/* css/front/reseau.css */

	.floating_rss {
		position: fixed;
		right: 25px;
		bottom: 100px;
		z-index: 999;
	}

	.floating_rss > div p {
		width: 100%;
		-webkit-border-radius: 100px;
		border-radius: 100px;
		-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.65);
		box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.65);
		border: 1px solid #fff;
		background-color: #FBEFE6;
		padding: 5px 0;
		margin-bottom: 5px;
		display: none;
	}

	.floating_rss > div p a {
		display: block;
		width: 100%;
		text-align: center;
	}

	.floating_rss > div p img {
		margin: 3px 0;
	}

	.floating_rss > div > a img {
		-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.65);
		box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.65);
		-webkit-border-radius: 100%;
		border-radius: 100%;
	}

	.floating_rss > div:hover p {
		display: block;
	}

/* css/front/rgpd.css */
.RGPDpage .contenttab3{
      height: 191px!important;
    }

    .RGPDpage{
      margin-bottom:5%; 
      line-height:2.3em;
      {*<!-- margin-left: 10%; 
      margin-right: 10% -->*}
    }
.RGPDpage .tab3{
      word-wrap: break-word;
    }

  @media screen and (min-width:961px)
{
	.RGPDpage .tabCategorie{
		float:left!important;
		width:49.7%!important;
		border:1px solid black!important;
		text-align:center!important;
		vertical-align:middle!important;
	}
	.RGPDpage .tabRegles{
		float:right!important;
		width:49.7%!important;
		border:1px solid black!important;
		text-align:center!important;
		vertical-align:middle!important;
	}
	.RGPDpage .pCategorie{
		border-top:1px solid black!important;
		height: 45px!important;
	}
	.RGPDpage .headtabCat{
		font-size: 15px!important;
		font-weight: 407!important;
	}
	.RGPDpage .tab2{
		float:left!important;
		width:16.4%!important;
		border:1px solid black!important;
		text-align:center!important;
		vertical-align:middle!important;
	}
	.RGPDpage .header_tab2{
		font-size: 15px!important;
		font-weight: 407!important;
		height: 55px!important;
	}
	.RGPDpage .contentTab2{
		border-top:1px solid black!important;
		height: 191px!important;
	}
	.RGPDpage .tab3{
		float:left!important;
		width:16.4%!important;
		border:1px solid black!important;
		text-align:center!important;
		vertical-align:middle!important;
	}
	.RGPDpage .headtab3{
		font-size: 15px!important;
		font-weight: 407!important;
		height: 55px!important
	}
	.RGPDpage .contenttab3{
		border-top:1px solid black!important;
		height: 217px!important;
	}
	.RGPDpage p{
		font-size:15px!important;
	}
	.RGPDpage i{
		font-size:15px!important;
		margin:10px!important;
	}
	.RGPDpage h1{
		color:#EB661A!important;
		font-size:20px!important;
		text-decoration: underline!important;
		text-align:center!important;
		margin:20px!important;
	}
	.RGPDpage .content{
		margin-left:10%!important;
		margin-right:10%!important;
		text-align: justify!important;
	}
	.RGPDpage h2{
		color: #0D3250!important;
		font-size:15px!important;
		text-decoration: underline!important;
		padding-left:5%!important;
		margin:10px!important;
	}
	.RGPDpage h3{
		color: #EB661A!important;
		font-size:15px!important;
		text-decoration: underline!important;
		padding-left:5%!important;
		margin:10px!important;
	}
	.RGPDpage li{
		font-size:15px!important;
		color: black!important;
	}
	.RGPDpage ul{
		padding-left:2.5%!important;
	}
	.RGPDpage td{
		font-size:15px!important;
		padding:10px!important;
	}
	.RGPDpage span{
		font-size: 15px!important;
		font-weight: 407!important;
	}
}
@media screen and (min-width:481px) and (max-width:960px)
{
	.RGPDpage .tabCategorie{
		float:left;
		width:49.5%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .tabRegles{
		float:right;
		width:49.4%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .pCategorie{
		border-top:1px solid black;
		height: 92px;
	}
	.RGPDpage .headtabCat{
		font-size: 15px;
		font-weight: 407;
		height:46px;
	}
	.RGPDpage .tab2{
		float:left;
		width:16%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .header_tab2{
		font-size: 15px;
		font-weight: 407;
		height: 75px
	}
	.RGPDpage .contentTab2{
		border-top:1px solid black;
		height: 396px;
	}
	.RGPDpage .tab3{
		float:left;
		width:16%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .headtab3{
		font-size: 15px;
		font-weight: 407;
		height: 75px
	}
	.RGPDpage .contenttab3{
		border-top:1px solid black;
		height: 405px!important;
	}
	.RGPDpage  p{
		font-size:15px;
	}
	.RGPDpage i{
		font-size:13px;
		margin:10px;
	}
	.RGPDpage  h1{
		color:#EB661A;
		font-size:15px;
		text-decoration: underline;
		text-align:center;
		margin:10px;
	}
	.RGPDpage .content{
		margin-left:10%;
		margin-right:10%;
		text-align: justify;
	}
	.RGPDpage h2{
		color: #0D3250;
		font-size:15px;
		text-decoration: underline;
		padding-left:5%;
		margin:10px;
	}
	.RGPDpage h3{
		color: #EB661A;
		font-size:15px;
		text-decoration: underline;
		padding-left:5%;
		margin:10px;
	}
	.RGPDpage li{
		font-size:15px;
		color: black;
	}
	.RGPDpage ul{
		padding-left:2.5%;
	}
	.RGPDpage td{
		font-size:15px;
		padding:10px;
	}
	.RGPDpage span{
		font-size: 15px;
		font-weight: 407;
	}
}
@media screen and (min-width:320px) and (max-width:480px)
{
	.RGPDpage .tabCategorie{
		float:left;
		width:49.2%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .tabRegles{
		float:right;
		width:49.2%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .pCategorie{
		border-top:1px solid black;
		height: 113px;
	}
	.RGPDpage .headtabCat{
		font-size: 15px;
		font-weight: 407;
		height:69px;
	}
	.RGPDpage .tab2{
		float:left;
		width:15.8%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .header_tab2{
		font-size: 15px;
		font-weight: 407;
		height: 75px
	}
	.RGPDpage .contentTab2{
		border-top:1px solid black;
		height: 496px;
	}
	.RGPDpage .tab3{
		float:left;
		width:15.8%;
		border:1px solid black;
		text-align:center;
		vertical-align:middle;
	}
	.RGPDpage .headtab3{
		font-size: 15px;
		font-weight: 407;
		height: 120px;
	}
	.RGPDpage .contenttab3{
		border-top:1px solid black;
		height: 600px!important;
	}
	.RGPDpage p{
		font-size:15px;
	}
	.RGPDpage i{
		font-size:15px;
		margin:10px;
	}
	.RGPDpage h1{
		color:#EB661A;
		font-size:15px;
		text-decoration: underline;
		text-align:center;
		margin:10px;
	}
	.RGPDpage .content{
		margin-left:10%;
		margin-right:10%;
		text-align: justify;
	}
	.RGPDpage h2{
		color: #0D3250;
		font-size:15px;
		text-decoration: underline;
		padding-left:5%;
		margin:10px;
	}
	.RGPDpage h3{
		color: #EB661A;
		font-size:15px;
		text-decoration: underline;
		padding-left:5%;
		margin:10px;
	}
	.RGPDpage li{
		font-size:15px;
		color: black;
	}
	.RGPDpage ul{
		padding-left:2.5%;
	}
	.RGPDpage td{
		font-size:15px;
		padding:10px;
	}
	.RGPDpage span{
		font-size: 15px;
		font-weight: 407;
	}
}

