 .post-thumbnail-entry {
     float: none;
 }
 
 #mainMenu nav>ul>li>a {
     font-size: 14px;
 }
 
 .post-meta-category {
     background-color: red !important;
 }
 
 .parallax-container {
     opacity: 0.5;
     height: 100%;
     width: 100%;
     filter: blur(4px);
     -webkit-filter: blur(4px);
     background-size: cover;
     background-position: center center !important;
 }
 
 .flickity-page-dots {
     display: none
 }
 
 @media (max-width: 1024px) {
     #header #logo>a img {
         max-height: none;
     }
 }
 
 .tabs.tabs-vertical .nav-tabs .nav-link.active {
     background-color: lightgray;
 }
 
 #header[data-transparent="true"]+#page-title {
     top: -120px;
     margin-bottom: -124px;
     position: relative;
     padding: 140px 0 60px 0;
 }
 
 @media (max-width:600px) {}
 /* Blog - Timeline
-----------------------------------------------------------------*/
 
 .timeline-border {
     position: absolute;
     top: 0;
     left: 50%;
     margin-left: -71px;
     width: 0;
     border-left: 1px dashed #CCC;
     height: 100%;
 }
 
 .post-timeline {
     margin-right: -140px !important;
 }
 
 .post-timeline .entry {
     width: 500px !important;
     margin-right: 140px !important;
 }
 
 .entry.entry-date-section {
     width: 100% !important;
     margin: 50px -70px 80px;
     padding: 0;
     border: 0;
     text-align: center;
 }
 
 .entry.entry-date-section span {
     display: inline-block;
     padding: 10px 15px;
     background-color: #FFF;
     border: 2px solid #EEE;
     font-size: 18px;
     font-weight: bold;
     letter-spacing: 1px;
     text-transform: uppercase;
     font-family: 'Raleway', sans-serif;
 }
 
 .post-timeline .entry-timeline {
     display: none;
     position: absolute;
     border: 2px solid #CCC;
     background-color: #FFF;
     padding-top: 0;
     text-indent: -9999px;
     top: 40px;
     left: auto;
     right: -76px;
     width: 13px;
     height: 13px;
     border-radius: 50%;
     font-size: 26px;
     font-weight: bold;
     color: #AAA;
     text-align: center;
     line-height: 1;
     -webkit-transition: all .3s ease-in-out;
     -o-transition: all .3s ease-in-out;
     transition: all .3s ease-in-out;
 }
 
 .entry.entry-date-section+.entry .entry-timeline {
     top: 70px;
 }
 
 .post-timeline .entry-timeline div.timeline-divider {
     position: absolute;
     top: 4px;
     left: -58px;
     width: 50px;
     height: 0;
     border-top: 1px dashed #CCC;
     -webkit-transition: all .3s ease-in-out;
     -o-transition: all .3s ease-in-out;
     transition: all .3s ease-in-out;
 }
 
 .post-timeline .alt .entry-timeline {
     right: auto;
     left: -77px;
 }
 
 .post-timeline .alt .entry-timeline div.timeline-divider {
     left: auto;
     right: -58px;
 }
 
 .post-timeline .entry-timeline span {
     display: block;
     margin-top: 3px;
     font-size: 13px;
     font-weight: normal;
 }
 
 .post-timeline .entry:hover .entry-timeline,
 .post-timeline .entry:hover .timeline-divider {
     border-color: #30b457;
     color: #30b457;
 }
 /* Blog - Timeline - Sidebar
-----------------------------------------------------------------*/
 
 .postcontent .timeline-border {
     left: 32px;
     margin-left: 0;
 }
 
 .postcontent .post-timeline {
     padding-left: 100px;
     margin-right: 0 !important;
 }
 
 .postcontent .post-timeline .entry {
     width: 100% !important;
     margin-right: 140px !important;
 }
 
 .postcontent .post-timeline .entry-timeline {
     display: block;
     border: 3px solid #CCC;
     background-color: #FFF;
     padding-top: 10px;
     text-indent: 0;
     top: 20px;
     left: -100px;
     right: auto;
     width: 64px;
     height: 64px;
     font-size: 24px;
 }
 
 .postcontent .post-timeline .entry-timeline div.timeline-divider {
     top: 29px;
     left: 64px;
     width: 32px;
 }