/* ================================================================
   I'm Jared Erondu. I run shit. Why are you reading this? GET OUT.
   ================================================================ */


/* ================================================================
   HTML5 Boilerplate CSS:
   ================================================================ */

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:RGBA(0,0,0,0.9);color:#fff;text-shadow:none}::selection{background:RGBA(0,0,0,0.9);color:#fff;text-shadow:none}a{color:#00e}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}

/* ================================================================
   html, body, nav, hgroup, section, article,  styles and stuff...
   ================================================================ */
   
   html {
   	height: 100%;
   }
   
   body {
    margin: 0 auto;
   	background-color: #fff;
   	font-style: 'Source Sans Pro', "helvetica neue", "helvetica", sans-serif;
   	color: #444;
   	font-style: normal;
   	font-weight: 400;
   	text-rendering: optimizeLegibility;
   	-webkit-font-smoothing: antialiased;
   }
   
   #string {
   	background: #333;
   	height: 5px;
   	-webkit-box-shadow: inset 0px 0px 5px 1px rgba(0, 0, 0, .2);
   	        box-shadow: inset 0px 0px 5px 1px rgba(0, 0, 0, .2);
   }
   
   .wrapper {
   	max-width: 980px;
   	margin: 0 auto;
   }
   
   header {
   	margin-top: 50px;
   	border-bottom: 1px solid #eee;
   	padding-bottom: 25px;
   }
   
   .tweet {
   	text-align: center;
   	font-size: 20px;
   }
   
   .face {
   	display: block;
   	margin: 30px auto 0;
	 }
   
   section {
   	max-width: 42%;
   	padding: 2% 4%;
   	float: left;
   	margin-bottom: 50px; 
   }
   
   article {
   	margin: 25px 0;
   }
   
   aside {
   	clear: both;
   	margin: 0;
   }
   
   footer {
   	border-top: 1px solid #eee;
   	margin: 50px 0 0px;
   	padding-bottom: 5px;
   }
   
/* ===================================
   typography and stuff...
   =================================== */
   
   h1 { 
   font-size: 58px; 
   text-align: center; 
   line-height: 45px; 
   font-style: normal; 
   font-weight: 600; 
   font-family: proxima-nova; 
   text-transform: capitalize;
   margin: 0; 
   }
   
   h2 { 
   text-align: center; 
   text-transform: uppercase; 
   letter-spacing: 4px; 
   text-indent: 0px; 
   font-style: normal; 
   font-weight: 400; 
   font-family: proxima-nova; 
   line-height: 45px; 
   font-size: 10px; 
   margin: 0;
   color: #999;
   }
   
   h3 { 
   text-align: center; 
   font-style: normal; 
   font-weight: 600; 
   font-family: kulturista-web; 
   text-transform: uppercase; 
   letter-spacing: 5px; 
   margin-bottom: 50px; 
   margin-top: 40px; 
   font-size: 22px; 
   }
   
   h4 {
   	font: normal 20px/30px proxima-nova;
   	margin: 25px 0 0;
   }
   
   h5 {
   	text-transform: uppercase; 
   	letter-spacing: 3px;
   	color: rgba(153, 153, 153, 1.00);
   	font: normal 10px proxima-nova;
   	margin: 5px 0 0;
   }
   
   p { 
   margin-bottom: 25px; 
   text-align: left; 
   font-style: normal; 
   font-weight: 400; 
   font-family: proxima-nova; 
   font-size: 16px; 
   line-height: 30px; 
   text-transform: none; 
   margin-top: 25px; 
   }
   
   aside > p {
   	text-align: center;
   	font-weight: bold;
   	margin: 0;
   	font-size: 20px;
   }
   
   .meta {
   font-weight: normal;
   	color: rgba(153, 153, 153, 1.00);
   	font-size: 14px;
   }
   
   .quote > p {
   	text-align: center;
   	margin-top: 4em;
   } 
   
   footer > p {
   	text-align: center;
   	font-size: 12px;
   	color: #999;
   }
   
/* ===================================
   anchors and stuff...
   =================================== */
   
   a {
   	text-decoration: none;
   	color: #369BCA;
   	-webkit-transition: all 0.2s ease-in-out;
   	-moz-transition: all 0.2s ease-in-out;  
   	-o-transition: all 0.2s ease-in-out;  
   	-ms-transition: all 0.2s ease-in-out;
   	transition: all 0.2s ease-in-out;
   }
   

   
   a:hover {
   	color: #333;
   }
   
   a:active,
   a:focus{
   	position:relative;
   	top:1px;
   }
   
   h1 > a {
   	color: #444;
   }
   
   h1 > a:visited {
   	color: #444;
   }
   
   h1 > a:hover {
   	color: #369BCA;
   }
   
   h4 > a {
   	color: #444;
   }
   
   h4 > a:visited {
   	color: #444;
   }
   
   h4 > a:hover {
   	color: #369BCA;
   }
   
/* ===================================
   media queries and stuff...
   =================================== */
   
   @media screen and (max-width: 768px) {
     
     h1 {
     	font-size: 50px;
     }
     
     h2 {
     	font-size: 10px;
     	letter-spacing: 3px;
     }
     
     section {
     	float: none;
     	max-width: 100%;
     }
     
     .right {
     	margin-bottom: 60px;
     }
     
     .left {
     	margin-bottom: 0;
     }
   }
 .apply{-webkit-font-smoothing: antialiased;
background-attachment: scroll;
background-clip: border-box;
background-color: 
rgba(0, 0, 0, 0);
background-image: -webkit-linear-gradient(top, 
rgb(239, 83, 68) 0%, 
rgb(230, 74, 59) 100%);
background-origin: padding-box;
border-bottom-color: 
rgb(176, 59, 48);
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: 
rgb(176, 59, 48);
border-left-style: solid;
border-left-width: 1px;
border-right-color: 
rgb(176, 59, 48);
border-right-style: solid;
border-right-width: 1px;
border-top-color: 
rgb(176, 59, 48);
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-top-style: solid;
border-top-width: 1px;
color: 
rgb(255, 255, 255);
cursor: auto;
display: block;
font-family: proxima-nova, Arial, Helvetica, sans-serif;
font-size: 1.6em;
font-weight: 600;
height: 25px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-bottom: 0px;
margin-left: 20px;
margin-right: 0px;
margin-top: px;
outline-color: 
rgb(255, 255, 255);
outline-style: none;
outline-width: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
vertical-align: baseline;
visibility: visible;
width: 152px;
color: 
#fff;
font-size: 1.3em;
text-transform: uppercase;
font-weight: 600;
text-align: center;
background: 
#ef5344;
background: -moz-linear-gradient(top,
#ef5344 0%,
#e64a3b 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,
#ef5344),color-stop(100%,
#e64a3b));
background: -webkit-linear-gradient(top,
#ef5344 0%,
#e64a3b 100%);
background: -o-linear-gradient(top,
#ef5344 0%,
#e64a3b 100%);
background: -ms-linear-gradient(top,
#ef5344 0%,
#e64a3b 100%);
background: linear-gradient(to bottom,
#ef5344 0%,
#e64a3b 100%);
border: 1px solid 
#b03b30;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width: 130px;
height: 25px;
margin: 0px 0 0 20px;
padding: -12px 0 0 0;
 text-align: center; 
 position: absolute;
left: 50%;
margin-left: -65px;
 }