/* @override 
	https://stealthcamper.adventuresome.tv/important/themes/ac/style.css?* */

/*
 Theme Name:   Angela Catterns
 Theme URI:    https://janefender.com
 Description:  A Divi Child Theme
 Author:       Jane Fender
 Author URI:   https://janefender.com
 Template:     Divi
 Version:      1.1
*/


/*
/////////////////////////////////////////////////
TYPOGRAPHY
/////////////////////////////////////////////////
*/
.et_pb_section.et_pb_section_0 {
	/*   background-attachment: fixed; */

  background-position: 0 0;
  background-repeat: no-repeat;
}
.ds-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
}
p,li {
	font-weight: normal;line-height: 1.5em;padding-bottom: 0!important;
}
p {
	margin-bottom: 10px;
}
.et_pb_section_0 li {
	line-height: 1.8rem;font-size: 16px!important;
}
.et_pb_text_inner a {
	border-bottom: 1px solid #ccc!important;
}
/* Gravity Forms */
#gform_1 input,#gform_1 textarea{
background: #f0f0f1!important;
}
#gform_1 input::placeholder,#gform_1 textarea::placeholder {
color: rgba(0, 0, 90,0.5)!important;
}

#gform_confirmation_message_1 {
	font-weight: bold;color: black;font-size: 16px;
}
.gfield-choice-input {
	float: left!important;width: 20px!important;top: 5px!important;position: relative;
}
.et_pb_bg_layout_light .et-pb-arrow-next, .et_pb_bg_layout_light .et-pb-arrow-prev {
	color: #fff!important;
}
/* MOBILE MENU */



.et_pb_fullscreen_menu_opened span:before {
	color: #5E3809!important;
}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {

}
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {

}
@media all and (min-width: 981px) {
.mobile_menu_bar {
	position: fixed;top: 30px;right: 30px;
}

#et-top-navigation .insta {
	position: fixed;
}
#gform_1 button {
	font-size: 16px!important;text-transform: uppercase;float: right!important;width: 20%;margin: 0!important;position: absolute!important;right: 0!important;cursor: pointer;
}
#gform_1 button:hover {
	background: #243243!important;opacity: 0.7;
}

}
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
#gform_1 button {
	width: 100%;font-size: 16px!important;text-transform: uppercase;
}
#et-top-navigation .insta {
	width: 50px;position: absolute;top:24px;right: 12px;
}
}
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {

}
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {

}
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {

}

