@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Eater|Nosifer|Pangolin');
/* Evil Dead 2 Styling */
.page-id-4165 #container, .page-id-4165 #header, .page-id-4600 #container, .page-id-4600 #header {
	background-color: black!important;
	background: unset;
}

.page-id-4165 #primary-menu > ul.menu > li > a, .page-id-4600 #primary-menu > ul.menu > li > a {
	color: white;
}

.page-id-4165 #primary-menu > ul.menu > li > a:hover, .page-id-4165 .about-us-text a, .page-id-4165 #footer .contact-info a, .page-id-4165 #footer a.rsswidget, .page-id-4165 a, .page-id-4165 a:active, .page-id-4165 a:visited, .page-id-4165 #footer a:hover, .page-id-4165 #footer-bottom a:hover, .page-id-4165 .sidebar li:hover > a, .page-id-4600 #primary-menu > ul.menu > li > a:hover, .page-id-4600 .about-us-text a, .page-id-4600 #footer .contact-info a, .page-id-4600 #footer a.rsswidget, .page-id-4600 a, .page-id-4600 a:active, .page-id-4600 a:visited, .page-id-4600 #footer a:hover, .page-id-4600 #footer-bottom a:hover, .page-id-4600 .sidebar li:hover > a {
	color: #b52025;
}

.page-id-4165 #footer .contact-info a, .page-id-4165 .sidebar li:hover > a, .page-id-4600 #footer .contact-info a, .page-id-4600 .sidebar li:hover > a {
	color: #b52025!important;
}

.page-id-4165 .dropdown-menu-wrap ul.sub-menu li:hover, .page-id-4165 .dropdown-menu-wrap ul.sub-menu li.sfHover, .page-id-4600 .dropdown-menu-wrap ul.sub-menu li:hover, .page-id-4600 .dropdown-menu-wrap ul.sub-menu li.sfHover {
	background: #b52025;
}

.page-id-4165 #title-area, .page-id-4600 #title-area {
	display: none;
}

.page-id-4403 #footer-bottom-text:after, .page-id-4384 #footer-bottom-text:after, .page-id-4165 #footer-bottom-text:after, .page-id-4600 #footer-bottom-text:after, .postid-4819 #footer-bottom-text:after, .blog #footer-bottom-text:after {
	content: '\A EVIL DEAD 2: DEAD BY DAWN™ is a trademark of Studiocanal S.A.S. All Rights Reserved. © 2019 Studiocanal S.A.S. ® All Rights Reserved.';
}

.page-id-4165 #footer, .page-id-4165 #footer-bottom, .page-id-4600 #footer, .page-id-4600 #footer-bottom {
	background-image: url(https://hourglassescapes.com/wp-content/uploads/2019/01/wood-floor.jpg);
	background-position: center center;
	background-size: cover;
}

.page-id-4165 #site-logo a img, .page-id-4600 #site-logo a img {
	display: none;
}

.page-id-4165 #site-logo a:after, .page-id-4600 #site-logo a:after {
	content: url(https://hourglassescapes.com/wp-content/uploads/2019/01/Hourglass-Logo-Bloody-Small.png);
}

.page-id-4165 .dropdown-menu-wrap ul.sub-menu, .page-id-4600 .dropdown-menu-wrap ul.sub-menu  {
		background-image: url(https://hourglassescapes.com/wp-content/uploads/2019/01/wood-floor.jpg);
	background-position: center center;
}

.page-id-4165 .lsow-heading .lsow-title, .page-id-4600 .lsow-heading .lsow-title {
	color: white;
	margin-bottom: 0px;
}

.so-widget-lsow-heading-default-64bdc68fa7fb .lsow-heading .lsow-title {
		font-size: 60px;
	line-height: 60px;
}

.page-id-4165 .heading2, .page-id-4600 .heading2 {
	margin-bottom: 0px;
}

@media only screen and (max-width: 767px) {
	.page-id-4165 .lsow-heading .lsow-title, .page-id-4600 .lsow-heading .lsow-title {
		line-height: 60px;
	}
	.page-id-4165 .lsow-heading, .page-id-4600 .lsow-heading {
		margin-bottom: 20px;
	}
}

#pl-4165 .so-panel, #pl-4245 .so-panel, #pl-4600 .so-panel {
	margin-bottom: 0px;
}

.page-id-4165 #pl-4245 .lsow-heading, .page-id-4600 #pl-4245 .lsow-heading {
	margin-bottom: 20px;
}

.page-id-4165 #panel-4165-0-0-0, .page-id-4600 #panel-4165-0-0-0 {
	margin-bottom: 0px;
}

#mc_embed_signup_scroll h3 {
	color: #b52025;
}

@media screen and (min-width:785px) {
	.page-id-4165 .inner, .page-id-4600 .inner {
	padding: 0px;
}
}

@media screen and (min-width:785px) { .page-id-4165 #breadcrumbs, .page-id-4165 .wrap, .page-id-4165 #sidebars-footer, .page-id-4600 #breadcrumbs, .page-id-4600 .wrap, .page-id-4600 #sidebars-footer {
	padding-left: 20px;
	padding-right: 20px;
}
}

.page-id-4165 #breadcrumbs, .page-id-4600 #breadcrumbs {
		display: none;
}

.page-id-4165 .search-form, .page-id-4600 .search-form {
	background-color: rgba(0,0,0,0);
}

.page-id-4165 #footer .search-text, .page-id-4600 #footer .search-text {
	background-color: black;
}

#evildead2 {
	background: url(https://hourglassescapes.com/wp-content/uploads/2019/01/evildead2poster.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
	background-size: contain;
}

.page-id-4165 input[type="submit"], .page-id-4600 input[type="submit"] {
	all: unset;
}

.page-id-4165 #mc_embed_signup input[type="email"], .page-id-4600 #mc_embed_signup input[type="email"] {
	background-color: black;
	height: 3em;
}

.page-id-4165 input[type="submit"], .page-id-4600 input[type="submit"] {
	background-color: #b52025;
	padding: 20px;
	margin-top: 30px;
	text-transform: uppercase;
	font-family: 'Raleway';
	transition: ease .25s all;
	border: 1px solid #b52025;
}

.page-id-4165 input[type="submit"]:hover, .page-id-4600 input[type="submit"]:hover {
	background-color: #000000;
	color: #b52025;
	transition: ease .25s all;
	border: 1px solid white;
}


.edbutton input[type="submit"] {
	background-color: #b52025;
	padding: 20px;
}

.dripping .lsow-heading .lsow-title {
	color: #b52025!important;
	text-shadow: 2px 2px #faf8c3;
}

@media screen and (max-width: 780px) { #pl-4165 #panel-4165-0-1-0 {
	display: none;
}
	.page-id-4165 #content, .page-id-4600 #content {
		padding-top: 0px;
	}
}

@media screen and (min-width: 781px) {
	#pl-4165 #panel-4165-0-0-1, #pl-4600 #panel-4165-0-0-1 {
		display: none;
	}
}
.studiocanallogo {
	display: none;
}

.page-id-4384 .studiocanallogo, .page-id-4165 .studiocanallogo, .page-id-4403 .studiocanallogo, .page-id-4600 .studiocanallogo, .postid-4819 .studiocanallogo, .blog .studiocanallogo {
	display: inherit;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

.heading2 {
	margin-bottom: 0px;
}

.dripping {
	font-size: 3em;
}

.page-id-4403 .dripping .lsow-heading .lsow-title {
	font-size: 105%;
	line-height: 1.2em;
}

/* ED Popup Styling */
.pum-theme-evil-dead-2 .pum-title {
	margin-bottom: 30px;
	color: #b52025;
	font-family: 'Nosifer';
		text-shadow: 2px 2px #faf8c3;
}

.pum-theme-evil-dead-2 .pum-content {
	font-size: 22px;
}

.pum-theme-evil-dead-2 .button {
	background-color: #b52025;
}

.ed2disclaimer {
	color: #333;
	font-style: italic;
	font-size: 12px;
}

.single img.featured {
	width: 75%;
	margin-left: auto;
	margin-right: auto;
}

/* Mobile Changes */

@media screen and (min-width:525px) {
	.desktophidden {
		display: none;
	}
}

@media screen and (max-width:525px) {
.mobilehidden {
	display: none;
}
	
	.pum-theme-evil-dead-2 .pum-container.pum-responsive img {
	width: 40%;
}
	
.pum-theme-evil-dead-2 .pum-title {
		display: none;
	} 
}

.drippy {
	text-align: center;
	font-family: 'Nosifer';
	font-size: 29px;
	color: #b52025;
	text-shadow: 2px 2px #faf8c3;
	line-height: 30px;
}

.pum-theme-evil-dead-2 h3 {
	color: #999;
	text-align: center;
}

.page-id-4600 .widget-title {
color: white;
}

@media screen and (min-width: 786px) {
#pl-4600 #panel-4600-0-0-5 {
margin-left: 30px;
}
}

#pl-4600 .so-panel {
	margin-bottom: 0px!important;
}

#pg-4600-0> .panel-row-style, #panel-4600-0-0-1> .panel-widget-style {
	margin-top: -30px;
}

#panel-4600-0-0-3> .panel-widget-style .widget-title {
	border-bottom: 0px;
	margin-bottom: 0px;
	font-family: 'Raleway';
	font-weight: 600;
}

/* Leaderboards */
.leaderboard {
	background-color: #b52025;
	color: white;
	padding: 0px;
	font-size: 16px;
	margin: 0px;
}

.leaderboard {
	   list-style: none;
   counter-reset: item;
}

 .leaderboard  li {
   counter-increment: item;
 }
 .leaderboard li:before {
   margin-right: 10px;
   content: counter(item);
   background: white;
   border-radius: 100%;
   color: #b52025;
   width: 1.8em;
   text-align: center;
   display: inline-block;
	 font-weight: 600;
 }

.leaderboard li {
	padding: 10px;
}

.leaderboard li:nth-child(1):before {
		content: '\f091';
	font-family: "FontAwesome";
	/*padding-right: 5px;*/
}

.leaderboard li:nth-child(1) {    background: rgba(0,0,0,0);
}
.leaderboard li:nth-child(2) {    background: rgba(0,0,0,.1);
}

.leaderboard li:nth-child(3) {    background: rgba(0,0,0,.2);
}

.leaderboard li:nth-child(4) {    background: rgba(0,0,0,.3);
}

.leaderboard li:nth-child(5) {    background: rgba(0,0,0,.4);
}

.leaderboard li:nth-child(6) {    background: rgba(0,0,0,.5);
}

.leaderboard li:nth-child(7) {    background: rgba(0,0,0,.6);
}

.leaderboard li:nth-child(8) {    background: rgba(0,0,0,.7);
}

.leaderboard li:nth-child(9) {    background: rgba(0,0,0,.8);
}

.leaderboard li:nth-child(10) {    background: rgba(0,0,0,.9);
}

.leaderboard-title {
	background-color: #fff;
	border: 1px solid #b52025;
	color: #b52025;
	text-align: center;
	padding: 20px;
	text-transform: uppercase;
	font-size: 24px;
	font-family: 'Open Sans';
	margin-bottom: 0px;
}

.leaderboard-title:before {
	content: '\f091';
	font-family: "FontAwesome";
	padding-right: 10px;
}

.leader ol li {
margin: 0px;
}
.leader {
	width: 75%;
    margin-left: auto;
    margin-right: auto;
}

.playerpacket {
	text-align: center;
}

.playerpacket .button {
	background-color: black;
	border: none;
}

.playerpacket .button:hover {
	background-color: white;
	color: black!important;
}

#evildead2 .widget-title {
	color: white;
	font-size: 24px;
	text-align: center;
	line-height: 24px;
}

#evildead2 .button {
	background-color: #b52025;
}

#evildead2 .button:hover {
	background-color: white;
	color: black!important;
	border: 4px double black;
}

#pl-4403 .so-panel {
	margin-bottom: 0px;
}

#evildead2 .lsow-heading .lsow-title {
	margin: 0px;
}
