/*
 Theme Name:   ais Child
 Theme URI:    http://demo.goodlayers.com/ais
 Description:  Goodlayers ais Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     ais
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  ais-child

 START YOUR CHILD THEME CSS HERE
*/

.form-table-header
{
	text-align:left;
	background:#fff;
}

.form-table-header tr:nth-child(odd), .form-table-header tr:nth-child(even)
{
	background:#fff;
}

.form-table
{
	text-align:left;
}

.form-table td
{
	padding:0px;
}

.user_topbar
{
color: #0055a3;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    height: 32px;
    width: 100%;
    min-width: 600px;
    z-index: 99999;
    background: #fff;
    text-align: left;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
    padding-top: 3px;
	font-weight:bold;
}

.user_topbar a
{
	float:right;
	margin-left: 5px;
    border: 2px solid #00a94f;
    padding: 5px;
    border-radius: 50px;
    width: 90px;
    display: inline-block;
    text-align: center;
    font-weight: bold;
}

.ais-not-found-wrap .ais-not-found-background
{
	    background-image: url(./images/404-background.jpg);
}

.ais-blog-info-wrapper, .gdlr-core-blog-info-author { display: none !important}
.post-content { clear: both; }

.ais .gdlr-core-blog-date-wrapper, .ais .gdlr-core-skin-divider
{
	 display: none !important
}

.ais .gdlr-core-rectangle
{
	margin-top: 0px;
}

.search-highlight {
    background:#FFFF00  
    }


#YearSelectContainer
{
	overflow:auto;
	max-height:400px;
	overflow-y: hidden;
}
#YearSelectContainer::-webkit-scrollbar {
    width: 0px;  /* remove scrollbar space */
    background: transparent;  /* optional: just make scrollbar invisible */
}

select#YearSelect  {
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   background-image: url(./images/15xvbd5.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
   background-position: 97% center;
   background-repeat: no-repeat;
   border: 1px solid #AAA;
   color: #555;
   font-size: inherit;
   overflow: hidden;
   padding: 5px 10px;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 100px;
}

.ais-footer-wrapper {
    background-color: #FFF;
	border-top: 1px solid #EEE;
}

.ais-footer-wrapper .ais-widget-title {
    color: #0055a3;
}

.ais-copyright-wrapper {
    background-color: #0055a3;
	    
}
.ais-copyright-wrapper {
    color: #FFF;
}

.ais-footer-wrapper a:hover{ color: #0055a3; } 

.panel-footer { display:none;}

body.single-post .ais-content-area {
    padding-bottom: 0px;
	padding-top: 0px;
}

.gdlr-core-pbf-section:first-child {
    padding-top: 0px;
}

.gdlr-core-pbf-section:first-child:last-child {
    padding-bottom: 0px;
}