.banner .title h1{font-size:38px;font-weight:bold}.upload .cms{padding-top:50px}.upload h2{text-align:left;margin-top:80px;margin-bottom:20px}.upload h2:first-child{margin-top:0}.upload input[readonly]{background-color:#fff!important;cursor:text!important}.upload .btn-file{margin:0}.upload .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;background:#000;cursor:inherit;display:block}.upload .fileinput .thumbnail{border-radius:0}.upload .fileinput-exists{margin:0;font-size:18px}.upload .fileinput-exists input{border:0}.upload .fileinput-preview{clear:both;margin-top:20px}.upload .fileinput-preview img{width:100%;margin-bottom:10px}.upload .btns{text-align:center}.upload .btns>.fileinput-exists{position:relative;top:2px;margin-left:20px;color:#f00}.upload .btns .btn-file{border:0;padding:0!important}.upload .btns .btn-file:hover{color:#f00;background:none}.upload .btns .btn-primary{margin-top:0}.upload .btns #file{padding:0!important}.upload .not-allowed{cursor:not-allowed}.upload .not-allowed input{pointer-events:none}.upload .btn-primary.not-allowed:hover,.upload .btn-primary.not-allowed:focus{background:#f00}.upload .row{padding:25px 0}.upload .section-1 form{text-align:center;padding:0 50px}.upload .section-2.section-text b{display:block}.upload .section-2.section-text .btn-ctn{text-align:center}.upload .section-2.section-text .btn-ctn a{margin-top:0}.upload .section-4{text-align:center;margin-top:50px}@media(max-width:767px){.upload .container .row{display:flex;flex-wrap:wrap}.upload .container .row .section-3.section-text,.upload .container .row .section-1.section-text{order:2;margin-top:25px}.upload .container .row .section-3.section-img,.upload .container .row .section-1.section-img{order:1}.upload .container .row .section-1 form{text-align:center;order:1;margin:auto;padding:0}.upload .container .row .section-1 form #uploadMurale{margin:25px auto 0}.upload .container .row .section-1 form .fileinput,.upload .container .row .section-1 form .btns{width:100%}.upload .container .row .section-2{order:1;display:flex;flex-wrap:wrap}.upload .container .row .section-2.section-text{margin-top:25px}.upload .container .row .section-2 .btn-ctn{margin:25px auto 0}.upload .container .row .section-2 .file-accepted{order:2;margin-top:50px;width:100%}}.file-accepted{margin-bottom:50px}.file-accepted h2{font-weight:bold;font-size:2.8rem}.file-accepted li{position:relative;background:none;padding-left:20px}.file-accepted li:before{content:"";width:10px;height:1px;position:absolute;top:10px;left:0;background-color:#000}.has-icon i{width:1em;margin-right:10px}.fotolia-min-filesize-error{color:#f00;padding-left:40px;position:relative;font-size:14px;line-height:1.2;margin-top:50px}.fotolia-min-filesize-error i{border:2px solid #f00;border-radius:100%;padding:5px;position:absolute;top:0;left:0;width:30px;height:30px;font-size:18px;text-align:center}.form-group .btn{width:100%;max-width:300px}.instead-link{margin-top:0;line-height:.5}.smash img{transition:transform .3s}.smash:hover img{transform:scale(1.1)}