/**
Theme Name: Astra Child
Author: Randy Caruso
Author URI: https://randycaruso.com
Description: Faster
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

/*
COLORS

NAVY BLUE #203766

*/




/* TOP HEADER */
.ast-above-header-wrap {background-color: green !important; }

.ast-above-header-wrap a {color:#203766 !important; }
.gtranslate_wrapper { float: left !important; padding: 0px 30px 0px 0px !important; }
.glink {padding-right: 10px;}

.site-header-above-section-right {  margin: 0px 0px -30px 0px ; z-index: 100 !important;}









/* MIDDLE HEADER */

.ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item { xbackground-color: red !important; }

.ast-builder-menu { margin: 0px -15px -30px 0px; }



.site-logo-img img {margin: -20px 0 10px 0;}
.ast-site-identity { padding: 0 !important; xmargin: -20px 0px 0px 0px;  }


/* SHRUNK */
.ast-sticky-shrunk .ast-builder-menu {margin: 0px 0px 0px 0px !important;}
.ast-sticky-shrunk .site-logo-img img {margin: 10px 0 10px 0;}






.ast-header-html span a { font-size: 18pt;   }

/* Nav buttons */
.menu-item-695 a { background-color: #00ADEF !important; margin-right: 15px; color:white !important; }
.menu-item-695 a:hover { background-color: #203766 !important;  }

.menu-item-694 a  { background-color: #00ADEF !important; margin-right: 10px; color:white !important; }
.menu-item-694 a:hover { background-color: #203766 !important;  }


/* add pipes after all except last, but skip the first two items */
nav ul li:not(:last-child):not(:nth-child(1)):not(:nth-child(2))::after { content: "|"; position: absolute; right: -3px; top: 50%; transform: translateY(-50%); color: #25408E; opacity: 0.7; }



.eyecard {
	background-color: #0a1f49;
	padding: 40px;

}

.eyecard h4 {
	background-color: #081429;
    margin: -40px -40px 0px -40px !important; 
    padding: 20px 0px 20px 40px;
	

}



.gform_wrapper h2 {color:#203766 !important;}
.gform_wrapper h3 {color:#203766 !important;}
.gform_wrapper {color:black !important;}



.gfield--type-checkbox {
	background-color: rgb(222, 222, 222) !important;
	padding: 12px 10px 5px 10px !important;
  margin-bottom: -20px !important;
}
.gfield--type-checkbox .gfield_label  {
  float: left !important;
  width: 170px;
  font-weight: bold;
}

.wp-block-button a:hover {background-color: #0A1B3D !important; }

.ast-footer-copyright {color:white; }

.hide {display:none !important; }