@font-face {
   font-family: UKNumberPlate;
   src: url(/templates/sellyourcar/sellyoucar392/UKNumberPlate.ttf);
}

/* Phase 2 css */
.m392_inputblockpopup {display: block; flex: 1; padding: 10px 40px; box-sizing: border-box; width: 100%; position: relative; clear: left; background-color: #222; max-width: 400px;}
.m392_inputpopup {width: 100%; border-radius: 4px; border: solid 0px #606d7e; background-color: #000; color: #fff; padding: 10px; font-size: 15px; }
.m392_butpopup {border: solid 0px #6d6e70; color: #fff; text-align: center; background-color: #6d6e70; max-width: 200px; font-weight: 600; height: 50px; line-height: 50px; padding: 0px;transition: all .4s linear;min-width: 150px; cursor: pointer;}
.m392_butpopup:hover {background-color: #959595; color: #dfdfdf; }
.m392_platepopup {letter-spacing: 0px; background-color: #fff; height: 50px; line-height: 50px; padding: 5px 5px; padding-left: 32px; color: #222; text-align: center;width: 100%; margin-right: 10px;border-radius:6px; text-transform: uppercase;font-size: 35px; font-weight: 800; background-color: #fff; border: solid 1px #6d6e70;font-family: 'UKNumberPlate', 'Arial' !important;}

.m392_checkboxpopup {position: relative; }
.m392_checkboxpopupstmt {line-height: 1.6; color: #c5c5c5; font-size: 13px; font-weight: 500;}
.m392_PartExchangedes {font-weight: bold; padding-bottom: 2px; margin-top: -10px;}
.m392_refresh_icon {color: #cc0000;}

#cd5_v454 {background-color: #f8f8f8; font-family:Montserrat,poppinsregular; position:relative; padding:0; margin:0; display: flex; align-items: center; min-height: 200px;}
#cd5_v454 .m454_innerbox {margin: auto; padding: 0px; display: flex; flex-direction: row; align-items: center; width: 100%; max-width: 1660px; }
#cd5_v454 .m454_box1 {flex: 1; display: flex; flex-direction: column; padding: 10px 25px; padding-right: 20px;}
#cd5_v454 .m454_title {color: #000;text-transform: uppercase;font-weight: 800;font-size: 24px; }
#cd5_v454 .m454_oneliner {font-size: 16px; color: #000; line-height: 1.6; padding-top: 15px; font-weight:400; }
#cd5_v454 .m454_box2 { display: flex; flex: 0.8; align-items: center; justify-content: center;}
#cd5_v454 .m454_form { padding: 0px; display: flex; flex-direction: row; align-items: center;}
#cd5_v454 .m454_plate::placeholder {font-family: 'UKNumberPlate' !important; font-size: 35px; padding: 4px 5px; height: 50px; display: block; line-height: 50px;}
#cd5_v454 .m454_plate {letter-spacing: 0px; background-color: #fff; height: 50px; line-height: 50px; padding: 5px 5px; padding-left: 38px; color: #222; text-align: center;width: 100%; margin-right: 10px;border-radius:6px; text-transform: uppercase;font-size: 35px; font-weight: 800; border: solid 2px #6d6e70;font-family: 'UKNumberPlate', 'Arial' !important;}
#cd5_v454 .m454_button {border-radius: 6px; text-transform: capitalize; font-weight: 600; width: 100%; padding: 0px 2px; height: 50px; line-height: 50px; border: 0px; background-color: #6d6e70; color: #dfdfdf; font-size: 15px; transition: all .4s linear;min-width: 150px; cursor: pointer;}
#cd5_v454 .m454_button:hover {background-color: #959595; color: #dfdfdf; }
#cd5_v454 .m454_platebox {width: 230px; display: flex; position: relative;}
@media only screen and (max-width: 1366px) {
    #cd5_v454 .m454_box1 { padding: 10px 40px; padding-right: 20px;}
}
@media only screen and (max-width: 1024px) {
    #cd5_v454 .m454_box1 { padding: 10px 30px; padding-right: 10px;}
    #cd5_v454 .m454_box2 { padding: 10px; }
}
@media only screen and (max-width:768px) {
    #cd5_v454 .m454_innerbox {flex-direction: column;}
    #cd5_v454 .m454_box2 { flex: 1; padding: 30px 10px; padding-top: 10px; }
    #cd5_v454 .m454_box1 { padding: 40px 30px; padding-bottom: 20px;}
    #cd5_v454 .m454_title {text-align: center;}
    #cd5_v454 .m454_oneliner {text-align: center;}
}
@media only screen and (max-width:500px) {
    #cd5_v454 .m454_box1 { padding: 30px 10px; padding-bottom: 10px;}
    #cd5_v454 .m454_form {flex-direction: column;}
    #cd5_v454 .m454_plate {margin-right:0; }
    #cd5_v454 .m454_platebox {width: 260px; margin-bottom:6px;}
    #cd5_v454 .m454_button {width: 260px;}
}    
    

.m392_UK {position: absolute; top: 0px; left: 0px; bottom: 0px; width: 34px; text-align: center; border-radius: 6px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; background-color: #6d6e70; color: #fafafa; line-height: 50px; font-weight: 800;}
.m392_startbutdiv {display: flex;}
.m392_popup {align-items: center;     justify-content: center; display: none; position: fixed; top: 0; left: 0; right: 0;  background-color: rgba(0,0,0,0.75); z-index: 99999; padding: 20px 10px; height: 100%; overflow-y: auto; backdrop-filter: blur(8px);}
.m392_popup .m392_popup_inner {display: flex; align-items: center; flex-direction: column; justify-content: center; margin: auto; width: 100%; max-width: 500px; background-color: transparent; border-radius: 5px; padding-bottom: 3px; background: #222; position: relative; padding-top: 35px; }

.m392_popup .m392_closebut {padding: 8px 10px; color: #ccc; cursor: pointer; margin: 8px; position: absolute; top: 0px; right: 0px; border-radius: 4px; border: solid 1px #444; background-color: #000;}
.m392_popup .m392_closeicon {font-size: 20px; color: #ccc; font-weight: 500;}
.m392_popup .m392_452box {display: flex; align-items: center; padding: 30px 0px; padding-top: 0px; border-radius: 8px; border-top-left-radius: 0px; border-top-right-radius: 0px; background-color: #222; flex-direction: column; justify-content: center; margin: auto; width: 100%;}
.m392_popup .m392_452logo {margin: auto; width: 140px; padding-top: 1px; padding-bottom: 15px; }
.m392_popup .m392_VRMbox {width: 300px; margin-bottom: 3px; padding-top: 0px;}
.m392_popup .m392_VRMboxUK {position: absolute; top: 1px; bottom: 11px; width: 34px; text-align: center; border-radius: 6px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; background-color: #6d6e70; border: solid 2px #6d6e70; color: #fafafa; line-height: 50px; font-weight: 800;}


/* Phase 1 */
#cd5_354 {background-color: #fff; margin: auto;}
#cd5_354 .m354_inner {margin: 0 auto; width: 100%; max-width: 1400px; padding: 20px 10px; padding-bottom: 20px;}
#cd5_354 .m354_header {text-align: center; padding: 10px; font-size: 22px; font-family: poppinssemibold;}
#cd5_354 .m354_subheader {text-align: center; padding-bottom: 20px;}
#cd5_354 .m354_formdiv {margin: auto; width: calc(100% - 20px); max-width: 460px;}
#cd5_354 .gbplate {display: inline-block;position: relative; height: 90px;width: 100%;}
#cd5_354 .gbplateabsolute {position: absolute; top: 2px; left: 2px; bottom: 2px;}
#cd5_354 .m354_vrm {margin: auto; width: 100%; display: block; font-size: 40px; line-height: 50px; padding: 0px; padding-left: 24px; height: 90px; border: 0px; text-transform: uppercase; text-align: center; font-family: 'arial', sans-serif; font-weight: 900;   transition: .1s; border: solid 2px #000; border-radius: 3px; box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%); }
#cd5_354 .m354_mileage {display: block; width: 100%; padding-top: 20px; position: relative;}
#cd5_354 .m354_mileageabsolute {position: absolute; top: 31px; left: 9px;}
#cd5_354 .fa-car {font-size: 18px; color: #479f51;}
#cd5_354 .m354_miles {border-radius: 3px; margin: auto; width: 100%;  display: block; font-size: 14px; line-height: 1; padding: 0px; padding-top: 1px; padding-left: 40px; height: 40px; border: solid 1px #777; text-transform: capitalize; font-family: poppinsregular;}
#cd5_354 .m354_butdiv {display: block; margin-top: 20px; height: 60px; width: 100%;}

#cd5_354 .m354_but { padding: 12px; width: 100%; border-radius: 3px; font-family: poppinssemibold; letter-spacing: 0.5px;  display: block; font-size: 16px; letter-spacing: 1px; line-height: 1; background-color: #4ba658; color: #fff; height: 60px;border: 0px; cursor: pointer;     transition: .1s;    box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);}
#cd5_354 .m354_but:hover { background-color: #479f51; }
#cd5_354 .m354_vrm::placeholder { font-size: 30px; font-family: arial; font-weight: bold; position: absolute; top: 10px; width: 100%; margin: auto; left: 5px; padding-top: 0px; color: #777; text-transform: none; }

@media screen and (max-width: 768px) {
       #cd5_354 .m354_header { font-size: 16px; }
       #cd5_354 .m354_subheader { font-size: 14px;}
}
@media screen and (max-width: 600px) {
       #cd5_354 .m354_header { font-size: 12px; }
       #cd5_354 .m354_subheader { font-size: 12px; }
       #cd5_354 .m354_formdiv { max-width: 360px;}
       #cd5_354 .gbplate { height: 70px; }
       #cd5_354 .m354_vrm {height: 70px;}
       #cd5_354 .m354_vrm::placeholder { font-size: 24px; top: 10px;}
}
@media screen and (max-width: 480px) {
       #cd5_354 .m354_vrm::placeholder { font-size: 24px;}
}
#m354_box .m354_box1header {font-size: 30px; font-family: arial;}
#m354_box .m354_box1subheader {font-size: 15px; padding: 15px 0px; font-family: arial;}
#m354_personal_overlay {z-index: 2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
#m354_manualfields { z-index: 2; }
#m354_box .m354_formlabel {display: block; width: 100%; padding-top: 30px; font-family: arial; font-size: 14px; font-weight: bold;}
#m354_box .m354_formlabel1 {padding-top: 4px;}
#m354_box .m354_formlabelspan {font-size: 80%;}
#m354_box .m354_formbox {display: block; width: 100%; padding-top: 10px;}
#m354_box .m354_selectbox {display: inline-block; position: relative; width: 100%;}
#m354_box .m354_texxtfield {border-radius: 3px; margin: auto; width: 100%;  display: block; font-size: 15px; line-height: 1; padding: 0px; padding-top: 1px; padding-left: 10px; height: 50px; border: solid 1px #777; text-transform: capitalize; font-family: arial;}
#m354_box .m354_texxtfieldicon { padding-left: 50px; }
#m354_box .m354_buttdiv {margin-top: 30px; padding-bottom: 30px;}
#m354_personal {z-index: 1; opacity: 0.3; transition: .5s;}
#m354_box .m354_selectboxabsolute {position: absolute; top: 13px; left: 12px;}
#m354_box .m354_selectboxabsolute .fa {font-size: 22px; color: #479f51;}
#m354_box .m354_textbox {border-radius: 3px; margin: auto; width: 100%;  min-height: 150px; display: block; font-size: 15px; line-height: 1; padding: 0px; padding-top: 8px; padding-left: 50px; height: 50px; border: solid 1px #777; text-transform: capitalize; font-family: arial;}
#m354_box .m354_margintop30 {margin-top: 30px; position: relative;}
#m354_box .m354_gdprwriteup {display: block; padding-left: 40px; line-height: 1.5; font-size: 13px;}
#m354_box .m354_gdprcheckbox {position: absolute; top: 2px; left: 0px;}
#m354_box .m354_gbplateright {display: block; margin: auto; }
#m354_box .m354_gbplaterightbox {margin: 20px auto; margin-top: 27px; display: block; position: relative;  height: 50px; width: 100%; max-width: 200px; border: solid 2px #000; border-radius: 3px; box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);}
#m354_box .m354_gbplaterightboxabsolute {position: absolute; top: 0px; left: 0px; bottom: 0px;}
#m354_box .m354_gbplaterightboxvrm { text-align: center; font-size: 26px; line-height: 45px; padding-left: 6px; font-family: arial; height: 40px; font-weight: 900; text-transform: uppercase;}
#m354_box .m354_rightbutbox {margin: auto; display: block;}
#m354_myvehicle {padding-top: 10px;}
#m354_notmyvehicle {transition: .5s;}
#m354_box .m354_notmyvehiclebox {text-align: center; padding-top: 30px; font-family: arial; font-weight: bold;}

.m354_greenlinebox {width: 100%;}
.m354_greenline {width: 60%; height: 5px; border-top: solid 3px #4ba658;}

.m354_but { padding: 12px; transition: .5s; border-radius: 3px; margin: 10px auto; width: 200px; font-family: Arial; display: block; font-size: 14px; letter-spacing: 0px; line-height: 1; background-color: #4ba658; color: #fff; height: 40px;border: 0px; cursor: pointer; box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);}
.m354_but:hover { background-color: #000; }
.m354_but2 { padding: 12px; width: 100%; transition: .5s; border-radius: 3px; font-family: poppinssemibold; letter-spacing: 0.5px;  display: block; font-size: 16px; letter-spacing: 1px; line-height: 1; background-color: #4ba658; color: #fff; height: 60px;border: 0px; cursor: pointer; box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);}
.m354_but2:hover { background-color: #000; }
.m354_butblack { background-color: #444; }
.m354_butgrey { background-color: #777; }

.m354_pbox { border-bottom: solid 0px #ececec; }
.m354_leftcol { clear: left; float: left; width: 50%; text-align: right; padding: 7px 5px; font-size: 14px; font-family: arial; font-weight: bold; color: #444; }
.m354_rightcol { float: left; width: 50%; clear: right; padding: 7px 5px; font-size: 15px;font-family: arial; color: #444; text-transform: capitalize; }
::placeholder { font-family: arial; }

.m354_box {display: flex; position:  relative;}
.m354_box1 {position: relative; width: 260px; text-align: left; padding: 0px 20px;}
.m354_box2 {padding: 0px 20px; font-family: arial; margin-right: 380px; flex: 1; position: relative;}
.m354_box3 {width: 380px; padding: 0px; position: absolute;top: 0;right: 0;}

.ui-widget.ui-widget-content { z-index: 12!important; }

@media screen and (max-width: 1200px) {
       .m354_box { flex-wrap: wrap; }
       .m354_box1{width: 100%;}
}

@media screen and (max-width: 900px) {
   .m354_box3 { width: 320px; }
   .m354_box2 { margin-right: 320px; }
   #cd5_354 .container-center { padding-left: 10px!important; padding-right: 10px!important; }
}
@media screen and (max-width: 767px) {
       .m354_box3{width: 100%; background-color: #fff; position: relative;}
       .m354_box2{width: 100%; margin: 0px; display: none; }
       #m354_personal_overlay { z-index: -1!important; }
}
.CustomSelect { border: solid 2px #000; border-radius: 3px; }
/* Added for Dynform7.php  */
#m354_mycar .cv_linebox {display: flex; background-color: #f8f8f8; margin: 0px; border: solid 1px #fff; }
#m354_mycar .cv_lineboxleft { padding: 8px; width: 140px; font-size: 14px; }
#m354_mycar .cv_lineboxright { padding: 8px; padding-left: 15px; text-transform: capitalize; border-left: dotted 1px #fff; flex: 1; font-size: 14px;}
#m354_mycar .cv_lineboxrightemail { text-transform: lowercase; }
#m354_mycar .Hpanel { padding: 2px 0px; }
#m354_mycar .cv_box100 {position: relative; display: flex; flex-wrap: wrap; margin-top: 20px; background-color: #f4f4f4; padding: 4px; border-radius: 4px; color: #222;}
#m354_mycar .cv_box100_color2 { background-color: #fcfcfc; }
#m354_mycar .cv_box100_1 {padding: 15px 15px;  min-width: 100%;  }
#m354_mycar .cv_box100_2 {padding: 15px 15px; flex: 1; line-height: 1.6; font-size: 14px!important; }
#m354_mycar .cv_box100_1header { font-size: 14px!important; padding-bottom: 2px; text-transform: uppercase; font-weight: bold; }
#m354_mycar .cv_box100_1date { font-size: 12px!important;  }
#m354_mycar .waranty_col_left { border: 0px; box-shadow: none; }


.m392Checkbox {display: block; width: 33.33%; border: solid 2px #fff; padding: 15px; padding-left: 50px; background-color: #f7f7f9; color: #4d4d4d; position: relative; cursor: pointer; text-transform: uppercase; font-size: 12px;transition: all .4s linear; flex-grow: 1;}
.m392Checkbox2Col {width: 50%;}
.m392Checkbox:hover{background-color: #dedede;}
.m392Checkbox2 {padding: 15px; }
.m392RedBut{font-size: 17px; display: block; padding-top: 4px; line-height: 1; background-color: #9d2825; border: 0px; width: 100%; height: 100%; text-align: center; font-family: poppinsbold; letter-spacing: 1px; color: #fff!important; cursor: pointer;transition: all .4s linear;}
.m392RedButETC {display: flex; align-items: center; justify-content: center; padding: 15px;}
.m392RedBut:hover{background-color: #4d4d4d; }
.m392GreenBut {background-color: #2b9148; color: #fff; padding: 15px;}
.m392GreenBut:hover { background-color: #448248; }
.m392GrayBut {font-family: poppinsbold; letter-spacing: 1px; cursor: pointer;position: relative; text-align: left; padding: 15px; border: solid 2px #fff;  color: #4d4d4d!important;transition: all .4s linear; background-color: #4d4d4d; color: #f7f7f9!important; transition: all .4s linear;}
.m392GrayBut:hover{background-color: #3d3d3d; color: #fff!important; }
.m392Gray2But {font-family: poppinsbold; letter-spacing: 1px; cursor: pointer;position: relative; text-align: left; padding: 15px; border: solid 2px #fff; background-color: #f7f7fd; color: #4d4d4d!important;transition: all .4s linear;}
.m392Gray2But:hover {background-color: #ebebf1; color: #4d4d4d!important;}
.list-title-NOborder h1:after {background-color: transparent!important;}
.list-title-NOborder h1 { display: inline-block; border-radius: 2px; text-transform: uppercase; border: solid 2px #9a9a9a; font-size: 50px; text-align: center; background: yellow url(/asset/images/plate.jpg);background-repeat: no-repeat;background-position: left center; padding: 8px;
 margin-top: 20px; padding-left: 50px; padding-right: 40px;font-weight: 500;font-weight: 500;font-family: "UKNumberPlate","Helvetica Neue",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif!important; color: #000; }
.m392Numberplatefont {font-weight: 500;font-family: "UKNumberPlate","Helvetica Neue",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif!important; color: #000;}

#m392_box .m392_formlabel {display: block; width: 100%; padding-top: 30px; font-family: arial; font-size: 14px; font-weight: bold;}
#m392_box .m392_formlabel1 {padding-top: 4px;}
#m392_box .m392_formlabelspan {font-size: 80%; padding-left: 2px;}
#m392_box .m392_formbox {display: block; width: 100%; padding-top: 5px; }
#m392_box .m392_selectbox {display: inline-block; position: relative; width: 100%;}
#m392_box .m392_texxtfield {border-radius: 3px; margin: auto; width: 100%;  display: block; font-size: 14px; line-height: 1; padding: 0px; padding-top: 1px; padding-left: 10px; height: 55px; border: solid 1px #ccc; font-family: arial;}
/*#m392_box .m392_texxtfieldicon { padding-left: 50px; }*/
#m392_box .m392_selectboxabsolute {position: absolute; top: 13px; left: 12px; display: none;}
#m392_box .m392_selectboxabsolute .fa {font-size: 22px; color: #479f51;}
#m392_box .m392_textbox {border-radius: 3px; margin: auto; width: 100%;  min-height: 150px; display: block; font-size: 15px; line-height: 1; padding: 8px; height: 50px; border: solid 1px #ccc; font-family: arial;}
#m392_box .m392_margintop30 {margin-top: 30px; position: relative;}
#m392_box .CustomSelect392 {border: solid 1px #ccc; border-radius: 3px; -webkit-appearance: none;  appearance: none;}
#m392_box .m392_selectboxDropdown:after {content: '<>';font-size: 20px;line-height: 23px;position: absolute;top: 15px;rotate: 90deg;right: 15px;color: #ccc;}

#m392_box .m392Topbox {margin: auto; width: 100%;}
#m392_box .m392TopboxInner {display: flex; padding-bottom: 8px;}
#m392_box .m392Logobox {width: 100px; padding: 0px 15px;display: flex;align-items: center;}
#m392_box .m392Logo {width: 100%; display: block;}
#m392_box .m392LogoboxCar {padding-left: 20px; border-left: solid 1px #e6e6e6; border-image: linear-gradient(to bottom,rgba(0, 0, 0, 0),#ccc,rgba(0, 0, 0, 0)) 1 100%;}
#m392_box .m392Make {font-size: 30px; line-height: 1.1; font-family: poppinsbold; letter-spacing: 1px; text-transform: uppercase; color: #4d4d4d;}
#m392_box .m392Model {font-size: 30px; line-height: 1.1; color: #fff; font-family: poppinssemibold; text-transform: uppercase; letter-spacing: 1px; text-shadow: 1px 0px 0px #7d7d7d, -1px 0px 0px #7d7d7d, 0px 1px 0px #7d7d7d, 0px -1px 0px #7d7d7d; color: white;}
#m392_box .m392Edition {color: #363636; line-height: 1.2; padding: 8px 0px;  padding-top: 4px; font-size: 14px;}
#m392_box .m392Topbox2 {display: flex; flex-wrap: wrap;}
#m392_box .m392Box1 {padding: 10px; border: solid 2px #fff; background-color: #f7f7fd; flex-grow: 1; width: 33.33%; }
#m392_box .m392Box1Label {font-size: 12px; text-transform: uppercase;}
#m392_box .m392Box1Text {font-size: 18px; font-weight: bold; color: #4d4d4d; font-family: poppinsbold; padding-top: 2px; }
#m392_box .m392Featurebox {padding-bottom: 20px;}
#m392_box .m392FeatureboxInner {display: flex; flex-wrap: wrap;}
#m392_box .m392FeatureboxLabel {background-color: #5d5d5d; padding: 6px 10px; letter-spacing: 2px; font-weight: bold; margin: 2px; color: #fff; text-transform: uppercase; font-size: 16px;}
#m392_box .m392CheckboxWhite {background-color: #fff; position: absolute; top: 12px; left: 8px;}
#m392_box .m392PlusIcon {position: absolute; right: 10px; top: 17px;}
#m392_box .fa-times-circle {padding: 4px; padding-top: 2px;}
#m392_box .m392Clickhere {font-family: poppinssemibold; color: #fff;}
.m392Finishdiv {display: flex; padding: 30px 0px; padding-bottom: 10px;}
.m392Column2 {display: block; width: 50%; border: solid 2px #fff; padding: 10px; background-color: #f7f7f9; color: #4d4d4d; position: relative; cursor: pointer; text-transform: uppercase; font-size: 12px!important;transition: all .4s linear;}
.m392GreenBg {background-color: #2b9148; color: #fff!important;}
.m392RedBg {background-color: #9d2825; color: #fff!important;}
.m392OrangeBg {background-color: #e36c14; color: #fff!important;}
.m392MotBox1 {display: flex;}

@media only screen and (max-width: 1023px){
       .m392Checkbox2Col {width: 100%;}
}

@media only screen and (max-width: 768px){
       #m392_box .m392Box1 {width: 50%; }
       #m392_box .m392Edition {line-height: 1.5;}
}

@media only screen and (max-width: 640px){
       #m392_box .m392Checkbox {width: 100%; }
       #m392_box .m392TopboxInner {flex-direction: column; }
       #m392_box .m392Logobox {width: 100%; padding: 15px;}
       #m392_box .m392Logo {width: 80px; margin: auto; }
       #m392_box .m392LogoboxCar {border-left: solid 0px; border-image: none; text-align: center; }
       .m392MotBox1 {flex-wrap: wrap;}
}

@media only screen and (max-width: 480px){
       #m392_box .m392Box1 {width: 100%; }
}

.m392P4Thankyou {background-color: #f0f1f5; width: 100%; padding: 25px 5px; text-align: center; margin: auto; border-bottom: solid 2px #fff;}
.m392P4ThankyouInner {font-size: 16px; text-align: center; font-weight: bold; width: 100%; padding: 25px 5px; text-align: center; margin: auto; border-bottom: solid 2px #fff;}
.m392P4guidelabel {font-size: 14px;}
.m392P4guideValuation {padding: 2px; letter-spacing: -0.5px; line-height: 1!important; padding-top:  10px; padding-bottom: 20px; color: #50A558!important; font-size: 45px!important; font-family: poppinsbold!important;}
.m392P4guideValuationBorder {padding-bottom: 25px; border-top:solid 1px #aaa; margin: auto; width: 250px;}
.m392P4guideValuationLiner {font-size: 14px; text-transform: uppercase;}
.m392P4guideValuationRed {font-size: 14px; text-transform: uppercase;}
.m392P4guideValuationRed {color:#A62726!important; font-family: poppinsbold!important;}
.m392P4guideValuationGreen {color:#2b9148!important; font-family: poppinsbold!important; }
.m392P4guideValuationButtons {display: flex; padding-top: 6px; margin: auto; width: 100%; align-items: center;justify-content: center;}
.m392RedButNoThanx {font-weight:  bold;margin: 5px; letter-spacing: 2px;}
.m392GreenButLetsTalk {font-weight:  bold;margin: 5px;letter-spacing: 2px;text-transform: uppercase; max-width: 300px;}
.m392Uppercase {text-transform: uppercase;}

.PB0 {padding-bottom: 0px;}
#cd5_m392 { background-color: #000; padding: 0px; margin: auto; position: relative;  }
#cd5_m392 .m392_innerbox { padding: 0px; margin: auto; width: 100%; max-width: 1400px;}
#cd5_m392 .m392_contentbox {display: flex; flex-direction: column; align-items: stretch; width: 100%; }

#cd5_m392 .m392_leftbox {flex: 1; padding: 60px; background-color: #fefefe;  }
#cd5_m392 .m392_line1 { font-size: 30px; line-height: 1.2; font-weight: bold; color: #93bcdc; }
#cd5_m392 .m392_line2 { font-size: 20px; color: #dedede; line-height: 1.2; font-weight: normal; padding: 10px 0px; }
#cd5_m392 .m392_line3 { font-size: 15px; line-height: 1.7; padding-top: 10px; color: #696969; }

#cd5_m392 .m392_rightbox { flex: 1.3;padding: 60px 5px; background-color: #f9f9f9; /* display: flex; flex-direction: column; */ }
#cd5_m392 .m392Flexbox {margin: auto; display: flex; margin: auto; width: 100%; max-width: 850px;}
#cd5_m392 .m392FlexboxReverse { flex-direction: row-reverse;  }
#cd5_m392 .m392Flex1 {flex: 1;}
#cd5_m392 .m392_inputblock {display: block; padding: 5px; box-sizing: border-box; width: 100%; position: relative; clear: left; }
#cd5_m392 .m392_vrmplate { margin-top: 1px; width: 100%;border-radius: 4px; border: solid 1px #cacaca; text-transform: uppercase; font-size: 65px; height: 89px; line-height: 89px; text-align: center; background: yellow url(/asset/images/numbeplate.png);background-size: contain;background-repeat: no-repeat;background-position: left center; padding-left: 6px;font-weight: 500;font-family: "UKNumberPlate","Helvetica Neue",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif!important;}
#cd5_m392 .m392_input {width: 100%; border-radius: 4px; border: solid 1px #cacaca; background-color: #fff; padding: 10px; padding-left: 45px; font-size: 15px; }
#cd5_m392 .m392_vrmplate::placeholder{color: #bfbf55;  font-family: "UKNumberPlate","Helvetica Neue",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif!important; font-size: inherit; line-height:65px;margin-left:-25px}
#cd5_m392 .m392_vrmplate::-webkit-input-placeholder{color: #bfbf55;  font-family: "UKNumberPlate","Helvetica Neue",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif!important; font-size: inherit; line-height:65px;margin-left:-25px}

#cd5_m392 .m392_inputblock:focus-within .m392_input {border: solid 1px #999; background-color: #fff; box-shadow: none;}
#cd5_m392 .m392_p10 {padding: 10px;}
#cd5_m392 .m392_select {  appearance: none; width: 100%; border-radius: 2px; border: solid 1px #777; background-color: #fefefe; padding: 10px; padding-left: 45px; font-size: 15px;}
#cd5_m392 .m392_selectblock:after { content: "\f107"; color: #ccc;  font-family: FontAwesome; position: absolute; top: 11px; right: 11px; }
#cd5_m392 .m392_inputblock .fa {position: absolute; left: 0px; transition: linear 0.3s; line-height: 1; padding: 12px 12px; color: #dadada; width: 50px; text-align: center; font-size: 18px; }
#cd5_m392 .m392_inputblock:focus-within .fa { color: #4b8f50;  }
#cd5_m392 .m392_but { padding: 15px; border-radius: 4px; transition: linear 0.4s; background-color: #2b9148; color: #fff; text-transform: capitalize; width: 100%; font-size: 18px;  font-weight: bold; border: 0px; cursor: pointer; }
#cd5_m392 .m392Privacydiv {display: table-cell; background: #f9f9f9; background-color: #fff; cursor: pointer; padding: 8px; border-radius: 4px; border: solid 1px #cacaca; padding-left: 45px; position: relative;}
#cd5_m392 .m392PrivacySpan {font-size: 12px; font-family: poppinsregular; line-height: 1.5; color:#444; cursor: pointer;}

#cd5_m392 .m392GdprCheckbox {position: absolute; left: 6px; top: 10px;}
#cd5_m392 .m392_but:hover { background-color: #111;   }
#cd5_m392 .m392_labels {box-shadow: 5px 5px 4px #aaa;border-radius: 8px; border: solid 2px #9a9a9a; background-color: #f9f9f9; padding: 10px; font-size: 15px; display: flex; text-transform: lowercase; font-weight: bold;}
#cd5_m392 .m392_label1 { width: 110px; color: #acc1d1;  text-transform: capitalize; }
#cd5_m392 .m392_label2 { flex: 1; color: #222;  text-transform: capitalize; }

@media only screen and (max-width:1280px) {
       #cd5_m392 .m392_rightbox { flex: 1;
}
@media only screen and (max-width:767px) {
       #cd5_m392 .m392_contentbox { flex-direction: column; }
       #cd5_m392 .m392Flexbox { flex-direction: column; }
       #cd5_m392 .m392_inputblock { max-width: 500px; margin: auto; }
}
@media only screen and (max-width:600px) {
       #cd5_m392 .m392_vrmplate { font-size: 50px;}
}