/*
Theme Name: Ave Child
Theme URI: http://ave.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template:  ave
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: ave
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/

body .cd-timeline-navigation a.next, .cd-timeline-navigation a.prev {
    background: #631028 none repeat scroll 0 0!important;
    border: 2px solid #631028!important;
	visibility:hidden;
}


body .cd-timeline-navigation a.prev.inactive, .cd-timeline-navigation a.next.inactive {
    background: #63454a none repeat scroll 0 0!important;
    border: 2px solid #63454a!important;
    color: #fff!important;
	visibility:hidden;
}

.cd-horizontal-timeline .filling-line {
    background-color: #631028!important;
}

.cd-horizontal-timeline .events a.older-event::after {
    border-color: #631028!important;
}
.cd-horizontal-timeline .events a.selected::after {
    background-color: #631028 !important;
    border-color: #631028!important;
}

/*portefolio*/

.ld-pf-details {opacity: 0; transition: opacity 1s;}
.flickity-viewport-wrap article:hover .ld-pf-details {opacity: 1; transition: opacity 1s;}

.flickity-viewport-wrap article:hover .ld-pf-bg  {background: rgba(0,0,0,0.5); transition: background 1s;}
.flickity-viewport-wrap article .ld-pf-bg  {background: rgba(0,0,0,0.1); transition: background 1s;}

.pp_details { display: none!important;}

/*lightbox*/
div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container .pp_right,
div.pp_default .pp_top .pp_middle, div.pp_default .pp_bottom .pp_middle { background: none!important;}

.pp_bottom .pp_left {width: 0!important;}

div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right, div.pp_default .pp_top, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_right { height: 0!important;}

div.pp_default .pp_content { background-color: transparent!important;;}

/*portefolio thumb */

.max-height figure.loaded {
    overflow: hidden;
    max-height: 235px;
}

.fr-thumbnails.fr-thumbnails-measured {
    display: none;
}

.text-justified {
    text-align: justify;
}

