/*
 Theme Name:   University Child
 Description:  CactusThemes - University Child Theme
 Author:       CactusThemes
 Author URI:   http://cactusthemes.com
 Template:     university
 Version:      1.0.1
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.single-post .single-post-content a,
.single-post .single-post-content a:hover{
	color: #0000ff;
	font-weight: bold;
}


@media (min-width: 768px) {
	.vc_images_carousel .vc_carousel-control .icon-prev {
		width: 0 !important;
		margin-left: -40px !important;
	}
	.vc_images_carousel .vc_carousel-control .icon-next {
		margin-left: 25px !important;
	}
}

#faqContent .wpb_text_column h4{
	margin-bottom: 10px;
    font-weight: bold;
}
#faqContent .wpb_text_column p,
#faqContent .wpb_text_column li{
	font-size:16px;
}

.faqContentP .vc_tta.vc_general {
	font-size: 16px !important;
}


@media (min-width:1024px) {
	.homeCarousels img, .homeCarousel img {
		height: 200px !important;
		object-fit: cover;
	}
}
@media (max-width: 767px) {
	
	#ctaAMath h3{
		margin-bottom: 10px;
	}
	#ctaAMath h3 span{
		font-size:22px !important;
	}
	#ctaAMath .vc_btn3-container.vc_btn3-right,
	#ctaAMath .vc_btn3-container.vc_btn3-left{
		text-align: center !important;
		margin-bottom:0px;
	}
	
	.vc_images_carousel .vc_carousel-control.vc_right {
		left: 340px !important;
	}
	
	.ctaSecBtn .vc_column_container,
	.ctaSecBtn .vc_cta3-container{
		margin-bottom: 0px !important;
	}
	.page-id-120192  .ctaSecBtn .landing-page, .vc_general.vc_cta3.vc_cta3-shape-square{
		padding:0px !important;
	}
	
	.ctaSecBtn .landing-page-button{
		margin-bottom: 0px !important;
	}
	
}

#ctaSecSchool{
	margin-bottom: 0px !important;
}


.landing-page-button{
	text-wrap:balance !important;
	white-space:normal !important;
}

/*
@media (max-width: 767px) {
	.vc_images_carousel .vc_carousel-control .icon-next:before {
		top: -10px;
	}
	#vc_images-carousel-1-1681463796 {
		width: 100%;
	}
}
*/


/* testimonials plugin styling */
.single-item-wrapper, .tss-wrapper .tss-layout3 .item-content-wrapper, .tss-wrapper .tss-isotope1 .item-content-wrapper, .tss-wrapper .tss-video1 .item-content-wrapper, .tss-wrapper .tss-carousel3 .item-content-wrapper {
	background-color: #fff;
	border-radius: 20px;
	padding: 10px;
}
/*
.tss-wrapper .single-item-wrapper h3.author-name {
	color: #000;
}
*/



/* Table styling: */
#cfpTable, table {
    border-collapse: collapse;
    border: 1px solid #ddd;
}
#cfpTable tr:nth-child(even), tr:nth-child(even) {
	background-color: #f2f2f2;
}
#cfpTable td, #customers th, td, th, tr {
	border: 1px solid #ddd;
    padding: 8px;
}
th, td, tbody>tr>th, tbody>tr>td {
	color: #000;
	font-size: 16px;
}


.postid-138790 p, .postid-138790 ul li, .postid-138790 th, .postid-138790 td {
	font-size: 12pt;
	color: #000;
}

/****NEW CSS for Website Recap ***/

