header{width:100%;position:relative;z-index:20;}
.otstup{height:0px;}
.main{min-width:320px;margin:0 auto;}
.socialline .wrap{padding:0px 0px;}
.wrap{padding:0px 20px;}
.content .boxes p.tit{min-width:320px;}
.menubox .wrap{padding:0px 10px 0px 10px;}
.socialline .social{display:none;}
.socialline .auth{float:left;width:100%;}
.socialline .auth ul{list-style:none;}
.socialline .auth ul li{float:left;padding:0px 0px 0px 0px;width:50%;}
.socialline .auth ul li a{display:block;width:80%;line-height:33px;font-size:10px;font-weight:700;color:#FFF;text-transform:uppercase;padding:0px 0px 0px 20%;}
.menubox .logo{width:200px;overflow:hidden;}
.menubox .logo img{width:300px;}
.menubox .menu ul{display:block;text-align:center;}
.menubox .menu ul li{float:none;width:100%;}
.menubox .menu ul li a{display:block;text-align:center;}
.menubox .menu ul li section{position:relative;}
.menubox .menu ul li.blue section{background:#4e68b9;}
.menubox .menu ul li.blue section ul li{background:#4e68b9;}
.menubox .menu ul li.marine section{background:#009ec6;}
.menubox .menu ul li.marine section li{background:#009ec6;}
.menubox .menu ul li.red section{background:#6f123d;}
.menubox .menu ul li.red section li{background:#6f123d;}
.menubox .menu ul li.green section{background:#569d27;}
.menubox .menu ul li.green section li{background:#569d27;}
.menubox .menu ul li section ul .column{width:100%;float:left;}
.partner ul li{float:left;width:50%;padding:10px 0px 10px 0px;}
.partner ul li.last{width:50%;}
.partner .button a{width:290px;}
.text .right ul{list-style:none;padding:20px 0px 20px 0px;}
footer .fmenu{display:none;}
footer .fcopy{width:100%;float:none;}
footer .region{display:none;}
footer .fcopy h4{font-size:12px;}
footer .fcopy p{font-size:12px;}
footer .fcopy a{font-size:12px;}
footer .wrap{padding-top:40px;}
footer .counter{position:absolute;top:0px;left:20px;}
.emploi .right .pad{padding:0px 0px 0px 0%;}
.emploi .button{text-align:center;}
.emploi .right h3{text-align:center;}
.emploi ul li{width:100%;float:left;margin:10px 0px 10px 0px;}
.emploi .button a{width:300px;}
.emploi table{margin-left:0px;}
.emploi .wrap{background:none;}
.emploi table{font-size:12px;margin-left:30px;}
.maps h1{font-size:25px;line-height:20px;padding:10px 0px 20px 0px;}
.maps h1 span{font-size:12px;line-height:13px;}
.maps{padding:10px 0px;background:none;}
.search{width:90%;text-align:center;}
.search input.inputbox{float:none;width:80%;margin:0px 0px 10px 10px;}
.search input.inputbox[name=t1]{width:80%;float:none;}
.search input.inputbox[name=t4]{width:80%;}
.search button{float:none;}
.resultat .search input.inputbox[name=t1]{width:80%;}
.resultat .searchform .search button.update{margin-bottom:10px;float:none;}
.maps .linkcart{display:none;}
.maps .linkcart{display:none;}
.texte{margin:30px 10px 0px 10px;min-width:280px;}
.content{background:#E9EBED;}
.up{margin-left:42%;}
.next-right{margin-left:42%;}
.content .wrap{padding:0px;}
.content .boxes .item{width:98%;}
.reklama, .carusel{display:none;}
.content .reklama{display:none;}
.buttonbox div a{background:none;}
.premium .right a.banner{float:none;}
.catemploi .emplresultat .bluebox{text-align:center;}
.catemploi .emplresultat .bluebox img{float:none;margin:0px 0px 30px 0px;}
.catemploi .search{text-align:center;}
.catemploi .search input.inputbox{float:none;width:80%;margin:0px 0px 10px 10px;}
.catemploi .search input.inputbox[name=t2]{width:80%;float:none;}
.catemploi .search input.inputbox[name=t3]{width:80%;}
.catemploi .search button{float:none;}
.catemploi .search input.inputbox[name=t4]{width:80%;}
.catemploidet .redblock .search button.update{margin-bottom:10px;float:none;}
body.green .ultabs li a{text-indent:-9999px;background-position:50% 50%;}
body.green .ultabs li.ic1 a{background-image:url(/img/icg-1.png);}
body.green .ultabs li.ic2 a{background-image:url(/img/icg-2.png);}
body.green .ultabs li.ic3 a{background-image:url(/img/icg-3.png);}
body.green .ultabs li.ic4 a{background-image:url(/img/icg-4.png);}
body.green .whitebox .itemrez{text-align:center;}
body.green .whitebox .itemrez img{padding:1px;border:1px #dddddd solid;float:none;}
body.green .whitebox .itemrez h4{margin-left:0px;}
body.green .whitebox .itemrez p{margin-left:0px;}
body.green .whitebox .itemrez p.more{margin-left:0px;}
.baba h2{font-size:35px;line-height:30px;}
.baba h2 span{display:inline-block;font-size:16px;line-height:18px;text-align:center;}
.catemploi .content .boxes table.emploitable td{font-size:13px;padding:8px 10px;}
.qcent{display:block;padding:200px 30px 20px 30px;max-width:675px;margin:0 auto 30px;background:url(/img/qcent.png) 50% 20px no-repeat #91899f;position:relative;}
.accesinfoitem{padding:0 0 0px 0px;}
.accesinfoitem table th{font-size:13px;padding:0 5px 0 5px;}
.accesinfoitem table td{font-size:13px;padding:0 5px 0 5px;}
.accesinfoitem table td.link a{color:#fff;text-decoration:underline;font-style:italic;font-size:12px;}
.blink{padding:0 0 0 60px;font-size:12px;}
.redblock .slidebox{width:60%;padding:15px 23px;}
.purpbtns .blink{padding:0 0 0 65px;font-size:12px;}
.empdet{padding:10px 20px 20px;;}
.purpbtns{padding:10px 20px;}
.redblock .search{width:90% !important;}
.detailslogo{display:inline-block;border:1px solid #dddddd;float:none;}
.redblock .search{display:none;}
.opensearch{display:block;}
.searchform .main{display:none;}
.resultat .searchform{background:rgba(255, 255, 255, 0);}
.fiche .informe{background:url(/img/informe-reg.png) no-repeat scroll 0px 20px #ffffff;padding:20px 30px 20px 100px;}
.fiche-actu .informe-actu{background:url(/img/informe-reg.png) no-repeat scroll 0px 20px #ffffff;padding:10px 10px 10px 100px;}
.container-cookie{width:330px;}
.dhu{max-width:360px;line-height:20px;font-size:14px;}
.dhu span{padding:10px 0 0;}