/*
 Theme Name:   Annex Wealth Management
 Description:  Annex Wealth Management
 Author:       ConnectivistMedia LLC
 Template:     Divi
 Version:      1.0.0
*/

#logo2 {display: none;}
.et-fixed-header #logo {display:none;}
.et-fixed-header #logo2 {display:inline; padding-top:10px;}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Droid Serif',Georgia,"Times New Roman",serif!important;
}


textarea#input_2_5.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper textarea.medium, .gform_wrapper textarea.large {
 background: rgba(0, 0, 0, 0);
 border-top: 1px solid #282f37;
 border-left: 1px solid #282f37;
 border-right: 1px solid #282f37;
 border-bottom: 1px solid #282f37;
 border-radius: 0px !important;
}


/*** GRAVITY FIELDS ***/
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper textarea.medium,
.gform_wrapper textarea.large {
 background: rgba(0, 0, 0, 0);
 border-top: none;
 border-left: none;
 border-right: none;
 border-bottom: 1px solid #282f37;
 border-radius: 0px !important;
}
.gform_wrapper ul.gform_fields li.gfield {
 margin-bottom: 0px;
}
input[type=text]:focus,
input.text:focus,
input.title:focus,
textarea:focus {
 border-bottom: 1px solid #B1A573 !important;
}
 
/*** BUTTON STYLING ***/
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit] {
 background: #f0f0e9;
 border: 1px solid #1d1d1d;
 padding: 10px 30px;
 cursor: pointer;
 font-size: 18px;
 font-weight: bold;
 -moz-transition: all 0.2s;
 -webkit-transition: all 0.2s;
 transition: all 0.2s;
 border-radius: 0 !important;
}
/*** BUTTON HOVER STYLING ***/
.gform_wrapper .gform_footer input.button:hover,
.gform_wrapper .gform_footer input[type=submit]:hover {
 transition-duration: transform 0.25s;
 -webkit-transition-duration: transform 0.25s;
 transform: translateY(6px);
 -webkit-transform: translateY(6px);
 background: #B1A573;
 color: #282f37;
 border-color: #B1A573;
 font-weight: normal;
}

/*** PREVIOUS BUTTON STYLING ***/
.gform_wrapper .gform_page_footer .button.gform_previous_button {
 background: #f0f0e9;
 border: 1px solid #1d1d1d;
 padding: 10px 30px;
 cursor: pointer;
 font-size: 18px;
 font-weight: bold;
 -moz-transition: all 0.2s;
 -webkit-transition: all 0.2s;
 transition: all 0.2s;
 border-radius: 0 !important;
}
/*** PREVIOUS BUTTON HOVER STYLING ***/
.gform_wrapper .gform_page_footer .button.gform_previous_button:hover {
 transition-duration: transform 0.25s;
 -webkit-transition-duration: transform 0.25s;
 transform: translateY(6px);
 -webkit-transform: translateY(6px);
 background: #B1A573;
 color: #282f37;
 border-color: #B1A573;
 font-weight: normal;
}

/*** NEXT BUTTON STYLING ***/
.gform_wrapper .gform_page_footer .button.gform_next_button {
 background: #f0f0e9;
 border: 1px solid #1d1d1d;
 padding: 10px 30px;
 cursor: pointer;
 font-size: 18px;
 font-weight: bold;
 -moz-transition: all 0.2s;
 -webkit-transition: all 0.2s;
 transition: all 0.2s;
 border-radius: 0 !important;
}
/*** NEXT BUTTON HOVER STYLING ***/
.gform_wrapper .gform_page_footer .button.gform_next_button:hover {
 transition-duration: transform 0.25s;
 -webkit-transition-duration: transform 0.25s;
 transform: translateY(6px);
 -webkit-transform: translateY(6px);
 background: #B1A573;
 color: #282f37;
 border-color: #B1A573;
 font-weight: normal;
}

/*** FINAL NEXT BUTTON STYLING ***/
.gform_wrapper .gform_page_footer .gform_button.button {
 background: #f0f0e9;
 border: 1px solid #1d1d1d;
 padding: 10px 30px;
 cursor: pointer;
 font-size: 18px;
 font-weight: bold;
 -moz-transition: all 0.2s;
 -webkit-transition: all 0.2s;
 transition: all 0.2s;
 border-radius: 0 !important;
}
/*** FINAL NEXT BUTTON HOVER STYLING ***/
#gform_submit_button_2.gform_button.button:hover {
 transition-duration: transform 0.25s;
 -webkit-transition-duration: transform 0.25s;
 transform: translateY(6px);
 -webkit-transform: translateY(6px);
 background: #B1A573;
 color: #282f37;
 border-color: #B1A573;
 font-weight: normal;
}





/*** SECTION STYLING ***/
.gform_wrapper h2.gsection_title {
 font-weight: normal;
 font-size: 2em;
}
.gform_wrapper .gsection {
 padding: 20px !important;
 border-bottom: none;
 background: #A2D400;
}
/*** GRAVITY RADIO AND CHECKBOXES ***/
.gform_wrapper ul.gfield_checkbox li input[type=checkbox],
.gform_wrapper ul.gfield_radio li input[type=radio] {
 visibility: hidden;
 margin: 0;
 width: 0!important;
}
.gform_wrapper input[type=checkbox] + label,
.gform_wrapper input[type=radio] + label {
 font-size: 16px;
}
input[type=checkbox] + label:hover,
input[type=radio] + label:hover {
 cursor: pointer;
}
input[type=checkbox] + label:before,
input[type=radio] + label:before {
 font-family: "ETmodules" !important;
 font-size: 30px;
 position: relative;
 top: 0.3em;
 margin-right: 0.2em;
}
.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,
.gform_wrapper li.gf_list_inline ul.gfield_radio li {
 display: -moz-inline;
 display: inline;
}
input[type=checkbox] + label:before {
 content: '\056';
}
input[type=checkbox] + label:hover:before {
 content: '\05a';
 filter: alpha(opacity=40);
 opacity: 0.4;
}
input[type=checkbox]:checked + label:before {
 content: '\05a';
 color: #A2D400;
}
input[type=checkbox]:checked + label:hover:before {
 color: #A2D400;
 filter: alpha(opacity=100);
 opacity: 1;
}
input[type=radio] + label:before {
 content: '\05b';
}
input[type=radio] + label:hover:before {
 content: '\05c';
 filter: alpha(opacity=40);
 opacity: 0.4;
}
input[type=radio]:checked + label:before {
 content: '\05c';
 color: #A2D400;
}
input[type=radio]:checked + label:hover:before {
 color: #A2D400;
 filter: alpha(opacity=100);
 opacity: 1;
}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,
.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
 font-weight: normal;
}
/*** SUCCESS MESSAGE ***/
.gform_confirmation_wrapper {
 background: #fff;
 padding: 15px;
}


/*Menu CTA Button*/
#et-top-navigation .et_pb_button {
    margin-top: 0px;
    font-size: inherit;
    font-weight: inherit;
}
 
#et-top-navigation .et_pb_button:after {
font-size: 23px;
}


blockquote {
	margin-left:40px;
}

/* Divi secondary menu */
@media (min-width: 980px) {
#top-header .container { padding: 0 !important; background-color:#000000; }
#et-secondary-menu {float: none;}
#et-secondary-nav li {margin-right: 0;}
#et-secondary-nav li a {padding: 0.75em 1em;}
#et-secondary-nav {width: 100%; text-align: right;}
/* Add the class'left' to any menu item to float it to the left of the menu */ #et-secondary-nav li.left {float: left;}
/* Add the class 'facebook' to any menu item to give it Facebook's background color */ #et-secondary-nav li.facebook {background: #f6ae1c; }
/* Add the class 'twitter' to any menu item to give it Twitter's background color */ #et-secondary-nav li.twitter {background: #55acee;}
/* Add the class 'instagram' to any menu item to give it Instagram's background color */ #et-secondary-nav li.instagram {background: #125688;}
/* Add the class 'cta' to any menu item to turn it into a Call to Action button */ #et-secondary-nav li.cta {background: #f6ae1c;}
/* Add the class 'youtube' to any menu item to give it LinkedIn's background color */ #et-secondary-nav li.youtube {background: #f6ae1c; margin-left:3px;}
}

