﻿@charset "UTF-8";
/* CSS Document */
/*-------Reset default browser CSS.-------------------------------------------------------------- */
body,header,footer,nav,p,ul,ol,form,input,h1,h2,h3,h4,h5,h6,textarea,fieldset,blockquote,dl,dt,dd,table,td,th,tr{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:22px;font-weight: normal;}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none;}
img,fieldset{border:0;}
hr{display:none;}
sup{vertical-align:super;font-size:.7em;line-height:.8em;}
sub{vertical-align:sub;font-size:.7em;line-height:.8em;}
address{font-style:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;}


/*-------fonts--------------------------------------------------------------*/
@font-face{
    font-family:"Cachet W01 Book";
    src:url("../fonts/730728/e39abba7-8b3c-470c-afd8-432b385bd650.eot?#iefix");
    src:url("../fonts/730728/e39abba7-8b3c-470c-afd8-432b385bd650.eot?#iefix") format("eot"),
    url("../fonts/730728/7aa9b54d-99a5-4935-8cb9-655f66538358.woff") format("woff"),
    url("../fonts/730728/104d2522-a045-45dc-9adc-b64ca6af60b0.ttf") format("truetype"),
    url("../fonts/730728/c4401a37-0504-4fa4-b93d-01ce84973336.svg#c4401a37-0504-4fa4-b93d-01ce84973336") format("svg");
}
@font-face{
    font-family:"Cachet W01 Bold";
    src:url("../fonts/730725/83ae431e-0fd4-41e4-8186-8decedde5b1c.eot?#iefix");
    src:url("../fonts/730725/83ae431e-0fd4-41e4-8186-8decedde5b1c.eot?#iefix") format("eot"),
    url("../fonts/730725/1759dc85-8914-40ba-b188-15e4edaab18d.woff") format("woff"),
    url("../fonts/730725/2768cd21-701e-4721-9f26-8b9805d532a6.ttf") format("truetype"),
    url("../fonts/730725/7b9b00a4-5d07-4a16-b0a3-6377d28e859e.svg#7b9b00a4-5d07-4a16-b0a3-6377d28e859e") format("svg");
}

/*--Fonts---------------------------------------------------------------------*/
@font-face {
    font-family: 'Karbon';
    src: url('../fonts/Karbon/Karbon-Light.eot');
    src: url('../fonts/Karbon/Karbon-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Karbon/Karbon-Light.woff2') format('woff2'),
        url('../fonts/Karbon/Karbon-Light.woff') format('woff'),
        url('../fonts/Karbon/Karbon-Light.ttf') format('truetype'),
        url('../fonts/Karbon/Karbon-Light.svg#Karbon-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Karbon';
    src: url('../fonts/Karbon/Karbon-Regular.eot');
    src: url('../fonts/Karbon/Karbon-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Karbon/Karbon-Regular.woff2') format('woff2'),
        url('../fonts/Karbon/Karbon-Regular.woff') format('woff'),
        url('../fonts/Karbon/Karbon-Regular.ttf') format('truetype'),
        url('../fonts/Karbon/Karbon-Regular.svg#Karbon-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Karbon';
    src: url('../fonts/Karbon/Karbon-RegularItalic.eot');
    src: url('../fonts/Karbon/Karbon-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Karbon/Karbon-RegularItalic.woff2') format('woff2'),
        url('../fonts/Karbon/Karbon-RegularItalic.woff') format('woff'),
        url('../fonts/Karbon/Karbon-RegularItalic.ttf') format('truetype'),
        url('../fonts/Karbon/Karbon-RegularItalic.svg#Karbon-RegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Karbon';
    src: url('../fonts/Karbon/Karbon-Semibold.eot');
    src: url('../fonts/Karbon/Karbon-Semibold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Karbon/Karbon-Semibold.woff2') format('woff2'),
        url('../fonts/Karbon/Karbon-Semibold.woff') format('woff'),
        url('../fonts/Karbon/Karbon-Semibold.ttf') format('truetype'),
        url('../fonts/Karbon/Karbon-Semibold.svg#Karbon-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}
/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
with any questions regarding Web Fonts:  http://www.linotype.com
*/

/*-------General--------------------------------------------------------------*/
a, a:visited{text-decoration: none;outline: 0;color:#e30023;}
a:hover{color:#BDCE00;}
.clear {clear:both;}
br.clear{clear:both;height:0;line-height: 0;} /*un clear pure sans influence ?*/
.gridcol {overflow: hidden;zoom: 1;}
.left {float:left;} /* renomer .floL ? */
.right {float: right;} /*renommer .floR? */
.centered {text-align: center;}/*renommer .txtC ? */
.hide{display: none!important;}
.show{display: block;}

/*-------Layout--------------------------------------------------------------*/
html, body {min-height: 100%;} /* "bug" min-height du body ;)*/
body {background: url("../images/newbackgroundDL.gif") 0 -50px repeat; overflow-x:hidden;font-family: "Cachet W01 Book";}
#wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -258px;}
.inner {width: 1140px;margin: 0 auto;position: relative; }

/* Plugins*/

.slideshowlink a{display:none;}

/*-------Header--------------------------------------------------------------*/
#header{position: relative; z-index: 60;}
#innerHeader {width: 1040px;height: 62px;padding: 31px 0 0 100px;margin: 0 auto;border-top: 8px solid #bdce00;position: relative;background: #fff;box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.7);}
#logo {position: absolute;top: -72px;right: -43px;}
#logo img {width: 420px;height: auto;}

#header.section{position: relative; z-index: 10;}
#innerHeader.section {width: 1068px;height: 50px;padding: 160px 0 0 72px;margin: 0 auto;border-top: 8px solid #bdce00;position: relative;background: #fff;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);}
#innerHeader.section h1 {position: absolute;top: 58px;left: 72px;}
#innerHeader.section h1 img {width: 300px;height: 74px;}

#header .inner h1{
    float:right;
}

a.backlink{position:relative;float: right;margin-right:70px;}
a.backlink span.more{color: #e30023;font-family: "Cachet W01 Book";background-position: right 95%;font-size: 16px;}
/* lang selector */
#languagebar {float: left;}
#lang_sel_list ul {overflow: hidden;}
#lang_sel_list ul li {float: left;margin-right: 10px;}
#lang_sel_list ul li:first-child {margin-right: 4px;}
#lang_sel_list ul li a {display: block;width: 26px;height: 26px;border-radius: 50%;border: 2px solid #fff;text-align: center;}
#lang_sel_list ul li a.lang_sel_sel {border: 2px solid #bdce00;}
#lang_sel_list ul li a img {display: inline-block;width: 24px;height: auto;}
#lang_sel_list ul li span {display: none;}
#search-bar {float: left;}
#search-bar select {display: none;}

#search-bar-section{height: 12px;margin-bottom: 7px;}

#header #search-bar input[type="text"], #search-bar-section input[type="text"]{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-left-radius: 4px;
    border-color: #cccccc -moz-use-text-color #cccccc #cccccc;
    border-image: none;
    border-style: solid none solid solid;
    border-top-left-radius: 4px;
    border-width: 1px 0 1px 1px;
    color: #737373;
    float: left;
    font-family: "Cachet W01 Book";
    height: 28px;
    line-height: 26px;
    margin-right: 0;
    padding: 0 0 0 16px;
    width: 300px;
}

#search-bar-section input[type="text"]{width:180px;}

#header #search-bar input[type="submit"], #search-bar-section input[type="submit"] {
    background: url("../images/search_ico.png") no-repeat scroll center center transparent;
    border: 0 none;
    border-radius: 0 5px 5px 0;
    float: left;
    height: 30px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 43px;
}

#search-bar-section input[type="submit"]{}

/*-------Navigation--------------------------------------------------------------*/
#navigation {background: #e30023;box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.5);font-family: 'Cachet W01 Book';position:relative;}
#navigation ul {width: 1140px;margin: 0 0 0 100px;height: 21px;padding: 15px 0 11px;position:relative;}
#navigation ul>li {height: 18px;padding: 0 15px;border-right: 2px solid #bdce00;display: inline-block;}
#navigation ul>li:first-child {padding-left: 0;}
#navigation ul>li:last-child {border-right: 0;padding-right: 0;}
#navigation ul li a {color: #fff;line-height: 22px;font-size: 18px;position: relative;top: -3px;}
#navigation ul li.current-menu-item a, #navigation ul li a:hover, #navigation ul li.current_page_parent a, #navigation ul li.current_page_ancestor a {color: #bdce00;}


#navigation ul li ul{color: white;display:none;position: absolute;width: auto;padding:0 1px;top:32px;text-align: left;margin-left: -20px;z-index: 60;}
#navigation ul li:hover > ul{display: block;padding-top: 15px;}
#navigation ul li ul li{float: none;margin:0;display: block;padding:5px 20px;background:#bdce00;border: 0;height: auto;white-space:nowrap;}
#navigation ul li ul li:first-child{padding: 20px 20px 5px 20px;background:#bdce00 url(../images/fond_submenu.png) 0 0 repeat-x;}
#navigation ul li ul li:last-child{padding: 5px 20px 20px 20px;}
#navigation ul li ul li a, #navigation ul li.current_page_parent ul li a, #navigation ul li.current_page_ancestor ul li a {color: #fff;line-height: 20px;}
#navigation ul li ul li a:hover , #navigation ul li.current_page_parent ul li a:hover, #navigation ul li.current_page_ancestor ul li a:hover, #navigation ul li.current_page_ancestor ul li.current-menu-parent>a {color:#e30023;}
#navigation ul li.current-menu-item ul li a {color: #fff;}
#navigation ul li.current-menu-item ul li a:hover {color:#e30023;}
#navigation ul>li>ul>li.current-menu-item>a {color:#e30023;}
#navigation ul>li>ul>li.current-menu-item>a:hover {color:#e30023;}
#navigation ul li ul li ul{margin-left:0;color: white;float: left;display: none;position: absolute;width: auto;padding:0;left: 100%;text-align: left;top:auto;margin-top:-45px;}
#navigation ul li ul li ul li:first-child{background-image: none;padding:10px 10px 0;}
#navigation ul li ul li ul li{padding:10px 10px 0;}
#navigation ul li ul li ul li a {white-space:nowrap;}
#navigation ul li.current-menu-item ul li ul li a, #navigation ul li.current_page_parent ul li ul li a, #navigation ul li.current_page_ancestor ul li ul li a, #navigation ul li.current_page_ancestor ul li.current-menu-parent ul li a {color: #fff;}
#navigation ul li.current-menu-item ul li ul li a:hover, #navigation ul li.current_page_parent ul li ul li a:hover, #navigation ul li.current_page_ancestor ul li ul li a:hover, #navigation ul li.current_page_ancestor ul li.current-menu-parent ul li a:hover {color:#e30023;}

#section_nav{position: absolute;top:80px;right: 90px;}
#section_nav ul{}
#section_nav ul li{display: inline-block;margin-left: 5px;}
#section_nav ul li:first-child a{margin-left: 0;background: #E30023;position: relative;}

#section_nav ul li a{color: white;background: #BDCE00;padding: 5px 10px;}
#section_nav ul li:first-child a{margin-left: 0;background: #E30023}
#section_nav ul li:last-child a{padding-right:50px;}
#section_nav ul li a:hover{color: black;}
#section_nav ul li a span{font-family: 'Cachet W01 Book';}
#fbLogo{position: absolute;display: block;width: 80px;top:-32px;right:-30px;}
#fbLogo img{width: 100%;height: auto;}


/*-------Footer--------------------------------------------------------------*/
#footerPusher {height: 258px;}
#footer {width: 1000px;margin: auto;position: relative;background: #bdce00;height: 228px;font-family: 'Cachet W01 Book';padding: 30px 70px 0 70px;box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.7);}
#footerNav {float: left;font-size: 21px;overflow: hidden;}
#footerNav ul {width: 140px;float: left;}
#footerNav ul li {margin-bottom: 10px;}
#footerNav ul li a {color: #fff;}
#underFooter {position: absolute;bottom: 0;height: 33px;background: #000;width: 1070px;margin: 0 0 0 -70px;padding-right: 70px;text-align: right;}
#underFooter a {color: #fff;line-height: 33px;}
#address {float: right;text-align: right;color: #fff;font-size: 16px;}
#address .name{
    font-size:18px;
    line-height:20px;
}
#address a {color: #fff;}
#footerNav ul li a:hover, #address a:hover {color: #e30023;}
#newsletterBox {width: 253px;position: relative;float: left;margin-left:20px;}
#newsletterBox h2 {color: #fff;font-family: 'Cachet W01 Book';font-size: 32px;margin-bottom: 10px;}
#newsletterBox input {line-height: 21px;font-family: 'Cachet W01 Book';color:#000;width: 243px;font-size: 18px;border: 0;background: #fff;padding:7px 10px;margin: 0 0 7px 0;}
#newsletterBox input.wysija-submit {font-family: 'Cachet W01 Book';height: 36px;width: 263px;background: black;color: #fff;text-align: left;cursor: pointer;border-radius: 0;}
#newsletterBox input.wysija-submit:hover {background: #fff;color: #32261c;}
#newsletterBox .wysija-msg .update, #newsletterBox .wysija-msg .error, #newsletterBox .wysija-msg .updated {font-family: 'Cachet W01 Book';background:url('../images/bg-newsletter.png') 0 0 no-repeat;height: 74px;width: 234px;position: absolute;padding: 0;margin: 0;border: 0;top: -28px;left: 0;padding: 9px 0 0 9px;font-size: 18px;color: #000;}
#newsletterBox .wysija-msg .update ul, #newsletterBox .wysija-msg .error ul, #newsletterBox .wysija-msg .updated ul {height: 42px;width: 350px;}
#newsletterBox .wysija-msg .update ul, #newsletterBox .wysija-msg .error ul, #newsletterBox .wysija-msg .updated ul li {line-height: 24px;}

#newsletterBox .wysija-msg .updated{top:30px;}
#newsletterBox .formErrorContent{
    font-family:'Cachet W01 Bold';
}

/*-------Container--------------------------------------------------------------*/
#footerPusher {height: 258px;}
#container{width: 1140px;margin: 0 auto;background: #fff;box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.7);}

/*-------Slider--------------------------------------------------------------*/
#postListContent {position: relative;}
#postListContent li {background: #fff;width: 1140px !important;height:556px !important;position: absolute;}
#navSlider {position:absolute;z-index: 10;bottom: 37px;right: 81px;}
#navSlider a {text-indent: -9999px;display: inline-block;border-radius: 8px;background: #b3b3b3;width: 16px;height: 16px;margin: 0 5px;}
#navSlider a.activeSlide {background: #fff;}
#navSlider a:focus { outline: none; }
#slider{width: 1140px;height:556px;margin-bottom: 21px;position: relative;}
.sliderImage, .sliderImage img {width: 1140px;height:556px;}
.sliderTextbox {position: absolute;bottom: -21px;left: 60px;border: 7px solid #fff;background: #bdce00;padding: 17px;width: 972px;}
.sliderTitle {color: #e30023;font-size: 26px;font-family: 'Cachet W01 Bold';width: 870px;}
.sliderTeaser {color: #fff;font-size: 26px;font-family: 'Cachet W01 Bold';}
.sliderTeaser p {float: left;margin: 0 16px 0 0;}
.sliderTeaser span.link{color: #e30023;font-size: 20px;font-family: 'Cachet W01 Book';}

/*-------Content--------------------------------------------------------------*/
.content {padding: 50px 67px 20px;overflow: hidden;zoom: 1;}

.content.section{padding:20px 67px;}

#home {padding: 0px 67px 20px;}
/*news*/
.content #leftColomn {width:757px;float: left;}

.content .leftColomn {width:757px;float: left;}
.infotype {display: none;}
.infotype.actif{display: block;}


#home  #leftColomn {width:508px;float: left;}

.boxTitle {color: #fff;font-family: 'Cachet W01 Book';font-size: 17px;line-height: 27px;background: #b3b3b3;padding-left: 15px;height: 27px;}

#singleBox .boxTitle {color: #e30023;font-family: 'Cachet W01 Bold';font-size: 32px;line-height: 32px;background: #fff;padding-left: 0px;margin: 0 0 15px 0;box-shadow: none;}
#singleBox .boxTitle h2 {}

.news {padding: 7px 0 15px 0;border-bottom: 1px dotted #999;margin-bottom: 15px;}
.feat_image img {width: 100%;height: auto;margin-bottom: 24px;}
.news .date {font-size: 15px;font-family: 'Cachet W01 Book';color: #bdce00;margin-bottom: 5px;padding: 0 8px;}
.news .news_title {font-size: 23px;font-family: 'Cachet W01 Bold';color: #e30023;margin-bottom: 30px;padding: 0 8px;}
.news .news_teaser {font-size: 15px;line-height: 19px;font-family: 'Cachet W01 Book';color: #000;padding: 0 8px;}
.news .news_more {color: #e30023;}
.news .news_teaser img{
    max-width:100%;
    height:auto;
}

/*pagination*/
.page-numbers {overflow: hidden;font-family: 'Cachet W01 Book';font-size: 15px;}
.page-numbers li {float: left;margin-right: 5px;}
.page-numbers li span, .page-numbers li a  {color: #e30023;width: 24px;height: 24px;line-height: 24px;border-radius: 17px;border: 1px solid #b3b3b3;display: inline-block;text-align: center;}
.page-numbers li span.current{color:white;background-color: #e30023;border-color: #e30023;}

.page-numbers li a.prev {border: 0;text-indent: -99999px;background: url(../images/prevPage.gif) center center no-repeat;border-radius: 0px;}
.page-numbers li a.next {border: 0;text-indent: -99999px;background: url(../images/nextPage.gif) center center no-repeat;border-radius: 0px;}
.page-numbers li a:hover{
    color: #BDCE00;
}


#centerColumn {float: left;width: 242px;margin: 0 7px;}

.homeBox, .homeBox a {font-family: 'Cachet W01 Book';}
.homeBox {border: 1px solid #b3b3b3;margin-bottom: 7px;padding: 0 7px 7px 7px;}
.homeBox h2 {margin: -1px 0 7px -8px;}

.homeBox.section h2{margin-top: 0;}

.content #leftColomn .homeBox h2 {width: 742px;}

#home #leftColomn .homeBox h2, #home #centerColumn .homeBox h2, .content #rightColumn .homeBox h2 {width: 227px;}

.homeBox h3 {color: #E30023;font-size: 16px;line-height: 18px;margin: 7px 0 20px;max-height: 72px;overflow: hidden;}

.VideoBox iframe {width: 226px;height: auto;}
.description {font-size: 13px;margin-bottom: 14px;}
a.more {font-size: 14px;color: #b3b3b3;background: url(../images/redArrow.png) right bottom no-repeat;padding-right: 12px;margin: 7px 0;}
a span.more {font-size: 14px;color: #b3b3b3;background: url(../images/redArrow.png) right bottom no-repeat;padding-right: 12px;margin: 7px 0;}
#lenktvBox {margin-top: 14px;}
#lenktvBox h2 {background: #e30023;position: relative;}
#lenktvBox h2 img {position: absolute;top: -12px;left: 53px;}

#tribuneBox iframe {}
.bloc_left {float: left;width: 110px;}
#soundBox {width: 98px;height: 123px;}
#tribuneImage img {width: auto;height: 123px;}
#soundBox {float: right;}
#playButton {bottom:-82px;left:26px;position:absolute;z-index: 2;}

.miniSlider {margin-bottom: 7px;}

#rightColumn {float: right;width: 242px;position: relative;}

#eventBox {background: #e6e6e6;}
#eventBox h2.boxTitle {background-color: #4D4D4D;}
#eventBox p.decale, #eventBox .event {padding: 3px 0 3px 74px;}
#eventBox .decale li {line-height: 19px;font-size: 16px;color: #e30023;padding: 3px 0 3px 74px;width: 152px;}
#eventBox .eventDate {margin-left:-74px;float: left;width: 63px;text-align: center;color: #fff;background: #b3b3b3;line-height: 26px;height: 26px;display: inline-block;}
#eventBox .eventTitle {margin-top:4px;display: block;}

#eventBox > h2:nth-child(2){
    padding-left:15px;
}

#mapBox{border:none;}
#mapBox h2.boxTitle {background-color: #4D4D4D;margin-top: 0;}
#mapBox ul{list-style: none;}
#mapBox ul li{}
#mapBox ul li.activ a{color: #BDCE00;}

#sideSlide{border:none;}
#sideSlide .ngg-slideshow{margin: 30px 0;}

#goosch {margin-bottom: 7px;}
#goosch a , #goosch img {display: block;}

.homeBtn {margin-bottom: 7px;}
.homeBtn li {margin-bottom: 3px;}
.homeBtn li a {color: #fff;text-transform: uppercase;font-family: 'Cachet W01 Book';background: #e30023;display: block;font-size: 19px;line-height: 28px;height: 28px;padding: 0 0 0 8px;}
.homeBtn li a:hover {background: #bdce00;}

#tabs3 {margin-bottom: 7px;display: none;}
#tabs3 li {margin-bottom: 3px;}
#tabs3 li a {color: #fff;text-transform: uppercase;font-family: 'Cachet W01 Book';background: #bdce00;display: block;font-size: 14px;line-height: 28px;min-height: 28px;padding: 0 0 0 8px;}
#tabs3 li a:hover, #tabs3 li.current-menu-item a:hover {background: #e30023;color: #fff;}
#tabs3 li.current-menu-item a {color: #e30023;}


#vendrediRouge {}
#vendrediRouge img {width: 240px;height: auto;margin: 0 0 7px -7px;}
#vendrediRouge .vendrediText {font-family: 'Cachet W01 Book';font-size: 13px;color: #737373;overflow: hidden;height: 90px;position: relative;line-height: 15px;width: 115px;float: left;}
#vendrediRouge .plus {font-family: 'Cachet W01 Book';font-size: 13px;background: #fff;display: inline-block;position: absolute;bottom: 0;right: 0;padding: 0 0 0 7px;line-height: 15px;}
#vendrediRouge .plus a {color: #737373;}
#vendrediRouge .plus a {color: #e30023;}
#vendrediRouge .vendrediLogo {float: left;width: 97px;height: 96px;margin-right:10px;}
#vendrediRouge .vendrediLogo img {width: 97px;height: 96px;display: block;margin:0;}

.box {margin-bottom: 16px;}
.box, .box a {font-family: 'Cachet W01 Book';}
.box .boxTitle {line-height: 19px;height: auto;margin: 0 0 16px -67px;padding: 8px 8px 8px 67px;box-shadow: 0px 2px 4px rgba(0,0,0,0.5);}
.box h2 {margin: -1px 0 7px -8px;}
.box h3 {color: #E30023;font-size: 16px;line-height: 18px;margin: 7px 0 20px;max-height: 72px;overflow: hidden;}
/* single */
#singleBox .date {font-size: 15px;font-family: 'Cachet W01 Book';color: #bdce00;margin-bottom: 8px;padding: 0;}
.boxInner .date {font-size: 15px;font-family: 'Cachet W01 Book';color: #bdce00;margin-bottom: 14px;padding: 0;}
.boxInner .news_title {font-size: 23px;line-height: 25px;font-family: 'Cachet W01 Bold';color: #e30023;margin-bottom: 8px;}
.boxInner .news_teaser {font-size: 15px;line-height: 17px;font-family: 'Cachet W01 Book';color: #000;padding: 0 8px 0 0;overflow: hidden;}
.boxInner .news_teaser p{margin-bottom: 10px;}
.boxInner .news_teaser table p{margin-bottom: 0px;}
.boxInner .news_teaser img.alignleft{float:left;}
.boxInner .news_teaser img.alignright{float:right;}

.boxInner .news_teaser object{color:white;}
.boxInner .news_teaser object a{display: none;}

.boxInner .news_more {color: #e30023;}
.boxInner .entry p {margin-bottom: 16px;line-height: 19px;font-family: 'Cachet W01 Book';}
.boxInner .news_teaser #addressPage {float: left;width: 399px;}
.boxInner .news_teaser #addressPage h3 {margin:0 0 16px 0;font-family: 'Cachet W01 Bold';font-size: 20px;}
.boxInner .news_teaser #addressPage h4 {margin:0 0 8px 0;font-family: 'Cachet W01 Bold';font-size: 14px;}
.boxInner .news_teaser #addressPage p {margin:0 0 8px 0;}
.boxInner .news_teaser .wpcf7 {float: right;width: 330px;padding: 9px;border: 1px solid #b3b3b3;background: #e6e6e6;}
.boxInner .news_teaser #wpcf7-f1073-p1038-o1, #wpcf7-f1079-p1040-o1 {width: 729px;}
.boxInner .news_teaser ul{}
.boxInner .news_teaser ul li{list-style: disc;margin-left: 40px;}
.boxInner .news_teaser ul li.widget_tag_cloud{list-style: none;margin-left: 0px;}
.boxInner .news_teaser ul li.widget_tag_cloud h2{margin-left: 0px;}

#singleBox .qem h3{max-height: 100%;}

/*contact form*/
.wpcf7-form p {padding: 8px 0 8px 75px;border-bottom: 1px solid #b3b3b3;}
.wpcf7-form p#submit {border: 0;position: relative;}
.wpcf7-form p#submit input {border: 0;border-radius: 0;background: #b3b3b3;color: #fff;padding: 8px 0;font-size: 14px;cursor: pointer;}
.wpcf7-form p#submit img {position: absolute;top: 16px;right: 8px;}
.wpcf7-form p label {float: left;margin: 0 0 0 -75px;width: 67px;white-space: nowrap;}
.wpcf7-form p input, .wpcf7-form p textarea {width: 222px;}
#wpcf7-f1073-p1038-o1 p, #wpcf7-f1079-p1040-o1 p {padding: 8px 0 8px 222px;}
#wpcf7-f1073-p1038-o1 p label, #wpcf7-f1079-p1040-o1 p label {float: left;margin: 0 0 0 -222px;width: 214px;position: absolute;}
#wpcf7-f1073-p1038-o1 p input, #wpcf7-f1073-p1038-o1 p textarea, #wpcf7-f1079-p1040-o1 p input, #wpcf7-f1079-p1040-o1 p textarea {width: 505px;}
.wpcf7-form p input[type="checkbox"]{width: 30px!important;}
/* tagcloud*/

.tagcloud{padding:20px 50px;}

/* archive // default page*/

#archive #leftColomn #archiveBox .boxInner .feat_image{max-width:200px;max-height:150px;float:left;margin-right: 20px;overflow: hidden;}
#archive #leftColomn #archiveBox .boxInner .feat_image img{width:100%;height:auto;}

/*ngg override*/
#galleryBox .ngg-albumoverview {overflow: hidden;}
#galleryBox .ngg-album {border:0;padding:0;margin: 3px 6px 16px 0px;padding: 0 0 16px 158px;border-bottom: 1px dotted #999;}
#galleryBox .ngg-album:last-child {border:0;}
#galleryBox .ngg-album .ngg-albumtitle {margin: 0 0 16px;color: #e30023;font-family: 'Cachet W01 Bold';font-size: 17px;font-weight: normal;}
#galleryBox .ngg-album:hover .ngg-albumtitle {color: #bdce00;}
#galleryBox .ngg-description {color: #000;}
#galleryBox .ngg-album img {border: 0;padding: 0;margin: 0 0 0 -158px;float: left;}

/*Page video lenk tv*/

#lenktv_title {background: #e30023;position: relative;color: #fff;font-family: 'Cachet W01 Book';font-size: 19px;margin: 0 0 16px -67px;padding: 8px 8px 8px 67px;box-shadow: 0px 2px 4px rgba(0,0,0,0.5);height: 27px;}
#lenktv_title img {position: absolute;top: -12px;left: 103px;}
#lenkTVBox li.VideoBox {margin: 0 0 16px 0;overflow: hidden;padding: 0 0 16px 0;border-bottom: 1px dotted #999;}
#lenkTVBox li.VideoBox:last-child {border-bottom: 0;}
#lenkTVBox li.VideoBox iframe {float: left;margin: 0 16px 0 0;}
#lenkTVBox li.VideoBox:first-child iframe {width: 757px;height: 568px;float: none;margin: 0;}
#lenkTVBox.box li.VideoBox .videoTitle {margin: 0 0 16px 0;}
#lenkTVBox.box li.VideoBox:first-child .videoTitle {margin: 16px 0;}

#rouge_title {background: #e30023;position: relative;color: #fff;font-family: 'Cachet W01 Book';font-size: 19px;margin: 0 0 16px -67px;padding: 8px 8px 8px 67px;box-shadow: 0px 2px 4px rgba(0,0,0,0.5);height: 27px;}
#rouge_title img {position: absolute;top: -12px;left: 200px;}

/* Page events*/
#event .eventBox {padding: 0 0 15px 75px;}
#event .eventBox .left {float: left;margin: 0 0 0 -75px;}
#event .eventBox .left .day {width: 60px;line-height: 27px;font-size: 22px;color: #fff;background: #343838;text-align: center;}
#event .eventBox .left .month {width: 60px;line-height: 24px;font-size: 22px;text-align: center;}
#event .eventBox .left .year {width: 60px;line-height: 20px;font-size: 16px;text-align: center;}

#event .eventBox .eventContent h2 {margin: 0;}

#event #leftColomn #eventsBox .boxInner .feat_image{max-width:200px;max-height:150px;float:left;margin-right: 20px;overflow: hidden;}
#event #leftColomn #eventsBox .boxInner .feat_image img{width:100%;height:auto;}
#event #leftColomn #eventsBox ul li {border-bottom: 1px dotted #999999;margin: 0 0 16px;overflow: hidden;padding: 0 0 16px;}
#event #leftColomn #eventsBox h2.eventTitle{margin-left:0px;}

/* Modal à la mano */
.modal-wrapper {position: fixed;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;z-index: 1000000;display: none;}
.modal-wrapper img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

/* themesPage */
#dl18{display: none !important;}
#themes #leftColomn, #themes .themebox,#themes .themebox ul,#themes .themebox ul li{box-sizing: border-box;-moz-box-sizing: border-box;}
#themes .themebox,#themes .themebox ul{width: 100%;}
#themes .themebox {border-bottom: 1px dotted #000000;margin-bottom: 30px;padding-bottom: 20px;}
#themes .themebox ul li{width:24%;display: inline-block;float:left;}
#themes .themebox ul li img{width: 82%;height:auto;padding: 10%;}
#themes .themebox ul li a .textL{text-align: center;font-size: 18px;font-weight: bold;}

/*Theme new*/
#themebox ul {padding: 20px 10px 0;}
#themebox ul li {float: left;margin: 0 40px;}
#themebox a {display: block;padding-top: 95px;width: 115px;text-align: center;color: #bcd016;}
#themebox a:hover {color: #dd1d2a;}

#themebox .textL {font-size: 14px;background: #fff;height: 32px;padding: 16px 0 40px;}

#democraty, .democratie-et-constitution, .demokratie-und-verfassung {background: url('../images/themes/democratyTheme.png') center 0 no-repeat;}
#democraty:hover, .democratie-et-constitution:hover, .democratie-et-constitution.slick-current, .demokratie-und-verfassung:hover, .demokratie-und-verfassung.slick-current {background: url('../images/themes/democratyTheme.png') center -95px no-repeat;}
#work, .travail-themes, .arbeit {background: url('../images/themes/workTheme.png') center 0 no-repeat;}
#work:hover, .travail-themes:hover, .travail-themes.slick-current, .arbeit:hover, .arbeit.slick-current {background: url('../images/themes/workTheme.png') center -95px no-repeat;}
#health, .secutite-sociale, .soziale-sicherheit {background: url('../images/themes/healthTheme.png') center 0 no-repeat;}
#health:hover, .secutite-sociale:hover, .secutite-sociale.slick-current, .soziale-sicherheit:hover, .soziale-sicherheit.slick-current {background: url('../images/themes/healthTheme.png') center -95px no-repeat;}
#ecology, .planification-socio-ecologique, .sozial-okologische-zukunftsplanung {background: url('../images/themes/ecologyTheme.png') center 0 no-repeat;}
#ecology:hover, .planification-socio-ecologique:hover, .planification-socio-ecologique.slick-current, .sozial-okologische-zukunftsplanung:hover, .sozial-okologische-zukunftsplanung.slick-current {background: url('../images/themes/ecologyTheme.png') center -95px no-repeat;}
#house, .logement-themes, .wohnen {background: url('../images/themes/houseTheme.png') center 0 no-repeat;}
#house:hover, .logement-themes:hover, .logement-themes.slick-current, .v:hover, .wohnen.slick-current {background: url('../images/themes/houseTheme.png') center -95px no-repeat;}
#economy, .economie-et-industrie, .wirtschaft-und-industrie {background: url('../images/themes/economyTheme.png') center 0 no-repeat;}
#economy:hover, .economie-et-industrie:hover, .economie-et-industrie.slick-current, .wirtschaft-und-industrie:hover, .wirtschaft-und-industrie.slick-current {background: url('../images/themes/economyTheme.png') center -95px no-repeat;}
#finance, .finances-publiques-et-impots, .offentliche-finanzen-und-steuern {background: url('../images/themes/financeTheme.png') center 0 no-repeat;}
#finance:hover, .finances-publiques-et-impots:hover, .finances-publiques-et-impots.slick-current, .offentliche-finanzen-und-steuern:hover, .offentliche-finanzen-und-steuern.slick-current {background: url('../images/themes/financeTheme.png') center -95px no-repeat;}
#education, .enseignement-scolaire-et-superieur, .schule-und-bildung {background: url('../images/themes/educationTheme.png') center 0 no-repeat;}
#education:hover, .enseignement-scolaire-et-superieur:hover, .enseignement-scolaire-et-superieur.slick-current, .schule-und-bildung:hover, .schule-und-bildung.slick-current {background: url('../images/themes/educationTheme.png') center -95px no-repeat;}
#internet, .droits-des-citoyens-et-politique-en-matiere-dinternet, .internet-und-burgerrechte {background: url('../images/themes/internetTheme.png') center 0 no-repeat;}
#internet:hover, .droits-des-citoyens-et-politique-en-matiere-dinternet:hover, .droits-des-citoyens-et-politique-en-matiere-dinternet.slick-current, .internet-und-burgerrechte:hover, .internet-und-burgerrechte.slick-current {background: url('../images/themes/internetTheme.png') center -95px no-repeat;}
#emancipation, .autodetermination-et-emancipation-culturelle, .selbstbestimmung-und-kulturelle-emanzipation {background: url('../images/themes/emancipationTheme.png') center 0 no-repeat;}
#emancipation:hover, .autodetermination-et-emancipation-culturelle:hover, .autodetermination-et-emancipation-culturelle.slick-current, .selbstbestimmung-und-kulturelle-emanzipation:hover, .selbstbestimmung-und-kulturelle-emanzipation.slick-current {background: url('../images/themes/emancipationTheme.png') center -95px no-repeat;}
#europe, .europe-themes, .europa {background: url('../images/themes/europeTheme.png') center 0 no-repeat;}
#europe:hover, .europe-themes:hover, .europe-themes.slick-current, .europa:hover, .europa.slick-current {background: url('../images/themes/europeTheme.png') center -95px no-repeat;}
#youth, .programme-dei-lenk-jeunes, .programm-dei-lenk-jeunes {background: url('../images/themes/youthTheme.png') center 0 no-repeat;}
#youth:hover, .programme-dei-lenk-jeunes:hover, .programme-dei-lenk-jeunes.slick-current, .programm-dei-lenk-jeunes:hover, .programm-dei-lenk-jeunes.slick-current {background: url('../images/themes/youthTheme.png') center -95px no-repeat;}
#communal, .politique-communale-themes, .kommunalpolitik {background: url('../images/themes/communalTheme.png') center 0 no-repeat;}
#communal:hover, .politique-communale-themes:hover, .politique-communale-themes.slick-current, .kommunalpolitik:hover, .kommunalpolitik.slick-current {background: url('../images/themes/communalTheme.png') center -95px no-repeat;}
#transportation, .transport, .transport-de-themen {background: url('../images/themes/transportationTheme.png') center 0 no-repeat;}
#transportation:hover, .transport:hover, .transport.slick-current, .transport-de-themen:hover, .transport-de-themen.slick-current {background: url('../images/themes/transportationTheme.png') center -95px no-repeat;}
#agricultur, .agriculture, .landwirtschaft {background: url('../images/themes/agriculturTheme.png') center 0 no-repeat;}
#agricultur:hover, .agriculture:hover, .agriculture.slick-current, .landwirtschaft:hover, .landwirtschaft.slick-current {background: url('../images/themes/agriculturTheme.png') center -95px no-repeat;}
#energy, .energie, .energie-de {background: url('../images/themes/energyTheme.png') center 0 no-repeat;}
#energy:hover, .energie:hover, .energie.slick-current, .energie-de:hover, .energie-de.slick-current {background: url('../images/themes/energyTheme.png') center -95px no-repeat;}
#foreign, .international-t, .internationales {background: url('../images/themes/foreignTheme.png') center 0 no-repeat;}
#foreign:hover, .international-t:hover, .international-t.slick-current, .internationales:hover, .internationales.slick-current {background: url('../images/themes/foreignTheme.png') center -95px no-repeat;}
#justice, .justice, .justiz {background: url('../images/themes/justiceTheme.png') center 0 no-repeat;}
#justice:hover, .justice:hover, .justice.slick-current, .justiz:hover, .justiz.slick-current {background: url('../images/themes/justiceTheme.png') center -95px no-repeat;}
#migration, .droits-humains-migration, .menschenrechte-migrationspolitik {background: url('../images/themes/migrationTheme.png') center 0 no-repeat;}
#migration:hover, .droits-humains-migration:hover, .droits-humains-migration.slick-current, .menschenrechte-migrationspolitik:hover, .menschenrechte-migrationspolitik.slick-current {background: url('../images/themes/migrationTheme.png') center -95px no-repeat;}

#page-theme {padding: 50px 0px 20px;}
#carrouselIcon::before {content: '';height: 95px;width: 75px;background: #fff;position: absolute;top: 30px;left: 0;z-index: 30;}
#carrouselIcon::after {content: '';height: 95px;width: 75px;background: #fff;position: absolute;top: 30px;right: 0;z-index: 30;}
#carrouselIcon {padding: 30px 30px 60px;overflow: hidden;margin: 0 117px;}
#carrouselIcon li {float: left;width: 115px;height: 95px;overflow: hidden;}
#carrouselIcon .slick-arrow {border: 0;width: 23px;height: 45px;position: absolute;top: 53px;z-index: 50;text-indent: -9999px;cursor: pointer;}
#carrouselIcon .slick-prev {background: url('../images/prevCarrou.png') 0 0 no-repeat;left: 30px;}
#carrouselIcon .slick-next {background: url('../images/nextCarrou.png') 0 0 no-repeat;right: 30px;}

#carrouselTitle .themeName {font-size: 36px;color: #dd1d2a;text-align: center;}
#carrouselTitle .slick-track {transition: height 1s;}

.titleTheme {background: #bcd016;padding: 14px 97px 14px 110px;margin-bottom: 40px;transform: rotate(-2.8deg);width: 943px;margin-left: -5px;box-shadow: 0px 3px 6px rgba(0,0,0,0.3);position: relative;top: 10px;}
.titleTheme .title {color: #dd1d2a;font-family: "Cachet W01 Bold";font-size: 20px;line-height: 26px;max-width: 65%;display:inline-block;}
.titleTheme .date {font-size: 14px;line-height: 22px;display: inline-block;color: #fff;text-transform: capitalize;}

.post-categorized .news_teaser {line-height: 28px;}
.post-categorized .boxInner {padding: 10px 80px;}

#carrouselTitle ul.page-numbers {margin-left: 75px;margin-bottom: 50px;}
#carrouselTitle .feat_image {margin-top: -66px;}

#carrouselTitle .content-theme {padding: 50px 100px ;}
#carrouselTitle .content-theme p, #carrouselTitle .content-theme .intext {font-size: 20px;line-height: 26px;text-align: center;margin-bottom: 30px;}
#carrouselTitle .content-theme ol, #carrouselTitle .content-theme ul{text-align: center;font-size: 16px;}


#tagcloud{word-wrap: break-word;text-align: center;}

/*section page*/
#bigmap {position: relative;}
.titleMap {font-family: 'Cachet W01 Bold';font-size: 30px;position: absolute;top: 20px;right: 70px;color: #ED3024;}
#mapBG {width: 500px;height: 665px;position: relative;background: url('../images/mapSections.png') 0 0 no-repeat;margin: 0 0 20px 90px;}
#mapBG>a {position: absolute;display: block;}
.inactive {cursor: default;}
#norden {top: 192px;left: 148px;width: 73px;height: 56px;background: url('../images/norden-on.png') 0 0 no-repeat;}
#norden:hover, #norden.actif {background: url('../images/norden-hover.png') 0 0 no-repeat;}
#osten {top: 368px;left: 359px;width: 59px;height: 59px;background: url('../images/osten-on.png') 0 0 no-repeat;}
#osten:hover, #osten.actif {background: url('../images/osten-hover.png') 0 0 no-repeat;}
#stad {top: 422px;left: 246px;width: 50px;height: 53px;background: url('../images/stad-on.png') 0 0 no-repeat;}
#stad:hover, #stad.actif {background: url('../images/stad-hover.png') 0 0 no-repeat;}
#hesper {top: 481px;left: 270px;width: 68px;height: 49px;background: url('../images/hesper-on.png') 0 0 no-repeat;}
#hesper:hover, #hesper.actif {background: url('../images/hesper-hover.png') 0 0 no-repeat;}
#diddeleng {top: 587px;left: 219px;width: 97px;height: 54px;background: url('../images/diddenleng-on.png') 0 0 no-repeat;}
#diddeleng:hover, #diddeleng.actif {background: url('../images/diddeleng-hover.png') 0 0 no-repeat;}
#esch {top: 616px;left: 104px;width: 81px;height: 28px;background: url('../images/esch-on.png') 0 0 no-repeat;}
#esch:hover, #esch.actif {background: url('../images/esch-hover.png') 0 0 no-repeat;}
#deifferdeng {top: 576px;left: 8px;width: 148px;height: 28px;background: url('../images/deifferdeng-on.png') 0 0 no-repeat;}
#deifferdeng:hover, #deifferdeng.actif {background: url('../images/deifferdeng-hover.png') 0 0 no-repeat;}
#suessem {top: 533px;left: 88px;width: 142px;height: 51px;background: url('../images/suessem-on.png') 0 0 no-repeat;}
#suessem:hover, #suessem.actif {background: url('../images/suessem-hover.png') 0 0 no-repeat;}
#stroossen {top: 402px;left: 110px;width: 135px;height: 29px;background: url('../images/stroossen-on.png') 0 0 no-repeat;}
#stroossen:hover, #stroossen.actif {background: url('../images/stroossen-hover.png') 0 0 no-repeat;}
#peiteng {top: 553px;left: -10px;width: 110px;height: 29px;background: url('../images/peiteng-on.png') 0 0 no-repeat;}
#peiteng:hover, #peiteng.actif {background: url('../images/peiteng-hover.png') 0 0 no-repeat;}

#sectionInfo {position: relative;transition: height 1s;}
.sectionDetail {margin: 20px 0;position: absolute;top: 0;left: 0;display: none;}
.sectionDetail.actif {display: block;}
.sectionDetail .boxTitle {margin: 0 0 50px 0;}
.sectionDetail #leftColomn .boxTitle {margin: 30px 0 16px -67px;}
.sectionDetail .titleSep {margin: 50px 0 0 0;font-family: 'Cachet W01 Bold';font-size: 16px;color: #ED3024;}
.sectionDetail .text {margin: 50px 0 0 0;font-family: 'Cachet W01 Book';font-size: 14px;padding-right: 50px;line-height: 18px;}

.contactTo, .contactTo:visited {padding: 3px 5px;background: #bdce00;color: #fff;font-family: 'Cachet W01 Bold';margin: 15px 0;display: inline-block;}
.contactTo:hover {color: #fff;background: #e30023;}

/*section map*/
#labels{position: relative;}

#labels .inactif{display: none;}
#labels .actif{display: block!important;}

#labels .label{position: relative;z-index: 1;}

path.center:hover{fill:#ED3024;cursor: pointer;}
path.center.actif{fill:#ED3024;cursor: pointer;}

/* section gallerie */

#sideSlide .ngg-navigation{display: none!important;}
#sideSlide .ngg-gallery-thumbnail img{padding: 0;border:none;margin: 10px 0;}

/*      Default Layout: 992px.
        Gutters: 24px.
        Outer margins: 48px.
        Leftover space for scrollbars @1024px: 32px.
-------------------------------------------------------------------------------
cols    1     2      3      4      5      6      7      8      9      10
px      68    160    252    344    436    528    620    712    804    896    */
@media only screen and (min-width: 992px) and (max-width: 1139px) {
    body {
        height: auto;
        -webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */
    }
    #container, #navigation ul {width: 896px;}
    .inner {width: 896px;}
    #navigation ul {margin: 0 0 0 50px;}
    #navigation ul li {padding: 0 12px;}
    #navigation ul li a {font-size: 16px;}
    #logo {right: -31px;top: -46px;}
    #logo img {width: 300px;}
    #innerHeader {width: 846px;padding: 31px 0 0 50px;}
    #innerHeader.section{width: 824px;}
    #innerHeader.section h1 {top:15px;}
    #innerHeader.section h1 img{width: 200px;height:auto;}
    #header #search-bar input[type=text] {width: 220px;}
    .sliderTextbox {width: 728px;}
    #slider, .sliderImage , .sliderImage img, #postListContent li  {width: 896px !important;height:437px !important;}
    .sliderTeaser, .sliderTitle, .sliderTeaser a {font-size: 20px;}
    .sliderTitle {width: 630px;}
    .sliderTeaser span.link {font-size: 16px;}
    #navSlider {bottom: 24px;}
    #home #leftColomn {width: 300px;}
    .content #leftColomn {width: 530px;}
    .content .leftColomn {width: 530px;}

    #centerColumn, #rightColumn {width: 224px;}
    #home #leftColomn .homeBox h2, #home #centerColumn .homeBox h2, .content #rightColumn .homeBox h2 {width: 209px;}
    .VideoBox iframe {width: 208px;}
    #eventBox .decale li {width: 134px;}
    #goosch img {width: 224px;height: auto;}
    #vendrediRouge img {width: 222px;}
    #vendrediRouge .vendrediText {width: 98px;}
    #footer {width: 756px;padding: 30px 70px 0 70px;}
    #underFooter {width: 826px;}
    #tribuneImage img {width: auto;height: 112px;}
    #soundBox {width: 98px;}
    #playButton {left:26px;top:63px;}
    #lenkTVBox li.VideoBox:first-child iframe {width: 530px;height: 397px;}
    .boxInner .news_teaser #wpcf7-f1073-p1038-o1, .boxInner .news_teaser #wpcf7-f1079-p1040-o1 {width: 502px;}
    #wpcf7-f1073-p1038-o1 p, #wpcf7-f1079-p1040-o1 p {padding: 8px 0 8px 222px;}
    #wpcf7-f1073-p1038-o1 p label, #wpcf7-f1079-p1040-o1 p label {float: left;margin: 0 0 0 -222px;width: 214px;position: absolute;}
    #wpcf7-f1073-p1038-o1 p input, #wpcf7-f1073-p1038-o1 p textarea, #wpcf7-f1079-p1040-o1 p input, #wpcf7-f1079-p1040-o1 p textarea {width: 280px;}
    .boxInner .news_teaser #addressPage, .boxInner .news_teaser #wpcf7-f1044-p911-o1, .boxInner .news_teaser #wpcf7-f1042-p30-o1 {width: 500px;float: none;}
    #wpcf7-f1044-p911-o1 p input, #wpcf7-f1044-p911-o1 p textarea, #wpcf7-f1042-p30-o1 p input, #wpcf7-f1042-p30-o1 p textarea {width: 422px;}
    #section_map{height:300px;width:200px;}
    #search-bar-section input[type="text"] {width: 164px;}
    .titleMap {font-size: 26px;right: 30px;}
    #mapBG {margin: 0 0 20px 0;}
    #archive iframe{
        max-width:100%;
    }
    #newsletterBox{
        margin-left:0;
    }
    .titleTheme {width: 699px;padding: 14px 97px 14px 110px;}
    .titleTheme .title {width: 70%;}
}



/*      Tablet Layout: 768px.
        Gutters: 24px.
        Outer margins: 28px.
        Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */

@media only screen and (max-width: 991px) {

    body {}
    #container{width: 712px;}
    #navigation ul {width: 692px;margin: 0 0 0 20px;}
    .inner {width: 712px;}
    #navigation ul li {padding: 0 5px;}
    #navigation ul li a {font-size: 14px;}
    #logo {right: -26px;top: -35px;}
    #logo img {width: 250px;}
    #innerHeader {width: 692px;padding: 31px 0 0 20px;}
    #innerHeader, #innerHeader.section {width: 692px;padding: 31px 0 0 20px;}
    #innerHeader.section{padding-top: 140px;}
    #innerHeader h1 {top: 42px;right: -35px;}
    #innerHeader h1 img {width: 340px;height: auto;}
    #innerHeader.section h1 {top:15px;}
    #innerHeader.section h1 img{width: 200px;height:auto;}
    #section_nav{right:30px;}
    #navigation ul li a {font-size: 15px;}
    #home {padding: 0px 37px 20px;}
    #header #search-bar input[type=text] {width: 220px;}
    .sliderTitle {width: 530px;}
    .sliderTextbox {width: 618px;left: 30px;padding: 10px;}
    #slider, .sliderImage , .sliderImage img, #postListContent li  {width: 712px !important;height:347px !important;}
    .sliderTeaser, .sliderTitle, .sliderTeaser a {font-size: 14px;}
    #navSlider {bottom: 10px;right:46px;}
    #navSlider a {border-radius: 6px;width: 12px;height: 12px;margin: 0 5px;}
    .sliderTeaser span.link {font-size: 12px;}
    #home #leftColomn {width: 280px;}
    .content #leftColomn {width: 398px;}
    .content .leftColomn {width: 398px;}
    #centerColumn, #rightColumn {width: 172px;}
    .boxTitle {padding-left: 7px;}
    #home #leftColomn .homeBox h2, #home #centerColumn .homeBox h2, .content #rightColumn .homeBox h2 {width: 165px;}
    .VideoBox iframe {width: 156px;height: auto;}
    #eventBox .eventDate {margin-left: -50px;width: 43px;font-size: 12px;line-height: 20px;height: 20px;}
    #eventBox .eventTitle {font-size: 13px;margin-top: 1px;}
    #eventBox p.decale {padding: 3px 0;}
    #eventBox .decale li {width: 108px;line-height: 19px;font-size: 14px;padding: 3px 0 3px 50px;}
    #goosch img {width: 172px;height: auto;}
    #vendrediRouge img {width: 170px;}
    #vendrediRouge .vendrediText {width: 98px;}
    #footer {width: 652px;padding: 30px 30px 0 30px;}
    #footerNav {font-size: 19px;}
    #footerNav ul {width: 120px;}
    #newsletterBox {width: 203px; margin-left:-20px;}
    #newsletterBox input {width: 193px;}
    #newsletterBox input.wysija-submit {width: 213px;font-size:16px;}
    #underFooter {width: 682px;padding-right: 30px;margin-left: -30px;}
    #soundBox {width: 66px;}
    #tribuneImage img {width: auto;height: 96px;}
    #playButton {left: 11px;top: 49px;}
    .bloc_left {width: 85px;padding-right: 5px;}
    #lenkTVBox li.VideoBox:first-child iframe {width: 398px;height: 299px;}
    .boxInner .news_teaser #wpcf7-f1073-p1038-o1, #wpcf7-f1079-p1040-o1 {width: 370px;}
    #wpcf7-f1073-p1038-o1 p, #wpcf7-f1079-p1040-o1 p {padding: 8px 0 8px 136px;}
    #wpcf7-f1073-p1038-o1 p label, #wpcf7-f1079-p1040-o1 p label {float: left;margin: 0 0 0 -136px;width: 128px;position: absolute;font-size: 12px;}
    #wpcf7-f1073-p1038-o1 p input, #wpcf7-f1073-p1038-o1 p textarea, #wpcf7-f1079-p1040-o1 p input, #wpcf7-f1079-p1040-o1 p textarea {width: 230px;}
    .boxInner .news_teaser #addressPage, .boxInner .news_teaser #wpcf7-f1044-p911-o1, .boxInner .news_teaser #wpcf7-f1042-p30-o1 {width: 378px;float: none;}
    #wpcf7-f1044-p911-o1 p input, #wpcf7-f1044-p911-o1 p textarea, #wpcf7-f1042-p30-o1 p input, #wpcf7-f1042-p30-o1 p textarea {width: 300px;}



    #footer.section{width:572px;}
    #section_map{height:220px;width:150px;}
    #search-bar-section input[type="text"] {width: 112px;}

    #sideSlide .ngg-gallery-thumbnail img {border: medium none;margin: 10px 0;padding: 0;width:160px;height:40px;}
    #bigmap {height: 472px;}
    .titleMap {font-size: 22px;right: 10px;}
    #mapBG {
        transform: scale(0.7,0.7);
        -webkit-transform: scale(0.7,0.7);
        -moz-transform: scale(0.7,0.7);
        -o-transform: scale(0.7,0.7);
        -ms-transform: scale(0.7,0.7);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
        -moz-transform-origin: 0 0;
        -o-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        margin: 0 0 20px 0;
    }
    #archive iframe{
        max-width:100%;
    }
    #eventBox > h2:nth-child(2){
        font-size:14px
    }

    .titleTheme {width: 560px;padding: 14px 80px 14px 90px;}
    .titleTheme .title {width: 70%;font-size: 16px;}
    .titleTheme .date {font-size: 12px;}
}
