/* grasset ***/
/*** GLOBAL SWEAVER FIXES ***/
/*#page-wrapper #page{ width: 987px; margin:0 auto;  }*/


/*** NAVIGATION ***/
#header #navigation .nice-menu .menu-path-front{ padding:0 5px 0 0 ; }
#header #navigation .nice-menu .menu-path-front a{ display:block; text-align:left; text-indent:-9000px; width:27px; height:27px; margin-top:-10px; background:transparent url(../img/home-icon-silhouette.png) no-repeat center center; }
#header #navigation li { background-position: top -2px right; }
#header #navigation li a{ font-size:14px;  padding-left: 8px ; padding-right: 8px; }



/*** NAVIGATION FIXED background-color:#fff;***/
#page #header #navigation li{ margin:0px;}
#page #header #navigation.fixed{ position:fixed; top:0px; left:0px; width:100%; z-index:1012; background-color:#fff; padding:0; margin:0; box-shadow: 0px 5px 5px -5px #656565;  /*  */ }
#page #header #navigation.fixed .section{ width:990px; margin:0 auto;}
#page #header #navigation.fixed ul.nice-menu{ margin:0;}

/*** AGENDA FULL WIDTH ***/
.agenda_fullwidth #page {}
.agenda_fullwidth #page #content{ display:block;float:left; clear:both; width:94%; }
.agenda_fullwidth #page #content #block-system-main { width:100%; }
.agenda_fullwidth #page #content #block-system-main .view-calendrier{  position:relative; }
.agenda_fullwidth #page #content #block-system-main .view-calendrier .pager {    }
.agenda_fullwidth #page #content #block-system-main .view-calendrier .pager .date-prev{  display:block; margin:0;   }
.agenda_fullwidth #page #content #block-system-main .view-calendrier .pager .date-next{  display:block; margin:0;   }
.agenda_fullwidth #page #sidebar-second { display:block;float:left; clear:both; width:100%; }
.agenda_fullwidth #page #sidebar-second .section .region > .block{ display:block;float:left;   width:46%; }



/*** AGENDA EN HOME ***/
.accueil_haut_2 #content #block-views-livres-block-2{ display:block;float:left;width:609px;}
.accueil_haut_2 #content #block-views-calendrier-block-1{ display:block;float:left;width:609px; margin-bottom:20px;background-image:url(/sites/default/files/sweaver/sweaver_image_71410.png);background-repeat:no-repeat;margin-left:0;padding-left:30px;padding-top:57px}
.accueil_haut_2 #content #block-views-calendrier-block-1 .pager {margin-top: 20px;font-size: 14px;color: #D6C1B8;}
.accueil_haut_2 #content #block-views-calendrier-block-1 .pager .date-prev {display: block;margin: 0px;}
.accueil_haut_2 #content #block-views-calendrier-block-1 .pager .date-next {display: block;margin: 0px;}
.accueil_haut_2 #content #block-views-calendrier-block-1 .pager a {color: #57240D;padding: 3px 4px;}


.month-view{border-color:#57240d;border-style:solid;border-width:1px}
.month-view{border-color:#57240d;border-style:solid;border-width:1px}
.accueil_haut_2  .month-view{border-width:2px}
.accueil_haut_2 .month-view .date-box{font-size:14px;text-align:right;color:#877264}
.accueil_haut_2 .month-view thead tr{font-weight:400}
.accueil_haut_2 .month-view thead{font-weight:400;text-decoration:none;background-color:#877264}
.accueil_haut_2 .month-view .days{background-color:#877264;color:#fff;font-weight:400;font-size:15px}
.accueil_haut_2  .month-view .empty{background-color:#877264;color:#fff}
.accueil_haut_2  #block-views-calendrier-block-1 h3{font-size:22px;color:#57240d}
.accueil_haut_2  #block-views-calendrier-block-1 h3 a{font-size:22px;color:#57240d; text-decoration:none;}

.accueil_haut_2  .view-header .date-nav-wrapper .date-nav{padding-bottom:0}
.accueil_haut_2  .date-nav ul .date-prev{margin-right:350px}
.accueil_haut_2  .date-nav ul .date-next{margin-right:160px}
.accueil_haut_2  .date-nav ul li{background-color:transparent}
.accueil_haut_2  .date-nav ul li a{color:#57240d}
.accueil_haut_2  .date-nav ul li a:hover{color:#d6c1b8}
.accueil_haut_2 #content  .date-nav-wrapper .date-nav ul li a:hover{background-color:transparent}
.accueil_haut_2  .item{background-color:transparent}
.accueil_haut_2  .view-item{background-color:#57240d}
.accueil_haut_2  .calendar-calendar .view-item .calendar{background-color:#57240d;padding-top:3px;padding-bottom:3px;font-size:12px}
.accueil_haut_2 .calendar-calendar .view-item .calendar .views-field-title a{color:#fff}
.accueil_haut_2 .calendar-calendar .view-item .calendar .views-field-title a:hover{color:#d6c1b8}
.accueil_haut_2 .calendar .field-content a:hover{text-decoration:none}

#block-views-calendrier-block-1 .view-calendrier .view-header  { display:block; float:left; width:100%; position:relative; margin:0; }
#block-views-calendrier-block-1 .view-calendrier .view-header .date-prev { margin:0; padding:0; }
#block-views-calendrier-block-1 .view-calendrier .view-header .date-prev a{ margin:0; padding:2px 10px; font-size:20px; }
#block-views-calendrier-block-1 .view-calendrier .view-header .date-next { margin:0; padding:0;  }
#block-views-calendrier-block-1 .view-calendrier .view-header .date-next a{ margin:0;  padding:2px  10px; font-size:20px;}
#block-views-calendrier-block-1 .view-calendrier th{height:40px;border-right:1px solid #e0e0e0;border-bottom:1px solid #f3f1ed;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;vertical-align:middle}
#block-views-calendrier-block-1 .view-calendrier .calendar-calendar td,
#block-views-calendrier-block-1 .view-calendrier .calendar-calendar td.empty{height:30px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;vertical-align:middle;text-align:center}
#block-views-calendrier-block-1 .view-calendrier .calendar-calendar td > .month,
#block-views-calendrier-block-1 .view-calendrier .calendar-calendar td > .month > a,
#block-views-calendrier-block-1 .view-calendrier .calendar-calendar th{font-size:18px;font-weight:700;color:#000}
#block-views-calendrier-block-1 .view-calendrier .calendar-calendar td > div.month > a{width:100%;height:100%;display:inline-block;color:#fff}
#block-views-calendrier-block-1 .view-calendrier .date-nav{float:left;width:100%;position:relative;text-align:center}
#block-views-calendrier-block-1 .view-calendrier .pager > li{background:none;position:absolute;top:8px}
#block-views-calendrier-block-1 .view-calendrier .pager > li.date-prev{right:94%}
#block-views-calendrier-block-1 .view-calendrier .pager > li.date-next{right:0}
#block-views-calendrier-block-1 .view-calendrier .contenu-evenement-mini-calendrier{top:115px;left:-42px}
#block-views-calendrier-block-1 .view-calendrier .date-heading h3 a{font-size:18px;line-height:20px;text-decoration:none;font-weight:700;color:#000}


/*** GRASSET JEUNESSE slideshow controls fix ***/
.jeunesse  .view-slideshow-accueil{ position:relative; display:block; float:left; width:100%; clear:both;}


/***** GRASSET DELUXE BUTTON *****/
.version-deluxe{ display:inline-block; width:auto!important; color:#fff !important; font-weight:400 !important; background-color:#0d2942 ; padding: 8px 20px !important; border-radius: 4px; box-shadow: 0 0 5px 0 rgba(0,0,0,.75);}
.version-deluxe:hover{ text-decoration:underline; }


/***** GRASSET > auteurs interventions & traductions *****/
/***** LITTERATURE ETRANGERE ******/
.page-litterature-etrangere h1{display:none}
.page-litterature-etrangere #block-system-main{width:940px;font-size:14px;line-height:16px;background-image:url(/sites/default/files/sweaver/litetrangere.png);background-repeat:no-repeat;padding-left:30px;padding-right:9px;padding-top:80px}
.page-litterature-etrangere #block-system-main .node-hw-livre .field-name-hw-livre-titre-couv a{float:left; width:100%; color:#57240d;font-size:16px;line-height:16px; margin:0 0 5px 0; text-decoration:none;}
.page-litterature-etrangere #content #block-system-main .node-hw-livre .group-couv-liste-livre{float:left;width:150px}
.page-litterature-etrangere #block-system-main .node-hw-livre .field-name-hw-livre-couverture a img{padding:3px 4px;border-width:1px;border-style:solid;border-color:#ccc}
.page-litterature-etrangere #content #block-system-main .node-hw-livre .group-info-drte-liste-livre{width:600px}
.page-litterature-etrangere #main #content #block-system-main .content .node-hw-livre .group-info-drte-liste-livre{width:720px;}
.page-litterature-etrangere .node-hw-livre .field-name-hw-livre-date-parution{padding-right:470px}
.page-litterature-etrangere #content #block-system-main .node-hw-livre .field-name-hw-livre-date-parution{padding-right:470px}
.page-litterature-etrangere #main #content #block-system-main .node-hw-livre .field-name-hw-livre-date-parution{padding-right:480px}
.page-litterature-etrangere #block-system-main .node-hw-livre .field-name-hw-presentation-editoriale{float:left; width:100%; font-size:14px;line-height:17px;padding-top:10px;border-top-width:1px;margin-top:25px;padding-bottom:15px;border-style:solid;border-color:#57240d}
.page-litterature-etrangere #block-system-main .node-hw-livre .field-label{font-weight:normal;}
.page-litterature-etrangere #block-system-main .node-hw-livre{border-bottom-width:2px;margin-right:40px;padding:15px 0 15px 10px;border-style:solid;border-color:#d6c1b8}

/**** LITTERATURE ETRANGERE > FACETS RIGHT COLUMN *****/
.page-litterature-etrangere #content{ width:990px; display: block;float: left;}
.page-litterature-etrangere #block-system-main{ width:660px; display: block;float: left; margin:0;}
.page-litterature-etrangere #content #block-system-main .node-hw-livre .group-couv-liste-livre{}
.page-litterature-etrangere #main #content #block-system-main .content .node-hw-livre .group-info-drte-liste-livre{ width:450px;}
.page-litterature-etrangere .block-facetapi{ display:block; float:left; width:250px;   background:#fff;}
.page-litterature-etrangere .block-facetapi h2 {   font-size:14px; margin:20px 0 10px 0; background-color: #fff; color: #877264; text-align:left; text-indent:10px; 
	padding:10px 0px; width:240px; margin-bottom:0px;  cursor:pointer; position:relative; 
	border:1px solid transparent; border-bottom:2px solid #877264; }
.page-litterature-etrangere .block-facetapi .content{display:block; width:240px;  height:0; max-height:0px; padding:0; transition:all 0.5s ease 0s; overflow:hidden;  }
.page-litterature-etrangere .block-facetapi.active .content{display:block; height:auto; padding:15px 0;  max-height:1000px; border:1px solid #877264; }
.page-litterature-etrangere .block-facetapi h2:hover{border:1px solid #877264; }
.page-litterature-etrangere .block-facetapi.active h2{border:1px solid #877264; }
.page-litterature-etrangere .block-facetapi h2::after{ content:"▼"; position:absolute; top:10px; right:7px;  }
.page-litterature-etrangere .block-facetapi.active h2::after{ content:"▲";   }

.page-litterature-etrangere .block-facetapi .item-list ul li{ margin:0 0 5px 10px; }
.page-litterature-etrangere .block-facetapi .facetapi-processed a{ font-size:14px; color:#877264; text-decoration:none; }
.page-litterature-etrangere .block-facetapi .facetapi-processed a:hover{  text-decoration:underline; }
.page-litterature-etrangere .block-facetapi .facetapi-limit-link{ font-size:14px; color:#000; text-decoration:none; font-style:italic; margin:0 0 0 25px;  }
.page-litterature-etrangere .block-facetapi .facetapi-limit-link:hover{  text-decoration:underline; }

.field-name-field-traduction{ display:none; }


/***** INTERVENTIONS AUTEURS *****/
#block-system-main .field-name-hw-interventions{ display:block; float:left; width:100%; margin:0 0 10px 0;}

#block-system-main .field-name-hw-interventions .field-collection-view{ display:block; float:left; width:100%; margin:0; padding:0; border:none!important;}
#block-system-main .field-name-hw-interventions .field-collection-container{ display:block; float:left; width:100%;  margin:0 0 0 0; padding:0;  }
#block-system-main .field-name-hw-interventions .traduitpar{ color:#877264;}
#block-system-main .field-name-hw-interventions .field-item{  display:block; float:left; width:100%;}
#block-system-main .field-name-hw-interventions .field-item .intervention-00019 {  display:block; float:left; width:100; margin:0 0 10px 0; font-size:18px;  }
.page-litterature-etrangere #block-system-main .field-name-hw-interventions .field-item .intervention-00001 ,
.page-litterature-etrangere #block-system-main .field-name-hw-interventions .field-item .intervention-00019 {   margin:0; font-size:14px;  }
#block-system-main .field-name-hw-interventions .field-item .intervention-00019 .field-name-hw-natinterv{ display:none!important; }
#block-system-main .field-name-hw-interventions .field-item .intervention-00011 .field-name-hw-natinterv{ display:none!important; }
#block-system-main .field-name-hw-interventions .field-item .intervention-00012 .field-name-hw-natinterv{ display:none!important; }
#block-system-main .field-name-hw-interventions .field-item .intervention-00001 .field-name-hw-natinterv{ display:none!important; }
#block-system-main .field-name-hw-interventions .field-item .field-name-hw-intervenants > .field-label{ display:none; }
#block-system-main .field-name-hw-interventions .field-item .field-name-hw-princ{ display:none; }
#block-system-main .field-name-hw-interventions .field-item .field-name-hw-natinterv{ display:block; float:left; }
/* #block-system-main .field-name-hw-interventions .field-item .field-name-hw-natinterv .field-item:after{ content:" : ";  display:inline-block; margin:0 5px; } */
#block-system-main .field-name-hw-interventions .field-item .field-name-hw-intervenants{ display:block; float:left; }
.page-litterature-etrangere #block-system-main .node-hw-livre .field-name-hw-presentation-editoriale{ /*border:none!important;*/ margin-top:0; }

/* .page-litterature-etrangere #block-system-main .field-name-hw-interventions .field-item .intervention-00011{ display:none!important; } */
/* .page-litterature-etrangere #block-system-main .field-name-hw-interventions .field-item .intervention-00012{ display:none!important; } */

 

 

