/*
Theme Name: Spiritualité 2000
Theme URI: http://wordpress.org
Author: Gezere Solutions Web
Author URI: http://wordpress.org/
Description: Gezere Solutions Web.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:
Text Domain: spiritualite2000
*/

@font-face
{
font-family: Museo-300;
src: url('font/Museo-300.otf');

}

@font-face
{
font-family: Museo-500;
src: url('font/Museo-500.otf');
}

@font-face
{
font-family: Museo-700;
src: url('font/Museo-700.otf');
}

.row{margin-left:0;}
/*.span12{max-width: 970px;}*/
.span12{width: 970px;}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
/*    max-width: 1000px;*/
width: 1000px;
}


/****************************************
ALIGNEMENT DES IMAGES BASÉ SUR WORDPRESS
****************************************/
div.alignleft, div.alignright, div.aligncenter, div.alignleft, div.alignright, div.aligncenter{float:left; /*width:100% !important;*/}
div.alignleft img, div.alignright img, div.aligncenter img{margin:0 0 5px 0;}
div.alignleft{text-align: left;}
div.aligncenter{text-align: center;}
div.alignright{text-align: right;}

img.alignleft{float: left; margin :0 12px 0 0;}
img.alignright{float: right; margin :0 0 0 12px;}


body {background:transparent url('img/textureback.png');}
/*body #main-container{max-width: 1000px;}*/
body #main-container{width: 1000px;}
body #outer-container{background:transparent url('img/Background-image.jpg') center top no-repeat;}
    header hgroup#groupe-menu-principal{/*background:transparent url('img/menu-degrade.png') center no-repeat;*/ height:20px;}

    .navbar-fixed-top, .navbar-fixed-bottom{position:absolute; background:transparent url('img/top-menu-bg.png') center top no-repeat;}

    .navbar .nav > .current_page_item > a,
    .navbar .nav > .current_page_item > a:hover,
    .navbar .nav > .current_page_item > a:focus{background-color: #E5E5E5;box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125) inset;color: #555555;text-decoration: none;}

    .navbar-inverse .nav .current_page_item > a,
    .navbar-inverse .nav .current_page_item > a:hover,
    .navbar-inverse .nav .current_page_item > a:focus{background-color: #111111;color: #FFFFFF;}

    .navbar-inverse .brand, .navbar-inverse .nav > li > a {color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}

    .navbar-inverse #groupe-menu-principal.navbar-inner {background-color:transparent;background-image: none; background-repeat: none;border-color: transparent; box-shadow: none;}

        /*.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {max-width: 970px;}*/


            #container-menu-principal{text-align: center;}
                #nav-principal{display:inline-block;}
                #nav-principal li.current-menu-item a{background-color:rgba(0,0,0,0.1);}
                #nav-principal li a:hover{background-color:rgba(0,0,0,0.1);}


        .hero-unit {text-align: center;  margin:0;  padding:45px 0 0 0; background:url('img/logo.png') center 50px no-repeat;}
            .hero-unit>h1, .hero-unit>div{ width:555px; height:150px; margin: 0 auto;}
                .hero-unit>h1 a, .hero-unit>div a{ width:100%; display: block; height: 100%;}
            .hero-unit span{position:relative; left:-10000px;}

        #primary.site-content article.post.type-post{float: left;}
        #primary.site-content article.monasteres.type-monasteres{float: left;}
        #primary.site-content article.actualites.type-actualites{float: left;}

        #primary.site-content h2, #primary.site-content h3{text-align: justify;}
        #primary.site-content h2.comments-title, #primary.site-content h3#reply-title{font-size: 18px;}


    article.page #diffusion-liste-adresses p {padding-bottom:0px;}

/*************************
Onglets de navigation
*************************/
        #home-onglet>div{ font-family:"Georgia, sans serif";display: inline-block; padding:0; vertical-align: top; height:157px; color:#fff; text-align: justify;}
            #primary #home-onglet>div p{ font-family:"Georgia, sans serif";color:#fff; text-align: justify;}
            #home-onglet>div a{color:inherit; text-decoration: inherit;}
                #home-onglet>div .header {font-family:"Museo-300"; font-size:24px; font-weight: 100; background:url('img/onglet-header-dark.png')  left no-repeat; margin:0;}
                #home-onglet>div.active .header {color:#A89A50; background:url('img/onglet-header-white.png')  left no-repeat;}
                #home-onglet>div:hover .header {background:url('img/onglet-header-white.png')  left no-repeat;}
                    #home-onglet>div:hover .header{color:#A89A50;}
                #home-onglet>div div.inner{ background-color:rgba(0,0,0,0.5); margin-top: -3px;}
                #home-onglet>div.active div.inner {background-color:rgba(255,255,255,0.7); color:#96810b;}
                #home-onglet>div:hover div.inner{background-color:rgba(255,255,255,0.7); color:#96810b;}

        #home-onglet #home-onglet-gauche{width:684px; margin-right:2px; background: linear-gradient(135deg, rgba(0,0,0,0) 27px, rgba(168,154,80,0.7) 27px);}
            #home-onglet #home-onglet-gauche .header{padding-left:50px;}
            .archive #home-onglet #home-onglet-gauche .header{padding-left:38px;}
            #home-onglet #home-onglet-gauche div.inner{padding:18px 20px 20px 20px; height:82px;}
            #home-onglet #home-onglet-gauche div.text{font-family: "Museo-300"; font-size: 18px; margin-top: 47px; padding: 0 40px; text-align: center;}
                #home-onglet #home-onglet-gauche div#now-month {margin: 0 0 15px 0;}
                    #home-onglet #home-onglet-gauche div#now-month span.month{font-family:"Georgia, sans serif"; font-size:30px; color:#FFF; text-transform: capitalize; font-style: italic;}
                    #home-onglet #home-onglet-gauche:hover div#now-month span.month{color:#757470;}

                    .archive #home-onglet #home-onglet-gauche div#now-month span.month{display: none;}
                    #home-onglet #home-onglet-gauche.active div#now-month span.month{color:#3a3b3b;}
                    #home-onglet #home-onglet-gauche div#now-month span.year{font-family:"Museo-500"; font-size:18px; color:#a89a50;padding-left:6px; }
                    /*.archive #home-onglet #home-onglet-gauche div#now-month span.year{color:#ffffff;}*/
                #home-onglet #home-onglet-gauche div#previous-month.active, #home-onglet #home-onglet-gauche div#previous-month{background:url('img/month-selector-left.png')}
                #home-onglet #home-onglet-gauche div#previous-month.inactive, #home-onglet #home-onglet-gauche div#previous-month.inactive-button{background:url('img/month-selector-empty-left.png')}
                #home-onglet #home-onglet-gauche div#next-month, #home-onglet #home-onglet-gauche div#next-month.active {background:url('img/month-selector-right.png')}
                #home-onglet #home-onglet-gauche div#next-month.inactive, #home-onglet #home-onglet-gauche div#next-month.inactive-button{background:url('img/month-selector-empty-right.png')}
                #home-onglet #home-onglet-gauche div#previous-month, #home-onglet #home-onglet-gauche div#next-month {display:inline-block; float: left; font-family:"Arial, sans serif"; color:#757470; font-weight: bold; width:59px;}
                    #home-onglet #home-onglet-gauche div#previous-month span.month, #home-onglet #home-onglet-gauche div#next-month span.month {clear: both; display: block; font-size:24px; text-align: center; padding-top:10px;}
                    #home-onglet #home-onglet-gauche div#previous-month span.year, #home-onglet #home-onglet-gauche div#next-month span.year {display:block; font-size:21px; text-align:center; margin-top:4px; line-height: 41px;}
                    #home-onglet #home-onglet-gauche div#previous-month span.year{margin-left:8px;}
                    #home-onglet #home-onglet-gauche div#next-month span.year {margin-right:8px;}

                #home-onglet #home-onglet-gauche div#show-archives{background: url("img/archives.png") no-repeat scroll 0 0 transparent;color: #5A5A5A;display: inline-block;float: left;font-family: "Arial, sans serif";font-size: 14px;height: 30px;line-height: 30px;text-align: center;width: 106px; margin:12px 0 0 15px;}
                    #home-onglet #home-onglet-gauche div#show-archives a{font-family:"Arial, sans serif"; font-size:14px; color:#5a5a5a; display: block;}

        #home-onglet #home-onglet-droit{width:280px;}
                #home-onglet #home-onglet-droit img{position:relative; top:-90px;}
                #home-onglet #home-onglet-droit .header{font-family:"Georgia, serif"; font-style: italic; line-height: 25px;  padding: 0px 0 0 20px; margin-top:-180px; height: 36px;}
                #home-onglet #home-onglet-droit .inner {margin-top:-11px; height:120px; padding:0 20px;}
                    #home-onglet #home-onglet-droit .inner h2 {font-family:"Georgia, serif"; font-style: italic; line-height: 25px;  padding: 12px 0 0 0; font-size: 24px; letter-spacing: 0.5px; text-align: justify; font-weight: 100;}
                    #home-onglet #home-onglet-droit .inner h2 span.spacer{padding-right: 10px;}
                    #home-onglet #home-onglet-droit .inner h2 span.blue{color:#069ae0;}

/*************************************
Page d'accueil - Liste des chroniques
*************************************/
/*            ul#home-catg-list {background-color:#989898; margin:0 auto; max-width: 969px;}*/
            ul#home-catg-list {background-color:#989898; margin:0 auto; width: 969px;}
                ul#home-catg-list li{display: inline-block; width:462px; margin:0 0 0 20px; background-color: #fff; line-height: 19px; vertical-align: top;
                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#ffffff'); /* for IE */
                    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#fff)); /* for webkit browsers */
                    background: -moz-linear-gradient(top,  #dbdbdb,  #fff); /* for firefox 3.6+ */}

                    ul#home-catg-list li>a{float:left;}
/*                    ul#home-catg-list li>div{float:left; display: inline-block; max-width:352px; padding:15px 10px 10px 10px;}                */
                    ul#home-catg-list li>div{float:left; display: inline-block; width:352px; padding:15px 10px 10px 10px;}
                    #primary.site-content ul#home-catg-list li>div p{text-align: left;}
                        ul#home-catg-list li p.home-catg-list-catg-name {margin:0 0 5px 0;}
                            ul#home-catg-list li p.home-catg-list-catg-name span.categorie{font-family:"Georgia"; font-size: 20px; color:#0093fa; font-style: italic;}
                            ul#home-catg-list li p.home-catg-list-catg-name span.categorie.inactive{color:#C5C5C5;}
                                ul#home-catg-list li p.home-catg-list-catg-name span.prefixe{text-transform: capitalize; font-family:"Arial"; font-weight: bold; font-size:13px; color:#8e8e8e; padding-left:5px;}
                                ul#home-catg-list li p.home-catg-list-catg-name span.auteur-chronique{ font-family:"Arial"; font-weight: bold; font-size:14px; color:#8e8e8e;}
                        ul#home-catg-list li p.home-catg-list-post-name {margin:0; font-family:"Arial"; font-size: 14px; color:#373838;}
                            ul#home-catg-list li p.home-catg-list-post-name a{color:#373838; }



/*************************************
Zone des actualités, don et galleries des oeuvres
*************************************/
        #home-mid-bottom{margin-top:30px; color:#494949; font-size:13px; font-family:"Verdana";}
            #home-mid-bottom>div>div{vertical-align: top;}
                #home-mid-bottom h2{color:#bb9f02; font-family:"Museo-500"; font-size: 24px; font-weight: 100; margin-top:0;}

            #home-mid-bottom #home-mid-bottom-left{ background-color:rgba(255,255,255,0.7); display: inline-block; width:381px;}
                #home-mid-bottom #home-mid-bottom-left div.inner{padding: 15px 22px;}
                    #home-mid-bottom #home-mid-bottom-left ul{margin:0;}
                        #home-mid-bottom #home-mid-bottom-left ul li{list-style-type: none; }
                            #home-mid-bottom #home-mid-bottom-left ul li h3{margin:0;line-height: 0.8em;}
                                #home-mid-bottom #home-mid-bottom-left ul li h3 a{font-size: 13px; text-transform: uppercase; color:#494949; }

            #home-mid-bottom-left-second h2{margin:74px 0 30px 0;}
                #home-mid-bottom-left-second ul li{margin-top:20px;}


            #home-mid-bottom #home-mid-bottom-center{display: inline-block; width:289px;}
                #home-mid-bottom #home-mid-bottom-center div.first{background-color:rgba(233,233,216,0.7); padding: 12px }
                #home-mid-bottom #home-mid-bottom-center div.first h2{background:url('img/tirelire.png')  right no-repeat; width:175px; }
                #home-mid-bottom #home-mid-bottom-center div.first p.first{font-weight: bold;}

                #home-mid-bottom #home-mid-bottom-center div.second{background-color:rgba(255,255,255,0.7); }
                #home-mid-bottom #home-mid-bottom-center div.second h2{padding: 15px 15px 0 15px; }
                #home-mid-bottom #home-mid-bottom-center div.second p.first{padding: 15px 15px 0 15px; }
                #home-mid-bottom #home-mid-bottom-center div.second p.last{padding: 0 15px 15px 15px; }

            #home-mid-bottom #home-mid-bottom-right{display: inline-block; width:290px; padding:0;}
                #home-mid-bottom #home-mid-bottom-right div.header{background-color:rgba(255,255,255,0.7); width:260px; padding:15px;}
                    #home-mid-bottom #home-mid-bottom-right div.header h2{display: inline-block; margin-bottom:0;}
                    #home-mid-bottom #home-mid-bottom-right div.header h3{display: inline-block; margin:0; color:#505050; font-size:13px; font-weight: normal; line-height: inherit;}
                    #home-mid-bottom #home-mid-bottom-right div.header a{color:#bb9f02; font-weight: bold;}
                #home-mid-bottom #home-mid-bottom-right ul{margin:0;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li{display: inline-block;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li.galerie1{width:145px;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li.galerie2{width:145px;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li.galerie3{width:97px;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li.galerie4{width:96px;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li.galerie5{width:97px;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li.galerie6{width:145px;}
                    #home-mid-bottom #home-mid-bottom-right #home-galerie-list li.galerie7{width:145px;}


/*******************
Pied de page (footer)
*******************/
        footer div.first{background:url('img/texture-footer.png')  repeat-x; box-shadow:-2px -2px 2px #a9a9a9;}
            footer ul#partenaires {margin:10px 0; text-align: center; padding:20px 0; float: left;}
                footer ul#partenaires li{list-style-type: none; display: inline-block; float: left; margin-right:1px; width: 193px;}
                    footer ul#partenaires li.fifth{margin-right:0px;}

                    footer ul#partenaires li a img{width:99%;}

        /*footer div.second>div.container{max-width: inherit;}*/

        div.second img#footer-column-first-left{position:absolute; left:-110px; top:-8px;}
        div.second img#footer-column-first-right{position:absolute;left:151px; top:-8px;}
        div.second img#footer-column-last-left{position:absolute;left:-104px; top:-8px;}
        div.second img#footer-column-last-right{position:absolute;left:151px; top:-8px;}

        footer div.second{background:url('img/texture-footer2.png')  repeat-x; text-align: center;  box-shadow:-2px -2px 2px #292929; }
            footer div#contact-and-legal {margin:0 auto; padding:40px 0 20px 0;}
                footer div#contact-and-legal>div{display: inline-block; vertical-align: top; position:relative;}

                /*
                footer div#contact-and-legal div.left{width:316px; margin-left:9px;}
                footer div#contact-and-legal div.left>div{float: left;}
                footer div#contact-and-legal div.left>div.left{background:url('img/footer-column-social-shadow-left.png') no-repeat top left; display:inline-block; width:66px; height: 114px;}
                footer div#contact-and-legal div.left>div.middle{display:inline-block; width:175px; text-align: center;}
                footer div#contact-and-legal div.left>div.right{background:url('img/footer-column-social-shadow-right.png') no-repeat top right; display:inline-block; width:66px; height: 114px;}
            */

                footer div#contact-and-legal div.left{width:112px; margin-left:9px;}
                footer div#contact-and-legal div.left>div{float: left;}
                footer div#contact-and-legal div.left>div.left{background:url('img/footer-column-social-shadow-left.png') no-repeat top left; display:inline-block; width:66px; height: 114px;}
                footer div#contact-and-legal div.left>div.middle{display:inline-block; width:175px; text-align: center;}
                footer div#contact-and-legal div.left>div.right{background:url('img/footer-column-social-shadow-right.png') no-repeat top right; display:inline-block; width:66px; height: 114px;}


                    footer div#contact-and-legal a#facebook-link {display:block; background:url('img/facebook.png') no-repeat; width:112px; height:46px; margin:0 auto 5px auto;}
                    footer div#contact-and-legal a#rss-feed-link {display:block; background:url('img/rss.png') no-repeat; width:112px; height:46px; margin:0 auto;}
                    footer div#contact-and-legal a#facebook-link:hover, footer div#contact-and-legal a#rss-feed-link:hover{}

                footer div.second div.center {width:525px; margin:0 60px; text-align:justify;}
                    footer div p#droits-reserves{color:#FFFFFF;}
                    footer div p#site-info{color:#b0b0b0;}

                footer div.second div.right p#realisation{color:#b5b5b5;}
                footer div.second div.right a#laurent-fortin-container{background:url('img/laurent-fortin.png') no-repeat; width:115px; height:57px; display: block; margin-bottom: 10px;}
                footer div.second div.right a#laurent-fortin-container:hover{background:url('img/laurent-fortin-hover.png')}
                footer div.second div.right p#collaboration{color:#6a6a6a; margin-bottom:0;}
                footer div.second div.right a#gezere-container{color: #b5b5b5; display: block; font-family: 'Sansita One'; font-size:24px; text-decoration: none;}
                footer div.second div.right a#gezere-container:hover{color: #638F7C;}


/*************************************
Page pour un article (une chronique)
*************************************/


.single article{margin:0 auto 2px auto;  width:1000px;  /*padding-top:5px;*/}
.archive article {margin-bottom: 20px;}

.archive nav#nav-below {background-color: #fff; float: left; margin-bottom: 20px; margin-left: 115px; padding: 28px; width: 714px;}
.archive nav .nav-next {float: right;}

/*********************
Fixer la largeur de la zone commentaire
*********************/
.single article.comment{width: inherit;}
/*********************/

.single article p{text-align: justify;}
.single article img.aligncenter{display:block; margin:0 auto}
div.spacer{background-color:rgba(255,255,255,0.7); height:5px;}
.single article>div.span12{background-color:rgba(255,255,255,0.7);}

.archive section header.archive-header{color: #fff; font-family: "Museo-500"; padding: 20px 20px 5px 20px; margin: 0 87px 20px 115px;text-align: center;text-shadow: 0px 0px 10px #555;}

/*    .single article section.first{background:#9c9a96; max-width:686px; margin:0;}*/
    .single article section.first{background:#9c9a96; width:686px; margin:0;}
        .single article section.first>header{background:#FFFFFF; margin-left:30px;}
        .single article section.first>div{background:#FFFFFF; margin-left:30px;}
        .single article section.first>footer{background:#FFFFFF; margin-left:30px;}

        .single #article-header, .archive #article-header {font-family:"Museo-300"; color:#FFFFFF; background-color: #0086de; height:30px; font-weight: 100; border-bottom:2px solid #E1DDCF;}
        .archive section a:hover #article-header {background-color: #0075cd;}
        .single #article-header h2, .archive #article-header h2{display:inline-block; font-size:18px; margin:0; line-height: 31px; padding-left:10px; font-weight: 100;}
        .single #article-header strong{font-size:14px; font-weight: 100;}
        .single article header.entry-header img.catimage{float:left; vertical-align:top; margin: -2px 12px -1px 0;}
        .single article header.entry-header h1{font-family: "Georgia"; font-weight: 100; font-style: italic; font-size: 24px; color:#0086de; padding:11px 25px 3px 25px; margin:0; min-height: 53px; line-height: 26px;}
        .archive article header.entry-header h1{font-family: "Georgia"; font-weight: 100; font-style: italic; font-size: 24px; color:#0086de; padding:11px 25px 3px 25px; margin:0; line-height: 26px;}
        .archive article a {color: initial; text-decoration: none;}
        .archive article section.first a:hover header.entry-header {background-image: -webkit-linear-gradient(top, #cbcbcb 0%, #eeeeee 100%);
            background-image: -moz-linear-gradient(top, #cbcbcb 0%, #eeeeee 100%);
            background-image: -ms-linear-gradient(top, #cbcbcb 0%, #eeeeee 100%);
            background-image: -o-linear-gradient(top, #cbcbcb 0%, #eeeeee 100%);
            background-image: linear-gradient(top, #cbcbcb 0%, #eeeeee 100%);
            border-bottom: 1px solid #cbcbcb;}
        .archive article .entry-footer {color: #0086de; background-color: #fff; padding: 0 28px 10px 28px; margin-top: -25px;}
        .archive article .entry-footer .entry-date {font-style: oblique;}
        .archive article section a:hover .entry-footer {background-color: #eee;}
        .archive article .entry-footer #single-post-auteur {font-size: 12px; display: inline-block; margin-left: 10px}

            .single article header.entry-header #chronique_print {float: left; background:url('img/small-toolbox.jpg') -132px 0px no-repeat; width: 19px; height: 16px; padding-left: 21px; color:#404040;font-family: "Museo-300";font-weight: 100;}
            .single article header.entry-header #single-post-auteur {font-family:"Museo-300"; color:#404040; font-weight: 100;display: block; text-align: right; margin-right: 20px; height: 20px;}
            .archive article header.entry-header #single-post-auteur {font-family:"Museo-300"; color:#404040; float: right; font-weight: 100;display: inline-block; margin-right: 20px; height: 20px;}

        .single article section.first header.entry-header{background-image: -webkit-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:    -moz-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:     -ms-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:      -o-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:         linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        border-bottom:1px solid #dcdcdc;}
        .archive article section.first header.entry-header{background-image: -webkit-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:    -moz-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:     -ms-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:      -o-linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        background-image:         linear-gradient(top, #dcdcdc 0%, #FFFFFF 100%);
                                                        border-bottom:1px solid #dcdcdc;}
        .single article section.first div.entry-content{padding:28px; }

    .archive article section.first{margin-left:85px;}

/*    .single article section.second{max-width:282px; margin:0 0 0 2px; background: #0064a7; padding-top:30px;}    */
    .single article section.second, .archive article section.second{width:282px; margin:0 0 0 2px; background: #0064a7; padding-top:30px;}
        .single article section.second div.first{background: #0064a7; border-top:2px solid #E1DDCF; border-bottom:1px solid #E1DDCF;}
        .single article section.second div.first div.inner-first{background: #0086de; }
            .single article section.second div.first div.inner-first>div{text-align: center; margin-top:-9px;}
            .single #primary.site-content article section.second div.first div.inner-first h2{background: #0086de; text-align: center; font-family:"Museo-300"; color:#FFFFFF; font-size:18px; margin:0; font-weight: 100;}

            .single article section.second div.first div.inner-first>div a{display: inline-block; width:99px; height: 45px; padding-top:12px; text-decoration: none;}
            .single article section.second div.first div.inner-first>div a#single-article-previous-month{background:url('img/single-article-selector-left-white.png') no-repeat; color:#004877; font-family:"Museo-500"; font-size: 15px; padding-left:10px; margin-right: -1px;}
            .single article section.second div.first div.inner-first>div a#single-article-previous-month.inactive, .single article section.second div.first div.inner-first>div a#single-article-previous-month:hover{background:url('img/single-article-selector-left-dark.png') no-repeat; color:#FFFFFF; font-family:"Museo-500"; font-size: 15px;}
            .single article section.second div.first div.inner-first>div a#single-article-next-month{background:url('img/single-article-selector-right-white.png') no-repeat; color:#004877; font-family:"Museo-500"; font-size: 15px; padding-right:10px;}
            .single article section.second div.first div.inner-first>div a#single-article-next-month.inactive, .single article section.second div.first div.inner-first>div a#single-article-next-month:hover{background:url('img/single-article-selector-right-dark.png') no-repeat; color:#FFFFFF; font-family:"Museo-500"; font-size: 15px;}
        .single article section.second div.second,
        .archive article section.second div.second{background: #404040; font-family:"Museo-300"; color:#FFFFFF; font-size:18px; font-weight: 100; text-align: center; height:30px; line-height: 31px;}
        .single article section.second>div.third,
        .archive article section.second>div.third{background: #FFFFFF;}
            .single article section.second>div.third ul,
            .archive article section.second>div.third ul{margin:0;}
                .single article section.second>div.third ul li,
                .archive article section.second>div.third ul li{list-style: none; height:30px; border:1px solid #F0F0F0; border-right:none;}
                .single article section.second>div.third ul li:last-child,
                .archive article section.second>div.third ul li:last-child{border-bottom:none;}
                    .single article section.second>div.third ul li a,
                    .archive article section.second>div.third ul li a{font-family: "Georgia"; font-weight: 100; font-style: italic; color:#0093fa; font-size: 18px; line-height: 31px; text-decoration: none; display: block; width: 100%;}
                    .single article section.second>div.third ul li a:hover,
                    .archive article section.second>div.third ul li a:hover{background-image: -webkit-linear-gradient(right top left, #6e6e6e 0%, #FFDD00 100%);
                                                                            background-image:    -moz-linear-gradient(top left, #6e6e6e 0%, #FFFFFF 100%);
                                                                            background-image:     -ms-linear-gradient(top left, #6e6e6e 0%, #FFFFFF 100%);
                                                                            background-image:      -o-linear-gradient(top left, #6e6e6e 0%, #FFFFFF 100%);
                                                                            background-image:         linear-gradient(top left, #6e6e6e 0%, #FFFFFF 100%);
                                                                            color:#484b4d;}
                    .archive article section.second>div.third ul li a.active{color:#484b4d;}
                    .single article section.second>div.third ul li a.inactive,
                    .archive article section.second>div.third ul li a.inactive{color:#C5C5C5;}
                    .single article section.second>div.third ul li a.inactive:hover,
                    .archive article section.second>div.third ul li a.inactive:hover{background-image:none;}
                    .single article section.second>div.third ul li a span,
                    .archive article section.second>div.third ul li a span{padding-left:20px; display: block;}


/************************************************************************************
Page
************************************************************************************/

/*body.page #primary.container{max-width: 947px;}*/
body.page #primary.container, body.author #primary.container, body.search #primary.container{width: 947px;}
    body.page #primary article>header.entry-header, body.author #primary article>header.entry-header, body.search #primary div>header.page-header{background: url("img/page-h1-bg.png") no-repeat scroll 0 0 transparent; margin-left:5px;}
    body.search #primary div>header.page-header{margin-bottom: 0; padding-bottom: 0;}
    body.search .page-header{border:0;}
    body.search #inner-content{padding:10px; background: #FFFFFF; margin-top: -3px; width:954px;}
/*        body.page #primary h1, body.author #primary h1{font-family: "Museo-300"; font-weight: 100; font-size: 24px; color:#96810b; text-align: left; padding: 3px 0 0 60px; margin:0; max-width: 883px;}*/
        body.page #primary h1, body.author #primary h1, body.search #primary h1{font-family: "Museo-300"; font-weight: 100; font-size: 24px; color:#96810b; text-align: left; padding: 3px 0 0 60px; margin:0; width: 883px;}

body.page #primary article #page-outter-entry-content, body.author #primary article #page-outter-entry-content, body.search #primary article #page-outter-entry-content{ background-color:rgba(255,255,255,0.75); margin-top:-3px; padding-bottom: 5px;}


    body.page #primary article>div>div.entry-content, body.author #primary article>div>div.entry-content, body.search #primary article>div>div.entry-content{ background-color:#ffffff; margin:0 5px 0 5px;}
    body.author #primary article>div>div.entry-content, body.search #primary article>div>div.entry-content{ padding:20px;}

    body.author #primary article #page-outter-entry-content, body.page #primary article #page-outter-entry-content, body.search #primary article #page-outter-entry-content{margin-left:5px;}

/*    body.page #primary article>div>div.entry-content>div.span5{max-width: 404px; padding-left: 30px;}    */
    body.page #primary article>div>div.entry-content>div.span5{width: 404px; padding-left: 30px;}
/*    body.page #primary article>div>div.entry-content>div.span10{max-width: 905px;}    */
    body.page #primary article>div>div.entry-content>div.span10, body.author #primary article>div>div.entry-content>div.span10{width: 905px;}
    body.page #primary article>div>div.entry-content>div, body.author #primary article>div>div.entry-content>div{border-left:#DADBDE solid 2px; padding-top: 30px; margin-top:-3px;}
    body.page #primary article>div>div.entry-content>div:first-child, body.author #primary article>div>div.entry-content>div:first-child{border-left:transparent solid 2px; padding-left: 0;}

        body.page #primary p, body.author #primary p{font-family: "Verdana"; font-style:normal; color:#494949; font-size: 14px;}
            body.page #primary .large-grey, body.author #primary .large-grey{font-family: "Georgia"; font-style:italic; color:#494949; font-size: 24px; line-height: 30px;}
            body.page #primary .large-blue, body.author #primary .large-blue{font-family: "Georgia"; font-style:italic; color:#3094da; font-size: 24px; line-height: 30px; font-weight: 100;}
            body.page #primary .normal-grey, body.author #primary .normal-grey{color:#494949; font-weight: bold;}
            body.page #primary .normal-blue, body.author #primary .normal-blue{color:#3094da; font-weight: bold;}

            /*body.page #primary .collaborator-name{height: 80px; vertical-align: middle; display: block;}*/

body.page article>header.entry-header.row, body.author article>header.entry-header.row{ margin-top:-13px;}

body.archive.author h1{left:0; position: relative;}

body.page #primary .lightbox-content p{color:#ffffff;}


#page-auteur, article.page{width:973px;}

.category section.first div.entry-content{ background-color: white; padding:28px; }
.category section.first div.entry-summary{ background-color: white; padding:10px 28px 28px 28px; }
.category section.first a:hover div.entry-summary{ background-color: #eee; padding:10px 28px 28px 28px; }


/************************************************************************************
Page Nous aider
************************************************************************************/

/************************************************************************************
Page L'équipe
************************************************************************************/
/*#page-equipe-header{max-width: 730px;}*/
#page-equipe-header{width: 730px;}
#equipe-liste{list-style: none; margin: 0 0 0 -30px;}
#equipe-liste li{display:inline-block; width: 150px; height: 285px; vertical-align: top; padding: 14px; }
#equipe-liste li:hover{background: #d9d9d9;}
#equipe-liste li a:hover{text-decoration: none;}
#equipe-liste li p{text-align: left;}
#equipe-liste li p span{color:#494949; font-weight: bold;}
#equipe-liste li img{text-align: center;}



/************************************************************************************
Formulaire de contact
************************************************************************************/
form.contact-form {margin-top:20px}
    form.contact-form label{text-align: left; color:#373737; font-weight: bold;}
    form.contact-form label span{color:#aaaaaa; font-weight: normal;}
    form.contact-form textarea{width: 100%; height:226px;}
    form.contact-form input#cf_send{width: 95px; float: left; margin:20px 0 20px 0;}


/************************************************************************************
Page Contactez nous
************************************************************************************/
#contact-bottom-img{ position:absolute; margin:-5px 0 0 -32px;}


/************************************************************************************
Page Galerie
************************************************************************************/
article#post-8 div#page-outter-entry-content div.first{max-width:320px; }
    article#post-8 div#page-outter-entry-content div.first p{text-align: left;}
/*article#post-8 div#page-outter-entry-content div.second{padding:0; max-width:553px; }*/
article#post-8 div#page-outter-entry-content div.second{padding:0; width:553px; }
    .photoMosaic{margin:0;}



/************************************************************************************
Page liste des monastères
************************************************************************************/
body.post-type-archive-monasteres #home-mid-center > div.span12 > div.inner-content > div.first{font-family: "Verdana"; font-size: 14px; font-weight: normal;}

body.post-type-archive-monasteres #home-mid-center>div.span12>div.inner-content >div.first{width:678px; float: left; background: #ffffff;}
body.post-type-archive-monasteres #home-mid-center>div.span12>div.inner-content >div.second{width:290px; float: left; background: #ffffff; padding-left:2px;}

    body.post-type-archive-monasteres #home-mid-center h2{font-family: "Verdana"; font-size: 14px; font-weight: normal; padding:0 15px 0px 15px; line-height: 20px; margin-bottom:0;}
    body.post-type-archive-monasteres #home-mid-center h3{font-family:"Museo-300"; font-size: 14px; font-weight: normal; padding:0 15px 10px 15px; margin:0; padding:0; text-align: center; font-size:18px;}

body.post-type-archive-monasteres #home-mid-center>div.span12{background: #f0f0f0;}
body.post-type-archive-monasteres #home-mid-center>div.span12>div.inner-content{background: #FFFFFF; padding-bottom:30px;}

img#monasteres-header{margin: 0 0 2px 0;}

#monasteres-recherche{font-family:"Museo-300";}
.monasteres.grey{color:#f3f3f3; font-size: 18px;}
.monasteres.black{color:#2d2d2d; font-size: 18px;}

#monasteres-countries-zone{background: #787878; padding: 9px 15px;}
#monasteres-countries-zone>span{margin-right:10px;}
    #monasteres-countries-list{display:inline-block; margin:0;}
        #monasteres-countries-list li{display:inline-block;  }
        #monasteres-countries-list li a{display: block; height:30px;  line-height: 30px; padding:0 7px; background: #ebebeb;}
        #monasteres-countries-list li:hover a, #monasteres-countries-list li.active a{background: #b7babe;}


        #monasteres-countries-list li.index-0{background: url("img/cities-btn-left.png") no-repeat scroll left transparent;}
        #monasteres-countries-list li.index-0:hover, #monasteres-countries-list li.index-0.active{background: url("img/cities-btn-left-hover.png") no-repeat scroll left transparent;}
        #monasteres-countries-list li.index-0 a{margin-left:15px;}
        #monasteres-countries-list li.index-4{background: url("img/cities-btn-right.png") no-repeat scroll right transparent;}
        #monasteres-countries-list li.index-4:hover, #monasteres-countries-list li.index-4.active{background: url("img/cities-btn-right-hover.png") no-repeat scroll right transparent;}
        #monasteres-countries-list li.index-4 a{margin-right:15px;}

div#monasteres-type-recherche-zone {background: #ffffff; float: left; margin:2px 0; /*display:none;*/}
    div.monasteres.type-recherche {display: inline-block; width: 338px; height: 50px; float:left;}
    div.monasteres.type-recherche.first {margin-right:2px;}
        div.monasteres.type-recherche a{background:#575757; display:block; text-align: center; padding:15px;}
        div.monasteres.type-recherche a:hover, div.monasteres.type-recherche a.active{background:#00acff; display:block; text-decoration: none;}


#monasteres-cities-zone{background:#7d7d7d; padding:9px 15px; float: left; width:648px;}
#monasteres-cities-zone>span{margin-right:47px;}

    #monasteres-cities-list{display:inline-block; margin:0;}
        #monasteres-cities-list li{display:inline-block}
            #monasteres-cities-list li a{display: block; height:30px;  line-height: 30px; padding:0 7px; background: #ebebeb;}
            #monasteres-cities-list li:hover a, #monasteres-cities-list li.active a{background: #b7babe;}

            #monasteres-cities-list li.index-0{background: url("img/cities-btn-left.png") no-repeat scroll left transparent;}
            #monasteres-cities-list li.index-0:hover, #monasteres-cities-list li.index-0.active{background: url("img/cities-btn-left-hover.png") no-repeat scroll left transparent;}
            #monasteres-cities-list li.index-0 a{margin-left:15px;}
            #monasteres-cities-list li.index-4{background: url("img/cities-btn-right.png") no-repeat scroll right transparent;}
            #monasteres-cities-list li.index-4:hover, #monasteres-cities-list li.index-4.active{background: url("img/cities-btn-right-hover.png") no-repeat scroll right transparent;}
            #monasteres-cities-list li.index-4 a{margin-right:15px;}

#monasteres-list{margin:0 0 0 9px; width:675px; float: left;}
    #monasteres-list li{display:inline-block; list-style: none; width: 290px; background: #ededed; margin: 10px 5px 0 -3px; padding:20px; }
        #primary.site-content #monasteres-list li p{margin:0; text-align: left;}
            #monasteres-list li p a{font-weight: bold;}

#monasteres-zone-ajouter{width:290px; background:#474747; float: left; padding:4px 0;}
#monasteres-zone-ajouter h3 a{color:#2d2d2d; background: #e4e4e4; padding:4px 10px;}
#monasteres-zone-ajouter h3 span.left{background: url("img/cities-btn-left.png") no-repeat scroll right transparent; width: 15px; display: inline-block;}
#monasteres-zone-ajouter h3 span.right{background: url("img/cities-btn-right.png") no-repeat scroll right transparent; width: 15px; display: inline-block;}
#monasteres-zone-ajouter h3:hover span.left{background: url("img/cities-btn-left-hover.png") no-repeat scroll right transparent;}
#monasteres-zone-ajouter h3:hover span.right{background: url("img/cities-btn-right-hover.png") no-repeat scroll right transparent;}
#monasteres-zone-ajouter h3:hover a{background: #b7babe;}

#monasteres-zone-recherche-avancee{width:292px; background:#7d7d7d; float: left; margin-top:2px;}

.float-left{float: left;}


/************************************************************************************
Page carte des monastères
************************************************************************************/
div#map-canvas{width: 100%; height: 400px; margin:10px 0 0 0; float: left;}
/*img[src*="iw3.png"] {display: none;}*/




/************************************************************************************
Page un monastère
************************************************************************************/
div#back-to-monasteres-list{background: url("img/month-selector-left.png") no-repeat scroll 0 0 transparent;color: #5A5A5A;display: inline-block;float: left;font-family: "Arial, sans serif";font-size: 14px;height: 30px;line-height: 30px;text-align: center;width: 106px; margin:12px 0 0 15px;}
div#back-to-monasteres-list a{font-family:"Arial, sans serif"; font-size:14px; color:#5a5a5a; display: block;}

.single-monasteres #monasteres-countries-zone{background: #787878; padding: 9px 5px 9px 33px;}

        .single-monasteres #monasteres-countries-zone>div a{display: block; height:30px;  line-height: 30px; padding:0 7px; background: #ebebeb; margin-left:15px;}
        .single-monasteres #monasteres-countries-zone>div:hover a{background: #b7babe;}
        .single-monasteres #monasteres-countries-zone>div{display:inline-block; background: url("img/cities-btn-left.png") no-repeat scroll left transparent; margin-right: 10px;}
        .single-monasteres #monasteres-countries-zone>div:hover{background: url("img/cities-btn-left-hover.png") no-repeat scroll left transparent;}

#monastere-info>div {display: block; margin-bottom:10px;}
    #monastere-info>div>label {display: inline-block; vertical-align: top; color: #2D2D2D; font-family:"Museo-300"; font-weight: 400; font-size: 18px; width: 160px; text-align: right; margin-right:15px;}
    #monastere-info div.monastere-info-area{display: inline-block;}
#monastere-info>p {margin:0 0 20px 175px;}

body.single-monasteres div.span12>div.row >section.second{width:282px; float: left; background: #ffffff; padding-top:0;}
body.single-monasteres #primary.site-content div.span12>div.row >section.second h3{font-family:"Museo-300"; font-size: 14px; font-weight: normal; padding:0 15px 10px 15px; margin:0; padding:0; text-align: center; font-size:18px;}
body.single-monasteres #monasteres-zone-ajouter{width:280px; background:#474747; float: left; padding:4px 0;}
body.single-monasteres #monasteres-zone-recherche-avancee{width:280px; background:#7d7d7d; float: left; margin-top:2px;}


/************************
Formulaire d'ajout de monastere
************************/

form.wpcf7-form {margin:20px 0 0 100px;}
    form.wpcf7-form label{text-align: left; color:#373737; font-weight: bold;}
    form.wpcf7-form label span{color:#aaaaaa; font-weight: normal;}
    form.wpcf7-form textarea{width: 330px; height:100px;}
    form.wpcf7-form p#submit input {width: 95px; float: left; margin:20px 0 20px 0;}

body.page-id-10392 #primary article>div>div.entry-content>div{border-left:0;}

/****************************
Formulaire contact
****************************/
body.page-id-6 form.wpcf7-form{margin:20px 0 0 0px;}
body.page-id-12 form.wpcf7-form {margin:20px 0 50px 0px;}

/*****************************
Temporaire
*****************************/
#paypal{display:none;}
#monasteres-cities-zone{margin-top:2px;}
div.comments-link{display:none;}
body.search #primary article section.second{display:none;}


/*****************************
Boîte de recherche
*****************************/
#searchform{text-align: right;}
#searchform label{display:none;}
#searchform input[type="text"]{background-color: rgba(255, 255, 255, 0.2); border:none;}
#searchsubmit{background: url("img/btn-search.png") no-repeat scroll 0 0 transparent;border: medium none;height: 38px;margin-left: -6px;padding: 0; width:41px; color:transparent;}




/*****************************
PAGE ARCHIVES
*****************************/
body.archive #archives-container{background: rgba(255, 255, 255, 0.7);}

body.archive div.span8{margin:0 0 0 3px; max-width: 682px;}
body.archive section.span4{margin:0 0 0 3px;}
    ul#archives-catg-list {margin: 0;}
        ul#archives-catg-list li {list-style: none;}
        .archive ul#archives-catg-list li p.item{background: url("img/feather.png") 0 0  no-repeat; padding-left:22px;}

    ul#archives-catg-name-list {margin-top:10px; background: #FFFFFF; margin:0; padding:10px 0 0 22px;}
        ul#archives-catg-name-list li {list-style: none; display: inline-block; width:200px; margin-left: 10px;}

            ul#archives-catg-list li img {display: inline-block; margin:-20px 0 0 -10px;}
            ul#archives-catg-list li div{display: inline-block; vertical-align: top; padding-left: 20px;}
            ul#archives-catg-list li p span.categorie{font-family:"Georgia"; font-size: 20px; color:#0093fa; font-style: italic;}
            ul#archives-catg-name-list li p span.categorie{font-family:"Georgia"; font-size: 16px; color:#0093fa; font-style: italic;}
            ul#archives-catg-name-list li a:hover {text-decoration: none; color:484b4d;}
            ul#archives-catg-name-list li a:hover p span.categorie{ color:#484b4d;}
            ul#archives-catg-list li p, ul#archives-catg-name-list li p {margin-bottom: 7px;}
            ul#archives-catg-list li p:last-child {margin-bottom: 15px;}
                ul#archives-catg-list li p a{color:#373838;}
                ul#archives-catg-list li p a span.post-auteur{color:#0093FA;}

 /*ul#home-catg-list {background-color:#989898; margin:0 auto; width: 969px;}*/
                ul#archives-catg-list li{padding: 20px 10px 0px; background-color: #fff; line-height: 19px; vertical-align: top;
                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#ffffff'); /* for IE */
                    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#fff)); /* for webkit browsers */
                    background: -moz-linear-gradient(top,  #dbdbdb,  #fff); /* for firefox 3.6+ */}

                    ul#home-catg-list li>a{float:left;}
/*                    ul#home-catg-list li>div{float:left; display: inline-block; max-width:352px; padding:15px 10px 10px 10px;}                */
                    ul#home-catg-list li>div{float:left; display: inline-block; width:352px; padding:35px 10px 10px 10px;}
                    #primary.site-content ul#home-catg-list li>div p{text-align: left;}
                        ul#home-catg-list li p.home-catg-list-catg-name {margin:0 0 5px 0;}
                            ul#home-catg-list li p.home-catg-list-catg-name span.categorie{font-family:"Georgia"; font-size: 20px; color:#0093fa; font-style: italic;}
                            ul#home-catg-list li p.home-catg-list-catg-name span.categorie.inactive{color:#C5C5C5;}
                                ul#home-catg-list li p.home-catg-list-catg-name span.prefixe{text-transform: capitalize; font-family:"Arial"; font-weight: bold; font-size:13px; color:#8e8e8e; padding-left:5px;}
                                ul#home-catg-list li p.home-catg-list-catg-name span.auteur-chronique{ font-family:"Arial"; font-weight: bold; font-size:14px; color:#8e8e8e;}
                        ul#home-catg-list li p.home-catg-list-post-name {margin:0; font-family:"Arial"; font-size: 14px; color:#373838;}
                            ul#home-catg-list li p.home-catg-list-post-name a{color:#373838; }



/************************************************************************************
Responsive
************************************************************************************/

/*********************
Page d'accueil'
*********************/
@media (max-width: 1024px) {
    .span12{margin:0;}
}

@media (max-width: 1024px) {
    /*ul#home-catg-list {background-color: transparent;}
    ul#home-catg-list li {margin: 0 0 -5px; width: 676px;}*/
}

/*@media (min-width:768px) and (max-width: 1024px) {*/
@media (max-width: 1024px) {
    /*#home-onglet{width:685px;}*/
    /*.hero-unit{padding:20px 0 0 0; margin-bottom: 0;}
    #home-mid-bottom #home-mid-bottom-left {width: 220px;}
    #home-mid-bottom #home-mid-bottom-center {width: 217px;}
    #home-mid-bottom #home-mid-bottom-right {width: 229px;}
    #home-mid-bottom #home-mid-bottom-right div.header {padding: 12px; width: 205px; text-align: left;}
    footer ul#partenaires li {width: 165px;}
    footer div#contact-and-legal div.left {margin: 0;}*/
    /*footer div.second div.center {width: 295px;}*/
    /*div.spacer.span12{display:none;}*/
    /*#home-onglet #home-onglet-droit {margin-left: 100px;}*/
    /*footer .span12{width:676px;}*/
    /*footer div.second div.center {width: 205px;}*/


    /*footer ul#partenaires {width: 733px;}*/
}

/********************
IE fixes
********************/

.ie #home-onglet>div div.inner{ background-color:#333333; margin-top: -1px;}
.ie #home-onglet>div.active div.inner {background-color:#ffffff; color:#96810b;}
.ie #home-onglet>div:hover div.inner{background-color:#ffffff; color:#96810b;}
.ie div#home-onglet-droit p{font-size: 10px;}
.ie #home-mid-bottom #home-mid-bottom-left{ background-color:#ffffff;}
.ie #home-mid-bottom #home-mid-bottom-center div.first{background-color:#fffff0; }
.ie #home-mid-bottom #home-mid-bottom-center div.second{background-color:#ffffff; }
.ie #home-mid-bottom #home-mid-bottom-right div.header{background-color:#ffffff;}
.ie .span12{width: 970px;}

#content{width: 972px;}


@media print {
.single section#home-mid-header, .single div.spacer.span12, .single article section.second.span4, footer, .single div.addthis_toolbox.addthis_default_style, .single header.navbar.navbar-inverse.navbar-fixed-top, .single div.hero-unit,  .single a#chronique_print{display: none;}
.single article section.first.span8{width: 100%; margin-top:30px;}
}
