/*!
Theme Name: Salient Child Theme
Theme URI: http: //rivercommunicationsgroup.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //rivercommunicationsgroup.com/
Template: salient
Version: 0.1
*/@import url("https://fonts.googleapis.com/css?family=Libre+Franklin:300,300i,400,500,600,700,700i,800,900");.gform_ajax_spinner{margin-left:20px;border:4px solid rgba(255,255,255,0.3);border-left:4px solid #c3dfec;animation:spinner 1.1s infinite linear;border-radius:50%;width:35px !important;height:35px !important;top:8px !important;position:relative}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.blog_next_prev_buttons{margin-bottom:0 !important;margin-top:-30px}.event-column{padding-top:150px !important;padding-left:5% !important;padding-right:5% !important;padding-bottom:150px !important}.blog-recent .col{margin-bottom:30px !important}.blog-recent .post-header h2.event-title{margin-top:20px;margin-bottom:20px;line-height:1.1 !important;font-size:28px;color:#29398c}.blog-recent .post-header h2.event-title a{line-height:1 !important}.blog-recent .event-details .col{margin-bottom:20px !important}.blog-recent .event-details .event-date{padding:20px 15px 10px 20px;font-family:"Libre Franklin",sans-serif;font-weight:800;line-height:1.2;color:#c3dfec;background-color:#29398c;min-height:90px !important}.blog-recent .event-details .event-date span{position:absolute;font-size:2em;top:-5px;left:0px;opacity:.12;color:#fff}.blog-recent .event-details .event-location{padding:20px 15px 10px 20px;font-family:"Libre Franklin",sans-serif;font-weight:800;line-height:1.2;color:#29398c;background-color:#c3dfec;min-height:90px !important}.blog-recent .event-details .event-location span{position:absolute;font-size:2em;top:-5px;left:0px;opacity:.12;color:#29398c}.blog-recent .event-excerpt{font-weight:500 !important}.blog-recent .event-link{margin-top:20px;display:inline-block;border:4px solid #444;color:#444;padding:10px 25px;font-family:"Libre Franklin",sans-serif;font-weight:800}.blog-recent .event-link:hover{background-color:#444;color:#fff}.single-post .main-content{background-color:#fff}.single-post .main-content .post-content{padding:40px 0 !important}.single-post .content-inner{margin-bottom:0px !important;padding-bottom:0px !important;border-bottom:0px !important}.single-post .container-wrap{background-color:#fff !important;padding-top:0px !important}.single-post .container-wrap .container{max-width:inherit;padding-left:15px;padding-right:15px}.single-post .event-details{margin-top:40px}.single-post .event-details .col{margin-bottom:20px !important}.single-post .event-details .event-date{padding:30px 15px 10px 20px;font-family:"Libre Franklin",sans-serif;font-weight:800;line-height:1.2;color:#c3dfec;background-color:#29398c;min-height:140px !important}.single-post .event-details .event-date span{position:absolute;font-size:2em;top:-5px;left:0px;opacity:.12;color:#fff}.single-post .event-details .event-location{padding:30px 15px 10px 20px;font-family:"Libre Franklin",sans-serif;font-weight:800;line-height:1.2;color:#29398c;background-color:#c3dfec;min-height:140px !important}.single-post .event-details .event-location span{position:absolute;font-size:2em;top:-5px;left:0px;opacity:.12;color:#29398c}.single-post .event-excerpt{font-weight:500 !important}.single-post .event-link{margin-top:20px;display:inline-block;border:4px solid #444;color:#444;padding:10px 25px;font-family:"Libre Franklin",sans-serif;font-weight:800}.single-post .event-link:hover{background-color:#444;color:#fff}.comment-wrap{padding-top:40px;padding-bottom:0px;margin-bottom:0px}.comment-wrap .container{max-width:inherit !important;background-color:#c3dfec}.comment-wrap .container .comment-container{margin:0 auto;padding:40px 0;max-width:1000px !important}.comment-wrap .container h3#comments{font-size:22px;color:#444;font-weight:700}.comment-wrap .container h3#reply-title{font-size:24px;color:#444;font-weight:700}.comment-wrap .container label{color:#444;font-weight:700 !important}.comment-wrap .container input[type=submit]{font-weight:700 !important;font-family:"Libre Franklin",sans-serif !important;font-size:18px}.comment-wrap .container textarea,.comment-wrap .container input[type=text]{background-color:#fff}#single-below-header{display:none}#page-header-bg[data-post-hs="default_minimal"] .inner-wrap>a,body.material #page-header-bg.fullscreen-header .inner-wrap>a{font-family:"Libre Franklin",sans-serif !important;font-weight:800 !important}.page-id-39 .wpb_text_column{margin-top:20px}.page-id-39 .wpb_text_column h2{color:#c3dfec !important}.page-id-39 .wpb_text_column p{color:#fff !important}.gform_wrapper{margin:0 !important}.gform_wrapper .gform_fields input,.gform_wrapper .gform_fields textarea{min-height:50px;border-radius:6px;padding:10px 15px !important;font-family:"Libre Franklin",sans-serif !important;font-weight:500}.gform_wrapper .gform_fields input:focus,.gform_wrapper .gform_fields textarea:focus{background-color:#c3dfec !important}.gform_wrapper .gform_fields li{margin-top:0 !important;margin-bottom:0 !important}.gform_wrapper .gform_footer input[type=submit]{font-family:"Libre Franklin",sans-serif !important;font-weight:700 !important}.gform_wrapper .gform_footer #gform_submit_button_1{background-color:#c3dfec !important;color:#29398c !important;padding:20px 60px !important;font-size:20px}.gform_wrapper div.validation_error{color:#ff5d5d !important;border-top:2px solid #ff5d5d !important;border-bottom:2px solid #ff5d5d !important}.gform_wrapper .validation_message{color:#ff5d5d !important}a.directions{font-size:.8em;display:block;position:absolute;bottom: 15px;}
