.column {
  float: left;
  width: 50%;
}
body {
	font-family: Barlow;
}
legend {
    font-size: 1rem;
}

/* home-experience image left */
@media (min-width: 68em){
#home-experience {
    background-image: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1658161017/AWE%20Homepage/experience-background-min.jpg)!important;
    background-size: auto 80%;
    background-position: left;
    background-repeat: no-repeat;
}
}
@media only screen and (min-width: 1400px) and (max-width: 1550px) {
#home-experience {
    background-size: auto 80%;
    margin-left: -10%;
}
}
@media only screen and (min-width: 1242px) and (max-width: 1399px) {
#home-experience {
    background-size: auto 70%;
    margin-left: -10%;
}
}
@media only screen and (min-width: 1088px) and (max-width: 1241px) {
#home-experience {
    background-size: auto 60%;
    margin-left: -10%;
}
}


/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.menu-mobile-open__action-buttons-container {
	    display: none !important;
}


.header--navbar__user-bar {
    display: none !important;
}

.card__agenda-footer--calendar__container {
display: none !important;
}

.card__agenda-footer--like__container {
display: none !important;
}

.card__agenda-footer--calendar__container {
display: none !important;
}

.large-title-2 {font-family: barlowfont-weight: 700 !important;font-size:2em;margin-left:.5em;display:block}


.col-lg-offset-1 {margin-left:0px !important;}

.sub-h1-title {font-family: barlow;font-weight:600;text-align:center;}

.main-desc-div {max-width:800px; padding:20px;margin:auto;justify-content:center;}


#cancellation-policy .container a {
color: #000000 !important;
}

.expand-collapse-talks {
    display: none;
}

.speaker-box__image {
    height: 8em;
    width: 6em;
}

.speaker-box__image img {
    top: 60%;
}

#container_speaker-portal {
	padding-top: 40px !important;
}

#speaker-portal .uppercase-header-white {
	font-family: Barlow;
	color: #000000;
}
#speaker-portal .centered-text {
  color: #ffffff;
}

#speaker-portal .table th{
  color: #000000;
}

#speaker-portal .table, #speaker-portal .checkbox-list-item, #speaker-portal .bordered-callout {
  color: #ffffff;
}
	
#home_index .hbspt-form {
    padding-bottom: 0px;
}

#auggie_index {
  width: 100%;
}

#auggie_index .col-xs-12.col-md-6.center-xs {
	padding-bottom: 40px;
}

.main-section-title.center-xs {
	padding-bottom: 40px;
}

.sponsors-grid {
	padding-bottom: 40px;
}

@media only screen and (max-width: 450px) {
	.header--navbar__user-bar {
	    display:none !important;
}
}

.header--navbar__user-and-buttons-container {
    /*min-width: 400px;*/
}
.header--navbar__user-bar .vertical-separation {
	display: none !important;
}

.why-attend__background .u-margin-top-2 {
	display:none !important;
}

.col-xs-12 .col-sm-6 .u-margin-bottom-2 {margin-left:25px;}

.why-attend-Awe__grid {
	grid-template-columns: repeat(4, 1fr) !important;
}

.card--picture .card__text-box {
	    width: 90%;
}
	

#home-feature-speakers {
    /*display: none;*/
}


.notification-bar {
	min-height: 3em;
	min-width: 100vw;
	background-color:#02ABB0;
	color:#fff;
	font-size: 18px
	
}

#blogs_show .hero-banner-slider {
padding-bottom: 40px;
}

.notification-bar .button-arrow__blue {
	background-color:#ffffff;
	color: #000000;
}

@media (max-width: 480px){.card__agenda-header--chevron
	{
		width: 5em;
} }
	


.header--dropdown__item:hover {
    background-color: rgba(230,67,94,.7);
}

.header--dropdown {
	    background: rgba(2,2,28,1);
}

#expo_floor_plan .col-xs-12.col-md-10.col-md-offset-1 {
	position: static !important;
	}
	
.header a:hover {
	color:#ffffff !important;
}

.button__white.header--button:hover {
	color:#000000 !important
}

.button__turquoise.button_large:hover {
	color:#ffffff !important
}

.button-arrow__white:hover {
	color:#ffffff !important
}

.card__text-box--title:hover {
	color:#ffffff !important
}

.card__text-box--link:hover {
	color:#ffffff !important
}

.why-attend-Awe__item:hover {
	color:#ffffff !important
}

.card--gradient-img.card--link:hover {
	color:#ffffff !important
} 

.hs-input {
	border-radius: 100px !important;
	border: 2px solid #FFFFFF !important;
}
h1 {
	font-weight: 700 !important;
}

.hs-form textarea {
	border-radius: 5px !important;
	width:100% !important;
	min-height: 200px;
}

.card--white__title {
    font-size: .9em;
	padding-top: 2em;
}

.sponsors-grid .card--white {
    width: 20%;
}

.card--white, .card--white-for-exhibitors {
    padding: 1em;
}


.card--white__image {
    max-width: 100%;
}


/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Barlow Light'), local('Barlow-Light'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3p-ks51ostz0rdg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Italic'), local('Barlow-Italic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHrv4kjgoGqM7E_Cfs7wH8Dnzcj.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  
  /* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'), url(https://fonts.gstatic.com/s/barlow/v4/7cHsv4kjgoGqM7E_CfOA5WouvToJdLm8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  
  /* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Barlow Regular'), local('Barlow-Regular'), url(https://fonts.gstatic.com/s/barlow/v4/7cHpv4kjgoGqM7E_DMs5ynghnQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Barlow Bold'), local('Barlow-Bold'), url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s51ostz0rdg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/** Changes to agenda tracks by Wendell below **/

.centered-text {
  font-family: Barlow;
  font-size: 18px;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.19;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
    max-width:800px;margin:auto;}
	
.centered-text a {
color: #ff9667;
}

.four-column {width:100%; padding:20px 0px;margin:auto;display:flex;justify-content: center;}

.square-link-white {padding:20px 10px;min-height:85px;background-color:#00acee;margin:10px;border-style:solid; border-color:#00acee; border-radius:10px;display:inline-flex;text-align:center;box-shadow:2px 2px 8px #666666;font-family: Gilroy;color:#ffffff;}

.square-link-white.block {display:block;margin:10px;vertical-align: top;background:none;color:#ffffff;box-shadow:none;padding:5px;text-align:left;border-style:none;}

.blue-header {
  font-family: Barlow;
  font-size: 40px;
  font-weight: 800;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.23;
  letter-spacing: normal;
  text-align: center;
  color: #02abb0;}


.img-dates-times {
    margin:auto;padding:40px 20%;display:flex;justify-content: center;
}

.uppercase-header-white {
  font-family: Barlow;
  font-size: 20px;
  font-weight: 800;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}

.two-column {width:100%;display:flex;justify-content: center;padding:20px;}
.left-column {width:47%;padding:20px;}
.right-column {width:47%;padding:20px;color:black;font-family:Barlow; font-size:18px;}
.right-column a {color: #ff9667}

.column-image {width:100%;padding:10px ;max-width:400px;float:right;}
.bold-title {font-weight:600; font-size:20px;}

.checkbox-list-item {padding-left:40px;background-image: url(AWE%20Purple%20checkbox.png);background-repeat: no-repeat;margin-top: 20px; margin-bottom:20px;color:black; font-family: Barlow; padding-bottom: 5px;list-style-type: none; }

/** track descriptions page code **/
.one-column-tracks {width:33%;display:inline-block;vertical-align:top;text-align:left;border-right-style: solid; border-color:#02abb0;border-width:.5px;margin:40px 0px;}
.one-column-tracks.no-border {border-width:0px;}

.track-icon {width:50px;height:50px;padding:10px;margin:auto;display:none;}

.track-description-title  { font-family: Gilroy;
  font-size: 20px;
  font-weight: 700;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.23;
  letter-spacing: normal;
  text-align: left;
  color: #02abb0;}



.hs-form label {
	font-size: 1em;
}

.hs-field-desc {
font-size: .75em;
}

.form-columns-2, .form-columns-1 {
    max-width: none !important;
}
.hbspt-form {
	margin: auto;
    text-align: left;
	padding-bottom: 0px;
}

.header--switch-conference__date {
    font-size: .7em;
    opacity: .9;
}



.hs-form select {
	border: solid .5px; 
	font-size: 1em;
	padding: .75em 2.5em .75em 2em;
}
	
input {
    width: 100%;
}

.input {
	margin-right: 20px !important;
}

#sponsor-exhibitor-resources .container {
	max-width: 1800px;
}
/** End changes **/

/** track descriptions page code **/
.one-column-tracks {width:33%;display:inline-block;vertical-align:top;text-align:left;border-right-style: solid; border-color:#02abb0;border-width:.5px;margin:40px 0px;}
.one-column-tracks.no-border {border-width:0px;}
.track-icon {width:50px;height:50px;padding:10px;margin:auto;display:none;}
.track-description-title  { font-family: Gilroy;
  font-size: 20px;
  font-weight: 700;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.23;
  letter-spacing: normal;
  text-align: left;
  color: #02abb0;}
/** add after 4:30pm on 2/4 **/
.bordered-callout {max-width:500px;text-align:center;margin:auto;padding:30px;border-color:#ff9667; border-style:solid;border-width:.5px;color: black;font-family: Barlow;margin-top:40px;margin-bottom:40px;font-size: 22px;}
.bordered-callout a {color:#ff9667}
.uppercase-header-white {
  font-family: Gilroy;
  font-size: 20px;
  font-weight: 800;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;text-transform: uppercase;
}
.three-column-wrapper {color:black; font-family:barlow;text-align:center;}
.three-column-div {padding:5px;display:inline-block;vertical-align:top;max-width:300px;text-align:left;font-size: 18px;}
.square-link-white li{list-style: none !important;text-align:left;border: 1px solid; border-color: black; padding:10px; font-family: Barlow; background-color: black; color: white; font-size:18px;}
.square-link-white.table {text-align:center;padding:10px 40px 10px 0px; background-color:black; color:white; border-color:black;}
.date-colored {color:#02abb0}
.twitter-list-item {padding-left:20px;background-image: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1580931072/twitter.svg);background-repeat: no-repeat;margin-top: 20px; margin-bottom:20px;color: black; font-family: Barlow; padding-bottom: 5px;}
.icon-div {max-width:320px;margin:auto;}
.checkbox-list-item {padding-left:40px;background-image: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1580931014/AWE_Purple_checkbox.png);background-repeat: no-repeat;margin-top: 20px; margin-bottom:20px;color:black; font-family: Barlow; padding-bottom: 5px;list-style-type: none; font-size: 18px; }
.img-dates-times {
    margin:auto;padding:40px 40px 40px 100px;display:flex;justify-content: center;
}
#speaker-portal .container {max-width:1250px;}

#speaker-portal .button-arrow__white {
	margin-right: 8px;
}

#speaker-portal p {
	line-height: 1.2em;
}

.checkbox-list-item a {
	color: #ff9667;
}

#list-icon-1 {    list-style: none;
    padding-left: 50px;
    background: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1584631085/microphone_1.png);
    background-position: -9px 50%;
    background-repeat: no-repeat;
    background-size: 50px;
    margin-bottom: 20px;
    margin-top:20px;}

#list-icon-2 {    list-style: none;
    padding-left: 50px;
    background: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1584631085/comment.png);
    background-position: 1px 50%;
    background-repeat: no-repeat;
    background-size: 30px;
    margin-bottom: 20px;}

#list-icon-3 {    list-style: none;
    padding-left: 50px;
    background: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1584631085/exhibition.png);
    background-position: 0px 50%;
    background-repeat: no-repeat;
    background-size: 35px;
    margin-bottom: 20px;}

#list-icon-4 {    list-style: none;
    padding-left: 50px;
    background: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1584631085/followers.png);
    background-position: 5px 50%;
    background-repeat: no-repeat;
    background-size: 25px;
    margin-bottom: 20px;}

#list-icon-5 {    list-style: none;
    padding-left: 50px;
    background: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1584631085/newspaper.png);
    background-position: 5px 50%;
    background-repeat: no-repeat;
    background-size: 25px;
    margin-bottom: 20px;}

#list-icon-6 {    list-style: none;
    padding-left: 50px;
    background: url(https://res.cloudinary.com/dmy7buja6/image/upload/v1585857535/unlock.png);
    background-position: 5px 50%;
    background-repeat: no-repeat;
    background-size: 25px;
    margin-bottom: 20px;}
