/*
Theme Name:   A1-Phoenix
Theme URI:    lachancedesign.com
Description:  A1-Phoenix Child theme 
Author:       Rob Parks
Author URI:   lachancedesign.com
Template:     astrid
Version:      1.1.7
Text Domain:  twenty-fifteen-child
*/

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

/*---------------------------------------------------
>> Custom Styles#142954
---------------------------------------------------*/

h3.header-text{
	font-weight:100;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
    color:#fddb00;
}
.header-image::after {
	 background-color: unset!important; 
}
.header-clone {
	background: #212529;
}

/*---------------------------------------------------
>> Home Page
---------------------------------------------------*/
#custom_html-28 .widget-title{
	margin-bottom: 40px!important;
}
#text-12 form{
	color:#E7CA3A;
}
#text-12 form input.wpcf7-text{
	background:transparent;
	border-top:none;
	border-left:none;
	border-right:none;
	border-radius:0;
	color:white;
	padding:0;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	width:100%;
}
#text-12 form .wpcf7-textarea{
	background:transparent;
	border-top:none;
	border-left:none;
	border-right:none;
	border-radius:0;
	color:white;
	height:150px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
#text-12 form input.wpcf7-text:focus{
	//padding-top:30px;
	outline: none !important;
}
#text-12 form .wpcf7-textarea:focus{
	outline: none !important;
	//height:200px!important;
}
#text-12 span.fancyAni {
	position: relative;
	top: 20px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	color:white!important;
}
#text-12 label:focus-within span.fancyAni, #text-12 label:focus-within input {
	top:0;
	color:#E7CA3A!important;
	border-color:#E7CA3A!important;
}
/*---------------------------------------------------
>> Home: Towns
---------------------------------------------------*/
#project-0 h2.widget-title,
#project-1 h2.widget-title,
#project-2 h2.widget-title,
#project-3 h2.widget-title,
#project-4 h2.widget-title,
#project-5 h2.widget-title{
	margin: 20px 0 35px!important;
	font-size: 26px!important;
}
#project-0,
#project-1,
#project-2,
#project-3,
#project-4,
#project-5{
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
#project-0 .centered-button, .header-button,
#project-1 .centered-button, .header-button,
#project-2 .centered-button, .header-button,
#project-3 .centered-button, .header-button,
#project-4 .centered-button, .header-button,
#project-5 .centered-button, .header-button{
	margin: 25px auto 0;
	padding: 10px 15px!important;
}

#project-0:hover,
#project-1:hover,
#project-2:hover,
#project-3:hover,
#project-4:hover,
#project-5:hover{
	opacity: .90;
}

/*---------------------------------------------------
>> Int Page Styles
---------------------------------------------------*/
.site-content > .container {
	box-shadow: 2px 2px 10px grey;
}

/*=---------------------------------------------------
Element Classes
=---------------------------------------------------*/
button, .button, input[type="button"], input[type="reset"], input[type="submit"] {
	border: 1px solid rgba(252,208,136,.5);
}
.social-menu-widget a{
	margin:8px 5px!important;
}

/*---------------------------------------------------
>> Footer Styles
---------------------------------------------------*/
.mapCont{
	height:450px!important;
}

.footer-wrapper{
	
}
.footer-widgets, .site-footer, .footer-info {
    background-color:rgb(20,41,84)!important;
}
.footer-widgets .widget-title {
    color: #fddb00;
}