/* =Global Elements
-------------------------------------------------------------- */
.main-title {
	text-align: center;
	font-weight: bold;
	font-size: 72px;
	color: #261a16;
}

body {
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:300;
	background-color:#d7ebea;
	margin: 0 auto;
	color:#111;
	}
ol.upper-roman {list-style-type: decimal;}
h1 {
	color: #C8D366;
	font-family: 'Playfair Display', serif;
	text-indent: -9000px;
	width: 490px;
	height: 321px;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 24px;
	margin-bottom: 10px;
	background: url('file:///C|/Users/Vine/Desktop/series_events_v03/series_events/images/ASeriesofUnfortunateEvents_Typography.png') center top no-repeat;
	}
h2 {
	color: #C8D366;
	font-size: 24px;
	margin-top: 18px;
	font-family: 'Playfair Display', serif;
	/* [disabled]font-weight: 900; */
	text-align: left;
	}
p.block {
	padding: 10px 18px;
	text-transform: uppercase;
	color:#fff;
	background-color:#111;
	font-weight: 900;
    letter-spacing: 0.02em;
	display:inline-block;
	line-height:1;
	margin-bottom:0;
	}
	.tilt {
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    transform: rotate(-2deg);}
	.left {margin-left:100px;font-size: 36px;}
	.right {margin-left:620px;font-size:26px;}
h2.role {
	color:#4a003d;
	font-size: 34px;
	margin: 10px 14px 0;
	font-weight: 900;
	text-align:left;
	}
p.story-desc {
	font-size: 24px;
	line-height: 39px;
	margin: 0px 40px 40px;
	text-align:left;
	}
p.role-desc {
    font-size: 26px;
    line-height: 39px;
    margin: -45px 273px 40px 120px;
    text-align: left;
    background: #fff;
    padding: 18px 20px 20px;
	}

	}
p {
	line-height: 28px;
	margin-bottom: 12px;
	margin-left: 0px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 100%;
	}
p.caps {
	font-size: 18px;
    margin: 0 0 10px;
    color: #666;
    line-height: 36px;
    font-weight: 900;
	font-family: 'Playfair Display', serif;
	}
p.side-caps {
	font-size: 20px;
	padding-left: 6px;
	color: #fff;
	font-weight: 500;
	}
span.featured {
	font-size: 28px;
	text-transform: none;
	padding-left: 6px;
	color: #fff;
    font-weight: 300;
	font-family: 'Roboto', sans-serif;
	}
span.bullet {font-weight:900;font-size:1.8em;margin-left:8px;margin-right:8px;}
span.side-featured {
	font-size: 20px;
	text-transform: none;
	padding-left: 6px;
	font-weight:300;
	column-rule: #fff;
	text-shadow:none;
	}
input {
	color:#71a81a;
	}
#wrapper {
	margin: 0 auto;
	padding: 0;
	width: 1000px;
	position: relative;
	}
#open-call-content {
	width: 100%;
	margin: 0 0 0 0px;
	padding: 0px;
	/* [disabled]overflow: hidden !important; */
	}

span.header-text {
	color:#4a003d;
	font-size: 62px;
	font-family: 'Playfair Display', serif;
	font-weight:900;
	position:relative;
	top:30px;
	}
div.video-embed {width:760px;margin:20px auto 40px;min-height:300px;background:#333;}
div.main-content, #side-content {
	width: 98%;
	clear: both;
	margin-top: 221px;
	margin-right: 0;
	margin-left: 18px;
	margin-bottom: 0;
	color: #FFFFFF;
	font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
	}
#side-content {
	background: url('file:///C|/Users/Vine/Desktop/series_events_v03/series_events/images/submit-bkgd.jpg') center top no-repeat;
	min-height:807px;
	}
div.side-submit {
	width: 288px;
	float: right;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 14px;
	padding-bottom: 16px;
	margin-left: 24px;
	background-color: #414040;
	font-size: 70%;
	margin-top: 31px;
	margin-bottom: 1px;
	background-image: url(../../../../../Documents/due%20live/border.png);
	background-repeat: no-repeat;
}

/* image alignment */
img.floatleft { float:left;margin: 0 16px 10px 0;}
img.floatright { float:right;margin: 0 0 10px 16px;}
img.clear { clear:both;margin: 16px 0;}

div.spacer {clear: both; height: 18px;}

/* =submission area
-------------------------------------------------------------- */
#side-content h2 {
	font-family: 'Roboto', sans-serif;
	padding: 4px 16px;
    font-size:22px;
    text-transform: uppercase;
    margin:25px auto 12px;
    color: #fff;
    background-color: #111;
    font-weight: 900;
    letter-spacing: 0.07em;
    display: inline-block;
	}
ul.side-list {
    width: 240px;
    margin: 0 14px;
}
.side-list li {
	list-style: none;
	margin: 12px 0 14px 20px;
	text-indent: -11px;
	}
.side-list li:first-letter  {
	font-size:12px;
	font-weight:bold;
	}



	div.submit-green-btn {
		clear: both;
		width: 240px;
		margin-top: 20px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 20px;
		text-align: center;
		}
	div.submit-green-btn span {
		padding-top: 12px;
		padding-right: 30px;
		padding-left: 30px;
		padding-bottom: 12px;
		font-weight: 900;
		font-size: 16px;
		border-radius: 5px;
		color: #ffffff;
		text-decoration: none;
		background-color: #7ab32c;
		letter-spacing: 0.04em;
		display: inline-block;
		line-height: 1.3;
		}


div.submit-btn {
	clear: both;
	width: 205px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	text-align: center;
	}
div.submit-btn p {
	margin:6px 0;
	}
div.submit-btn a {
	padding-top: 12px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 12px;
	font-weight: 900;
	font-size: 14px;
	border-radius: 5%;
	color: #261a16;
	text-decoration: none;
	background-color: #edeceb;
	letter-spacing: 0.04em;
	display: inline-block;
	line-height: 1.3;
	/* Add the following properties to the selector to which the effect has to be applied */

/* Chrome, Safari */

	-webkit-box-shadow: 4px 4px 14px #53CFFF;
	/* Firefox */

	-moz-box-shadow: 5px 5px 15px #53CFFF;
	/* Standard syntax */

	box-shadow: 4px 4px 14px #53CFFF;
	}

ul.requirements li {
	list-style: disc;
	margin: 4px 0 10px 20px;
	}

/* =Footer
-------------------------------------------------------------- */
#footer {
	width: 980px;
	margin: 0px auto;
	text-align: right;
	clear: both;
	padding-top: 73px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 40px;
	}
#footer-info {
	width: 824px;
	padding-top: 0px;
	}
#footer a {background-color:transparent;}
#footer-info ul {
	padding-top: 22px;
	width: 824px;
	}
#footer-info ul li {
	display: inline;
	font-size:12px;
	text-transform: lowercase;
	}
#footer-info ul li a {
	color:#fff;
	text-decoration: none;
	margin-left: 28px;
	}
#footer-info ul li a:hover {
	color: #FFFFFF;
	}
#footer-info p {
	font-size: 10px;
	color:#fff;
	}
table.connect_widget_interactive_area {
	color: #fff;
	}
#powered-by {
	float:right;
	width: 130px;
	margin-left: 20px;
	text-align: left;
	color: #fff;
	font-size: 11px;
	text-transform: lowercase;
	}
#powered-by p {
	margin-bottom: 6px;
	}
p.all-rights-reserved {
	width: 824px;
	margin: 14px 0;
	padding-top: 10px;
	border-top: 1px #fff solid;
	}
span.left {float:left;margin: 0 8px 0 0;}
i.twit {color:#55acef;}
i.circle {top: 5px;color: #fff;font-size: 35px;left: 3px;}
