.skip {
	/* position: absolute;
	left: -10000px;
	
	top: auto;
width: 1px;
	height: 1px;
 */
	overflow: hidden;
	background: #fff;
	height: auto;
	left: 50%;
	padding: 8px;
	z-index: 999;
	position: absolute;
	transform: translateY(-100%);
	transition: transform 0.3s;
	border-radius: 10px;
	margin-left: -60px;
	font-family: gilroyextrabold, sans-serif;
	font-size: 18px;
	text-decoration: none !important;
	text-transform: uppercase;
}

.skip:focus {
	/* 
position: absolute;
	left: 0;
	width: auto;
	height: auto;
 */
	transform: translateY(8px);
}

@media screen and (max-width: 1090px) {

	.header {
		background-color: #b1b1b1;
	}

}


.header__logo {
	height: auto;
	width: auto;
	margin-bottom: -4px;/*tavaline -10*/
	margin-left: 14px;/*tavaline 20*/
}

.header__logo svg {
	width: 280px;
	height: 60px;
	margin-top: 8px;/*tavaline 6*/
}

@media screen and (max-width: 360px) {

	.header__logo svg {
		width: 78%;
		height: auto;
	}

}

@media screen and (min-width: 1091px) {

	.header__logo svg {
		width: 370px;/*tavaline 190*/
		height: 90px;/*tavaline 90*/
	}

}

.header__navigation {
	float: right;
	width: auto;
	margin-top: 20px;/* tavaline 20, üleval 12px */
  	padding-left: 0;
	padding-right: 0;
}


@media screen and (max-width: 1270px) {

	.header__navigation {
	 	padding-left: 0;
	}
  
}

.header__gray-area {/* päis ilma päisepildidta */
	background-color: #cbcbcb;/* b1b1b1 f9f9f9 */
}


/* clearfix avalehe loenditele */
.new-things:after {
	content: " ";
	display: table;
	clear: both;
}



/* instagram icon old (?) */
/* 
.social__link--instagram::before, .icon-instagram {
	background: url('/wp-content/themes/epcc/assets/icons/instagram.svg') no-repeat !important;
}
.icon-instagram {
	background: none;
}
 */
/* end instagram icon */




.fancybox-content {
    max-width: 1000px !important;
}

.fancybox-slide {
	padding: 20px;
}






/* 
.navbar {
	font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
}
 */
 
 
/* menüünuppude sõrendus väiksemal ekraanil väiksemaks */
@media screen and (min-width: 1091px) and (max-width: 1200px) {

	.header__languages, .navbar-nav > li {
		margin-right: 0;
	}

}



.navbar-nav > li > a, .dropdown > .dropdown-toggle {
	padding-top: 12.5px;
	padding-bottom: 7.5px;
	font-size: 15px;
	text-transform: uppercase;
}

/*.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
 }*/

.dropdown-menu {
	font-size: 15px;
	text-transform: uppercase;
    margin-top: 0;
}

/* 
.header__languages {
	margin-top: 2px;
}
 */

.header__languages.dropdown > .dropdown-toggle {
	visibility: hidden;
	padding-right: 30px;
}

.header__languages.dropdown > .dropdown-toggle::after {
	background: none;
}

.header__languages.dropdown .dropdown-menu {
	top: 8px;
	display: block;
	font-size: 15px;
	padding: 0;
	background-color: transparent;
}


@media screen and (max-width: 1270px) {

	.header__languages a, .navbar-nav li a {
		font-size: 15px;
		font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
	}

}





/* to display lang switcher in header */
/* 
#mobile-lang {
	margin-top: 42px;
	float: right;
}

@media screen and (min-width: 1091px) {
	#mobile-lang {
		display: none;
	}
}
 */


/* to hide lang switcher in header */
#mobile-lang {
	display: none;
}





/* 
.navbar-toggle {
	font-size: 15px;
	font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}
 */

.navbar-toggle__text {
	display: none;
}

.navbar-toggle .icon-bar {
	width: 30px;
	height: 4px;
	background-color: #fff;
	/* border-radius: 0; */
}

.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 5px;
}

.navbar-toggle:hover .icon-bar + .icon-bar {
	margin-top: 5px;
}


/* @media screen and (max-width: 767px) { */
	.navbar-toggle {
		position: absolute;
		right: 0;
		margin-top: 10px;
		margin-right: 14px;
		/* margin-bottom: 0; */
		z-index: 11;
	}
	/* 
.navbar-toggle {
		margin-top: 10px;
		margin-right: 14px;
		margin-bottom: 0;
	}
 */
/* } */





.navbar-left, .navbar-right {
	padding-top: 26px;/* tavaline 26px, üleval 0 */
	padding-bottom: 0;
}

.navbar-right {
	position: static;
}

.navbar .search-form {
	padding-bottom: 4px;
}





/* - esialgu ajutine menüüde stiil, alljoone asemel lilla - */

.navbar-nav > li.active > a, .dropdown-menu > li > a:hover, .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
	color: #7f00cf;
}

/* alljoon */
.header__languages.active > a::before, .header__languages > .dropdown-menu > li.active > a > .link-text::before, .header__languages > .dropdown-menu > li > a:hover > .link-text::before, .header__languages > a:hover::before, .navbar-nav > li.active > a::before, .navbar-nav > li > .dropdown-menu > li.active > a > .link-text::before, .navbar-nav > li > .dropdown-menu > li > a:hover > .link-text::before, .navbar-nav > li > a:hover::before {
	border-bottom: none;
}

/* alljoone ruum */
.dropdown.active > .dropdown-toggle::before, .dropdown > .dropdown-toggle:hover::before {
	/* width: 0; */
}

/* kolmnurk indikaatori ruum */
.dropdown > .dropdown-toggle {
	padding-right: 15px;/* 30px */
}

/* kolmnurk indikaator */
.dropdown .dropdown-toggle::after/* , .expand-toggle-switch::after */ {
	background: none !important;
}

/* - end esialgu ajutine menüüde stiil - */



/* test */

/* 
.nav a:focus,
.nav a:focus-visible {
	outline: 5px auto blue;
	outline-offset: -2px;
}
 */

.dropdown > .dropdown-toggle:focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

.dropdown > .dropdown-toggle:hover,
/*  .dropdown > .dropdown-toggle:active,
.dropdown > .dropdown-toggle:link, */ 
.dropdown > .dropdown-toggle:visited {
	outline: 0;
	outline-offset: 0;
}


/* end test */





/* - slaider bootstrap - */

.owl-stage {
}

.owl-carousel .owl-dots {
	right: 30px;
	bottom: 38px;
}

.owl-carousel .owl-dot {
	margin-right: 16px;
	width: 12px;
	height: 12px;
	border: 0;
	border-radius: 0;
	/*box-shadow: none;*/
	padding: 0;
}

.owl-carousel .owl-dot.active {
	background-color: #ccc;
}

.caption--right {/* including banners */
	font-size: 12px;
	margin-top: 2px;
}

.caption--right, .wp-caption-text {
	font-family: gilroyregular, Helvetica, Arial, sans-serif;/* gilroymedium */
	color: #111;
	font-size: 12px;
	line-height: 1.25;
	margin-top: 8px;
	margin-right: 20px;
}

.wp-caption-text {
	margin-top: 10px;
}

/* - end slaider bootstrap - */

/* - slaider bootstrap alune - */

/* 
.carousel-banner__conductor {
	font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
	font-size: 16px;
	width: 270px;
	text-align: left;
}

.carousel-banner__grammy {
	font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
	font-size: 16px;
	width: 290px;
	text-align: right;
	float: right;

}
 */

/* - end slaider bootstrap alune - */


.header__breadcrumbs {
	z-index: auto;/*algne 9 katab alammenüü nuppe*/
}


















/* avaleht päis fullscreen */



@media screen and (min-width: 992px) {

	/* logo ja menüü */

	.header__logo {
		position: absolute;
	}

	.header__navigation {
		position: absolute;
		right: 20px;
	}

@media screen and (min-width: 1091px) {

	.navbar-nav > li > a, .header__languages.dropdown li > a {/* , .dropdown > .dropdown-toggle (mõjutab nt arhiivimenüüd) */
		color: #fff;
		text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.4);
	}
	
}

	.navbar-nav > li > a:hover, .dropdown > .dropdown-toggle:hover, .header__languages.dropdown li > a:hover {
		color: #7f00cf;
	}

/* 
	.navbar-nav > li.active > a, .dropdown-menu > li > a:hover, .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
		color: #7f00cf;
	}
 */


	/* 
	.dropdown-menu > li > a {
		color: #fff;
	}
	 */



	/* end logo ja menüü */






	/* slaider Metaslider  */
	
	/* fullscreen */
	.metaslider .flexslider .slides li {/* set the slide container height to window height */
		height: 100vh !important;
	}
	
	.flexslider .slides img {/* cover the image container with image */
		/* width: 100%; *//* has been set in slider plugin */
		height: 100% !important;
		object-fit: cover;
	}
	/* end fullscreen */
	
	/* caption */
	.metaslider .caption-wrap {
		right: -170px !important;
		bottom: 196px !important;
		left: auto !important;
		width: 400px !important;
		transform: rotate(-90deg) !important;
	}
	/* lühema allkirja kast
.metaslider .caption-wrap {
		right: -70px !important;
		bottom: 94px !important;
		left: auto !important;
		width: 200px !important;
		transform: rotate(-90deg) !important;
	}
 */
	.metaslider .caption {
		text-align: left !important;
	}
	/* end caption */

	/* slider controls */
	.metaslider .flex-control-nav {
		bottom: 24px !important;
	}
	
	/* rectangles */
	/* 
.metaslider .flex-control-nav li a {
		margin: 0 8px !important;
	}
	.flex-control-paging li a {
		width: 12px !important;
		height: 22px !important;
		border-radius: 0 !important;
		background-color: #fff !important;
	}
	.flex-control-paging li a.flex-active {
		background-color: #7f00cf !important;
	}
 */
	/* end rectangles */
	
	
	
	/* triangles with gradient */
	.metaslider .flex-control-nav li a {
		margin: 0 4px !important;
	}
	.flex-control-paging li a {
		width: 16px !important;
		height: 16px !important;
		border-radius: 0 !important;
    	background: linear-gradient(to bottom right, transparent 0%, transparent 50%, #fff 50%, #fff 100%) !important;
	}
	.flex-control-paging li a.flex-active {
    	background: linear-gradient(to bottom right, transparent 0%, transparent 50%, #7f00cf 50%, #7f00cf 100%) !important;
	}
	/* end triangles with gradient */
	
	/* end slider controls */

	/* end slaider Metaslider */


	/* slaider Metaslider alune */

	.home .carousel-banner {
		/* max-width: 970px; */
		margin-top: -280px;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		background: none;
	}

	.home .carousel-banner__conductor, .home .carousel-banner__grammy {
		font-family: gilroysemibold, sans-serif;
		font-size: 21px;
		line-height: 1.2;
		text-align: left;
		/* margin-left: 5%; */
		padding: 0 20px;
		float: none;
		transform: rotate(-90deg) !important;
	}

	.home .carousel-banner__conductor {
		width: 360px;
		bottom: 250px;
		left: -130px;
	}

	.home .carousel-banner__grammy {
		width: 280px;
		bottom: 20px;
		left: -90px;
	}
	
	@media screen and (max-height: 650px) {
	
		.home .carousel-banner__conductor, .home .carousel-banner__grammy {
			font-size: 18px;
		}

		.home .carousel-banner__conductor {
			width: 290px;
			bottom: 170px;
			left: -95px;
		}

		.home .carousel-banner__grammy {
			/* width: 280px; */
			bottom: 10px;
			/* left: -90px; */
		}
	
	}

	.home .carousel-banner__conductor a, .home .carousel-banner__grammy a {
		color: #fffcfb;
	}

	.home .carousel-banner__conductor a:hover, .home .carousel-banner__grammy a:hover {
		color: #7f00cf;
		border-bottom: 1px solid transparent;
	}

	.home .icon-grammy {
		display: none;
	}

	.section--home-concerts .title-container {
		margin-top: -60px;
		width: 300px;
	}

	.section--home-concerts h1 {
		color: #ccc;
		margin-bottom: 20px;
	}

	.section--home-concerts .widget-title {
		display:none
	}

	.section--home-concerts .link--all {
		position: absolute;
		bottom: 20px;
		margin: 10px;
	}

	/* end slaider Metaslider alune */

}




@media screen and (min-width: 1200px) {

	/* 
.home .carousel-banner {
		max-width: 1170px;
	}
 */

}



@media screen and (max-width: 1300px) {

	.section--home-concerts h1 {
		margin-left: 5vw;
	}

}

/* 
@media screen and (max-width: 1200px) {

	.section--home-concerts h1 {
		margin-left: 10px;
	}

}

@media screen and (max-width: 1100px) {

	.section--home-concerts h1 {
		margin-left: 30px;
	}

}
 */


/* end avaleht päis fullscreen */
















body:not(.home) .carousel-banner {
	display: none;
}








/* päisepilt */

.header__image {
	position: static;
}

.header__image-container {
	margin: 0;
	width: 100%;
	overflow-x: hidden;
}

.header__image-placeholder {
	display: none;
}

@media screen and (max-width: 600px) and (orientation: portrait) {
	
	.header__image {
		width: 250%;
		max-width: 250%;
		margin: 0 -75%;
		position: static;
	}

}

/* end päisepilt */








@media screen and (max-width: 360px) {

	.header__title {
		/* font-size: 32px; */
		-webkit-hyphens: manual;
		-moz-hyphens: manual;
		-ms-hyphens: manual;
		hyphens: manual;

	}

}







/* pealkiri päisepiltide peal */

/* problemaatiline soov / muudatus */

/* 
@media screen and (max-width: 767px) {

	.header__title-container--on-bg {
    	top: 50px;
		bottom: auto;
    }

	.header__title--on-bg {
		font-size: 54px;
		-webkit-hyphens: manual;
		-moz-hyphens: manual;
		-ms-hyphens: manual;
		hyphens: manual;

	}

}

@media screen and (min-width: 768px) {

	.header__title--on-bg {
		font-size: 54px;
	}

}

@media screen and (max-width: 520px) {

	.header__title-container--on-bg {
    	top: 80px;
    }

	.header__title--on-bg {
		font-size: 48px;

	}

}

@media screen and (max-width: 360px) {

	.header__title--on-bg {
		font-size: 36px;

	}

}
 */

/* end pealkiri päisepiltide peal */












/* avaleht home widgets */

.home .content-area {
	padding-bottom: 0;
}

.section--home-concerts {/* kontsertide sektsiooni taust */
	/* background-color: #eaeaea; */
	background: rgb(29,29,29);
	background: linear-gradient(180deg, rgba(29,29,29,1) 0%, rgba(182,183,187,1) 70%);
	padding-top: 0;
	padding-bottom: 0;
}

.section--home-concerts .title--h3, .section--home-new .title--h3 {
	margin-bottom: 24px;
}

.section--home-concerts .date-time, .section--home-new .date-time, .section--home-concerts .new-things__venue {
	font-family: gilroybold, sans-serif;
	display: block;
}

.section--home-concerts .new-things__venue, .section--home-new .date-time {
	margin-bottom: 12px;
}



.section--home-new {
	background-color: #fff;
	padding-top: 50px;
}

.section--home-media {
	background: rgb(255,255,255);
	background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(220,175,244,1) 100%);
	padding-top: 50px;
	padding-bottom: 20px;
}

.section--home-media .new-things {
	margin-bottom: 18px;
}

.section--home-media .new-things, .section--home-media .new-things td {
	border: 0;
	vertical-align: top;
}

.section--home-media .new-things__thing .new-things__link {
	padding-bottom: 0;
}

.section--home-media .date-time {
	min-width: 80px;
}

.section--home-media .title--h1 {
	margin-bottom: 30px;
}

.section--home-media .title--h3 {
	font-family: gilroybold, sans-serif;
	margin-right: 20px;
	margin-bottom: 0;
}





.section--home-tv {/* epcc.tv sektsiooni taust */
	background: #727272;/* e3e3e3 cdcdcd */
	padding-top: 50px;
	padding-bottom: 50px;
}

.home .epcc_new_concerts .new-things__thing {
	min-height: 320px;
	padding-top: 15px;
	padding-bottom: 15px;
}

@media screen and (min-width: 992px) {

	.home .epcc_new_concerts .new-things__thing {
		height: 520px;
		padding-top: 30px;
	}

}

.home .epcc_news .new-things__thing {
	min-height: 320px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.epcc_new_concerts .new-things__thing:hover, .epcc_news .new-things__thing:hover {
	background-color: rgba(127, 0, 207, .15);
}

@media screen and (min-width: 992px) {

	.epcc_new_concerts .new-things__thing > a > div, .epcc_news .new-things__thing > span > a > div {
		height: 170px;/* 6 tulba puhul 90px */
		overflow: hidden;
		/* border: 1px solid #ccc; */
		margin-bottom: 32px;
	}

	.epcc_new_concerts .new-things__thing > a > div > img, .epcc_news .new-things__thing > span > a > div > img {
		width: 100%;
  		height: 100%;
  		object-fit: cover;
	}

}

.section--home-recordings {
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #1c1c1c;
}

.section--home-recordings .title--h1, .section--home-recordings .title--h3, .section--home-recordings .date-time, .section--home-recordings .textwidget a {
	color: #959595;;
}

.section--home-recordings .title--h1 {
	margin-bottom: 30px;
}

.section--home-recordings .textwidget {
	margin-top: 12px;
}

.epcc_new_recordings .new-things__thing {
	/* min-height: 340px; */
	background-color: #2c2c2c;
}

.epcc_new_recordings .col-md-2, .epcc_new_recordings .col-sm-4 {
	padding: 12px;
	border: 10px solid #1c1c1c;
}

.epcc_new_recordings .new-things__thing img {
	border: 1px solid #ccc;
}

@media screen and (min-width: 768px) {

	.epcc_new_recordings .new-things__thing {
		min-height: 370px;
	}
	
	.epcc_new_recordings .new-things__thing img {
		width: 196px;
		height: 196px;
	}

}

@media screen and (min-width: 992px) {

	.epcc_new_recordings .new-things__thing {
		min-height: 340px;
	}
	
	.epcc_new_recordings .new-things__thing img {
		width: 112px;
		height: 112px;
	}

}

@media screen and (min-width: 1200px) {
	
	.epcc_new_recordings .new-things__thing img {
		width: 146px;
		height: 146px;
	}

}

.new-things__thing img {
	margin-bottom: 18px;
}

.new-things__thing .excerpt strong {
	font-family: gilroymedium, sans-serif;
	font-weight: 400;
	font-style: normal;
}

@media screen and (min-width: 768px) {

	body.home .title--h1, body.home h1 {
		font-size: 30px;
	}

	body.home .title--h3, body.home h3 {
		font-size: 18px;
	}
	
	/* 
.efkk_publications .new-things__thing .col-sm-8 {
		width: 100%;
	}
 */

}

@media screen and (min-width: 992px) {
	.widget-title {
		margin-top: 0;
	}
}

.section--home-watch-and-listen, .section--home-galleries {
	background-color: #2c2c2c;
	clear: both;
	padding-top: 60px;
	padding-bottom: 40px;
}

.section--home-watch-and-listen .title--h1, .section--home-galleries .title--h1, .section--home-galleries h3 {
	color: #959595;
}

.section--home-galleries .col-sm-12 > div .widget {
	display: inline-block;
	width: 100% !important;
	vertical-align: top;
	/* max-width: 30% !important; */
}

.section--home-galleries .col-sm-12 > div .widget > div {
	width: auto !important;
}

.section--home-galleries .caption--right, .section--home-galleries .wp-caption-text {
	display: none;
}

@media screen and (min-width: 540px) {

	.section--home-galleries .col-sm-12 > div .widget {
		/* display: inline-block; */
		width: 50% !important;
		vertical-align: top;
		/* max-width: 30% !important; */
	}

	.section--home-galleries .col-sm-12 > div .widget img {
		width: 90% !important;
	}

}

@media screen and (min-width: 992px) {

	/* 
.section--home-galleries .col-sm-12 > div {
		display: flex;
	}
 */

	.section--home-galleries .col-sm-12 > div .widget {
		/* display: inline-block; */
		width: 33% !important;
		vertical-align: top;
		/* max-width: 30% !important; */
	}

}

/* end avaleht home widgets */











/* galerii gallery just gallery just_gallery */

/* veel vt section--home-galleries */


/* 
.just-gallery .grid li {
	padding-bottom: 12px;
}
 */


.just-gallery .caption--right {
	color: #fff;
	display: none;
	/* opacity: 0; */
	position: absolute;
	right: 2px;
	bottom: 8px;
	text-align: right;
}

.just-gallery a:hover .caption--right {
	display: block !important;
	/* opacity: 1; */
}

	/* 
.just-gallery .caption--right {
	color: #fff;
	font-size: 0px;
}
 */

/* dowload nupp peidetud alamgalerii lehtedel suurendatud pildil */
.page-id-20793 .lg-download, body.page-id-20791 .lg-download, .page-id-20794 .lg-download, .page-id-20792 .lg-download {
	display: none;
}

/* end galerii gallery */








/* uudiste loendi elemendid */

.new-things__thing .col-sm-4 {
	margin-top: 6px;
	margin-bottom: 6px;
	clear: left;
}

.new-things__thing .col-sm-8, .new-things__thing .new-things__row {
	border-top: 1px solid #eaeaea;
	padding-top: 12px
}

.new-things__thing .new-things__link {
	padding-top: 0;
	padding-bottom: 12px;
	border: 0;
}

@media screen and (min-width: 992px) {

	.new-things__thing .new-things__link .title--h3 {
		font-size: 16px;
	}
	
	.new-things__thing .new-things__link .date-time, .new-things__thing .new-things__link .new-things__venue, .new-things__thing .new-things__link .excerpt {
		font-size: 14px;
		line-height: 1.2;
	}
	
	.new-things__thing .new-things__link .excerpt {
		line-height: 1;
	}

}
	
.news-main-block .new-things__thing .new-things__link .excerpt {
	font-size: 16px;
	line-height: 1.25;
}

.news-main-block:after {
	content: " ";
	display: table;
	clear: both;
}


/* end uudiste loendi elemendid */








h2, h3, h4 {
	font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
}

h2, h3 {
	text-transform: uppercase;
}

.lead {
	font-family: gilroysemibold, Helvetica, Arial, sans-serif;
	font-size: 21px;
}




ul {
	list-style-type: square;
}



/* 1/2 laiuses pikema allkirjaga piltide jaoks, ajutine lahendus */
/*.wp-caption {
	max-width: 576px !important;
}*/



a:hover {
	color: #7f00cf;
}

.section--home-concerts a:hover, .section--home-new a:hover {/* avaleht kontsertide ja uudiste hover link */
	color: #3c0061;
}

.link--hover-underline {/* alljoon mõnes kohas, vähemalt avalehel: kõik kontserdid */
	padding: 0;
}

.link--all {/* vähemalt kõik-lingid avalehel */
	margin-top: 30px;
	margin-bottom: 20px;
}




/* for checker board layout column order re-arrangement on desktop, to txt + img */
@media (min-width: 992px) {

	.reverse {
		display: flex;
		flex-direction: row-reverse;
	}

}


/* for aligning the headlines with images in columns on desktop */
@media (min-width: 992px) {

	.margintop {
		margin-top: 0;
	}

}






.btn, .btn-group-sm > .btn, .btn-sm {
	border: 1px solid transparent;
	border-radius: 0;
	padding: 2px 10px 1px;
	font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}

.btn:hover, .btn-group-sm > .btn:hover, .btn-sm:hover {
	border: 1px solid transparent;
	background-color: #7f00cf;
}






.footer__main {
	padding-bottom: 8px;
}
.footer__main, .footer__secondary {
	background-color: #b1b1b1;/* e2e2e2 */
}
.footer__main .menu > li > a, .footer__main .widget_text h4 {
	font-size: 14px;
	text-decoration: none;
}
.footer__main h1 {
	margin-bottom: 24px;
}
.footer__main h4 {
	text-transform: uppercase;
}
.footer__main .menu > li > ul > li > a, .footer__main .textwidget {
	font-size: 14px;
}
.footer__secondary .row {
	margin-bottom: 60px;
}
.footer__secondary .row .widget_custom_html {
	width: 70%;
}
.footer__secondary .row .custom-html-widget {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	padding-left: 14px;
}
.footer__secondary .row .custom-html-widget img {
	margin-right: 50px;
	margin-bottom: 0;
}

.footer__secondary .widget-title {/* smaily widget title */
	margin-bottom: 22px;
}

.uudiskiri-ankur {/* smaily ankur widgeti shortcode juures, et ei lisaks ruumi */
	margin: 0;
	font-size: 0;
}

.footer__secondary .widget_text {
	line-height: 1.2;/* 38px */
}

/*.footer__secondary .row div {
	margin-right: 40px;
}
.footer__secondary .widget_text {
	position: absolute;
	right: 0;
}*/



/* jaluse menüüd */
.widget_nav_menu ul li a {
	font-family: gilroyextrabold, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}




/* jaluse logo */

@media screen and (min-width: 768px) {

	.footer__main h1 {
		margin-bottom: 12px;
		padding: 4px 84px 4px 0;
		background: url('/wp-content/themes/epcc/assets/icons/efk-logo-symbol.svg') right center no-repeat;
		background-size: contain;
		float: left;
	}

}

/* end jaluse logo */


/* jaluse ikoonid */

.social__icon {
	position: relative;
	display: inline-block;
	line-height: 32px;
	width: 32px;
	height: 32px;
	margin: 0 12px 0 0;
	padding: 0;
	border-bottom: 0;
	border-radius: 8px;
	background-position: center center;
}

/* SVG */
.social__icon.spotify {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%23000003'/%3E%3Cpath d='m23.92 24.06a1 1 0 0 1 -.84.48.89.89 0 0 1 -.49-.14 14.36 14.36 0 0 0 -7.51-1.66 19.47 19.47 0 0 0 -3.9.51 1 1 0 0 1 -.51-1.87 20.13 20.13 0 0 1 4.33-.58 18.62 18.62 0 0 1 4.14.3 13.88 13.88 0 0 1 4.46 1.63 1 1 0 0 1 .32 1.33zm1.39-5.32a16.6 16.6 0 0 0 -5.31-1.93 22.33 22.33 0 0 0 -4.9-.35 24 24 0 0 0 -5.09.68 1.16 1.16 0 0 0 -.81 1.42 1.15 1.15 0 0 0 1.41.8 21.74 21.74 0 0 1 4.62-.61 17 17 0 0 1 8.9 2 1.1 1.1 0 0 0 .58.16 1.15 1.15 0 0 0 .58-2.14zm2.74-2.53a1.42 1.42 0 0 0 -.51-1.93 20.6 20.6 0 0 0 -6.48-2.37 28.05 28.05 0 0 0 -6-.43 29.79 29.79 0 0 0 -6.25.84 1.41 1.41 0 0 0 .73 2.68c.1 0 9.4-2.52 16.58 1.68a1.42 1.42 0 0 0 1.93-.51z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
}
.social__icon.spotify:hover {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%237f00cf'/%3E%3Cpath d='m23.92 24.06a1 1 0 0 1 -.84.48.89.89 0 0 1 -.49-.14 14.36 14.36 0 0 0 -7.51-1.66 19.47 19.47 0 0 0 -3.9.51 1 1 0 0 1 -.51-1.87 20.13 20.13 0 0 1 4.33-.58 18.62 18.62 0 0 1 4.14.3 13.88 13.88 0 0 1 4.46 1.63 1 1 0 0 1 .32 1.33zm1.39-5.32a16.6 16.6 0 0 0 -5.31-1.93 22.33 22.33 0 0 0 -4.9-.35 24 24 0 0 0 -5.09.68 1.16 1.16 0 0 0 -.81 1.42 1.15 1.15 0 0 0 1.41.8 21.74 21.74 0 0 1 4.62-.61 17 17 0 0 1 8.9 2 1.1 1.1 0 0 0 .58.16 1.15 1.15 0 0 0 .58-2.14zm2.74-2.53a1.42 1.42 0 0 0 -.51-1.93 20.6 20.6 0 0 0 -6.48-2.37 28.05 28.05 0 0 0 -6-.43 29.79 29.79 0 0 0 -6.25.84 1.41 1.41 0 0 0 .73 2.68c.1 0 9.4-2.52 16.58 1.68a1.42 1.42 0 0 0 1.93-.51z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
}
.social__icon.youtube {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%23000003'/%3E%3Cpath d='m21.11 18.36-4.6 2.28c-.18.09-.8 0-.8-.24v-4.68c0-.21.62-.34.8-.23l4.41 2.39c.18.11.38.38.19.48zm6-2.75a4 4 0 0 0 -4-4h-10.24a4 4 0 0 0 -4 4v4.78a4 4 0 0 0 4 4h10.26a4 4 0 0 0 4-4z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
}
.social__icon.youtube:hover {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%237f00cf'/%3E%3Cpath d='m21.11 18.36-4.6 2.28c-.18.09-.8 0-.8-.24v-4.68c0-.21.62-.34.8-.23l4.41 2.39c.18.11.38.38.19.48zm6-2.75a4 4 0 0 0 -4-4h-10.24a4 4 0 0 0 -4 4v4.78a4 4 0 0 0 4 4h10.26a4 4 0 0 0 4-4z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
}
.social__icon.facebook {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%23000003'/%3E%3Cpath d='m19.47 14.06v-1.58a.84.84 0 0 1 .87-.94h2.2v-3.37h-3a3.82 3.82 0 0 0 -4.13 4.12v1.77h-2v3.94h2v9.83h3.94v-9.83h2.91l.13-1.55.23-2.39z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
}
.social__icon.facebook:hover {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%237f00cf'/%3E%3Cpath d='m19.47 14.06v-1.58a.84.84 0 0 1 .87-.94h2.2v-3.37h-3a3.82 3.82 0 0 0 -4.13 4.12v1.77h-2v3.94h2v9.83h3.94v-9.83h2.91l.13-1.55.23-2.39z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
}
.social__icon.instagram {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%23000003'/%3E%3Cpath d='m13.77 9.86a3.91 3.91 0 0 0 -3.91 3.91v8.46a3.91 3.91 0 0 0 3.91 3.91h8.46a3.91 3.91 0 0 0 3.91-3.91v-8.46a3.91 3.91 0 0 0 -3.91-3.91zm8.46 18h-8.46a5.6 5.6 0 0 1 -5.6-5.6v-8.49a5.6 5.6 0 0 1 5.6-5.6h8.46a5.6 5.6 0 0 1 5.6 5.6v8.46a5.6 5.6 0 0 1 -5.6 5.6zm-4.23-13.21a3.35 3.35 0 1 1 -3.35 3.35 3.35 3.35 0 0 1 3.35-3.35zm0 8.35a5 5 0 1 1 5-5 5 5 0 0 1 -5 5zm6.46-10.35a1.21 1.21 0 1 1 -1.21-1.21 1.21 1.21 0 0 1 1.21 1.24z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
    margin-right: 0;
}
.social__icon.instagram:hover {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h36v36h-36z' fill='%237f00cf'/%3E%3Cpath d='m13.77 9.86a3.91 3.91 0 0 0 -3.91 3.91v8.46a3.91 3.91 0 0 0 3.91 3.91h8.46a3.91 3.91 0 0 0 3.91-3.91v-8.46a3.91 3.91 0 0 0 -3.91-3.91zm8.46 18h-8.46a5.6 5.6 0 0 1 -5.6-5.6v-8.49a5.6 5.6 0 0 1 5.6-5.6h8.46a5.6 5.6 0 0 1 5.6 5.6v8.46a5.6 5.6 0 0 1 -5.6 5.6zm-4.23-13.21a3.35 3.35 0 1 1 -3.35 3.35 3.35 3.35 0 0 1 3.35-3.35zm0 8.35a5 5 0 1 1 5-5 5 5 0 0 1 -5 5zm6.46-10.35a1.21 1.21 0 1 1 -1.21-1.21 1.21 1.21 0 0 1 1.21 1.24z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-size: contain;
}
/* end SVG */

/* PNG */
/* 
.social__icon.spotify {
    background: url('/wp-content/themes/epcc/assets/icons/icon-spotify-2x.png') no-repeat;
	background-size: contain;
}
.social__icon.spotify:hover {
    background: url('/wp-content/themes/epcc/assets/icons/icon-spotify-b-2x.png') no-repeat;
	background-size: contain;
}
.social__icon.youtube {
    background: url('/wp-content/themes/epcc/assets/icons/icon-youtube-2x.png') no-repeat;
	background-size: contain;
}
.social__icon.youtube:hover {
    background: url('/wp-content/themes/epcc/assets/icons/icon-youtube-b-2x.png') no-repeat;
	background-size: contain;
}
.social__icon.facebook {
    background: url('/wp-content/themes/epcc/assets/icons/icon-facebook-2x.png') no-repeat;
	background-size: contain;
}
.social__icon.facebook:hover {
    background: url('/wp-content/themes/epcc/assets/icons/icon-facebook-b-2x.png') no-repeat;
	background-size: contain;
}
.social__icon.instagram {
    background: url('/wp-content/themes/epcc/assets/icons/icon-instagram-2x.png') no-repeat;
	background-size: contain;
    margin-right: 0;
}
.social__icon.instagram:hover {
    background: url('/wp-content/themes/epcc/assets/icons/icon-instagram-b-2x.png') no-repeat;
	background-size: contain;
}
 */
/* end PNG */

/* end jaluse ikoonid */



/* jaluse vorm */

/* 
.footer__secondary input[type="email"] {
	background-color: #b1b1b1;
}
 */





.title--h1-mb1 {
	font-size: 26px;/* nt arhiivi pealkirjad */
}





/* - plaadid - */

.recording-tile {
	position: relative;
}

h2.recording-tile__title {
	font-size: 20px;
	overflow: visible;
	text-transform: none;
}

@media (min-width: 992px) {
	h2.recording-tile__title {
		font-size: 15px;
		line-height: 1.1;
		min-height: 44px;
		max-height: 44px;
	}
	.recording-tile__cover {
		border: 1px solid #ccc;
		width: 100%;
		height: 131px;
		overflow: hidden;
	}
}

@media (min-width: 1200px) {
	.recording-tile__cover {
		height: 165px;
	}
}


/* 
.recording-tile__cover:after {
	content: "";
	display: block;
	padding-bottom: 100%;
}
 */

.recording-tile__cover-image {
	margin: 0;
	/* border: 1px solid #ccc; */
}

h3.recording-tile__publisher {
	font-size: 15px;
	margin-bottom: 4px;
}

@media (min-width: 992px) {
	h3.recording-tile__publisher {
		font-size: 12px;
	}
}

body.plaadid h3.text-center, body.discography h3.text-center {
	text-align: left;/*teha malli failis*/
}

.recording-tile__excerpt {
	font-size: 14px;
	max-height: 64px;
	overflow: hidden;
}

@media (min-width: 992px) {
	.recording-tile__excerpt {
		font-size: 12px;
		line-height: 1.1;
		max-height: 38px;
	}
}

.recording__price-buy .recording--buy {
	font-size: 18px;
	font-family: gilroybold;
}

.recording-tile__link/* , .recording--buy, .recording__price */ {
	font-size: 14px;
}

.recording-tile__link, .recording__price {
	/* font-size: 18px; */
	font-family: gilroybold;
	margin-right: 16px;
}

.recording__spotify {
	margin-top: 4rem;
}


/* - end plaadid - */





/* - inimesed / people - */


/* 
.voice-group .person {
	min-height: 320px;
}
 */

.col-xs-6.person {
	width: 100%;/* inimesed mobiili ekraanil 1 tulbas */
}

.person {/* person--with-image */
	min-height: 330px;
}

@media (min-width: 540px) {/* 768 */

	.col-sm-4.person {
		width: 50%;/* inimesed 2 tulbas */
	}

	.person {
		min-height: 380px;
	}

}

@media (min-width: 992px) {

	.col-sm-4.person {
		width: 33.3333333%;/* inimesed 3 tulbas */
	}

	.person {
		min-height: 360px;
	}

}

@media (min-width: 1200px) {

	.col-lg-2.person {
		width: 25%;/* inimesed suurel ekraanil 4 tulbas */
	}

	.person {
		min-height: 330px;
	}

}



.people-list__item {/* loendina ühes reas (inimesed) */
	margin-right: 12px;
}

/* .person__name, .person__organisation,  */
.person__phone {
	display: block;/* et jääks eraldi reale (kontakt), origin inline-block */
}

/* - end inimesed / people - */









/* - täname - */

.article-body .logod, .article-body .logod {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}

.article-body .logod img, .article-body .logod img {
	max-width: 200px;
	height: auto;
	margin: 60px 50px;
}

/* - end täname - */























/* - - - PLUGINS CUSTOM - - - */

/* - - - reCAPTCHA - - - */

.grecaptcha-badge {
    visibility: hidden;
}

/* - - - end reCAPTCHA - - - */





/* - - - Fancybox cdn.jsdelivr.net - - - */

.page-id-17786 .fancybox__content, .page-id-17806 .fancybox__content {
	max-width: 760px!important;/* laius Maksekeskuse annetuste vormile */
}

/* - - - Fancybox cdn.jsdelivr.net - - - */





/* - slaider Metaslider - */

/* caption */
.metaslider .caption-wrap {
	background: none !important;
	opacity: 1 !important;
}
.metaslider .caption {
	font-family: gilroyregular, Helvetica, Arial, sans-serif;/* gilroymedium */
	color: #fff;
	font-size: 10px;
	text-align: right;
	padding: 0 24px 6px 6px !important;
}
/* end caption */

/* - end slaider Metaslider - */





/* - Accordion Shortcodes - */

h3.accordion-title {
	display: table;
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-right: 30px;
	padding-left: 30px;
	outline: 0;
	/*clear: both;*/
}

h3.accordion-title:hover {
	color: #7f00cf;
}

/*.accordion h3:after {
	background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3ESmall%20Chevron%20Down%3C%2Ftitle%3E%3Cpath%20d%3D%22M.35%201.206c0-.086.032-.172.097-.238.13-.13.34-.13.47%200l5.758%205.816L12.432.968c.13-.13.34-.13.47%200%20.13.132.13.345%200%20.476L6.91%207.497c-.13.132-.34.132-.47%200L.445%201.444C.38%201.378.35%201.292.35%201.206z%22%20fill%3D%22%23142D4C%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
	background-repeat: no-repeat;
	background-position: right center;
}*/

.accordion h3:not(.open) {
	background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3ESmall%20Chevron%20Down%3C%2Ftitle%3E%3Cpath%20d%3D%22M.35%201.206c0-.086.032-.172.097-.238.13-.13.34-.13.47%200l5.758%205.816L12.432.968c.13-.13.34-.13.47%200%20.13.132.13.345%200%20.476L6.91%207.497c-.13.132-.34.132-.47%200L.445%201.444C.38%201.378.35%201.292.35%201.206z%22%20fill%3D%22%23142D4C%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
	background-repeat: no-repeat;
	background-position: right center;
}

.accordion h3.open:after {
	/*background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3ESmall%20Chevron%20Down%3C%2Ftitle%3E%3Cpath%20d%3D%22M.35%201.206c0-.086.032-.172.097-.238.13-.13.34-.13.47%200l5.758%205.816L12.432.968c.13-.13.34-.13.47%200%20.13.132.13.345%200%20.476L6.91%207.497c-.13.132-.34.132-.47%200L.445%201.444C.38%201.378.35%201.292.35%201.206z%22%20fill%3D%22%23142D4C%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
	background-repeat: no-repeat;
	background-position: right center;
	transform: rotate(180deg);*/
}

.accordion-content {
	padding-left: 50px;
}

/* - end Accordion Shortcodes - */





/* - - - Smaily - - - */

body.page-id-22381 .footer__secondary .widget-5, body.page-id-22382 .footer__secondary .widget-6 {
	display: none;/* hide on uudiskiri / newsletter page EST / ENG */
}

#smly input[type="text"] {
	margin-bottom: 0;
	padding: 3px 8px;
	border: 2px solid #000;/* 898989 */
	background-color: #000;/* b1b1b1 */
	color: #fff;
}

#smly input[type="text"]::placeholder {
	color: #fff !important;
}

#smly button, #smly input[type="submit"] {
	font-family: gilroyextrabold, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	line-height: 1;
	letter-spacing: .1em;
	padding: 7px 12px;
	border: none;
	border-radius: 0;
	background-color: #a7a6a2;
}

/* - - - Smaily - - - */





/* - - - Audioigniter - - - */

.ai-wrap {
	background-color: transparent;
	padding: 0;
}

.ai-wrap .ai-audio-control:active,/* big play button active */
.ai-wrap .ai-audio-control:focus,
.ai-wrap .ai-audio-control:hover,
.ai-wrap .ai-track-progress,/* progress bar progress */
.ai-wrap .ai-volume-bar.ai-volume-bar-active::before,/* volume bar bars */
.ai-wrap .ai-btn.ai-btn-active,/* repeat button active */
.ai-wrap .ai-scroll-wrap > div:last-child div /* scroll bar scroller */ {
	background-color: #7f00cf !important;
}

.ai-wrap .ai-audio-control {/* big play button inactive */
	background-color: transparent !important;
}



.ai-wrap .ai-scroll-wrap > div:last-child {
	background-color: rgba(62,62,62,0);/* rgba(62,62,62,.5) scroll bar track */
}

.ai-wrap .ai-audio-volume-control-btns, .ai-wrap .ai-btn-repeat, .ai-wrap .ai-tracklist-toggle, .ai-wrap .ai-track-inline-play-btn {
	display: none;
}

.ai-wrap .ai-track {
	height: 24px;
}

.ai-wrap .ai-track, .ai-wrap .ai-track.ai-track-active, .ai-wrap .ai-track:hover {
	background-color: transparent;
}

.ai-wrap .ai-track.ai-track-active .ai-track-name, .ai-wrap .ai-track:hover .ai-track-name {
	color: #7f00cf;
}

.ai-wrap .ai-track-name {
	padding: 0;
}

.ai-track-control {
}

.ai-wrap .ai-track-name {
	font-family: gilroybold, Helvetica, Arial, sans-serif;/* gilroyextrabold */
	font-size: 16px;
	color: #959595;
	text-transform: uppercase;
}

/* - - - end Audioigniter - - - */







/* - - - Contact Form 7 - - - */

.wpcf7-form #recording {
	font-size: 18px;
	margin-bottom: 20px;
}

.wpcf7-form .sum {
	margin-left: 6px;
}

.wpcf7-form .wpcf7-number {
	max-width: 60px;
}


/* - - - end Contact Form 7 - - - */









/* - - - end PLUGINS CUSTOM - - - */






/* - - - varasem - - - */

.mejs-mediaelement iframe {
	height: 100%;
	width: 100%;
}
.social__link--instagram:before, .icon-instagram {
    background: url('/wp-content/themes/epcc/assets/icons/instagram.svg') no-repeat;
	background-size: 100%;
}
.yikes-easy-mc-form  .form-field-description {
	text-transform: initial;
}
.yikes-mailchimp-eu-compliance-text p {
	text-transform: initial;
}
.widget_mc4wp_form_widget .EMAIL-label, .widget_wysija .EMAIL-label, .yikes-easy-mc-form .EMAIL-label,
.widget_mc4wp_form_widget .EMAIL-label:lang(en-US), .widget_mc4wp_form_widget .wysija-input:lang(en-US), .widget_wysija .EMAIL-label:lang(en-US), .widget_wysija .wysija-input:lang(en-US), .yikes-easy-mc-form .EMAIL-label:lang(en-US), .yikes-easy-mc-form .wysija-input:lang(en-US)
{
	width: 100%;	
}
.yikes-easy-mc-submit-button {
	text-align: left;
	width: auto !important;
}
.uudised .yikes-mailchimp-container, .news .yikes-mailchimp-container
 {
	width: 80%;
}
.header-wrapper {
	position: relative;
}
@media (max-width: 1090px) and (min-width: 768px) {
	.header__navigation {
		top: 100px;
	}
}

#podcasts a, #blog a {
	opacity: 1 !important;
	-webkit-transform: translateY(0) scale(1)!important;
	transform: translateY(0) scale(1)!important;
	-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 0.5s cubic-bezier(0.6, 0.2, 0.1, 1) 0s !important;
	transition: transform 0.5s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 0.5s cubic-bezier(0.6, 0.2, 0.1, 1) 0s !important;
}
.article-list .yikes-mailchimp-container {
	width: 80%;
}
.popmake-content .formError {
	position: inherit !important;
}
.popmake-content .formError .formErrorContent {
	margin: 10px 0;
	width: 100% !important;
}
.popmake-title {
	margin-bottom: 5px;
}
#collapse-5 .person {
	height: 350px;
}
#collapse-5 .person img {
	max-height: 250px;
}