p, p span {
	font-size:16px!important;
	line-height:1.4em!important;
	font-family: Verdana, sans-serif!important;
}
/** Fix Zentools/Menu dropdown issues **/
#sp-menu-wrapper {
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.15);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.15);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.15);
    position: relative;
    z-index: 10!important;
}

/** Add space above/below article content*/
.fastsocialshare_container {
	margin-bottom:10px;
}
/*8 Search fix **/
.search-results dt {
	display:block!important;
	margin-top:20px;
}
/** Checkout**/
#j2store-cart-modules {
	display:none!important;
}
.checkout-content {
	padding-left:10px!important;
}
.checkout-content .j2store #country_id {
	display: block;
	width: 200px;
}
.checkout-content .j2store .inputbox {
	display: block !important;
}
#phone_1, #address_2, #company, #tax_number {
	margin-left:10px;
}
.j2store-order-action-icons span a{
	top: 0;
    left: 0;
    z-index: 1050;
    width: auto;
    margin-left: 0;
}
.j2store-order-action-icons a {
	padding:5px;
}

/** Checkout thank you page button **/
.note a {
	padding:10px;
	background-color:#0c7fcf;
	border-radius:3px;
	color:#fff;
}
.note {
	text-align:center;
}
.note a:hover {
	color:#fff;
}

.checkout-content #akeeba-renderjoomla label {
	padding-left:20px;
}
label.payment_paypal {
	padding-left:20px;
}
.j2store-order-view span{
	padding-left:3px;
}
.j2store-order-print span {
	padding:0 4px;
}
.readmore {
	background: none!important;
    border: 0;
}
.readmore span {
	display:none;
}
.readmore .btn {
	text-transform:capitalize;
	background:#0c7fcf;
	color:#fff;
	text-shadow:none;
}
.home .readmore {
	background:#0c7fcf!important;
	color:#fff;
	padding: 10px 20px;
}
.homepage #sp-main-body-wrapper .featured .items-row footer.entry-meta {
	width:100%;
}
.pull-left .item-image img, .pull-left.item-image {
	margin-bottom: 20px;
}
#sp-main-top-wrapper #sp-maintop {
	background-color:#fff;
}
#sp-feature {
	padding:50px 0 0;
	/*margin-bottom:-150px;*/
}
#zentools-221 .zt-item {
	margin-bottom:0;
}
#zentools-233 .zt-item {
	min-height:0!important;
}
/*** Newsletter module **/
.news .header {
	text-align:center;
	width:300px;
}
.news h3.header {
	font-size:24px!important;
}
.news input {
	width:95%;
}
#formAcymailing39851 input.button.unsubbutton.btn.btn-inverse {
	height:40px!important;
}
/** j2store **/
.product-title {
	font-size:20px;
	line-height:30px;
}
.j2store-img-responsive {
	max-height:300px;
}
/** Latest Articles module **/
.latest li {
	list-style:none;
	margin-bottom: 25px;
	margin-left:-25px;
}
/** Home page gallery section **/
#zentools-224 {
	background-image:url(../../../images/testimonials.png);
	padding-top:70px;
	background-position:center;
	height:300px!important;
	background-size:cover;
}
#sp-gallery-wrapper {
	background-color:#F4F4F4;
}
#gallery {
	padding-top:30px;
}
.owl-controls .owl-page span, .owl-controls .owl-buttons div {
	background:#0c7fcf!important;
}
#zentools-224 p {
	color:#fff;
	font-size:18px;
}
[id^="zentools-"], [id*=" zentools-"] {
	z-index:0;
}
/**Educate,celebrate advocates **/
#sp-main-bottom-wrapper #sp-mainbottom h3.header {
	margin-left:-350px;
}

.sp-university-layout .sp-slider-content .sp-introtext {
	margin:40px 200px 20px!important;
}
#sp-user-bottom3 .apply {
	color:#fff;
}
#sp-bottom-wrapper {
	background-color: #0c7fcf;
}
.copyrightsw {
    clear: both;
    margin-top:40px;
}
.copyrightsw p {
	font-size:12px!important;
	text-align:right;
}
.image-logo {
	width:250px;
	height:auto;
}
#sp-header-wrapper .sp-social {
	float:right;
}
/** Hide alternative links **/
.content-links-a {
	display:none;
}
/** Zentools Featured Items Home page **/
#zentools-221 img {
	background:#0c7fcf;
	border-radius:100%;
}
#zentools-221 h4 a {
	font-size:20px;
	color:#7d7d7d;
	text-transform: uppercase;
}
#zentools-233 {
	width:85%;
	margin:auto;
}
#zentools-233::before {
	content:"EDUNATORS GALLERY";
	color:#0c7fcf;
	font-size:36px;
	font-weight:600;
}
#zentools-233 .owl-wrapper {
	margin-top:40px;
}
#zentools-233 {
	margin-bottom:50px;
}
#sp-gallery-wrapper .row-fluid {
	margin-top:-80px;
}
#zentools-224::before {
	content:"TESTIMONIALS";
	color:#fff;
	font-size:36px;
	text-transform:capitalize;
	font-weight:700;
}
#zentools-233 .owl-wrapper {
	margin-top:40px;
}
#zentools-224 .owl-wrapper-outer{
	margin-top:30px;
}
.zt-item {
	/*min-height:330px!important;*/
}
.zt-item .zt-title h4 {
	height:60px;
}
.latestblogs p {
	background-color:rgba(0,0,0,0.5	);
}
.latestpod ul {
	list-style: none;
	margin: 0 0 10px 0!important;
}
.latestpod li {
	padding-bottom:20px;
}
.latestpod .moddefault .studyname {
	font-size: 14px;
}
#pistudylist .study_name, #audioview .study_name {
	font-size:130%;
	text-transform: none;
}
#seriesview .seriesimage, #ministryview .ministryimage {
	height:210px;
}
.seriesimage {
	height:100px;
}
.module.latestpod .seriesimage {
	height:auto;
}
.sp-main-menu-toggler {
	background-color: #0c7fcf;
}
.news .unsubbutton {
	margin-top:5px;
}
.news .acymailing_introtext {
	margin-bottom:20px!important;
}
.product-sku {
	display:none;
}
#piaudiocontainer .localhtmlplayer video, #piaudiocontainer .localhtmlplayer audio {
	background-color:transparent;
}
@media only screen and (max-width: 480px) and (orientation:portrait){
	.responsive #sp-main-top-wrapper #sp-maintop h3.header {
		margin-left:-135px;
	}
	.responsive #sp-main-bottom-wrapper #sp-mainbottom h3.header {
		margin-left:-185px;
	}
	.responsive #sp-mainbottom .custom p {
		padding: 85px 24px !important;
	}
	.copyrightsw p {
		text-align:center!important;
	}
	#zentools-233 .owl-pagination {
		display:none;
	}
	.news input {
		width:85%!important;
	}
}
@media only screen and (max-width:811px) and (orientation:landscape) {
	.responsive #sp-main-bottom-wrapper #sp-mainbottom h3.header {
		margin-left:-335px;
	}
	.responsive #sp-main-bottom-wrapper #sp-mainbottom h3.header p, #sp-mainbottom > div.module > div > div > p, .responsive #sp-mainbottom .custom p{
		padding-top: 150px!important;
	}
	#sp-bottom-wrapper #sp-bottom1 {
		margin-top:-70px!important;
	}
	.copyrightsw p {
		text-align:center!important;
	}
	#zentools-233 .owl-pagination {
		display:none;
	}
}
@media only screen and (max-width:811px)  {
	#sp-logo {
		text-align:center;
	}
	#sp-header-wrapper .sp-social {
		float:none;
	}
	.responsive .sp-main-menu-toggler {
		left:20px;
	}
}