

/********************** DEFAULT STYLES **********************/

* { margin:0; padding:0; }

.carousel-control-prev-icon {
	background-image: url('../images/arrowLeft.svg') !important;
}

.carousel-control-next-icon {
	background-image: url('../images/arrowRight.svg') !important;
}

/************************************************************/

@media screen and (min-width: 320px)  {

	.weekendsponsors {
		width: 100%;
		height: auto;
	}

		.weekendsponsors img {
			width: 50%;
			height: auto;
			/*float: left;*/
			/*margin: 12px 2.5% 12px 2.5%;*/
		}

		.nhlpalogo {
			width: 20% !important;
			margin-left: 25%;
			margin-right: 25%;
			margin-top: 12px;
			margin-bottom: 12px;
		}

		.upperdeck {
			width: 20% !important;
			margin-left: 25%;
			margin-right: 25%;
		}

		.esso {
			width: 25% !important;
			margin-left: 25%;
			margin-right: 25%;
		}


		.whitewaterbrewing {
			width: 20% !important;
			margin-left: 25%;
			margin-right: 25%;
		}


		.westlandinsurance {
			width: 26% !important;
			margin-left: 25%;
			margin-right: 25%;
			margin-top: 20px;
		}


}

/************************************************************/

@media screen and (min-width: 375px)  {

}

/************************************************************/

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) {

}

/************************************************************/

@media screen and (min-width: 414px)  {


}

/************************************************************/

@media screen and (min-width: 480px)  {

	

}

/************************************************************/

@media screen and (min-width: 568px) {


	.weekendsponsors img {
		width: 15%;
		height: auto;
		margin: 5px 2%;
	}

		.nhlpalogo {
			width: 9% !important;
		}

		.upperdeck {
			width: 9% !important;
		}

		.whitewaterbrewing {
			width: 9% !important;
		}

		.esso {
			width: 20% !important;
			margin-left: 25%;
			margin-right: 25%;
		}

		.westlandinsurance {
			width: 20% !important;
			margin-left: 25%;
			margin-right: 25%;
			margin-top: 20px;
		}


}

/************************************************************/

@media screen and (min-width: 667px) {

	

}

/************************************************************/

@media screen and (min-width: 736px)  {


}

/************************************************************/

@media screen and (min-width: 768px)  {

	.weekendsponsors {
		display: block;
		width: 75%;
		margin: 48px auto 24px auto;
	}

		.weekendsponsors h3 {
			margin-bottom: 24px;
		}

		.esso {
			width: 17% !important;
			margin-left: 25%;
			margin-right: 25%;
		}


}

/************************************************************/

@media only screen 
    and (device-width : 812px) 
    and (device-height : 375px) 
    and (-webkit-device-pixel-ratio : 3) {
    	
}

/************************************************************/

@media screen and (min-width: 992px)  {

	.weekendsponsors {
		display: block;
		width: 90%;
	}

		.esso {
			width: 12% !important;
			margin-left: 25%;
			margin-right: 25%;
		}


}

/************************************************************/

@media screen and (min-width: 1024px)  {

	

}

/************************************************************/

@media screen and (min-width: 1266px)  {

}

/************************************************************/

@media screen and (min-width: 1280px)  {

		.westlandinsurance {
			width: 12% !important;
			margin-left: 25%;
			margin-right: 25%;
		}



}

/************************************************************/

@media screen and (min-width: 1281px)  {



}

/************************************************************/

@media screen and (min-width: 1366px)  {

}

/************************************************************/


@media screen and (min-width: 1600px)  {

}

/************************************************************/

@media screen and (min-width: 1920px)  {

}

/************************************************************/














