@font-face {
    font-family: brain;
    src: url(//romeoandjuliet-assets.foxfilm.com/fonts/brain-flower-euro.ttf);
}

@font-face {
    font-family: brain;
    src: url(data:font/woff;charset=utf-8;base64,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) format('woff');
}

@font-face {
    font-family: head;
    src: url(//romeoandjuliet-assets.foxfilm.com/fonts/HEADOH.TTF);
}

@-moz-keyframes swim {
    from {
        background-position: -430% 0, 0 0;
    }
    to {
        background-position: 400% 0, 0 0;
    }
}

@-webkit-keyframes swim {
    from {
        background-position: -430% 0, 0 0;
    }
    to {
        background-position: 400% 0, 0 0;
    }
}

#stars {
    width: 120%;
    height: 100%;
    display: block;
    position: fixed;
    z-index: -1;
    top: 0;
    background-image: url("//romeoandjuliet-assets.foxfilm.com/img/stars.png"), url("");
    background-repeat: repeat;
    background-position: 0 0, 0;
    -moz-animation: swim 65s linear 0s infinite;
    -webkit-animation: swim 65s linear 0s infinite;
}

.js-jumble, .menu-jumble {
    width: 60px !important;
    background: transparent !important;
}

.fan_art {
    display: none
}

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

    @-moz-keyframes swim2 {
        from {
            background-position: 200% 0, 0 0;
        }
        to {
            background-position: -100% 0, 0 0;
        }
    }
    @-webkit-keyframes swim2 {
        from {
            background-position: 200% 0, 0 0;
        }
        to {
            background-position: -100% 0, 0 0;
        }
    }

    #stars {
        width: 100%;
        height: 100%;
        display: block;
        position: fixed;
        z-index: -1;
        top: 0;
        background-image: url("//romeoandjuliet-assets.foxfilm.com/img/stars.png"), url("");
        background-repeat: repeat;
        background-position: 50% 0%, 0;
        -moz-animation: swim2 22s linear 0s infinite;
        -webkit-animation: swim2 22s linear 0s infinite;
    }

}

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

    @-moz-keyframes swim3 {
        from {
            background-position: 200% 0, 0 0;
        }
        to {
            background-position: -100% 0, 0 0;
        }
    }
    @-webkit-keyframes swim3 {
        from {
            background-position: 200% 0, 0 0;
        }
        to {
            background-position: -100% 0, 0 0;
        }
    }

    #stars {
        width: 100%;
        height: 100%;
        display: block;
        position: fixed;
        z-index: -1;
        top: 0;
        background-image: url("//romeoandjuliet-assets.foxfilm.com/img/stars.png"), url("");
        background-repeat: repeat;
        background-position: 50% 0%, 0;
        -moz-animation: swim3 35s linear 0s infinite;
        -webkit-animation: swim3 35s linear 0s infinite;
    }

}

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

    @-moz-keyframes swim4 {
        from {
            background-position: -230% 0, 0 0;
        }
        to {
            background-position: 400% 0, 0 0;
        }
    }
    @-webkit-keyframes swim4 {
        from {
            background-position: -230% 0, 0 0;
        }
        to {
            background-position: 400% 0, 0 0;
        }
    }
    #stars {
        width: 120%;
        height: 100%;
        display: block;
        position: fixed;
        z-index: -1;
        top: 0;
        background-image: url("//romeoandjuliet-assets.foxfilm.com/img/stars.png"), url("");
        background-repeat: repeat;
        background-position: 50% 0%, 0;
        -moz-animation: swim4 66s linear 0s infinite;
        -webkit-animation: swim4 66s linear 0s infinite;
    }

}

body {
    font-family: head, sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: #777;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
}

.menu-pages {
    display: none;
}

#ex {
    position: absolute;
    right: 12px;
    top: 4px;
    font-family: brain;
    font-size: 21px;
    font-weight: 800;
    cursor: pointer;
}

#sharebox {
    width: 230px;
    background: #1c2a47;
    height: 36px;
    z-index: 99999999;
    position: absolute;
    top: 35px;
    padding: 8px 0 0 0px;
    left: -50px;
    display: none;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);

}

.sidebar-bottom {
    /*margin-left: 25px;*/
}

.rdnav {
    text-align: center;
    width: 630px;
    margin: 0px 0 0 -315px;
    position: absolute;
    left: 50%;
    z-index: 9999999999;
    background: #1c2a47;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
    top: 160px;
    height: 36px;
}

.single-post-nav,
.rdnav.down {
    position: fixed !important;
    top: 0px;
}

.rdnav a {
    display: block;
    font-size: 27px;
    line-height: 39px;
    color: #fafafa;
    letter-spacing: 2px;
    float: left;
    margin: 0 0 0 20px;
    font-family: brain;
}

.clr {
    display: block;
    height: 1px;
    width: 100%;
    clear: both;
}

.social_icons {
    display: block;
    width: 192px;
    position: relative;
    float: right;
    margin-right: 20px;
    margin-top: 3px;
    -webkit-transition: margin-top .5s;
    -moz-transition: margin-top .5s;
    transition: margin-top .5s;
}

.sover {
    margin-top: -100px;
}

.social_icons a {
    background: url(//romeoandjuliet-assets.foxfilm.com/img/facebook.png) no-repeat;
    height: 32px;
    width: 34px;
    display: block;
    float: left;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
    margin: 0 2px;
    opacity: 1;
}

.social_icons a:hover {
    opacity: .8;

}

.social_icons a.googleplus {
    background: url(//romeoandjuliet-assets.foxfilm.com/img/googleplus.png) no-repeat;
}

.social_icons a.twitter {
    background: url(//romeoandjuliet-assets.foxfilm.com/img/twitter.png) no-repeat;
}

.social_icons a.rss {
    background: url(//romeoandjuliet-assets.foxfilm.com/img/instagram.png) no-repeat;
}

.social_icons a#shareme {
    background: url(//romeoandjuliet-assets.foxfilm.com/img/ss.png) no-repeat;
    cursor: pointer;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
hr,
a,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

strong,
b,
mark {
    font-weight: 700;
    font-style: inherit;
}

em,
i,
cite,
q,
address,
dfn,
var {
    font-style: italic;
    font-weight: inherit;
}

abbr[title],
dfn[title] {
    cursor: help;
    border-bottom: 1px dotted;
}

ins {
    border-bottom: 1px solid;
}

a,
u,
ins {
    text-decoration: none;
}

del,
s {
    text-decoration: line-through;
}

pre,
code,
samp,
kbd {
    font-family: monospace;
}

small {
    font-size: 0.75em;
}

img {
    border: 0;
    font-style: italic;
}

input,
select,
option,
optgroup,
textarea {
    font: inherit;
}

* {
    margin: 0;
    padding: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

audio[controls],
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

html {
    font-size: 100%;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body {
    margin: 0;
    text-rendering: optimizeLegibility;
}

img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    display: block;
    max-width: 100%;
    height: auto;
}

object,
embed {
    max-width: 100%;
}

* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

[class^="social-"]:before,
[class*=" social-"]:before {
    font-family: "precrafted-social";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
}

.social-gplus:before {
    content: '\2b';
}

/* '+' */
.social-pinterest:before {
    content: '\31';
}

/* '1' */
.social-forrst:before {
    content: '\3a';
}

/* ':' */
.social-spotify:before {
    content: '\3d';
}

/* '=' */
.social-dribbble:before {
    content: '\44';
}

/* 'D' */
.social-flickr:before {
    content: '\46';
}

/* 'F' */
.social-linkedin:before {
    content: '\4c';
}

/* 'L' */
.social-skype:before {
    content: '\53';
}

/* 'S' */
.social-twitter:before {
    content: '\54';
}

/* 'T' */
.social-youtube:before {
    content: '\55';
}

/* 'U' */
.social-vimeo:before {
    content: '\56';
}

/* 'V' */
.social-ebay:before {
    content: '\65';
}

/* 'e' */
.social-facebook:before {
    content: '\66';
}

/* 'f' */
.social-gmail:before {
    content: '\6d';
}

/* 'm' */
.social-export:before {
    content: '\e800';
}

/* '' */
.social-github:before {
    content: '\f308';
}

/* '' */
.social-instagram:before {
    content: '\f31f';
}

/* '' */
.social-lastfm:before {
    content: '\f321';
}

/* '' */
.social-rdio:before {
    content: '\f324';
}

/* '' */
.social-soundcloud:before {
    content: '\f348';
}

/* '' */
.social-behance:before {
    content: '\f34e';
}

/* '' */
.social-user:before {
    content: '👤';
}

/* '\1f464' */
.social-quora:before {
    content: '\e801';
}

/* '' */
.social-rss:before {
    content: '\e802';
}

/* '' */
html {
    overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5 {
    font-weight: 700;
    text-transform: uppercase;
    color: #283236;
    letter-spacing: 1px;
    line-height: 1;
}

h1 {
    font-size: 24px;
}

h2 {
    font-size: 24px;
    line-height: 30px;
    font-family: brain, sans-serif;

}

h3 {
    font-size: 17px;
    font-weight: 300;
}

a {
    text-decoration: none;
    color: #66d4ba;
    -webkit-transition: all 0.14s ease-in-out;
    -moz-transition: all 0.14s ease-in-out;
    -o-transition: all 0.14s ease-in-out;
    transition: all 0.14s ease-in-out;
}

a:hover {
    color: #444;
}

p {
    margin-top: 18px;
}

header#home {
    top: 310px;
    position: fixed;
}

header {
    width: 220px;
    z-index: 100;
    float: left;
    clear: both;
    padding: 0;
    /*margin-left: 25px;*/
    position: fixed;
    top: 230px;
}

header.down {
    position: fixed !important;
}

header .logo {
    float: left;
    height: 220px;
    width: 180px;
    cursor: default;
}

header .logo img {
    margin-bottom: 10px;
}

/*header .logo:hover {
    opacity: 0.6;
}*/

header .avatar {
    float: left;
}

header .avatar img {
    float: left;
    margin: 0 10px 10px 0;
}

header .avatar:hover {
    opacity: 0.6;
}

header h1 {
    float: left;
    color: #fff;
    background: #66d4ba;
    padding: 8px 10px;
    letter-spacing: 2px;
}

nav {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 20px;
    padding: 0 20px 20px;
}

nav ul {
    position: relative;
    float: left;
    list-style: none;
}

nav ul li {
    position: relative;
    float: left;
}

nav ul li a,
nav ul li span {
    display: block;
    color: #66d4ba;
    background: #fff;
    padding: 9px 10px 7px;
    text-align: center;
    white-space: nowrap;
    height: 40px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 2px;
    font-weight: 600;
}

nav ul li a:hover,
nav ul li span:hover {
    background: #66d4ba;
    color: #ffffff;
}

nav ul li a.jumble,
nav ul li span.jumble {
    font-size: 12px;
}

nav ul li span {
    display: none;
}

nav ul li ul li {
    float: left;
    height: 40px;
    margin: 10px 10px 0 0;
}

nav ul li ul li:nth-child(1),
nav ul li ul li:nth-child(2) {
    display: block;
}

nav ul li ul.social-menu li {
    min-width: 40px;
    text-align: center;
}

nav ul li ul.social-menu li a {
    padding: 9px 9px 7px;
    font-size: 16px;
}

nav ul li ul.social-menu li a .social-ebay {
    margin-left: -6px;
}

nav ul li ul.social-menu li a .social-gmail {
    margin-left: -3px;
    font-size: 14px;
}

nav ul li ul.social-menu li a .social-forrst {
    margin-right: -2px;
}

nav ul li ul.social-menu li a .social-vimeo {
    margin-left: -3px;
}

nav ul li ul.social-menu li a .social-fivehundredpx {
    margin-left: -2px;
}

nav ul li ul.social-menu li a .social-twitter,
nav ul li ul.social-menu li a .social-vimeo {
    font-size: 14px;
}

nav.single-post {
    display: none;
}

nav ul li.menu-jumble,
nav ul li.menu-top {
    display: none;
}

#infscr-loading,
.page-loading {
    position: fixed;
    bottom: 30px;
    left: 30px;
    width: 40px;
    height: 40px;
    z-index: 100;
    background: #ffffff;
    text-align: center;
    color: #66d4ba;
    padding-top: 9px;
    font-weight: 700;
}

#infscr-loading img,
.page-loading img {
    position: absolute;
    top: 4px;
    left: 4px;
}

footer {
    position: relative;
    float: left;
    clear: both;
    width: 100%;
    margin-top: 200px;
    text-align: center;
    opacity: 0;
}

footer.ready {
    opacity: 1;
}

footer .footer-border {
    position: relative;
    float: left;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 2;
    font-size: 13px;
    letter-spacing: 1px;
    padding: 10px 0 0px;
    text-transform: uppercase;
}

footer .footer-border span {
    display: block;
}

footer .pagination {
    display: none;
}

footer .load-more {
    display: inline-block;
    cursor: pointer;
    padding: 30px 40px;
    text-align: center;
    background: #ffffff;
    color: #66d4ba;
    font-weight: 700;
    font-size: 12px;
    line-height: 12px;
    letter-spacing: 1px;
    text-transform: uppercase;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

footer .load-more:hover {
    background: #66d4ba;
    color: #ffffff;
}

footer .load-more.off {
    height: 0;
    padding: 0;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    border: 0;
}

footer .credit {
    font-size: 11px;
    letter-spacing: 0;
    margin-top: 4px;
}

section {
    position: relative;
    clear: both;
    float: left;
    width: 96%;
    height: 100%;
    padding: 0 20px 30px;
    display: block;
    margin-bottom: 300px;
}

section .group {
    position: relative;
    clear: both;
    float: left;
    width: 100%;
    height: 100%;
}

article {
    position: relative;
    float: left;
    width: 100%;
    -webkit-transition: margin 0.2s ease-in-out, opacity 0.2s ease-in-out;
    -moz-transition: margin 0.2s ease-in-out, opacity 0.2s ease-in-out;
    -o-transition: margin 0.2s ease-in-out, opacity 0.2s ease-in-out;
    transition: margin 0.2s ease-in-out, opacity 0.2s ease-in-out;
    padding: 30px 30px 20px;
    background: #1c2a47;
    margin-top: 20px;
    -webkit-backface-visibility: hidden;
}

article .article-content {
    position: relative;
}

article .article-content .icons {
    margin: 20px 0 0;
    list-style-type: none;
    height: 16px;
}

article .article-content .icons li {
    float: left;
    margin-right: 10px;
}

article .article-content .icons a,
article .article-content .icons .like_button {
    float: left;
    -webkit-transition: all 0.14s ease-in-out;
    -moz-transition: all 0.14s ease-in-out;
    -o-transition: all 0.14s ease-in-out;
    transition: all 0.14s ease-in-out;
    opacity: 0.5;
    cursor: pointer;
}

article .article-content .icons a:hover,
article .article-content .icons .like_button:hover {
    opacity: 1;
}

article .article-content .icons .permalink {
    margin-right: 2px;
}

article .article-content .icons .sharer {
    float: left;
    font-size: 17px;
    opacity: 0.5;
    -webkit-transition: all 0.14s ease-in-out;
    -moz-transition: all 0.14s ease-in-out;
    -o-transition: all 0.14s ease-in-out;
    transition: all 0.14s ease-in-out;
    margin-left: -1px;
    -webkit-backface-visibility: hidden;
}

article .article-content .icons .sharer i,
article .article-content .icons .sharer a {
    float: left;
    cursor: pointer;
    color: #000;
    -webkit-backface-visibility: hidden;
}

article .article-content .icons .sharer.white i,
article .article-content .icons .sharer.white a {
    color: #fff;
}

article .article-content .icons .sharer a,
article .article-content .icons .sharer .reblog-icon {
    font-size: 13px;
    margin: 0;
    visibility: hidden;
    opacity: 0;
    margin-left: -16px;
}

article .article-content .icons .sharer a.social-facebook {
    margin-top: -2px;
}

article .article-content .icons .sharer a.social-twitter {
    margin-top: -2px;
}

article .article-content .icons .sharer .social-export {
    margin-top: -3px;
}

article .article-content .icons .sharer .reblog-icon {
    margin-left: -8px;
    -webkit-transition: all 0.14s ease-in-out;
    -moz-transition: all 0.14s ease-in-out;
    -o-transition: all 0.14s ease-in-out;
    transition: all 0.14s ease-in-out;
}

article .article-content .icons .sharer .reblog-icon a {
    margin: 0 2px -2px 2px !important;
    opacity: 1 !important;
}

article .article-content .icons .sharer:hover {
    opacity: 1;
}

article .article-content .icons .sharer.on {
    opacity: 1;
}

article .article-content .icons .sharer.on a,
article .article-content .icons .sharer.on .reblog-icon {
    visibility: visible;
    opacity: 0.5;
    margin-left: 5px;
}

article .article-content .icons .sharer.on a.social-facebook,
article .article-content .icons .sharer.on .reblog-icon.social-facebook {
    margin-left: 3px;
}

article .article-content .icons .sharer.on a:hover,
article .article-content .icons .sharer.on .reblog-icon:hover {
    opacity: 1;
}

article .article-content img {
    width: 100%;
    height: auto;
}

article.type_video .video-container {
    height: 0;
    padding-top: 25px;
    padding-bottom: 67.5%;
    position: relative;
    overflow: hidden;
}

article.type_video .video-container embed,
article.type_video .video-container iframe,
article.type_video .video-container object,
article.type_video .video-container video {
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    position: absolute;
}

article.type_video.widescreen .video-container {
    padding-bottom: 57.25%;
}

article.type_video.vimeo .video-container {
    padding-top: 0;
}

article.type_quote {
    background: #fafafa !important;
}

article.type_quote .quote {
    font-weight: 300;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #1c2a47 !important;
}

article.type_quote .quote.short {
    font-size: 28px;
}

article.type_quote .quote.medium {
    font-size: 22px;
}

article.type_quote .quote.long {
    font-size: 17px;
}

article.type_quote .quote-author {
    margin-top: 14px;
    color: #1c2a47 !important;

}

article.type_link .the-link {
    display: block;
    padding: 80px 30px;
    text-align: center;
    font-weight: 600;
    font-size: 20px;
    line-height: 25px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

article.type_link .the-link span {
    font-size: 14px;
    display: block;
    opacity: 0.6;
    font-weight: 400;
    text-transform: none;
    margin-top: 6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

article.type_chat .line {
    border-top: 1px solid #ddd;
    padding: 12px 0;
}

article.type_chat .line:first-of-type {
    margin-top: 28px;
}

article.type_answer .answer-wrap {
    clear: both;
    min-height: 44px;
}

article.type_answer .answer-wrap:last-of-type {
    padding-bottom: 12px;
}

article.type_answer hr {
    clear: both;
    width: 100%;
    height: 2px;
    border: 0;
    margin: 24px 0;
    background: #ecf0f1;
}

article.type_answer .answer-image {
    float: left;
    margin-right: 20px;
    width: 44px;
}

article.type_answer .answer-image.circle img {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
}

article.type_answer .answer-person {
    font-weight: 600;
}

article.type_answer .answer-text p:first-child {
    margin-top: 0;
}

article.type_audio img {
    margin-bottom: 20px;
}

article.type_audio embed {
    height: default;
}

article.type_audio iframe {
    max-width: 100%;
}

article.type_audio .tumblr_audio_player,
article.type_audio .soundcloud_audio_player {
    width: 100%;
}

article a {
    font-weight: 600;
}

article .read_more {
    text-transform: uppercase;
    font-size: 11px;
}

article ol,
article ul {
    margin: 10px 0 0 20px;
}

article blockquote {
    padding: 5px 0 5px 12px;
    margin-top: 18px;
    border-left: 2px solid #ddd;
}

article blockquote p {
    margin-top: 0 !important;
}

article blockquote img {
    width: auto;
}

article .tagged {
    float: left;
    clear: both;
    width: 100%;
    font-size: 11px;
    font-weight: 600;
}

article .group-author {
    margin-top: 40px;
    clear: both;
    width: 100%;
}

article .group-author a {
    font-size: 12px;
}

article .group-author a img {
    display: inline;
    width: auto;
    margin: 0 8px -11px 0 !important;
}

article .post-meta {
    float: left;
    clear: both;
    margin-top: 40px;
    font-size: 11px;
}

article .dsq-comment-count {
    display: block;
    margin-top: 6px;
    font-size: 11px;
}

article .disqus {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 50px;
}

article .disqus img {
    width: auto;
}

article .post-notes {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 40px;
}

article .post-notes ol {
    list-style: none;
    margin: 0;
    float: left;
    clear: both;
}

article .post-notes li {
    float: left;
    clear: both;
    padding: 7px 0;
    font-size: 11px;
    line-height: 15px;
}

article .post-notes img {
    float: left;
    margin-right: 10px;
    width: auto;
}

article .post-notes blockquote {
    margin: 10px 0 10px 30px;
}

.intro-text {
    font-size: 94px;
    padding-top: 70px;
    font-weight: 100;
    letter-spacing: 1px;
    color: #fafafa;
    position: relative;
    z-index: 999999999;
    text-align: center;
}

.nir {
    height: 100px; /* height of replacement image */
    width: 400px; /* width of replacement image */
    padding: 0;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
}

.nir:before {
    display: inline-block;
    font-size: 0;
    line-height: 0;
}

.intro-text.nir:before {
    content: url(//romeoandjuliet-assets.foxfilm.com/img/header-title.png);
    width: 759px;
    height: 131px;
}

.intro-text.nir {
    width: 759px;
    height: 131px;
}



.single-post article {
    opacity: 1 !important;
}

.single-post article .article-content .icons {
    opacity: 1;
}

.single-post article p {
    margin-top: 28px;
    font-size: 17px;
    line-height: 35px;
    font-family: helvetica;
}

.single-post article ul {
    font-size: 17px;
    line-height: 28px;
}

#colorbox,
#cboxOverlay,
#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
}

#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
}

#cboxMiddleLeft,
#cboxBottomLeft {
    clear: left;
}

#cboxContent {
    position: relative;
}

#cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

#cboxTitle {
    margin: 0;
    font-size: 13px;
    text-align: center;
}

#cboxLoadingOverlay,
#cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
    cursor: pointer;
}

.cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: none;
}

.cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
}

#colorbox,
#cboxContent,
#cboxLoadedContent {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}

#cboxOverlay {
    background: rgba(15, 15, 15, 0.952941);
    opacity: 1 !important;
}

#colorbox {
    outline: 0;
    overflow: visible !important;
}

#cboxContent {
    margin-top: 32px;
    overflow: visible;
}

#cboxError {
    padding: 50px;
    border: 1px solid #ccc;
}

#cboxLoadingGraphic {
    background: url(//romeoandjuliet-assets.foxfilm.com/img/loading.gif) no-repeat center center;
}

#cboxTitle {
    position: absolute;
    bottom: 101%;
    left: 0;
    right: 0;
    color: #ffffff;
    text-shadow: none;
}

#cboxCurrent {
    position: absolute;
    top: -22px;
    right: 205px;
    text-indent: -9999px;
}

#cboxPrevious,
#cboxNext,
#cboxSlideshow,
#cboxClose {
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    width: auto;
    background: none;
}

#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active {
    outline: 0;
}

#cboxSlideshow,
#cboxPrevious,
#cboxNext,
#cboxClose {
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: -20px;
    background: url(//romeoandjuliet-assets.foxfilm.com/img/controls.png) no-repeat 0 0;
}

#cboxPrevious,
#cboxNext {
    top: 50%;
    margin-top: -10px;
}

#cboxPrevious {
    background-position: 0px 0px;
    left: -40px;
}

#cboxPrevious.hover {
    background-position: 0px -25px;
}

#cboxNext {
    background-position: -25px 0px;
    right: -40px;
}

#cboxNext.hover {
    background-position: -25px -25px;
}

#cboxClose {
    background-position: -50px 0px;
    right: 50%;
    top: auto;
    bottom: -40px;
    margin-right: -10px;
}

#cboxClose.hover {
    background-position: -50px -25px;
}

.cboxSlideshow_on #cboxPrevious,
.cboxSlideshow_off #cboxPrevious {
    right: 66px;
}

.cboxSlideshow_on #cboxSlideshow {
    background-position: -75px -25px;
    right: 44px;
}

.cboxSlideshow_on #cboxSlideshow.hover {
    background-position: -100px -25px;
}

.cboxSlideshow_off #cboxSlideshow {
    background-position: -100px 0px;
    right: 44px;
}

.cboxSlideshow_off #cboxSlideshow.hover {
    background-position: -75px -25px;
}

.photoset-cell {
    outline: 0;
}

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

}

@media screen and (min-width: 768px) {
    html,
    body {
        height: 100%;
    }

    nav {
        position: fixed;
        bottom: 30px;
        right: 30px;
        margin: 0;
        width: auto;
        padding: 0;
        z-index: 100;
    }

    nav ul {
        position: relative;
        float: left;
        list-style: none;
    }

    nav ul li {
        position: relative;
        float: left;
        width: 40px;
        height: 40px;
        margin-left: 10px;
    }

    nav ul li span {
        display: block;
        position: relative;
        z-index: 10;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }

    nav ul li ul {
        position: absolute;
        bottom: 40px;
        right: 0;
        clear: both;
        display: none;
    }

    nav ul li ul li {
        float: right;
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 4px;
        width: auto;
    }

    nav ul li ul li:last-child {
        margin-bottom: 10px;
    }

    nav ul li ul li a {
        width: auto;
        text-align: right;
    }

    nav ul li ul.social-menu li a {
        text-align: center;
    }

    nav ul li:hover span {
        background: #66d4ba;
        color: #ffffff;
    }

    nav.single-post {
        display: block;
    }

    nav ul li.menu-jumble,
    nav ul li.menu-top {
        display: block;
    }

    footer .footer-border {
        padding: 10px 0;
    }

    footer .footer-border span {
        display: inline-block;
        margin: 0 10px;
    }

    section {
        padding: 100px 10px 60px 240px;
    }

    .single-post {
        padding: 0px 10px 60px 330px;
    }

    section .group {
        margin: 40px 0;
        height: 160%;
    }

    article {
        position: absolute;
        width: 50%;
        margin: 0;
        left: 50%;
        padding: 50px 50px 30px;
        opacity: 0;
        visibility: hidden;
    }

    article.ready {
        visibility: visible;
        opacity: 0.9;
    }

    article:nth-child(1) {
        top: 0;
    }

    article:nth-child(2) {
        top: 50%;
    }

    article:nth-child(3) {
        bottom: 0;
    }

    article .article-content .icons {
        opacity: 0;
    }

    article .dsq-comment-count {
        opacity: 0;
    }

    article:hover {
        z-index: 10;
        opacity: 1;
    }

    article:hover .article-content .icons {
        opacity: 1;
    }

    article:hover .dsq-comment-count {
        opacity: 1;
    }

    .intro-post {
        height: auto;
        margin-bottom: -60px;
    }

    .intro-post article {
        position: relative;
        left: 32%;
        margin: 80px 0 20px;
        padding: 50px;
    }

    .single-post {
        height: auto;
    }

    .single-post .group {
        height: auto;
        text-align: center;
    }

    .single-post article {
        position: relative;
        width: auto;
        min-width: 660px;
        max-width: 1000px;
        margin: 30px auto 0 !important;
        left: auto;
        top: auto;
        padding: 80px 80px 60px;
        float: none;
        display: inline-block;
        text-align: left;
    }

    .single-post article .article-content .icons {
        margin-top: 40px;
    }
}

@media screen and (min-width: 1024px) {
    section .group {
        margin: 40px 0;
        height: 140%;
    }

    article {
        width: 40%;
    }
}

@media screen and (min-width: 1420px) {
    section .group {
        margin: 40px 0;
        height: 120%;
    }

    article {
        width: 34%;
    }
}

@media screen and (min-width: 1800px) {
    section .group {
        margin: 60px 0;
        height: 140%;
    }

    article {
        width: 30%;
    }
}

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

    /*.intro-text {*/
        /*display: none;*/
    /*}*/

/*}*/

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

    .intro-text {
        font-size: 80px;

    }

    header {
        /*top: 190px!important;*/
    }

    header img {
        width: 120px;
        height: auto;
        /*margin-left: 17px;	*/
    }

    header .logo img {
        width: 140px;
    }

    header .logo {
        height: 170px;
    }

}

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

    .intro-text {
        font-size: 60px;

    }

}

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

    .intro-text {
        font-size: 30px;

    }
}

@media screen and (max-height: 650px) {

    .sidebar-bottom {
        display: none
    }

}

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

    body {
        -webkit-background-size: auto 530px !important;
        -moz-background-size: auto 530px !important;
        -o-background-size: auto 530px !important;
        background-size: auto 530px !important;
        background-attachment: fixed;
        background-color: #5a3446;
    }

    .rdnav {
        position: fixed !important;
        top: 0px !important;
    }

    .logo {
        display: none;
    }

    .sidebar-bottom {
        display: none
    }

    #ticketbox {

        width: 120px;
        height: auto;
        position: relative !important;
        padding: 10px;
        top: 40px;
        margin: 0 auto;
        right: 0 !important;
        left: 5px;
        background: #e998b4;
        z-index: 999999999999999 !important;
    }

    header {
        position: relative !important;
        top: 20px !important;
        width: 200px !important;
        margin: 0 auto !important;
        float: none !important;
    }

    .nir:before {
        display: inline-block;
        font-size: 0;
        line-height: 0;
    }

    .intro-text.nir {
        width: 387px;
        height: 303px;
        top: 105px;
        margin-bottom: 45px;
    }

    .intro-text.nir:before {
        content: url(//romeoandjuliet-assets.foxfilm.com/img/header-title-mobile.png);
        width: 387px;
        height: 303px;
    }

    section.the-posts {
        margin-top: 88px;
    }

}

@media screen and (max-width: 560px) {
    .rdnav {
        width: 400px !important;
        margin-left: -200px !important
    }

    .social_icons {
        display: none;
    }


}

