.page-tickets .outer-wrap .col-md-4 .sidebar.not-icon { padding: 15px 30px 15px 30px;}

.sidebar .thumbnail{border: 0; background: transparent; padding: 0; margin: 0 0 40px 0;
 text-align: center; font-family: montserratregular, sans-serif; width: 100%;}
.sidebar .thumbnail:last-child{margin: 0;}

.sidebar .thumbnail img{width: 100%; margin: 0 0 15px 0;}
.sidebar .thumbnail h3{color: #4f4f4f; font-size: 1.6em;line-height: 1.4em;
    margin: 0 0 10px 0;  padding: 0;}

.sidebar .thumbnail a.title-link{color: #4f4f4f;text-decoration: none;}
.sidebar .thumbnail a.category-link{color: #8f8f8f;text-decoration: underline;}

.sidebar .thumbnail .date{color: #8f8f8f; font-size: 1.2em;  line-height: 1.2em; margin: 0 0 10px 0;  padding: 0; font-family: montserratlight, sans-serif; }
.sidebar .thumbnail .category{font-size: 1.2em;  line-height: 1.2em; margin: 0 0 10px 0;  padding: 0; font-family: montserratlight, sans-serif;
    color: #8f8f8f;}

.sidebar .thumbnail p.line{float: left; width: 100%; margin: 0 0 12px 0;}

.sidebar .thumbnail p.line .date{float:left; margin: 0; }
.sidebar .thumbnail p.line .category{float:right;  margin: 0; }

.sidebar .thumbnail p a.btn-default{color: #cf1c35; font-family: montserratregular, sans-serif;
    font-size: 14px; line-height: 1em; background-color: #fff;  border: 1px solid #cf1c35 !important;
    padding: 10px 40px;}

.sidebar .thumbnail a.title-link:hover {text-decoration: underline;}

.sidebar  p.all-articles{text-align: center; margin: 0 0 10px 0;}
.sidebar  p.all-articles a.btn-default{ background-color: transparent; color: #8f8f8f;
    text-decoration: underline;font-family: montserratregular, sans-serif; padding: 0; }