.scrollbox{background-color:#333;color:white;bottom:0;position:fixed;padding:20px;right:5px;width:520px;z-index:20;display:none}.scrollbox .close-scrollbox{color:#FFF;font-weight:700;font-size:20px;position:absolute;top:20px;right:20px;cursor:pointer}.scrollbox-title{font-family:Arial,sans-serif;font-size:16px;margin-bottom:20px;color:#FFF}.notice-scrollbox{font-size:13px}.scrollbox .form_newsletter{background:none;padding:0}.scrollbox .form_newsletter input[type="text"]{font-size:14px;height:33px;text-indent:10px;width:288px;border:1px solid #FFF;width:290px}.scrollbox .form_newsletter .cta-scrollbox{float:right;top:58px;right:20px;position:absolute}.scrollbox .form_newsletter button{background-color:#3ba9d9;border:1px solid #3ba9d9;color:#FFF;height:35px;text-align:center;width:210px;font-size:16px;width:200px}.scrollbox .form_newsletter button:hover{background:#737373;cursor:pointer;border:1px solid #737373}.scrollbox .form_newsletter .cta-scrollbox p.cgu{font-size:10px;padding-top:5px;text-align:center;color:#FFF;width:205px}.scrollbox .form_newsletter .cta-scrollbox p.cgu a{color:#3ba9d9}.scrollbox input[type=radio].css-checkbox + label.css-radio{color:white}.scrollbox .bouton-radio{margin-top:10px}@media only screen and (max-width:780px){.scrollbox{position:fixed;padding:20px;right:5px;width:80%}.scrollbox .form_newsletter input[type="text"]{width:100%}.scrollbox .bouton-radio{text-align:center;margin-top:20px}.scrollbox .form_newsletter .cta-scrollbox{float:none;position:relative;margin-top:20px;top:0;right:0}.scrollbox .form_newsletter .cta-scrollbox p.cgu{width:100%}.scrollbox .form_newsletter .submit{width:100%}}