/* 2015-Drewry-eCommerce.css */	

/* Container */
#aos-QuoteContainer { float: left;min-height: 60px;overflow: hidden;position: relative;width: 75%;}

/* Slides */
.aos-QuoteItem { position:absolute;width:100%;padding-right:65px;top:0;left: 100%;z-index:-1;opacity:0;visibility:hidden;}

/* Transitions */
.aos-QuoteItem {
	transition: all 500ms linear;
	-moz-transition: all 500ms linear;
	-webkit-transition: all 500ms linear;
}
.aos-QuoteItem.ao-currentQuote  {
	opacity:1;visibility:visible;z-index:1;
	-moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}
.aos-QuoteItem.ao-oldQuote  {
	opacity:0;visibility:hidden;z-index:-10;
	-moz-transform: translateX(-200%);
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%);
}

/*Arrows*/
.aoFS-PrevQuote, .aoFS-NextQuote {position: absolute;top: 5px;height: 30px;width: 30px;z-index: 1;cursor:pointer;}
.aoFS-PrevQuote {background:transparent url("/AcuCustom/Sitename/Icon/Icons/15DrewryArrowPrev.svg") no-repeat center;right: 31px;}
.aoFS-NextQuote {background:transparent url("/AcuCustom/Sitename/Icon/Icons/15DrewryArrowNext.svg") no-repeat center;right: 0px;}

.aoFS-PrevQuote:hover {background-image:url("/AcuCustom/Sitename/Icon/Icons/15DrewryArrowPrevOver.svg");opacity:1;}
.aoFS-NextQuote:hover {background-image:url("/AcuCustom/Sitename/Icon/Icons/15DrewryArrowNextOver.svg");opacity:1;}

/* Quote Author */
.aos-QAuthorBBP, .aos-QAuthorLBP {font-size:14px;color:#002b5c;}
.aos-QAuthorLBP {display:none;margin:10px 0 50px;}

/* Media Queries */
@media screen and (max-width:800px){
	.aos-Quotes > h2 {float:left;width:100%;padding:0;margin:0 0 20px;}
	#aos-QuoteContainer { width: 100%;margin-bottom:0;}
}

@media screen and (max-width:600px){
	.aos-QuoteItem  { padding:0;}	
	.aos-QuoteItem  > div{ width: 100%;padding:0;border-right: 0 none;}	
	.aos-QuoteItem  .aos-QAuthorLBP{ display:block;}
	.aos-QuoteItem  .aos-QAuthorBBP{ display:none;margin:0;padding:0;}
	
	.aoFS-PrevQuote, .aoFS-NextQuote {top: auto;bottom:0;right: auto;}
	.aoFS-PrevQuote {left:0;}
	.aoFS-NextQuote {left: 31px;}
}