html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}a:hover,a:active{outline:0}ul{margin-left:2em}ol{margin-left:2em;list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:700}td{vertical-align:top}sub{font-size:75%;line-height:0;position:relative}sup{font-size:75%;line-height:0;position:relative;top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label{cursor:pointer}input[type=button],input[type=submit],input[type=image]{cursor:pointer}button{cursor:pointer;margin:0}input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}::-moz-selection,::selection{background:#6498ae;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#6498ae}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}h1,h2,h3,h4,h5,h6{font-weight:700}.mixin-col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;margin-bottom:0}.col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;margin-bottom:0}.row.nospace .col{padding:0}.mixin-span_first{margin-left:0}.row.sameh{overflow:hidden;margin-bottom:10px}.row.sameh .col{margin-bottom:-99999px;padding-bottom:99999px}@media screen and (min-width: 0) and (max-width: 649px){.col{margin-left:1%;padding:0 10px}.col-m1_4,.col-t1_4,.col-1_4{width:25%;border-left-width:2px;border-right-width:2px;padding:0 10px;margin-left:0}.lt-ie9 .col-m1_4,.lt-ie9 .col-t1_4,.lt-ie9 .col-1_4{width:240px}.col-m1_2,.col-t1_2,.col-1_2{width:50%;border-left-width:2px;border-right-width:2px;padding:0 10px;margin-left:0}.lt-ie9 .col-m1_2,.lt-ie9 .col-t1_2,.lt-ie9 .col-1_2{width:480px}.col-m3_4,.col-t3_4,.col-3_4{width:75%;border-left-width:2px;border-right-width:2px;padding:0 10px;margin-left:0}.col-mfull,.col-tfull,.col-full{margin-left:0;width:98%;margin-left:1%}.col-mhide{display:none}}@media screen and (min-width: 650px) and (max-width: 959px){.col{margin-left:.5%;padding:0 10px}.row .col:first-child{margin-left:0}.col-t1_8{width:12.5%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.col-t1_4,.col-1_4{width:25%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.lt-ie9 .col-t1_4,.lt-ie9 .col-1_4{width:240px}.col-t3_8,.col-1_3{width:37.5%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.lt-ie9 .col-t3_8,.lt-ie9 .col-1_3{width:320px}.col-t1_2,.col-1_2{width:50%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.lt-ie9 .col-t1_2,.lt-ie9 .col-1_2{width:480px}.col-t5_8,.col-2_3{width:62.5%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.col-t3_4,.col-3_4{width:75%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.col-t7_8{width:87.5%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.col-tfull,.col-full{width:100%;border-left-width:10px;border-right-width:10px;padding:0 10px;margin-left:0}.col-thide{display:none}}@media screen and (min-width: 960px){.col{margin-left:0;padding:0 5px}.row .col:first-child{margin-left:0}.col-1_12{width:8.333333333333334%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.lt-ie9 .col-1_12{width:240px}.col-1_6{width:16.666666666666668%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.col-1_4{width:25%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.lt-ie9 .col-1_4{padding:0 10px}.col-1_3{width:33.333333333333336%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.lt-ie9 .col-1_3{width:320px}.col-5_12{width:41.66666666666667%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.col-1_2{width:50%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.lt-ie9 .col-1_2{width:480px}.col-7_12{width:58.333333333333336%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.lt-ie9 .col-7_12{width:560px}.col-2_3{width:66.66666666666667%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.col-3_4{width:75%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.col-5_6{width:83.33333333333334%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.col-11_12{width:91.66666666666667%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.col-full{width:100%;border-left-width:10px;border-right-width:10px;padding:0;margin-left:0}.lt-ie9 .col-full{width:960px}.col-hide{display:none}}html{font-size:62.5%}body{font-family:Montserrat,sans-serif;font-weight:400;padding:0;background-color:#fff;color:#454c5a}.container{position:relative;margin:0 auto;width:960px}.lt-ie9 body{min-width:960px}.lt-ie9 .container{width:960px}@media screen and (max-width: 959px){.container{width:650px}}@media screen and (max-width: 649px){.container{width:320px}}h1,h2,h3{font-family:Merriweather,serif;font-weight:300}h1{font-size:26px;font-size:2.6rem;margin:.3em 0 .9em}h2{color:#494b5a;font-size:34px;font-size:3.4rem;margin:.2em 0 1.2em}h2 strong{font-weight:300;color:#6498ae;display:block;margin-top:.2em}h3{color:#6498ae;font-size:24px;font-size:2.4rem;margin:.1em 0 .3em}h3 em{font-size:80%}p{line-height:1.7em;margin-bottom:1.2em}strong{font-weight:700}em{font-style:italic}img.fluid{width:100%;height:auto}.hidden{display:none;visibility:hidden}.invisible{visibility:hidden}.clearfix{zoom:1}.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}a.btn{position:relative;padding:4px 35px 5px 8px;border:1px solid #494b5a;color:#454c5a;text-decoration:none}a.btn:before,a.btn:after{position:absolute;content:" ";width:0;height:0;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent}a.btn:before{border-left:5px solid #494b5a;right:16px}a.btn:after{border-left:5px solid #fff;right:17px}a.btn:hover{background-color:#494b5a;color:#fff}a.btn:hover:before{border-left:5px solid #fff;right:16px}a.btn:hover:after{border-left:5px solid #494b5a;right:17px}a.btn.back{padding:4px 8px 5px 35px}a.btn.back:before{border-right:5px solid #494b5a;left:16px;border-left:0}a.btn.back:after{border-right:5px solid #fff;left:17px;border-left:0}a.btn.back:hover:before{border-right:5px solid #fff;left:16px}a.btn.back:hover:after{border-right:5px solid #494b5a;left:17px}form{margin-bottom:20px}form label,form input,form textarea{display:inline-block;width:100%;margin-bottom:20px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form label.error,form input.error,form textarea.error{border:2px dotted #c41c1c}form input[type=submit]{width:auto;color:#fff;text-transform:uppercase;border:0;font-weight:700;padding-right:35px;background:#6498ae url(../img/form-arrow.png) no-repeat right center}form .wpcf7-mail-sent-ok{background-color:#006328;border:2px solid #84d7a5;color:#fff;padding:10px 10px 12px;font-weight:700;font-style:italic;margin-bottom:20px}form .wpcf7-validation-errors{background-color:#a06363;border:2px solid #764242;color:#fff;padding:10px 10px 12px;font-weight:700;font-style:italic;margin-bottom:20px}form .wpcf7-validation-errors h3{color:white;font-size:16px}form .wpcf7-validation-errors ul li{font-size:14px}header{position:relative;background-color:#fff;padding:30px 0 14px}header h1 a{display:block;text-indent:-9999px;width:286px;height:49px;background:url(../img/cabinet-avocats-saint-paul.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){header h1 a{background-image:url(../img/cabinet-avocats-saint-paul@2x.png)}}header a#nav-btn{display:none}header nav{position:absolute;top:20px;right:10px}header nav ul{list-style-type:none}header nav ul li{display:inline-block;margin-left:10px}header nav ul li a{display:block;text-transform:uppercase;font-size:13px;font-size:1.3rem;text-decoration:none;padding:4px 8px;color:#494b5a;border:1px solid #fff}header nav ul li a:hover{border-color:#6498ae}header nav ul li a.btn-linkedin{text-indent:-9999px;background:url(../img/header-in.png) no-repeat;padding:0;width:16px;height:15px;margin-left:30px}header nav ul li a.btn-linkedin:hover{border-color:#fff}@media (max-width: 959px){header h1 a{width:180px;height:31px;-webkit-background-size:contain;background-size:contain}}@media (max-width: 649px){header a#nav-btn{display:block;position:absolute;top:16px;right:10px;color:#333;text-decoration:none;text-transform:uppercase}}@media (max-width: 959px){header nav{top:12px}}@media (max-width: 649px){header nav{display:none}}@media (max-width: 959px){header nav ul li a{padding:4px 6px;margin-left:4px}}@media (max-width: 959px){header nav ul li a.btn-linkedin{margin-left:10px}}#banner{position:relative;height:700px;background:url(../img/banner-bg.jpg) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#banner p{position:absolute;right:0;top:260px;font-size:45px;font-size:4.5rem;color:#fff;font-weight:300;font-family:Merriweather,serif;line-height:1.3em}.lt-ie9 #banner .col-1_3{width:320px}@media (max-width: 959px){#banner{height:450px;background-position:center top}}@media (max-width: 649px){#banner{height:400px;background-position:right top}}@media (max-width: 959px){#banner p{top:150px;font-size:42px;font-size:4.2rem}}@media (max-width: 649px){#banner p{top:125px}}#mission{background:url(../img/mission-bg.jpg) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding:160px 0 130px}#mission div.col{background-color:#fff;padding:60px 30px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lt-ie9 #mission div.col{width:480px}#mission div.col h2{margin-bottom:.5em}#mission div.col h2 span{display:block}#mission div.col p{font-family:Merriweather,serif;font-size:18px;font-size:1.8rem}@media (max-width: 959px){#mission{padding:120px 0 100px}}@media (max-width: 959px){#mission{padding:80px 0 60px}}#main{padding:6em 0 5em}#main p.bloc{text-align:center;font-size:24px;font-size:2.4rem;font-family:Merriweather,serif;line-height:1.4em;border-top:1px solid #eaeaea;border-bottom:5px solid #eaeaea;padding:50px 0 40px;margin:60px 0}#main p.bloc strong{color:#6498ae;font-weight:400}#main p.bloc span{display:block}.lt-ie9 #main .col-tfull{width:480px}.lt-ie9 #main .col-full{width:950px}.lt-ie9 #main .service{margin:0 10px;width:220px}.lt-ie9 #main .equipe .col-full{width:950px}#main .equipe div.col-1_2{background-color:#f0f0f0;margin-bottom:20px;padding:35px 30px 15px;background-position:right bottom;background-repeat:no-repeat;height:274px}.lt-ie9 #main .equipe div.col-1_2{background-color:#efefef;margin-left:10px;margin-right:10px;padding:35px 20px 15px;width:460px}#main .equipe div.col-1_2 h3{color:#494b5a;width:210px}#main .equipe div.col-1_2 h3 span{display:block}#main .equipe div.col-1_2 p{color:#6498ae;font-size:16px;font-size:1.6rem;margin-bottom:80px}#main .equipe div.col-1_2 ul{list-style-type:none;margin-left:0}#main .equipe div.col-1_2 ul li{margin-bottom:6px}#main .equipe div.col-1_2 ul li a{position:relative;text-decoration:none;color:#494b5a;font-family:Merriweather,serif;font-size:14px;font-size:1.4rem;font-weight:300}#main .equipe div.col-1_2 ul li a:hover{color:#000}#main .equipe div.col-1_2 ul li a:hover:before{content:" ";position:absolute;left:-8px;top:4px;display:block;width:5px;height:2px;border-left:4px solid #494b5a;border-bottom:3px solid transparent;border-top:3px solid transparent}@media (max-width: 959px){#main .service{margin-bottom:40px}}@media (max-width: 959px){#main p.bloc{margin-top:20px}}@media (max-width: 959px){#main .equipe div.col-1_2{-webkit-background-size:100%;-moz-background-size:100%;background-size:75%}}footer{background:#31353f url(../img/footer-bg.jpg) no-repeat center bottom;-webkit-background-size:contain;background-size:contain;padding:6em 0 0;color:#fff}footer .col .col-1_2,footer .col .col-full{border-left:0;padding-left:0}.lt-ie9 footer .col .col-1_2{margin-right:20px;width:250px}.lt-ie9 footer .col .col-full{width:520px}.lt-ie9 footer .col-1_3{float:right;width:320px}.lt-ie9 footer .col-7_12{width:560px}footer div.footerinfo{padding-bottom:320px}footer h2{color:#6498ae}footer p{margin-bottom:2em}footer ul{margin-left:0;list-style-type:none}footer ul li{font-size:22px;font-size:2.2rem;margin-bottom:4px}footer ul li strong{display:inline-block;width:20px;color:#6b6f7b}footer ul li strong span{display:none}footer ul li a{color:#fff;text-decoration:none}footer ul li a:hover{text-decoration:underline}footer ul li a.linkedin{display:block;text-indent:-9999px;padding:0;width:37px;height:36px;background:url(../img/icon-linkedin.png) no-repeat;margin-top:22px}footer #copy{padding:14px 0;background-color:#212328;color:#717171}footer #copy a.chalifour{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em;background-image:url(../img/logo-chalifour.png);background-size:100%;margin:3px 20px 0 0;width:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){footer #copy a.chalifour{background-image:url(../img/logo-chalifour@2x.png)}}footer #copy p{margin-bottom:0}@media (max-width: 959px){footer{-webkit-background-size:1400px auto;background-size:1400px auto}}@media (max-width: 649px){footer{-webkit-background-size:1000px auto;background-size:1000px auto}}@media (min-width: 650px) and (max-width: 959px){footer .col-1_3{padding-left:0}}@media (max-width: 649px){footer div.footerinfo{padding-bottom:200px}}@media (min-width: 960px){footer .col-1_3{float:right}footer #copy a.chalifour{float:left}}@media (max-width: 959px){footer h2{margin-bottom:.6em}}@media (max-width: 959px){footer ul li strong{color:#fff}}@media (max-width: 959px){footer form{margin-bottom:30px}}.sidr{display:none}.sidr ul li a.sidr-class-btn-linkedin{text-indent:-9999px;background:url(../img/header-in.png) no-repeat 15px 15px}.logo-print{display:none}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a{color:#444444 !important;text-decoration:underline}a:visited{color:#444444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after{content:""}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{padding:20px}.container{margin:0;width:100%}.logo-print{display:block;margin-bottom:20px}header{display:none}#banner{height:auto}#banner p.col{font-size:24px;position:relative;right:auto;top:auto}#mission{padding:0}#mission div.col{padding:20px 0}#main{padding:20px 0}#main .bloc{clear:both;width:100%}#main a.btn{display:none}#main .equipe{clear:both}#main .equipe #equipe{float:none}#main .equipe h2 strong{display:inline}#main .equipe div.col-1_2{display:block;float:none;height:auto;padding:0;position:static;width:100%}#main .equipe div.col-1_2 h3{margin:0;width:100%}#main .equipe div.col-1_2 h3 br{display:none}#main .equipe div.col-1_2 p{margin:0}#main .equipe div.col-1_2 ul{display:none}footer div.footerinfo{padding-bottom:0}footer .col-7_12{display:none}footer .col-1_3{float:none}footer #copy{display:none}}
