 #finishRegForm ul.ipsToolList li{float:right !important;margin:0 0 0 10px !important;}#finishRegForm ul.ipsToolList{margin-bottom:1px;padding:15px;}#finishRegForm ul li.ipsFieldRow{margin:0 auto 15px auto;max-width:540px;}@media screen and (max-width:767px){#finishRegForm ul li.ipsFieldRow{margin-left:0;max-width:350px;}}#finishRegForm > div > div > form > div.ipsPad.ipsAreaBackground{text-align:center;}#finishRegSection p{margin-top:0;}#finishRegForm .ipsWizard .ipsStepBar{display:none;}#elRadio_owns_a_car_customRadioOwnACar{display:flex !important;padding-top:10px;}section#finishRegSection{padding:15px 0 0 0;margin-top:40px;}@media screen and (max-width:979px){section#finishRegSection{margin:0;}}ul#elRadio_owns_a_car_customRadioOwnACar .ipsField_fieldList_content{margin-left:0;}label[for=elRadio_owns_a_car_0_customRadioOwnACar], label[for=elRadio_owns_a_car_1_customRadioOwnACar]{border-radius:5px;font-weight:bold;font-size:15px !important;padding:11px 30px;background-color:#e5e5e5;color:#666666;}label[for=elRadio_owns_a_car_0_customRadioOwnACar]{}label[for=elRadio_owns_a_car_1_customRadioOwnACar]{margin-left:10px;}label.customRadioOwnACar_active{background-color:#208ff8 !important;color:#ffffff !important;}.ownacar_red_note{color:#c02222;font-weight:normal;width:125px;display:block;float:right;font-size:13px;margin-top:7px;}#finishRegForm input[type="radio"], .ipsField_fieldList input[type="checkbox"], .ipsField_fieldList .ipsCustomInput{display:none;}.regForm_benefit_freepack{width:300px;margin-top:4px;}@media screen and (max-width:360px){.regForm_benefit_freepack{width:100%;}}@media screen and (max-width:767px){#finishRegForm ul li:first-child select{width:auto;}#finishRegForm > div > div > form > div:nth-child(6){padding:10px;}#finishRegSection p{margin:auto 20px;font-size:15px;}.ownacar_red_note{width:100%;margin-bottom:3px;}}#customRadioOwnACar ul[role=radiogroup]{}#customRadioOwnACar ul[role=radiogroup] li{}.customRadioOwnACar_active{background-color:#208ff8;color:#FFFFFF;}.customRadioOwnACar_inactive{background-color:#e5e5e5;color:#000000;}#regBenefit_sidebar ul li.regBenefit_bullet{padding-left:84px;background-size:auto 60px;background-repeat:no-repeat;background-position-y:center;background-position-x:9px;height:60px;display:table-cell;vertical-align:middle;}.regBenefit_bullet_title{font-size:14px !important;color:#A30824 !important;line-height:17px;margin-bottom:3px;}.regBenefit_bullet_desc{font-size:12px !important;line-height:15px !important;}#regBenefit_sidebar ul li.regBenefit_bullet_1{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_benefits_image_1.png);}#regBenefit_sidebar ul li.regBenefit_bullet_2{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_benefits_image_2.png);background-size:auto 60px;}#regBenefit_sidebar ul li.regBenefit_bullet_3{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_benefits_image_3.png);}#regBenefit_sidebar ul li.regBenefit_bullet_4{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_benefits_image_4.png);}#regBenefit_sidebar ul li.regBenefit_bullet_5{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_benefits_image_5.png);}#regBenefit_sidebar ul li.regBenefit_bullet_6{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_benefits_image_6.png);}h1#registerForm_header{font-size:32px;color:#707070;padding-bottom:10px;}p.registerForm_header{margin-top:5px;}#regBenefit_sidebar ul li.regBenefit_bullet_fullLink{margin-left:7px;}@media screen and (max-width:450px){}@media screen and (max-width:767px){.registerForm_header .registerForm_header_right{display:none;}#regBenefit_sidebar ul li.regBenefit_bullet{padding-top:60px;padding-left:6px;padding-right:6px;text-align:center;background-position-x:center;background-position-y:top;}#regBenefit_sidebar ul li.regBenefit_bullet div.regBenefit_bullet_title{line-height:16px;}#regBenefit_sidebar ul li.regBenefit_bullet_1{background-position-y:7px;}#regBenefit_sidebar ul li.regBenefit_bullet_2{padding-top:70px;}#regBenefit_sidebar ul li.regBenefit_bullet_fullLink{margin:0 0 7px 5px;}#regBenefit_sidebar ul li.regBenefit_bullet{width:33% !important;}#regBenefit_sidebar ul li.regBenefit_bullet_6, #regBenefit_sidebar ul li.regBenefit_bullet_2{border-width:0 0 0 2px;border-style:solid;border-color:rgba(0,0,0,0.05);}.reg_method_login, .regFormBox form[data-controller="core.front.system.register"] div.ipsPadding, .regFormBox form[data-controller="core.front.system.register"] ul.ipsPadding{padding-left:0px !important;padding-right:0px !important;}.regBenefit_header br{display:none;}}#form_captcha_field div.ipsFieldRow_content{}.ipsDialog.ipsDialog_benefitDialogSize > div{max-width:600px;}.ipsApp .ipsGrid > .ipsGrid_benefitGrid{width:50%;}div.ipsDialog.regBenefit_dialog h3.ipsDialog_title, div.ipsDialog.regterms_dialog h3.ipsDialog_title{color:#2091F7;}div#benefitPopup{background-color:#ffffff;max-width:600px;margin:0 auto;}div#benefitPopup_header{background-color:#E9EEF4;padding-bottom:15px;}div#benefitPopup_header_desc{max-width:435px;margin:0 auto;font-size:14px;}ol#benefitPopup_list{padding:10px;}ol#benefitPopup_list li{position:relative;height:90px;display:table-cell;vertical-align:middle;}ol#benefitPopup_list span.benefitPopup_listItem_bgimage{position:absolute;background-color:#ffffff;margin:8px 0 0 6px;padding:4px 0;z-index:1;}ol#benefitPopup_list span#benefitPopup_listItem_bgimage_1{margin-left:2px;}ol#benefitPopup_list span#benefitPopup_listItem_bgimage_3{margin-left:0px;}ol#benefitPopup_list span#benefitPopup_listItem_bgimage_5{margin-left:0px;}ol#benefitPopup_list span.benefitPopup_listItem_bgimage img{height:68px;}ol#benefitPopup_list div.benefitPopup_listItem_border{position:absolute;border-radius:8px;border:2px solid #D5D9E4;margin-left:28px;height:90px;width:88%;}ol#benefitPopup_list div.benefitPopup_listItem_desc{margin-left:35px;padding:10px 21px 10px 90px;height:90px;display:table-cell;vertical-align:middle;}div#benefitPopup_header_title{}#benefitPopup_header_title ul li.benefitPopup_header_huge{font-size:40px;font-weight:bold;margin-left:8px;}#benefitPopup_header_title ul li.benefitPopup_header_large{font-size:28px;}#benefitPopup_header_title ul li{margin-right:3px;}@media screen and (max-width:400px){#benefitPopup_header_title ul li.benefitPopup_header_huge{font-size:34px;font-weight:bold;}#benefitPopup_header_title ul li.benefitPopup_header_large{font-size:20px;}}@media screen and (max-width:600px){ol#benefitPopup_list li{width:100% !important;margin-left:0;}}select[name=regForm_ownerIDType]{max-width:350px !important;width:100% !important;}html[dir="ltr"] .ipsFieldRow_required{margin-left:0 !important;}@media screen and (min-width:980px){div[data-role="registerForm"] .ipsPad_double{padding:44px 64px;}}#elRegisterSocial_desktop{max-width:400px;}.regBenefit_header{color:#2b8fe7;font-size:22px;line-height:28px;}#regBenefit_body li.regBenefit_contents{background-repeat:no-repeat;background-position-y:center;padding-top:15px;padding-bottom:15px;}#regBenefit_content_1{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_car.svg);}#regBenefit_content_2{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_resources.svg);}#regBenefit_content_3{background-image:url(https://www.mycarforum.com/uploads/set_resources_1/5f541d927a472481bf894d5be244828d_reg_membership.svg);}.grey_txt{color:#737373;}#regBenefit_body li div{margin-left:80px;padding-right:10px;font-size:14px;}.registerForm_hr{display:flex;align-items:center;color:#8f8f8f;margin:0 auto;padding:16px 53px;font-size:16px;}.registerForm_hr::before, .registerForm_hr::after{content:'';flex:1;border-bottom:1px solid #cccccc;}.registerForm_hr:not(:empty)::before{margin-right:20.5px;}.registerForm_hr:not(:empty)::after{margin-left:20.5px;}.reg_method_login{padding:12px 20px;justify-content:center;display:flex;}.reg_method_login .ipsSocial_facebook .ipsSocial_icon{display:table-cell;vertical-align:middle;min-width:49px;font-size:28px;background:none;}.reg_method_login .ipsSocial_google .ipsSocial_icon{min-width:49px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-size:22px 22px;}.regFormBox, .activateBox{border:1px solid #ececec;border-radius:6px;box-shadow:none;}.regFormBox span.ipsSocial_text{line-height:48px;}.regFormBox h2.ipsType_sectionHead{display:block;text-align:center;color:#707070;font-size:16px;}form[data-controller="core.front.system.register"] #form_email_address label[for="elInput_email_address"]{display:none;}form[data-controller="core.front.system.register"] #form_email_address #elInput_email_address{max-width:none;text-align:center;height:48px;font-size:16px;border-color:#969696;}form[data-controller="core.front.system.register"] #form_email_address div{margin-left:0px;}.reg_signup_txt{text-align:center;font-size:14px;padding-top:4px !important;}.regForm_submit_btn{background-color:#00c27b;color:#ffffff;font-size:14px !important;font-weight:bold !important;}.regFormBox form[data-controller="core.front.system.register"] div.ipsPadding{padding-bottom:2px !important;}h1#registerForm_activate_header{font-size:32px;color:#32ba7c;padding-bottom:10px;}.registerForm_activate_text1{padding:24px 0px 20px 0px;font-size:18px;color:#707070;}.registerForm_activate_text2{padding:30px 0px 0px 0px;font-size:18px;color:#707070;}.registerForm_activate_text2 a{color:#2b8fe7;}.registerForm_activate_text2 div{padding:0px !important;}#header_sgcm header{background-color:#F5F5F5;padding-top:20px;padding-bottom:20px;}#header_sgcm header > .ipsLayout_container{min-height:40px;}#footer_sgcm{margin:20px 0 0 0;padding:5px 0 0 0;}#footer_sgcm div#elFooterLinksContainer{background-color:#CFCFCF;padding:10px 0;}#footer_sgcm ul#elFooterLinks li{margin-right:0;}#footer_sgcm ul#elFooterLinks #link::after{content:"|";margin:0 3px 0 6px;font-size:17px;}#footer_sgcm ul#elFooterLinks #link2{margin-right:20px;}#footer_sgcm ul#elFooterLinks li:last-child::after{content:"|";margin:0;visibility:hidden;color:#666;}@media screen and (min-width:768px){#elLogo_sgcm{position:absolute;top:10px;width:185px;height:25px;background:url(https://www.mycarforum.com/public/style_images/sgcm-color.svg) no-repeat;background-position-y:0%;background-size:auto;background-size:contain;background-position-y:center;}#elBackHome_sgcm{float:right;position:relative;top:10px;}#footer_sgcm a{font-size:14px;text-decoration:none;color:#353c41;}}@media screen and (max-width:767px){#elLogo_sgcm{width:155px;height:22px;background:url(https://www.mycarforum.com/public/style_images/sgcm-color.svg) no-repeat;background-position-y:0%;background-size:auto;background-size:contain;background-position-y:center;display:inline-block !important;padding:0px;}#elBackHome_sgcm{font-size:15px;}#footer_sgcm a{font-size:13px;text-decoration:none;color:#353c41;}.regFormBox form[data-controller="core.front.system.register"] div.ipsPadding{margin-bottom:-5px !important;padding-top:29px !important;}.reg_method_login{padding:0px 20px 15px 20px;}}@media screen and (max-width:979px){section#finishRegSection{margin:0;}#elRegisterSocial{padding:0px;}.regBenefit_header br{display:none;}.regFormBox form[data-controller="core.global.core.login"] button.ipsSocial{max-width:100%;}.regFormBox, .activateBox{padding:10px;}.registerForm_hr{padding:23px 53px 17px 53px;}.regBenefit_header{font-size:20px;margin-top:0px;}h1#registerForm_header{padding-top:7px;padding-bottom:21px;font-size:30px;}.regFormBox h2.ipsType_sectionHead{padding-top:16px;}.reg_signup_txt{padding-top:10px !important;padding-bottom:32px !important;}.registerForm_activate_text1{padding:24px 0px;}.registerForm_activate_text2{padding:0px;}h1#registerForm_activate_header{font-size:30px !important;}}@media screen and (min-width:768px) and (max-width:979px){div[data-role="registerForm"] #elRegisterSocial div.ipsPad{padding:0px 11px;}.reg_method_login, .regFormBox form[data-controller="core.front.system.register"] div.ipsPadding, .regFormBox form[data-controller="core.front.system.register"] ul.ipsPadding{padding-left:0px !important;padding-right:0px !important;}}