/* test */

/* CTLA 2021 override stylesheet */
/* 4-15-2021 */


body {
    background: #111111;
	position:relative;
}

/* Rock climbing wall */
/* body::before {
	content: "";
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
*/
	/*background: url(https://aaahq.org/Portals/0/images/meetings/2021/AM/AM2021_background_blue_large.jpg?ver=2020-11-17-143812-063&timestamp=1618497292157) fixed;*/

	/*
	background: url(https://aaahq.org/Portals/0/images/meetings/2021/AM/AM2021_background_blue_large.jpg?ver=2020-11-17-143812-063&timestamp=1617682963179) fixed;


	background: url(https://aaahq.org/Portals/0/images/meetings/2021/AM/AM2021_background_yellow_large.jpg?ver=2020-11-17-191421-640&timestamp=1617683041720) fixed;
    */
/*
	background-size: cover;
	opacity: 0.55;
*/
}

/*
#wrapper {
	background:#FFF;
    background-image: linear-gradient(207deg, #94b038 0%, #fbfcf7 20%);
    background-image: linear-gradient(207deg, #94b038 0%, #000000 20%);

}
*/


/* Important overrides for #main-wrapper
 * MVZ 4-17-2022
 */
#page, #main-wrapper, div#main-wrapper {
	background-image: url('https://aaahq.org/portals/0/images/meetings/2022/am/am2022_bg_ctla_ss_1338510284_v1.jpg') !important;
	background-size: contain;
  background-attachment: fixed;
}


/* CTLA blue gradient on wrapper */
#wrapper {
	background-image: linear-gradient(228deg, #14659a 0%, #000000 20%);

}


#AM-Content h4 {
    background: -webkit-linear-gradient(
135deg
, #14418a 0%,#4699cd 100%);

}


#AM-Content h1 {
    font-size: 36px;
    background: -webkit-linear-gradient(
135deg
, #14418a 0%,#4699cd 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    line-height: 1em;
    margin: 0 0 15px 0;
    font-family: 'Gotham-Light', Arial, Helvetica, sans-serif;
    font-size: 4em;
    margin-top: 20px;
}


#AM-Content h3, #AM-Content h2 {
    background: -webkit-linear-gradient(
135deg
, #14418a 0%,#4699cd 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    line-height: 1em;
    margin: 0 0 15px 0;
    font-family: 'Gotham-Light', Arial, Helvetica, sans-serif;
    font-size: 2.5em;
    margin-top: 12px;
}


div>h4, .btn-success {
    /* padding: 10px 15px; */
    background: #14418a;
    background: -moz-linear-gradient(-45deg, #14418a 0%, #4699cd 100%);
    background: -moz-linear-gradient(315deg, #14418a 0%, #4699cd 100%);
    background: -webkit-linear-gradient(
-45deg
, #14418a 0%,#4699cd 100%);
    background: -webkit-linear-gradient(
315deg
, #14418a 0%,#4699cd 100%);
    background: linear-gradient(
135deg
, #14418a 0%,#4699cd 100%);
    background: linear-gradient(
315deg
, #14418a 0%,#4699cd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14418a', endColorstr='#4699cd',GradientType=1 );
    border-radius: 6px;
    font-family: 'Gotham-Light', Arial, Helvetica,sans-serif;
    font-weight: normal !important;
    text-transform: uppercase;
}

tr:first-child > .MenuItem0 A, tr:first-child > .MenuItemMouseOver0 A {
    background: #14418a;
    background: -moz-linear-gradient(-45deg, #14418a 0%, #4699cd 100%);
    background: -webkit-linear-gradient(
-45deg
, #14418a 0%,#4699cd 100%);
    background: linear-gradient(
135deg
, #14418a 0%,#4699cd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14418a', endColorstr='#4699cd',GradientType=1 );
}


#page-menu-wrap {
    background: #14418a;
    background: -moz-linear-gradient(-45deg, #14418a 0%, #4699cd 100%);
    background: -webkit-linear-gradient(
-45deg
, #14418a 0%,#4699cd 100%);
    background: linear-gradient(
135deg
, #14418a 0%,#4699cd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14418a', endColorstr='#4699cd',GradientType=1 );
    box-shadow: 0px 4px 5px rgb(0 0 0 / 50%);
}


#AM-Content a, #AM-Content a:visited {
    color: #4699cd;
}

article.node {
	background: transparent;
}

.main-content {
  background: -webkit-linear-gradient(135deg, #14418a 0%,#113344 100%) !important;
}

nav#block-legacysidebar>ul.clearfix.nav>li:first-child a {
  background: -webkit-linear-gradient(135deg, #14418a 0%,#4699cd 100%) !important;
}

.site-footer .content {
  background: #FFFFFF !important;
  padding: 10px;
}
