@media only screen and (min-width: 40.0625em) {
	.c-card .min-max {
		display: none;
	}
	.contacts .c-card-body img {
	    margin: 0 auto;
	    display: block;
	    float: right;
	}
	.agenda-paragraph > .agenda-speaker-link img {
		float: right!important;
	}
	
	.slick-slider {
    margin-bottom: 0px!important; 
	}
	
	.top-section {
    height: auto; 
   }
   
   .hero-slider .slick-slide img {
    width: auto;
    height: auto;
	}
	
	.top-bar .title-area [alt="ITWeb Events logo"], .row [alt="ITWeb Events logo"] {
    margin-top: 3.5rem;
    }

}
@media only screen and (min-width: 40.0625em) and (max-width: 64.0625em) {
	.header-top.sect {
		margin-top: 1rem;
	}
	#page-content h2.article-headline {
		font-size: 1.3rem;
		padding-right: 4rem; 
		padding-left: 3.5rem;
		/* padding-top: 1.4rem; */
		min-height:70px;
	}
	
	.header-top .header-buttons {
   /*  margin-top: 5rem; */
}	
	.top-section-events-logo {
		display:none;}
	
}


@media only screen and (min-width: 54.125em) and (max-width: 64.0625em) {
	.header-top .header-buttons .header-button {
		/* width: 13rem; */
	}
	#button-sponsor {
		/*float: left;
		margin-left: 11.625rem;
		margin-top: -4.75rem;*/
	}
	
	.top-bar .title-area [alt="ITWeb Events logo"], .row [alt="ITWeb Events logo"] {
    margin-top: 3.5rem;
    }
}

@media only screen and (max-width: 768px) {
	.top-bar .title-area [alt="ITWeb Events logo"], .row [alt="ITWeb Events logo"] {
    margin-top: 3.5rem;
    }
	
	.header-top .header-buttons {
    margin-top: 0rem;}
	
	.top-section-events-logo {
	display:none;}
}