@media (min-width: 768px) and (max-width: 979px) {
/*body{background:yellow;}
html{width:10px;background:red;}
body{width:100%;overflow-x:hidden;margin:0;padding:0;}
*/
.page-taxonomy-term-2 {
	
}
/*--------------------------------page Home----------------------------------------------*/
.region.region-frontpage-2b {
    margin: 0 auto;
    padding: 1% !important;
    width: 98% !important;
}
#block-quicktabs-espace-actualites-focus {
    width: 47% !important;
}
ul.quicktabs-tabs li {
     margin: 0 10px 0 0 !important;
}
ul.quicktabs-tabs li a {
    font-size: 13px !important;
}
#quicktabs-espace_actualites_focus .espace-focus-right {
    margin-left: 10px !important;
    margin-right: 0 !important;
    width: 62% !important;
}
.espace-focus-left {
    width: 32% !important;
}
#block-views-bloc-prochain-festival-block {
    width: 53% !important;
}
#quicktabs-espace_actualites_focus .view-footer {
    margin-top: 24px !important;
}
#quicktabs-container-espace_actualites_focus div.quicktabs-tabpage div.view-footer p {
    margin-top: 35px !important;
}
.region.region-frontpage-videos-souvenezvous .region-inner {
    padding: 0 1% !important;
    width: 98% !important;
	
}
.region.region-frontpage-videos-souvenezvous .region-inner #block-views-videos-block {
    width: 63% !important;
}
#block-views-videos-block .views-column a{
	width: 234px !important;
}
#block-views-videos-block .views-column img {
    height: auto !important;
    width: 234px !important;
}

.front .view-id-videos .views-field-title {
    width: 214px !important;
    font-size: 13px !important;
    padding: 2px 10px 20px !important;
}
.front .view-id-videos .views-column {
    width: 234px !important;
    margin-right: 2px !important;
}
section#block-views-partenaires-block{
	width: 100% !important;
}
#main-content-header {
    max-width: 98% !important;
    padding: 1% !important;
}
form#contact-site-form {
    float: left !important;
    padding: 1% !important;
    width: 98% !important;
}
#block-views-bloc-prochain-festival-block .views-field-field-lien-vers-page-bloc-pr-fes .field-content {
    right: -365px !important;
}
.footer_logo_contact {
    width: 380px !important;
}
.footer_logo_contact a {
    margin-right: 60px !important;
}
.footer_logo_contact .field_content_en_ligne {
    width: 170px !important;
}
#block-simplenews-2 .block-title {
    font-size: 22px !important;
}
#block-simplenews-2 .block-content p {
    font-size: 16px !important;
}
#simplenews-block-form-2 {
    width: 96% !important;
}
#block-block-1 {
    padding: 1% !important;
    width: 48% !important;
}
#footer .region-footer {
    padding: 0 1% !important;
    width: 98% !important;
}
#block-views-bloc-prochain-festival-block .views-field-field-form-d-inscr-pdf .field_content_pdf_a_telecharger {
    width: 180px !important;
    left: 210px !important;
}
#block-views-bloc-prochain-festival-block .views-field-field-form-d-inscr-pdf .field_content_en_ligne {
    width: 180px !important;
    left: 16px !important;
}
#block-views-bloc-prochain-festival-block .views-field-field-form-d-inscr-pdf .views-label-field-form-d-inscr-pdf {
    width: 399px !important;
}
#block-simplenews-2 .issues-link a {
    right: 18px !important;
}
.region.region-frontpage-videos-souvenezvous .region-inner #block-views-bloc-souvenez-vous-block {
    padding: 12px 10px 26px !important;
}
/*---------------------------------------------------------*/
#menu-bar {
    float: left !important;
    left: 10px !important;
}
ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul {
    min-width: 180px !important;
    top: 48px !important;
    width: 180px !important;
}
ul.nice-menu-down .menuparent a {
    font-size: 9px !important;
    padding-bottom: 10px !important;
    padding-left: 4px !important;
    padding-top: 6px !important;
}
ul.nice-menu-down li:last-child ul {
left: -130px !important;
padding-right:10px;
}
#logo {
    padding: 10px 38px 10px 0 !important;
}
#menu-bar .nolink {
    font-size: 12px !important;
}
#block-views-bloc-souvenez-vous-block .node-header a {
    line-height: 35px !important;
}

#block-views-bloc-souvenez-vous-block .view-id-bloc_souvenez_vous .node-header {
    padding-bottom: 5px !important;
}
/*-------------------------------------------------------------------------------------*/
#simplenews-block-form-2 #edit-mail{ width: 347px;}
.info-editions {width: 65%;}
.menu-editions {width: 30%;}
.view-archives .group-left {
    padding: 2%;
    width: 44%;
}
.view-archives .group-right {width: 51%;}
.fiche-film-infos-generales{ width: 23% !important;}
.fiche-film-affiche{
    width: 70% !important;
}

.region.region-bandeau-programme .region-inner{width:100% !important;}
.menu-editions ul.menu li.leaf a.active,.menu-editions ul.menu li.leaf a{width:100% !important}


.breadcrumb {
    padding: 1% !important;
    width: 98% !important;
}
.view-archives {
    padding-left: 2px !important;
}
.not-front #main-content section > div, body.not-front #main-content #content > div, .not-front #main-content section > h2, .not-front #main-content #content > h2, .not-front .content-inner {
    margin: 0 auto;
    padding: 1% !important;
    width: 98% !important;
}
.print-page {
    margin-right: 12px !important;
}
.addthis_button_compact {
    margin-right: 10px;
}
.not-front .view-id-actualites .espace-focus-right, .not-front .view-id-action_culturelle .espace-focus-right, .not-front .view-id-portraits.view-portraits .espace-focus-right {

    font-size: 14px !important;
    width: 242px !important;
}

.not-front .view-id-actualites .espace-focus-right p, .not-front .view-id-action_culturelle .espace-focus-right p, .not-front .view-id-portraits.view-portraits .espace-focus-right p {

    font-size: 13px !important;
}

#block-system-main .view-id-actualites .views-row, #block-system-main .view-id-action_culturelle .views-row, #block-system-main .view-id-portraits.view-display-id-page .views-row {
    margin-right: 5px !important;
    width: 49% !important;
}

.view-display-id-page .views-row .field-content {
    float: left !important;
    margin-top: 0 !important;
    /*width: 34% !important;*/
	width: 100% !important;
}
.not-front.node-type-page .article iframe {
    float: none;
    margin: 0 18% !important;
    width: 64%;
}

.not-front.node-type-page .article table {
    display: inline-table !important;
    float: none !important;
    text-align: center !important;
}
/*----------slider---------*/

.swiper-container {
    height: auto !important;
    width: 100% !important;
}
.image-style-slider-size {
    height: auto;
    width: 100%;
}
.swiper-navigation .arrow-left {
    margin-top: 100px !important;
}
.swiper-navigation .arrow-right {
    margin-top: 100px !important;
}
/*.swiper-slide {
    height: auto !important;
    max-height: 402px !important;
    max-width: 950px !important;
    width: 100% !important;
}
.swiper-slide img {
    height: auto;
    width: 100% !important;
}*/
/*---------------------------*/
/*---------------------édition-----------------------*/
.view-archives.view-id-archives .views-column {
    margin: 1% !important;
    width: 23% !important;
}

.view-archives img {
    width: 178px;
}

.view-archives.view-id-archives .views-field.views-field-title span a {
    font-size: 41px !important;
}
.view-id-archives .jcarousel-skin-default .jcarousel-container-horizontal {
    width: 90% !important;
}
.view-archives.view-id-archives .jcarousel-container.jcarousel-container-horizontal .jcarousel-clip.jcarousel-clip-horizontal .views-field-title span a {
    font-size: 16px !important;
}

#block-fiff-flickr-block-front-page{
padding-left: 4px;
}

.front .view-id-partenaires .view-content .views-row {
    margin: 0 9px;
}


.view-display-id-page .views-row .views-column {
    float: left;
    margin-right: 80px;
    margin-top: 15px;
    overflow: hidden;
    width: 327px;
}
.view-display-id-page .views-row .views-column.views-column-2 {
    margin-right: 0px;
}

.not-front div.view.view-id-videos div.view-content a {
    width: 100%;
}

.view-galerie-photos .view-content{
float: left;
    margin-bottom: 25px;
}

.view-id-partenaires.view-display-id-page .views-row {
    border: 1px solid #C3C3C3;
    float: left;
    height: 135px;
    margin: 5px !important;
    width: 135px !important;
}
.view-archives img {
    height: auto;
    width: 100%;
}

.view-archives.view-id-archives .views-column {
    float: left;
    height: 270px;
    position: relative;
    width: 237px;
	margin: 2px ;
}

.view-archives.view-id-archives .views-field.views-field-title span a {
    line-height: 260px;
}


.eventcontent {
    float: left;
    width: 60%;
}


.front .field-name-field-lien-video {
    float: left;
    margin-top: 57px;
}



.not-front #content section.fiche_film_top {background: #ED7361;}
.not-front #content section.fiche_film_top div.fiche-film-affiche {
    float: left;
    width: 68% !important;
	padding:0!important;
}
.not-front #content section.fiche_film_top div.fiche-film-infos-generales{
    float: left;
    width: 30% !important;
	padding: 1% !important;
}
}