@media only  screen and (min-device-width: 320px) and (max-device-width: 667px) {
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input { width: 100%; }
	.c-Wizard-Step .c-Wizard-Step-Footer {width: 90%;}

	.c-Header .c-HeaderBlock.c-HeaderBlock-Right {right: 15px;}
	.c-Header .c-HeaderBlock .c-HeaderBlock-Links {font-size: 8px;padding: 4px 8px;}
	
	.c-Footer .c-FooterBlock.c-FooterBlock-Right {right: 15px;}
	.c-Footer .c-FooterBlock .c-FooterBlock-Links {font-size: 8px;padding: 4px 8px;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Box-overlay .c-Iconsbox .icon-caution { font-size: 50px;left: 5px;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Overstayed-Buttons .c-Wizard-Step-Container-Overstayed-Button {width: 80%;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Box .c-Wizard-Step-Form-Input-Text {width: 94%; display: block;}
	
	.c-Wizard-Step .c-Wizard-Step-Block h1, .c-Popup .c-Popup-Block .c-Popup-Block-Header {font-size: 28px; height: auto; line-height: 40px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text {width: 75%;font-size: 16px !important; padding: 5px 15px !important;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text:focus { border: none; width: 55% !important; padding-right: 80px !important;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Box .c-Wizard-Step-Form-Input-Text.c-Wizard-Step-Form-StoreSearch-Input {width: 94%  !important;; padding: 5px 15px !important;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text::-webkit-input-placeholder{font-size: 12px;} /* WebKit, Blink, Edge */
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text:-moz-placeholder{;font-size: 12px;} /* Mozilla Firefox 4 to 18 */
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text::-moz-placeholder{font-size: 12px;} /* Mozilla Firefox 19+ */
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text:-ms-input-placeholder{font-size: 12px;} /* Internet Explorer 10-11 */
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text:placeholder-shown{font-size: 12px;}  /* Standard Pseudo-class */
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input a.c-BtnClear {top: 27px;right: 73px;height: 35px;width: 30px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input a.c-BtnSave {top: 21px;right: 32px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Container-Buttons .c-Wizard-Step-Container-Button {width: 106px;}

	.c-Wizard-Step.c-Wizard-Step-Overstayed .c-Wizard-Step-Block, .c-Wizard-Step.c-Wizard-Step-Expired .c-Wizard-Step-Block,
	.c-Wizard-Step.c-Wizard-Step-MayOverstayed .c-Wizard-Step-Block, .c-Wizard-Step.c-Wizard-Step-Expired .c-Wizard-Step-Block {width: 80%;}
	
	.c-Popup-close {right: 10px;font-size: 15px !important;}
	.c-Popup .c-Popup-close {right: -22px;font-size: 15px;}
	.c-Popup .c-Popup-Block .c-Popup-Block-Header {height: auto;}

	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Icon {left: 30px; top: 30px;}

	.c-helpPopup {width: 100%;}
	.c-helpPopup #helpPopupImage {width: 100%; height: auto;}
	.c-helpPopup .c-Popup-close {top: -15px;right: 6px;font-size: 15px;}

	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Vehicle {width: 80%;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Vehicle .c-Wizard-Step-Container-Vehicle-Buttons .c-Wizard-Step-Container-Vehicle-Button.c-Wizard-Step-Container-Vehicle-Button-Yes {margin-right: 9px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Vehicle .c-Wizard-Step-Container-Vehicle-Buttons .c-Wizard-Step-Container-Vehicle-Button {width: 44%}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Vehicle .c-Wizard-Step-Container-Vehicle-Image .c-Wizard-Step-Container-Vehicle-Img {max-width: 65%;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Vehicle .c-Wizard-Step-Container-Vehicle-EntryBlock .c-Wizard-Step-Container-Vehicle-Entry:first-child {margin-right: 16px;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Overstayed-Buttons .c-Wizard-Step-Container-Overstayed-Button.c-Wizard-Step-Container-Button-No {width: 75%;}

	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input.c-Wizard-Step-Form-Three-Inputs .c-Wizard-Step-Form-Input-Text {width: 14% !important; padding-right: 0px !important; padding: 2px 12px !important;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input.c-Wizard-Step-Form-Three-Inputs .c-Wizard-Step-Form-Input-Text:focus {width: 14% !important; padding-right: 0px !important;  padding: 4px 14px !important;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Box {width: 80%;margin-left: 22px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Box .c-Wizard-Step-Form-Input-Icon {left: 34px;top: 20px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Box .c-Wizard-Step-Form-Input-Label {left: 65px;top: 16px;width: 65%;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Box a.c-BtnClear {right: 30px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Container-Stores {width: 270px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Container-Stores .c-Wizard-Step-Container-Stores-List.u-ListCenter .c-Wizard-Step-Container-Stores-List-Item {display: block; float: left;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Container-Stores .c-Wizard-Step-Container-Stores-List .c-Wizard-Step-Container-Stores-List-Item .c-Wizard-Step-Container-Stores-List-Item-Footer .c-Wizard-Step-Container-Stores-List-Item-Footer-Link {font-size: 22px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Container-Stores .c-Wizard-Step-Container-Stores-List .c-Wizard-Step-Container-Stores-List-Item .c-Wizard-Step-Container-Stores-List-Item-Footer .c-Wizard-Step-Container-Stores-List-Item-Footer-Link.c-Wizard-Step-Container-Stores-List-Item-Footer-Link-Selection {font-size: 12px;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Container-Vehicles {width: 270px;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Container-Vehicles .c-Wizard-Step-Container-Vehicles-List.u-ListCenter .c-Wizard-Step-Container-Vehicles-List-Item {display: block; float: left;}
	
	.c-Wizard-Step .c-Wizard-Step-Container .c-Wizard-Step-Container-Steps {width: 80%;}
	.c-Wizard-Step .c-Wizard-Step-Container .c-Wizard-Step-Container-Steps .c-Wizard-Step-Container-Steps-Blocks {display: table;text-align: center;}
	.c-Wizard-Step .c-Wizard-Step-Container .c-Wizard-Step-Container-Steps .c-Wizard-Step-Container-Steps-Blocks .c-Wizard-Step-Container-Steps-Block {width: 80%;margin: 0 auto;float: none;display: block; min-height: 165px;}
	.c-Wizard-Step .c-Wizard-Step-Container .c-Wizard-Step-Container-Steps .c-Wizard-Step-Container-Steps-Blocks .c-Wizard-Step-Container-Steps-Block.u-SetMargines {float: none;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.c-Wizard-Step .c-Wizard-Step-Container .c-Wizard-Step-Container-Steps .c-Wizard-Step-Container-Steps-Blocks .c-Wizard-Step-Container-Steps-Block .c-Wizard-Step-Container-Steps-Block-Content {font-size: 14px;}

	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Overstayed-Buttons .c-Wizard-Step-Container-Overstayed-Button.c-Wizard-Step-Container-Button-Yes {margin-right: 10px; width: 58%}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Overstayed-Buttons .c-Wizard-Step-Container-Overstayed-Button.c-Wizard-Step-Container-Button-No {margin-left: 10px; width: 31%;}
	
	.c-Wizard-Step.c-Wizard-Step-SelectVehicles .c-Wizard-Step-Block .c-Wizard-Step-Container-Overstayed-Buttons .c-Wizard-Step-Container-Overstayed-Button.c-Wizard-Step-Container-Button-No {width: 75%;}
	.c-Wizard-Step.c-Wizard-Step-MailConfirmation .c-Wizard-Step-Block .c-Wizard-Step-Container-Overstayed-Buttons.u-SingleButton .c-Wizard-Step-Container-Overstayed-Button.c-Wizard-Step-Container-Button-No {width: 50%;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container-Notice .c-Wizard-Step-Container-Notice-Box {padding: 15px 25px;}
	.c-Wizard-Step .c-Wizard-Step-Block .u-TextUpperCase {text-transform: uppercase;}
	
	.c-Popup .c-Popup-Block .c-Popup-Block-Main .c-Popup-Block-Contents {width: 100%;}
	.c-Popup .c-Popup-Block .c-Popup-Block-Main .c-Popup-Block-Content {margin-bottom: 30px;}
	.c-Popup .c-Popup-Block .c-Popup-Block-Main .c-Popup-Block-Content .c-Popup-Block-Title {font-size: 16px;}
	.c-Popup .c-Popup-Block .c-Popup-Block-Main .c-Popup-Block-Content .c-Popup-Block-Text {font-size: 14px;line-height: 26px;}
	
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Block {width: 280px;}
	.c-Wizard-Step.c-Wizard-Step-Help  .c-Wizard-Step-Block .c-Wizard-Step-Block-Container {padding-top: 60px;}
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Container .c-Wizard-Step-Container-Block .c-Wizard-Step-Form {width: 100%;}
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Container .c-Wizard-Step-Container-Block .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input {width: 86%;}
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Container .c-Wizard-Step-Container-Block .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input:focus {width: 86% !important;padding: 5px 15px !important;}
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Container .c-Wizard-Step-Container-Block .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Box-Error-overlay {width: 100%; top: 4px; left: 1px;}
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Container .c-Wizard-Step-Container-Block .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Iconsbox {width: 20%;}
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Container .c-Wizard-Step-Container-Block .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Contentbox {width: 80%;}
	.c-Wizard-Step.c-Wizard-Step-Help .c-Wizard-Step-Container .c-Wizard-Step-Container-Block .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Textarea {width: 86%;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Three-Buttons {width: 100%;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Three-Buttons .c-Wizard-Step-Three-Button-Small {width: 23%;}
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Three-Buttons .c-Wizard-Step-Three-Button-Large {width: 42%; margin: 0 10px;}
	
	.c-Wizard-Step.c-Wizard-Step-ValidateParking .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input.u-Focused .c-Wizard-Step-Form-Input-Text,
	.c-Wizard-Step.c-Wizard-Step-ValidateParking .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text:focus {text-align: left; text-indent: 5px;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Box-overlay.u-InputErrorOnly { border-radius: 5px; height: 60px; line-height: 60px; width: 87%; left: 20px; top: 10px;}
	
	.c-Wizard-Step .c-Wizard-Step-Block .c-Wizard-Step-Container .c-Wizard-Step-Form .c-Wizard-Step-Form-Input .c-Wizard-Step-Form-Input-Text {}
}