/*
 * Side Accordion
 * Version 1.0.1
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/side-accordion/
 * Support: http://onelittledesigner.com/support/
 */

#side_accordion_stacks_in_13,
#side_accordion_stacks_in_13 * {
 	-webkit-box-sizing: content-box !important;
 	-moz-box-sizing: content-box !important;
 	box-sizing: content-box !important;
}
dl.easy-accordion,
dl.easy-accordion dt,
dl.easy-accordion dd {
  padding: 0;
  margin: 0;
}

/* CORE FUNCTIONALITY */

.easy-accordion {
    display: block;
    position: relative;
    overflow: hidden;
    padding: 0;
    margin: 0;
}
.easy-accordion dt,
.easy-accordion dd {
    margin: 0;
    padding: 0;
}
.easy-accordion dt,
.easy-accordion dd {
    position: absolute;
}
.easy-accordion dt {
    margin-bottom: 0;
    margin-left: 0;
    z-index: 5;
    

    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -moz-transform-origin: 20px 0px;
        transform:  rotate(-90deg);
        transform-origin: 20px 0px;
  -webkit-transform-origin: inherit;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    
    cursor: pointer;
}
.easy-accordion dd {
    z-index: 1;
    opacity 0;
    overflow: hidden;
}
.easy-accordion dd.active {
    opacity: 1;
}
.easy-accordion dd.no-more-active {
    z-index: 2;
    opacity: 1;
}
.easy-accordion dd.active {
    z-index: 3;
}
.easy-accordion dd.plus {
    z-index: 4;
}
.easy-accordion .slide-number {
    position: absolute;
    bottom: 0;
    left: 10px;
    font-weight: normal;
    font-size: 1.1em;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}


/* THEMING */


  #side_accordion_stacks_in_13,
  #side_accordion_stacks_in_13 dl {
    width: 100%;
    	max-width: 1200px;
    	
    		min-width: 0px;
    	
  }
  #side_accordion_stacks_in_13,
  #side_accordion_stacks_in_13 .easy-accordion,
  #side_accordion_stacks_in_13 .easy-accordion dl {
    	height: 1500px;
  }

#side_accordion_stacks_in_13 dt {
  height: 46px;
  padding: 0 15px 0 0;
  font-size: 20px;
  border-top: solid 1px #CCCCCC; /* left */
  border-bottom: solid 1px #CCCCCC; /* right */
  border-left: solid 1px #CCCCCC; /* bottom */
  border-right: solid 1px #CCCCCC; /* top */
  color: #26526C;
  
    	text-align: right;
  
  
  
    background: #FFFFFF;
  
  
}
#side_accordion_stacks_in_13 dt:first-of-type {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
#side_accordion_stacks_in_13 dt:last-of-type {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
#side_accordion_stacks_in_13 dt .slide-number {
  font-size: 20px;
  color: #68889B;
  left: 10px;
  font-weight: bold;
}
#side_accordion_stacks_in_13 dt.active {
  cursor: pointer;
  color: #333333;
  border: solid 1px #555555;
  
    background: #004080;
  
  
}
#side_accordion_stacks_in_13 dt.hover {
  color: #68889B;
}
#side_accordion_stacks_in_13 dt.active.hover {
  color: #FFFFFF;
}
#side_accordion_stacks_in_13 dd {
  padding: 20px;
  background: #FFFFFF;
  border: solid 1px #DBE9EA;
  border-left: 0;
  margin-right: 3px;
  
  
}
#side_accordion_stacks_in_13 .active .slide-number {
  color: #FFFFFF;
}

/*
#accordion-3{width:700px;height:195px;padding:30px;background:#fff;border:1px solid #b5c9e8}
#accordion-3 h2{font-size:2.5em;margin-top:10px}
#accordion-3 dl{width:700px;height:195px}
#accordion-3 dt{height:56px;line-height:44px;text-align:right;padding:10px 15px 0 0;font-size:1.1em;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;background:#fff url(images/slide-title-inactive-2.jpg) 0 0 no-repeat;color:#26526c}
#accordion-3 dt.active{cursor:pointer;color:#fff;background:#fff url(images/slide-title-active-2.jpg) 0 0 no-repeat}
#accordion-3 dt.hover{color:#68889b;}
#accordion-3 dt.active.hover{color:#fff}
#accordion-3 dd{padding:25px;background:url(images/slide.jpg) bottom left repeat-x;border:1px solid #dbe9ea;border-left:0;margin-right:3px}
#accordion-3 .slide-number{color:#68889b;left:13px;font-weight:bold}
#accordion-3 .active .slide-number{color:#fff}
#accordion-3 a{color:#68889b}
#accordion-3 dd img{float:right;margin:0 0 0 30px;position:relative;top:-20px}
*/

#stacks_in_13 {
	background-color: rgba(25, 25, 25, 1.00);
}

	/*
	 * SIDE ACCORDION INNER
	 */
	#sa_inner_dt_stacks_in_25 {
		color: #48A10C !important;
		border-top-color: #CCCCCC !important; /* left */
		border-bottom-color: #CCCCCC !important; /* right */
		border-left-color: #CCCCCC !important; /* bottom */
		border-right-color: #CCCCCC !important; /* top */
		background: #191919 !important;
	}
	#sa_inner_dt_stacks_in_25 .slide-number {
		color: #48A10C !important;
	}
	#sa_inner_dt_stacks_in_25.active {
		color: #CCCCCC !important;
		background: #FF6600 !important;
		border-color: #555555 !important;
	}
	#sa_inner_dt_stacks_in_25.hover {
		color: #68889B !important;
	}
	#sa_inner_dt_stacks_in_25.active.hover {
		color: #333333 !important;
	}
	#sa_inner_dd_stacks_in_25 {
		background: #191919 !important;
		border-color: #4C4C4C !important;
	}
	#sa_inner_dt_stacks_in_25.active .slide-number {
		color: #CCCCCC !important;
	}


#stacks_in_25 {
	background-color: rgba(51, 51, 51, 1.00);
}
/* Start dooText X stack CSS code */.stacks_in_27x{	display: block !important;	text-align: left !important;	}@media (max-width:768px) {	.stacks_in_27x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_27x{		text-align: left !important;	}}/* End dooText X stack CSS code */
	/*
	 * SIDE ACCORDION INNER
	 */
	#sa_inner_dt_stacks_in_30 {
		color: #48A10C !important;
		border-top-color: #CCCCCC !important; /* left */
		border-bottom-color: #CCCCCC !important; /* right */
		border-left-color: #CCCCCC !important; /* bottom */
		border-right-color: #CCCCCC !important; /* top */
		background: #191919 !important;
	}
	#sa_inner_dt_stacks_in_30 .slide-number {
		color: #48A10C !important;
	}
	#sa_inner_dt_stacks_in_30.active {
		color: #CCCCCC !important;
		background: #FF6600 !important;
		border-color: #555555 !important;
	}
	#sa_inner_dt_stacks_in_30.hover {
		color: #68889B !important;
	}
	#sa_inner_dt_stacks_in_30.active.hover {
		color: #333333 !important;
	}
	#sa_inner_dd_stacks_in_30 {
		background: #191919 !important;
		border-color: #4C4C4C !important;
	}
	#sa_inner_dt_stacks_in_30.active .slide-number {
		color: #CCCCCC !important;
	}


#stacks_in_30 {
	background-color: rgba(51, 51, 51, 1.00);
}
/* Start dooText X stack CSS code */.stacks_in_32x{	display: block !important;	text-align: left !important;	}@media (max-width:768px) {	.stacks_in_32x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_32x{		text-align: left !important;	}}/* End dooText X stack CSS code */
	/*
	 * SIDE ACCORDION INNER
	 */
	#sa_inner_dt_stacks_in_35 {
		color: #48A10C !important;
		border-top-color: #CCCCCC !important; /* left */
		border-bottom-color: #CCCCCC !important; /* right */
		border-left-color: #CCCCCC !important; /* bottom */
		border-right-color: #CCCCCC !important; /* top */
		background: #191919 !important;
	}
	#sa_inner_dt_stacks_in_35 .slide-number {
		color: #48A10C !important;
	}
	#sa_inner_dt_stacks_in_35.active {
		color: #CCCCCC !important;
		background: #FF6600 !important;
		border-color: #555555 !important;
	}
	#sa_inner_dt_stacks_in_35.hover {
		color: #68889B !important;
	}
	#sa_inner_dt_stacks_in_35.active.hover {
		color: #333333 !important;
	}
	#sa_inner_dd_stacks_in_35 {
		background: #191919 !important;
		border-color: #4C4C4C !important;
	}
	#sa_inner_dt_stacks_in_35.active .slide-number {
		color: #CCCCCC !important;
	}


#stacks_in_35 {
	background-color: rgba(51, 51, 51, 1.00);
}
/* Start dooText X stack CSS code */.stacks_in_37x{	display: block !important;	text-align: left !important;	}@media (max-width:768px) {	.stacks_in_37x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_37x{		text-align: left !important;	}}/* End dooText X stack CSS code */
	/*
	 * SIDE ACCORDION INNER
	 */
	#sa_inner_dt_stacks_in_18 {
		color: #48A10C !important;
		border-top-color: #CCCCCC !important; /* left */
		border-bottom-color: #CCCCCC !important; /* right */
		border-left-color: #CCCCCC !important; /* bottom */
		border-right-color: #CCCCCC !important; /* top */
		background: #191919 !important;
	}
	#sa_inner_dt_stacks_in_18 .slide-number {
		color: #48A10C !important;
	}
	#sa_inner_dt_stacks_in_18.active {
		color: #CCCCCC !important;
		background: #FF6600 !important;
		border-color: #555555 !important;
	}
	#sa_inner_dt_stacks_in_18.hover {
		color: #68889B !important;
	}
	#sa_inner_dt_stacks_in_18.active.hover {
		color: #333333 !important;
	}
	#sa_inner_dd_stacks_in_18 {
		background: #191919 !important;
		border-color: #4C4C4C !important;
	}
	#sa_inner_dt_stacks_in_18.active .slide-number {
		color: #CCCCCC !important;
	}


#stacks_in_18 {
	background-color: rgba(51, 51, 51, 1.00);
}
/* Start dooText X stack CSS code */.stacks_in_23x{	display: block !important;	text-align: left !important;	}@media (max-width:768px) {	.stacks_in_23x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_23x{		text-align: left !important;	}}/* End dooText X stack CSS code */