/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/
#author_quotes { display:block; padding:20px; margin:15px 0px; border:1px solid #e6e6e6; height:160px; background:#f9f9f9; }
#author_quotes .owl-item div { display:block; padding:0px 10px; }
.owl-theme .owl-buttons { position:absolute; top:50%; z-index:1; width:100%; margin-top:-15px; }
.owl-theme .owl-buttons .owl-prev { float: left; margin-left:10px; }
.owl-theme .owl-buttons .owl-next { float: right; margin-right:10px; }
#author_books .owl-buttons .owl-prev { margin-left:-30px; }
#author_books .owl-buttons .owl-next { margin-right:-30px; }
#author_books .owl-buttons .owl-prev, #author_books .owl-buttons .owl-next { display:block; width:30px; height:34px; text-align:center; color:#ccc; background:#fff; border:1px solid #e6e6e6; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear; } 
#author_books .owl-buttons .owl-prev:hover, #author_books .owl-buttons .owl-next:hover { color:#fff !important; border:1px solid #046380; background:#046380; }
#author_books .owl-buttons .owl-prev:hover i, #author_books .owl-buttons .owl-next:hover i { color:#fff !important; }
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	font-size: 30px; line-height:30px;
	color: #e6e6e6;
	-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover, .owl-theme .owl-controls.clickable .owl-buttons div:hover i{
	color:#046380 !important;
	text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 2px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	border:1px solid #fff; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{ background:#ffffff;
}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px; 
}
.theme4{font-weight: 700 !important;
font-size: 28px !important;
line-height: 43px !important;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(../img/preloader.gif) no-repeat center center
}
/* =============== Start Tablet & Phone Device CSS =============== */
	/* Portrait tablet to landscape and desktop */
	@media (min-width: 768px) and (max-width: 979px) {
	#author_books .owl-buttons .owl-prev { margin-left:-20px; }
	#author_books .owl-buttons .owl-next { margin-right:-20px; }
	}
	/* Landscape phone to portrait tablet */
	@media (max-width: 767px) { 
	#author_books .owl-buttons .owl-prev { margin-left:-10px; }
	#author_books .owl-buttons .owl-next { margin-right:-10px; }
	}
/* =============== End Tablet & Phone Device CSS =============== */