//	New Year 2019
div.new-year-2019 {
	$breakPoint: 1100px;
	$blue: #85BBD5;

	font-size: .95em;

	@media only screen and ( min-width:1600px ) {
		font-size: 1em;
	}		

	background: $blue;

	display: flex;
	flex-wrap: wrap;
	align-items: center;
	flex-direction: column-reverse;

	@media only screen and ( min-width:550px ) {
		flex-direction: row;
	}		

	> div {
		flex: 0 0 100%;

		@media only screen and ( min-width:550px ) {
			flex: 0 0 50%;
		}

		@media only screen and ( min-width:$breakPoint ) {
			flex: 0 0 25%;
		}
	}

	ul {
		color: #fff;

		li {
			display: inline-block;
			padding: 0 .5em;
		}
	}


	/*
		Sale Copy

	 */
	.copy {
		color: #fff;
		text-align: center;
		text-transform: capitalize;
		padding: 2em;

		p {
			font-family: $header-font-family;
			max-width: 600px;
			margin-left: auto;
			margin-right: auto;
		}

		p.title {
			font-size: 1.2em;
			font-family: $header-font-family;
			font-weight: 500;
			line-height: 1.2;
			text-transform: uppercase;

			@media only screen and ( min-width:$breakPoint ) {
				display: none;
			}

			@media only screen and ( min-width:1415px ) {
				font-size: 1.6em;
				display: block;
			}
		}

		p.sub-title {
			font-size: 1.2em;
			margin-bottom: 1.25em;
		}

		a {
			background: white;
			color: #3C525D;
			font-size: 1em;
			font-weight: 500;
			padding: 1.5em;
			border-radius: 100%;

			&:hover {
				border-radius: 90% 70%;
			}

			@media only screen and ( min-width:$breakPoint ) {
				font-size: 1.2em;
			}
		}
	}

	/*
		Big Image

	 */
	div.image.big {
		display: none;
		flex: 0 0 50%;

		@media only screen and ( min-width:$breakPoint ) {
			display: block;
		}		
	}
}
