.dropdown-menu{font-family: Gibson, serif !important;}
.modal-backdrop.in {opacity: 1;}
.dropdown-menu>li>a{font-weight: 600 !important;}
.btn-default:hover,.btn-default:visited,.btn-default.focus, .btn-default:focus{background-color:#ffffff !important;}

/*----------  BODY SECTION  ----------*/
.TMBodyBGColor1{background-color: #f7f7f7 !important;}
.TMBodyFontColor1{color: #444 !important;}

/*----------  PAGE SECTION  ----------*/
.TMBGColor1 {background-color: #FFFFFF !important; border-radius: 0px !important;}
.TMBGColor2 {background-color: #E2FCF7 !important; border-radius: 0px !important;}
.TMBGColor3 {background-color: #ffffff !important; border-radius: 0px !important;}

.TMFontColor1 {color: #221D79 !important;}
.TMFontColor2 {color: #221D79 !important;}
.TMFontColor3 {color: #221D79 !important;}

/*----------  BUTTONS ----------*/
.TMButtonBGColor1 {background-color: #E2FCF7 !important; border-radius: 0px !important;}
.TMButtonBGColor2 {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonBGColor3 {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonBGColor4 {background-color: #10bd59 !important; border-radius: 4px !important;}

.TMButtonFontColor1 {color: #221D79 !important;}
.TMButtonFontColor2 {color: #ffffff !important;}
.TMButtonFontColor3 {color: #ffffff !important;}
.TMButtonFontColor4 {color: #ffffff !important;}

.TMButtonShadowColor1 {color: #ffffff !important;}
.TMButtonShadowColor2 {color: #006064 !important;}
.TMButtonShadowColor3 {color: #221D79 !important;}
.TMButtonShadowColor4 {color: #0c8e43 !important;}

.Custarrow.right{border-top: 4px solid #221D79 !important;border-right: 4px solid #221D79 !important;}
.Custarrow.left{border-top: 4px solid #221D79 !important;border-right: 4px solid #221D79 !important;}

.TMButtonChangeBGColor1 {background-color: #E2FCF7 !important;}
.TMButtonChangeFontColor1 {color: #221D79 !important;}

.TMButtonContinueBGColor1 {background-color: #FF6D00 !important; box-shadow: 0 3px 0 0 #FF6D00 !important;}
.TMButtonContinueFontColor1 {color: #ffffff !important;}

.TMButtonBackBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonBackFontColor {color: #ffffff !important;}

.TMButtonPayBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonPayFontColor {color: #ffffff !important;}

.TMButtonPrintBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonPrintFontColor {color: #ffffff !important;}

.TMButtonMailBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonMailFontColor {color: #ffffff !important;}


.TMButtonMdlLoginResetBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonMdlLoginResetFontColor {color: #ffffff !important;}

.TMButtonMdlCnclResetBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonMdlCnclResetFontColor {color: #ffffff !important;}

.TMButtonMdlCtnGuestBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonMdlCtnGuestFontColor {color: #ffffff !important;}

.TMButtonMdlRegBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonMdlRegFontColor {color: #ffffff !important;}

.TMButtonPaxRegBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonPaxRegFontColor {color: #ffffff !important;}

.TMButtonPaxRegCancelBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonPaxRegCancelFontColor {color: #ffffff !important;}

.TMBtnSaveChngPassBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMBtnSaveChngPassFontColor {color: #ffffff !important;}

.TMBtnCancelChngPassBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMBtnCancelChngPassFontColor {color: #ffffff !important;}


.TMButtonBuyTktSelBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonBuyTktSelFontColor {color: #ffffff !important;}

.TMBoxActive > .RespMarginTop10 > .RspMarginTop0 > .TMButtonBuyTktSelBGColor {background-color: #ffffff !important; border-radius: 4px !important;}
.TMBoxActive > .RespMarginTop10 > .RspMarginTop0 > .TMButtonBuyTktSelFontColor {color: #FF6D00 !important;}

.TMButtonTktVrfyBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonTktVrfyFontColor {color: #FFFFFF !important;}

.TMButtonChngTktJrBackBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonChngTktJrBackFontColor {color: #FFFFFF !important;}

.TMButtonChngTktJrSearchBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonChngTktJrSearchFontColor {color: #FFFFFF !important;}

.TMButtonChngTktJrContinueBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonChngTktJrContinueFontColor {color: #FFFFFF !important;}

.TMButtonChngTktCfrmPayBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonChngTktCfrmPayFontColor {color: #FFFFFF !important;}

.TMButtonChngTktCancelBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonChngTktCancelFontColor {color: #FFFFFF !important;}

.TMButtonBkFailBookNowBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonBkFailBookNowFontColor {color: #FFFFFF !important;}

.TMButtonTktMbmChangeBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonTktMbmChangeTktFontColor {color: #FFFFFF !important;}

.TMButtonTktMbmPrintBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonTktMbmPrintfontColor {color: #FFFFFF !important;}

.TMButtonTktMbmEmailBGColor {background-color: #FF6D00 !important; border-radius: 4px !important;}
.TMButtonTktMbmEmailfontColor {color: #FFFFFF !important;}


.TMButtonTktResVfyContinueBGColor {background-color:  !important; border-radius: px !important;}
.TMButtonTktResVfyContinueFontColor {color:  !important;}

.TMButtonResJourneySearchBGColor {background-color:  !important; border-radius: px !important;}
.TMButtonResJourneySearchFontColor {color:  !important;}

.TMButtonTktResVfyJrContinueBGColor {background-color:  !important; border-radius: px !important;}
.TMButtonTktResVfyJrContinueFontColor {color:  !important;}

.TMButtonTktResConfirmationBackBGColor {background-color:  !important; border-radius: px !important;}
.TMButtonTktResConfirmationBackFontColor {color:  !important;}

.TMButtonTktResConfirmationPayNowBGColor {background-color:  !important; border-radius: px !important;}
.TMButtonTktResConfirmationPayNowColor {color:  !important;}

.TMButtonResPayFailBookNowBGColor {background-color:  !important; border-radius: px !important;}
.TMButtonResPayFailBookNowFontColor {color:  !important;}

.TMButtonResPaySuccessBGColor {background-color:  !important; border-radius: px !important;}
.TMButtonResPayFailBookNowFontColor {color:  !important;}

    /*----------  Cancel Button ----------*/
    .TMButtonChngTktCancelBGColor {background-color: #221D79 !important; border-radius: 4px !important;}
.TMButtonChngTktCancelFontColor {color: #FFFFFF !important;}

/*----------  ROWS ----------*/
.TMBoxNormal {background-color: #ffffff !important; color: #221D79 !important;}
.TMBoxActive {background-color: #221D79 !important; color: #ffffff !important;}
.TMBoxActive::before{border: solid 9px #221d79 !important;}
.TMBoxActive::after{border: solid #221d79 !important;border-width: 0 2px 2px 0 !important}
.TMBoxDisabled {background-color: #ffbaba !important; color: #ffffff !important;}

 /*
.TMBoxNormal {background-color: #ffffff; !important; color: #1c820c !important;}
.TMBoxActive {background-color: #60ac1c !important; color: #ffffff !important;}
.TMBoxDisabled {background-color: #e8959a !important; color: #ffffff !important;}
*/

/*----------  ChangeOver CSS ----------*/
.OuterCirclePar>.InnerCirclePar, .OuterCircle>.InnerCircle{background-color: #ffffff !important; border: 3px solid #FF6D00 !important;}
.OuterCirclePar>.InnerCirclePar::before, .OuterCircle>.InnerCircle::before{background-color: #FF6D00 !important;}

/*----------  DropDown ----------*/
.TMDRPFontColor1 {color:#4A4949 !important;}
.TMTXTFontColor1 {color:#4A4949 !important;}

/*----------  Search Ticket Title Color ----------*/
.TMTitleFontColor {color:#FF6D00 !important;}

/*----------  DropDown ----------*/
.TMBodyFontFamily {font-family: Gibson, serif !important;}

/*----------  Loader Color ----------*/
.se-pre-con div {border: 8px solid #221D79 !important; border-color: #221D79 transparent transparent transparent !important;}
.se-pre-con .LoaderText{color: #221D79 !important;}

/*----------  CHANGE TICKET ARROW ----------*/
.RightArrow {border-bottom: 10px solid #E2FCF7 !important;}
.RightArrow::after {border-left: 30px solid #E2FCF7 !important;}
.DownArrow {border: 8px solid #E2FCF7 !important;}
.DownArrow::after {border-top: 20px solid #E2FCF7 !important;}

#SpnLoginText{color: #ffffff !important; background-color: #221D79 !important;padding: 10px 20px;border-radius: 40px;font-size: 18px;}

.TextSkyBlue{color: #221D79 !important;font-weight: 600 !important;}