.box-404{margin:40px 0}.txt-404 img{height:204px}.txt-404 h3{color:#9f9dc7;font-size:3rem;line-height:50px;font-weight:600}.img404 img{height:490px}.testo-404{color:#d40050;font-size:1rem;font-style:italic;margin-bottom:25px}.cerca{background-color:#dfdfec;border-radius:5px;margin-top:9px;padding:6px}.divisore404{background:transparent url("../images/divisore-404.png") repeat-x scroll left top;margin-top:-27px;text-align:right}.divisore404 img{height:85px}.img-err{margin-bottom:-20px;position:relative;z-index:3;left:10px}.img-err img{height:100px}.imgr img{height:490px}.text-cosa{color:#5f6189;border-bottom:1px solid #dedede;margin:10px 0 25px;display:block;font-size:40px}.diver{height:40px}@media screen and (max-width: 1199px){.txt-404>h3{font-size:40px;line-height:40px}.imgr img{height:auto}}@media screen and (max-width: 991px){.divisore404{margin-top:20px}.diver{margin-top:-27px}}@media screen and (max-width: 767px){.img-err img{height:100px}.imgr img{height:300px}.img404{text-align:center}.img404 img{height:250px}.txt-404{text-align:center}.txt-404>h3{font-size:28px;line-height:32px}.diver{margin-top:0}.text-cosa{border-bottom:none}}@media screen and (max-width: 600px){.diver{display:none}}@media screen and (max-width: 568px){.txt-404 img{height:150px}.img-err img{height:90px}.imgr img{height:200px}}@media screen and (max-width: 414px){.img-err{left:0}.img-err img{height:60px}}@media screen and (max-width: 320px){.txt-404>h3{font-size:30px;line-height:30px}.testo-404{font-size:18px;margin-bottom:15px}}