.changeCountryLanguagew{width:146px; height:25px; border:1px solid #FFFFFF; background-image:url(../images/passes/select_down_arrow.jpg);
background-position:right; background-repeat:no-repeat; cursor:pointer;
}
.changeCountryLanguagew:hover{box-shadow:0px 0px 4px #3f7dae;
}
.changeCountryLanguagew table tr td{padding-left:5px;
}
.showChangeOption{width:126px; height:150px; background-color:#FFFFFF; border-left:1px solid #E5E2E1; position:absolute; z-index:200; padding:10px;
border-right:1px solid #E5E2E1; border-bottom:1px solid #E5E2E1; box-shadow:0px 6px 5px 0px #3f7dae; margin-left:0px; _margin-left:-148px;
}
.styledChangeCountryLang select{background: transparent; width:140px; font-size:12px; border:0; border-radius:0;  -webkit-appearance: none;
}
.styledChangeCountryLang{width:120px; height:20px; overflow:hidden; background: url(../../images/passes/select_down_arrow.jpg) no-repeat right #ffffff; 
border: 1px solid #b8d8ed;
}
.styledChangeCountryLang:hover{box-shadow:0px 0px 4px #3f7dae; border: 1px solid #a1d1f6;
}
.selectCountryLang{width:100px; height:25px; text-align:center; line-height:25px; background-color:#cc3300; color:#FFFFFF; cursor:pointer; border-radius:10px;
font-weight:bold; font-size:12px;
}
.siteLanguage{text-align:right; font-style:italic;
}
.Y4_Hedder{background-color:#FFFFFF; height:125px !important;
}
.Y4_TXT1{color:#333; font-family:arial; font-size:12px; font-weight:bold;
}
.Y4_TXT2{color:#E9EEF1; font-family:arial; font-size:12px !important; font-weight:normal !important;
}
.linkY4{color:#F0393D !important; font-family:arial; font-size:12px; text-decoration:none !important;
}
.linkY4:hover{text-decoration:underline !important;
}
.Y4ffClr{padding-top:5px; color:#F0393D !important;
}
.Y4ffClr a{padding:0px 10px;
}
.paramChangeCountryLanguage{border:1px solid #ffffff; padding:5px 5px;
}
.paramChangeCountryLanguageTg{border:1px solid #000000; padding:5px 0px 5px 5px;
}
.paramChangeCountryLanguage .Y4_TXT2{color:#F0393D !important; font-weight:bold !important;}
.Y4brandedHed{width:1000px;
}
.Y4Welcome{font-family:arial; font-size:12px; color:#E9EEF1;
}
.Y4_Footer{background-color:#000000; padding:30px 0px; margin-top:-3px; position:relative; z-index:100; text-align:center;
}
.Y4_Footer table tr td{font-family:arial; font-size:12px; color:#828282;
}
.link2Y4{color:#828282; font-family:arial; font-size:12px; text-decoration:none !important;
}
.link2Y4:hover{text-decoration:underline !important;
}
.Y4_Tagline{font-family:arial; font-size:18px; color:#A32883; font-weight:bold; padding-left:15px;
}
.Y4_Tagline_Icon{padding-right:15px; border-right:1px solid #C1C1C1;
}
.Y4_Home_Banner{height:450px; position:absolute; z-index:-1000; width:100%; left:0px; right:0px;
 background-position:center; background-repeat:no-repeat; margin-top:40px;
}
.Y4_Ad{background-color:#F0F0F0; padding:12px 25px 25px 25px; background-image:url('../images/Y4_Ad_Plane.png');
	background-repeat:no-repeat; width:510px; background-position:0px 95px; margin:515px 0px 25px 10px;
}
.Y4_Ad_Hed{color:#A22686; font-family:arial; font-size:29px; text-indent:0px; font-weight:bold;
}
.Y4_Ad_Plane{padding:2px 10px 0px 0px;
}
.Y4_Ad_TXT{font-family:arial; font-size:14px; color:#A32785 !important; padding-bottom:2px; font-weight:bold;
}
.skPNRText{color:#A02784 !important; background-color:#E4E4E4 !important; padding:15px 0px 5px 11px !important;
  border-left:1px solid #CDC9CA; border-right:1px solid #CDC9CA; border-radius:0px !important;
}
.skPNRInput{background-color:#E4E4E4 !important; border-left:1px solid #CDC9CA; border-right:1px solid #CDC9CA;
}
.Y4PNRInput{height:auto !important; background-color:#E4E4E4 !important; border-left:1px solid #CDC9CA; border-right:1px solid #CDC9CA;
}
.Y4PNRInput  #lastName{margin-left:10px !important; border:1px solid #B9B9B9 !important; width:321px; height:30px !important;
}
.Y4_Tutorial{background-color:#EEEEEE; margin-top:36px;
}
.tutorial_TGP1_second_div{color:#A02784 !important; padding:15px 0px 5px 9px !important;
}
#table_TGP1_tutorial_ESo{border:0px solid #C1C1C1 !important; padding-bottom:16px !important;
}
.Y4TutorialBranded{background-color:#EEEEEE; margin-top:36px;
}
.Y4_SpanTxt{font-family:arial; font-size:11px; color:#676767;
}
.Y4_Bull{color:#747474 !important;
}
.Y4_Bull_T{color:#747474 !important; font-family:arial; font-size:12px; padding-top:5px;
}
.Y4_Tut_Link{font-family:arial; font-size:12px; color:#A22686 !important; text-decoration:none !important;
}
.Y4_Tut_Link:hover{text-decoration:underline !important;
}
.lower_text1_header_new{background-color:#A02784 !important; color:#FFFFFD !important; border-top:1px solid #CDC9CA;
	border-left:1px solid #CDC9CA; border-right:1px solid #CDC9CA;  font-family:arial; font-size:15px !important; 
	letter-spacing:0px !important; padding:9px 0px;
}
.Y4_SearchDiv{margin-top:15px !important;
}
.skPNRGoButton{background-image:url(../images/Y4_Button_Bg.jpg) !important; background-repeat:repeat-x !important; border-radius:0px !important;
 width:320px !important;
}
.Y4PNR_Radius{border-radius:0px !important; border-bottom:1px solid #CDC9CA;
}
.selectCountryLangSK{background-color:#FA0202 !important;
}
.Y4HomeError{background-color:#E4E4E4 !important;
}
.b6ErrBg{background-color:#E4E4E4 !important; border-left:1px solid #CDC9CA; border-right:1px solid #CDC9CA;
}
.Y4Error{background-color:#FCF7D2 !important; margin:12px 12px 0px 10px; padding:10px 10px 10px 75px; min-height:45px;
 background-image:url(../images/error4_Icon.gif); background-repeat:no-repeat; background-position:left 10px top 10px;
}
.Y4ErrTxt{color:#cc3300 !important; background-image:url(../images/error_icon2.gif); background-repeat:no-repeat; background-position:left top 2px;
	padding-left:12px; font-family:arial; font-size:11px;
}
.skPNRHed{background-color:#9F2685 !important; border-radius:0px !important; border-top:1px solid #CDC9CA; border-left:1px solid #CDC9CA; border-right:1px solid #CDC9CA;
}
.skPNRHed2{border-left:1px solid #CDC9CA; border-right:1px solid #CDC9CA; color:#9F2685 !important; font-weight:normal !important;
}
.booking_details_font{border-left:1px solid #CDC9CA !important; 
}
.booking_details_font strong{color:#9F2685 !important;
}
.Y4_Border_Right{border-right:1px solid #CDC9CA !important; 
}
.grey_txtnormal_new_home,
.skPading1{border-right:1px solid #CDC9CA !important; border-left:1px solid #CDC9CA !important; 
}
.Y4_Button_Border{border-right:1px solid #CDC9CA !important; border-left:1px solid #CDC9CA !important; border-bottom:1px solid #CDC9CA !important; 	
}
.Y4TgpText{color:#A12885 !important;
}
.Y4_TGP_ESO{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important; background-color:#A12885 !important; color:#ffffff !important;
		   border-left:1px solid #A12885 !important; border-right:1px solid #DBE2E8 !important; border-top:1px solid #A12885 !important;
		   font-family:arial !important; font-size:13px !important;
}
.Y4_TGP_Shift{background-color:#A12885 !important; color:#ffffff !important; border-top:1px solid #A12885 !important; border-right:1px solid #A12885 !important;
			font-family:arial; font-size:13px;
}
.blue_heading_10,
.blue_heading_txt{color:#ED1B24 !important;
}
.blue_heading_10 a{color:#656565 !important;
}
.chat_link_image,
.text_blue{color:#656565 !important;
}
.text_blue a{color:#656565 !important;
}
.chat_link_image a {color:#656565 !important;
}
.black11 a{color:#656565 !important;
}
td{color:#666666;
}
.Y4_Col{background-color:#F6E8F5 !important;
}
.Y4BorderBottom{border-bottom:1px solid #CDC9CA;
}
.Y4_Price_Comment{color:#666666 !important;
}
.Y4_Rules_Bg{background-color:#F6F7FC !important; color:#666666 !important; 
}
.Y4_Rules_Bg td{color:#666666 !important; 
}
.Y4_Price{font-size:16px; color:#A12885; font-family:arial;
}
.Y4_ROW_BG{background-color:#FBF6FC !important;
}
.Y4_ROW_BORDER{border-left:1px solid #DBDBDB !important;
}
.Y4_BUY_BG{background-color:#FBF6FC !important;
}
.Y4_BUY_BG td{background-color:#FBF6FC !important;
}
.Y4_BUY_BG .rightborder{background-color:#FBF6FC !important; border-left:1px solid #DBDBDB !important; border-right:0px !important;
}
.Y4_ESO_NOT .rightborder{border-right:0px !important;
}
.Y4DesPend{color:#82BC00 !important; font-family:arial; font-size:13px;
}
.Y4RowTxt{color:#A12885 !important; font-family:arial; font-size:13px;
}
.select_small_changed{color:#82BC00 !important; font-family:arial; font-size:13px;
}
.Y4ButNot{color:#666666 !important; font-family:arial; font-size:12px;
}
.Y4EmailLink{color:#003AAC !important;
}
.Y4RulesAccept span{color:#666666 !important;
}
.D7ProductNAV{background-color:#F9F9F9;border-bottom:3px solid #E2E2E2;}
.D7ProductNAV .nav-col-contaner{margin:auto;width:985px;text-align:left;}
.D7ProductNAV .nav-col-contaner td{font-size:12px; color:#333;padding:18px 25px;cursor:pointer;}
.D7ProductNAV .nav-col-contaner td.selected{background-color:#E2E2E2;font-weight:bold;}
.D7ProductNAV-TGP{background-image:url("../../images/d7_shadow.jpg");height:10px;background-repeat:repeat-x;}
.positionSearchDiv{margin:-332px 0px 0px 780px !important;width:390px !important;}
.OT-DIV-P{width:390px !important;}
.OT-Airline-DropDown{width:183px !important;height:35px;margin-top:15px !important;}
.OT-Airline-DropDown input{width:144px !important;height:35px !important;}
.DIP-HM-Input{width:185px !important;height:35px !important;margin-top:15px !important; padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_Depart_Date_Icon.png") !important;}
.NUM-HM-Input{width:185px !important;height:35px !important;margin-top:15px !important; padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_Flight_Number_Icon.png") !important;}
.FN-HM-Input{width:185px !important;height:35px !important;margin-top:15px !important; padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_Name_Icon.png") !important;}
.LN-HM-Input{width:185px !important;height:35px !important;margin-top:15px !important; padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_Name_Icon.png") !important;}
.PNRConf-HM-Input{width:330px !important;height:35px !important;margin-top:15px !important;padding-left:35px !important;
border:1px solid #EBE7E4 !important;}
.LASTNAME-HM-Input{width:330px !important;height:35px !important;margin-top:15px !important;padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_Name_Icon.png") !important;}
.EMAIL-HM-Input{width:330px !important;height:35px !important;margin-top:15px !important;padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_Email_Icon.png") !important;}
.d7EMAIL-HM-Input{width:183px !important;height:35px !important;margin-top:15px !important;padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_Email_Icon.png") !important;
background-color:#ffffff; font-family:arial; font-size:13px; color:#000000; padding-right:5px;
background-image:url(../../images/icons/Email_Icon.png); background-repeat:no-repeat; background-position:5px 5px;
}
.Cell-ICON{background-image: url("../../images/D7_Phone_Icon.png") !important;}
.PNR-HM-Input{width:330px !important;height:35px !important;margin-top:15px !important;padding-left:35px !important;
border:1px solid #EBE7E4 !important;background-image: url("../../images/D7_PNR_Icon.png") !important;}
.customeD7SearchBg{background-color:#F6F7F9 !important;padding:20px 30px;border-radius:10px;width:390px;}
.customeD7SearchBg #SrcHeading{color:#343434 !important;font-size:16px !important;padding-bottom:5px !important;}
.customeD7SearchBg .D-SRH{color:#343434 !important;font-size:16px !important;padding-bottom:5px !important;}
.OT-SRH-BTN{background-color:#FA0202 !important;border-radius:5px;padding:10px;width:100%;font-size:15px !important;}
.D7Link a{color:#5C5C5C;font-size:12px;text-decoration:none;}
.D7Link a:hover{text-decoration:underline;}
.D7ERR{padding-top:10px;}
.PnsBgSliderCtrl{display:none !important;}
.D7ERR td{color:#FF0000;font-size:12px;}
.bnfML{margin-bottom:20px !important;margin-right:25px !important;}
.d7Footer{background-color:#EFEFEF;margin-top:20px;}
.d7Footer .d7fot-container{width:990px;margin:auto;padding:20px 0px 15px 0px;}
.d7Footer .d7fot-container td{font-size:12px;color:#323232;}
.d7Footer .d7fot-container a{font-size:12px;color:#323232;text-decoration:none;}
.d7Footer .d7fot-container a:hover{text-decoration:underline;}
.newFooter{border:0px !important;margin:0px !important;padding:0px !important;}
.btn_img_un_lft_home_new{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important;background-color:#ED1B24 !important;border-radius:5px 0px 0px 5px;}
.btn_txt_home_new{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important;background-color:#ED1B24 !important;}
.btn_img_un_rgt_home_new{background-image:url('https://www.optiontown.com/images/blank_img.gif') !important;background-color:#ED1B24 !important;border-radius:0px 5px 5px 0px;}
#main_area_uto{border:0px !important;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#7F7F7F;	
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#7F7F7F;
   opacity:1;   
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#7F7F7F;
   opacity:1;   
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:#7F7F7F;
}