/*!
 * Plugin Name:    Accordion Pro JS - a responsive accordion plugin for jQuery
 * Plugin URI:     http://stitchui.com/accordion-pro-js/
 * Version:        2.0.3
 * Author:         Nicola Hibbert
 * Author URI:     http://stitchui.com
 *
 * Copyright:      (c) 2011-2015 Stitch UI
 */

.accordionPro {
  text-align: left;
  font-size: 16px;
  line-height: 24px;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-text-size-adjust: 100%;
  visibility: hidden;
  counter-reset: number;
}

.accordionPro, .accordionPro * {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.accordionPro>ol {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  z-index: 1;
}

.accordionPro, .accordionPro .slide, .accordionPro.slide>* {
  -webkit-tap-highlight-color: transparent;
}

.accordionPro .slide {
  list-style: none;
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
}

.accordionPro .slide>:first-child {
  color: #fff;
  font-size: 15px;
  font-weight: normal;
  line-height: 24px;
  margin: 0;
  z-index: 100;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
 /*direction:rtl;*/
  text-indent: 24px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.accordionPro .slide>:first-child:hover {
  cursor: pointer;
}

.accordionPro .slide>:first-child:after {
  content: '';
  width: 48px;
  height: 100%;
  display: block;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  top: 0;
  left: 5px;
  text-align: center;
  text-indent: 0;
}

.accordionPro .slide>div {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  overflow: hidden;
  background: #fff;
}

.accordionPro .ap-caption {
  padding: 10px 15px;
  position: absolute;
  bottom: 20px;
  right: 30px;
  background: black;
  background: rgba(0, 0, 0, 0.7);
  color: white;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: none;
}

.accordionPro noscript p {
  padding: 10px;
  margin: 0;
  background: white;
}

_::-webkit-full-page-media, _:future, :root .accordionPro .slide {
  -webkit-transform: translateZ(0);
}
/*.accordionPro.horizontal .slide>:first-child { -webkit-transform:translateX(-100%) rotate(-90deg); -webkit-transform-origin:right top; -moz-transform:translateX(-100%) rotate(-90deg); -moz-transform-origin:right top; -ms-transform:translateX(-100%) rotate(-90deg); -ms-transform-origin:right top; -o-transform:translateX(-100%) rotate(-90deg); -o-transform-origin:right top; transform:translateX(-100%) rotate(-90deg); transform-origin:right top; }*/
.accordionPro.horizontal .slide>:first-child {
  -webkit-transform: translateX(10%) rotate(-270deg);
  -webkit-transform-origin: right top;
  -moz-transform: translateX(100%) rotate(-270deg);
  -moz-transform-origin: right top;
  -ms-transform: translateX(10%) rotate(-270deg);
  -ms-transform-origin: right top;
  -o-transform: translateX(10%) rotate(-270deg);
  -o-transform-origin: right top;
  transform: translateX(10%) rotate(-270deg);
  transform-origin: left top;
}

.accordionPro.horizontal.ie8 .slide>:first-child {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.accordionPro.vertical .slide {
  left: auto !important;
}

.accordionPro.vertical .slide>:first-child {
  text-align: left;
  direction: ltr;
}

.accordionPro.vertical .slide>:first-child:after {
  left: auto;
  right: 5px;
}

.accordionPro .slide>:first-child.number:after {
  counter-increment: number;
  content: counter(number);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

.accordionPro .slide>:first-child.disc:after {
  font-size: 1.4em;
  content: '\2022';
}

.accordionPro .slide>:first-child.square:after {
  font-size: 1.4em;
  content: '\25AA';
}

.accordionPro .slide>:first-child.chevron:after {
  font-size: 1.4em;
  content: '\203A';
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.accordionPro .slide>:first-child.custom:after {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  background-repeat: no-repeat;
  background-position: center center;
}

.accordionPro .slide.selected>:first-child.chevron:after {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.accordionPro.vertical .slide>:first-child.number:after, .accordionPro.vertical .slide>:first-child.custom:after {
  -webkit-transform: rotate(0deg) !important;
  -moz-transform: rotate(0deg) !important;
  -o-transform: rotate(0deg) !important;
  transform: rotate(0deg) !important;
}

.accordionPro.vertical .slide.selected>:first-child.chevron:after {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

.accordionPro.vertical.bordered .slide>:first-child:after {
  top: 9px;
}

.accordionPro.rounded {
  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}

.accordionPro.rounded.scrollable ::-webkit-scrollbar-thumb {
  border-radius: 4px;
}

.accordionPro.rounded.basic, .accordionPro.rounded.transparent {
  border-radius: 11px;
}

.accordionPro.rounded.bordered {
  border-radius: 15px;
}

.accordionPro.rounded.bordered .slide>* {
  border-radius: 6px;
}

/*.accordionPro.rounded.stitch .slide>* { border-radius:6px }
*/.accordionPro.rtl {
  text-align: right;
}

.accordionPro.rtl .slide>div {
  direction: rtl;
}

.accordionPro.rtl.horizontal .slide {
  left: auto !important;
}

.accordionPro.rtl.horizontal .slide>:first-child {
  -webkit-transform: translateX(100%) rotate(90deg);
  -webkit-transform-origin: left top;
  -moz-transform: translateX(100%) rotate(90deg);
  -moz-transform-origin: left top;
  -o-transform: translateX(100%) rotate(90deg);
  -o-transform-origin: left top;
  transform: translateX(100%) rotate(90deg);
  transform-origin: left top;
  left: auto;
  right: 0;
  text-align: left;
  direction: ltr;
}

.accordionPro.rtl.horizontal .slide>:first-child:after {
  left: auto;
  right: 5px;
}

.accordionPro.rtl.horizontal .slide>:first-child.number:after, .accordionPro.rtl.horizontal .slide>:first-child.custom:after {
  -webkit-transform: rotate(-90deg) !important;
  -moz-transform: rotate(-90deg) !important;
  -o-transform: rotate(-90deg) !important;
  transform: rotate(-90deg) !important;
}

.accordionPro.rtl.horizontal .slide.selected>:first-child.chevron:after {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

.accordionPro.rtl.horizontal.stitch .slide>:first-child:after {
  right: 0;
}

.accordionPro.rtl.horizontal.ie8 .slide>:first-child {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)" !important;
}

.accordionPro.rtl.vertical .slide>:first-child {
  text-align: right;
  direction: rtl;
}

.accordionPro.rtl.vertical .slide>:first-child:after {
  right: auto;
  left: 5px;
}

.accordionPro.rtl.vertical .slide.selected>:first-child.chevron:after {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.accordionPro.rtl.vertical.bordered .slide>:first-child:after, .accordionPro.rtl.vertical.stitch .slide>:first-child:after {
  right: auto;
  left: 0;
}

.accordionPro.vertical.fitToContent .slide>div {
  height: auto;
}

.accordionPro.scrollable .slide>div {
  overflow-y: auto;
}

.accordionPro.scrollable ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}

.accordionPro.scaleImages .slide>div img {
  width: 100%;
  height: 100%;
  float: left;
}

.accordionPro.basic .slide>:first-child {
  background: #333;
  color: white;
}

.accordionPro.bordered.horizontal .slide>:first-child {
  border-left-width: 0px !important;
  border-right-width: 0px !important;
  padding-left: 9px;
  padding-right: 9px;
}

.accordionPro.bordered.vertical .slide>:first-child {
  width: 100% !important;
  border-top-width: 0px !important;
  border-bottom-width: 0px !important;
  padding-top: 9px;
  padding-bottom: 9px;
}
/*.accordionPro.bordered, .accordionPro.stitch { border-style:solid; border-width:9px }*/
.accordionPro.bordered .slide>:first-child, .accordionPro.stitch .slide>:first-child {
  height: auto;
  border: 9px solid transparent;
  text-indent: 15px;
}
/*.accordionPro.bordered.horizontal, .accordionPro.stitch.horizontal { padding:5px 0 6px 5px }*/
.accordionPro.bordered.horizontal.rtl, .accordionPro.stitch.horizontal.rtl {
  padding: 5px 1px 4px 0;
}

.accordionPro.bordered.vertical, .accordionPro.stitch.vertical {
  padding: 5px 5px 1px 5px;
}

.accordionPro.bordered.vertical .slide>:first-child:after, .accordionPro.stitch.vertical .slide>:first-child:after {
  left: auto;
  right: 0;
}

.accordionPro.stitch {
  position: relative;
 /*border-width:11px */;
}

.accordionPro.stitch:after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: -9px;
  left: -9px;
  border: 9px solid transparent;
  box-sizing: content-box;
}

.accordionPro.stitch .slide>:first-child:after {
  left: 0;
  display: none;
}

.accordionPro.stitch .slide.selected>:first-child:before {
  content: '';
  display: block;
  height: 11px;
  width: 11px;
  position: absolute;
  bottom: -17px;
  right: 38px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.accordionPro.stitch.vertical .slide>:first-child {
  width: 100% !important;
}

.accordionPro.stitch.rtl .slide.selected>:first-child:before {
  right: auto;
  left: 38px;
}

.accordionPro.stitch.ie8 .slide.selected>:first-child:before {
  display: none;
}

.accordionPro.transparent .slide>:first-child {
  background: rgba(255, 255, 255, 0) !important;
  text-indent: -9999px;
}

.accordionPro.transparent .slide>:first-child:after {
  display: none;
}

.accordionPro.transparent.ie8 .slide>:first-child {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3), progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.accordionPro.transparent.ie8 .slide>:first-child:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3), progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

.accordionPro.transparent.ie8 .slide>:first-child:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1), progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.accordionPro.scheme-white.style-flat .slide>:first-child {
  background-color: #f7f7f7;
}

.accordionPro.scheme-white.scrollable ::-webkit-scrollbar {
  background: #c2c2c2;
}

.accordionPro.scheme-white.scrollable ::-webkit-scrollbar-thumb {
  background: #fff;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-white.bordered, .accordionPro.scheme-white.stitch {
  border-color: #f7f7f7;
  background-color: #e8e8e8;
  -webkit-box-shadow: 0 -1px 0 #fff inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #fff inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #fff inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #fff inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #fff inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-white.bordered .slide>:first-child, .accordionPro.scheme-white.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #e0e0e0;
  -moz-box-shadow: 0 1px 0 #e0e0e0;
  -ms-box-shadow: 0 1px 0 #e0e0e0;
  -o-box-shadow: 0 1px 0 #e0e0e0;
  box-shadow: 0 1px 0 #e0e0e0;
}

.accordionPro.scheme-white.stitch {
  background-color: #e8e8e8;
  box-shadow: 0 -1px 0 #f7f7f7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-white.stitch .slide>:first-child:before {
  background-color: #fff;
}

.accordionPro.scheme-white.transparent .slide>:first-child:hover {
  background-color: rgba(255, 255, 255, 0.75) !important;
}

.accordionPro.scheme-white .slide {
  background-color: #e8e8e8;
}

.accordionPro.scheme-silver.style-flat .slide>:first-child {
  background-color: #c0cacf;
}

.accordionPro.scheme-silver.style-flat .slide.selected>:first-child, .accordionPro.scheme-silver.style-gradient .slide.selected>:first-child {
  background-color: #d2d8dd;
}

.accordionPro.scheme-silver.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-silver.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FFD2D8DD;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFD2D8DD), to(#FFD2D8DD));
  background-image: -webkit-linear-gradient(left, #FFD2D8DD, #FFD2D8DD);
  background-image: -moz-linear-gradient(left, #FFD2D8DD, #FFD2D8DD);
  background-image: -ms-linear-gradient(left, #FFD2D8DD, #FFD2D8DD);
  background-image: -o-linear-gradient(left, #FFD2D8DD, #FFD2D8DD);
  background-image: linear-gradient(left, #FFD2D8DD, #FFD2D8DD);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFD2D8DD', EndColorStr='#FFD2D8DD');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFD2D8DD', EndColorStr='#FFD2D8DD') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-silver.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-silver.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FFD2D8DD;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFD2D8DD), to(#FFD2D8DD));
  background-image: -webkit-linear-gradient(top, #FFD2D8DD, #FFD2D8DD);
  background-image: -moz-linear-gradient(top, #FFD2D8DD, #FFD2D8DD);
  background-image: -ms-linear-gradient(top, #FFD2D8DD, #FFD2D8DD);
  background-image: -o-linear-gradient(top, #FFD2D8DD, #FFD2D8DD);
  background-image: linear-gradient(top, #FFD2D8DD, #FFD2D8DD);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FFD2D8DD', EndColorStr='#FFD2D8DD');
}

.accordionPro.scheme-silver.scrollable ::-webkit-scrollbar {
  background: #8396a1;
}

.accordionPro.scheme-silver.scrollable ::-webkit-scrollbar-thumb {
  background: #c9d1d6;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-silver.bordered, .accordionPro.scheme-silver.stitch {
  border-color: #c0cacf;
  background-color: #afbbc2;
  -webkit-box-shadow: 0 -1px 0 #e3e7ea inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #e3e7ea inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #e3e7ea inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #e3e7ea inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #e3e7ea inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-silver.bordered .slide>:first-child, .accordionPro.scheme-silver.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #a6b3bc;
  -moz-box-shadow: 0 1px 0 #a6b3bc;
  -ms-box-shadow: 0 1px 0 #a6b3bc;
  -o-box-shadow: 0 1px 0 #a6b3bc;
  box-shadow: 0 1px 0 #a6b3bc;
}

.accordionPro.scheme-silver.stitch {
  background-color: #afbbc2;
  box-shadow: 0 -1px 0 #c0cacf inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-silver.stitch .slide>:first-child:before {
  background-color: #d2d8dd;
}

.accordionPro.scheme-silver.transparent .slide>:first-child:hover {
  background-color: rgba(201, 209, 214, 0.75) !important;
}

.accordionPro.scheme-silver .slide {
  background-color: #afbbc2;
}

.accordionPro.scheme-grey.style-flat .slide>:first-child {
  background-color: #899191;
}

.accordionPro.scheme-grey.style-gradient.horizontal .slide>:first-child {
  background-color: #999f9f;
  background-image: -webkit-gradient(linear, left top, right top, from(#899191), to(#999f9f));
  background-image: -webkit-linear-gradient(left, #899191, #999f9f);
  background-image: -moz-linear-gradient(left, #899191, #999f9f);
  background-image: -ms-linear-gradient(left, #899191, #999f9f);
  background-image: -o-linear-gradient(left, #899191, #999f9f);
  background-image: linear-gradient(left, #899191, #999f9f);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#899191', EndColorStr='#999f9f');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#899191', EndColorStr='#999f9f') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-grey.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #899191;
  background-image: -webkit-gradient(linear, left top, right top, from(#999f9f), to(#899191));
  background-image: -webkit-linear-gradient(left, #999f9f, #899191);
  background-image: -moz-linear-gradient(left, #999f9f, #899191);
  background-image: -ms-linear-gradient(left, #999f9f, #899191);
  background-image: -o-linear-gradient(left, #999f9f, #899191);
  background-image: linear-gradient(left, #999f9f, #899191);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#999f9f', EndColorStr='#899191');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#999f9f', EndColorStr='#899191') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-grey.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FF999F9F;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF899191), to(#FF999F9F));
  background-image: -webkit-linear-gradient(left, #FF899191, #FF999F9F);
  background-image: -moz-linear-gradient(left, #FF899191, #FF999F9F);
  background-image: -ms-linear-gradient(left, #FF899191, #FF999F9F);
  background-image: -o-linear-gradient(left, #FF899191, #FF999F9F);
  background-image: linear-gradient(left, #FF899191, #FF999F9F);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF899191', EndColorStr='#FF999F9F');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF899191', EndColorStr='#FF999F9F') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-grey.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FF899191;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF999F9F), to(#FF899191));
  background-image: -webkit-linear-gradient(left, #FF999F9F, #FF899191);
  background-image: -moz-linear-gradient(left, #FF999F9F, #FF899191);
  background-image: -ms-linear-gradient(left, #FF999F9F, #FF899191);
  background-image: -o-linear-gradient(left, #FF999F9F, #FF899191);
  background-image: linear-gradient(left, #FF999F9F, #FF899191);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF999F9F', EndColorStr='#FF899191');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF999F9F', EndColorStr='#FF899191') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-grey.style-gradient.vertical .slide>:first-child {
  background-color: #899191;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#999f9f), to(#899191));
  background-image: -webkit-linear-gradient(top, #999f9f, #899191);
  background-image: -moz-linear-gradient(top, #999f9f, #899191);
  background-image: -ms-linear-gradient(top, #999f9f, #899191);
  background-image: -o-linear-gradient(top, #999f9f, #899191);
  background-image: linear-gradient(top, #999f9f, #899191);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#999f9f', EndColorStr='#899191');
}

.accordionPro.scheme-grey.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FF899191;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF999F9F), to(#FF899191));
  background-image: -webkit-linear-gradient(top, #FF999F9F, #FF899191);
  background-image: -moz-linear-gradient(top, #FF999F9F, #FF899191);
  background-image: -ms-linear-gradient(top, #FF999F9F, #FF899191);
  background-image: -o-linear-gradient(top, #FF999F9F, #FF899191);
  background-image: linear-gradient(top, #FF999F9F, #FF899191);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF999F9F', EndColorStr='#FF899191');
}

.accordionPro.scheme-grey.style-flat .slide.selected>:first-child, .accordionPro.scheme-grey.style-gradient .slide.selected>:first-child {
  background-color: #999f9f;
}

.accordionPro.scheme-grey.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-grey.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FF999F9F;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF999F9F), to(#FF999F9F));
  background-image: -webkit-linear-gradient(left, #FF999F9F, #FF999F9F);
  background-image: -moz-linear-gradient(left, #FF999F9F, #FF999F9F);
  background-image: -ms-linear-gradient(left, #FF999F9F, #FF999F9F);
  background-image: -o-linear-gradient(left, #FF999F9F, #FF999F9F);
  background-image: linear-gradient(left, #FF999F9F, #FF999F9F);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF999F9F', EndColorStr='#FF999F9F');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF999F9F', EndColorStr='#FF999F9F') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-grey.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-grey.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FF999F9F;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF999F9F), to(#FF999F9F));
  background-image: -webkit-linear-gradient(top, #FF999F9F, #FF999F9F);
  background-image: -moz-linear-gradient(top, #FF999F9F, #FF999F9F);
  background-image: -ms-linear-gradient(top, #FF999F9F, #FF999F9F);
  background-image: -o-linear-gradient(top, #FF999F9F, #FF999F9F);
  background-image: linear-gradient(top, #FF999F9F, #FF999F9F);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF999F9F', EndColorStr='#FF999F9F');
}

.accordionPro.scheme-grey.scrollable ::-webkit-scrollbar {
  background: #545a5a;
}

.accordionPro.scheme-grey.scrollable ::-webkit-scrollbar-thumb {
  background: #919898;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-grey.bordered, .accordionPro.scheme-grey.stitch {
  border-color: #899191;
  background-color: #798282;
  -webkit-box-shadow: 0 -1px 0 #a9aeae inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #a9aeae inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #a9aeae inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #a9aeae inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #a9aeae inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-grey.bordered .slide>:first-child, .accordionPro.scheme-grey.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #727a7a;
  -moz-box-shadow: 0 1px 0 #727a7a;
  -ms-box-shadow: 0 1px 0 #727a7a;
  -o-box-shadow: 0 1px 0 #727a7a;
  box-shadow: 0 1px 0 #727a7a;
}

.accordionPro.scheme-grey.stitch {
  background-color: #798282;
  box-shadow: 0 -1px 0 #899191 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-grey.stitch .slide>:first-child:before {
  background-color: #999f9f;
}

.accordionPro.scheme-grey.transparent .slide>:first-child:hover {
  background-color: rgba(145, 152, 152, 0.75) !important;
}

.accordionPro.scheme-grey .slide {
  background-color: #798282;
}

.accordionPro.scheme-charcoal.style-flat .slide:nth-child(1) {
  background-color: #4c555a;
}

.accordionPro.scheme-charcoal.style-flat .slide:nth-child(2) {
  background-color: #675661;
}

.accordionPro.scheme-charcoal.style-flat .slide:nth-child(3) {
  background-color: #6c5f73;
}

.accordionPro.scheme-charcoal.style-flat .slide:nth-child(4) {
  background-color: #72796f;
}

.accordionPro.scheme-charcoal.style-flat .slide:nth-child(5) {
  background-color: #667078;
}

.accordionPro.scheme-charcoal.style-flat .slide:nth-child(6) {
  background-color: #546161;
}
/*.accordionPro.scheme-charcoal.style-gradient.horizontal .slide>:first-child { background-color:#575757; background-image:-webkit-gradient(linear, left top, right top, from(#474747), to(#575757)); background-image:-webkit-linear-gradient(left, #474747, #575757); background-image:-moz-linear-gradient(left, #474747, #575757); background-image:-ms-linear-gradient(left, #474747, #575757); background-image:-o-linear-gradient(left, #474747, #575757); background-image:linear-gradient(left, #474747, #575757); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#474747', EndColorStr='#575757');
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#474747', EndColorStr='#575757') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9
}
.accordionPro.scheme-charcoal.style-gradient.horizontal.rtl .slide>:first-child { background-color:#474747; background-image:-webkit-gradient(linear, left top, right top, from(#575757), to(#474747)); background-image:-webkit-linear-gradient(left, #575757, #474747); background-image:-moz-linear-gradient(left, #575757, #474747); background-image:-ms-linear-gradient(left, #575757, #474747); background-image:-o-linear-gradient(left, #575757, #474747); background-image:linear-gradient(left, #575757, #474747); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#575757', EndColorStr='#474747');
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#575757', EndColorStr='#474747') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9
}
.accordionPro.scheme-charcoal.style-gradient.horizontal.ie .slide>:first-child { background-color:#FF575757; background-image:-webkit-gradient(linear, left top, right top, from(#FF474747), to(#FF575757)); background-image:-webkit-linear-gradient(left, #FF474747, #FF575757); background-image:-moz-linear-gradient(left, #FF474747, #FF575757); background-image:-ms-linear-gradient(left, #FF474747, #FF575757); background-image:-o-linear-gradient(left, #FF474747, #FF575757); background-image:linear-gradient(left, #FF474747, #FF575757); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF474747', EndColorStr='#FF575757');
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF474747', EndColorStr='#FF575757') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9
}
.accordionPro.scheme-charcoal.style-gradient.horizontal.ie.rtl .slide>:first-child { background-color:#FF474747; background-image:-webkit-gradient(linear, left top, right top, from(#FF575757), to(#FF474747)); background-image:-webkit-linear-gradient(left, #FF575757, #FF474747); background-image:-moz-linear-gradient(left, #FF575757, #FF474747); background-image:-ms-linear-gradient(left, #FF575757, #FF474747); background-image:-o-linear-gradient(left, #FF575757, #FF474747); background-image:linear-gradient(left, #FF575757, #FF474747); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF575757', EndColorStr='#FF474747');
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF575757', EndColorStr='#FF474747') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9
}
.accordionPro.scheme-charcoal.style-gradient.vertical .slide>:first-child { background-color:#474747; background-image:-webkit-gradient(linear, left top, left bottom, from(#575757), to(#474747)); background-image:-webkit-linear-gradient(top, #575757, #474747); background-image:-moz-linear-gradient(top, #575757, #474747); background-image:-ms-linear-gradient(top, #575757, #474747); background-image:-o-linear-gradient(top, #575757, #474747); background-image:linear-gradient(top, #575757, #474747); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#575757', EndColorStr='#474747')
}
.accordionPro.scheme-charcoal.style-gradient.vertical.ie .slide>:first-child { background-color:#FF474747; background-image:-webkit-gradient(linear, left top, left bottom, from(#FF575757), to(#FF474747)); background-image:-webkit-linear-gradient(top, #FF575757, #FF474747); background-image:-moz-linear-gradient(top, #FF575757, #FF474747); background-image:-ms-linear-gradient(top, #FF575757, #FF474747); background-image:-o-linear-gradient(top, #FF575757, #FF474747); background-image:linear-gradient(top, #FF575757, #FF474747); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF575757', EndColorStr='#FF474747')
*/}

.accordionPro.scheme-charcoal.style-flat .slide.selected>:first-child, .accordionPro.scheme-charcoal.style-gradient .slide.selected>:first-child {
  background-color: #575757;
}

.accordionPro.scheme-charcoal.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-charcoal.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FF575757;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF575757), to(#FF575757));
  background-image: -webkit-linear-gradient(left, #FF575757, #FF575757);
  background-image: -moz-linear-gradient(left, #FF575757, #FF575757);
  background-image: -ms-linear-gradient(left, #FF575757, #FF575757);
  background-image: -o-linear-gradient(left, #FF575757, #FF575757);
  background-image: linear-gradient(left, #FF575757, #FF575757);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF575757', EndColorStr='#FF575757');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF575757', EndColorStr='#FF575757') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-charcoal.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-charcoal.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FF575757;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF575757), to(#FF575757));
  background-image: -webkit-linear-gradient(top, #FF575757, #FF575757);
  background-image: -moz-linear-gradient(top, #FF575757, #FF575757);
  background-image: -ms-linear-gradient(top, #FF575757, #FF575757);
  background-image: -o-linear-gradient(top, #FF575757, #FF575757);
  background-image: linear-gradient(top, #FF575757, #FF575757);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF575757', EndColorStr='#FF575757');
}

.accordionPro.scheme-charcoal.scrollable ::-webkit-scrollbar {
  background: #121212;
}

.accordionPro.scheme-charcoal.scrollable ::-webkit-scrollbar-thumb {
  background: #4F4F4F;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-charcoal.bordered, .accordionPro.scheme-charcoal.stitch {
  border-color: #474747;
  background-color: #383838;
}

.accordionPro.scheme-charcoal.stitch {
  background-color: #383838;
}

.accordionPro.scheme-charcoal.stitch .slide>:first-child:before {
  background-color: #575757;
  display: none;
}

.accordionPro.scheme-charcoal.transparent .slide>:first-child:hover {
  background-color: rgba(79, 79, 79, 0.75) !important;
}

.accordionPro.scheme-charcoal .slide {
  background-color: #383838;
}

.accordionPro.scheme-pink.style-flat .slide>:first-child {
  background-color: #c66283;
}

.accordionPro.scheme-pink.style-gradient.horizontal .slide>:first-child {
  background-color: #ce7895;
  background-image: -webkit-gradient(linear, left top, right top, from(#c66283), to(#ce7895));
  background-image: -webkit-linear-gradient(left, #c66283, #ce7895);
  background-image: -moz-linear-gradient(left, #c66283, #ce7895);
  background-image: -ms-linear-gradient(left, #c66283, #ce7895);
  background-image: -o-linear-gradient(left, #c66283, #ce7895);
  background-image: linear-gradient(left, #c66283, #ce7895);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#c66283', EndColorStr='#ce7895');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#c66283', EndColorStr='#ce7895') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-pink.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #c66283;
  background-image: -webkit-gradient(linear, left top, right top, from(#ce7895), to(#c66283));
  background-image: -webkit-linear-gradient(left, #ce7895, #c66283);
  background-image: -moz-linear-gradient(left, #ce7895, #c66283);
  background-image: -ms-linear-gradient(left, #ce7895, #c66283);
  background-image: -o-linear-gradient(left, #ce7895, #c66283);
  background-image: linear-gradient(left, #ce7895, #c66283);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#ce7895', EndColorStr='#c66283');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#ce7895', EndColorStr='#c66283') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-pink.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FFCE7895;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFC66283), to(#FFCE7895));
  background-image: -webkit-linear-gradient(left, #FFC66283, #FFCE7895);
  background-image: -moz-linear-gradient(left, #FFC66283, #FFCE7895);
  background-image: -ms-linear-gradient(left, #FFC66283, #FFCE7895);
  background-image: -o-linear-gradient(left, #FFC66283, #FFCE7895);
  background-image: linear-gradient(left, #FFC66283, #FFCE7895);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFC66283', EndColorStr='#FFCE7895');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFC66283', EndColorStr='#FFCE7895') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-pink.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FFC66283;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFCE7895), to(#FFC66283));
  background-image: -webkit-linear-gradient(left, #FFCE7895, #FFC66283);
  background-image: -moz-linear-gradient(left, #FFCE7895, #FFC66283);
  background-image: -ms-linear-gradient(left, #FFCE7895, #FFC66283);
  background-image: -o-linear-gradient(left, #FFCE7895, #FFC66283);
  background-image: linear-gradient(left, #FFCE7895, #FFC66283);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFCE7895', EndColorStr='#FFC66283');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFCE7895', EndColorStr='#FFC66283') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-pink.style-gradient.vertical .slide>:first-child {
  background-color: #c66283;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ce7895), to(#c66283));
  background-image: -webkit-linear-gradient(top, #ce7895, #c66283);
  background-image: -moz-linear-gradient(top, #ce7895, #c66283);
  background-image: -ms-linear-gradient(top, #ce7895, #c66283);
  background-image: -o-linear-gradient(top, #ce7895, #c66283);
  background-image: linear-gradient(top, #ce7895, #c66283);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#ce7895', EndColorStr='#c66283');
}

.accordionPro.scheme-pink.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FFC66283;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCE7895), to(#FFC66283));
  background-image: -webkit-linear-gradient(top, #FFCE7895, #FFC66283);
  background-image: -moz-linear-gradient(top, #FFCE7895, #FFC66283);
  background-image: -ms-linear-gradient(top, #FFCE7895, #FFC66283);
  background-image: -o-linear-gradient(top, #FFCE7895, #FFC66283);
  background-image: linear-gradient(top, #FFCE7895, #FFC66283);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FFCE7895', EndColorStr='#FFC66283');
}

.accordionPro.scheme-pink.style-flat .slide.selected>:first-child, .accordionPro.scheme-pink.style-gradient .slide.selected>:first-child {
  background-color: #ce7895;
}

.accordionPro.scheme-pink.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-pink.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FFCE7895;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFCE7895), to(#FFCE7895));
  background-image: -webkit-linear-gradient(left, #FFCE7895, #FFCE7895);
  background-image: -moz-linear-gradient(left, #FFCE7895, #FFCE7895);
  background-image: -ms-linear-gradient(left, #FFCE7895, #FFCE7895);
  background-image: -o-linear-gradient(left, #FFCE7895, #FFCE7895);
  background-image: linear-gradient(left, #FFCE7895, #FFCE7895);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFCE7895', EndColorStr='#FFCE7895');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFCE7895', EndColorStr='#FFCE7895') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-pink.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-pink.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FFCE7895;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCE7895), to(#FFCE7895));
  background-image: -webkit-linear-gradient(top, #FFCE7895, #FFCE7895);
  background-image: -moz-linear-gradient(top, #FFCE7895, #FFCE7895);
  background-image: -ms-linear-gradient(top, #FFCE7895, #FFCE7895);
  background-image: -o-linear-gradient(top, #FFCE7895, #FFCE7895);
  background-image: linear-gradient(top, #FFCE7895, #FFCE7895);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FFCE7895', EndColorStr='#FFCE7895');
}

.accordionPro.scheme-pink.scrollable ::-webkit-scrollbar {
  background: #8a3250;
}

.accordionPro.scheme-pink.scrollable ::-webkit-scrollbar-thumb {
  background: #ca6d8c;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-pink.bordered, .accordionPro.scheme-pink.stitch {
  border-color: #c66283;
  background-color: #be4b71;
  -webkit-box-shadow: 0 -1px 0 #d68fa7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #d68fa7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #d68fa7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #d68fa7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #d68fa7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-pink.bordered .slide>:first-child, .accordionPro.scheme-pink.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #b74369;
  -moz-box-shadow: 0 1px 0 #b74369;
  -ms-box-shadow: 0 1px 0 #b74369;
  -o-box-shadow: 0 1px 0 #b74369;
  box-shadow: 0 1px 0 #b74369;
}

.accordionPro.scheme-pink.stitch {
  background-color: #be4b71;
  box-shadow: 0 -1px 0 #c66283 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-pink.stitch .slide>:first-child:before {
  background-color: #ce7895;
}

.accordionPro.scheme-pink.transparent .slide>:first-child:hover {
  background-color: rgba(202, 109, 140, 0.75) !important;
}

.accordionPro.scheme-pink .slide {
  background-color: #be4b71;
}

.accordionPro.scheme-red.style-flat .slide>:first-child {
  background-color: #c01d2c;
}

.accordionPro.scheme-red.style-gradient.horizontal .slide>:first-child {
  background-color: #da2132;
  background-image: -webkit-gradient(linear, left top, right top, from(#c01d2c), to(#da2132));
  background-image: -webkit-linear-gradient(left, #c01d2c, #da2132);
  background-image: -moz-linear-gradient(left, #c01d2c, #da2132);
  background-image: -ms-linear-gradient(left, #c01d2c, #da2132);
  background-image: -o-linear-gradient(left, #c01d2c, #da2132);
  background-image: linear-gradient(left, #c01d2c, #da2132);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#c01d2c', EndColorStr='#da2132');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#c01d2c', EndColorStr='#da2132') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-red.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #c01d2c;
  background-image: -webkit-gradient(linear, left top, right top, from(#da2132), to(#c01d2c));
  background-image: -webkit-linear-gradient(left, #da2132, #c01d2c);
  background-image: -moz-linear-gradient(left, #da2132, #c01d2c);
  background-image: -ms-linear-gradient(left, #da2132, #c01d2c);
  background-image: -o-linear-gradient(left, #da2132, #c01d2c);
  background-image: linear-gradient(left, #da2132, #c01d2c);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#da2132', EndColorStr='#c01d2c');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#da2132', EndColorStr='#c01d2c') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-red.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FFDA2132;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFC01D2C), to(#FFDA2132));
  background-image: -webkit-linear-gradient(left, #FFC01D2C, #FFDA2132);
  background-image: -moz-linear-gradient(left, #FFC01D2C, #FFDA2132);
  background-image: -ms-linear-gradient(left, #FFC01D2C, #FFDA2132);
  background-image: -o-linear-gradient(left, #FFC01D2C, #FFDA2132);
  background-image: linear-gradient(left, #FFC01D2C, #FFDA2132);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFC01D2C', EndColorStr='#FFDA2132');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFC01D2C', EndColorStr='#FFDA2132') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-red.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FFC01D2C;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFDA2132), to(#FFC01D2C));
  background-image: -webkit-linear-gradient(left, #FFDA2132, #FFC01D2C);
  background-image: -moz-linear-gradient(left, #FFDA2132, #FFC01D2C);
  background-image: -ms-linear-gradient(left, #FFDA2132, #FFC01D2C);
  background-image: -o-linear-gradient(left, #FFDA2132, #FFC01D2C);
  background-image: linear-gradient(left, #FFDA2132, #FFC01D2C);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFDA2132', EndColorStr='#FFC01D2C');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFDA2132', EndColorStr='#FFC01D2C') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-red.style-gradient.vertical .slide>:first-child {
  background-color: #c01d2c;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#da2132), to(#c01d2c));
  background-image: -webkit-linear-gradient(top, #da2132, #c01d2c);
  background-image: -moz-linear-gradient(top, #da2132, #c01d2c);
  background-image: -ms-linear-gradient(top, #da2132, #c01d2c);
  background-image: -o-linear-gradient(top, #da2132, #c01d2c);
  background-image: linear-gradient(top, #da2132, #c01d2c);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#da2132', EndColorStr='#c01d2c');
}

.accordionPro.scheme-red.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FFC01D2C;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFDA2132), to(#FFC01D2C));
  background-image: -webkit-linear-gradient(top, #FFDA2132, #FFC01D2C);
  background-image: -moz-linear-gradient(top, #FFDA2132, #FFC01D2C);
  background-image: -ms-linear-gradient(top, #FFDA2132, #FFC01D2C);
  background-image: -o-linear-gradient(top, #FFDA2132, #FFC01D2C);
  background-image: linear-gradient(top, #FFDA2132, #FFC01D2C);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FFDA2132', EndColorStr='#FFC01D2C');
}

.accordionPro.scheme-red.style-flat .slide.selected>:first-child, .accordionPro.scheme-red.style-gradient .slide.selected>:first-child {
  background-color: #da2132;
}

.accordionPro.scheme-red.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-red.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FFDA2132;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFDA2132), to(#FFDA2132));
  background-image: -webkit-linear-gradient(left, #FFDA2132, #FFDA2132);
  background-image: -moz-linear-gradient(left, #FFDA2132, #FFDA2132);
  background-image: -ms-linear-gradient(left, #FFDA2132, #FFDA2132);
  background-image: -o-linear-gradient(left, #FFDA2132, #FFDA2132);
  background-image: linear-gradient(left, #FFDA2132, #FFDA2132);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFDA2132', EndColorStr='#FFDA2132');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFDA2132', EndColorStr='#FFDA2132') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-red.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-red.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FFDA2132;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFDA2132), to(#FFDA2132));
  background-image: -webkit-linear-gradient(top, #FFDA2132, #FFDA2132);
  background-image: -moz-linear-gradient(top, #FFDA2132, #FFDA2132);
  background-image: -ms-linear-gradient(top, #FFDA2132, #FFDA2132);
  background-image: -o-linear-gradient(top, #FFDA2132, #FFDA2132);
  background-image: linear-gradient(top, #FFDA2132, #FFDA2132);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FFDA2132', EndColorStr='#FFDA2132');
}

.accordionPro.scheme-red.scrollable ::-webkit-scrollbar {
  background: #630f17;
}

.accordionPro.scheme-red.scrollable ::-webkit-scrollbar-thumb {
  background: #cd1f2f;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-red.bordered, .accordionPro.scheme-red.stitch {
  border-color: #c01d2c;
  background-color: #a51926;
  -webkit-box-shadow: 0 -1px 0 #e13948 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #e13948 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #e13948 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #e13948 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #e13948 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-red.bordered .slide>:first-child, .accordionPro.scheme-red.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #981723;
  -moz-box-shadow: 0 1px 0 #981723;
  -ms-box-shadow: 0 1px 0 #981723;
  -o-box-shadow: 0 1px 0 #981723;
  box-shadow: 0 1px 0 #981723;
}

.accordionPro.scheme-red.stitch {
  background-color: #a51926;
  box-shadow: 0 -1px 0 #c01d2c inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-red.stitch .slide>:first-child:before {
  background-color: #da2132;
}

.accordionPro.scheme-red.transparent .slide>:first-child:hover {
  background-color: rgba(205, 31, 47, 0.75) !important;
}

.accordionPro.scheme-red .slide {
  background-color: #a51926;
}

.accordionPro.scheme-orange.style-flat .slide>:first-child {
  background-color: #cc6e12;
}

.accordionPro.scheme-orange.style-gradient.horizontal .slide>:first-child {
  background-color: #e87e14;
  background-image: -webkit-gradient(linear, left top, right top, from(#cc6e12), to(#e87e14));
  background-image: -webkit-linear-gradient(left, #cc6e12, #e87e14);
  background-image: -moz-linear-gradient(left, #cc6e12, #e87e14);
  background-image: -ms-linear-gradient(left, #cc6e12, #e87e14);
  background-image: -o-linear-gradient(left, #cc6e12, #e87e14);
  background-image: linear-gradient(left, #cc6e12, #e87e14);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#cc6e12', EndColorStr='#e87e14');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#cc6e12', EndColorStr='#e87e14') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-orange.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #cc6e12;
  background-image: -webkit-gradient(linear, left top, right top, from(#e87e14), to(#cc6e12));
  background-image: -webkit-linear-gradient(left, #e87e14, #cc6e12);
  background-image: -moz-linear-gradient(left, #e87e14, #cc6e12);
  background-image: -ms-linear-gradient(left, #e87e14, #cc6e12);
  background-image: -o-linear-gradient(left, #e87e14, #cc6e12);
  background-image: linear-gradient(left, #e87e14, #cc6e12);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#e87e14', EndColorStr='#cc6e12');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#e87e14', EndColorStr='#cc6e12') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-orange.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FFE87E14;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFCC6E12), to(#FFE87E14));
  background-image: -webkit-linear-gradient(left, #FFCC6E12, #FFE87E14);
  background-image: -moz-linear-gradient(left, #FFCC6E12, #FFE87E14);
  background-image: -ms-linear-gradient(left, #FFCC6E12, #FFE87E14);
  background-image: -o-linear-gradient(left, #FFCC6E12, #FFE87E14);
  background-image: linear-gradient(left, #FFCC6E12, #FFE87E14);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFCC6E12', EndColorStr='#FFE87E14');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFCC6E12', EndColorStr='#FFE87E14') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-orange.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FFCC6E12;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFE87E14), to(#FFCC6E12));
  background-image: -webkit-linear-gradient(left, #FFE87E14, #FFCC6E12);
  background-image: -moz-linear-gradient(left, #FFE87E14, #FFCC6E12);
  background-image: -ms-linear-gradient(left, #FFE87E14, #FFCC6E12);
  background-image: -o-linear-gradient(left, #FFE87E14, #FFCC6E12);
  background-image: linear-gradient(left, #FFE87E14, #FFCC6E12);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFE87E14', EndColorStr='#FFCC6E12');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFE87E14', EndColorStr='#FFCC6E12') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-orange.style-gradient.vertical .slide>:first-child {
  background-color: #cc6e12;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e87e14), to(#cc6e12));
  background-image: -webkit-linear-gradient(top, #e87e14, #cc6e12);
  background-image: -moz-linear-gradient(top, #e87e14, #cc6e12);
  background-image: -ms-linear-gradient(top, #e87e14, #cc6e12);
  background-image: -o-linear-gradient(top, #e87e14, #cc6e12);
  background-image: linear-gradient(top, #e87e14, #cc6e12);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#e87e14', EndColorStr='#cc6e12');
}

.accordionPro.scheme-orange.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FFCC6E12;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFE87E14), to(#FFCC6E12));
  background-image: -webkit-linear-gradient(top, #FFE87E14, #FFCC6E12);
  background-image: -moz-linear-gradient(top, #FFE87E14, #FFCC6E12);
  background-image: -ms-linear-gradient(top, #FFE87E14, #FFCC6E12);
  background-image: -o-linear-gradient(top, #FFE87E14, #FFCC6E12);
  background-image: linear-gradient(top, #FFE87E14, #FFCC6E12);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FFE87E14', EndColorStr='#FFCC6E12');
}

.accordionPro.scheme-orange.style-flat .slide.selected>:first-child, .accordionPro.scheme-orange.style-gradient .slide.selected>:first-child {
  background-color: #e87e14;
}

.accordionPro.scheme-orange.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-orange.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FFE87E14;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFE87E14), to(#FFE87E14));
  background-image: -webkit-linear-gradient(left, #FFE87E14, #FFE87E14);
  background-image: -moz-linear-gradient(left, #FFE87E14, #FFE87E14);
  background-image: -ms-linear-gradient(left, #FFE87E14, #FFE87E14);
  background-image: -o-linear-gradient(left, #FFE87E14, #FFE87E14);
  background-image: linear-gradient(left, #FFE87E14, #FFE87E14);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFE87E14', EndColorStr='#FFE87E14');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFE87E14', EndColorStr='#FFE87E14') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-orange.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-orange.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FFE87E14;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFE87E14), to(#FFE87E14));
  background-image: -webkit-linear-gradient(top, #FFE87E14, #FFE87E14);
  background-image: -moz-linear-gradient(top, #FFE87E14, #FFE87E14);
  background-image: -ms-linear-gradient(top, #FFE87E14, #FFE87E14);
  background-image: -o-linear-gradient(top, #FFE87E14, #FFE87E14);
  background-image: linear-gradient(top, #FFE87E14, #FFE87E14);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FFE87E14', EndColorStr='#FFE87E14');
}

.accordionPro.scheme-orange.scrollable ::-webkit-scrollbar {
  background: #693909;
}

.accordionPro.scheme-orange.scrollable ::-webkit-scrollbar-thumb {
  background: #da7613;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-orange.bordered, .accordionPro.scheme-orange.stitch {
  border-color: #cc6e12;
  background-color: #b05f0f;
  -webkit-box-shadow: 0 -1px 0 #ed8d2e inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #ed8d2e inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #ed8d2e inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #ed8d2e inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #ed8d2e inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-orange.bordered .slide>:first-child, .accordionPro.scheme-orange.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #a2580e;
  -moz-box-shadow: 0 1px 0 #a2580e;
  -ms-box-shadow: 0 1px 0 #a2580e;
  -o-box-shadow: 0 1px 0 #a2580e;
  box-shadow: 0 1px 0 #a2580e;
}

.accordionPro.scheme-orange.stitch {
  background-color: #b05f0f;
  box-shadow: 0 -1px 0 #cc6e12 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-orange.stitch .slide>:first-child:before {
  background-color: #e87e14;
}

.accordionPro.scheme-orange.transparent .slide>:first-child:hover {
  background-color: rgba(218, 118, 19, 0.75) !important;
}

.accordionPro.scheme-orange .slide {
  background-color: #b05f0f;
}

.accordionPro.scheme-yellow.style-flat .slide>:first-child {
  background-color: #deb200;
}

.accordionPro.scheme-yellow.style-flat .slide.selected>:first-child, .accordionPro.scheme-yellow.style-gradient .slide.selected>:first-child {
  background-color: #fcca00;
}

.accordionPro.scheme-yellow.scrollable ::-webkit-scrollbar {
  background: #735c00;
}

.accordionPro.scheme-yellow.scrollable ::-webkit-scrollbar-thumb {
  background: #edbe00;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-yellow.bordered, .accordionPro.scheme-yellow.stitch {
  border-color: #deb200;
  background-color: #bf9900;
  -webkit-box-shadow: 0 -1px 0 #ffd21c inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #ffd21c inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #ffd21c inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #ffd21c inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #ffd21c inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-yellow.bordered .slide>:first-child, .accordionPro.scheme-yellow.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #b08d00;
  -moz-box-shadow: 0 1px 0 #b08d00;
  -ms-box-shadow: 0 1px 0 #b08d00;
  -o-box-shadow: 0 1px 0 #b08d00;
  box-shadow: 0 1px 0 #b08d00;
}

.accordionPro.scheme-yellow.stitch {
  background-color: #bf9900;
  box-shadow: 0 -1px 0 #deb200 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-yellow.stitch .slide>:first-child:before {
  background-color: #fcca00;
}

.accordionPro.scheme-yellow.transparent .slide>:first-child:hover {
  background-color: rgba(237, 190, 0, 0.75) !important;
}

.accordionPro.scheme-yellow .slide {
  background-color: #bf9900;
}

.accordionPro.scheme-green.style-flat .slide>:first-child {
  background-color: #1a7730;
}

.accordionPro.scheme-green.style-gradient.horizontal .slide>:first-child {
  background-color: #20913a;
  background-image: -webkit-gradient(linear, left top, right top, from(#1a7730), to(#20913a));
  background-image: -webkit-linear-gradient(left, #1a7730, #20913a);
  background-image: -moz-linear-gradient(left, #1a7730, #20913a);
  background-image: -ms-linear-gradient(left, #1a7730, #20913a);
  background-image: -o-linear-gradient(left, #1a7730, #20913a);
  background-image: linear-gradient(left, #1a7730, #20913a);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#1a7730', EndColorStr='#20913a');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#1a7730', EndColorStr='#20913a') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-green.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #1a7730;
  background-image: -webkit-gradient(linear, left top, right top, from(#20913a), to(#1a7730));
  background-image: -webkit-linear-gradient(left, #20913a, #1a7730);
  background-image: -moz-linear-gradient(left, #20913a, #1a7730);
  background-image: -ms-linear-gradient(left, #20913a, #1a7730);
  background-image: -o-linear-gradient(left, #20913a, #1a7730);
  background-image: linear-gradient(left, #20913a, #1a7730);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#20913a', EndColorStr='#1a7730');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#20913a', EndColorStr='#1a7730') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-green.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FF20913A;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF1A7730), to(#FF20913A));
  background-image: -webkit-linear-gradient(left, #FF1A7730, #FF20913A);
  background-image: -moz-linear-gradient(left, #FF1A7730, #FF20913A);
  background-image: -ms-linear-gradient(left, #FF1A7730, #FF20913A);
  background-image: -o-linear-gradient(left, #FF1A7730, #FF20913A);
  background-image: linear-gradient(left, #FF1A7730, #FF20913A);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF1A7730', EndColorStr='#FF20913A');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF1A7730', EndColorStr='#FF20913A') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-green.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FF1A7730;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF20913A), to(#FF1A7730));
  background-image: -webkit-linear-gradient(left, #FF20913A, #FF1A7730);
  background-image: -moz-linear-gradient(left, #FF20913A, #FF1A7730);
  background-image: -ms-linear-gradient(left, #FF20913A, #FF1A7730);
  background-image: -o-linear-gradient(left, #FF20913A, #FF1A7730);
  background-image: linear-gradient(left, #FF20913A, #FF1A7730);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF20913A', EndColorStr='#FF1A7730');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF20913A', EndColorStr='#FF1A7730') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-green.style-gradient.vertical .slide>:first-child {
  background-color: #1a7730;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#20913a), to(#1a7730));
  background-image: -webkit-linear-gradient(top, #20913a, #1a7730);
  background-image: -moz-linear-gradient(top, #20913a, #1a7730);
  background-image: -ms-linear-gradient(top, #20913a, #1a7730);
  background-image: -o-linear-gradient(top, #20913a, #1a7730);
  background-image: linear-gradient(top, #20913a, #1a7730);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#20913a', EndColorStr='#1a7730');
}

.accordionPro.scheme-green.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FF1A7730;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF20913A), to(#FF1A7730));
  background-image: -webkit-linear-gradient(top, #FF20913A, #FF1A7730);
  background-image: -moz-linear-gradient(top, #FF20913A, #FF1A7730);
  background-image: -ms-linear-gradient(top, #FF20913A, #FF1A7730);
  background-image: -o-linear-gradient(top, #FF20913A, #FF1A7730);
  background-image: linear-gradient(top, #FF20913A, #FF1A7730);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF20913A', EndColorStr='#FF1A7730');
}

.accordionPro.scheme-green.style-flat .slide.selected>:first-child, .accordionPro.scheme-green.style-gradient .slide.selected>:first-child {
  background-color: #20913a;
}

.accordionPro.scheme-green.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-green.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FF20913A;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF20913A), to(#FF20913A));
  background-image: -webkit-linear-gradient(left, #FF20913A, #FF20913A);
  background-image: -moz-linear-gradient(left, #FF20913A, #FF20913A);
  background-image: -ms-linear-gradient(left, #FF20913A, #FF20913A);
  background-image: -o-linear-gradient(left, #FF20913A, #FF20913A);
  background-image: linear-gradient(left, #FF20913A, #FF20913A);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF20913A', EndColorStr='#FF20913A');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF20913A', EndColorStr='#FF20913A') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-green.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-green.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FF20913A;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF20913A), to(#FF20913A));
  background-image: -webkit-linear-gradient(top, #FF20913A, #FF20913A);
  background-image: -moz-linear-gradient(top, #FF20913A, #FF20913A);
  background-image: -ms-linear-gradient(top, #FF20913A, #FF20913A);
  background-image: -o-linear-gradient(top, #FF20913A, #FF20913A);
  background-image: linear-gradient(top, #FF20913A, #FF20913A);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF20913A', EndColorStr='#FF20913A');
}

.accordionPro.scheme-green.scrollable ::-webkit-scrollbar {
  background: #07200d;
}

.accordionPro.scheme-green.scrollable ::-webkit-scrollbar-thumb {
  background: #1D8435;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-green.bordered, .accordionPro.scheme-green.stitch {
  border-color: #1a7730;
  background-color: #155e26;
  -webkit-box-shadow: 0 -1px 0 #25aa44 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #25aa44 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #25aa44 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #25aa44 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #25aa44 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-green.bordered .slide>:first-child, .accordionPro.scheme-green.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #125221;
  -moz-box-shadow: 0 1px 0 #125221;
  -ms-box-shadow: 0 1px 0 #125221;
  -o-box-shadow: 0 1px 0 #125221;
  box-shadow: 0 1px 0 #125221;
}

.accordionPro.scheme-green.stitch {
  background-color: #155e26;
  box-shadow: 0 -1px 0 #1a7730 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-green.stitch .slide>:first-child:before {
  background-color: #20913a;
}

.accordionPro.scheme-green.transparent .slide>:first-child:hover {
  background-color: rgba(29, 132, 53, 0.75) !important;
}

.accordionPro.scheme-green .slide {
  background-color: #155e26;
}

.accordionPro.scheme-teal.style-flat .slide>:first-child {
  background-color: #14937a;
}

.accordionPro.scheme-teal.style-gradient.horizontal .slide>:first-child {
  background-color: #18ad90;
  background-image: -webkit-gradient(linear, left top, right top, from(#14937a), to(#18ad90));
  background-image: -webkit-linear-gradient(left, #14937a, #18ad90);
  background-image: -moz-linear-gradient(left, #14937a, #18ad90);
  background-image: -ms-linear-gradient(left, #14937a, #18ad90);
  background-image: -o-linear-gradient(left, #14937a, #18ad90);
  background-image: linear-gradient(left, #14937a, #18ad90);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#14937a', EndColorStr='#18ad90');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#14937a', EndColorStr='#18ad90') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-teal.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #14937a;
  background-image: -webkit-gradient(linear, left top, right top, from(#18ad90), to(#14937a));
  background-image: -webkit-linear-gradient(left, #18ad90, #14937a);
  background-image: -moz-linear-gradient(left, #18ad90, #14937a);
  background-image: -ms-linear-gradient(left, #18ad90, #14937a);
  background-image: -o-linear-gradient(left, #18ad90, #14937a);
  background-image: linear-gradient(left, #18ad90, #14937a);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#18ad90', EndColorStr='#14937a');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#18ad90', EndColorStr='#14937a') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-teal.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FF18AD90;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF14937A), to(#FF18AD90));
  background-image: -webkit-linear-gradient(left, #FF14937A, #FF18AD90);
  background-image: -moz-linear-gradient(left, #FF14937A, #FF18AD90);
  background-image: -ms-linear-gradient(left, #FF14937A, #FF18AD90);
  background-image: -o-linear-gradient(left, #FF14937A, #FF18AD90);
  background-image: linear-gradient(left, #FF14937A, #FF18AD90);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF14937A', EndColorStr='#FF18AD90');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF14937A', EndColorStr='#FF18AD90') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-teal.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FF14937A;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF18AD90), to(#FF14937A));
  background-image: -webkit-linear-gradient(left, #FF18AD90, #FF14937A);
  background-image: -moz-linear-gradient(left, #FF18AD90, #FF14937A);
  background-image: -ms-linear-gradient(left, #FF18AD90, #FF14937A);
  background-image: -o-linear-gradient(left, #FF18AD90, #FF14937A);
  background-image: linear-gradient(left, #FF18AD90, #FF14937A);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF18AD90', EndColorStr='#FF14937A');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF18AD90', EndColorStr='#FF14937A') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-teal.style-gradient.vertical .slide>:first-child {
  background-color: #14937a;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#18ad90), to(#14937a));
  background-image: -webkit-linear-gradient(top, #18ad90, #14937a);
  background-image: -moz-linear-gradient(top, #18ad90, #14937a);
  background-image: -ms-linear-gradient(top, #18ad90, #14937a);
  background-image: -o-linear-gradient(top, #18ad90, #14937a);
  background-image: linear-gradient(top, #18ad90, #14937a);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#18ad90', EndColorStr='#14937a');
}

.accordionPro.scheme-teal.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FF14937A;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF18AD90), to(#FF14937A));
  background-image: -webkit-linear-gradient(top, #FF18AD90, #FF14937A);
  background-image: -moz-linear-gradient(top, #FF18AD90, #FF14937A);
  background-image: -ms-linear-gradient(top, #FF18AD90, #FF14937A);
  background-image: -o-linear-gradient(top, #FF18AD90, #FF14937A);
  background-image: linear-gradient(top, #FF18AD90, #FF14937A);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF18AD90', EndColorStr='#FF14937A');
}

.accordionPro.scheme-teal.style-flat .slide.selected>:first-child, .accordionPro.scheme-teal.style-gradient .slide.selected>:first-child {
  background-color: #18ad90;
}

.accordionPro.scheme-teal.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-teal.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FF18AD90;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF18AD90), to(#FF18AD90));
  background-image: -webkit-linear-gradient(left, #FF18AD90, #FF18AD90);
  background-image: -moz-linear-gradient(left, #FF18AD90, #FF18AD90);
  background-image: -ms-linear-gradient(left, #FF18AD90, #FF18AD90);
  background-image: -o-linear-gradient(left, #FF18AD90, #FF18AD90);
  background-image: linear-gradient(left, #FF18AD90, #FF18AD90);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF18AD90', EndColorStr='#FF18AD90');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF18AD90', EndColorStr='#FF18AD90') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-teal.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-teal.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FF18AD90;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF18AD90), to(#FF18AD90));
  background-image: -webkit-linear-gradient(top, #FF18AD90, #FF18AD90);
  background-image: -moz-linear-gradient(top, #FF18AD90, #FF18AD90);
  background-image: -ms-linear-gradient(top, #FF18AD90, #FF18AD90);
  background-image: -o-linear-gradient(top, #FF18AD90, #FF18AD90);
  background-image: linear-gradient(top, #FF18AD90, #FF18AD90);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF18AD90', EndColorStr='#FF18AD90');
}

.accordionPro.scheme-teal.scrollable ::-webkit-scrollbar {
  background: #07342c;
}

.accordionPro.scheme-teal.scrollable ::-webkit-scrollbar-thumb {
  background: #16a085;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-teal.bordered, .accordionPro.scheme-teal.stitch {
  border-color: #14937a;
  background-color: #107863;
  -webkit-box-shadow: 0 -1px 0 #1cc8a7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #1cc8a7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #1cc8a7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #1cc8a7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #1cc8a7 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-teal.bordered .slide>:first-child, .accordionPro.scheme-teal.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #0f6a58;
  -moz-box-shadow: 0 1px 0 #0f6a58;
  -ms-box-shadow: 0 1px 0 #0f6a58;
  -o-box-shadow: 0 1px 0 #0f6a58;
  box-shadow: 0 1px 0 #0f6a58;
}

.accordionPro.scheme-teal.stitch {
  background-color: #107863;
  box-shadow: 0 -1px 0 #14937a inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-teal.stitch .slide>:first-child:before {
  background-color: #18ad90;
}

.accordionPro.scheme-teal.transparent .slide>:first-child:hover {
  background-color: rgba(22, 160, 133, 0.75) !important;
}

.accordionPro.scheme-teal .slide {
  background-color: #107863;
}

.accordionPro.scheme-light-blue.style-flat .slide>:first-child {
  background-color: #4bafec;
}

.accordionPro.scheme-light-blue.style-gradient.horizontal .slide>:first-child {
  background-color: #67bbee;
  background-image: -webkit-gradient(linear, left top, right top, from(#4bafec), to(#67bbee));
  background-image: -webkit-linear-gradient(left, #4bafec, #67bbee);
  background-image: -moz-linear-gradient(left, #4bafec, #67bbee);
  background-image: -ms-linear-gradient(left, #4bafec, #67bbee);
  background-image: -o-linear-gradient(left, #4bafec, #67bbee);
  background-image: linear-gradient(left, #4bafec, #67bbee);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#4bafec', EndColorStr='#67bbee');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#4bafec', EndColorStr='#67bbee') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-light-blue.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #4bafec;
  background-image: -webkit-gradient(linear, left top, right top, from(#67bbee), to(#4bafec));
  background-image: -webkit-linear-gradient(left, #67bbee, #4bafec);
  background-image: -moz-linear-gradient(left, #67bbee, #4bafec);
  background-image: -ms-linear-gradient(left, #67bbee, #4bafec);
  background-image: -o-linear-gradient(left, #67bbee, #4bafec);
  background-image: linear-gradient(left, #67bbee, #4bafec);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#67bbee', EndColorStr='#4bafec');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#67bbee', EndColorStr='#4bafec') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-light-blue.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FF67BBEE;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF4BAFEC), to(#FF67BBEE));
  background-image: -webkit-linear-gradient(left, #FF4BAFEC, #FF67BBEE);
  background-image: -moz-linear-gradient(left, #FF4BAFEC, #FF67BBEE);
  background-image: -ms-linear-gradient(left, #FF4BAFEC, #FF67BBEE);
  background-image: -o-linear-gradient(left, #FF4BAFEC, #FF67BBEE);
  background-image: linear-gradient(left, #FF4BAFEC, #FF67BBEE);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF4BAFEC', EndColorStr='#FF67BBEE');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF4BAFEC', EndColorStr='#FF67BBEE') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-light-blue.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FF4BAFEC;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF67BBEE), to(#FF4BAFEC));
  background-image: -webkit-linear-gradient(left, #FF67BBEE, #FF4BAFEC);
  background-image: -moz-linear-gradient(left, #FF67BBEE, #FF4BAFEC);
  background-image: -ms-linear-gradient(left, #FF67BBEE, #FF4BAFEC);
  background-image: -o-linear-gradient(left, #FF67BBEE, #FF4BAFEC);
  background-image: linear-gradient(left, #FF67BBEE, #FF4BAFEC);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF67BBEE', EndColorStr='#FF4BAFEC');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF67BBEE', EndColorStr='#FF4BAFEC') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-light-blue.style-gradient.vertical .slide>:first-child {
  background-color: #4bafec;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#67bbee), to(#4bafec));
  background-image: -webkit-linear-gradient(top, #67bbee, #4bafec);
  background-image: -moz-linear-gradient(top, #67bbee, #4bafec);
  background-image: -ms-linear-gradient(top, #67bbee, #4bafec);
  background-image: -o-linear-gradient(top, #67bbee, #4bafec);
  background-image: linear-gradient(top, #67bbee, #4bafec);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#67bbee', EndColorStr='#4bafec');
}

.accordionPro.scheme-light-blue.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FF4BAFEC;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF67BBEE), to(#FF4BAFEC));
  background-image: -webkit-linear-gradient(top, #FF67BBEE, #FF4BAFEC);
  background-image: -moz-linear-gradient(top, #FF67BBEE, #FF4BAFEC);
  background-image: -ms-linear-gradient(top, #FF67BBEE, #FF4BAFEC);
  background-image: -o-linear-gradient(top, #FF67BBEE, #FF4BAFEC);
  background-image: linear-gradient(top, #FF67BBEE, #FF4BAFEC);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF67BBEE', EndColorStr='#FF4BAFEC');
}

.accordionPro.scheme-light-blue.style-flat .slide.selected>:first-child, .accordionPro.scheme-light-blue.style-gradient .slide.selected>:first-child {
  background-color: #67bbee;
}

.accordionPro.scheme-light-blue.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-light-blue.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FF67BBEE;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF67BBEE), to(#FF67BBEE));
  background-image: -webkit-linear-gradient(left, #FF67BBEE, #FF67BBEE);
  background-image: -moz-linear-gradient(left, #FF67BBEE, #FF67BBEE);
  background-image: -ms-linear-gradient(left, #FF67BBEE, #FF67BBEE);
  background-image: -o-linear-gradient(left, #FF67BBEE, #FF67BBEE);
  background-image: linear-gradient(left, #FF67BBEE, #FF67BBEE);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF67BBEE', EndColorStr='#FF67BBEE');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF67BBEE', EndColorStr='#FF67BBEE') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-light-blue.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-light-blue.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FF67BBEE;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF67BBEE), to(#FF67BBEE));
  background-image: -webkit-linear-gradient(top, #FF67BBEE, #FF67BBEE);
  background-image: -moz-linear-gradient(top, #FF67BBEE, #FF67BBEE);
  background-image: -ms-linear-gradient(top, #FF67BBEE, #FF67BBEE);
  background-image: -o-linear-gradient(top, #FF67BBEE, #FF67BBEE);
  background-image: linear-gradient(top, #FF67BBEE, #FF67BBEE);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF67BBEE', EndColorStr='#FF67BBEE');
}

.accordionPro.scheme-light-blue.scrollable ::-webkit-scrollbar {
  background: #147ab8;
}

.accordionPro.scheme-light-blue.scrollable ::-webkit-scrollbar-thumb {
  background: #59b5ed;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-light-blue.bordered, .accordionPro.scheme-light-blue.stitch {
  border-color: #4bafec;
  background-color: #30a3e9;
  -webkit-box-shadow: 0 -1px 0 #82c7f1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #82c7f1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #82c7f1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #82c7f1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #82c7f1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-light-blue.bordered .slide>:first-child, .accordionPro.scheme-light-blue.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #229ce7;
  -moz-box-shadow: 0 1px 0 #229ce7;
  -ms-box-shadow: 0 1px 0 #229ce7;
  -o-box-shadow: 0 1px 0 #229ce7;
  box-shadow: 0 1px 0 #229ce7;
}

.accordionPro.scheme-light-blue.stitch {
  background-color: #30a3e9;
  box-shadow: 0 -1px 0 #4bafec inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-light-blue.stitch .slide>:first-child:before {
  background-color: #67bbee;
}

.accordionPro.scheme-light-blue.transparent .slide>:first-child:hover {
  background-color: rgba(89, 181, 237, 0.75) !important;
}

.accordionPro.scheme-light-blue .slide {
  background-color: #30a3e9;
}

.accordionPro.scheme-blue.style-flat .slide>:first-child {
  background-color: #2367d1;
}

.accordionPro.scheme-blue.style-gradient.horizontal .slide>:first-child {
  background-color: #3577dd;
  background-image: -webkit-gradient(linear, left top, right top, from(#2367d1), to(#3577dd));
  background-image: -webkit-linear-gradient(left, #2367d1, #3577dd);
  background-image: -moz-linear-gradient(left, #2367d1, #3577dd);
  background-image: -ms-linear-gradient(left, #2367d1, #3577dd);
  background-image: -o-linear-gradient(left, #2367d1, #3577dd);
  background-image: linear-gradient(left, #2367d1, #3577dd);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#2367d1', EndColorStr='#3577dd');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#2367d1', EndColorStr='#3577dd') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-blue.style-gradient.horizontal.rtl .slide>:first-child {
  background-color: #2367d1;
  background-image: -webkit-gradient(linear, left top, right top, from(#3577dd), to(#2367d1));
  background-image: -webkit-linear-gradient(left, #3577dd, #2367d1);
  background-image: -moz-linear-gradient(left, #3577dd, #2367d1);
  background-image: -ms-linear-gradient(left, #3577dd, #2367d1);
  background-image: -o-linear-gradient(left, #3577dd, #2367d1);
  background-image: linear-gradient(left, #3577dd, #2367d1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#3577dd', EndColorStr='#2367d1');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#3577dd', EndColorStr='#2367d1') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-blue.style-gradient.horizontal.ie .slide>:first-child {
  background-color: #FF3577DD;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF2367D1), to(#FF3577DD));
  background-image: -webkit-linear-gradient(left, #FF2367D1, #FF3577DD);
  background-image: -moz-linear-gradient(left, #FF2367D1, #FF3577DD);
  background-image: -ms-linear-gradient(left, #FF2367D1, #FF3577DD);
  background-image: -o-linear-gradient(left, #FF2367D1, #FF3577DD);
  background-image: linear-gradient(left, #FF2367D1, #FF3577DD);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF2367D1', EndColorStr='#FF3577DD');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF2367D1', EndColorStr='#FF3577DD') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-blue.style-gradient.horizontal.ie.rtl .slide>:first-child {
  background-color: #FF2367D1;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF3577DD), to(#FF2367D1));
  background-image: -webkit-linear-gradient(left, #FF3577DD, #FF2367D1);
  background-image: -moz-linear-gradient(left, #FF3577DD, #FF2367D1);
  background-image: -ms-linear-gradient(left, #FF3577DD, #FF2367D1);
  background-image: -o-linear-gradient(left, #FF3577DD, #FF2367D1);
  background-image: linear-gradient(left, #FF3577DD, #FF2367D1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF3577DD', EndColorStr='#FF2367D1');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF3577DD', EndColorStr='#FF2367D1') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-blue.style-gradient.vertical .slide>:first-child {
  background-color: #2367d1;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3577dd), to(#2367d1));
  background-image: -webkit-linear-gradient(top, #3577dd, #2367d1);
  background-image: -moz-linear-gradient(top, #3577dd, #2367d1);
  background-image: -ms-linear-gradient(top, #3577dd, #2367d1);
  background-image: -o-linear-gradient(top, #3577dd, #2367d1);
  background-image: linear-gradient(top, #3577dd, #2367d1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#3577dd', EndColorStr='#2367d1');
}

.accordionPro.scheme-blue.style-gradient.vertical.ie .slide>:first-child {
  background-color: #FF2367D1;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF3577DD), to(#FF2367D1));
  background-image: -webkit-linear-gradient(top, #FF3577DD, #FF2367D1);
  background-image: -moz-linear-gradient(top, #FF3577DD, #FF2367D1);
  background-image: -ms-linear-gradient(top, #FF3577DD, #FF2367D1);
  background-image: -o-linear-gradient(top, #FF3577DD, #FF2367D1);
  background-image: linear-gradient(top, #FF3577DD, #FF2367D1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF3577DD', EndColorStr='#FF2367D1');
}

.accordionPro.scheme-blue.style-flat .slide.selected>:first-child, .accordionPro.scheme-blue.style-gradient .slide.selected>:first-child {
  background-color: #3577dd;
}

.accordionPro.scheme-blue.style-flat.horizontal.ie8 .slide.selected>:first-child, .accordionPro.scheme-blue.style-gradient.horizontal.ie8 .slide.selected>:first-child {
  background-color: #FF3577DD;
  background-image: -webkit-gradient(linear, left top, right top, from(#FF3577DD), to(#FF3577DD));
  background-image: -webkit-linear-gradient(left, #FF3577DD, #FF3577DD);
  background-image: -moz-linear-gradient(left, #FF3577DD, #FF3577DD);
  background-image: -ms-linear-gradient(left, #FF3577DD, #FF3577DD);
  background-image: -o-linear-gradient(left, #FF3577DD, #FF3577DD);
  background-image: linear-gradient(left, #FF3577DD, #FF3577DD);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF3577DD', EndColorStr='#FF3577DD');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FF3577DD', EndColorStr='#FF3577DD') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-blue.style-flat.vertical.ie8 .slide.selected>:first-child, .accordionPro.scheme-blue.style-gradient.vertical.ie8 .slide.selected>:first-child {
  background-color: #FF3577DD;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF3577DD), to(#FF3577DD));
  background-image: -webkit-linear-gradient(top, #FF3577DD, #FF3577DD);
  background-image: -moz-linear-gradient(top, #FF3577DD, #FF3577DD);
  background-image: -ms-linear-gradient(top, #FF3577DD, #FF3577DD);
  background-image: -o-linear-gradient(top, #FF3577DD, #FF3577DD);
  background-image: linear-gradient(top, #FF3577DD, #FF3577DD);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FF3577DD', EndColorStr='#FF3577DD');
}

.accordionPro.scheme-blue.scrollable ::-webkit-scrollbar {
  background: #143a75;
}

.accordionPro.scheme-blue.scrollable ::-webkit-scrollbar-thumb {
  background: #286edb;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-blue.bordered, .accordionPro.scheme-blue.stitch {
  border-color: #2367d1;
  background-color: #1f5ab7;
  -webkit-box-shadow: 0 -1px 0 #4f89e2 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #4f89e2 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #4f89e2 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #4f89e2 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #4f89e2 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-blue.bordered .slide>:first-child, .accordionPro.scheme-blue.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #1c54a9;
  -moz-box-shadow: 0 1px 0 #1c54a9;
  -ms-box-shadow: 0 1px 0 #1c54a9;
  -o-box-shadow: 0 1px 0 #1c54a9;
  box-shadow: 0 1px 0 #1c54a9;
}

.accordionPro.scheme-blue.stitch {
  background-color: #1f5ab7;
  box-shadow: 0 -1px 0 #2367d1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-blue.stitch .slide>:first-child:before {
  background-color: #3577dd;
}

.accordionPro.scheme-blue.transparent .slide>:first-child:hover {
  background-color: rgba(40, 110, 219, 0.75) !important;
}

.accordionPro.scheme-blue .slide {
  background-color: #1f5ab7;
}

.accordionPro.scheme-dark-blue.style-flat .slide>:first-child {
  background-color: #0e336b;
}

.accordionPro.scheme-dark-blue.scrollable ::-webkit-scrollbar {
  background: #02060c;
}

.accordionPro.scheme-dark-blue.scrollable ::-webkit-scrollbar-thumb {
  background: #103978;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-dark-blue.bordered, .accordionPro.scheme-dark-blue.stitch {
  border-color: #0e336b;
  background-color: #0b2650;
  -webkit-box-shadow: 0 -1px 0 #154ca1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 -1px 0 #154ca1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 -1px 0 #154ca1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 -1px 0 #154ca1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 0 #154ca1 inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-dark-blue.bordered .slide>:first-child, .accordionPro.scheme-dark-blue.stitch .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #091f42;
  -moz-box-shadow: 0 1px 0 #091f42;
  -ms-box-shadow: 0 1px 0 #091f42;
  -o-box-shadow: 0 1px 0 #091f42;
  box-shadow: 0 1px 0 #091f42;
}

.accordionPro.scheme-dark-blue.stitch {
  background-color: #0b2650;
  box-shadow: 0 -1px 0 #0e336b inset, 0 5px 15px rgba(0, 0, 0, 0.4);
}

.accordionPro.scheme-dark-blue.stitch .slide>:first-child:before {
  background-color: #123f86;
}

.accordionPro.scheme-dark-blue.transparent .slide>:first-child:hover {
  background-color: rgba(16, 57, 120, 0.75) !important;
}

.accordionPro.scheme-dark-blue .slide {
  background-color: #0b2650;
}

.accordionPro.scheme-white.style-flat .slide>:first-child {
  background-color: #e8e8e8;
}

.accordionPro.scheme-white.style-gradient .slide>:first-child {
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, right top, from(#e8e8e8), to(#fff));
  background-image: -webkit-linear-gradient(left, #e8e8e8, #fff);
  background-image: -moz-linear-gradient(left, #e8e8e8, #fff);
  background-image: -ms-linear-gradient(left, #e8e8e8, #fff);
  background-image: -o-linear-gradient(left, #e8e8e8, #fff);
  background-image: linear-gradient(left, #e8e8e8, #fff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#e8e8e8', EndColorStr='#fff');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#e8e8e8', EndColorStr='#fff') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-white.style-gradient.ie .slide>:first-child {
  background-color: #FFFFFFFF;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFE8E8E8), to(#FFFFFFFF));
  background-image: -webkit-linear-gradient(left, #FFE8E8E8, #FFFFFFFF);
  background-image: -moz-linear-gradient(left, #FFE8E8E8, #FFFFFFFF);
  background-image: -ms-linear-gradient(left, #FFE8E8E8, #FFFFFFFF);
  background-image: -o-linear-gradient(left, #FFE8E8E8, #FFFFFFFF);
  background-image: linear-gradient(left, #FFE8E8E8, #FFFFFFFF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFE8E8E8', EndColorStr='#FFFFFFFF');
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFE8E8E8', EndColorStr='#FFFFFFFF') progid:DXImageTransform.Microsoft.BasicImage(rotation=3) \9;
}

.accordionPro.scheme-white.style-flat .slide>:first-child, .accordionPro.scheme-white.style-gradient .slide>:first-child {
  color: #7a7a7a;
  text-shadow: 0 -1px 0 #fff;
}

.accordionPro.scheme-white.scrollable ::-webkit-scrollbar {
  background: #a3a3a3;
}

.accordionPro.scheme-white.scrollable ::-webkit-scrollbar-thumb {
  background: #858585;
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.accordionPro.scheme-white.bordered {
  background-color: #c2c2c2;
}

.accordionPro.scheme-white.bordered .slide {
  background-color: #c2c2c2;
}

.accordionPro.scheme-white.bordered .slide>:first-child {
  -webkit-box-shadow: 0 1px 0 #a3a3a3;
  -moz-box-shadow: 0 1px 0 #a3a3a3;
  -ms-box-shadow: 0 1px 0 #a3a3a3;
  -o-box-shadow: 0 1px 0 #a3a3a3;
  box-shadow: 0 1px 0 #a3a3a3;
}

.accordionPro.scheme-silver.style-flat .slide>:first-child, .accordionPro.scheme-silver.style-gradient .slide>:first-child {
  color: #414d55;
  text-shadow: 0 -1px 0 #fff;
}

.accordionPro.scheme-silver.style-flat .slide.selected>:first-child, .accordionPro.scheme-silver.style-gradient .slide.selected>:first-child {
  background: #dae0e3;
}

.accordionPro.scheme-silver.stitch .slide.selected {
  background: #000 !important;
}

#demo {
  text-align: center;
  margin: 0 auto;
}

#docs h1, #docs h2 {
  text-shadow: 1px 1px 0 white;
}

#docs h1 {
  font-size: 28px;
  margin: 30px 0 0;
}

#docs h2 {
  margin-top: 40px;
  font-size: 21px;
  border-bottom: 1px solid #333;
  box-shadow: 0 1px 0 white;
}

pre {
  background: #FEFEFE;
}

/*Smartphone css*/
@media screen and (max-width: 480px) {
/*#demo {width: 100% !important; height:100% !important;}*/;
}

@media screen and (min-width:481px) and (max-width:600px) {
}

@media screen and (min-width:601px) and (max-width:767px) {
}

@media screen and (min-width:768px) and (max-width:900px) {
}

@media screen and (min-width:901px) and (max-width:1024px) {
}

@media screen and (min-width:1025px) and (max-width:1240px) {
}