form[name=newAccountForm]{padding:0;margin-bottom:15px}form[name=newAccountForm] .sign_in_template-bg{background-color:#f5f5f5;margin-bottom:20px}form[name=newAccountForm] .sign_in_template-bg:after{clear:both;display:table;content:" "}form[name=newAccountForm] .sign_in_template-bg .ttl{font-size:16px;font-weight:600;margin-bottom:10px;color:#000}form[name=newAccountForm] .sign_in_template-bg .btn-group>.dropdown-toggle{background-color:#fff!important;color:#000!important;border-color:#000!important}form[name=newAccountForm] .sign_in_template-bg .btn-group .dropdown-menu{background-color:#fff!important;border-color:#000!important}form[name=newAccountForm] .sign_in_template-bg .btn-group .dropdown-menu li{color:#000!important}form[name=newAccountForm] .sign_in_template-bg+.sign_in_template-bg{margin-bottom:0}form[name=newAccountForm] .form-input{margin-bottom:10px}form[name=newAccountForm] .form-control{border:0}form[name=newAccountForm] .input-group-addon:last-child{border-color:#fff}form[name=newAccountForm] .form-msg:not(.error){min-height:10px}form[name=newAccountForm] .required_fields{font-size:12px;font-style:italic;padding-top:5px;padding-bottom:10px}.law_text{margin-top:15px}section.reassurance{padding:0 15px 60px;background-color:#f0f0f0}section.reassurance .grid-template,section.reassurance .grid-template .ico{background-color:transparent!important}#newAccountForm .guest_checkout-error>div>span{color:#000}#newAccountForm .guest_checkout-error>menu>li>a{text-decoration:none}#newAccountForm .boxContent{padding:10px}#newAccountForm .row>div label{width:100%}#newAccountForm .civ{padding-top:20px;position:relative}.form-input.news .custom_checkbox{margin:20px 0}@media(min-width:767px){form[name=newAccountForm] .sign_in_template-bg{padding:30px;border-radius:20px}}@media(max-width:767px){form[name=newAccountForm] .sign_in_template-bg{padding:15px;border-radius:6px}.law_text>p{font-size:10px}}