/*
Theme Name: Gonzo LDLN
Theme URI: http://appsthru.com
Description: Child Theme for Gonzo - LDLN
Author: aurel@appsthru.com
Author URI: http://appsthru.com
Template: gonzo
Version: 0.1
*/

@import url('../gonzo/style.css');


@media only screen and (min-width:1024px ) { /* target=Desktop */

    article#omc-full-article h1 {font-size:2.4em;}

}


p {
    font-size:1.08333em; 
    color:#444;
}

/* Sinon 47% par le theme */
.alignleft, 
.alignright
{
    /* Voir css/style_main.css */
}



/*
fond #141035

orange #F5B934 accueil
blueviloet #783282 pub
yellow #eeef0d actions
deeppink #ec36af infos
seagreen #119647 lectures 
lightskyblue #7fdaff  qui
red #990000 contact
*/

/** MENU TOP **/

#omc-top-menu ul li a {

    color:#ccc;
    font-weight:bold;

}

#omc-logo
{
    width: 210px;
}
#omc-top-banner {

    width: 700px;
}

/** MENU **/

nav#omc-main-navigation ul.sub-menu {

    /*width: 164px;*/

}

nav#omc-main-navigation ul.sub-menu li a {

    /* width: 192px;
    */
}

nav#omc-main-navigation .menu-item a 
{
    /*padding:10px;*/
}

/** **/

article.omc-blog-one {
    width:auto;
    margin-right: 40px;
}

/* BREVES */

.wp-cpl a {
    font-weight: bold;
}

.wp-cpl
{

    border-bottom: 1px solid lightgray;
}
.wp-cpl-widget li {
    padding-bottom: 15px!important;
    padding-top: 5px !important;
}

.wp-cpl-excerpt {
    margin-top: 10px!important;
}
.wp-thumb-overlay {
    margin: 10px;
    float: left;
}

/**** BLOG ****/

/* taille des images des archives blog forcÃ©es en hauteur */
.omc-resize-290 img.omc-image-resize{max-height:170px;}

/**** ****/
/* taille du champ recherche dans le menu pricipal */
span#omc-search-overlay {width: 125px!important;}

/* Widget recherche de livre */
.widget_widget_livres label {display: inline-block;margin: 10px 0 3px 5px;font-weight: bold;}

/**** Personnes ***/ 
.auteur a.personne-name{color :#ef0003;}
.lecteur a.personne-name{color :#752FDF;}
.editeur, .editeur a {color:#119647;}

/*** JCOVER ****/ 

.jcover-sep{margin:15px 0 7px;border-top: 1px dotted #808080;}

section.jcover-section{background: #E3E3E3;margin-right: 40px;margin-bottom: 20px;border-top: 5px solid #E89B33;}

.flip-hidden-content h2{/*height: 50px;*/}
.flip-hidden-content .edite_par{position:absolute;margin-top:-5px;display:block;}

.jcover-wrapper{width:650px;float:left;position: relative;  }
.jcover-flip-content{padding: 10px;margin-left: 650px;border-left: 1px dotted #CCC;}
.flip-hidden-content {background: #fff;padding: 10px;height:190px;}

.jcover-text{text-align: justify;margin-top: 5px;}

.height-inflip{height:160px;}

/*****NUMA*****/
.omc-half-width-category{margin-bottom: 20px;}
.omc-half-width-category.omc-module-a.mod-half{height:375px;} 
.omc-blog-two.omc-half-width-category{/*height:auto;*/}
article.omc-half-width-post.leading{margin-bottom: 0;}
.omc-half-width-post p{margin-bottom: 0;}
.omc-half-width-post .glob-morer{text-align: right;position:absolute;bottom:10px;right:5px;}
a.morer{font-weight: bold;}
a.morer.mod-a{/*float:right;*/}

.omc-cat-top.single-livre-cat-top{margin-bottom: 0;}
#omc-full-book .section.group.cart-lecture{margin-bottom: 20px;}
#omc-full-book .col.span_4_of_4{margin-top:0;}
#omc-full-book .col.span_8_of_12{border-left:2px solid #119647;min-height: 250px;padding-left: 2%;width: 63%;}
#omc-full-book .col.span_8_of_12 h1{margin:0;padding:0;margin-bottom: 20px;font-size: 16px;}
.col.span_4_of_12{text-align: center;}
.col.span_4_of_12 img{max-width:100%;}
.col.span_8_of_12.justif{text-align: justify;padding-right: 5px;width:64.13%;}

#omc-full-article .cart-lecture.ouvrages{margin-top:20px;padding:5px;margin-bottom: 20px;}
#omc-full-article .cart-lecture.ouvrages h3{margin:0;margin-bottom: 5px;}
.ouvrages .ouvrage-item{float:left;margin-right: 5%;}

/*couleur bouton tag*/
.tagcloud a{background-color:#990000;}
.tagcloud a:hover{background-color: #A20A0A;}

/*page tag*/
body.tag .omc-cat-top{border-top-color: #ef0003;}
body.tag .omc-blog-two-cat a, body.tag .pagination .current,body.tag .friendly_button a,body.tag .widgettitle, body.tag .widgettitle span{background: #ef0003;}
body.tag .friendly_button a{background: #ef0003!important;}

.cart-livre a img{height: 180px;max-width: 100%}
.cart-livre a.img{text-align: center;display:block;}

.ptable-cell.cell-label{font-weight: bold;}

#commentform .form-allowed-tags{display:none;}

div.omc-resize-290{height:auto;}


/*****fin NUMA****/


.player-table{display:table;}
.player-row{display:table-row;}
.player-cell{display:table-cell;}

.ui-jcoverflip {position: relative;}

.ui-jcoverflip--item {position: absolute;display: block;}

/* Basic sample CSS */
#flip-wrapper{overflow: hidden;}
#flip {margin: 0;margin-bottom: 20px;padding: 0;height: 230px;width: 100%;}

#flip .ui-jcoverflip--title {visibility: hidden;}
#flip .ui-jcoverflip--item a{display:inline-block;text-align: center;}


#flip img {
    display: block;
    border: 0;
    outline: none;
}

#flip a {
    outline: none;
}

#flip .flip-hidden-content
{
    display:none;
}

/* JCOVER Navigation */

.jcover-navigation
{
    width:100%;
    text-align:center;
}

.jcover-button-next ,  .jcover-button-previous
{
    display: inline-block;
    width: 48%;
    background: #CCC;
    text-decoration: none;
    font-size: 1.2em;
}

/*
      
     .jcover-button-next:after  
     {
         content:"\F0DA";
         font-family:"fontAwesome";
         margin-left:0.5em;
         
     }
     
     .jcover-button-previous:before
     {
         
        content:"\F0D9";
        font-family:"fontAwesome";
        margin-right:0.5em;
          
     }
*/   

.jflex-direction-nav { height: 0px; width: 100%;  z-index: 0; margin: 0; list-style: none; padding: 0; }
.jflex-direction-nav li { z-index: 100; position: absolute; 
                          margin: 0; padding: 0;
                          top: 50%; margin-top: -30px !important;
                          cursor: pointer; text-indent: -9999px;
}     
.jflex-direction-nav li { right: 20px;  }
.jflex-direction-nav li:first-child { right: inherit; left: 20px; }
.jflex-direction-nav li a {
    width: 60px; height: 60px;display: block; cursor: pointer; 
    text-indent: -9999px; border: 3px solid #ffffff; 
}
.jflex-direction-nav li .flex-next { 
    background: url(images/sprites.png) no-repeat -0px 0px; 
}
.jflex-direction-nav li .flex-prev { 
    background: url(images/sprites.png) no-repeat -60px 0px; 
}
.jflex-direction-nav li .flex-next:hover { border-color: #E89B33;   }
.jflex-direction-nav li .flex-prev:hover { border-color: #E89B33;   }
.jflex-direction-nav li .disabled { cursor: default; display: none; }    

/*
.jflex-direction-nav li .flex-next:after  
     {
         content:"\F0DA";
         font-family:"fontAwesome";
         margin-left:0.5em;
         
     }
     
.jflex-direction-nav li .flex-prev:before
     {
         
        content:"\F0D9";
        font-family:"fontAwesome";
        margin-right:0.5em;
          
     }
*/

/**** ****/
.row { width: 100%; 
       /*
   max-width: 980px; max-width: 98.0rem; 
   min-width: 720px; min-width: 72.0rem; 
       */
       margin: 0 auto; }


.row .row { min-width: 0px; }



/*
texte en dessous du nom des catÃ©gories 
*/
.omc-cat-top p
{
    padding: 0 10px 10px 10px;
}

/**** social-widget ***/ 

.social-widget{
    /* padding: 35px 35px 0 0;
    text-align: right; */
    /* float:right; */
    display:inline-block;
}
.social-widget a:hover 
{
    opacity:0.8;
}
.social-widget a{
    /*  float: right; */
    margin:5px;
}
.social-widget a img {
    /*width:auto!important; */
    width: 32px!important;
    /* sinon 100% dans la banner */
}

/**** CALL TO ACTION ***/ 
/** friendly button dans gonzo/css/style_main.css **/ 
.friendly_button_large a {
    margin: 20px;
}
.friendly_button_less_round a {
    border-radius: 0;
}
.friendly_button_green  a {
    background: #119647!important;
}
.friendly_button_yellow a {
    background: #F5B934!important;
}
.friendly_button_red a {
    background: #990000!important;
}
.friendly_button_pink a {
    background: #ec36af!important;
}
.friendly_button_violet a {
    background: #783282!important;
}
.friendly_button_wrapper
{
    text-align:center;
}

/** PODS BOOK LIST **/ 

.pods_book_list p
{
    margin:0;
    /*color:white!important;*/
}

.cart-livre
{
    background:#EEE;
    /*padding:5px;*/
    margin-right:10px;
    margin-bottom:25px;
    box-sizing: border-box;
    width:30%;
}

.cart-livre h2{

    font-weight: 600;
    color: #5E5E5E;
    margin-left:10px;
    margin-top: 10px;
    margin-bottom: 15px;
}

.cart-livre h2 a
{

}

.cart-livre p.read-more-link
{
    margin: 10px 0 0 0;

}
.cart-livre p.read-more-link a
{
    color:white;
    display:block;
    padding: 5px 10px;
    background:#119647;
}
.cart-livre p.read-more-link a:hover
{
    text-decoration:underline;
}

.cart-livre
{

    /* float:left;*/
}

.pods_book_list {
    margin: 10px;
}

/** PODS PAGINATION **/ 

.pods-pagination-paginate a{
    padding: 10px 13px;
    margin-right: 8px;
    text-align: center;
    background: #555;
    color: #FFF;
    -moz-transition: .8s linear;
    -webkit-transition: .8s ease-out;
    transition: .8s linear;
}

.pods-pagination-paginate a:hover{
    background: #AAA;
    color: #FFF;
}

.pods-pagination-paginate span {
    padding: 10px 15px;
    margin-right: 8px;
    text-align: center;
    background: #119647;
    color: #FFF;
}

.pods-pagination-paginate {
    height: 60px;
    display:inline-block;
}

.page-numbers .current
{

}

.page-numbers 
{

}


/** SINGLE BOOK PAGE **/ 


article#omc-full-book {
    width: 94%;
}

.cart-lecture
{
    background: #EEE;
} 

.cart-lecture-title h1
{
    font-size: 1.9em;
    font-style: normal;
    font-weight: 700;
    color: #5E5E5E;
    margin: 0px 0px 10px 20px;
    padding: 8px 0px 8px 0px;
}

div.single-livre-cat-top 
{
    width:100%;
}

div.single-livre-header-title {
    font-size: 1.9em;
    font-style: normal;
    font-weight: 700;
    color: #5E5E5E;
    margin: 0px 0px 10px 20px;
    padding: 8px 0px 8px 0px;
}

div.single-livre-header-title .ss-titre{font-size: 0.6em;font-weight: normal;}

/* Portraits */

.divider-title /*auteurs*/
{

    border-bottom: 2px solid #119647!important;
    /*background: #EEE;*/
    margin-bottom:10px!important;
}

.cart-personne
{
    background: #EEE;
    margin-bottom:20px!important;
}

img.portrait-personne
{
    width:120px;
    margin: 10px;
}


/** PODS BOOK DETAILs **/ 



/* READSPEAKER */

.readspeakerbox div 
{
    background:#ccc;
}

.readspeakerbox div table,
.readspeakerbox div td{border:0;}


