/* 

Anne Bouillon

 */
html,body,.bloc{height:100%	}
body{font-family: 'Mada', sans-serif;}

/*

COULEURS

*/

strong{color:#33333;font-weight:700}
b{font-weight:600}
a{color:#282373;}
a:hover{color:#263238}
.icon{position:relative;top:4px;margin-left:12px}
.faicon{position:relative;font-size:20px;margin-left:12px;color:#636363}
a>.icon {color:#636363}

p {
	font-size: 16px;
	line-height: 1.6rem !important;
	color: #202124;
	margin:.5rem 0
} 
hr{width:50px; color:#ff4f75; background:#ff4f75;height:10px;border-radius:10px}
.display-name{font-style:italic; color:#555; font-family: Georgia,serif;font-weight: 400;font-size: 16px;}
.date{color:#999;font-size:14px}
blockquote{border-left: 5px solid #282373;font-style:italic}
.bgsvg{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='2500' height='2500' preserveAspectRatio='none' viewBox='0 0 2500 2500'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1087%26quot%3b)' fill='none'%3e%3crect width='2500' height='2500' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c295 C 166.8%2c266.8 500.4%2c150.8 834%2c154 C 1167.6%2c157.2 1334.8%2c308.2 1668%2c311 C 2001.2%2c313.8 2333.6%2c196.6 2500%2c168L2500 2500L0 2500z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c617 C 500%2c672.6 2000%2c839.4 2500%2c895L2500 2500L0 2500z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c1127 C 500%2c1171.4 2000%2c1304.6 2500%2c1349L2500 2500L0 2500z' fill='rgba(221%2c 195%2c 165%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c1779 C 250%2c1756 750%2c1664.2 1250%2c1664 C 1750%2c1663.8 2250%2c1755.2 2500%2c1778L2500 2500L0 2500z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c2437 C 250%2c2385.4 750%2c2207 1250%2c2179 C 1750%2c2151 2250%2c2273.4 2500%2c2297L2500 2500L0 2500z' fill='rgba(32%2c 30%2c 32%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1087'%3e%3crect width='2500' height='2500' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}
nav .input-field label i {color: #ecfdd7}
.micorrection{position:relative;top:7px;margin-right:10px}
.svgfooter{background:#201e20;}
.svg3{
 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='2000' height='600' preserveAspectRatio='none' viewBox='0 0 2000 600'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1976%26quot%3b)' fill='none'%3e%3crect width='2000' height='600' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c69 C 200%2c88.4 600%2c161.2 1000%2c166 C 1400%2c170.8 1800%2c107.6 2000%2c93L2000 600L0 600z' fill='rgba(44%2c 38%2c 128%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c214 C 200%2c231.4 600%2c292.8 1000%2c301 C 1400%2c309.2 1800%2c264.2 2000%2c255L2000 600L0 600z' fill='rgba(84%2c 77%2c 191%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c600 C 400%2c579.2 1600%2c516.8 2000%2c496L2000 600L0 600z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1976'%3e%3crect width='2000' height='600' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
}
.svg2{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='2000' height='613' preserveAspectRatio='none' viewBox='0 0 2000 613'%3e%3cg mask='url(%26quot%3b%23SvgjsMask3230%26quot%3b)' fill='none'%3e%3crect width='2000' height='613' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c231 C 200%2c291 600%2c540.8 1000%2c531 C 1400%2c521.2 1800%2c251.8 2000%2c182L2000 613L0 613z' fill='rgba(172%2c 166%2c 255%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask3230'%3e%3crect width='2000' height='613' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}
.svgh1{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='2000' height='380' preserveAspectRatio='none' viewBox='0 0 2000 380'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1018%26quot%3b)' fill='none'%3e%3crect width='2000' height='380' x='0' y='0' fill='rgba(248%2c 247%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c16 C 133.4%2c23.4 400.2%2c49.4 667%2c53 C 933.8%2c56.6 1067.4%2c31.4 1334%2c34 C 1600.6%2c36.6 1866.8%2c59.6 2000%2c66L2000 380L0 380z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c178 C 133.4%2c164.6 400.2%2c110.8 667%2c111 C 933.8%2c111.2 1067.4%2c174.6 1334%2c179 C 1600.6%2c183.4 1866.8%2c142.2 2000%2c133L2000 380L0 380z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c210 C 133.4%2c216.4 400.2%2c243.2 667%2c242 C 933.8%2c240.8 1067.4%2c196.8 1334%2c204 C 1600.6%2c211.2 1866.8%2c263.2 2000%2c278L2000 380L0 380z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c345 C 400%2c340.2 1600%2c325.8 2000%2c321L2000 380L0 380z' fill='rgba(255%2c 217%2c 14%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1018'%3e%3crect width='2000' height='380' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}
.svgactus{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1900' height='495' preserveAspectRatio='none' viewBox='0 0 1900 495'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1073%26quot%3b)' fill='none'%3e%3crect width='1900' height='495' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c4 C 380%2c22 1520%2c76 1900%2c94L1900 495L0 495z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c180 C 380%2c170.2 1520%2c140.8 1900%2c131L1900 495L0 495z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c216 C 380%2c230.2 1520%2c272.8 1900%2c287L1900 495L0 495z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c379 C 380%2c369 1520%2c339 1900%2c329L1900 495L0 495z' fill='rgba(77%2c 71%2c 173%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c404 C 380%2c414.6 1520%2c446.4 1900%2c457L1900 495L0 495z' fill='rgba(40%2c 35%2c 115%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1073'%3e%3crect width='1900' height='495' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}
/* .svgbgintro{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1900' height='350' preserveAspectRatio='none' viewBox='0 0 1900 350'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1149%26quot%3b)' fill='none'%3e%3crect width='1900' height='350' x='0' y='0' fill='rgba(40%2c 35%2c 115%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c84 C 380%2c67.4 1520%2c17.6 1900%2c1L1900 350L0 350z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c122 C 380%2c132.8 1520%2c165.2 1900%2c176L1900 350L0 350z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c293 C 380%2c285.8 1520%2c264.2 1900%2c257L1900 350L0 350z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1149'%3e%3crect width='1900' height='350' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");} */
.svgbgintro{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1900' height='350' preserveAspectRatio='none' viewBox='0 0 1900 350'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1614%26quot%3b)' fill='none'%3e%3crect width='1900' height='350' x='0' y='0' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c50 C 380%2c44.8 1520%2c29.2 1900%2c24L1900 350L0 350z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c92 C 25.4%2c99.8 76.2%2c131 127%2c131 C 177.8%2c131 203.2%2c89 254%2c92 C 304.8%2c95 330.2%2c138.8 381%2c146 C 431.8%2c153.2 457.2%2c127.2 508%2c128 C 558.8%2c128.8 584.2%2c156.8 635%2c150 C 685.8%2c143.2 711.2%2c90.6 762%2c94 C 812.8%2c97.4 838.2%2c161.2 889%2c167 C 939.8%2c172.8 965.2%2c121.8 1016%2c123 C 1066.8%2c124.2 1092.2%2c173.2 1143%2c173 C 1193.8%2c172.8 1219.2%2c129.2 1270%2c122 C 1320.8%2c114.8 1346.2%2c138.8 1397%2c137 C 1447.8%2c135.2 1473.2%2c108.8 1524%2c113 C 1574.8%2c117.2 1600.2%2c160 1651%2c158 C 1701.8%2c156 1728.2%2c100.2 1778%2c103 C 1827.8%2c105.8 1875.6%2c158.2 1900%2c172L1900 350L0 350z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c240 C 380%2c227.2 1520%2c188.8 1900%2c176L1900 350L0 350z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c320 C 380%2c311.2 1520%2c284.8 1900%2c276L1900 350L0 350z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1614'%3e%3crect width='1900' height='350' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}
.svginterviews{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1900' height='450' preserveAspectRatio='none' viewBox='0 0 1900 450'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1120%26quot%3b)' fill='none'%3e%3crect width='1900' height='450' x='0' y='0' fill='rgba(40%2c 35%2c 115%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c44 C 380%2c35.8 1520%2c11.2 1900%2c3L1900 450L0 450z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c149 C 380%2c136.6 1520%2c99.4 1900%2c87L1900 450L0 450z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c172 C 380%2c179.6 1520%2c202.4 1900%2c210L1900 450L0 450z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c279 C 380%2c269.6 1520%2c241.4 1900%2c232L1900 450L0 450z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c329 C 380%2c331 1520%2c337 1900%2c339L1900 450L0 450z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c395 C 380%2c405.4 1520%2c436.6 1900%2c447L1900 450L0 450z' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1120'%3e%3crect width='1900' height='450' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}
.svgtribunes{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='400' preserveAspectRatio='none' viewBox='0 0 1440 400'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1061%26quot%3b)' fill='none'%3e%3crect width='1440' height='400' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c131 C 288%2c109 1152%2c43 1440%2c21L1440 400L0 400z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c137 C 288%2c158 1152%2c221 1440%2c242L1440 400L0 400z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c272 C 288%2c292 1152%2c352 1440%2c372L1440 400L0 400z' fill='rgba(77%2c 71%2c 173%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1061'%3e%3crect width='1440' height='400' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}
.svgportraits{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1900' height='760' preserveAspectRatio='none' viewBox='0 0 1900 760'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1350%26quot%3b)' fill='none'%3e%3crect width='1900' height='760' x='0' y='0' fill='rgba(77%2c 71%2c 173%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c47 C 380%2c39.8 1520%2c18.2 1900%2c11L1900 760L0 760z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c111 C 380%2c121.2 1520%2c151.8 1900%2c162L1900 760L0 760z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c251 C 20%2c237.2 60%2c184 100%2c182 C 140%2c180 160%2c235.8 200%2c241 C 240%2c246.2 260%2c212.8 300%2c208 C 340%2c203.2 360%2c222.2 400%2c217 C 440%2c211.8 460%2c175.2 500%2c182 C 540%2c188.8 560%2c250.4 600%2c251 C 640%2c251.6 660%2c192 700%2c185 C 740%2c178 760%2c215.2 800%2c216 C 840%2c216.8 860%2c184.4 900%2c189 C 940%2c193.6 960%2c237.8 1000%2c239 C 1040%2c240.2 1060%2c194.6 1100%2c195 C 1140%2c195.4 1160%2c239 1200%2c241 C 1240%2c243 1260%2c203.2 1300%2c205 C 1340%2c206.8 1360%2c254.4 1400%2c250 C 1440%2c245.6 1460%2c184.4 1500%2c183 C 1540%2c181.6 1560%2c240.6 1600%2c243 C 1640%2c245.4 1660%2c199.4 1700%2c195 C 1740%2c190.6 1760%2c225.2 1800%2c221 C 1840%2c216.8 1880%2c183.4 1900%2c174L1900 760L0 760z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c259 C 380%2c272.4 1520%2c312.6 1900%2c326L1900 760L0 760z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c371 C 380%2c375.2 1520%2c387.8 1900%2c392L1900 760L0 760z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c447 C 380%2c457.6 1520%2c489.4 1900%2c500L1900 760L0 760z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c576 C 380%2c569.6 1520%2c550.4 1900%2c544L1900 760L0 760z' fill='rgba(252%2c 248%2c 243%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c613 C 380%2c619.2 1520%2c637.8 1900%2c644L1900 760L0 760z' fill='rgba(40%2c 35%2c 115%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c724 C 380%2c718.2 1520%2c700.8 1900%2c695L1900 760L0 760z' fill='rgba(13%2c 17%2c 55%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1350'%3e%3crect width='1900' height='760' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");}

svg:not(:root) {
  overflow: visible;
  font-size: 0.7px;
  position: relative;
  bottom: 15px;
  width: 28px;
  padding-right: 9px;
  color:#636363
}
/*
BOUTONS

*/

.btn-small{background-color: #448aff;}
.btn:hover, .btn-small:hover{
    background-color: #282373 !important;
}


/*

BALISES

*/
h1{font-weight:700}
h1.main{color:#000 !important; font-size:2.8rem !important; line-height:3.2rem;padding-top:10px;margin:0 0 20px 0}

.lignepurp{height:7px;background:#282373;width:30px;float:left}
.rsa{color:#282373 !important;}

h1.team{color:#263238 !important; font-size:2.5rem !important; line-height:2.6rem;padding-top:10px;}
h2{ font-size:2rem;font-weight:600;margin:1.2rem 0 0.5rem;line-height: 1.3;}
h2.tribunes{font-size:2.5rem;font-weight:900; color:#282373;margin-left:2px;letter-spacing:-0.05em;}
h2.portraits{font-size:2.5rem;font-weight:900; color:#282373;margin-left:2px}
h3{font-size:1.5rem}
h1.int{font-size:3rem}
.btn-large.btn-home{margin:10px 0 10px;background:#cbf56d; color:#000; border-radius:30px; height:60px; line-height:65px; letter-spacing:2px;font-size:1.3rem;font-family: 'Yanone Kaffeesatz', sans-serif;} 
a.btn-home:hover { background-color: #282373;}
.btn {
    border: none;
    border-radius: 20px;
	font-size:13px;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    padding: 0 16px;
    vertical-align: unset;
    -webkit-tap-highlight-color: transparent;
}

.font095 {font-size:0.95rem}
.flechebas{position:relative;top:4px;font-size:1.2rem;left:12px}
.flecheavocat{position:relative;top:4px;font-size:1.2rem;left:20px;margin-right:10px}
.legend{font-size:12px;line-height:20px;margin-top:7px; color:#585757}

/*.homeslider img{-webkit-filter: sepia(50%) !important;}*/
/* h2{font-size:2.4rem; color:#333; line-height:1.5; margin:0 0 20px 0} */
.inter h2{font-size:20px; color:#333; font-weight:700;line-height:1.5; margin:20px 0 20px 0}
.iclose{font-size:2.5rem;position:relative;right:6px;color:#c8c8c8}

a>.card h4{color:#1a1a1a}
.card{border-radius:5px}
.card-image{border-top-left-radius:5px;border-top-right-radius:5px}
.cardfont{position:relative;top:4px;padding:4px 10px;background:#478afb;color:#fff}
.card-panel{box-shadow:none}
.card-content.texte {padding:15px 24px 24px !important; font-size:16px; color:#282373;line-height:22px}
.casclient ul:not(.browser-default) >li {list-style-type:disc;margin-left:20px;line-height:1.5rem}
.card-title {
    color: #fff;
	background:#478afb;
    position: absolute;
	font-size:14px !important;
    padding: 6px 10px 6px !important
}
h4{font-size:1.4rem; line-height:1.4;font-weight:bold;margin:30px 0 0; color:#000}
h5{font-size:1.4rem; font-weight:600;line-height:1.5;margin:10px 0 0 0} 

.normal{font-weight:normal}
.astuce{position:relative;top:7px}
.fontcat{font-size:18px;line-height:50px;height:50px;padding-left:20px;margin-bottom:10px}

/* page */
.article{ }

.tetiere{height:75px; line-height:75px; color:#585d60; font-size:13px; } /* border-bottom:1px rgba(0,0,0,0.12) solid; margin-bottom:30px*/
.tetiere>h3{font-size:15px; color:#393b3d;line-height:inherit;margin:inherit}
.tetiereavocats{height:24px; line-height:24px; color:#585d60; font-size:13px; } /* border-bottom:1px rgba(0,0,0,0.12) solid; margin-bottom:30px*/
.tetiereavocats>h3{font-size:15px; color:#393b3d;line-height:inherit;margin:inherit}
.postedby{line-height:1.4rem;color:#585d60; font-size:13px;margin:20px 0 30px}
.zdepth1{box-shadow: 0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -2px rgba(0,0,0,0.12),0 1px 4px 0 rgba(0,0,0,0.2);}
.collapsible{box-shadow: 0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -2px rgba(0,0,0,0.12),0 1px 4px 0 rgba(0,0,0,0.2);border:none}
/* .collapsible:last-child{border-bottom:0} */
.collapsible-body{background:#f1f2f4}
ul.collapsible{margin:0}
.responsive-table td{text-align:center}
.josefin{font-family: 'Josefin Sans', sans-serif;}
.yanone{font-family: sans-serif;}
.blocadresse{margin-top:25px; color:#555;font-size:13px;letter-spacing:0.5px}
.padding0{padding-top:0;padding-bottom:0}

.logo {display:block;margin:9px 0 0 0; background:url(logo.jpg) no-repeat;width:169px; height:64px }
#logo {display:block; margin:0; background:url(logo_ro.jpg) no-repeat;width:169px; height:64px }
.filter:before{-webkit-filter:sepia(1); filter:sepia(1);z-index:-1;position:absolute}
.filter{z-index:1;position: relative;}

.badge {
    padding: 8px;
    font-size: 12px;
    margin-bottom: 15px;
    border-radius: 4px;
    font-weight: 500;
    line-height: .8;
    border: 1px solid #f39200;
	background:#fff;
    color: #f39200;
    display: inline-block;
}
/*

SLIDER

*/

.caption h5{font-size:1.5rem;border-left:1px #448aff solid; padding-left:20px;margin:5px}
.slider .slides li .caption {
    color: #000;
    position: absolute;
	width:100%;
    opacity: 0;
}
.slider .slides{background:none}

.opacity{background:url('opacity.png') repeat;}

.iframe-container{position:relative; width:100%; padding-bottom:56.25%; height:0}
.iframe-container iframe{position:absolute; top:0; left:0; width:100%; height:100%}

/*

ALERTES

*/
.alert{ background:#f5dede; border:#c76262 1px solid; color:#c76262; border-radius:5px; padding:10px}
.alertok{ background:#d5f3d8; border:#318339 1px solid; color:#318339; border-radius:5px; padding:10px}

/*

INPUT Placeholder

*/
::-webkit-input-placeholder {
    color: #737373;
    opacity: 1 !important; /* for older chrome versions. may no longer apply. */
}

:-moz-placeholder { /* Firefox 18- */
    color: #737373;
    opacity: 1 !important;
}

::-moz-placeholder {  /* Firefox 19+ */
    color: #737373;
    opacity: 1 !important;
}

:-ms-input-placeholder {  
   color: #737373;
}
/*
NAVIGATION
*/

.logo{padding-left:0}
#menuglobal { width:100%; text-align:center; } /* font-family:'roboto', sans-serif;*/
.navbar-fixed{height:40px;}

/* CONSERVER : largeur dropdown auto ul{width:auto !important} */
#dropdown{top:64px !important;width:auto !important; height:auto !important;box-shadow:none}
#dropdown li.active a{background:#448aff;color:#fff !important;font-weight:600}
#dropdown li.inactive a{background:#fbfcfd;color:#000 !important;}
#dropdown li a:hover{background:#accbff;color:#000 !important}
.dropdown-content li {height:39px;min-height:20px;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}
.dropdown-content {
    overflow-y: hidden;
}
.quote {
    border-left: 5px solid #448aff;
    font-size: 1.5rem;
    line-height: 2.5rem;
    padding-left: 25px;
    margin: 70px 0;
}
nav .sidenav-trigger{margin:0} /*margin-left:12px !important; margin-right:0px;margin-top:7px !important; display:block; width:30px*/
.sidenav li > a {
    color: rgba(0,0,0,0.87);
    display: block;
    font-size: 15px;
    font-weight: 500;
    height: 42px;
    line-height: 42px;
    padding: 0 32px;
}
.sidenav li > a > i.material-icons {
    float: left;
    height: 42px;
    line-height: 42px;
    padding: 0 10px 0;
    width: 24px;
}
ul.sidenavli{ padding-left:55px}
/* nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i {line-height:80px;height:80px;} */

nav ul a{color:#263238;font-size:1rem}   
nav ul li a:hover{color:#636363;background:none} 
nav ul li.actif a:hover{background:none;}
nav ul li.actif a{color:#3072e0}

.autresactus .active a{color:#185abc}
.autresactus .inactive a{color:#202124}
.autresactus {line-height:1.4}
.autresactus a:hover{ color:#448aff}

.collapsible-body {
    padding: 0.5rem;
}

/*nav a.sidenav-trigger { display: block !important;} à activer si le burger doit apparaitre aussi sur la partie desktop*/
.sidenav li>a{color:#fff}
.sidenav li > a > i.material-icons{color:#fff}
.sidenav label i{color:#fff}
.sidenav li form>.input-field{
    margin-top:0.5rem !important;
}
.sidenav li form>.input-field input{
	border-radius:5px !important;
	padding:2px 0 2px 5px !important;
	margin-left:-10px
}
.sidenav .input-field input[type="search"]:focus:not(.browser-default)+label i{color:transparent}
.sidenav label i:focus{color:transparent !important}
.sidenav .input-field input[type="search"] ~ .material-icons { position: absolute;top:8px}


/* .menu{background:url(bgmenu.gif) repeat-x} */
label i {color:#477496}
.input-field.recherche{background:#87b7d1}

/* CETTE LIGNE DOIT RESTER APRES z-depht-1 car elle écrase son css */
nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i{box-shadow:none;} /*line-height:80px;height:80px;*/
.dropdown-content li > a{line-height:0.95rem;padding: 14px 16px;font-size:13px;font-weight:normal;}

/*

STYLES DE CORRECTION MATERIALIZE

*/
.no-padding { padding:0 !important}
.no-section-padding { padding-top:0px !important}
.bottom0{margin-bottom:0}
.no-padding-bottom{padding-bottom:0}

/*

BOUTON POUR REMONTER VERS TOP

*/
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:100px;right:10px;z-index:10;box-shadow:0 0 10px rgba(0, 0, 0, 0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#ff4f76 url(arrow2.png) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}
.cd-top.cd-is-visible{visibility:visible;opacity:1;}
.cd-top.cd-fade-out{opacity:.5;}
.no-touch .cd-top:hover{background-color:#2fa7bd;opacity:1;}

/*

GENERAL CSS

*/

.gradientbanc{  background: rgb(247,243,237);background: linear-gradient(138deg, rgba(247,243,237,1) 0%, rgba(255,255,255,1) 80%); }
.gradient{ background: rgb(255,255,255);background: linear-gradient(156deg, rgba(255,255,255,1) 0%, rgba(242,235,224,1) 100%); }
.badgecorrec{position:relative;top:14px}
.mb2{margin-bottom: 0.5rem !important;}

.margintop10{margin-top:10px}
.margintop15{margin-top:15px;margin-bottom:10px}
.margintop25{margin-top:25px}
.margintop20{margin-top:20px}
.paddingbot02rem{padding-bottom:0.2rem}
.minheight200{min-height:200px !important}
.marginright10{margin-right:10px !important}
.bgmenumobile{background:url(opacity.png) repeat;}
.padding40-20{padding:40px 0 20px}
.padding40-0{padding:40px 0 }
.padding2rem{padding:2rem 0 4rem}
/* .page-footer{ background:#fff;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='2000' height='330' preserveAspectRatio='none' viewBox='0 0 2000 330'%3e%3cg mask='url(%26quot%3b%23SvgjsMask2521%26quot%3b)' fill='none'%3e%3crect width='2000' height='330' x='0' y='0' fill='rgba(172%2c 166%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c133 C 200%2c119.6 600%2c71.2 1000%2c66 C 1400%2c60.8 1800%2c98.8 2000%2c107L2000 330L0 330z' fill='rgba(44%2c 38%2c 128%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c303 C 200%2c286.4 600%2c215 1000%2c220 C 1400%2c225 1800%2c306.4 2000%2c328L2000 330L0 330z' fill='rgba(84%2c 77%2c 191%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask2521'%3e%3crect width='2000' height='330' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e"); }  */
.page-footer{background:#0d1137}
.page-footer a{color:#f4f4f4;font-size:1.2rem}
.page-footer h5{color:#fff;font-weight:600;margin-bottom:5px}
.page-footer .footer-copyright{background-color:transparent;font-size:1.2rem;padding:25px 0; line-height:1.4}
.footer-copyright a{ color:#fff;}
.footer-copyright .container{padding:0 10px}

.bloch1{padding-top:60px}
.start-header-paragraph-text {
    font-size: 18px;
    line-height: 28px;
}
.start-header-paragraph-text p{	color:#fff;}
.contact-bloc{ 
	border:1px solid #e7e7e7;
	border-radius:4px;
    text-align: left;
    padding: 20px !important;
    background-color: #FFF;
    box-shadow: none;
	}

.check{position:relative; color:#2e7d32; top:5px}

.collection a.collection-item {color: #191f1f;background:#e8f5e9;}
.collection-item{border-radius:10px;}
.collection .collection-item{padding:10px}

/* CONTACT */

.captcha1{background:url(captcha1.png) no-repeat;width:73px;height:33px}
.captcha2{background:url(captcha2.png) no-repeat;width:73px;height:33px}
.captcha3{background:url(captcha3.png) no-repeat;width:73px;height:33px}
.captcha4{background:url(captcha4.png) no-repeat;width:73px;height:33px}
.captcha5{background:url(captcha5.png) no-repeat;width:73px;height:33px}
.captcha6{background:url(captcha6.png) no-repeat;width:73px;height:33px}

.input-field.col label {
    left: 0;
}
/*

SLIDER

*/

.slider .indicators {
    position: absolute;
	z-index:50;
    text-align: center;
    left: 0;
    right: 0;
    bottom: 100px;
    margin-bottom: 0px !important;
}
.slider .indicators .indicator-item{	
	border:2px solid #fff;
	background:transparent;
	margin: 0 6px;}
.slider .indicators .indicator-item.active{background:#fff}
.feature-box p{color:#999;margin-top:2px}

/*

BREADCRUMBS

*/

.ariane{ background:#fefefe; height:40px; width:100%;}
.breadcru{margin-bottom:0;line-height:40px;height:40px;padding-left:20px}
.breadcrumb{font-weight:400;font-size:15px;}
.breadcrumb::before{color:#888;font-size:15px}
.breadcrumb.first::before{content:'' !important;}
.breadcrumb a{color:#555}
.breadcrumb:last-child {
    color: #000 !important;
	font-weight:bold
}
.breadcrumb a:hover{text-decoration:underline}
.arrowup{color:#383b40;background:#efebe8;position:relative;top:4px;z-index:0;border:1px solid #e1e1e1;border-radius:14px;font-size:14px;margin:0 3px;display:block;line-height:28px;width:28px;height:28px;float:left;text-align:center}

@media only screen and (min-width:1601px) {
	.int{color:#263238}
	.container{width:65%}
	.mainimg{margin-right:50px !important;}
	.bigcard{height:622px}
	.medcard{height:300px}
}
@media only screen and (min-width:1183px) and (max-width:1600px){
	.int{color:#263238;text-shadow: #fff 0.1em 0.1em 0.2em}
	.container{width:75%}
	.mainimg{max-width:90% !important; margin-right:40px !important;}
	.env{width:70% !important;}
	.bigcard{height:622px}
	.medcard{height:300px}
}
@media only screen and (min-width:1126px) and (max-width:1182px){
	.int{color:#263238;text-shadow: #fff 0.1em 0.1em 0.2em}
	.container{width:75%}
	.mainimg{width:70% !important; margin-right:50px !important;}
	.bigcard{height:620px}
	.medcard{height:300px}
}
@media only screen and (min-width:993px) and (max-width:1125px){
	.int{color:#263238;text-shadow: #fff 0.1em 0.1em 0.2em}
	.container{width:90%}
	.mainimg{margin-right:50px;}
	.bigcard{height:580px}
	.medcard{height:280px}
}
@media only screen and (min-width:993px){
	nav a.sidenav-trigger {
		display: block;
	}
	.paddingcolonne{ padding:3rem !important}
}
@media only screen and (min-width:861px) and (max-width: 992px){
	.int{color:#263238;text-shadow: #fff 0.1em 0.1em 0.2em}
	.container{width:95%}
	.mainimg{width:100% !important;}
	.clearafter{clear:both; display:block}
	.medsizefont{font-size:12px}
	.paddingcolonne{ padding:2.5rem !important}
	/* .medcard{height:280px} */
}
@media only screen and (min-width:697px) and (max-width: 860px){
	.int{color:#263238;text-shadow: #fff 0.1em 0.1em 0.2em}
	.container{width:100%}
	.mainimg{width:80%;margin-right:20%;}
	.medsizefont{font-size:12px}
	.paddingcolonne{ padding:2rem !important}
	/* .medcard{height:280px} */
}
@media only screen and (min-width:601px) and (max-width: 696px){
	.int{color:#263238;text-shadow: #fff 0.1em 0.1em 0.2em}
	.container{width:100%}
	.mainimg{width:100%}
	.medsizefont{font-size:12px}
	.paddingcolonne{ padding:1.8rem !important}
	/* .medcard{height:280px} */
}
@media only screen and (min-width:581px) and (max-width: 601px){
	/* .medcard{height:400px} */
}
@media only screen and (min-width:457px) and (max-width:562px){
	/* .medcard{height:400px} */
}
@media only screen and (min-width:457px) and (max-width:562px){
	/* .medcard{height:400px} */
}
@media only screen and (min-width:436px) and (max-width: 456px){
	/* .medcard{height:350px} */
}
@media only screen and (max-width: 436px){
	/* .medcard{height:340px} */
}
@media only screen and (min-width:601px){
	.home{font-size:1.5rem; font-weight:600; color:#000; margin:0;line-height:2rem} /*text-shadow: #263238 1px 0 10px;*/
	.paratext {padding:80px 0}
	.slider .slides li img.logoslider{width:280px; height:169px; margin-top:20%}
	.slider .slides li .caption {
		position: absolute;
		width: 100%;
		height: 450px;
		top: 0%;
		left: 0%;
		width:100%;
	}
	.mainimg{float:left}
	body{font-size:14px}
	.marginoffer{margin:0 20%}
	.paraheight{min-height:450px}
	.parallax-container {height: 700px}
	h1.categorie{color:#282373 !important; font-size:50px !important; padding-top:10px;margin:0 0 5px 0;letter-spacing:-0.05em;}
	.description{ font-size:30px; color:#555; line-height:37px;margin-bottom:20px; font-weight:400}
}
@media only screen and (max-width:600px){
	.int{color:#263238;text-shadow: #fff 0.1em 0.1em 0.2em}
	.home{font-family: 'Reem Kufi', sans-serif;font-size:3.5rem; text-shadow: #263238 1px 0 10px; color:#fff; margin:0;line-height:90%}
	#breadcrumb{display:none}
	h1.categorie{color:#282373 !important; font-size:30px !important; padding-top:-10px;margin:0;letter-spacing:-0.05em;}
	.description{ font-size:20px; color:#555; line-height:23px;margin-bottom:20px; margin-top:5px; font-weight:400}
	.container{width:95%}
	.paraheight{min-height:435px}
	.marginoffer{margin:0 5% 5%;}
	.paratext {padding:20px 0}
	.mainimg{float:right;} /*margin-right:-46px;*/
	.paddingrectif{ display:block;padding:0.75rem !important;}
	.home{font-size:3rem}
	body{font-size:16px}
	.slider .slides li img.logoslider{width:280px; height:169px; margin-top:21%}
	.slider .slides li .caption {
		background:url(opacity.png) repeat;
		padding:20px;
		color: #fff;
		position: absolute;
		top: 15%;
		left: 7%;
		width: 85%;
		opacity: 0;
	}
	.parallax-container {height: 1150px}
	.medsizefont{font-size:12px}
	.paddingcolonne{ padding:1rem !important}
}

input:not([type]):focus:not([readonly]), input[type="text"]:not(.browser-default):focus:not([readonly]), input[type="password"]:not(.browser-default):focus:not([readonly]), input[type="email"]:not(.browser-default):focus:not([readonly]), input[type="url"]:not(.browser-default):focus:not([readonly]), input[type="time"]:not(.browser-default):focus:not([readonly]), input[type="date"]:not(.browser-default):focus:not([readonly]), input[type="datetime"]:not(.browser-default):focus:not([readonly]), input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), input[type="tel"]:not(.browser-default):focus:not([readonly]), input[type="number"]:not(.browser-default):focus:not([readonly]), input[type="search"]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #ff4f75;
    -webkit-box-shadow: 0 1px 0 0 #ff4f75;
    box-shadow: 0 1px 0 0 #ff4f75;
}