/*
Theme Name:     Space Frontier Foundation Child Theme
Theme URI:		http://www.popularpixel.com
Description:    Our websites child theme.
Author:         Branson Werner
Author URI:		http://www.bransonwerner.com
Template:       spacefrontier
Version:        1
*/

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

/* Typography, Forms, Button Elements */
.main-content ol li{list-style-type: none;}
.main-content ol {margin-left: 0;}
.container-wrap, .project-title {background-color: #fff;}
h2:after{content:''; width: 50px; display: block; height: 2px; margin: 10px 0 30px; background-color: #15283C;}
a.nectar-button.see-through-2, .swiper-slide .content .button a {border-radius: 100px !important;}

.container-wrap {padding-top: 40px; border-top: 30px solid #15283C;}

/* Home */
.home #ajax-content-wrap {margin-top: -85px;}
.home .meta-date {color: #112233; font-size: 12px;}
#get-connected ul#social li {list-style: none; margin-right: 30px;}
#get-connected ul#social li i {font-size: 22px;}

/* Slider */
.swiper-slide .content h2, .swiper-slide .content p {font-weight: 800; text-shadow: 0 0 10px rgba(0, 0, 0, 0.7);}
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev i, .nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next i {border: 0 none; }
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .swiper-slide .content h2 {margin-top: 20px;}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a, body #boxed .swiper-slide .content a {padding: 5px 30px!important;}
.swiper-slide[data-x-pos="centered"] .content h2:after{display: none;}
/* Header */
body #header-outer{background: rgba(17,35,51,0.85);}
header#top #logo img {height: 85px !important; position: absolute; margin-top: -25px;}
.small-nav header#top  #logo img {height: 60px !important; margin-top: -15px;}
header#top nav > ul > li > a {font-weight: 800; color: #fff;}
body header#top nav ul li a:hover, body header#top nav .sf-menu li.sfHover > a, body header#top nav .sf-menu li.current-menu-item > a, body header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator i, body header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator i, header#top nav ul li a:hover, header#top nav .sf-menu li.sfHover > a, header#top nav .sf-menu li.current_page_ancestor > a, header#top nav .sf-menu li.current-menu-ancestor > a, header#top nav .sf-menu li.current_page_item > a, body header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator [class^="icon-"], body header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"], body header#top nav .sf-menu li.current-menu-ancestor > a, body header#top nav .sf-menu li.current_page_item > a, body .sf-menu li ul li.sfHover > a .sf-sub-indicator [class^="icon-"], body ul.sf-menu > li > a:hover > .sf-sub-indicator i, body ul.sf-menu > li > a:active > body .sf-sub-indicator i, ul.sf-menu > body li.sfHover > a > .sf-sub-indicator i, body .sf-menu ul li.current_page_item > a, body .sf-menu ul li.current-menu-ancestor > a, body .sf-menu ul li.current_page_ancestor > a, body .sf-menu ul a:focus, body .sf-menu ul a:hover, body .sf-menu ul a:active, body .sf-menu ul li:hover > a, body .sf-menu ul li.sfHover > a, body .sf-menu li ul li a:hover, body .sf-menu li ul li.sfHover > a, body #footer-outer a:hover{color:#fff8de !important;}
#page-header-bg {height: 350px; margin-top:-85px; overflow: visible; background-image: url(/wp-content/uploads/2012/07/bg-page-header.jpg);}
#page-header-bg h1 {text-transform: uppercase;}

/* Sidebar */
#sidebar > div {margin-bottom: 30px; }
#sidebar div a img {margin-bottom: 0;}


/* Content */
#search-results .result, .masonry-blog-item {background: none; box-shadow: none;}
#sidebar h4 {color: #212121; font-size: 15px;}
.nectar-button.small {padding: 5px 20px;}

.cat-post-widget .post-title{font-weight: normal;}

/* Footer */
#footer-outer {background-color: #15283c; color: #f2f2f2;}
#footer-outer a {color: #f2f2f2;}
#footer-outer img#logo-footer {margin-right: 20px; margin-top: 2px;}
#footer-outer .widget h4 {color: #fff8de;}
#footer-outer #copyright {background-color: #0e1a27; color: #f2f2f2;}
#footer-outer #footer-widgets .col ul#social li, #get-connected ul#social li {border:0 none; display: inline-block; margin-right: 25px;}
#footer-outer #footer-widgets .col ul#social li i, #get-connected ul#social li i {width: 40px; height: 40px; line-height: 2em; color: #15283C; background-color: #fff !important;}


/* Blog */
.single.single-post .section-title h1 {max-width: initial; font-size: 38px;}

@media only screen and (min-width: 1000px){
	#page-header-bg h1 {margin-top: 30px;}
}

@media only screen and (max-width: 1000px){
	body header#top .container #logo img{height: 50px!important; margin-top: -12px !important;}
}

@media only screen and (max-width: 690px) and (min-width: 360px){
	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .swiper-slide .content h2 {margin-top: 40px;}
}
@media only screen and (max-width: 360px){
	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .swiper-slide .content h2 {margin-top: 40px;}
}