/* 

  -----------------------------------

  Horizontal Accordion Panel Magic

  by Project Seven Development

  www.projectseven.com

  Style Theme: 3 - Cayenne

  -----------------------------------

*/

html, body {height: auto !important;}

html {overflow-y: scroll;}



#p7HAPM_1 {

    position:relative;

    z-index:99;

}



.p7HAPM03 {

	padding: 6px 5px 6px 6px;

	border: 1px solid;

	border-color: #000;

	border-radius: 8px;

	box-shadow: 0px 0px 40px #999;

	background-color: #FFF;

	overflow: hidden;

}

.p7HAPM03 {

	border-color: rgba(C,0,0,0);

}

.p7HAPM_section {

	z-index: 99999;

}

.HAPM03-section, .HAPM03-content-wrapper {

	background-color: #FFF;

}



.p7HAPM_trigger img {max-width: 1000px !important;} 



.HAPM03-trigwrap {

	float: left;

	width: 48px;

	display: none;

	padding-left: 6px;

}

.HAPM03-trigwrap.first {

	padding-left: 0px;

}

.HAPM03-trig {

	display: block;

	overflow: hidden;

	cursor: pointer;

	font-family: "Lucida Console", Monaco, monospace;

	border-radius: 6px;

}

.HAPM03-trig a {

	display: block;

	height: 100%;

	word-wrap: break-word;

	letter-spacing: normal;

	text-decoration: none;

	padding: 1em 0;

	width: 1em;

	margin: 0 auto;

	text-transform: uppercase;

	line-height: 1.15em;

	text-align: center;

}

.HAPM03-trig, .HAPM03-trig a {

	background-color: #fdd100;

	color: #000;

	font-size: 14px;

}



.HAPM03-trig:hover, .HAPM03-trig:hover a {

	background-color: #121212;

	color: #FFF;

	outline: none;

}



.HAPM03-trig a:focus {

	color: #FFF;

	outline: none;

}

.HAPM03-trig.open a:focus {

	color: #CCC;

}



.HAPM03-trig.open, .HAPM03-trig.open a {

	background-color: #121212;

	color: #EEE !important;

	cursor: default;

}



.HAPM03-trigwrap-img {

	display: none;

	float: left;

	width: auto;

	padding-left: 6px;

}

.HAPM03-trigwrap-img.first {

	padding-left: 0px;

}

.HAPM03-trigwrap-img a img {

	border: none;

	vertical-align: bottom;

}

.HAPM03-trig-img {

	display: block;

	background-color: #121212;

	overflow: hidden;

	cursor: pointer;

	border-radius: 6px;

}

.HAPM03-trig-img a {

	display: block;

	height: 100%;

	text-align: center;

}

.HAPM03-trig-img.open, .HAPM03-trig-img a.open {

	cursor: default;

}

.HAPM03-trig-img a:focus {

	outline: none;

}

.p7HAPM_panel {

	overflow: hidden;

}

.HAPM03-content-wrapper {

	border-radius: 6px;

	margin-left: 6px;

	border: 1px solid #999;

	overflow: hidden;

	position: relative;

	margin-right: 1px;

}

.HAPM03-content {

	padding: 20px 32px;

	line-height: 1.5;

	color: #000;

	font-size: 15px;

	overflow: hidden;

	font-family: Candara, Arial, Helvetica, sans-serif;

}

.HAPM03-caption {

	display: none;

	position: absolute;

	top: auto;

	bottom: 0px;

	left: 0;

	right: auto;

	width: 100%;

}



.HAPM03-caption-content {

	background-color: #F2F2F2;

	color: #222;

	padding: 6px 32px;

	font-size: 12px;

	font-family: Candara, Arial, Helvetica, sans-serif;

	background: rgba(242,242,242,.85);

	border-radius: 0px 0px 4px 4px;

}



.HAPM03-content a.current_mark {

	font-weight: bold;

}



/*DO NOT DELETE OR EDIT THE FOLLOWING RULE. 

IF YOU DO, THE WIDGET WILL CEASE TO WORK.*/

.p7HAPMcontrol {

	width: 28px !important;	

	border: none !important;

	padding: 0px !important;

	margin: 0px !important;

}

