/*======================== Desktop and Loptop and Other Tablet 768<px========================*/
@media (min-width: 768px) {
	#textslider {
		margin:1rem 0;
	}
}
/*======================== Tablet 768>px ========================*/
@media (max-width: 768px) {
	html {
        font-size: 100%;
    }

    #textslider h1 {
		font-size: 2rem !important;
	}

	#logo h1 {
		font-size: 2rem !important;
	}
}
/*======================== Phone 640>px ========================*/
@media (max-width: 640px) {
	html {
        font-size: 90%;
    }
	p{
		font-size: 90%;
	}
	h1,h2,h3,h4,h5 {
		font-size: 200%;
	}
	#logo h1 {
		font-size: 2rem;
	}
	#textslider {
		height: 160px !important;
	}
	#textslider h1 {
		font-size: 2rem;
	}
	.two-column,
	.two-column:first-child{
		margin: 0;
		width: 100%;
	}
	.three-column,
	.three-column:last-child{
		margin: 10px 0;
		width: 100%;
	}
	.four-column{
		border-right: 0px;
		width: 100%;
		border-bottom: 1px solid rgba(255,255,255,0.5)
	}
	.four-column:last-child{
		border-bottom:none
	}
	.countdown{
		margin-bottom:0;
		padding-bottom:0;
	}

	 #textslider {
    height: 100px !important;
}
}
/*======================== Phone 480>px ========================*/
@media (max-width: 480px) {
	html {
        font-size: 90%;
    }
	p{
		font-size: 90%;
	}
	h1,h2,h3,h4,h5 {
		font-size: 200%;
	}
	#textslider {
		height: 120px !important;
	}
	#textslider h1 {
		font-size: 2rem;
	}
	.two-column,
	.two-column:first-child{
		margin: 0;
		width: 100%;
	}
	.three-column,
	.three-column:last-child{
		margin: 10px 0;
		width: 100%;
	}
	.four-column{
		border-right: 0px;
		width: 100%;
		border-bottom: 1px solid rgba(255,255,255,0.5)
	}
	.four-column:last-child{
		border-bottom:none
	}
	.countdown{
		margin-bottom:0;
		padding-bottom:0;
	}

		.contact-detail i {
    font-size: 20px;
 }

  #textslider {
    height: 150px !important;
}
}
/*======================== Phone 360>px ========================*/
@media (max-width: 360px) {
	html {
        font-size: 90%;
    }
	p{
		font-size: 90%;
	}
	h1,h2,h3,h4,h5 {
		font-size: 190%;
	}
	#textslider {
		height: 250px !important;
	}
	#textslider h1 {
		font-size: 2rem;
	}
	#about .two-column:first-child,
	#about .two-column,
	.two-column,
	.two-column:first-child{
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.three-column,
	.three-column:last-child{
		margin: 10px 0;
		width: 100%;
	}
	.four-column{
		border-right: 0px;
		width: 100%;
		border-bottom: 1px solid rgba(255,255,255,0.5)
	}
	.four-column:last-child{
		border-bottom:none
	}
	.countdown{
		margin-bottom:0;
		padding-bottom:0;
	}

		.contact-detail i {
    font-size: 20px;
 }

  #textslider {
    height: 150px !important;
}
}
/*======================== Phone 320>px ========================*/
@media (max-width: 320px) {
	html {
        font-size: 90%;
    }
	p{
		font-size: 90%;
	}
	h1,h2,h3,h4,h5 {
		font-size: 190%;
	}

	#logo h1 {
		font-size: 1.6rem !important;
	}

	#center{
		display:block;
	}
	#textslider {
		height: 150px !important;
	}
	#textslider h1 {
		font-size: 1.3rem;
	}
	#about .two-column:first-child,
	#about .two-column,
	.two-column,
	.two-column:first-child{
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.three-column,
	.three-column:last-child{
		margin: 10px 0;
		width: 100%;
	}
	.four-column{
		border-right: 0px;
		width: 100%;
		border-bottom: 1px solid rgba(255,255,255,0.5)
	}
	.four-column:last-child{
		border-bottom:none
	}
	.countdown{
		margin-bottom:0;
		padding-bottom:0;
	}

	.contact-detail i {
    font-size: 20px;
 }

}
/*======================== Iphone ========================*/
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	#textslider {
		height: 200px !important;
	}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
	#textslider {
		height: 100px !important;
	}
	#textslider h1 {
		font-size: 2rem;
	}
}
/*
     FILE ARCHIVED ON 11:20:32 Oct 05, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:41:15 Oct 08, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  PetaboxLoader3.resolve: 254.778
  esindex: 0.017
  exclusion.robots.policy: 0.18
  captures_list: 563.811
  PetaboxLoader3.datanode: 478.868 (4)
  exclusion.robots: 0.194
  load_resource: 304.697
  RedisCDXSource: 54.982
  CDXLines.iter: 23.802 (3)
  LoadShardBlock: 481.015 (3)
*/