
/*!
 * aaAccordion Library v1.0
 * http://codecanyon.net/user/AA-Team/portfolio
 *
 * Copyright 2011, AA-Team
 *
 * Date: 1.12.2011
 !*/
.aaAccordion { overflow:hidden;
width: 100%; 
margin: 0px auto;
z-index: 5;
position: relative;
border:0px solid red;
}
.aaAccordion .content {
width: 100%;
overflow: hidden;
margin: 0 auto;
}
.aaAccordion .content ul {
position:relative;
left:0;
top:0;
padding: 0px;
padding: 0;
margin: 0 auto;
list-style: none;
}
.aaAccordion .content ul li {
position: relative;
float: left;
overflow: hidden;
padding: 0;
margin: 0 0px 0 0;
background: #797979 url("ajax-loader.gif") no-repeat;
background-position: center center;
display: block;
/* For IE 7 hack */
zoom: 1;
-webkit-box-shadow: -1px -1px 1px 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow: -1px -1px 1px 1px rgba(0, 0, 0, 0.5);
box-shadow: -1px -1px 1px 1px rgba(0, 0, 0, 0.5); 
}
.aaAccordion li a.full-img { height:100%;
display: block;
position: relative;
overflow: hidden;
cursor: pointer;
}
.aaAccordion li  a.full-img img {
display: block;
border: none; width:auto; min-width:inherit; max-width:inherit;
}
.aaAccordion li  a.full-img .full-img-cvs {
position: absolute;
top: 0px;
left: 0px;
}

.aaAccordion li div.caption {
background-color: rgba(253,136,0, 0.8);
position: absolute;
bottom: 0;
left: 0px;
width: 100%;color: #fff;
}

.aaAccordion li div.caption h4 { padding:0 2rem;
font: 1.8rem Arial, sans-serif;
font-weight: normal;
color: #fff;
}
.aaAccordion li div.caption h4:after{ content:""; width:15%; height:3px; background:#fedc00; display:block; margin-top:10px;}
.aaAccordion li div.caption span{ display:block; font-size:3rem; font-weight:bold; margin-bottom:2rem;}
.aaAccordion li div.caption p {
font: 13px Arial, sans-serif;
color: #fff;
line-height: 24px;
 padding:0 2rem;
}

@media only screen and (max-width:640px) {
	.aaAccordion{ margin-top:2rem;}
.aaAccordion li div.caption span{font-size:2.2rem;}

}
