/*
Uploadify v3.0.0
Copyright (c) 2010 Ronnie Garcia

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
/* line 24, ../../app/stylesheets/uploader.scss */
.uploadifyButton {
  background-color: #505050;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #FFF;
  font: 12px Arial, Helvetica, sans-serif;
  padding: 8px 0;
  text-align: center;
  width: 100%;
}

/* line 35, ../../app/stylesheets/uploader.scss */
.uploadify:hover .uploadifyButton {
  background-color: #808080;
}

/* line 38, ../../app/stylesheets/uploader.scss */
.uploadifyQueueItem {
  background-color: #F5F5F5;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font: 11px Verdana, Geneva, sans-serif;
  margin-top: 5px;
  max-width: 150px;
  padding: 10px;
}

/* line 48, ../../app/stylesheets/uploader.scss */
.uploadifyError {
  background-color: #FDE5DD !important;
}

/* line 51, ../../app/stylesheets/uploader.scss */
.uploadifyQueueItem .cancel {
  float: right;
}

/* line 54, ../../app/stylesheets/uploader.scss */
.uploadifyQueue .completed {
  background-color: #E5E5E5;
}

/* line 57, ../../app/stylesheets/uploader.scss */
.uploadifyProgress {
  background-color: #E5E5E5;
  margin-top: 10px;
  width: 100%;
}

/* line 62, ../../app/stylesheets/uploader.scss */
.uploadifyProgressBar {
  background-color: #0099FF;
  height: 3px;
  width: 1px;
}

/* line 68, ../../app/stylesheets/uploader.scss */
#custom-demo .uploadifyQueueItem {
  background-color: #FFFFFF;
  border: none;
  border-bottom: 1px solid #E5E5E5;
  font: 11px Verdana, Geneva, sans-serif;
  height: 50px;
  margin-top: 0;
  padding: 10px;
  width: 350px;
}

/* line 78, ../../app/stylesheets/uploader.scss */
#custom-demo .uploadifyError {
  background-color: #FDE5DD !important;
  border: none !important;
  border-bottom: 1px solid #FBCBBC !important;
}

/* line 83, ../../app/stylesheets/uploader.scss */
#custom-demo .uploadifyQueueItem .cancel {
  float: right;
}

/* line 86, ../../app/stylesheets/uploader.scss */
#custom-demo .uploadifyQueue .completed {
  color: #C5C5C5;
}

/* line 89, ../../app/stylesheets/uploader.scss */
#custom-demo .uploadifyProgress {
  background-color: #E5E5E5;
  margin-top: 10px;
  width: 100%;
}

/* line 94, ../../app/stylesheets/uploader.scss */
#custom-demo .uploadifyProgressBar {
  background-color: #0099FF;
  height: 3px;
  width: 1px;
}

/* line 99, ../../app/stylesheets/uploader.scss */
#custom-demo #custom-queue {
  border: 1px solid #E5E5E5;
  height: 213px;
  margin-bottom: 10px;
  width: 370px;
}

/* line 106, ../../app/stylesheets/uploader.scss */
ul#stock-images {
  margin: 0;
  padding: 0;
  /*  border: 1px solid #ccc;*/
}

/* line 153, ../../app/stylesheets/uploader.scss */
ul#stock-images li {
  list-style-type: none;
  position: relative;
}

/* line 158, ../../app/stylesheets/uploader.scss */
ul#stock-images li button {
  position: absolute;
  top: 17px;
  right: 7px;
}



@charset "UTF-8";
/**
 * Farbtastic Color Picker 1.2
 * © 2008 Steven Wittens
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 */
/* line 19, ../../app/stylesheets/farbtastic.scss */
.farbtastic {
  position: relative;
}

/* line 22, ../../app/stylesheets/farbtastic.scss */
.farbtastic * {
  position: absolute;
  cursor: crosshair;
}

/* line 26, ../../app/stylesheets/farbtastic.scss */
.farbtastic, .farbtastic .wheel {
  width: 195px;
  height: 195px;
}

/* line 30, ../../app/stylesheets/farbtastic.scss */
.farbtastic .color, .farbtastic .overlay {
  top: 47px;
  left: 47px;
  width: 101px;
  height: 101px;
}

/* line 36, ../../app/stylesheets/farbtastic.scss */
.farbtastic .wheel {
  background: url("data:image/png;charset=utf-8;base64,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") no-repeat;
  width: 195px;
  height: 195px;
}

/* line 41, ../../app/stylesheets/farbtastic.scss */
.farbtastic .overlay {
  background: url("data:image/png;charset=utf-8;base64,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") no-repeat;
}

/* line 44, ../../app/stylesheets/farbtastic.scss */
.farbtastic .marker {
  width: 17px;
  height: 17px;
  margin: -8px 0 0 -8px;
  overflow: hidden;
  background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAK3RFWHRDcmVhdGlvbiBUaW1lAHZyIDE0IGp1bCAyMDA2IDEzOjMxOjIzICswMTAwHvJDZwAAAAd0SU1FB9YHDgsgJYiZ4bUAAAAJcEhZcwAALiIAAC4iAari3ZIAAAAEZ0FNQQAAsY8L/GEFAAAB5ElEQVR42q2Tz0sqURTH72Qq4mASSAoSIfSDdCEI8qJFLXSjLYSQNoGLINrI8/0ZD9q0KnDlKkIMebmP9xZRCEEiLQLBiMiNJDYq/Zg573vpCkM6CdGBD3Pn3OvXe77nDGPfENKwJBHx/CxYAtNAAVfgXJKk7khVCCyCP6ALVKAJXkEdbINxw5tgM4HHPphSFEUql8usXq8zWZZZKBRiPp+PH3sBx2Br4FbiBg+aplGxWKRgMPiMH1+YTKZDq9V64na7G+l0mprNJo7RG/g94IEoQSsUCuRyue6QToIJYAJWMA/Bo2QySZ1Ohws9gZBeZI570Gq1yO/395BKGJg+ZbFYznK5HAmf9vQiKW5iqVQim832Fyn5E+83Y7EYieAdY2Nig7dRqtVqrNfr3YiWGsVltVrtr2f0IrwEZrfbGeqWhQ9GMeFwOPprRS9SAWo4HGZOp/MH1l4DAS6+HolE+u9Xek9kcK+qKqVSKUL/s0hPDhFY83g8j5VKhcQg7nxs80/w0mg0KB6Pa2az+RTpDbDA3sd/lwvk8/l+Z7iS/FHEAor8H9rtNmWzWYpGo+T1eikQCFAmkyFxAy7AJ255aMHYcIID8d1oNBi8hGuwwkYFDq0CPlG3YsTb4B/4BRwjBb4S/wGzT16tu5THiAAAAABJRU5ErkJggg==") no-repeat;
}

#xm-widget-hook .price.ribbon-wrapper { position: relative; }
#xm-widget-hook .price .ribbon-front { background-color: #4a87cb; height: 14px; width: 34px; position: relative; left: 0px; z-index: 2; }
#xm-widget-hook .price .ribbon-front, #xm-widget-hook .price .ribbon-back-left, #xm-widget-hook .price .ribbon-back-right { -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -khtml-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -o-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); }
#xm-widget-hook .price .ribbon-edge-topleft, #xm-widget-hook .price .ribbon-edge-topright, #xm-widget-hook .price .ribbon-edge-bottomleft, #xm-widget-hook .price .ribbon-edge-bottomright { position: absolute; z-index: 1; border-style: solid; height: 0px; width: 0px; }
#xm-widget-hook .price .ribbon-edge-bottomleft, #xm-widget-hook .price .ribbon-edge-bottomright { top: 14px; }
#xm-widget-hook .price .ribbon-edge-topleft, #xm-widget-hook .price .ribbon-edge-bottomleft { left: 0px; border-color: transparent #8cb6e5 transparent transparent; }
#xm-widget-hook .price .ribbon-edge-topleft { top: 0px; border-width: 0px 0px 0 0; }
#xm-widget-hook .price .ribbon-edge-bottomleft { border-width: 0 0px 0px 0; }
#xm-widget-hook .price .ribbon-edge-topright, #xm-widget-hook .price .ribbon-edge-bottomright { left: 28px; border-color: transparent transparent transparent #8cb6e5; }
#xm-widget-hook .price .ribbon-edge-topright { top: -6px; border-width: 6px 0 0 6px; }
#xm-widget-hook .price .ribbon-edge-bottomright { border-width: 0 0 0px 6px; }
#xm-widget-hook .price .ribbon-back-left { position: absolute; top: 0px; left: 0px; width: 0px; height: 14px; z-index: 0; }
#xm-widget-hook .price .ribbon-back-right { position: absolute; top: -6px; right: 0px; width: 0px; height: 14px; background-color: #8cb6e5; z-index: 0; }

#xm-widget-hook button, #colorbox button, .xm-products-tooltip button { border: none; }
#xm-widget-hook .button, #xm-widget-hook button, #xm-widget-hook #colorbox button, #colorbox #xm-widget-hook button, #xm-widget-hook .xm-products-tooltip button, .xm-products-tooltip #xm-widget-hook button, #colorbox .button, #colorbox #xm-widget-hook button, #xm-widget-hook #colorbox button, #colorbox button, #colorbox .xm-products-tooltip button, .xm-products-tooltip #colorbox button, .xm-products-tooltip .button, .xm-products-tooltip #xm-widget-hook button, #xm-widget-hook .xm-products-tooltip button, .xm-products-tooltip #colorbox button, #colorbox .xm-products-tooltip button, .xm-products-tooltip button { background: #222222 url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAYAAACd+7GKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAClJREFUeNpi/v//vwMTAwPDfzjBgMpFI/7hFSOT9Y8qRuF3JLoHAQIMAHYtMmRA+CugAAAAAElFTkSuQmCC") repeat-x 0 0; display: inline-block; padding: 5px 15px 6px; color: #fff !important; font-size: 13px; font-weight: bold; line-height: 1; text-decoration: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25); border-bottom: 1px solid rgba(0, 0, 0, 0.25); position: relative; cursor: pointer; overflow: visible; width: auto; margin-bottom: 2px; }
#xm-widget-hook button::-moz-focus-inner, #colorbox button::-moz-focus-inner, .xm-products-tooltip button::-moz-focus-inner { border: 0; padding: 0; }
#xm-widget-hook .button:hover, #xm-widget-hook button:hover, #xm-widget-hook #colorbox button:hover, #colorbox #xm-widget-hook button:hover, #xm-widget-hook .xm-products-tooltip button:hover, .xm-products-tooltip #xm-widget-hook button:hover, #colorbox .button:hover, #colorbox #xm-widget-hook button:hover, #xm-widget-hook #colorbox button:hover, #colorbox button:hover, #colorbox .xm-products-tooltip button:hover, .xm-products-tooltip #colorbox button:hover, .xm-products-tooltip .button:hover, .xm-products-tooltip #xm-widget-hook button:hover, #xm-widget-hook .xm-products-tooltip button:hover, .xm-products-tooltip #colorbox button:hover, #colorbox .xm-products-tooltip button:hover, .xm-products-tooltip button:hover { background-color: #111; color: #fff; }
#xm-widget-hook .button:active, #xm-widget-hook button:active, #xm-widget-hook #colorbox button:active, #colorbox #xm-widget-hook button:active, #xm-widget-hook .xm-products-tooltip button:active, .xm-products-tooltip #xm-widget-hook button:active, #colorbox .button:active, #colorbox #xm-widget-hook button:active, #xm-widget-hook #colorbox button:active, #colorbox button:active, #colorbox .xm-products-tooltip button:active, .xm-products-tooltip #colorbox button:active, .xm-products-tooltip .button:active, .xm-products-tooltip #xm-widget-hook button:active, #xm-widget-hook .xm-products-tooltip button:active, .xm-products-tooltip #colorbox button:active, #colorbox .xm-products-tooltip button:active, .xm-products-tooltip button:active { -webkit-transform: translateY(1px); -moz-transform: translateY(1px); }
#xm-widget-hook .small.button, #xm-widget-hook button.small, #xm-widget-hook #colorbox button.small, #colorbox #xm-widget-hook button.small, #xm-widget-hook .xm-products-tooltip button.small, .xm-products-tooltip #xm-widget-hook button.small, #colorbox .small.button, #colorbox #xm-widget-hook button.small, #xm-widget-hook #colorbox button.small, #colorbox button.small, #colorbox .xm-products-tooltip button.small, .xm-products-tooltip #colorbox button.small, .xm-products-tooltip .small.button, .xm-products-tooltip #xm-widget-hook button.small, #xm-widget-hook .xm-products-tooltip button.small, .xm-products-tooltip #colorbox button.small, #colorbox .xm-products-tooltip button.small, .xm-products-tooltip button.small { font-size: 11px; }
#xm-widget-hook .large.button, #xm-widget-hook button.large, #xm-widget-hook #colorbox button.large, #colorbox #xm-widget-hook button.large, #xm-widget-hook .xm-products-tooltip button.large, .xm-products-tooltip #xm-widget-hook button.large, #colorbox .large.button, #colorbox #xm-widget-hook button.large, #xm-widget-hook #colorbox button.large, #colorbox button.large, #colorbox .xm-products-tooltip button.large, .xm-products-tooltip #colorbox button.large, .xm-products-tooltip .large.button, .xm-products-tooltip #xm-widget-hook button.large, #xm-widget-hook .xm-products-tooltip button.large, .xm-products-tooltip #colorbox button.large, #colorbox .xm-products-tooltip button.large, .xm-products-tooltip button.large { font-size: 14px; padding: 8px 19px 9px; }
#xm-widget-hook .green.button, #xm-widget-hook button.green, #xm-widget-hook #colorbox button.green, #colorbox #xm-widget-hook button.green, #xm-widget-hook .xm-products-tooltip button.green, .xm-products-tooltip #xm-widget-hook button.green, #colorbox .green.button, #colorbox #xm-widget-hook button.green, #xm-widget-hook #colorbox button.green, #colorbox button.green, #colorbox .xm-products-tooltip button.green, .xm-products-tooltip #colorbox button.green, .xm-products-tooltip .green.button, .xm-products-tooltip #xm-widget-hook button.green, #xm-widget-hook .xm-products-tooltip button.green, .xm-products-tooltip #colorbox button.green, #colorbox .xm-products-tooltip button.green, .xm-products-tooltip button.green { background-color: #91bd09; }
#xm-widget-hook .green.button:hover, #xm-widget-hook button.green:hover, #xm-widget-hook #colorbox button.green:hover, #colorbox #xm-widget-hook button.green:hover, #xm-widget-hook .xm-products-tooltip button.green:hover, .xm-products-tooltip #xm-widget-hook button.green:hover, #colorbox .green.button:hover, #colorbox #xm-widget-hook button.green:hover, #xm-widget-hook #colorbox button.green:hover, #colorbox button.green:hover, #colorbox .xm-products-tooltip button.green:hover, .xm-products-tooltip #colorbox button.green:hover, .xm-products-tooltip .green.button:hover, .xm-products-tooltip #xm-widget-hook button.green:hover, #xm-widget-hook .xm-products-tooltip button.green:hover, .xm-products-tooltip #colorbox button.green:hover, #colorbox .xm-products-tooltip button.green:hover, .xm-products-tooltip button.green:hover { background-color: #749a02; }
#xm-widget-hook .blue.button, #xm-widget-hook button.blue, #xm-widget-hook #colorbox button.blue, #colorbox #xm-widget-hook button.blue, #xm-widget-hook .xm-products-tooltip button.blue, .xm-products-tooltip #xm-widget-hook button.blue, #colorbox .blue.button, #colorbox #xm-widget-hook button.blue, #xm-widget-hook #colorbox button.blue, #colorbox button.blue, #colorbox .xm-products-tooltip button.blue, .xm-products-tooltip #colorbox button.blue, .xm-products-tooltip .blue.button, .xm-products-tooltip #xm-widget-hook button.blue, #xm-widget-hook .xm-products-tooltip button.blue, .xm-products-tooltip #colorbox button.blue, #colorbox .xm-products-tooltip button.blue, .xm-products-tooltip button.blue { background-color: #2daebf; }
#xm-widget-hook .blue.button:hover, #xm-widget-hook button.blue:hover, #xm-widget-hook #colorbox button.blue:hover, #colorbox #xm-widget-hook button.blue:hover, #xm-widget-hook .xm-products-tooltip button.blue:hover, .xm-products-tooltip #xm-widget-hook button.blue:hover, #colorbox .blue.button:hover, #colorbox #xm-widget-hook button.blue:hover, #xm-widget-hook #colorbox button.blue:hover, #colorbox button.blue:hover, #colorbox .xm-products-tooltip button.blue:hover, .xm-products-tooltip #colorbox button.blue:hover, .xm-products-tooltip .blue.button:hover, .xm-products-tooltip #xm-widget-hook button.blue:hover, #xm-widget-hook .xm-products-tooltip button.blue:hover, .xm-products-tooltip #colorbox button.blue:hover, #colorbox .xm-products-tooltip button.blue:hover, .xm-products-tooltip button.blue:hover { background-color: #007d9a; }
#xm-widget-hook .red.button, #xm-widget-hook button.red, #xm-widget-hook #colorbox button.red, #colorbox #xm-widget-hook button.red, #xm-widget-hook .xm-products-tooltip button.red, .xm-products-tooltip #xm-widget-hook button.red, #colorbox .red.button, #colorbox #xm-widget-hook button.red, #xm-widget-hook #colorbox button.red, #colorbox button.red, #colorbox .xm-products-tooltip button.red, .xm-products-tooltip #colorbox button.red, .xm-products-tooltip .red.button, .xm-products-tooltip #xm-widget-hook button.red, #xm-widget-hook .xm-products-tooltip button.red, .xm-products-tooltip #colorbox button.red, #colorbox .xm-products-tooltip button.red, .xm-products-tooltip button.red { background-color: #e33100; }
#xm-widget-hook .red.button:hover, #xm-widget-hook button.red:hover, #xm-widget-hook #colorbox button.red:hover, #colorbox #xm-widget-hook button.red:hover, #xm-widget-hook .xm-products-tooltip button.red:hover, .xm-products-tooltip #xm-widget-hook button.red:hover, #colorbox .red.button:hover, #colorbox #xm-widget-hook button.red:hover, #xm-widget-hook #colorbox button.red:hover, #colorbox button.red:hover, #colorbox .xm-products-tooltip button.red:hover, .xm-products-tooltip #colorbox button.red:hover, .xm-products-tooltip .red.button:hover, .xm-products-tooltip #xm-widget-hook button.red:hover, #xm-widget-hook .xm-products-tooltip button.red:hover, .xm-products-tooltip #colorbox button.red:hover, #colorbox .xm-products-tooltip button.red:hover, .xm-products-tooltip button.red:hover { background-color: #872300; }
#xm-widget-hook .magenta.button, #xm-widget-hook button.magenta, #xm-widget-hook #colorbox button.magenta, #colorbox #xm-widget-hook button.magenta, #xm-widget-hook .xm-products-tooltip button.magenta, .xm-products-tooltip #xm-widget-hook button.magenta, #colorbox .magenta.button, #colorbox #xm-widget-hook button.magenta, #xm-widget-hook #colorbox button.magenta, #colorbox button.magenta, #colorbox .xm-products-tooltip button.magenta, .xm-products-tooltip #colorbox button.magenta, .xm-products-tooltip .magenta.button, .xm-products-tooltip #xm-widget-hook button.magenta, #xm-widget-hook .xm-products-tooltip button.magenta, .xm-products-tooltip #colorbox button.magenta, #colorbox .xm-products-tooltip button.magenta, .xm-products-tooltip button.magenta { background-color: #a9014b; }
#xm-widget-hook .magenta.button:hover, #xm-widget-hook button.magenta:hover, #xm-widget-hook #colorbox button.magenta:hover, #colorbox #xm-widget-hook button.magenta:hover, #xm-widget-hook .xm-products-tooltip button.magenta:hover, .xm-products-tooltip #xm-widget-hook button.magenta:hover, #colorbox .magenta.button:hover, #colorbox #xm-widget-hook button.magenta:hover, #xm-widget-hook #colorbox button.magenta:hover, #colorbox button.magenta:hover, #colorbox .xm-products-tooltip button.magenta:hover, .xm-products-tooltip #colorbox button.magenta:hover, .xm-products-tooltip .magenta.button:hover, .xm-products-tooltip #xm-widget-hook button.magenta:hover, #xm-widget-hook .xm-products-tooltip button.magenta:hover, .xm-products-tooltip #colorbox button.magenta:hover, #colorbox .xm-products-tooltip button.magenta:hover, .xm-products-tooltip button.magenta:hover { background-color: #630030; }
#xm-widget-hook .orange.button, #xm-widget-hook button.orange, #xm-widget-hook #colorbox button.orange, #colorbox #xm-widget-hook button.orange, #xm-widget-hook .xm-products-tooltip button.orange, .xm-products-tooltip #xm-widget-hook button.orange, #colorbox .orange.button, #colorbox #xm-widget-hook button.orange, #xm-widget-hook #colorbox button.orange, #colorbox button.orange, #colorbox .xm-products-tooltip button.orange, .xm-products-tooltip #colorbox button.orange, .xm-products-tooltip .orange.button, .xm-products-tooltip #xm-widget-hook button.orange, #xm-widget-hook .xm-products-tooltip button.orange, .xm-products-tooltip #colorbox button.orange, #colorbox .xm-products-tooltip button.orange, .xm-products-tooltip button.orange { background-color: #ff5c00; }
#xm-widget-hook .orange.button:hover, #xm-widget-hook button.orange:hover, #xm-widget-hook #colorbox button.orange:hover, #colorbox #xm-widget-hook button.orange:hover, #xm-widget-hook .xm-products-tooltip button.orange:hover, .xm-products-tooltip #xm-widget-hook button.orange:hover, #colorbox .orange.button:hover, #colorbox #xm-widget-hook button.orange:hover, #xm-widget-hook #colorbox button.orange:hover, #colorbox button.orange:hover, #colorbox .xm-products-tooltip button.orange:hover, .xm-products-tooltip #colorbox button.orange:hover, .xm-products-tooltip .orange.button:hover, .xm-products-tooltip #xm-widget-hook button.orange:hover, #xm-widget-hook .xm-products-tooltip button.orange:hover, .xm-products-tooltip #colorbox button.orange:hover, #colorbox .xm-products-tooltip button.orange:hover, .xm-products-tooltip button.orange:hover { background-color: #d45500; }
#xm-widget-hook .orangellow.button, #xm-widget-hook button.orangellow, #xm-widget-hook #colorbox button.orangellow, #colorbox #xm-widget-hook button.orangellow, #xm-widget-hook .xm-products-tooltip button.orangellow, .xm-products-tooltip #xm-widget-hook button.orangellow, #colorbox .orangellow.button, #colorbox #xm-widget-hook button.orangellow, #xm-widget-hook #colorbox button.orangellow, #colorbox button.orangellow, #colorbox .xm-products-tooltip button.orangellow, .xm-products-tooltip #colorbox button.orangellow, .xm-products-tooltip .orangellow.button, .xm-products-tooltip #xm-widget-hook button.orangellow, #xm-widget-hook .xm-products-tooltip button.orangellow, .xm-products-tooltip #colorbox button.orangellow, #colorbox .xm-products-tooltip button.orangellow, .xm-products-tooltip button.orangellow { background-color: #ffb515; }
#xm-widget-hook .orangellow.button:hover, #xm-widget-hook button.orangellow:hover, #xm-widget-hook #colorbox button.orangellow:hover, #colorbox #xm-widget-hook button.orangellow:hover, #xm-widget-hook .xm-products-tooltip button.orangellow:hover, .xm-products-tooltip #xm-widget-hook button.orangellow:hover, #colorbox .orangellow.button:hover, #colorbox #xm-widget-hook button.orangellow:hover, #xm-widget-hook #colorbox button.orangellow:hover, #colorbox button.orangellow:hover, #colorbox .xm-products-tooltip button.orangellow:hover, .xm-products-tooltip #colorbox button.orangellow:hover, .xm-products-tooltip .orangellow.button:hover, .xm-products-tooltip #xm-widget-hook button.orangellow:hover, #xm-widget-hook .xm-products-tooltip button.orangellow:hover, .xm-products-tooltip #colorbox button.orangellow:hover, #colorbox .xm-products-tooltip button.orangellow:hover, .xm-products-tooltip button.orangellow:hover { background-color: #fc9200; }
#xm-widget-hook .white.button, #xm-widget-hook button.white, #xm-widget-hook #colorbox button.white, #colorbox #xm-widget-hook button.white, #xm-widget-hook .xm-products-tooltip button.white, .xm-products-tooltip #xm-widget-hook button.white, #colorbox .white.button, #colorbox #xm-widget-hook button.white, #xm-widget-hook #colorbox button.white, #colorbox button.white, #colorbox .xm-products-tooltip button.white, .xm-products-tooltip #colorbox button.white, .xm-products-tooltip .white.button, .xm-products-tooltip #xm-widget-hook button.white, #xm-widget-hook .xm-products-tooltip button.white, .xm-products-tooltip #colorbox button.white, #colorbox .xm-products-tooltip button.white, .xm-products-tooltip button.white { background-color: #fff; border: 1px solid #ccc; color: #666 !important; font-weight: normal; text-shadow: 0 1px 1px white; }
#xm-widget-hook .white.button:hover, #xm-widget-hook button.white:hover, #xm-widget-hook #colorbox button.white:hover, #colorbox #xm-widget-hook button.white:hover, #xm-widget-hook .xm-products-tooltip button.white:hover, .xm-products-tooltip #xm-widget-hook button.white:hover, #colorbox .white.button:hover, #colorbox #xm-widget-hook button.white:hover, #xm-widget-hook #colorbox button.white:hover, #colorbox button.white:hover, #colorbox .xm-products-tooltip button.white:hover, .xm-products-tooltip #colorbox button.white:hover, .xm-products-tooltip .white.button:hover, .xm-products-tooltip #xm-widget-hook button.white:hover, #xm-widget-hook .xm-products-tooltip button.white:hover, .xm-products-tooltip #colorbox button.white:hover, #colorbox .xm-products-tooltip button.white:hover, .xm-products-tooltip button.white:hover { background-color: #eee; }
#xm-widget-hook .secondary.button, #xm-widget-hook button.secondary, #xm-widget-hook #colorbox button.secondary, #colorbox #xm-widget-hook button.secondary, #xm-widget-hook .xm-products-tooltip button.secondary, .xm-products-tooltip #xm-widget-hook button.secondary, #colorbox .secondary.button, #colorbox #xm-widget-hook button.secondary, #xm-widget-hook #colorbox button.secondary, #colorbox button.secondary, #colorbox .xm-products-tooltip button.secondary, .xm-products-tooltip #colorbox button.secondary, .xm-products-tooltip .secondary.button, .xm-products-tooltip #xm-widget-hook button.secondary, #xm-widget-hook .xm-products-tooltip button.secondary, .xm-products-tooltip #colorbox button.secondary, #colorbox .xm-products-tooltip button.secondary, .xm-products-tooltip button.secondary { background: white url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpsxMEGhFAAAMCXJJGIiIglIiIqkqzd//+pV3NvDhNijFt4Cq89EqXKlKtQqUq1GrXq1OujQaMmzVq0atehU5e++un/1i3AAJCvFoL7JRl4AAAAAElFTkSuQmCC") repeat-x 0 0; color: #555 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); border: 1px solid #bbb; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
#xm-widget-hook .secondary.button:hover, #xm-widget-hook button.secondary:hover, #xm-widget-hook #colorbox button.secondary:hover, #colorbox #xm-widget-hook button.secondary:hover, #xm-widget-hook .xm-products-tooltip button.secondary:hover, .xm-products-tooltip #xm-widget-hook button.secondary:hover, #colorbox .secondary.button:hover, #colorbox #xm-widget-hook button.secondary:hover, #xm-widget-hook #colorbox button.secondary:hover, #colorbox button.secondary:hover, #colorbox .xm-products-tooltip button.secondary:hover, .xm-products-tooltip #colorbox button.secondary:hover, .xm-products-tooltip .secondary.button:hover, .xm-products-tooltip #xm-widget-hook button.secondary:hover, #xm-widget-hook .xm-products-tooltip button.secondary:hover, .xm-products-tooltip #colorbox button.secondary:hover, #colorbox .xm-products-tooltip button.secondary:hover, .xm-products-tooltip button.secondary:hover { background-color: #eee; color: #444 !important; border-color: #999; }
#xm-widget-hook .super.button, #xm-widget-hook button.super, #xm-widget-hook #colorbox button.super, #colorbox #xm-widget-hook button.super, #xm-widget-hook .xm-products-tooltip button.super, .xm-products-tooltip #xm-widget-hook button.super, #colorbox .super.button, #colorbox #xm-widget-hook button.super, #xm-widget-hook #colorbox button.super, #colorbox button.super, #colorbox .xm-products-tooltip button.super, .xm-products-tooltip #colorbox button.super, .xm-products-tooltip .super.button, .xm-products-tooltip #xm-widget-hook button.super, #xm-widget-hook .xm-products-tooltip button.super, .xm-products-tooltip #colorbox button.super, #colorbox .xm-products-tooltip button.super, .xm-products-tooltip button.super { background-image: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB/KEAUFFR0Cbng3nQPw68ArZdAlOZppPFIBhH5EAB8b+Tlt9MYQ6i1BuqFaq1CKSVcxZ2Acs6406KUgpt5/LCKuVgz5BDCSb13ZO99ZOdcZGvt4mJjzMVKqcha68iIePB86GAiOv8CDADlIUQBs7MD3wAAAABJRU5ErkJggg=="); padding: 4px 14px 6px; border: 1px solid rgba(0, 0, 0, 0.25); border-bottom-color: rgba(0, 0, 0, 0.35); -webkit-border-radius: 15px; -moz-border-radius: 15px; }
#xm-widget-hook .small.super.button, #xm-widget-hook button.small.super, #xm-widget-hook #colorbox button.small.super, #colorbox #xm-widget-hook button.small.super, #xm-widget-hook .xm-products-tooltip button.small.super, .xm-products-tooltip #xm-widget-hook button.small.super, #colorbox .small.super.button, #colorbox #xm-widget-hook button.small.super, #xm-widget-hook #colorbox button.small.super, #colorbox button.small.super, #colorbox .xm-products-tooltip button.small.super, .xm-products-tooltip #colorbox button.small.super, .xm-products-tooltip .small.super.button, .xm-products-tooltip #xm-widget-hook button.small.super, #xm-widget-hook .xm-products-tooltip button.small.super, .xm-products-tooltip #colorbox button.small.super, #colorbox .xm-products-tooltip button.small.super, .xm-products-tooltip button.small.super { font-size: 11px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
#xm-widget-hook .large.super.button, #xm-widget-hook button.large.super, #xm-widget-hook #colorbox button.large.super, #colorbox #xm-widget-hook button.large.super, #xm-widget-hook .xm-products-tooltip button.large.super, .xm-products-tooltip #xm-widget-hook button.large.super, #colorbox .large.super.button, #colorbox #xm-widget-hook button.large.super, #xm-widget-hook #colorbox button.large.super, #colorbox button.large.super, #colorbox .xm-products-tooltip button.large.super, .xm-products-tooltip #colorbox button.large.super, .xm-products-tooltip .large.super.button, .xm-products-tooltip #xm-widget-hook button.large.super, #xm-widget-hook .xm-products-tooltip button.large.super, .xm-products-tooltip #colorbox button.large.super, #colorbox .xm-products-tooltip button.large.super, .xm-products-tooltip button.large.super { background-position: 0 0; padding: 6px 17px 8px; -webkit-border-radius: 18px; -moz-border-radius: 18px; }

.xm-products-tooltip { display: none; background: #ffffff; font-size: 12px; padding: 8px; color: #000; z-index: 3000; border: 1px solid #4b80b1; -moz-box-shadow: #4b80b1 0px 1px 5px 1px; -webkit-box-shadow: #4b80b1 0px 1px 5px 1px; -o-box-shadow: #4b80b1 0px 1px 5px 1px; box-shadow: #4b80b1 0px 1px 5px 1px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; -ms-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px; }

#colorbox td.product-title, #xm-widget-hook td.product-title { font-size: 0.875em; line-height: 1.714em; width: 50%; text-align: center; }
#colorbox td.line-total, #xm-widget-hook td.line-total { font-size: 0.875em; line-height: 1.714em; width: 10%; }
#colorbox td.actions, #xm-widget-hook td.actions { width: 15%; }
#colorbox .delete-item, #colorbox #cart-continue, #colorbox #cart-restart, #xm-widget-hook .delete-item, #xm-widget-hook #cart-continue, #xm-widget-hook #cart-restart { font-size: 9px; line-height: 18px; }
#colorbox input.quantity-field, #xm-widget-hook input.quantity-field { font-size: 14px; width: 80px; }
#colorbox #cart table, #xm-widget-hook #cart table { border: 1px solid #ccc; padding: 0; width: 100%; }
#colorbox #cart tr.summary, #xm-widget-hook #cart tr.summary { background-color: #edf2fd; }
#colorbox #cart tr.summary td, #xm-widget-hook #cart tr.summary td { text-align: center; }
#colorbox #cart td, #xm-widget-hook #cart td { border-bottom: 1px solid #ccc; }
#colorbox #cart th, #xm-widget-hook #cart th { padding: 0; text-align: center; border-color: #ccc; background-color: #edf2fd; }
#colorbox #cart .total, #xm-widget-hook #cart .total { color: #fa6565; }
#colorbox #cart .line-total, #xm-widget-hook #cart .line-total { text-align: center; }
#colorbox #update-cart, #xm-widget-hook #update-cart { float: right; }
#colorbox .cba-container, #xm-widget-hook .cba-container { overflow: hidden; *zoom: 1; }
#colorbox #cbaButton1, #colorbox #cbaButton2, #xm-widget-hook #cbaButton1, #xm-widget-hook #cbaButton2 { float: right; }

/* ColorBox Core Style: The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0; left: 0; z-index: 9999; overflow: hidden; }

#cboxOverlay { position: fixed; width: 100%; height: 100%; }

#cboxMiddleLeft, #cboxBottomLeft { clear: left; }

#cboxContent { position: relative; }

#cboxLoadedContent { overflow: auto; }

#cboxTitle { margin: 0; }

#cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0; left: 0; width: 100%; }

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; }

.cboxPhoto { float: left; margin: auto; border: 0; display: block; }

.cboxIframe { width: 100%; height: 100%; display: block; border: 0; }

/*  User Style: Change the following styles to modify the appearance of ColorBox.  They are ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay { background: #fff; }

#cboxTopLeft { width: 25px; height: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABiCAYAAAASsYBGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8NJREFUeNrsmsFu2zAMQEVH6XYKsPYXdh+w78h9vfW6T9q1t+3e39i+YL+QDNhpa2xpUWEXGkNKlCN5mSoChJUEkfRMUqYog7VWAYDKLLEObc7BHIMuPGFgACA3oM4wecgEbtHvthQICGGkYDYCASlAOhECAt/BTJBp0paBAAmMngEBwrYUAreBaEdh9EyImEoC2gZUERYJwmghhD/BzvvcoSsFRIFgNeg6tSHggiKQkAU6T4Foh2BCAGb8/9SmAp2F0YnuNE16xbTngEw6eFaYxEjdTCfEhj/pFaEcDAeCIbrxOqCxjSRWdOR5gF1pgtDoioGm/ynieeC70+BBdAS8JazjZwdW6lqArDFN/i/dbrdv7u/vP81JLe7u7j4+PDz8ODb7wCIRfbYAShq5wNYIYj2q3u12nzebzVut9WYOSN/3P4/y/ebm5naEOYzajzqMV4NWteel+onBAwHGpXxLrH11ENfX1+9zZLD7/f7bCHNA2nsuiGFGDvvsx7FlFwe4zgnhxPXl+iTirpM8cDtBcogDfeViwrlT7k2M69P1HVgJ2cQUuxblVlNcXE16vHNfclqDcLEPx+ajp368nMQK5VqKWH4pq5QW6XMp6loQWcVKSxeJDeBAIDHfKi0pGTUowd3lksYlLJJ0AzvhFnVJa6SMCaEYObdyskQ5SRTs/6XMAbELzMueA2IjHduFIFLGtFKLcPvr0mIiRQnWIjax2rGkNXDJiJxnF+gktMdewiImAGNTgj20vy4tAxoz6g1dYmw8gbjtqdvZ5Z6969P1zWW5IRgqjVdMscHfHRZJ5VEKT+0SDVH3ItP4UGwMnvZuW+oGzgxxi7a2QyRW6i4+KKbGe7JfL1gOwkpZxuDViwOJ7Q5LFOgG784PTOXEcO5FnSFaZmAqKz1Zzc4smQ6EBQxTAlLS2i9VazXEghCDmFPENsTyqyJPdxIkVDDG1XH/OCDHsYKVuJL0WCF0DoGt0SGQ3Ac9SphvBU+suENK402U+i7H0ZvYEhKQmJtZVeYwVKVCSEA4GPydUucdT3MTFkFIQSg3Cx1Szn1hQPrbWSCKgVCMy+XYpxd7hYMaIHaQD4mTW/SlGsnAsfdIsm+Xn3Ktl1rXukhZup5bTHQDaSDlQFYN5MJAdC0g61pArmoBedVALgzkdRW51m63+1oFiK0kj3/R5+wNpIE0kAbSQBpIA2kgDaSBNJAG0kAaSAMpLzrne4n/Utwhz7sqLHLUX7WA/G4gFwbyWAvIoRaQvhaQoYFckKxUJW8+VAVShfwRYACZ2W62BE+WIgAAAABJRU5ErkJggg==") no-repeat 0 0; }

#cboxTopCenter { height: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABiCAYAAAASsYBGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8NJREFUeNrsmsFu2zAMQEVH6XYKsPYXdh+w78h9vfW6T9q1t+3e39i+YL+QDNhpa2xpUWEXGkNKlCN5mSoChJUEkfRMUqYog7VWAYDKLLEObc7BHIMuPGFgACA3oM4wecgEbtHvthQICGGkYDYCASlAOhECAt/BTJBp0paBAAmMngEBwrYUAreBaEdh9EyImEoC2gZUERYJwmghhD/BzvvcoSsFRIFgNeg6tSHggiKQkAU6T4Foh2BCAGb8/9SmAp2F0YnuNE16xbTngEw6eFaYxEjdTCfEhj/pFaEcDAeCIbrxOqCxjSRWdOR5gF1pgtDoioGm/ynieeC70+BBdAS8JazjZwdW6lqArDFN/i/dbrdv7u/vP81JLe7u7j4+PDz8ODb7wCIRfbYAShq5wNYIYj2q3u12nzebzVut9WYOSN/3P4/y/ebm5naEOYzajzqMV4NWteel+onBAwHGpXxLrH11ENfX1+9zZLD7/f7bCHNA2nsuiGFGDvvsx7FlFwe4zgnhxPXl+iTirpM8cDtBcogDfeViwrlT7k2M69P1HVgJ2cQUuxblVlNcXE16vHNfclqDcLEPx+ajp368nMQK5VqKWH4pq5QW6XMp6loQWcVKSxeJDeBAIDHfKi0pGTUowd3lksYlLJJ0AzvhFnVJa6SMCaEYObdyskQ5SRTs/6XMAbELzMueA2IjHduFIFLGtFKLcPvr0mIiRQnWIjax2rGkNXDJiJxnF+gktMdewiImAGNTgj20vy4tAxoz6g1dYmw8gbjtqdvZ5Z6969P1zWW5IRgqjVdMscHfHRZJ5VEKT+0SDVH3ItP4UGwMnvZuW+oGzgxxi7a2QyRW6i4+KKbGe7JfL1gOwkpZxuDViwOJ7Q5LFOgG784PTOXEcO5FnSFaZmAqKz1Zzc4smQ6EBQxTAlLS2i9VazXEghCDmFPENsTyqyJPdxIkVDDG1XH/OCDHsYKVuJL0WCF0DoGt0SGQ3Ac9SphvBU+suENK402U+i7H0ZvYEhKQmJtZVeYwVKVCSEA4GPydUucdT3MTFkFIQSg3Cx1Szn1hQPrbWSCKgVCMy+XYpxd7hYMaIHaQD4mTW/SlGsnAsfdIsm+Xn3Ktl1rXukhZup5bTHQDaSDlQFYN5MJAdC0g61pArmoBedVALgzkdRW51m63+1oFiK0kj3/R5+wNpIE0kAbSQBpIA2kgDaSBNJAG0kAaSAMpLzrne4n/Utwhz7sqLHLUX7WA/G4gFwbyWAvIoRaQvhaQoYFckKxUJW8+VAVShfwRYACZ2W62BE+WIgAAAABJRU5ErkJggg==") repeat-x 0 -50px; }

#cboxTopRight { width: 25px; height: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABiCAYAAAASsYBGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8NJREFUeNrsmsFu2zAMQEVH6XYKsPYXdh+w78h9vfW6T9q1t+3e39i+YL+QDNhpa2xpUWEXGkNKlCN5mSoChJUEkfRMUqYog7VWAYDKLLEObc7BHIMuPGFgACA3oM4wecgEbtHvthQICGGkYDYCASlAOhECAt/BTJBp0paBAAmMngEBwrYUAreBaEdh9EyImEoC2gZUERYJwmghhD/BzvvcoSsFRIFgNeg6tSHggiKQkAU6T4Foh2BCAGb8/9SmAp2F0YnuNE16xbTngEw6eFaYxEjdTCfEhj/pFaEcDAeCIbrxOqCxjSRWdOR5gF1pgtDoioGm/ynieeC70+BBdAS8JazjZwdW6lqArDFN/i/dbrdv7u/vP81JLe7u7j4+PDz8ODb7wCIRfbYAShq5wNYIYj2q3u12nzebzVut9WYOSN/3P4/y/ebm5naEOYzajzqMV4NWteel+onBAwHGpXxLrH11ENfX1+9zZLD7/f7bCHNA2nsuiGFGDvvsx7FlFwe4zgnhxPXl+iTirpM8cDtBcogDfeViwrlT7k2M69P1HVgJ2cQUuxblVlNcXE16vHNfclqDcLEPx+ajp368nMQK5VqKWH4pq5QW6XMp6loQWcVKSxeJDeBAIDHfKi0pGTUowd3lksYlLJJ0AzvhFnVJa6SMCaEYObdyskQ5SRTs/6XMAbELzMueA2IjHduFIFLGtFKLcPvr0mIiRQnWIjax2rGkNXDJiJxnF+gktMdewiImAGNTgj20vy4tAxoz6g1dYmw8gbjtqdvZ5Z6969P1zWW5IRgqjVdMscHfHRZJ5VEKT+0SDVH3ItP4UGwMnvZuW+oGzgxxi7a2QyRW6i4+KKbGe7JfL1gOwkpZxuDViwOJ7Q5LFOgG784PTOXEcO5FnSFaZmAqKz1Zzc4smQ6EBQxTAlLS2i9VazXEghCDmFPENsTyqyJPdxIkVDDG1XH/OCDHsYKVuJL0WCF0DoGt0SGQ3Ac9SphvBU+suENK402U+i7H0ZvYEhKQmJtZVeYwVKVCSEA4GPydUucdT3MTFkFIQSg3Cx1Szn1hQPrbWSCKgVCMy+XYpxd7hYMaIHaQD4mTW/SlGsnAsfdIsm+Xn3Ktl1rXukhZup5bTHQDaSDlQFYN5MJAdC0g61pArmoBedVALgzkdRW51m63+1oFiK0kj3/R5+wNpIE0kAbSQBpIA2kgDaSBNJAG0kAaSAMpLzrne4n/Utwhz7sqLHLUX7WA/G4gFwbyWAvIoRaQvhaQoYFckKxUJW8+VAVShfwRYACZ2W62BE+WIgAAAABJRU5ErkJggg==") no-repeat -25px 0; }

#cboxBottomLeft { width: 25px; height: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABiCAYAAAASsYBGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8NJREFUeNrsmsFu2zAMQEVH6XYKsPYXdh+w78h9vfW6T9q1t+3e39i+YL+QDNhpa2xpUWEXGkNKlCN5mSoChJUEkfRMUqYog7VWAYDKLLEObc7BHIMuPGFgACA3oM4wecgEbtHvthQICGGkYDYCASlAOhECAt/BTJBp0paBAAmMngEBwrYUAreBaEdh9EyImEoC2gZUERYJwmghhD/BzvvcoSsFRIFgNeg6tSHggiKQkAU6T4Foh2BCAGb8/9SmAp2F0YnuNE16xbTngEw6eFaYxEjdTCfEhj/pFaEcDAeCIbrxOqCxjSRWdOR5gF1pgtDoioGm/ynieeC70+BBdAS8JazjZwdW6lqArDFN/i/dbrdv7u/vP81JLe7u7j4+PDz8ODb7wCIRfbYAShq5wNYIYj2q3u12nzebzVut9WYOSN/3P4/y/ebm5naEOYzajzqMV4NWteel+onBAwHGpXxLrH11ENfX1+9zZLD7/f7bCHNA2nsuiGFGDvvsx7FlFwe4zgnhxPXl+iTirpM8cDtBcogDfeViwrlT7k2M69P1HVgJ2cQUuxblVlNcXE16vHNfclqDcLEPx+ajp368nMQK5VqKWH4pq5QW6XMp6loQWcVKSxeJDeBAIDHfKi0pGTUowd3lksYlLJJ0AzvhFnVJa6SMCaEYObdyskQ5SRTs/6XMAbELzMueA2IjHduFIFLGtFKLcPvr0mIiRQnWIjax2rGkNXDJiJxnF+gktMdewiImAGNTgj20vy4tAxoz6g1dYmw8gbjtqdvZ5Z6969P1zWW5IRgqjVdMscHfHRZJ5VEKT+0SDVH3ItP4UGwMnvZuW+oGzgxxi7a2QyRW6i4+KKbGe7JfL1gOwkpZxuDViwOJ7Q5LFOgG784PTOXEcO5FnSFaZmAqKz1Zzc4smQ6EBQxTAlLS2i9VazXEghCDmFPENsTyqyJPdxIkVDDG1XH/OCDHsYKVuJL0WCF0DoGt0SGQ3Ac9SphvBU+suENK402U+i7H0ZvYEhKQmJtZVeYwVKVCSEA4GPydUucdT3MTFkFIQSg3Cx1Szn1hQPrbWSCKgVCMy+XYpxd7hYMaIHaQD4mTW/SlGsnAsfdIsm+Xn3Ktl1rXukhZup5bTHQDaSDlQFYN5MJAdC0g61pArmoBedVALgzkdRW51m63+1oFiK0kj3/R5+wNpIE0kAbSQBpIA2kgDaSBNJAG0kAaSAMpLzrne4n/Utwhz7sqLHLUX7WA/G4gFwbyWAvIoRaQvhaQoYFckKxUJW8+VAVShfwRYACZ2W62BE+WIgAAAABJRU5ErkJggg==") no-repeat 0 -25px; }

#cboxBottomCenter { height: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABiCAYAAAASsYBGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8NJREFUeNrsmsFu2zAMQEVH6XYKsPYXdh+w78h9vfW6T9q1t+3e39i+YL+QDNhpa2xpUWEXGkNKlCN5mSoChJUEkfRMUqYog7VWAYDKLLEObc7BHIMuPGFgACA3oM4wecgEbtHvthQICGGkYDYCASlAOhECAt/BTJBp0paBAAmMngEBwrYUAreBaEdh9EyImEoC2gZUERYJwmghhD/BzvvcoSsFRIFgNeg6tSHggiKQkAU6T4Foh2BCAGb8/9SmAp2F0YnuNE16xbTngEw6eFaYxEjdTCfEhj/pFaEcDAeCIbrxOqCxjSRWdOR5gF1pgtDoioGm/ynieeC70+BBdAS8JazjZwdW6lqArDFN/i/dbrdv7u/vP81JLe7u7j4+PDz8ODb7wCIRfbYAShq5wNYIYj2q3u12nzebzVut9WYOSN/3P4/y/ebm5naEOYzajzqMV4NWteel+onBAwHGpXxLrH11ENfX1+9zZLD7/f7bCHNA2nsuiGFGDvvsx7FlFwe4zgnhxPXl+iTirpM8cDtBcogDfeViwrlT7k2M69P1HVgJ2cQUuxblVlNcXE16vHNfclqDcLEPx+ajp368nMQK5VqKWH4pq5QW6XMp6loQWcVKSxeJDeBAIDHfKi0pGTUowd3lksYlLJJ0AzvhFnVJa6SMCaEYObdyskQ5SRTs/6XMAbELzMueA2IjHduFIFLGtFKLcPvr0mIiRQnWIjax2rGkNXDJiJxnF+gktMdewiImAGNTgj20vy4tAxoz6g1dYmw8gbjtqdvZ5Z6969P1zWW5IRgqjVdMscHfHRZJ5VEKT+0SDVH3ItP4UGwMnvZuW+oGzgxxi7a2QyRW6i4+KKbGe7JfL1gOwkpZxuDViwOJ7Q5LFOgG784PTOXEcO5FnSFaZmAqKz1Zzc4smQ6EBQxTAlLS2i9VazXEghCDmFPENsTyqyJPdxIkVDDG1XH/OCDHsYKVuJL0WCF0DoGt0SGQ3Ac9SphvBU+suENK402U+i7H0ZvYEhKQmJtZVeYwVKVCSEA4GPydUucdT3MTFkFIQSg3Cx1Szn1hQPrbWSCKgVCMy+XYpxd7hYMaIHaQD4mTW/SlGsnAsfdIsm+Xn3Ktl1rXukhZup5bTHQDaSDlQFYN5MJAdC0g61pArmoBedVALgzkdRW51m63+1oFiK0kj3/R5+wNpIE0kAbSQBpIA2kgDaSBNJAG0kAaSAMpLzrne4n/Utwhz7sqLHLUX7WA/G4gFwbyWAvIoRaQvhaQoYFckKxUJW8+VAVShfwRYACZ2W62BE+WIgAAAABJRU5ErkJggg==") repeat-x 0 -75px; }

#cboxBottomRight { width: 25px; height: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABiCAYAAAASsYBGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8NJREFUeNrsmsFu2zAMQEVH6XYKsPYXdh+w78h9vfW6T9q1t+3e39i+YL+QDNhpa2xpUWEXGkNKlCN5mSoChJUEkfRMUqYog7VWAYDKLLEObc7BHIMuPGFgACA3oM4wecgEbtHvthQICGGkYDYCASlAOhECAt/BTJBp0paBAAmMngEBwrYUAreBaEdh9EyImEoC2gZUERYJwmghhD/BzvvcoSsFRIFgNeg6tSHggiKQkAU6T4Foh2BCAGb8/9SmAp2F0YnuNE16xbTngEw6eFaYxEjdTCfEhj/pFaEcDAeCIbrxOqCxjSRWdOR5gF1pgtDoioGm/ynieeC70+BBdAS8JazjZwdW6lqArDFN/i/dbrdv7u/vP81JLe7u7j4+PDz8ODb7wCIRfbYAShq5wNYIYj2q3u12nzebzVut9WYOSN/3P4/y/ebm5naEOYzajzqMV4NWteel+onBAwHGpXxLrH11ENfX1+9zZLD7/f7bCHNA2nsuiGFGDvvsx7FlFwe4zgnhxPXl+iTirpM8cDtBcogDfeViwrlT7k2M69P1HVgJ2cQUuxblVlNcXE16vHNfclqDcLEPx+ajp368nMQK5VqKWH4pq5QW6XMp6loQWcVKSxeJDeBAIDHfKi0pGTUowd3lksYlLJJ0AzvhFnVJa6SMCaEYObdyskQ5SRTs/6XMAbELzMueA2IjHduFIFLGtFKLcPvr0mIiRQnWIjax2rGkNXDJiJxnF+gktMdewiImAGNTgj20vy4tAxoz6g1dYmw8gbjtqdvZ5Z6969P1zWW5IRgqjVdMscHfHRZJ5VEKT+0SDVH3ItP4UGwMnvZuW+oGzgxxi7a2QyRW6i4+KKbGe7JfL1gOwkpZxuDViwOJ7Q5LFOgG784PTOXEcO5FnSFaZmAqKz1Zzc4smQ6EBQxTAlLS2i9VazXEghCDmFPENsTyqyJPdxIkVDDG1XH/OCDHsYKVuJL0WCF0DoGt0SGQ3Ac9SphvBU+suENK402U+i7H0ZvYEhKQmJtZVeYwVKVCSEA4GPydUucdT3MTFkFIQSg3Cx1Szn1hQPrbWSCKgVCMy+XYpxd7hYMaIHaQD4mTW/SlGsnAsfdIsm+Xn3Ktl1rXukhZup5bTHQDaSDlQFYN5MJAdC0g61pArmoBedVALgzkdRW51m63+1oFiK0kj3/R5+wNpIE0kAbSQBpIA2kgDaSBNJAG0kAaSAMpLzrne4n/Utwhz7sqLHLUX7WA/G4gFwbyWAvIoRaQvhaQoYFckKxUJW8+VAVShfwRYACZ2W62BE+WIgAAAABJRU5ErkJggg==") no-repeat -25px -25px; }

#cboxMiddleLeft { width: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAABCAYAAACc0f2yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAExJREFUeNq0xtsJgEAMRNFZfH4nnViShVmSnSTf64s4QgQb8MKBWyIChQH4alJLHfU0pNHMFhGZ8EPuvqrqzK20pZ0OOulK8Xq6BRgAmW8Z/6bOb1gAAAAASUVORK5CYII=") repeat-y 0 0; }

#cboxMiddleRight { width: 25px; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAABCAYAAACc0f2yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAExJREFUeNq0xtsJgEAMRNFZfH4nnViShVmSnSTf64s4QgQb8MKBWyIChQH4alJLHfU0pNHMFhGZ8EPuvqrqzK20pZ0OOulK8Xq6BRgAmW8Z/6bOb1gAAAAASUVORK5CYII=") repeat-y -25px 0; }

#cboxContent { background: #fff; overflow: visible; }

#cboxError { padding: 50px; border: 1px solid #ccc; }

#cboxLoadedContent { margin-top: 1.143em; }

#cboxTitle { position: absolute; top: 0px; left: 0; text-align: center; width: 100%; color: #b42940; font-family: Arvo, Cambria, Georgia, serif; font-size: 1.313em; line-height: 1.143em; font-weight: bold; }

#cboxCurrent { position: absolute; bottom: 0px; left: 100px; color: #999; }

#cboxSlideshow { position: absolute; bottom: 0px; right: 42px; color: #444; }

#cboxPrevious { position: absolute; bottom: 50%; left: 0; color: #444; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAFbUlEQVRIx61Xa0ibVxjWxJjGS+NtscZr1szaNTgvc5W2SlHQNrA5HSLtaqtVxAlOGKgDwQlObL20irTFMav7N4RN7PbHHzp0c2Jb1tatIKKooENWFWrMxZjYPW94P9GYmLTbgYfknPOe9znnvZ3zeXgc3jwBEeH8+fNeycnJklOnTnmr1Wppa2ur7507d/yoT6A5khHkee1rN1okBiTAkRMnTviXl5crbt++HdPc3KyurKw8fuvWrfe7u7tPp6SkRBYXF0c2NDRE4PctND9aw2vFr7MBEqSdS0lJVlaWorOzUzMyMqJ98eLFTbPZPPHKrm1vbz9ZX1//Znh4+MO8vLzoiIiIIN6AlHW5JBexoCwmJiYgPz8/qqen55xOp/vBnmxlZcW6sLBgtR9/+fLl97CQKjExURkYGCgnXaxT5OqkPrTjK1euqAcHBz+yWq0LpBAn3YFpzbCAATK6vYC59e3t7Waj0bjDsk9x+kvwe5RcLg8knc5OLpDKjh49GpSdna3u7+/PhY4tUjQ0NGSJjo7etCe0R1xcnP7x48cW4fRY9ynGYphc5ohczP6Qx8fHq1paWi5YLJZFWtzb22sWi8U6V6QCSLapqWlLIL93716uUqmMJN3MsRtwnhyBfiEhIcqKiopzCJSfhZO6IoUfHVri7t27ZtKB+Pgd/XeBY8TBXCIhoI6QidPT00/29fUV0wK9Xm+FrzddkU5NTVkbGxu37Oe8vb11y8vL26RrdHT0K+h6B+NBnGpigdjXx8dHiSg+Nz8//x0Jd3V1mQ8jTUpK0i8uLtqCiX4dyZSVlZlofnV19Rf044EwPrWX4F/4X/62Vqu9YDAYnpJwamqq4TBSpM0Op88O9R3JBQcHbyJWbL4OCAhIx5gKCAC8PZg9ODQ0VJOTk3OZhDY2NqzukJKZnflYwLNnz2yBVltbW+nv7x+HsRA2t4fEz89PgXqbUlpa+jkJzczMWP4PUsKDBw+2OLpv+vr6voexUE4tDwn8G6bRaM6g1taQ0PPnzx0SCz6llpGRYXAnvQYGBmzEuFA60E8ClBRTHhzeSoVCcSYtLa2ShNbW1iz/xbd7MTk5aST56urqRplM9gHGwvcRSySS0yqVqgTl7h8SdJZKQgq5Q041ADK2lEJh+gwcB4jDMJgCP1+bm5sbI8GqqiqTq/x1RU51nS+UP9G/BCTbm1oB4oTY2NgC3LPfsvA2fK9zh9xZHo+Njelp/ic09POAfcFlSyfgpFQq1cLENag4T2gBXhlb7lSukpKSA9YpKioycsn8G/lci7ELxLE3ncRcwFVeXl5pQUFBJUirbiF6SYG7F4SAs2fPGvA4sHI0D2CsGEizLyAitjmVswQERC6KyZco8ruXf319/Za7pIWFhUaTyWQjHR8ff4ixGiCHdNuXTBEfnQq4GkgH+TWY8WvU60GBfHp62lRQUGB05ncKpImJCYMgD9I/MN4IXCWdrHvfJbF7LfLVpQGyQV6G+n0Dj7zBpaWlGUEhnYbKIJ5EJsKjR49MQspwDVhua2ujS+EGUEa6WOeBa3HfQwCgSzsR0BI5Tki7vt/R0fHb7Ozs9CsnDZE9h0fDQ2RHL5+USLWsy+FDYN/TB6BnShT7JJtNVYOq00YbgBV+zMzM/LWuru4vAm608fDw8EGaA9rYp1d5bQLrcvr02ffYY8FINhFF48fAdeALoB7R3wy04n8r/ReJRPU8d51l03htJOvycfXMFe05uZz9cpx3TsouAp8Al4FCxmUeu8gyCbzmGOtw+by1/4qQcpoFspJoIJZPksA3TRL/1/BcNMsG8lrpm3xNeO6xgISVyNhsvnbw4Tkpy3rt+X56o28oR5txBbfavx4m6rAPnooRAAAAAElFTkSuQmCC") no-repeat; width: 30px; height: 30px; text-indent: -9999px; }

#cboxNext { position: absolute; bottom: 50%; right: 0; color: #444; background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAFdUlEQVRIx6VXbUibVxS2iTGN0cZEF2v8zJqpncH5MVepVUoLagObq6NInba1LeIEJ0zUQcEVXLH1u4iKo53u3xA2sduf/tBRNyf9YK1ugoiiQh0yq1A1H8ak3XPCeUXTxKTtCw/Jve+5z3Pvueece18fn72ffYCIcPz4cd/U1FRJQkKCn06nkzY1Nck7OzsDqE2gd2Qj2PPY135okBiQAPvj4uICy8rK1G1tbTENDQ26ioqKQ62trR/29PQcSUtLiywpKYm8evVqBH7fwRNAY3is+HUmQIY0cymRZGdnq2/evKkfHh42LC8v37BarWMvnZ6tra3Hq6ur3w0NDX2cn58fHRERoeIJSJnLo7iIDWUxMTFBZ86cibp9+/ax9fX1n5zFlpaW7PPz83bn/ufPn/8ID2mTk5M1SqVSQVzMKfK0Un+acVFRkW5wcPATu90+T4RY6Qu41goPmGCzvhNwt7GlpcVqNptfsO0TrP4s9j1KoVAoidPdygVR2YEDB1Q5OTm6/v7+0+DYJKK7d+/aoqOjN5wFnREfH2989OiRTVg9xn2OvhgWl7kSF/N+KBITE7WNjY25NpttgQb39vZaxWLxuidRAWR77dq1TUG8u7v7tEajiSRu1tgOuH0cgQEhISGa8vLyYwiUX4WVuhLF3m0Q9ppAV1eXlTgQH3+i/T5wkDRYSyQE1H5ycVZW1uG+vr4SGmA0Gu3Ya5fk9fX1mxMTE/a9xP38/NYXFxe3iOvevXvfgOs99Ks41cSCsNzf31+DKD42Nzf3Axl3dHRY3ZEich1B5Em8tLTUQnbPnj37De1EIIxX7SvsL/Zf8a7BYMg1mUxPyDg9Pd3kjjAlJcUoiNMvtV3ZBQcHbyBWHHsdFBSUhT4tEAT4+bB6cGhoqD4vL6+QjNbW1uyegshb8fHxcUeg1dbWVgQGBsajL4Td7SMJCAhQo96mXb58+Usymp6etnkTwVqt1kju3kv8zp07mxzdN+Ry+QfoC+XU8pFgf8P0ev1R1NoaMpqcnLR5mz4nTpwwCamzsLDwwvn9wMCAQxgHSjvaKYCGYsqHw1ujVquPZmZmVpDRysqKV8I73U0rJw8429y/f99M76urq+tlMtlH6AvfJSyRSI5g4CWUu//I0F0quRN1Fd1UA2DjSCkUpi+g8YpwGDrTsM/nZ2dnR8iwsrLS8jaiBKrrfKD8jfZZINXZ1WoIJ8XGxhbgnL3FxlvY+7fK45GRESPZ/YIH7XxgV3A50gk4LJVKDXBxDSrOYxqAW8amK8KqqioLuLb2Er1w4YKZS+a/yOda9OWSxs50EnMB1/r6+maqVKpLSKseIVKJwNsIF5CRkWHC5cDO0TyAvhIg07mAiNjnVM6SEBCnUUy+RpHfPvzr6uo2vRUtLi42WywWh+jo6OgD9NUAecTtXDJFvHQq4DogC+Ln4cZvUa8HBfGpqSlLQUGB2d2+UyCNjY1t5zRE/0J/PXCOOJl71yGxfSzy0aUHciBeivp9HZe8wadPn04LhLQaKoO4ElkIDx8+tAgpwzVgsbm5mQ6F60ApcTHnK8firosAQId2MmAgcayQZv19e3v7HzMzM1Mv3TyoWrO4NDxAdvTySknUwFwuLwK7rj4AXVOieE9y2FU1qDrNNAF44eeTJ0/+fuXKlX8IONFGw8PDB+kd0Mx7eo7HJjGX26vPrsseG0ayiygaPwUuAl8BdYj+BqAJ/5vov0gkquN3F9k2k8dGMpe/p2uuaMfKFbwvh3jmRHYK+AwoBIoZhdx3im2SeMxB5vB4vXX+ipBymimZJBqI5ZUk8UmTwv/1/C6abZU8VvomXxP7dnhAwiQydpvcCf78Tsq2vju+n97oG8rVZDzBq+d/BnPq5aM0EKUAAAAASUVORK5CYII=") no-repeat; width: 30px; height: 30px; text-indent: -9999px; }

#cboxLoadingOverlay { background: white url("data:image/gif;charset=utf-8;base64,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") no-repeat 5px 5px; }

#cboxClose { position: absolute; right: -27px; display: block; color: #444; background: url("data:image/png;charset=utf-8;base64,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") no-repeat; width: 30px; height: 30px; text-indent: -9999px; top: -27px; }

/* The following fixes a problem where IE7+ replaces a PNG's alpha transparency with a black fill when an alpha filter (opacity change) is set on the element or ancestor element.
*/
.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); }

/* The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQlJREFUeNq0llEOwiAMhvmh+kjizuAJPMcO6Ove9HA7wxQjCSuUFUSSDha2/6MtZcO2bebfjcIFwGhdZJBRYtI8DRCGKlwd4miYU0NQEUPlGTWkJKIZqyES4Mh2IFIC0pdtcm9ZX4KJkNrKbWIojDMQNYYoCjphrIZIoFTQFUwCZRC+RXl4IoBYz2HxvY8OKfORrp64zfN8WZbl3lrxELxJQafQr+v68N5fichrIKWjgm/TnScBME3T7aiarXLr8mSrASVIKfk86S7kIIRIfbKGL+P3oyXVQwzPOdrbi6fWC8kTUynCCG5qtiJuKkdKFwSN59fPnkghA6vkLgiUMDPak54/lKy9BBgArEgb2MrZn5gAAAAASUVORK5CYII="); }

.cboxIE6 #cboxTopCenter { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAZCAYAAAAWuY87AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/P//PwMyYIRiOGAhT4CZoAALugArugAbugA7QQEOFL+8ffv2LIrAfzTvMjGggUErABBgABWGCwEHqXkqAAAAAElFTkSuQmCC"); }

.cboxIE6 #cboxTopRight { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXNJREFUeNq0lk1OwzAQhTvmt/wqgKCICoEES5bcIidiH3EHLsEmOw6QfXIFFtlFrENjxtG4cgePE5cy0qstN52v78lxAlrryX8XkNzaKNWYMAA1srneBCQGoGMh2wNNdcR3ImQ3AJFGaU2ETAOAMfMgyEKOA4AhDYIs5IxBuDo22vkkAPwFmQkAtzmfdyOcrUBuAxCrhTD3OVsBWcijB8IBXBKMb4wl5MlZdGPhjb/ZuAjEt3TTQ6qqerMLSikNANqMTdN8Zln2ked5Q425uDPfhugh5kOstm2/yrJ8pUjvUXPUFeocdYo6Qu3TDW1Oji06psCNKwixVdf1O4HuUDeoS1RC99gBag+1wyAQBTFFjh5oN16jLsjNIXOjXDdREBNdmqbPTmyum6kUWRTEVFEUL46bGZ0WJ4HIeoiKeQAlSTJ3miiWP0i/i4J0XQdCcwg8zuMgaB08zV2A7x1ibScS6O9xed5yYOCatSCD/9pXPwIMANSNsd8lBXjHAAAAAElFTkSuQmCC"); }

.cboxIE6 #cboxBottomLeft { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXtJREFUeNq0lk9KxDAUxvNi/Y9IRaSiiAtdegx3PY+brst4Bi/hAbxFewUX3RVcd/J8kaY8w8skbTXwIzAw39fva15mFCIqWkDokYw4II6JM+KCKIg74pF4atv2DWcsKzp34Ujy0t6XY8K44KGUTnxqjtFaL0qCAQPRCABwbRLcYWDWJIlVZRjbvu8//8IEQymsSV3XH8MwfKWfR5ySS7NyRJwS58QlcT3Oy0PTNJvUOfFNnNEesU8cEifjUObEFXFD3NvB7Lrufe4wYqAyw/YtMTiKonih6X+NVQc2CR1JP417XzyZI/MpyzKvquo5z/NbY4zVBLs7TcmEm/H3pD0jvnP4w/1oZUJF4NVnePJAna5KzUymVrIdRxi83Qg3QcwgaCIZKCEVN+EVwZIkofvMiZuA+FRtFrlWwBOGURS8tEYQTzKJVYeCKAgHJGoSMvI/UyGDVBOpOqlGXGuiAgYqUONiE0kEIr/7sNREJfz5+HVrALvq/219CzAA5xMj0+qovxIAAAAASUVORK5CYII="); }

.cboxIE6 #cboxBottomCenter { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAYAAADwkER/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/g8ETAxAQBrx7t27cyCGPoj7A0T8hBO/QMRvZiDBDCKYQAQjSAxs0X8Ql4EZaC0DQIABAPg+EdrW5XE6AAAAAElFTkSuQmCC"); }

.cboxIE6 #cboxBottomRight { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXhJREFUeNq0lctKxDAUhpNYxxuDKCIVQVzocl7PNyj6DM5DuJmdb9H2EVx0V3Cl0ib+KWkJ4eTmJfDRlGnyTc7JSZjKaE3TPDPGNuAe3IASnIM1OAIrUABh4Bg2dXKaMmS1XIkrU5Fv8iVCCD1QOpLo6rIknHMVECjfan66EhkQqV+tpO/7NzxGSyRTQpYsGYbhvaqqV0eSlpvUGqnr+hGf35n6uAIX4BScgEOqRsz8aZKu615MAd6Ca3AJzkwRHoMDsA/2LMEiEbEQocqfyrJ80K8WoxUu6QnV8l60bbtdthp2j96m+qmTrHOw2+16QkDlxbeNpyVtrB/tfzc6DM4ztsvUHC6dqA/iqLAHjwTSI2DUirTkk5BQIqrvhokMl5Z8BSRuhUfDQ4lsCfMUF7WLpOc09iZ+TcRSJRINlU48NzcaC4hifRY6t2bJKnDhhCaLCmxJEbrVQpWcchXPEpF43bKcyX0SlSnKkvC/mCwomc77f27fAgwAVbCH+lFf/E8AAAAASUVORK5CYII="); }

.cboxIE6 #cboxMiddleLeft { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAECAYAAAB7oZQmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADZJREFUeNpi/P//PwMjEDAwMCBjZihmAWJWIGYDYnYo5nj79u08ISEhIwYiARMDHcDwsQQgwAAwhAcElSjshgAAAABJRU5ErkJggg=="); }

.cboxIE6 #cboxMiddleRight { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAECAYAAAB7oZQmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC1JREFUeNpi/A8EDEQCRkZGDSD1D4j/IuE/SPQfNLl/QOP/MTHQAQwfSwACDACNUBQFU7awswAAAABJRU5ErkJggg=="); }

.cboxIE6 #cboxTopLeft, .cboxIE6 #cboxTopCenter, .cboxIE6 #cboxTopRight, .cboxIE6 #cboxBottomLeft, .cboxIE6 #cboxBottomCenter, .cboxIE6 #cboxBottomRight, .cboxIE6 #cboxMiddleLeft, .cboxIE6 #cboxMiddleRight { _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')"); }

#xm-widget-hook .NW, #xm-widget-hook .NN, #xm-widget-hook .NE { top: -4px; }
#xm-widget-hook .NE, #xm-widget-hook .EE, #xm-widget-hook .SE { right: -4px; }
#xm-widget-hook .SW, #xm-widget-hook .SS, #xm-widget-hook .SE { bottom: -4px; }
#xm-widget-hook .NW, #xm-widget-hook .WW, #xm-widget-hook .SW { left: -4px; }
#xm-widget-hook .SE, #xm-widget-hook .NW { cursor: nw-resize; }
#xm-widget-hook .SW, #xm-widget-hook .NE { cursor: ne-resize; }
#xm-widget-hook .NN, #xm-widget-hook .SS { cursor: n-resize; left: 50%; margin-left: -4px; }
#xm-widget-hook .EE, #xm-widget-hook .WW { cursor: e-resize; top: 50%; margin-top: -4px; }
#xm-widget-hook .R { left: 50%; top: -30px; margin-left: -4px; }
#xm-widget-hook .res-warning { display: none; width: 32px; height: 32px; background: url("data:image/png;charset=utf-8;base64,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"); top: 8px; right: 8px; position: absolute; }

#fontselector, .fontselector { width: 182px; height: 24px; padding: 8px 8px 8px 52px; border: solid 1px #cecece; background: #ffffee url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAoCAYAAACrUDmFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzRFQUNEOUE1RjAzMTFFMDlCN0ZFQ0U3QkI3NzM5NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzRFQUNEOUI1RjAzMTFFMDlCN0ZFQ0U3QkI3NzM5NjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NEVBQ0Q5ODVGMDMxMUUwOUI3RkVDRTdCQjc3Mzk2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NEVBQ0Q5OTVGMDMxMUUwOUI3RkVDRTdCQjc3Mzk2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plga1wkAAAGXSURBVHja7JbhTcMwEIVdxH+yQbMBYYJkAzpApGQD2IAwAWUCjJQB6AbuBhkhbNBOEBzpWTpZSTBQ5wd6lk6p3Rf3Pvv53M0wDOo/tw0BCUhAAhKQgAQkIAEJSEACxgMsy7Kwj+IbWbNW0m3bBmuvA3Uj3NNKgImNHearbZi/TBYKOP5IaqNC/91GD/D8whuU2Xi71GQ/AVQCUGOs8QATrPqY5MlGB61zgbR5j0UbdR+iXwtNLbQazzoGoN9qJKuFNVNAb2e0SzZ/sXGHBarEeAUohYXMxeIGtatfAlZINhVje8CdbTzbeBWJPSKpo9AfhMYtRA/7K3EUDKCc3qyxg+4M9l4hUoDRYlfv8d0eyTlL78R7t7C1s6J/FKRerQG4ZJNk5vNcO8W8UkItWkwc/nSmEDXYLS12y0wUGf9aSScKSCbCoBhFA/QPvw84WvPTxo2NB6E/Ati/UvyCsxX33lkUHw175rB7FvOaUF6Z9/vZwjVhAuzeTzimw865M9rxvygBCUhAAhKQgAQkIAEJSMD47UuAAQDmNrQW2AdvtAAAAABJRU5ErkJggg==") no-repeat 0 0; font-family: Tahoma; font-size: 24px; color: #444444; cursor: pointer; text-align: left; margin: 0px; }

#fontbox, .fontbox { width: 242px; text-align: left; border: solid 1px #cecece; background-color: #ffffee; font-family: Tahoma; font-size: 24px; color: #444444; cursor: pointer; margin: 0px; padding: 1px 0; z-index: 3001; }

.singlefont { padding: 8px; }

.ui-tooltip-fluid { display: block; visibility: hidden; position: static!important; float: left!important; }

.ui-tooltip, .qtip { position: absolute; left: -28000px; top: -28000px; display: none; max-width: 280px; min-width: 50px; font-size: 10.5px; line-height: 12px; }

.ui-tooltip-content { position: relative; padding: 5px 9px; overflow: hidden; border-width: 1px; border-style: solid; text-align: left; word-wrap: break-word; overflow: hidden; }

.ui-tooltip-titlebar { position: relative; min-height: 14px; padding: 5px 35px 5px 10px; overflow: hidden; border-width: 1px 1px 0; border-style: solid; font-weight: bold; }

.ui-tooltip-titlebar + .ui-tooltip-content { border-top-width: 0!important; }

/*!Default close button class */
.ui-tooltip-titlebar .ui-state-default { position: absolute; right: 4px; top: 50%; margin-top: -9px; cursor: pointer; outline: medium none; border-width: 1px; border-style: solid; }

* html .ui-tooltip-titlebar .ui-state-default { top: 16px; }

.ui-tooltip-titlebar .ui-icon, .ui-tooltip-icon .ui-icon { display: block; text-indent: -1000em; }

.ui-tooltip-icon, .ui-tooltip-icon .ui-icon { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

.ui-tooltip-icon .ui-icon { width: 18px; height: 14px; text-align: center; text-indent: 0; font: normal bold 10px/13px Tahoma, sans-serif; color: inherit; background: transparent none no-repeat -100em -100em; }

/*!Default tooltip style */
.ui-tooltip-titlebar, .ui-tooltip-content { border-color: #F1D031; background-color: #FFFFA3; color: #555; }

.ui-tooltip-titlebar { background-color: #FFEF93; }

.ui-tooltip-titlebar .ui-tooltip-icon { border-color: #CCC; background: #F1F1F1; color: #777; }

.ui-tooltip-titlebar .ui-state-hover { border-color: #AAA; color: #111; }

/*!Light tooltip style */
.ui-tooltip-light .ui-tooltip-titlebar, .ui-tooltip-light .ui-tooltip-content { border-color: #E2E2E2; color: #454545; }

.ui-tooltip-light .ui-tooltip-content { background-color: white; }

.ui-tooltip-light .ui-tooltip-titlebar { background-color: #f1f1f1; }

/*!Dark tooltip style */
.ui-tooltip-dark .ui-tooltip-titlebar, .ui-tooltip-dark .ui-tooltip-content { border-color: #303030; color: #f3f3f3; }

.ui-tooltip-dark .ui-tooltip-content { background-color: #505050; }

.ui-tooltip-dark .ui-tooltip-titlebar { background-color: #404040; }

.ui-tooltip-dark .ui-tooltip-icon { border-color: #444; }

.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover { border-color: #303030; }

/*!Cream tooltip style */
.ui-tooltip-cream .ui-tooltip-titlebar, .ui-tooltip-cream .ui-tooltip-content { border-color: #F9E98E; color: #A27D35; }

.ui-tooltip-cream .ui-tooltip-content { background-color: #FBF7AA; }

.ui-tooltip-cream .ui-tooltip-titlebar { background-color: #F0DE7D; }

.ui-tooltip-cream .ui-state-default .ui-tooltip-icon { background-position: -82px 0; }

/*!Red tooltip style */
.ui-tooltip-red .ui-tooltip-titlebar, .ui-tooltip-red .ui-tooltip-content { border-color: #D95252; color: #912323; }

.ui-tooltip-red .ui-tooltip-content { background-color: #F78B83; }

.ui-tooltip-red .ui-tooltip-titlebar { background-color: #F06D65; }

.ui-tooltip-red .ui-state-default .ui-tooltip-icon { background-position: -102px 0; }

.ui-tooltip-red .ui-tooltip-icon { border-color: #D95252; }

.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover { border-color: #D95252; }

/*!Green tooltip style */
.ui-tooltip-green .ui-tooltip-titlebar, .ui-tooltip-green .ui-tooltip-content { border-color: #90D93F; color: #3F6219; }

.ui-tooltip-green .ui-tooltip-content { background-color: #CAED9E; }

.ui-tooltip-green .ui-tooltip-titlebar { background-color: #B0DE78; }

.ui-tooltip-green .ui-state-default .ui-tooltip-icon { background-position: -42px 0; }

/*!Blue tooltip style */
.ui-tooltip-blue .ui-tooltip-titlebar, .ui-tooltip-blue .ui-tooltip-content { border-color: #ADD9ED; color: #5E99BD; }

.ui-tooltip-blue .ui-tooltip-content { background-color: #E5F6FE; }

.ui-tooltip-blue .ui-tooltip-titlebar { background-color: #D0E9F5; }

.ui-tooltip-blue .ui-state-default .ui-tooltip-icon { background-position: -2px 0; }

.ui-tooltip .ui-tooltip-tip { margin: 0 auto; overflow: hidden; background: transparent!important; border: 0 dashed transparent!important; z-index: 10; }

.ui-tooltip .ui-tooltip-tip, .ui-tooltip .ui-tooltip-tip * { position: absolute; line-height: .1px!important; font-size: .1px!important; color: #123456; background: transparent; border: 0 dashed transparent; }

.ui-tooltip .ui-tooltip-tip canvas { position: static; }

#qtip-overlay { position: absolute; left: -10000em; top: -10000em; background-color: black; opacity: .7; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }

/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/
.ui-tooltip-shadow { -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); }

.ui-tooltip-shadow .ui-tooltip-titlebar, .ui-tooltip-shadow .ui-tooltip-content { filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)"; _margin-bottom: -3px; .margin-bottom: -3px; }

/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/
.ui-tooltip-rounded, .ui-tooltip-rounded .ui-tooltip-content, .ui-tooltip-tipsy, .ui-tooltip-tipsy .ui-tooltip-content, .ui-tooltip-youtube, .ui-tooltip-youtube .ui-tooltip-content { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

.ui-tooltip-rounded .ui-tooltip-titlebar, .ui-tooltip-tipsy .ui-tooltip-titlebar, .ui-tooltip-youtube .ui-tooltip-titlebar { -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }

.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content { -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }

/*!Youtube tooltip style */
.ui-tooltip-youtube { -webkit-box-shadow: 0 0 3px #333; -moz-box-shadow: 0 0 3px #333; box-shadow: 0 0 3px #333; }

.ui-tooltip-youtube .ui-tooltip-titlebar, .ui-tooltip-youtube .ui-tooltip-content { background: transparent; background: rgba(0, 0, 0, 0.85); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)"; color: white; border-color: #CCC; }

.ui-tooltip-youtube .ui-tooltip-icon { border-color: #222; }

.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover { border-color: #303030; }

.ui-tooltip-jtools { background: #232323; background: rgba(0, 0, 0, 0.7); background-image: -moz-linear-gradient(top, #717171, #232323); background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); border: 2px solid #ddd; border: 2px solid #f1f1f1; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 12px #333; -moz-box-shadow: 0 0 12px #333; box-shadow: 0 0 12px #333; }

.ui-tooltip-jtools .ui-tooltip-titlebar { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; }

.ui-tooltip-jtools .ui-tooltip-content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; }

.ui-tooltip-jtools .ui-tooltip-titlebar, .ui-tooltip-jtools .ui-tooltip-content { background: transparent; color: white; border: 0 dashed transparent; }

.ui-tooltip-jtools .ui-tooltip-icon { border-color: #555; }

.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover { border-color: #333; }

.ui-tooltip-cluetip { -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); }

.ui-tooltip-cluetip .ui-tooltip-titlebar { background-color: #87876A; color: white; border: 0 dashed transparent; }

.ui-tooltip-cluetip .ui-tooltip-content { background-color: #D9D9C2; color: #111; border: 0 dashed transparent; }

.ui-tooltip-cluetip .ui-tooltip-icon { border-color: #808064; }

.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover { border-color: #696952; color: #696952; }

.ui-tooltip-tipsy { border: 0; }

.ui-tooltip-tipsy .ui-tooltip-titlebar, .ui-tooltip-tipsy .ui-tooltip-content { background: transparent; background: rgba(0, 0, 0, 0.87); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)"; color: white; border: 0 transparent; font-size: 11px; font-family: 'Lucida Grande',sans-serif; font-weight: bold; line-height: 16px; text-shadow: 0 1px black; }

.ui-tooltip-tipsy .ui-tooltip-titlebar { padding: 6px 35px 0 10; }

.ui-tooltip-tipsy .ui-tooltip-content { padding: 6px 10; }

.ui-tooltip-tipsy .ui-tooltip-icon { border-color: #222; text-shadow: none; }

.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover { border-color: #303030; }

.ui-tooltip-tipped .ui-tooltip-titlebar, .ui-tooltip-tipped .ui-tooltip-content { border: 3px solid #959FA9; }

.ui-tooltip-tipped .ui-tooltip-titlebar { background: #3A79B8; background-image: -moz-linear-gradient(top, #3a79b8, #2e629d); background-image: -webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; color: white; font-weight: normal; font-family: serif; border-bottom-width: 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; }

.ui-tooltip-tipped .ui-tooltip-content { background-color: #F9F9F9; color: #454545; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }

.ui-tooltip-tipped .ui-tooltip-icon { border: 2px solid #285589; background: #285589; }

.ui-tooltip-tipped .ui-tooltip-icon .ui-icon { background-color: #FBFBFB; color: #555; }

#xm-widget-hook { *zoom: 1; margin-left: auto; margin-right: auto; max-width: 100%; }
#xm-widget-hook:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
#xm-widget-hook #xm-tabs {height:476px;}
#xm-widget-hook #xm-widget-content { display: inline; float: left; width: 97.26%; margin-right: 1.37%; display: inline; float: right; margin-right: 1.37%; #margin-left: -1em; overflow: hidden; *zoom: 1; margin-bottom: 1.5em; overflow: visible; }
#xm-widget-hook #xm-widget-content .col-1 { display: inline; float: left; width: 7.042%; margin-right: 1.408%; }
#xm-widget-hook #xm-widget-content .col-1.last { display: inline; float: right; margin-right: 0; #margin-left: -1em; }
#xm-widget-hook #xm-widget-content .col-2 { display: inline; float: left; width: 15.493%; margin-right: 1.408%; }
#xm-widget-hook #xm-widget-content .col-2.last { display: inline; float: right; margin-right: 0; #margin-left: -1em; }
#xm-widget-hook #xm-widget-content .col-3 { display: inline; float: left; width: 23.944%; margin-right: 1.408%; }
#xm-widget-hook #xm-widget-content .col-3.last { display: inline; float: right; margin-right: 0; #margin-left: -1em; }
#xm-widget-hook #xm-widget-content .col-4 { display: inline; float: left; width: 32.394%; margin-right: 1.408%; }
#xm-widget-hook #xm-widget-content .col-4.last { display: inline; float: right; margin-right: 0; #margin-left: -1em; }
#xm-widget-hook #xm-widget-content .col-6 { display: inline; float: left; width: 49.296%; margin-right: 1.408%; }
#xm-widget-hook #xm-widget-content .col-6.last { display: inline; float: right; margin-right: 0; #margin-left: -1em; }
#xm-widget-hook #xm-widget-content .col-8 { display: inline; float: left; width: 66.197%; margin-right: 1.408%; }
#xm-widget-hook #xm-widget-content .col-8.last { display: inline; float: right; margin-right: 0; #margin-left: -1em; }
#xm-widget-hook #xm-widget-content .col-12 { display: inline; float: left; width: 100%; margin-right: 1.408%; display: inline; float: right; margin-right: 0; #margin-left: -1em; }
#xm-widget-hook #xm-preview-hook, #xm-widget-hook #xm-builder-hook { overflow: hidden; *zoom: 1; }
#xm-widget-hook #xm-builder-hook { padding: 3px; }
#xm-widget-hook #xm-preview-hook { padding: 0; text-align: center; float: left; }
#xm-widget-hook #xm-preview-hook img { width: auto; }
#xm-widget-hook #xm-preview-hook.single img { width: auto; }
#xm-widget-hook #xm-scroll-down, #xm-widget-hook #xm-mouse-tip, #xm-widget-hook #xm-res-tip { position: absolute; display: block; background-color: #5DC0CD; padding: 4px; z-index: 4000; cursor: pointer; -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; -ms-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px; font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 0.688em; line-height: 2.182em; }
#xm-widget-hook #xm-mouse-tip, #xm-widget-hook #xm-res-tip { top: 0; right: -120px; background-color: #B42940; color: white; }
#xm-widget-hook .box { -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; -ms-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px; }
#xm-widget-hook .preview-loading { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAACvCAIAAAAE8BkiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBBM0RCMjQ0MjY5MTFFMEIxNjk4MjZGREFFQkRFMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBBM0RCMjU0MjY5MTFFMEIxNjk4MjZGREFFQkRFMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTcwRTE2MTQyNjYxMUUwQjE2OTgyNkZEQUVCREUxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTcwRTE2MjQyNjYxMUUwQjE2OTgyNkZEQUVCREUxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtFPU8EAAAcJSURBVHja7JzbUupY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"); display: block; width: 175px; height: 175px; margin-bottom: 24px; }
#xm-widget-hook .raphael-preview { display: none; cursor: pointer; }
#xm-widget-hook .img-container { position: relative; padding: 0; }
#xm-widget-hook .img-container img { width: 100%; padding: 0; margin: 0; }
#xm-widget-hook a img { border: none; }
#xm-widget-hook .angle { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 0.75em; line-height: 2em; position: absolute; bottom: 4px; right: 4px; cursor: pointer; }
#xm-widget-hook .icon.save { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NENDOTFCREY0QzVFMTFFMDkwMEY5MDE4MzdFQjFFRjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NENDOTFCRTA0QzVFMTFFMDkwMEY5MDE4MzdFQjFFRjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0Q0M5MUJERDRDNUUxMUUwOTAwRjkwMTgzN0VCMUVGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0Q0M5MUJERTRDNUUxMUUwOTAwRjkwMTgzN0VCMUVGNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqdlzzMAAAIRSURBVHjalFPJqhpREK1ur+084IRgRAkIEbIVxa/wF/yG/JHrF8jWbRAXCi4cFhKIggMqGOexr92pqrz7Fi9mkQuF1TWcmo5aqVQCl8uVKxQKX06nk2c2m5n4Dc+eZVkghNATiYQxHA6/1ev1F/wWDr/fn4/H49VwOGyEQiGp6/pTAIfDAaZp6oZh6Bh7Q9OL8Hq9IhKJfNA0zSgWi1AulwV28leybdsQCAQAO4RarQaYlya7wLasx+NxulwuHETtk/4MwOl0AlaH4/EI5/P5FwOoAOzgLZBapd9nILQH8muvCUIl4y6AZicnVXkPoDqgWIpRj0ZgJyWTkK7kPQAJAahuGUAFqgoE4vP54F/P4/EwgMoTaq5YLAb9fh8GgwGdisfY7XaAC+YEt9vNst/vIRqNwnw+/wNATgIg52q14jPRPm63GyBhOIj08XjMOsXlcjnulgHw2QhCp4T7/Q7EzOl0Cq1WCyqVCuTzeVgsFtDr9WA0GnF1KiiltBhguVw6kRQ+FDIyyGaz4UqdTudtBBLSFaG22y23ILrdrobM02kHh8OB2wsGg3C9XiGTyUAqlYJ0Og2NRoOBs9ms2sdHpjeKiY4fk8kkm0wmP63Xa4lJJt5aIrBEu8S9yGazKcmHDLRwV3a73f5erVa/0kHpn0PzuFE+EypewCJKE2WfMJLiyfgTfRsm4qvxvx+B/xZgADzhJbUiidFDAAAAAElFTkSuQmCC") no-repeat right bottom; display: block; padding: 0 19px 0 0; margin-right: 0; margin-top: 0; margin-left: 0; height: 16px; }
#xm-widget-hook .icon.check { background: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDNFNDExRDk1RUU2MTFFMDlCN0ZFQ0U3QkI3NzM5NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDNFNDExREE1RUU2MTFFMDlCN0ZFQ0U3QkI3NzM5NjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowM0U0MTFENzVFRTYxMUUwOUI3RkVDRTdCQjc3Mzk2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowM0U0MTFEODVFRTYxMUUwOUI3RkVDRTdCQjc3Mzk2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg1tcXcAAADJSURBVHjaYvz//z8DsYCJGEWHDh0qIErxqVOn5vPy8taD2Cz4FJ45c2a+kJBQApCZCBYAufnAgQMCR44cmQ+0LgDEB+HTp0/Pv3v37v+nT5/2w8TAJnNzcydwcXEl/P79G8TdADMRKLZAQkKiEGYTTDE/UJLhx48fDlevXgUrBIotEBcXT0R2FlgxKyvrR05OTgYODg4FIAa5EUMhXPG/f/8OMDIyMrCzs4PYCwQFBROx+hjm+OfPnzu8ffs2AcbHhhlJiUGAAAMAO4BvaR+tm6gAAAAASUVORK5CYII=") no-repeat right bottom; display: block; padding: 0; margin: 0; height: 11px; width: 11px; text-indent: -9999px; }
#xm-widget-hook .jeditable { display: none; }
#xm-widget-hook #raphael-container { display: inline; float: left; width: 66.197%; margin-right: 1.408%; /*    width: $raphael-width + 4px + 16px + $raphael-menu-width;*/ /*    height: $raphael-height + 4px + 20px;*/ position: relative; overflow: hidden; *zoom: 1; }
#xm-widget-hook #raphael-container.square { /*    height: $raphael-height-square + 4px + 100px;*/ }
#xm-widget-hook #raphael-background { border: 2px dashed #ccc; /*    width: $raphael-width;*/ /*    height: $raphael-height;*/ display: block; position: absolute; top: 0; left: 0; z-index: 50; background: #ffffff; }
#xm-widget-hook .square #raphael-background { /*    height: $raphael-height-square;*/ }
#xm-widget-hook #raphael-menu { position: absolute; top: 0; right: 0; z-index: 52; }
#xm-widget-hook #raphael { position: relative; z-index: 51; left: 2px; top: 2px; }
#xm-widget-hook #raphael input[type=text] { padding: 0; margin: 0; font-size: inherit; line-height: inherit; border-style: none; border-width: 0px; padding: inherit; margin-bottom: inherit; -moz-box-sizing: inherit; -webkit-box-sizing: inherit; -ms-box-sizing: inherit; box-sizing: inherit; width: inherit; margin-top: inherit; border-color: inherit; height: inherit; letter-spacing: -2px; }
#xm-widget-hook #xm-builder-container { border: 2px dashed #ccc; position: relative; z-index: 100;
  /*Edgar 20111122 disable float:left*/ 
  /*float: left;*/ 
}
#xm-widget-hook #xm-builder { z-index: 102; }
#xm-widget-hook #xm-builder-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 101; display: none; }
#xm-widget-hook #one-time-tutorial { top: 20px; left: 16px; display: block; position: absolute; z-index: 56; background-color: white; cursor: pointer; -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; width: 720px; padding: 0; }
#xm-widget-hook #xm-products-hook > div { float: left; position: relative; }
#xm-widget-hook #xm-products-hook .ribbon-wrapper { position: absolute; left: 44px; top: 46px; }
#xm-widget-hook #xm-products-hook { margin-bottom: 1.5em; }
#xm-widget-hook .choose-product { cursor: pointer; border: 1px solid #ccc; margin-right: 24px; margin-left: 6px; float: left; margin-bottom: 1.5em; padding: 0; }
#xm-widget-hook .choose-product:hover, #xm-widget-hook .choose-product.active, #xm-widget-hook .choose-with-price:hover > .choose-product { border-color: #4b80b1; -moz-box-shadow: #4b80b1 0px 1px 5px 1px; -webkit-box-shadow: #4b80b1 0px 1px 5px 1px; -o-box-shadow: #4b80b1 0px 1px 5px 1px; box-shadow: #4b80b1 0px 1px 5px 1px; }
#xm-widget-hook .price .ribbon-front, #xm-widget-hook .price .ribbon-back-left, #xm-widget-hook .price .ribbon-back-right { -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -o-border-bottom-right-radius: 3px; -ms-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; -ms-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; -ms-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
#xm-widget-hook .price .ribbon-front { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 10px; line-height: 14px; text-align: center; color: #ffffff; border: 1px solid #8cb6e5; cursor: pointer; }

#xm-widget-hook, #colorbox, .xm-products-tooltip { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; color: #4c4c4c; font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; }
#xm-widget-hook h1, #xm-widget-hook h2, #xm-widget-hook h3, #xm-widget-hook h4, #xm-widget-hook h5, #xm-widget-hook h6, #colorbox h1, #colorbox h2, #colorbox h3, #colorbox h4, #colorbox h5, #colorbox h6, .xm-products-tooltip h1, .xm-products-tooltip h2, .xm-products-tooltip h3, .xm-products-tooltip h4, .xm-products-tooltip h5, .xm-products-tooltip h6 { margin: 0; font-family: Arvo, Cambria, Georgia, serif; color: #b42940; }
#xm-widget-hook h1.alt, #xm-widget-hook h2.alt, #xm-widget-hook h3.alt, #xm-widget-hook h4.alt, #xm-widget-hook h5.alt, #xm-widget-hook h6.alt, #colorbox h1.alt, #colorbox h2.alt, #colorbox h3.alt, #colorbox h4.alt, #colorbox h5.alt, #colorbox h6.alt, .xm-products-tooltip h1.alt, .xm-products-tooltip h2.alt, .xm-products-tooltip h3.alt, .xm-products-tooltip h4.alt, .xm-products-tooltip h5.alt, .xm-products-tooltip h6.alt { color: #005498; }
#xm-widget-hook h2, #xm-widget-hook h3, #xm-widget-hook h4, #xm-widget-hook h5, #xm-widget-hook h6, #colorbox h2, #colorbox h3, #colorbox h4, #colorbox h5, #colorbox h6, .xm-products-tooltip h2, .xm-products-tooltip h3, .xm-products-tooltip h4, .xm-products-tooltip h5, .xm-products-tooltip h6 { margin-bottom: 1.5em; }
#xm-widget-hook h2.heavy, #xm-widget-hook h3.heavy, #xm-widget-hook h4.heavy, #xm-widget-hook h5.heavy, #xm-widget-hook h6.heavy, #colorbox h2.heavy, #colorbox h3.heavy, #colorbox h4.heavy, #colorbox h5.heavy, #colorbox h6.heavy, .xm-products-tooltip h2.heavy, .xm-products-tooltip h3.heavy, .xm-products-tooltip h4.heavy, .xm-products-tooltip h5.heavy, .xm-products-tooltip h6.heavy { font-weight: bold; }
#xm-widget-hook h1, #colorbox h1, .xm-products-tooltip h1 { font-size: 1.313em; line-height: 1.143em; margin-bottom: 1.143em; }
#xm-widget-hook p, #xm-widget-hook table, #colorbox p, #colorbox table, .xm-products-tooltip p, .xm-products-tooltip table { margin: 0; font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size: 0.875em; line-height: 1.714em; margin-bottom: 1.714em; }
#xm-widget-hook ul li, #xm-widget-hook ol li, #colorbox ul li, #colorbox ol li, .xm-products-tooltip ul li, .xm-products-tooltip ol li { font-size: 0.875em; line-height: 1.714em; }
#xm-widget-hook .note, #colorbox .note, .xm-products-tooltip .note { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 0.75em; line-height: 2em; }
#xm-widget-hook .mini-note, #colorbox .mini-note, .xm-products-tooltip .mini-note { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 0.563em; line-height: 2.667em; }
#xm-widget-hook .center, #colorbox .center, .xm-products-tooltip .center { text-align: center; }
#xm-widget-hook .ui-widget, #colorbox .ui-widget, .xm-products-tooltip .ui-widget { font-size: 1em; line-height: 1.5em; }
#xm-widget-hook table.volume-pricing, #xm-widget-hook table.volume-pricing td, #xm-widget-hook table.volume-pricing tr, #colorbox table.volume-pricing, #colorbox table.volume-pricing td, #colorbox table.volume-pricing tr, .xm-products-tooltip table.volume-pricing, .xm-products-tooltip table.volume-pricing td, .xm-products-tooltip table.volume-pricing tr { margin: 0; padding: 0; padding: 4px; border-right: 1px solid #5c8dba; border-bottom: 1px solid #5c8dba; }
#xm-widget-hook table.volume-pricing.first, #xm-widget-hook table.volume-pricing td.first, #xm-widget-hook table.volume-pricing tr.first, #colorbox table.volume-pricing.first, #colorbox table.volume-pricing td.first, #colorbox table.volume-pricing tr.first, .xm-products-tooltip table.volume-pricing.first, .xm-products-tooltip table.volume-pricing td.first, .xm-products-tooltip table.volume-pricing tr.first { padding-left: 0px; }
#xm-widget-hook ul.swatches, #colorbox ul.swatches, .xm-products-tooltip ul.swatches { margin-top: 8px; }
#xm-widget-hook ul.swatches .swatch, #colorbox ul.swatches .swatch, .xm-products-tooltip ul.swatches .swatch { display: block; border: 1px solid #5c8dba; float: left; margin-right: 4px; cursor: pointer; text-align: center; font-size: 18px; color: black; font-weight: bold; padding: 4px; }
#xm-widget-hook ul.swatches .swatch-well, #colorbox ul.swatches .swatch-well, .xm-products-tooltip ul.swatches .swatch-well { display: block; width: 24px; height: 24px; cursor: pointer; }
#xm-widget-hook ul.swatches .swatch-well.swatch-swatches, #colorbox ul.swatches .swatch-well.swatch-swatches, .xm-products-tooltip ul.swatches .swatch-well.swatch-swatches { display: block; padding-top: 4px; cursor: pointer; }
#xm-widget-hook ul.swatches .swatch-content, #colorbox ul.swatches .swatch-content, .xm-products-tooltip ul.swatches .swatch-content { display: block; width: 24px; height: 24px; cursor: pointer; text-align: center; font-size: 18px; font-weight: bold; padding-top: 8px; padding-bottom: 8px; }
#xm-widget-hook ul.swatches .swatch.hover, #colorbox ul.swatches .swatch.hover, .xm-products-tooltip ul.swatches .swatch.hover { border: 5px solid #5c8dba; padding: 0px; }
#xm-widget-hook .hidden, #colorbox .hidden, .xm-products-tooltip .hidden { display: none; }

#xm-widget-hook ul.font-picker, #colorbox ul.font-picker { margin: 0; padding: 0; }
#xm-widget-hook ul.font-picker li, #colorbox ul.font-picker li { list-style-type: none; width: 48%; float: left; margin: 2px; text-align: center; font-size: 18px; }
#xm-widget-hook ul.font-picker li a, #colorbox ul.font-picker li a { display: block; padding: 6px; cursor: pointer; border: 1px solid white; }
#xm-widget-hook ul.font-picker li a:hover, #xm-widget-hook ul.font-picker li a.selected, #colorbox ul.font-picker li a:hover, #colorbox ul.font-picker li a.selected { border: 1px solid black; }
#xm-widget-hook #change-text, #colorbox #change-text { text-align: center; line-height: 36px; height: 72px; font-size: 36px; padding: 0; border: 1px solid #8c8b8b; width: 98%; margin-bottom: 24px; }
#xm-widget-hook .editable, #colorbox .editable { position: absolute; top: 0; left: 0; width: 100%; height: 100%; color: transparent; }
#xm-widget-hook .xm-edit-text, #xm-widget-hook .xm-edit-text input, #colorbox .xm-edit-text, #colorbox .xm-edit-text input { font-family: Times; }
#xm-widget-hook .xm-text-resize, #colorbox .xm-text-resize { overflow: hidden; }
#xm-widget-hook .xm-text-resize span, #colorbox .xm-text-resize span { position: absolute; left: -9999px; top: -9999px; }
#xm-widget-hook #xm-artwork-hook, #colorbox #xm-artwork-hook { float: right; width: 220px; height: 450px; overflow: auto; border: 2px dashed #ccc; }
#xm-widget-hook ul.artworks, #colorbox ul.artworks { margin: 0; padding: 0; overflow: hidden; *zoom: 1; }
#xm-widget-hook ul.artworks li, #colorbox ul.artworks li { list-style-type: none; position: relative; display: block; float: left; overflow: visible; -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; position: relative; width: 64px; height: 64px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; }
#xm-widget-hook ul.artworks li.stock, #colorbox ul.artworks li.stock { width: 48px; height: 48px; overflow: hidden; }
#xm-widget-hook ul.artworks li.full, #colorbox ul.artworks li.full { width: 100%; }
#xm-widget-hook ul.artworks li img, #colorbox ul.artworks li img { width: 100%; }
#xm-widget-hook .ui-accordion .ui-accordion-content, #colorbox .ui-accordion .ui-accordion-content { padding: 0 !important; }
#xm-widget-hook .ui-accordion h3, #colorbox .ui-accordion h3 { margin-bottom: 0 !important; }
#xm-widget-hook #xm-add-text, #colorbox #xm-add-text { background: url("data:image/jpeg;charset=utf-8;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRDMDM2MjUxNjg4ODExRTA4NkE2RDM4MkI3RkE0MzQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRDMDM2MjUyNjg4ODExRTA4NkE2RDM4MkI3RkE0MzQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEMwMzYyNEY2ODg4MTFFMDg2QTZEMzgyQjdGQTQzNDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEMwMzYyNTA2ODg4MTFFMDg2QTZEMzgyQjdGQTQzNDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYG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") no-repeat 0 0; display: block; width: 64px; height: 64px; cursor: pointer; -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; }
#xm-widget-hook #xm-add-text:hover, #xm-widget-hook #xm-add-text.hover, #colorbox #xm-add-text:hover, #colorbox #xm-add-text.hover { background-position: 0 -64px; }
#xm-widget-hook #xm-add-text:active, #xm-widget-hook #xm-add-text.active, #colorbox #xm-add-text:active, #colorbox #xm-add-text.active { background-position: 0 -128px; }
#xm-widget-hook #xm-add-qrcode, #colorbox #xm-add-qrcode { background: url("data:image/jpeg;charset=utf-8;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCNEEyOUY4ODRCNDExRTBBOTlEOTRFOEI3NjhCMDFCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCNEEyOUY5ODRCNDExRTBBOTlEOTRFOEI3NjhCMDFCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REI0QTI5RjY4NEI0MTFFMEE5OUQ5NEU4Qjc2OEIwMUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REI0QTI5Rjc4NEI0MTFFMEE5OUQ5NEU4Qjc2OEIwMUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYG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") no-repeat 0 0; display: block; width: 64px; height: 64px; cursor: pointer; text-indent: -9999px; -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; }
#xm-widget-hook #xm-add-qrcode:hover, #xm-widget-hook #xm-add-qrcode.hover, #colorbox #xm-add-qrcode:hover, #colorbox #xm-add-qrcode.hover { background-position: 0 -64px; }
#xm-widget-hook #xm-add-qrcode:active, #xm-widget-hook #xm-add-qrcode.active, #colorbox #xm-add-qrcode:active, #colorbox #xm-add-qrcode.active { background-position: 0 -128px; }
#xm-widget-hook #xm-qrcode-prompt, #colorbox #xm-qrcode-prompt { display: none; }
#xm-widget-hook .modal, #colorbox .modal { background-color: #fff; display: none; width: 350px; padding: 15px; text-align: left; border: 2px solid #333; opacity: 0.8; -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc; }
#xm-widget-hook .modal label, #colorbox .modal label { font-size: 12px; font-weight: normal; font-style: normal; line-height: 36px; }
#xm-widget-hook button.add-image, #xm-widget-hook button.add-qrcode, #colorbox button.add-image, #colorbox button.add-qrcode { position: absolute; right: 0; bottom: 0; }
#xm-widget-hook .share-code, #colorbox .share-code { overflow: auto; width: 360px; margin-right: 10px; white-space: nowrap; }
#xm-widget-hook .share-code a, #xm-widget-hook .share-code pre, #colorbox .share-code a, #colorbox .share-code pre { margin: 0; font-size: 12px; white-space: nowrap; }

._xdo_font_01{
    color:black;
}
._xdo_font_02, ._xdo_font_02 a{
    color:black;
}
#_xdo_main {}

#_xdo_main_tabs {
	left: 0px;
	top: 0px;
	width: 1024px;
	height: 200px;
	margin: 0 auto;
	padding: 0;
}

._xdo_main_tabs {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:700;
    text-align: center;
    vertical-align: middle;
}

#_xdo_main_tabs ._xdo_main_tabs_text_01 {
    cursor: pointer;
    padding-top:5px;
}

#_xdo_main_tabs ._xdo_main_tabs_text_02 {
    cursor: pointer;
    padding-top:5px;
}

#_xdo-browse {
    position:absolute;
    left:0px;
    top:0px;
    width:113px;
    height:30px;
}

#_xdo-design {
    position:absolute;
    left:0px;
    top:0px;
    width:113px;
    height:30px;
}

#_xdo-support {
    position:absolute;
    left:113px;
    top:0px;
    width:113px;
    height:30px;
}


#_xdo-account{
    position:absolute;
    left:228px;
    top:0px;
    width:113px;
    height:30px;
}




#_xdo-admin {
    position:absolute;
    left:684px;
    top:0px;
    width:116px;
    height:30px;
    background-image:url(https://s3.amazonaws.com/staging-xapi/images/vivo_logo.png)

}
#_xdo-other.logout {
    position: absolute;
    left: 228px;
    top: 0px;
    width: 572px;
    height: 30px;
    background-color: #CBC16D;
    text-align:right;
}
#_xdo-other.login {
    position: absolute;
    left: 342px;
    top: 0px;
    width: 458px;
    height: 30px;
    background-color: #CBC16D;
    text-align: right;
}

    /*
._xdo_container-tabs-border-left{
    border-left-width: 1px;
    border-left-color: white;
    border-left-style: groove;
}
    */
#_xdo_container {
    left: 0px;
    top: 30px;
    width: 800px;
    height: 587px;
}

#_xdo_container-profile {
    font-weight:500;
    font-size:14px;
    left: 0px;
    top: 30px;
    width: 800px;
    height: 64px;
    background-color: #EFEFEF;
    border: 1px solid #8C8C8C;
}

#_xdo_container-account {
    font-weight:500;
    font-size:14px;
    left: 0px;
    top: 30px;
    width: 800px;
    height: 64px;
    background-color: #EFEFEF;
    border: 1px solid #8C8C8C;
}

#_xdo_container-browse {
    font-weight:500;
    font-size:14px;
    width: 800px;
    /*widget header hide*/
    /*height: 64px;*/
    background-color: #EFEFEF;
    /*border: 1px solid #8C8C8C;*/
}

#_xdo_container-design {
    font-weight:500;
    font-size:14px;
    width: 800px;
    height: 64px;
    background-color: #EFEFEF;
    border: 1px solid #8C8C8C;
}
#_xdo_container-design #xm-widget-hook #xm-tabs{
	height:534px;
}
#_xdo_container-how {
    font-weight:500;
    font-size:14px;
    width: 800px;
    height: 64px;
    background-color: #EFEFEF;
    border: 1px solid #8C8C8C;
}
._xdo_container-head-tabs{
    position: absolute;
    top: 37px;
}
._xdo_container-how-tabs{
    width: 80px;
    height: 20px;
    cursor:pointer;
    float:left;
}
._xdo_container-how-tabs button{
    cursor:pointer;
}

._xdo_container-browse-filter {
    width:468px;
    left:20px;
    position:relative;
    top: 0px;
    height:510px;
}

._xdo_container-browse-product {
    width:700px;
    left:50px;
    position:relative;
    top: 20px;
    height:510px;
}

#_xdo_container-browse .box ,.vivo-console-sale ._xdo-sale-choose .box ,#_xdo_container-product-type ._xdo-product-type ,#_xdo_container-seller ._xdo-product-seller ,#_xdo-welcome ._xdo-profile ,#_xdo-welcome ._xdo-logout{
    -moz-box-shadow: #777777 0px 1px 3px 0;
    -webkit-box-shadow: #777777 0px 1px 3px 0;
    -o-box-shadow: #777777 0px 1px 3px 0;
    box-shadow: #777777 0px 1px 3px 0;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -o-border-radius: 7px;
    -ms-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
}
#_xdo-how-hook {
    overflow:auto;
}
#_xdo-sale-hook {
    overflow:auto;
}
#_xdo-account-hook {
    overflow:auto;
    text-align:left;
}
#_xdo-console-hook {
    overflow:auto;
	text-align:left;
}
#_xdo-admin-hook{
    text-align:left;
}

#_xdo_container-browse img._xdo-choose-store-product {
    cursor: pointer;
}
#_xdo_container-browse img._xdo-choose-store-product:hover{
    cursor: pointer;
    border-color: #4b80b1;
    -moz-box-shadow: #4b80b1 0px 1px 5px 1px;
    -webkit-box-shadow: #4b80b1 0px 1px 5px 1px;
    -o-box-shadow: #4b80b1 0px 1px 5px 1px;
    box-shadow: #4b80b1 0px 1px 5px 1px;
}

#_xdo_container-browse #_xdo-Searchresult ._xdo-store-product-mblock:hover img._xdo-choose-store-product-preview{
    display:block;
}

#_xdo_container-browse img._xdo-choose-store-product-preview{
    display:none;
    position:relative;
    z-index:3;
}

._xdo_container-head-01 {
    position: absolute;
    left: 565px;
    top: 35px;
    width: 230px;
    height: 23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
}
._xdo_container-head-02 {
    position: absolute;
    left: 525px;
    top: 35px;
    width: 270px;
    height: 23px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:500;
}
#_xdo_container-head-right{
    /*widget header hide*/
	display:none;
}
#_xdo_container-head-right span{
    cursor: pointer;
}

#_xdo_container-head-right a{
    text-decoration:none;
}

#_xdo_container-head-right .typeLine{
    padding: 0 10px 0 10px;
    cursor:auto;
}

#_xdo_container-search-left {
    background-image:url(https://s3.amazonaws.com/staging-xapi/images/topseller_left.png);
    background-repeat: repeat-x;
    position:absolute;
    left:710px;
    top:60px;
    width:20px;
    height:37px;
}

#_xdo_container-search-mid {
    background-image:url(https://s3.amazonaws.com/staging-xapi/images/topseller_center.png);
    background-repeat: repeat-x;
    position:absolute;
    left:730px;
    top:60px;
    width:51px;
    height:37px;
    cursor: pointer;
}


#_xdo_container-search-right {
    background-image:url(https://s3.amazonaws.com/staging-xapi/images/topseller_right.png);
    position:absolute;
    left:781px;
    top:60px;
    width:19px;
    height:37px;
}

#_xdo_container-search-text {
    text-align: center;
    padding-top:10px;
}

#_xdo-browse-hook-search{
    display:none;
    left: 540px;
    position: absolute;
    top: -20px;
    list-style-type: none;
    height: 70px;
    background: white;
    vertical-align: middle;
    z-index: 250;
    border: 2px #666 solid;
    width: 250px;
    text-align: center;
}
#_xdo-search-close{
    padding-left: 230px;
    cursor: pointer;
}


#_xdo_container-topseller-mid {
    position: absolute;
    left: 160px;
    top: 27px;
    width: 280px;
    height: 37px;
    cursor: pointer;
}

.browse_selected {
    color:#F9B600;
}

#_xdo_container-topseller-text {
    text-align: center;
    padding-top:10px;
}

#_xdo_container-topseller-text span{
    padding-left:0px;
}
    /*#_xdo_container-tshirts-left {a*/
#_xdo_container-product-type {
    position: absolute;
    left: 16px;
    top: 37px;
    width: 80px;
    height: 20px;
    cursor: pointer;
    text-align: left;
}

    /*#_xdo_container-tshrits-mid {*/
#_xdo_container-seller {
    position: absolute;
    left: 455px;
    top: 37px;
    width: 70px;
    height: 20px;
    cursor: pointer;
    text-align: left;
}


#_xdo_container-browse-mid {
    background-image:url(https://s3.amazonaws.com/staging-xapi/images/browse_mid.png);
    position:absolute;
    left:0px;
    top:105px;
    width:800px;
    height:472px;
}

#_xdo_container-design-green {
    position:absolute;
    left:267px;
    top:53px;
    width:286px;
    height:37px;
}
/*
#_xdo_container-designtool-left {
    position:absolute;

    left: 640px;
    top: 60px;
    width: 50px;
    height: 14px;

}

#_xdo_container-designtool-mid {
    background-image:url(https://s3.amazonaws.com/staging-xapi/images/designtool_mid.png);
    background-repeat: repeat-x;
    position:absolute;
    left:613px;
    top:53px;
    width:168px;
    height:37px;
}

#_xdo_container-designtool-right {
    position:absolute;

    left: 720px;
    top: 60px;
    width: 50px;
    height: 14px;
}

#_xdo_container-designtool-text {
    text-align: center;
    padding-top:7px;
}
*/
#_xdo_container-designworkarea-top {
    position:absolute;
    left:0px;
    top:90px;
    width:800px;
    height:11px;
}

#_xdo_container-designworkarea-mid {
    position:absolute;
    left:0px;
    top:101px;
    width:800px;
    height:472px;
}

#_xdo_container-designworkarea-bottom {
    position:absolute;
    left:0px;
    top:573px;
    width:800px;
    height:27px;
    background-color:#FFFFFF;
}


#_xdo_container-account-top {
    position:absolute;
    left:0px;
    top:90px;
    width:800px;
    height:31px;
    background-color:#87511E;
}

#_xdo_container-account-mid {
    position:absolute;
    left:0px;
    top:121px;
    width:800px;
    height:389px;
    background-color:#87511E;
}

#_xdo_container-accountinput-bottom {
    position:absolute;
    left:0px;
    top:510px;
    width:800px;
    height:63px;
    background-color:#87511E;
}
#_xdo_container-top {
    position:absolute;
    left:0px;
    top:94px;
    width:800px;
    height:11px;
}
#_xdo-sell-hook , #_xdo-sell-hook h1,#_xdo-sell-hook h3{
    color:#6A7A3B;
}
#_xdo-sell-hook{
    overflow:auto;
}
_xdo_h3 {
display: block;
font-size: 1.17em;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}

.button_blue {
    border-top: 1px solid #96d1f8;
    background: #65a9d7;
    background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
    background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
    background: -moz-linear-gradient(top, #3e779d, #65a9d7);
    background: -ms-linear-gradient(top, #3e779d, #65a9d7);
    background: -o-linear-gradient(top, #3e779d, #65a9d7);
    padding: 0px 0px;
    //   -webkit-border-radius: 8px;
    //   -moz-border-radius: 8px;
    //  border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: white;
    font-size: 10px;
    font-family: Georgia, serif;
    text-decoration: none;
    vertical-align: middle;
    width:60px;
    height:19px;
    cursor:pointer;
}
.button_blue:hover {
    border-top-color: #28597a;
    background: #28597a;
    color: #ccc;
}
.button_blue:active {
    border-top-color: #1b435e;
    background: #1b435e;
}
.button_dark_blue {
    border-top: 1px solid #65d67f;
    background: #4d79a7;
    background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#4d79a7));
    background: -webkit-linear-gradient(top, #2b3a55, #4d79a7);
    background: -moz-linear-gradient(top, #2b3a55, #4d79a7);
    background: -ms-linear-gradient(top, #2b3a55, #4d79a7);
    background: -o-linear-gradient(top, #2b3a55, #4d79a7);
    padding: 0px 0px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: white;
    font-size: 10px;
    font-family: Georgia, serif;
    text-decoration: none;
    vertical-align: middle;
    width:50px;
    height:20px;
    cursor: pointer;
}
.button_dark_blue:hover {
    border-top-color: #28597a;
    background: #28597a;
    color: #ccc;
}
.button_dark_blue:active {
    border-top-color: #1b435e;
    background: #1b435e;
}
.button_green {
    border-top: 1px solid #96d1f8;
    background: #65d67f;
    background: -webkit-gradient(linear, left top, left bottom, from(#3e9c57), to(#65d67f));
    background: -webkit-linear-gradient(top, #3e9c57, #65d67f);
    background: -moz-linear-gradient(top, #3e9c57, #65d67f);
    background: -ms-linear-gradient(top, #3e9c57, #65d67f);
    background: -o-linear-gradient(top, #3e9c57, #65d67f);
    padding: 5px 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: white;
    font-size: 14px;
    font-family: Georgia, serif;
    text-decoration: none;
    vertical-align: middle;
    width:50px;
}
.button_green:hover {
    border-top-color: #65d67f;
    background: #65d67f;
    color: #ccc;
}
.button_green:active {
    border-top-color: #1b435e;
    background: #1b435e;
}
.button_orange {
    border-top: 1px solid #96d1f8;
    background: #d4a265;
    background: -webkit-gradient(linear, left top, left bottom, from(#f7d916), to(#d4a265));
    background: -webkit-linear-gradient(top, #f7d916, #d4a265);
    background: -moz-linear-gradient(top, #f7d916, #d4a265);
    background: -ms-linear-gradient(top, #f7d916, #d4a265);
    background: -o-linear-gradient(top, #f7d916, #d4a265);
    padding: 5px 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: white;
    font-size: 14px;
    font-family: Georgia, serif;
    text-decoration: none;
    vertical-align: middle;
    width:70px;
    height:20px;
}
.button_orange:hover {
    border-top-color: #d4a265;
    background: #d4a265;
    color: #ccc;
}
.button_orange:active {
    border-top-color: #1b435e;
    background: #1b435e;
}
.button_grey {
    border-top: 1px solid #095236;
    background: #918c77;
    background: -webkit-gradient(linear, left top, left bottom, from(#cbccba), to(#918c77));
    background: -webkit-linear-gradient(top, #cbccba, #918c77);
    background: -moz-linear-gradient(top, #cbccba, #918c77);
    background: -ms-linear-gradient(top, #cbccba, #918c77);
    background: -o-linear-gradient(top, #cbccba, #918c77);
    padding: 5px 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: white;
    font-size: 14px;
    font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}
.button_grey:hover {
    border-top-color: #806a45;
    background: #806a45;
    color: #ccc;
}
.button_grey:active {
    border-top-color: #9aacb8;
    background: #9aacb8;
}

.button_red {
    border-top: 1px solid #96d1f8;
    background: #d47665;
    background: -webkit-gradient(linear, left top, left bottom, from(#de2831), to(#d47665));
    background: -webkit-linear-gradient(top, #de2831, #d47665);
    background: -moz-linear-gradient(top, #de2831, #d47665);
    background: -ms-linear-gradient(top, #de2831, #d47665);
    background: -o-linear-gradient(top, #de2831, #d47665);
    padding: 4px 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: white;
    font-size: 14px;
    font-family: Georgia, serif;
    text-decoration: none;
    vertical-align: middle;
    width: 80px;
    height: 20px;
    cursor: pointer;
    text-align:center;
}
.button_red:hover {
    border-top-color: #28597a;
    background: #28597a;
    color: #ccc;
}
.button_red:active {
    border-top-color: #1b435e;
    background: #1b435e;
}
#xm-widget-hook #xm-artwork-hook, #colorbox #xm-artwork-hook{
    width:250px;
}
#xm-design-hook #xm-artwork-hook h3 {
    height:10px;
}
#_xdo-stock-artworks{
    height:345px;
    overflow:hidden;
}
#_xdo-artwork-link-hook{
    height:30px;
    text-align: bottom;
    padding: 10px 0 0 8px;
}
._xdo-artwork-link{
    width:25px;
    float: left;
    cursor:pointer;
    font-size:12px;
}
#_xdo-toolbar-left-button {
    float:left;
    border-right-color: #596A7B;
    border-bottom-color: #D7D9D9;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-right-style: solid;
    border-bottom-style: solid;
    width:109px;
    background-color: #D7D9D9;
    cursor: pointer;
}
#_xdo-toolbar-right-button {
    border-bottom-color: #596A7B;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    background-color: white;
    width: 109px;
    float:left;
    cursor: pointer;
}
#_xdo-liberary-left-button {
    float:left;
    border-right-color: #CCC;
    border-bottom-color: #CCC;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-right-style: dashed;
    border-bottom-style: dashed;
    width:109px;
    background-color: #D7D9D9;
    cursor: pointer;
}
#_xdo-liberary-right-button {
    background-color: white;
    width: 109px;
    float:left;
    cursor: pointer;
}

    /* toolbar layer sortable */
    /* bsun */
#_xdo-toolbar-hook {
    position: relative;
    left: 0px;
    top: 0px;
    float: right;
    width: 220px;
    height: 519px;
    overflow: auto;
    border: 2px solid #596A7B;
    background-color: #D7D9D9;
}
#_xdo_toolbar-product-dropdown{
    position: absolute;
    left: 555px;
    top: 277px;
}

#_xdo-toolbar-mask{
    position: absolute;
    left: 550px;
    top: 0px;
    width: 230px;
    height: 470px;
    z-index:200;
}
._xdo_layers {
    float: center;
    width: 96%;
    height: 125px;
    /*overflow: auto;*/
    border: 2px solid #263c54;
}
#_xdo-layers-edit-area{
    position: relative;
    left: 0.214em;
}
#_xdo_sortable {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
    overflow: auto;
    height: 96px;
}
#_xdo_sortable li {
    margin: 0 3px 3px 3px;
    padding: 0.4em;
    padding-left: 1.5em;
    font-size: 1.4em;
    height: 18px;
    cursor:pointer;
}
#_xdo_sortable li span {
    position: absolute;
    margin-left: -1.3em;
}

#_xdo_sortable ui-state-default{
    cursor:pointer;
}
/*._xdo-sell-this{
    float: left;
    width: 75px;
    text-decoration: underline;
    cursor: pointer;
    padding-left: 10px;
    text-align: left;
}*/
#_xdo-unit{
	float: left;
	min-width: 80px;
	min-height: 25px;
	height: auto;
	max-height: 50px;
	text-align: center;
	max-width: 220px;
	width: auto;
	padding-left: 5px;
}
#_xdo-bulk-discount, #_browse-bulk-discount{
	float: left;
	padding-left: 3px;
	height: 35px;
	width: 102px;
}
#_xdo-bulk-discount-inner, #_browse-bulk-discount-inner{
	background: white;
	border: 1px solid;
	cursor: pointer;
	position: relative;
	top: 3px;
	cursor:pointer;
}
#_xdo-change-product{
	float: left;
	padding-left: 5px;
	height: 35px;
	width: 120px;
	padding-top:11px;
}
#_xdo-change-product-inner{
	background: white;
	border: 1px solid;
	cursor: pointer;
	position: relative;
	top: 3px;
	cursor:pointer;
}
#_xdo-change-product a{
	text-decoration:none;
}
#_xdo-product-details, #_browse-product-details{
	float: left;
	padding-left: 1px;
	height: 35px;
	width: 114px;
}
#_xdo-product-details-inner, #_browse-product-details-inner{
	background: white;
	border: 1px solid;
	cursor: pointer;
	position: relative;
	top: 3px;
}
#_xdo-bulk-discount-list table,#_xdo-bulk-discount-list tr,#_xdo-bulk-discount-list td, #_browse-bulk-discount-list table,#_browse-bulk-discount-list tr,#_browse-bulk-discount-list td{
	margin: 0;
	padding: 0;
	padding: 4px;
	border-right: 1px solid #5C8DBA;
	border-bottom: 1px solid #5C8DBA;
	font-family: 'Segoe UI', Candara, 'Bitstream Vera Sans', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	font-size: 12px;
	font-weight: 300;
}
.toolbarClose{
    float: left;
	position: absolute;
	right: -10px;
	display: block;
	color: #444;
	background: url(https://s3.amazonaws.com/staging-xapi/images/buttons/closeWindow2.png) no-repeat;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	top: -10px;
	cursor: pointer;
}
    /*
#_xdo-add-text {
    background: url("https://s3.amazonaws.com/staging-xapi/images/toolbar/add_text.png") no-repeat 0 0;
    display: block;
    width: 33px;
    height: 33px;
    cursor: pointer;
}
#_xdo-add-text:hover {
    background-position: 0 -33px;
}
#_xdo-add-text:active {
    background-position: 0 -66px;
}

#xm-widget-hook #_xdo-add-text:hover, #xm-widget-hook #_xdo-add-text.hover, #colorbox #_xdo-add-text:hover, #colorbox #_xdo-add-text.hover { background-position: 0 -64px; }
#xm-widget-hook #_xdo-add-text:active, #xm-widget-hook #_xdo-add-text.active, #colorbox #_xdo-add-text:active, #colorbox #_xdo-add-text.active { background-position: 0 -128px; }



#_xdo-add-qr-code { background: url("https://s3.amazonaws.com/staging-xapi/images/toolbar/add_qr_code.png") no-repeat 0 0; display: block; width: 28px; height: 28px; cursor: pointer; }
#xm-widget-hook #_xdo-add-qrcode, #colorbox #_xdo-add-qrcode { background: url("https://s3.amazonaws.com/staging-xapi/images/toolbar/add_qr_code.png") no-repeat 0 0; display: block; width: 28px; height: 28px; cursor: pointer; }
#xm-widget-hook #_xdo-add-qrcode:hover, #xm-widget-hook #_xdo-add-qrcode:hover, #colorbox #_xdo-add-qrcode:hover, #colorbox #_xdo-add-qrcode.hover { background-position: 0 -64px; }
#xm-widget-hook #_xdo-add-qrcode:active, #xm-widget-hook #_xdo-add-qrcode:active, #colorbox #_xdo-add-qrcode:active, #colorbox #_xdo-add-qrcode.active { background-position: 0 -128px; }
#xm-widget-hook #_xdo-qrcode-prompt, #colorbox #_xdo-qrcode-prompt { display: none; }

    */

#_xdo-upload-images {
    background: url("https://s3.amazonaws.com/staging-xapi/images/toolbar/_xdo-upload-images-upload-image.png") no-repeat 0 0;
    display: block;
    width: 70px; height: 21px; cursor: pointer; }
#_xdo-upload-images.hover {
    background-position: 0 -21px;
}
#_xdo-upload-images.active {
    background-position: 0 -42px;
}

ul._xdo_layer_button { margin: 0; padding-top: 3px; overflow: hidden; *zoom: 1; }
ul._xdo_layer_button li, #colorbox ul.artworks li { list-style-type: none; position: relative; display: block; float: left; overflow: visible; position: relative; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; }
ul._xdo_layer_button li.stock{ width: 48px; height: 48px; overflow: hidden; }
ul._xdo_layer_button li.full{ width: 100%; }
ul._xdo_layer_button li img{ width: 100%; }
ul._xdo_layer_button a{ text-decoration:none;}

ul._xdo_layer_text { margin: 0; padding: 0; height: 28px; overflow: hidden; *zoom: 1; }
ul._xdo_layer_text li, #colorbox ul.artworks li { list-style-type: none; position: relative; display: block; float: left; overflow: visible; position: relative; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; }
ul._xdo_layer_text li.stock{ width: 48px; height: 48px; overflow: hidden; }
ul._xdo_layer_text li.full{ width: 100%; }
ul._xdo_layer_text li img{ width: 100%; }

ul#_xdo-layer-edit-button{
    padding-left: 0px;
    position: relative;
    width: 210px;}

#_xdo-tool-actions {
    position: relative;
    margin: 1px;
    width: 96%;
    height: 40px;
}

#_xdo-tool-actions #_xdo-move-up
    {
    position: absolute;
    top:0px;
    left:14px;
    cursor:pointer;
}
#_xdo-tool-actions #_xdo-move-down
    {
    position: absolute;
    top:26px;
    left:14px;
    cursor:pointer;
}
#_xdo-tool-actions #_xdo-move-left
    {
    position: absolute;
    top:16px;
    left:0px;
    cursor:pointer;
}
#_xdo-tool-actions #_xdo-move-right
    {
    position: absolute;
    top:16px;
    left:23px;
    cursor:pointer;
}
#_xdo-tool-actions #_xdo-zoom-in
    {
    position: absolute;
    top:12px;
    left:40px;
    cursor:pointer;
}
#_xdo-tool-actions #_xdo-zoom-out
    {
    position: absolute;
    top:12px;
    left:64px;
    cursor:pointer;
}
#_xdo-tool-actions #_xdo-rotate-ccw{
    position: absolute;
    top:10px;
    left:89px;
    cursor:pointer;
}
#_xdo-tool-actions #_xdo-rotate-cw{
    position: absolute;
    top:10px;
    left:117px;
    cursor:pointer;
}
#_xdo-dropdown-f {
    border:2px solid #263c54;
    position: absolute;
    left: 88px;
    top: 12px;
    margin: 0;
    width: 115px;
    padding: 0;
    height: 22px;
}

#_xdo-h-list-a
    {
    list-style: none;
    margin-left: 0;
    padding-left: 1em;
    text-indent: -1em;
}
#_xdo-h-list-a li
    {
    display: inline;
    list-style: none;
    padding-right: 20px;
}

#_xdo-h-list-s
    {
    list-style: none;
    margin-left: 0;
    padding-left: 1em;
    text-indent: -1em;
}
#_xdo-h-list-s li
    {
    display: inline;
    list-style: none;
    padding-right: 20px;
}

._xdo-dropdown {
    position:relative;
    height:28px;
    clear: both;
}
._xdo-dropdown-big {
    position:relative;
    height:40px;
}
._xdo-dropdown-t {
}
#_xdo-dropdown-p-row {
    left:10px;
    width:155px;
    top:9px;
}
#_xdo-dropdown-p-title {
    white-space: inherit;
    text-overflow: ellipsis;
    height: auto;
    width: 210px;
    left: 10px;
    overflow: hidden;
    text-align: left;
    max-height: 40px;
    min-height: 3px;
}
#_xdo-dropdown-p-row a{
    text-decoration:none
}
#_xdo-dropdown-p-muti {
    position: relative;
    height: 22px;
    cursor: pointer;
    overflow: hidden;
    display: block;
    text-decoration: none;
}
#_xdo-dropdown-quantity{
    top:0px;
}
#_xdo-dropdown-p-button{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/dropdown_blue_155.png);
    width: 155px;
    position: absolute;
    left: 0;
    margin: 0!important;
    background-repeat: no-repeat;
    background-position: left top;
    cursor: pointer;
}
#_xdo-dropdown-p-row:hover #_xdo-dropdown-p-button{
    top: -22px;
}

#_xdo-dropdown-p-row:active #_xdo-dropdown-p-button {
   top: -44px;
}

#_xdo-dropdown-p-button{
    top: 0px;
}
#_xdo-dropdown-p-font{
    color: white;
    position: absolute;
    left: 25px;
    top: 1px;
    font-size: 12px;
    cursor: pointer;
}
#_xdo-dropdown-s {
    border:2px solid #263c54;
    float: left;
    left: 0px;
    top: 0px;
    margin: 0;
    width: 115px;
    padding: 0;
    height: 22px;
}
#_xdo-dropdown-q {
    /*border:2px solid #263c54;*/
    float: left;
    left: 0px;
    top: 0px;
    margin: 0;
    width: 115px;
    padding: 0;
    height: 22px;
}

#_xdo-browse-hook .next-tab{
    left:490px;
    position:absolute;
    top: 110px;
}
#_xdo-browse-hook .prev-tab{
    left:0px;
    position:absolute;
    top: 110px;
}
#_xdo-save, #_xdo-load, #_xdo-reset{
    cursor: pointer
}
pre {
    padding: 10px;
    overflow-x: auto;
    border: 1px solid #E2E1D5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin: 0px;
}
._xdo-signup{
    clear:both;
}
._xdo-signup-input{
    float:left;
    width:250px;
}
._xdo-signup-label{
    float:left;
    width:180px;
    height:30px;
}

#_xdo-browse-hook .price.ribbon-wrapper { position: relative; }
#_xdo-browse-hook .price .ribbon-front { background-color: #4a87cb; height: 14px; width: 34px; position: relative; left: 0px; z-index: 2; }
#_xdo-browse-hook .price .ribbon-front, #_xdo-browse-hook .price .ribbon-back-left, #_xdo-browse-hook .price .ribbon-back-right { -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -khtml-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -o-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); }
#_xdo-browse-hook .price .ribbon-edge-topleft, #_xdo-browse-hook .price .ribbon-edge-topright, #_xdo-browse-hook .price .ribbon-edge-bottomleft, #_xdo-browse-hook .price .ribbon-edge-bottomright { position: absolute; z-index: 1; border-style: solid; height: 0px; width: 0px; }
#_xdo-browse-hook .price .ribbon-edge-bottomleft, #_xdo-browse-hook .price .ribbon-edge-bottomright { top: 14px; }
#_xdo-browse-hook .price .ribbon-edge-topleft, #_xdo-browse-hook .price .ribbon-edge-bottomleft { left: 0px; border-color: transparent #8cb6e5 transparent transparent; }
#_xdo-browse-hook .price .ribbon-edge-topleft { top: 0px; border-width: 0px 0px 0 0; }
#_xdo-browse-hook .price .ribbon-edge-bottomleft { border-width: 0 0px 0px 0; }
#_xdo-browse-hook .price .ribbon-edge-topright, #_xdo-browse-hook .price .ribbon-edge-bottomright { left: 28px; border-color: transparent transparent transparent #8cb6e5; }
#_xdo-browse-hook .price .ribbon-edge-topright { top: -6px; border-width: 6px 0 0 6px; }
#_xdo-browse-hook .price .ribbon-edge-bottomright { border-width: 0 0 0px 6px; }
#_xdo-browse-hook .price .ribbon-back-left { position: absolute; top: 0px; left: 0px; width: 0px; height: 14px; z-index: 0; }
#_xdo-browse-hook .price .ribbon-back-right { position: absolute; top: -6px; right: 0px; width: 0px; height: 14px; background-color: #8cb6e5; z-index: 0; }

#_xdo-browse-hook #_xdo-browse-hook-container .ribbon-wrapper { position: relative; left: 128px; top: -15px; } /*edgar pending*/
/*#_xdo-browse-hook #_xdo-browse-hook-container .ribbon-wrapper { position: relative; left: 64px; top: -15px; }*/
#_xdo-browse-hook .price .ribbon-front, #_xdo-browse-hook .price .ribbon-back-left, #_xdo-browse-hook .price .ribbon-back-right { -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -o-border-bottom-right-radius: 3px; -ms-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; -ms-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; -ms-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
#_xdo-browse-hook .price .ribbon-front { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 10px; line-height: 14px; text-align: center; color: #ffffff; border: 1px solid #8cb6e5; cursor: pointer; }

#_xdo-browse-hook #_xdo-browse-hook-container a{
    text-decoration: none;
    color:white;
}
._xdo-store-product-block{
    position:relative;
    left: 28px;
    /*edgar pending*/
    height:128px;
    width:128px

	/*
    height:64px;
    width:64px
    */
}
._xdo-store-product-mblock{
    float: left;
    /*edgar pending*/
    width: 33%;
    height: 170px;
    /*
    width: 25%;
    height: 125px;
    */
    text-align:left;
}

._xdo_container-browse-btnPage-r{
    left: 510px;
    position: absolute;
    top: 475px;
}
._xdo_container-browse-btnPage-r img, ._xdo_container-browse-btnPage-l img{
    width:15px;
    height:28px;
}
._xdo_container-browse-btnPage-l{
    left: 0px;
    position: absolute;
    top: 475px;
}
#_xdo-browse-hook-category{
    width:225px;
    left: 550px;
    position: absolute;
    top: 10px;
    list-style-type: none;
    display: block;
}

#_xdo-browse-hook-category #_xdo-dropdown-menu-muti {
    position: relative;
    height: 32px;
    cursor: pointer;
    overflow: hidden;
    display: block;
    text-decoration: none;
}

#_xdo-browse-hook-category #_xdo-dropdown-menu-muti #_xdo-dropdown-menu-button{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/category_menu_bg1.png);
    width: 14em;
    position: absolute;
    left: 0;
    margin: 0!important;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
    cursor: pointer;
}
#_xdo-browse-hook-category:hover #_xdo-dropdown-menu-button{
    top: -31px;
}

#_xdo-browse-hook-category:active #_xdo-dropdown-menu-button {
   top: -31px;
}

#_xdo-browse-hook-category #_xdo-dropdown-menu-button{
    top: 0px;
}

#_xdo-browse-hook-category #_xdo-dropdown-menu-font{
    color: white;
    position: absolute;
    left: 40px;
    top: 8px;
    font-size: 14px;
    cursor: pointer;
}

._xdo-result{
    position:relative;
    left:30px;
}
._xdo-Searchresult{
    clear:both;
}
._xdo-widget-content{
    position:relative;
    /*widget header hide*/
    /*top:64px;*/
    height:534px;
    width: 800px;
    left: -1px;
}
._xdo-store-product-des , ._xdo-store-product-like{
    text-overflow: ellipsis;
    /*font-family: 'Courier New', monospace;*/
    font-size:12px;
    height: auto;
    /*edgar pending*/
    max-height: 50px;
    width: 140px;
    /*
    max-height: 33px;
    width: 107px;
    */
    position: relative;
    left: 25px;
    top: -10px;
    overflow: hidden;
}
#_xdo-sale-content, #_xdo-order-content, #_xdo-account-content, #_xdo-admin-content {
    text-align:left;
    width:740px;
    left:30px;
    top:10px;
    position:relative;
}
.vivo-console-sale img._xdo-sale-choose-store-product {
    cursor: pointer;
}

.vivo-console-sale ._xdo-sale-choose img._xdo-sale-choose-store-product-preview  {
    display:none;
    z-index:3;
}

.vivo-console-sale ._xdo-sale-choose:hover img._xdo-sale-choose-store-product-preview  {
    display:block;
}

#_xdo-how-content{
    width:740px;
    left:30px;
    position:relative;
}
#_xdo_container-selectproduct{
    position: absolute;
    left: 20px;
    top: 36px;
    width: 130px;
    height: 26px;
}
#_xdo_container-customize{
    position: absolute;
    left: 153px;
    top: 36px;
    width: 94px;
    height: 26px
}
._xdo-widget-hook-scroll{overflow:auto;}
._xdo-widget-hook-no-scroll{overflow:hidden;}
#_xdo-res-tip{
    text-align:left;
}
#_xdo-preview-magnifier-b{
    width: 32px;
    height: 32px;
    background: url(https://s3.amazonaws.com/staging-xapi/images/buttons/magnifier.png);
}
._xdo-preview-magnifier-hook{display:none;}

/*#xm-widget-hook #xm-products-hook #_xdo-products-hook > div { float: left; position: relative; }*/
#xm-widget-hook #xm-products-hook #_xdo-products-hook > div , #cboxLoadedContent #_xdo-products-hook > div   { float: left; position: relative; width:33%;height:100px;margin-bottom: 10px;} /*Pending Design Page*/
.xm-products-tooltip { z-index: 10000; }
#fontbox, .fontbox { z-index: 10001; }

#cboxLoadedContent #_xdo-products-hook .price .ribbon-front { background-color: #4a87cb; height: 14px; width: 34px; position: relative; left: 0px; z-index: 2; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-front, #cboxLoadedContent #_xdo-products-hook .price .ribbon-back-left, #cboxLoadedContent #_xdo-products-hook .price .ribbon-back-right { -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -khtml-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); -o-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.55); }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-topleft, #cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-topright, #cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomleft, #cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomright { position: absolute; z-index: 1; border-style: solid; height: 0px; width: 0px; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomleft, #cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomright { top: 14px; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-topleft, #cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomleft { left: 0px; border-color: transparent #8cb6e5 transparent transparent; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-topleft { top: 0px; border-width: 0px 0px 0 0; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomleft { border-width: 0 0px 0px 0; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-topright, #cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomright { left: 28px; border-color: transparent transparent transparent #8cb6e5; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-topright { top: -6px; border-width: 6px 0 0 6px; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-edge-bottomright { border-width: 0 0 0px 6px; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-back-left { position: absolute; top: 0px; left: 0px; width: 0px; height: 14px; z-index: 0; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-back-right { position: absolute; top: -6px; right: 0px; width: 0px; height: 14px; background-color: #8cb6e5; z-index: 0; }

#cboxLoadedContent #_xdo-products-hook > div { float: left; position: relative; }
#cboxLoadedContent #_xdo-products-hook .ribbon-wrapper { position: absolute; left: 44px; top: 46px; }
#cboxLoadedContent #_xdo-products-hook .choose-product { cursor: pointer; border: 1px solid #ccc; margin-right: 24px; margin-left: 6px; float: left; margin-bottom: 1.5em; padding: 0; }

#cboxLoadedContent #_xdo-products-hook .choose-product:hover, #cboxLoadedContent #_xdo-products-hook .choose-product.active, #cboxLoadedContent #_xdo-products-hook .choose-with-price-block:hover > .choose-product { border-color: #4b80b1; -moz-box-shadow: #4b80b1 0px 1px 5px 1px; -webkit-box-shadow: #4b80b1 0px 1px 5px 1px; -o-box-shadow: #4b80b1 0px 1px 5px 1px; box-shadow: #4b80b1 0px 1px 5px 1px; }  /*Pending Desing page*/
#xm-widget-hook .choose-with-price-block:hover > .choose-product { border-color: #4b80b1; -moz-box-shadow: #4b80b1 0px 1px 5px 1px; -webkit-box-shadow: #4b80b1 0px 1px 5px 1px; -o-box-shadow: #4b80b1 0px 1px 5px 1px; box-shadow: #4b80b1 0px 1px 5px 1px; }
#xm-widget-hook .choose-with-price:hover > .choose-product { }
.choose-with-price-block:hover > .choose-product { -moz-box-shadow: #4b80b1 0px 1px 5px 1px; -webkit-box-shadow: #4b80b1 0px 1px 5px 1px; -o-box-shadow: #4b80b1 0px 1px 5px 1px; box-shadow: #4b80b1 0px 1px 5px 1px; }
.choose-with-price:hover > .choose-product { }
#xm-widget-hook .choose-product-title{
    float: left;
	width: 160px;
	text-align: left;
	padding: 0;
}
#xm-widget-hook .choose-product {  margin-right: 10px; }
/*#cboxLoadedContent #_xdo-products-hook .choose-product:hover, #cboxLoadedContent #_xdo-products-hook .choose-product.active, #cboxLoadedContent #_xdo-products-hook .choose-with-price:hover > .choose-product { border-color: #4b80b1; -moz-box-shadow: #4b80b1 0px 1px 5px 1px; -webkit-box-shadow: #4b80b1 0px 1px 5px 1px; -o-box-shadow: #4b80b1 0px 1px 5px 1px; box-shadow: #4b80b1 0px 1px 5px 1px; }*/
#cboxLoadedContent #_xdo-products-hook .price .ribbon-front, #cboxLoadedContent #_xdo-products-hook .price .ribbon-back-left, #cboxLoadedContent #_xdo-products-hook .price .ribbon-back-right { -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -o-border-bottom-right-radius: 3px; -ms-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; -ms-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; -ms-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
#cboxLoadedContent #_xdo-products-hook .price .ribbon-front { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 10px; line-height: 14px; text-align: center; color: #ffffff; border: 1px solid #8cb6e5; cursor: pointer; }

#cboxLoadedContent #_xdo-products-hook, #colorbox, .xm-products-tooltip { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; color: #4c4c4c; font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; }
#cboxLoadedContent #_xdo-products-hook h1, #cboxLoadedContent #_xdo-products-hook h2, #cboxLoadedContent #_xdo-products-hook h3, #cboxLoadedContent #_xdo-products-hook h4, #cboxLoadedContent #_xdo-products-hook h5, #cboxLoadedContent #_xdo-products-hook h6, #colorbox h1, #colorbox h2, #colorbox h3, #colorbox h4, #colorbox h5, #colorbox h6, .xm-products-tooltip h1, .xm-products-tooltip h2, .xm-products-tooltip h3, .xm-products-tooltip h4, .xm-products-tooltip h5, .xm-products-tooltip h6 { margin: 0; font-family: Arvo, Cambria, Georgia, serif; color: #b42940; }
#cboxLoadedContent #_xdo-products-hook h1.alt, #cboxLoadedContent #_xdo-products-hook h2.alt, #cboxLoadedContent #_xdo-products-hook h3.alt, #cboxLoadedContent #_xdo-products-hook h4.alt, #cboxLoadedContent #_xdo-products-hook h5.alt, #cboxLoadedContent #_xdo-products-hook h6.alt, #colorbox h1.alt, #colorbox h2.alt, #colorbox h3.alt, #colorbox h4.alt, #colorbox h5.alt, #colorbox h6.alt, .xm-products-tooltip h1.alt, .xm-products-tooltip h2.alt, .xm-products-tooltip h3.alt, .xm-products-tooltip h4.alt, .xm-products-tooltip h5.alt, .xm-products-tooltip h6.alt { color: #005498; }
#cboxLoadedContent #_xdo-products-hook h2, #cboxLoadedContent #_xdo-products-hook h3, #cboxLoadedContent #_xdo-products-hook h4, #cboxLoadedContent #_xdo-products-hook h5, #cboxLoadedContent #_xdo-products-hook h6, #colorbox h2, #colorbox h3, #colorbox h4, #colorbox h5, #colorbox h6, .xm-products-tooltip h2, .xm-products-tooltip h3, .xm-products-tooltip h4, .xm-products-tooltip h5, .xm-products-tooltip h6 { margin-bottom: 1.5em; }
#cboxLoadedContent #_xdo-products-hook h2.heavy, #cboxLoadedContent #_xdo-products-hook h3.heavy, #cboxLoadedContent #_xdo-products-hook h4.heavy, #cboxLoadedContent #_xdo-products-hook h5.heavy, #cboxLoadedContent #_xdo-products-hook h6.heavy, #colorbox h2.heavy, #colorbox h3.heavy, #colorbox h4.heavy, #colorbox h5.heavy, #colorbox h6.heavy, .xm-products-tooltip h2.heavy, .xm-products-tooltip h3.heavy, .xm-products-tooltip h4.heavy, .xm-products-tooltip h5.heavy, .xm-products-tooltip h6.heavy { font-weight: bold; }
#cboxLoadedContent #_xdo-products-hook h1, #colorbox h1, .xm-products-tooltip h1 { font-size: 1.313em; line-height: 1.143em; margin-bottom: 1.143em; }
#cboxLoadedContent #_xdo-products-hook p, #cboxLoadedContent #_xdo-products-hook table, #colorbox p, #colorbox table, .xm-products-tooltip p, .xm-products-tooltip table { margin: 0; font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size: 0.875em; line-height: 1.714em; margin-bottom: 1.714em; }
#cboxLoadedContent #_xdo-products-hook ul li, #cboxLoadedContent #_xdo-products-hook ol li, #colorbox ul li, #colorbox ol li, .xm-products-tooltip ul li, .xm-products-tooltip ol li { font-size: 0.875em; line-height: 1.714em; }
#cboxLoadedContent #_xdo-products-hook .note, #colorbox .note, .xm-products-tooltip .note { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 0.75em; line-height: 2em; }
#cboxLoadedContent #_xdo-products-hook .mini-note, #colorbox .mini-note, .xm-products-tooltip .mini-note { font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif; font-weight: 300; font-stretch: normal; font-size: 0.563em; line-height: 2.667em; }
#cboxLoadedContent #_xdo-products-hook .center, #colorbox .center, .xm-products-tooltip .center { text-align: center; }
#cboxLoadedContent #_xdo-products-hook .ui-widget, #colorbox .ui-widget, .xm-products-tooltip .ui-widget { font-size: 1em; line-height: 1.5em; }
#cboxLoadedContent #_xdo-products-hook table.volume-pricing, #cboxLoadedContent #_xdo-products-hook table.volume-pricing td, #cboxLoadedContent #_xdo-products-hook table.volume-pricing tr, #colorbox table.volume-pricing, #colorbox table.volume-pricing td, #colorbox table.volume-pricing tr, .xm-products-tooltip table.volume-pricing, .xm-products-tooltip table.volume-pricing td, .xm-products-tooltip table.volume-pricing tr { margin: 0; padding: 0; padding: 4px; border-right: 1px solid #5c8dba; border-bottom: 1px solid #5c8dba; }
#cboxLoadedContent #_xdo-products-hook table.volume-pricing.first, #cboxLoadedContent #_xdo-products-hook table.volume-pricing td.first, #cboxLoadedContent #_xdo-products-hook table.volume-pricing tr.first, #colorbox table.volume-pricing.first, #colorbox table.volume-pricing td.first, #colorbox table.volume-pricing tr.first, .xm-products-tooltip table.volume-pricing.first, .xm-products-tooltip table.volume-pricing td.first, .xm-products-tooltip table.volume-pricing tr.first { padding-left: 0px; }
#cboxLoadedContent #_xdo-products-hook ul.swatches, #colorbox ul.swatches, .xm-products-tooltip ul.swatches { margin-top: 8px; }
#cboxLoadedContent #_xdo-products-hook ul.swatches .swatch, #colorbox ul.swatches .swatch, .xm-products-tooltip ul.swatches .swatch { display: block; border: 1px solid #5c8dba; float: left; margin-right: 4px; cursor: pointer; text-align: center; font-size: 18px; color: black; font-weight: bold; padding: 4px; }
#cboxLoadedContent #_xdo-products-hook ul.swatches .swatch-well, #colorbox ul.swatches .swatch-well, .xm-products-tooltip ul.swatches .swatch-well { display: block; width: 24px; height: 24px; cursor: pointer; }
#cboxLoadedContent #_xdo-products-hook ul.swatches .swatch-well.swatch-swatches, #colorbox ul.swatches .swatch-well.swatch-swatches, .xm-products-tooltip ul.swatches .swatch-well.swatch-swatches { display: block; padding-top: 4px; cursor: pointer; }
#cboxLoadedContent #_xdo-products-hook ul.swatches .swatch-content, #colorbox ul.swatches .swatch-content, .xm-products-tooltip ul.swatches .swatch-content { display: block; width: 24px; height: 24px; cursor: pointer; text-align: center; font-size: 18px; font-weight: bold; padding-top: 8px; padding-bottom: 8px; }
#cboxLoadedContent #_xdo-products-hook ul.swatches .swatch.hover, #colorbox ul.swatches .swatch.hover, .xm-products-tooltip ul.swatches .swatch.hover { border: 5px solid #5c8dba; padding: 0px; }
#cboxLoadedContent #_xdo-products-hook .hidden, #colorbox .hidden, .xm-products-tooltip .hidden { display: none; }

#cboxLoadedContent #_xdo-products-hook .box { -moz-box-shadow: #777777 0px 1px 3px 0; -webkit-box-shadow: #777777 0px 1px 3px 0; -o-box-shadow: #777777 0px 1px 3px 0; box-shadow: #777777 0px 1px 3px 0; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; -ms-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px; }


ul._xdo-menu {
  list-style-type:none;
  list-style:none;
  margin: 0;
  padding-left: 13px;
  width: 13em;
}

ul._xdo-menu ul {
  list-style-type:none;
  list-style:none;
  margin: 0;
  padding: 0;
  width: 12.9em;
}

ul._xdo-menu ul li {
  border-color:#EEE;
}

ul._xdo-menu a {
  display: block;
  text-decoration: none;
}

ul._xdo-menu li {
  margin-top: 1px;
  cursor: pointer;
}

ul._xdo-menu li a, ul._xdo-menu ul._xdo-menu li a {
  background: #333;
  color: #fff;
  padding: 0.5em;
}

ul._xdo-menu li a:hover, ul._xdo-menu ul._xdo-menu li a:hover {
  background: #000;
}

ul._xdo-menu li ul li a, ul._xdo-menu ul._xdo-menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul._xdo-menu li ul li a:hover, ul._xdo-menu ul._xdo-menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #FE7E00 solid;
  padding-left: 15px;
}
ul._xdo-menu ul._xdo-menu li a:hover {
    border-left: 0;
    padding-left: 0.5em;
}
ul._xdo-menu ul._xdo-menu {
    border-left: 5px #f00 solid;
}
ul._xdo-menu a.active, ul._xdo-menu ul._xdo-menu li a.active, ul._xdo-menu a.active:hover, ul._xdo-menu ul._xdo-menu li a.active:hover {
    text-decoration: underline;
    background: #c00;
}
div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

ul._xdo-menu div.panel a, ul._xdo-menu div.panel li a:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
ul._xdo-menu div.panel a:hover {
    color: #000;
    text-decoration: underline;
}
ul._xdo-menu li img{
    float:left;
    height:10px;
    display:none;
}
ul._xdo-menu li.active img{
    display:block;
}
ul._xdo-menu li.active ul li a img , ul._xdo-menu li ul li a img {
    float:left;
    height:10px;
    display:none;
}
ul._xdo-menu li.active ul li a.browse_selected img , ul._xdo-menu li ul li a.browse_selected img{
    display:block;
}

._xdo_container-product-menu {
    z-index: 100;
    font-weight:500;
}

/*._xdo_container-product-menu ul li span, ._xdo_container-product-menu ul li span:visited {*/
._xdo_container-product-menu ul li span, ._xdo_container-product-menu ul li span:hover {
    display: block;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    width: 70px;
    height:25px;
}

#_xdo_container-product-type ul li span , #_xdo_container-type ul li span:hover {
  width: 150px;
}

#_xdo_container-seller ul li span, #_xdo_container-seller ul li span:hover {
  width: 85px;
}

/*_xdo_container-product-menu ul.acitem li span, ._xdo_container-product-menu ul.acitem li span:visited {*/
._xdo_container-product-menu ul.acitem li span, ._xdo_container-product-menu ul.acitem li span:hover {
    display: block;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: left;
    width: 70px;
}

#_xdo_container-product-type ul.acitem li span, #_xdo_container-type ul.acitem li span:hover {
  width: 150px;
}

#_xdo_container-seller ul.acitem li span, #_xdo_container-seller ul.acitem li span:hover {
  width: 85px;
}

._xdo_container-product-menu ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
._xdo_container-product-menu ul li {
    float: left;
    position: relative;
}
._xdo_container-product-menu ul li ul {
    display: none;
}
._xdo_container-product-menu ul li:hover span {
/*    background: none repeat scroll 0 0 #3366FF;*/
    color: #FFFFFF;
}
._xdo_container-product-menu ul li:hover ul {
    display: block;
    left: 0px;
    position: absolute;
    top: 22px;
    width: 105px;
}
._xdo_container-product-menu ul li ul li ul{
z-index:101;
}
._xdo_container-product-menu ul li:hover ul._xdo-personal-list{
    left:auto;
}
._xdo_container-product-menu ul li:hover ul._xdo-product-type-list , ._xdo_container-product-menu ul li:hover ul._xdo-product-seller-list{
  left: 0px;
  top: 20px;
}

._xdo_container-product-menu ul li:hover ul li span.hide {
    background: none repeat scroll 0 0 #66AA33;
    color: #FFFFFF;
}
._xdo_container-product-menu ul li:hover ul li:hover span.hide {
    /*background: none repeat scroll 0 0 #66FFCC;*/
    background: none repeat scroll 0 0 #B7A88F;
    color: white;
}
._xdo_container-product-menu ul li:hover ul li ul {
    display: none;
}
._xdo_container-product-menu ul li:hover ul li span {
    background: none repeat scroll 0 0 #DDDDDD;
    color: #000000;
    display: block;
}
._xdo_container-product-menu ul li:hover ul li span:hover {
    /*background: none repeat scroll 0 0 #66FFCC;*/
    background: none repeat scroll 0 0 #B7A88F;
    color: white;
}
._xdo_container-product-menu ul li:hover ul li:hover ul {
    display: block;
    left: 105px;
    position: absolute;
    top: 0;
}
._xdo_container-product-menu ul li:hover ul li:hover ul.left {
    left: -105px;
}
._xdo_container-product-menu-hidden ul li ul.acitem li{
    display: none;
}

#_xdo-product-magnifier-a
{
    position: absolute;
    top: 20px;
    left: 325px;
    height: 20px;
    width: 20px;
}

#_xdo-product-magnifier-b
{
    width: 32px;
    height: 32px;
    background: url(https://s3.amazonaws.com/staging-xapi/images/buttons/magnifier.png);
}

#_xdo-browse-dropdown-q
{
        float:left;
        left: 0px;
        top: 0px;
        margin: 0;
        width: 66px;
        padding: 0;
        height: 26px;
}
/*#_xdo-browse-dropdown-q ._xdo-dropdown-arrow{
    position: absolute;
    top:0px;
    left:100px;
    width: 15px;
    height: 26px;
}*/
#_xdo-browse-dropdown-v,#_xdo-browse-dropdown-v-color
{
    float:left;
    left: 0px;
    top: 0px;
    margin: 0;
    padding: 0;
    height: 26px;
}

#_xdo-browse-dropdown-v-color ._xdo-browse-product-button:hover ,#_xdo-browse-dropdown-v ._xdo-browse-product-button:hover ,#_xdo-browse-dropdown-q ._xdo-browse-product-button:hover ,#_xdo-dropdown-q ._xdo-browse-product-button:hover {
    top: -44px;
}

#_xdo-browse-dropdown-v-color ._xdo-browse-product-button:active , #_xdo-browse-dropdown-v ._xdo-browse-product-button:active ,#_xdo-browse-dropdown-q ._xdo-browse-product-button:active ,#_xdo-dropdown-q ._xdo-browse-product-button:active {
   top: -66px;
}

#_xdo-browse-dropdown-v-color ._xdo-browse-product-button , #_xdo-browse-dropdown-v ._xdo-browse-product-button ,#_xdo-browse-dropdown-q ._xdo-browse-product-button ,#_xdo-dropdown-q ._xdo-browse-product-button{
    top: -22px;
}

#_xdo-browse-dropdown-v-color img._xdo-browse-product-button , #_xdo-browse-dropdown-v-color img._xdo-browse-product-button-150 , #_xdo-browse-dropdown-v img._xdo-browse-product-button, #_xdo-browse-dropdown-v img._xdo-browse-product-button-150{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/dropdown_150.png);
    width: 150px;
    position: absolute;
    left:0px;
    margin: 0!important;
    background-repeat: no-repeat;background-position: left top;
}

#_xdo-browse-dropdown-v img._xdo-browse-product-button-285 , #_xdo-browse-dropdown-v-color img._xdo-browse-product-button-285{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/dropdown_285.png);
    width: 285px;
    position: absolute;
    left:0px;
    margin: 0!important;
    background-repeat: no-repeat;background-position: left top;
}
#_xdo-browse-product-variant,#_xdo-browse-product-variant-color{
    border: none;
    height: 22px;
    position: absolute;
    top: 1px;
    left: 0;
    margin: 0;
    padding: 1px 0 0 4px;
    background: url(https://s3.amazonaws.com/staging-xapi/images/space.gif) transparent;
    color: black!important;
    border-image: initial;
}
#_xdo-quantity{
    width: 40px;
    color: #666;
    border-image: initial;
    float: left;
    height: 20px;
    padding: 0 0 0 0;
}
#_xdo-browse-dropdown-v ul li span ,#_xdo-browse-dropdown-v-color ul li span{
  cursor: pointer;
  text-align:left;
}
#_xdo-design-dropdown-v-row, #_xdo-design-dropdown-v-size-row{
	padding: 0 0 0 10px;
}
#_xdo-design-dropdown-v,#_xdo-design-dropdown-v-color
{
    float:left;
    left: 0px;
    top: 0px;
    margin: 0;
    padding: 0;
    height: 26px;
}

#_xdo-design-dropdown-v-color ._xdo-design-product-button:hover ,#_xdo-design-dropdown-v ._xdo-design-product-button:hover ,#_xdo-design-dropdown-q ._xdo-design-product-button:hover ,#_xdo-dropdown-q ._xdo-design-product-button:hover {
    top: -44px;
}

#_xdo-design-dropdown-v-color ._xdo-design-product-button:active , #_xdo-design-dropdown-v ._xdo-design-product-button:active ,#_xdo-design-dropdown-q ._xdo-design-product-button:active ,#_xdo-dropdown-q ._xdo-design-product-button:active {
   top: -66px;
}

#_xdo-design-dropdown-v-color ._xdo-design-product-button , #_xdo-design-dropdown-v ._xdo-design-product-button ,#_xdo-design-dropdown-q ._xdo-design-product-button ,#_xdo-dropdown-q ._xdo-design-product-button{
    top: -22px;
}

#_xdo-design-dropdown-v-color img._xdo-design-product-button , #_xdo-design-dropdown-v-color img._xdo-design-product-button-150 , #_xdo-design-dropdown-v img._xdo-design-product-button, #_xdo-design-dropdown-v img._xdo-design-product-button-150{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/dropdown_150.png);
    width: 150px;
    position: absolute;
    left:0px;
    margin: 0!important;
    background-repeat: no-repeat;background-position: left top;
}

#_xdo-design-dropdown-v img._xdo-design-product-button-285 , #_xdo-design-dropdown-v-color img._xdo-design-product-button-285{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/dropdown_285.png);
    width: 285px;
    position: absolute;
    left:0px;
    margin: 0!important;
    background-repeat: no-repeat;background-position: left top;
}

#_xdo-design-product-variant,#_xdo-design-product-variant-color{
    border: none;
    height: 22px;
    position: absolute;
    top: 1px;
    left: 0;
    margin: 0;
    padding: 1px 0 0 4px;
    background: url(https://s3.amazonaws.com/staging-xapi/images/space.gif) transparent;
    color: black!important;
    border-image: initial;
}
#_xdo-design-product-quantity{
    width: 50px;
    border: 1px solid gray;
    background: url(https://s3.amazonaws.com/staging-xapi/images/buttons/input_inner.gif) top left repeat-x white;
    color: #666;
    border-image: initial;
    float: left;
    height: 20px;
    padding: 0 0 0 0;
}
#_xdo-design-dropdown-v ul li span ,#_xdo-design-dropdown-v-color ul li span{
  cursor: pointer;
  text-align:left;
}

#_xdo-browse-dropdown-q ul li span {
  width: 66px;
  cursor: pointer;
  text-align:left;
}
#_xdo-browse-dropdown-q img._xdo-browse-product-button{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/dropdown_150.png);
    width: 150px;
    position: absolute;
    left: -135px;
    margin: 0!important;
    background-repeat: no-repeat;
    background-position: left top;
    top: -22px;
}
#_xdo-dropdown-q img._xdo-browse-product-button{
    background-image: url(https://s3.amazonaws.com/staging-xapi/images/buttons/dropdown_150.png);
    width: 150px;
    position: absolute;
    left: -135px;
    margin: 0!important;
    background-repeat: no-repeat;
    background-position: left top;
    top: -22px;
}
#_xdo-dropdown-q ul li span {
  width: 103px;
  cursor: pointer;
  text-align:left;
}
._xdo-browse-dropdown-arrow-v{
    position: absolute;
    top:0px;
    left:135px;
    width: 15px;
    height: 26px;
}
._xdo-btnPage{
    cursor: pointer;
}


ul._xdo_container-product-page-menu li:hover ul li span {
    background: none repeat scroll 0 0 white;
    color: black;
}
#_xdo-browse-dropdown-v ul._xdo_container-product-page-menu li ul , #_xdo-browse-dropdown-v-color ul._xdo_container-product-page-menu li ul {
    z-index:1;
    -webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.5);
    border: 1px grey solid;
}
#_xdo-browse-dropdown-q ul._xdo_container-product-page-menu li ul {
    width:66px;
    z-index:1;
    -webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.5);
    border: 1px grey solid;
}
#_xdo-dropdown-q ul._xdo_container-product-page-menu li ul {
    width:103px;
    z-index:1;
    -webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.5);
    border: 1px grey solid;
}
._xdo-multi-button{
    height: 22px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    display: block;
    text-decoration: none;
}
#_xdo-border-NE{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_01.png)no-repeat;
	width:5px;
	height:5px;
	position: absolute;
	left: -2px;
	top: -2px;
	z-index: 22000;
}
#_xdo-border-NN{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_02.png)repeat-x 0 0;
	height:5px;
	position: absolute;
	left: 3px;
	top: -2px;
	z-index: 22000;
}
#_xdo-border-NW{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_03.png)no-repeat;
	width:5px;
	height:5px;
	position: absolute;
	right: -2px;
	top: -2px;
	z-index: 22000;
}
#_xdo-border-WW{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_04.png)repeat-y;
	width: 2px;
	position: absolute;
	right: -2px;
	top: 3px;
	z-index: 22000;
}
#_xdo-border-SW{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_05.png)no-repeat;
	width:5px;
	height:5px;
	position: absolute;
	right: -2px;
	bottom: -2px;
	z-index: 22000;
}
#_xdo-border-SS{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_06.png)repeat-x 0 0;
	height:5px;
	position: absolute;
	left: 3px;
	bottom: -5px;
	z-index: 22000;
}
#_xdo-border-SE{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_07.png)no-repeat;
	width:5px;
	height:5px;
	position: absolute;
	left: -2px;
	bottom: -2px;
	z-index: 22000;
}
#_xdo-border-EE{
	background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_08.png)repeat-y;
	width: 2px;
	position: absolute;
	left: -2px;
	top: 3px;
	z-index: 22000;
}

._vivo-tabs-selected{
    backbackground-color:#EFEFEF;
    color:#F9B600;
    font-size: 16px;
}
._vivo-tabs{
    color:#505051;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    background: -moz-linear-gradient(
        top,
        #cdcdcd 0%,
        #a3a3a3);
    background: -webkit-gradient(
        linear, left top, left bottom,
        from(#cdcdcd),
        to(#a3a3a3));
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border: 1px solid #8c8c8c;
    -moz-box-shadow:
        0px 0px 0px rgba(140,140,140,1),
        inset 1px 1px 0px rgba(220,220,220,1);
    -webkit-box-shadow:
        0px 0px 0px rgba(140,140,140,1),
        inset 1px 1px 0px rgba(220,220,220,1);
    text-shadow:
        0px 1px 0px rgba(230,230,230,1),
        0px 0px 1px rgba(0,0,0,1);

}
#_xdo-welcome{
    cursor:pointer;
}
._xdo-personal-list{
    right:-10px;
}
#_xdo-username{
    width: 150px;
    height: 30px;
    text-align: right;
}
.leftSpacer10{
    float:left;
    width:10px;
}
.left{
    float:left;
}

#xm-widget-hook #xm-tabs{
    width: 796px;
}
/*._xdo-header-gradient{
background-image: linear-gradient(bottom, rgb(230,230,230) 24%, rgb(250,250,250) 55%);
background-image: -o-linear-gradient(bottom, rgb(230,230,230) 24%, rgb(250,250,250) 55%);
background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 24%, rgb(250,250,250) 55%);
background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 24%, rgb(250,250,250) 55%);
background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 24%, rgb(250,250,250) 55%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.24, rgb(230,230,230)),
    color-stop(0.55, rgb(250,250,250))
);
}*/

/*.ui-tabs .ui-tabs-panel{
    padding: 0em 1.4em;
    top: 1.1em;
    position:relative;
}*/
.floatRight{
    float:right;
}
/*.rotate{
    background-image: url('http://176.32.90.43:3519/images/buttons/rotate.png');
    width: 28px;
    height: 15px;
    position: absolute;
    left: 47%;
    background-repeat: no-repeat;
    background-position-y: 5px;
    cursor:url(http://176.32.90.43:3519/images/buttons/rotate.png),url(http://176.32.90.43:3519/images/buttons/rotate.png),default;
}*/

.vivoprint_widget_mockup_content_box{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	font-family: Verdana;
}
.vivoprint_widget_mockup_help_box{
	height:55px;
}

.vivoprint_widget_mockup_help{
	float:right;
}
.vivoprint_widget_mockup_help_text{
	color:#008000;
	font-size:14px;
	vertical-align: center;
	float:right;
}
.vivoprint_widget_mockup_widget{
	width: 100%;
	height: 653px;
}
.vivoprint_widget_mockup_design_box{
	height:653px;
	width: 540px;
	float:left;
}
.vivoprint_widget_mockup_design_title_box{
	width:624px;
	height:47px;
}
.vivoprint_widget_mockup_design_title{
	height:47px;
	width:491px;
	float:left;
	padding:18px 0 0 0;
	white-space: nowrap;
}
.vivoprint_widget_mockup_design_title_text{
	text-shadow: black 0.5px 1px;
	font-size: 20px;
}
.vivoprint_widget_mockup_design_change_product{
	width: 133px;
	height: 47px;
	float:right;
	padding:15px 0 0 0;
}
.vivoprint_widget_mockup_design_area{
  width: 100%;
  height: 532px;
  border: 1px solid #EEEDEE;
}
.vivoprint_widget_mockup_thumbnail{
	width:100%;
	height: 150px;
	margin-top: 20px;
	padding: 0 0 0 118px;
}
.vivoprint_widget_mockup_social_box{
	position:relative;
	top:-10px;
	clear:both;
	width:100%;
	height:73px;
}
.vivoprint_widget_mockup_save{
	width:238px;
	float:left;
}
.vivoprint_widget_mockup_save_text{
	font-size: 30px;
	color: #0000FF;
}
@media (min-width: 768px){
  .vivoprint_widget_mockup_save_text{
    float: right;
    font-size: 12px;
    }
}

.vivoprint_widget_mockup_social{
	width:385px;
	float: right;
}
.vivoprint_widget_mockup_toolbar{
	height:670px;
	width:363px;
	float:right;
}
.vivoprint_widget_mockup_toolbar_area{
	Width:363px;
	height:601px;
	background-color: #f6f6f6;
	border-radius: 13px 13px 13px 13px;
    box-shadow: 0 1px 5px 1px #736F6E;
}
.vivoprint_widget_mockup_toolbar_area_top{
	width:363px;
	height:460px;
	float:left;
}
.vivoprint_widget_mockup_toolbar_image{
	height:39px;
	width:121px;
	background-color: #f6f6f6;
	border-radius: 13px 0px 0px 0px;
    box-shadow: -2px -2px 1px 0px #bebebe;
    padding:3px 0 0 0;
    float:left;
    -webkit-box-shadow: -2px -2px 1px 0px #bebebe;
}
.vivoprint_widget_mockup_toolbar_image_2{
	height:39px;
	width:121px;
	background-color: #EEEDEE;
	border-radius: 13px 1px 1px 1px;
    box-shadow: 0 1px 3px 1px #736F6E;
    padding:3px 0 0 0;
    float:left;
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    -moz-box-shadow:    0 1px 3px 1px #736F6E;
    -webkit-box-shadow: 0 1px 3px 1px #736F6E;
    -ms-box-shadow: 0 1px 3px 1px #736F6E;
	cursor:pointer;
}
.vivoprint_widget_mockup_image_text{
	font-size:17px;
	margin: 0 15px 5px 5px;
	color: #000000;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
}
.vivoprint_widget_mockup_toolbar_text{
	height:39px;
	width:121px;
	background-color: #EEEDEE;
	border-radius: 1px 1px 1px 1px;
    box-shadow: 0 1px 3px 1px #736F6E;
    padding:3px 0 0 0;
    float:left;
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    -moz-box-shadow:    0 1px 3px 1px #736F6E;
    -webkit-box-shadow: 0 1px 3px 1px #736F6E;
    -ms-box-shadow: 0 1px 3px 1px #736F6E;
	cursor:pointer;

}

.vivoprint_widget_mockup_toolbar_text_2{
	height:39px;
	width:121px;
	background-color: #f6f6f6;
	border-radius: 1px 1px 1px 1px;
    box-shadow: -2px -2px 1px 0px #bebebe;
    padding:3px 0 0 0;
    float:left;
    -webkit-box-shadow: -2px -2px 1px 0px #bebebe;
}

.vivoprint_widget_mockup_text_text{
	font-size:17px;
	margin: 0 15px 5px 5px;
	color: #000000;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
}
.vivoprint_widget_mockup_toolbar_color{
    height:39px;
	width:121px;
	background-color: #EEEDEE;
	border-radius: 1px 13px 1px 1px;
    box-shadow: 0 1px 3px 1px #736F6E;
    padding:3px 0 0 0;
    float:left;
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #c9c3c3 100%);
    -moz-box-shadow:    0 1px 3px 1px #736F6E;
    -webkit-box-shadow: 0 1px 3px 1px #736F6E;
    -ms-box-shadow: 0 1px 3px 1px #736F6E;
	cursor:pointer;
}
.vivoprint_widget_mockup_toolbar_color_2{
	height:39px;
	width:121px;
	background-color: #f6f6f6;
	border-radius: 1px 13px 1px 1px;
    box-shadow: -2px -2px 1px 0px #bebebe;
    padding:3px 0 0 0;
    float:left;
    -webkit-box-shadow: -2px -2px 1px 0px #bebebe;
}
.vivoprint_widget_mockup_color_text{
	font-size:17px;
	margin: 0 15px 5px 5px;
	color: #000000;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
}
.vivoprint_widget_mockup_toolbar_select_a_file{
	width: 363px;
	height: 49px;
	float:left;
	padding:20px 0 0 20px;
}
.vivoprint_widget_mockup_toolbar_add_your_text{
	width: 363px;
	height: 50px;
	float:left;
	padding:20px 0 0 20px;

}
.vivoprint_widget_mockup_toolbar_select_a_file_text{
	font-size: 12px;
	color:#898989;
}
.vivoprint_widget_mockup_toolbar_upload{
	width: 363px;
	height:78px;
	padding: 0 0 0 80px;
	float:left;
}

.vivoprint_widget_mockup_toolbar_add_text{
	width: 363px;
	height:60px;
	padding: 0 0 0 80px;
	float:left;
}
.vivoprint_widget_mockup_toolbar_move{
	width: 363px;
	height: 70px;
	padding: 0 0 0 30px;
	float:left;
}
.vivoprint_widget_mockup_toolbar_move_text{
	font-family: Myriad Pro;
	font-size: 18pt;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	padding-top:4px;
	float:left;
}
.vivoprint_widget_mockup_toolbar_move_button_box{
	float: left
	height: 70px;
}
.vivoprint_widget_mockup_toolbar_image_size{
	width:363px;
	height: 75px;
	float: left;
	padding: 0px 0 0 30px;
}
.vivoprint_widget_mockup_toolbar_image_size_text{
	font-family: Myriad Pro;
	font-size: 18pt;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	padding-top:4px;
	float:left;
}
.vivoprint_widget_mockup_toolbar_image_size_button_box{
	float:left;
	height: 75px;
}
.vivoprint_widget_mockup_toolbar_rotate{
	width:363px;
	height: 75px;
	float: left;
	padding: 0px 0 0 30px;
}
.vivoprint_widget_mockup_toolbar_rotate_text{
	font-family: Myriad Pro;
	font-size: 18pt;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	float:left;
	padding-top:7px;
}
.vivoprint_widget_mockup_toolbar_rotate_button_box{
	float:left;
	height:75px;
}
.vivoprint_widget_mockup_toolbar_next{
	width: 363px;
	height: 45px;
	float: left;
	padding: 15px 0 0 0;
}
.vivoprint_widget_mockup_toolbar_next_text{
	color:#009cdf;
	size: 14px;
	float: right;
	margin: 5px 0 0 0;
}
.vivoprint_widget_mockup_checkout{
	width: 363px;
	height: 138px;
	float:left;
	background-color: #EEEDEE;
	border-radius: 2px 2px 13px 13px;
    box-shadow: 0 1px 5px 1px #736F6E;
    padding:3px 0 0 0;
    float:left;
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #bdb6b6 100%);
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #bdb6b6 100%);
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #bdb6b6 100%);
    -moz-box-shadow:    0 1px 5px 1px #736F6E;
    -webkit-box-shadow: 0 1px 5px 1px #736F6E;
    -ms-box-shadow: 0 1px 5px 1px #736F6E;
}
.vivoprint_widget_mockup_checkout_first_row{
	width: 363px;
	height:47px;
	float:left;
}
.vivoprint_widget_mockup_checkout_price{
	width:164px;
	height:37px;
	float:left;
}
.vivoprint_widget_mockup_checkout_price_text{
	font-size:16px;
	font-weight:bold;
	margin:10px 0 0 15px;
}
.vivoprint_widget_mockup_checkout_quantity{
	width: 199px;
	height 37px;
	float:left;
}
.vivoprint_widget_mockup_checkout_quantity_text{
	font-size:16px;
	font-weight:bold;
	margin:10px 0 0 10px;
}
.vivoprint_widget_mockup_checkout_bulk{
	width: 164px;
	height:55px;
	float:left;
}

.vivoprint_widget_mockup_checkout_second_row{
	width: 363px;
	height:40px;
	float:left;
}
.vivoprint_widget_mockup_checkout_input{
	width: 199px;
	height: 55px;
	float:left;

}
.vivoprint_widget_mockup_checkout_third_row{
	width: 363px;
	height:42px;
	float:left;
}
.vivoprint_widget_mockup_checkout_total{
	width: 162px;
	height:72px;
	float:left;
}
.vivoprint_widget_mockup_checkout_total_text{
	font-size:16px;
	font-weight:bold;
	margin:10px 0 0 15px;
}
.vivoprint_widget_mockup_checkout_add_to_cart{
	width: 240px;
	height:55px;
	float:left;
}
.vivoprint_widget_mockup_instruction_box{
	width: 540px;
	/*height:277px;*/
	clear:both;
}
.vivoprint_widget_mockup_instruction_product{
	width: 100%;
	/*height:277px;*/
	float: left;
}
.vivoprint_widget_mockup_instruction_product_text{
	font-size:15px;
}
.vivoprint_widget_mockup_instruction_video{
	width: 363px;
	/*height: 277px;*/
	float:left;
	padding: 0 0 0 36px;
}
.vivoprint_widget_mockup_related_box{
	width: 1024px;
	height: 360px;
	clear: both;
	float:left;
}
.vivoprint_widget_mockup_related_title{
	width: 1024px;
	height: 51px;
}
.vivoprint_widget_mockup_related_product{
	width: 1024px;
	height: 289px;
}
.vivoprint_widget_mockup_related_product_box{
	height: 289px;
	width: 960px;
	border: 2px solid orange;
	margin: 0 0 0 30px;
}

.vivoprint_widget_mockup_related_product_one{
	width: 163px;
	float: left;
	margin: 0 0 0 20px;
}
.vivoprint_widget_mockup_related_product_one_box{
	border: 1px solid #EEEDEE;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 10px 1px #EEEDEE;
    height: 163px;
    text-align: center;
    width: 151px;
	float: left;
	margin: 10px 0 0 10px;
	padding: 10px 0 0 0;
}
.vivoprint_widget_mockup_related_product_one_text{
	width:151px;
	font-size: 16px;
	margin: 0px 0 0 18px;
	padding: 10px 0 0 0;
	float:left;
}
.vivoprint_widget_mockup_toolbar_edit_text{
	width: 363px;
	height: 71px;
	padding: 0 0 0 30px;
	float:left;
}

.vivoprint_widget_mockup_toolbar_edit_text_text{
	font-size: 18px;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	padding-left:4px;
	float:left;
	width: 363px;
	height: 24px;
}
.vivoprint_widget_mockup_toolbar_edit_text_input{
	width: 363px;
	height: 40px;
	float: left;
}
.vivoprint_widget_mockup_toolbar_font{
	width: 363px;
	height: 47px;
	float: left;
	padding: 0 0 0 34px;
}
.vivoprint_widget_mockup_toolbar_font_text{
	font-size: 18px;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	padding-top:4px;
	float:left;
}

.vivoprint_widget_mockup_toolbar_font_button_box{
	float:left;
}
.vivoprint_widget_mockup_toolbar_color_option{
	width: 363px;
	height: 47px;
	float: left;
	padding: 0 0 0 34px;
}
.vivoprint_widget_mockup_toolbar_color_option_text{
	font-size: 18px;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	padding-top:4px;
	float:left;
}
.vivoprint_widget_mockup_toolbar_aligned_option{
	width: 363px;
	height: 31px;
	float: left;
	padding: 0 0 0 33px;
}
.vivoprint_widget_mockup_toolbar_aligned_option_text{
	font-size: 18px;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	float:left;
}
.vivoprint_widget_mockup_toolbar_product_color_option{
	width: 330px;
	float: left;
	padding-left: 20px;
}

.vivoprint_widget_mockup_toolbar_product_color_option_text{
	font-size: 18px;
	font-weight:550;
	color: #6D6968;
	text-shadow:1px 1px 0px #eee, 1px 1px 0px #707070;
	float:left;
	width: 363px;
}
.vivoprint_widget_mockup_toolbar_product_color_option_color{
		width: 330px;
		float: left;
}
.vivoprint_widget_mockup_toolbar_product_color_option_color_row1{
	width: 363px;
	height: 40px;
	float: left;
	padding-top:5px;
}
.vivoprint_widget_mockup_toolbar_product_color_option_color_row2{
	width: 363px;
	float: left;
}

.vivoprint_widget_mockup_toolbar_product_size_option{
	width: 363px;
	height: 177px;
	float: left;
	padding-left: 20px;
}

.vivoprint_widget_mockup_toolbar_finish{
	color:#ff6800;
	size: 14px;
	float: right;
	margin: 5px 5px 0 0;
}
.vivoprint_widget_mockup_toolbar_product_size_option_size_1{
	height: 28px;
	width: 58px;
	border: 1px solid #6FA8D1;
	margin: 10px 0 0 3px;
	float:left;
	background-color: #ffffff;
	text-align: center;
}
#vivoprint_widget_mockup_toolbar_upload_btn{
    background: url("https://s3.amazonaws.com/staging-xapi/images/upload.png") no-repeat 0 0;
    display: block;
    width: 208px;
	height: 42px;
	cursor: pointer;
}
#vivoprint_widget_mockup_change_product:active,
#vivoprint_widget_mockup_toolbar_upload_btn:active,
#_xdo-move-left:active,
#_xdo-move-right:active,
#_xdo-move-up:active,
#_xdo-move-down:active,
#_xdo-template-move-left:active,
#_xdo-template-move-right:active,
#_xdo-template-move-up:active,
#_xdo-template-move-down:active,
#_xdo-zoom-in:active,
#_xdo-zoom-out:active,
#_xdo-rotate-ccw:active,
#_xdo-rotate-cw:active,
#_xdo-add-to-cart:active, #_xdo-warn-goback-btn:active, #_xdo-warn-proceed-btn:active{
	-webkit-transform: translateY(1px); -moz-transform: translateY(1px);
}

#vivoprint_widget_mockup_toolbar_upload_btn2{
    background: url("https://s3.amazonaws.com/staging-xapi/images/upload.png") no-repeat 0 0;
    display: block;
    width: 208px;
  height: 42px;
  cursor: pointer;
}
#vivoprint_widget_mockup_toolbar_upload_btn2:active,
#_xdo-move-left:active,
#_xdo-move-right:active,
#_xdo-move-up:active,
#_xdo-move-down:active,
#_xdo-template-move-left:active,
#_xdo-template-move-right:active,
#_xdo-template-move-up:active,
#_xdo-template-move-down:active,
#_xdo-zoom-in:active,
#_xdo-zoom-out:active,
#_xdo-rotate-ccw:active,
#_xdo-rotate-cw:active,
#_xdo-add-to-cart:active, #_xdo-warn-goback-btn:active, #_xdo-warn-proceed-btn:active{
  -webkit-transform: translateY(1px); -moz-transform: translateY(1px);
}
.vivoprint_widget_mockup_toolbar_upload #new_painting .upload{
	display:none;
}
._xdo-warn-alert{
	display:none;
}
#_xdo-add-to-cart-warn-img{
	width: 35px;position: relative;top: -62px;left: -5px;
}
#_xdo-preview-warn-img{
    width: 35px;
    position: relative;
    top: -100px;
}
#_xdo-warnOverlay{
	display: none;
	opacity: 0.5;
	background: url('https://127.0.0.1/tmp/warn_bg.png');
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1001;
	overflow: hidden;
}
#_xdo-proceed-warn-scaffold{
	width: 428px;
	margin: 0px auto 0 auto;
	position: relative;
	top: 200px;
	display:none;
}
#_xdo-proceed-warn-block{
	width: 476px;
	height: 225px;
	position: absolute;
	background: white;
	z-index: 1002;
	border-radius: 3px;
	border: 1px solid #626262;
}
#_xdo-proceed-warn-content{
	position: absolute;
	top: 20px;
	left: 20px;
	font-family: Arial;
	width: 440px;
	font-size: 14px;
	line-height: 19px;
}
#_xdo-proceed-warn-des_01{
    font-weight: 900;
    font-size: 14px;
    color: black;
}
#_xdo-proceed-warn-des_02{
    font-weight: 500;
    color: black;
}
#_xdo-proceed-warn-button{
    margin: 0 auto 0 auto;
    position: relative;
    width: 170px;
}
#_xdo-warn-proceed-btn{
	float: left;
    cursor: pointer;
}
#_xdo-warn-goback-btn{
	cursor: pointer;
}
.vivoprint_widget_mockup_toolbar_font_button_box .farbtastic{
	background: white;
	border: 3px solid #C7D4A1;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 10px 1px #CCC;
}
#_xdo-color-swatches li, #_xdo-size-swatches li{
	background-color: white;
	border: 1px solid #5C8DBA;
	color: black;
	cursor: pointer;
	display: block;
	float: left;
	height: auto;
	left: auto;
	list-style-type: disc;
	margin: 2px;
	padding: 4px;
	text-align: center;
	min-width: 24px;
	min-height: 24px;
}
#_xdo-color-swatches li span, #_xdo-size-swatches span{
	color: black;
	cursor: pointer;
	float: none;
	font-family: Corbel, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	height: auto;
	left: auto;
	list-style-type: disc;
	min-height:24px;
	min-height: 24px;
	display: block;
}
._xdo-text-tab, ._xdo-color-tab{
	cursor:pointer;
}
.vivoprint-builder-preview{
	position: relative;

}
.vivoprint-builder-preview img{
  width:512px;
}
.vivoprint-preview-selected{
	/*border:1px solid #736F6E*/
}
.vivoprint-preview{
	/* cursor:pointer; */
	/*Edgar 20120824 hide new magnifier logic*/
	/*border: 1px solid #CCC;*/
	min-height:20px;
}
#_xdo-text-input-btn{
	position: relative;
	float: right;
	top: 1px;
	left: -49px;
	cursor:pointer;
}
#painting_image{
	position: relative;
	z-index: 2;
	opacity: 0;
	height: 42px;
	width: 208px;
	cursor: pointer;
}
#vivoprint_widget_mockup_toolbar_upload_btn2 {
  background: url("https://s3.amazonaws.com/staging-xapi/images/upload.png") no-repeat 0 0;
  display: block;
  width: 208px;
  height: 42px;
  cursor: pointer;
  position: relative;
  z-index: 1;
	top:-42px;
}
#vivoprint_widget_mockup_toolbar_upload_btn2:hover {
  background-position: 0 -42px;
}
#vivoprint_widget_mockup_toolbar_upload_btn2:active {
  background-position: 0 -84px;
}
#_xdo-upload-percent{
  position: relative;
	top: -74px;
	font-family: Corbel, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', Verdana, sans-serif;
	color: #1C538D;
	font-weight: 900;
}
#ie-upload-percent{
  position: relative;
	top: -74px;
	font-family: Corbel, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', Verdana, sans-serif;
	color: #1C538D;
	font-weight: 900;
}
/*peter 20130725 add for template css start*/
.vivoprint_template_toolbar_image_item .image_change >img{
  width: 45px;
  margin-left: 2px;
  float: left;
}
.vivoprint_template_text_options .image_change >img{
  width: 45px;
  margin-left: 2px;
}
.vivoprint_template_toolbar_image_thumbnails .img_off{
  opacity: 0.5;
  -moz-opacity: .50;
  filter: alpha(opacity=50);
  background-color: black;
}
.vivoprint_template_toolbar{
  /*height: 790px;
  float: right;*/
}
.vivoprint_template_toolbar_area{
  width: 100%;
  float: left;
  position: relative;
  margin-top: 55px;
  margin-left: 10%;
}
@media (min-width: 768px){
  .vivoprint_template_toolbar_area{
    margin-top: 0;
    margin-left: 0;
  }
}


.vivoprint_template_toolbar_image{
  position: relative;
  width: 100%;
  float: left;
}
.vivoprint_tool_select_bar{
  width: 100%;
  float: left;
  background-color: #fafafa;
  margin-bottom: 10px;
  cursor: pointer;
}
.vivoprint_tool_select_bar_title{
  font-size: 16px;
  padding: 5px 0px 0px 0px;
  float: left;
  width: 380px;
  text-align: center;
  position: absolute;
}
.vivoprint_template_toolbar_image_thumbnails{
  background-repeat: no-repeat;
  float: left;
  margin-bottom: 10px;
}
.vivoprint_template_toolbar_image_thumbnails > div{
  position: relative;
  display: none;
  width: 120px;
  height: 120px;
  float: left;
  margin-right: 6px;
  margin-bottom: 6px;
  background-repeat: no-repeat;
  background-size :120px 120px;
}
.vivoprint_template_thumbnails_upload{
  position: absolute;
  height: 120px;
  width: 60px;
  top: 0px;
  left: 0px;
}
.non_ie_template_thumbnails_upload_image{
  position: absolute;
  top: 0px;
  left: 0px;
}
.vivoprint_template_thumbnails_delete{
  position: absolute;
  height: 120px;
  width: 60px;
  cursor: pointer;
  top: 0px;
  left: 60px;
}
.template_image_default_upload{
  position: absolute;
  left: 0px;
  top: 0px;
}
.vivoprint_template_thumbnails_quality{
  width: 120px;
  height: 120px;
  margin-top: 5px;
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
}
.vivoprint_template_thumbnails_quality img{
  width: 100%;
  z-index: 1;
  position: relative;
}
.vivoprint_template_thumbnails_quality_translucent{
  opacity: 0.5;
  -moz-opacity: .50;
  filter: alpha(opacity=50);
  background-color: black;
  width: 120px;
  position: relative;
  height: 120px;
  top: -124px;
}
.vivoprint_template_thumbnails_opaque{
  position: relative;
  top: 60px;
  width: 120px;
  height: 30px;
}
.image_delete{
  cursor: pointer;
  float:left;
}
.image_upload_box{
  width: 30px;
  height: 30px;
  float:right;
}
.image_upload{
  display: block;
  cursor: pointer;
  position: absolute;
  z-index: 1;
}
.upload{
  display: none;
}
.vivoprint_template_toolbar_image_item{
  float:left;
  font-size:0;
  width: 100%;
  height: 90px;
}
.vivoprint_template_toolbar_image_item img{
  cursor: pointer;
}
.vivoprint_template_toolbar_text{
  display: none;
  position: relative;
  width: 100%;
  float: left;
}
.vivoprint_template_text{
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  float: left;
  margin-bottom: 3px;
}
.vivoprint_template_text_input{
  border: 2px solid rgb(197, 197, 197);
  font-size: 12px;
  margin-bottom: 8px;
  margin-right: 10px;
  border-radius: 4px;
  text-align: center;
  width: 125px;
  height: 26px;
  color: #bfbfbf;
}
.vivoprint_template_default_text{
  display: none;
}
.vivoprint_template_text_apply_button{
  cursor: pointer;
  border-radius: 4px;
}
.toolbar_select_img{
  float: left;
}
.vivoprint_template_text_font{
  float: left;
  background-size: 100%;
  width: 37%;
  height: 30px;
  text-align: center;
  margin-bottom: 5px;
}
.vivoprint_template_text_options{
  float: left;
  background-color: white;
  width: 100%;
  margin-bottom: 10px;
}
.vivoprint_template_text_options img{
  cursor: pointer;
  float: left;
  margin: 1px;
}
.vivoprint_template_text_add_and_sub{
  float: left;
  width: 36px;
}
.vivoprint_template_toolbar_color{
  float: left;
  width: 100%;
}
.vivoprint_template_toolbar_color_option{
  float: left;
  width: 100%;
}
.select_finish_color_image{
  float: left;  border-radius: 5px;
  border: 1px solid #a9a9a9;
  width: 36px;  height: 36px;
}
.select_finish_color_text{
  text-align: center;
  color: #a9a9a9;
}

.select_finish_color_image_attention{
  float: left;  border-radius: 5px;
  border: 1px solid #00B6FD;
  width: 36px;  height: 36px;
}
.select_finish_color_text_attention{
  text-align: center;
  color: #00B6FD;
}
.payment_info{
  float:left;
  height: 373px;
  width: 100%;
  font-size: 13px;
  color: rgb(192, 185, 185);
  border-top: 1px solid #bfbfbf;
  margin-top: 15px;
}
.payment_info_description{
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  font-family: Arial;
  color: black;
  margin-top: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 30px;
}
.payment_info_title{
  text-align: center;
  font-family: Arial;
}
.payment_info_discount{
  margin: 20px 0px;
}
.payment_info_price{
  font-family: Arial;
  font-size: 20px;
  color: #808080;
}
.payment_info_subtotal {
  font-family: Arial;
  font-size: 20px;
  color: #808080;
}
.payment_info_msrp{
  text-decoration: line-through;
  color: silver;
}
.payment_info_you_save{
  color: #f15651;
  font-family: Arial;
}
.vivoprint_template_payment_info_quantity{
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 32px;
  background-size: 140px;
  float: left;
}
.vivoprint_template_bulk_price_discount{
  display: none;
  position: absolute;
  border: 1px solid rgb(165, 165, 165);
  top: 30px;
  width: 100%;
  color: black;
  z-index: 1;
  background-color: white;
}
.vivoprint_template_bulk_price_discount_box{
  padding: 2px 0px;
  width: 100%;
  float: left;
}
.vivoprint_template_bulk_price_discount_count{
  float: left;
  width: 75px;
  text-align: left;
  font-size: 14px;
  color: #4c4c4c;
}
.vivoprint_template_bulk_price_discount_price{
  text-align: right;
  font-size: 14px;
  float: left;
  color: #4c4c4c;
}
.vivoprint_template_add_to_cart{
  cursor: pointer;
  float: right;
  width: 220px;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  font-family: "Open Sans",sans-serif;
  font-weight: bold;
  background: #fdac32;
  border: none;
}
.vivoprint_template_quantity_input{
  text-align: center;
  border: 0px;
  font-size: 16px;
  margin-left: 80px;
  margin-top: 5px;
}
.vivoprint_template_magnifier_marquee{
  background-image: url(https://classic.vivoprint.com/images/template/marquee_bg.gif); /*peter 20130809 add for ie marquee*/
  position: absolute;
}
.vivoprint_template_marquee_container{
  position: absolute;
  width: 512px;
  height: 512px;
  z-index: 1;
  display: none;
}
.marquee_resize{
  position: absolute;
  z-index: 5;
  top: -30px;
  left: -30px;
  background-image: url(https://classic.vivoprint.com/images/template/marquee_resize.png);
  height: 30px;
  width: 30px;
  display: none;
  background-size: 100%;
  cursor: nw-resize;
}
.marquee_move{
  background-image: url(https://classic.vivoprint.com/images/template/marquee_move.png);
  position: absolute;
  left: -15px;
  top: -15px;
  height: 30px;
  width: 30px;
  cursor: move;
}
.marquee_remove {
  background-image: url(https://classic.vivoprint.com/images/template/marquee_remove.png);
  position: absolute;
  left: -15px;
  bottom: -15px;
  height: 30px;
  width: 30px;
  cursor: pointer;
}
#xm-builder-bleed{
  position: absolute;
  display: none;
  background-color: white;
  /*border: solid 2px gray;*/
}
.template_magnifier{
  margin-left: 20px;
  cursor: pointer;
  font-size: 30px;
}
.template_column_border_style{
  display: none;
  background: url(https://s3.amazonaws.com/staging-xapi/images/builder/_xdo_border_08.png)repeat-y;
  width: 2px;
  position: absolute;
  z-index: 22000;
}
.drinkware_align_center{
  display: none;
  position: absolute;
  bottom: -45px;
  z-index: 22000;
}
/*peter 20130725 add for template css end*/
#VP_sample_bulk_chart{
  width: 100%;
  border-radius: 5px;
  float: left;
}
#VP_sample_bulk_ask{
  float:left;
  width:100%;
}
#VP_sample_bulk_ask_text{
  font-size: 12px;
  font-family: Arial;
  color: #4c4c4c;
}
.vivoprint_product_bulk_price_box_row1{
  width: 100%;
  float: left;
}
.vivoprint_product_bulk_price_box_row1_box{
  float: left;
  width: 12.5%;
  text-align: center;
  font-family: Arial;
  font-size: 12px;
  font-weight: 700;
  color: #797979;
  background-color: #e0e0e0;
}
.vivoprint_product_bulk_price_box_row2{
  width: 100%;
  float: left;
}
.vivoprint_product_bulk_price_box_row2_box{
  float: left;
  width: 12.5%;
  text-align: center;
  font-family: Arial;
  font-size: 13px;
  color: gray;
}
@charset "utf-8";
/* CSS Document */

.datepicker { border-collapse: collapse; border: 2px solid #999; position: absolute; }
.datepicker tr.controls th { height: 22px; font-size: 11px; }
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 18px; }
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #eee; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { font-weight: bold; }

.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #99ffff; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #ccffcc; }