/*
Theme Name:     Valorous Circle's Divi
Theme URI:	http://valorouswebdesign.com/
Description:    A child theme based on Divi
Author:         Valorous Circle LLC
Template:       Divi
Version:	2.0
*/

@import url("../Divi/style.css");

.soliloquy-container .soliloquy-caption .soliloquy-caption-inside {
    font-size: 2em !important;
}
.soliloquy-theme-classic .soliloquy-pager {
    margin: 0px 0px 8px 5px !important;
}
img.soliloquy-no-js-image {display: none !important;}

/******************************** GRAVITY FORMS STYLING ******************************/
body .gform_wrapper input[type="text"], body .gform_wrapper input[type="url"], body .gform_wrapper textarea.textarea { background-color: #E1E1E1; font-size: 16px; color: #000; }
.gform_button { color: #fff!important; }

/******************************************** WIDGET SEARCH BAR AND 404 PAGE ******************************************/
#search-4 { margin-left: auto; margin-right: auto; width: 100%; border-right: 0px; margin-bottom: 0px; }
.et_pb_widget_area_left { border-right: 0px; padding-right: 0px;}
#four-o-four { max-width: 500px; margin-left: auto; margin-right: auto; }
.four-o-four-buttons { text-align: center; }
.four-o-four-button-spacer { margin-right: 40px!important; }
.page-id-266 .widget_search #searchsubmit { top: 23px !important; border-radius: 8px; }
.page-id-266 .widget_search input#s { border-radius: 8px; }
/* Styling for Widget Search Bar and 404 Page */

/************ Footer menu styling.  Great for a dark footer menu global section with white navigation text and a white logo. ************/
.footer-menu img { opacity: 0.8; margin: -10px 0px 0px -15px; padding: 0px; transition: opacity 0.4s ease-in-out; }
.footer-menu img:hover { opacity: 1; }
.footer-menu h3 { opacity: 0.9; }

/***** Highlighted boxes *****/
.highlight-box { border: 1px solid #D4D4D4;
    padding: 40px;
    box-shadow: 10px 10px 30px rgba(0,0,0,0.07); }
.highlight-box-tight { border: 1px solid #D4D4D4;
    padding: 15px;
    box-shadow: 10px 10px 30px rgba(0,0,0,0.07); }
.footer-menu a { color: #fff; opacity: 0.8; transition: opacity 0.4s ease-in-out; }
.footer-menu a:hover { opacity: 1; }
.footer-menu i { margin-right: 6px; }
.footer-menu ul { list-style: none; padding: 0px; }
.footer-menu ul li { display: inline-block; vertical-align: top; }
ul.footer-menu-links { list-style: none!important; }
ul.footer-menu-links li { display: block; width: 100%; }

/***** White links *****/
.white-links a { color: #fff!important; }

/***** Top header background *****/
#top-header { background-image: url(https://southkent.org/wp-content/uploads/2016/03/top-header-bg.png); background-size: initial; background-repeat: repeat; }

/**** Large text to start out sections *****/
.larger-text { font-size: 160%; text-transform: uppercase; }

/***** Membership Dues Fair Share Dues table styling *****/
.table-styling tr:nth-child(1) { background-color: #145F38; color: #fff; }
.table-styling tr:nth-child(even) { background-color: #e9e9e9; }

/***** Responsiveness for Membership Dues fair shares table *****/
@media screen and (max-width: 500px) { .table-styling { font-size: 10px; } .table-styling td { padding: 4px!important; } }

/***** Circle blurbs *****/
.circle-pic .et_pb_main_blurb_image img { border-radius: 50%; width: 200px; }

/***** *****/
.fullwidth-bar { width: 100%!important; position: absolute!important; bottom: 0!important; left: 0!important; max-width: 100%!important; }

/***** Read More Links *****/
a.more-link { color: #fff; display: inline-block; background-color: #145f38; border-radius: 8px; text-transform: uppercase; padding: 4px 8px; margin-top: 5px; font-size: 14px; }

/***** Blurb valign *****/
.blurb-valign .et_pb_blurb_container { vertical-align: middle; }

/***** Search bar *****/
#et_top_search { margin-right: 40px!important; }

/* Meta Slider */
#main-content .metaslider .caption-wrap {
	background: rgba(0,0,0,.7);
	opacity: 1;
	line-height: 3em;
}
.metaslider .caption {
font-size: 20px;
    text-align: center;
    color: #fff;
}

#PDF-Travel p .link-to-pdf img{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    transition: all .2s ease-in-out;
}
#PDF-Travel p .link-to-pdf img:hover{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.3);
}