/*
Theme Name: Stocky Child Theme
Theme URI: http://themes.designcrumbs.com/stocky
Description: Child theme for Stocky.
Author: Jake Caputo
Author URI: http://themes.designcrumbs.com
Template: stocky
*/

@import url("../stocky/style.css");

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.has-error input,
.has-error .fes-feat-image-upload {
    background: #FFE4E4 !important;
}

.has-error {
    background: white !important;
}

#home_widgets {
	background-color: #1B1C1E;
	color: #B1B1B1;
	padding: 0px 9999px 10px;
	margin: 0px -9999px 80px;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
}

#home-page-categories {
	margin-bottom:	40px;
}

#single-post-donate-text {
	font-weight: bold;
}

#header_inner h1.sitename_logo a {
	font-family: 'Ubuntu', sans-serif;
	font-weight: 700;
	font-size: 120px;
}

#logo_wrap h1.sitename_logo a {
	font-family: 'Ubuntu', sans-serif;
}


/* home page list */	
			 #gallery {
        	margin: 0;
        	padding: 0;
        	list-style: none;
        }

        #home-list {
        	float: left;
        	/*width: 95%;*/
        	margin: .3%;
        }

        #main-photo {
        	display: block;
        	max-width: 273px;
        	/*margin: 0 auto 30px;*/
        }
        #main-photo:hover {
	        opacity: .5;
        }

@media (max-width: 1155px) {
	section {
		margin: 0 auto;
		width: 834px;
	}
}

@media (max-width: 870px) {
	section {
		    margin: 0 auto;
			width: 553px;
	}
}

@media (max-width: 623px) {
	section {
		        margin: 0 auto;
				width: 100%;
	}
	#main-photo {
				max-width: 100%;
	}
	
}

@media (max-width: 910px) {
	
#home_latest_posts article .latest_content {
		    margin: 0;
		    margin-left: -56px;
		    margin-right: -56px;
		    margin-top: -123px;
		    position: relative;
	}
.latest_date {
    font-size: 0.8em;
    font-weight: 300;
    padding-top: 40px;
}

}	

@media (max-width: 767px) {
.latest_date {
    font-size: 0.8em;
    font-weight: 300;
    padding-top: 66px;
}

}

@media (max-width: 488px) {
#home_latest_posts article .latest_content {
	margin: 0;
    margin-left: -26px;
    margin-right: -26px;
    margin-top: -80px;
    position: relative;
}
}



/* custom all texture template */

/* home page list */	
		#texture-gallery {
        	margin: 0;
        	padding: 0;
        	list-style: none;
        }

        #texture-home-list {
        	float: left;
        	/*width: 95%;*/
        	margin: .3%;
        }

        #texture-main-photo {
        	display: block;
        	max-width: 366px;
        	/*margin: 0 auto 30px;*/
        }
        
        #texture-main-photo:hover {
	        opacity:.5;
        }

@media (max-width: 1170px) {
		.texture-template-body {
			margin: 0 auto;
			width: 741px;
	}
}

@media (max-width: 815px) {
		.texture-template-body {
		    margin: 0 auto;
			width: 482px;
	}
	#texture-main-photo {
			max-width: 100%;
}

@media (max-width: 530px) {
		.texture-template-body {
		    margin: 0 auto;
			width: 100%;
	}
	#texture-main-photo {
			max-width: 100%;
}



