/*medium*/
@media screen and (min-width: 37.5em) and (max-width: 40em) {
	.MainBody{
		width:470px;
	}
	.Footer{
		width:470px;
	}
	.TopBarInner{
		width:430px;
	}
	.FooterInner{
		width:430px;
	}
	.TobarInnerTextLink{
		display:block;
	}
	.LoginPageBodyRight{
		display:none;
	}
	.LoginPageBodyExtraLine{
		display:block;
	}
	.LoginCloudIcon{
		width:400px;
		height:204px;
	}
	.TopBarMiddlePart{
		margin-left:100px;
	}
	.ChatWindowOfflineTextArea{
		width:400px;
	}
	.ChatWindowOnlineTextArea{
		width:200px;
	}
	.BigTitleSummaryLine{
		display:none;
	}
	.MidTitleSummaryLine{
		display:block;
	}
	.SmaTitleSummaryLine{
		display:none;
	}
	.DocumentOwnerCol{
		display:none;
	}
	.ScrollUpLink{
		left:400px;
	}
	.AcknowledgePageCenter{
		width:360px;
	}
	.TenderBidPageYesNoLink{
		display:none;
	}
	.TenderBidPageYesNoDiv{
		width:65px;
	}
	.TenderBidDecCol{
		width:100px;	
	}
	.TenderBidMediumDec{
		display:block;
	}
	.TenderBidLargeDec{
		display:none;
	}
}
/*medium*/
@media screen and (min-width: 37.5em) and (max-width: 57em) {
	.MainBody{
		width:720px;
	}
	.Footer{
		width:720px;
	}
	.TopBarInner{
		width:680px;
	}
	.FooterInner{
		width:680px;
	}
	.TobarInnerTextLink{
		display:block;
	}
	.TopBarMiddlePart{
		margin-left:100px;
	}
	.ChatWindowOfflineTextArea{
		width:400px;
	}
	.ChatWindowOnlineTextArea{
		width:340px;
	}
	.BigTitleSummaryLine{
		display:none;
	}
	.MidTitleSummaryLine{
		display:block;
	}
	.SmaTitleSummaryLine{
		display:none;
	}
	.DocumentOwnerCol{
		display:none;
	}
	.ScrollUpLink{
		left:400px;
	}
	.AcknowledgePageCenter{
		width:360px;
	}
	.TenderBidPageYesNoLink{
		display:none;
	}
	.TenderBidPageYesNoDiv{
		width:65px;
	}
	.TenderBidDecCol{
		width:100px;	
	}
	.TenderBidMediumDec{
		display:block;
	}
	.TenderBidLargeDec{
		display:none;
	}
	.ReqTimeBigTemp{
		display:block;
	}
	.ReqTimeSmallTemp{
		display:none;
	}
	.ReqGrossTotalVal{
		display:block;
	}
	.LargeNoticeLine{
		display:inline;
	}
	.SmallNoticeLine{
		display:none;
	}
	.HomeLayerTicker{
		width:395px;
	}
	.ExtLoginHomeMainBody{
		width:420px;
		max-width:420px;
	}
	.ExtLoginHomeMainBodyInner{
		width:420px;
		max-width:420px;
		float:none;
	}
	.ExtPayGridFixTitle{
		width:708px;
	}
	.ExpandPreOrderNameCol{
		width:148px;
	}
	.ExpandPreOrderSupplierCol{
		width:110px;
	}
	.ExpandPreOrderProjectCol{
		width:88px;
	}
	.MaxOrderNetTotalCol{
		display:table-cell;
	}
	.PayReqClientVeryTallMax{
		display:none;
	}
	.PayReqClientTallMax{
		display:none;
	}
	.PayReqClientMedMax{
		display:inline;
	}
	.PayReqClientShortMax{
		display:none;
	}
	.TallExtPreOrderProject{
		display:none;
	}
	.ShortExtPreOrderProject{
		display:inline;
	}
	.ExtPreOrderWidgetTweLineMoreInfo{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo1{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo2{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo3{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo4{
		display:block;
	}
	.ExtPreOrderMoreInfoBelowName{
		width:150px;
	}
	.ExtPreBelowSupplier{
		width:135px;
	}
	.ExtPreBelowProject{
		width:110px;
	}
	.ExtPreBelowBranch{
		width:80px;
	}
	.LargeSentMethodTemp{
		display:block;
	}
	.SmallSentMethodTemp{
		display:none;
	}
	.MaxOrderByCol{
		display:none;
	}
	.ExtPayTabMenuBarLeft{
		width:300px;
	}
	.VeryLargeMessageSummary{
		display:none
	}
	.LargeMessageSummary{
		display:inline;
	}
	.MediumMessageSummary{
		display:none;
	}
	.SmallMessageSummary{
		display:none;
	}
	.MaxOrderWidget2LineMoreInfo{
		display:block;
	}
	.MaxOrderWidget3LineMoreInfo{
		display:none;
	}
	.MaxOrderSecLineTimePart{
		display:block;
	}
	.MaxOrderSecLineDatePart{
		display:none;
	}
	.MaxOrderSecLineProjectPart{
		display:none;
	}
	.MaxOrderSecLineDuePart{
		display:none;
	}
	.MaxOrderSecLineItmQtyPart{
		margin-right:88px;
	}
	.MaxOrderSecLineSignPart{
		margin-right:0px;
		width:93px;
	}
	.MaxOrderSecLineToPart{
		margin-right:0px;
		display:block;
	}
	.MaxOrderSecLineNetPart{
		display:none;
	}
	.MapWindowTopBarIcons{
		display:block;
	}
	.StartFiniTitle{
		display:inline;
	}
	.AllStartEndLineIcon{
		display:none;
	}
	.ExtSearchClientRelatedCol{
		display:table-cell;
	}
	.ExtSearchClientMobileCol{
		display:table-cell;
	}
	.ExtSearchClientEmailCol{
		display:table-cell;
	}
	.ExtAdvancedSearchAddMenu{
		width:200px;
	}
	.AdvSearchOwnGroupTitle{
		display:block;
	}
	.AdvSearchGroupClass{
		display:block;
	}
	.ExtAdvSearchWith1Line{
		display:block;
	}
	.ExtAdvSearchWith2Line{
		display:none;
	}
	.ExtAdvSearchWith1LineEmail{
		display:none;
	}
	.ExtAdvSearchWith1LineMobile{
		display:none;
	}
	.TimeNextPrevDateVerySmallRange{
		display:none;
	}
	.TimeNextPrevDateSmallRange{
		display:none;
	}
	.TimeNextPrevDateLargeRange{
		display:inline;
	}
	.WeeklyFreeTimeNextPrevTempTitle{
		display:block;
	}
	.QuickAddServiceLineExtraInfo{
		display:block;
	}
	.ExtAddServLargeServName{
		display:inline;
	}
	.ExtAddServSmallServName{
		display:none;
	}
	.ExtBookingProjectCol{
		display:none;
	}
	.ExtBookingBranchCol{
		display:table-cell;
	}
	.ExtBookingValCol{
		display:table-cell;
	}
	.ExtBookingStatusDateCol{
		display:table-cell;
	}
	.ExtBookingTallClientName{
		display:inline;
	}
	.ExtBookingShortClientName{
		display:none;
	}
	.ExtBookingTinyClientName{
		display:none;
	}
	.ExtBooking2LineMoreInfo{
		display:block;
	}
	.ExtBooking3LineMoreInfo{
		display:none;
	}
	.ExtBookingProjectMoreInfo{
		display:block;
	}
	.ExtBookingDurationMoreInfo{
		width:364px;
	}
	.BookingWizardMenuRight{
		float:right;
	}
	.WizardKeyDiv1{
		display:block;
	}
	.WizardKeyDiv2{
		display:none;
	}
	.HomeObjectContainer{
		width:605px;
	}
	.HomeTemplate1{
		display:none;
	}
	.HomeTemplate2{
		display:none;
	}
	.HomeTemplate3{
		display:block;
	}
	.HomeTemplate4{
		display:none;
	}
	.HomeTemplate5{
		display:none;
	}
	.ExtAdvertDiv{
		height:126px;
	}
	.ExtAdvertImg{
		width:165px;
		height:101px;
	}
	.ExtAdvertButton{
		width:167px;
	}
	.ExtAdvertShortButton{
		width:344px;
	}
	.ExternalHomeObjectStep1{
		display:block;
	}
	.ExternalHomeObjectStep2{
		display:none;
	}
	.HomeTabWelText{
		display:inline;
	}
	.ExtAdvertButtonBottomText{
		font-size:11px;
	}
	.TransDueTitle{
		display:block;
	}
	.PayDueDayCountText{
		display:block;
	}
	.SurchareFeeClientTall{
		display:inline;
	}
	.SurchareFeeClientShort{
		display:none;
	}
	.SurchargeFeeFilterDateDueCol{
		display:table-cell;
	}
	.SurchargeFeeFilterVatCol{
		display:table-cell;
	}
	.SurchargeFeeFilterNetCol{
		display:table-cell;
	}
	.SurchargeFeeFilterBranchCol{
		display:table-cell;
	}
	.SurchargeFeeFilterPaymentCol{
		display:table-cell;
	}
	.ManageBookingDateStatusCol{
		display:table-cell;
	}
	.SurchargeFeeFilterStatusCol{
		display:table-cell;
	}
	.ManageServiceLineFixRow{
		display:block;
	}
	.ManageServiceLineNotFixRow{
		display:none;
	}
	.CSSInfo:after{
		content: "Blue Step 1";
	}
}
/*medium*/
@media screen and (min-width: 37.5em) and (max-width: 52em) {
	.MainBody{
		width:620px;
	}
	.Footer{
		width:620px;
	}
	.TopBarInner{
		width:580px;
	}
	.FooterInner{
		width:580px;
	}
	.TobarInnerTextLink{
		display:block;
	}
	.TopBarMiddlePart{
		margin-left:40px;
	}
	.LogReportSummaryByText{
		display:none;
	}
	.ExportRadioTitle{
		margin-left:12px;
	}
	.ExportBeginText{
		margin-left:18px;
	}
	.ChatWindowOfflineTextArea{
		width:350px;
	}
	.ChatWindowOnlineTextArea{
		width:255px;
	}
	.ExtrenalLoginTopMenuItem{
		float:none;
		height:30px;
	}
	.ExtrenalLoginTopMenuFilterTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuDateTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuBar{
		height:90px;
	}
	.ExtrenalLoginTopMenuBarTrans{
		height:60px;
	}
	.ShowHideLogBarInfo{
		display:none;
	}
	.BigTitleSummaryLine{
		display:none;
	}
	.MidTitleSummaryLine{
		display:block;
	}
	.SmaTitleSummaryLine{
		display:none;
	}
	.DocumentOwnerCol{
		display:none;
	}
	.ScrollUpLink{
		left:360px;
	}
	.OrderCompRefCol{
		display:none;
	}
	.ExtTransProjectCol{
		display:none;
	}
	.AcknowledgePageLeft{
		float:none;
		height:35px;
		margin-top:5px;
	}
	.AcknowledgePageCenter{
		float:none;
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:10px;
	}
	.AcknowledgePageRight{
		float:none;
		height:35px;
	}
	.AcknowledgePageReasonTitle{
		float:none;
		text-align:left;
		height:15px;
	}
	.AcknowledgePageReasonValue{
		float:none;
		height:20px;
		margin-left:0px;
	}
	.TenderBidPageYesNoLink{
		display:none;
	}
	.TenderBidPageYesNoDiv{
		width:65px;
	}
	.TenderBidDecCol{
		width:100px;	
	}
	.TenderBidMediumDec{
		display:block;
	}
	.TenderBidLargeDec{
		display:none;
	}
	.ReqTimeBigTemp{
		display:block;
	}
	.ReqTimeSmallTemp{
		display:none;
	}
	.ReqGrossTotalVal{
		display:block;
	}
	.LargeNoticeLine{
		display:none;
	}
	.SmallNoticeLine{
		display:inline;
	}
	.HomeLayerTicker{
		width:395px;
	}
	.ExtLoginHomeMainBody{
		width:420px;
		max-width:420px;
	}
	.ExtLoginHomeMainBodyInner{
		width:420px;
		max-width:420px;
		float:none;
	}
	.ExtPayGridFixTitle{
		width:608px;
	}
	.ExpandPreOrderNameCol{
		width:185px;
	}
	.ExpandPreOrderSupplierCol{
		width:110px;
	}
	.ExpandPreOrderProjectCol{
		width:88px;
	}
	.MaxOrderNetTotalCol{
		display:none;
	}
	.PayReqClientVeryTallMax{
		display:none;
	}
	.PayReqClientTallMax{
		display:inline;
	}
	.PayReqClientMedMax{
		display:none;
	}
	.PayReqClientShortMax{
		display:none;
	}
	.TallExtPreOrderProject{
		display:none;
	}
	.ShortExtPreOrderProject{
		display:inline;
	}
	.ExtPreOrderWidgetTweLineMoreInfo{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo1{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo2{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo3{
		display:block;
	}
	.ExtPreOrderWidgetOneLineMoreInfo4{
		display:none;
	}
	.ExtPreOrderMoreInfoBelowName{
		width:150px;
	}
	.ExtPreBelowSupplier{
		width:135px;
	}
	.ExtPreBelowProject{
		width:110px;
	}
	.ExtPreBelowBranch{
		width:80px;
	}
	.LargeSentMethodTemp{
		display:block;
	}
	.SmallSentMethodTemp{
		display:none;
	}
	.MaxOrderByCol{
		display:none;
	}
	.ExtPayTabMenuBarLeft{
		width:275px;
	}
	.VeryLargeMessageSummary{
		display:none
	}
	.LargeMessageSummary{
		display:none;
	}
	.MediumMessageSummary{
		display:inline;
	}
	.SmallMessageSummary{
		display:none;
	}
	.MaxOrderWidget2LineMoreInfo{
		display:block;
	}
	.MaxOrderWidget3LineMoreInfo{
		display:none;
	}
	.MaxOrderSecLineTimePart{
		display:block;
	}
	.MaxOrderSecLineDatePart{
		display:none;
	}
	.MaxOrderSecLineProjectPart{
		display:none;
	}
	.MaxOrderSecLineDuePart{
		display:none;
	}
	.MaxOrderSecLineItmQtyPart{
		margin-right:2px;
	}
	.MaxOrderSecLineSignPart{
		margin-right:0px;
		width:93px;
	}
	.MaxOrderSecLineToPart{
		margin-right:0px;
		display:none;
	}
	.MaxOrderSecLineNetPart{
		display:block;
		width:134px;
	}
	.MapWindowTopBarIcons{
		display:none;
	}
	.StartFiniTitle{
		display:inline;
	}
	.AllStartEndLineIcon{
		display:none;
	}
	.ExtSearchClientRelatedCol{
		display:none;
	}
	.ExtSearchClientMobileCol{
		display:table-cell;
	}
	.ExtSearchClientEmailCol{
		display:table-cell;
	}
	.ExtAdvancedSearchAddMenu{
		width:200px;
	}
	.AdvSearchOwnGroupTitle{
		display:block;
	}
	.AdvSearchGroupClass{
		display:block;
	}
	.ExtAdvSearchWith1Line{
		display:block;
	}
	.ExtAdvSearchWith2Line{
		display:none;
	}
	.ExtAdvSearchWith1LineEmail{
		display:none;
	}
	.ExtAdvSearchWith1LineMobile{
		display:none;
	}
	.TimeNextPrevDateVerySmallRange{
		display:none;
	}
	.TimeNextPrevDateSmallRange{
		display:none;
	}
	.TimeNextPrevDateLargeRange{
		display:inline;
	}
	.WeeklyFreeTimeNextPrevTempTitle{
		display:block;
	}
	.QuickAddServiceLineExtraInfo{
		display:block;
	}
	.ExtAddServLargeServName{
		display:inline;
	}
	.ExtAddServSmallServName{
		display:none;
	}
	.ExtBookingProjectCol{
		display:none;
	}
	.ExtBookingBranchCol{
		display:none;
	}
	.ExtBookingValCol{
		display:table-cell;
	}
	.ExtBookingStatusDateCol{
		display:table-cell;
	}
	.ExtBookingTallClientName{
		display:inline;
	}
	.ExtBookingShortClientName{
		display:none;
	}
	.ExtBookingTinyClientName{
		display:none;
	}
	.ExtBooking2LineMoreInfo{
		display:block;
	}
	.ExtBooking3LineMoreInfo{
		display:none;
	}
	.ExtBookingProjectMoreInfo{
		display:block;
	}
	.ExtBookingDurationMoreInfo{
		width:285px;
	}
	.BookingWizardMenuRight{
		float:right;
	}
	.WizardKeyDiv1{
		display:block;
	}
	.WizardKeyDiv2{
		display:none;
	}
	.HomeObjectContainer{
		width:605px;
	}
	.HomeTemplate1{
		display:none;
	}
	.HomeTemplate2{
		display:none;
	}
	.HomeTemplate3{
		display:block;
	}
	.HomeTemplate4{
		display:none;
	}
	.HomeTemplate5{
		display:none;
	}
	.ExtAdvertDiv{
		height:111px;
	}
	.ExtAdvertImg{
		width:140px;
		height:86px;
	}
	.ExtAdvertButton{
		width:142px;
	}
	.ExtAdvertShortButton{
		width:294px;
	}
	.ExternalHomeObjectStep1{
		display:block;
	}
	.ExternalHomeObjectStep2{
		display:none;
	}
	.HomeTabWelText{
		display:inline;
	}
	.ExtAdvertButtonBottomText{
		font-size:11px;
	}
	.TransDueTitle{
		display:block;
	}
	.PayDueDayCountText{
		display:block;
	}
	.SurchareFeeClientTall{
		display:inline;
	}
	.SurchareFeeClientShort{
		display:none;
	}
	.SurchargeFeeFilterDateDueCol{
		display:table-cell;
	}
	.SurchargeFeeFilterVatCol{
		display:table-cell;
	}
	.SurchargeFeeFilterNetCol{
		display:table-cell;
	}
	.SurchargeFeeFilterBranchCol{
		display:table-cell;
	}
	.SurchargeFeeFilterPaymentCol{
		display:table-cell;
	}
	.ManageBookingDateStatusCol{
		display:table-cell;
	}
	.SurchargeFeeFilterStatusCol{
		display:none;
	}
	.ManageServiceLineFixRow{
		display:block;
	}
	.ManageServiceLineNotFixRow{
		display:none;
	}
	.CSSInfo:after{
		content: "Blue Step 2";
	}
}
/*medium*/
@media screen and (min-width: 37.5em) and (max-width: 49em) {
	.MainBody{
		width:570px;
	}
	.Footer{
		width:570px;
	}
	.TopBarInner{
		width:530px;
	}
	.FooterInner{
		width:530px;
	}
	.TobarInnerTextLink{
		display:block;
	}
	.TopBarMiddlePart{
		margin-left:0px;
	}
	.TopBarLeftPart{
		display:none;
	}
	.LogReportSummaryByText{
		display:none;
	}
	.ChatWindowTopLogo{
		display:block;
	}
	.ChatWindowRightLogo{
		display:none;
	}
	.ExportBeginText{
		float:none;
		height:35px;
		margin-left:100px;
	}
	.ExportEndText{
		float:none;
		height:35px;
		margin-left:80px;
	}
	.ChatWindowOfflineTextArea{
		width:475px;
	}
	.ChatWindowOnlineTextArea{
		width:235px;
	}
	.ExtrenalLoginTopMenuItem{
		float:none;
		height:30px;
	}
	.ExtrenalLoginTopMenuFilterTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuDateTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuBar{
		height:90px;
	}
	.ExtrenalLoginTopMenuBarTrans{
		height:60px;
	}
	.ShowHideLogBarInfo{
		display:none;
	}
	.BigTitleSummaryLine{
		display:none;
	}
	.MidTitleSummaryLine{
		display:block;
	}
	.SmaTitleSummaryLine{
		display:none;
	}
	.DocumentOwnerCol{
		display:none;
	}
	.ScrollUpLink{
		left:340px;
	}
	.TransReportRightPart{
		float:none;
		height:12px;
	}
	.TransReportLeftPart{
		float:none;
		height:12px;
	}
	.TransReportShortRowDiv{
		height:30px;
	}
	.OrderDelDateLeft{
		float:none;
		height:13px
	}
	.OrderDelDateRight{
		float:none;
		margin-bottom:5px;
		margin-top:5px;
	}
	.OrderCompRefCol{
		display:none;
	}
	.ExtTransProjectCol{
		display:none;
	}
	.ExtTransAuthorisedCol{
		display:none;
	}
	.AcknowledgePageLeft{
		float:none;
		height:35px;
		margin-top:5px;
	}
	.AcknowledgePageCenter{
		float:none;
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:10px;
	}
	.AcknowledgePageRight{
		float:none;
		height:35px;
	}
	.AcknowledgePageReasonTitle{
		float:none;
		text-align:left;
		height:15px;
	}
	.AcknowledgePageReasonValue{
		float:none;
		height:20px;
		margin-left:0px;
	}
	.TenderBidPageYesNoLink{
		display:none;
	}
	.TenderBidPageYesNoDiv{
		width:65px;
	}
	.TenderBidRefCol{
		display:none;
	}
	.TenderBidDecCol{
		width:100px;	
	}
	.TenderBidMediumDec{
		display:block;
	}
	.TenderBidLargeDec{
		display:none;
	}
	.ReqTimeBigTemp{
		display:block;
	}
	.ReqTimeSmallTemp{
		display:none;
	}
	.ReqGrossTotalVal{
		display:block;
	}
	.LargeNoticeLine{
		display:none;
	}
	.SmallNoticeLine{
		display:inline;
	}
	.HomeLayerTicker{
		width:395px;
	}
	.ExtLoginHomeMainBody{
		width:420px;
		max-width:420px;
	}
	.ExtLoginHomeMainBodyInner{
		width:420px;
		max-width:420px;
		float:none;
	}
	.ExtPayGridFixTitle{
		width:558px;
	}
	.ExpandPreOrderNameCol{
		width:135px;
	}
	.ExpandPreOrderSupplierCol{
		width:110px;
	}
	.ExpandPreOrderProjectCol{
		width:88px;
		display:table-cell;
	}
	.MaxOrderNetTotalCol{
		display:none;
	}
	.PayReqClientVeryTallMax{
		display:none;
	}
	.PayReqClientTallMax{
		display:none;
	}
	.PayReqClientMedMax{
		display:none;
	}
	.PayReqClientShortMax{
		display:inline;
	}
	.TallExtPreOrderProject{
		display:none;
	}
	.ShortExtPreOrderProject{
		display:inline;
	}
	.ExtPreOrderWidgetTweLineMoreInfo{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo1{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo2{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo3{
		display:block;
	}
	.ExtPreOrderWidgetOneLineMoreInfo4{
		display:none;
	}
	.ExtPreOrderMoreInfoBelowName{
		width:100px;
	}
	.LargeSentMethodTemp{
		display:block;
	}
	.SmallSentMethodTemp{
		display:none;
	}
	.MaxOrderByCol{
		display:none;
	}
	.ExtPayTabMenuBarLeft{
		width:250px;
	}
	.VeryLargeMessageSummary{
		display:none
	}
	.LargeMessageSummary{
		display:none;
	}
	.MediumMessageSummary{
		display:inline;
	}
	.SmallMessageSummary{
		display:none;
	}
	.MaxOrderWidget2LineMoreInfo{
		display:block;
	}
	.MaxOrderWidget3LineMoreInfo{
		display:none;
	}
	.MaxOrderSecLineTimePart{
		display:block;
	}
	.MaxOrderSecLineDatePart{
		display:none;
	}
	.MaxOrderSecLineProjectPart{
		display:none;
	}
	.MaxOrderSecLineDuePart{
		display:none;
	}
	.MaxOrderSecLineItmQtyPart{
		margin-right:2px;
	}
	.MaxOrderSecLineSignPart{
		margin-right:0px;
		width:93px;
		display:block;
	}
	.MaxOrderSecLineToPart{
		margin-right:0px;
		display:none;
	}
	.MaxOrderSecLineNetPart{
		display:block;
		width:134px;
	}
	.MapWindowTopBarIcons{
		display:none;
	}
	.StartFiniTitle{
		display:inline;
	}
	.AllStartEndLineIcon{
		display:none;
	}
	.ExtSearchClientRelatedCol{
		display:none;
	}
	.ExtSearchClientMobileCol{
		display:table-cell;
	}
	.ExtSearchClientEmailCol{
		display:table-cell;
	}
	.ExtAdvancedSearchAddMenu{
		width:200px;
	}
	.AdvSearchOwnGroupTitle{
		display:block;
	}
	.AdvSearchGroupClass{
		display:block;
	}
	.ExtAdvSearchWith1Line{
		display:block;
	}
	.ExtAdvSearchWith2Line{
		display:none;
	}
	.ExtAdvSearchWith1LineEmail{
		display:none;
	}
	.ExtAdvSearchWith1LineMobile{
		display:none;
	}
	.TimeNextPrevDateVerySmallRange{
		display:none;
	}
	.TimeNextPrevDateSmallRange{
		display:none;
	}
	.TimeNextPrevDateLargeRange{
		display:inline;
	}
	.WeeklyFreeTimeNextPrevTempTitle{
		display:block;
	}
	.QuickAddServiceLineExtraInfo{
		display:block;
	}
	.ExtAddServLargeServName{
		display:inline;
	}
	.ExtAddServSmallServName{
		display:none;
	}
	.ExtBookingProjectCol{
		display:none;
	}
	.ExtBookingBranchCol{
		display:none;
	}
	.ExtBookingValCol{
		display:none;
	}
	.ExtBookingStatusDateCol{
		display:table-cell;
	}
	.ExtBookingTallClientName{
		display:inline;
	}
	.ExtBookingShortClientName{
		display:none;
	}
	.ExtBookingTinyClientName{
		display:none;
	}
	.ExtBooking2LineMoreInfo{
		display:block;
	}
	.ExtBooking3LineMoreInfo{
		display:none;
	}
	.ExtBookingProjectMoreInfo{
		display:block;
	}
	.ExtBookingDurationMoreInfo{
		width:205px;
	}
	.BookingWizardMenuRight{
		float:right;
	}
	.WizardKeyDiv1{
		display:block;
	}
	.WizardKeyDiv2{
		display:none;
	}
	.HomeObjectContainer{
		width:452px;
	}
	.HomeTemplate1{
		display:none;
	}
	.HomeTemplate2{
		display:none;
	}
	.HomeTemplate3{
		display:none;
	}
	.HomeTemplate4{
		display:block;
	}
	.HomeTemplate5{
		display:none;
	}
	.ExtAdvertDiv{
		height:188px;
	}
	.ExtAdvertImg{
		width:267px;
		height:163px;
	}
	.ExtAdvertButton{
		width:269px;
	}
	.ExtAdvertShortButton{
		width:548px;
	}
	.ExternalHomeObjectStep1{
		display:none;
	}
	.ExternalHomeObjectStep2{
		display:block;
	}
	.HomeTabWelText{
		display:inline;
	}
	.ExtAdvertButtonBottomText{
		font-size:15px;
	}
	.TransDueTitle{
		display:block;
	}
	.PayDueDayCountText{
		display:block;
	}
	.SurchareFeeClientTall{
		display:inline;
	}
	.SurchareFeeClientShort{
		display:none;
	}
	.SurchargeFeeFilterDateDueCol{
		display:none;
	}
	.SurchargeFeeFilterVatCol{
		display:table-cell;
	}
	.SurchargeFeeFilterNetCol{
		display:table-cell;
	}
	.SurchargeFeeFilterBranchCol{
		display:table-cell;
	}
	.SurchargeFeeFilterPaymentCol{
		display:table-cell;
	}
	.ManageBookingDateStatusCol{
		display:table-cell;
	}
	.SurchargeFeeFilterStatusCol{
		display:none;
	}
	.ManageServiceLineFixRow{
		display:block;
	}
	.ManageServiceLineNotFixRow{
		display:none;
	}
	.CSSInfo:after{
		content: "Blue Step 3";
	}
}
/*medium*/
@media screen and (min-width: 37.5em) and (max-width: 46em) {
	.MainBody{
		width:520px;
	}
	.Footer{
		width:520px;
	}
	.TopBarInner{
		width:480px;
	}
	.FooterInner{
		width:480px;
	}
	.TobarInnerTextLink{
		display:block;
	}
	.LoginPageBodyRight{
		display:none;
	}
	.LoginPageBodyExtraLine{
		display:block;
	}
	.TopBarMiddlePart{
		margin-left:0px;
	}
	.TopBarLeftPart{
		display:none;
	}
	.ChatWindowTopLogo{
		display:block;
	}
	.ChatWindowRightLogo{
		display:none;
	}
	.ExportBeginText{
		float:none;
		height:35px;
		margin-left:100px;
	}
	.ExportEndText{
		float:none;
		height:35px;
		margin-left:80px;
	}
	.ChatWindowOfflineTextArea{
		width:430px;
	}
	.ChatWindowOnlineTextArea{
		width:270px;
	}
	.ExtrenalLoginTopMenuItem{
		float:none;
		height:30px;
	}
	.ExtrenalLoginTopMenuFilterTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuDateTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuBar{
		height:90px;
	}
	.ExtrenalLoginTopMenuBarTrans{
		height:60px;
	}
	.ShowHideLogBarInfo{
		display:none;
	}
	.BigTitleSummaryLine{
		display:none;
	}
	.MidTitleSummaryLine{
		display:block;
	}
	.SmaTitleSummaryLine{
		display:none;
	}
	.DocumentOwnerCol{
		display:none;
	}
	.DocumentDescriptionCol{
		display:none;
	}
	.ScrollUpLink{
		left:320px;
	}
	.TransReportRightPart{
		float:none;
		height:12px;
	}
	.TransReportLeftPart{
		float:none;
		height:12px;
	}
	.TransReportShortRowDiv{
		height:30px;
	}
	.OrderDelDateLeft{
		float:none;
		height:13px
	}
	.OrderDelDateRight{
		float:none;
		margin-bottom:5px;
		margin-top:5px;
	}
	.OrderCompRefCol{
		display:none;
	}
	.ExtTransProjectCol{
		display:none;
	}
	.ExtTransAuthorisedCol{
		display:none;
	}
	.AcknowledgePageLeft{
		float:none;
		height:35px;
		margin-top:5px;
	}
	.AcknowledgePageCenter{
		float:none;
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:10px;
	}
	.AcknowledgePageRight{
		float:none;
		height:35px;
	}
	.AcknowledgePageReasonTitle{
		float:none;
		text-align:left;
		height:15px;
	}
	.AcknowledgePageReasonValue{
		float:none;
		height:20px;
		margin-left:0px;
	}
	.TenderBidPageYesNoLink{
		display:none;
	}
	.TenderBidPageYesNoDiv{
		width:65px;
	}
	.TenderBidRefCol{
		display:none;
	}
	.TenderBidDecCol{
		width:100px;	
	}
	.TenderBidNetCostCol{
		display:none;
	}
	.TenderBidMediumDec{
		display:block;
	}
	.TenderBidLargeDec{
		display:none;
	}
	.ReqTimeBigTemp{
		display:block;
	}
	.ReqTimeSmallTemp{
		display:none;
	}
	.ReqGrossTotalVal{
		display:block;
	}
	.LargeNoticeLine{
		display:none;
	}
	.SmallNoticeLine{
		display:inline;
	}
	.HomeLayerTicker{
		width:395px;
	}
	.ExtLoginHomeMainBody{
		width:420px;
		max-width:420px;
	}
	.ExtLoginHomeMainBodyInner{
		width:420px;
		max-width:420px;
		float:none;
	}
	.ExtPayGridFixTitle{
		width:508px;
	}
	.ExpandPreOrderNameCol{
		width:178px;
	}
	.ExpandPreOrderSupplierCol{
		width:110px;
	}
	.ExpandPreOrderProjectCol{
		display:none;
		width:88px;
	}
	.MaxOrderNetTotalCol{
		display:none;
	}
	.PayReqClientVeryTallMax{
		display:none;
	}
	.PayReqClientTallMax{
		display:inline;
	}
	.PayReqClientMedMax{
		display:none;
	}
	.PayReqClientShortMax{
		display:none;
	}
	.TallExtPreOrderProject{
		display:none;
	}
	.ShortExtPreOrderProject{
		display:inline;
	}
	.ExtPreOrderWidgetTweLineMoreInfo{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo1{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo2{
		display:block;
	}
	.ExtPreOrderWidgetOneLineMoreInfo3{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo4{
		display:none;
	}
	.ExtPreOrderMoreInfoBelowName{
		width:140px;
	}
	.LargeSentMethodTemp{
		display:block;
	}
	.SmallSentMethodTemp{
		display:none;
	}
	.MaxOrderByCol{
		display:none;
	}
	.ExtPayTabMenuBarLeft{
		width:200px;
	}
	.ExtPayTabBranchTitle{
		display:block;
	}
	.VeryLargeMessageSummary{
		display:none
	}
	.LargeMessageSummary{
		display:none;
	}
	.MediumMessageSummary{
		display:inline;
	}
	.SmallMessageSummary{
		display:none;
	}
	.MaxOrderWidget2LineMoreInfo{
		display:block;
	}
	.MaxOrderWidget3LineMoreInfo{
		display:none;
	}
	.MaxOrderSecLineTimePart{
		display:block;
	}
	.MaxOrderSecLineDatePart{
		display:none;
	}
	.MaxOrderSecLineProjectPart{
		display:block;
	}
	.MaxOrderSecLineDuePart{
		display:none;
	}
	.MaxOrderSecLineItmQtyPart{
		margin-right:2px;
	}
	.MaxOrderSecLineSignPart{
		margin-right:0px;
		width:93px;
		display:none;
	}
	.MaxOrderSecLineToPart{
		margin-right:0px;
		display:none;
	}
	.MaxOrderSecLineNetPart{
		display:block;
		width:134px;
	}
	.MaxOrderSecLineByPart{
		display:block;
	}
	.MapWindowTopBarIcons{
		display:none;
	}
	.StartFiniTitle{
		display:inline;
	}
	.AllStartEndLineIcon{
		display:none;
	}
	.ExtSearchClientRelatedCol{
		display:none;
	}
	.ExtSearchClientMobileCol{
		display:table-cell;
	}
	.ExtSearchClientEmailCol{
		display:table-cell;
	}
	.ExtAdvancedSearchAddMenu{
		width:200px;
	}
	.AdvSearchOwnGroupTitle{
		display:block;
	}
	.AdvSearchGroupClass{
		display:block;
	}
	.ExtAdvSearchWith1Line{
		display:block;
	}
	.ExtAdvSearchWith2Line{
		display:none;
	}
	.ExtAdvSearchWith1LineEmail{
		display:none;
	}
	.ExtAdvSearchWith1LineMobile{
		display:none;
	}
	.TimeNextPrevDateVerySmallRange{
		display:none;
	}
	.TimeNextPrevDateSmallRange{
		display:none;
	}
	.TimeNextPrevDateLargeRange{
		display:inline;
	}
	.WeeklyFreeTimeNextPrevTempTitle{
		display:block;
	}
	.QuickAddServiceLineExtraInfo{
		display:block;
	}
	.ExtAddServLargeServName{
		display:inline;
	}
	.ExtAddServSmallServName{
		display:none;
	}
	.ExtBookingProjectCol{
		display:none;
	}
	.ExtBookingBranchCol{
		display:none;
	}
	.ExtBookingValCol{
		display:none;
	}
	.ExtBookingStatusDateCol{
		display:table-cell;
	}
	.ExtBookingTallClientName{
		display:inline;
	}
	.ExtBookingShortClientName{
		display:none;
	}
	.ExtBookingTinyClientName{
		display:none;
	}
	.ExtBooking2LineMoreInfo{
		display:block;
	}
	.ExtBooking3LineMoreInfo{
		display:none;
	}
	.ExtBookingProjectMoreInfo{
		display:block;
	}
	.ExtBookingDurationMoreInfo{
		width:285px;
	}
	.ExtBookingDurationMoreInfo{
		width:205px;
	}
	.BookingWizardMenuRight{
		float:right;
	}
	.WizardKeyDiv1{
		display:none;
	}
	.WizardKeyDiv2{
		display:block;
	}
	.HomeObjectContainer{
		width:452px;
	}
	.HomeTemplate1{
		display:none;
	}
	.HomeTemplate2{
		display:none;
	}
	.HomeTemplate3{
		display:none;
	}
	.HomeTemplate4{
		display:block;
	}
	.HomeTemplate5{
		display:none;
	}
	.ExtAdvertDiv{
		height:173px;
	}
	.ExtAdvertImg{
		width:242px;
		height:148px;
	}
	.ExtAdvertButton{
		width:244px;
	}
	.ExtAdvertShortButton{
		width:498px;
	}
	.ExternalHomeObjectStep1{
		display:none;
	}
	.ExternalHomeObjectStep2{
		display:block;
	}
	.HomeTabWelText{
		display:inline;
	}
	.ExtAdvertButtonBottomText{
		font-size:15px;
	}
	.TransDueTitle{
		display:block;
	}
	.PayDueDayCountText{
		display:block;
	}
	.SurchareFeeClientTall{
		display:inline;
	}
	.SurchareFeeClientShort{
		display:none;
	}
	.SurchargeFeeFilterDateDueCol{
		display:none;
	}
	.SurchargeFeeFilterVatCol{
		display:none;
	}
	.SurchargeFeeFilterNetCol{
		display:table-cell;
	}
	.SurchargeFeeFilterBranchCol{
		display:table-cell;
	}
	.SurchargeFeeFilterPaymentCol{
		display:table-cell;
	}
	.ManageBookingDateStatusCol{
		display:table-cell;
	}
	.SurchargeFeeFilterStatusCol{
		display:none;
	}
	.ManageServiceLineFixRow{
		display:block;
	}
	.ManageServiceLineNotFixRow{
		display:none;
	}
	.CSSInfo:after{
		content: "Blue Step 4";
	}
}
/*medium*/
@media screen and (min-width: 37.5em) and (max-width: 43em) {
	.MainBody{
		width:470px;
	}
	.Footer{
		width:470px;
	}
	.TopBarInner{
		width:430px;
	}
	.FooterInner{
		width:430px;
	}
	.TobarInnerTextLink{
		display:block;
	}
	.LoginPageBodyRight{
		display:none;
	}
	.LoginPageBodyExtraLine{
		display:block;
	}
	.LoginCloudIcon{
		width:400px;
		height:204px;
	}
	.TopBarMiddlePart{
		margin-left:0px;
	}
	.TopBarLeftPart{
		display:none;
	}
	.ChatWindowTopLogo{
		display:block;
	}
	.ChatWindowRightLogo{
		display:none;
	}
	.ExportBeginText{
		float:none;
		height:35px;
		margin-left:100px;
	}
	.ExportEndText{
		float:none;
		height:35px;
		margin-left:80px;
	}
	.ChatWindowOfflineTextArea{
		width:385px;
	}
	.ChatWindowOnlineTextArea{
		width:240px;
	}
	.ExtrenalLoginTopMenuItem{
		float:none;
		height:30px;
	}
	.ExtrenalLoginTopMenuFilterTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuDateTitle{
		width:70px;
	}
	.ExtrenalLoginTopMenuBar{
		height:90px;
	}
	.ExtrenalLoginTopMenuBarTrans{
		height:60px;
	}
	.LogReportBigChatBar{
		display:none;
	}
	.LogReportSmallChatBar{
		display:block;
	}
	.ShowHideLogBarInfo{
		display:none;
	}
	.BigTitleSummaryLine{
		display:none;
	}
	.MidTitleSummaryLine{
		display:block;
	}
	.SmaTitleSummaryLine{
		display:none;
	}
	.DocumentOwnerCol{
		display:none;
	}
	.DocumentDescriptionCol{
		display:none;
	}
	.ScrollUpLink{
		left:300px;
	}
	.TransReportRightPart{
		float:none;
		height:12px;
	}
	.TransReportLeftPart{
		float:none;
		height:12px;
	}
	.TransReportShortRowDiv{
		height:30px;
	}
	.OrderDelDateLeft{
		float:none;
		height:13px
	}
	.OrderDelDateRight{
		float:none;
		margin-bottom:5px;
		margin-top:5px;
	}
	.OrderCompRefCol{
		display:none;
	}
	.ExtTransProjectCol{
		display:none;
	}
	.ExtTransAuthorisedCol{
		display:none;
	}
	.AcknowledgePageLeft{
		float:none;
		height:35px;
		margin-top:5px;
	}
	.AcknowledgePageCenter{
		float:none;
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:10px;
	}
	.AcknowledgePageRight{
		float:none;
		height:35px;
	}
	.AcknowledgePageReasonTitle{
		float:none;
		text-align:left;
		height:15px;
	}
	.AcknowledgePageReasonValue{
		float:none;
		height:20px;
		margin-left:0px;
	}
	.TenderBidPageYesNoLink{
		display:none;
	}
	.TenderBidPageYesNoDiv{
		width:65px;
	}
	.TenderBidRefCol{
		display:none;
	}
	.TenderBidDecCol{
		width:100px;	
	}
	.TenderBidNetCostCol{
		display:none;
	}
	.TenderBidMediumDec{
		display:block;
	}
	.TenderBidLargeDec{
		display:none;
	}
	.TenderBidMediumDec{
		display:block;
	}
	.TenderBidLargeDec{
		display:none;
	}
	.ReqTimeBigTemp{
		display:block;
	}
	.ReqTimeSmallTemp{
		display:none;
	}
	.ReqGrossTotalVal{
		display:block;
	}
	.LargeNoticeLine{
		display:none;
	}
	.SmallNoticeLine{
		display:inline;
	}
	.HomeLayerTicker{
		width:395px;
	}
	.ExtLoginHomeMainBody{
		width:420px;
		max-width:420px;
	}
	.ExtLoginHomeMainBodyInner{
		width:420px;
		max-width:420px;
		float:none;
	}
	.ExtPayGridFixTitle{
		width:458px;
	}
	.ExpandPreOrderNameCol{
		width:138px;
	}
	.ExpandPreOrderSupplierCol{
		width:110px;
	}
	.ExpandPreOrderProjectCol{
		display:none;
		width:88px;
	}
	.MaxOrderDateCol{
		display:table-cell;
	}
	.MaxOrderNetTotalCol{
		display:none;
	}
	.PayReqClientVeryTallMax{
		display:none;
	}
	.PayReqClientTallMax{
		display:none;
	}
	.PayReqClientMedMax{
		display:none;
	}
	.PayReqClientShortMax{
		display:inline;
	}
	.TallExtPreOrderProject{
		display:none;
	}
	.ShortExtPreOrderProject{
		display:inline;
	}
	.ExtPreOrderWidgetTweLineMoreInfo{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo1{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo2{
		display:block;
	}
	.ExtPreOrderWidgetOneLineMoreInfo3{
		display:none;
	}
	.ExtPreOrderWidgetOneLineMoreInfo4{
		display:none;
	}
	.ExtPreOrderMoreInfoBelowName{
		width:100px;
	}
	.LargeSentMethodTemp{
		display:block;
	}
	.SmallSentMethodTemp{
		display:none;
	}
	.MaxOrderByCol{
		display:none;
	}
	.ExtPayTabMenuBarLeft{
		width:200px;
	}
	.ExtPayTabBranchTitle{
		display:none;
	}
	.VeryLargeMessageSummary{
		display:none
	}
	.LargeMessageSummary{
		display:none;
	}
	.MediumMessageSummary{
		display:inline;
	}
	.SmallMessageSummary{
		display:none;
	}
	.MessagesWidgetMethod{
		display:block;
	}
	.MaxOrderWidget2LineMoreInfo{
		display:block;
	}
	.MaxOrderWidget3LineMoreInfo{
		display:none;
	}
	.MaxOrderSecLineTimePart{
		display:block;
	}
	.MaxOrderSecLineDatePart{
		display:none;
	}
	.MaxOrderSecLineProjectPart{
		display:block;
	}
	.MaxOrderSecLineByPart{
		display:none;
	}
	.MaxOrderSecLineDuePart{
		display:none;
	}
	.MaxOrderSecLineItmQtyPart{
		margin-right:2px;
		display:block;
	}
	.MaxOrderSecLineSignPart{
		margin-right:0px;
		width:93px;
		display:none;
	}
	.MaxOrderSecLineToPart{
		margin-right:0px;
		display:none;
	}
	.MaxOrderSecLineNetPart{
		display:block;
		width:134px;
	}
	.MaxOrderSecLineEmptyPart{
		display:block;
	}
	.MapWindowTopBarIcons{
		display:none;
	}
	.StartFiniTitle{
		display:inline;
	}
	.AllStartEndLineIcon{
		display:none;
	}
	.ExtSearchClientRelatedCol{
		display:none;
	}
	.ExtSearchClientMobileCol{
		display:none;
	}
	.ExtSearchClientEmailCol{
		display:table-cell;
	}
	.ExtAdvancedSearchAddMenu{
		width:85px;
	}
	.AdvSearchOwnGroupTitle{
		display:block;
	}
	.AdvSearchGroupClass{
		display:block;
	}
	.ExtAdvSearchWith1Line{
		display:block;
	}
	.ExtAdvSearchWith2Line{
		display:none;
	}
	.ExtAdvSearchWith1LineEmail{
		display:none;
	}
	.ExtAdvSearchWith1LineMobile{
		display:block;
	}
	.TimeNextPrevDateVerySmallRange{
		display:none;
	}
	.TimeNextPrevDateSmallRange{
		display:none;
	}
	.TimeNextPrevDateLargeRange{
		display:inline;
	}
	.WeeklyFreeTimeNextPrevTempTitle{
		display:block;
	}
	.QuickAddServiceLineExtraInfo{
		display:block;
	}
	.ExtAddServLargeServName{
		display:inline;
	}
	.ExtAddServSmallServName{
		display:none;
	}
	.ExtBookingProjectCol{
		display:none;
	}
	.ExtBookingBranchCol{
		display:none;
	}
	.ExtBookingValCol{
		display:none;
	}
	.ExtBookingStatusDateCol{
		display:none;
	}
	.ExtBookingTallClientName{
		display:inline;
	}
	.ExtBookingShortClientName{
		display:none;
	}
	.ExtBookingTinyClientName{
		display:none;
	}
	.ExtBooking2LineMoreInfo{
		display:none;
	}
	.ExtBooking3LineMoreInfo{
		display:block;
	}
	.ExtBookingTallProjectMoreInfo{
		display:inline;
	}
	.ExtBookingShortProjectMoreInfo{
		display:none;
	}
	.BookingWizardMenuRight{
		float:right;
	}
	.WizardKeyDiv1{
		display:none;
	}
	.WizardKeyDiv2{
		display:block;
	}
	.HomeObjectContainer{
		width:452px;
	}
	.HomeTemplate1{
		display:none;
	}
	.HomeTemplate2{
		display:none;
	}
	.HomeTemplate3{
		display:none;
	}
	.HomeTemplate4{
		display:block;
	}
	.HomeTemplate5{
		display:none;
	}
	.ExtAdvertDiv{
		height:158px;
	}
	.ExtAdvertImg{
		width:217px;
		height:133px;
	}
	.ExtAdvertButton{
		width:219px;
	}
	.ExtAdvertShortButton{
		width:448px;
	}
	.ExternalHomeObjectStep1{
		display:none;
	}
	.ExternalHomeObjectStep2{
		display:block;
	}
	.HomeTabWelText{
		display:inline;
	}
	.ExtAdvertButtonBottomText{
		font-size:15px;
	}
	.TransDueTitle{
		display:block;
	}
	.PayDueDayCountText{
		display:block;
	}
	.SurchareFeeClientTall{
		display:inline;
	}
	.SurchareFeeClientShort{
		display:none;
	}
	.SurchargeFeeFilterDateDueCol{
		display:none;
	}
	.SurchargeFeeFilterVatCol{
		display:none;
	}
	.SurchargeFeeFilterNetCol{
		display:none;
	}
	.SurchargeFeeFilterBranchCol{
		display:table-cell;
	}
	.SurchargeFeeFilterPaymentCol{
		display:table-cell;
	}
	.ManageBookingDateStatusCol{
		display:table-cell;
	}
	.SurchargeFeeFilterStatusCol{
		display:none;
	}
	.ManageServiceLineFixRow{
		display:block;
	}
	.ManageServiceLineNotFixRow{
		display:none;
	}
	.CSSInfo:after{
		content: "Blue Step 5";
	}
}