/* HIDE CLASSES
----------------------------------------------------------- */

@media screen and (max-width: 1600px){
	.hide_1600 {
	display:none !important;
	}
}	

@media screen and (min-width:1500px) and (max-width: 1600px){
	.hide_1600_only {
	display:none !important;
	}
}

@media screen and (max-width: 1550px){
	.hide_1550 {
	display:none !important;
	}
}	

@media screen and (min-width:1450px) and (max-width: 1550px){
	.hide_1550_only {
	display:none !important;
	}
}

@media screen and (max-width: 1500px){
	.hide_1500 {
	display:none !important;
	}
}	

@media screen and (min-width:1400px) and (max-width: 1500px){
	.hide_1500_only {
	display:none !important;
	}
}

@media screen and (max-width: 1450px){
	.hide_1450 {
	display:none !important;
	}
}	

@media screen and (min-width:1350px) and (max-width: 1450px){
	.hide_1450_only {
	display:none !important;
	}
}

@media screen and (max-width: 1400px){
	.hide_1400 {
	display:none !important;
	}
}	

@media screen and (min-width:1300px) and (max-width: 1400px){
	.hide_1400_only {
	display:none !important;
	}
}

@media screen and (max-width: 1350px){
	.hide_1350 {
	display:none !important;
	}
}	

@media screen and (min-width:1250px) and (max-width: 1350px){
	.hide_1350_only {
	display:none !important;
	}
}

@media screen and (max-width: 1300px){
	.hide_1300 {
	display:none !important;
	}
}	

@media screen and (min-width:1200px) and (max-width: 1300px){
	.hide_1300_only {
	display:none !important;
	}
}

@media screen and (max-width: 1250px){
	.hide_1250 {
	display:none !important;
	}
}	

@media screen and (min-width:1150px) and (max-width: 1250px){
	.hide_1250_only {
	display:none !important;
	}
}

@media screen and (max-width: 1200px){
	.hide_1200 {
	display:none !important;
	}
}	

@media screen and (min-width:1100px) and (max-width: 1200px){
	.hide_1200_only {
	display:none !important;
	}
}

@media screen and (max-width: 1150px){
	.hide_1150 {
	display:none !important;
	}
}	

@media screen and (min-width:1050px) and (max-width: 1150px){
	.hide_1150_only {
	display:none !important;
	}
}

@media screen and (max-width: 1100px){
	.hide_1100 {
	display:none !important;
	}
}	

@media screen and (min-width:1000px) and (max-width: 1100px){
	.hide_1100_only {
	display:none !important;
	}
}

@media screen and (max-width: 1050px){
	.hide_1050 {
	display:none !important;
	}
}	

@media screen and (min-width:950px) and (max-width: 1050px){
	.hide_1050_only {
	display:none !important;
	}
}

@media screen and (max-width: 1000px){
	.hide_1000 {
	display:none !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 1000px){
	.hide_1000_only {
	display:none !important;
	}
}

@media screen and (max-width: 970px){
	.hide_970 {
	display:none !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 970px){
	.hide_970_only {
	display:none !important;
	}
}

@media screen and (max-width: 950px){
	.hide_950 {
	display:none !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 950px){
	.hide_950_only {
	display:none !important;
	}
}

@media screen and (max-width: 900px){
	.hide_900 {
	display:none !important;
	}
}	

@media screen and (min-width:850px) and (max-width: 900px){
	.hide_900_only {
	display:none !important;
	}
}

@media screen and (max-width: 850px){
	.hide_850 {
	display:none !important;
	}
}	

@media screen and (min-width:800px) and (max-width: 850px){
	.hide_850_only {
	display:none !important;
	}
}

@media screen and (max-width: 800px){
	.hide_800 {
	display:none !important;
	}
}

@media screen and (min-width:750px) and (max-width: 800px){
	.hide_800_only {
	display:none !important;
	}
}

@media screen and (max-width: 750px){
	.hide_750 {
	display:none !important;
	}
}	

@media screen and (min-width:700px) and (max-width: 750px){
	.hide_750_only {
	display:none !important;
	}
}

@media screen and (max-width: 700px){
	.hide_700 {
	display:none !important;
	}
}	

@media screen and (min-width:650px) and (max-width: 700px){
	.hide_700_only {
	display:none !important;
	}
}

@media screen and (max-width: 650px){
	.hide_650 {
	display:none !important;
	}
}	

@media screen and (min-width:600px) and (max-width: 650px){
	.hide_650_only {
	display:none !important;
	}
}

@media screen and (max-width: 600px){
	.hide_600 {
	display:none !important;
	}
}	

@media screen and (min-width:580px) and (max-width: 600px){
	.hide_600_only {
	display:none !important;
	}
}

@media screen and (max-width: 579px){
	.hide_580 {
	display:none !important;
	}
}	

@media screen and (min-width:550px) and (max-width: 579px){
	.hide_580_only {
	display:none !important;
	}
}

.hide_all {
	display:none ! important;
}

@media screen and (min-width:1300px) and (max-width: 50000px){
	.hide_wide_screen {
	display:none !important;
	}
}

@media screen and (min-width:971px) and (max-width: 1299px){
	.hide_standard_screen {
	display:none !important;
	}
}

@media screen and (min-width:750px) and (max-width: 970px){
	.hide_large_tablet {
	display:none !important;
	}
}

@media screen and (min-width:580px) and (max-width: 750px){
	.hide_small_tablet {
	display:none !important;
	}
}

@media screen and (min-width:580px) and (max-width: 750px){
	.hide_small_tablet {
	display:none !important;
	}
}

@media screen and (max-width: 579px){
	.hide_mobile {
	display:none !important;
	}
}

@media screen and (max-width: 1600px){
	.show_1600 {
	display:block !important;
	}
}	

@media screen and (min-width:1500px) and (max-width: 1600px){
	.show_1600_only {
	display:block !important;
	}
}

@media screen and (max-width: 1550px){
	.show_1550 {
	display:block !important;
	}
}	

@media screen and (min-width:1450px) and (max-width: 1550px){
	.show_1550_only {
	display:block !important;
	}
}

@media screen and (max-width: 1500px){
	.show_1500 {
	display:block !important;
	}
}	

@media screen and (min-width:1400px) and (max-width: 1500px){
	.show_1500_only {
	display:block !important;
	}
}

@media screen and (max-width: 1450px){
	.show_1450 {
	display:block !important;
	}
}	

@media screen and (min-width:1350px) and (max-width: 1450px){
	.show_1450_only {
	display:block !important;
	}
}

@media screen and (max-width: 1400px){
	.show_1400 {
	display:block !important;
	}
}	

@media screen and (min-width:1300px) and (max-width: 1400px){
	.show_1400_only {
	display:block !important;
	}
}

@media screen and (max-width: 1350px){
	.show_1350 {
	display:block !important;
	}
}	

@media screen and (min-width:1250px) and (max-width: 1350px){
	.show_1350_only {
	display:block !important;
	}
}

@media screen and (max-width: 1300px){
	.show_1300 {
	display:block !important;
	}
}	

@media screen and (min-width:1200px) and (max-width: 1300px){
	.show_1300_only {
	display:block !important;
	}
}

@media screen and (max-width: 1250px){
	.show_1250 {
	display:block !important;
	}
}	

@media screen and (min-width:1150px) and (max-width: 1250px){
	.show_1250_only {
	display:block !important;
	}
}

@media screen and (max-width: 1200px){
	.show_1200 {
	display:block !important;
	}
}	

@media screen and (min-width:1100px) and (max-width: 1200px){
	.show_1200_only {
	display:block !important;
	}
}

@media screen and (max-width: 1150px){
	.show_1150 {
	display:block !important;
	}
}	

@media screen and (min-width:1050px) and (max-width: 1150px){
	.show_1150_only {
	display:block !important;
	}
}

@media screen and (max-width: 1100px){
	.show_1100 {
	display:block !important;
	}
}	

@media screen and (min-width:1000px) and (max-width: 1100px){
	.show_1100_only {
	display:block !important;
	}
}

@media screen and (max-width: 1050px){
	.show_1050 {
	display:block !important;
	}
}	

@media screen and (min-width:950px) and (max-width: 1050px){
	.show_1050_only {
	display:block !important;
	}
}

@media screen and (max-width: 1000px){
	.show_1000 {
	display:block !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 1000px){
	.show_1000_only {
	display:block !important;
	}
}

@media screen and (max-width: 970px){
	.show_970 {
	display:block !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 970px){
	.show_970_only {
	display:block !important;
	}
}

@media screen and (max-width: 950px){
	.show_950 {
	display:block !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 950px){
	.show_950_only {
	display:block !important;
	}
}

@media screen and (max-width: 900px){
	.show_900 {
	display:block !important;
	}
}	

@media screen and (min-width:850px) and (max-width: 900px){
	.show_900_only {
	display:block !important;
	}
}

@media screen and (max-width: 850px){
	.show_850 {
	display:block !important;
	}
}	

@media screen and (min-width:800px) and (max-width: 850px){
	.show_850_only {
	display:block !important;
	}
}

@media screen and (max-width: 800px){
	.show_800 {
	display:block !important;
	}
}

@media screen and (min-width:750px) and (max-width: 800px){
	.show_800_only {
	display:block !important;
	}
}

@media screen and (max-width: 750px){
	.show_750 {
	display:block !important;
	}
}	

@media screen and (min-width:700px) and (max-width: 750px){
	.show_750_only {
	display:block !important;
	}
}

@media screen and (max-width: 700px){
	.show_700 {
	display:block !important;
	}
}	

@media screen and (min-width:650px) and (max-width: 700px){
	.show_700_only {
	display:block !important;
	}
}

@media screen and (max-width: 650px){
	.show_650 {
	display:block !important;
	}
}	

@media screen and (min-width:600px) and (max-width: 650px){
	.show_650_only {
	display:block !important;
	}
}

@media screen and (max-width: 600px){
	.show_600 {
	display:block !important;
	}
}	

@media screen and (min-width:580px) and (max-width: 600px){
	.show_600_only {
	display:block !important;
	}
}

@media screen and (max-width: 579px){
	.show_580 {
	display:block !important;
	}
}	

@media screen and (min-width:550px) and (max-width: 579px){
	.show_580_only {
	display:block !important;
	}
}

@media screen and (min-width:1300px) and (max-width: 50000px){
	.show_wide_screen {
	display:block !important;
	}
}

@media screen and (min-width:971px) and (max-width: 1299px){
	.show_standard_screen {
	display:block !important;
	}
}

@media screen and (min-width:750px) and (max-width: 970px){
	.show_large_tablet {
	display:block !important;
	}
}

@media screen and (min-width:580px) and (max-width: 750px){
	.show_small_tablet {
	display:block !important;
	}
}

@media screen and (max-width: 579px){
	.show_mobile {
	display:block !important;
	}
}


/* THE INLINE SHOW CALLS BELOW SHOULD BE USED SELDOMLY. THEY SHOULD ONLY BE USED IF THE BLOCK SHOW CALLS ABOVE CAUSE A LAYOUT ISSUE WHEN TRIGGERED.
----------------------------------------------------------- */

@media screen and (max-width: 1600px){
	.show_1600_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1500px) and (max-width: 1600px){
	.show_1600_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1550px){
	.show_1550_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1450px) and (max-width: 1550px){
	.show_1550_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1500px){
	.show_1500_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1400px) and (max-width: 1500px){
	.show_1500_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1450px){
	.show_1450_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1350px) and (max-width: 1450px){
	.show_1450_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1400px){
	.show_1400_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1300px) and (max-width: 1400px){
	.show_1400_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1350px){
	.show_1350_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1250px) and (max-width: 1350px){
	.show_1350_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1300px){
	.show_1300_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1200px) and (max-width: 1300px){
	.show_1300_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1250px){
	.show_1250_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1150px) and (max-width: 1250px){
	.show_1250_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1200px){
	.show_1200_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1100px) and (max-width: 1200px){
	.show_1200_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1150px){
	.show_1150_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1050px) and (max-width: 1150px){
	.show_1150_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1100px){
	.show_1100_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:1000px) and (max-width: 1100px){
	.show_1100_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1050px){
	.show_1050_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:950px) and (max-width: 1050px){
	.show_1050_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 1000px){
	.show_1000_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 1000px){
	.show_1000_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 970px){
	.show_970_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 970px){
	.show_970_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 950px){
	.show_950_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:900px) and (max-width: 950px){
	.show_950_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 900px){
	.show_900_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:850px) and (max-width: 900px){
	.show_900_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 850px){
	.show_850_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:800px) and (max-width: 850px){
	.show_850_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 800px){
	.show_800_inline {
	display:inline !important;
	}
}

@media screen and (min-width:750px) and (max-width: 800px){
	.show_800_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 750px){
	.show_750_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:700px) and (max-width: 750px){
	.show_750_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 700px){
	.show_700_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:650px) and (max-width: 700px){
	.show_700_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 650px){
	.show_650_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:600px) and (max-width: 650px){
	.show_650_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 600px){
	.show_600_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:580px) and (max-width: 600px){
	.show_600_only_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 579px){
	.show_580_inline {
	display:inline !important;
	}
}	

@media screen and (min-width:550px) and (max-width: 579px){
	.show_580_only_inline {
	display:inline !important;
	}
}

@media screen and (min-width:1300px) and (max-width: 50000px){
	.show_wide_screen_inline {
	display:inline !important;
	}
}

@media screen and (min-width:971px) and (max-width: 1299px){
	.show_standard_screen_inline {
	display:inline !important;
	}
}

@media screen and (min-width:750px) and (max-width: 970px){
	.show_large_tablet_inline {
	display:inline !important;
	}
}

@media screen and (min-width:580px) and (max-width: 750px){
	.show_small_tablet_inline {
	display:inline !important;
	}
}

@media screen and (max-width: 579px){
	.show_mobile_inline {
	display:inline !important;
	}
}