
/* Random Quote extension for Joomla!
--------------------------------------------------------------
 Copyright (C) 2021 AddonDev. All rights reserved.
 Website: https://addondev.com
 GitHub: github.com/philip-sorokin
 Developer: Philip Sorokin
 E-mail: philip.sorokin@gmail.com
 Created: March 2021
 License: GNU GPLv2 http://www.gnu.org/licenses/gpl-2.0.html
--------------------------------------------------------------- */

.qBox-container {
	position: relative;
}

.qBox-scroll-rail {
	position: absolute; 
	width: 7px;
	border-radius: 7px 0 0 7px;
	height: 100%;
	left: 0;
	opacity: 0.2;
	filter: alpha(opacity:20);
	z-index: 90
}

.qBox-scroll-bar {
	display: none;
	position: absolute; 
	border-radius: 7px 0 0 7px;
	opacity: 0.4;
	filter: alpha(opacity:40);
	width: 7px;
	left: 0;
	z-index: 99;
	cursor:pointer
}

html[dir="rtl"] .qBox-scroll-rail,
html[dir="rtl"] .qBox-scroll-bar {
	left: auto;
	right: 0;
	border-radius: 0 7px 7px 0;
}

.qBox-quote {
	overflow: hidden;
	margin: 0 7px;
	font-style: italic;
	line-height: 1.4;
}
.qBox-quote table {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	text-align: left;
}

html[dir="rtl"] .qBox-quote table {
	direction: rtl;
	text-align: right;
}

.qBox-quote td {
	padding: 13px;
	border-radius: 0 7px 7px 0;
	vertical-align: middle;
}

.qBox-quote p {
	padding-left: 5%;
}

.qBox-quote table p.qBox-quote-text {
	text-align: center;
	line-height: 1.5;
	border: none;
	padding: 0;
} 

.qBox-quote-author {
	margin: 25px 0 0 0;
}

.qBox-quote p:last-child {padding-bottom:0.1em}

.qBox-quote-symbol {
	line-height:0;
	opacity: 0.6;
	filter: alpha(opacity:60);
}

.qBox-quote * {
	border: none !important;
}

.qBox-module {
	margin-bottom: 15px;
}
