/* General */
.strikethrough {
	text-decoration: line-through
}

.highlight {
	font-weight: bold;
	color: #990000;
}

.new-font {
	font-family: Merriweather,Palatino;
}


/* Workshop Page */
.workshop-item {
    list-style: none;  
    /*font-size: 16px;*/
}

li.workshop-item {
    margin-bottom: 13px;
}

li:last-child.workshop-item {
    margin-bottom: 30px;
}

li.workshop-item > :first-child {
    padding-right: 10px;
}
li.workshop-item > :last-child {
    padding-left: 5px;
}

.workshop-quick-access-container h3 {
    margin-bottom: 30px;
}

.workshop-quick-access-container h1,h2,h3,h4 {
    font-family: Merriweather,Palatino;
}

.workshop-chair-title {
    color: #990000;
}

.workshop-detail-title {
    color: black;
}

.workshop-item-logo {
    width: 48px;
    height: 48px;
    border: 0;
    vertical-align: middle;
}
.child-margin {
    position: relative;
    margin-left: 50px;
}
.bold {
    font-weight: 700;
}

.container-box {
    margin-bottom: 50px;
}

/* Responsive Logo Styles */
.logo-responsive {
    max-width: 100%;
    height: auto;
    width: 100%;
    max-width: 300px; /* Maximum size on larger screens */
}

/* Tablet and smaller screens */
@media screen and (max-width: 768px) {
    .logo-responsive {
        max-width: 250px;
    }
}

/* Mobile screens */
@media screen and (max-width: 480px) {
    .logo-responsive {
        max-width: 200px;
    }
}
