div.selectedZoneInfo{margin-top:25px;}
.hdFMPatch{border-top:1px solid #E0E0E0 !important;border-left:0px !important;position:absolute;margin-left:188px;width:697px;margin-top:-5px;height:auto !important;width:auto !important;border-right:0px !important;}
.vtl-dropdown.hd-vtl-border.flipDropdown,
.vtl-dropdown.hd-vtl-border.vtl-large-dropdown.flipDropdown{margin-left: -408px !important;}
.hdOption.largDropDwn{width:880px !important;left:auto !important;margin-top:auto !important;border-top:0px solid #E0E0E0 !important;}
.HDViewCust{width:885px !important;}
.airline_wrapper .airline{font-size:20px !important;}
.customizeDiv{background-color:#ffffff !important; background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; 
}
body.customizePage .customizeDivSelected{background-color:#ffffff !important;
}
body.customizePage .showDiv{background-color:#ffffff !important;
}
body.customizePage .customizeRadio{margin:0px 10px 10px 10px !important;
}
.customizeDivText{font-size:12px !important; text-align:justify !important;
}
.customizeLearnMore{font-size:11px !important;height:20px;
}
.customizeLearnMore .LMShow{font-size:12px !important;padding:10px 0px 10px 0px !important;
overflow-x:auto; padding-right:10px;
}
.customizeLearnMore .LMShow td{font-size:12px !important;
}
table.cusTable label{vertical-align:top;padding-left:5px;}
#shownTable{padding:0px 10px 0px 5px;}
.meter{height:5px;width:65px;text-align:left;}
.meter .sav{height:5px;background-color:#2DA300;}
.meter .flx{height:5px;background-color:#FF9F02;}
.savFlexTable{padding-top:10px;}
.savFlexTable .savHed{font-size:13px;font-weight:bold;color:#2DA300 !important;}
.savFlexTable .flxHed{font-size:13px;font-weight:bold;color:#FF9F02 !important;}
.vtl-dropdown{background-color:#ffffff;width:552px;margin-left:-6px;margin-bottom:-10px;padding:25px 15px;
			  box-shadow:0px 4px 3px #c1c1c1;
}
.hd-vtl-border{border:1px solid #E0E0E0;margin-top:2px;}
.vtl-patch-hd{position:absolute;width:180px;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;
   background-color:#ffffff; margin-top:-2px; height:5px;margin-left:-6px;}
.flipDropdown{margin-left:-406px !important;}
.vtl-large-dropdown.flipDropdown{margin-left:-406px !important;}
.vtl-dropdown .vtl-title{font-size:16px; font-weight:bold;padding-bottom:5px;}
.vtl-dropdown .vtl-desc{font-size:12px; padding-left:10px; text-align:left; padding-bottom:10px;}
.vtl-dropdown .vtl-desc td{font-size:12px !important;}
.vtl-dropdown .vtl-desc a{padding:10px 0px 10px 0px;font-size:11px;}
.vtl-dropdown .vtl-sav{font-size:12px; font-weight:bold; color:#2DA300 !important; padding:10px 0px 0px 0px;}
.vtl-dropdown .vtl-flx{font-size:12px; font-weight:bold; color:#FF9F02 !important; padding:10px 0px 0px 0px;}
.vtl-dropdown .vtl-border{border-top:1px solid #c1c1c1;}
.vtl-dropdown .vtl-meter{width:40px;height:4px;margin:10px 0px 18px 0px;}
.vtl-dropdown .vtl-meter-fm{width:40px;height:4px;margin:10px 0px 25px 0px;}
.vtl-dropdown .vtl-meter2{width:40px;height:4px;margin:31px 0px 15px 0px;}
.vtl-dropdown .vtl-meter-fm .metter-sav{background-color:#2DA300;height:4px;}
.vtl-dropdown .vtl-meter-fm .metter-flx{background-color:#FF9F02;height:4px;}
.vtl-dropdown .vtl-meter .metter-sav{background-color:#2DA300;height:4px;}
.vtl-dropdown .vtl-meter .metter-flx{background-color:#FF9F02;height:4px;}
.vtl-dropdown .vtl-meter2 .metter-sav{background-color:#2DA300;height:4px;}
.vtl-dropdown .vtl-meter2 .metter-flx{background-color:#FF9F02;height:4px;}
.vtl-dropdown .vtl-done{width:80px;padding:3px 5px;text-align:center;cursor:pointer;font-weight:bold;font-size:12px;}
.vtl-dropdown .vtl-action-container{max-height:220px;overflow-x:hidden;overflow-y:auto;padding-left:15px;}
.vtl-dropdown .vtl-action-container .vtl-action-option{padding-bottom:5px;}
.vtl-dropdown .vtl-action-container .vtl-action-option label{vertical-align:top;text-indent:0px;font-size:12px;padding-left:10px;}
.vtl-dropdown .vtl-action-container .vtl-action-option .fmInputDesc{padding-left:10px;}
.vtl-dropdown .vtl-action-container .vtl-action-hed{font-size:12px;font-weight:bold;padding-bottom:10px;padding-top:2px;}

.fpo-search-container .fpo-home-input .fpo-input-hed2{color:#333333 !important;}
.fpo-search-container .fpo-home-input .fpo-input-hed2,
.fpo-search-container .fpo-home-input-2 .fpo-input-hed2
				{font-size:12px;padding-bottom:5px;padding-top:15px;
				white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
				
.vtl-tgp-input{border:1px solid #c1c1c1;width:150px;height:30px;}
.vtl-large-dropdown{width:552px;}
.vtlLongDescOverFlow{max-height:200px;overflow-x:auto; padding-right:10px;
}
.ftHelpText{width:430px;margin-left:0px !important;}
.fmdropdowntype2 .rowFV .btn.selected{background-position:5px center !important;}

/** Select Page CSS Start **/

body.selectPage div#cabinOptions{width:98px !important;margin-left:auto !important;}
body.selectPage div.input-row div.zone-selecter div.zblnk1{width:195px !important;
}
body.selectPage div.input-row div.zone-selecter div.zblnk2{width:785px !important;
}

body.selectPage .fpo-home-input.type2{width:110px !important;}
body.selectPage .fpo-home-input.type3{width:197px !important;}
body.selectPage .fpo-home-input{width:156px; float:left;margin-left:-1px;}
body.selectPage .fpo-home-input .fpo-input-hed{font-size:11px;padding-bottom:3px;padding-top:5px;
				white-space: nowrap;overflow: hidden;text-overflow:ellipsis;width:145px;
}
body.selectPage .fpo-home-input .tgpCusInput{border:1px solid #c1c1c1;height:15px;
	background-image:url('../../images/passes/select_down_arrow_new.jpg');
	background-repeat:no-repeat;background-position:right center;
	white-space: nowrap;overflow: hidden;text-overflow:ellipsis;padding:5px 20px 5px 5px; 
}
body.selectPage .tgpSearchButton{width:65px;padding:6px;cursor:pointer;margin-left:-7px !important;height:15px;}
body.selectPage .hmOption{position:absolute;z-index:1000;}
body.selectPage .vtl-dropdown-tgp{background-color:#ffffff;width:510px;margin-top:6px;padding:35px 15px;
			  box-shadow:0px 4px 3px #c1c1c1;border:1px solid #c1c1c1;
}
body.selectPage .tgpflipDropdown{margin-left:-247px !important;}
body.selectPage .tgp-vtl-large-dropdown.tgpflipDropdown{margin-left:-411px !important;}
body.selectPage .vtl-patch-tgp{position:absolute;width:154px;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;
   background-color:#ffffff; margin-top:-2px; height:9px;
}
body.selectPage .vtl-dropdown-tgp .vtl-title{font-size:16px; font-weight:bold;padding-bottom:5px;}
body.selectPage .vtl-dropdown-tgp .vtl-desc{font-size:11px; padding-left:10px; text-align:justify; padding-bottom:10px;}
body.selectPage .vtl-dropdown-tgp .vtl-desc a{padding:10px 0px 10px 0px;font-size:11px;}
body.selectPage .vtl-dropdown-tgp .vtl-sav{font-size:12px; font-weight:bold; color:#2DA300 !important; padding:10px 0px 0px 0px;}
body.selectPage .vtl-dropdown-tgp .vtl-flx{font-size:12px; font-weight:bold; color:#FF9F02 !important; padding:10px 0px 0px 0px;}
body.selectPage .vtl-dropdown-tgp .vtl-border{border-top:1px solid #c1c1c1;padding-right:13px !important;}
body.selectPage .vtl-dropdown-tgp .vtl-sav.vtl-border{border-top:1px solid #c1c1c1;padding-right:15px !important;}
body.selectPage .vtl-dropdown-tgp .vtl-meter{width:40px;height:4px;margin:10px 0px 15px 0px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter2{width:40px;height:4px;margin:31px 0px 15px 0px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter-fm{width:40px;height:4px;margin:31px 0px 15px 0px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter-fm .metter-sav{background-color:#2DA300;height:4px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter-fm .metter-flx{background-color:#FF9F02;height:4px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter .metter-sav{background-color:#2DA300;height:4px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter .metter-flx{background-color:#FF9F02;height:4px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter2 .metter-sav{background-color:#2DA300;height:4px;}
body.selectPage .vtl-dropdown-tgp .vtl-meter2 .metter-flx{background-color:#FF9F02;height:4px;}
body.selectPage .vtl-dropdown-tgp .vtl-done{width:65px;padding:3px 5px;text-align:center;cursor:pointer;font-weight:bold;font-size:12px;}
body.selectPage .vtl-dropdown-tgp .vtl-action-container{max-height:195px;overflow-y:auto;overflow-x:hidden;}
body.selectPage .vtl-dropdown-tgp .vtl-action-container .vtl-action-option{padding-bottom:4px; padding-left:10px;}
body.selectPage .vtl-dropdown-tgp .vtl-action-container .vtl-action-option label{vertical-align:top;text-indent:0px;font-size:12px;padding-left:10px;}
body.selectPage .vtl-dropdown-tgp .vtl-action-container .vtl-action-hed{font-size:12px;font-weight:bold;padding-bottom:10px;padding-top:2px;}
body.selectPage .tgp-vtl-large-dropdown{width:535px !important;}
body.selectPage .vtlLongDescOverFlowTGP{max-height:200px;overflow-x:auto; padding-right:10px;
}
body.selectPage .cabintgpdropdown{background-color:#ffffff;padding:5px;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;
 border-bottom:1px solid #c1c1c1;width:98px;margin-top:-1px;box-shadow:0px 2px 2px #999999;}
body.selectPage .cabintgpdropdown ul li{cursor:pointer;padding:2px;text-indent:0px;} 
body.selectPage .cabintgpdropdown ul li:hover{color:#ffffff !important; background-color:#002575 !important;} 
body.selectPage #zoneInput {width:174px !important;}
.customizeLearnMore .LMShow{overflow-x: hidden;overflow-y: auto; padding:10px 5px !important;margin-top:10px !important;margin-bottom:10px !important;}
/** Mobile **/
.borderBtm, .airSel, .cabinSel, .userSel, .flySel{border-bottom:0px !important;}

.mobile-dd-select{border-bottom:1px solid #C8C8C8;padding-bottom:15px;padding-top:5px;font-size:20px;padding-left:15%;}
.mobile-dd-title{font-size:12px;text-align:left;padding-left:15%;padding-top:15px;}
.mobile-long-desc-vtl{color:#ffffff !important;}
.mobile-long-desc-vtl table,
.mobile-long-desc-vtl td{color:#ffffff !important;}
.vtl-mobile-sav{color:#2BA502 !important;font-weight:bold;}
.vtl-mobile-flex{color:#F9AD01 !important;font-weight:bold;}
.vtl-dropdown-mobile .vtl-meter{width:40px;height:4px;margin:18px 0px 32px 0px;}
.vtl-dropdown-mobile .vtl-meter .metter-sav{background-color:#2DA300;height:4px;}
.vtl-dropdown-mobile .vtl-meter .metter-flx{background-color:#FF9F02;height:4px;}

.vtl-dropdown-mobile .vtl-meter-2{width:40px;height:4px;margin:15px 0px 25px 0px;}
.vtl-dropdown-mobile .vtl-meter-2 .metter-sav{background-color:#2DA300;height:4px;}
.vtl-dropdown-mobile .vtl-meter-2 .metter-flx{background-color:#FF9F02;height:4px;}

.vtl-dropdown-mobile .vtl-meter-m{width:46px;height:4px;margin-top:6px;}
.vtl-dropdown-mobile .vtl-meter-m .metter-sav{background-color:#2DA300;height:4px;}
.vtl-dropdown-mobile .vtl-meter-m .metter-flx{background-color:#FF9F02;height:4px;}

#customizeRadioADB .customizeRadio .cusTitle{font-size:11px;width:175px;}
body.customizePage #customizeRadioADB .customizeRadio .cusTitle{width:350px !important;}
.vtl-dropdown tr#hmAdvInput td div.vtl-meter{margin:22px 0 18px;}
.vtl-dropdown tr#hmAdvInput td div.vtl-action-container{max-height:275px;overflow-y:auto;}
#hdOTVTL6 .vtl-dropdown tr td div.vtl-action-container,#OTVTL6 .vtl-dropdown-tgp tr td div.vtl-action-container{max-height:275px;overflow-y:auto;}
#hdOTVTL6 .vtl-dropdown tr td div.vtl-meter,#OTVTL6 .vtl-dropdown-tgp tr td div.vtl-meter{margin:21px 0 18px;}