.capitalize{text-transform: capitalize !important;}
.SpnChngJrny, .SpnChngJrnyChangeOver, .SpnChngRtnJrny, .SpnChngRtnJrnyInChng{color: #006838 !important;background-color:transparent !important;text-transform: capitalize !important;font-weight:500 !important;text-decoration: underline !important;}
.SwapJourney{background-color:#006838 !important;color:#FFFFFF !important;}

/*START - ADD RESERVATION*/
.CustRadioPaxInfo {position: relative;float: left;clear: left;display: block;padding-left: 25px;line-height: 15px;font-size: 15px;cursor: pointer;margin-bottom: 10px;}
.CustRadioPaxInfo:before {background: #fff;content: "";position: absolute;display: inline-block;top: 0;left: 0;width: 16px;height: 16px;border: 2px solid #067539;border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;}
input[name="RdbMdlAddReserv"]:checked + label:before {content: "\2022";text-align: center;line-height: 15px;font-family: Tahoma;font-size: 24px;color: #FFFFFF !important;text-shadow: 0 0 4px #FFFFFF !important;background-color: #FFFFFF !important;border-color: #FFFFFF !important;}
input[type="radio"]:checked + label:before{content: "\2022";text-align: center;line-height: 10px;font-family: Tahoma;font-size: 24px;color: #006838 !important;text-shadow: 0 0 4px #006838 !important;background-color: #006838 !important;border-color: #ffffff !important;}

#DivBookReservation > div.portlet-title > div.caption{color: #ffffff !important;}
#DivBookReservationList > div.portlet-title > div.caption{color: #ffffff !important;}

#BtnAddReservCancel{background-color: #006838 !important;color:#FFFFFF !important;}
/*END - ADD RESRVATION*/

div.clsPlusRoundActive {background-color: #FFFFFF !important;color: #006838 !important;border: none !important;}
@media (max-width: 768px) {    
    /*#MBtnLogin{margin-bottom: 0px !important;}
    #BtnChngPass{margin-bottom: 0px !important;}
    #BtnLogOut{margin-bottom: 0px !important;}*/
    .SpnChngJrny, .SpnChngJrnyChangeOver, .SpnChngRtnJrny, .SpnChngRtnJrnyInChng{margin-bottom:10px !important;font-weight: 700 !important;}
    .DivPaxCount > div > div.col-md-5{padding:0 !important;}
}
@media (max-width: 480px) {        
    /*#MBtnLogin{margin-bottom: 0px !important;}
    #BtnChngPass{margin-bottom: 0px !important;}
    #BtnLogOut{margin-bottom: 0px !important;}*/
    .SpnChngJrny, .SpnChngJrnyChangeOver, .SpnChngRtnJrny, .SpnChngRtnJrnyInChng{margin-bottom:10px !important;font-weight: 700 !important;}
    .DivPaxCount > div > div.col-md-5{padding:0 !important;}
}