:root {
          
            --pfeil: #212121;
            --kreis-innen: #1b1b1b;
            
            --event-box: #212121;
            --title: #b8b8b8;
            --text: #b8b8b8;
            --datum: #bbbbbb;
           
        }
                    
        #timeline {
            position: relative;
            max-width: 880px;
            margin: -10px auto;
        }

#timeline .timeevent {background:var(--dkborder);}
         


        #timeline::after {
            content: '';    
            position: absolute;    
            width: 6px;    
            background-color: var(--accent);    
            top: 0;    
            bottom: 0;    
            margin-left: -3px;    
        }
                            
        #timeline .timeevent {
            padding: 10px 40px 10px 40px;
            position: relative;
            background-color: inherit;
        }
                            
        #timeline .timeevent::before {
            content: '';
            height: 0;
            position: absolute;
            top: 22px;
            width: 0;
            z-index: 1;
            left: 30px;
            border: medium solid var(--dkborder);
            border-width: 10px 10px 10px 0;
            border-color: transparent var(--dkborder) transparent transparent;
        }
                            
        #timeline .timeevent::after {
            content: '';
            position: absolute;
            width: 25px;
            height: 25px;
            left: -17px;
            background-color: var(--dkborder2);
            border: 4px solid var(--accent);
            top: 15px;
            border-radius: 50%;
            z-index: 1;
        }
                            
        #timeline .timeevent .timecontent {
            padding: 30px;
            background-color: var(--dkborder);
            position: relative;
            border-radius: 6px;
            overflow: hidden;
        }
        
        #timeline .timeevent .timecontent .type {
            position: absolute;
            left: 5px;
            font-family:"Raleway", sans-serif;
            font-size: 40px;
            bottom: -15px;
			text-transform: uppercase;
            top: auto;
            opacity: .08;
            color: var(--datum);
        }                
        
        #timeline .timeevent .timecontent .date {
            font-size: 40px;
            text-transform: uppercase;
			font-family:"bokor";
            font-weight: bold;
            color: var(--accent);    
        }
                            
        #timeline .timeevent .timecontent .title {
            font: 8px arial;
            text-transform: uppercase;
            letter-spacing: 1px;
            color: var(--accent);
            line-height: 200%;
        }
                            
        #timeline .timeevent .timecontent .description {
            line-height: 20px;
            font-size: 13px;
            font-family: 'Raleway', sans-serif;
            text-align: justify;
            color: var(--text);
        }
        #timeline .timeevent .timecontent .description ul {margin-bottom: 15px !important;}
        #timeline .timeevent .timecontent .description ul li {
            line-height: 20px;
            font-size: 14px;
            font-family: 'Raleway', sans-serif;
            text-align: justify;
            color: var(--text);
        }
                            
        #timeline .timeevent .timecontent .option {
            position: absolute;
            bottom: 10px;
            right: 20px;
            font-family: "Raleway", sans-serif;
            font-size: 12px;
            opacity: .7;
            padding-right: 5px;
        }
                            
        #timeline .timeevent .timecontent .option i {
            padding: 0 3px
        }
                    
        #timeline .timeevent .timecontent .option a:link, 
        #timeline .timeevent .timecontent .option a:visited, 
        #timeline .timeevent .timecontent .option a:active, 
        #timeline .timeevent .timecontent .option a:hover {
            color: var(--accent);
        }