.not-front.page-download #content .region-content {
	height:1%;
}
.not-front.page-download #content .region-content:after {
	content:".";
	height:0;
	line-height:0;
	display:block;
	visibility:hidden;
	clear:both;
}
.page-download.not-front #content .region-content {
	position: relative;
}
.page-download #list-versions {
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #383839;
	text-align: center;
}
.page-download #list-versions li {
	margin: 0;
	padding: 15px 0;
	list-style-type: none;
	list-style-image: none;
	display: inline-block;
}
.page-download #list-versions li a {
	padding: 0 40px;
	color: #adacac;
	font-size: 18px;
	border-right: solid 1px #adacac;
}
.page-download #list-versions li a.active {
	color: #fff;
}
.page-download #list-versions li.last a {
	border: 0;
}

.page-download h3 {
	color: #dc0014;
	font-size: 24px;
	margin: 20px 0 20px 0;
}

.page-download .views-row  {
	padding:7px 0 7px 0;
}

.page-download .views-row  a{
	color: #5a5a5a;
	text-decoration:underline;
}

.page-download .views-row .views-field-field-changelog {
	padding:5px 0 5px 0;
	color:#5a5a5a;
	font-size:10pt;
}

.page-download .views-row .views-field-field-changelog a{
	color: #dc0014;
	text-decoration:underline;
}

/*------------------------------Support - Home -------------------------------*/

.page-node-2451 #block-system-main .node .content li, .page-node-2786 #block-system-main .node .content li,
.page-node-2787 #block-system-main .node .content li, .page-node-2788 #block-system-main .node .content li,
.page-node-2789 #block-system-main .node .content li, .page-node-2790 #block-system-main .node .content li,
.page-node-3744 #block-system-main .node .content li, .page-node-3745 #block-system-main .node .content li,
.page-node-3743 #block-system-main .node .content li {
	list-style-type: none;
	background-image: url(../images/support_puce.png);
	background-repeat: no-repeat;
	padding: 9px 0 30px 40px;
}
.page-node-2451 #block-system-main .node .content ul, .page-node-2786 #block-system-main .node .content ul,
.page-node-2787 #block-system-main .node .content ul, .page-node-2788 #block-system-main .node .content ul,
.page-node-2789 #block-system-main .node .content ul, .page-node-2790 #block-system-main .node .content ul,
.page-node-3744 #block-system-main .node .content ul, .page-node-3745 #block-system-main .node .content ul,
.page-node-3743 #block-system-main .node .content ul {
	margin: 0;
}
.page-node-2451 #block-views-faq-block-3, .page-node-2786 #block-views-faq-block-3,
.page-node-2787 #block-views-faq-block-3, .page-node-2788 #block-views-faq-block-3,
.page-node-2789 #block-views-faq-block-3, .page-node-2790 #block-views-faq-block-3,
.page-node-3744 #block-views-faq-block-3, .page-node-3745 #block-views-faq-block-3,
.page-node-3743 #block-views-faq-block-3 {
	/*float: left;*/
}
.page-node-2451 #content-bottom-l, .page-node-2786 #content-bottom-l,
.page-node-2787 #content-bottom-l, .page-node-2788 #content-bottom-l,
.page-node-2789 #content-bottom-l, .page-node-2790 #content-bottom-l,
.page-node-3744 #content-bottom-l, .page-node-3745 #content-bottom-l,
.page-node-3743 #content-bottom-l {
	width: 50%;
	padding: 0;
}
.page-node-2451 #content-bottom-l .block, .page-node-2786 #content-bottom-l .block,
.page-node-2787 #content-bottom-l .block, .page-node-2788 #content-bottom-l .block,
.page-node-2789 #content-bottom-l .block, .page-node-2790 #content-bottom-l .block,
.page-node-3744 #content-bottom-l .block, .page-node-3745 #content-bottom-l .block,
.page-node-3743 #content-bottom-l .block {
	padding-right: 20px;
}
.page-node-2451 #content-bottom-l .content, .page-node-2786 #content-bottom-l .content,
.page-node-2787 #content-bottom-l .content, .page-node-2788 #content-bottom-l .content,
.page-node-2789 #content-bottom-l .content, .page-node-2790 #content-bottom-l .content,
.page-node-3744 #content-bottom-l .content, .page-node-3745 #content-bottom-l .content,
.page-node-3743 #content-bottom-l .content {
	padding: 40px;
}
.page-node-2451 #content-bottom-l .content h2, .page-node-2786 #content-bottom-l .content h2,
.page-node-2787 #content-bottom-l .content h2, .page-node-2788 #content-bottom-l .content h2,
.page-node-2789 #content-bottom-l .content h2, .page-node-2790 #content-bottom-l .content h2,
.page-node-3744 #content-bottom-l .content h2, .page-node-3745 #content-bottom-l .content h2,
.page-node-3743 #content-bottom-l .content h2 {
	margin-top: 0px;
}
.page-node-2451 #content-bottom-r .block, .page-node-2786 #content-bottom-r .block,
.page-node-2787 #content-bottom-r .block, .page-node-2788 #content-bottom-r .block,
.page-node-2789 #content-bottom-r .block, .page-node-2790 #content-bottom-r .block,
.page-node-3744 #content-bottom-r .block, .page-node-3745 #content-bottom-r .block,
.page-node-3743 #content-bottom-r .block {
	padding-left: 20px;
}
.page-node-2451 #content-bottom-r .content, .page-node-2786 #content-bottom-r .content,
.page-node-2787 #content-bottom-r .content, .page-node-2788 #content-bottom-r .content,
.page-node-2789 #content-bottom-r .content, .page-node-2790 #content-bottom-r .content,
.page-node-3744 #content-bottom-r .content, .page-node-3745 #content-bottom-r .content,
.page-node-3743 #content-bottom-r .content {
	padding: 40px;
	background-color: #FFF;
}
.page-node-2451 .view-tutoriels .views-row, .page-node-2786 .view-tutoriels .views-row,
.page-node-2787 .view-tutoriels .views-row, .page-node-2788 .view-tutoriels .views-row,
.page-node-2789 .view-tutoriels .views-row, .page-node-2790 .view-tutoriels .views-row,
.page-node-3744 .view-tutoriels .views-row, .page-node-3745 .view-tutoriels .views-row,
.page-node-3743 .view-tutoriels .views-row {
	width: auto;
	padding: 0;
	margin-bottom: 20px;
}
.page-node-2451 .view-tutoriels .view-content, .page-node-2786 .view-tutoriels .view-content,
.page-node-2787 .view-tutoriels .view-content, .page-node-2788 .view-tutoriels .view-content,
.page-node-2789 .view-tutoriels .view-content, .page-node-2790 .view-tutoriels .view-content,
.page-node-3744 .view-tutoriels .view-content, .page-node-3745 .view-tutoriels .view-content,
.page-node-3743 .view-tutoriels .view-content {
	height: 241px;
	margin: 0 0 20px 0;
}
.page-node-2451 #content-bottom-r .content h2, .page-node-2786 #content-bottom-r .content h2,
.page-node-2787 #content-bottom-r .content h2, .page-node-2788 #content-bottom-r .content h2,
.page-node-2789 #content-bottom-r .content h2, .page-node-2790 #content-bottom-r .content h2,
.page-node-3744 #content-bottom-r .content h2, .page-node-3745 #content-bottom-r .content h2,
.page-node-3743 #content-bottom-r .content h2 {
	margin-top: 0px;
}
.page-node-2451 .view-faq .view-content, .page-node-2786 .view-faq .view-content,
.page-node-2787 .view-faq .view-content, .page-node-2788 .view-faq .view-content,
.page-node-2789 .view-faq .view-content, .page-node-2790 .view-faq .view-content,
.page-node-3744 .view-faq .view-content, .page-node-3745 .view-faq .view-content,
.page-node-3743 .view-faq .view-content {
	width: auto;
	padding: 0;
	height: 241px;
	margin-bottom: 20px;
}
.page-node-2451 .view-faq .view-content a, .page-node-2786 .view-faq .view-content a,
.page-node-2787 .view-faq .view-content a, .page-node-2788 .view-faq .view-content a,
.page-node-2789 .view-faq .view-content a, .page-node-2790 .view-faq .view-content a,
.page-node-3744 .view-faq .view-content a, .page-node-3745 .view-faq .view-content a,
.page-node-3743 .view-faq .view-content a {
	color: #000;
	font-weight: bold;
}
.page-node-2451 .view-faq .view-content li, .page-node-2786 .view-faq .view-content li,
.page-node-2787 .view-faq .view-content li, .page-node-2788 .view-faq .view-content li,
.page-node-2789 .view-faq .view-content li, .page-node-2790 .view-faq .view-content li,
.page-node-3744 .view-faq .view-content li, .page-node-3745 .view-faq .view-content li,
.page-node-3743 .view-faq .view-content li {
	margin-bottom: 15px;
}
.page-node-2451 .view-faq .view-header, .page-node-2786 .view-faq .view-header,
.page-node-2787 .view-faq .view-header, .page-node-2788 .view-faq .view-header,
.page-node-2789 .view-faq .view-header, .page-node-2790 .view-faq .view-header,
.page-node-3744 .view-faq .view-header, .page-node-3745 .view-faq .view-header,
.page-node-3743 .view-faq .view-header {
	width: auto;
	margin: 0;
	height: auto;
}
.page-node-2451 .view-tutoriels .view-header, .page-node-2786 .view-tutoriels .view-header,
.page-node-2787 .view-tutoriels .view-header, .page-node-2788 .view-tutoriels .view-header,
.page-node-2789 .view-tutoriels .view-header, .page-node-2790 .view-tutoriels .view-header,
.page-node-3744 .view-tutoriels .view-header, .page-node-3745 .view-tutoriels .view-header,
.page-node-3743 .view-tutoriels .view-header {
	width: auto;
	margin: 0;
	height: auto;
}
.page-node-2451 .view-faq .view-footer, .page-node-2786 .view-faq .view-footer,
.page-node-2787 .view-faq .view-footer, .page-node-2788 .view-faq .view-footer,
.page-node-2789 .view-faq .view-footer, .page-node-2790 .view-faq .view-footer,
.page-node-3744 .view-faq .view-footer, .page-node-3745 .view-faq .view-footer,
.page-node-3743 .view-faq .view-footer {
	width: auto;
	margin: 0;
	padding: 0;
	height: auto;
	text-align: right;
}

.page-node-2451 .view-tutoriels .view-footer, .page-node-2786 .view-tutoriels .view-footer,
.page-node-2787 .view-tutoriels .view-footer, .page-node-2788 .view-tutoriels .view-footer,
.page-node-2789 .view-tutoriels .view-footer, .page-node-2790 .view-tutoriels .view-footer,
.page-node-3744 .view-tutoriels .view-footer, .page-node-3745 .view-tutoriels .view-footer,
.page-node-3743 .view-tutoriels .view-footer {
	text-align: right;
}




/*------------------------------Vidéos - Home -------------------------------*/
#node-2447 .content a{
	display: block;
	width: 170px;
	border: solid 1px #dedede;
	float: left;
	margin: 0 10px 0 0;
	text-align: center;
	font-size: 16px;
	color: #383839;
	padding: 0 0 20px 0;
	letter-spacing:0.05em;
}
#node-2447 .content a.last {
	margin: 0;
}
#node-2447 .content a:hover{
	color: #dc0014;
	text-decoration: none;
}
/*------------------------------FAQ-------------------------------*/
#node-335 .content a, #node-473 .content a,
#node-779 .content a, #node-677 .content a,
#node-551 .content a {
	display: block;
	width: 170px;
	border: solid 1px #dedede;
	float: left;
	margin: 0 10px 0 0;
	text-align: center;
	font-size: 16px;
	color: #383839;
	padding: 0 0 20px 0;
	letter-spacing:0.05em;
}
#node-335 .content a.last, #node-473 .content a.last,
#node-779 .content a.last, #node-677 .content a.last,
#node-551 .content a.last {
	margin: 0;
}
#node-335 .content a:hover, #node-473 .content a:hover,
#node-779 .content a:hover, #node-677 .content a:hover,
#node-551 .content a:hover {
	color: #dc0014;
	text-decoration: none;
}

.bloc-info {
	background-color: #fff;
	margin-bottom:20px;
	margin-top:-10px;
	padding:20px;
}
