@charset 'utf-8';

/*

 Theme Name: Mood Archives Child

 Theme URI: http://www.elegantthemes.com/

 Description: Child Theme built for Divi3

 Author: Brandon Orndorff

 Author URI: http://www.brandonorndorff.com

 Template: Divi

 Version: 1.0

 License: GNU General Public License v2 or later

 License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/





/* =Theme customization starts here



------------------------------------------------------- */


.sliderhead {
	font-size:80px;
	line-height:70px;
	font-weight:800;
	padding:20px 0px;
}

.sliderhead a {
	color:#e9ead4;
	font-size:18px;
	padding:15px;
	background:#3e595d;
	transition:ease-in-out 0.2s;
	-webkit-transition:ease-in-out 0.2s;
	-ms-transition:ease-in-out 0.2s;
	-o-transition:ease-in-out 0.2s;
	-moz-transition:ease-in-out 0.2s;
}

.sliderhead a:hover {
	color:#3e595d;
	background:#e9ead4;
	cursor:pointer;
}

.sliderhead2 {
	font-size:60px;
	line-height:50px;
	font-weight:800;
	padding:20px 0px;
}


.bigtype {
	font-weight:800;
	font-size:40px;
	line-height:40px;
}



.related-posts div a {
	width:30%;
	float:left;
	margin:0 1.5%;
	height:420px;
	transition:ease-in-out 0.3s;
	-webkit-transition:ease-in-out 0.3s;
	-moz-transition:ease-in-out 0.3s;
	-ms-transition:ease-in-out 0.3s;
	-o-transition:ease-in-out 0.3s;
}

.related-posts div img {
	padding-bottom:20px;
	float:left;
}

.related-posts div:hover {
	opacity:0.6;
	cursor:pointer;
}

@media screen and (max-width: 768px) {
	.related-posts div a {width:45%;height:300px;margin:0 2.5%;}
}


@media screen and (max-width: 700px) {
	.sliderhead {font-size:34px;line-height:36px;text-align:center;padding:0px 0px;}
	.sliderhead a {padding:10px;font-size:14px;}
}

@media screen and (max-width: 320px) {
	.sliderhead {font-size:24px;line-height:28px;text-align:center;padding:0px 0px;}
	.bigtype {font-size:30px;line-height:30px;}
}

textarea {
	width:98%;
	padding:10px;
	font-size:18px;
	line-height:22px;
	border-radius:5px;
	margin:20px 0px;
	border:thin solid #fff !important;
	-webkit-appearance: none;
}

input {
	width:98%;
	padding:10px !important;
	font-size:18px;
	line-height:22px;
	border-radius:5px;
	margin:20px 0px !important;
	color:#3e595d !important;
	border:thin solid #fff !important;
	-webkit-appearance: none;
}

::placeholder {
	color:#3e595d !important;
}

.submit-button {
	height:45px !important;
	font-weight:800;
	text-transform: uppercase !important;
	color:#e9ead4 !important;
	background:#3e595d;
	transition:ease-in-out 0.2s;
	-webkit-transition:ease-in-out 0.2s;
	-ms-transition:ease-in-out 0.2s;
	-o-transition:ease-in-out 0.2s;
	-moz-transition:ease-in-out 0.2s;
}

.submit-button:hover {
	cursor:pointer;
	color:#3e595d !important;
	background:#e9ead4;
}









