/* Colors */
/* Global */
/* Style 1 */
/* Style 2 */
/* Style 3 */
/* Style 4 */
/* Style 5 */
/* Style 6 */
/* Style 7 */
/* Style 8 */
/* Border radius */
/* Box shadow */
/* Button - default */
/* Container - default */
/* Headline - default */
/* Headline - standalone */
/* Table - default */
div#yagVmOverWrap div {
  /* Address */
  /* Payment */
  /* Shipping */ }
div#yagVmOverWrap div#yagEcWrapCheckoutAdress .jshop.address_block {
  margin: 15px 0 0 0; }
div#yagVmOverWrap div#yagEcWrapCheckoutPayments .jshop.checkout_payment_block {
  margin: 15px 0 0 0; }
div#yagVmOverWrap div#yagEcWrapCheckoutShippings .jshop.checkout_shipping_block {
  margin: 15px 0 0 0; }

div#yagVmOverWrap div {
  /* Default cart */
  /* Select shipment/payment */
  /* Order done */ }
div#yagVmOverWrap div#yagEcWrapCartDefault {
  /* Checkout steps */
  /* Login */ }
div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container {
  margin-bottom: 15px;
  position: relative; }
div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-cart-header h1 {
  margin: 0; }
div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping {
  width: auto;
  margin-top: -25px;
  position: relative;
  z-index: 2;
  float: right; }
div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container div.checkoutStep {
  width: 100%;
  text-align: center;
  position: absolute;
  top: 0;
  z-index: 1; }
div#yagVmOverWrap div#yagEcWrapCartDefault form#com-form-login {
  margin: 0;
  padding: 10px 30px;
  border-bottom: 0 none !important; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td > h3, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td > h4 {
  margin: 0 0 10px 0;
  font-size: 14px;
  font-weight: 700; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmpayment, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmshipment {
  display: block; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmCartPaymentLogo {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmCartPaymentLogo img {
  max-width: 180px; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmpayment_name {
  margin-right: 10px;
  padding: 0;
  vertical-align: top; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.floatright {
  float: right; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td span.vmpayment_description {
  display: block;
  margin: 5px 0 0 22px;
  padding: 0;
  font-size: 11px; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td .vm-shipment-plugin-single, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td .vm-payment-plugin-single {
  margin-bottom: 15px; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td .vm-shipment-plugin-single input[type="radio"], div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td .vm-payment-plugin-single input[type="radio"] {
  margin: 0 5px 0 0;
  float: left; }
div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td .vm-shipment-plugin-single label, div#yagVmOverWrap div#yagEcWrapCartDefault table.cart-summary td .vm-payment-plugin-single label {
  display: block; }
div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist) {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin: 15px 0 0 0; }
div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist) > h1 {
  margin: -11px -11px 10px -11px; }
div#yagVmOverWrap div#yagEcWrapCartDefault .checkout-button-top [type="submit"] {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 30px;
  font-size: 18px; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#userForm > h1, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment form#paymentForm > h1, div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#userForm > h1, div#yagVmOverWrap div#yagEcWrapCartSelect_payment form#paymentForm > h1 {
  margin: 0 0 15px 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset {
  margin: 0; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single {
  margin-bottom: 10px; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single input[type="radio"], div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single input[type="radio"], div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single input[type="radio"], div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single input[type="radio"] {
  float: left; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label {
  display: block;
  margin: 0; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment {
  display: block; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartPaymentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartPaymentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartPaymentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartPaymentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartPaymentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartPaymentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartPaymentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartShipmentLogo, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartPaymentLogo {
  display: inline-block;
  margin-left: 10px; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartPaymentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartPaymentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartPaymentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartPaymentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmCartPaymentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmCartPaymentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmCartPaymentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartShipmentLogo img, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmCartPaymentLogo img {
  max-width: 180px; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmpayment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmpayment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmpayment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmpayment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmpayment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmpayment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmpayment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmshipment_name, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmpayment_name {
  margin-left: 10px;
  padding: 0; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmshipment .vmpayment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single label span.vmpayment .vmpayment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmshipment .vmpayment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single label span.vmpayment .vmpayment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmshipment .vmpayment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single label span.vmpayment .vmpayment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmshipment .vmpayment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmshipment_description, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single label span.vmpayment .vmpayment_description {
  display: block;
  margin: 5px 0 0 22px;
  padding: 0;
  font-size: 11px; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single:after, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single:after, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single:after, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single:after {
  display: table;
  clear: both;
  content: ""; }
div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-shipment-plugin-single:last-of-type, div#yagVmOverWrap div#yagEcWrapCartSelect_shipment fieldset .vm-payment-plugin-single:last-of-type, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-shipment-plugin-single:last-of-type, div#yagVmOverWrap div#yagEcWrapCartSelect_payment fieldset .vm-payment-plugin-single:last-of-type {
  margin-bottom: 0; }
div#yagVmOverWrap div#yagEcWrapCartOrderdone, div#yagVmOverWrap div#yagEcWrapCartOrder_done, div#yagVmOverWrap div#yagEcWrapPluginresponseDefault {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagVmOverWrap div#yagEcWrapCartOrderdone > h1, div#yagVmOverWrap div#yagEcWrapCartOrder_done > h1, div#yagVmOverWrap div#yagEcWrapPluginresponseDefault > h1 {
  margin: -11px -11px 10px -11px; }
div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct, div#yagVmOverWrap div#yagEcWrapPluginresponseDefault .vm-button-correct {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

div#yagVmOverWrap div#yagEcWrapContentContent {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagVmOverWrap div#yagEcWrapContentContent > h1 {
  margin: -11px -11px 10px -11px; }

div#yagVmOverWrap .yagVmCategoryGridProdAtcBox, div#yagVmOverWrap .yagVmFlyProdAtcBox {
  /* Free attributes */
  /* Product attributes */ }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_buttons .prod_qty, div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_buttons .prod_qty {
  display: inline-block;
  line-height: 29px;
  vertical-align: top; }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_buttons .prod_qty_input, div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_buttons .prod_qty_input {
  display: inline-block;
  vertical-align: top; }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_buttons .prod_qty_input input[type="text"], div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_buttons .prod_qty_input input[type="text"] {
  width: 40px;
  text-align: center; }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_buttons .buttons, div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_buttons .buttons {
  margin-top: 15px; }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_buttons .buttons input[type="submit"]:first-of-type, div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_buttons .buttons input[type="submit"]:first-of-type {
  margin: 0 15px 15px 0; }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_free_attribs .row-fluid > div, div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .jshop_prod_attributes .row-fluid > div, div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_free_attribs .row-fluid > div, div#yagVmOverWrap .yagVmFlyProdAtcBox .jshop_prod_attributes .row-fluid > div {
  width: 100%;
  min-height: 1px;
  margin: 0 0 15px 0;
  float: none; }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_free_attribs input, div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .jshop_prod_attributes input, div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_free_attribs input, div#yagVmOverWrap .yagVmFlyProdAtcBox .jshop_prod_attributes input {
  max-width: 100%; }
div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .prod_free_attribs select, div#yagVmOverWrap .yagVmCategoryGridProdAtcBox .jshop_prod_attributes select, div#yagVmOverWrap .yagVmFlyProdAtcBox .prod_free_attribs select, div#yagVmOverWrap .yagVmFlyProdAtcBox .jshop_prod_attributes select {
  margin: 0; }

div#yagVmOverWrap .js-product-price .old_price {
  text-decoration: line-through;
  color: #fa0000; }
div#yagVmOverWrap .js-product-price .jshop_price {
  color: #fff; }

div#yagVmOverWrap.productdetails-view div {
  /* Intro header */
  /* Review item */
  /* Login notification */
  /* Write a review */ }
div#yagVmOverWrap.productdetails-view div.review_header {
  display: none; }
div#yagVmOverWrap.productdetails-view div.review_item {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #dedede; }
div#yagVmOverWrap.productdetails-view div.review_item > div {
  margin-bottom: 10px;
  text-align: right; }
div#yagVmOverWrap.productdetails-view div.review_item > div .review_user {
  font-style: italic; }
div#yagVmOverWrap.productdetails-view div.review_item > div .review_time {
  font-style: italic; }
div#yagVmOverWrap.productdetails-view div.review_item > div.review_text {
  padding: 0;
  text-align: left; }
div#yagVmOverWrap.productdetails-view div.review_item > div.review_text:before {
  content: "\201C";
  display: inline-block;
  width: 55px;
  height: 35px;
  font-family: "Arial", sans-serif;
  font-size: 90px;
  font-weight: 700;
  line-height: 70px;
  opacity: 0.2;
  float: left; }
div#yagVmOverWrap.productdetails-view div.review_item > div.review_text:after {
  content: "";
  display: table;
  clear: both; }
div#yagVmOverWrap.productdetails-view div.review_item > div.review_mark {
  margin-bottom: 0; }
div#yagVmOverWrap.productdetails-view div.review_item > div.review_mark > div {
  display: inline-block;
  vertical-align: top; }
div#yagVmOverWrap.productdetails-view div.review_text_not_login {
  margin-top: 20px;
  text-align: center; }
div#yagVmOverWrap.productdetails-view div span.review {
  display: block;
  margin: 20px 0;
  font-weight: 700; }
div#yagVmOverWrap.productdetails-view div#jshop_review_write input[type="text"], div#yagVmOverWrap.productdetails-view div#jshop_review_write input[type="email"], div#yagVmOverWrap.productdetails-view div#jshop_review_write textarea {
  width: 300px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

div#yagVmOverWrap {
  /* Tab list */
  /* Tab content */ }
div#yagVmOverWrap ul.nav-tabs, div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, div#yagVmOverWrap ul#tabs {
  height: 32px;
  margin: 0;
  padding: 0;
  line-height: 32px;
  font-size: 0;
  list-style-type: none;
  background: none transparent; }
div#yagVmOverWrap ul.nav-tabs > li, div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, div#yagVmOverWrap ul#tabs > li {
  display: inline-block;
  height: 31px;
  margin: 0 5px 0 0;
  padding: 0;
  line-height: 31px;
  font-size: 13px;
  font-weight: 700;
  vertical-align: top;
  cursor: pointer;
  background: none transparent; }
div#yagVmOverWrap ul.nav-tabs > li > a, div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, div#yagVmOverWrap ul#tabs > li > a {
  display: block;
  height: 31px;
  margin: 0;
  padding: 0 25px;
  font-weight: 700;
  line-height: 31px;
  border: 0 none; }
div#yagVmOverWrap ul.nav-tabs > li.active a, div#yagVmOverWrap ul.nav-tabs > li.current a, div#yagVmOverWrap ul.nav-tabs > li:hover a, div#yagVmOverWrap ul.nav-tabs > li:focus a, div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, div#yagVmOverWrap ul#tabs > li.active a, div#yagVmOverWrap ul#tabs > li.current a, div#yagVmOverWrap ul#tabs > li:hover a, div#yagVmOverWrap ul#tabs > li:focus a {
  height: 32px; }
div#yagVmOverWrap ul#tabs > li {
  padding: 0 10px; }
div#yagVmOverWrap div#ui-tabs .tabs, div#yagVmOverWrap div#ui-tabs .tab-pane, div#yagVmOverWrap .tab-content .tabs, div#yagVmOverWrap .tab-content .tab-pane {
  margin: -1px 0 0 0;
  padding: 15px;
  background: none #fff; }

/* Flypage tabs */
div#yagVmOverWrap div#yagendoo_flypage_tabs h1 {
  position: static; }

div#yagVmOverWrap .addtocart-area .addtocart-bar {
  margin: 0;
  font-size: 0; }
div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-box {
  display: inline-block;
  vertical-align: top; }
div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-box .quantity-input {
  width: 35px; }
div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls {
  display: inline-block;
  width: 13px;
  margin: 1px 10px 0 0;
  padding: 0;
  vertical-align: top;
  line-height: 1; }
div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-controls {
  display: inline-block;
  width: 13px;
  height: 12px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  vertical-align: top;
  float: none;
  border: 0 none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-controls.quantity-plus {
  margin-bottom: 3px; }
div#yagVmOverWrap .addtocart-area .addtocart-bar span.addtocart-button {
  display: inline-block;
  vertical-align: top; }
div#yagVmOverWrap .addtocart-area .addtocart-bar span.addtocart-button .addtocart-button, div#yagVmOverWrap .addtocart-area .addtocart-bar span.addtocart-button .addtocart-button-disabled {
  margin: 0;
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

div#yagVmOverWrap > div.ask-a-question-view, div#yagEcWrapRecommendForm > div.ask-a-question-view {
  padding: 10px; }
div#yagVmOverWrap > div.ask-a-question-view > h1, div#yagEcWrapRecommendForm > div.ask-a-question-view > h1 {
  display: none; }
div#yagVmOverWrap > div.ask-a-question-view .floatleft, div#yagEcWrapRecommendForm > div.ask-a-question-view .floatleft {
  float: left; }
div#yagVmOverWrap > div.ask-a-question-view .product-summary, div#yagEcWrapRecommendForm > div.ask-a-question-view .product-summary {
  margin: 0; }
div#yagVmOverWrap > div.ask-a-question-view .form-field, div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field {
  margin-top: 15px; }
div#yagVmOverWrap > div.ask-a-question-view .form-field table.askform, div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field table.askform {
  width: 100%;
  border-spacing: 0; }
div#yagVmOverWrap > div.ask-a-question-view .form-field table.askform input[type="text"], div#yagVmOverWrap > div.ask-a-question-view .form-field table.askform input[type="email"], div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field table.askform input[type="text"], div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field table.askform input[type="email"] {
  margin-bottom: 10px; }
div#yagVmOverWrap > div.ask-a-question-view .form-field table.askform textarea, div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field table.askform textarea {
  width: 100%;
  margin: 10px 0;
  background: none transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap > div.ask-a-question-view .form-field div.submit, div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field div.submit {
  width: 100%; }
div#yagVmOverWrap > div.ask-a-question-view .form-field div.submit label, div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field div.submit label {
  font-size: 12px;
  font-weight: 400; }
div#yagVmOverWrap > div.ask-a-question-view .form-field div.submit input[type="submit"], div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field div.submit input[type="submit"] {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap > div.ask-a-question-view .form-field div.submit > div:after, div#yagEcWrapRecommendForm > div.ask-a-question-view .form-field div.submit > div:after {
  display: table;
  content: "";
  clear: both; }

div#yagVmOverWrap .buttonBar-right {
  margin: 0 0 15px 0;
  font-size: 0;
  text-align: right;
  float: none; }
div#yagVmOverWrap .buttonBar-right button {
  margin: 0 0 0 10px;
  float: right;
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap .buttonBar-right:before, div#yagVmOverWrap .buttonBar-right:after {
  display: table;
  content: "";
  line-height: 0; }
div#yagVmOverWrap .buttonBar-right:after {
  clear: both; }

/* Fancybox */
div#fancybox-wrap {
  /* Related products */ }
div#fancybox-wrap .continue_link, div#fancybox-wrap .showcart {
  display: inline-block;
  height: 32px;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 32px;
  border: 1px solid #7790B5;
  color: #35392F;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }
div#fancybox-wrap .continue_link {
  padding: 0 23px 0 58px;
  background: url("../../yagImages/global/button_backward_blue.png") no-repeat left top transparent; }
div#fancybox-wrap .continue_link:hover, div#fancybox-wrap .continue_link:focus {
  background: url("../../yagImages/global/button_backward_blue_hover.png") no-repeat left top transparent; }
div#fancybox-wrap .showcart {
  padding: 0 58px 0 23px;
  background: url("../../yagImages/global/button_forward_blue.png") no-repeat right top transparent; }
div#fancybox-wrap .showcart:hover, div#fancybox-wrap .showcart:focus {
  background: url("../../yagImages/global/button_forward_blue_hover.png") no-repeat right top transparent; }
div#fancybox-wrap .product-related-products {
  padding-top: 10px; }
div#fancybox-wrap .product-related-products h4 {
  margin: 0 0 10px 0;
  font-size: 13px;
  text-align: center; }
div#fancybox-wrap .product-related-products .product-field {
  max-width: 250px;
  margin: 0 auto 15px auto;
  float: none; }
div#fancybox-wrap .product-related-products .product-field .product-field-display {
  margin: 0 10px;
  padding: 10px;
  border: 1px solid #dedede;
  /* Product price */ }
div#fancybox-wrap .product-related-products .product-field .product-field-display a {
  display: block;
  text-align: center; }
div#fancybox-wrap .product-related-products .product-field .product-field-display a img {
  display: inline-block; }
div#fancybox-wrap .product-related-products .product-field .product-field-display a .vm-img-desc {
  margin-top: 10px; }
div#fancybox-wrap .product-related-products .product-field .product-field-display a:hover .vm-img-desc {
  background: none transparent; }
div#fancybox-wrap .product-related-products .product-field .product-field-display div.vm-display {
  margin-top: 10px;
  text-align: center; }
div#fancybox-wrap .product-related-products .product-field .product-field-display div.vm-display .vm-price-desc {
  margin-right: 0; }

div#yagVmOverWrap .vm-pagination {
  margin: 15px 0 0 0;
  height: 30px;
  padding: 0;
  line-height: 30px;
  float: none; }
div#yagVmOverWrap .vm-pagination ul {
  margin: 0;
  padding: 0;
  text-align: center !important;
  list-style-type: none; }
div#yagVmOverWrap .vm-pagination ul li {
  display: inline-block;
  margin: 0 0 0 4px;
  padding: 0;
  vertical-align: top;
  overflow: hidden;
  background: none transparent; }
div#yagVmOverWrap .vm-pagination ul li a, div#yagVmOverWrap .vm-pagination ul li span {
  display: block;
  height: 28px;
  padding: 0 10px;
  line-height: 28px;
  overflow: hidden;
  background-image: none;
  background-color: #fff;
  border: 1px solid #d5d5c8;
  color: #525252; }
div#yagVmOverWrap .vm-pagination ul li a:hover, div#yagVmOverWrap .vm-pagination ul li a:focus {
  background-color: #efefef; }
div#yagVmOverWrap .vm-pagination ul li.pagination-start {
  margin: 0; }
div#yagVmOverWrap .vm-pagination ul li.pagination-prev, div#yagVmOverWrap .vm-pagination ul li.pagination-next {
  width: 30px; }
div#yagVmOverWrap .vm-pagination ul li.pagination-prev a, div#yagVmOverWrap .vm-pagination ul li.pagination-prev span, div#yagVmOverWrap .vm-pagination ul li.pagination-next a, div#yagVmOverWrap .vm-pagination ul li.pagination-next span {
  height: 30px;
  padding: 0;
  line-height: 30px;
  border: 0 none; }
div#yagVmOverWrap .vm-pagination ul li.pagination-prev a:before, div#yagVmOverWrap .vm-pagination ul li.pagination-prev span:before, div#yagVmOverWrap .vm-pagination ul li.pagination-next a:before, div#yagVmOverWrap .vm-pagination ul li.pagination-next span:before {
  display: block;
  width: 28px;
  height: 28px;
  text-align: center;
  border: 1px solid #d5d5c8; }
div#yagVmOverWrap .vm-pagination ul li.pagination-prev a:before, div#yagVmOverWrap .vm-pagination ul li.pagination-prev span:before {
  content: "\00AB"; }
div#yagVmOverWrap .vm-pagination ul li.pagination-next a:before, div#yagVmOverWrap .vm-pagination ul li.pagination-next span:before {
  content: "\00BB"; }
div#yagVmOverWrap .vm-pagination .vm-page-counter {
  display: inline-block;
  margin-top: 5px;
  font-style: italic;
  float: none; }
div#yagVmOverWrap .vm-pagination.vm-pagination-bottom {
  margin: 30px 0 0 0; }

div#yagVmOverWrap .product-price .vm-display.PricediscountAmount {
  color: #6dc265; }
div#yagVmOverWrap .product-price .vm-display span {
  display: inline-block;
  vertical-align: top; }
div#yagVmOverWrap .product-price .vm-display span.vm-price-desc {
  min-width: inherit;
  margin: 0; }
div#yagVmOverWrap .product-price .price-crossed .vm-display > span:last-of-type {
  color: #fa0000; }

div#yagVmOverWrap > .productdetails-view .customer-reviews, div#yagVmOverWrap.productdetails-view .customer-reviews {
  margin: 0;
  /* Enter a review */
  /* Reviews list */ }
div#yagVmOverWrap > .productdetails-view .customer-reviews > h4, div#yagVmOverWrap.productdetails-view .customer-reviews > h4 {
  display: none; }
div#yagVmOverWrap > .productdetails-view .customer-reviews form#reviewform div.rating, div#yagVmOverWrap.productdetails-view .customer-reviews form#reviewform div.rating {
  margin: 10px 0 0 0;
  text-align: left; }
div#yagVmOverWrap > .productdetails-view .customer-reviews form#reviewform div.write-reviews, div#yagVmOverWrap.productdetails-view .customer-reviews form#reviewform div.write-reviews {
  margin: 10px 0;
  padding-bottom: 10px;
  text-align: left;
  border-bottom: 1px solid #dedede; }
div#yagVmOverWrap > .productdetails-view .customer-reviews form#reviewform div.write-reviews br, div#yagVmOverWrap.productdetails-view .customer-reviews form#reviewform div.write-reviews br {
  display: none; }
div#yagVmOverWrap > .productdetails-view .customer-reviews form#reviewform div.write-reviews span, div#yagVmOverWrap.productdetails-view .customer-reviews form#reviewform div.write-reviews span {
  display: block;
  margin-bottom: 10px; }
div#yagVmOverWrap > .productdetails-view .customer-reviews form#reviewform div.write-reviews span input[type="text"], div#yagVmOverWrap.productdetails-view .customer-reviews form#reviewform div.write-reviews span input[type="text"] {
  margin: 0; }
div#yagVmOverWrap > .productdetails-view .customer-reviews form#reviewform div.write-reviews textarea, div#yagVmOverWrap.productdetails-view .customer-reviews form#reviewform div.write-reviews textarea {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap > .productdetails-view .customer-reviews .rating .ratingbox, div#yagVmOverWrap.productdetails-view .customer-reviews .rating .ratingbox {
  display: inline-block;
  width: 120px;
  height: 24px;
  margin: 0 auto;
  background: url("../../yagImages//custom/color-stars.png") repeat-x scroll 0 bottom transparent; }
div#yagVmOverWrap > .productdetails-view .customer-reviews .rating .ratingbox div, div#yagVmOverWrap > .productdetails-view .customer-reviews .rating .ratingbox span, div#yagVmOverWrap.productdetails-view .customer-reviews .rating .ratingbox div, div#yagVmOverWrap.productdetails-view .customer-reviews .rating .ratingbox span {
  display: block;
  width: 1%;
  height: 24px;
  position: static;
  background: url("../../yagImages//custom/color-stars.png") repeat-x; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews {
  margin-top: 15px; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews .date, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews .date {
  display: block;
  margin: 0 0 10px 0;
  font-style: italic;
  text-align: right;
  top: auto;
  right: auto;
  border: 0 none; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews .vote, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews .vote {
  display: block;
  margin: 0 0 4px 30px;
  float: right; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews .vote .ratingbox, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews .vote .ratingbox {
  display: inline-block;
  width: 120px;
  height: 24px;
  margin: 0 auto;
  background: url("../../yagImages//custom/color-stars.png") repeat-x scroll 0 bottom transparent; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews .vote .ratingbox div, div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews .vote .ratingbox span, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews .vote .ratingbox div, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews .vote .ratingbox span {
  display: block;
  width: 1%;
  height: 24px;
  position: static;
  background: url("../../yagImages//custom/color-stars.png") repeat-x; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews blockquote:before, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews blockquote:before {
  content: "\201C"; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews blockquote:after, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews blockquote:after {
  content: "\201D"; }
div#yagVmOverWrap > .productdetails-view .customer-reviews div.list-reviews .normal > .bold, div#yagVmOverWrap.productdetails-view .customer-reviews div.list-reviews .normal > .bold {
  display: block;
  margin-top: 10px;
  font-weight: bold;
  font-style: italic;
  text-align: right; }

div#yagVmOverWrap .yagCategorySearchbox {
  margin: 0 0 10px 0;
  padding: 5px 10px; }
div#yagVmOverWrap .yagCategorySearchbox h3 {
  font-weight: 700; }
div#yagVmOverWrap .yagCategorySearchbox input[type="submit"] {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 10px; }
div#yagVmOverWrap .yagCategorySearchbox .vm-search-descr {
  display: block;
  font-size: 0.9em; }

div#yagVmOverWrap.productdetails-view {
  /* Product image */
  /* Product price */
  /* Price table */
  /* Tax info */
  /* Add to cart */ }
div#yagVmOverWrap.productdetails-view .yagVmFlyProdImgMain a {
  display: block;
  max-width: 100%;
  text-align: center; }
div#yagVmOverWrap.productdetails-view .product-price {
  margin: 0;
  padding: 10px;
  text-align: right;
  line-height: inherit;
  position: relative;
  float: none; }
div#yagVmOverWrap.productdetails-view .product-price .vm-display {
  margin-bottom: 5px; }
div#yagVmOverWrap.productdetails-view .product-price .vm-display span {
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  vertical-align: top; }
div#yagVmOverWrap.productdetails-view .product-price .vm-display span.vm-price-desc {
  display: block;
  margin: 0 0 5px 0;
  text-align: right; }
div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricesalesPrice span.PricesalesPrice {
  font-size: 22px;
  font-weight: 700;
  line-height: 1.25em; }
div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  width: 100%;
  height: 31px;
  position: absolute;
  left: 0;
  top: 0;
  color: #fff; }
div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount .vm-price-desc {
  display: inline-block;
  padding: 0 0 3px 10px;
  line-height: 28px;
  float: left; }
div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount .PricediscountAmount {
  display: inline-block;
  padding: 0 10px 3px 10px;
  font-weight: 500;
  line-height: 28px;
  float: right;
  color: #FFF;
  /* background gradient */
  background: #0d9f3a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0d9f3a 0%, #00700d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d9f3a), color-stop(100%, #00700d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0d9f3a 0%, #00700d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0d9f3a 0%, #00700d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0d9f3a 0%, #00700d 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #0d9f3a 0%, #00700d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d9f3a', endColorstr='#00700d',GradientType=0 );
  /* IE6-9 */ }
div#yagVmOverWrap.productdetails-view .product-price .price-crossed span:not(.vm-price-desc) {
  font-size: 16px;
  font-weight: 700; }
div#yagVmOverWrap.productdetails-view .js-product-price {
  padding: 10px;
  text-align: right; }
div#yagVmOverWrap.productdetails-view .js-product-price .prod_price span {
  font-size: 22px;
  font-weight: 700;
  line-height: 1.25em; }
div#yagVmOverWrap.productdetails-view .yagPerUnitPriceLabel {
  margin: 0 10px;
  font-weight: 700; }
div#yagVmOverWrap.productdetails-view .yagPerUnitPriceList {
  margin: 10px;
  list-style-type: none;
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-right: 1px solid #dedede; }
div#yagVmOverWrap.productdetails-view .yagPerUnitPriceList > li {
  display: block;
  min-height: 28px;
  margin: 0;
  padding: 0 10px;
  line-height: 28px;
  border-bottom: 1px solid #dedede; }
div#yagVmOverWrap.productdetails-view .yagPerUnitPriceList > li span.yagPerUnitPriceValue {
  padding-left: 5px;
  border-left: 1px solid #dedede; }
div#yagVmOverWrap.productdetails-view .yagPerUnitPriceList > li span.yagPerUnitPriceDiscount {
  display: block;
  line-height: 20px;
  color: #6dc265; }
div#yagVmOverWrap.productdetails-view .yagTaxShippingInfo {
  margin: 0 10px 10px 10px;
  text-align: right; }
div#yagVmOverWrap.productdetails-view .addtocart-area {
  /* Product fields */ }
div#yagVmOverWrap.productdetails-view .addtocart-area .product-fields .product-field {
  margin-bottom: 15px; }
div#yagVmOverWrap.productdetails-view .addtocart-area .product-fields .product-field .product-fields-title-wrapper {
  display: block;
  margin-bottom: 5px;
  padding: 0; }
div#yagVmOverWrap.productdetails-view .addtocart-area .product-fields .product-field .chzn-container {
  width: 100% !important;
  max-width: 100%;
  margin-bottom: 10px; }
div#yagVmOverWrap.productdetails-view .addtocart-area .addtocart-bar span.quantity-box {
  margin: 0 10px 0 0; }
div#yagVmOverWrap.productdetails-view .addtocart-area .addtocart-bar span.quantity-controls {
  margin: 0 10px 0 0; }

div#yagVmOverWrap {
  /* Rows */
  /* Product layouts */ }
div#yagVmOverWrap .categories-wrap .category-row {
  margin: 0 -7px 15px -7px;
  /* Border-bottom (featured row) */ }
div#yagVmOverWrap .categories-wrap .category-row.grid:last-of-type {
  margin-bottom: 0; }
div#yagVmOverWrap .products-wrap .product-row {
  margin: 0 -7px; }
div#yagVmOverWrap .yagProduct {
  /* Grid product */
  /* List product */ }
div#yagVmOverWrap .yagProduct.grid {
  text-align: center;
  float: left;
  /* Product image */
  /* Prices */
  /* Add to cart */ }
div#yagVmOverWrap .yagProduct.grid .product-item h3 {
  line-height: 24px; }
div#yagVmOverWrap .yagProduct.grid .yagendoo_vm_feat_item_image {
  margin-bottom: 10px; }
div#yagVmOverWrap .yagProduct.grid .product-price {
  margin: 0;
  text-align: center;
  float: none; }
div#yagVmOverWrap .yagProduct.grid .product-price .vm-display.PricesalesPrice {
  font-size: 13px;
  line-height: 26px; }
div#yagVmOverWrap .yagProduct.grid .product-price span.vm-price-desc {
  margin-right: 5px; }
div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area {
  /* Custom fields */ }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .addtocart-bar {
  margin: 0;
  font-size: 0; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .addtocart-bar span.quantity-box {
  margin: 0 10px 10px 0; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .addtocart-bar span.quantity-controls {
  margin: 0 10px 10px 0; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .addtocart-bar span.addtocart-button {
  margin-bottom: 10px; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .addtocart-bar .notify {
  margin-bottom: 10px; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .product-fields .product-field {
  display: block;
  width: auto;
  text-align: center;
  float: none; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .product-fields .product-field span.product-fields-title-wrapper {
  display: block;
  margin: 0 0 5px 0;
  padding: 0; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .product-fields .product-field span.product-fields-title {
  display: inline-block;
  vertical-align: top; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .product-fields .product-field span.hasTooltip {
  display: inline-block;
  vertical-align: top; }
div#yagVmOverWrap .yagProduct.grid .addtocart-area .product-fields .product-field .product-field-display {
  clear: both; }
div#yagVmOverWrap .yagProduct.grid form > .prod_buttons {
  margin-bottom: 10px; }
div#yagVmOverWrap .yagProduct.grid form > .prod_buttons .prod_qty, div#yagVmOverWrap .yagProduct.grid form > .prod_buttons .prod_qty {
  margin-bottom: 10px; }
div#yagVmOverWrap .yagProduct.grid form > .prod_buttons .buttons {
  margin: 0; }
div#yagVmOverWrap .yagProduct.grid form > .prod_buttons .buttons .btn {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap .yagProduct.grid form > .prod_buttons .buttons input[type="submit"] {
  margin: 0; }
div#yagVmOverWrap .yagProduct.list {
  margin-bottom: 15px;
  /* Prices */
  /* Add to cart */ }
div#yagVmOverWrap .yagProduct.list .product-price {
  margin: 0;
  text-align: left;
  float: none; }
div#yagVmOverWrap .yagProduct.list .product-price .vm-display {
  margin-bottom: 5px;
  font-size: 12px; }
div#yagVmOverWrap .yagProduct.list .product-price .vm-display.PricesalesPrice {
  line-height: 30px; }
div#yagVmOverWrap .yagProduct.list .product-price .vm-display.PricesalesPrice .PricesalesPrice {
  font-size: 20px;
  font-weight: 700; }
div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap .yagProduct.list .addtocart-area .addtocart-bar span.quantity-box {
  margin: 0 10px 10px 0; }
div#yagVmOverWrap .yagProduct.list .addtocart-area .addtocart-bar span.quantity-controls {
  margin: 0 10px 10px 0; }

.yagendoo-style1 {
  /* User account */ }
.yagendoo-style1 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style1 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #29345c; }
.yagendoo-style1 div#yagVmOverWrap form#form-login, .yagendoo-style1 div#yagVmOverWrap form#com-form-login, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #29345c; }
.yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style1 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style1 div#yagVmOverWrap .control-buttons button, .yagendoo-style1 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style1 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style1 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style1 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style1 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style1 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #94969d; }
.yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style1 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style1 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style1 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style1 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style1 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style1 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style1 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style1 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style1 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style1 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style1 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style1 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style1 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style1 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style1 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style1 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style1 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #28335b; }
.yagendoo-style1 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style1 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #707278; }
.yagendoo-style1 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #29345c; }
.yagendoo-style1 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style1 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #29345c; }
.yagendoo-style1 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style1 div#yagVmOverWrap ul#tabs > li {
  color: #525252;
  border-left: 1px solid #29345c;
  border-top: 1px solid #29345c;
  border-right: 1px solid #29345c; }
.yagendoo-style1 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style1 div#yagVmOverWrap ul#tabs > li > a {
  color: #525252;
  background: url("../../yagImages/template_style/style_1//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style1 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style1 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #525252; }
.yagendoo-style1 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style1 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style1 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style1 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style1 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style1 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style1 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style1 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style1 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style1 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style1 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style1 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style1 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #29345c; }
.yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_1//plus.png") no-repeat center center transparent; }
.yagendoo-style1 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_1//minus.png") no-repeat center center transparent; }
.yagendoo-style1 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #525252; }

.yagendoo-style2 {
  /* User account */ }
.yagendoo-style2 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style2 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #32383f; }
.yagendoo-style2 div#yagVmOverWrap form#form-login, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #32383f; }
.yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style2 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style2 div#yagVmOverWrap .control-buttons button, .yagendoo-style2 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style2 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style2 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style2 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style2 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style2 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #afaa99; }
.yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style2 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style2 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style2 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style2 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style2 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style2 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style2 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style2 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style2 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style2 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style2 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style2 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style2 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style2 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style2 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style2 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style2 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #8d897c; }
.yagendoo-style2 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style2 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #94969d; }
.yagendoo-style2 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #32383f; }
.yagendoo-style2 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style2 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #32383f; }
.yagendoo-style2 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style2 div#yagVmOverWrap ul#tabs > li {
  color: #000;
  border-left: 1px solid #32383f;
  border-top: 1px solid #32383f;
  border-right: 1px solid #32383f; }
.yagendoo-style2 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style2 div#yagVmOverWrap ul#tabs > li > a {
  color: #000;
  background: url("../../yagImages/template_style/style_2//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style2 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style2 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #8d897c; }
.yagendoo-style2 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style2 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style2 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style2 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style2 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style2 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style2 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style2 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style2 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style2 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style2 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style2 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style2 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #32383f; }
.yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_2//plus.png") no-repeat center center transparent; }
.yagendoo-style2 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_2//minus.png") no-repeat center center transparent; }
.yagendoo-style2 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #000; }

.yagendoo-style3 {
  /* User account */ }
.yagendoo-style3 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style3 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #410101; }
.yagendoo-style3 div#yagVmOverWrap form#form-login, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #410101; }
.yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style3 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style3 div#yagVmOverWrap .control-buttons button, .yagendoo-style3 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style3 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style3 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style3 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style3 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style3 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #759d27; }
.yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style3 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style3 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style3 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style3 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style3 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style3 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style3 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style3 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style3 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style3 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style3 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style3 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style3 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style3 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style3 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style3 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style3 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #400000; }
.yagendoo-style3 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style3 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #707278; }
.yagendoo-style3 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #410101; }
.yagendoo-style3 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style3 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #410101; }
.yagendoo-style3 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style3 div#yagVmOverWrap ul#tabs > li {
  color: #000;
  border-left: 1px solid #410101;
  border-top: 1px solid #410101;
  border-right: 1px solid #410101; }
.yagendoo-style3 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style3 div#yagVmOverWrap ul#tabs > li > a {
  color: #000;
  background: url("../../yagImages/template_style/style_3//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style3 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style3 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #400000; }
.yagendoo-style3 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style3 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style3 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style3 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style3 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style3 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style3 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style3 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style3 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style3 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style3 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style3 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style3 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #410101; }
.yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_3//plus.png") no-repeat center center transparent; }
.yagendoo-style3 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_3//minus.png") no-repeat center center transparent; }
.yagendoo-style3 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #000; }

.yagendoo-style4 {
  /* User account */ }
.yagendoo-style4 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style4 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #1c4673; }
.yagendoo-style4 div#yagVmOverWrap form#form-login, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #1c4673; }
.yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style4 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style4 div#yagVmOverWrap .control-buttons button, .yagendoo-style4 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style4 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style4 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style4 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style4 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style4 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #ffc46c; }
.yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style4 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style4 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style4 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style4 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style4 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style4 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style4 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style4 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style4 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style4 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style4 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style4 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style4 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style4 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style4 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style4 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style4 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #ce9f59; }
.yagendoo-style4 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style4 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #c5B59c; }
.yagendoo-style4 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #1c4673; }
.yagendoo-style4 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style4 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #1c4673; }
.yagendoo-style4 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style4 div#yagVmOverWrap ul#tabs > li {
  color: #000;
  border-left: 1px solid #1c4673;
  border-top: 1px solid #1c4673;
  border-right: 1px solid #1c4673; }
.yagendoo-style4 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style4 div#yagVmOverWrap ul#tabs > li > a {
  color: #000;
  background: url("../../yagImages/template_style/style_4//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style4 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style4 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #ce9f59; }
.yagendoo-style4 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style4 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style4 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style4 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style4 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style4 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style4 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style4 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style4 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style4 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style4 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style4 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style4 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #1c4673; }
.yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_4//plus.png") no-repeat center center transparent; }
.yagendoo-style4 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_4//minus.png") no-repeat center center transparent; }
.yagendoo-style4 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #000; }

.yagendoo-style5 {
  /* User account */ }
.yagendoo-style5 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style5 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #999999; }
.yagendoo-style5 div#yagVmOverWrap form#form-login, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #999999; }
.yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style5 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style5 div#yagVmOverWrap .control-buttons button, .yagendoo-style5 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style5 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style5 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style5 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style5 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style5 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #274260; }
.yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style5 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style5 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style5 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style5 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style5 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style5 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style5 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style5 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style5 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style5 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style5 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style5 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style5 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style5 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style5 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style5 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style5 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #162638; }
.yagendoo-style5 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style5 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #162638; }
.yagendoo-style5 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #999999; }
.yagendoo-style5 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style5 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #999999; }
.yagendoo-style5 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style5 div#yagVmOverWrap ul#tabs > li {
  color: #000;
  border-left: 1px solid #999999;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999; }
.yagendoo-style5 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style5 div#yagVmOverWrap ul#tabs > li > a {
  color: #000;
  background: url("../../yagImages/template_style/style_5//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style5 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style5 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #162638; }
.yagendoo-style5 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style5 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style5 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style5 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style5 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style5 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style5 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style5 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style5 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style5 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style5 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style5 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style5 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #999999; }
.yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_5//plus.png") no-repeat center center transparent; }
.yagendoo-style5 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_5//minus.png") no-repeat center center transparent; }
.yagendoo-style5 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #000; }

.yagendoo-style6 {
  /* User account */ }
.yagendoo-style6 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style6 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #146663; }
.yagendoo-style6 div#yagVmOverWrap form#form-login, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #146663; }
.yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style6 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style6 div#yagVmOverWrap .control-buttons button, .yagendoo-style6 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style6 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style6 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style6 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style6 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style6 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #46b2ae; }
.yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style6 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style6 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style6 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style6 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style6 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style6 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style6 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style6 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style6 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style6 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style6 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style6 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style6 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style6 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style6 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style6 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style6 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #368e8d; }
.yagendoo-style6 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style6 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #707278; }
.yagendoo-style6 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #146663; }
.yagendoo-style6 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style6 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #146663; }
.yagendoo-style6 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style6 div#yagVmOverWrap ul#tabs > li {
  color: #000;
  border-left: 1px solid #146663;
  border-top: 1px solid #146663;
  border-right: 1px solid #146663; }
.yagendoo-style6 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style6 div#yagVmOverWrap ul#tabs > li > a {
  color: #000;
  background: url("../../yagImages/template_style/style_6//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style6 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style6 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #368e8d; }
.yagendoo-style6 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style6 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style6 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style6 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style6 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style6 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style6 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style6 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style6 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style6 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style6 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style6 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style6 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #146663; }
.yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_6//plus.png") no-repeat center center transparent; }
.yagendoo-style6 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_6//minus.png") no-repeat center center transparent; }
.yagendoo-style6 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #000; }

.yagendoo-style7 {
  /* User account */ }
.yagendoo-style7 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style7 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #a65101; }
.yagendoo-style7 div#yagVmOverWrap form#form-login, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #a65101; }
.yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style7 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style7 div#yagVmOverWrap .control-buttons button, .yagendoo-style7 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style7 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style7 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style7 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style7 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style7 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #5fc0ce; }
.yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style7 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style7 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style7 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style7 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style7 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style7 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style7 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style7 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style7 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style7 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style7 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style7 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style7 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style7 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style7 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style7 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style7 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #368f9a; }
.yagendoo-style7 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style7 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #368f9a; }
.yagendoo-style7 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #a65101; }
.yagendoo-style7 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style7 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #a65101; }
.yagendoo-style7 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style7 div#yagVmOverWrap ul#tabs > li {
  color: #000;
  border-left: 1px solid #a65101;
  border-top: 1px solid #a65101;
  border-right: 1px solid #a65101; }
.yagendoo-style7 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style7 div#yagVmOverWrap ul#tabs > li > a {
  color: #000;
  background: url("../../yagImages/template_style/style_7//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style7 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style7 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #ca7653; }
.yagendoo-style7 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style7 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style7 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style7 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style7 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style7 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style7 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style7 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style7 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style7 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style7 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style7 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style7 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #a65101; }
.yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_7//plus.png") no-repeat center center transparent; }
.yagendoo-style7 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_7//minus.png") no-repeat center center transparent; }
.yagendoo-style7 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #000; }

.yagendoo-style8 {
  /* User account */ }
.yagendoo-style8 div#yagVmOverWrap {
  /* Discount badge on product page */
  /* Container */
  /* Buttons */
  /* Category: Search box */
  /* Tabs */
  /* Add to cart */ }
.yagendoo-style8 div#yagVmOverWrap.productdetails-view .product-price .vm-display.PricediscountAmount {
  background-color: #999999; }
.yagendoo-style8 div#yagVmOverWrap form#form-login, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapUserLogin div.order-view, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartDefault form#checkoutForm > fieldset:not(.vm-fieldset-pricelist), .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  border: 1px solid #999999; }
.yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button, .yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify, .yagendoo-style8 div#yagVmOverWrap .buttonBar-right button, .yagendoo-style8 div#yagVmOverWrap .control-buttons button, .yagendoo-style8 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"], .yagendoo-style8 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a, .yagendoo-style8 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question, .yagendoo-style8 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question, .yagendoo-style8 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"], .yagendoo-style8 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"], .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct {
  color: #fff;
  background-color: #854242; }
.yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus, .yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:hover, .yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar a.notify:focus, .yagendoo-style8 div#yagVmOverWrap .buttonBar-right button:hover, .yagendoo-style8 div#yagVmOverWrap .buttonBar-right button:focus, .yagendoo-style8 div#yagVmOverWrap .control-buttons button:hover, .yagendoo-style8 div#yagVmOverWrap .control-buttons button:focus, .yagendoo-style8 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:hover, .yagendoo-style8 div#yagVmOverWrap #com-form-login #com-form-login-remember input[type="submit"]:focus, .yagendoo-style8 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:hover, .yagendoo-style8 div#yagVmOverWrap #yagEcWrapUserLogin div.order-view .button:focus, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:hover, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapOrdersDetails div.vm-orders-information .floatright a:focus, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:hover, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a:focus, .yagendoo-style8 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:hover, .yagendoo-style8 div#yagVmOverWrap .yagProduct.grid .product-price .ask-a-question:focus, .yagendoo-style8 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:hover, .yagendoo-style8 div#yagVmOverWrap .yagProduct.list .product-price .ask-a-question:focus, .yagendoo-style8 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:hover, .yagendoo-style8 div#yagVmOverWrap div.ask-a-question-view .form-field div.submit input[type="submit"]:focus, .yagendoo-style8 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:hover, .yagendoo-style8 div#yagVmOverWrap .yagCategorySearchbox input[type="submit"]:focus, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:hover, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartDefault div.vm-cart-header-container .vm-continue-shopping a:focus, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:hover, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartOrderdone .vm-button-correct:focus, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:hover, .yagendoo-style8 div#yagVmOverWrap div#yagEcWrapCartOrder_done .vm-button-correct:focus {
  background-color: #762629; }
.yagendoo-style8 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:hover, .yagendoo-style8 div#yagVmOverWrap .yagVmFlyProdAtcBox .addtocart-area .addtocart-bar .addtocart-button .addtocart-button:focus {
  background-color: #762629; }
.yagendoo-style8 div#yagVmOverWrap .yagCategorySearchbox {
  border: 1px solid #999999; }
.yagendoo-style8 div#yagVmOverWrap ul.nav-tabs, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list, .yagendoo-style8 div#yagVmOverWrap ul#tabs {
  border-bottom: 1px solid #999999; }
.yagendoo-style8 div#yagVmOverWrap ul.nav-tabs > li, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li, .yagendoo-style8 div#yagVmOverWrap ul#tabs > li {
  color: #000;
  border-left: 1px solid #999999;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999; }
.yagendoo-style8 div#yagVmOverWrap ul.nav-tabs > li > a, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a, .yagendoo-style8 div#yagVmOverWrap ul#tabs > li > a {
  color: #000;
  background: url("../../yagImages/template_style/style_8//tab-links-bg.jpg") repeat-x left top #f1f1ed; }
.yagendoo-style8 div#yagVmOverWrap ul.nav-tabs > li > a:hover, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li > a:hover, .yagendoo-style8 div#yagVmOverWrap ul#tabs > li > a:hover {
  color: #762629; }
.yagendoo-style8 div#yagVmOverWrap ul.nav-tabs > li.active a, .yagendoo-style8 div#yagVmOverWrap ul.nav-tabs > li.current a, .yagendoo-style8 div#yagVmOverWrap ul.nav-tabs > li:hover a, .yagendoo-style8 div#yagVmOverWrap ul.nav-tabs > li:focus a, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.active a, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li.current a, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:hover a, .yagendoo-style8 div#yagVmOverWrap ul.yagendoo_flypage_tabs_list > li:focus a, .yagendoo-style8 div#yagVmOverWrap ul#tabs > li.active a, .yagendoo-style8 div#yagVmOverWrap ul#tabs > li.current a, .yagendoo-style8 div#yagVmOverWrap ul#tabs > li:hover a, .yagendoo-style8 div#yagVmOverWrap ul#tabs > li:focus a {
  background: none #fff; }
.yagendoo-style8 div#yagVmOverWrap .tab-content .tab-pane, .yagendoo-style8 div#yagVmOverWrap .tab-content .dyn-tabs, .yagendoo-style8 div#yagVmOverWrap div#ui-tabs .tab-pane, .yagendoo-style8 div#yagVmOverWrap div#ui-tabs .dyn-tabs {
  border: 1px solid #999999; }
.yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
  background: url("../../yagImages/template_style/style_8//plus.png") no-repeat center center transparent; }
.yagendoo-style8 div#yagVmOverWrap .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus {
  background: url("../../yagImages/template_style/style_8//minus.png") no-repeat center center transparent; }
.yagendoo-style8 div#yagEcWrapUserEdit form#adminForm span.userfields_info {
  color: #000; }

/* Login */
div#yagEcWrapUserLogin div#comjshop.pagelogin {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapUserLogin div#comjshop.pagelogin > h1 {
  margin: -11px -11px 10px -11px; }

/* Registration */
div#yagEcWrapUserRegister div#comjshop_register {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapUserRegister div#comjshop_register > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapUserRegister div#comjshop_register form div.jshop_register {
  width: auto;
  padding: 0; }
div#yagEcWrapUserRegister div#comjshop_register form div.jshop_register input[type="text"], div#yagEcWrapUserRegister div#comjshop_register form div.jshop_register input[type="email"], div#yagEcWrapUserRegister div#comjshop_register form div.jshop_register input[type="password"], div#yagEcWrapUserRegister div#comjshop_register form div.jshop_register select {
  width: 300px; }

/* Account overview */
div#yagEcWrapUserMyaccount div#comjshop {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapUserMyaccount div#comjshop > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapUserMyaccount div#comjshop h1 {
  margin: 0 0 15px 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagEcWrapUserMyaccount div#comjshop div.jshop_profile_data > div {
  margin-bottom: 5px; }
div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls {
  font-size: 0; }
div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div {
  display: inline-block;
  vertical-align: top; }
div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div.editdata, div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div.showorders {
  margin-right: 10px; }
div#yagEcWrapUserMyaccount div#comjshop div.myaccount_urls > div a {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* Edit account */
div#yagEcWrapUserEditaccount div#comjshop.editaccount_block {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapUserEditaccount div#comjshop.editaccount_block > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapUserEditaccount div#comjshop.editaccount_block h1 {
  margin: 0 0 15px 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagEcWrapUserEditaccount div#comjshop.editaccount_block form div.jshop_register {
  width: auto;
  padding: 0; }
div#yagEcWrapUserEditaccount div#comjshop.editaccount_block form div.jshop_register input[type="text"], div#yagEcWrapUserEditaccount div#comjshop.editaccount_block form div.jshop_register input[type="email"], div#yagEcWrapUserEditaccount div#comjshop.editaccount_block form div.jshop_register input[type="password"], div#yagEcWrapUserEditaccount div#comjshop.editaccount_block form div.jshop_register select {
  width: 300px; }

/* Orders overview */
div#yagEcWrapOrderListorder div#comjshop.myorders_list {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapOrderListorder div#comjshop.myorders_list > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapOrderListorder div#comjshop.myorders_list h1 {
  margin: 0 0 15px 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagEcWrapOrderListorder div#comjshop.myorders_list div.myorders_total {
  text-align: right; }
div#yagEcWrapOrderListorder div#comjshop.myorders_list table {
  width: 100%;
  border-spacing: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-right: 0 none;
  border-bottom: 0 none; }
div#yagEcWrapOrderListorder div#comjshop.myorders_list table th, div#yagEcWrapOrderListorder div#comjshop.myorders_list table td {
  padding: 5px 10px;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede; }
div#yagEcWrapOrderListorder div#comjshop.myorders_list table table.table_order_list {
  width: 100%;
  border-spacing: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* Order details */
div#yagEcWrapOrderOrder div.myorderinfo {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapOrderOrder div.myorderinfo > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapOrderOrder div.myorderinfo > div {
  margin: 0 0 15px 0;
  padding: 10px;
  border: 1px solid #dedede;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /* Download button */ }
div#yagEcWrapOrderOrder div.myorderinfo > div > div {
  min-height: auto; }
div#yagEcWrapOrderOrder div.myorderinfo > div.downlod_order_invoice {
  margin: 0 0 15px 0;
  font-weight: 600;
  text-align: right;
  float: none; }
div#yagEcWrapOrderOrder div.myorderinfo > div.order_payment_params {
  margin: 0;
  padding: 0;
  border: 0 none; }
div#yagEcWrapOrderOrder div.myorderinfo > div.userinfo, div#yagEcWrapOrderOrder div.myorderinfo > div.order_items {
  padding: 0;
  border: 0 none; }
div#yagEcWrapOrderOrder div.myorderinfo table {
  width: 100%;
  border-spacing: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-right: 0 none;
  border-bottom: 0 none; }
div#yagEcWrapOrderOrder div.myorderinfo table th, div#yagEcWrapOrderOrder div.myorderinfo table td {
  padding: 5px 10px;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede; }

div#yagEcWrapUserLogin, div#yagEcWrapUserEdit, div#yagEcWrapCartDefault {
  /* Order login */ }
div#yagEcWrapUserLogin div.order-view, div#yagEcWrapUserEdit div.order-view, div#yagEcWrapCartDefault div.order-view {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapUserLogin div.order-view > h1, div#yagEcWrapUserEdit div.order-view > h1, div#yagEcWrapCartDefault div.order-view > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapUserLogin div.order-view h2, div#yagEcWrapUserEdit div.order-view h2, div#yagEcWrapCartDefault div.order-view h2 {
  margin: 0 0 10px 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px; }
div#yagEcWrapUserLogin div.order-view div#com-form-order-number, div#yagEcWrapUserEdit div.order-view div#com-form-order-number, div#yagEcWrapCartDefault div.order-view div#com-form-order-number {
  margin: 0 20px 0 0; }
div#yagEcWrapUserLogin div.order-view div#com-form-order-number, div#yagEcWrapUserLogin div.order-view div#com-form-order-pass, div#yagEcWrapUserEdit div.order-view div#com-form-order-number, div#yagEcWrapUserEdit div.order-view div#com-form-order-pass, div#yagEcWrapCartDefault div.order-view div#com-form-order-number, div#yagEcWrapCartDefault div.order-view div#com-form-order-pass {
  display: inline-block; }
div#yagEcWrapUserLogin div.order-view div#com-form-order-number input[type="text"], div#yagEcWrapUserLogin div.order-view div#com-form-order-number input[type="email"], div#yagEcWrapUserLogin div.order-view div#com-form-order-number input[type="password"], div#yagEcWrapUserLogin div.order-view div#com-form-order-pass input[type="text"], div#yagEcWrapUserLogin div.order-view div#com-form-order-pass input[type="email"], div#yagEcWrapUserLogin div.order-view div#com-form-order-pass input[type="password"], div#yagEcWrapUserEdit div.order-view div#com-form-order-number input[type="text"], div#yagEcWrapUserEdit div.order-view div#com-form-order-number input[type="email"], div#yagEcWrapUserEdit div.order-view div#com-form-order-number input[type="password"], div#yagEcWrapUserEdit div.order-view div#com-form-order-pass input[type="text"], div#yagEcWrapUserEdit div.order-view div#com-form-order-pass input[type="email"], div#yagEcWrapUserEdit div.order-view div#com-form-order-pass input[type="password"], div#yagEcWrapCartDefault div.order-view div#com-form-order-number input[type="text"], div#yagEcWrapCartDefault div.order-view div#com-form-order-number input[type="email"], div#yagEcWrapCartDefault div.order-view div#com-form-order-number input[type="password"], div#yagEcWrapCartDefault div.order-view div#com-form-order-pass input[type="text"], div#yagEcWrapCartDefault div.order-view div#com-form-order-pass input[type="email"], div#yagEcWrapCartDefault div.order-view div#com-form-order-pass input[type="password"] {
  width: 100%;
  max-width: 320px;
  margin-top: 5px; }
div#yagEcWrapUserLogin div.order-view div#com-form-order-number br, div#yagEcWrapUserLogin div.order-view div#com-form-order-pass br, div#yagEcWrapUserEdit div.order-view div#com-form-order-number br, div#yagEcWrapUserEdit div.order-view div#com-form-order-pass br, div#yagEcWrapCartDefault div.order-view div#com-form-order-number br, div#yagEcWrapCartDefault div.order-view div#com-form-order-pass br {
  display: none; }
div#yagEcWrapUserLogin div.order-view div#com-form-order-submit, div#yagEcWrapUserEdit div.order-view div#com-form-order-submit, div#yagEcWrapCartDefault div.order-view div#com-form-order-submit {
  margin: 10px 0 0 0;
  clear: both; }
div#yagEcWrapUserLogin div.order-view div#com-form-order-submit .button, div#yagEcWrapUserEdit div.order-view div#com-form-order-submit .button, div#yagEcWrapCartDefault div.order-view div#com-form-order-submit .button {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

div#yagVmOverWrap form {
  /* Login area */ }
div#yagVmOverWrap form#com-form-login {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagVmOverWrap form#com-form-login > h1 {
  margin: -11px -11px 10px -11px; }
div#yagVmOverWrap form#com-form-login fieldset {
  margin: 0;
  padding: 0;
  border: 0 none; }
div#yagVmOverWrap form#com-form-login fieldset h2, div#yagVmOverWrap form#com-form-login fieldset > p {
  margin: 0 0 10px 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px; }
div#yagVmOverWrap form#com-form-login fieldset #com-form-login-username input[type="text"], div#yagVmOverWrap form#com-form-login fieldset #com-form-login-username input[type="email"], div#yagVmOverWrap form#com-form-login fieldset #com-form-login-username input[type="password"], div#yagVmOverWrap form#com-form-login fieldset #com-form-login-password input[type="text"], div#yagVmOverWrap form#com-form-login fieldset #com-form-login-password input[type="email"], div#yagVmOverWrap form#com-form-login fieldset #com-form-login-password input[type="password"] {
  width: 100%;
  max-width: 320px; }
div#yagVmOverWrap form#com-form-login fieldset #com-form-login-remember {
  width: 100%;
  margin: 10px 0;
  clear: both; }
div#yagVmOverWrap form#com-form-login fieldset #com-form-login-remember input[type="submit"] {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagVmOverWrap form#com-form-login fieldset #com-form-login-remember label {
  margin-left: 10px;
  font-size: 12px; }

div#yagEcWrapUserEdit, div#yagEcWrapUserEdit_address, div#yagVmOverWrap div#yagEcWrapUserEdit, div#yagVmOverWrap div#yagEcWrapUserEdit_address {
  /* User tabs */ }
div#yagEcWrapUserEdit > h1, div#yagEcWrapUserEdit > h2, div#yagEcWrapUserEdit_address > h1, div#yagEcWrapUserEdit_address > h2, div#yagVmOverWrap div#yagEcWrapUserEdit > h1, div#yagVmOverWrap div#yagEcWrapUserEdit > h2, div#yagVmOverWrap div#yagEcWrapUserEdit_address > h1, div#yagVmOverWrap div#yagEcWrapUserEdit_address > h2 {
  margin: 0 0 15px 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagEcWrapUserEdit form, div#yagEcWrapUserEdit_address form, div#yagVmOverWrap div#yagEcWrapUserEdit form, div#yagVmOverWrap div#yagEcWrapUserEdit_address form {
  /* User area */ }
div#yagEcWrapUserEdit form#adminForm, div#yagEcWrapUserEdit form#userForm, div#yagEcWrapUserEdit_address form#adminForm, div#yagEcWrapUserEdit_address form#userForm, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  /* Control buttons */ }
div#yagEcWrapUserEdit form#adminForm > h1, div#yagEcWrapUserEdit form#userForm > h1, div#yagEcWrapUserEdit_address form#adminForm > h1, div#yagEcWrapUserEdit_address form#userForm > h1, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm > h1, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm > h1, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm > h1, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapUserEdit form#adminForm .control-buttons, div#yagEcWrapUserEdit form#userForm .control-buttons, div#yagEcWrapUserEdit_address form#adminForm .control-buttons, div#yagEcWrapUserEdit_address form#userForm .control-buttons, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm .control-buttons, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm .control-buttons, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm .control-buttons, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm .control-buttons {
  margin: 0; }
div#yagEcWrapUserEdit form#adminForm .control-buttons div#reg_text, div#yagEcWrapUserEdit form#userForm .control-buttons div#reg_text, div#yagEcWrapUserEdit_address form#adminForm .control-buttons div#reg_text, div#yagEcWrapUserEdit_address form#userForm .control-buttons div#reg_text, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm .control-buttons div#reg_text, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm .control-buttons div#reg_text, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm .control-buttons div#reg_text, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm .control-buttons div#reg_text {
  margin: 0 0 10px 0; }
div#yagEcWrapUserEdit form#adminForm .control-buttons button, div#yagEcWrapUserEdit form#userForm .control-buttons button, div#yagEcWrapUserEdit_address form#adminForm .control-buttons button, div#yagEcWrapUserEdit_address form#userForm .control-buttons button, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm .control-buttons button, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm .control-buttons button, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm .control-buttons button, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm .control-buttons button {
  margin: 0 0 10px 10px;
  float: right;
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagEcWrapUserEdit form#adminForm .control-buttons:before, div#yagEcWrapUserEdit form#adminForm .control-buttons:after, div#yagEcWrapUserEdit form#userForm .control-buttons:before, div#yagEcWrapUserEdit form#userForm .control-buttons:after, div#yagEcWrapUserEdit_address form#adminForm .control-buttons:before, div#yagEcWrapUserEdit_address form#adminForm .control-buttons:after, div#yagEcWrapUserEdit_address form#userForm .control-buttons:before, div#yagEcWrapUserEdit_address form#userForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm .control-buttons:before, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm .control-buttons:before, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm .control-buttons:before, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm .control-buttons:before, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm .control-buttons:after {
  display: table;
  content: "";
  line-height: 0; }
div#yagEcWrapUserEdit form#adminForm .control-buttons:after, div#yagEcWrapUserEdit form#userForm .control-buttons:after, div#yagEcWrapUserEdit_address form#adminForm .control-buttons:after, div#yagEcWrapUserEdit_address form#userForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm .control-buttons:after, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm .control-buttons:after {
  clear: both; }
div#yagEcWrapUserEdit form#adminForm > a, div#yagEcWrapUserEdit form#userForm > a, div#yagEcWrapUserEdit_address form#adminForm > a, div#yagEcWrapUserEdit_address form#userForm > a, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm > a, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm > a, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm > a, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm > a {
  display: inline-block;
  margin: 8px 10px 0 0;
  vertical-align: top; }
div#yagEcWrapUserEdit form#adminForm fieldset, div#yagEcWrapUserEdit form#userForm fieldset, div#yagEcWrapUserEdit_address form#adminForm fieldset, div#yagEcWrapUserEdit_address form#userForm fieldset, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm fieldset, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm fieldset, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm fieldset, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm fieldset {
  margin: 0;
  padding: 0;
  border: 0 none; }
div#yagEcWrapUserEdit form#adminForm fieldset > h2, div#yagEcWrapUserEdit form#userForm fieldset > h2, div#yagEcWrapUserEdit_address form#adminForm fieldset > h2, div#yagEcWrapUserEdit_address form#userForm fieldset > h2, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm fieldset > h2, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm fieldset > h2, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm fieldset > h2, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm fieldset > h2 {
  margin: 0 0 15px 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagEcWrapUserEdit form#adminForm span.userfields_info, div#yagEcWrapUserEdit form#userForm span.userfields_info, div#yagEcWrapUserEdit_address form#adminForm span.userfields_info, div#yagEcWrapUserEdit_address form#userForm span.userfields_info, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm span.userfields_info, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm span.userfields_info, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm span.userfields_info, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm span.userfields_info {
  margin: 0 0 15px 0;
  font-size: 16px;
  line-height: 26px; }
div#yagEcWrapUserEdit form#adminForm table.user-details, div#yagEcWrapUserEdit form#userForm table.user-details, div#yagEcWrapUserEdit_address form#adminForm table.user-details, div#yagEcWrapUserEdit_address form#userForm table.user-details, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details {
  width: 100%; }
div#yagEcWrapUserEdit form#adminForm table.user-details tr td, div#yagEcWrapUserEdit form#userForm table.user-details tr td, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td {
  padding: 0 0 15px 0; }
div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="text"], div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="email"], div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="password"], div#yagEcWrapUserEdit form#adminForm table.user-details tr td select, div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="text"], div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="email"], div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="password"], div#yagEcWrapUserEdit form#userForm table.user-details tr td select, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="text"], div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="email"], div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="password"], div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td select, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="text"], div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="email"], div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="password"], div#yagEcWrapUserEdit_address form#userForm table.user-details tr td select, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="text"], div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="email"], div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="password"], div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td select, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="text"], div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="email"], div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="password"], div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td select, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="text"], div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="email"], div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="password"], div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td select, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="text"], div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="email"], div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="password"], div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td select {
  width: 320px;
  max-width: 100%;
  color: #777; }
div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="text"]:hover, div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="email"]:hover, div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="password"]:hover, div#yagEcWrapUserEdit form#adminForm table.user-details tr td select:hover, div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="text"]:hover, div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="email"]:hover, div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="password"]:hover, div#yagEcWrapUserEdit form#userForm table.user-details tr td select:hover, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="text"]:hover, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="email"]:hover, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="password"]:hover, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td select:hover, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="text"]:hover, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="email"]:hover, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="password"]:hover, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td select:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="text"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="email"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td input[type="password"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td select:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="text"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="email"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td input[type="password"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td select:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="text"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="email"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td input[type="password"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td select:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="text"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="email"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td input[type="password"]:hover, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td select:hover {
  color: #777; }
div#yagEcWrapUserEdit form#adminForm table.user-details tr td .chzn-container, div#yagEcWrapUserEdit form#userForm table.user-details tr td .chzn-container, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td .chzn-container, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td .chzn-container, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td .chzn-container, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td .chzn-container, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td .chzn-container, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td .chzn-container {
  width: 320px !important;
  /* !important required to overwrite inline style */
  max-width: 100%; }
div#yagEcWrapUserEdit form#adminForm table.user-details tr td .chzn-container .chzn-single, div#yagEcWrapUserEdit form#userForm table.user-details tr td .chzn-container .chzn-single, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td .chzn-container .chzn-single, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td .chzn-container .chzn-single, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td .chzn-container .chzn-single, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td .chzn-container .chzn-single, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td .chzn-container .chzn-single, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td .chzn-container .chzn-single {
  color: #777; }
div#yagEcWrapUserEdit form#adminForm table.user-details tr td.key, div#yagEcWrapUserEdit form#userForm table.user-details tr td.key, div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td.key, div#yagEcWrapUserEdit_address form#userForm table.user-details tr td.key, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details tr td.key, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details tr td.key, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details tr td.key, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details tr td.key {
  width: 220px;
  padding-right: 10px; }
div#yagEcWrapUserEdit form#adminForm table.user-details:last-of-type, div#yagEcWrapUserEdit form#userForm table.user-details:last-of-type, div#yagEcWrapUserEdit_address form#adminForm table.user-details:last-of-type, div#yagEcWrapUserEdit_address form#userForm table.user-details:last-of-type, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.user-details:last-of-type, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.user-details:last-of-type, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.user-details:last-of-type, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.user-details:last-of-type {
  margin: 0; }
div#yagEcWrapUserEdit form#adminForm table.adminlist, div#yagEcWrapUserEdit form#userForm table.adminlist, div#yagEcWrapUserEdit_address form#adminForm table.adminlist, div#yagEcWrapUserEdit_address form#userForm table.adminlist, div#yagVmOverWrap div#yagEcWrapUserEdit form#adminForm table.adminlist, div#yagVmOverWrap div#yagEcWrapUserEdit form#userForm table.adminlist, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#adminForm table.adminlist, div#yagVmOverWrap div#yagEcWrapUserEdit_address form#userForm table.adminlist {
  width: 100%; }
div#yagEcWrapUserEdit div#ui-tabs, div#yagEcWrapUserEdit_address div#ui-tabs, div#yagVmOverWrap div#yagEcWrapUserEdit div#ui-tabs, div#yagVmOverWrap div#yagEcWrapUserEdit_address div#ui-tabs {
  margin-top: 30px; }
div#yagEcWrapUserEdit div#ui-tabs .dyn-tabs, div#yagEcWrapUserEdit_address div#ui-tabs .dyn-tabs, div#yagVmOverWrap div#yagEcWrapUserEdit div#ui-tabs .dyn-tabs, div#yagVmOverWrap div#yagEcWrapUserEdit_address div#ui-tabs .dyn-tabs {
  overflow: visible; }
div#yagEcWrapUserEdit table.adminlist, div#yagEcWrapUserEdit_address table.adminlist, div#yagVmOverWrap div#yagEcWrapUserEdit table.adminlist, div#yagVmOverWrap div#yagEcWrapUserEdit_address table.adminlist {
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-right: 0 none;
  border-bottom: 0 none; }
div#yagEcWrapUserEdit table.adminlist th, div#yagEcWrapUserEdit table.adminlist td, div#yagEcWrapUserEdit_address table.adminlist th, div#yagEcWrapUserEdit_address table.adminlist td, div#yagVmOverWrap div#yagEcWrapUserEdit table.adminlist th, div#yagVmOverWrap div#yagEcWrapUserEdit table.adminlist td, div#yagVmOverWrap div#yagEcWrapUserEdit_address table.adminlist th, div#yagVmOverWrap div#yagEcWrapUserEdit_address table.adminlist td {
  padding: 5px 10px;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede; }

/* Order overview */
div#yagEcWrapOrdersList div#editcell {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapOrdersList div#editcell > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapOrdersList div#editcell table {
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-right: 0 none;
  border-bottom: 0 none;
  width: 100% !important;
  /* !important required to overwrite inline style */ }
div#yagEcWrapOrdersList div#editcell table th, div#yagEcWrapOrdersList div#editcell table td {
  padding: 5px 10px;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede; }
div#yagEcWrapOrdersList div#editcell table th {
  text-align: left; }

/* Order details */
div#yagEcWrapOrdersDetails .vm-orders-information h1 {
  margin: 0 0 15px 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  background: none transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
div#yagEcWrapOrdersDetails .vm-orders-information div.spaceStyle {
  margin: 0; }
div#yagEcWrapOrdersDetails .vm-orders-information div.spaceStyle .floatright {
  text-align: right; }
div#yagEcWrapOrdersDetails .vm-orders-information div.spaceStyle .floatright a {
  display: inline-block;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 15px; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order {
  margin: 0 0 15px 0;
  padding: 10px;
  background: none #fff;
  border: 1px solid #dedede;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order table td {
  padding: 5px 0; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order table td.orders-key {
  padding-bottom: 10px;
  font-size: 16px; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order table table {
  margin-top: 10px;
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-right: 0 none;
  border-bottom: 0 none; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order table table th, div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order table table td {
  padding: 5px 10px;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-order > h1 {
  margin: -11px -11px 10px -11px; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-items div#ui-tabs .tabs {
  margin-bottom: 0; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-items table {
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-right: 0 none;
  border-bottom: 0 none; }
div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-items table th, div#yagEcWrapOrdersDetails .vm-orders-information div.vm-orders-items table td {
  padding: 5px 10px;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede; }

/*# sourceMappingURL=yag_theme.css.map */
