/**
 * Plugin Name: 	GUM: Testimonials CSS file
 * Plugin URI: 		http://groundupmedia.com
 * Description: 	Creates Testimonails for your theme.
 * Author:			GroundUp Media - Jayson T. Cote'
 * Author URI: 		http://www.groundupmedia.com
 *
 * Version: 		1.0
 * License: 		GPLv2
 * Copyright:		2015 GroundUp Media (http://groundupmedia.com)
 *
 * This program is free software; you can redistribute it and/or modify it under the terms of the GNU 
 * General Public License version 2, as published by the Free Software Foundation.  You may NOT assume 
 * that you can use any other version of the GPL.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without 
 * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 */


/**** CMB over rides ****/

.postbox-container #_gumt_gum_testimonial_metabox h3.hndle {
	font-size: 1.4em;
}

.postbox-container .cmb2-wrap > .cmb-field-list > .cmb-row, 
.cmb-repeat-group-wrap .cmb2-wrap > .cmb-field-list > .cmb-row {
    padding: 1em 0 !important;
}

body.post-type-gum-testimonials{
	
}

.page .gum-testimonial-container .entry-header,
.gum-testimonial-container .entry-header {
	background: none;
}

body.post-type-gum_testimonials .content .entry-header .entry-title,
body.post-type-gum_testimonials .content .entry-header .entry-title a,
.gum-testimonial-container .entry-header .entry-title,
.gum-testimonial-container .entry-header .entry-title a {
	color: #333;
	font-size: 28px;
    font-weight: normal;
    text-align: center;
}

#gum-testimonails:before,
#gum-testimonails .slide:before,
.gum-testimonial-container:before {
	content: " ";
    display: table;
}

#gum-testimonails:after,
#gum-testimonails .slide:after,
.gum-testimonial-container:after {
	clear: both;
	content: " ";
    display: table;
}

.content .gum-testimonial-container blockquote:before {
	font-family: 'texgyreschola', serif;
    font-size: 48px;
    content: open-quote;
    left: -32px;
    top: -20px;
    position: relative;
}

.content .gum-testimonial-container blockquote:after {
    font-family: 'texgyreschola', serif;
    font-size: 48px;
    content: close-quote;
    right: auto;
    left: 100%;
    top: -50px;
    position: relative;
}

.sidebar .gum-testimonial-container blockquote:before {
	font-size: 16px;
	content: open-quote;
    left: -32px;
    top: -20px;
    position: relative;
}

.sidebar .gum-testimonial-container blockquote:after {
    font-size: 16px;
    content: close-quote;
    right: auto;
    left: 100%;
    top: -50px;
    position: relative;
}

.content .gum-testimonial-container blockquote {
	border-color: #ccc;
	border-style: solid;
	border-width: 0;
	border-radius: 0;
	font-style: normal;
	margin: 0px auto;
	padding: 16px 8px 16px 40px;
	width: 80%;
}

.sidebar .gum-testimonial-container blockquote {
	border: none;
	border-radius: none;
	font-style: normal;
	margin: 0px 16px 16px 16px;
	padding: 8px;
}

.gum-testimonial-container .gum-testimonial-name {
	font-size: 16px;
	font-style: italic;
	text-align: center;
	margin: 0 40px;
}

.gum_testimonials .entry-footer .entry-meta {
    border-top: none;
    border-bottom: 2px solid #f5f5f5;
    border: none;
    margin-top: 8px;
    padding: 0 0 16px;
    text-align: center;
    line-height: 1;
}

.gum-testimonial-container blockquote:before,
.gum-testimonial-container blockquote:after {
	content: "" !important;
	font-size: inherit !important;
	top: auto !important;
	right: auto !important;
	left: auto !important;
}