/* ==========================================================================
CUSTOM RESPONSIVE CSS
========================================================================== */

/* Extra small devices (portrait phones, less than 576px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {

}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
	/*.bg-curve {
	    background: url(../img/background-curve.png) no-repeat center center;
	    -webkit-background-size: cover;
	    -moz-background-size: cover;
	    -o-background-size: cover;
	    background-size: cover;
	    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background-curve.png', sizingMethod='scale');
	    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background-curve.png', sizingMethod='scale')";
	}*/
	.navbar-expand-md .navbar-nav .nav-link {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem;
	    padding-right: 1.5rem;
	    padding-left: 1.5rem;
	    border-right: 1px solid rgba(255,255,255,0.1);
	}
	.navbar-expand-md .navbar-nav .nav-item:first-child .nav-link {
		border-left: 1px solid rgba(255,255,255,0.1);
	}
	.speakers-topics img {
	    max-width: 100%;
	}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) { ... }

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { ... }