/*
Theme Name: inGnius Creative Web Design
Theme URI: http://www.ingnius.com
Version: 1.0
Description: Just Ask for references !!!
Author: inGnius Creative Web Design
Author URI: http://www.ingnius.com
template: bb-theme
*/

.panel-default>.panel-heading {
    color: #ffe927!important;
    background-color: black;
    border: 1px black solid;
    text-align: center;
}

h4{
	color:white;
}
.panel-footer {
    padding: 10px 15px;
    background-color: black;
    border-top: 1px solid black;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
	color:#ffe927;
	text-align:center;
}


body{
overflow-x:hidden
}

/* Add your custom styles here... */ 


.uabb-creative-menu-horizontal li, .uabb-creative-menu-horizontal > li{
	font-size:small;
}
/*-------------------------------------------------------------------*/
/* Timeline */
/*-------------------------------------------------------------------*/
@media (min-width: 768px) {
    .timeline-left {
        border-right: solid 5px #ddd;
    }

    .timeline-right {
        padding-top: 100px;
    }

    .timeline-event-left {
        width: 97%;
        position: relative;
    }

        .timeline-event-left:before {
            content: "";
            width: 20px;
            height: 20px;
            background-color: #808080;
            border-radius: 50px;
            border: solid 4px #ddd;
            position: absolute;
            right: -37px;
            top: 13px;
            margin-left: -12px;
            z-index: 10;
        }

    .timeline-event-right:before {
        content: "";
        width: 20px;
        height: 20px;
        background-color: #808080;
        border-radius: 50px;
        border: solid 4px #ddd;
        position: absolute;
        left: -25px;
        top: 13px;
        margin-left: -12px;
        z-index: 10;
    }

    .timeline-event-right {
        width: 97%;
        margin-left: 3%;
        position: relative;
    }

    .timeline-event:after {
        content: "";
        width: 0px;
        height: 0px;
        border-style: solid;
        position: absolute;
        top: 9px;
    }

    .timeline-event-left:after {
        border-width: 14px 0 14px 20px;
        border-color: transparent transparent transparent #808080;
        right: -18px;
    }

    .timeline-event-right:after {
        border-width: 14px 20px 14px 0;
        border-color: transparent #808080 transparent transparent;
        left: -18px;
    }
}

@media (min-width: 992px) {
    .timeline-event-left:before {
        right: -41px;
        margin-left: -12px;
    }

    .timeline-event-right:before {
        left: -29px;
        margin-left: -12px;
    }
}

@media (min-width: 1200px) {
    .timeline-event-left:before {
        right: -44px;
        margin-left: -12px;
    }

    .timeline-event-right:before {
        left: -32px;
        margin-left: -12px;
    }
}

.timeline-title {
    text-align: center;
    display: block;
    margin: 0 auto 40px auto;
}

    .timeline-title span {
        background-color: #808080;
        padding: 8px;
        color: #fff;
        border-radius: 3px;
    }
/* Timeline 2 */
@media (min-width: 768px) {
    .timeline-2 {
        border-left: solid 5px #eee;
        list-style-type: none;
        margin: 0;
        padding: 0;
        padding-left: 20px;
        margin-left: 110px;
    }

        .timeline-2 li {
            position: relative;
        }

    .timeline-2-point {
        top: 20px;
        left: -10px;
        width: 10px;
        height: 10px;
        position: absolute;
        background: #808080;
        margin: 0 0 0 -17px;
        box-shadow: 0 0 0 4px #eee;
        -webkit-font-smoothing: antialiased;
        border-radius: 30px;
        z-index: 20;
    }

    .timeline-2 li:hover .timeline-2-point {
        background-color: #444;
    }

    .timeline-2 li .timeline-time {
        position: relative;
        top: 0px;
        left: -150px;
        z-index: 20;
        text-align: right;
        display: block;
        width: 100px;
    }

        .timeline-2 li .timeline-time span {
            display: block;
            font-size: 1.6em;
        }

    .timeline-2 li .panel,
    .timeline-2 li .alert,
    .timeline-2 li blockquote {
        margin-top: -45px;
        position: relative;
        top: 0;
    }
}

@media (max-width: 767px) {
    .timeline-2 {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }

    .timeline-2-point {
        display: none;
    }

    .timeline-2 li {
        margin-bottom: 40px;
    }

        .timeline-2 li .timeline-time {
            font-size: 1.6em;
            padding-bottom: 20px;
            display: block;
        }
}

/*-------------------------------------------------------------------*/
/* Custom */
/*-------------------------------------------------------------------*/
.timeline-2 .panel-body {
    padding: 10px 0;
}

.nisTelegramm .tab-content {
    padding-top: 14px;
}


@media screen and (max-width: 400px) {
	   .table_classement{
			font-size: 10px !important;
		   padding: 0;

margin-right: -36px;

margin-left: -36px;
	}
}


@media (min-width: 768px) {
    .timeline-2-point {
        top: 8px;
    }

    .timeline-2 li .panel, .timeline-2 li .alert, .timeline-2 li blockquote {
        margin-top: -37px;
    }

    .nisTelegramm .timeline-2 {
        border-left: solid 4px #aaa;
    }

    .timeline-2-point {
        box-shadow: 0px 0px 0px 1px #aaa;
    }
}
span.uabb-team-desc-text{
	line-height:2em;
}

span.uabb-team-desc-text a{
	color:black;
}

.ranCteam a{
	color:black;
}

h4{
	color:#ffe927;
}

.pp-content-post-meta{
	padding:5px 0 5px 0;
}

.pp-content-post:hover .pp-post-meta{
	color:white;
}
.pp-post-link:hover > .pp-content-grid-date span {
	color:white!important;
}



/* Different Header
-------------------------------- */
 
body:not(.single-fl-theme-layout) .fl-builder-content .slim-header {
    transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -webkit-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
 
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}
 
body:not(.single-fl-theme-layout) .slim-header:not(.fl-do-scroll),
body:not(.single-fl-theme-layout) .big-header.fl-do-scroll {
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 0;
}
 
body:not(.single-fl-theme-layout) .big-header:not(.fl-do-scroll),
body:not(.single-fl-theme-layout) .slim-header.fl-do-scroll {
    opacity: 1;
    filter: alpha(opacity=100);
    z-index: 3;
}
 
body:not(.single-fl-theme-layout) .slim-header.fl-do-scroll {
    z-index: 2;
}





