/* ///////////////////////////////////////////////////////////////////////// */
@media (max-width:1360px)
{
	/* Banners */
	#photos, #footerinner {}
	/*#lt_inner {padding:20px;}
	#rt_inner {padding-right:20px;}
	*/

	/*#bannertext {padding-right:20px;}
	#notch {width:80%; max-width:600px;}
	#btnarrivals {width:48%; margin-right:4px;}
	#btndepartures {width:48%;}
	*/
	nav a.tlvl {font-size: 26px; --spacing: 16px;}
	.contentdiv{padding:0px 25px;}
	#breadcrumbholder{padding:10px 25px;}
}
@media (max-width:1280px){
#disclaimer{padding:0px;}
.contentdiv{padding:0px 25px;}
.contentdiv.fiftyten{padding:35px 25px;}
.tblflex.destholder .tblflexitem.blank{display:none;}
.poweritem{padding-bottom:10px;}
}
/* /////////////////////////////////////////////////////////////////////// */
@media (max-width:1080px) {
.nav-open .hamburger {transform: rotate(-45deg);}
.nav-open .hamburger::before {opacity: 0;}
.nav-open .hamburger::after {transform: rotate(90deg) translate(-10px);top:13px;}
.nav_toggle {position: relative;left:98%;top:2vh;transform: translateX(-100%);background: transparent;padding: 28px 18px;border: 0;
  border-radius: .25em;transition: all 900ms ease-in-out;cursor: pointer;display:block;z-index:7;}
 .nav_toggle:focus {outline: none;box-shadow: none;}
.nav_toggle:hover {background:#fff;}
.account{z-index:-1;margin-right:4em;}
.hamburger {display: block;position: relative;}
.hamburger,.hamburger::before,.hamburger::after {width: 4em;height: 3px; background: var(--skybluedark); transition: transform 900ms ease-in-out, opacity 300ms linear;}
.hamburger::before,.hamburger::after {content: '';position: absolute;left: 0;}
.hamburger::before { bottom: 15px; }
.hamburger::after { top: 15px;}
#photos, body #footerinner {margin: 0;}
#logo {}
#logo img {}
nav {top: 106px;}
nav a.tlvl {font-size: 22px;line-height: 22px;padding: 26px 10px 26px 22px;}
nav ul.mlvl1 {}
#wrapper {}
#lt_inner {padding: 20px 20px 10px 10px;}
.bcol {padding: 15px 2% 15px 2%;float: left;vertical-align: top;}
.bcol:nth-child(2n+2) {clear: left;}
header {position: absolute;width: 100%;top: 0;left: 0;right: 0; z-index: 999;transition: all 500ms ease-in;
		/*background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 23%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,1) 100%);*/
}
#navholder {position: absolute;overflow-y: auto;overflow-x: hidden;transform: translate(-100%);padding: 0;
		z-index:5;width: 100%;margin: 0 auto;box-sizing: border-box;height: 75vh;border-bottom: 2px solid var(--skybluedark); border-bottom-left-radius: var(--radius);
border-bottom-right-radius: var(--radius);}
#navholder.show{transition: all 500ms ease-in-out;}
#navholder.hide{transition: all 500ms ease-in-out;}
.hide {/*left: 100vw;*/}
.show {/*left: 0 !important;*/ transform: translate(0%) !important;}
#logo {}
#logo img {	width: auto;height: auto;}

nav { /*top:160px; width:100%;  margin:0; right:0;position:absolute; -webkit-box-shadow: 0 8px 8px -8px rgba(0,0,0,0.5);
  		-moz-box-shadow: 0 8px 8px -8px rgba(0,0,0,0.5);
  		box-shadow: 0 8px 8px -8px rgba(0,0,0,0.5);		*/
	}

nav ul {width: 100%; background-color:rgb(243 247 249 / 100%);/*background-color: var(--highlightbg);*/padding: 25px 0 0 0;	height: auto;
	-webkit-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}
nav ul.nav__list {padding: 15px 0 15px 0px;}
/* Show Mobile Nav */
nav li {float: none;}
nav li li {float: none;margin: 0 0 0 0;padding: 0;width:100%;}
nav a.tlvl {padding: 15px 30px;font-size: 40px;line-height: 40px;color: var(--skybluedark) !important;margin-right: 0;display: block;}
nav a.tlvl:hover {color: var(--skybluedark);background: none;}
nav h1 {display: none;}
nav li ul {	position: relative;left: auto;opacity: 1;z-index: 100;background-image: none;padding: 0;margin: 0;-moz-box-shadow: none;
	-webkit-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}
nav li.sfhover a.tlvl {color: var(--skybluedark);padding-bottom: 15px;}
nav ul.mlvl1, nav li.sfhover ul.mlvl1, nav li.sfhover ul.mlvl1#m4 {position: relative;left: auto;opacity: 1;padding: 0;z-index: 500;overflow: hidden;
	max-width: 1280px;width: 100%;top: auto;border-radius: 0;box-shadow: none;-webkit-transition: all 500ms cubic-bezier(.22,.61,.36,1);
	transition: all 500ms cubic-bezier(.22,.61,.36,1);background-color:unset;}
nav ul.mlvl1.open {	max-height: 1000px;	overflow: hidden;	-webkit-transition: all 750ms cubic-bezier(.71,.01,.21,.99);transition: all 750ms cubic-bezier(.71,.01,.21,.99);	}
nav ul.mlvl1 a:hover, nav ul.mlvl2 li a:hover {/*color: var(--lighttext);background: var(--skybluedark);*/border-radius: 0;}
nav ul.mlvl2 li a {color: var(--skybluedark);	padding:11px 0px 11px 75px;}
nav ul.mlvl2 {padding: 0;background-color:unset;}
nav ul.mlvl2 li:first-child {margin-top: 0px;}
nav ul.mlvl2 li:last-child {margin-bottom: 0px;}
nav ul.mlvl1 li span.hcplus {position: absolute;cursor: pointer;color: var(--oceanbluedark);border-radius: 50%;top: -2px;right: 10px;
	font-size: 34px;line-height: 34px;font-weight: normal;display: inline-block;padding: 5px;}
nav ul.mlvl1 li span.hcplus.init {font-size: 40px;line-height: 40px;padding: 0 5px 5px 5px;}
nav ul.mlvl1 li a.hc.init, nav ul.mlvl1 li a.hc.init:hover {text-decoration: none;color: var(--skybluedark);background: var(--evenrowbg);}
nav ul.mlvl1 a, nav li li a {border-radius: 0;color: var(--skybluedark);font-size: 24px;font-weight: normal;font-family: Quicksand;
	display: block;padding: 11px 10px 11px 45px;box-sizing: border-box;border-bottom: 1px solid var(--neutrallight);}
nav .mncol, nav .mncol:nth-child(3n+1), nav .mncol:nth-child(4) {width: 100%;margin-right: 0;float: none;}
#mobilemenubtn {display: none;}
.bookbtn {font-size: 16px;padding: 7px;}

.pageimg, figcaption, .pageimg {float: none;margin: 5px;}

figure {margin: 5px 5px 15px 5px;}


#topbar{font-size:18px;}
#bannertext{font-size:70px;}

.exceptions{width:125px;}
.hoursholder{width:100%;padding-left:10px;}
.hourslabel{width:125px;}
.exceptionsholder{width:100%;padding-left:10px;}

}

/* /////////////////////////////////////////////////////////////////////// */
@media (max-width:900px)
{
	#lt {position:relative; z-index:3; margin-top:-93px; margin-bottom:-20px; float:left; width:30%;}
		#topradius-lt { left:30%;}
	#rt {position:relative; float:left; width:70%;}

	/* Index Only *///////////////////////
	#page-1 #rt {order:1; float:none; width:100%; margin:0; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap;}
		#page-1 #rt #rt_innerlt {float:left; width:56%; padding-top:15px;}
		#page-1 #rt #rt_innerrt {position:relative; z-index:3; float:left; width:44%; margin-top:-50px;}

		/*ClickLinks*/
.clicklinkholder{width:100%;max-width:600px; display:block; border:1px solid #0EB4E1; border-radius:5px;margin-bottom:7px;padding:10px; box-sizing:border-box;}
.classlinkimage{width:100%; max-width:600px;}
a img.clicklinkimage:hover{transform:scale(1.03);}
.linksheader{/*display:none;*/width:100%;}
.clicklinkmainimg{width:100%;max-width:600px;margin-bottom:7px;padding:9px 0px 13px;}

#highlights .td {}
.hlimage{width:100%;}

.plabel{width: 130px; padding: 10px 0 0 0;}
.plabelex{padding-right:0px;}
.exceptions{padding-left:0px;display:inline-block;width:130px;}
.exceptionhours{display:inline-grid;}
.tblflex{display:block;width:auto;}
.tblflexitem{padding-left:0;}
.tblflex.parking{display:flex;}
.tblflex.checkin{display:flex;}
.tblflex.staff{display:flex;}
.tblflex.checkin .tblflexitem{padding:10px !important;}
.tblflex.twothirds{width:100%;}
.tblflex.twothirds .tblflexitem{width:100%;max-width:100% !important;}
.textbubble{margin:15px 0;padding:15px !important;}
.modulecheck{margin-right:10px;margin-left:0px;}
img.imagelink{max-height:unset; max-width:unset;}
.imagelinkholder{margin-right:0px !important;}
.access{padding:0 0 45px 0;}
.sustain{padding:0 0 45px 0 !important;}
.bcollinks {display:none;}
#footertextlt .bcol:last-child {padding-right:20px; border-right:none;}
#footertextlt-inner {padding:30px 30px;  display: block; text-align:center;}
#footertextlt {float:none;width:100%;}
.bcol {padding: 15px 2% 15px 2%;float: none;vertical-align: top;}
#footertextrt {float:none; width:100%; }
#footercontactinfo:first-child .tbl {margin:0 auto 10px;}
.firsth1{text-align:center;padding-bottom:0px;}
h2{text-align:center;}
.tblflex.overline .tblflexitem{text-align:center;}
.airlineholder{text-align:left;font-size:26px;}
a.booknow{font-size:26px;font-weight:bold;}
.underline{border-bottom:none;}
.imgdest, .imgdestcaption{max-width:550px;width:100%;}
.imgdestcaption {margin: 0px auto;text-align:left;}
.tblflexitem.imgcaption{text-align:center;display:block;}
.destarrowlink{max-width:unset;}
#introutes{margin-bottom:100px;}
.contentdiv {/*text-align: center;*/}
#highlights .tdleft, #highlights .tdright{width: 100%;}
.hlTitle {font-size: 30px !important;
    line-height: 30px !important;
    width: 100%;
    box-sizing: border-box;
    padding: 15px 25px 25px;
}
#highlights .hl_item:last-child {padding: 25px !important;}
#footercontactinfo {float:none; border-bottom:1px solid var(--lighttext); border-left:none; text-align:center;}
	#footercontactinfo .tblftwrapper {margin:0 auto; width:290px;}
	#footercontactinfo .tbl {display:inline-block; margin:0 auto;}
	
	#footertextwrapper { display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: flex-start; justify-content: flex-start;}
	#footertextlt {float:none; width:100%; order:2}
	#footertextrt {float:none; width:100%; order:1}
	
	#footertextlt-inner {padding:15px 30px 30px 30px;}
	#footertextrt-inner {padding:30px 30px 0 30px;}
	.modulepark, .modulecheck {margin-bottom: 25px;}
	.moduletext {font-size: 30px;padding: 0 25px;}
	.modulepark h2, .modulecheck h2 {font-size: 40px;line-height: 40px;}
#featuresholder h2{text-align:center;font-size:36px;}
#featuresholder {margin-bottom:30px;}
.viewallholder{text-align:center;margin:45px 0;}
a.viewall{border-radius:25px;font-size:24px;}
#aordbuttons a{font-size:24px;}
#aordbuttons a {width: 200px;}
.tblfidsmini th {font-size: 22px;}
.partnerbanner{text-align:center;}
.partnerbanner img{display:none;}

.partnerbanner img#partnerlogo{max-width:200px;margin:0;display:inline;text-align:center;width:max-content;}

.showresponsive{display:block;}
.hideresponsive{display:none;}
.contentdiv.grid{display:grid;}
.airlineholder{}
.order1{order:1;}
.order2{order:2;}
.order3{order:3;}
.order4{order:4;}
.order5{order:5;}
.order6{order:6;}
.airlineholder.order2, .airlineholder.order5 {padding-top: 0px;}
.airlineholder .tblflexitem, .airlineholder p{padding-left:10px;padding-right:10px;}
.airlineholder .tblflexitem, .airlineholder p{padding-left:0px;padding-right:0px; margin-left:0px; margin-right:0px;}
.payholder{padding-left:0px;}
.tblflex.destholder{ margin-left:0px;text-align:center;}
.tblflex.destholder .tblflexitem{margin-bottom:-60px;padding-right:0px;}
.tblflex.destholder .tblflexitem.blank{display:none;}
h2.nbm{margin-bottom:10px;}
.rentalcar{width:100%;max-width:unset;margin-top:25px;}
.hoursholder, .exceptionsholder{padding-left:0px;}
.borderrb{border-bottom:solid 1px var(--darktext);border-right:none;font-size:1.7rem;font-weight:bold;padding:25px 0;}
.borderrb:last-of-type{border-bottom:none;}

#page-234 #photo1{background-image: url(/banner/photos/artwx_2_sm_v5.jpg) !important;}
}



/* PHONES ///////////////////////////////////////////////////////////////////////// */
@media (max-width:800px)
{
	h2,h3{text-align:center;}
	
	.linkdisplay{font-size:35px;}
	.airlineimgholder{text-align: center;}
	#notch {margin:0 auto; position:relative; width:80%; display:block; text-align:center;}
	#topradius-lt, #topradius-rt {display:none;}
	
	#topbannercover-lt, #topbannercover-rt {display:none;}
	#btnarrivals, #btndepartures {border-left:2px solid #fff; border-radius:15px 15px 0 0; border-right:2px solid #fff;}

	header {height: 250px;background-size: 250px; background-position:center;}
	
	#content {top:0; margin:0 auto; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: flex-start; justify-content: flex-start;}
	#lt {order:2; float:none; width:100%; margin:0;}
		#lt_header {margin:0 20px 5px 20px}
		#lt_inner {padding:0 20px 20px 20px;}
		#lt_inner .mn1 a, #lt_inner .mnOn1 a {font-size:25px; line-height:25px; padding:10px 25px;}
		
	#rt {order:1; float:none; width:100%; margin:0; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: flex-start; justify-content: flex-start;}
		#rt_inner {margin-top:-50px; padding:20px;}

	/* index only */
	#page-1 #rt #rt_innerlt {order:2; float:none; width:100%; min-width:320px; padding:0; margin:0; }
		#fidsminiwrapper {margin:0 10px 20px 10px;}
		
	#page-1 #rt #rt_innerrt {order:1; float:none; width:100%; padding:0;}
		#rt_innerrt_inner {padding-right:10px;}
		.hl_paging {padding:0;}
		#aordholder .rt {text-align:center;}		
	.bookbtn{font-size:18px; padding:10px;}
	#bannertext.init{font-size:55px;width: 100%;
            display: block;
            text-align: center;
            margin-left: 15px;}
.chartholder{max-width:unset;height:400px;display:inline-block;}
#topbarleft{display:none;}
#searchfldholder #q.showq {width: 250px;left:33px;position:relative;}

.hourslabel, .exceptions, .plabel{width:100%;}
.exceptionhours{padding-top:0px;}
.question{width:100%; padding-top: 25px;}
.faqarrow{float:unset;width:100%; text-align:center;}

#alertdiv{font-size: 20px;font-weight:normal;}
}







/* ///////////////////////////////////////////////////////////////////////// */
@media (max-width:640px)
{
body{font-size:20px;}
#page-222 footer{margin-top:100px;}
#highlights .td {width:100%; display:block;}
 #featuresholder h2{font-size:28px; line-height:30px;}
 .hlTitle{font-size:22px !important; line-height:24px !important;}
 .tblfidsmini th {font-size:18px;}
.tblfidsmini td {font-size:16px;}
#aordbuttons a {padding:10px 20px; font-size:20px;width:150px;}
a.viewall{font-size:20px;}
h2.moduleh2{font-size:28px; margin:5px 0;}
.modulebutton{font-size:20px;}
.moduletext{font-size:20px;padding: 0 10px;}
#cwtemp, #currentdate {/*font-size:14px;*/}
#topbarleft{display:none;}

.imagetitle{padding:0px;}
.tblflex{display:block;}
.tblflex .parking{display:flex;}
.tblflex.staff{display:flex;}
.modulepark{margin-right:0px;}
.modulecheck{margin-left:0px;}
#searchboxinnerlt {}
#searchboxinnerrt {}
#mobilemenubtn {right:20px}	
#currentweather, #currentdate {padding: 0 12px;}
#topbar{padding-left:10px;}
#searchfldholder #q.showq {width: 100%/* calc(100% - 39px);*/}
#topbar #topbarright{width:250px;}
#topbar.showq #topbarright{opacity:0;}
#topbar.showq #topbarsearch{width:85%;}
.checkin {font-size: 18px;}
#flighttracker h1{font-size:40px;}

.hamburger,.hamburger::before,.hamburger::after {width: 30px;}
.hamburger::before { bottom: 9px; }
.hamburger::after { top: 9px;}

.nav-open .hamburger::after {top:11px;}
.rentalcar{width:100%;padding:25px !important;}

.modulepark h2, .modulecheck h2 {font-size: 28px;line-height: 30px;}
.modulepark, .modulecheck{margin-left:0px; margin-bottom:10px;margin-right:10px;}
#highlights .hl_item:last-child {padding: 25px 0px !important;}
#photos {height:50vh;top:0;}
	#photolistholder .photo {height:50vh;}
.contentdiv{padding:0px 25px;}
h1, .contentdiv h1{font-size:32px;}
h1.firsth1, .contentdiv h1.firsth1 {font-size:36px; line-height:36px;padding-bottom:15px;}
h2, .contentdiv h2{font-size:28px;padding-top:10px;}
h3, .contentdiv h3{font-size:26px;margin-bottom:15px;}
#logo {top:10px; left:10px;}
#logo img, #logo a img {max-width: 125px;}
.btn_submit{font-size:24px;}

.imgdestcaption{background-position-x:35%;}
.imgdestcaption.bp60{background-position-x:50%;}
.linklabel{font-size:22px; color:var(--darktext);}
.linkdisplay{color:var(--green);font-weight:bold;font-size:24px;}
h4{font-size:22px;}
.parking .tblflexitem {padding: 20px;}
#page-27 .imgdestcaption.bp60{background-position-x: 5%; }
	#page-27 .destarrowlink:hover .imgdestcaption.bp60 {
		background-position-x: 95%;
	}
.borderrb{font-size:22px;}
.contentdiv.fiftyten {padding: 25px 25px;}
}



/* PHONES ///////////////////////////////////////////////////////////////////////// */
@media (max-width:586px)
{
	.contentdiv{padding:0px 25px;}
	.contentdiv .contentdiv{padding:0px 0px;}
	.contentdiv.fiftyten {padding:25px 10px;}
	#introutes{margin-top:45px;}
	#introutes h2{margin-bottom:5px;}
	#domroutes{margin-bottom:5px;}
	#rt h1.firsth1{font-size:32px; line-height:32px;padding-bottom:15px;}
	.contentdiv h2{padding:15px 0 0; margin-bottom:20px; font-size:28px; line-height:30px;}
	#logo {top:10px; left:10px;}
	#logo img, #logo a img {max-width: 125px;}
	header, body#page-234 header {height:0px;z-index:2;position:relative;}

	#page-234 #photo1{background-image: url(/banner/photos/artwx_2_sm_v5.jpg) !important;}
	nav {top:139px;}
	nav a.tlvl {font-size:24px; line-height:30px; padding:14px 10px 14px 22px;}
	nav ul.mlvl1 a { font-size:20px; line-height:22px; display:block; text-decoration:none; padding:10px 15px 10px 20px;}
	nav ul.mlvl2 li a {padding:10px 10px 10px 30px;}
	nav ul.mlvl2 li {padding:0;}
	#mobilemenubtn {top:90px;}
	.nav_toggle{background:var(--lighttext);padding:20px 10px;}
	#bannertextholder {
		margin-top: 0px;
	}
	#bannertext {font-size:40px; line-height:40px; padding:0 20px}
	#bannertext.init, #bannertext {font-size:40px; line-height:40px;margin-left:25px;}
	#bannertextholderinner {text-align:center;}
	
	#notch {width:100%; overflow:hidden;}
	#notch span {font-size:18px; line-height:18px;}
	#btnarrivals {width:48%; padding:0 1%; border-left:0; margin-left:-4px; border-radius:0 15px 0 0;}
	#btndepartures {width:48%; float:right; padding:0 1%; margin-right:-4px; border-right:0; border-radius:15px 0 0 0;}
	
	#btnarrivals span {padding:14px 0 13px 44px;}
	#btndepartures span {padding:14px 0 13px 48px;}
	
	#fidsminiwrapper {margin:0 0 20px 0;}
	#topbar{padding-left:10px;}
	#topbarsearch{padding-left:0px;}
	#topbar span{padding-right:15px !important;}
	#breadcrumbholder{padding:0px 10px 0px 25px;}
	#breadcrumb {color:var(--darktext); font-size:14px; font-weight:bold;}
	.imgdest{width:100%;}
	.airlineholder{font-size:20px;text-align:left;}
	a.booknow{font-size:20px;}
	.spanlabel{width:100%;display:inline-block;}
	.accessholder{padding:25px 10px 0;}
	
	#photos {height:40vh;top:0;}
	#photolistholder .photo {height:40vh;}
	/*#aordholder{overflow-x:scroll;}*/
	/*#aordholder::-webkit-scrollbar {
			width: 2em;
			height: 2em;
		}*/
	/*.tblfidsmini{min-width:450px;}*/
	.tblfidsmini th {font-size:12px;}
	.tblfidsmini td { padding:8px 2px; font-size:12px;}
	.tblfidsmini {padding-top: 30px;}
	#flighttracker{padding-top:5px;}
	#flighttracker h1{font-size:32px;}
	h4.flightdate{font-size:19px}
	.modulepark h2, .modulecheck h2, #featuresholder h2 {font-size: 28px;line-height: 30px;}
	.moduletext{font-size:20px;}
	.tblflexlast {margin-bottom: 10px;padding-bottom: 10px;}
	.tblflexitem.grow2{flex:1}
	.imgdestcaption{background-position-x:45%;font-size:20px;}
	.imgdestcaption.bp60{background-position-x:55%;}
	h3, .contentdiv h3{font-size:24px;}
	#page-27 .imgdestcaption{background-position-x: 5%; background-position-y:80%;}
	#page-27 .destarrowlink:hover .imgdestcaption, .destarrowlink:hover .imgdestcaption.bp60{
	background-repeat: no-repeat;background-color: var(--skybluedark);background-position-x: 95%;background-position-y:80%;}

	.blockquote {padding: 15px 10px 0px 10px;
	}

}




/* ///////////////////////////////////////////////////////////////////////// */
@media (max-width:420px)
{
	
	h1.firsth1, .contentdiv h1.firsth1 {font-size:29px; line-height:30px;padding-bottom:15px;}
	.contentdiv h2{font-size:26px; line-height:28px;}
	#bannertext {font-size:30px; line-height:30px; padding:0 20px}
	#bannertext.init {font-size:30px; line-height:30px;}
	#logo img, #logo a img {max-width: 125px;}
	
	#footercontactinfo .td {line-height:16px; font-size:16px; padding:4px 2px;}
	
	.bcol {padding:15px 2% 15px 2%; float:none; width:96%;}
	.bcolheader {text-align:center; width:100%;}
	.bcollinks {text-align:center;}
	.parking{min-width:300px;}
	.bcspan{padding-left:5px; padding-right:5px;}
	.imgdestcaption{background-position-x:65%;}
	.imgdestcaption.bp60{background-position-x:75%;}

	#toplinks .tbl {
		margin-left: 0;width:100%;
	}
	#currentweather, #currentdate {padding: 0 6px;font-size:16px;}
	.tblfidsmini th {font-size:11px;}
	.tblfidsmini td { padding:8px 1px; font-size:11px;}
	#aordbuttons{margin-bottom:-10px;}
	#aordbuttons a {padding:8px 16px; font-size:18px;width:125px;}
	a.viewall{font-size:18px;}
	.checkin {font-size: 16px;}
	.linkdisplay{font-size:22px;}
	.linkdisplaysm{font-weight:bold;font-size:20px;}
	h3, .contentdiv h3{font-size:22px;}
	.parking .tblflexitem {padding: 10px;}
	}