/*
 Theme Name:   Ratical.earth
 Theme URI:    https://ratical.earth
 Description:  Child theme for journal.ratical.earth
 Author:       Amie Tracey, at least in the beginning
 Template:     activello
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twentyfifteenchild
*/

body {
    font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
    font-size: 16px;
    line-height: 1.5;
    color: #333;
    margin: 9px 10px;
    max-width: 100%;
    -webkit-font-smoothing: antialiased !important;
    overflow-wrap: break-word;
    word-wrap: break-word;
}


#bigimage {
	display: none;
	}


body.home #bigimage {
	display: block;
	background-image: url('img/ratworld-words3.jpg');
	height: 750px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	}
	
body.home .site-name {
	display: none;
	}
	
.h3, h3 {
    font-size: 24px;
    line-height: 33px;
}

#logo .tagline {
	display: block;
	font-size: 1.4em;
	line-height: 1.3em;
	padding: 0.2em 0 0.1em;
	font-family: 'Montserrat', sans-serif;
    margin-top: 1px;
    letter-spacing: 0px;
	}
	
.navbar-default .navbar-nav> li> a {
	padding: 5px 0;
	text-transform: none;
	}
	
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus {
	padding: 0 5px;
	}

.nav-search {
    float: right;
    padding: 5px 0;
}

#logo {
    padding: 0;
    text-align: center;
}

.main-content-area {
    margin-top: 30px;
    }
   
.thumbnail .caption {
	padding: 0 9px;
	}   
	
.entry-content:before, .entry-content:after {
	content: none;
	}
	
	
blockquote>p {
	padding-top: 1em;
	display: block;
}

blockquote>p:first-child {
	padding-top: 0;
	}

blockquote {
	border-left: solid 3px #444444;
	font-style: normal;
	font-size: inherit;
	padding-top: 0;
}

blockquote:before {
	content: "";
	color: #ffffff;
}

hr {
	border: 0;
    border-top: 1px solid #888;
    border-bottom: 1px solid #181818;
	}
	
/*Styling sidebar at bottom for full width pages*/

body.post-template-single-fullwidth #secondary.col-md-4 {
	width: 100%;
	padding-top: 25px;
	}


body.post-template-single-fullwidth #secondary aside {
	display: inline-block;
	float: left;
	width: 32%;
    padding: 2%;
	}
	
body.post-template-single-fullwidth #secondary .widget:last-child {
    margin-bottom: 0px;
    width: 55%;
}
	
	
@media only screen and (max-width: 1366px) {

 
}

@media (max-width: 768px) {
	.navbar-toggle {
    	display: none;
	}

	.navbar-collapse.collapse {
		display: inline-block !important;
		}
		
	.navbar-collapse {
		float: left;
		position: static;
		width: auto !important;
		padding-left: 0;
		padding-right: 0;
		}
	.nav-search {
		max-width: 50%;
		}
	
	.nav-search input {
		max-width: 75%;
		}	
		
	.site-navigation-inner .navbar-nav>li {
		float: left;
		}
		
	body.home #bigimage {
    	display: none;
		}
  
	body.home .site-name {
		display: block;
		}
		
}

@media only screen and (max-width: 767px) {
	body.post-template-single-fullwidth #secondary aside {
	display: inline-block;
	float: left;
	width: 98%;
    padding: 1%;
	}
	
body.post-template-single-fullwidth #secondary .widget:last-child {
    margin-bottom: 0px;
    width: 98%;
}
	}





























