/*
  Advally CSS Rules
  Updated 2024-11-03 19:24:40
*/

	/* Sizemap: ArchiveInlineWide */
										@media (min-width: 1300px) {
							#AdvAd-ArchiveInline-1,#AdvAd-ArchiveInline-2,#AdvAd-ArchiveInline-3,#AdvAd-ArchiveInline-4,#AdvAd-ArchiveInline-5,#AdvAd-ArchiveInline-6 {
					margin: 20px auto;
display: flex;
justify-content: center;
				}
			}
														@media (min-width: 1000px) and (max-width: 1299px) {
							#AdvAd-ArchiveInline-1,#AdvAd-ArchiveInline-2,#AdvAd-ArchiveInline-3,#AdvAd-ArchiveInline-4,#AdvAd-ArchiveInline-5,#AdvAd-ArchiveInline-6 {
					margin: 20px auto;
display: flex;
justify-content: center;
				}
			}
														@media (min-width: 800px) and (max-width: 999px) {
							#AdvAd-ArchiveInline-1,#AdvAd-ArchiveInline-2,#AdvAd-ArchiveInline-3,#AdvAd-ArchiveInline-4,#AdvAd-ArchiveInline-5,#AdvAd-ArchiveInline-6 {
					margin: 20px auto;
display: flex;
justify-content: center;
				}
			}
														@media (min-width: 0px) and (max-width: 799px) {
							#AdvAd-ArchiveInline-1,#AdvAd-ArchiveInline-2,#AdvAd-ArchiveInline-3,#AdvAd-ArchiveInline-4,#AdvAd-ArchiveInline-5,#AdvAd-ArchiveInline-6 {
					margin: 20px auto;
display: flex;
justify-content: center;
				}
			}
							/* Sizemap: FluidWidthShort */
										@media (min-width: 975px) {
							#AdvAd-HomepageListing-1,#AdvAd-HomepageListing-3 {
					justify-content: center; 
display: flex; 
margin: 20px auto; 
width: 970px; 
height: 90px;
				}
			}
														@media (min-width: 730px) and (max-width: 974px) {
							#AdvAd-HomepageListing-1,#AdvAd-HomepageListing-3 {
					justify-content: center; 
display: flex; 
margin: 20px auto; 
width: 728x; 
height: 90px;
				}
			}
														@media (min-width: 0px) and (max-width: 729px) {
							#AdvAd-HomepageListing-1,#AdvAd-HomepageListing-3 {
					justify-content: center; 
display: flex; 
margin: 20px auto;
width: 320px; 
height: 100px;
				}
			}
							/* Sizemap: FluidWidthTall */
										@media (min-width: 975px) {
							#AdvAd-HomepageListing-2,#AdvAd-HomepageListing-4 {
					justify-content: center; 
display: flex; 
margin: 20px auto; 
width: 970px; 
height: 250px;
				}
			}
														@media (min-width: 730px) and (max-width: 974px) {
							#AdvAd-HomepageListing-2,#AdvAd-HomepageListing-4 {
					justify-content: center; 
display: flex; 
margin: 20px auto; 
width: 728px; 
height: 250px;
				}
			}
														@media (min-width: 0px) and (max-width: 729px) {
							#AdvAd-HomepageListing-2,#AdvAd-HomepageListing-4 {
					justify-content: center; 
display: flex; 
margin: 20px auto; 
width: 300px; 
height: 250px;
				}
			}
							/* Sizemap: ReviewInlineFloat300 */
										@media (min-width: 600px) {
							#AdvAd-ReviewFloat-Left,#AdvAd-PostFloat-Left {
					height: 250px;
width: 300px;
margin: 15px 15px 15px 0px;
				}
			}
														@media (min-width: 0px) and (max-width: 599px) {
							#AdvAd-ReviewFloat-Left,#AdvAd-PostFloat-Left {
					height: 250px;
width: calc(100vw - 48px);
justify-content: center;
display: flex;
margin-bottom: 20px;
				}
			}
							/* Sizemap: ReviewInlineFloat600 */
										@media (min-width: 600px) {
							#AdvAd-ReviewFloat-Right,#AdvAd-PostFloat-Right {
					height: 600px;
width: 300px;
margin: 15px 0px 15px 15px;
				}
			}
														@media (min-width: 0px) and (max-width: 599px) {
							#AdvAd-ReviewFloat-Right,#AdvAd-PostFloat-Right {
					height: 600px;
width: calc(100vw - 48px);
justify-content: center;
display: flex;
margin-bottom: 20px;
				}
			}
							/* Sizemap: ReviewInlineLeaderboard */
										@media (min-width: 750px) {
							#AdvAd-PostInline-1,#AdvAd-PostInline-2,#AdvAd-PostInline-3,#AdvAd-PostInline-4,#AdvAd-PostInline-5,#AdvAd-PostInline-6,#AdvAd-ReviewInline-1,#AdvAd-ReviewInline-3,#AdvAd-ReviewInline-5,#AdvAd-ReviewInline-6,#AdvAd-PostInline-7,#AdvAd-ReviewInline-7,#AdvAd-PostInline-8,#AdvAd-PostInline-9,#AdvAd-PostInline-10,#AdvAd-ReviewInline-8,#AdvAd-ReviewInline-9,#AdvAd-ReviewInline-10 {
					justify-content: center; 
display: flex; 
margin: 20px auto;
height: 90px;
overflow-y: hidden;
				}
			}
														@media (min-width: 0px) and (max-width: 749px) {
							#AdvAd-PostInline-1,#AdvAd-PostInline-2,#AdvAd-PostInline-3,#AdvAd-PostInline-4,#AdvAd-PostInline-5,#AdvAd-PostInline-6,#AdvAd-ReviewInline-1,#AdvAd-ReviewInline-3,#AdvAd-ReviewInline-5,#AdvAd-ReviewInline-6,#AdvAd-PostInline-7,#AdvAd-ReviewInline-7,#AdvAd-PostInline-8,#AdvAd-PostInline-9,#AdvAd-PostInline-10,#AdvAd-ReviewInline-8,#AdvAd-ReviewInline-9,#AdvAd-ReviewInline-10 {
					justify-content: center; 
display: flex; 
margin: 20px auto;
height: 250px;
overflow-y: hidden;
				}
			}
							/* Sizemap: ReviewInlineSuperleaderboard */
										@media (min-width: 975px) {
							#AdvAd-ReviewInline-2,#AdvAd-ReviewInline-4 {
					justify-content: center; 
align-items: center;
display: flex; 
margin: 20px -25px 20px -25px;
width: 970px;
height: 280px;
overflow-y: hidden;
				}
			}
														@media (min-width: 730px) and (max-width: 974px) {
							#AdvAd-ReviewInline-2,#AdvAd-ReviewInline-4 {
					justify-content: center; 
align-items: center;
display: flex; 
margin: 20px auto; 
width: 728px; 
height: 280px;
overflow-y: hidden;
				}
			}
														@media (min-width: 0px) and (max-width: 729px) {
							#AdvAd-ReviewInline-2,#AdvAd-ReviewInline-4 {
					justify-content: center; 
align-items: center;
display: flex; 
margin: 20px auto; 
width: 300px; 
height: 280px;
overflow-y: hidden;
				}
			}
							/* Sizemap: TopLeaderboard */
										@media (min-width: 975px) {
							#AdvAd-TopLeaderboard {
					justify-content: center; 
display: flex; 
margin: 0px auto 20px; 
width: 970px; 
height: 250px;
overflow-y: hidden;
				}
			}
														@media (min-width: 730px) and (max-width: 974px) {
							#AdvAd-TopLeaderboard {
					justify-content: center; 
display: flex; 
margin: 0px auto 20px; 
width: 728px; 
height: 90px;
overflow-y: hidden;
				}
			}
														@media (min-width: 0px) and (max-width: 729px) {
							#AdvAd-TopLeaderboard {
					justify-content: center; 
display: flex; 
margin: 0px auto 20px; 
width: 320px; 
height: 50px;
overflow-y: hidden;
				}
			}
						