.jobs .top{width:640px;max-width:90%;margin:150px auto 80px auto}.jobs .top h2{color:#e8312b!important;font-family:suisse_bp_serifregular;font-size:75px;margin-bottom:100px}.jobs .top{text-align:center}.jobs .top p{color:#e8312b!important;font-family:suisse_bp_serifregular;text-align:left;font-size:18px;line-height:24px}.jobs table{color:#e8312b!important;width:100%}.jobs table tr{height:30px;font-size:17px;cursor:pointer}.jobs table th{text-align:left;font-size:17px;font-family:brandon_grotesqueblack}.jobs table td{text-align:left;font-size:17px;font-family:brandon_grotesque_regularRg;width:25%}.jobs table td:first-child{width:50%}.jobs table td a{color:inherit;text-decoration:underline}.jobs .other{color:#e8312b!important;width:850px;max-width:90%;margin:0 auto 150px auto;font-size:17px;font-family:brandon_grotesque_regularRg;line-height:30px}.jobs .other strong{font-family:brandon_grotesqueblack}.jobs .llistat{width:850px;max-width:90%;margin:120px auto}.jobs a.boto{display:block;padding:2px 0;background-color:#e8312b;color:#fff!important;font-size:10px;letter-spacing:3px;font-family:brandon_grotesque_regularRg;text-transform:uppercase;text-decoration:none!important;text-align:center;width:100px;margin-top:20px}.jobs .oferta{width:700px;max-width:90%;margin:0 auto}.jobs .oferta p{margin-bottom:40px;font-size:16px;font-family:brandon_grotesque_regularRg;color:#e8312b!important;line-height:26px}.jobs .oferta p strong{font-family:brandon_grotesqueblack;color:#e8312b!important;text-transform:uppercase}.jobs .formulari{width:440px;margin:100px auto;max-width:90%}.jobs .formulari p{font-size:16px;font-family:brandon_grotesque_regularRg;margin-bottom:10px;position:relative;line-height:21px}.jobs .formulari p label{color:#e8312b!important;display:inline-block;width:180px}.jobs .formulari p span{font-size:12px}.jobs .formulari input[type=text]{border:1px solid #ccc;color:#000;margin-top:3px;padding:3px;width:252px}.jobs .formulari textarea{border:1px solid #ccc;color:#000;margin-top:3px;padding:3px;width:98%;height:150px;resize:none}.jobs .formulari .boto{line-height:30px;float:right}.jobs .formulari span.quants{position:absolute;top:5px;right:0;font-size:10px}.jobs p.enviatOK{text-align:center;font-family:brandon_grotesque_regularRg}@media screen and (max-width:800px){.jobs .top h2{font-size:74px;margin-bottom:50px}.jobs .top p{font-size:17px}.jobs .other,.jobs table td,.jobs table th,.jobs table tr{font-size:16px}}@media screen and (max-width:650px){.jobs .top h2{font-size:68px;margin-bottom:50px}.jobs .top p{font-size:15px}.jobs .other,.jobs table td,.jobs table th,.jobs table tr{font-size:14px}}@media screen and (max-width:400px){.jobs .top h2{font-size:48px;margin-bottom:40px}.jobs .top p{font-size:14px;line-height:20px}.jobs .llistat{margin:80px auto}.jobs .other,.jobs table td,.jobs table th,.jobs table tr{font-size:13px;line-height:20px}}