@charset "utf-8";

/* CSS Document */

/* --------------------------------
 Import Fonts from Google font
 --------------------------------*/

/*Ubuntu*/
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,700,500);

/*Lobster*/

/*@import url(http://fonts.googleapis.com/css?family=Lobster);*/
@font-face {
	font-family: 'Lobster';
	src: url('../fonts/lobster_1.3-webfont.eot');
	src: url('../fonts/lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lobster_1.3-webfont.woff2') format('woff2'), url('../fonts/lobster_1.3-webfont.woff') format('woff'), url('../fonts/lobster_1.3-webfont.ttf') format('truetype'), url('../fonts/lobster_1.3-webfont.svg#lobster_1.3regular') format('svg');
	font-weight: normal;
	font-style: normal;
}
body, .tweet .e-entry-title {

	/*ajouter class responsive*/
	font-size: 16px;
	font-size: 1rem;
	font-family: 'Ubuntu', sans-serif;
	background: #e6e6e6;
	color: #4c4a4c;
}
body {
	background: #e6e6e6 !important;
}
body #sliding-popup {
	position: fixed;
	height: auto;
	width: 100%;
	bottom: inherit !important;
	bottom: initial !important;
	top: 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.37);
	background: #ffffff !important;
}
body #sliding-popup .popup-content.info {
	width: 100%;
	max-width: 1160px;
}
body #sliding-popup .popup-content.info #popup-text {
	max-width: 81%;
	margin: 14px 0;
}
body #sliding-popup .popup-content.info #popup-text p {
	color: #5a5a5a !important;
	font-family: Myriad Pro;
	font-weight: normal;
	font-size: 18px;
	font-size: 1.125em; /* 18/16 */
	margin-bottom: 0;
	margin-left: 95px;
}
body #sliding-popup .popup-content.info #popup-text p a {
	vertical-align: baseline;
}
body #sliding-popup .popup-content.info #popup-text p a span {
	vertical-align: baseline;
}
#sliding-popup .popup-content #popup-buttons {
	margin-right: 105px;
}
#sliding-popup .popup-content #popup-buttons button.find-more-button {
	display: none;
}
#sliding-popup .popup-content #popup-buttons button {
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: none;
	font-family: Myriad Pro;
	font-weight: bold;
	font-size: 1.125em; /* 18/16 */
	color: #ffffff;					/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fba464), color-stop(35%, #f58c4f), color-stop(60%, #f1813f), color-stop(100%, #ee7e2b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fba464', endColorstr='#ee7e2b', GradientType=0); /* IE6-8 */
	text-shadow: none;
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	padding: 6px 10px 2px 10px;
	margin-top: 25px;
	margin-top: 1.38em;
	vertical-align: baseline;
}
#sliding-popup .popup-content #popup-buttons button:hover {

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fba464), color-stop(35%, #f58c4f), color-stop(60%, #f1813f), color-stop(100%, #ee7e2b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fba464 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fba464', endColorstr='#ee7e2b', GradientType=0); /* IE6-8 */
}
#nav [id="toggle-nav"] {
	display: none;
}
strong {
	font-weight: 700;
}
.bold {
	font-weight: 500;
	font-family: 'Ubuntu', sans-serif;
}
input:-ms-input-placeholder {
	color: #555555;
}
.responsive-ligue .container-left-pages #rs_read_this table {
	width: 100%;
	max-width: 690px;
	margin: 0 auto;
	table-layout: fixed;
}
.responsive-ligue object {
	max-width: 100%;
}
.responsive-ligue .container-middle .container-left-pages table img {

	/*height:calc();*/
}

/**GO TO TOP LINK */
#wrapper {
	position: relative;
}

/**Scroll Tp page on mobile*/
#scroll_up {
	bottom: 50px;
	right: 20px;
	display: none;
	background: url('../images/pictos/go-to-top-mobile.png') no-repeat center center;
	background-size: 100%;
	width: 65px;
	height: 65px;
	text-indent: -9999px;
	right: 15px;
	font-size: 0;
	cursor: pointer;
	outline: 0;
}
#cboxContent, #colorbox, #cboxOverlay, #cboxWrapper {

	/*overflow: inherit !important;*/
}
.responsive-ligue iframe {
	max-width: 100%;/*height: auto;*/
}
#node-25997 iframe {
	width: 100%;
	overflow: scroll;
	-webkit-overflow-scrolling: touch;
}
#node-25997 iframe svg {
	width: 50%;
}
#wrapper .visible-only-mobile {
	display: none;
}
#wrapper .visible-only-medium-large {
	display: block;
}
#wrapper .visible-only-large {
	display: block;
}
.responsive-ligue input, .responsive-ligue textarea, .responsive-ligue select, option, .responsive-ligue a:link, .responsive-ligue a:active, .responsive-ligue a:visited {
	font-family: 'Ubuntu', sans-serif;
}
.inner {
	max-width: 1160px;
	width: 100%;
	margin: 0 auto;
}
.page-search .sidebar {
	display: none;
}
.responsive-ligue #columns, .node-type-page #columns, .page-search #columns {
	width: 100%;
	padding: 0;
	margin-top: 30px;
}
.responsive-ligue.front #columns, .page-search.front #columns {
	margin-top: 0px;
}
.page-search #columns > .content {
	background: 0 none;
	border-radius: 4px;
	padding: 0;
}

/*=============================
=       SideBar Right Ligue =
==============================*/
.responsive-ligue .side-bar-right .panels-flexible-region-article_panel-sidebar_blocs, .responsive-ligue .panels-flexible-region-article_panel-bottom_content {
	width: 100%;
	float: none;
}
.responsive-ligue .side-bar-right {
	background: 0 none;
	border: 0 none;
	float: none;
	display: inline-block;
	margin: 0 0 0 2.8%;
	padding: 0;
	width: 31.29%;
}

/*Menu Side-bar sub Category*/
.responsive-ligue .side-bar-right .bloc-submenu .pane-title {
	display: none; /*remove title pane*/
}
.responsive-ligue .side-bar-right .bloc-submenu.pane-actualites .pane-title {
	display: block; /*remove title pane*/
}
.responsive-ligue .side-bar-right .bloc-submenu {
	margin: 0 0 34px 0;
	background: none repeat scroll 0 0 #ffffff;/*padding-bottom: 15px;*/
}
.responsive-ligue .side-bar-right .list-bloc-right-magazine h1 {
	padding: 14px 10px 14px 82px;
	line-height: normal;
	background-color: #fb4f6f;
	font-family: 'Ubuntu', sans-serif;
	font-weight: 300;
	color: #ffffff;
	font-size: 20rem;
	font-size: 1.250em;
}

/*        .responsive-ligue .side-bar-right .bloc-submenu h2.traitement-med{
          background:url("../images/pictos/bg-title-treatments-medications.png") no-repeat 20px center #fb4f6f !important;
      }
      .responsive-ligue .side-bar-right .list-bloc-right-magazine .news-publications  {
          background:url("../images/pictos/pictos-news.png") no-repeat 20px center #fb4f6f !important;
      }
*/
.responsive-ligue .side-bar-right .bloc-submenu ul.menu {
	margin: 0;
	width: auto;
	background: #fff;
}
.responsive-ligue .side-bar-right .bloc-submenu ul.menu.pink li a.active, .responsive-ligue .side-bar-right .view-id-liste_cat_gories ul.menu li:hover a, .responsive-ligue .side-bar-right .view-id-liste_cat_gories ul.menu li a.link-scroll.active, .responsive-ligue .side-bar-right .bloc-submenu ul.menu.pink li:hover a {
	background-color: #d0415c;
}
.responsive-ligue .side-bar-right .bloc-submenu ul.menu.green li a.active, .responsive-ligue .side-bar-right .bloc-submenu ul.menu.green li:hover a {
	background-color: #189782;
}
.responsive-ligue .side-bar-right .bloc-submenu ul.menu.blue-dark li a.active, .responsive-ligue .side-bar-right .bloc-submenu ul.menu.blue-dark li:hover a {
	background-color: #3881c6;
}
.responsive-ligue .side-bar-right .bloc-submenu ul.menu.orange li a.active, .responsive-ligue .side-bar-right .bloc-submenu ul.menu.orange li:hover a {
	background-color: #d45e26;
}
.responsive-ligue .side-bar-right ul.menu li {
	border-top: 0 none;
	border-bottom: 1px solid #d1d1d1;
	position: relative;
	list-style: none outside none;
	padding: 0;
}
.responsive-ligue .side-bar-right ul.menu li a {
	padding: 4% 2% 4% 15%;
	line-height: normal;
}
.responsive-ligue .side-bar-right ul.menu li a.active, .responsive-ligue .side-bar-right .view-id-liste_cat_gories ul.menu li:hover a, .responsive-ligue .side-bar-right ul.menu li a.active:hover {
	color: #fff;
}

/*
.responsive-ligue .side-bar-right .view-id-liste_cat_gories ul.menu li a.link-scroll.active{
  color:#4c4a4c;}
*/
.responsive-ligue .side-bar-right ul.menu li:last-child {
	border: 0 none;
}
.responsive-ligue .side-bar-right ul.menu li:hover {
	background: #fff;
}
.responsive-ligue .side-bar-right ul.menu li:hover a {
	color: #fff;
	font-weight: bold;
}
.responsive-ligue .side-bar-right ul.menu li.first {
	border-top: 0 none;
}
.responsive-ligue .side-bar-right ul.menu li.last {
	border-bottom: 0 none;
}
.responsive-ligue .side-bar-right ul.menu li a {
	font-size: 14px;
	color: #4c4a4c;
	font-size: 0.875rem;
	display: block;
	font-weight: 400;
}
.responsive-ligue .side-bar-right ul.menu li a:after, .responsive-ligue .side-bar-right .view-liste-des-themes ul li a:after {
	background: url("../images/arrow-gray.png") no-repeat scroll 20px center transparent;
	bottom: 0;
	content: "";
	height: 16px;
	left: 0;
	margin: auto;
	padding-left: 35px;
	position: absolute;
	top: 0;
	width: 19px;
}
.responsive-ligue .side-bar-right ul.menu li:hover .active:after, .responsive-ligue .side-bar-right .view-id-liste_cat_gories ul.menu li:hover a:after, .responsive-ligue .side-bar-right ul.menu li:hover a:after {
	background: url("../images/arrow-white.png") no-repeat scroll 20px center transparent;
}
.responsive-ligue .side-bar-right ul.menu li .active:after {
	background: url("../images/arrow-white.png") no-repeat scroll 20px center transparent;
}
.responsive-ligue .side-bar-right ul.menu li a.active {
	font-weight: 700;
}
.responsive-ligue .side-bar-right .bloc-submenu .view-footer a.see-more-actus {
	color: #02539e;
	cursor: pointer;
	display: block;
	font-size: 14px;
	padding-right: 25px;
	text-align: right;
}

/**bloc-Brochure**/
.responsive-ligue .side-bar-right .bloc-brochure {
	font-weight: 300;
	background: none repeat scroll 0 0 #ffffff;
	padding: 7%;
}
.responsive-ligue .side-bar-right .bloc-brochure h2 {
	font-size: 26px;
	line-height: normal;
	font-size: 1.625rem;
	margin-bottom: 28px;
	color: #4d4a4c;
	font-family: 'Ubuntu', sans-serif;
	font-weight: 400;
	background: 0 none;
	text-align: center;
}
.responsive-ligue .side-bar-right .bloc-brochure .images-brochures, .responsive-ligue .borch-localisation .images-brochures, .responsive-ligue .col-magazine-home .image-mag, .responsive-ligue .col-ligue-department.pane-dclic-magazine .image-mag {
	background: url("../images/bg-shadow-brochure.png") no-repeat scroll center bottom transparent;
	position: relative;
	padding-bottom: 30px;
	text-align: center;
}
.responsive-ligue .side-bar-right .bloc-brochure .images-brochures {
	max-width: 132px;
	margin: 0 auto;
	min-height: 225px;
}
.responsive-ligue .side-bar-right .bloc-brochure .picto-download {
	position: absolute;
	bottom: 80px;
	left: -30px;
}
.responsive-ligue .side-bar-right .bloc-brochure .block-download-link {
	text-align: center;
	margin-top: 14px;
}
.responsive-ligue .side-bar-right .bloc-brochure .download-link, .responsive-ligue .side-bar-right .bloc-forum .link-forum a {
	font-size: 18px;
	font-size: 1.125rem;
	color: #fff;
	display: inline-block;
	padding: 10px 36px 14px;
	border-radius: 20px;
}
.responsive-ligue .side-bar-right .bloc-brochure .round-icon {
	width: 70px;
	height: 70px;
	z-index: 10;
}
.responsive-ligue .side-bar-right .bloc-brochure .field-content p {
	font-size: 18px;
	font-style: italic;
	text-align: center;
}
.responsive-ligue .side-bar-right .bloc-brochure table {
	margin: auto;
}

/*Bloc-Forum */
.responsive-ligue .side-bar-right .bloc-forum {
	float: none;
	font-size: 15px;
	font-size: 0.938rem;
	line-height: normal;
	padding: 25px 30px 30px;
	background-color: #fff;
	text-align: center;
	margin: 18px 0;
}
.responsive-ligue .side-bar-right .bloc-forum h2 {
	font-size: 26px;
	text-transform: lowercase;
	border-radius: 0;
	border: 0;
	line-height: normal;
	font-size: 1.625rem;
	color: #4d4a4c;
	font-weight: 300;
	background: 0 none;
	margin-bottom: 20px;
	font-family: 'Ubuntu', sans-serif;
	text-align: center;
}
.responsive-ligue .side-bar-right .bloc-forum h2:before, .responsive-ligue .col-forum-home h2:before {
	background: url("../images/pictos/icon-bubble-round.png") no-repeat left center transparent;
	content: "";
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 28px;
	position: relative;
	text-align: left;
}
.responsive-ligue .side-bar-right .bloc-forum h2 .round-icon {
	margin-right: 10px;
}
.responsive-ligue .side-bar-right .bloc-forum .link-forum {
	margin-top: 18px;
	text-align: center;
}
.responsive-ligue .side-bar-right .bloc-forum .link-forum a {
	-webkit-box-shadow: 0px 2px 2px rgba(50, 50, 50, 0.42);
	-moz-box-shadow: 0px 2px 2px rgba(50, 50, 50, 0.42);
	box-shadow: 0px 2px 2px rgba(50, 50, 50, 0.42);
}
.responsive-ligue .last-row-home-page .col-magazine-home {
	filter: none;
	background: 0 none;
}
.responsive-ligue.dclic-magazine .panels-flexible-row-article_panel-8.panels-flexible-row-last {
	padding: 0;
}
.responsive-ligue .sidebar-magazine-col.pane-dclic-magazine {
	margin-top: 0;
}
.responsive-ligue .inline-block-equal.last, .responsive-ligue .sidebar-magazine-col {
	background: #3c86cd; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #3c86cd 0%, #3380c4 8%, #327fc7 10%, #307dc3 11%, #2775bf 23%, #2371b9 27%, #2270ba 30%, #1767b0 43%, #1463ae 50%, #1261ac 51%, #0e5da8 62%, #0b5da7 62%, #0b5aa5 69%, #0759a5 71%, #0958a3 73%, #0658a2 74%, #0355a1 87%, #02549e 89%, #0355a1 90%, #01539f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c86cd), color-stop(8%, #3380c4), color-stop(10%, #327fc7), color-stop(11%, #307dc3), color-stop(23%, #2775bf), color-stop(27%, #2371b9), color-stop(30%, #2270ba), color-stop(43%, #1767b0), color-stop(50%, #1463ae), color-stop(51%, #1261ac), color-stop(62%, #0e5da8), color-stop(62%, #0b5da7), color-stop(69%, #0b5aa5), color-stop(71%, #0759a5), color-stop(73%, #0958a3), color-stop(74%, #0658a2), color-stop(87%, #0355a1), color-stop(89%, #02549e), color-stop(90%, #0355a1), color-stop(100%, #01539f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3c86cd 0%, #3380c4 8%, #327fc7 10%, #307dc3 11%, #2775bf 23%, #2371b9 27%, #2270ba 30%, #1767b0 43%, #1463ae 50%, #1261ac 51%, #0e5da8 62%, #0b5da7 62%, #0b5aa5 69%, #0759a5 71%, #0958a3 73%, #0658a2 74%, #0355a1 87%, #02549e 89%, #0355a1 90%, #01539f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3c86cd 0%, #3380c4 8%, #327fc7 10%, #307dc3 11%, #2775bf 23%, #2371b9 27%, #2270ba 30%, #1767b0 43%, #1463ae 50%, #1261ac 51%, #0e5da8 62%, #0b5da7 62%, #0b5aa5 69%, #0759a5 71%, #0958a3 73%, #0658a2 74%, #0355a1 87%, #02549e 89%, #0355a1 90%, #01539f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3c86cd 0%, #3380c4 8%, #327fc7 10%, #307dc3 11%, #2775bf 23%, #2371b9 27%, #2270ba 30%, #1767b0 43%, #1463ae 50%, #1261ac 51%, #0e5da8 62%, #0b5da7 62%, #0b5aa5 69%, #0759a5 71%, #0958a3 73%, #0658a2 74%, #0355a1 87%, #02549e 89%, #0355a1 90%, #01539f 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3c86cd 0%, #3380c4 8%, #327fc7 10%, #307dc3 11%, #2775bf 23%, #2371b9 27%, #2270ba 30%, #1767b0 43%, #1463ae 50%, #1261ac 51%, #0e5da8 62%, #0b5da7 62%, #0b5aa5 69%, #0759a5 71%, #0958a3 73%, #0658a2 74%, #0355a1 87%, #02549e 89%, #0355a1 90%, #01539f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c86cd', endColorstr='#01539f', GradientType=0); /* IE6-8 */
}
.responsive-ligue .col-magazine-home {
	margin-top: 15px;
	border-radius: 3px;
	padding: 28px 0 25px 0;
	text-align: center;	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1OTFjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjg3Y2EiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, rgba(21, 145, 196, 1) 0%, rgba(54, 135, 202, 0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(21, 145, 196, 1)), color-stop(100%, rgba(54, 135, 202, 0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(21, 145, 196, 1) 0%, rgba(54, 135, 202, 0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(21, 145, 196, 1) 0%, rgba(54, 135, 202, 0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(21, 145, 196, 1) 0%, rgba(54, 135, 202, 0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(21, 145, 196, 1) 0%, rgba(54, 135, 202, 0.8) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1591c4', endColorstr='#cc3687ca', GradientType=0); /* IE6-8 */
}

/*Col-Ligue-Department*/
.responsive-ligue .col-ligue-department, .responsive-ligue .sidebar-magazine-col {
	margin: 0;
	border-radius: 3px;
	position: relative;
	max-height: 499px;
	text-align: center;
}
.responsive-ligue .row-first-home-page .col-ligue-department a {
	color: #fff;
	display: block;
	text-decoration: none;
}
.responsive-ligue .last-row-home-page .col-ligue-department {
	background: 0 none;
}
.responsive-ligue .sidebar-magazine-col {
	margin-top: 10px;
	padding: 5% 8% 8% 8%;
}
.responsive-ligue .sidebar-magazine-col.two-mag {
	max-height: inherit;
	margin-top: 8%;
}
.responsive-ligue .sidebar-magazine-col.no-margin {
	margin: 0;
}
.responsive-ligue .col-ligue-department .department-text {
	bottom: 22%;
	position: absolute;
}
.responsive-ligue .col-ligue-department p {
	margin: 0;
	padding: 0 24px;
	line-height: normal;
	font-size: 18px;
	font-size: 1.125rem;
	font-weight: 300;
	font-style: italic;
	color: #fff;
}
.responsive-ligue .col-ligue-department #webform-component-header img {
	height: auto;
	vertical-align: bottom;
	width: 100%;
}
.responsive-ligue .col-ligue-department h2 {
	top: 4.5%;
	background: none repeat scroll 0 center transparent;
	border-radius: 0;
	color: #ffffff;
	font-family: 'Ubuntu', sans-serif;
	font-size: 30px;
	font-size: 1.875em;
	font-weight: 300;
	left: 0;
	padding: 0;
	line-height: normal;
	margin: auto;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	width: auto;/*  z-index: 10;
	*/
}
.responsive-ligue .sidebar-magazine-col h2 {
	background: none repeat scroll 0 center transparent;
	border-radius: 0;
	color: #ffffff;
	font-family: 'Ubuntu', sans-serif;
	font-size: 2.188rem;
	font-weight: 300;
	padding: 0;
	line-height: normal;
	text-align: center;
	text-transform: uppercase;
}
.responsive-ligue .sidebar-magazine-col h2 {
	font-size: 26px;
	font-size: 1.625rem;
	margin-bottom: 32px;
}
.responsive-ligue .side-bar-right .col-ligue-department #webform-component-header img {
	height: auto;
	max-width: 100%;
}

/*.responsive-ligue .side-bar-right .col-ligue-department {
    height: 385px;
    margin-top: 18px;
    overflow: hidden;
}*/
.responsive-ligue .side-bar-right .col-ligue-department .department-text {
	bottom: 24%;
}
.responsive-ligue .col-ligue-department h2 span, .responsive-ligue .sidebar-magazine-col h2 span {
	font-weight: 500;
}
.responsive-ligue .col-ligue-department h2 .block, .responsive-ligue .sidebar-magazine-col h2 .block {
	display: block;
	font-weight: 300;
}
.responsive-ligue .col-ligue-department .pane-title {
	display: none;
}
.responsive-ligue .col-ligue-department .pane-title, .responsive-ligue .liste-type .form-actions, .responsive-ligue .col-ligue-department .form-actions .form-submit {
	display: none;
}
.responsive-ligue .col-ligue-department .webform-client-form #webform-component-comites, .responsive-ligue .col-ligue-department .webform-component.webform-component--comites {
	bottom: 6%;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	width: auto;
}
.responsive-ligue .col-ligue-department .form-text {
	width: 74%;
	margin-top: 18px;
	height: 58px;
	padding: 0 18px;
	font-size: 16px;
	font-size: 1rem;
	font-weight: 500;
	vertical-align: middle;
	background: url("../images/pictos/bg-input-map.png") no-repeat 94% center #ffffff;
}
.responsive-ligue .sidebar-magazine-col .views-field-field-couverture-magazine .image-mag {
	height: 252px;
	margin: 0 auto;
	float: none;
	width: 190px;
	position: relative;
}

/*.responsive-ligue .sidebar-magazine-col .oblique_thumb {
margin-top: -25px;
}*/
.responsive-ligue .sidebar-magazine-col .oblique_thumb .image-mag {
	padding: 0;
	margin: 0 auto;
	float: none;
	width: 190px;
	position: relative;
}
.responsive-ligue .sidebar-magazine-col .oblique_thumb .picto-download {
	bottom: 20px;
	left: -11px;
	position: absolute;
	z-index: 9;
}
.responsive-ligue .sidebar-magazine-col .views-field-field-couverture-magazine .picto-download {
	position: absolute;
	z-index: 9;
	bottom: 99px;
	left: -33px;
}
.responsive-ligue .sidebar-magazine-col .view-dclic-magazine ul li, .responsive-ligue .sidebar-magazine-col .info_number {
	border: 0 none;
	color: #fff;
	font-weight: 300;
	font-style: italic;
	margin-top: 6%;
	font-size: 18px;
	font-size: 1.125rem;
}
.responsive-ligue .sidebar-magazine-col .summary-link, .responsive-ligue .sidebar-magazine-col.two-mag .all-vivre {
	padding: 5px 30px 6px;
	background: none repeat scroll 0 0 #ffffff;
	border-radius: 20px;
	bottom: 35px;
	color: #00529e;
	display: inline-block;
	font-size: 18px;
	font-size: 1.125rem;
	font-size: 1.125rem;
	max-width: 265px;
	margin-top: 20px;
	text-align: center;
}
.responsive-ligue .sidebar-magazine-col .info_number .number-val {
	display: block;
}
.responsive-ligue .sidebar-magazine-col .view-dclic-magazine ul li .round-icon, .responsive-ligue .sidebar-magazine-col .oblique_thumb .round-icon {
	width: 75px;
	height: 75px;
}
.responsive-ligue .sidebar-magazine-col .view-dclic-magazine ul li .download-link {
	color: #00529e;
	border-radius: 20px;
	display: inline-block;
	font-size: 18px;
	font-size: 1.125rem;
	padding: 10px 36px 12px;
	margin-top: 20px;
}

/*Bloc-Contact*/
.responsive-ligue .side-bar-right .bloc-contact {
	margin-top: 20px;
}
.responsive-ligue .side-bar-right .bloc-contact h2 {
	font-size: 35px;
	font-family: 'Ubuntu', sans-serif;
	text-align: center;
	font-size: 2.188em;
	padding: 0 0 19px 0;
	background: 0 none;
	color: #4d4a4c;
	font-weight: 500;
}
.responsive-ligue .side-bar-right .bloc-contact .pane-content {
	background-color: #fff;
	text-align: center;
	padding: 22px 18px 15px;
}
.responsive-ligue .side-bar-right .bloc-contact a[href^="mailto:"] {
	font-size: 17px;
	font-size: 1.063rem;
	background: url("../images/pictos/icon-mail-orange.png") no-repeat left center #ffffff;
	color: #ea7524;
	padding-left: 38px;
}

/*bloc-call-ligue*/
.responsive-ligue .side-bar-right .bloc-call-ligue {
	background-color: #fff;
	margin-top: 15px;
	text-align: center;
	color: #4c4a4c;
	font-weight: 300;
	font-style: italic;
	padding: 18px 18px 15px 18px;
}

/***order-brochures***/
.responsive-ligue .side-bar-right .order-brochures {
	margin-top: 8%;	/*margin-top:16px;*/
	padding: 16px 16px 20px;
	color: #fff;
	background: #fa4f6e; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #fa4f6e 0%, #d1425c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fa4f6e), color-stop(100%, #d1425c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fa4f6e 0%, #d1425c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fa4f6e 0%, #d1425c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fa4f6e 0%, #d1425c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fa4f6e 0%, #d1425c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa4f6e', endColorstr='#d1425c', GradientType=0); /* IE6-8 */
}
.responsive-ligue .side-bar-right .order-brochures p, .responsive-ligue .side-bar-right .order-brochures a {
	color: #fff;
	margin: 0;
}
.responsive-ligue .side-bar-right .order-brochures a {
	font-size: 16px;
	font-size: 1rem;
	font-weight: 700
}
.responsive-ligue .side-bar-right .order-brochures h2 {
	color: #ffffff;
	line-height: normal;
	margin-bottom: 10px;
	background: 0 none !important;
	font-family: 'Lobster', cursive;
	font-weight: normal;
	text-transform: none;
	text-align: center;
	font-size: 30px;
	font-size: 1.875rem;
}
.responsive-ligue .side-bar-right .order-brochures .subscribe {
	color: #f94e6e;
	padding: 5px 30px 8px 30px;
	background: none repeat scroll 0 0 #ffffff;
	border-radius: 20px;
	display: inline-block;
	font-size: 18px;
	font-weight: normal;
	font-size: 1.125rem;
	max-width: 265px;
	margin-top: 20px;
	text-align: center;
}
.responsive-ligue .side-bar-right .order-brochures .description:before {
	content: "";
	left: 0;
	padding: 48px;
	position: absolute;
	right: 0;
	width: 48px;
	background: url("../images/pictos/pictos-news.png") no-repeat scroll 18px center transparent;
}
.responsive-ligue .side-bar-right .order-brochures .description {
	position: relative;
	padding-left: 83px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.responsive-ligue .side-bar-right .view-dclic-magazine .view-footer p {
	margin: 0;
}
.responsive-ligue .side-bar-right .liste-type .bottom-text, .responsive-ligue .side-bar-right .content-form-type img {
	display: none;
}
.responsive-ligue .side-bar-right .liste-type h2, .responsive-ligue .side-bar-right .liste-type .form-item.webform-component.webform-component-select {
	position: static;
}
.responsive-ligue .side-bar-right .liste-type {
	margin-bottom: 20px;
	padding: 12px 0 25px;
	background: #8ba6c9; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYTZjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzgxOWVjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZTkwYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #8ba6c9 0%, #819ec5 48%, #6e90bb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8ba6c9), color-stop(48%, #819ec5), color-stop(100%, #6e90bb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8ba6c9 0%, #819ec5 48%, #6e90bb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8ba6c9 0%, #819ec5 48%, #6e90bb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8ba6c9 0%, #819ec5 48%, #6e90bb 100%); /* IE10+ */
	background: linear-gradient(to bottom, #8ba6c9 0%, #819ec5 48%, #6e90bb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ba6c9', endColorstr='#6e90bb', GradientType=0); /* IE6-8 */
}
.responsive-ligue .side-bar-right .liste-type .infos {
	padding: 0 0 12px;
}
.responsive-ligue .side-bar-right .liste-type .infos a {
	color: #fff;
}

/**/
.responsive-ligue .side-bar-right .side-barBlock-avis {
	background-color: #ffffff;
	padding: 8% 10%;
	margin-top: 8%;
}
.responsive-ligue .side-bar-right .side-barBlock-avis p {
	font-size: 1rem;
	font-size: 16px;
	color: #4c4a4c;
}
.responsive-ligue .side-bar-right .side-barBlock-avis p.rtecenter, .responsive-ligue .side-bar-right .order-brochures p.rtecenter {
	text-align: center;
}
.responsive-ligue .side-bar-right .side-barBlock-avis .pane-title {
	color: #4c4a4c;
	font-weight: normal;
	font-style: italic;
	line-height: 30px;
	background: 0 none;
	font-family: 'Lobster', cursive;
	text-transform: none;
	font-size: 35px;
	font-size: 2.188rem;
	text-align: center;
	margin: 0 auto 9% auto;
}
.responsive-ligue .side-bar-right .side-barBlock-avis .suggestion {
	color: #ffffff;
	padding: 6px 30px 10px 30px;
	text-transform: lowercase;
	background: none repeat scroll 0 0 #3e3e3e;
	border-radius: 20px;
	display: inline-block;
	font-size: 18px;
	font-weight: normal;
	font-size: 1.125rem;
	max-width: 265px;
	margin-top: 20px;
	text-align: center;
}

/*=============================
=   END SideBar Right Ligue =
==============================*/

/*============================
=         Breadcrumb     =
============================*/

/*Old master breadcrumb has been comented */
.responsive-ligue .breadcrumb, .page-search .breadcrumb {
	margin: 0;
	float: none;
}
.responsive-ligue nav.breadcrumb, .page-search nav.breadcrumb {
	background: #fff;
	color: #4c4a4c;
	font-family: 'Ubuntu', sans-serif;
	font-size: 0.688rem;
	font-style: normal;
	font-weight: normal;
}
.responsive-ligue nav.breadcrumb  li {
	display: inline-block;
	list-style: outside none none;
	margin: 0 5px;
}
.responsive-ligue nav.breadcrumb li.first a, .page-search  nav.breadcrumb  .first-bread {
	background: url("../images/pictos/icon-home.png") no-repeat scroll left center transparent;
	display: inline-block;
	padding: 0 0 0 17px;
}
.responsive-ligue nav.breadcrumb li a.active span {
	font-weight: bold;
}
.responsive-ligue nav.breadcrumb li span {
	font-weight: normal;
	font-size: 11px;
	color: #4c4a4c;
	font-size: 0.688rem;
}
.responsive-ligue .breadcrumb a, .page-search nav.breadcrumb a {
	color: #4c4a4c;
	font-size: 11px;
	font-size: 0.688rem;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.breadcrumb span.search {
	text-transform: initial;
}

/*============================
=        END Breadcrumb     =
============================*/

/*============================
=        FOOTER     =
============================*/
.wrapper-footer {
	margin-top: 55px;
	background-color: #4d4a4c;
	padding: 10px;
}
.region.region-footer-center, .region-footer-top {
	display: table;/*table-layout: fixed;/*/
	}
	.region-footer-top .block-menu-block:before {
	border-bottom: 1px solid #717171;
	bottom: 0;
	content: "";
	height: 1px;
	position: absolute;
	width: 100%;
	z-index: 0;
	}
	.region-footer-top .block-menu-block {
	display: table-cell;
	border-right: 22px solid #4d4a4c;
	position: relative;
	padding-bottom: 28px;
	width: 23.2%;
	font-family: 'Ubuntu', sans-serif;
	color: #959595;
	font-size: 14px;
	font-size: 0.875rem;
	}
	.region-footer-top .block-menu-block:last-child, .footer-center .block-block.social-bottom, .region-footer-top .block-menu-block.last {
	margin: 0;
	border: 0 none;
	}
	.region-footer-top .block-menu-block li {
	list-style: none;
	margin-bottom: 1%;
	}
	.region-footer-top h2, .region-footer-top .title-footer-top {
	margin: 16px 0 24px !important;
	background: 0 none;
	border-bottom: 1px solid #717171;
	border-radius: 0;
	color: #959595;
	font-family: 'Ubuntu', sans-serif;
	font-size: 18px;
	font-size: 1.125rem;
	font-style: italic;
	font-weight: 300;
	padding-bottom: 28px;
	text-align: center;
	}
	.region-footer-top h2 .upt, .region-footer-top .title-footer-top .upt {
	background: 0 none;
	font-size: 18px;
	font-size: 1.125rem;
	color: #959595;
	text-transform: uppercase;
	font-weight: 500;
	font-style: normal;
	display: block;
	}
	.region-footer-top .block-menu-block li a {
	color: #959595;
	font-family: 'Ubuntu', sans-serif;
	}

	/***region-footer-center**/
	.region-footer-center {
		padding-top: 24px;
	}

	/**Newsletter**/
	.region-footer-center .block-block {
		display: table-cell;
		border-right: 22px solid #4d4a4c;
		width: 23.2%;
		font-family: 'Ubuntu', sans-serif;
		color: #959595;
		vertical-align: top;
		font-size: 14px;
		font-size: 0.875rem;
	}
	.region-footer-center .newsletter-ligue {
		background-color: #fff;
		height: 45px;
	}
	.region-footer-center .newsletter-ligue input {
		width: 70%;
		border: 0 none;
		border-top: 1px solid #dbdbdb;
		height: 44px;
		vertical-align: middle;
		line-height: 15px;
		padding: 0 15px;
	}
	.region-footer-center .newsletter-ligue .newsletter_share {
		float: right;
		display: inline-block;
		height: 45px;
		text-indent: -9999px;
		width: 45px;
		background: url("../images/pictos/arrow-direction.png") no-repeat center center transparent;
		cursor: pointer;
	}
	.region-footer-center h2, .region-footer-center .title2 {
		line-height: 25px;
		text-transform: uppercase;
		background: 0 none;
		border-radius: 0;
		color: #fff;
		font-family: 'Ubuntu', sans-serif;
		font-size: 24.84px !important;
		font-size: 1.552rem !important;
		font-weight: 500;
		margin: 0 0 5px !important;
		padding: 0 !important;
		text-align: center;
	}
	.region-footer-center h2 span, .region-footer-center .title2 span {
		font-weight: 300;
	}
	.region-footer-center .call-ligue {
		margin-top: 22px;
		background-color: #737072;
		text-align: center;
		color: #fff;
		padding-bottom: 14px;
		padding-top: 5px;
	}
	.region-footer-center .call-ligue p {
		font-size: 22.51px;
		font-weight: 400;
		font-size: 1.407rem;
		margin: 0;
		font-style: italic;
		color: #fff;
	}
	.region-footer-center .call-ligue span {
		line-height: 44px;
		font-size: 35.41px;
		font-size: 2.213rem;
	}

	/***/
	.region-footer-center .ligue-partenaires {
		background-color: #737072;
		padding: 12px 18px 0 18px;
		text-align: center;
	}
	.region-footer-center .ligue-partenaires h3, .region-footer-center .ligue-partenaires div.title {
		margin: 5px 0;
		font-weight: 700;
		font-size: 14px;
		font-size: 0.875rem;
		color: #fff;
		font-family: 'Ubuntu', sans-serif;
		text-transform: uppercase;
	}
	.region-footer-center .ligue-partenaires p {
		font-family: 'Ubuntu', sans-serif;
		line-height: 14px;
		font-weight: 300;
		margin: 0;
		font-size: 14px;
		font-size: 0.0.875rem;
		color: #e3e2e3;
	}
	.region-footer-center .ligue-partenaires .logos {
		margin-top: 21%;
	}
	.region-footer-center .ligue-partenaires .logos a {
		display: inline-block;
		text-align: center;
		vertical-align: sub;
		width: 32%;
	}
	.region-footer-center .ligue-partenaires .logos a.last {
		margin: 0;
	}

	/***col-services**/
	.region-footer-center .col-services {
		background-color: #737072;
		padding: 15px;
	}
	.region-footer-center .col-services a {
		display: block;
		margin-bottom: 20px;
		margin-top: 0;
	}
	.region-footer-center .col-services a.last {
		margin-bottom: 0;
	}
	.region-footer-center .col-services p, .region-footer-center .col-services a {
		font-family: 'Ubuntu', sans-serif;
		color: #fff;
		font-size: 12px;
		font-size: 0.750rem;
		line-height: 18px;
		margin-top: 0;
	}

	/***Social Footer**/
	.region-footer-center .social-bottom .title {
		display: block;
		color: #fff;
		margin-bottom: 8px;
	}
	.region-footer-center .social-bottom .social-link {
		padding: 12px 20px 20px 20px;
		background-color: #737072;
	}
	.region-footer-center .social-bottom .social-link li {
		display: inline-block;
		margin: 0 2px;
		width: 17%;
	}
	.region-footer-center .social-bottom li a {

		/*background: url("../images/pictos/social-sprite2.png") no-repeat scroll 0 0 transparent;*/
		display: block;
		height: 44px;
		margin: 0 4px 0 0;
		width: 100%;
		text-indent: -9999px;
		background-size: 98.9%;
	}
	.region-footer-center .social-bottom li a.facebook {
		background: url("../images/pictos/icon-facebook-footer.png") no-repeat scroll 0 0 transparent;
	}

	/*.region-footer-center .social-bottom li a.facebook {
	    background-position:0 -44px;
	}*/
	.region-footer-center .social-bottom li a.twitter {
		background: url("../images/pictos/icon-twitter-footer.png") no-repeat scroll 0 0 transparent;
	}
	.region-footer-center .social-bottom li a.youtube {
		background: url("../images/pictos/icon-youtube-footer.png") no-repeat scroll 0 0 transparent;
	}
	.region-footer-center .social-bottom li a.rss {
		background: url("../images/pictos/icon-rss-footer.png") no-repeat scroll 0 0 transparent;
	}
	.region-footer-center .social-bottom li a.google {
		background: url("../images/pictos/icon-google-footer.png") no-repeat scroll 0 0 transparent;
		margin: 0;
	}
	.region-footer-center .bottom-social {
		padding: 10% 0 0;
	}
	.region-footer-center .bottom-social a {
		display: inline-block;
		margin: 0 4px 0 0;
		padding: 0;
		vertical-align: bottom;
	}
	.region-footer-center .bottom-social a img {
		vertical-align: bottom;
	}

	/**Menu Footer ***/
	.region.region-footer-bottom {
		margin: 30px 0;
	}
	.region-footer-bottom ul.menu {
		text-align: center;
	}
	.region-footer-bottom ul.menu li {
		display: inline-block;
		position: relative;
		color: #959595;
		font-size: 12px;
	}
	.region-footer-bottom ul.menu li.first {
		padding-right: 5px;
	}
	.region-footer-bottom ul.menu li a {
		padding: 10px;
		color: #959595;
	}
	.region-footer-bottom ul.menu li a:before {
		border-left: 1px solid #959595;
		bottom: 0;
		color: #959595;
		content: "";
		height: 10px;
		left: 0;
		line-height: 0;
		margin: auto;
		padding-left: 18px;
		position: absolute;
		top: 0;
	}

	/*============================
	=     END  FOOTER     =
	============================*/

	/*============================
	=    CONTENT PAGES CENTER    =
	============================*/
	.home.responsive-ligue .wrapper-content {
		margin-top: 30px;
	}
	.wrapper-content {
		margin-top: -130px;
	}
	.responsive-ligue .container-middle .container-left-pages {
		border: 0 none !important;
		display: inline-block;
		float: none;
		width: 65.5%;
		border-radius: 5px 5px 0 0;
		vertical-align: top;
	}
	.responsive-ligue .container-middle .container-left-pages .panels-flexible-column-inside-first {
		padding: 0 !important;
	}
	.responsive-ligue .container-middle .container-left-pages .content-white-block {

		/*this class Div's for div who have bg white and padding*/
		padding: 16px 4.5%;
	}
	.responsive-ligue .container-middle .content-white-block {

		/*this class Div's for div who have bg white and padding*/
		background-color: #ffffff;
		padding: 16px 2.7% 6%;
		margin: 0;
	}
	.responsive-ligue .container-middle .content-white-block.first {

		/*this class Div's for div who have bg white and padding*/
		padding-bottom: 0;
	}
	.page-search .content-white-block.first {
		background-color: #ffffff;
		margin: 0;
		border-radius: 4px 4px 0 0;
		padding: 16px 3% 0;
	}
	h2.element-invisible {
		margin: 0;
		padding: 0;
		display: none;
	}
	.responsive-ligue .container-left-pages h2, .responsive-ligue .desc-localisation h2 {
		background: 0 none;
		border-radius: 0;
		color: #3c3c3c;
		font-family: 'Lobster', cursive;
		font-size: 24px;
		font-size: 1.500rem;
		font-style: normal;
		font-weight: normal;
		line-height: normal;
		margin: 19px 0 8px;
		padding: 5px 5px 1px 0;
		text-align: left;
	}

	/*Pictos+Title page Article */

	/*picto-treatments-medications*/
	.responsive-ligue .panels-flexible-article_panel .container-left-pages h2.traitement-med, .responsive-ligue .panels-flexible-article_panel .container-left-pages h2.news-publications {
		margin: 0;
		font-family: 'Ubuntu', sans-serif;
		text-transform: uppercase;
		position: relative;
		padding-left: 60px;
	}

	/***fixed-bloc-ligue**/
	.fixed-bloc-ligue {
		z-index: 100;
		padding: 10px 0;
		border-radius: 4px;
		background-color: #ffffff;
		position: fixed;
		right: 14px;
		top: 15%;
		width: 85px;
	}
	.fixed-bloc-ligue .title-bloc {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-size: 0.875rem;
		font-style: normal;
		font-weight: bold;
		line-height: 18px;
		display: block;
		background: 0 none;
		border: 0 none;
		color: #3c3c3c;
		margin: 0;
		padding: 0;
		text-align: center;
		font-size: 14.95px !important;
		font-size: 0.797rem !important;
	}
	.fixed-bloc-ligue .title-bloc span {
		font-family: 'Lobster', cursive;
		margin-bottom: 8px;
		display: block;
	}
	.fixed-bloc-ligue h2 {
		background: 0 none;
		border: 0 none;
		color: #3c3c3c;
		margin: 0;
		padding: 0;
		text-align: center;
	}
	.fixed-bloc-ligue span.round-icon {
		color: transparent;
		text-indent: -9999px;
	}
	header .header-bouttons span.round-icon {
		text-indent: -9999px;
	}

	/*.fixed-bloc-ligue li span.round-icon{
	-webkit-transition: all 0.02s ease;
	   -moz-transition: all 0.02s ease;
	   -o-transition: all 0.02s ease;
	   transition: all 0.02s ease;

	float: right;
	   width: 42px;
	}*/
	header .header-bouttons span.round-icon:hover {
		background: #3b87cd; /* Old browsers */

		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiODdjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzE3NjZhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzBiNWJhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b87cd), color-stop(53%, #1766af), color-stop(78%, #0b5ba5), color-stop(100%, #0556a1)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* IE10+ */
		background: linear-gradient(to bottom, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b87cd', endColorstr='#0556a1', GradientType=0); /* IE6-8 */
	}
	.fixed-bloc-ligue li:hover span.round-icon {
		color: transparent;
	}
	.fixed-bloc-ligue li span.round-icon:hover {
		background: #3b87cd; /* Old browsers */

		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiODdjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzE3NjZhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzBiNWJhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b87cd), color-stop(53%, #1766af), color-stop(78%, #0b5ba5), color-stop(100%, #0556a1)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* IE10+ */
		background: linear-gradient(to bottom, #3b87cd 0%, #1766af 53%, #0b5ba5 78%, #0556a1 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b87cd', endColorstr='#0556a1', GradientType=0); /* IE6-8 */
	}

	/*.fixed-bloc-ligue li.last:hover span.round-icon{
	    padding: 4px 10px 12px 50px;
	    height: 26px;
	}*/

	/*.fixed-bloc-ligue li:hover span.round-icon img{
	    right: inherit;
	    left: 20px;
	}*/
	.fixed-bloc-ligue li .info-hover {
		background: none repeat scroll 0 0 #00529e;
		border-radius: 15px;
		color: #cccbcb;
		display: none;
		font-size: 0.75rem;
		right: 73px;
		min-width: 150px;
		padding: 7px 10px;
		position: absolute;
		text-align: center;
		top: 2px;
		height: 32px;
		line-height: 15px;
	}
	.fixed-bloc-ligue li.center .info-hover {
		top: 8px;
		height: 19px;
		line-height: 18px;
	}
	.fixed-bloc-ligue li:hover .info-hover {
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		transition: all 1s ease;
		display: block;
	}
	.fixed-bloc-ligue li .info-hover:before {
		border-color: transparent transparent transparent #00529e;
		border-style: solid;
		border-width: 5px 0 5px 5px;
		content: "";
		height: 0;
		position: absolute;
		right: -4px;
		top: 16px;
	}
	.fixed-bloc-ligue li.center .info-hover:before {
		top: 11px;
	}
	.fixed-bloc-ligue .content li {
		text-align: center;
		margin-bottom: 5px;
		padding-left: 20px;
		padding-right: 20px;
		width: 43px;
		position: relative;
	}

	/***End block fixed links**/

	/*========================================
	=           HOME PAGE LIGUE--->BLOC CONTENT      =
	========================================*/
	.responsive-ligue .row-height-equal >.inside, .responsive-ligue .row-first-home-page >.inside {
		display: table;
		width: 100%;
		max-width: 1160px;
		table-layout: fixed;
	}
	.responsive-ligue .row-first-home-page .col-first-inline, .responsive-ligue .row-first-home-page .col-second-inline, .responsive-ligue .row-first-home-page .col-thrid-inline {
		border-radius: 0;
		border-right: 0 none;
		display: table-cell;
		float: none;
		padding-bottom: 50px;
		border-right: 30px solid #e6e6e6;
		width: 366px;/*	vertical-align: bottom;
							*/
	}
	.responsive-ligue .row-first-home-page .col-thrid-inline .image-department {
		max-height: 499px;
		overflow: hidden;
	}
	.responsive-ligue .panel-pane.pane-contact {
		padding-bottom: 3%;
	}
	.responsive-ligue .col-thrid-inline {
		border: 0 none;
	}
	.responsive-ligue .row-first-home-page .col-second-inline {
		border-bottom: 0 none;
	}
	.row-height-equal .row-first-home-page .white-col.last, .responsive-ligue .row-first-home-page .col-thrid-inline.last {
		padding-right: 0;
		border-right: 0 none;/* padding-left: 2.8%;
							*/
	}
	.responsive-ligue .col-thrid-inline {
		margin: 0;
		border-right: 0 !important;
	}
	.responsive-ligue .col-first-inline .panels-flexible-column-inside-first {
		width: auto;
	}
	.col-ligue-department #autocomplete {
		z-index: 999 !important;
	}
	.responsive-ligue .col-first-inline .panels-flexible-region-ligue_cancer_home-web_tv_region, .responsive-ligue .panels-flexible-region-article_panel-other_link, .responsive-ligue .panels-flexible-region-localisation_panel-right_bottom, .responsive-ligue .panels-flexible-region-page_cart-left_, .responsive-ligue .panels-flexible-region-localisation_panel-region_bottom_localisation, .responsive-ligue .panels-flexible-region-localisation_panel-top_right {
		float: none;
		width: auto;
	}
	.responsive-ligue .panels-flexible-region-ligue_cancer_home-center_content_top_right-inside .col-ligue-department h2 {
		padding-bottom: 3px;
	}

	/** FORUM*/
	.responsive-ligue .col-forum-home {
		padding-top: 5px;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees {
		text-align: center;
		position: static;
		height: 100%;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .view-header {
		padding: 0 25px;
		margin-bottom: 30px;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .view-header p {
		line-height: normal;
		font-size: 16px;
		font-size: 1rem;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .link {
		background-color: #ed8123;
		font-size: 18px;
		font-size: 1.125rem;
		color: #fff;
		display: block;
		margin: 0 auto;
		max-width: 228px;
		padding: 6px 20px 8px;
		border-radius: 20px;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .content-comment {
		max-width: 278px;
		font-size: 14px;
		font-size: 0.875rem;
		text-align: center;
		margin: 0 auto;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .content-comment .name, .responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .content-comment .periode {
		display: inline-block;
		text-align: center;
		font-style: italic;
		margin: 4px 0;
		font-weight: 300;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .content-comment .name a {
		color: #4c4a4c;
		font-weight: 500;
	}
	.responsive-ligue .col-forum-home .last_discussions li {
		margin-bottom: 18px;
		padding: 0 15px !important;
		background: 0 none;
		filter: none;
		border: 0 none;
	}
	.responsive-ligue .col-forum-home .last_discussions .forum-topic-title {
		font-style: italic;
	}
	.responsive-ligue .col-forum-home .last_discussions .views-row-odd .title, .responsive-ligue .col-forum-home .last_discussions .views-row-even .title {
		width: auto;
		height: inherit;
		font-style: italic;
		height: 68px;
		font-size: 20px;
		word-wrap: break-word;
		font-size: 1.250rem;
		display: block;
		background: #fba363; /* Old browsers */

		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYTM2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2YyODQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjdlMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #fba363 0%, #f28444 64%, #ef7e34 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fba363), color-stop(64%, #f28444), color-stop(100%, #ef7e34)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #fba363 0%, #f28444 64%, #ef7e34 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #fba363 0%, #f28444 64%, #ef7e34 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #fba363 0%, #f28444 64%, #ef7e34 100%); /* IE10+ */
		background: linear-gradient(to bottom, #fba363 0%, #f28444 64%, #ef7e34 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fba363', endColorstr='#ef7e34', GradientType=0); /* IE6-8 */
		border-radius: 5px;
		color: #719dab;
		overflow: inherit;
		line-height: 20px;
		padding: 15px 25px;
		position: relative;
		text-align: left;
		text-shadow: 1px 1px 1px transparent;
	}
	.responsive-ligue .col-forum-home .last_discussions .views-row-odd .title:after {
		border-color: #f07f39 transparent transparent;
		border-style: solid;
		border-width: 22px 33px 0 0;
		bottom: -18px;
		content: "";
		height: 0;
		left: 25px;
		position: absolute;
		width: 0;
	}
	.responsive-ligue .col-forum-home .last_discussions .views-row-even .title {
		text-align: right;
	}
	.responsive-ligue .col-forum-home .last_discussions .views-row-even .title:after {
		border-color: #f07f39 transparent transparent;
		border-style: solid;
		border-width: 20px 0 0 32px;
		bottom: -18px;
		content: "";
		height: 0;
		position: absolute;
		right: 20px;
		width: 0;
	}
	.responsive-ligue .col-forum-home .last_discussions li .title a {
		font-weight: normal;
		color: #fff;
	}

	/*****END FORUM**/

	/*****PAGE LIGUE TWITTER & FACEBOOK**/

	/**TWITTER COL*/

	.row-height-equal .panels-flexible-row-inside {
		margin-bottom: 22px;
	}
	.row-height-equal .white-col {
		position: relative;
		display: table-cell;
		background-color: #fff;
		float: none;
		border-radius: 3px;
		padding-bottom: 25px;
		margin-right: 0;
		border-right: 30px solid #e6e6e6;
		width: 366px;
	}
	.responsive-ligue .row-first-home-page .col-thrid-inline.last {
		border-right: 0 none;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .link, .row-height-equal .white-col .bottom-col-fb-ligue a, .row-height-equal .white-col .button-twitter a {
		bottom: 30px;
		left: 0;
		margin: auto;
		max-width: 248px;
		position: absolute;
		right: 0;
		text-align: center;
		width: 100%;
	}
	.responsive-ligue .col-forum-home .view-id-derniers_discussion_creees .view-footer .link {
		bottom: 0;
	}
	.responsive-ligue .col-forum-home h2 {
		text-align: center;
		display: block !important;
		background: 0 none;
		border: 0 none;
		border-radius: 0;
		margin-top: 12px;
	}
	.responsive-ligue .white-col h1, .responsive-ligue .col-forum-home h2, .responsive-ligue .header-col-fb-ligue h1 {
		color: #4c4a4c;
		display: inline-block;
		line-height: 44px;
		font-size: 1.25rem;
		margin-bottom: 25px;
		font-weight: 300;
		vertical-align: middle;
		font-family: 'Ubuntu', sans-serif;
	}
	.responsive-ligue .white-col .top-box-twitter {
		padding: 22px 30px;
		text-align: center;
	}
	.responsive-ligue .white-col .top-box-twitter .round-icon, .responsive-ligue .header-col-fb-ligue .round-icon {
		margin-right: 10px;
	}
	.responsive-ligue .white-col .top-box-twitter iframe, .responsive-ligue .header-col-fb-ligue iframe {
		margin-left: 12px;
		margin-top: 10px;
		max-width: inherit;
	}

	/*.responsive-ligue .button-twitter,
	.responsive-ligue .bottom-col-fb-ligue{
	    margin-bottom:25px;}*/
	.responsive-ligue .button-twitter {
		margin-top: 25px;
	}
	.responsive-ligue .button-twitter a, .responsive-ligue .bottom-col-fb-ligue a {
		text-align: center;
		border-radius: 20px;
		color: #ffffff;
		display: block;
		font-size: 18px;
		font-size: 1.125rem;
		margin: 0 auto;
		padding: 10px 20px 12px;
	}
	.responsive-ligue .col-forum-home .view-footer {
		clear: both;
		margin-top: 28px;
	}
	.responsive-ligue .center-col-twitter-ligue {
		text-align: center;
		min-height: 252px;
		padding: 0 10px 25px 10px;
	}

	/*****END BLOCK TWITTER**/

	/****FB HOME LIGUE**/
	.header-col-fb-ligue {
		padding: 22px 25px 32px;
		text-align: center;
	}
	.center-col-fb-ligue, .bottom-col-fb-ligue {
		text-align: center;
		padding: 0 25px 40px 25px;
	}
	.center-col-fb-ligue .text {
		color: #4c4a4c;
		margin-top: -4px;
		float: left;
		font-weight: 300;
		margin-bottom: 28px;
		margin-left: 5%;
		word-wrap: break-word;
		max-width: 69.5%;
		text-align: left;
	}
	.center-col-fb-ligue .text .title {
		display: block;
		color: #0954a0;
		font-weight: 500;
	}
	.center-col-fb-ligue a {
		color: #4c4a4c;
		display: block;
	}
	.bottom-col-fb-ligue {
		clear: both;
	}
	.center-col-fb-ligue img {
		float: left;
	}

	/*****BLOC HOME ACTUS**/
	.responsive-ligue .col-second-inline {
		position: relative;
	}
	.responsive-ligue .col-second-inline .image-actu {
		max-height: 203px;
	}
	.responsive-ligue .col-second-inline .box-actu img {
		border-radius: 5px;
		width: 100%;
		max-width: 100%;
		vertical-align: bottom;
	}
	.responsive-ligue .col-second-inline .box-actu a:hover .image-actu:before {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0.50);
		content: "";
		height: 100%;
		left: 0;
		border-radius: 5px;
		position: absolute;
		right: 0;
		width: 100%;
	}
	.responsive-ligue .col-second-inline .title-container {
		bottom: 0;
		font-size: 1.25rem;
		position: absolute;
		width: 100%;
	}
	.responsive-ligue .col-second-inline .view-actualites li {
		position: relative;
	}
	.responsive-ligue .col-second-inline .view-actualites li.views-row-odd {
		margin-bottom: 43px;
	}
	.responsive-ligue .col-second-inline .views-row.views-row-2.views-row-even.views-row-last {
		top: -1px;
	}
	img[usemap] {
		border: medium none;
		height: auto;
		max-width: 100%;
		width: auto;
	}
	.responsive-ligue .col-second-inline .view-actualites li .title-actu {
		background: rgba(255, 255, 255, 0.83);
		display: block;
		padding-left: 20px;
	}
	.responsive-ligue .col-second-inline .view-actualites li .title-actu span {
		color: #4d4a4c;
		display: block;
		line-height: 28px;
		position: relative;
	}
	.responsive-ligue .col-second-inline .view-actualites li .title-actu span a {
		background: none repeat scroll 0 0 #ffffff;
		color: #4d4a4c;
		display: inline;
		line-height: 25px;
	}
	.responsive-ligue .col-second-inline .view-actualites li .orange-title-actu {
		background: rgba(236, 116, 5, 0.83);
		margin-top: 15px;
		overflow: hidden;
		padding-left: 20px;
		text-transform: uppercase;
	}

	/*.responsive-ligue .col-second-inline .view-actualites li .orange-title-actu > span {
	    background: none repeat scroll 0 0 #ec7405;
	    padding-right: 10px;
	    line-height: 21px;
	}*/
	.responsive-ligue .col-second-inline .view-actualites li .orange-title-actu span .sub {
		background: none repeat scroll 0 0 #ec7405;
		color: #ffffff;
		display: block;
		font-weight: bold;
		position: relative;
	}

	/****COMMUN HEIGHT EQUAL HEIGHT---> inline-block-equal**/
	.last-row-home-page > .panels-flexible-row-inside-last {
		padding-right: 0px;
		display: table;
		width: 100%;
	}
	.responsive-ligue .inline-block-equal {
		float: none;
		width: 50%;
		display: table-cell;
		padding-right: 1%;
	}
	.responsive-ligue .inline-block-equal.last {
		margin-right: 0;
		display: table-cell;
		border-left: 14px solid #e6e6e6;
		padding: 0;
	}
	.responsive-ligue .panels-flexible-column-inside-first, .responsive-ligue .panels-flexible-region-ligue_cancer_home-center, .responsive-ligue .panels-flexible-region-ligue_cancer_home-sidebar_right, .responsive-ligue .panels-flexible-region-ligue_cancer_home-infos_de_la_ligue, .responsive-ligue .panels-flexible-region-ligue_cancer_home-sidebar_left {
		float: none;
		width: auto;
		padding: 0;
	}

	/**NEWSLTERRE HOME**/
	.responsive-ligue .panels-flexible-region-ligue_cancer_home-bottom_left, .responsive-ligue .panels-flexible-region-article_panel-region_mobile, .responsive-ligue .panels-flexible-region-ligue_cancer_home-la_communaut__, .responsive-ligue .panels-flexible-region-ligue_cancer_home-center_content_top_right, .responsive-ligue .panels-flexible-region-ligue_cancer_home-bottom_right {
		float: none;
		width: auto;
	}
	.responsive-ligue .newsletter-box-home {
		min-height: 104px;
		background-color: #e33f5e;
		border-radius: 3px;
		padding: 18px 0;
	}
	.newsletter-box-home .newsletter-ligue {
		color: #fff;
		border-radius: 3px;
		text-align: center;
	}
	.newsletter-box-home .newsletter-ligue .picto-newsletter > img {
		display: inline-block;
		margin-top: 14px;
	}
	.newsletter-box-home input {
		margin: 15px 0 0 15px;
		width: 58%;
		border: 0 none;
		border-top: 1px solid #dbdbdb;
		height: 44px;
		vertical-align: top;
		padding: 0 15px;
		border-radius: 0;
		box-shadow: none;
		background: #fff;
		color: #555555;
		font-family: "Ubuntu", sans-serif;
		-webkit-appearance: none;
		line-height: 15px;
	}
	.newsletter-box-home .newsletter_share {
		background: url("../images/pictos/arrow-direction-pink.png") no-repeat scroll center center #ffffff;
		border-top: 1px solid #dbdbdb;
		display: inline-block;
		height: 44px;
		margin: 15px 0 0;
		text-indent: -9999px;
		width: 45px;
		cursor: pointer;
	}

	/***SOCIAL HOME PAGES***/
	.responsive-ligue .inline-block-equal .social-box-home {
		border-radius: 3px;
		min-height: 104px;
		border-radius: 3px;
		padding: 18px;
		margin-top: 5.6%;
		text-align: center;
		color: #fff;
		background: #fba263; /* Old browsers */

		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: -moz-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fba263), color-stop(35%, #f58c4f), color-stop(60%, #f1813f), color-stop(100%, #ee7e2b)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* IE10+ */
		background: linear-gradient(to bottom, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fba263', endColorstr='#ee7e2b', GradientType=0); /* IE6-8 */
	}
	.responsive-ligue .inline-block-equal .social-box-home p {
		margin: 0;
		color: #fff;
	}
	.responsive-ligue .inline-block-equal .social-box-home .google-share, .responsive-ligue .inline-block-equal .social-box-home .youtube-share {
		text-indent: -9999px;
		width: 167px;
		height: 40px;
		margin-top: 14px;
		display: inline-block;
	}
	.responsive-ligue .inline-block-equal .social-box-home .youtube-share {
		background: url("../images/pictos/social-share-home.png") no-repeat left top;
	}
	.responsive-ligue .inline-block-equal .social-box-home .google-share {
		margin-right: 20px;
		background: url("../images/pictos/social-share-home.png") no-repeat left bottom;
	}

	/****BLOC FORMULAIRE HOME----------/
	---TOUT SAVOIR SUR LA CANCER ?--**/

	/*.responsive-ligue .liste-type {
	border-radius: 3px;
	max-height: 499px;
	overflow:hidden;
	position: relative;
	text-align: center;
	}
	*/
	.responsive-ligue   .liste-type .form-text-dropdown {
		border-radius: 3px;
		max-height: 499px;
		overflow: hidden;
		position: relative;
		text-align: center;
	}

	/*.responsive-ligue .panels-flexible-ligue_cancer_home .liste-type a {
	display:block;
	text-align:center !important;
	color:#fff;
	text-decoration:none;
	}*/
	.responsive-ligue .panels-flexible-ligue_cancer_home .liste-type .content-form-type {
		text-align: left;
	}
	.responsive-ligue .panels-flexible-ligue_cancer_home .liste-type img {
		border-radius: 3px;
		height: auto;
		width: 100%;
		vertical-align: bottom;
	}
	.responsive-ligue .liste-type h2 {
		margin: 0 auto;
		text-align: center;
		left: 0;
		right: 0;
		text-transform: uppercase;
		line-height: normal;
		font-weight: 300;
		font-family: 'Ubuntu', sans-serif;
		background: 0 none;
		font-size: 30px;
		font-size: 1.875rem;
		color: #fff;
		position: absolute;
		top: 4%;
	}
	.responsive-ligue .liste-type h2 span {
		font-weight: 500;
	}

	/**SELECT**/
	.responsive-ligue .liste-type div.selector span {
		background: url("../images/bg-select.png") no-repeat scroll right center #edeaea;
	}
	.responsive-ligue .liste-type div.selector span {
		color: #4c4a4b;
		height: 60px;
		line-height: 60px;
		padding-left: 12px;
		text-align: left;
		width: auto !important;
	}
	.responsive-ligue .liste-type div.selector {
		padding-left: 0;
		width: 100% !important;
		background: 0 none #edeaea;
		height: 60px;
		line-height: 60px;
	}
	.responsive-ligue .liste-type div.selector select {
		font-family: 'Ubuntu', sans-serif;
		color: #4c4a4b;
		font-weight: 500;
		cursor: pointer;
		height: 52px;
	}
	.responsive-ligue .liste-type .form-actions.form-wrapper, .col-thrid-inline .col-ligue-department .form-actions.form-wrapper {
		display: none;
	}
	.responsive-ligue .liste-type {
		position: relative;
	}
	.responsive-ligue .liste-type .form-item.webform-component.webform-component-select, .responsive-ligue .liste-type .list-type-cancer {
		bottom: 6%;
		left: 0;
		right: 0;
		position: absolute;
		max-width: 90%;
		margin: auto;
		width: 310px;
	}
	.responsive-ligue .liste-type.sidebar .list-type-cancer {
		position: inherit;
	}
	.responsive-ligue .liste-type .bottom-text {
		bottom: 21.5%;
		left: 0;
		margin: auto;
		max-width: 332px;
		text-align: center;
		position: absolute;
		right: 0;
	}
	.responsive-ligue .liste-type .infos .bottom-text p {
		line-height: normal;
		font-weight: 300;
		margin: 0;
		color: #fff;
		font-style: italic;
		font-size: 22px;
		font-size: 1.375rem;
	}

	/***BLOC MAGAZINE HOME**/
	.responsive-ligue .col-magazine-home {
		margin: 0;
		padding: 26px 35px 3px;
	}
	.responsive-ligue .col-magazine-home .image-mag {
		display: table-cell;
		vertical-align: bottom;
	}
	.responsive-ligue .col-magazine-home .image-mag img {
		margin-top: 4px;	/* Rotate div */
		-ms-transform: rotate(-6deg); /* IE 9 */
		-webkit-transform: rotate(-6deg); /* Chrome, Safari, Opera */
		transform: rotate(-6deg);
	}
	.responsive-ligue .col-magazine-home .infos-mag {
		display: table-cell;
		vertical-align: top;
		width: 52%;
	}
	.responsive-ligue .col-magazine-home .infos-mag h3 {
		color: #fff;
		font-size: 22px;
		font-size: 1.375rem;
		font-weight: normal;
	}
	.responsive-ligue .col-magazine-home .infos-mag h3 span {
		text-transform: uppercase;
	}
	.responsive-ligue .col-magazine-home .white-btn {
		text-align: center;
		border-radius: 20px;
		color: #00529e;
		display: block;
		font-size: 1.125rem;
		margin: 20px auto 0 auto;
		max-width: 169px;
		padding: 10px 10px 12px;
	}
	.responsive-ligue .title-bloc-home {
		margin: -20px 0 45px;
	}
	.responsive-ligue .title-bloc-home h2 {
		margin: 0;
		padding: 0;
		font-family: 'Ubuntu', sans-serif;
		position: relative;
		text-transform: uppercase;
		color: #4d4a4c;
		font-weight: 300;
		font-size: 35px;
		font-size: 2.188rem;
		background: none repeat scroll 0 0 transparent;
		border-radius: 0;
		line-height: 11px;
		text-align: center;
	}

	/*.responsive-ligue .title-bloc-home h2 span.border:before,
	    .responsive-ligue .title-bloc-home h2 span.border:after {
	        background: none repeat scroll 0 0 #4d4a4c;
	        bottom: 0;
	        content: "";
	        height: 1px;
	        overflow: hidden;
	        position: absolute;
	        right: 0;
	        top: 27px;
	        width: 384px;

	    }
	    .responsive-ligue .title-bloc-home h2 span.border:before {
	         left: 0;
	         width: 358px;

	    }*/
	.responsive-ligue .title-bloc-home h2 span.border {
		background: none repeat scroll 0 0 #e6e6e6;
		margin: 0 auto -10px;
		display: inline-block;
		padding: 10px 0;
		width: auto;
	}
	.responsive-ligue .title-bloc-home h2 span.border:before, .responsive-ligue .title-bloc-home h2 span.border:after {
		border-bottom: 1px solid #000;
		bottom: 8px;
		content: "";
		height: 1px;
		position: absolute;
		width: 34.5%;
	}
	.responsive-ligue .title-bloc-home h2 span.border:after {
		left: 0;
	}
	.responsive-ligue .title-bloc-home h2 span.border:before {
		right: 0;
	}
	.responsive-ligue .title-bloc-home h2 span.strong {
		font-weight: 500;
	}

	/*POPIN BENEVOLE*/

	/*#colorbox.benevole #cboxLoadedContent, #colorbox.benevole #cboxContent, #colorbox.benevole #cboxWrapper, #colorbox.benevole {
	    height: auto !important;
	}*/
	#colorbox #cboxContent .form-benevol {
		margin: 0 auto;
		text-align: left;
		width: 60.5%;
	}
	#colorbox #cboxContent .form-benevol h2 {
		font-family: 'Lobster';
		font-size: 35px;
		font-size: 2.188rem;
		text-transform: none;
		text-align: left;
		line-height: 50px;
		margin-top: 50px;
	}
	#colorbox #cboxContent .form-benevol h2 img {
		float: right;
		width: 50px !important;
		height: 50px !important;
	}
	#colorbox #cboxContent .form-benevol #webform-component-header.form-item {
		display: block;
		width: 100%;
	}
	#colorbox #cboxContent .form-benevol .form-item.webform-component-markup {
		display: block;
		width: 100%;
		margin: 2% 0 4.5%;
	}
	#colorbox #cboxContent .form-benevol .form-item.webform-component-markup hr {
		height: 7px;
		background: #b7b7b7;
		margin: 0;
	}
	#colorbox #cboxContent .form-benevol .form-item {
		display: inline-block;
		width: 46%;
		margin-bottom: 17px;
		margin-right: 7%;
		float: left;
	}
	#colorbox #cboxContent .form-benevol .form-item.right-benevol,
	#colorbox #cboxContent .form-benevol #webform-component-mode-de-deplacement.form-item,
	#colorbox #cboxContent .form-benevol #webform-component-comment-avez-vous-connu-la-ligue-.form-item,
	#colorbox #cboxContent .form-benevol #webform-component-vos-observations.form-item,
	#colorbox #cboxContent .form-benevol .webform-component--nom,
	#colorbox #cboxContent .form-benevol .webform-component--date-naissance,
	#colorbox #cboxContent .form-benevol .webform-component--ville,
	#colorbox #cboxContent .form-benevol .webform-component--telephone,
	#colorbox #cboxContent .form-benevol .webform-component--metier,
	#colorbox #cboxContent .form-benevol .webform-component--supplement-adresse,
	#colorbox #cboxContent .form-benevol .webform-component--comment-avez-vous-connu-la-ligue-
	 {
		margin-right: 0;
		float: right;
	}
	#colorbox #cboxContent .form-benevol .form-item input {
		border: 1px solid #b7b7b7;
		height: 53px;
		padding: 0 6.2%;
		width: 87%;
		color: #4c4a4c;
		font-size: 14px;
		font-size: 0.875rem;
		color: #4c4a4c;
		margin: 0;
	}
	#colorbox #cboxContent .form-benevol .form-item input::-webkit-input-placeholder {
		color: #000;
	}
	#colorbox #cboxContent .form-benevol .form-item input:-moz-placeholder {

		/* Firefox 18- */
		color: #000;
	}
	#colorbox #cboxContent .form-benevol .form-item input::-moz-placeholder {

		/* Firefox 19+ */
		color: #000;
	}
	:-ms-input-placeholder {
		color: #eee;
	}
	#colorbox #cboxContent .form-benevol .form-item div.selector select {
		color: #4c4a4c;
		cursor: pointer;
		font-family: "Ubuntu", sans-serif;
		font-weight: 500;
		height: 49px;
	}
	#colorbox #cboxContent .form-benevol .form-item div.selector span {
		color: #4c4a4c;
		height: 53px;
		line-height: 53px;
		padding-left: 12px;
		text-align: left;
		font-size: 14px;
		font-size: 0.875rem;
		width: auto !important;
		background: url("../images/bg-select-small.png") no-repeat scroll 93% center #fff;
	}
	#colorbox #cboxContent .form-benevol .form-item div.selector {
		background: none repeat scroll 0 center #edeaea;
		height: 53px;
		line-height: 53px;
		padding-left: 0;
		width: 99.3% !important;
		border: 1px solid #b7b7b7;
	}
	#colorbox #cboxContent .form-benevol label {
		font-family: 'Ubuntu', sans-serif;
		font-weight: 700;
		display: block;
		margin-bottom: 3%;
		text-align: left;
		width: 100%;
		margin-right: 0;
		line-height: 25px;
	}
	#colorbox #cboxContent .form-benevol .form-item.webform-component-textarea {
		margin: -110px 0 2.5% 0;
	}
	#colorbox #cboxContent .form-benevol .form-item.webform-component-textarea .grippie {
		display: none;
	}
	#colorbox #cboxContent .form-benevol .form-actions {
		text-align: center;
		clear: both;
	}
	#colorbox #cboxContent .form-benevol .form-actions input[type="submit"] {
		background: #02539e;
		border-radius: 20px;
		font-family: 'Ubuntu', sans-serif;
		font-size: 18px;
		font-size: 1.125rem;
		font-weight: normal;
		height: 38px;
		padding: 5px 15px;
		width: 40%;
	}
	#colorbox #cboxContent .form-benevol .form-item textarea {
		border: 1px solid #b7b7b7;
		color: #000000;
		font-size: 15px;	/*padding: 14px;*/
		resize: none;
		height: 165px;
		padding: 15px;
	}
	#colorbox.benevole #cboxClose {
		background: url("../images/bg_close_big.png") no-repeat scroll center center transparent;
		right: 10px;
	}
	#colorbox.benevole {
		min-height: 370px;
		overflow: visible;
	}

	/*=========================================/
	  =  END HOME PAGE LIGUE--->BLOC CONTENT    =
	==========================================*/
	.content-box-article {
		clear: both;
		position: relative;
	}
	.responsive-ligue.lc_flash .container-all {
		display: none;
	}
	.page-printmail #columns {
		background: none repeat scroll 0 0 #ffffff;
		border-radius: 4px;
		list-style: none outside none;
		margin-top: 30px;
		padding: 28px;
		width: 1104px;
	}
	.-brochure-responsive .container-left-pages .panels-flexible-row-article_panel-8.panels-flexible-row-last {
		display: none;
	}
	.page-user #columns {
		width: 100%;
	}
	.actu-title h2 {
		font-family: 'Ubuntu', sans-serif;
		font-weight: 300;
		font-size: 35px;
		font-size: 2.188rem;
		text-transform: uppercase;
		text-align: center;
		color: #4d4a4c;
		background: 0 none;
		margin: 0 0 16px;
	}
	.actu-title h2 span {
		font-weight: 500;
	}
	.actu-title h2 a {
		color: #4d4a4c;
	}

	/***HOME BLOCK**/
	.row-first-home-page {
		position: relative;
	}

	/*
	 * forum
	 */
	.page-forum #columns {
		padding-top: 0
	}
	.page-forum .content {
		padding: 0
	}
	.page-forum .panel-col-first, .panel-2col .panel-col-first, .page-forum .panel-2col .panel-col-last {
		padding: 20px;
	}
	.row-first-home-page .col-ligue-department img.hover, .row-first-home-page .liste-type img.hover {
		display: none;
	}
	.row-first-home-page .col-ligue-department:hover img.hover, .row-first-home-page .liste-type:hover img.hover {
		display: block;
	}
	.row-first-home-page .col-ligue-department:hover img.active, .row-first-home-page .liste-type:hover img.active {
		display: none;
	}
	.responsive-ligue .side-bar-right .col-ligue-department img.hover, .responsive-ligue .sidebar .col-ligue-department img.hover {
		display: none;
	}

	/*
	body.presse  #columns{background-color:#fff;}
	*/
	.responsive-ligue.presse #readspeaker_button1 {
		display: none
	}
	.responsive-ligue.presse .container-left-pages #rs_read_this table {
		background-size: 107%;
		background-repeat: no-repeat;
	}
	body.responsive-ligue.presse.page-type-base #columns .panel-col-first {
		width: 915px;
	}
	.content-box-article.magazine .node-article > h2.title {
		padding: 0;
		margin: 0;
	}
	.responsive-ligue.dclic-magazine .panels-flexible-row-article_panel-8.panels-flexible-row-last {
		display: none;
	}
	.responsive-ligue.presse .content-kit {
		display: table;
		text-align: center;
		width: 100%;
	}
	.responsive-ligue.presse .content-kit>div {
		display: table-cell;
		text-align: center;
	}

	/***Mon Espace**/
	.text-right {
		text-align: right;
	}
	.pull-right {
		float: right;
	}
	.side-barSpace .pane-title, .sideBar-forum-themes .view-header h2 {
		padding: 20px 0 25px 0;
		margin: 0;
		text-align: center;
		font-family: 'Ubuntu', sans-serif;
		font-size: 20px;
		font-size: 1.250rem;
		line-height: 20px;
		font-weight: 300;
		color: #fff;
		border-radius: 0;
		background: #fba263; /* Old browsers */

		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: -moz-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fba263), color-stop(35%, #f58c4f), color-stop(60%, #f1813f), color-stop(100%, #ee7e2b)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* IE10+ */
		background: linear-gradient(to bottom, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fba263', endColorstr='#ee7e2b', GradientType=0); /* IE6-8 */
	}
	.side-barSpace .links_profil {
		background-color: #fff;
		padding: 0 28px;
	}
	.responsive-ligue .side-bar-right .view-liste-des-themes ul {
		padding: 0;
		background-color: #fff;
	}
	.responsive-ligue .side-bar-right .view-liste-des-themes ul li a {
		position: relative;
		line-height: normal;
		padding: 4% 2% 4% 15%;
	}
	.responsive-ligue .side-bar-right .view-liste-des-themes ul li a.active, .responsive-ligue .side-bar-right .view-liste-des-themes ul li:hover a {
		background-color: #f58c4f;
		color: #fff;
		font-weight: bold;
	}
	.responsive-ligue .side-bar-right .view-liste-des-themes ul li a.active:after, .responsive-ligue .side-bar-right .view-liste-des-themes ul li:hover a:after {
		background: url("../images/arrow-white.png") no-repeat scroll 20px center transparent;
	}
	.side-barSpace .links_profil a, .sideBar-forum-themes li a {
		padding: 8px 0 10px;
		display: block;
		color: #4c4a4c;
	}
	.side-barSpace .links_profil a.active {
		font-weight: bold;
	}
	.side-barSpace .links_profil li, .sideBar-forum-themes li {
		border-bottom: 1px solid #d1d1d1;
		font-family: 'Ubuntu', sans-serif;
		font-weight: normal;
		font-size: 14px;
		font-size: 0.875rem;
		color: #4c4a4c;
	}
	.side-barSpace .links_profil li:last-child, .sideBar-forum-themes li:last-child {
		border: 0 none;
	}
	.responsive-ligue .container-left-pages .pane-page-title .article-title, .responsive-ligue .container-left-pages .first-pane-forum h2, .responsive-ligue .container-left-pages .title-forum, .responsive-ligue .container-left-pages .forum-title .pane-title, .responsive-ligue .container-left-pages .title-profile .pane-title {
		position: relative;
		padding: 0 0 0 60px !important;
		font-family: "Ubuntu", sans-serif;
		margin: 0;
		color: #4c4a4c;
		font-weight: normal;
		text-transform: uppercase;
	}
	.responsive-ligue .pane-custom-profil-ligue-profil-ligue-form-first-block .pane-title, .responsive-ligue.page-user .container-left-pages .pane-user-picture .pane-title, .responsive-ligue .container-left-pages .title-profile h2, .responsive-ligue .container-left-pages .sub-title-forum, .responsive-ligue .container-left-pages .forum-title .pane-content >h1, .responsive-ligue .container-left-pages .forum-sub-title h2 {
		color: #ed7404;
		padding-top: 0;
		padding-left: 60px !important;
		margin: 0;
	}
	.pane-derniers-discussion-creees h3 a {
		color: #ed7404;
		text-transform: lowercase;
		font-family: 'Lobster' !important;
		display: block;
	}
	.pane-derniers-discussion-creees h3 {
		text-transform: none;
		font-weight: normal;
		color: #ed7404;
		padding-top: 0;
		font-family: 'Lobster';
		padding-left: 92px !important;
		margin: -19px 0 28px;
	}
	.responsive-ligue .container-left-pages .forum-title .pane-title {
		position: relative;
	}
	.responsive-ligue .container-left-pages .pane-page-title .article-title:before, .responsive-ligue .container-left-pages .title-forum:before, .responsive-ligue .container-left-pages .forum-title .pane-title:before, .responsive-ligue .container-left-pages .title-profile .pane-title:before {
		background: url("../images/pictos/icon_espace.png") no-repeat scroll 0 0 transparent;
		content: "";
		height: 50px;
		left: 0;
		margin: 0;
		position: absolute;
		top: 4px;
		width: 50px;
	}
	.responsive-ligue .entity-popup-onload .right-text, .responsive-ligue .entity-popup-onload .logo-don {
		display: inline-block;
		vertical-align: top;
	}
	.responsive-ligue .entity-popup-onload #jquery-countdown-jquery-countdown {
		background-color: #0d1b1c;
		padding: 30px 0 25px 0;
		margin: 3% 0;
		color: #fff;
	}
	.responsive-ligue .entity-popup-onload .countdown_amount {
		font-size: 56px;
		font-size: 3.500rem;
		font-family: 'Lobster';
	}
	.responsive-ligue .entity-popup-onload .right-text {
		width: 50%;
		color: #646464;
		font-family: "Ubuntu", sans-serif;
		font-size: 18px;
		font-size: 1.125rem;
		line-height: 29px;
	}
	.responsive-ligue .field-items li.donvalue {
		border-radius: 2px;
		border: 3px solid #00529e;
		display: inline-block;
		padding: 12px 0;
		vertical-align: top;
		width: 14%;
		margin-right: 5px;
		text-align: center;
		color: #00529e;
		font-weight: bold;
		font-size: 19px;
	}
	.responsive-ligue .field-items li.donvalue label {
		line-height: normal;
		font-size: 12px;
		font-size: 0.750rem;
		margin-top: 28px;
		line-height: 16px;
	}
	.responsive-ligue .entity-popup-onload .form.form-don {
		margin-top: 5%;
	}
	.responsive-ligue .entity-popup-onload .logo-don {
		margin-right: 5%;
	}
	.responsive-ligue .field-items li.donvalue .orange {
		color: #ec7405;
		font-size: 30px;
		font-size: 1.9rem;
		font-family: 'Lobster';
	}
	.responsive-ligue .entity-popup-onload .list-don > input {
		background: none repeat scroll 0 0 #ffffff;
		border: 5px solid #00529e;
		border-radius: 50px;
		color: #00529e;
		display: block;
		font-family: lobster;
		font-size: 35px;
		font-size: 2.188rem;
		font-weight: normal;
		margin: 4% auto 0;
		padding: 5px 10px;
		width: 288px;
	}
	.responsive-ligue .field-items li.donvalue .big {
		font-size: 19px;
		font-size: 1.188rem;
		font-weight: bold;
		display: inline-block;
		margin-top: -3px;
		margin-right: 1px;
	}
	.responsive-ligue .entity-popup-onload {
		padding: 25px 0 35px 35px;
	}
	.responsive-ligue .field-items li.donvalue div.radio {
		margin-right: 2px;
	}

	/**Forum**/

	/*.page-forum.responsive-ligue .content-white-block {
	    padding:0;
	}*/

	/**sIBEbAR fORUM***/
	.responsive-ligue.page-forum .container-left-pages .view-id-derniers_discussion_creees {
		background: #fff;
	}
	.side-bar-forumQuestions.no-margin {
		padding: 5% 0 8%
	}
	.side-bar-forumQuestions {
		padding: 8% 0;
	}
	.side-bar-forumQuestions {
		background-color: #f99b60;
		text-align: center;
		color: #fff;
		margin-bottom: 7%;
	}
	.side-bar-forumQuestions .forum-questions-link a {
		text-transform: lowercase;
		-webkit-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.35);
		-moz-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.35);
		box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.35);
		font-weight: 500;
		background-color: #ffffff;
		border-radius: 20px;
		color: #ed7405;
		display: block;
		font-size: 20px;
		line-height: 22px;
		font-size: 1.250rem;
		margin: 5px auto 0;
		max-width: 85%;
		padding: 9px 10px 10px 10px;
		text-align: center;
	}
	.side-bar-forumQuestions h2 {
		background: 0 none;
		text-transform: inherit;
		font-size: 28px;
		text-align: center;
		font-size: 1.750rem;
		color: #fff;
		font-weight: normal;
		font-family: 'Lobster';
	}
	.side-bar-forumQuestions h3 {
		font-size: 24px;
		color: #fff;
		margin: 2% 7% 8%;
		font-size: 1.500rem;
		text-transform: uppercase;
		font-weight: normal;
		font-family: "Ubuntu", sans-serif;
	}
	.side-bar-forumQuestions.no-margin h3 {
		margin: 2% 0 0;
	}
	.side-bar-forumQuestions.no-margin h2 {
		margin: 0;
		padding: 0;
	}
	.region-post-right #block-views-liste-des-themes-block>h2 {
		margin: 0;
		padding: 0;
	}

	/***/
	.content-header-custom-profil .name h2 {
		font-size: 24px;
		font-size: 1.500rem;
		font-weight: normal;
		font-family: "Ubuntu", sans-serif;
		padding-bottom: 16px;
		border-bottom: 1px solid #000;
		display: inline-block;
	}
	.content-header-custom-profil .description {
		font-size: 16px;
		font-size: 1rem;
		margin-bottom: 24px;
		line-height: 20px;
		color: #4c4a4c;
	}
	.container-stats-forum .stat-number {
		color: #fff;
		font-size: 34px;
		font-size: 2.125rem;
		display: table-cell;
		width: 115px;
		padding: 5% 0;
		text-align: center;
		border-radius: 5px;
		background: #fba263; /* Old browsers */

		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: -moz-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fba263), color-stop(35%, #f58c4f), color-stop(60%, #f1813f), color-stop(100%, #ee7e2b)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* IE10+ */
		background: linear-gradient(to bottom, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fba263', endColorstr='#ee7e2b', GradientType=0); /* IE6-8 */
	}
	.container-stats-forum {
		margin-bottom: 8px;
		display: table;
	}
	.container-stats-forum .label {
		display: table-cell;
		vertical-align: middle;
		font-size: 24px;
		font-size: 1.500rem;
		text-transform: uppercase;
		font-weight: normal;
		padding-left: 14px;
	}
	.page-profil .quicktabs_main .views-row a strong, .page-user .pane-commentaires-par-user .views-row a strong {
		font-style: italic;
	}
	.page-user .user-profile-avatar {
		margin-top: 3%;
	}

	/****/
	#forum-comments .top-form-comments {
		border-bottom: 1px solid #000000;
	}
	.forum-post-panel-sub {
		position: absolute;
		top: -32px;
		border-radius: 50px;
		z-index: 22;
		height: 60px;
		width: 60px;
	}
	.comment-form-link li {
		list-style: none;
		text-align: center;
	}
	#forum-comments .forum-post-panel-sub {
		background: #e6e6e6;
	}
	div.forum-post .forum-post-panel-sub {
		background: #f28147;
	}
	.forum-post-panel-sub img {
		border-radius: 50px;
	}
	#forum-comments .forum-post-panel-main {
		background: #fff;
	}
	.responsive-ligue .container-left-pages .sub-title-forum {
		margin-bottom: 20px;
	}
	.responsive-ligue .container-left-pages .title-forum {
		margin-top: 20px;
	}
	.container-left-pages .last_discussions li div.avatar {
		display: none;
	}
	.page-forum .sub_theme .view-footer .more-link {
		overflow: hidden;
		padding-bottom: 20px;
		text-align: center !important;
	}
	#forum-comments {
		margin-top: 25px;
	}
	.responsive-ligue .subscription-article {
		background: #f94e6e;
		padding: 5% 3% 3% 6%;
		margin-bottom: 3.5%;
	}
	.responsive-ligue .subscription-article .img-container {
		display: inline-block;
		vertical-align: top;
		width: 35%;
		margin-right: 5%;
		background: url("../images/bg-shadow-brochure.png") no-repeat scroll center bottom / 90% auto transparent;
		padding-bottom: 45px;
		padding-top: 2%;
	}
	.responsive-ligue .subscription-article .left-content {
		display: inline-block;
		vertical-align: top;
		width: 59%;
	}
	.responsive-ligue .subscription-article .left-content h3 {
		color: #fff;
		font-family: 'Lobster';
		font-size: 28px;
		font-size: 1.750rem;
		margin: 0 0 2%;
		font-weight: normal;
	}
	.responsive-ligue .subscription-article .left-content h4 {
		font-size: 24px;
		font-size: 1.500rem;
		color: #fff;
		font-weight: normal;
		text-transform: uppercase;
		width: 61%;
	}
	.responsive-ligue .subscription-article .left-content h4 span {
		font-size: 18px;
		display: block;
		text-transform: none;
	}
	.responsive-ligue .subscription-article .left-content .link {
		background: none repeat scroll 0 0 #ffffff;
		border-radius: 20px;
		color: #f94e6e;
		display: inline-block;
		font-size: 18px;
		font-size: 1.125rem;
		font-weight: normal;
		margin-top: 4%;
		margin-bottom: 2%;
		padding: 2% 4%;
		text-align: center;
		width: 92%;
	}
	.responsive-ligue .subscription-article .left-content a {
		color: #fff;
	}
	.responsive-ligue .subscription-article .left-content p {
		font-size: 16px;
		font-size: 1rem;
		color: #fff;
	}
	.responsive-ligue .subscription-article .left-content .small {
		font-size: 14px;
		font-size: 0.875rem;
		margin-top: 7%;
	}
	.responsive-ligue .container-left-pages .proche-content h3 {
		font-family: 'Lobster';
		color: #3c3c3c;
		font-size: 24px;
		font-size: 1.500rem;
		font-weight: normal;
		margin-bottom: 3.5%;
	}
	.responsive-ligue .proche-content p {
		font-size: 14px;
		font-size: 0.875rem;
	}
	.responsive-ligue .form-magazine {
		margin-top: 4% !important;
	}
	.responsive-ligue .form-magazine h2 {
		margin-bottom: 4% !important;
	}
	.responsive-ligue .form-magazine input {
		border: 1px solid #b7b7b7;
		display: inline-block;
		font-size: 1em;
		height: 55px;
		margin-bottom: 15px;
		width: 98%;
		padding: 0 0 0 2%;
	}
	#user-register-form input {
		border: 1px solid #b7b7b7;
		display: inline-block;
		font-size: 1em;
		height: 55px;
		margin-bottom: 15px;
		padding: 0 0 0 2%;
		width: 62%;
		background: 0 none;
	}
	#user-register-form input.form-submit {
		border: 1px solid #b7b7b7;
		display: inline-block;
		font-size: 1em;
		height: 55px;
		margin-bottom: 15px;
		background: none repeat scroll 0 center transparent;
		width: 45%;
		padding: 0 0 0 2%;
	}
	#user-register-form .form-radios {
		display: inline-block;
		vertical-align: middle;
		width: 45%;
	}
	#user-register-form .field-widget-options-buttons.form-wrapper {
		margin-bottom: 15px;
	}
	#user-register-form .form-item.form-type-radio {
		display: inline-block;
		vertical-align: top;
		width: 30%;
	}
	#user-register-form label {
		display: inline-block;
		margin-right: 5.4%;
		vertical-align: middle;
		width: 30%;
	}
	.responsive-ligue .form-magazine textarea {
		border: 1px solid #b7b7b7;
		box-sizing: border-box;
		display: block;
		font-size: 14px;
		height: 300px;
		line-height: 50px;
		margin-bottom: 10px !important;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		padding: 0 11px;
		width: 100%;
	}
	.responsive-ligue .form-magazine .form-item.webform-component.webform-component-textarea {
		margin: 0;
	}
	.responsive-ligue .form-magazine div.selector {
		padding-left: 0;
		width: 100% !important;
		background: 0 none #edeaea;
		height: 60px;
		line-height: 60px;
		border-bottom: 1px solid #b7b7b7;
		border-right: 1px solid #b7b7b7;
		height: 53px;
		padding: 0;
		width: 100% !important;
		margin-bottom: 15px;
	}
	.responsive-ligue .form-magazine #uniform-edit-submitted-sugestion-concerne span {
		background: url("../images/bg_select_small.png") no-repeat scroll 96% center #ffffff;
		border: 1px solid #cccccc;
		color: #b0afaf;
		display: block;
		height: 53px;
		line-height: 53px;
		overflow: hidden;
		padding: 0 0 0 2%;
		width: 98% !important;
	}
	.responsive-ligue .form-magazine .form-actions.form-wrapper {
		margin-right: 0;
	}
	.responsive-ligue .form-magazine .form-submit, #user-register-form input.form-submit {
		border-radius: 5px;
		background: #fba263; /* Old browsers */

		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: -moz-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fba263), color-stop(35%, #f58c4f), color-stop(60%, #f1813f), color-stop(100%, #ee7e2b)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* IE10+ */
		background: linear-gradient(to bottom, #fba263 0%, #f58c4f 35%, #f1813f 60%, #ee7e2b 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fba263', endColorstr='#ee7e2b', GradientType=0); /* IE6-8 */
		border: 0 none;
		border-radius: 50px;
		color: #ffffff;
		float: right;
		font-family: "Ubuntu", sans-serif;
		font-size: 1.125rem;
		font-weight: normal;
		height: auto;
		padding: 4px 6% 8px;
		text-align: center;
		width: auto;
	}
	#user-register-form .links {
		margin: 30px auto;
		width: 80%;
	}
	#user-register-form .form-actions.form-wrapper {
		margin: 0;
	}
	#user-register-form .links li, .user-info-from-cookie .links li {
		display: inline-block;
		vertical-align: top;
		width: 30%;
		text-align: center;
		margin: 0 1%;
	}
	#user-register-form .links li .pictos-text, .user-info-from-cookie .links li .pictos-text {
		display: block;
	}
	#user-register-form .title {
		font-family: 'Lobster';
		color: #3c3c3c;
		text-align: center;
		font-size: 24px;
		font-size: 1.500rem;
		text-transform: lowercase;
	}
	#user-register-form .title::first-letter {
		text-transform: uppercase;
	}
	#user-register-form .description {
		text-align: center;
	}
	.responsive-ligue .form-magazine #uniform-edit-submitted-sugestion-concerne select {
		-moz-appearance: none;
		background: none repeat scroll 0 0 transparent;
		border: 0 none;
		border-radius: 0;
		color: #666666;
		font-size: 11px;
		height: 50px;
		line-height: 1;
		margin-bottom: 10px;
		padding: 0 0 0 2%;
		width: 100%;
	}

	/**Register Form**/
	#user-register-form {
		background-color: #fff;
		overflow: hidden;
	}
	#user-register-form .form-type-password, #user-register-form .form-item-mail {
		margin: 0 !important;
	}
	.user-info-from-cookie {
		margin: 0 auto;
		padding: 3% 6%;
	}
	.modal-content .user-info-from-cookie {
		padding: 0;
	}

	/***side-bar-link-profil***/
	.side-bar-link-profil {
		border-radius: 4px;
		background: #519ef6; /* Old browsers */
		background: -moz-linear-gradient(top, #519ef6 0%, #377fc5 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #519ef6), color-stop(100%, #377fc5)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #519ef6 0%, #377fc5 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #519ef6 0%, #377fc5 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #519ef6 0%, #377fc5 100%); /* IE10+ */
		background: linear-gradient(to bottom, #519ef6 0%, #377fc5 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#519ef6', endColorstr='#377fc5', GradientType=0); /* IE6-9 */
	}
	.side-bar-link-profil p {
		margin: 0;
	}
	.side-bar-link-profil .profil {
		background: url("../images/pictos/picto-profile.png") no-repeat scroll 27% center transparent;
		color: #ffffff;
		display: block;
		font-size: 19px;
		font-weight: normal !important;
		height: 42px;
		line-height: 42px;
		margin-bottom: 15px;
		padding-left: 20px;
		text-align: center;
		text-transform: uppercase;
		padding: 10px 0px 10px 20px
	}
	.responsive-ligue.node-type-magazine-article-public .container-middle h1 {
		color: #ec7404;
	}
	.vivre-number-content #rs_read_this {
		border: 0 none;
		margin: 0;
		padding: 0;
	}
	.responsive-ligue.node-type-vivre-le-magazine-de-la-ligue #readspeaker_button1 {
		display: none;
	}

	/*.benevole #cboxContent,
	#colorbox.benevole,
	.benevole #cboxWrapper {
	    height: 1280px !important;
	}*/
	.node-type-magazine-article-public .field-name-body img {
		margin: 0 15px 0 5px;
	}
	#block-search-form > h2 {
		height: 0;
		margin: 0;
		padding: 0;
	}

	/***Form**/
	.page-user-password #columns {
		background: none repeat scroll 0 0 #ffffff;
	}
	#user-login {
		margin: 0 auto;
		padding: 15px 45px;
		text-align: center;
		background: none repeat scroll 0 0 #ffffff;
	}
	#user-pass {
		padding: 15px 45px;
		display: inline-block;
	}
	#user-pass .form-actions.form-wrapper {
		margin-right: 0;
		text-align: right;
	}

	/**User Register Captcha**/
	#user-register-form input#edit-captcha-response {
		width: 62% !important;
	}
	#user-register-form .captcha.form-wrapper {
		padding-left: 0;
		padding-right: 0;
	}
	#user-register-form .reload-captcha {
		color: #786c6a;
		font-size: 13px;
		font-size: 0.813rem;
		margin-top: 5px;
		text-transform: none;
	}
	#user-register-form .reload-captcha:hover {
		text-decoration: underline;
	}
	#user-register-form .reload-captcha-wrapper {
		margin-bottom: 20px;
		margin-left: 35%;
		text-align: center;
	}
	#user-register-form .captcha {
		text-align: center;
		margin-top: 10px;
	}
	#user-register-form .form-item.form-type-textfield.form-item-captcha-response {
		text-align: left;
	}

	/***.panels-flexible-article_panel .panels-flexible-row**/
	.panels-flexible-article_panel .panels-flexible-row {
		padding: 0;
	}

	/**select home page ref***/
	.dropdown-select {
		position: relative;
		font-size: 12px;
	}
	.type-select span {
		display: block;
		cursor: pointer;
	}
	.list-type-cancer  ul {
		background: none repeat scroll 0 0 #edeaea;
		color: #4c4a4b;
		display: none;
		font-size: 12px;
		height: 292px;
		left: 0;
		list-style: outside none none;
		min-width: 170px;
		overflow-y: scroll;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 9999;
	}
	.list-type-cancer  ul li a {
		color: #4c4a4b;
		padding: 2px 5px;
		display: block;
		padding: 5px;
	}
	.list-type-cancer  ul li a {
		color: #4c4a4b;
	}
	.responsive-ligue .type-select {
		color: #4c4a4b;
		height: 60px;
		line-height: 60px;
		padding-left: 12px;
		text-align: left;
		width: auto !important;
		background: url("/sites/all/themes/ligue/images/bg-select.png") no-repeat scroll right center #edeaea;
	}
	.logged-in:not(.responsive-page-don) .messages.error {
		float: left;
		margin-left: 19%;
	}

	/****Bandeau Don***/
	.not-logged-in div#tabs {
		display: none;
	}
	.page-localisation .ga-bloc {
		width: auto;
	}
	.ga-bloc {
		margin-top: 12px;
		background: #fff none repeat scroll 0 0;
		text-align: center;
		width: 65.5%;
		padding: 1.5% 0 2.2% 0;
	}
	.ga-bloc-title {
		font-family: 'Lobster';
		font-size: 30px;
		color: #549ff2;
	}
	.ga-bloc .ga-bloc-desc {
		font-size: 18px;
		color: #333333;
	}
	.ga-bloc .btn-don {
		margin: 10px 0;
		border-radius: 20px;
		display: inline-block;
		padding: 8px 20px;
		font-family: 'Ubuntu', sans-serif;
		font-weight: 700;
		color: #fff;
		font-size: 24px;
		background: rgb(62, 129, 197);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlODFjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iIzQwODRjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzRmOThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzllZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, rgb(62, 129, 197) 0%, rgb(64, 132, 202) 16%, rgb(79, 152, 232) 77%, rgb(83, 158, 240) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(62, 129, 197)), color-stop(16%, rgb(64, 132, 202)), color-stop(77%, rgb(79, 152, 232)), color-stop(100%, rgb(83, 158, 240)));
		background: -webkit-linear-gradient(top, rgb(62, 129, 197) 0%, rgb(64, 132, 202) 16%, rgb(79, 152, 232) 77%, rgb(83, 158, 240) 100%);
		background: -o-linear-gradient(top, rgb(62, 129, 197) 0%, rgb(64, 132, 202) 16%, rgb(79, 152, 232) 77%, rgb(83, 158, 240) 100%);
		background: -ms-linear-gradient(top, rgb(62, 129, 197) 0%, rgb(64, 132, 202) 16%, rgb(79, 152, 232) 77%, rgb(83, 158, 240) 100%);
		background: linear-gradient(to bottom, rgb(62, 129, 197) 0%, rgb(64, 132, 202) 16%, rgb(79, 152, 232) 77%, rgb(83, 158, 240) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e81c5', endColorstr='#539ef0', GradientType=0);
	}
	.ga-bloc .btn-don:before {
		content: "";
		content: "";
		width: 28px;
		display: inline-block;
		height: 17px;
		background: url("../images/like.png") no-repeat scroll left center transparent;
	}
	li.favoris  .flag.flag-action.flag-link-toggle.flag-processed {
		background: url("../images/flag-favoris.png") no-repeat 0 0;
		width: 27px;
		height: 27px;
		display: inline-block;
	}

li.comment-delete > a {
  background: linear-gradient(to bottom, #3475b7 0%, #306faf 31%, #23609e 80%, #215d9b 100%);
  padding: 5px;
  text-transform: uppercase;
  line-height: 18px;
  margin-right: 0;
  font-weight: bold;
}
