﻿body{line-height:1.6}
p{color:#222;font-weight:400;line-height:inherit!important}
h2,h3,h4,h5,h6{color:#000}
h1,h2,h3,h4,h5,.wpp-post-title,.tabbernav,#menu-main-menu,article#omc-full-article h1,div.omc-featured-overlay h1,a.omc-title-category-context{color:#222;font-weight:400!important;font-family:"Oswald",Helvetica,Arial,sans-serif!important}
#omc-full-article h1,#omc-full-article h2,#omc-full-article h3,#omc-full-article h4,#omc-full-article h5,#omc-full-article h6{font-weight:400;margin:1em 0}
nav#omc-main-navigation ul li a{margin-right:1px!important;background-color:#efefef}
article.omc-blog-two h2{margin-bottom:10px}
article p{font-size:1.1em!important}
#omc-full-article li,#omc-full-article p{font-size:1.2em!important}
#omc-full-article p strong{font-weight:700}
#omc-full-article h1{margin:10px 0 20px}
#omc-full-article h2{color:#222}
article.omc-half-width-post span.omc-post-details{color:#222;font-size:1em;font-weight:700;font-style:italic;display:block;margin:3px 0 6px;font-style:normal}
article.omc-half-width-post.following h3{font-size:1.2em}
article.omc-half-width-post.leading h2{margin:16px 0;line-height:24px}
#omc-full-article p.omc-date-time-inner{font-size:1.1em!important}
.omc-date-time-inner a{color:#fff}
.omc-date-time-inner a:hover{color:#999;background-color:transparent}
h3.omc-blog-two-cat{top:2px}
article.omc-blog-two h2{font-size:1.4em}
#omc-short-summary p{font-size:1.1em!important;line-height:1.6!important;min-height:86px}
#omc-short-summary strong{font-weight:700!important}
#omc-criteria-final-score h4{font-size:1.2em!important}
#omc-criteria-final-score h3{font-size:2.3em!important}
#film-details{padding:10px;background-color:#424040;font-size:1.1em;line-height:1.6}
#film-details strong{font-weight:700}
.omc-user-review-criteria {border:none}
#old-film-details{margin-bottom:10px}
.omc-flex-category{display:none}
h3.widgettitle span{padding:5px 16px}
div.omc-authorbox:before,div.omc-authorbox:after{content:"";display:table;clear:both}
#omc-author-social-icons{margin-top:10px}
a.omc-title-anchor{color:#000;line-height:1.1em}
.omc-article-top{opacity:1!important;background-color:transparent!important;background-image:url(/wp-content/themes/gonzo/images/transparent-80.png)!important;background-repeat:repeat}
.post-stats{font-size:1em}
p.omc-blog-two-date{display:none}
p.omc-blog-two-date em{font-style:normal}
p.omc-blog-two-exceprt{color:#222}
a.flex-ative{background-color:#ccc}
.wpp-post-title{color:#222}
h5.omc-also-in a{font-weight:400}
div.omc-featured-overlay p{height:40px}
.category-heading{font-size:1.8em;margin-top:0;padding-top:0}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.omc-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:15px}
.omc-video-container iframe,.omc-video-container object,.omc-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.avatar-96{border-radius:50%;border:1px solid #ccc;margin:0 20px 0 0}
.avatar-32{border-radius:20%}
.with-name .name{margin:0 20px 30px 0;display:inline-block}
.footer-logo{float:right;margin-right:20px}
.copyright{color:#ccc}
#omc-inner-footer{overflow:auto}
.sitemap-content{width:320px;float:left;margin-right:30px;padding:0 30px;overflow:auto}
.sitemap-content ol li{margin-left:30px;margin-bottom:10px}
.sitemap .reviews{background-color:#dbdee7}
.sitemap .filmmaking{background-color:#e7dbe0}
#global-cookie-message{background-color:#d5e8f3;padding-top:10px;padding-bottom:10px;display:none}
#global-cookie-message .outer-block{margin:0 auto;width:auto;max-width:1020px}
#global-cookie-message .inner-block{padding-left:15px;padding-right:15px}
#global-cookie-message .inner-block p{margin:0}
#global-cookie-message .inner-block p a{color:#005ea5;text-decoration:underline}
.footnotes{border-top:1px solid #ccc}
.footnotes ol li{margin-bottom:0!important}
.footnotes ol li,.footnotes ol li a{font-size:.8em!important}
.omc-related-posts{margin-bottom:0!important}
.no-top-gutter{margin-top:0!important}
#comments{background-color:#f4f4f4;padding:10px;margin:0;min-height:180px}
.last-mod-date{width:49%;float:left}
.social-share{width:49%;float:right;text-align:right}
.social-share span{display:inline-block;height:12px;width:20px;background:url(/wp-content/themes/gonzo/images/heart.png) no-repeat 0 0}
.social-network{display:none}
header #omc-logo{display:inline-block;width:100%;text-align:center}
a#omc-logo img{max-width:350px}
nav#omc-main-navigation{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:5px 0;margin-right:40px}
nav#omc-main-navigation ul li a{padding:6px 24px 5px}
@media (max-width: 479px) {
nav#omc-main-navigation{border:none}
nav#omc-main-navigation ul li a{padding:6px 24px 5px}
a#omc-logo img{max-width:300px}
#omc-inner-footer{text-align:center}
.footer-logo{float:none;display:inline-block;margin:0}
#menu-footer-menu{line-height:3em;text-align:center}
#menu-footer-menu li a{display:inline-block;padding:10px 15px}
}
@media (min-width:479px) {
#global-cookie-message .inner-block{padding-left:20px;padding-right:20px}
.omc-user-review-description .score{display:none}
article.omc-blog-two{height:370px}
}
@media (max-width:768px) {
nav#omc-main-navigation{border:0;padding:0;margin-right:0}
.omc-header-mobi-search-input-box{margin-top:0}
}
@media (min-width:768px) {
.omc-header-mobi-search-input-box{margin-top:5px}
}
@media (min-width: 1024px) {
a#omc-logo img{max-width:400px;margin-bottom:30px}
.breadcrumbs{text-align:left}
.social-network{display:block;margin-top:3px}
.social-network a{text-indent:-10000px;display:block;width:32px;float:right;margin:0 0 0 5px;height:32px;width:32px;border:1px solid #fff}
.social-network a:hover{border:1px solid #ccc}
.social-network .fb{background:url(/wp-content/themes/gonzo/images/Facebook-32.png) no-repeat 0 0}
.social-network .tw{background:url(/wp-content/themes/gonzo/images/Twitter-32.png) no-repeat 0 0}
#omc-container{width:1000px;padding:10px 0 0 40px}
input.omc-header-search-input-box{height:37px}
input.omc-header-search-button{height:39px;background-position:-35px 4px}
.omc-widget{width:300px}
.tabbertabs{width:300px}
footer#omc-boxed{width:1040px}
.omc-copyright-area{width:960px}
}