/* F4T Quote System front-end styles */
.f4t-quote-wrap{max-width:900px;margin:20px auto;padding:20px;border:1px solid #e5e5e5;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.08);}
		.f4t-quote-wrap .f4t-quote-title{margin:0 0 18px;font-size:30px;line-height:1.2;color:#111;}
		.f4t-hp-field{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;}
		.f4t-quote-wrap .f4t-lookup-row{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin-bottom:18px;}
		.f4t-quote-wrap .f4t-quote-field{width:100%;}
		.f4t-quote-wrap .f4t-quote-field--lookup{flex:1 1 280px;}
		.f4t-quote-wrap .f4t-quote-field label{display:block;font-weight:600;font-size:14px;margin:0 0 6px;color:#111;}
		.f4t-quote-wrap .f4t-quote-field input,
		.f4t-quote-wrap .f4t-quote-field select,
		.f4t-admin-wrap textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d9d9d9;border-radius:10px;background:#fff;color:#111;font-size:14px;line-height:1.2;box-sizing:border-box;}
		.f4t-quote-wrap .f4t-quote-field input:focus,
		.f4t-quote-wrap .f4t-quote-field select:focus,
		.f4t-admin-wrap textarea:focus{outline:none;border-color:#FF6502;box-shadow:0 0 0 3px rgba(255,101,2,0.12);}
		.f4t-quote-wrap .f4t-btn{appearance:none;border:none;cursor:pointer;padding:12px 18px;border-radius:10px;font-weight:700;min-height:48px;background:#FF6502;color:#fff;transition:all .2s ease;}
		.f4t-quote-wrap .f4t-btn:hover{background:#d85200;color:#fff;}
		.f4t-quote-wrap .f4t-btn:disabled{opacity:.65;cursor:not-allowed;}
		.f4t-quote-wrap .f4t-vehicle-card{border:1px solid #ffd5bf;border-left:5px solid #FF6502;border-radius:16px;overflow:hidden;background:#fff8f4;box-shadow:0 8px 24px rgba(0,0,0,0.06);display:none;margin-top:20px;margin-bottom:20px;}
		.f4t-quote-wrap .f4t-vehicle-card.is-visible{display:block;}
		.f4t-quote-wrap .f4t-vehicle-card__image img{width:100%;display:block;height:auto;}
		.f4t-quote-wrap .f4t-vehicle-card__body{padding:20px;}
		.f4t-quote-wrap .f4t-vehicle-card__title{margin:0 0 14px;font-size:28px;line-height:1.2;color:#111;}
		.f4t-quote-wrap .f4t-vehicle-card__meta{margin-bottom:10px;font-size:14px;color:#222;}
		.f4t-quote-wrap .f4t-quote-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;}
		.f4t-quote-wrap .f4t-message{margin:12px 0 16px;padding:10px 12px;border-radius:8px;font-size:14px;display:none;}
		.f4t-quote-wrap .f4t-message.is-visible{display:block;}
		.f4t-quote-wrap .f4t-message.error{background:#fff0f0;color:#a40000;border:1px solid #f1c0c0;}
		.f4t-quote-wrap .f4t-message.success{background:#effbf1;color:#0b6b23;border:1px solid #bfe7c7;}
		.f4t-quote-wrap .f4t-submit-row{margin-top:18px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;}
		.f4t-quote-wrap .f4t-mini-note{font-size:13px;color:#666;margin-top:6px;}

		.f4t-quote-wrap--suppressed{display:none!important;}

		.f4t-popup-quote-wrap{font-family:inherit;color:#fff;position:relative!important;z-index:5;box-sizing:border-box;display:block!important;visibility:visible!important;opacity:1!important;min-height:1px;}
		.f4t-popup-quote-wrap *{box-sizing:border-box;}
		.f4t-popup-lookup-box{display:block!important;visibility:visible!important;opacity:1!important;max-width:640px;width:100%;padding:32px;border:1px solid rgba(255,101,2,.75);border-radius:24px;background:rgba(5,5,5,.86);box-shadow:0 24px 70px rgba(0,0,0,.42), inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(4px);}
		.f4t-popup-lookup-box h3{margin:0 0 26px;color:#fff!important;font-size:32px;line-height:1.15;font-weight:400!important;text-transform:uppercase;text-align:center;letter-spacing:.5px;}
		.f4t-popup-lookup-box p{margin:0 0 14px;color:rgba(255,255,255,.78);font-size:14px;}
		.f4t-popup-lookup-row{display:block;}
		.f4t-popup-reg-plate-wrap{display:flex;align-items:center;width:100%;height:70px;min-height:70px;margin:0 0 22px;border:3px solid #bfc2c6;border-radius:10px;background:#f5d000;box-shadow:0 0 0 3px rgba(0,0,0,.8), inset 0 2px 10px rgba(255,255,255,.35);overflow:hidden;}
		.f4t-popup-reg-plate-gb{width:30px!important;height:70px!important;background:#0647bc;display:flex;align-items:center!important;justify-content:center;flex:0 0 30px!important;overflow:hidden;}
		.f4t-popup-reg-plate-gb img{display:block!important;width:30px!important;height:61px!important;max-width:30px!important;max-height:61px!important;object-fit:contain!important;align-self:center!important;}
		.f4t-popup-reg-plate-stars{display:none;}
		.f4t-popup-reg-input{width:100%;min-height:76px;border:none;border-radius:0;background:linear-gradient(180deg,#ffe816 0%,#f3cf00 100%);color:#111;font-weight:400!important;font-size:28px;text-align:center;text-transform:uppercase;letter-spacing:.8px;padding:10px 14px;box-shadow:none;font-family:Impact, Haettenschweiler, "Arial Narrow Bold", Arial, sans-serif;}
		.f4t-popup-reg-input::placeholder{color:#111;opacity:.85;}
		.f4t-popup-reg-input:focus{outline:none;box-shadow:inset 0 0 0 3px rgba(255,101,2,.32);}
		.f4t-popup-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 26px;}
		.f4t-popup-service-btn{appearance:none;min-height:78px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:16px;font-size:22px;line-height:1;font-weight:950;text-transform:uppercase;cursor:pointer;transition:.2s ease;text-decoration:none;}
		.f4t-popup-service-icon{font-size:31px;line-height:1;display:inline-flex;align-items:center;justify-content:center;}
		.f4t-popup-service-img{width:34px;height:34px;object-fit:contain;display:inline-block;flex:0 0 34px;}
		.f4t-popup-reg-lookup-btn{border:1px solid #ff6502;background:linear-gradient(135deg,#ff7a00,#ff3d00);color:#fff;box-shadow:0 12px 26px rgba(255,101,2,.2);}
		.f4t-popup-reg-lookup-btn:hover{filter:brightness(1.06);transform:translateY(-1px);color:#fff;}
		.f4t-popup-reg-lookup-btn:disabled{opacity:.7;cursor:not-allowed;transform:none;}
		.f4t-popup-autocare-btn{border:2px solid rgba(255,255,255,.78);background:rgba(12,12,12,.82);color:#fff;}
		.f4t-popup-autocare-btn:hover{border-color:#ff6502;color:#ff6502;transform:translateY(-1px);}
		.f4t-popup-home-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border-top:1px solid rgba(255,101,2,.8);padding-top:24px;}
		.f4t-popup-home-benefit{display:flex;align-items:center;gap:12px;color:#fff;}
		.f4t-popup-home-benefit-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;line-height:1;flex:0 0 42px;}
		.f4t-popup-home-benefit-img{width:42px;height:42px;object-fit:contain;display:block;flex:0 0 42px;}
		.f4t-popup-home-benefit strong{display:block;color:#fff;font-size:14px;line-height:1.15;text-transform:uppercase;font-weight:950;margin:0 0 3px;}
		.f4t-popup-home-benefit small{display:block;color:rgba(255,255,255,.85);font-size:13px;line-height:1.2;}
		.f4t-popup-quote-wrap .f4t-message{margin:12px 0 0;padding:10px 12px;border-radius:8px;font-size:14px;display:none;}
		.f4t-popup-quote-wrap .f4t-message.is-visible{display:block;}
		.f4t-popup-quote-wrap .f4t-message.error{background:#fff0f0;color:#a40000;border:1px solid #f1c0c0;}
		.f4t-popup-quote-wrap .f4t-message.success{background:#effbf1;color:#0b6b23;border:1px solid #bfe7c7;}
		.f4t-popup-modal[hidden]{display:none!important;}
		.f4t-popup-modal{position:fixed!important;inset:0!important;z-index:2147483000!important;display:none;align-items:center;justify-content:center;padding:24px;isolation:isolate;}
		.f4t-popup-modal.is-open{display:flex!important;}
		.f4t-popup-overlay{position:absolute!important;inset:0!important;z-index:1!important;background:rgba(0,0,0,.82)!important;backdrop-filter:blur(5px);}
		body.f4t-popup-open{overflow:hidden;}
		.f4t-popup-panel{position:relative!important;z-index:2!important;width:min(980px,96vw);max-height:94vh;overflow:auto;background:#080808;border:2px solid #ff6502;border-radius:16px;box-shadow:0 30px 90px rgba(0,0,0,.65);color:#fff;}
		.f4t-popup-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#070707;border-bottom:1px solid rgba(255,255,255,.08);}
		.f4t-popup-logo{font-size:26px;line-height:1;font-weight:950;letter-spacing:-1px;color:#fff;text-transform:uppercase;}
		.f4t-popup-logo span{color:#ff6502;}
		.f4t-popup-close{appearance:none;background:transparent;border:none;color:#fff;font-size:40px;line-height:1;cursor:pointer;padding:0 0 4px;margin:0;opacity:.92;position:relative;z-index:5;pointer-events:auto!important;}
		.f4t-popup-close:hover{color:#ff6502;}
		.f4t-popup-vehicle-check{display:grid;grid-template-columns:1.05fr 1fr;gap:0;background:linear-gradient(180deg,#fff,#f0f0f0);color:#111;border-bottom:1px solid rgba(0,0,0,.2);}
		.f4t-popup-vehicle-image-wrap{min-height:250px;display:flex;align-items:center;justify-content:center;padding:18px;background:radial-gradient(circle at center,#fff 0,#eee 100%);position:relative;overflow:hidden;}
		.f4t-popup-vehicle-image-wrap img{max-width:100%;max-height:245px;object-fit:contain;display:block;}
		.f4t-popup-vehicle-fallback{width:82%;min-height:180px;border-radius:24px;background:linear-gradient(135deg,#111,#333);box-shadow:0 22px 42px rgba(0,0,0,.2);position:relative;display:flex;align-items:flex-end;justify-content:center;padding-bottom:26px;}
		.f4t-popup-vehicle-fallback:before{content:"";position:absolute;left:10%;right:10%;bottom:58px;height:54px;background:#050505;border-radius:40px 40px 16px 16px;border:2px solid #444;}
		.f4t-popup-vehicle-fallback:after{content:"";position:absolute;left:18%;right:18%;bottom:104px;height:54px;background:#1d1d1d;border-radius:28px 28px 8px 8px;border:2px solid #444;}
		.f4t-popup-plate{position:relative;z-index:2;display:inline-block;background:#f5c900;color:#111;font-size:20px;font-weight:950;letter-spacing:1px;padding:5px 18px;border:2px solid #111;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,.24);}
		.f4t-popup-vehicle-confirm{padding:30px 36px;display:flex;flex-direction:column;justify-content:center;}
		.f4t-popup-vehicle-confirm h3{margin:0 0 10px;color:#111;font-size:28px;line-height:1.1;font-weight:950;text-transform:uppercase;}
		.f4t-popup-vehicle-confirm p{margin:0 0 12px;color:#111;font-size:18px;font-weight:600;}
		.f4t-popup-vehicle-mini{margin:0 0 14px;padding:10px 12px;border:1px solid #d6d6d6;border-radius:7px;background:rgba(255,255,255,.72);font-size:13px;line-height:1.35;color:#222;}
		.f4t-popup-vehicle-mini strong{display:block;font-size:15px;color:#111;margin-bottom:3px;}
		.f4t-popup-vehicle-mini span{display:inline-block;margin-right:10px;}
		.f4t-popup-confirm-btn,.f4t-popup-correct-btn{appearance:none;border-radius:7px;min-height:56px;width:100%;cursor:pointer;text-transform:uppercase;font-weight:950;font-size:16px;display:flex;align-items:center;justify-content:center;gap:14px;margin:8px 0;transition:.2s ease;}
		.f4t-popup-confirm-btn{border:1px solid #b5b5b5;background:#fff;color:#111;box-shadow:none;}
		.f4t-popup-confirm-btn:hover{background:#f5f5f5;border-color:#139447;filter:none;}
		.f4t-popup-correct-btn{border:1px solid #b5b5b5;background:#fff;color:#111;}
		.f4t-popup-correct-btn:hover{background:#f5f5f5;border-color:#ff6502;}
		.f4t-popup-modal.is-vehicle-confirmed .f4t-popup-confirm-btn{border-color:#00680b!important;background:linear-gradient(180deg,#078014,#00650c)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)!important;}
		.f4t-popup-modal.is-vehicle-confirmed .f4t-popup-confirm-btn:hover{filter:brightness(1.06);}
		.f4t-popup-icon{font-size:28px;line-height:1;}
		.f4t-popup-form{padding:20px 28px 22px;background:radial-gradient(circle at top,#171717 0,#080808 55%,#050505 100%);}
		.f4t-popup-section-title{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:#FF6502FF!important;font-size:21px;line-height:1.2;text-transform:uppercase;font-weight:950;}
		.f4t-popup-section-title .f4t-title-icon{color:#FF6502FF!important;font-size:26px;width:28px;text-align:center;}
		.f4t-popup-panel h3.f4t-popup-section-title,
		.f4t-popup-modal h3.f4t-popup-section-title,
		.f4t-popup-quote-wrap h3.f4t-popup-section-title{color:#FF6502FF!important;}
		.f4t-popup-quote-wrap .f4t-popup-lookup-box > h3,
		.f4t-popup-lookup-box h3{color:#fff!important;}
		.f4t-popup-contact-grid{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:18px;}
		.f4t-popup-field{position:relative;}
		.f4t-popup-field span{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#858585;font-size:19px;width:20px;text-align:center;pointer-events:none;}
		.f4t-popup-field input{width:100%;min-height:46px;background:#0b0b0b;border:1px solid #6a6a6a;border-radius:6px;color:#fff;padding:10px 14px 10px 48px;font-size:15px;}
		.f4t-popup-field input::placeholder{color:#f0f0f0;opacity:.92;}
		.f4t-popup-field input:focus{outline:none;border-color:#ff6502;box-shadow:0 0 0 3px rgba(255,101,2,.2);}
		.f4t-popup-option-grid{display:grid;gap:10px;margin:10px 0 16px;}
		.f4t-popup-option-grid--towbars{grid-template-columns:repeat(4,1fr);}
		.f4t-popup-option-grid--wiring{grid-template-columns:repeat(4,1fr);}
		.f4t-option-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px;min-height:132px;padding:14px 10px 13px;border:1px solid #202020;border-radius:7px;background:#f7f7f7;color:#111;text-align:center;cursor:pointer;transition:.18s ease;overflow:hidden;}
		.f4t-option-card input{position:absolute;opacity:0;pointer-events:none;}
		.f4t-option-card:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,0,0,.28);}
		.f4t-option-card.is-selected{border:3px solid #ff6502;box-shadow:0 0 0 1px rgba(255,101,2,.1);}
		.f4t-option-card.is-selected .f4t-option-check{display:flex;}
		.f4t-option-check{display:none;position:absolute;right:-1px;top:-1px;width:36px;height:36px;border-radius:0 6px 0 18px;background:#ff6502;color:#fff;align-items:center;justify-content:center;font-size:24px;font-weight:900;z-index:2;}
		.f4t-option-image{display:block;width:100%;max-width:150px;height:74px;object-fit:contain;object-position:center;margin:0 auto 4px;}
		.f4t-option-card strong{display:block;color:#111;font-size:14px;line-height:1.15;text-transform:uppercase;font-weight:950;}
		.f4t-option-card small{display:block;color:#222;font-size:13px;line-height:1.15;}
		.f4t-wiring-card{min-height:112px;background:#0c0c0c;color:#fff;border-color:#565656;display:grid;grid-template-columns:86px 1fr;align-items:center;text-align:left;padding:12px;gap:12px;}
		.f4t-wiring-card strong{color:#fff;font-size:22px;}
		.f4t-wiring-card small{color:#fff;font-size:14px;line-height:1.2;}
		.f4t-wiring-image{width:76px;height:62px;border-radius:4px;object-fit:cover;display:block;flex:0 0 76px;border:1px solid rgba(255,255,255,.18);background:#111;}
		.f4t-autocare-sections{display:none;}
		.f4t-popup-modal.is-autocare .f4t-autocare-sections{display:block;}
		.f4t-popup-modal.is-autocare .f4t-towbar-sections{display:none!important;}
		.f4t-popup-modal.is-towbar .f4t-autocare-sections{display:none!important;}
		.f4t-service-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:16px 0 44px;}
		.f4t-service-card{position:relative;min-height:190px;border:1px solid #4b4b4b;border-radius:7px;background:linear-gradient(180deg,#151515,#080808);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 8px 14px;gap:12px;cursor:pointer;transition:.18s ease;}
		.f4t-service-card:hover{border-color:#ff6502;transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.35);}
		.f4t-service-card input{position:absolute;opacity:0;pointer-events:none;}
		.f4t-service-card.is-selected{border:3px solid #ff6502;box-shadow:0 0 0 1px rgba(255,101,2,.18),0 10px 24px rgba(0,0,0,.4);}
		.f4t-service-symbol{font-size:55px;line-height:1;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;min-height:64px;}
		.f4t-service-img{display:block!important;width:58px!important;height:58px!important;object-fit:contain!important;max-width:58px!important;max-height:58px!important;}

		.f4t-service-card strong{display:block;color:#fff;font-size:13px;line-height:1.25;text-transform:uppercase;font-weight:950;}
		.f4t-service-check{width:22px;height:22px;border:1px solid #777;border-radius:3px;background:#111;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:900;}
		.f4t-service-card.is-selected .f4t-service-check{background:#ff6502;border-color:#ff6502;}
		.f4t-service-card.is-selected .f4t-service-check:after{content:"✓";}
		.f4t-popup-benefits{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #3c3c3c;border-radius:7px;margin:6px 0 14px;background:#101010;overflow:hidden;}
		.f4t-popup-benefit{display:flex;align-items:center;gap:14px;padding:13px 16px;border-right:1px solid #3c3c3c;}
		.f4t-popup-benefit:last-child{border-right:none;}
		.f4t-popup-benefit-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:2px solid #ff6502;border-radius:50%;color:#ff6502;font-size:22px;flex:0 0 auto;}
		.f4t-popup-benefit strong{display:block;font-size:15px;color:#fff;line-height:1.15;margin-bottom:2px;}
		.f4t-popup-benefit small{display:block;font-size:12px;color:#d5d5d5;line-height:1.2;}
		.f4t-popup-submit{appearance:none;width:100%;min-height:62px;border:none;border-radius:7px;background:linear-gradient(135deg,#ff7a00,#ff3d00);color:#fff;font-size:22px;font-weight:950;text-transform:uppercase;letter-spacing:.2px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:.2s ease;}
		.f4t-popup-submit:after{content:"→";position:absolute;right:24px;font-size:34px;font-weight:300;}
		.f4t-popup-submit:hover{filter:brightness(1.06);transform:translateY(-1px);}
		.f4t-popup-submit:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:none;}
		.f4t-popup-secure{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;color:#bdbdbd;font-size:14px;}
		.f4t-popup-modal .f4t-message{margin:0 0 14px;}
		@media (max-width: 900px){.f4t-popup-panel{width:min(720px,96vw);}.f4t-popup-vehicle-check{grid-template-columns:1fr;}.f4t-popup-vehicle-image-wrap{min-height:190px;}.f4t-popup-option-grid--towbars{grid-template-columns:repeat(2,1fr);}.f4t-popup-option-grid--wiring{grid-template-columns:repeat(2,1fr);}.f4t-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.f4t-popup-benefits{grid-template-columns:1fr;}.f4t-popup-benefit{border-right:none;border-bottom:1px solid #3c3c3c;}.f4t-popup-benefit:last-child{border-bottom:none;}}
		@media (max-width: 767px){.f4t-quote-wrap .f4t-quote-grid{grid-template-columns:1fr;}.f4t-popup-modal{padding:12px;align-items:flex-start;}.f4t-popup-panel{max-height:96vh;border-radius:12px;}.f4t-popup-header{padding:12px 16px;}.f4t-popup-logo{font-size:22px;}.f4t-popup-close{font-size:34px;}.f4t-popup-vehicle-confirm{padding:22px 18px;}.f4t-popup-vehicle-confirm h3{font-size:23px;}.f4t-popup-vehicle-confirm p{font-size:16px;}.f4t-popup-form{padding:16px;}.f4t-popup-section-title{font-size:18px;color:#FF6502FF!important;}.f4t-popup-option-grid--towbars{grid-template-columns:1fr 1fr;}.f4t-popup-option-grid--wiring{grid-template-columns:1fr;}.f4t-option-card{min-height:118px;}.f4t-popup-service-grid{grid-template-columns:1fr;}.f4t-popup-home-benefits{grid-template-columns:1fr;gap:14px;}.f4t-popup-reg-input{font-size:20px;}
		.f4t-popup-reg-input::placeholder{font-size:16px!important;letter-spacing:0!important;}.f4t-popup-lookup-box h3{font-size:27px;}.f4t-popup-submit{font-size:18px;min-height:56px;}.f4t-popup-submit:after{right:14px;font-size:26px;}}
		@media (max-width: 420px){.f4t-popup-option-grid--towbars{grid-template-columns:1fr;}.f4t-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.f4t-service-card{min-height:150px;}.f4t-service-symbol{font-size:42px;min-height:50px;}.f4t-service-img{width:46px!important;height:46px!important;max-width:46px!important;max-height:46px!important;}.f4t-popup-contact-grid{gap:7px;}.f4t-popup-field input{font-size:14px;}.f4t-popup-submit{font-size:16px;}}


/* Breakdance/body-appended popup message visibility */
.f4t-popup-modal .f4t-message{
	display:none;
	margin:0 0 14px;
	padding:10px 12px;
	border-radius:8px;
	font-size:14px;
	line-height:1.35;
}
.f4t-popup-modal .f4t-message.is-visible{
	display:block !important;
}
.f4t-popup-modal .f4t-message.error{
	background:#fff0f0;
	color:#a40000;
	border:1px solid #f1c0c0;
}
.f4t-popup-modal .f4t-message.success{
	background:#effbf1;
	color:#0b6b23;
	border:1px solid #bfe7c7;
}

