﻿/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ DEFAULT MODULE STYLES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  */
.general .moduleHeader.overlapping {
	margin-left: 0;
	font-size: 0.9375rem;
}
@media screen and (min-width: 850px) {
	.general .moduleHeader.overlapping {
		font-size: 1.03125rem;
	}
}

.general .module.right .buttonContainer.multi {
	max-width: 310px;
}
@media screen and (max-width: 479px), screen and (min-width: 768px) and (max-width: 899px) {
	.general .module.right .buttonContainer.multi {
		margin-top: .25em;
	}
	.general .module.right .buttonContainer.multi .button:first-child, .general .module.right .buttonContainer.multi .button:last-child {
		border-radius: 3px 3px 3px 3px;
		display: block;
		float: none;
		margin-top: 1.25em;
		margin-bottom: .5em;
		width: 200px;
	}
}
@media screen and (min-width: 480px) and (max-width: 767px), screen and (min-width: 900px) {
	.general.homepage .module.right .buttonContainer.multi {
		min-width: 280px;
		max-width: 325px;
		width: 90%;
	}
}



/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ HOMEPAGE MODULES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  */
@media screen and (min-width: 768px) {
	.homepage .module.right:not(.left) {
		width: 36%;
	}
	#homepageSocialTools.module {
        margin-bottom: 0;
    }
}
@media screen and (max-width: 349px) {
	.litScroller .slide .subslide .multiOptionButton .mobHead {
		left: -0.45em;
	}
	.litScroller .slide .subslide .mobHolder .multiOptionButton .otherOptions {
		margin-left: -0.65em;
		width: 137%;
	}
}
#dailyWTCVideo.notice .cover {
	max-width: 150px;
	margin-bottom: 0;
	border: 1px solid #666;
	box-shadow: 0 0 0 #AAA;
	cursor: pointer;
	-webkit-transition: box-shadow 0.7s ease, border 0.7s ease;
	-moz-transition: box-shadow 0.7s ease, border 0.7s ease;
	-o-transition: box-shadow 0.7s ease, border 0.7s ease;
	transition: box-shadow 0.7s ease, border 0.7s ease;
}
@media screen and (min-width: 1024px) {
	#dailyWTCVideo.notice .cover {
		max-width: 180px;
	}
}
#dailyWTCVideo.notice a:hover .cover {
	-webkit-transition: box-shadow 0.3s ease, border 0.3s ease;
	-moz-transition: box-shadow 0.3s ease, border 0.3s ease;
	-o-transition: box-shadow 0.3s ease, border 0.3s ease;
	transition: box-shadow 0.3s ease, border 0.3s ease;
	box-shadow: 0 0 3px #AAA;
}
@media screen and (max-width: 499px) {
	.general.homepage .module.right .buttonContainer.multi {
		margin-top: .25em;
		min-width: 0;
	}
	.general.homepage .module.right .buttonContainer.multi .button:first-child, .general.homepage .module.right .buttonContainer.multi .button:last-child {
		border-radius: 3px 3px 3px 3px;
		display: block;
		float: none;
		margin-top: 1.25em;
		margin-bottom: .5em;
		width: 200px !important;
	}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
	.general.homepage .module.right .buttonContainer.multi {
		margin-top: .25em;
		min-width: 0;
	}
	.general.homepage .module.right .buttonContainer.multi .button:first-child, .general.homepage .module.right .buttonContainer.multi .button:last-child {
		border-radius: 3px 3px 3px 3px;
		display: block;
		float: none;
		margin-top: 1.25em;
		margin-bottom: .5em;
		width: 200px !important;
	}
}
