/**
 * Content Types (nodes)
 *  - in Drupal a content type is a bunch of fields we use to enter and display
 *    content, such as pages, blog posts, forum posts and so on. Each of those
 *    is usually a content type you create in the Drupal admin.
 *  - an instance of a content type (e.g. a single blog post) is called a node,
 *    the root template is node.html.twig and the base selector is .node {}
 ============================================================================ */
/* Styles */
/* Film Strip */
.views-field-field-cinema-cover .wrapper {
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-cover .wrapper .top {
	background: url(/themes/outcast_creatures/images/filmstrip/top.png) repeat-x 15px top;
	background-size: 100% 15px;
	height: 15px;
	font-size: 1px;
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-cover .wrapper .top .left {
	background-image: url(/themes/outcast_creatures/images/filmstrip/top-left.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	left: 0;
 }
.views-field-field-cinema-cover .wrapper .top .right {
	background-image: url(/themes/outcast_creatures/images/filmstrip/top-right.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	right: 0;
 }
.views-field-field-cinema-cover .wrapper .left {
	background: url(/themes/outcast_creatures/images/filmstrip/left.png) repeat-y 0 0;
	background-size: 15px 100%;
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-cover .wrapper .left .right {
	background: url(/themes/outcast_creatures/images/filmstrip/right.png) repeat-y right 0;
	background-size: 15px 100%;
	position: relative;
	padding: 0 15px;
	zoom: 1;
 }
.views-field-field-cinema-cover .wrapper .left .right .background {
	background: url(/themes/outcast_creatures/images/filmstrip/center.png) 0 0;
	background-size: 100% 100%;
	padding: 1px;
 }
.views-field-field-cinema-cover .wrapper .bottom {
	background: url(/themes/outcast_creatures/images/filmstrip/bottom.png) repeat-x 15px bottom;
	background-size: 100% 15px;
	height: 15px;
	font-size: 1px;
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-cover .wrapper .bottom .left {
	background-image: url(/themes/outcast_creatures/images/filmstrip/bottom-left.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	left: 0;
 }
.views-field-field-cinema-cover .wrapper .bottom .right {
	background-image: url(/themes/outcast_creatures/images/filmstrip/bottom-right.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	right: 0;
 }
 /* Parchment Sheet */
.views-field-field-cinema-synopsis .wrapper {
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-synopsis .wrapper .top {
	background: url(/themes/outcast_creatures/images/parchment-scroll/top.png) repeat-x 15px top;
	background-size: 100% 15px;
	height: 15px;
	font-size: 1px;
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-synopsis .wrapper .top .left {
	background-image: url(/themes/outcast_creatures/images/parchment-scroll/top-left.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	left: 0;
 }
.views-field-field-cinema-synopsis .wrapper .top .right {
	background-image: url(/themes/outcast_creatures/images/parchment-scroll/top-right.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	right: 0;
 }
.views-field-field-cinema-synopsis .wrapper .left {
	background: url(/themes/outcast_creatures/images/parchment-scroll/left.png) repeat-y 0 0;
	background-size: 15px 100%;
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-synopsis .wrapper .left .right {
	background: url(/themes/outcast_creatures/images/parchment-scroll/right.png) repeat-y right 0;
	background-size: 15px 100%;
	position: relative;
	padding: 0 15px;
	zoom: 1;
 }
.views-field-field-cinema-synopsis .wrapper .left .right .background {
	background: url(/themes/outcast_creatures/images/parchment-scroll/center.png) 0 0;
	background-size: 100% 100%;
	padding: 1px;
 }
.views-field-field-cinema-synopsis .wrapper .bottom {
	background: url(/themes/outcast_creatures/images/parchment-scroll/bottom.png) repeat-x 15px bottom;
	background-size: 100% 15px;
	height: 15px;
	font-size: 1px;
	position: relative;
	zoom: 1;
 }
.views-field-field-cinema-synopsis .wrapper .bottom .left {
	background-image: url(/themes/outcast_creatures/images/parchment-scroll/bottom-left.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	left: 0;
 }
.views-field-field-cinema-synopsis .wrapper .bottom .right {
	background-image: url(/themes/outcast_creatures/images/parchment-scroll/bottom-right.png);
	background-size: 15px 15px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 0;
	right: 0;
 }
 
 /* Front Page */
.path-frontpage .views-row {
	clear: both;
}
.views-field-field-cinema-cover .wrapper {
	float: left;
}
.path-frontpage .views-row img {
	float: left;
}
.path-frontpage .views-field-title {
	display: flex;
    margin-left: 144px;
    justify-content: center;
}
.path-frontpage .views-field-title h2 {
	margin-bottom: 0px;
}
.path-frontpage .views-field-field-cinema-synopsis {
	border-radius: 20px;
    border: 2px solid white;
    margin-left: 142px;
    padding: 10px;
}
 
.node {
  margin-bottom: 1.25em;
  padding: 1.25em;
  border-radius: 2px;
}

.node p:last-child {
  margin-bottom: 0;
}

.node__status {
  float: right;
}

.node--view-mode-full__title {
  margin: 0 0 1rem;
}

.node--view-mode-teaser ul:last-of-type {
  margin-bottom: 0;
}

.node__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 1rem 0;
}

.node__meta .field-type-image {
  margin: 0 0.75rem 0 0;
}

.node__meta .field-type-image__figure {
  margin: 0;
  padding: 0;
}

.node__meta .field-type-image img {
  width: auto;
  height: 3rem;
}

.node__meta article:empty {
  display: none;
}

.node .node__author:after {
  content: "-";
  display: inline-block;
}

.node__meta--has-author-picture .node__submitted {
  margin-top: 0.25rem;
}

.node__meta--has-author-picture .node__author:after {
  display: none;
}

.node__meta--has-author-picture .node__author,
.node__meta--has-author-picture .node__pubdate {
  margin: 0;
  display: block;
}

@media screen and (max-width: 60em) {
  .node .node__author:after {
    display: none;
  }
  .node .node__author,
  .node .node__pubdate {
    margin: 0;
    display: block;
  }
}

.node__links {
  clear: both;
}

.node--sticky {
  padding: 0;
}
/*# sourceMappingURL=node.css.map */
