/*
Theme Name: BlankSlate
Theme URI: https://github.com/tidythemes/blankslate
Author: TidyThemes
Author URI: http://tidythemes.com/
Description: Please read: tidythemes.com/concept. BlankSlate is the definitive WordPress HTML5 boilerplate starter theme. We've carefully constructed the most clean and minimalist theme possible for designers and developers to use as a base to build websites for clients or to build completely custom themes from scratch. Clean, simple, unstyled, semi-minified, unformatted, and valid code, SEO-friendly, jQuery-enabled, no programmer comments, standardized and as white label as possible, and most importantly, the CSS is reset for cross-browser-compatability and no intrusive visual CSS styles have been added whatsoever. A perfect skeleton theme. For support and suggestions, go to: https://github.com/tidythemes/blankslate/issues. Thank you.
Version: 2019.1
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2019 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}

/* Universal */
body {background:#000F1F}
html {
  scroll-behavior: smooth;
}

#button {margin:10% 0%}
#button .yella {
    background: #DAA900;
	color: white;}
#button a {
    border: 2px solid #DAA900;
	border-radius: 44px;
font-family: "Avenir-Black";
    text-align: left;
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    opacity: 1;
    padding: 9px 18px;
}
#title {text-align:center;margin:2% 0%}
.blue {color:#000F1F}
.white {color:#ffffff}
#sidebar {display:none}

/*Fonts */
h1 {font-family: "Avenir-Black";letter-spacing: 0px;font-size:60px}
.superh1 {color: transparent!important;-webkit-text-stroke-width: 2px;-webkit-text-stroke-color: #daa900;font-size: 100px;}
h2 {font-family: "Avenir-Black";letter-spacing: 0px;font-size:32px;line-height:49px}
h3 {font-family: "Avenir-Black";letter-spacing: 1.4px;text-transform: uppercase;font-size:14px}
 a{letter-spacing: 1.4px;color: #FFFFFF;text-transform: uppercase;text-decoration:none;font-family: "Avenir-Medium";}
span,p {font-family: "Avenir-Medium";letter-spacing: 0px;font-size:20px;line-height:27px;color:#000F1F;}


@font-face {
  font-family: "Avenir-Medium";
	src: url("/wp-content/uploads/2020/07/Avenir-Medium.woff2") format("woff2") }

@font-face {
  font-family: "Avenir-Black";
	src: url("/wp-content/uploads/2020/07/Avenir-Black.woff2") format("woff2") }




/*Header Stuff */

#header,#header2{display: flex;justify-content: center;align-items: center;min-height:150px;width:100%;z-index:10000!important;top:0}
#header {position:fixed;transition: background .2s ease-in-out}
.toptoptop {background:#000F1F;transition: background .2s ease-in-out}
#branding,#menu,#socialicons {width:33%;display:inline-block;text-align:center}
#site-title img {max-width:280px}
#socialicons img {max-width:30px;margin:0% 1%}
#menu ul li{display: inline;padding: 0% 1%}




/*Footer Stuff */

#foot1 {display: flex;justify-content: center;align-items:flex-end;padding:5% 0%}
#foot1 img {padding:2% 0%}
#foot1 a, #foot1 p {color: #DAA900;font-family: "Avenir-Medium";letter-spacing: 0px;font-size:18px;line-height:27px;text-transform:none}
#foot1 h3 {padding:5% 0%}
#foot1 h3,#foot1 span {color:#fff}
#footleft,#footmenu,#footright {width:33%;display:inline-block;text-align:center}
#footgutsleft {text-align:left;padding-left: 28%;}
#footgutsright {text-align:right;padding-right: 28%;}


/*Curtain Call */
#curtain-call{background: linear-gradient(rgba(0, 15, 31,.65), rgba(0, 15, 31,.65)), url(/wp-content/uploads/2020/07/TSM9879-Web.png)no-repeat;background-size:cover;min-height:90vh;top:0;z-index:100;width:100%;min-height:600px}
#welcome {padding:15% 10% 10% 10%;text-align:center}
.big_open {min-height:600px}
#colsonsites {min-height:600px}


/* Curtain menu parts */
#breakfeed h3,#fellowsfeed h3,#wwysfeed h3,#tltfeed h3 {margin:5% 0%;text-align:left}
.wp_rss_retriever_credits{
	display:none !important;
}

.wp_rss_retriever_item_wrapper {width: 100%;}
.wp_rss_retriever_metadata {display:none}
.wp_rss_retriever_image{order:-5;width:45% !important;display:inline-block !important;float:left;min-width:300px!important;min-height:150px!important}
.wp_rss_retriever_title{width:52%;display:inline-block !important;font-family: "Avenir-Black";letter-spacing: .25px;font-size:20px;line-height:27px;text-transform:none;text-align: left;}
.wp_rss_retriever_container {width: 52%;float: right;text-align: left;font-family: "Avenir-Medium"}

/*colson sites */
#colsonsites{display: flex;justify-content: center;align-items: center;width:100%}
#breakpoint, #fellows, #tlt, #wwys {width:25%;display:inline-block;text-align:center;padding:5%;cursor:pointer}
#breakpoint img, #fellows img, #tlt img, #wwys img {max-height:150px;max-width:200px;cursor:pointer}
#breakpoint:hover, #fellows:hover, #tlt:hover, #wwys:hover {background:rgba(0, 15, 31,.8)}


/*chuckparts*/
#chuckpart h1,#chuckpart p {color:#fff;padding:1%}
#chuckpart {min-height:600px;height:80vh;background: linear-gradient(rgba(0, 15, 31, 0.25), rgba(0, 15, 31, 0.25)), url(/wp-content/uploads/2020/07/311-raw.png)no-repeat;background-position:75% 35%; }
#halfman{width:50%;margin-right:auto;padding:10% 0% 10% 10%}

/* Home Guts */
#mainz {margin:0}

/* Minstries */
#breakpointministries,#fellowsministries,#tltministries,#wwysministries {display:flex}
#breakpointpic {width:50%;display:inline-block;min-height:400px;background-size:cover;background-image:url(/wp-content/uploads/2020/07/1185283293822146.8Oq6zQqh0P6INP7cZ0qb_height640.png) !important;}
#fellowspic {width:50%;display:inline-block;background-image:url(/wp-content/uploads/2020/07/Residency-group-shot.png);min-height:600px;background-size:cover}
#tltpic {width:50%;display:inline-block;background-image:url(/wp-content/uploads/2020/07/Place-me-inside-PSD.png);min-height:600px;background-size:cover}
#wwyspic {width:50%;display:inline-block;background-image:url(/wp-content/uploads/2020/07/Screen-Shot-2020-05-12-at-2.36.47-PM.png);min-height:600px;background-size:cover}
#breakpointpost,#fellowspost,#tltpost,#wwyspost {width:50%;display:inline-block;min-height:800px;background:white;display: flex;
  justify-content: center;
  align-items: center;}
#breaktext {width:45%;margin-left:auto;margin-right:auto;padding:0%}
#breaktext img {padding-bottom:5%;margin-right:auto;margin-left:auto;text-align:center;max-width:400px;width:100%}

/* Bookstore */
#bookstore {background: linear-gradient(rgba(0, 15, 31, 0.45), rgba(0, 15, 31, 0.45)),url(/wp-content/uploads/2020/07/2018-11-27-15.54.07-2.png);min-height:600px;height:100vh;display: flex;justify-content: center;align-items:center;flex-direction: column}
#bookstore h2, #bookstore p {color:#fff}
#borderstuff {border: 2px solid #DAA900;padding: 10%;text-align: center}
.line-break {width: 100%}

/* Sliders */
.sa_hover_container img{
	border-radius:50%;
	height:175px !important;
	margin-left:auto;
	margin-right:auto;
	display:block !important;
}
.sa_hover_container h2{
		padding-top:5%;
		padding-bottom:3%;
color:#000F1F;
}
.sa_hover_container h3{
	color:#000F1F !important;
}
#staff{
	background:white;
}
#directors{
	background:#F4F4F4;
}

#staff,#directors {min-height:80vh;display: flex;justify-content: center;align-items:center;flex-direction: column}
#board1 {background: #F4F4F4;padding: 10% 0;}


/* Give */
#give {background:white;text-align:center;padding:10% 0%}
#give h1{padding:1%}
#give p {padding-bottom:5%}
#borderstuffgive {border: 2px solid #DAA900;padding: 10%;text-align: center}


/* info */
#info {background:white;padding:7%}
#infoguts {width:80%;margin-left:auto;margin-right:auto}
#info h3, #info p {color:#000F1F}
#info h3 {padding:1% 0%}
#borderstuff {border: 2px solid #DAA900;padding: 12% 30%;text-align: center}
.line-break {width: 100%}
#mail, #phone {width:49%;display:inline-block;vertical-align: text-top;}


/* Pre-Foot */
#colsonsitesfoot{vertical-align:top}
#breakpointfoot, #fellowsfoot, #tltfoot, #wwysfoot {width:24.74%;display:inline-block;text-align:center;padding:5%;border-left:.25px rgba(255, 255, 255, 0.25) solid;border-top:.25px rgba(255, 255, 255, 0.25) solid;border-bottom:.25px rgba(255, 255, 255, 0.25) solid;max-height:300px;min-height:300px;vertical-align: top;}
#breakpointfoot img, #fellowsfoot img, #tltfoot img, #wwysfoot img {max-height:100px;max-width:175px}
#fellows:hover, #tlt:hover, #wwys:hover {background:rgba(0, 15, 31,.8)}
#breakpointfoot:hover{background: linear-gradient(rgba(0, 15, 31,.65), rgba(0, 15, 31,.65)), url(/wp-content/uploads/2020/07/Hover-Breakpoint-e1594745396346.jpg)no-repeat;background-size:cover;background-position: 50%;}
#fellowsfoot:hover{background: linear-gradient(rgba(0, 15, 31,.65), rgba(0, 15, 31,.65)), url(/wp-content/uploads/2020/07/Hover-Colson-Fellows-e1594745383223.jpg)no-repeat;background-size:cover;background-position: 50%;}
#tltfoot:hover{background: linear-gradient(rgba(0, 15, 31,.65), rgba(0, 15, 31,.65)), url(/wp-content/uploads/2020/07/Hover-Wilberforce-Weekend-e1594745360423.jpg)no-repeat;background-size:cover;background-position: 50%;}
#wwysfoot:hover{background: linear-gradient(rgba(0, 15, 31,.65), rgba(0, 15, 31,.65)), url(/wp-content/uploads/2020/07/Hover-What-Would-you-Say-e1594745371969.png)no-repeat;background-size:cover;background-position: 50%;}


/* Curtian-jerk */
#curtjerk{vertical-align:top}
#wulberforce, #strooongwomen, #acsi, #upstreamm {width:25%;display:inline-block;text-align:center;padding:5%;border-left:.25px rgba(255, 255, 255, 0.25) solid;border-top:.25px rgba(255, 255, 255, 0.25) solid;border-bottom:.25px rgba(255, 255, 255, 0.25) solid;max-height:300px;min-height:300px;vertical-align: top;}
#wulberforce img, #strooongwomen img, #acsi img, #upstreamm img,.siteconz {max-height:100px;max-width:175px}
#wulberforce:hover, #strooongwomen:hover, #acsi:hover, #upstreamm:hover {background:rgba(0, 15, 31,.8)}


/*Podcast Page */
#background_feed {
    width: 70%;
    min-height: 600px;
    max-height: 700px;
    height: 100vh;
    overflow: hidden;
}

#background_feed img {
    max-height: 100%;
    max-width: 100%;
}


#background_right {
    background: #21766E !important;
    width: 35%;
    padding: 10% 5%;
        padding-top: 10%;
    height: 100vh;
    min-height: 600px;
    max-height: 700px;
}

