@-webkit-keyframes stripes-animation {
  from {
    background-position: 40px 0; }

  to {
    background-position: 0 0; } }

@-moz-keyframes stripes-animation {
  from {
    background-position: 40px 0; }

  to {
    background-position: 0 0; } }

@-ms-keyframes stripes-animation {
  from {
    background-position: 40px 0; }

  to {
    background-position: 0 0; } }

@-o-keyframes stripes-animation {
  from {
    background-position: 0 0; }

  to {
    background-position: 40px 0; } }

@keyframes stripes-animation {
  from {
    background-position: 40px 0; }

  to {
    background-position: 0 0; } }

button.-unstyled-, button.-unstyled-:hover, button.-unstyled-:active, button._active_.-unstyled-, button.-disabled-.-unstyled-,
.-btn.-unstyled-,
.-btn.-unstyled-:hover,
.-btn.-unstyled-:active,
.-btn._active_.-unstyled-,
.-btn.-disabled-.-unstyled-,
input[type="button"].-unstyled-,
input[type="button"].-unstyled-:hover,
input[type="button"].-unstyled-:active,
input[type="button"]._active_.-unstyled-,
input[type="button"].-disabled-.-unstyled-, .-tabs.-unstyled- li a {
  color: #333333; }

.-notify.-unstyled- .-notify-header {
  color: transparent; }

button.-unstyled-,
.-btn.-unstyled-,
input[type="button"].-unstyled-, button._unclickable_.-unstyled-, button._unclickable_.-unstyled-:hover, button._unclickable_.-unstyled-:active,
.-btn._unclickable_.-unstyled-,
.-btn._unclickable_.-unstyled-:hover,
.-btn._unclickable_.-unstyled-:active,
input[type="button"]._unclickable_.-unstyled-,
input[type="button"]._unclickable_.-unstyled-:hover,
input[type="button"]._unclickable_.-unstyled-:active, .-group .-group-appendix.-unstyled-, .-group.-unstyled- button, .-group.-unstyled- input[type="button"], .-group.-unstyled- .-btn, .-group.-unstyled- .-group-appendix, .-tabs.-unstyled- li a:hover, .-tabs.-unstyled- li:active a, .-tabs.-unstyled- li._active_ a, .-dropdown.-unstyled-, .-menu.-unstyled- li:hover > a, .-menu.-unstyled- > li._active_ > a, .-menu.-unstyled- > li > a:active, .-toolbar .-btn._unclickable_.-unstyled-, .-toolbar .-btn._unclickable_.-unstyled-:hover, .-toolbar .-btn._unclickable_.-unstyled-:active, .-toolbar.-unstyled-, .-modal.-unstyled-, .-progress.-unstyled- .-progress-bar, .-progress .-progress-bar.-unstyled-, .-progress .-progress-bar-global.-unstyled- {
  color: #333333; }

button.-unstyled-,
.-btn.-unstyled-,
input[type="button"].-unstyled-, button._unclickable_.-unstyled-, button._unclickable_.-unstyled-:hover, button._unclickable_.-unstyled-:active,
.-btn._unclickable_.-unstyled-,
.-btn._unclickable_.-unstyled-:hover,
.-btn._unclickable_.-unstyled-:active,
input[type="button"]._unclickable_.-unstyled-,
input[type="button"]._unclickable_.-unstyled-:hover,
input[type="button"]._unclickable_.-unstyled-:active, .-group .-group-appendix.-unstyled-, .-group.-unstyled- button, .-group.-unstyled- input[type="button"], .-group.-unstyled- .-btn, .-group.-unstyled- .-group-appendix, .-tabs.-unstyled- li a:hover, .-tabs.-unstyled- li:active a, .-tabs.-unstyled- li._active_ a, .-dropdown.-unstyled- > .-dropdown-header, .-tooltip.-unstyled-, .-menu.-unstyled- li:hover > a, .-menu.-unstyled- > li._active_ > a, .-menu.-unstyled- > li > a:active, .-toolbar .-btn._unclickable_.-unstyled-, .-toolbar .-btn._unclickable_.-unstyled-:hover, .-toolbar .-btn._unclickable_.-unstyled-:active, .-modal.-unstyled- > .-modal-header, .-progress.-unstyled- .-progress-bar, .-progress .-progress-bar.-unstyled-, .-progress .-progress-bar-global.-unstyled- {
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -ms-text-shadow: none;
  -o-text-shadow: none;
  text-shadow: none; }

.-dropdown.-unstyled- > .-dropdown-header, .-tooltip.-unstyled-, .-modal.-unstyled- > .-modal-header {
  color: #333333 !important; }

button.-unstyled-,
.-btn.-unstyled-,
input[type="button"].-unstyled-, button._unclickable_.-unstyled-, button._unclickable_.-unstyled-:hover, button._unclickable_.-unstyled-:active,
.-btn._unclickable_.-unstyled-,
.-btn._unclickable_.-unstyled-:hover,
.-btn._unclickable_.-unstyled-:active,
input[type="button"]._unclickable_.-unstyled-,
input[type="button"]._unclickable_.-unstyled-:hover,
input[type="button"]._unclickable_.-unstyled-:active, .-group .-group-appendix.-unstyled-, .-group.-unstyled- button, .-group.-unstyled- input[type="button"], .-group.-unstyled- .-btn, .-group.-unstyled- input, .-group.-unstyled- textarea, .-group.-unstyled- select, .-group.-unstyled- .-group-appendix, .-tabs.-unstyled-, .-dropdown.-unstyled-, .-dropdown.-unstyled- .-arrow, .-menu._active_.-unstyled- > li:hover > a, .-menu._active_.-unstyled- li:hover .-dropdown, .-toolbar .-btn._unclickable_.-unstyled-, .-toolbar .-btn._unclickable_.-unstyled-:hover, .-toolbar .-btn._unclickable_.-unstyled-:active, .-modal.-unstyled- {
  border-color: transparent; }

.-group.-unstyled- input:hover, .-group.-unstyled- textarea:hover, .-group.-unstyled- select:hover, .-tabs.-unstyled- li a:hover, .-tabs.-unstyled- li:active a, .-tabs.-unstyled- li._active_ a, .-notify.-unstyled- {
  border-color: transparent; }

.-tooltip.-unstyled- .-arrow {
  border-color: transparent; }

.-toolbar.-unstyled- {
  border-color: transparent; }

.-dropdown.-unstyled-, .-modal.-unstyled-, .-carousel.-unstyled- .-carousel-nav i._active_, .-carousel-nav.-unstyled- i._active_, .-progress.-unstyled- .-progress-bar, .-progress .-progress-bar.-unstyled-, .-progress .-progress-bar-global.-unstyled- {
  background-color: transparent; }

.-group .-group-appendix.-unstyled-, .-group.-unstyled- .-group-appendix, .-toolbar.-unstyled- {
  background-color: transparent; }

.-tabs.-unstyled- li a:hover, .-dropdown.-unstyled- > .-dropdown-header, .-menu.-unstyled- li:hover > a, .-modal.-unstyled- > .-modal-header {
  background-color: transparent; }

.-tabs.-unstyled- li:active a, .-tabs.-unstyled- li._active_ a, .-menu.-unstyled- > li._active_ > a, .-menu.-unstyled- > li > a:active {
  background-color: transparent; }

button.-unstyled-,
.-btn.-unstyled-,
input[type="button"].-unstyled-, button._unclickable_.-unstyled-, button._unclickable_.-unstyled-:hover, button._unclickable_.-unstyled-:active,
.-btn._unclickable_.-unstyled-,
.-btn._unclickable_.-unstyled-:hover,
.-btn._unclickable_.-unstyled-:active,
input[type="button"]._unclickable_.-unstyled-,
input[type="button"]._unclickable_.-unstyled-:hover,
input[type="button"]._unclickable_.-unstyled-:active, .-group.-unstyled- button, .-group.-unstyled- input[type="button"], .-group.-unstyled- .-btn, .-group.-unstyled- button._unclickable_:hover, .-group.-unstyled- input[type="button"]._unclickable_:hover, .-group.-unstyled- .-btn._unclickable_:hover, .-group.-unstyled- button._unclickable_:active, .-group.-unstyled- input[type="button"]._unclickable_:active, .-group.-unstyled- .-btn._unclickable_:active, .-group.-unstyled- button._active_._unclickable_, .-group.-unstyled- input[type="button"]._active_._unclickable_, .-group.-unstyled- .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_.-unstyled-, .-toolbar .-btn._unclickable_.-unstyled-:hover, .-toolbar .-btn._unclickable_.-unstyled-:active {
  background: transparent; }

button.-unstyled-:hover, input[type="button"].-unstyled-:hover, .-btn.-unstyled-:hover, .-group.-unstyled- button:hover, .-group.-unstyled- input[type="button"]:hover, .-group.-unstyled- .-btn:hover {
  background: transparent; }

button.-unstyled-:active, input[type="button"].-unstyled-:active, .-btn.-unstyled-:active, button._active_.-unstyled-, input[type="button"]._active_.-unstyled-, .-btn._active_.-unstyled-, .-group.-unstyled- button:active, .-group.-unstyled- input[type="button"]:active, .-group.-unstyled- .-btn:active, .-group.-unstyled- button._active_, .-group.-unstyled- input[type="button"]._active_, .-group.-unstyled- .-btn._active_, .-tooltip.-unstyled- {
  background: transparent; }

.-dropdown._left_.-unstyled-:after, .-dropdown._right_.-unstyled-:after {
  background: transparent; }

.-dropdown._top_.-unstyled-:after, .-dropdown._bottom_.-unstyled-:after {
  background: transparent; }

.-dropdown.-unstyled- {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none; }

.-group.-unstyled- input:focus, .-group.-unstyled- textarea:focus, .-group.-unstyled- select:focus {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important; }

button._loading_.-unstyled-, input[type="button"]._loading_.-unstyled-, .-btn._loading_.-unstyled-, .-group._loading_.-unstyled- button, .-group._loading_.-unstyled- input[type="button"], .-group._loading_.-unstyled- .-btn, .-tabs li._loading_.-unstyled- a, .-tabs._loading_.-unstyled- li a, .-toolbar._loading_.-unstyled- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-dropdown._loading_.-unstyled- > .-dropdown-header, .-menu > li._loading_.-unstyled- > a, .-progress._loading_.-unstyled- .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-, button.-unstyled-:hover, button.-unstyled-:active, button._active_.-unstyled-, button.-disabled-.-unstyled-,
.-btn.-unstyled-,
.-btn.-unstyled-:hover,
.-btn.-unstyled-:active,
.-btn._active_.-unstyled-,
.-btn.-disabled-.-unstyled-,
input[type="button"].-unstyled-,
input[type="button"].-unstyled-:hover,
input[type="button"].-unstyled-:active,
input[type="button"]._active_.-unstyled-,
input[type="button"].-disabled-.-unstyled-, .-tabs li a {
  color: #333333; }

button,
.-btn,
input[type="button"], button._unclickable_, button._unclickable_:hover, button._unclickable_:active,
.-btn._unclickable_,
.-btn._unclickable_:hover,
.-btn._unclickable_:active,
input[type="button"]._unclickable_,
input[type="button"]._unclickable_:hover,
input[type="button"]._unclickable_:active, .-group .-group-appendix, .-group button, .-group input[type="button"], .-group .-btn, .-tabs li a:hover, .-tabs li:active a, .-tabs li._active_ a, .-dropdown, .-menu li:hover > a, .-menu > li._active_ > a, .-menu > li > a:active, .-toolbar .-btn._unclickable_, .-toolbar .-btn._unclickable_:hover, .-toolbar .-btn._unclickable_:active, .-toolbar, .-modal, .-progress .-progress-bar, .-progress .-progress-bar-global {
  color: #333333; }

button,
.-btn,
input[type="button"], button._unclickable_, button._unclickable_:hover, button._unclickable_:active,
.-btn._unclickable_,
.-btn._unclickable_:hover,
.-btn._unclickable_:active,
input[type="button"]._unclickable_,
input[type="button"]._unclickable_:hover,
input[type="button"]._unclickable_:active, .-group .-group-appendix, .-group button, .-group input[type="button"], .-group .-btn, .-tabs li a:hover, .-tabs li:active a, .-tabs li._active_ a, .-dropdown > .-dropdown-header, .-tooltip, .-menu li:hover > a, .-menu > li._active_ > a, .-menu > li > a:active, .-toolbar .-btn._unclickable_, .-toolbar .-btn._unclickable_:hover, .-toolbar .-btn._unclickable_:active, .-modal > .-modal-header, .-progress .-progress-bar, .-progress .-progress-bar-global {
  -webkit-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -moz-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -ms-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -o-text-shadow: 0 1px 0 rgba(255,255,255,1);
  text-shadow: 0 1px 0 rgba(255,255,255,1); }

.-dropdown > .-dropdown-header, .-tooltip, .-modal > .-modal-header {
  color: #333333 !important; }

button,
.-btn,
input[type="button"], button._unclickable_, button._unclickable_:hover, button._unclickable_:active,
.-btn._unclickable_,
.-btn._unclickable_:hover,
.-btn._unclickable_:active,
input[type="button"]._unclickable_,
input[type="button"]._unclickable_:hover,
input[type="button"]._unclickable_:active, .-group .-group-appendix, .-group button, .-group input[type="button"], .-group .-btn, .-group input, .-group textarea, .-group select, .-tabs, .-tabs.-unstyled-, .-dropdown, .-dropdown .-arrow, .-menu._active_ > li:hover > a, .-menu._active_ li:hover .-dropdown, .-toolbar .-btn._unclickable_, .-toolbar .-btn._unclickable_:hover, .-toolbar .-btn._unclickable_:active, .-modal {
  border-color: #d9d9d9; }

.-group input:hover, .-group textarea:hover, .-group select:hover, .-tabs li a:hover, .-tabs li:active a, .-tabs li._active_ a, .-notify {
  border-color: silver; }

.-tooltip .-arrow {
  border-color: #999999; }

.-toolbar {
  border-color: #e6e6e6; }

.-dropdown, .-modal, .-carousel .-carousel-nav i._active_, .-carousel-nav i._active_, .-progress, .-progress .-progress-bar, .-progress .-progress-bar-global, .-notify {
  background-color: #fbfbfb; }

.-group .-group-appendix {
  background-color: white; }

.-tabs li a:hover, .-dropdown > .-dropdown-header, .-menu li:hover > a, .-toolbar, .-modal > .-modal-header, .-progress .-progress-bar {
  background-color: #eeeeee; }

.-tabs li:active a, .-tabs li._active_ a, .-menu > li._active_ > a, .-menu > li > a:active {
  background-color: #e2e2e2; }

button,
.-btn,
input[type="button"], button._unclickable_, button._unclickable_:hover, button._unclickable_:active,
.-btn._unclickable_,
.-btn._unclickable_:hover,
.-btn._unclickable_:active,
input[type="button"]._unclickable_,
input[type="button"]._unclickable_:hover,
input[type="button"]._unclickable_:active, .-group button, .-group input[type="button"], .-group .-btn, .-group button._unclickable_:hover, .-group input[type="button"]._unclickable_:hover, .-group .-btn._unclickable_:hover, .-group button._unclickable_:active, .-group input[type="button"]._unclickable_:active, .-group .-btn._unclickable_:active, .-group button._active_._unclickable_, .-group input[type="button"]._active_._unclickable_, .-group .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_, .-toolbar .-btn._unclickable_:hover, .-toolbar .-btn._unclickable_:active {
  background-color: #fdfdfd;
  background-image: -moz-linear-gradient(top, white, #fbfbfb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#fbfbfb));
  background-image: -webkit-linear-gradient(top, white, #fbfbfb);
  background-image: -o-linear-gradient(top, white, #fbfbfb);
  background-image: linear-gradient(to bottom, white, #fbfbfb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFBFBFB'); }

button:hover, input[type="button"]:hover, .-btn:hover, .-group button:hover, .-group input[type="button"]:hover, .-group .-btn:hover {
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top, white, #eeeeee);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, white, #eeeeee);
  background-image: -o-linear-gradient(top, white, #eeeeee);
  background-image: linear-gradient(to bottom, white, #eeeeee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE'); }

button:active, input[type="button"]:active, .-btn:active, button._active_, input[type="button"]._active_, .-btn._active_, .-group button:active, .-group input[type="button"]:active, .-group .-btn:active, .-group button._active_, .-group input[type="button"]._active_, .-group .-btn._active_, .-tooltip {
  background-color: #e4e4e4;
  background-image: -moz-linear-gradient(top, #eeeeee, #d5d5d5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#d5d5d5));
  background-image: -webkit-linear-gradient(top, #eeeeee, #d5d5d5);
  background-image: -o-linear-gradient(top, #eeeeee, #d5d5d5);
  background-image: linear-gradient(to bottom, #eeeeee, #d5d5d5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFEEEEEE', endColorstr='#FFD5D5D5'); }

.-dropdown._left_:after, .-dropdown._right_:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(251, 251, 251, 0)), color-stop(50%, #fbfbfb), to(rgba(251, 251, 251, 0)));
  background-image: -webkit-linear-gradient(top, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-image: -moz-linear-gradient(top, top, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-image: -o-linear-gradient(top, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-image: linear-gradient(to bottom, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00FBFBFB', endColorstr='#00FBFBFB'); }

.-dropdown._top_:after, .-dropdown._bottom_:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(251, 251, 251, 0)), color-stop(50%, #fbfbfb), to(rgba(251, 251, 251, 0)));
  background-image: -webkit-linear-gradient(left, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-image: -moz-linear-gradient(left, top, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-image: -o-linear-gradient(left, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-image: linear-gradient(to right, rgba(251, 251, 251, 0), #fbfbfb 50%, rgba(251, 251, 251, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#00FBFBFB', endColorstr='#00FBFBFB'); }

.-dropdown {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -o-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  box-shadow: 0 4px 10px rgba(0,0,0,.3); }

.-group input:focus, .-group textarea:focus, .-group select:focus {
  -webkit-box-shadow: 0 0 10px rgba(100,207,217,1);
  -moz-box-shadow: 0 0 10px rgba(100,207,217,1);
  -ms-box-shadow: 0 0 10px rgba(100,207,217,1);
  -o-box-shadow: 0 0 10px rgba(100,207,217,1);
  box-shadow: 0 0 10px rgba(100,207,217,1); }

.-tabs li._loading_ a, .-tabs._loading_ li a, .-toolbar._loading_ {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button._loading_, input[type="button"]._loading_, .-btn._loading_, .-group._loading_ button, .-group._loading_ input[type="button"], .-group._loading_ .-btn, .-dropdown._loading_ > .-dropdown-header, .-menu > li._loading_ > a, .-progress._loading_ .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-.-error-, button.-unstyled-.-error-:hover, button.-unstyled-.-error-:active, button._active_.-unstyled-.-error-, button.-disabled-.-unstyled-.-error-,
.-btn.-unstyled-.-error-,
.-btn.-unstyled-.-error-:hover,
.-btn.-unstyled-.-error-:active,
.-btn._active_.-unstyled-.-error-,
.-btn.-disabled-.-unstyled-.-error-,
input[type="button"].-unstyled-.-error-,
input[type="button"].-unstyled-.-error-:hover,
input[type="button"].-unstyled-.-error-:active,
input[type="button"]._active_.-unstyled-.-error-,
input[type="button"].-disabled-.-unstyled-.-error-, .-tabs.-error- li a {
  color: red; }

.-notify.-error- .-notify-header {
  color: #cf3b3b; }

button.-error-,
.-btn.-error-,
input[type="button"].-error-, button._unclickable_.-error-, button._unclickable_.-error-:hover, button._unclickable_.-error-:active,
.-btn._unclickable_.-error-,
.-btn._unclickable_.-error-:hover,
.-btn._unclickable_.-error-:active,
input[type="button"]._unclickable_.-error-,
input[type="button"]._unclickable_.-error-:hover,
input[type="button"]._unclickable_.-error-:active, .-group .-group-appendix.-error-, .-group.-error- button, .-group.-error- input[type="button"], .-group.-error- .-btn, .-group.-error- .-group-appendix, .-tabs.-error- li a:hover, .-tabs.-error- li:active a, .-tabs.-error- li._active_ a, .-menu.-error- li:hover > a, .-menu.-error- > li._active_ > a, .-menu.-error- > li > a:active, .-toolbar .-btn._unclickable_.-error-, .-toolbar .-btn._unclickable_.-error-:hover, .-toolbar .-btn._unclickable_.-error-:active, .-toolbar.-error-, .-progress.-error- .-progress-bar, .-progress .-progress-bar.-error-, .-progress .-progress-bar-global.-error- {
  color: white; }

button.-error-,
.-btn.-error-,
input[type="button"].-error-, button._unclickable_.-error-, button._unclickable_.-error-:hover, button._unclickable_.-error-:active,
.-btn._unclickable_.-error-,
.-btn._unclickable_.-error-:hover,
.-btn._unclickable_.-error-:active,
input[type="button"]._unclickable_.-error-,
input[type="button"]._unclickable_.-error-:hover,
input[type="button"]._unclickable_.-error-:active, .-group .-group-appendix.-error-, .-group.-error- button, .-group.-error- input[type="button"], .-group.-error- .-btn, .-group.-error- .-group-appendix, .-tabs.-error- li a:hover, .-tabs.-error- li:active a, .-tabs.-error- li._active_ a, .-dropdown.-error- > .-dropdown-header, .-tooltip.-error-, .-menu.-error- li:hover > a, .-menu.-error- > li._active_ > a, .-menu.-error- > li > a:active, .-toolbar .-btn._unclickable_.-error-, .-toolbar .-btn._unclickable_.-error-:hover, .-toolbar .-btn._unclickable_.-error-:active, .-modal.-error- > .-modal-header, .-progress.-error- .-progress-bar, .-progress .-progress-bar.-error-, .-progress .-progress-bar-global.-error- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-dropdown.-error- > .-dropdown-header, .-tooltip.-error-, .-modal.-error- > .-modal-header {
  color: white !important; }

button.-error-,
.-btn.-error-,
input[type="button"].-error-, button._unclickable_.-error-, button._unclickable_.-error-:hover, button._unclickable_.-error-:active,
.-btn._unclickable_.-error-,
.-btn._unclickable_.-error-:hover,
.-btn._unclickable_.-error-:active,
input[type="button"]._unclickable_.-error-,
input[type="button"]._unclickable_.-error-:hover,
input[type="button"]._unclickable_.-error-:active, .-group .-group-appendix.-error-, .-group.-error- button, .-group.-error- input[type="button"], .-group.-error- .-btn, .-group.-error- input, .-group.-error- textarea, .-group.-error- select, .-group.-error- .-group-appendix, .-tabs.-error-, .-tabs.-unstyled-.-error-, .-dropdown.-error-, .-dropdown.-error- .-arrow, .-menu._active_.-error- > li:hover > a, .-toolbar .-btn._unclickable_.-error-, .-toolbar .-btn._unclickable_.-error-:hover, .-toolbar .-btn._unclickable_.-error-:active, .-modal.-error- {
  border-color: #d96464; }

.-group.-error- input:hover, .-group.-error- textarea:hover, .-group.-error- select:hover, .-tabs.-error- li a:hover, .-tabs.-error- li:active a, .-tabs.-error- li._active_ a, .-notify.-error- {
  border-color: #cf3b3b; }

.-tooltip.-error- .-arrow {
  border-color: #982525; }

.-toolbar.-error- {
  border-color: #edb6b6; }

.-carousel.-error- .-carousel-nav i._active_, .-carousel-nav.-error- i._active_, .-progress.-error- .-progress-bar, .-progress .-progress-bar.-error-, .-progress .-progress-bar-global.-error- {
  background-color: #da4a39; }

.-group .-group-appendix.-error-, .-group.-error- .-group-appendix, .-toolbar.-error- {
  background-color: #ea998f; }

.-tabs.-error- li a:hover, .-dropdown.-error- > .-dropdown-header, .-menu.-error- li:hover > a, .-modal.-error- > .-modal-header {
  background-color: #d23927; }

.-tabs.-error- li:active a, .-tabs.-error- li._active_ a, .-menu.-error- > li._active_ > a, .-menu.-error- > li > a:active {
  background-color: #bd3323; }

button.-error-,
.-btn.-error-,
input[type="button"].-error-, button._unclickable_.-error-, button._unclickable_.-error-:hover, button._unclickable_.-error-:active,
.-btn._unclickable_.-error-,
.-btn._unclickable_.-error-:hover,
.-btn._unclickable_.-error-:active,
input[type="button"]._unclickable_.-error-,
input[type="button"]._unclickable_.-error-:hover,
input[type="button"]._unclickable_.-error-:active, .-group.-error- button, .-group.-error- input[type="button"], .-group.-error- .-btn, .-group.-error- button._unclickable_:hover, .-group.-error- input[type="button"]._unclickable_:hover, .-group.-error- .-btn._unclickable_:hover, .-group.-error- button._unclickable_:active, .-group.-error- input[type="button"]._unclickable_:active, .-group.-error- .-btn._unclickable_:active, .-group.-error- button._active_._unclickable_, .-group.-error- input[type="button"]._active_._unclickable_, .-group.-error- .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_.-error-, .-toolbar .-btn._unclickable_.-error-:hover, .-toolbar .-btn._unclickable_.-error-:active {
  background-color: #e16d5f;
  background-image: -moz-linear-gradient(top, #e68579, #da4a39);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e68579), to(#da4a39));
  background-image: -webkit-linear-gradient(top, #e68579, #da4a39);
  background-image: -o-linear-gradient(top, #e68579, #da4a39);
  background-image: linear-gradient(to bottom, #e68579, #da4a39);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFE68579', endColorstr='#FFDA4A39'); }

button.-error-:hover, input[type="button"].-error-:hover, .-btn.-error-:hover, .-group.-error- button:hover, .-group.-error- input[type="button"]:hover, .-group.-error- .-btn:hover {
  background-color: #d94f3e;
  background-image: -moz-linear-gradient(top, #de5e4e, #d23927);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#de5e4e), to(#d23927));
  background-image: -webkit-linear-gradient(top, #de5e4e, #d23927);
  background-image: -o-linear-gradient(top, #de5e4e, #d23927);
  background-image: linear-gradient(to bottom, #de5e4e, #d23927);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFDE5E4E', endColorstr='#FFD23927'); }

button.-error-:active, input[type="button"].-error-:active, .-btn.-error-:active, button._active_.-error-, input[type="button"]._active_.-error-, .-btn._active_.-error-, .-group.-error- button:active, .-group.-error- input[type="button"]:active, .-group.-error- .-btn:active, .-group.-error- button._active_, .-group.-error- input[type="button"]._active_, .-group.-error- .-btn._active_, .-tooltip.-error- {
  background-color: #c03423;
  background-image: -moz-linear-gradient(top, #d23927, #a72e1f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d23927), to(#a72e1f));
  background-image: -webkit-linear-gradient(top, #d23927, #a72e1f);
  background-image: -o-linear-gradient(top, #d23927, #a72e1f);
  background-image: linear-gradient(to bottom, #d23927, #a72e1f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFD23927', endColorstr='#FFA72E1F'); }

.-dropdown._left_.-error-:after, .-dropdown._right_.-error-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(218, 74, 57, 0)), color-stop(50%, #da4a39), to(rgba(218, 74, 57, 0)));
  background-image: -webkit-linear-gradient(top, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-image: -moz-linear-gradient(top, top, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-image: -o-linear-gradient(top, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-image: linear-gradient(to bottom, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00DA4A39', endColorstr='#00DA4A39'); }

.-dropdown._top_.-error-:after, .-dropdown._bottom_.-error-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(218, 74, 57, 0)), color-stop(50%, #da4a39), to(rgba(218, 74, 57, 0)));
  background-image: -webkit-linear-gradient(left, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-image: -moz-linear-gradient(left, top, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-image: -o-linear-gradient(left, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-image: linear-gradient(to right, rgba(218, 74, 57, 0), #da4a39 50%, rgba(218, 74, 57, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#00DA4A39', endColorstr='#00DA4A39'); }

.-dropdown.-error- {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -o-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  box-shadow: 0 4px 10px rgba(0,0,0,.3); }

.-group.-error- input:focus, .-group.-error- textarea:focus, .-group.-error- select:focus {
  -webkit-box-shadow: 0 0 10px rgba(217,100,100,1);
  -moz-box-shadow: 0 0 10px rgba(217,100,100,1);
  -ms-box-shadow: 0 0 10px rgba(217,100,100,1);
  -o-box-shadow: 0 0 10px rgba(217,100,100,1);
  box-shadow: 0 0 10px rgba(217,100,100,1); }

button._loading_.-error-, input[type="button"]._loading_.-error-, .-btn._loading_.-error-, .-group._loading_.-error- button, .-group._loading_.-error- input[type="button"], .-group._loading_.-error- .-btn, .-tabs li._loading_.-error- a, .-tabs._loading_.-error- li a, .-dropdown._loading_.-error- > .-dropdown-header, .-toolbar._loading_.-error- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-menu > li._loading_.-error- > a, .-progress._loading_.-error- .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-.-success-, button.-unstyled-.-success-:hover, button.-unstyled-.-success-:active, button._active_.-unstyled-.-success-, button.-disabled-.-unstyled-.-success-,
.-btn.-unstyled-.-success-,
.-btn.-unstyled-.-success-:hover,
.-btn.-unstyled-.-success-:active,
.-btn._active_.-unstyled-.-success-,
.-btn.-disabled-.-unstyled-.-success-,
input[type="button"].-unstyled-.-success-,
input[type="button"].-unstyled-.-success-:hover,
input[type="button"].-unstyled-.-success-:active,
input[type="button"]._active_.-unstyled-.-success-,
input[type="button"].-disabled-.-unstyled-.-success-, .-tabs.-success- li a {
  color: #3ec84c; }

.-notify.-success- .-notify-header {
  color: #2fa43b; }

button.-success-,
.-btn.-success-,
input[type="button"].-success-, button._unclickable_.-success-, button._unclickable_.-success-:hover, button._unclickable_.-success-:active,
.-btn._unclickable_.-success-,
.-btn._unclickable_.-success-:hover,
.-btn._unclickable_.-success-:active,
input[type="button"]._unclickable_.-success-,
input[type="button"]._unclickable_.-success-:hover,
input[type="button"]._unclickable_.-success-:active, .-group .-group-appendix.-success-, .-group.-success- button, .-group.-success- input[type="button"], .-group.-success- .-btn, .-group.-success- .-group-appendix, .-tabs.-success- li a:hover, .-tabs.-success- li:active a, .-tabs.-success- li._active_ a, .-menu.-success- li:hover > a, .-menu.-success- > li._active_ > a, .-menu.-success- > li > a:active, .-toolbar .-btn._unclickable_.-success-, .-toolbar .-btn._unclickable_.-success-:hover, .-toolbar .-btn._unclickable_.-success-:active, .-toolbar.-success-, .-progress.-success- .-progress-bar, .-progress .-progress-bar.-success-, .-progress .-progress-bar-global.-success- {
  color: white; }

button.-success-,
.-btn.-success-,
input[type="button"].-success-, button._unclickable_.-success-, button._unclickable_.-success-:hover, button._unclickable_.-success-:active,
.-btn._unclickable_.-success-,
.-btn._unclickable_.-success-:hover,
.-btn._unclickable_.-success-:active,
input[type="button"]._unclickable_.-success-,
input[type="button"]._unclickable_.-success-:hover,
input[type="button"]._unclickable_.-success-:active, .-group .-group-appendix.-success-, .-group.-success- button, .-group.-success- input[type="button"], .-group.-success- .-btn, .-group.-success- .-group-appendix, .-tabs.-success- li a:hover, .-tabs.-success- li:active a, .-tabs.-success- li._active_ a, .-dropdown.-success- > .-dropdown-header, .-tooltip.-success-, .-menu.-success- li:hover > a, .-menu.-success- > li._active_ > a, .-menu.-success- > li > a:active, .-toolbar .-btn._unclickable_.-success-, .-toolbar .-btn._unclickable_.-success-:hover, .-toolbar .-btn._unclickable_.-success-:active, .-modal.-success- > .-modal-header, .-progress.-success- .-progress-bar, .-progress .-progress-bar.-success-, .-progress .-progress-bar-global.-success- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-dropdown.-success- > .-dropdown-header, .-tooltip.-success-, .-modal.-success- > .-modal-header {
  color: white !important; }

button.-success-,
.-btn.-success-,
input[type="button"].-success-, button._unclickable_.-success-, button._unclickable_.-success-:hover, button._unclickable_.-success-:active,
.-btn._unclickable_.-success-,
.-btn._unclickable_.-success-:hover,
.-btn._unclickable_.-success-:active,
input[type="button"]._unclickable_.-success-,
input[type="button"]._unclickable_.-success-:hover,
input[type="button"]._unclickable_.-success-:active, .-group .-group-appendix.-success-, .-group.-success- button, .-group.-success- input[type="button"], .-group.-success- .-btn, .-group.-success- input, .-group.-success- textarea, .-group.-success- select, .-group.-success- .-group-appendix, .-tabs.-success-, .-tabs.-unstyled-.-success-, .-dropdown.-success-, .-dropdown.-success- .-arrow, .-menu._active_.-success- > li:hover > a, .-toolbar .-btn._unclickable_.-success-, .-toolbar .-btn._unclickable_.-success-:hover, .-toolbar .-btn._unclickable_.-success-:active, .-modal.-success- {
  border-color: #3ec84c; }

.-group.-success- input:hover, .-group.-success- textarea:hover, .-group.-success- select:hover, .-tabs.-success- li a:hover, .-tabs.-success- li:active a, .-tabs.-success- li._active_ a, .-notify.-success- {
  border-color: #2fa43b; }

.-tooltip.-success- .-arrow {
  border-color: #1e6925; }

.-toolbar.-success- {
  border-color: #66d371; }

.-carousel.-success- .-carousel-nav i._active_, .-carousel-nav.-success- i._active_, .-progress.-success- .-progress-bar, .-progress .-progress-bar.-success-, .-progress .-progress-bar-global.-success- {
  background-color: #3ec84c; }

.-group .-group-appendix.-success-, .-group.-success- .-group-appendix, .-toolbar.-success- {
  background-color: #8ddf96; }

.-tabs.-success- li a:hover, .-dropdown.-success- > .-dropdown-header, .-menu.-success- li:hover > a, .-modal.-success- > .-modal-header {
  background-color: #34b842; }

.-tabs.-success- li:active a, .-tabs.-success- li._active_ a, .-menu.-success- > li._active_ > a, .-menu.-success- > li > a:active {
  background-color: #2fa43b; }

button.-success-,
.-btn.-success-,
input[type="button"].-success-, button._unclickable_.-success-, button._unclickable_.-success-:hover, button._unclickable_.-success-:active,
.-btn._unclickable_.-success-,
.-btn._unclickable_.-success-:hover,
.-btn._unclickable_.-success-:active,
input[type="button"]._unclickable_.-success-,
input[type="button"]._unclickable_.-success-:hover,
input[type="button"]._unclickable_.-success-:active, .-group.-success- button, .-group.-success- input[type="button"], .-group.-success- .-btn, .-group.-success- button._unclickable_:hover, .-group.-success- input[type="button"]._unclickable_:hover, .-group.-success- .-btn._unclickable_:hover, .-group.-success- button._unclickable_:active, .-group.-success- input[type="button"]._unclickable_:active, .-group.-success- .-btn._unclickable_:active, .-group.-success- button._active_._unclickable_, .-group.-success- input[type="button"]._active_._unclickable_, .-group.-success- .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_.-success-, .-toolbar .-btn._unclickable_.-success-:hover, .-toolbar .-btn._unclickable_.-success-:active {
  background-color: #62d26d;
  background-image: -moz-linear-gradient(top, #7ad983, #3ec84c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7ad983), to(#3ec84c));
  background-image: -webkit-linear-gradient(top, #7ad983, #3ec84c);
  background-image: -o-linear-gradient(top, #7ad983, #3ec84c);
  background-image: linear-gradient(to bottom, #7ad983, #3ec84c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF7AD983', endColorstr='#FF3EC84C'); }

button.-success-:hover, input[type="button"].-success-:hover, .-btn.-success-:hover, .-group.-success- button:hover, .-group.-success- input[type="button"]:hover, .-group.-success- .-btn:hover {
  background-color: #46c552;
  background-image: -moz-linear-gradient(top, #52ce5e, #34b842);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#52ce5e), to(#34b842));
  background-image: -webkit-linear-gradient(top, #52ce5e, #34b842);
  background-image: -o-linear-gradient(top, #52ce5e, #34b842);
  background-image: linear-gradient(to bottom, #52ce5e, #34b842);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF52CE5E', endColorstr='#FF34B842'); }

button.-success-:active, input[type="button"].-success-:active, .-btn.-success-:active, button._active_.-success-, input[type="button"]._active_.-success-, .-btn._active_.-success-, .-group.-success- button:active, .-group.-success- input[type="button"]:active, .-group.-success- .-btn:active, .-group.-success- button._active_, .-group.-success- input[type="button"]._active_, .-group.-success- .-btn._active_, .-tooltip.-success- {
  background-color: #2fa83c;
  background-image: -moz-linear-gradient(top, #34b842, #299034);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#34b842), to(#299034));
  background-image: -webkit-linear-gradient(top, #34b842, #299034);
  background-image: -o-linear-gradient(top, #34b842, #299034);
  background-image: linear-gradient(to bottom, #34b842, #299034);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF34B842', endColorstr='#FF299034'); }

.-dropdown._left_.-success-:after, .-dropdown._right_.-success-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(62, 200, 76, 0)), color-stop(50%, #3ec84c), to(rgba(62, 200, 76, 0)));
  background-image: -webkit-linear-gradient(top, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-image: -moz-linear-gradient(top, top, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-image: -o-linear-gradient(top, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-image: linear-gradient(to bottom, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#003EC84C', endColorstr='#003EC84C'); }

.-dropdown._top_.-success-:after, .-dropdown._bottom_.-success-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(62, 200, 76, 0)), color-stop(50%, #3ec84c), to(rgba(62, 200, 76, 0)));
  background-image: -webkit-linear-gradient(left, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-image: -moz-linear-gradient(left, top, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-image: -o-linear-gradient(left, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-image: linear-gradient(to right, rgba(62, 200, 76, 0), #3ec84c 50%, rgba(62, 200, 76, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#003EC84C', endColorstr='#003EC84C'); }

.-dropdown.-success- {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -o-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  box-shadow: 0 4px 10px rgba(0,0,0,.3); }

.-group.-success- input:focus, .-group.-success- textarea:focus, .-group.-success- select:focus {
  -webkit-box-shadow: 0 0 10px rgba(100,217,134,1);
  -moz-box-shadow: 0 0 10px rgba(100,217,134,1);
  -ms-box-shadow: 0 0 10px rgba(100,217,134,1);
  -o-box-shadow: 0 0 10px rgba(100,217,134,1);
  box-shadow: 0 0 10px rgba(100,217,134,1); }

button._loading_.-success-, input[type="button"]._loading_.-success-, .-btn._loading_.-success-, .-group._loading_.-success- button, .-group._loading_.-success- input[type="button"], .-group._loading_.-success- .-btn, .-tabs li._loading_.-success- a, .-tabs._loading_.-success- li a, .-dropdown._loading_.-success- > .-dropdown-header, .-toolbar._loading_.-success- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-menu > li._loading_.-success- > a, .-progress._loading_.-success- .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-.-info-, button.-unstyled-.-info-:hover, button.-unstyled-.-info-:active, button._active_.-unstyled-.-info-, button.-disabled-.-unstyled-.-info-,
.-btn.-unstyled-.-info-,
.-btn.-unstyled-.-info-:hover,
.-btn.-unstyled-.-info-:active,
.-btn._active_.-unstyled-.-info-,
.-btn.-disabled-.-unstyled-.-info-,
input[type="button"].-unstyled-.-info-,
input[type="button"].-unstyled-.-info-:hover,
input[type="button"].-unstyled-.-info-:active,
input[type="button"]._active_.-unstyled-.-info-,
input[type="button"].-disabled-.-unstyled-.-info-, .-tabs.-info- li a {
  color: #64cfd9; }

.-notify.-info- .-notify-header {
  color: #3bc2cf; }

button.-info-,
.-btn.-info-,
input[type="button"].-info-, button._unclickable_.-info-, button._unclickable_.-info-:hover, button._unclickable_.-info-:active,
.-btn._unclickable_.-info-,
.-btn._unclickable_.-info-:hover,
.-btn._unclickable_.-info-:active,
input[type="button"]._unclickable_.-info-,
input[type="button"]._unclickable_.-info-:hover,
input[type="button"]._unclickable_.-info-:active, .-group .-group-appendix.-info-, .-group.-info- button, .-group.-info- input[type="button"], .-group.-info- .-btn, .-group.-info- .-group-appendix, .-tabs.-info- li a:hover, .-tabs.-info- li:active a, .-tabs.-info- li._active_ a, .-menu.-info- li:hover > a, .-menu.-info- > li._active_ > a, .-menu.-info- > li > a:active, .-toolbar .-btn._unclickable_.-info-, .-toolbar .-btn._unclickable_.-info-:hover, .-toolbar .-btn._unclickable_.-info-:active, .-toolbar.-info-, .-progress.-info- .-progress-bar, .-progress .-progress-bar.-info-, .-progress .-progress-bar-global.-info- {
  color: white; }

button.-info-,
.-btn.-info-,
input[type="button"].-info-, button._unclickable_.-info-, button._unclickable_.-info-:hover, button._unclickable_.-info-:active,
.-btn._unclickable_.-info-,
.-btn._unclickable_.-info-:hover,
.-btn._unclickable_.-info-:active,
input[type="button"]._unclickable_.-info-,
input[type="button"]._unclickable_.-info-:hover,
input[type="button"]._unclickable_.-info-:active, .-group .-group-appendix.-info-, .-group.-info- button, .-group.-info- input[type="button"], .-group.-info- .-btn, .-group.-info- .-group-appendix, .-tabs.-info- li a:hover, .-tabs.-info- li:active a, .-tabs.-info- li._active_ a, .-dropdown.-info- > .-dropdown-header, .-tooltip.-info-, .-menu.-info- li:hover > a, .-menu.-info- > li._active_ > a, .-menu.-info- > li > a:active, .-toolbar .-btn._unclickable_.-info-, .-toolbar .-btn._unclickable_.-info-:hover, .-toolbar .-btn._unclickable_.-info-:active, .-modal.-info- > .-modal-header, .-progress.-info- .-progress-bar, .-progress .-progress-bar.-info-, .-progress .-progress-bar-global.-info- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-dropdown.-info- > .-dropdown-header, .-tooltip.-info-, .-modal.-info- > .-modal-header {
  color: white !important; }

button.-info-,
.-btn.-info-,
input[type="button"].-info-, button._unclickable_.-info-, button._unclickable_.-info-:hover, button._unclickable_.-info-:active,
.-btn._unclickable_.-info-,
.-btn._unclickable_.-info-:hover,
.-btn._unclickable_.-info-:active,
input[type="button"]._unclickable_.-info-,
input[type="button"]._unclickable_.-info-:hover,
input[type="button"]._unclickable_.-info-:active, .-group .-group-appendix.-info-, .-group.-info- button, .-group.-info- input[type="button"], .-group.-info- .-btn, .-group.-info- input, .-group.-info- textarea, .-group.-info- select, .-group.-info- .-group-appendix, .-tabs.-info-, .-tabs.-unstyled-.-info-, .-dropdown.-info-, .-dropdown.-info- .-arrow, .-menu._active_.-info- > li:hover > a, .-toolbar .-btn._unclickable_.-info-, .-toolbar .-btn._unclickable_.-info-:hover, .-toolbar .-btn._unclickable_.-info-:active, .-modal.-info- {
  border-color: #64cfd9; }

.-group.-info- input:hover, .-group.-info- textarea:hover, .-group.-info- select:hover, .-tabs.-info- li a:hover, .-tabs.-info- li:active a, .-tabs.-info- li._active_ a, .-notify.-info- {
  border-color: #3bc2cf; }

.-tooltip.-info- .-arrow {
  border-color: #258e98; }

.-toolbar.-info- {
  border-color: #8ddce3; }

.-carousel.-info- .-carousel-nav i._active_, .-carousel-nav.-info- i._active_, .-progress.-info- .-progress-bar, .-progress .-progress-bar.-info-, .-progress .-progress-bar-global.-info- {
  background-color: #64cfd9; }

.-group .-group-appendix.-info-, .-group.-info- .-group-appendix, .-toolbar.-info- {
  background-color: #b6e8ed; }

.-tabs.-info- li a:hover, .-dropdown.-info- > .-dropdown-header, .-menu.-info- li:hover > a, .-modal.-info- > .-modal-header {
  background-color: #50c9d4; }

.-tabs.-info- li:active a, .-tabs.-info- li._active_ a, .-menu.-info- > li._active_ > a, .-menu.-info- > li > a:active {
  background-color: #3bc2cf; }

button.-info-,
.-btn.-info-,
input[type="button"].-info-, button._unclickable_.-info-, button._unclickable_.-info-:hover, button._unclickable_.-info-:active,
.-btn._unclickable_.-info-,
.-btn._unclickable_.-info-:hover,
.-btn._unclickable_.-info-:active,
input[type="button"]._unclickable_.-info-,
input[type="button"]._unclickable_.-info-:hover,
input[type="button"]._unclickable_.-info-:active, .-group.-info- button, .-group.-info- input[type="button"], .-group.-info- .-btn, .-group.-info- button._unclickable_:hover, .-group.-info- input[type="button"]._unclickable_:hover, .-group.-info- .-btn._unclickable_:hover, .-group.-info- button._unclickable_:active, .-group.-info- input[type="button"]._unclickable_:active, .-group.-info- .-btn._unclickable_:active, .-group.-info- button._active_._unclickable_, .-group.-info- input[type="button"]._active_._unclickable_, .-group.-info- .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_.-info-, .-toolbar .-btn._unclickable_.-info-:hover, .-toolbar .-btn._unclickable_.-info-:active {
  background-color: #88dae2;
  background-image: -moz-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a1e2e8), to(#64cfd9));
  background-image: -webkit-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: -o-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: linear-gradient(to bottom, #a1e2e8, #64cfd9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFA1E2E8', endColorstr='#FF64CFD9'); }

button.-info-:hover, input[type="button"].-info-:hover, .-btn.-info-:hover, .-group.-info- button:hover, .-group.-info- input[type="button"]:hover, .-group.-info- .-btn:hover {
  background-color: #68d0da;
  background-image: -moz-linear-gradient(top, #78d5de, #50c9d4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#78d5de), to(#50c9d4));
  background-image: -webkit-linear-gradient(top, #78d5de, #50c9d4);
  background-image: -o-linear-gradient(top, #78d5de, #50c9d4);
  background-image: linear-gradient(to bottom, #78d5de, #50c9d4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF78D5DE', endColorstr='#FF50C9D4'); }

button.-info-:active, input[type="button"].-info-:active, .-btn.-info-:active, button._active_.-info-, input[type="button"]._active_.-info-, .-btn._active_.-info-, .-group.-info- button:active, .-group.-info- input[type="button"]:active, .-group.-info- .-btn:active, .-group.-info- button._active_, .-group.-info- input[type="button"]._active_, .-group.-info- .-btn._active_, .-tooltip.-info- {
  background-color: #42c1cc;
  background-image: -moz-linear-gradient(top, #50c9d4, #2fb5c1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#50c9d4), to(#2fb5c1));
  background-image: -webkit-linear-gradient(top, #50c9d4, #2fb5c1);
  background-image: -o-linear-gradient(top, #50c9d4, #2fb5c1);
  background-image: linear-gradient(to bottom, #50c9d4, #2fb5c1);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF50C9D4', endColorstr='#FF2FB5C1'); }

.-dropdown._left_.-info-:after, .-dropdown._right_.-info-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(100, 207, 217, 0)), color-stop(50%, #64cfd9), to(rgba(100, 207, 217, 0)));
  background-image: -webkit-linear-gradient(top, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-image: -moz-linear-gradient(top, top, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-image: -o-linear-gradient(top, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-image: linear-gradient(to bottom, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#0064CFD9', endColorstr='#0064CFD9'); }

.-dropdown._top_.-info-:after, .-dropdown._bottom_.-info-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(100, 207, 217, 0)), color-stop(50%, #64cfd9), to(rgba(100, 207, 217, 0)));
  background-image: -webkit-linear-gradient(left, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-image: -moz-linear-gradient(left, top, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-image: -o-linear-gradient(left, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-image: linear-gradient(to right, rgba(100, 207, 217, 0), #64cfd9 50%, rgba(100, 207, 217, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#0064CFD9', endColorstr='#0064CFD9'); }

.-dropdown.-info- {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -o-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  box-shadow: 0 4px 10px rgba(0,0,0,.3); }

.-group.-info- input:focus, .-group.-info- textarea:focus, .-group.-info- select:focus {
  -webkit-box-shadow: 0 0 10px rgba(100,207,217,1);
  -moz-box-shadow: 0 0 10px rgba(100,207,217,1);
  -ms-box-shadow: 0 0 10px rgba(100,207,217,1);
  -o-box-shadow: 0 0 10px rgba(100,207,217,1);
  box-shadow: 0 0 10px rgba(100,207,217,1); }

button._loading_.-info-, input[type="button"]._loading_.-info-, .-btn._loading_.-info-, .-group._loading_.-info- button, .-group._loading_.-info- input[type="button"], .-group._loading_.-info- .-btn, .-tabs li._loading_.-info- a, .-tabs._loading_.-info- li a, .-dropdown._loading_.-info- > .-dropdown-header, .-toolbar._loading_.-info- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-menu > li._loading_.-info- > a, .-progress._loading_.-info- .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-.-warning-, button.-unstyled-.-warning-:hover, button.-unstyled-.-warning-:active, button._active_.-unstyled-.-warning-, button.-disabled-.-unstyled-.-warning-,
.-btn.-unstyled-.-warning-,
.-btn.-unstyled-.-warning-:hover,
.-btn.-unstyled-.-warning-:active,
.-btn._active_.-unstyled-.-warning-,
.-btn.-disabled-.-unstyled-.-warning-,
input[type="button"].-unstyled-.-warning-,
input[type="button"].-unstyled-.-warning-:hover,
input[type="button"].-unstyled-.-warning-:active,
input[type="button"]._active_.-unstyled-.-warning-,
input[type="button"].-disabled-.-unstyled-.-warning-, .-tabs.-warning- li a {
  color: #edb723; }

.-notify.-warning- .-notify-header {
  color: #cf953b; }

button.-warning-,
.-btn.-warning-,
input[type="button"].-warning-, button._unclickable_.-warning-, button._unclickable_.-warning-:hover, button._unclickable_.-warning-:active,
.-btn._unclickable_.-warning-,
.-btn._unclickable_.-warning-:hover,
.-btn._unclickable_.-warning-:active,
input[type="button"]._unclickable_.-warning-,
input[type="button"]._unclickable_.-warning-:hover,
input[type="button"]._unclickable_.-warning-:active, .-group .-group-appendix.-warning-, .-group.-warning- button, .-group.-warning- input[type="button"], .-group.-warning- .-btn, .-group.-warning- .-group-appendix, .-tabs.-warning- li a:hover, .-tabs.-warning- li:active a, .-tabs.-warning- li._active_ a, .-menu.-warning- li:hover > a, .-menu.-warning- > li._active_ > a, .-menu.-warning- > li > a:active, .-toolbar .-btn._unclickable_.-warning-, .-toolbar .-btn._unclickable_.-warning-:hover, .-toolbar .-btn._unclickable_.-warning-:active, .-toolbar.-warning-, .-progress.-warning- .-progress-bar, .-progress .-progress-bar.-warning-, .-progress .-progress-bar-global.-warning- {
  color: white; }

button.-warning-,
.-btn.-warning-,
input[type="button"].-warning-, button._unclickable_.-warning-, button._unclickable_.-warning-:hover, button._unclickable_.-warning-:active,
.-btn._unclickable_.-warning-,
.-btn._unclickable_.-warning-:hover,
.-btn._unclickable_.-warning-:active,
input[type="button"]._unclickable_.-warning-,
input[type="button"]._unclickable_.-warning-:hover,
input[type="button"]._unclickable_.-warning-:active, .-group .-group-appendix.-warning-, .-group.-warning- button, .-group.-warning- input[type="button"], .-group.-warning- .-btn, .-group.-warning- .-group-appendix, .-tabs.-warning- li a:hover, .-tabs.-warning- li:active a, .-tabs.-warning- li._active_ a, .-dropdown.-warning- > .-dropdown-header, .-tooltip.-warning-, .-menu.-warning- li:hover > a, .-menu.-warning- > li._active_ > a, .-menu.-warning- > li > a:active, .-toolbar .-btn._unclickable_.-warning-, .-toolbar .-btn._unclickable_.-warning-:hover, .-toolbar .-btn._unclickable_.-warning-:active, .-modal.-warning- > .-modal-header, .-progress.-warning- .-progress-bar, .-progress .-progress-bar.-warning-, .-progress .-progress-bar-global.-warning- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-dropdown.-warning- > .-dropdown-header, .-tooltip.-warning-, .-modal.-warning- > .-modal-header {
  color: white !important; }

button.-warning-,
.-btn.-warning-,
input[type="button"].-warning-, button._unclickable_.-warning-, button._unclickable_.-warning-:hover, button._unclickable_.-warning-:active,
.-btn._unclickable_.-warning-,
.-btn._unclickable_.-warning-:hover,
.-btn._unclickable_.-warning-:active,
input[type="button"]._unclickable_.-warning-,
input[type="button"]._unclickable_.-warning-:hover,
input[type="button"]._unclickable_.-warning-:active, .-group .-group-appendix.-warning-, .-group.-warning- button, .-group.-warning- input[type="button"], .-group.-warning- .-btn, .-group.-warning- input, .-group.-warning- textarea, .-group.-warning- select, .-group.-warning- .-group-appendix, .-tabs.-warning-, .-tabs.-unstyled-.-warning-, .-dropdown.-warning-, .-dropdown.-warning- .-arrow, .-menu._active_.-warning- > li:hover > a, .-toolbar .-btn._unclickable_.-warning-, .-toolbar .-btn._unclickable_.-warning-:hover, .-toolbar .-btn._unclickable_.-warning-:active, .-modal.-warning- {
  border-color: #d9ab64; }

.-group.-warning- input:hover, .-group.-warning- textarea:hover, .-group.-warning- select:hover, .-tabs.-warning- li a:hover, .-tabs.-warning- li:active a, .-tabs.-warning- li._active_ a, .-notify.-warning- {
  border-color: #cf953b; }

.-tooltip.-warning- .-arrow {
  border-color: #986b25; }

.-toolbar.-warning- {
  border-color: #e3c18d; }

.-carousel.-warning- .-carousel-nav i._active_, .-carousel-nav.-warning- i._active_, .-progress.-warning- .-progress-bar, .-progress .-progress-bar.-warning-, .-progress .-progress-bar-global.-warning- {
  background-color: #edb723; }

.-group .-group-appendix.-warning-, .-group.-warning- .-group-appendix, .-toolbar.-warning- {
  background-color: #f5d681; }

.-tabs.-warning- li a:hover, .-dropdown.-warning- > .-dropdown-header, .-menu.-warning- li:hover > a, .-modal.-warning- > .-modal-header {
  background-color: #e4ac13; }

.-tabs.-warning- li:active a, .-tabs.-warning- li._active_ a, .-menu.-warning- > li._active_ > a, .-menu.-warning- > li > a:active {
  background-color: #cc9a11; }

button.-warning-,
.-btn.-warning-,
input[type="button"].-warning-, button._unclickable_.-warning-, button._unclickable_.-warning-:hover, button._unclickable_.-warning-:active,
.-btn._unclickable_.-warning-,
.-btn._unclickable_.-warning-:hover,
.-btn._unclickable_.-warning-:active,
input[type="button"]._unclickable_.-warning-,
input[type="button"]._unclickable_.-warning-:hover,
input[type="button"]._unclickable_.-warning-:active, .-group.-warning- button, .-group.-warning- input[type="button"], .-group.-warning- .-btn, .-group.-warning- button._unclickable_:hover, .-group.-warning- input[type="button"]._unclickable_:hover, .-group.-warning- .-btn._unclickable_:hover, .-group.-warning- button._unclickable_:active, .-group.-warning- input[type="button"]._unclickable_:active, .-group.-warning- .-btn._unclickable_:active, .-group.-warning- button._active_._unclickable_, .-group.-warning- input[type="button"]._active_._unclickable_, .-group.-warning- .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_.-warning-, .-toolbar .-btn._unclickable_.-warning-:hover, .-toolbar .-btn._unclickable_.-warning-:active {
  background-color: #f0c44d;
  background-image: -moz-linear-gradient(top, #f3ce6a, #edb723);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3ce6a), to(#edb723));
  background-image: -webkit-linear-gradient(top, #f3ce6a, #edb723);
  background-image: -o-linear-gradient(top, #f3ce6a, #edb723);
  background-image: linear-gradient(to bottom, #f3ce6a, #edb723);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFF3CE6A', endColorstr='#FFEDB723'); }

button.-warning-:hover, input[type="button"].-warning-:hover, .-btn.-warning-:hover, .-group.-warning- button:hover, .-group.-warning- input[type="button"]:hover, .-group.-warning- .-btn:hover {
  background-color: #eab72b;
  background-image: -moz-linear-gradient(top, #efbf3b, #e4ac13);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efbf3b), to(#e4ac13));
  background-image: -webkit-linear-gradient(top, #efbf3b, #e4ac13);
  background-image: -o-linear-gradient(top, #efbf3b, #e4ac13);
  background-image: linear-gradient(to bottom, #efbf3b, #e4ac13);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFEFBF3B', endColorstr='#FFE4AC13'); }

button.-warning-:active, input[type="button"].-warning-:active, .-btn.-warning-:active, button._active_.-warning-, input[type="button"]._active_.-warning-, .-btn._active_.-warning-, .-group.-warning- button:active, .-group.-warning- input[type="button"]:active, .-group.-warning- .-btn:active, .-group.-warning- button._active_, .-group.-warning- input[type="button"]._active_, .-group.-warning- .-btn._active_, .-tooltip.-warning- {
  background-color: #d19d11;
  background-image: -moz-linear-gradient(top, #e4ac13, #b5880f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e4ac13), to(#b5880f));
  background-image: -webkit-linear-gradient(top, #e4ac13, #b5880f);
  background-image: -o-linear-gradient(top, #e4ac13, #b5880f);
  background-image: linear-gradient(to bottom, #e4ac13, #b5880f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFE4AC13', endColorstr='#FFB5880F'); }

.-dropdown._left_.-warning-:after, .-dropdown._right_.-warning-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(237, 183, 35, 0)), color-stop(50%, #edb723), to(rgba(237, 183, 35, 0)));
  background-image: -webkit-linear-gradient(top, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-image: -moz-linear-gradient(top, top, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-image: -o-linear-gradient(top, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-image: linear-gradient(to bottom, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00EDB723', endColorstr='#00EDB723'); }

.-dropdown._top_.-warning-:after, .-dropdown._bottom_.-warning-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(237, 183, 35, 0)), color-stop(50%, #edb723), to(rgba(237, 183, 35, 0)));
  background-image: -webkit-linear-gradient(left, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-image: -moz-linear-gradient(left, top, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-image: -o-linear-gradient(left, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-image: linear-gradient(to right, rgba(237, 183, 35, 0), #edb723 50%, rgba(237, 183, 35, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#00EDB723', endColorstr='#00EDB723'); }

.-dropdown.-warning- {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -o-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  box-shadow: 0 4px 10px rgba(0,0,0,.3); }

.-group.-warning- input:focus, .-group.-warning- textarea:focus, .-group.-warning- select:focus {
  -webkit-box-shadow: 0 0 10px rgba(217,171,100,1);
  -moz-box-shadow: 0 0 10px rgba(217,171,100,1);
  -ms-box-shadow: 0 0 10px rgba(217,171,100,1);
  -o-box-shadow: 0 0 10px rgba(217,171,100,1);
  box-shadow: 0 0 10px rgba(217,171,100,1); }

button._loading_.-warning-, input[type="button"]._loading_.-warning-, .-btn._loading_.-warning-, .-group._loading_.-warning- button, .-group._loading_.-warning- input[type="button"], .-group._loading_.-warning- .-btn, .-tabs li._loading_.-warning- a, .-tabs._loading_.-warning- li a, .-dropdown._loading_.-warning- > .-dropdown-header, .-toolbar._loading_.-warning- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-menu > li._loading_.-warning- > a, .-progress._loading_.-warning- .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-.-primary-, button.-unstyled-.-primary-:hover, button.-unstyled-.-primary-:active, button._active_.-unstyled-.-primary-, button.-disabled-.-unstyled-.-primary-,
.-btn.-unstyled-.-primary-,
.-btn.-unstyled-.-primary-:hover,
.-btn.-unstyled-.-primary-:active,
.-btn._active_.-unstyled-.-primary-,
.-btn.-disabled-.-unstyled-.-primary-,
input[type="button"].-unstyled-.-primary-,
input[type="button"].-unstyled-.-primary-:hover,
input[type="button"].-unstyled-.-primary-:active,
input[type="button"]._active_.-unstyled-.-primary-,
input[type="button"].-disabled-.-unstyled-.-primary-, .-tabs.-primary- li a {
  color: #1b88d6; }

.-notify.-primary- .-notify-header {
  color: #156ba9; }

button.-primary-,
.-btn.-primary-,
input[type="button"].-primary-, button._unclickable_.-primary-, button._unclickable_.-primary-:hover, button._unclickable_.-primary-:active,
.-btn._unclickable_.-primary-,
.-btn._unclickable_.-primary-:hover,
.-btn._unclickable_.-primary-:active,
input[type="button"]._unclickable_.-primary-,
input[type="button"]._unclickable_.-primary-:hover,
input[type="button"]._unclickable_.-primary-:active, .-group .-group-appendix.-primary-, .-group.-primary- button, .-group.-primary- input[type="button"], .-group.-primary- .-btn, .-group.-primary- .-group-appendix, .-tabs.-primary- li a:hover, .-tabs.-primary- li:active a, .-tabs.-primary- li._active_ a, .-menu.-primary- li:hover > a, .-menu.-primary- > li._active_ > a, .-menu.-primary- > li > a:active, .-toolbar .-btn._unclickable_.-primary-, .-toolbar .-btn._unclickable_.-primary-:hover, .-toolbar .-btn._unclickable_.-primary-:active, .-toolbar.-primary-, .-progress.-primary- .-progress-bar, .-progress .-progress-bar.-primary-, .-progress .-progress-bar-global.-primary- {
  color: white; }

button.-primary-,
.-btn.-primary-,
input[type="button"].-primary-, button._unclickable_.-primary-, button._unclickable_.-primary-:hover, button._unclickable_.-primary-:active,
.-btn._unclickable_.-primary-,
.-btn._unclickable_.-primary-:hover,
.-btn._unclickable_.-primary-:active,
input[type="button"]._unclickable_.-primary-,
input[type="button"]._unclickable_.-primary-:hover,
input[type="button"]._unclickable_.-primary-:active, .-group .-group-appendix.-primary-, .-group.-primary- button, .-group.-primary- input[type="button"], .-group.-primary- .-btn, .-group.-primary- .-group-appendix, .-tabs.-primary- li a:hover, .-tabs.-primary- li:active a, .-tabs.-primary- li._active_ a, .-dropdown.-primary- > .-dropdown-header, .-tooltip.-primary-, .-menu.-primary- li:hover > a, .-menu.-primary- > li._active_ > a, .-menu.-primary- > li > a:active, .-toolbar .-btn._unclickable_.-primary-, .-toolbar .-btn._unclickable_.-primary-:hover, .-toolbar .-btn._unclickable_.-primary-:active, .-modal.-primary- > .-modal-header, .-progress.-primary- .-progress-bar, .-progress .-progress-bar.-primary-, .-progress .-progress-bar-global.-primary- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-dropdown.-primary- > .-dropdown-header, .-tooltip.-primary-, .-modal.-primary- > .-modal-header {
  color: white !important; }

button.-primary-,
.-btn.-primary-,
input[type="button"].-primary-, button._unclickable_.-primary-, button._unclickable_.-primary-:hover, button._unclickable_.-primary-:active,
.-btn._unclickable_.-primary-,
.-btn._unclickable_.-primary-:hover,
.-btn._unclickable_.-primary-:active,
input[type="button"]._unclickable_.-primary-,
input[type="button"]._unclickable_.-primary-:hover,
input[type="button"]._unclickable_.-primary-:active, .-group .-group-appendix.-primary-, .-group.-primary- button, .-group.-primary- input[type="button"], .-group.-primary- .-btn, .-group.-primary- input, .-group.-primary- textarea, .-group.-primary- select, .-group.-primary- .-group-appendix, .-tabs.-primary-, .-tabs.-unstyled-.-primary-, .-dropdown.-primary-, .-dropdown.-primary- .-arrow, .-menu._active_.-primary- > li:hover > a, .-toolbar .-btn._unclickable_.-primary-, .-toolbar .-btn._unclickable_.-primary-:hover, .-toolbar .-btn._unclickable_.-primary-:active, .-modal.-primary- {
  border-color: #187abf; }

.-group.-primary- input:hover, .-group.-primary- textarea:hover, .-group.-primary- select:hover, .-tabs.-primary- li a:hover, .-tabs.-primary- li:active a, .-tabs.-primary- li._active_ a, .-notify.-primary- {
  border-color: #156ba9; }

.-tooltip.-primary- .-arrow {
  border-color: #0d4065; }

.-toolbar.-primary- {
  border-color: #3da0e7; }

.-carousel.-primary- .-carousel-nav i._active_, .-carousel-nav.-primary- i._active_, .-progress.-primary- .-progress-bar, .-progress .-progress-bar.-primary-, .-progress .-progress-bar-global.-primary- {
  background-color: #1b88d6; }

.-group .-group-appendix.-primary-, .-group.-primary- .-group-appendix, .-toolbar.-primary- {
  background-color: #6bb6ec; }

.-tabs.-primary- li a:hover, .-dropdown.-primary- > .-dropdown-header, .-menu.-primary- li:hover > a, .-modal.-primary- > .-modal-header {
  background-color: #187abf; }

.-tabs.-primary- li:active a, .-tabs.-primary- li._active_ a, .-menu.-primary- > li._active_ > a, .-menu.-primary- > li > a:active {
  background-color: #156ba9; }

button.-primary-,
.-btn.-primary-,
input[type="button"].-primary-, button._unclickable_.-primary-, button._unclickable_.-primary-:hover, button._unclickable_.-primary-:active,
.-btn._unclickable_.-primary-,
.-btn._unclickable_.-primary-:hover,
.-btn._unclickable_.-primary-:active,
input[type="button"]._unclickable_.-primary-,
input[type="button"]._unclickable_.-primary-:hover,
input[type="button"]._unclickable_.-primary-:active, .-group.-primary- button, .-group.-primary- input[type="button"], .-group.-primary- .-btn, .-group.-primary- button._unclickable_:hover, .-group.-primary- input[type="button"]._unclickable_:hover, .-group.-primary- .-btn._unclickable_:hover, .-group.-primary- button._unclickable_:active, .-group.-primary- input[type="button"]._unclickable_:active, .-group.-primary- .-btn._unclickable_:active, .-group.-primary- button._active_._unclickable_, .-group.-primary- input[type="button"]._active_._unclickable_, .-group.-primary- .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_.-primary-, .-toolbar .-btn._unclickable_.-primary-:hover, .-toolbar .-btn._unclickable_.-primary-:active {
  background-color: #3d9de1;
  background-image: -moz-linear-gradient(top, #54abe9, #1b88d6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#54abe9), to(#1b88d6));
  background-image: -webkit-linear-gradient(top, #54abe9, #1b88d6);
  background-image: -o-linear-gradient(top, #54abe9, #1b88d6);
  background-image: linear-gradient(to bottom, #54abe9, #1b88d6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF54ABE9', endColorstr='#FF1B88D6'); }

button.-primary-:hover, input[type="button"].-primary-:hover, .-btn.-primary-:hover, .-group.-primary- button:hover, .-group.-primary- input[type="button"]:hover, .-group.-primary- .-btn:hover {
  background-color: #218ad5;
  background-image: -moz-linear-gradient(top, #2795e4, #187abf);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2795e4), to(#187abf));
  background-image: -webkit-linear-gradient(top, #2795e4, #187abf);
  background-image: -o-linear-gradient(top, #2795e4, #187abf);
  background-image: linear-gradient(to bottom, #2795e4, #187abf);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF2795E4', endColorstr='#FF187ABF'); }

button.-primary-:active, input[type="button"].-primary-:active, .-btn.-primary-:active, button._active_.-primary-, input[type="button"]._active_.-primary-, .-btn._active_.-primary-, .-group.-primary- button:active, .-group.-primary- input[type="button"]:active, .-group.-primary- .-btn:active, .-group.-primary- button._active_, .-group.-primary- input[type="button"]._active_, .-group.-primary- .-btn._active_, .-tooltip.-primary- {
  background-color: #156ead;
  background-image: -moz-linear-gradient(top, #187abf, #125d92);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#187abf), to(#125d92));
  background-image: -webkit-linear-gradient(top, #187abf, #125d92);
  background-image: -o-linear-gradient(top, #187abf, #125d92);
  background-image: linear-gradient(to bottom, #187abf, #125d92);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF187ABF', endColorstr='#FF125D92'); }

.-dropdown._left_.-primary-:after, .-dropdown._right_.-primary-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(27, 136, 214, 0)), color-stop(50%, #1b88d6), to(rgba(27, 136, 214, 0)));
  background-image: -webkit-linear-gradient(top, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-image: -moz-linear-gradient(top, top, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-image: -o-linear-gradient(top, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-image: linear-gradient(to bottom, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#001B88D6', endColorstr='#001B88D6'); }

.-dropdown._top_.-primary-:after, .-dropdown._bottom_.-primary-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(27, 136, 214, 0)), color-stop(50%, #1b88d6), to(rgba(27, 136, 214, 0)));
  background-image: -webkit-linear-gradient(left, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-image: -moz-linear-gradient(left, top, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-image: -o-linear-gradient(left, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-image: linear-gradient(to right, rgba(27, 136, 214, 0), #1b88d6 50%, rgba(27, 136, 214, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#001B88D6', endColorstr='#001B88D6'); }

.-dropdown.-primary- {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -o-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  box-shadow: 0 4px 10px rgba(0,0,0,.3); }

.-group.-primary- input:focus, .-group.-primary- textarea:focus, .-group.-primary- select:focus {
  -webkit-box-shadow: 0 0 10px rgba(26,120,217,1);
  -moz-box-shadow: 0 0 10px rgba(26,120,217,1);
  -ms-box-shadow: 0 0 10px rgba(26,120,217,1);
  -o-box-shadow: 0 0 10px rgba(26,120,217,1);
  box-shadow: 0 0 10px rgba(26,120,217,1); }

button._loading_.-primary-, input[type="button"]._loading_.-primary-, .-btn._loading_.-primary-, .-group._loading_.-primary- button, .-group._loading_.-primary- input[type="button"], .-group._loading_.-primary- .-btn, .-tabs li._loading_.-primary- a, .-tabs._loading_.-primary- li a, .-dropdown._loading_.-primary- > .-dropdown-header, .-toolbar._loading_.-primary- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-menu > li._loading_.-primary- > a, .-progress._loading_.-primary- .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-.-dark-, button.-unstyled-.-dark-:hover, button.-unstyled-.-dark-:active, button._active_.-unstyled-.-dark-, button.-disabled-.-unstyled-.-dark-,
.-btn.-unstyled-.-dark-,
.-btn.-unstyled-.-dark-:hover,
.-btn.-unstyled-.-dark-:active,
.-btn._active_.-unstyled-.-dark-,
.-btn.-disabled-.-unstyled-.-dark-,
input[type="button"].-unstyled-.-dark-,
input[type="button"].-unstyled-.-dark-:hover,
input[type="button"].-unstyled-.-dark-:active,
input[type="button"]._active_.-unstyled-.-dark-,
input[type="button"].-disabled-.-unstyled-.-dark-, .-tabs.-dark- li a {
  color: #6b6b6b; }

.-notify.-dark- .-notify-header {
  color: #5e5e5e; }

button.-dark-,
.-btn.-dark-,
input[type="button"].-dark-, button._unclickable_.-dark-, button._unclickable_.-dark-:hover, button._unclickable_.-dark-:active,
.-btn._unclickable_.-dark-,
.-btn._unclickable_.-dark-:hover,
.-btn._unclickable_.-dark-:active,
input[type="button"]._unclickable_.-dark-,
input[type="button"]._unclickable_.-dark-:hover,
input[type="button"]._unclickable_.-dark-:active, .-group .-group-appendix.-dark-, .-group.-dark- button, .-group.-dark- input[type="button"], .-group.-dark- .-btn, .-group.-dark- .-group-appendix, .-tabs.-dark- li a:hover, .-tabs.-dark- li:active a, .-tabs.-dark- li._active_ a, .-menu.-dark- li:hover > a, .-menu.-dark- > li._active_ > a, .-menu.-dark- > li > a:active, .-toolbar .-btn._unclickable_.-dark-, .-toolbar .-btn._unclickable_.-dark-:hover, .-toolbar .-btn._unclickable_.-dark-:active, .-toolbar.-dark-, .-progress.-dark- .-progress-bar, .-progress .-progress-bar.-dark-, .-progress .-progress-bar-global.-dark- {
  color: white; }

button.-dark-,
.-btn.-dark-,
input[type="button"].-dark-, button._unclickable_.-dark-, button._unclickable_.-dark-:hover, button._unclickable_.-dark-:active,
.-btn._unclickable_.-dark-,
.-btn._unclickable_.-dark-:hover,
.-btn._unclickable_.-dark-:active,
input[type="button"]._unclickable_.-dark-,
input[type="button"]._unclickable_.-dark-:hover,
input[type="button"]._unclickable_.-dark-:active, .-group .-group-appendix.-dark-, .-group.-dark- button, .-group.-dark- input[type="button"], .-group.-dark- .-btn, .-group.-dark- .-group-appendix, .-tabs.-dark- li a:hover, .-tabs.-dark- li:active a, .-tabs.-dark- li._active_ a, .-dropdown.-dark- > .-dropdown-header, .-tooltip.-dark-, .-menu.-dark- li:hover > a, .-menu.-dark- > li._active_ > a, .-menu.-dark- > li > a:active, .-toolbar .-btn._unclickable_.-dark-, .-toolbar .-btn._unclickable_.-dark-:hover, .-toolbar .-btn._unclickable_.-dark-:active, .-modal.-dark- > .-modal-header, .-progress.-dark- .-progress-bar, .-progress .-progress-bar.-dark-, .-progress .-progress-bar-global.-dark- {
  -webkit-text-shadow: 0 1px rgba(255,255,255,.1);
  -moz-text-shadow: 0 1px rgba(255,255,255,.1);
  -ms-text-shadow: 0 1px rgba(255,255,255,.1);
  -o-text-shadow: 0 1px rgba(255,255,255,.1);
  text-shadow: 0 1px rgba(255,255,255,.1); }

.-dropdown.-dark- > .-dropdown-header, .-tooltip.-dark-, .-modal.-dark- > .-modal-header {
  color: white !important; }

button.-dark-,
.-btn.-dark-,
input[type="button"].-dark-, button._unclickable_.-dark-, button._unclickable_.-dark-:hover, button._unclickable_.-dark-:active,
.-btn._unclickable_.-dark-,
.-btn._unclickable_.-dark-:hover,
.-btn._unclickable_.-dark-:active,
input[type="button"]._unclickable_.-dark-,
input[type="button"]._unclickable_.-dark-:hover,
input[type="button"]._unclickable_.-dark-:active, .-group .-group-appendix.-dark-, .-group.-dark- button, .-group.-dark- input[type="button"], .-group.-dark- .-btn, .-group.-dark- input, .-group.-dark- textarea, .-group.-dark- select, .-group.-dark- .-group-appendix, .-tabs.-dark-, .-tabs.-unstyled-.-dark-, .-dropdown.-dark-, .-dropdown.-dark- .-arrow, .-menu._active_.-dark- > li:hover > a, .-toolbar .-btn._unclickable_.-dark-, .-toolbar .-btn._unclickable_.-dark-:hover, .-toolbar .-btn._unclickable_.-dark-:active, .-modal.-dark- {
  border-color: #6b6b6b; }

.-group.-dark- input:hover, .-group.-dark- textarea:hover, .-group.-dark- select:hover, .-tabs.-dark- li a:hover, .-tabs.-dark- li:active a, .-tabs.-dark- li._active_ a, .-notify.-dark- {
  border-color: #5e5e5e; }

.-tooltip.-dark- .-arrow {
  border-color: #525252; }

.-toolbar.-dark- {
  border-color: #9e9e9e; }

.-carousel.-dark- .-carousel-nav i._active_, .-carousel-nav.-dark- i._active_, .-progress.-dark- .-progress-bar, .-progress .-progress-bar.-dark-, .-progress .-progress-bar-global.-dark- {
  background-color: #6b6b6b; }

.-group .-group-appendix.-dark-, .-group.-dark- .-group-appendix, .-toolbar.-dark- {
  background-color: #9e9e9e; }

.-tabs.-dark- li a:hover, .-dropdown.-dark- > .-dropdown-header, .-menu.-dark- li:hover > a, .-modal.-dark- > .-modal-header {
  background-color: #5e5e5e; }

.-tabs.-dark- li:active a, .-tabs.-dark- li._active_ a, .-menu.-dark- > li._active_ > a, .-menu.-dark- > li > a:active {
  background-color: #525252; }

button.-dark-,
.-btn.-dark-,
input[type="button"].-dark-, button._unclickable_.-dark-, button._unclickable_.-dark-:hover, button._unclickable_.-dark-:active,
.-btn._unclickable_.-dark-,
.-btn._unclickable_.-dark-:hover,
.-btn._unclickable_.-dark-:active,
input[type="button"]._unclickable_.-dark-,
input[type="button"]._unclickable_.-dark-:hover,
input[type="button"]._unclickable_.-dark-:active, .-group.-dark- button, .-group.-dark- input[type="button"], .-group.-dark- .-btn, .-group.-dark- button._unclickable_:hover, .-group.-dark- input[type="button"]._unclickable_:hover, .-group.-dark- .-btn._unclickable_:hover, .-group.-dark- button._unclickable_:active, .-group.-dark- input[type="button"]._unclickable_:active, .-group.-dark- .-btn._unclickable_:active, .-group.-dark- button._active_._unclickable_, .-group.-dark- input[type="button"]._active_._unclickable_, .-group.-dark- .-btn._active_._unclickable_, .-toolbar .-btn._unclickable_.-dark-, .-toolbar .-btn._unclickable_.-dark-:hover, .-toolbar .-btn._unclickable_.-dark-:active {
  background-color: #818181;
  background-image: -moz-linear-gradient(top, #919191, #6b6b6b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#919191), to(#6b6b6b));
  background-image: -webkit-linear-gradient(top, #919191, #6b6b6b);
  background-image: -o-linear-gradient(top, #919191, #6b6b6b);
  background-image: linear-gradient(to bottom, #919191, #6b6b6b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF919191', endColorstr='#FF6B6B6B'); }

button.-dark-:hover, input[type="button"].-dark-:hover, .-btn.-dark-:hover, .-group.-dark- button:hover, .-group.-dark- input[type="button"]:hover, .-group.-dark- .-btn:hover {
  background-color: #6d6d6d;
  background-image: -moz-linear-gradient(top, #787878, #5e5e5e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#787878), to(#5e5e5e));
  background-image: -webkit-linear-gradient(top, #787878, #5e5e5e);
  background-image: -o-linear-gradient(top, #787878, #5e5e5e);
  background-image: linear-gradient(to bottom, #787878, #5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF787878', endColorstr='#FF5E5E5E'); }

button.-dark-:active, input[type="button"].-dark-:active, .-btn.-dark-:active, button._active_.-dark-, input[type="button"]._active_.-dark-, .-btn._active_.-dark-, .-group.-dark- button:active, .-group.-dark- input[type="button"]:active, .-group.-dark- .-btn:active, .-group.-dark- button._active_, .-group.-dark- input[type="button"]._active_, .-group.-dark- .-btn._active_, .-tooltip.-dark- {
  background-color: #545454;
  background-image: -moz-linear-gradient(top, #5e5e5e, #454545);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5e5e5e), to(#454545));
  background-image: -webkit-linear-gradient(top, #5e5e5e, #454545);
  background-image: -o-linear-gradient(top, #5e5e5e, #454545);
  background-image: linear-gradient(to bottom, #5e5e5e, #454545);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF5E5E5E', endColorstr='#FF454545'); }

.-dropdown._left_.-dark-:after, .-dropdown._right_.-dark-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(107, 107, 107, 0)), color-stop(50%, #6b6b6b), to(rgba(107, 107, 107, 0)));
  background-image: -webkit-linear-gradient(top, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-image: -moz-linear-gradient(top, top, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-image: -o-linear-gradient(top, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-image: linear-gradient(to bottom, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#006B6B6B', endColorstr='#006B6B6B'); }

.-dropdown._top_.-dark-:after, .-dropdown._bottom_.-dark-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(107, 107, 107, 0)), color-stop(50%, #6b6b6b), to(rgba(107, 107, 107, 0)));
  background-image: -webkit-linear-gradient(left, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-image: -moz-linear-gradient(left, top, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-image: -o-linear-gradient(left, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-image: linear-gradient(to right, rgba(107, 107, 107, 0), #6b6b6b 50%, rgba(107, 107, 107, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#006B6B6B', endColorstr='#006B6B6B'); }

.-dropdown.-dark- {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -ms-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  -o-box-shadow: 0 4px 10px rgba(0,0,0,.3);
  box-shadow: 0 4px 10px rgba(0,0,0,.3); }

.-group.-dark- input:focus, .-group.-dark- textarea:focus, .-group.-dark- select:focus {
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  -ms-box-shadow: 0;
  -o-box-shadow: 0;
  box-shadow: 0; }

button._loading_.-dark-, input[type="button"]._loading_.-dark-, .-btn._loading_.-dark-, .-group._loading_.-dark- button, .-group._loading_.-dark- input[type="button"], .-group._loading_.-dark- .-btn, .-tabs li._loading_.-dark- a, .-tabs._loading_.-dark- li a, .-dropdown._loading_.-dark- > .-dropdown-header, .-toolbar._loading_.-dark- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-menu > li._loading_.-dark- > a, .-progress._loading_.-dark- .-progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button.-unstyled-.-disabled-, button.-unstyled-.-disabled-:hover, button.-unstyled-.-disabled-:active, button._active_.-unstyled-.-disabled-,
.-btn.-unstyled-.-disabled-,
.-btn.-unstyled-.-disabled-:hover,
.-btn.-unstyled-.-disabled-:active,
.-btn._active_.-unstyled-.-disabled-,
input[type="button"].-unstyled-.-disabled-,
input[type="button"].-unstyled-.-disabled-:hover,
input[type="button"].-unstyled-.-disabled-:active,
input[type="button"]._active_.-unstyled-.-disabled-, .-group.-disabled- input, .-group.-disabled- textarea, .-group.-disabled- select, .-tabs.-disabled- li a {
  color: #cccccc!important; }

button.-disabled-,
.-btn.-disabled-,
input[type="button"].-disabled-, button._unclickable_.-disabled-, button._unclickable_.-disabled-:hover, button._unclickable_.-disabled-:active,
.-btn._unclickable_.-disabled-,
.-btn._unclickable_.-disabled-:hover,
.-btn._unclickable_.-disabled-:active,
input[type="button"]._unclickable_.-disabled-,
input[type="button"]._unclickable_.-disabled-:hover,
input[type="button"]._unclickable_.-disabled-:active, .-group .-group-appendix.-disabled-, .-group.-disabled- button, .-group.-disabled- input[type="button"], .-group.-disabled- .-btn, .-group.-disabled- .-group-appendix, .-tabs.-disabled- li:active a, .-tabs.-disabled- li._active_ a, .-menu.-disabled- > li > a, .-toolbar .-btn._unclickable_.-disabled-, .-toolbar .-btn._unclickable_.-disabled-:hover, .-toolbar .-btn._unclickable_.-disabled-:active, .-toolbar.-disabled-, .-progress.-disabled- .-progress-bar, .-progress .-progress-bar.-disabled-, .-progress .-progress-bar-global.-disabled- {
  color: #cccccc!important; }

button.-disabled-,
.-btn.-disabled-,
input[type="button"].-disabled-, button._unclickable_.-disabled-, button._unclickable_.-disabled-:hover, button._unclickable_.-disabled-:active,
.-btn._unclickable_.-disabled-,
.-btn._unclickable_.-disabled-:hover,
.-btn._unclickable_.-disabled-:active,
input[type="button"]._unclickable_.-disabled-,
input[type="button"]._unclickable_.-disabled-:hover,
input[type="button"]._unclickable_.-disabled-:active, .-group .-group-appendix.-disabled-, .-group.-disabled- button, .-group.-disabled- input[type="button"], .-group.-disabled- .-btn, .-group.-disabled- .-group-appendix, .-tabs.-disabled- li:active a, .-tabs.-disabled- li._active_ a, .-dropdown.-disabled- > .-dropdown-header, .-tooltip.-disabled-, .-toolbar .-btn._unclickable_.-disabled-, .-toolbar .-btn._unclickable_.-disabled-:hover, .-toolbar .-btn._unclickable_.-disabled-:active, .-modal.-disabled- > .-modal-header, .-progress.-disabled- .-progress-bar, .-progress .-progress-bar.-disabled-, .-progress .-progress-bar-global.-disabled- {
  -webkit-text-shadow: none!important;
  -moz-text-shadow: none!important;
  -ms-text-shadow: none!important;
  -o-text-shadow: none!important;
  text-shadow: none!important; }

.-dropdown.-disabled- > .-dropdown-header, .-tooltip.-disabled-, .-modal.-disabled- > .-modal-header {
  color: #cccccc !important; }

button.-disabled-,
.-btn.-disabled-,
input[type="button"].-disabled-, button._unclickable_.-disabled-, button._unclickable_.-disabled-:hover, button._unclickable_.-disabled-:active,
.-btn._unclickable_.-disabled-,
.-btn._unclickable_.-disabled-:hover,
.-btn._unclickable_.-disabled-:active,
input[type="button"]._unclickable_.-disabled-,
input[type="button"]._unclickable_.-disabled-:hover,
input[type="button"]._unclickable_.-disabled-:active, .-group .-group-appendix.-disabled-, .-group.-disabled- button, .-group.-disabled- input[type="button"], .-group.-disabled- .-btn, .-group.-disabled- input, .-group.-disabled- textarea, .-group.-disabled- select, .-group.-disabled- .-group-appendix, .-tabs.-disabled-, .-tabs.-unstyled-.-disabled-, .-dropdown.-disabled-, .-toolbar .-btn._unclickable_.-disabled-, .-toolbar .-btn._unclickable_.-disabled-:hover, .-toolbar .-btn._unclickable_.-disabled-:active, .-modal.-disabled- {
  border-color: #d9d9d9!important; }

.-tabs.-disabled- li:active a, .-tabs.-disabled- li._active_ a, .-notify.-disabled- {
  border-color: silver!important; }

.-toolbar.-disabled- {
  border-color: #f3f3f3!important; }

button._unclickable_.-disabled-, button._unclickable_.-disabled-:hover, button._unclickable_.-disabled-:active,
.-btn._unclickable_.-disabled-,
.-btn._unclickable_.-disabled-:hover,
.-btn._unclickable_.-disabled-:active,
input[type="button"]._unclickable_.-disabled-,
input[type="button"]._unclickable_.-disabled-:hover,
input[type="button"]._unclickable_.-disabled-:active, .-group.-disabled- input, .-group.-disabled- textarea, .-group.-disabled- select, .-toolbar .-btn._unclickable_.-disabled-, .-toolbar .-btn._unclickable_.-disabled-:hover, .-toolbar .-btn._unclickable_.-disabled-:active, .-carousel.-disabled- .-carousel-nav i, .-carousel-nav.-disabled- i, .-progress.-disabled-, .-progress .-progress-bar.-disabled-, .-progress .-progress-bar-global.-disabled-, .-notify.-disabled- {
  background-color: #f3f3f3!important; }

.-group .-group-appendix.-disabled-, .-group.-disabled- .-group-appendix {
  background-color: #f3f3f3!important; }

.-dropdown.-disabled- > .-dropdown-header, .-toolbar.-disabled-, .-modal.-disabled- > .-modal-header, .-progress.-disabled- .-progress-bar {
  background-color: #f3f3f3!important; }

.-tabs.-disabled- li:active a, .-tabs.-disabled- li._active_ a {
  background-color: #f3f3f3!important; }

button.-disabled-,
.-btn.-disabled-,
input[type="button"].-disabled-, .-group.-disabled- button, .-group.-disabled- input[type="button"], .-group.-disabled- .-btn, .-group.-disabled- button._unclickable_:hover, .-group.-disabled- input[type="button"]._unclickable_:hover, .-group.-disabled- .-btn._unclickable_:hover, .-group.-disabled- button._unclickable_:active, .-group.-disabled- input[type="button"]._unclickable_:active, .-group.-disabled- .-btn._unclickable_:active, .-group.-disabled- button._active_._unclickable_, .-group.-disabled- input[type="button"]._active_._unclickable_, .-group.-disabled- .-btn._active_._unclickable_ {
  background: #f3f3f3!important; }

button.-disabled-:hover, input[type="button"].-disabled-:hover, .-btn.-disabled-:hover, .-group.-disabled- button:hover, .-group.-disabled- input[type="button"]:hover, .-group.-disabled- .-btn:hover {
  background: #f3f3f3!important; }

button.-disabled-:active, input[type="button"].-disabled-:active, .-btn.-disabled-:active, button._active_.-disabled-, input[type="button"]._active_.-disabled-, .-btn._active_.-disabled-, .-group.-disabled- button:active, .-group.-disabled- input[type="button"]:active, .-group.-disabled- .-btn:active, .-group.-disabled- button._active_, .-group.-disabled- input[type="button"]._active_, .-group.-disabled- .-btn._active_, .-tooltip.-disabled- {
  background: #f3f3f3!important; }

.-dropdown._left_.-disabled-:after, .-dropdown._right_.-disabled-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(243, 243, 243, 0)), color-stop(50%, #f3f3f3), to(rgba(243, 243, 243, 0)));
  background-image: -webkit-linear-gradient(top, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-image: -moz-linear-gradient(top, top, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-image: -o-linear-gradient(top, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00F3F3F3', endColorstr='#00F3F3F3'); }

.-dropdown._top_.-disabled-:after, .-dropdown._bottom_.-disabled-:after {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(243, 243, 243, 0)), color-stop(50%, #f3f3f3), to(rgba(243, 243, 243, 0)));
  background-image: -webkit-linear-gradient(left, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-image: -moz-linear-gradient(left, top, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-image: -o-linear-gradient(left, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-image: linear-gradient(to right, rgba(243, 243, 243, 0), #f3f3f3 50%, rgba(243, 243, 243, 0));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#00F3F3F3', endColorstr='#00F3F3F3'); }

.-dropdown.-disabled- {
  -webkit-box-shadow: none!important;
  -moz-box-shadow: none!important;
  -ms-box-shadow: none!important;
  -o-box-shadow: none!important;
  box-shadow: none!important; }

.-tabs li._loading_.-disabled- a, .-tabs._loading_.-disabled- li a, .-dropdown._loading_.-disabled- > .-dropdown-header, .-toolbar._loading_.-disabled- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button._loading_.-disabled-, input[type="button"]._loading_.-disabled-, .-btn._loading_.-disabled-, .-group._loading_.-disabled- button, .-group._loading_.-disabled- input[type="button"], .-group._loading_.-disabled- .-btn, .-menu > li._loading_.-disabled- > a {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

button._tiny,
.-btn._tiny,
input[type="button"]._tiny, .-group .-group-appendix._tiny, .-group._tiny button, .-group._tiny input[type="button"], .-group._tiny .-btn, .-group._tiny .-group-appendix, .-tabs li._tiny a, .-tabs._tiny li a, .-menu > li._tiny > a, .-menu._tiny li a, .-toolbar._tiny .-btn, .-toolbar._tiny input, .-progress._tiny .-progress-bar, .-progress._tiny .-progress-bar-global {
  line-height: 12px; }

button._tiny,
.-btn._tiny,
input[type="button"]._tiny, .-group .-group-appendix._tiny, .-group._tiny button, .-group._tiny input[type="button"], .-group._tiny .-btn, .-group._tiny .-group-appendix, .-tabs li._tiny a, .-tabs._tiny li a, .-menu > li._tiny > a, .-menu._tiny li a, .-toolbar._tiny .-btn, .-toolbar._tiny input, .-progress._tiny .-progress-bar, .-progress._tiny .-progress-bar-global {
  font-size: 10px; }

.-toolbar._tiny {
  padding: 3px 4px; }

.-progress._tiny .-progress-bar, .-progress._tiny .-progress-bar-global {
  padding: 1px 3px; }

.-tabs li._tiny a, .-tabs._tiny li a {
  padding: 6px 9px; }

.-toolbar._tiny input {
  padding: 3px 4px 3px;
  padding-top: 3px \9;
  padding-bottom: 3px \9;
  @-moz-document url-prefix() {
    padding-top: 2px;
    padding-bottom: 2px; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-toolbar._tiny input {
      padding: 4px 4px; } }

button._tiny,
.-btn._tiny,
input[type="button"]._tiny, .-group .-group-appendix._tiny, .-group._tiny button, .-group._tiny input[type="button"], .-group._tiny .-btn, .-group._tiny .-group-appendix, .-menu > li._tiny > a, .-menu._tiny li a, .-toolbar._tiny .-btn {
  padding: 3px 4px; }

button._small,
.-btn._small,
input[type="button"]._small, .-group .-group-appendix._small, .-group._small button, .-group._small input[type="button"], .-group._small .-btn, .-group._small .-group-appendix, .-tabs li._small a, .-tabs._small li a, .-menu > li._small > a, .-menu._small li a, .-toolbar._small .-btn, .-toolbar._small input, .-progress._small .-progress-bar, .-progress._small .-progress-bar-global {
  line-height: 14px; }

button._small,
.-btn._small,
input[type="button"]._small, .-group .-group-appendix._small, .-group._small button, .-group._small input[type="button"], .-group._small .-btn, .-group._small .-group-appendix, .-tabs li._small a, .-tabs._small li a, .-menu > li._small > a, .-menu._small li a, .-toolbar._small .-btn, .-toolbar._small input, .-progress._small .-progress-bar, .-progress._small .-progress-bar-global {
  font-size: 12px; }

.-toolbar._small {
  padding: 3px 2px; }

.-progress._small .-progress-bar, .-progress._small .-progress-bar-global {
  padding: 1px 1px; }

.-tabs li._small a, .-tabs._small li a {
  padding: 8px 11px; }

.-toolbar._small input {
  padding: 2px 2px 3px;
  padding-top: 3px \9;
  padding-bottom: 3px \9;
  @-moz-document url-prefix() {
    padding-top: 2px;
    padding-bottom: 2px; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-toolbar._small input {
      padding: 4px 2px; } }

button._small,
.-btn._small,
input[type="button"]._small, .-group .-group-appendix._small, .-group._small button, .-group._small input[type="button"], .-group._small .-btn, .-group._small .-group-appendix, .-menu > li._small > a, .-menu._small li a, .-toolbar._small .-btn {
  padding: 3px 5px; }

button,
.-btn,
input[type="button"], .-group .-group-appendix, .-group button, .-group input[type="button"], .-group .-btn, .-tabs li a, .-menu li a, .-toolbar .-btn, .-toolbar input, .-progress .-progress-bar, .-progress .-progress-bar-global {
  line-height: 18px; }

.-badge, .-label, .-tooltip {
  line-height: 12px; }

button,
.-btn,
input[type="button"], .-group .-group-appendix, .-group button, .-group input[type="button"], .-group .-btn, .-tabs li a, .-menu li a, .-toolbar .-btn, .-toolbar input, .-progress .-progress-bar, .-progress .-progress-bar-global {
  font-size: 14px; }

.-badge, .-label, .-tooltip {
  font-size: 12px; }

.-toolbar {
  padding: 4px 6px; }

.-badge, .-label, .-tooltip, .-progress .-progress-bar, .-progress .-progress-bar-global {
  padding: 3px 5px; }

.-tabs li a {
  padding: 12px 15px; }

.-toolbar input {
  padding: 4px 6px 5px;
  padding-top: 5px\9;
  padding-bottom: 5px\9;
  @-moz-document url-prefix() {
    padding-top: 2;
    padding-bottom: 2; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-toolbar input {
      padding: 6px 6px; } }

button,
.-btn,
input[type="button"], .-group .-group-appendix, .-group button, .-group input[type="button"], .-group .-btn, .-menu li a, .-toolbar .-btn {
  padding: 4px 9px; }

button._big,
.-btn._big,
input[type="button"]._big, .-group .-group-appendix._big, .-group._big button, .-group._big input[type="button"], .-group._big .-btn, .-group._big .-group-appendix, .-tabs li._big a, .-tabs._big li a, .-menu > li._big > a, .-menu._big li a, .-toolbar._big .-btn, .-toolbar._big input, .-progress._big .-progress-bar, .-progress._big .-progress-bar-global {
  line-height: 20px; }

.-badge._big, ._big.-label, .-tooltip._big {
  line-height: 14px; }

button._big,
.-btn._big,
input[type="button"]._big, .-group .-group-appendix._big, .-group._big button, .-group._big input[type="button"], .-group._big .-btn, .-group._big .-group-appendix, .-tabs li._big a, .-tabs._big li a, .-menu > li._big > a, .-menu._big li a, .-toolbar._big .-btn, .-toolbar._big input, .-progress._big .-progress-bar, .-progress._big .-progress-bar-global {
  font-size: 18px; }

.-badge._big, ._big.-label, .-tooltip._big {
  font-size: 16px; }

.-toolbar._big {
  padding: 6px 8px; }

.-badge._big, ._big.-label, .-tooltip._big, .-progress._big .-progress-bar, .-progress._big .-progress-bar-global {
  padding: 5px 7px; }

.-tabs li._big a, .-tabs._big li a {
  padding: 14px 17px; }

.-toolbar._big input {
  padding: 5px 8px 6px;
  padding-top: 7px\9;
  padding-bottom: 7px\9;
  @-moz-document url-prefix() {
    padding-top: 4;
    padding-bottom: 4; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-toolbar._big input {
      padding: 7px 8px; } }

button._big,
.-btn._big,
input[type="button"]._big, .-group .-group-appendix._big, .-group._big button, .-group._big input[type="button"], .-group._big .-btn, .-group._big .-group-appendix, .-menu > li._big > a, .-menu._big li a, .-toolbar._big .-btn {
  padding: 6px 11px; }

button._huge,
.-btn._huge,
input[type="button"]._huge, .-group .-group-appendix._huge, .-group._huge button, .-group._huge input[type="button"], .-group._huge .-btn, .-group._huge .-group-appendix, .-tabs li._huge a, .-tabs._huge li a, .-menu > li._huge > a, .-menu._huge li a, .-toolbar._huge .-btn, .-toolbar._huge input, .-progress._huge .-progress-bar, .-progress._huge .-progress-bar-global {
  line-height: 22px; }

.-badge._huge, ._huge.-label, .-tooltip._huge {
  line-height: 16px; }

button._huge,
.-btn._huge,
input[type="button"]._huge, .-group .-group-appendix._huge, .-group._huge button, .-group._huge input[type="button"], .-group._huge .-btn, .-group._huge .-group-appendix, .-tabs li._huge a, .-tabs._huge li a, .-menu > li._huge > a, .-menu._huge li a, .-toolbar._huge .-btn, .-toolbar._huge input, .-progress._huge .-progress-bar, .-progress._huge .-progress-bar-global {
  font-size: 20px; }

.-badge._huge, ._huge.-label, .-tooltip._huge {
  font-size: 18px; }

.-toolbar._huge {
  padding: 8px 10px; }

.-badge._huge, ._huge.-label, .-tooltip._huge, .-progress._huge .-progress-bar, .-progress._huge .-progress-bar-global {
  padding: 7px 9px; }

.-tabs li._huge a, .-tabs._huge li a {
  padding: 16px 19px; }

.-toolbar._huge input {
  padding: 7px 10px 8px;
  padding-top: 9px\9;
  padding-bottom: 9px\9;
  @-moz-document url-prefix() {
    padding-top: 6;
    padding-bottom: 6; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-toolbar._huge input {
      padding: 9px 10px; } }

button._huge,
.-btn._huge,
input[type="button"]._huge, .-group .-group-appendix._huge, .-group._huge button, .-group._huge input[type="button"], .-group._huge .-btn, .-group._huge .-group-appendix, .-menu > li._huge > a, .-menu._huge li a, .-toolbar._huge .-btn {
  padding: 8px 13px; }

button,
.-btn,
input[type="button"], .-group .-group-appendix, .-tabs li a, .-badge, .-label, .-dropdown, .-arrow, .-tooltip, .-menu li a, .-dropdown .-menu li.-menu-sub > a:after,
.-menu._vertical_ li.-menu-sub > a:after, .-modal, .-progress .-progress-bar, .-notify-container .-notify {
  display: inline-block;
  vertical-align: middle;
  outline: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  box-sizing: content-box; }

[class*="-icon"],
[class^="-icon"],
.-icon {
  display: inline-block;
  vertical-align: middle;
  line-height: 0;
  margin-top: -2px; }

.-icon:before {
  content: "\f000";
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -o-opacity: 0; }

.-disabled- [class*="-icon"],
.-disabled- .-icon {
  opacity: .4; }

@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome/fontawesome-webfont.eot");
  src: url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/fontawesome/fontawesome-webfont.woff") format("woff"), url("../fonts/fontawesome/fontawesome-webfont.ttf") format("truetype"), url("../fonts/fontawesome/fontawesome-webfont.svg#zocialregular") format("svg");
  font-weight: normal;
  font-style: normal; }

[class*="-icon"]:before,
[class^="-icon"]:before,
.-icon:before {
  font-family: 'FontAwesome'!important;
  font-style: normal; }

.-icon-glass:before {
  content: "\f000"; }

.-icon-music:before {
  content: "\f001"; }

.-icon-search:before {
  content: "\f002"; }

.-icon-envelope:before {
  content: "\f003"; }

.-icon-heart:before {
  content: "\f004"; }

.-icon-star:before {
  content: "\f005"; }

.-icon-star-empty:before {
  content: "\f006"; }

.-icon-user:before {
  content: "\f007"; }

.-icon-film:before {
  content: "\f008"; }

.-icon-th-large:before {
  content: "\f009"; }

.-icon-th:before {
  content: "\f00a"; }

.-icon-th-list:before {
  content: "\f00b"; }

.-icon-ok:before {
  content: "\f00c"; }

.-icon-remove:before {
  content: "\f00d"; }

.-icon-zoom-in:before {
  content: "\f00e"; }

.-icon-zoom-out:before {
  content: "\f010"; }

.-icon-off:before {
  content: "\f011"; }

.-icon-signal:before {
  content: "\f012"; }

.-icon-cog:before {
  content: "\f013"; }

.-icon-trash:before {
  content: "\f014"; }

.-icon-home:before {
  content: "\f015"; }

.-icon-file:before {
  content: "\f016"; }

.-icon-time:before {
  content: "\f017"; }

.-icon-road:before {
  content: "\f018"; }

.-icon-download-alt:before {
  content: "\f019"; }

.-icon-download:before {
  content: "\f01a"; }

.-icon-upload:before {
  content: "\f01b"; }

.-icon-inbox:before {
  content: "\f01c"; }

.-icon-play-circle:before {
  content: "\f01d"; }

.-icon-repeat:before {
  content: "\f01e"; }

.-icon-refresh:before {
  content: "\f021"; }

.-icon-list-alt:before {
  content: "\f022"; }

.-icon-lock:before {
  content: "\f023"; }

.-icon-flag:before {
  content: "\f024"; }

.-icon-headphones:before {
  content: "\f025"; }

.-icon-volume-off:before {
  content: "\f026"; }

.-icon-volume-down:before {
  content: "\f027"; }

.-icon-volume-up:before {
  content: "\f028"; }

.-icon-qrcode:before {
  content: "\f029"; }

.-icon-barcode:before {
  content: "\f02a"; }

.-icon-tag:before {
  content: "\f02b"; }

.-icon-tags:before {
  content: "\f02c"; }

.-icon-book:before {
  content: "\f02d"; }

.-icon-bookmark:before {
  content: "\f02e"; }

.-icon-print:before {
  content: "\f02f"; }

.-icon-camera:before {
  content: "\f030"; }

.-icon-font:before {
  content: "\f031"; }

.-icon-bold:before {
  content: "\f032"; }

.-icon-italic:before {
  content: "\f033"; }

.-icon-text-height:before {
  content: "\f034"; }

.-icon-text-width:before {
  content: "\f035"; }

.-icon-align-left:before {
  content: "\f036"; }

.-icon-align-center:before {
  content: "\f037"; }

.-icon-align-right:before {
  content: "\f038"; }

.-icon-align-justify:before {
  content: "\f039"; }

.-icon-list:before {
  content: "\f03a"; }

.-icon-indent-left:before {
  content: "\f03b"; }

.-icon-indent-right:before {
  content: "\f03c"; }

.-icon-facetime-video:before {
  content: "\f03d"; }

.-icon-picture:before {
  content: "\f03e"; }

.-icon-pencil:before {
  content: "\f040"; }

.-icon-map-marker:before {
  content: "\f041"; }

.-icon-adjust:before {
  content: "\f042"; }

.-icon-tint:before {
  content: "\f043"; }

.-icon-edit:before {
  content: "\f044"; }

.-icon-share:before {
  content: "\f045"; }

.-icon-check:before {
  content: "\f046"; }

.-icon-move:before {
  content: "\f047"; }

.-icon-step-backward:before {
  content: "\f048"; }

.-icon-fast-backward:before {
  content: "\f049"; }

.-icon-backward:before {
  content: "\f04a"; }

.-icon-play:before {
  content: "\f04b"; }

.-icon-pause:before {
  content: "\f04c"; }

.-icon-stop:before {
  content: "\f04d"; }

.-icon-forward:before {
  content: "\f04e"; }

.-icon-fast-forward:before {
  content: "\f050"; }

.-icon-step-forward:before {
  content: "\f051"; }

.-icon-eject:before {
  content: "\f052"; }

.-icon-chevron-left:before {
  content: "\f053"; }

.-icon-chevron-right:before {
  content: "\f054"; }

.-icon-plus-sign:before {
  content: "\f055"; }

.-icon-minus-sign:before {
  content: "\f056"; }

.-icon-remove-sign:before {
  content: "\f057"; }

.-icon-ok-sign:before {
  content: "\f058"; }

.-icon-question-sign:before {
  content: "\f059"; }

.-icon-info-sign:before {
  content: "\f05a"; }

.-icon-screenshot:before {
  content: "\f05b"; }

.-icon-remove-circle:before {
  content: "\f05c"; }

.-icon-ok-circle:before {
  content: "\f05d"; }

.-icon-ban-circle:before {
  content: "\f05e"; }

.-icon-arrow-left:before {
  content: "\f060"; }

.-icon-arrow-right:before {
  content: "\f061"; }

.-icon-arrow-up:before {
  content: "\f062"; }

.-icon-arrow-down:before {
  content: "\f063"; }

.-icon-share-alt:before {
  content: "\f064"; }

.-icon-resize-full:before {
  content: "\f065"; }

.-icon-resize-small:before {
  content: "\f066"; }

.-icon-plus:before {
  content: "\f067"; }

.-icon-minus:before {
  content: "\f068"; }

.-icon-asterisk:before {
  content: "\f069"; }

.-icon-exclamation-sign:before {
  content: "\f06a"; }

.-icon-gift:before {
  content: "\f06b"; }

.-icon-leaf:before {
  content: "\f06c"; }

.-icon-fire:before {
  content: "\f06d"; }

.-icon-eye-open:before {
  content: "\f06e"; }

.-icon-eye-close:before {
  content: "\f070"; }

.-icon-warning-sign:before {
  content: "\f071"; }

.-icon-plane:before {
  content: "\f072"; }

.-icon-calendar:before {
  content: "\f073"; }

.-icon-random:before {
  content: "\f074"; }

.-icon-comment:before {
  content: "\f075"; }

.-icon-magnet:before {
  content: "\f076"; }

.-icon-chevron-up:before {
  content: "\f077"; }

.-icon-chevron-down:before {
  content: "\f078"; }

.-icon-retweet:before {
  content: "\f079"; }

.-icon-shopping-cart:before {
  content: "\f07a"; }

.-icon-folder-close:before {
  content: "\f07b"; }

.-icon-folder-open:before {
  content: "\f07c"; }

.-icon-resize-vertical:before {
  content: "\f07d"; }

.-icon-resize-horizontal:before {
  content: "\f07e"; }

.-icon-bar-chart:before {
  content: "\f080"; }

.-icon-twitter-sign:before {
  content: "\f081"; }

.-icon-facebook-sign:before {
  content: "\f082"; }

.-icon-camera-retro:before {
  content: "\f083"; }

.-icon-key:before {
  content: "\f084"; }

.-icon-cogs:before {
  content: "\f085"; }

.-icon-comments:before {
  content: "\f086"; }

.-icon-thumbs-up:before {
  content: "\f087"; }

.-icon-thumbs-down:before {
  content: "\f088"; }

.-icon-star-half:before {
  content: "\f089"; }

.-icon-heart-empty:before {
  content: "\f08a"; }

.-icon-signout:before {
  content: "\f08b"; }

.-icon-linkedin-sign:before {
  content: "\f08c"; }

.-icon-pushpin:before {
  content: "\f08d"; }

.-icon-external-link:before {
  content: "\f08e"; }

.-icon-signin:before {
  content: "\f090"; }

.-icon-trophy:before {
  content: "\f091"; }

.-icon-github-sign:before {
  content: "\f092"; }

.-icon-upload-alt:before {
  content: "\f093"; }

.-icon-lemon:before {
  content: "\f094"; }

.-icon-phone:before {
  content: "\f095"; }

.-icon-check-empty:before {
  content: "\f096"; }

.-icon-bookmark-empty:before {
  content: "\f097"; }

.-icon-phone-sign:before {
  content: "\f098"; }

.-icon-twitter:before {
  content: "\f099"; }

.-icon-facebook:before {
  content: "\f09a"; }

.-icon-github:before {
  content: "\f09b"; }

.-icon-unlock:before {
  content: "\f09c"; }

.-icon-credit-card:before {
  content: "\f09d"; }

.-icon-rss:before {
  content: "\f09e"; }

.-icon-hdd:before {
  content: "\f0a0"; }

.-icon-bullhorn:before {
  content: "\f0a1"; }

.-icon-bell:before {
  content: "\f0a2"; }

.-icon-certificate:before {
  content: "\f0a3"; }

.-icon-hand-right:before {
  content: "\f0a4"; }

.-icon-hand-left:before {
  content: "\f0a5"; }

.-icon-hand-up:before {
  content: "\f0a6"; }

.-icon-hand-down:before {
  content: "\f0a7"; }

.-icon-circle-arrow-left:before {
  content: "\f0a8"; }

.-icon-circle-arrow-right:before {
  content: "\f0a9"; }

.-icon-circle-arrow-up:before {
  content: "\f0aa"; }

.-icon-circle-arrow-down:before {
  content: "\f0ab"; }

.-icon-globe:before {
  content: "\f0ac"; }

.-icon-wrench:before {
  content: "\f0ad"; }

.-icon-tasks:before {
  content: "\f0ae"; }

.-icon-filter:before {
  content: "\f0b0"; }

.-icon-briefcase:before {
  content: "\f0b1"; }

.-icon-fullscreen:before {
  content: "\f0b2"; }

.-icon-group:before {
  content: "\f0c0"; }

.-icon-link:before {
  content: "\f0c1"; }

.-icon-cloud:before {
  content: "\f0c2"; }

.-icon-beaker:before {
  content: "\f0c3"; }

.-icon-cut:before {
  content: "\f0c4"; }

.-icon-copy:before {
  content: "\f0c5"; }

.-icon-paper-clip:before {
  content: "\f0c6"; }

.-icon-save:before {
  content: "\f0c7"; }

.-icon-sign-blank:before {
  content: "\f0c8"; }

.-icon-reorder:before {
  content: "\f0c9"; }

.-icon-list-ul:before {
  content: "\f0ca"; }

.-icon-list-ol:before {
  content: "\f0cb"; }

.-icon-strikethrough:before {
  content: "\f0cc"; }

.-icon-underline:before {
  content: "\f0cd"; }

.-icon-table:before {
  content: "\f0ce"; }

.-icon-magic:before {
  content: "\f0d0"; }

.-icon-truck:before {
  content: "\f0d1"; }

.-icon-pinterest:before {
  content: "\f0d2"; }

.-icon-pinterest-sign:before {
  content: "\f0d3"; }

.-icon-google-plus-sign:before {
  content: "\f0d4"; }

.-icon-google-plus:before {
  content: "\f0d5"; }

.-icon-money:before {
  content: "\f0d6"; }

.-icon-caret-down:before {
  content: "\f0d7"; }

.-icon-caret-up:before {
  content: "\f0d8"; }

.-icon-caret-left:before {
  content: "\f0d9"; }

.-icon-caret-right:before {
  content: "\f0da"; }

.-icon-columns:before {
  content: "\f0db"; }

.-icon-sort:before {
  content: "\f0dc"; }

.-icon-sort-down:before {
  content: "\f0dd"; }

.-icon-sort-up:before {
  content: "\f0de"; }

.-icon-envelope-alt:before {
  content: "\f0e0"; }

.-icon-linkedin:before {
  content: "\f0e1"; }

.-icon-undo:before {
  content: "\f0e2"; }

.-icon-legal:before {
  content: "\f0e3"; }

.-icon-dashboard:before {
  content: "\f0e4"; }

.-icon-comment-alt:before {
  content: "\f0e5"; }

.-icon-comments-alt:before {
  content: "\f0e6"; }

.-icon-bolt:before {
  content: "\f0e7"; }

.-icon-sitemap:before {
  content: "\f0e8"; }

.-icon-umbrella:before {
  content: "\f0e9"; }

.-icon-paste:before {
  content: "\f0ea"; }

.-icon-user-md:before {
  content: "\f200"; }

@font-face {
  font-family: 'Zocial';
  src: url("../fonts/zocial/zocial-regular-webfont.eot");
  src: url("../fonts/zocial/zocial-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/zocial/zocial-regular-webfont.woff") format("woff"), url("../fonts/zocial/zocial-regular-webfont.ttf") format("truetype"), url("../fonts/zocial/zocial-regular-webfont.svg#zocialregular") format("svg");
  font-weight: normal;
  font-style: normal; }

[class*="-icon-social"],
[class^="-icon-social"],
.-icon-social {
  width: auto;
  height: auto;
  background-image: none; }
  [class*="-icon-social"]:before,
  [class^="-icon-social"]:before,
  .-icon-social:before {
    font-family: 'Zocial'!important;
    font-style: normal; }

.-icon-social-facebook:before {
  content: "f"; }

.-icon-social-googleplus:before {
  content: "+"; }

.-icon-social-twitter:before {
  content: "T"; }

.-icon-social-linkedin:before {
  content: "L"; }

.-icon-social-dropbox:before {
  content: "d"; }

.-icon-social-evernote:before {
  content: "E"; }

.-icon-social-forrst:before {
  content: ":"; }

.-icon-social-dribbble:before {
  content: "D"; }

.-icon-social-cloudapp:before {
  content: "c"; }

.-icon-social-github:before {
  content: "è"; }

.-icon-social-spotify:before {
  content: "="; }

.-icon-social-readitlater:before {
  content: "I"; }

.-icon-social-soundcloud:before {
  content: "s"; }

.-icon-social-tumblr:before {
  content: "t"; }

.-icon-social-smashingmagazine:before {
  content: "*"; }

.-icon-social-itunes:before {
  content: "i"; }

.-icon-social-appstore:before {
  content: "A"; }

.-icon-social-macappstore:before {
  content: "^"; }

.-icon-social-androidmarket:before {
  content: "&"; }

.-icon-social-pinterest:before {
  content: "1"; }

.-icon-social-quora:before {
  content: "q"; }

.-icon-social-lanyrd:before {
  content: "-"; }

.-icon-social-paypal:before {
  content: "$"; }

.-icon-social-amazon:before {
  content: "a"; }

.-icon-social-skype:before {
  content: "S"; }

.-icon-social-lastfm:before {
  content: "l"; }

.-icon-social-yelp:before {
  content: "y"; }

.-icon-social-forsquare:before {
  content: "4"; }

.-icon-social-klout:before {
  content: "K"; }

.-icon-social-wikipedia:before {
  content: ","; }

.-icon-social-disqus:before {
  content: "Q"; }

.-icon-social-intensedebate:before {
  content: "{"; }

.-icon-social-google:before {
  content: "G"; }

.-icon-social-gmail:before {
  content: "m"; }

.-icon-social-vimeo:before {
  content: "V"; }

.-icon-social-scribd:before {
  content: "}"; }

.-icon-social-youtube:before {
  content: "U"; }

.-icon-social-wordpress:before {
  content: "w"; }

.-icon-social-songkick:before {
  content: "k"; }

.-icon-social-posterous:before {
  content: "~"; }

.-icon-social-eventbrite:before {
  content: "|"; }

.-icon-social-flattr:before {
  content: "%"; }

.-icon-social-plancast:before {
  content: "P"; }

.-icon-social-ceo:before {
  content: "Y"; }

.-icon-social-iefive:before {
  content: "6"; }

.-icon-social-meetup:before {
  content: "M"; }

.-icon-social-openid:before {
  content: "o"; }

.-icon-social-htmlsix:before {
  content: "5"; }

.-icon-social-parents:before {
  content: '"'; }

.-icon-social-guest:before {
  content: "?"; }

.-icon-social-creativecommonlicence:before {
  content: "C"; }

.-icon-social-rss:before {
  content: "R"; }

.-icon-social-chrome:before {
  content: "["; }

.-icon-social-eventasaurus:before {
  content: "v"; }

.-icon-social-weibo:before {
  content: "J"; }

.-icon-social-plurk:before {
  content: "j"; }

.-icon-social-grooveshark:before {
  content: "8"; }

.-icon-social-blogger:before {
  content: "B"; }

.-icon-social-viadeo:before {
  content: "H"; }

.-icon-social-podcast:before {
  content: "`"; }

.-icon-social-fivehundredpx:before {
  content: "0"; }

.-icon-social-bitcoin:before {
  content: "2"; }

.-icon-social-ninetyninedesigns:before {
  content: "9"; }

.-icon-social-pinboard:before {
  content: "n"; }

.-icon-social-stumble:before {
  content: "/"; }

.-icon-social-myspace:before {
  content: "_"; }

.-icon-social-windowslive:before {
  content: "W"; }

.-icon-social-eventful:before {
  content: "'"; }

.-icon-social-xing:before {
  content: "X"; }

.-icon-social-flickr:before {
  content: "F"; }

.-icon-social-delicious:before {
  content: "#"; }

.-icon-social-googleplay:before {
  content: "h"; }

.-icon-social-opentable:before {
  content: "Ç"; }

.-icon-social-digg:before {
  content: ";"; }

.-icon-social-reddit:before {
  content: ">"; }

.-icon-social-angellist:before {
  content: "Ö"; }

.-icon-social-instagram:before {
  content: "Ü"; }

.-icon-social-steam:before {
  content: "b"; }

.-icon-social-vkontakte:before {
  content: "N"; }

.-icon-social-appnet:before {
  content: "á"; }

.-icon-social-drupal:before {
  content: "ä"; }

.-icon-social-identica:before {
  content: "â"; }

.-icon-social-saveforlater:before {
  content: "ç"; }

.-icon-social-adobeacrobat:before {
  content: "ã"; }

.-icon-social-bitbucket:before {
  content: "é"; }

.-icon-social-buffer:before {
  content: "å"; }

.-icon-social-lego:before {
  content: "ê"; }

.-icon-social-login:before {
  content: "ë"; }

.-icon-social-hackernews:before {
  content: "í"; }

.-icon-social-stackoverflow:before {
  content: "ì"; }

.-icon-social-lkdto:before {
  content: "î"; }

.-icon-social-callphone:before {
  content: "7"; }

.-icon-social-sendmessage:before {
  content: "]"; }

.-icon-social-addtocalendar:before {
  content: "."; }

.-icon-social-addtocart:before {
  content: "É"; }

.-icon-social-print:before {
  content: "Ñ"; }

.-icon-social-stripe:before {
  content: "£"; }

.-icon-social-dwolla:before {
  content: "à"; }

button,
.-btn,
input[type="button"] {
  text-decoration: none;
  cursor: pointer;
  border-width: 0;
  border-style: solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05); }

button:hover,
.-btn:hover,
input[type="button"]:hover {
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), -1px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), -1px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), -1px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), -1px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), -1px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1); }
button:active, button._active_,
.-btn:active,
.-btn._active_,
input[type="button"]:active,
input[type="button"]._active_ {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1); }
button.-disabled-, button:hover.-disabled-, button:active.-disabled-, button._active_.-disabled-,
.-btn.-disabled-,
.-btn:hover.-disabled-,
.-btn:active.-disabled-,
.-btn._active_.-disabled-,
input[type="button"].-disabled-,
input[type="button"]:hover.-disabled-,
input[type="button"]:active.-disabled-,
input[type="button"]._active_.-disabled- {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  text-decoration: none!important;
  cursor: default; }
button.-unstyled-, button:hover.-unstyled-, button:active.-unstyled-, button._active_.-unstyled-, button.-disabled-.-unstyled-,
.-btn.-unstyled-,
.-btn:hover.-unstyled-,
.-btn:active.-unstyled-,
.-btn._active_.-unstyled-,
.-btn.-disabled-.-unstyled-,
input[type="button"].-unstyled-,
input[type="button"]:hover.-unstyled-,
input[type="button"]:active.-unstyled-,
input[type="button"]._active_.-unstyled-,
input[type="button"].-disabled-.-unstyled- {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background-color: transparent!important;
  background-image: none!important;
  filter: none!important;
  border-color: transparent!important;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -ms-text-shadow: none;
  -o-text-shadow: none;
  text-shadow: none; }
button.-unstyled-,
.-btn.-unstyled-,
input[type="button"].-unstyled- {
  text-decoration: underline; }
button:hover.-unstyled-, button:active.-unstyled-, button._active_.-unstyled-,
.-btn:hover.-unstyled-,
.-btn:active.-unstyled-,
.-btn._active_.-unstyled-,
input[type="button"]:hover.-unstyled-,
input[type="button"]:active.-unstyled-,
input[type="button"]._active_.-unstyled- {
  text-decoration: none; }
button._unclickable_, button._unclickable_:hover, button._unclickable_:active,
.-btn._unclickable_,
.-btn._unclickable_:hover,
.-btn._unclickable_:active,
input[type="button"]._unclickable_,
input[type="button"]._unclickable_:hover,
input[type="button"]._unclickable_:active {
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
  cursor: default; }

.-group._tiny input, .-group._tiny textarea, .-group._tiny select {
  line-height: 10px; }

.-group._tiny input, .-group._tiny textarea, .-group._tiny select {
  font-size: 10px; }

.-group._tiny input, .-group._tiny textarea, .-group._tiny select {
  padding: 3px 4px 3px;
  padding-top: 3px \9;
  padding-bottom: 3px \9;
  @-moz-document url-prefix() {
    padding-top: 2px;
    padding-bottom: 2px; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-group._tiny input, .-group._tiny textarea, .-group._tiny select {
      padding: 4px 4px; } }

.-group._small input, .-group._small textarea, .-group._small select {
  line-height: 12px; }

.-group._small input, .-group._small textarea, .-group._small select {
  font-size: 12px; }

.-group._small input, .-group._small textarea, .-group._small select {
  padding: 2px 2px 3px;
  padding-top: 3px \9;
  padding-bottom: 3px \9;
  @-moz-document url-prefix() {
    padding-top: 2px;
    padding-bottom: 2px; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-group._small input, .-group._small textarea, .-group._small select {
      padding: 4px 2px; } }

.-group input, .-group textarea, .-group select {
  line-height: 16px; }

.-group input, .-group textarea, .-group select {
  font-size: 14px; }

.-group input, .-group textarea, .-group select {
  padding: 4px 6px 5px;
  padding-top: 5px\9;
  padding-bottom: 5px\9;
  @-moz-document url-prefix() {
    padding-top: 2;
    padding-bottom: 2; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-group input, .-group textarea, .-group select {
      padding: 6px 6px; } }

.-group._big input, .-group._big textarea, .-group._big select {
  line-height: 18px; }

.-group._big input, .-group._big textarea, .-group._big select {
  font-size: 18px; }

.-group._big input, .-group._big textarea, .-group._big select {
  padding: 5px 8px 6px;
  padding-top: 7px\9;
  padding-bottom: 7px\9;
  @-moz-document url-prefix() {
    padding-top: 4;
    padding-bottom: 4; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-group._big input, .-group._big textarea, .-group._big select {
      padding: 7px 8px; } }

.-group._huge input, .-group._huge textarea, .-group._huge select {
  line-height: 20px; }

.-group._huge input, .-group._huge textarea, .-group._huge select {
  font-size: 20px; }

.-group._huge input, .-group._huge textarea, .-group._huge select {
  padding: 7px 10px 8px;
  padding-top: 9px\9;
  padding-bottom: 9px\9;
  @-moz-document url-prefix() {
    padding-top: 6;
    padding-bottom: 6; }
 }
  @media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .-group._huge input, .-group._huge textarea, .-group._huge select {
      padding: 9px 10px; } }

.-group button.-unstyled-, .-group input[type="button"].-unstyled-, .-group .-btn.-unstyled- {
  color: #333333; }

.-group button.-unstyled-, .-group input[type="button"].-unstyled-, .-group .-btn.-unstyled- {
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -ms-text-shadow: none;
  -o-text-shadow: none;
  text-shadow: none; }

.-group button.-unstyled-, .-group input[type="button"].-unstyled-, .-group .-btn.-unstyled- {
  border-color: transparent; }

.-group button.-unstyled-, .-group input[type="button"].-unstyled-, .-group .-btn.-unstyled- {
  background: transparent; }

.-group button, .-group input[type="button"], .-group .-btn {
  color: #333333; }

.-group button, .-group input[type="button"], .-group .-btn {
  -webkit-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -moz-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -ms-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -o-text-shadow: 0 1px 0 rgba(255,255,255,1);
  text-shadow: 0 1px 0 rgba(255,255,255,1); }

.-group button, .-group input[type="button"], .-group .-btn {
  border-color: #d9d9d9; }

.-group button, .-group input[type="button"], .-group .-btn {
  background-color: #fdfdfd;
  background-image: -moz-linear-gradient(top, white, #fbfbfb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#fbfbfb));
  background-image: -webkit-linear-gradient(top, white, #fbfbfb);
  background-image: -o-linear-gradient(top, white, #fbfbfb);
  background-image: linear-gradient(to bottom, white, #fbfbfb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFBFBFB'); }

.-group button.-error-, .-group input[type="button"].-error-, .-group .-btn.-error- {
  color: white; }

.-group button.-error-, .-group input[type="button"].-error-, .-group .-btn.-error- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group button.-error-, .-group input[type="button"].-error-, .-group .-btn.-error- {
  border-color: #d96464; }

.-group button.-error-, .-group input[type="button"].-error-, .-group .-btn.-error- {
  background-color: #e16d5f;
  background-image: -moz-linear-gradient(top, #e68579, #da4a39);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e68579), to(#da4a39));
  background-image: -webkit-linear-gradient(top, #e68579, #da4a39);
  background-image: -o-linear-gradient(top, #e68579, #da4a39);
  background-image: linear-gradient(to bottom, #e68579, #da4a39);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFE68579', endColorstr='#FFDA4A39'); }

.-group button.-success-, .-group input[type="button"].-success-, .-group .-btn.-success- {
  color: white; }

.-group button.-success-, .-group input[type="button"].-success-, .-group .-btn.-success- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group button.-success-, .-group input[type="button"].-success-, .-group .-btn.-success- {
  border-color: #3ec84c; }

.-group button.-success-, .-group input[type="button"].-success-, .-group .-btn.-success- {
  background-color: #62d26d;
  background-image: -moz-linear-gradient(top, #7ad983, #3ec84c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7ad983), to(#3ec84c));
  background-image: -webkit-linear-gradient(top, #7ad983, #3ec84c);
  background-image: -o-linear-gradient(top, #7ad983, #3ec84c);
  background-image: linear-gradient(to bottom, #7ad983, #3ec84c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF7AD983', endColorstr='#FF3EC84C'); }

.-group button.-info-, .-group input[type="button"].-info-, .-group .-btn.-info- {
  color: white; }

.-group button.-info-, .-group input[type="button"].-info-, .-group .-btn.-info- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group button.-info-, .-group input[type="button"].-info-, .-group .-btn.-info- {
  border-color: #64cfd9; }

.-group button.-info-, .-group input[type="button"].-info-, .-group .-btn.-info- {
  background-color: #88dae2;
  background-image: -moz-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a1e2e8), to(#64cfd9));
  background-image: -webkit-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: -o-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: linear-gradient(to bottom, #a1e2e8, #64cfd9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFA1E2E8', endColorstr='#FF64CFD9'); }

.-group button.-warning-, .-group input[type="button"].-warning-, .-group .-btn.-warning- {
  color: white; }

.-group button.-warning-, .-group input[type="button"].-warning-, .-group .-btn.-warning- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group button.-warning-, .-group input[type="button"].-warning-, .-group .-btn.-warning- {
  border-color: #d9ab64; }

.-group button.-warning-, .-group input[type="button"].-warning-, .-group .-btn.-warning- {
  background-color: #f0c44d;
  background-image: -moz-linear-gradient(top, #f3ce6a, #edb723);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3ce6a), to(#edb723));
  background-image: -webkit-linear-gradient(top, #f3ce6a, #edb723);
  background-image: -o-linear-gradient(top, #f3ce6a, #edb723);
  background-image: linear-gradient(to bottom, #f3ce6a, #edb723);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFF3CE6A', endColorstr='#FFEDB723'); }

.-group button.-primary-, .-group input[type="button"].-primary-, .-group .-btn.-primary- {
  color: white; }

.-group button.-primary-, .-group input[type="button"].-primary-, .-group .-btn.-primary- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group button.-primary-, .-group input[type="button"].-primary-, .-group .-btn.-primary- {
  border-color: #187abf; }

.-group button.-primary-, .-group input[type="button"].-primary-, .-group .-btn.-primary- {
  background-color: #3d9de1;
  background-image: -moz-linear-gradient(top, #54abe9, #1b88d6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#54abe9), to(#1b88d6));
  background-image: -webkit-linear-gradient(top, #54abe9, #1b88d6);
  background-image: -o-linear-gradient(top, #54abe9, #1b88d6);
  background-image: linear-gradient(to bottom, #54abe9, #1b88d6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF54ABE9', endColorstr='#FF1B88D6'); }

.-group button.-dark-, .-group input[type="button"].-dark-, .-group .-btn.-dark- {
  color: white; }

.-group button.-dark-, .-group input[type="button"].-dark-, .-group .-btn.-dark- {
  -webkit-text-shadow: 0 1px rgba(255,255,255,.1);
  -moz-text-shadow: 0 1px rgba(255,255,255,.1);
  -ms-text-shadow: 0 1px rgba(255,255,255,.1);
  -o-text-shadow: 0 1px rgba(255,255,255,.1);
  text-shadow: 0 1px rgba(255,255,255,.1); }

.-group button.-dark-, .-group input[type="button"].-dark-, .-group .-btn.-dark- {
  border-color: #6b6b6b; }

.-group button.-dark-, .-group input[type="button"].-dark-, .-group .-btn.-dark- {
  background-color: #818181;
  background-image: -moz-linear-gradient(top, #919191, #6b6b6b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#919191), to(#6b6b6b));
  background-image: -webkit-linear-gradient(top, #919191, #6b6b6b);
  background-image: -o-linear-gradient(top, #919191, #6b6b6b);
  background-image: linear-gradient(to bottom, #919191, #6b6b6b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF919191', endColorstr='#FF6B6B6B'); }

.-group button.-disabled-, .-group input[type="button"].-disabled-, .-group .-btn.-disabled- {
  color: #cccccc!important; }

.-group button.-disabled-, .-group input[type="button"].-disabled-, .-group .-btn.-disabled- {
  -webkit-text-shadow: none!important;
  -moz-text-shadow: none!important;
  -ms-text-shadow: none!important;
  -o-text-shadow: none!important;
  text-shadow: none!important; }

.-group button.-disabled-, .-group input[type="button"].-disabled-, .-group .-btn.-disabled- {
  border-color: #d9d9d9!important; }

.-group button.-disabled-, .-group input[type="button"].-disabled-, .-group .-btn.-disabled- {
  background: #f3f3f3!important; }

.-group .-group-appendix.-unstyled- {
  color: #333333; }

.-group .-group-appendix.-unstyled- {
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -ms-text-shadow: none;
  -o-text-shadow: none;
  text-shadow: none; }

.-group input.-unstyled-, .-group textarea.-unstyled-, .-group select.-unstyled-, .-group .-group-appendix.-unstyled- {
  border-color: transparent; }

.-group input.-unstyled-:hover, .-group textarea.-unstyled-:hover, .-group select.-unstyled-:hover {
  border-color: transparent; }

.-group .-group-appendix.-unstyled- {
  background-color: transparent; }

.-group button._unclickable_.-unstyled-:hover, .-group input[type="button"]._unclickable_.-unstyled-:hover, .-group .-btn._unclickable_.-unstyled-:hover, .-group button._unclickable_.-unstyled-:active, .-group input[type="button"]._unclickable_.-unstyled-:active, .-group .-btn._unclickable_.-unstyled-:active, .-group button._active_._unclickable_.-unstyled-, .-group input[type="button"]._active_._unclickable_.-unstyled-, .-group .-btn._active_._unclickable_.-unstyled- {
  background: transparent; }

.-group button.-unstyled-:hover, .-group input[type="button"].-unstyled-:hover, .-group .-btn.-unstyled-:hover {
  background: transparent; }

.-group button.-unstyled-:active, .-group input[type="button"].-unstyled-:active, .-group .-btn.-unstyled-:active, .-group button._active_.-unstyled-, .-group input[type="button"]._active_.-unstyled-, .-group .-btn._active_.-unstyled- {
  background: transparent; }

.-group input.-unstyled-:focus, .-group textarea.-unstyled-:focus, .-group select.-unstyled-:focus {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important; }

.-group button._loading_.-unstyled-, .-group input[type="button"]._loading_.-unstyled-, .-group .-btn._loading_.-unstyled- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group .-group-appendix {
  color: #333333; }

.-group .-group-appendix {
  -webkit-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -moz-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -ms-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -o-text-shadow: 0 1px 0 rgba(255,255,255,1);
  text-shadow: 0 1px 0 rgba(255,255,255,1); }

.-group input, .-group textarea, .-group select, .-group .-group-appendix {
  border-color: #d9d9d9; }

.-group input:hover, .-group textarea:hover, .-group select:hover {
  border-color: silver; }

.-group .-group-appendix {
  background-color: white; }

.-group button._unclickable_:hover, .-group input[type="button"]._unclickable_:hover, .-group .-btn._unclickable_:hover, .-group button._unclickable_:active, .-group input[type="button"]._unclickable_:active, .-group .-btn._unclickable_:active, .-group button._active_._unclickable_, .-group input[type="button"]._active_._unclickable_, .-group .-btn._active_._unclickable_ {
  background-color: #fdfdfd;
  background-image: -moz-linear-gradient(top, white, #fbfbfb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#fbfbfb));
  background-image: -webkit-linear-gradient(top, white, #fbfbfb);
  background-image: -o-linear-gradient(top, white, #fbfbfb);
  background-image: linear-gradient(to bottom, white, #fbfbfb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFBFBFB'); }

.-group button:hover, .-group input[type="button"]:hover, .-group .-btn:hover {
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top, white, #eeeeee);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, white, #eeeeee);
  background-image: -o-linear-gradient(top, white, #eeeeee);
  background-image: linear-gradient(to bottom, white, #eeeeee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE'); }

.-group button:active, .-group input[type="button"]:active, .-group .-btn:active, .-group button._active_, .-group input[type="button"]._active_, .-group .-btn._active_ {
  background-color: #e4e4e4;
  background-image: -moz-linear-gradient(top, #eeeeee, #d5d5d5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#d5d5d5));
  background-image: -webkit-linear-gradient(top, #eeeeee, #d5d5d5);
  background-image: -o-linear-gradient(top, #eeeeee, #d5d5d5);
  background-image: linear-gradient(to bottom, #eeeeee, #d5d5d5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFEEEEEE', endColorstr='#FFD5D5D5'); }

.-group input:focus, .-group textarea:focus, .-group select:focus {
  -webkit-box-shadow: 0 0 10px rgba(100,207,217,1);
  -moz-box-shadow: 0 0 10px rgba(100,207,217,1);
  -ms-box-shadow: 0 0 10px rgba(100,207,217,1);
  -o-box-shadow: 0 0 10px rgba(100,207,217,1);
  box-shadow: 0 0 10px rgba(100,207,217,1); }

.-group button._loading_, .-group input[type="button"]._loading_, .-group .-btn._loading_ {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group .-group-appendix.-error- {
  color: white; }

.-group .-group-appendix.-error- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group input.-error-, .-group textarea.-error-, .-group select.-error-, .-group .-group-appendix.-error- {
  border-color: #d96464; }

.-group input.-error-:hover, .-group textarea.-error-:hover, .-group select.-error-:hover {
  border-color: #cf3b3b; }

.-group .-group-appendix.-error- {
  background-color: #ea998f; }

.-group button._unclickable_.-error-:hover, .-group input[type="button"]._unclickable_.-error-:hover, .-group .-btn._unclickable_.-error-:hover, .-group button._unclickable_.-error-:active, .-group input[type="button"]._unclickable_.-error-:active, .-group .-btn._unclickable_.-error-:active, .-group button._active_._unclickable_.-error-, .-group input[type="button"]._active_._unclickable_.-error-, .-group .-btn._active_._unclickable_.-error- {
  background-color: #e16d5f;
  background-image: -moz-linear-gradient(top, #e68579, #da4a39);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e68579), to(#da4a39));
  background-image: -webkit-linear-gradient(top, #e68579, #da4a39);
  background-image: -o-linear-gradient(top, #e68579, #da4a39);
  background-image: linear-gradient(to bottom, #e68579, #da4a39);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFE68579', endColorstr='#FFDA4A39'); }

.-group button.-error-:hover, .-group input[type="button"].-error-:hover, .-group .-btn.-error-:hover {
  background-color: #d94f3e;
  background-image: -moz-linear-gradient(top, #de5e4e, #d23927);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#de5e4e), to(#d23927));
  background-image: -webkit-linear-gradient(top, #de5e4e, #d23927);
  background-image: -o-linear-gradient(top, #de5e4e, #d23927);
  background-image: linear-gradient(to bottom, #de5e4e, #d23927);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFDE5E4E', endColorstr='#FFD23927'); }

.-group button.-error-:active, .-group input[type="button"].-error-:active, .-group .-btn.-error-:active, .-group button._active_.-error-, .-group input[type="button"]._active_.-error-, .-group .-btn._active_.-error- {
  background-color: #c03423;
  background-image: -moz-linear-gradient(top, #d23927, #a72e1f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d23927), to(#a72e1f));
  background-image: -webkit-linear-gradient(top, #d23927, #a72e1f);
  background-image: -o-linear-gradient(top, #d23927, #a72e1f);
  background-image: linear-gradient(to bottom, #d23927, #a72e1f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFD23927', endColorstr='#FFA72E1F'); }

.-group input.-error-:focus, .-group textarea.-error-:focus, .-group select.-error-:focus {
  -webkit-box-shadow: 0 0 10px rgba(217,100,100,1);
  -moz-box-shadow: 0 0 10px rgba(217,100,100,1);
  -ms-box-shadow: 0 0 10px rgba(217,100,100,1);
  -o-box-shadow: 0 0 10px rgba(217,100,100,1);
  box-shadow: 0 0 10px rgba(217,100,100,1); }

.-group button._loading_.-error-, .-group input[type="button"]._loading_.-error-, .-group .-btn._loading_.-error- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group .-group-appendix.-success- {
  color: white; }

.-group .-group-appendix.-success- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group input.-success-, .-group textarea.-success-, .-group select.-success-, .-group .-group-appendix.-success- {
  border-color: #3ec84c; }

.-group input.-success-:hover, .-group textarea.-success-:hover, .-group select.-success-:hover {
  border-color: #2fa43b; }

.-group .-group-appendix.-success- {
  background-color: #8ddf96; }

.-group button._unclickable_.-success-:hover, .-group input[type="button"]._unclickable_.-success-:hover, .-group .-btn._unclickable_.-success-:hover, .-group button._unclickable_.-success-:active, .-group input[type="button"]._unclickable_.-success-:active, .-group .-btn._unclickable_.-success-:active, .-group button._active_._unclickable_.-success-, .-group input[type="button"]._active_._unclickable_.-success-, .-group .-btn._active_._unclickable_.-success- {
  background-color: #62d26d;
  background-image: -moz-linear-gradient(top, #7ad983, #3ec84c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7ad983), to(#3ec84c));
  background-image: -webkit-linear-gradient(top, #7ad983, #3ec84c);
  background-image: -o-linear-gradient(top, #7ad983, #3ec84c);
  background-image: linear-gradient(to bottom, #7ad983, #3ec84c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF7AD983', endColorstr='#FF3EC84C'); }

.-group button.-success-:hover, .-group input[type="button"].-success-:hover, .-group .-btn.-success-:hover {
  background-color: #46c552;
  background-image: -moz-linear-gradient(top, #52ce5e, #34b842);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#52ce5e), to(#34b842));
  background-image: -webkit-linear-gradient(top, #52ce5e, #34b842);
  background-image: -o-linear-gradient(top, #52ce5e, #34b842);
  background-image: linear-gradient(to bottom, #52ce5e, #34b842);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF52CE5E', endColorstr='#FF34B842'); }

.-group button.-success-:active, .-group input[type="button"].-success-:active, .-group .-btn.-success-:active, .-group button._active_.-success-, .-group input[type="button"]._active_.-success-, .-group .-btn._active_.-success- {
  background-color: #2fa83c;
  background-image: -moz-linear-gradient(top, #34b842, #299034);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#34b842), to(#299034));
  background-image: -webkit-linear-gradient(top, #34b842, #299034);
  background-image: -o-linear-gradient(top, #34b842, #299034);
  background-image: linear-gradient(to bottom, #34b842, #299034);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF34B842', endColorstr='#FF299034'); }

.-group input.-success-:focus, .-group textarea.-success-:focus, .-group select.-success-:focus {
  -webkit-box-shadow: 0 0 10px rgba(100,217,134,1);
  -moz-box-shadow: 0 0 10px rgba(100,217,134,1);
  -ms-box-shadow: 0 0 10px rgba(100,217,134,1);
  -o-box-shadow: 0 0 10px rgba(100,217,134,1);
  box-shadow: 0 0 10px rgba(100,217,134,1); }

.-group button._loading_.-success-, .-group input[type="button"]._loading_.-success-, .-group .-btn._loading_.-success- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group .-group-appendix.-info- {
  color: white; }

.-group .-group-appendix.-info- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group input.-info-, .-group textarea.-info-, .-group select.-info-, .-group .-group-appendix.-info- {
  border-color: #64cfd9; }

.-group input.-info-:hover, .-group textarea.-info-:hover, .-group select.-info-:hover {
  border-color: #3bc2cf; }

.-group .-group-appendix.-info- {
  background-color: #b6e8ed; }

.-group button._unclickable_.-info-:hover, .-group input[type="button"]._unclickable_.-info-:hover, .-group .-btn._unclickable_.-info-:hover, .-group button._unclickable_.-info-:active, .-group input[type="button"]._unclickable_.-info-:active, .-group .-btn._unclickable_.-info-:active, .-group button._active_._unclickable_.-info-, .-group input[type="button"]._active_._unclickable_.-info-, .-group .-btn._active_._unclickable_.-info- {
  background-color: #88dae2;
  background-image: -moz-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a1e2e8), to(#64cfd9));
  background-image: -webkit-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: -o-linear-gradient(top, #a1e2e8, #64cfd9);
  background-image: linear-gradient(to bottom, #a1e2e8, #64cfd9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFA1E2E8', endColorstr='#FF64CFD9'); }

.-group button.-info-:hover, .-group input[type="button"].-info-:hover, .-group .-btn.-info-:hover {
  background-color: #68d0da;
  background-image: -moz-linear-gradient(top, #78d5de, #50c9d4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#78d5de), to(#50c9d4));
  background-image: -webkit-linear-gradient(top, #78d5de, #50c9d4);
  background-image: -o-linear-gradient(top, #78d5de, #50c9d4);
  background-image: linear-gradient(to bottom, #78d5de, #50c9d4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF78D5DE', endColorstr='#FF50C9D4'); }

.-group button.-info-:active, .-group input[type="button"].-info-:active, .-group .-btn.-info-:active, .-group button._active_.-info-, .-group input[type="button"]._active_.-info-, .-group .-btn._active_.-info- {
  background-color: #42c1cc;
  background-image: -moz-linear-gradient(top, #50c9d4, #2fb5c1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#50c9d4), to(#2fb5c1));
  background-image: -webkit-linear-gradient(top, #50c9d4, #2fb5c1);
  background-image: -o-linear-gradient(top, #50c9d4, #2fb5c1);
  background-image: linear-gradient(to bottom, #50c9d4, #2fb5c1);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF50C9D4', endColorstr='#FF2FB5C1'); }

.-group input.-info-:focus, .-group textarea.-info-:focus, .-group select.-info-:focus {
  -webkit-box-shadow: 0 0 10px rgba(100,207,217,1);
  -moz-box-shadow: 0 0 10px rgba(100,207,217,1);
  -ms-box-shadow: 0 0 10px rgba(100,207,217,1);
  -o-box-shadow: 0 0 10px rgba(100,207,217,1);
  box-shadow: 0 0 10px rgba(100,207,217,1); }

.-group button._loading_.-info-, .-group input[type="button"]._loading_.-info-, .-group .-btn._loading_.-info- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group .-group-appendix.-warning- {
  color: white; }

.-group .-group-appendix.-warning- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group input.-warning-, .-group textarea.-warning-, .-group select.-warning-, .-group .-group-appendix.-warning- {
  border-color: #d9ab64; }

.-group input.-warning-:hover, .-group textarea.-warning-:hover, .-group select.-warning-:hover {
  border-color: #cf953b; }

.-group .-group-appendix.-warning- {
  background-color: #f5d681; }

.-group button._unclickable_.-warning-:hover, .-group input[type="button"]._unclickable_.-warning-:hover, .-group .-btn._unclickable_.-warning-:hover, .-group button._unclickable_.-warning-:active, .-group input[type="button"]._unclickable_.-warning-:active, .-group .-btn._unclickable_.-warning-:active, .-group button._active_._unclickable_.-warning-, .-group input[type="button"]._active_._unclickable_.-warning-, .-group .-btn._active_._unclickable_.-warning- {
  background-color: #f0c44d;
  background-image: -moz-linear-gradient(top, #f3ce6a, #edb723);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3ce6a), to(#edb723));
  background-image: -webkit-linear-gradient(top, #f3ce6a, #edb723);
  background-image: -o-linear-gradient(top, #f3ce6a, #edb723);
  background-image: linear-gradient(to bottom, #f3ce6a, #edb723);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFF3CE6A', endColorstr='#FFEDB723'); }

.-group button.-warning-:hover, .-group input[type="button"].-warning-:hover, .-group .-btn.-warning-:hover {
  background-color: #eab72b;
  background-image: -moz-linear-gradient(top, #efbf3b, #e4ac13);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efbf3b), to(#e4ac13));
  background-image: -webkit-linear-gradient(top, #efbf3b, #e4ac13);
  background-image: -o-linear-gradient(top, #efbf3b, #e4ac13);
  background-image: linear-gradient(to bottom, #efbf3b, #e4ac13);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFEFBF3B', endColorstr='#FFE4AC13'); }

.-group button.-warning-:active, .-group input[type="button"].-warning-:active, .-group .-btn.-warning-:active, .-group button._active_.-warning-, .-group input[type="button"]._active_.-warning-, .-group .-btn._active_.-warning- {
  background-color: #d19d11;
  background-image: -moz-linear-gradient(top, #e4ac13, #b5880f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e4ac13), to(#b5880f));
  background-image: -webkit-linear-gradient(top, #e4ac13, #b5880f);
  background-image: -o-linear-gradient(top, #e4ac13, #b5880f);
  background-image: linear-gradient(to bottom, #e4ac13, #b5880f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFE4AC13', endColorstr='#FFB5880F'); }

.-group input.-warning-:focus, .-group textarea.-warning-:focus, .-group select.-warning-:focus {
  -webkit-box-shadow: 0 0 10px rgba(217,171,100,1);
  -moz-box-shadow: 0 0 10px rgba(217,171,100,1);
  -ms-box-shadow: 0 0 10px rgba(217,171,100,1);
  -o-box-shadow: 0 0 10px rgba(217,171,100,1);
  box-shadow: 0 0 10px rgba(217,171,100,1); }

.-group button._loading_.-warning-, .-group input[type="button"]._loading_.-warning-, .-group .-btn._loading_.-warning- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group .-group-appendix.-primary- {
  color: white; }

.-group .-group-appendix.-primary- {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-group input.-primary-, .-group textarea.-primary-, .-group select.-primary-, .-group .-group-appendix.-primary- {
  border-color: #187abf; }

.-group input.-primary-:hover, .-group textarea.-primary-:hover, .-group select.-primary-:hover {
  border-color: #156ba9; }

.-group .-group-appendix.-primary- {
  background-color: #6bb6ec; }

.-group button._unclickable_.-primary-:hover, .-group input[type="button"]._unclickable_.-primary-:hover, .-group .-btn._unclickable_.-primary-:hover, .-group button._unclickable_.-primary-:active, .-group input[type="button"]._unclickable_.-primary-:active, .-group .-btn._unclickable_.-primary-:active, .-group button._active_._unclickable_.-primary-, .-group input[type="button"]._active_._unclickable_.-primary-, .-group .-btn._active_._unclickable_.-primary- {
  background-color: #3d9de1;
  background-image: -moz-linear-gradient(top, #54abe9, #1b88d6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#54abe9), to(#1b88d6));
  background-image: -webkit-linear-gradient(top, #54abe9, #1b88d6);
  background-image: -o-linear-gradient(top, #54abe9, #1b88d6);
  background-image: linear-gradient(to bottom, #54abe9, #1b88d6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF54ABE9', endColorstr='#FF1B88D6'); }

.-group button.-primary-:hover, .-group input[type="button"].-primary-:hover, .-group .-btn.-primary-:hover {
  background-color: #218ad5;
  background-image: -moz-linear-gradient(top, #2795e4, #187abf);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2795e4), to(#187abf));
  background-image: -webkit-linear-gradient(top, #2795e4, #187abf);
  background-image: -o-linear-gradient(top, #2795e4, #187abf);
  background-image: linear-gradient(to bottom, #2795e4, #187abf);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF2795E4', endColorstr='#FF187ABF'); }

.-group button.-primary-:active, .-group input[type="button"].-primary-:active, .-group .-btn.-primary-:active, .-group button._active_.-primary-, .-group input[type="button"]._active_.-primary-, .-group .-btn._active_.-primary- {
  background-color: #156ead;
  background-image: -moz-linear-gradient(top, #187abf, #125d92);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#187abf), to(#125d92));
  background-image: -webkit-linear-gradient(top, #187abf, #125d92);
  background-image: -o-linear-gradient(top, #187abf, #125d92);
  background-image: linear-gradient(to bottom, #187abf, #125d92);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF187ABF', endColorstr='#FF125D92'); }

.-group input.-primary-:focus, .-group textarea.-primary-:focus, .-group select.-primary-:focus {
  -webkit-box-shadow: 0 0 10px rgba(26,120,217,1);
  -moz-box-shadow: 0 0 10px rgba(26,120,217,1);
  -ms-box-shadow: 0 0 10px rgba(26,120,217,1);
  -o-box-shadow: 0 0 10px rgba(26,120,217,1);
  box-shadow: 0 0 10px rgba(26,120,217,1); }

.-group button._loading_.-primary-, .-group input[type="button"]._loading_.-primary-, .-group .-btn._loading_.-primary- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group .-group-appendix.-dark- {
  color: white; }

.-group .-group-appendix.-dark- {
  -webkit-text-shadow: 0 1px rgba(255,255,255,.1);
  -moz-text-shadow: 0 1px rgba(255,255,255,.1);
  -ms-text-shadow: 0 1px rgba(255,255,255,.1);
  -o-text-shadow: 0 1px rgba(255,255,255,.1);
  text-shadow: 0 1px rgba(255,255,255,.1); }

.-group input.-dark-, .-group textarea.-dark-, .-group select.-dark-, .-group .-group-appendix.-dark- {
  border-color: #6b6b6b; }

.-group input.-dark-:hover, .-group textarea.-dark-:hover, .-group select.-dark-:hover {
  border-color: #5e5e5e; }

.-group .-group-appendix.-dark- {
  background-color: #9e9e9e; }

.-group button._unclickable_.-dark-:hover, .-group input[type="button"]._unclickable_.-dark-:hover, .-group .-btn._unclickable_.-dark-:hover, .-group button._unclickable_.-dark-:active, .-group input[type="button"]._unclickable_.-dark-:active, .-group .-btn._unclickable_.-dark-:active, .-group button._active_._unclickable_.-dark-, .-group input[type="button"]._active_._unclickable_.-dark-, .-group .-btn._active_._unclickable_.-dark- {
  background-color: #818181;
  background-image: -moz-linear-gradient(top, #919191, #6b6b6b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#919191), to(#6b6b6b));
  background-image: -webkit-linear-gradient(top, #919191, #6b6b6b);
  background-image: -o-linear-gradient(top, #919191, #6b6b6b);
  background-image: linear-gradient(to bottom, #919191, #6b6b6b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF919191', endColorstr='#FF6B6B6B'); }

.-group button.-dark-:hover, .-group input[type="button"].-dark-:hover, .-group .-btn.-dark-:hover {
  background-color: #6d6d6d;
  background-image: -moz-linear-gradient(top, #787878, #5e5e5e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#787878), to(#5e5e5e));
  background-image: -webkit-linear-gradient(top, #787878, #5e5e5e);
  background-image: -o-linear-gradient(top, #787878, #5e5e5e);
  background-image: linear-gradient(to bottom, #787878, #5e5e5e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF787878', endColorstr='#FF5E5E5E'); }

.-group button.-dark-:active, .-group input[type="button"].-dark-:active, .-group .-btn.-dark-:active, .-group button._active_.-dark-, .-group input[type="button"]._active_.-dark-, .-group .-btn._active_.-dark- {
  background-color: #545454;
  background-image: -moz-linear-gradient(top, #5e5e5e, #454545);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5e5e5e), to(#454545));
  background-image: -webkit-linear-gradient(top, #5e5e5e, #454545);
  background-image: -o-linear-gradient(top, #5e5e5e, #454545);
  background-image: linear-gradient(to bottom, #5e5e5e, #454545);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF5E5E5E', endColorstr='#FF454545'); }

.-group input.-dark-:focus, .-group textarea.-dark-:focus, .-group select.-dark-:focus {
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  -ms-box-shadow: 0;
  -o-box-shadow: 0;
  box-shadow: 0; }

.-group button._loading_.-dark-, .-group input[type="button"]._loading_.-dark-, .-group .-btn._loading_.-dark- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.35, rgba(255, 255, 255, 0.35)), color-stop(0.35, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.35)), color-stop(0.75, rgba(255, 255, 255, 0.35)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group input.-disabled-, .-group textarea.-disabled-, .-group select.-disabled- {
  color: #cccccc!important; }

.-group .-group-appendix.-disabled- {
  color: #cccccc!important; }

.-group .-group-appendix.-disabled- {
  -webkit-text-shadow: none!important;
  -moz-text-shadow: none!important;
  -ms-text-shadow: none!important;
  -o-text-shadow: none!important;
  text-shadow: none!important; }

.-group input.-disabled-, .-group textarea.-disabled-, .-group select.-disabled-, .-group .-group-appendix.-disabled- {
  border-color: #d9d9d9!important; }

.-group input.-disabled-, .-group textarea.-disabled-, .-group select.-disabled- {
  background-color: #f3f3f3!important; }

.-group .-group-appendix.-disabled- {
  background-color: #f3f3f3!important; }

.-group button._unclickable_.-disabled-:hover, .-group input[type="button"]._unclickable_.-disabled-:hover, .-group .-btn._unclickable_.-disabled-:hover, .-group button._unclickable_.-disabled-:active, .-group input[type="button"]._unclickable_.-disabled-:active, .-group .-btn._unclickable_.-disabled-:active, .-group button._active_._unclickable_.-disabled-, .-group input[type="button"]._active_._unclickable_.-disabled-, .-group .-btn._active_._unclickable_.-disabled- {
  background: #f3f3f3!important; }

.-group button.-disabled-:hover, .-group input[type="button"].-disabled-:hover, .-group .-btn.-disabled-:hover {
  background: #f3f3f3!important; }

.-group button.-disabled-:active, .-group input[type="button"].-disabled-:active, .-group .-btn.-disabled-:active, .-group button._active_.-disabled-, .-group input[type="button"]._active_.-disabled-, .-group .-btn._active_.-disabled- {
  background: #f3f3f3!important; }

.-group button._loading_.-disabled-, .-group input[type="button"]._loading_.-disabled-, .-group .-btn._loading_.-disabled- {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.1, rgba(0, 0, 0, 0.1)), color-stop(0.1, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.75, rgba(0, 0, 0, 0.1)), color-stop(0.75, transparent), to(transparent)) !important;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px!important;
  animation: stripes-animation 2s linear infinite;
  -webkit-animation: stripes-animation 2s linear infinite;
  -moz-animation: stripes-animation 2s linear infinite;
  -o-animation: stripes-animation 2s linear infinite;
  -ms-animation: stripes-animation 2s linear infinite; }

.-group {
  display: inline-block;
   }
  .-group .-group-appendix {
    border-width: 1px;
    border-style: solid; }
  .-group > * {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px; }
  .-group > button + button, .-group > button + .-btn, .-group > button + input[type="button"], .-group > button + .-group-appendix, .-group > button + input, .-group > .-btn + button, .-group > .-btn + .-btn, .-group > .-btn + input[type="button"], .-group > .-btn + .-group-appendix, .-group > .-btn + input, .-group > input[type="button"] + button, .-group > input[type="button"] + .-btn, .-group > input[type="button"] + input[type="button"], .-group > input[type="button"] + .-group-appendix, .-group > input[type="button"] + input, .-group > .-group-appendix + button, .-group > .-group-appendix + .-btn, .-group > .-group-appendix + input[type="button"], .-group > .-group-appendix + .-group-appendix, .-group > .-group-appendix + input, .-group > input + button, .-group > input + .-btn, .-group > input + input[type="button"], .-group > input + .-group-appendix, .-group > input + input {
    margin-left: 0; }
  .-group > button + input, .-group > .-btn + input, .-group > input[type="button"] + input, .-group > .-group-appendix + input, .-group > input + input {
    margin-left: -1px; }
  .-group > button:first-child, .-group > .-btn:first-child, .-group > input[type="button"]:first-child, .-group > .-group-appendix:first-child, .-group > input:first-child {
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    -ms-border-radius: 3px 0 0 3px;
    -o-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px; }
  .-group > button:last-child, .-group > .-btn:last-child, .-group > input[type="button"]:last-child, .-group > .-group-appendix:last-child, .-group > input:last-child {
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    -ms-border-radius: 0 3px 3px 0;
    -o-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0; }
  .-group.-disabled- > * {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
    cursor: default; }
  .-group._vertical_ button,
  .-group._vertical_ .-btn,
  .-group._vertical_ input[type="button"],
  .-group._vertical_ .-group-appendix,
  .-group._vertical_ input {
    display: block;
    margin-left: 0; }
    .-group._vertical_ button:first-child,
    .-group._vertical_ .-btn:first-child,
    .-group._vertical_ input[type="button"]:first-child,
    .-group._vertical_ .-group-appendix:first-child,
    .-group._vertical_ input:first-child {
      -webkit-border-radius: 3px 3px 0 0;
      -moz-border-radius: 3px 3px 0 0;
      -ms-border-radius: 3px 3px 0 0;
      -o-border-radius: 3px 3px 0 0;
      border-radius: 3px 3px 0 0; }
    .-group._vertical_ button:last-child,
    .-group._vertical_ .-btn:last-child,
    .-group._vertical_ input[type="button"]:last-child,
    .-group._vertical_ .-group-appendix:last-child,
    .-group._vertical_ input:last-child {
      -webkit-border-radius: 0 0 3px 3px;
      -moz-border-radius: 0 0 3px 3px;
      -ms-border-radius: 0 0 3px 3px;
      -o-border-radius: 0 0 3px 3px;
      border-radius: 0 0 3px 3px; }
  .-group ._active_,
  .-group :active {
    position: relative;
    z-index: 0; }
  .-group :not(:active),
  .-group :not(._active_),
  .-group :not(.-disabled-) {
    position: relative;
    z-index: 1; }
  .-group .-disabled- {
    z-index: -1; }

.-tabs li.-unstyled- a {
  color: #333333; }

.-tabs li:active.-unstyled- a, .-tabs li._active_.-unstyled- a, .-tabs li.-unstyled- > a:hover, .-badge.-unstyled-, .-unstyled-.-label {
  color: #333333; }

.-tabs li:active.-unstyled- a, .-tabs li._active_.-unstyled- a, .-tabs li.-unstyled- > a:hover {
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -ms-text-shadow: none;
  -o-text-shadow: none;
  text-shadow: none; }

.-tabs li:active.-unstyled- a, .-tabs li._active_.-unstyled- a, .-tabs li.-unstyled- > a:hover {
  border-color: transparent; }

.-tabs li.-unstyled- > a:hover, .-badge.-unstyled-, .-unstyled-.-label {
  background-color: transparent; }

.-tabs li:active.-unstyled- a, .-tabs li._active_.-unstyled- a {
  background-color: transparent; }

.-tabs li a, .-tabs.-unstyled- li a {
  color: #333333; }

.-tabs li:active a, .-tabs li._active_ a, .-tabs li > a:hover, .-tabs.-unstyled- li a:hover, .-badge, .-label {
  color: #333333; }

.-tabs li:active a, .-tabs li._active_ a, .-tabs li > a:hover, .-tabs.-unstyled- li a {
  -webkit-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -moz-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -ms-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -o-text-shadow: 0 1px 0 rgba(255,255,255,1);
  text-shadow: 0 1px 0 rgba(255,255,255,1); }

.-tabs.-unstyled- li:active a:hover, .-tabs.-unstyled- li._active_ a:hover, .-tabs.-unstyled- li:active a, .-tabs.-unstyled- li._active_ a {
  color: #333333 !important; }

.-tabs li:active a, .-tabs li._active_ a, .-tabs li > a:hover {
  border-color: silver; }

.-tabs.-unstyled- li a {
  border-color: #d9d9d9!important; }

.-tabs li > a:hover, .-badge, .-label {
  background-color: #eeeeee; }

.-tabs li:active a, .-tabs li._active_ a {
  background-color: #e2e2e2; }

.-tabs li.-error- a, .-tabs.-unstyled-.-error- li a {
  color: red; }

.-tabs li:active.-error- a, .-tabs li._active_.-error- a, .-tabs li.-error- > a:hover, .-tabs.-unstyled-.-error- li a:hover, .-badge.-error-, .-error-.-label {
  color: white; }

.-tabs li:active.-error- a, .-tabs li._active_.-error- a, .-tabs li.-error- > a:hover, .-tabs.-unstyled-.-error- li a {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-tabs.-unstyled-.-error- li:active a:hover, .-tabs.-unstyled-.-error- li._active_ a:hover, .-tabs.-unstyled-.-error- li:active a, .-tabs.-unstyled-.-error- li._active_ a {
  color: red !important; }

.-tabs li:active.-error- a, .-tabs li._active_.-error- a, .-tabs li.-error- > a:hover {
  border-color: #cf3b3b; }

.-tabs.-unstyled-.-error- li a {
  border-color: #d96464!important; }

.-tabs li.-error- > a:hover, .-badge.-error-, .-error-.-label {
  background-color: #d23927; }

.-tabs li:active.-error- a, .-tabs li._active_.-error- a {
  background-color: #bd3323; }

.-tabs li.-success- a, .-tabs.-unstyled-.-success- li a {
  color: #3ec84c; }

.-tabs li:active.-success- a, .-tabs li._active_.-success- a, .-tabs li.-success- > a:hover, .-tabs.-unstyled-.-success- li a:hover, .-badge.-success-, .-success-.-label {
  color: white; }

.-tabs li:active.-success- a, .-tabs li._active_.-success- a, .-tabs li.-success- > a:hover, .-tabs.-unstyled-.-success- li a {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-tabs.-unstyled-.-success- li:active a:hover, .-tabs.-unstyled-.-success- li._active_ a:hover, .-tabs.-unstyled-.-success- li:active a, .-tabs.-unstyled-.-success- li._active_ a {
  color: #3ec84c !important; }

.-tabs li:active.-success- a, .-tabs li._active_.-success- a, .-tabs li.-success- > a:hover {
  border-color: #2fa43b; }

.-tabs.-unstyled-.-success- li a {
  border-color: #3ec84c!important; }

.-tabs li.-success- > a:hover, .-badge.-success-, .-success-.-label {
  background-color: #34b842; }

.-tabs li:active.-success- a, .-tabs li._active_.-success- a {
  background-color: #2fa43b; }

.-tabs li.-info- a, .-tabs.-unstyled-.-info- li a {
  color: #64cfd9; }

.-tabs li:active.-info- a, .-tabs li._active_.-info- a, .-tabs li.-info- > a:hover, .-tabs.-unstyled-.-info- li a:hover, .-badge.-info-, .-info-.-label {
  color: white; }

.-tabs li:active.-info- a, .-tabs li._active_.-info- a, .-tabs li.-info- > a:hover, .-tabs.-unstyled-.-info- li a {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-tabs.-unstyled-.-info- li:active a:hover, .-tabs.-unstyled-.-info- li._active_ a:hover, .-tabs.-unstyled-.-info- li:active a, .-tabs.-unstyled-.-info- li._active_ a {
  color: #64cfd9 !important; }

.-tabs li:active.-info- a, .-tabs li._active_.-info- a, .-tabs li.-info- > a:hover {
  border-color: #3bc2cf; }

.-tabs.-unstyled-.-info- li a {
  border-color: #64cfd9!important; }

.-tabs li.-info- > a:hover, .-badge.-info-, .-info-.-label {
  background-color: #50c9d4; }

.-tabs li:active.-info- a, .-tabs li._active_.-info- a {
  background-color: #3bc2cf; }

.-tabs li.-warning- a, .-tabs.-unstyled-.-warning- li a {
  color: #edb723; }

.-tabs li:active.-warning- a, .-tabs li._active_.-warning- a, .-tabs li.-warning- > a:hover, .-tabs.-unstyled-.-warning- li a:hover, .-badge.-warning-, .-warning-.-label {
  color: white; }

.-tabs li:active.-warning- a, .-tabs li._active_.-warning- a, .-tabs li.-warning- > a:hover, .-tabs.-unstyled-.-warning- li a {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-tabs.-unstyled-.-warning- li:active a:hover, .-tabs.-unstyled-.-warning- li._active_ a:hover, .-tabs.-unstyled-.-warning- li:active a, .-tabs.-unstyled-.-warning- li._active_ a {
  color: #edb723 !important; }

.-tabs li:active.-warning- a, .-tabs li._active_.-warning- a, .-tabs li.-warning- > a:hover {
  border-color: #cf953b; }

.-tabs.-unstyled-.-warning- li a {
  border-color: #d9ab64!important; }

.-tabs li.-warning- > a:hover, .-badge.-warning-, .-warning-.-label {
  background-color: #e4ac13; }

.-tabs li:active.-warning- a, .-tabs li._active_.-warning- a {
  background-color: #cc9a11; }

.-tabs li.-primary- a, .-tabs.-unstyled-.-primary- li a {
  color: #1b88d6; }

.-tabs li:active.-primary- a, .-tabs li._active_.-primary- a, .-tabs li.-primary- > a:hover, .-tabs.-unstyled-.-primary- li a:hover, .-badge.-primary-, .-primary-.-label {
  color: white; }

.-tabs li:active.-primary- a, .-tabs li._active_.-primary- a, .-tabs li.-primary- > a:hover, .-tabs.-unstyled-.-primary- li a {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-tabs.-unstyled-.-primary- li:active a:hover, .-tabs.-unstyled-.-primary- li._active_ a:hover, .-tabs.-unstyled-.-primary- li:active a, .-tabs.-unstyled-.-primary- li._active_ a {
  color: #1b88d6 !important; }

.-tabs li:active.-primary- a, .-tabs li._active_.-primary- a, .-tabs li.-primary- > a:hover {
  border-color: #156ba9; }

.-tabs.-unstyled-.-primary- li a {
  border-color: #187abf!important; }

.-tabs li.-primary- > a:hover, .-badge.-primary-, .-primary-.-label {
  background-color: #187abf; }

.-tabs li:active.-primary- a, .-tabs li._active_.-primary- a {
  background-color: #156ba9; }

.-tabs li.-dark- a, .-tabs.-unstyled-.-dark- li a {
  color: #6b6b6b; }

.-tabs li:active.-dark- a, .-tabs li._active_.-dark- a, .-tabs li.-dark- > a:hover, .-tabs.-unstyled-.-dark- li a:hover, .-badge.-dark-, .-dark-.-label {
  color: white; }

.-tabs li:active.-dark- a, .-tabs li._active_.-dark- a, .-tabs li.-dark- > a:hover, .-tabs.-unstyled-.-dark- li a {
  -webkit-text-shadow: 0 1px rgba(255,255,255,.1);
  -moz-text-shadow: 0 1px rgba(255,255,255,.1);
  -ms-text-shadow: 0 1px rgba(255,255,255,.1);
  -o-text-shadow: 0 1px rgba(255,255,255,.1);
  text-shadow: 0 1px rgba(255,255,255,.1); }

.-tabs.-unstyled-.-dark- li:active a:hover, .-tabs.-unstyled-.-dark- li._active_ a:hover, .-tabs.-unstyled-.-dark- li:active a, .-tabs.-unstyled-.-dark- li._active_ a {
  color: #6b6b6b !important; }

.-tabs li:active.-dark- a, .-tabs li._active_.-dark- a, .-tabs li.-dark- > a:hover {
  border-color: #5e5e5e; }

.-tabs.-unstyled-.-dark- li a {
  border-color: #6b6b6b!important; }

.-tabs li.-dark- > a:hover, .-badge.-dark-, .-dark-.-label {
  background-color: #5e5e5e; }

.-tabs li:active.-dark- a, .-tabs li._active_.-dark- a {
  background-color: #525252; }

.-tabs li.-disabled- a, .-tabs.-unstyled-.-disabled- li a {
  color: #cccccc!important; }

.-tabs li:active.-disabled- a, .-tabs li._active_.-disabled- a, .-tabs.-unstyled-.-disabled- li a:hover, .-badge.-disabled-, .-disabled-.-label {
  color: #cccccc!important; }

.-tabs li:active.-disabled- a, .-tabs li._active_.-disabled- a, .-tabs.-unstyled-.-disabled- li a {
  -webkit-text-shadow: none!important;
  -moz-text-shadow: none!important;
  -ms-text-shadow: none!important;
  -o-text-shadow: none!important;
  text-shadow: none!important; }

.-tabs.-unstyled-.-disabled- li:active a:hover, .-tabs.-unstyled-.-disabled- li._active_ a:hover, .-tabs.-unstyled-.-disabled- li:active a, .-tabs.-unstyled-.-disabled- li._active_ a {
  color: #cccccc !important; }

.-tabs li:active.-disabled- a, .-tabs li._active_.-disabled- a {
  border-color: silver!important; }

.-tabs.-unstyled-.-disabled- li a {
  border-color: #d9d9d9!important; }

.-badge.-disabled-, .-disabled-.-label {
  background-color: #f3f3f3!important; }

.-tabs li:active.-disabled- a, .-tabs li._active_.-disabled- a {
  background-color: #f3f3f3!important; }

.-tabs {
  *zoom: 1;
  margin: 0;
  list-style: none;
  border-bottom-width: 1px;
  border-bottom-style: solid; }
  .-tabs:before, .-tabs:after {
    display: table;
    content: " ";
    line-height: 0; }
  .-tabs:after {
    clear: both; }
  .-tabs.-section {
    margin: 0 0 15px 0; }
  .-tabs li {
    display: inline-block;
    vertical-align: bottom;
    float: left!!important; }
    .-tabs li a {
      display: inline-block;
      vertical-align: bottom;
      -webkit-border-radius: 3px 3px 0 0;
      -moz-border-radius: 3px 3px 0 0;
      -ms-border-radius: 3px 3px 0 0;
      -o-border-radius: 3px 3px 0 0;
      border-radius: 3px 3px 0 0;
      border-width: 0;
      border-style: solid;
      border-bottom-style: none;
      border-color: transparent;
      cursor: pointer; }
    .-tabs li.-disabled- a {
      border-color: transparent!important;
      cursor: default!important;
      background-color: transparent!important;
      -webkit-box-shadow: none !important;
      -moz-box-shadow: none !important;
      -ms-box-shadow: none !important;
      -o-box-shadow: none !important;
      box-shadow: none !important; }
  .-tabs.-disabled- li a {
    border-color: transparent!important;
    background-color: transparent!important;
    cursor: default!important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important; }
  .-tabs._vertical_ {
    display: inline-block;
    border-bottom-width: 0;
    border-right-width: 1px;
    border-right-style: solid;
    float: left!!important; }
    .-tabs._vertical_ li {
      display: block;
      text-align: right;
      float: none!!important;
      clear: both!!important; }
      .-tabs._vertical_ li + li {
        margin-top: 2px; }
      .-tabs._vertical_ li a {
        -webkit-border-radius: 3px 0 0 3px;
        -moz-border-radius: 3px 0 0 3px;
        -ms-border-radius: 3px 0 0 3px;
        -o-border-radius: 3px 0 0 3px;
        border-radius: 3px 0 0 3px;
        text-align: right!!important; }
    .-tabs._vertical_._right_ {
      border-right-width: 0;
      border-left-width: 1px;
      border-left-style: solid;
      float: right!!important; }
      .-tabs._vertical_._right_ li {
        display: block;
        text-align: left; }
        .-tabs._vertical_._right_ li a {
          -webkit-border-radius: 0 3px 3px 0;
          -moz-border-radius: 0 3px 3px 0;
          -ms-border-radius: 0 3px 3px 0;
          -o-border-radius: 0 3px 3px 0;
          border-radius: 0 3px 3px 0;
          float: none!!important; }
  .-tabs._bottom_ {
    border-bottom-width: 0;
    border-top-width: 1px;
    border-top-style: solid; }
    .-tabs._bottom_ li a {
      -webkit-border-radius: 0 0 3px 3px;
      -moz-border-radius: 0 0 3px 3px;
      -ms-border-radius: 0 0 3px 3px;
      -o-border-radius: 0 0 3px 3px;
      border-radius: 0 0 3px 3px;
      vertical-align: top; }

.-tabs.-unstyled- li._active_ a {
  border-width: 1px;
  border-style: solid;
  border-bottom-style: none;
  background-color: white;
  margin-bottom: -1px; }

.-badge, .-label {
  display: inline-block;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px; }

.-label {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }

.-dropdown {
  position: relative;
  display: inline-block;
  border-width: 0;
  border-width: 1px\9;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  min-width: 150px;
  min-height: 100px;
  max-width: 300px;
  max-height: 1000px;
  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); }
  .-dropdown .-dropdown-content {
    padding: 10px; }
  .-dropdown .-dropdown-header {
    padding: 10px;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -ms-border-radius: 3px 3px 0 0;
    -o-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  .-dropdown._top_:after, .-dropdown._bottom_:after, .-dropdown._left_:after, .-dropdown._right_:after {
    content: ' ';
    display: inline-block;
    position: absolute; }
  .-dropdown._top_:after, .-dropdown._bottom_:after {
    width: 90%;
    left: 5%;
    height: 1px; }
  .-dropdown._left_:after, .-dropdown._right_:after {
    width: 1px;
    height: 90%;
    top: 5%; }
  .-dropdown._top_:after {
    bottom: -1px; }
  .-dropdown._bottom_:after {
    top: -1px; }
  .-dropdown._left_:after {
    right: -1px; }
  .-dropdown._right_:after {
    left: -1px; }

.-arrow {
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid; }

.-dropdown .-arrow {
  border-width: 8px;
  display: none; }

.-dropdown._top_ .-arrow {
  border-bottom-style: none;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
  bottom: -8px;
  left: 50%;
  margin-left: -8px;
  display: block; }

.-dropdown._bottom_ .-arrow {
  border-top-style: none;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
  top: -8px;
  left: 50%;
  margin-left: -8px;
  display: block; }

.-dropdown._left_ .-arrow {
  border-right-style: none;
  border-top-color: transparent!important;
  border-bottom-color: transparent!important;
  right: -8px;
  top: 50%;
  margin-top: -8px;
  display: block; }

.-dropdown._right_ .-arrow {
  border-left-style: none;
  border-top-color: transparent!important;
  border-bottom-color: transparent!important;
  left: -8px;
  top: 50%;
  margin-top: -8px;
  display: block; }

.-tooltip .-arrow {
  border-width: 4px;
  display: none; }

.-tooltip._top_ .-arrow {
  border-bottom-style: none;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
  bottom: -4px;
  left: 50%;
  margin-left: -4px;
  display: block; }

.-tooltip._bottom_ .-arrow {
  border-top-style: none;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
  top: -4px;
  left: 50%;
  margin-left: -4px;
  display: block; }

.-tooltip._left_ .-arrow {
  border-right-style: none;
  border-top-color: transparent!important;
  border-bottom-color: transparent!important;
  right: -4px;
  top: 50%;
  margin-top: -4px;
  display: block; }

.-tooltip._right_ .-arrow {
  border-left-style: none;
  border-top-color: transparent!important;
  border-bottom-color: transparent!important;
  left: -4px;
  top: 50%;
  margin-top: -4px;
  display: block; }

.-tooltip {
  position: relative;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), inset 0 2px 0 rgba(255, 255, 255, 0.3);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), inset 0 2px 0 rgba(255, 255, 255, 0.3);
  -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), inset 0 2px 0 rgba(255, 255, 255, 0.3);
  -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), inset 0 2px 0 rgba(255, 255, 255, 0.3);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), inset 0 2px 0 rgba(255, 255, 255, 0.3); }
  .-tooltip.-disabled- {
    opacity: .8; }

.-menu > li.-unstyled- > a {
  color: #333333; }

.-menu > li:hover.-unstyled- > a, .-menu > li._active_.-unstyled- > a, .-menu > li.-unstyled- > a:active {
  color: #333333; }

.-menu > li:hover.-unstyled- > a, .-menu > li._active_.-unstyled- > a, .-menu > li.-unstyled- > a:active {
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -ms-text-shadow: none;
  -o-text-shadow: none;
  text-shadow: none; }

.-menu._active_ > li:hover.-unstyled- > a, .-menu._active_ li:hover.-unstyled- .-dropdown {
  border-color: transparent; }

.-menu > li.-menu-sub.-unstyled- > a:after {
  border-color: transparent; }

.-menu li.-menu-sub:hover.-unstyled- > a:after, .-menu.-unstyled- li.-menu-sub:hover > a:after {
  border-color: transparent; }

.-menu > li:hover.-unstyled- > a {
  background-color: transparent; }

.-menu > li._active_.-unstyled- > a, .-menu > li.-unstyled- > a:active {
  background-color: transparent; }

.-menu > li > a {
  color: #333333; }

.-menu > li:hover > a, .-menu > li._active_ > a, .-menu > li > a:active {
  color: #333333; }

.-menu > li:hover > a, .-menu > li._active_ > a, .-menu > li > a:active {
  -webkit-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -moz-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -ms-text-shadow: 0 1px 0 rgba(255,255,255,1);
  -o-text-shadow: 0 1px 0 rgba(255,255,255,1);
  text-shadow: 0 1px 0 rgba(255,255,255,1); }

.-menu._active_ > li:hover > a, .-menu._active_ li:hover .-dropdown {
  border-color: #d9d9d9; }

.-menu > li.-menu-sub > a:after {
  border-color: silver; }

.-menu li.-menu-sub:hover > a:after {
  border-color: #999999; }

.-menu > li:hover > a {
  background-color: #eeeeee; }

.-menu > li._active_ > a, .-menu > li > a:active {
  background-color: #e2e2e2; }

.-menu > li.-error- > a {
  color: red; }

.-menu > li:hover.-error- > a, .-menu > li._active_.-error- > a, .-menu > li.-error- > a:active {
  color: white; }

.-menu > li:hover.-error- > a, .-menu > li._active_.-error- > a, .-menu > li.-error- > a:active {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-menu._active_ > li:hover.-error- > a {
  border-color: #d96464; }

.-menu > li.-menu-sub.-error- > a:after {
  border-color: #cf3b3b; }

.-menu li.-menu-sub:hover.-error- > a:after, .-menu.-error- li.-menu-sub:hover > a:after {
  border-color: #982525; }

.-menu > li:hover.-error- > a {
  background-color: #d23927; }

.-menu > li._active_.-error- > a, .-menu > li.-error- > a:active {
  background-color: #bd3323; }

.-menu > li.-success- > a {
  color: #3ec84c; }

.-menu > li:hover.-success- > a, .-menu > li._active_.-success- > a, .-menu > li.-success- > a:active {
  color: white; }

.-menu > li:hover.-success- > a, .-menu > li._active_.-success- > a, .-menu > li.-success- > a:active {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-menu._active_ > li:hover.-success- > a {
  border-color: #3ec84c; }

.-menu > li.-menu-sub.-success- > a:after {
  border-color: #2fa43b; }

.-menu li.-menu-sub:hover.-success- > a:after, .-menu.-success- li.-menu-sub:hover > a:after {
  border-color: #1e6925; }

.-menu > li:hover.-success- > a {
  background-color: #34b842; }

.-menu > li._active_.-success- > a, .-menu > li.-success- > a:active {
  background-color: #2fa43b; }

.-menu > li.-info- > a {
  color: #64cfd9; }

.-menu > li:hover.-info- > a, .-menu > li._active_.-info- > a, .-menu > li.-info- > a:active {
  color: white; }

.-menu > li:hover.-info- > a, .-menu > li._active_.-info- > a, .-menu > li.-info- > a:active {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-menu._active_ > li:hover.-info- > a {
  border-color: #64cfd9; }

.-menu > li.-menu-sub.-info- > a:after {
  border-color: #3bc2cf; }

.-menu li.-menu-sub:hover.-info- > a:after, .-menu.-info- li.-menu-sub:hover > a:after {
  border-color: #258e98; }

.-menu > li:hover.-info- > a {
  background-color: #50c9d4; }

.-menu > li._active_.-info- > a, .-menu > li.-info- > a:active {
  background-color: #3bc2cf; }

.-menu > li.-warning- > a {
  color: #edb723; }

.-menu > li:hover.-warning- > a, .-menu > li._active_.-warning- > a, .-menu > li.-warning- > a:active {
  color: white; }

.-menu > li:hover.-warning- > a, .-menu > li._active_.-warning- > a, .-menu > li.-warning- > a:active {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-menu._active_ > li:hover.-warning- > a {
  border-color: #d9ab64; }

.-menu > li.-menu-sub.-warning- > a:after {
  border-color: #cf953b; }

.-menu li.-menu-sub:hover.-warning- > a:after, .-menu.-warning- li.-menu-sub:hover > a:after {
  border-color: #986b25; }

.-menu > li:hover.-warning- > a {
  background-color: #e4ac13; }

.-menu > li._active_.-warning- > a, .-menu > li.-warning- > a:active {
  background-color: #cc9a11; }

.-menu > li.-primary- > a {
  color: #1b88d6; }

.-menu > li:hover.-primary- > a, .-menu > li._active_.-primary- > a, .-menu > li.-primary- > a:active {
  color: white; }

.-menu > li:hover.-primary- > a, .-menu > li._active_.-primary- > a, .-menu > li.-primary- > a:active {
  -webkit-text-shadow: 0 -1px rgba(0,0,0,.3);
  -moz-text-shadow: 0 -1px rgba(0,0,0,.3);
  -ms-text-shadow: 0 -1px rgba(0,0,0,.3);
  -o-text-shadow: 0 -1px rgba(0,0,0,.3);
  text-shadow: 0 -1px rgba(0,0,0,.3); }

.-menu._active_ > li:hover.-primary- > a {
  border-color: #187abf; }

.-menu > li.-menu-sub.-primary- > a:after {
  border-color: #156ba9; }

.-menu li.-menu-sub:hover.-primary- > a:after, .-menu.-primary- li.-menu-sub:hover > a:after {
  border-color: #0d4065; }

.-menu > li:hover.-primary- > a {
  background-color: #187abf; }

.-menu > li._active_.-primary- > a, .-menu > li.-primary- > a:active {
  background-color: #156ba9; }

.-menu > li.-dark- > a {
  color: #6b6b6b; }

.-menu > li:hover.-dark- > a, .-menu > li._active_.-dark- > a, .-menu > li.-dark- > a:active {
  color: white; }

.-menu > li:hover.-dark- > a, .-menu > li._active_.-dark- > a, .-menu > li.-dark- > a:active {
  -webkit-text-shadow: 0 1px rgba(255,255,255,.1);
  -moz-text-shadow: 0 1px rgba(255,255,255,.1);
  -ms-text-shadow: 0 1px rgba(255,255,255,.1);
  -o-text-shadow: 0 1px rgba(255,255,255,.1);
  text-shadow: 0 1px rgba(255,255,255,.1); }

.-menu._active_ > li:hover.-dark- > a {
  border-color: #6b6b6b; }

.-menu > li.-menu-sub.-dark- > a:after {
  border-color: #5e5e5e; }

.-menu li.-menu-sub:hover.-dark- > a:after, .-menu.-dark- li.-menu-sub:hover > a:after {
  border-color: #525252; }

.-menu > li:hover.-dark- > a {
  background-color: #5e5e5e; }

.-menu > li._active_.-dark- > a, .-menu > li.-dark- > a:active {
  background-color: #525252; }

.-menu > li.-disabled- > a {
  color: #cccccc!important; }

.-menu > li.-disabled- > a {
  background-color: #f3f3f3!important; }

.-menu {
  margin: 0;
  list-style: none; }
  .-menu li {
    display: inline-block;
    position: relative; }
    .-menu li a {
      cursor: pointer; }
    .-menu li > .-dropdown {
      display: none;
      position: absolute; }
  .-menu._active_ li a {
    border-width: 1px;
    border-style: solid;
    border-color: transparent; }
  .-menu._active_ li:hover > .-dropdown {
    display: block; }
  .-menu._active_ li .-dropdown {
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    margin-top: -1px;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    -o-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); }
  .-menu.-disabled- a:after,
  .-menu li.-disabled- a:after {
    display: none!important; }
  .-menu.-disabled- a:hover, .-menu.-disabled- a,
  .-menu li.-disabled- a:hover,
  .-menu li.-disabled- a {
    background: transparent!important;
    border-color: transparent!important;
    text-shadow: none!important;
    cursor: default; }
  .-menu.-disabled- .-dropdown,
  .-menu li.-disabled- .-dropdown {
    display: none!important; }

.-dropdown .-menu,
.-menu._vertical_ {
  width: 100%;
  margin: 5px 0; }
  .-dropdown .-menu li,
  .-menu._vertical_ li {
    display: block; }
    .-dropdown .-menu li a,
    .-menu._vertical_ li a {
      display: block; }
    .-dropdown .-menu li.-menu-separator,
    .-menu._vertical_ li.-menu-separator {
      height: 0;
      width: 100%;
      border-bottom: 1px solid white;
      border-top: 1px solid rgba(0, 0, 0, 0.1);
      margin: 4px 0; }
    .-dropdown .-menu li.-menu-sub > a,
    .-menu._vertical_ li.-menu-sub > a {
      padding-right: 10px; }
      .-dropdown .-menu li.-menu-sub > a:after,
      .-menu._vertical_ li.-menu-sub > a:after {
        display: inline-block;
        float: right;
        content: ' ';
        position: absolute;
        border-width: 5px;
        border-style: solid;
        border-right-style: none;
        border-top-color: transparent!important;
        border-bottom-color: transparent!important;
        right: 5px;
        top: 50%;
        margin-top: -5px; }
    .-dropdown .-menu li.-menu-sub > .-dropdown,
    .-menu._vertical_ li.-menu-sub > .-dropdown {
      z-index: 1;
      min-height: auto;
      left: 100%;
      opacity: 0;
      -webkit-opacity: 0;
      -moz-opacity: 0;
      -ms-opacity: 0;
      -o-opacity: 0;
      top: -5px; }
    .-dropdown .-menu li.-menu-sub._top_ > .-dropdown,
    .-menu._vertical_ li.-menu-sub._top_ > .-dropdown {
      top: auto;
      bottom: -5px; }
    .-dropdown .-menu li.-menu-sub._left_ > .-dropdown,
    .-menu._vertical_ li.-menu-sub._left_ > .-dropdown {
      left: auto;
      right: 100%; }
    .-dropdown .-menu li.-menu-sub:hover > .-dropdown,
    .-menu._vertical_ li.-menu-sub:hover > .-dropdown {
      display: block;
      opacity: 1;
      -webkit-opacity: 1;
      -moz-opacity: 1;
      -ms-opacity: 1;
      -o-opacity: 1; }
    .-dropdown .-menu li a .-menu-help,
    .-menu._vertical_ li a .-menu-help {
      float: right;
      margin: 0 0 0 13px;
      font-weight: 200;
      opacity: .3; }
    .-dropdown .-menu li a:hover .-menu-help,
    .-menu._vertical_ li a:hover .-menu-help {
      opacity: .7; }
  .-dropdown .-menu + .-menu,
  .-menu._vertical_ + .-menu {
    margin-top: -5px;
    min-height: auto; }

.-toolbar {
  display: block;
  border-width: 1px;
  border-style: solid;
  border-left: none;
  border-right: none; }
  .-toolbar .-btn {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    position: relative;
    bottom: -1px; }
    .-toolbar .-btn:hover {
      -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
      -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
      -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
      -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
      box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05), 0 6px 6px rgba(0, 0, 0, 0.1), inset 0 -4px 4px rgba(0, 0, 0, 0.05);
      position: relative;
      z-index: 1; }
    .-toolbar .-btn.-disabled- {
      -webkit-box-shadow: none !important;
      -moz-box-shadow: none !important;
      -ms-box-shadow: none !important;
      -o-box-shadow: none !important;
      box-shadow: none !important;
      text-decoration: none!important;
      cursor: default;
      background-color: transparent!important;
      background-image: none!important;
      filter: none!important;
      border-color: transparent!important;
      -webkit-text-shadow: none;
      -moz-text-shadow: none;
      -ms-text-shadow: none;
      -o-text-shadow: none;
      text-shadow: none;
      color: #ccc; }
    .-toolbar .-btn._unclickable_, .-toolbar .-btn._unclickable_:hover, .-toolbar .-btn._unclickable_:active {
      -webkit-box-shadow: none !important;
      -moz-box-shadow: none !important;
      -ms-box-shadow: none !important;
      -o-box-shadow: none !important;
      box-shadow: none !important;
      cursor: default; }
  .-toolbar .-group {
    position: relative;
    top: -1px; }
  .-toolbar.-disabled- .-btn,
  .-toolbar.-disabled- .-btn:hover,
  .-toolbar.-disabled- .-btn:active,
  .-toolbar.-disabled- .-btn._active_,
  .-toolbar.-disabled- .-btn.-disabled-,
  .-toolbar.-disabled- input,
  .-toolbar.-disabled- .-caret {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
    text-decoration: none!important;
    cursor: default;
    background-color: transparent!important;
    background-image: none!important;
    filter: none!important;
    border-color: #eee!important;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    -ms-text-shadow: none;
    -o-text-shadow: none;
    text-shadow: none;
    color: #ccc; }
  .-toolbar input {
    position: relative;
    bottom: -1px; }
  .-toolbar .-btn:active,
  .-toolbar .-btn._active_ {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), inset 0 -15px 15px rgba(0, 0, 0, 0.1); }

.-toolbar + .-toolbar {
  border-top: none; }

.-modal {
  position: relative;
  z-index: 1001;
  display: inline-block;
  border-width: 0;
  border-style: solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  min-width: 300px;
  min-height: 300px;
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); }
  .-modal .-modal-header {
    position: relative;
    padding: 10px;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -ms-border-radius: 3px 3px 0 0;
    -o-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
    .-modal .-modal-header .-closer {
      font-size: 24px;
      font-weight: bold;
      position: absolute;
      right: 10px;
      top: 50%;
      margin-top: -12px;
      cursor: pointer;
      opacity: 0.3;
      -webkit-opacity: 0.3;
      -moz-opacity: 0.3;
      -ms-opacity: 0.3;
      -o-opacity: 0.3; }
      .-modal .-modal-header .-closer:hover {
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity: 1;
        -ms-opacity: 1;
        -o-opacity: 1; }
  .-modal .-modal-content {
    padding: 10px; }

.-shader {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 1000; }

.-carousel {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  height: 600px;
  opacity: 0; }
  .-carousel .-carousel-item {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    position: relative;
    overflow: hidden;
    width: 100%;
    max-height: 100%;
    transition: 0.3s margin-left ease-out;
    -webkit-transition: 0.3s margin-left ease-out;
    -moz-transition: 0.3s margin-left ease-out;
    -ms-transition: 0.3s margin-left ease-out;
    -o-transition: 0.3s margin-left ease-out; }
    .-carousel .-carousel-item img {
      max-width: 100%;
      max-height: 100%; }
  .-carousel .-carousel-caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 15px;
    text-align: left; }
    .-carousel .-carousel-caption h1, .-carousel .-carousel-caption h2, .-carousel .-carousel-caption h3, .-carousel .-carousel-caption h4, .-carousel .-carousel-caption h5, .-carousel .-carousel-caption h6 {
      margin-bottom: 5px; }
    .-carousel .-carousel-caption > * {
      opacity: 0; }
  .-carousel.-carousel-imageFill {
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    -o-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); }
    .-carousel.-carousel-imageFill .-carousel-item {
      max-height: inherit; }
    .-carousel.-carousel-imageFill .-carousel-item img {
      max-width: inherit;
      max-height: inherit; }
    .-carousel.-carousel-imageFill .-carousel-caption {
      color: white; }
      .-carousel.-carousel-imageFill .-carousel-caption a {
        color: white; }
  .-carousel .-carousel-arrow-left,
  .-carousel .-carousel-arrow-right {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    background-color: rgba(0, 0, 0, 0.3);
    padding: 20px 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    color: #fff; }
  .-carousel .-carousel-arrow-left {
    left: 10px; }
  .-carousel .-carousel-arrow-right {
    right: 10px; }
  .-carousel._top_ .-carousel-nav {
    bottom: inherit;
    top: 0; }
  .-carousel .-carousel-nav {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0; }

.-carousel-nav {
  text-align: center;
  padding: 5px; }
  .-carousel-nav i {
    margin: 0 2px;
    display: inline-block;
    width: 7px;
    height: 7px;
    -webkit-border-radius: 3.5px;
    -moz-border-radius: 3.5px;
    -ms-border-radius: 3.5px;
    -o-border-radius: 3.5px;
    border-radius: 3.5px;
    -webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2), inset 0 -2px 7px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2), inset 0 -2px 7px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2), inset 0 -2px 7px rgba(0, 0, 0, 0.1);
    -o-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2), inset 0 -2px 7px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2), inset 0 -2px 7px rgba(0, 0, 0, 0.1);
    cursor: pointer; }

.cssanimations.csstransforms.csstransitions .-mx-scrollDown {
  top: 0;
  left: 0;
  transition: left 20s ease-out, top 20s ease-out;
  -webkit-transition: left 20s ease-out, top 20s ease-out;
  -moz-transition: left 20s ease-out, top 20s ease-out;
  -ms-transition: left 20s ease-out, top 20s ease-out;
  -o-transition: left 20s ease-out, top 20s ease-out; }
.cssanimations.csstransforms.csstransitions .-mx-scrollDown-fast {
  top: 0;
  left: 0;
  transition: left 5s ease-out, top 5s ease-out;
  -webkit-transition: left 5s ease-out, top 5s ease-out;
  -moz-transition: left 5s ease-out, top 5s ease-out;
  -ms-transition: left 5s ease-out, top 5s ease-out;
  -o-transition: left 5s ease-out, top 5s ease-out; }

.-progress {
  font-size: 0;
  position: relative;
  display: inline-block;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  line-height: 0;
  min-height: 12px; }
  .-progress .-progress-bar {
    height: 100%;
    min-height: 12px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
    border-radius: 50px;
    -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    text-align: center; }
  .-progress .-progress-bar-global {
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    border-radius: 40px;
    -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.05);
    position: absolute;
    left: 0;
    top: 0;
    top: 0;
    bottom: 0;
    text-align: center; }

.-notify-container {
  position: fixed;
  z-index: 1002;
  top: 0;
  left: 50%;
  width: 300px;
  margin-left: -150px;
  perspective: 1000px;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px; }
  .-notify-container .-notify {
    -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
    -o-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
    margin: 0;
    position: relative;
    display: block;
    border-top-width: 3px;
    border-top-style: solid;
    font-size: 85%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0; }
    .-notify-container .-notify .-notify-header {
      padding: 7px 10px;
      font-weight: bold;
      position: relative; }
      .-notify-container .-notify .-notify-header .-closer {
        font-size: 18px;
        font-weight: bold;
        position: absolute;
        right: 10px;
        top: 50%;
        margin-top: -11px;
        cursor: pointer;
        color: #000;
        opacity: 0.3;
        -webkit-opacity: 0.3;
        -moz-opacity: 0.3;
        -ms-opacity: 0.3;
        -o-opacity: 0.3; }
        .-notify-container .-notify .-notify-header .-closer:hover {
          opacity: 1;
          -webkit-opacity: 1;
          -moz-opacity: 1;
          -ms-opacity: 1;
          -o-opacity: 1; }
    .-notify-container .-notify .-notify-content {
      padding: 3px 10px 7px; }
  .-notify-container .-notify-closeAll {
    display: none;
    position: absolute;
    top: 2px;
    margin-left: 2px;
    left: 100%;
    width: 70px;
    font-weight: bold;
    text-align: center;
    cursor: pointer; }
