@charset "UTF-8";

@import url("https://fonts.googleapis.com/css?family=PT+Sans");
@import url("https://fonts.googleapis.com/css?family=Nunito");
@import url("https://fonts.googleapis.com/css?family=Teko");
@import url("https://fonts.googleapis.com/css?family=Roboto:300");
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300");
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; }
html .i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, html [layout]:not([layout=container]):not(.i-amphtml-element) > * {
display: inline-block; }
html body {
margin: 0 article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary;
margin-display: block; }
html body audio, html body canvas, html body progress, html body video {
display: inline-block; }
html body audio:not([controls]) {
display: none;
height: 0; }
html body progress {
vertical-align: baseline; }
html body template, html body [hidden] {
display: none; }
html body a {
background-color: transparent; }
-webkit-text-decoration-skip:objects
html body a:active, html body a:hover {
outline-width: 0; }
html body abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted; }
html body b, html body strong {
font-weight: inherit; }
html body b, html body strong {
font-weight: bolder; }
html body dfn {
font-style: italic; }
html body h1 {
font-size: 2em;
margin: 0.67em 0; }
html body mark {
background-color: #ff0;
color: #000; }
html body small {
font-size: 80%; }
html body sub, html body sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
html body sub {
bottom: -0.25em; }
html body sup {
top: -0.5em; }
html body img {
border-style: none; }
html body svg:not(:root) {
overflow: hidden; }
html body code, html body kbd, html body pre, html body samp {
font-family: monospace, monospace;
font-size: 1em; }
html body figure {
margin: 1em 40px; }
html body hr {
box-sizing: content-box;
height: 0;
overflow: visible; }
html body button, html body input, html body select, html body textarea {
font: inherit;
margin: 0; }
html body optgroup {
font-weight: bold; }
html body button, html body input {
overflow: visible; }
html body button, html body select {
text-transform: none; }
html body button, html body html [type="button"], html body [type="reset"], html body [type="submit"] {
-webkit-appearance: button; }
html body button::-moz-focus-inner, html body [type="button"]::-moz-focus-inner, html body [type="reset"]::-moz-focus-inner, html body [type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; }
html body button:-moz-focusring, html body [type="button"]:-moz-focusring, html body [type="reset"]:-moz-focusring, html body [type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; }
html body fieldset {
border: 0px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; }
html body legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal; }
html body textarea {
overflow: auto; }
html body [type="checkbox"], html body [type="radio"] {
box-sizing: border-box;
padding: 0; }
html body [type="number"]::-webkit-inner-spin-button, html body [type="number"]::-webkit-outer-spin-button {
height: auto; }
html body [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px; }
html body [type="search"]::-webkit-search-cancel-button, html body [type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
html body ::-webkit-input-placeholder {
color: inherit;
opacity: 0.54; }
html body ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit; }       body #afg-overlay-loading {
background-color: #FFFFFF; }
body {
overflow-x: hidden; }
body > .afg-carousel-item.open::-webkit-scrollbar-track,
body::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: #FFFFFF; }
.only-desktop {
display: block; }
@media all and (max-width: 909px) {
.only-desktop {
display: none; } }
.only-tablet {
display: none; }
@media all and (max-width: 909px) {
.only-tablet {
display: inline-block; } }
.only-tablet-block {
visibility: hidden; }
@media all and (max-width: 909px) {
.only-tablet-block {
visibility: visible; } }
@media screen and (max-width: 600px) {
#wpadminbar {
position: fixed; } }
body > .afg-carousel-item.open::-webkit-scrollbar,
body::-webkit-scrollbar {
width: 5px;
background-color: #FFFFFF; }
body > .afg-carousel-item.open::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb {
background-color: #244029;
border: 0px solid #555555; }
ul {
margin: 0;
paddin: 0; }
body { }
body #breadcrumbs {
padding: 0px 10px  10px 10px; }
body .favorite-button, body .ajx-favorite-button, body .ajx-vote-button {
background-color: #eb6b08; }
body .favorite-button:hover, body .ajx-favorite-button:hover, body .ajx-vote-button:hover {
background-color: #eb6b08; }
body .ajx-vote-button-disabled {
background-color: #faa35f; }
body .ajx-vote-button-disabled:hover {
background-color: #faa35f; }
@media all and (min-width: 782px) {
body amp-youtube {
max-height: calc( 100vh - 250px ); } }
body strong, body b, body strong *, body b * {
color: #000000 !important; }
body #menu-nav-bar.menu-toggle > i {
position: relative;
display: block;
overflow: hidden;
width: 16px;
height: 16px; }
body #menu-nav-bar.menu-toggle > i:before {
content: '';
position: absolute;
height: 2px;
width: calc(100% * 2);
display: block;
background-color: #000000;
left: -8px;
top: 0px;
transform: rotate(0);
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out; }
body #menu-nav-bar.menu-toggle > i:after {
content: '';
position: absolute;
height: 2px;
width: calc(100% * 2);
display: block;
background-color: black;
left: -8px;
top: 14px;
transform: rotate(0);
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out; }
body #menu-nav-bar.menu-toggle > i > i {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
display: block; }
body #menu-nav-bar.menu-toggle > i > i:before {
content: '';
height: 2px;
width: 100%;
display: block;
position: absolute;
left: 0px;
top: calc( 50% - 1px );
background-color: black;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out; }
body #menu-nav-bar.menu-toggle.open > i:before {
transform: rotate(-45deg);
top: 7px; }
body #menu-nav-bar.menu-toggle.open > i:after {
transform: rotate(45deg);
top: 7px; }
body #menu-nav-bar.menu-toggle.open > i > i:before {
left: -100%; }
body .hidden {
display: none !important; }
body p {
margin: 0 0 0.5em; }
body .entry-content h2, body .entry-summary h2, body .comment-content h2 {
margin-top: 10px !important;
margin-bottom: 10px !important; }
body.single-jury .page_inside amp-social-share {
border-top: 1px solid #000000 !important; }
body .jury-img {
max-width: 250px;
display: block;
float: left;
width: 100%;
position: relative;
margin: 0px 20px 20px 0; }
body #openNavList a {
font: 12px/62px 'Roboto',arial,sans-serif;
color: #000000;
text-transform: uppercase; }
body #main-nav-bar {
width: 100%;
display: block;
z-index: 9999;
background-color: white;
position: fixed;
left: 0; max-height: 100vh;
overflow-y: visible; }
body #main-nav-bar > .site-header {
background-color: #FFFFFF;
padding: 20px 0 20px 0 !important; }
@media all and (max-width: 909px) {
body #main-nav-bar {
overflow-y: auto; } }
body #main-nav-bar > #main-nav-bar-content {
width: 100%;
padding-right: 5%;
padding-left: 5%;
margin: 0px auto;
min-height: 45px;
max-height: calc(100vh - 81px);
height: auto;
text-align: center;
border-bottom: 1px solid #000000; }
@media all and (max-width: 909px) {
body #main-nav-bar > #main-nav-bar-content {
border-bottom: 0px;
display: flex;
flex-direction: column-reverse; } }
body #main-nav-bar > #main-nav-bar-content > div ul li a {
text-transform: uppercase;
color: #ee7623; font: 15px/62px 'Roboto',arial,sans-serif; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(3) > ul > li {
float: right;
display: block;
margin-right: 0px; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) {
max-height: 44px; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li {
display: inline-block;
padding: 0px 5px;
outline: transparent; }
@media all and (min-width: 909px) and (max-width: 1625px) {
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) {
padding-left: 10px;
padding-right: 10px; } }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) {
width: auto;
float: right;
display: inline-block;
text-align: right;
line-height: 62px;
background-color: #ee7623;
padding-right: 1%;
padding-left: 1%; }
@media all and (min-width: 909px) {
body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) {
width: auto;
float: left;
display: inline-block;
text-align: left; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li {
display: inline-block;
margin-right: 5px;
padding: 0px 5px; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li a {
outline: transparent !important; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li:nth-of-type(1) {
margin-right: 0px; } }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li ul {
display: none;
position: fixed;
width: 100%;
left: -1.25em; }
@media all and (max-width: 909px) {
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li ul {
position: absolute;
background-color: #FFFFFF !important;
left: 0; } }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current { color: #000000; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > a {
color: currentColor; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul { text-align: left;
height: auto;
padding-left: 5%;
background-color: #FFFFFF;
overflow-y: auto; }
@media all and (max-width: 480px) {
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul {
height: auto;
text-align: left; } }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li {
display: inline;
float: none;
margin-left: 40px;
position: relative;
color: #000000; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li:first-child, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li:first-child, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li:first-child, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li:first-child {
margin-left: 0px; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li:before {
content: '|';
position: absolute;
top: -5px;
left: -20px; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li:first-child, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li:first-child, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li:first-child, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li:first-child {
margin-left: 0px; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li:first-child:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li:first-child:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li:first-child:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li:first-child:before {
display: none; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li a {
color: #000000; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li.current a {
color: lightgray; }
@media all and (max-width: 909px) {
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li {
color: #000000;
margin-left: 0;
width: 100%;
text-align: center;
display: block; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li:before, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li:before {
display: none; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li a {
color: #000000; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li.current a {
color: #244029; } }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul li ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul li ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul li ul, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul li ul {
display: none; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul.submenu-search, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul.submenu-search, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul.submenu-search, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul.submenu-search {
background-color: #FFFFFF;
margin: 0px auto 20px auto;
padding-top: 20px;
padding-bottom: 20px;
left: 0; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul.submenu-search form, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul.submenu-search form, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul.submenu-search form, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul.submenu-search form {
width: 100%;
max-width: 1625px;
margin: 0px auto; }
@media all and (max-width: 1625px) {
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul.submenu-search form, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul.submenu-search form, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul.submenu-search form, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul.submenu-search form {
padding: 20px 20px 0px 20px; } }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul.submenu-search li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul.submenu-search li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul.submenu-search li, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul.submenu-search li {
color: #000000; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul.submenu-search li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul.submenu-search li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul.submenu-search li a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul.submenu-search li a {
color: #000000; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.open > ul.submenu-search li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li.current > ul.submenu-search li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open > ul.submenu-search li.current a, body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.current > ul.submenu-search li.current a {
color: #FFFFFF; }
body #main-nav-bar > #main-nav-bar-content > div > ul {
margin: 0;
padding: 0;
width: 100%; }
body #main-nav-bar > #main-nav-bar-content .menu-about-us-container .only-tablet {
color: #ee7623; }
@media all and (min-width: 909px) {
body #main-nav-bar > #main-nav-bar-content .menu-about-us-container {
position: relative; }
body #main-nav-bar > #main-nav-bar-content .menu-about-us-container ul > li:not(:first-child):not(:last-child) > a {
border-right: solid 1px black;
padding-right: 10px; } }
body #main-nav-bar > #main-nav-bar-content .menu-about-us-container ul li a {
color: #FFFFFF; }
@media all and (max-width: 909px) {
body #main-nav-bar > #main-nav-bar-content .menu-about-us-container {
background-color: white !important;
color: #ee7623 !important; }
body #main-nav-bar > #main-nav-bar-content .menu-about-us-container ul > li > a {
color: #ee7623; } }
@media all and (min-width: 909px) {
body #main-nav-bar > #main-nav-bar-content .menu-about-us-container::after {
content: "";
position: absolute;
border-top: 44px solid transparent;
border-right: 40px solid #ee7623;
width: 40px;
left: -40px; } }
@media all and (min-width: 910px) {
body #main-nav-bar #menu-main-nav > li:not(:last-child):after {
content: '|';
position: relative;
left: 7px;
color: #ee7623; } }
body #main-nav-bar #menu-header {
margin-bottom: 0; }
body #main-nav-bar #menu-header > li:not(:last-child):after {
content: '|';
position: relative;
color: #000000; }
body #main-nav-bar .menu-header-container {
margin-left: auto;
margin-right: 5%; }
body #main-nav-bar .menu-header-container > ul {
text-align: right;
max-height: 44px; }
@media all and (max-width: 480px) {
body #main-nav-bar .menu-header-container > ul {
text-align: left;
margin-bottom: 75px; } }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language) {
float: none;
display: inline; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language) > a {
text-indent: 2000;
overflow: hidden;
width: 30px;
height: 30px;
display: inline-block;
position: relative;
margin-top: 3px;
text-align: center;
line-height: 30px;
top: 8px; }
@media all and (max-width: max-width-carousel-open-mobile) {
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language) > a {
top: 0; } }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language) > a:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
font: normal normal normal 15px/30px FontAwesome;
color: #ee7623;
text-indent: 0;
font-weight: 500; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).youtube > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).snapchat > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).pinterest > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).linkedin > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).instagram > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).google-plus > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).foursquare > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).flickr > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).tumblr > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).twitter > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).vine > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).vimeo > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li:not(.menu-item-language).facebook > a:before {
content: ""; }
body #main-nav-bar .menu-header-container > ul > li.menu-item-language {
float: none;
display: inline;
position: relative; }
body #main-nav-bar .menu-header-container > ul > li.menu-item-language.menu-item-language-current {
display: none; }
body #main-nav-bar .menu-header-container > ul > li.menu-item-language > a { text-indent: 2000;
overflow: hidden;
width: 20px;
height: 30px;
display: inline-block;
position: relative;
margin-top: 3px;
text-align: center;
line-height: 30px;
top: 8px; }
body #main-nav-bar .menu-header-container > ul > li.menu-item-language > a:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
font: normal normal normal 15px/30px "Roboto", arial, sans-serif;
color: #ee7623;
text-indent: 0;
font-weight: 500;
content: attr(data-text); }
body .custom-logo-link {
float: left; }
body #main-nav-bar > #main-nav-bar-content > div > ul > li:nth-of-type(1) {
margin-right: 0px; }
body #openNavList {
width: 100%;
position: relative;
display: block; background-color: #003e23;
max-height: calc( 100vh -  257px );
overflow-y: auto; }
body #openNavList.search {
background-color: #FFFFFF; }
body #openNavList ul {
max-width: 1625px;
width: 100%;
position: relative;
text-align: center;
margin: 0px auto 0px auto;
padding: 0;
padding-top: 0px; }
body #openNavList.search ul {
margin: 0px auto 20px auto;
padding-top: 20px; }
@media all and (max-width: 1625px) {
body #openNavList.search ul {
padding: 20px 20px 0px 20px; } }
body #openNavList ul li {
display: inline;
float: none;
margin-left: 40px;
position: relative;
color: #FFFFFF; }
body #openNavList ul li:first-child {
margin-left: 0px; }
body #openNavList ul li a {
color: #FFFFFF; }
body #openNavList ul li.current a {
color: #FFFFFF; }
body #openNavList.search ul li {
color: #000000; }
body #openNavList.search ul li a {
color: #000000; }
body #openNavList.search ul li.current a {
color: #FFFFFF; }
body #openNavList ul li ul {
display: none; }
body #openNavList ul li:before {
content: '|';
position: absolute;
top: 0px;
left: -20px; }
body #openNavList ul li:nth-of-type(1) {
margin-left: 0px; }
body #openNavList ul li:first-child:before {
display: none; }
body .clearfix {
display: block;
clear: both; }
@media all and (max-width: 1024px) {
body { } }
@media all and (max-width: 909px) {
body { }
body #openNavList, body #closeTextNavMenu {
display: none !important; }
body #main-nav-bar {
width: calc(100% - 0px);
min-width: calc(320px - 21px);
height: 100vh;
display: block;
z-index: 9999;
background-color: white;
position: fixed;
left: 0px;
padding-left: 21px; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1),
body #main-nav-bar > #main-nav-bar-content > div:nth-child(2),
body #main-nav-bar > #main-nav-bar-content > div:nth-child(3) {
width: 100%;
text-align: left;
float: left; }
body #main-nav-bar > #main-nav-bar-content > div ul, body #main-nav-bar > #main-nav-bar-content > div li {
float: left;
clear: both; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(1) > ul > li ul,
body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li ul { width: 100%;
float: left; }
body #main-nav-bar > #main-nav-bar-content > div:nth-child(2) > ul > li.open a {
background-color: transparent;
color: initial; } }
@media all and (max-width: 909px) and (max-width: 909px) {
body #main-nav-bar {
left: -100%; }
body #main-nav-bar.open {
left: 0; } }
body .section-width-nav {
width: 100%;
max-width: 1625px;
margin: 50px auto;
text-align: center; }
body * {
font-family: 'Roboto',sans-serif; }
body h1, body h2, body h3, body h4, body h5, body h6 {
font-family: 'Roboto',sans-serif; }
body h1 span, body h2 span, body h3 span, body h4 span, body h5 span, body h6 span {
font-family: 'Roboto',sans-serif; }
body .menu-main-nav-container .sharer-fixed-single {
position: absolute;
bottom: -46px; }
@media all and (max-width: 909px) {
body .menu-main-nav-container .sharer-fixed-single {
display: none; } }
body .menu-main-nav-container .sharer-fixed-single .afg-carousel-item-close {
width: 60px;
height: 44px;
background: black;
display: inline-block;
vertical-align: top;
cursor: pointer; }
body .menu-main-nav-container .sharer-fixed-single .afg-carousel-item-close:before {
content: '\f104';
font: normal normal normal 20px/44px FontAwesome;
color: #FFFFFF; }
body .afg-carousel {
position: relative; }
body .afg-carousel > article:nth-child {
position: absolute;
left: 0;
top: 0;
display: block; }
body .afg-carousel > article:nth-child:first-child {
position: relative; }
body .afg-login-film-category h2 {
font-family: 'Roboto',arial,sans-serif;
font-weight: 300;
text-transform: uppercase; }
body .afg-login-film-category .entry-title {
border-bottom: 1px solid #000000; }
body .afg-login-film-category .entry-title a { font: 25 "Roboto Condensed",arial,sans-serif;
text-transform: none; }
body .afg-login-film-category .entry-author {
font: 24px/30px 'Roboto Condensed',arial,sans-serif;
text-transform: none;
border-bottom: 1px solid #000000; }
body .afg-login-banner-full-footer {
font-family: 'Roboto',sans-serif;
font-size: 14px; }
body .amp-social-share-facebook {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M211.9%20197.4h-36.7v59.9h36.7V433.1h70.5V256.5h49.2l5.2-59.1h-54.4c0%200%200-22.1%200-33.7%200-13.9%202.8-19.5%2016.3-19.5%2010.9%200%2038.2%200%2038.2%200V82.9c0%200-40.2%200-48.8%200%20-52.5%200-76.1%2023.1-76.1%2067.3C211.9%20188.8%20211.9%20197.4%20211.9%20197.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E"); }
body .amp-social-share-pinterest {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M266.6%2076.5c-100.2%200-150.7%2071.8-150.7%20131.7%200%2036.3%2013.7%2068.5%2043.2%2080.6%204.8%202%209.2%200.1%2010.6-5.3%201-3.7%203.3-13%204.3-16.9%201.4-5.3%200.9-7.1-3-11.8%20-8.5-10-13.9-23-13.9-41.3%200-53.3%2039.9-101%20103.8-101%2056.6%200%2087.7%2034.6%2087.7%2080.8%200%2060.8-26.9%20112.1-66.8%20112.1%20-22.1%200-38.6-18.2-33.3-40.6%206.3-26.7%2018.6-55.5%2018.6-74.8%200-17.3-9.3-31.7-28.4-31.7%20-22.5%200-40.7%2023.3-40.7%2054.6%200%2019.9%206.7%2033.4%206.7%2033.4s-23.1%2097.8-27.1%20114.9c-8.1%2034.1-1.2%2075.9-0.6%2080.1%200.3%202.5%203.6%203.1%205%201.2%202.1-2.7%2028.9-35.9%2038.1-69%202.6-9.4%2014.8-58%2014.8-58%207.3%2014%2028.7%2026.3%2051.5%2026.3%2067.8%200%20113.8-61.8%20113.8-144.5C400.1%20134.7%20347.1%2076.5%20266.6%2076.5z%22%2F%3E%3C%2Fsvg%3E"); }
body .amp-social-share-linkedin {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M186.4%20142.4c0%2019-15.3%2034.5-34.2%2034.5%20-18.9%200-34.2-15.4-34.2-34.5%200-19%2015.3-34.5%2034.2-34.5C171.1%20107.9%20186.4%20123.4%20186.4%20142.4zM181.4%20201.3h-57.8V388.1h57.8V201.3zM273.8%20201.3h-55.4V388.1h55.4c0%200%200-69.3%200-98%200-26.3%2012.1-41.9%2035.2-41.9%2021.3%200%2031.5%2015%2031.5%2041.9%200%2026.9%200%2098%200%2098h57.5c0%200%200-68.2%200-118.3%200-50-28.3-74.2-68-74.2%20-39.6%200-56.3%2030.9-56.3%2030.9v-25.2H273.8z%22%2F%3E%3C%2Fsvg%3E"); }
body .amp-social-share-gplus {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M179.7%20237.6L179.7%20284.2%20256.7%20284.2C253.6%20304.2%20233.4%20342.9%20179.7%20342.9%20133.4%20342.9%2095.6%20304.4%2095.6%20257%2095.6%20209.6%20133.4%20171.1%20179.7%20171.1%20206.1%20171.1%20223.7%20182.4%20233.8%20192.1L270.6%20156.6C247%20134.4%20216.4%20121%20179.7%20121%20104.7%20121%2044%20181.8%2044%20257%2044%20332.2%20104.7%20393%20179.7%20393%20258%20393%20310%20337.8%20310%20260.1%20310%20251.2%20309%20244.4%20307.9%20237.6L179.7%20237.6%20179.7%20237.6ZM468%20236.7L429.3%20236.7%20429.3%20198%20390.7%20198%20390.7%20236.7%20352%20236.7%20352%20275.3%20390.7%20275.3%20390.7%20314%20429.3%20314%20429.3%20275.3%20468%20275.3%22%2F%3E%3C%2Fsvg%3E"); }
body .amp-social-share-email {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M101.3%20141.6v228.9h0.3%20308.4%200.8V141.6H101.3zM375.7%20167.8l-119.7%2091.5%20-119.6-91.5H375.7zM127.6%20194.1l64.1%2049.1%20-64.1%2064.1V194.1zM127.8%20344.2l84.9-84.9%2043.2%2033.1%2043-32.9%2084.7%2084.7L127.8%20344.2%20127.8%20344.2zM384.4%20307.8l-64.4-64.4%2064.4-49.3V307.8z%22%2F%3E%3C%2Fsvg%3E"); }
body .amp-social-share-twitter {
background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-49%20141%20512%20512%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M432.9%2C256.9c-16.6%2C7.4-34.5%2C12.4-53.2%2C14.6c19.2-11.5%2C33.8-29.7%2C40.8-51.3c-17.9%2C10.6-37.8%2C18.4-58.9%2C22.5%20c-16.9-18-41-29.2-67.7-29.2c-51.2%2C0-92.7%2C41.5-92.7%2C92.7c0%2C7.2%2C0.8%2C14.3%2C2.4%2C21.1c-77-3.9-145.3-40.8-191.1-96.9%20C4.6%2C244%2C0%2C259.9%2C0%2C276.9C0%2C309%2C16.4%2C337.4%2C41.3%2C354c-15.2-0.4-29.5-4.7-42-11.6c0%2C0.4%2C0%2C0.8%2C0%2C1.1c0%2C44.9%2C31.9%2C82.4%2C74.4%2C90.9%20c-7.8%2C2.1-16%2C3.3-24.4%2C3.3c-6%2C0-11.7-0.6-17.5-1.7c11.8%2C36.8%2C46.1%2C63.6%2C86.6%2C64.4c-31.8%2C24.9-71.7%2C39.7-115.2%2C39.7%20c-7.5%2C0-14.8-0.4-22.2-1.3c41.1%2C26.4%2C89.8%2C41.7%2C142.2%2C41.7c170.5%2C0%2C263.8-141.3%2C263.8-263.8c0-4.1-0.1-8-0.3-12%20C404.8%2C291.8%2C420.5%2C275.5%2C432.9%2C256.9z%22%2F%3E%3C%2Fsvg%3E"); }
body .single .post-thumbnail {
border: 1px solid #000000;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
margin: 50px 0px 0px; }
@media all and (max-width: 909px) {
body .single .post-thumbnail {
margin: 50px 0px 0px; } }
body .single .post-thumbnail img {
opacity: 0;
filter: alpha(opacity=0); }
body .single .sharer-fixed-single {
display: block;
float: right; }
@media all and (max-width: 909px) {
body .single .sharer-fixed-single {
display: block; } }
body .single .sharer-fixed-single .afg-carousel-item-close {
width: 60px;
height: 44px;
background-color: #ee7623;
display: inline-block;
vertical-align: top;
cursor: pointer;
text-align: center; }
@media all and (max-width: 480px) {
body .single .sharer-fixed-single .afg-carousel-item-close {
width: 40px;
height: 30px; } }
body .single .sharer-fixed-single .afg-carousel-item-close:before {
content: '\f104';
font: normal normal normal 20px/44px FontAwesome;
color: #FFFFFF; }
@media all and (max-width: 480px) {
body .single .sharer-fixed-single .afg-carousel-item-close:before {
line-height: 30px; } }
body .single .entry-content {
clear: both;
margin-top: 80px !important;
width: calc( 100% - 30px) !important;
float: left !important; }
body a {
text-decoration: none !important;
box-shadow: 0 0 0 0 #000 !important;
-webkit-box-shadow: 0 0 0 0 #000 !important;
-moz-box-shadow: 0 0 0 0 #000 !important;
-o-box-shadow: 0 0 0 0 #000 !important;
-ms-box-shadow: 0 0 0 0 #000 !important; }
body .single-post-title {
width: 100%;
margin-bottom: 10px;
display: block; }
body .single-post-title h1, body .single-post-title h2, body .single-post-title h3, body .single-post-title h4, body .single-post-title h5, body .single-post-title h6 {
text-align: center; }
body .single-post-title h1 hr, body .single-post-title h2 hr, body .single-post-title h3 hr, body .single-post-title h4 hr, body .single-post-title h5 hr, body .single-post-title h6 hr {
margin: 10px 0px;
padding: 0; }
body nav.navigation.pagination {
width: 100%;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
min-height: 0;
background-color: #FFFFFF;
margin: 0;
paddin: 0; }
body nav.navigation.pagination:before, body nav.navigation.pagination:after {
display: none; }
body nav.navigation.pagination .nav-links {
width: 100%;
max-width: 1024px;
margin: 0px auto; }
@media all and (min-width: 480px) {
body nav.navigation.pagination .nav-links:before, body nav.navigation.pagination .nav-links:after {
display: none; }
body nav.navigation.pagination .nav-links .page-numbers {
margin: 0;
padding: 0px 20px;
font: normal 15px/52px "Roboto",Arial,sans-serif; }
body nav.navigation.pagination .nav-links .page-numbers.current {
background-color: #FFFFFF;
border: 0;
border-left: 1px solid #000000;
border-right: 1px solid #000000; }
body nav.navigation.pagination .nav-links .page-numbers.next, body nav.navigation.pagination .nav-links .page-numbers.prev {
position: relative;
width: auto;
top: initial;
right: initial;
left: initial;
font: bolder 15px/51px "Roboto",Arial,sans-serif;
text-transform: uppercase;
padding: 0 10px 0 10px;
background: transparent;
color: #000000;
height: auto;
overflow: initial;
display: inline-block; }
body nav.navigation.pagination .nav-links .page-numbers.next.next, body nav.navigation.pagination .nav-links .page-numbers.prev.next {
border-left: 1px solid #000000; }
body nav.navigation.pagination .nav-links .page-numbers.next.prev, body nav.navigation.pagination .nav-links .page-numbers.prev.prev {
border-right: 1px solid #000000; }
body nav.navigation.pagination .nav-links .page-numbers.next:before, body nav.navigation.pagination .nav-links .page-numbers.prev:before {
display: none; } }
body:not(.search-resultss) article ul.col_2 {
width: 100%; }
body:not(.search-resultss) article ul.col_2 > li {
width: 100%;
max-width: 50%;
float: left;
display: block; }
body:not(.search-resultss) article ul.col_2 > li ul {
width: 100%;
display: block; }
body:not(.search-resultss) article ul.col_2 > li ul li {
width: calc( 100%  - 20px );
display: inline-block;
padding: 5px 10px; }
body:not(.search-resultss) article:not(.type-page):not(.full) header.thumbnail {
min-height: 250px;
width: 100%;
position: relative;
border: 1px solid #000000; }
body:not(.search-resultss) article:not(.type-page):not(.full) header.thumbnail.film {
min-height: 0px; }
body:not(.search-resultss) article:not(.type-page):not(.full) header.thumbnail a {
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
margin: 0;
padding: 0;
background-color: transparent;
background-position: center center;
background-size: cover;
background-repeat: no-repeat; }
body:not(.search-resultss) article:not(.type-page):not(.full) .entry-content {
font-family: "Roboto Condensed",arial,sans-serif; }
body:not(.search-resultss) article:not(.type-page):not(.full) .entry-content.post {
width: calc( 100% - 20px);
float: left;
margin: 0;
padding: 0px 10px; }
body:not(.search-resultss) article:not(.type-page):not(.full) .entry-content h2.entry-title {
font-family: "Roboto Condensed",arial,sans-serif;
margin: 20px 0;
border-bottom: 1px solid #000000;
font-size: 25px; }
body:not(.search-resultss) article:not(.type-page):not(.full) .entry-content .author_name {
display: block;
clear: both;
margin: 5px 0 0 0;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
font-size: 15px;
font-family: "Roboto Condensed",arial,sans-serif; }
body:not(.search-resultss) article:not(.type-page):not(.full) .entry-content .posted-on {
display: block;
clear: both;
margin: 5px 0 0 0;
font-size: 15px;
font-family: "Roboto Condensed",arial,sans-serif; }
body .slick-dots {
text-align: center; }
body .slick-dots li {
display: inline-block;
margin: 0px 10px; }
body .slick-dots li button {
background-color: #5ba268;
border-radius: 50px 50px 50px 50px;
-webkit-border-radius: 50px 50px 50px 50px;
-moz-border-radius: 50px 50px 50px 50px;
-o-border-radius: 50px 50px 50px 50px;
-ms-border-radius: 50px 50px 50px 50px;
width: 10px;
height: 10px;
text-indent: 2000;
overflow: hidden;
padding: 0;
outline: transparent; }
body .slick-dots li.slick-active button {
background-color: #244029; }
body .site-main {
margin-bottom: 0 !important; }
body a {
color: #eb6b08;
text-decoration: none; }
body a:hover {
color: #eb6b08; }
body a.page-numbers {
color: #000000; }
body button:hover, body button:focus, body input[type="button"]:hover, body input[type="button"]:focus, body input[type="reset"]:hover, body input[type="reset"]:focus, body input[type="submit"]:hover, body input[type="submit"]:focus {
background-color: #eb6b08; }
body ul.token-input-list {
width: 100%;
border: 0;
border-bottom: 1px solid #000000;
background-color: transparent; }
body div.token-input-dropdown ul li.token-input-selected-dropdown-item {
background-color: #244029;
color: #FFFFFF; }
body li.token-input-token {
background-color: #244029; }
body li.token-input-token p {
background-color: #244029;
color: #FFFFFF; }
body li.token-input-token span {
color: #FFFFFF; }
body .f_check {
border: 1px solid #000000;
line-height: 63px;
display: inline-block;
height: 63px;
padding: 0px 20px;
display: inline-block;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align: center;
cursor: pointer;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out; }
body .f_check:hover, body .f_check.checked {
background-color: #000000;
color: #FFFFFF; }
body .f_ratio {
border: 1px solid #000000;
line-height: 63px;
height: 63px;
display: inline-block;
margin-left: 5px;
text-align: center;
cursor: pointer;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out; }
body .f_ratio.f_ration_2 {
width: calc( 100% / 2 - 5px ); }
body .f_ratio:hover, body .f_ratio.checked {
background-color: #000000;
color: #FFFFFF; }
body.fixed { }
body:after, body:before {
display: none !important; }
body #menu-nav-bar-container {
display: none; }
@media all and (max-width: 909px) {
body #menu-nav-bar {
position: relative;
top: 0;
margin: 5px 0px;
border: 0px;
background-color: transparent;
color: #000000;
font-size: 16px; }
body #main-nav-bar {
left: -100%;
top: 32px;
padding: 0;
transition: left 0.2s ease-in-out;
-webkit-transition: left 0.2s ease-in-out;
-moz-transition: left 0.2s ease-in-out;
-o-transition: left 0.2s ease-in-out;
-ms-transition: left 0.2s ease-in-out; }
body #main-nav-bar .user-menu li.menu-item-has-children > a span.only-tablet {
position: relative; }
body #main-nav-bar .user-menu li.menu-item-has-children > a span.only-tablet:after {
content: '\f078';
position: absolute;
right: -22px;
top: 22px;
font: normal 14px/14px FontAwesome; }
body #main-nav-bar .user-menu li.menu-item-has-children.open > a span.only-tablet:after {
content: '\f077'; }
body #main-nav-bar .primary-menu li.menu-item-has-children > a {
position: relative; }
body #main-nav-bar .primary-menu li.menu-item-has-children > a:after {
content: '\f078';
position: absolute;
right: -22px;
top: -3px;
font: normal 14px/14px FontAwesome; }
body #main-nav-bar .primary-menu li.menu-item-has-children.open > a:after {
content: '\f077'; }
body #main-nav-bar .primary-menu li.menu-item-has-children > ul.primary-menu__sub-menu {
z-index: 999999 !important; }
body #main-nav-bar.open {
left: 0;
paddin: 0 !important; }
body #main-nav-bar.open .user-menu,
body #main-nav-bar.open .primary-menu {
width: 100%; }
body #main-nav-bar.open .user-menu li,
body #main-nav-bar.open .primary-menu li {
width: 100%;
text-align: center;
border-bottom: 1px solid #000000; }
body #main-nav-bar.open .user-menu li ul.sub-menu,
body #main-nav-bar.open .primary-menu li ul.sub-menu {
display: none;
height: auto; }
body #main-nav-bar.open .user-menu li.open > ul.sub-menu,
body #main-nav-bar.open .primary-menu li.open > ul.sub-menu {
display: block !important;
margin: 0;
padding: 0;
width: 100%;
background-color: #FFFFFF;
color: #000000;
text-align: center;
border-bottom: 1px solid #000000; }
body #main-nav-bar.open .user-menu li.open > ul.sub-menu .search-form,
body #main-nav-bar.open .primary-menu li.open > ul.sub-menu .search-form {
text-align: left;
padding-left: 20px;
padding-right: 20px; }
body #menu-nav-bar-container {
display: block;
z-index: 999;
top: 0px;
width: 100%;
position: fixed;
background-color: #FFFFFF; }
body #menu-nav-bar-container #menu-nav-bar {
top: 0px; }
body #main-nav-bar {
top: 49px;
max-height: calc(100vh - 49px);
overflow-y: auto; }
body.admin-bar #menu-nav-bar-container {
display: block;
z-index: 999;
top: 32px;
width: 100%;
position: fixed;
background-color: #FFFFFF; }
body.admin-bar #menu-nav-bar-container #menu-nav-bar {
top: 0px; }
body.admin-bar #main-nav-bar {
top: 81px;
max-height: calc(100vh - 81px);
overflow-y: auto; } }
body form.search-form {
text-align: center; }
body form.search-form label {
text-align: left; }
body form.search-form label label {
position: relative;
display: inline; }
body form.search-form label label[for="search"] {
width: calc( 50% - 11px);
float: left; }
body form.search-form label label[for="search"] input {
margin-top: 22px;
width: 100%;
border-radius: 0px 0px 0px 0px;
line-height: 40px;
height: 40px;
min-height: 40px; }
body form.search-form label label[for="director"] {
width: calc(50% - 11px);
float: right; }
body form.search-form label label[for="director"] input {
margin-top: 22px;
width: 100%;
border-radius: 0px 0px 0px 0px;
line-height: 40px;
height: 40px;
min-height: 40px; }
body form.search-form label label[for="categories"], body form.search-form label label[for="genres"] {
padding-top: 22px;
width: 100%;
display: block;
clear: both; }
body form.search-form label label[for="categories"] > .clearfix, body form.search-form label label[for="genres"] > .clearfix {
height: 22px; }
body form.search-form label label[for="categories"] label, body form.search-form label label[for="genres"] label {
clear: none; }
body form.search-form hr.search-separator {
height: 1px;
background-color: #000000;
margin: 22px 0px; }
body form.search-form .search-submit {
background: transparent;
border: 1px solid #000000;
border-radius: none;
bottom: 0;
overflow: visible;
padding: 10px 20px;
position: relative;
right: 0;
top: 0;
width: auto;
color: #000000; }
@media all and (max-width: 909px) {
body form.search-form .search-submit {
display: block;
margin: 0px auto 20px auto; } }
body form.search-form .search-submit:before {
display: none; }
body #openNavList ul.submenu-search form.search-form label {
text-align: left; }
body #openNavList ul.submenu-search form.search-form label label {
position: relative;
display: inline; }
body #openNavList ul.submenu-search form.search-form label label[for="search"] {
width: calc( 50% - 11px);
float: left; }
body #openNavList ul.submenu-search form.search-form label label[for="search"] input {
margin-top: 22px;
width: 100%;
border-radius: 0px 0px 0px 0px; }
body #openNavList ul.submenu-search form.search-form label label[for="director"] {
width: calc(50% - 11px);
float: right; }
body #openNavList ul.submenu-search form.search-form label label[for="director"] input {
margin-top: 22px;
width: 100%;
border-radius: 0px 0px 0px 0px; }
body #openNavList ul.submenu-search form.search-form label label[for="categories"], body #openNavList ul.submenu-search form.search-form label label[for="genres"] {
padding-top: 22px;
width: 100%;
display: block;
clear: both; }
body #openNavList ul.submenu-search form.search-form label label[for="categories"] > .clearfix, body #openNavList ul.submenu-search form.search-form label label[for="genres"] > .clearfix {
height: 22px; }
body #openNavList ul.submenu-search form.search-form label label[for="categories"] label, body #openNavList ul.submenu-search form.search-form label label[for="genres"] label {
clear: none; }
body #openNavList ul.submenu-search form.search-form hr.search-separator {
height: 1px;
background-color: #000000;
margin: 22px 0px; }
body #openNavList ul.submenu-search form.search-form .search-submit {
background: transparent;
border: 1px solid #000000;
border-radius: none;
bottom: 0;
overflow: visible;
padding: 10px 20px;
position: relative;
right: 0;
top: 0;
color: #000000;
width: auto; }
body #openNavList ul.submenu-search form.search-form .search-submit:before {
display: none; }
body .afg-carousel-item {
position: fixed;
overflow-x: hidden;
overflow-y: auto;
top: 0;
right: -50%;
width: 50%;
height: 100%;
background-color: #FFFFFF;
border-left: 1px solid #000000;
z-index: 999999;
transition: all 0.75s ease-in-out;
-webkit-transition: all 0.75s ease-in-out;
-moz-transition: all 0.75s ease-in-out;
-o-transition: all 0.75s ease-in-out;
-ms-transition: all 0.75s ease-in-out; }
@media all and (max-width: 782px) {
body .afg-carousel-item {
width: 90%;
right: -90%; } }
@media all and (max-width: 480px) {
body .afg-carousel-item {
width: 100%;
right: -100%; } }
body .afg-carousel-item.open {
right: 0; }
body .afg-carousel-item .sharer-fixed {
position: absolute;
width: auto;
z-index: 5;
right: 0; }
body .afg-carousel-item .sharer-fixed amp-social-share {
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
background-color: #FFFFFF;
background-image: none; }
body .afg-carousel-item .sharer-fixed .btn-sharer {
width: 60px;
height: 44px;
display: block;
float: left;
text-align: center;
cursor: pointer;
background-color: #FFFFFF; }
body .afg-carousel-item .sharer-fixed .btn-sharer:before {
font: normal normal normal 15px/44px FontAwesome; }
body .afg-carousel-item .sharer-fixed .btn-sharer.whatsapp {
float: none;
position: absolute;
display: inline;
background-color: #FFFFFF; }
body .afg-carousel-item .sharer-fixed .btn-sharer.whatsapp:before {
content: '\f232';
color: #000000; }
body .afg-carousel-item .sharer-fixed .afg-carousel-item-close {
width: 60px;
height: 44px;
display: block;
float: left;
background-color: #000000;
text-align: center;
cursor: pointer; }
body .afg-carousel-item .sharer-fixed .afg-carousel-item-close:before {
content: '\f00d';
font: normal normal normal 20px/44px FontAwesome;
color: #FFFFFF; }
@media all and (max-width: 769px) {
body .afg-carousel-item .sharer-fixed amp-social-share[type="whatsapp"] {
display: inline-block !important;
vertical-align: top; } }
@media all and (max-width: 480px) {
body .afg-carousel-item .sharer-fixed > span, body .afg-carousel-item .sharer-fixed > amp-sidebar amp-social-share {
width: 44px !important;
height: 30px !important; }
body .afg-carousel-item .sharer-fixed > span.afg-carousel-item-close:before, body .afg-carousel-item .sharer-fixed > amp-sidebar amp-social-share.afg-carousel-item-close:before {
line-height: 30px; }
body .afg-carousel-item .sharer-fixed > span[type="whatsapp"] .btn-sharer, body .afg-carousel-item .sharer-fixed > amp-sidebar amp-social-share[type="whatsapp"] .btn-sharer {
width: 44px !important;
height: 30px !important; }
body .afg-carousel-item .sharer-fixed > span[type="whatsapp"] .btn-sharer:before, body .afg-carousel-item .sharer-fixed > amp-sidebar amp-social-share[type="whatsapp"] .btn-sharer:before {
line-height: 30px;
font-size: 17px; } }
body .afg-carousel-item #afg-carousel-item-player {
width: 100%;
position: relative;
display: block; }
body .afg-carousel-item #afg-carousel-item-content { padding: 65px 0px 50px 0px; }
body .afg-carousel-item #afg-carousel-item-content .column-poster {
postion: relative;
float: left;
width: 100%;
max-width: 265px;
margin-bottom: 20px; }
body .afg-carousel-item #afg-carousel-item-content .column-poster > ul {
margin: 0;
padding: 0;
display: block;
float: left;
width: 100%;
max-width: calc( 100% - 50px ); }
body .afg-carousel-item #afg-carousel-item-content .column-poster > ul li span {
color: #eb6b08; }
@media all and (max-width: 1024px) {
body .afg-carousel-item #afg-carousel-item-content > main {
clear: both; } }
body .afg-carousel-item #afg-carousel-item-content > h2, body .afg-carousel-item #afg-carousel-item-content > .poster-content, body .afg-carousel-item #afg-carousel-item-content > main {
width: 100%;
max-width: 66.069295101553166069295101553166%;
margin: 0px auto; }
@media all and (max-width: 782px) {
body .afg-carousel-item #afg-carousel-item-content > h2, body .afg-carousel-item #afg-carousel-item-content > .poster-content, body .afg-carousel-item #afg-carousel-item-content > main {
width: calc( 100% - 30px );
max-width: 100%;
padding: 25px 15px 25px 15px; } }
body .afg-carousel-item #afg-carousel-item-content > h2 {
font: 50px/50px 'Roboto',arial,sans-serif;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 50px; }
body .afg-carousel-item #afg-carousel-item-content > h2 > a {
color: currentColor; }
body .afg-carousel-item #afg-carousel-item-content > h2 > small {
font: 14px/15px 'Roboto',arial,sans-serif;
margin-top: 15px;
display: block; }
@media all and (max-width: 480px) {
body .afg-carousel-item #afg-carousel-item-content > h2 {
font: 25px/25px 'Roboto',arial,sans-serif;
margin-bottom: 25px; } }
body .afg-carousel-item #afg-carousel-item-comments {
padding: 0px 0px 50px 0px; }
body .afg-carousel-item #afg-carousel-item-comments .comments-area {
margin: 0px auto;
margin-bottom: 50px;
width: 100%;
max-width: 66.069295101553166069295101553166%; }
body .afg-carousel-item #afg-carousel-item-comments .comments-area a {
color: currentColor !important; }
body .afg-carousel-item #afg-carousel-item-comments .comments-area > h2 {
border: 0px;
font: 26px/26px 'Roboto',arial,sans-serif;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 25px; }
body .afg-carousel-item #afg-carousel-item-comments .comments-area > h2 > a {
color: currentColor; }
body .afg-carousel-item #afg-carousel-item-comments .comments-area > h2 > small {
font: 14px/15px 'Roboto',arial,sans-serif;
margin-top: 15px;
display: block; }
@media all and (max-width: 480px) {
body .afg-carousel-item #afg-carousel-item-comments .comments-area > h2 {
font: 15px/15px 'Roboto',arial,sans-serif;
margin-bottom: 15px; } }
body .afg-carousel-item #afg-carousel-item-comments .comments-area .comment-respond > h2 {
border: 0px;
font: 26px/26px 'Roboto',arial,sans-serif;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 25px; }
body .afg-carousel-item #afg-carousel-item-comments .comments-area .comment-respond > h2 > a {
color: currentColor; }
body .afg-carousel-item #afg-carousel-item-comments .comments-area .comment-respond > h2 > small {
font: 14px/15px 'Roboto',arial,sans-serif;
margin-top: 15px;
display: block; }
@media all and (max-width: 480px) {
body .afg-carousel-item #afg-carousel-item-comments .comments-area .comment-respond > h2 {
font: 15px/15px 'Roboto',arial,sans-serif;
margin-bottom: 15px; } }
body .wrapcrumb {
width: 100%;
max-width: 1024px;
margin: 0px auto;
color: #000000 !important; }
body .wrapcrumb * {
color: #000000 !important; }
body .page_inside {
width: 100%; }
body .page_inside .wrap {
width: 100%;
max-width: 1024px;
margin: 0px auto; }
body .page_inside .wrap > article {
display: inline-block;
width: 100%;
max-width: calc( 100% / 3 - 4px);
padding: 0px 10px 25px 10px;
vertical-align: top; }
body .page_inside .wrap > article.type-film {
max-width: calc( 100% / 4 - 10px); }
body .page_inside .wrap > article.type-film .entry-content {
width: 100%;
float: none; }
body .page_inside .wrap > article.full {
max-width: 100% !important; }
body .page_inside .wrap > article .column-content {
font-family: "Roboto Condensed",arial,sans-serif;
width: 100%; }
@media all and (max-width: 480px) {
body .page_inside .wrap > article .column-content {
max-width: 100%;
margin-top: 20px; }
body .page_inside .wrap > article .column-content .entry-header, body .page_inside .wrap > article .column-content .entry-content {
margin: 0px; }
body .page_inside .wrap > article .column-content .entry-content {
margin-bottom: 20px; } }
body .page_inside .wrap > article .column-content .entry-header h1 {
margin-top: 16px;
font-family: "Roboto Condensed",arial,sans-serif; }
body .page_inside .wrap > article .column-content .entry-content {
max-width: calc(100% - 20px);
background-color: #424242;
color: #FFFFFF;
font-family: "Roboto Condensed",arial,sans-serif; }
@media all and (max-width: 5000px) {
body .page_inside .wrap > article .column-content .entry-content {
margin-top: 0 !important;
margin-bottom: 2%; } }
body .page_inside .wrap > article .column-content .entry-content .infoCorto {
float: right;
font: 15px "Roboto Condensed",arial,sans-serif;
width: 60%;
margin-right: 4%;
margin-left: 4%; }
body .page_inside .wrap > article .column-content .entry-content .infoCorto p, body .page_inside .wrap > article .column-content .entry-content .infoCorto h3, body .page_inside .wrap > article .column-content .entry-content .infoCorto li {
font-family: "Roboto Condensed",arial,sans-serif; }
body .page_inside .wrap > article .column-content .entry-content .infoCorto p, body .page_inside .wrap > article .column-content .entry-content .infoCorto h3 {
border-top: 1px #ee7623 solid;
padding-top: 2%; }
body .page_inside .wrap > article .column-content .entry-content .infoCorto h3 {
font-weight: 400;
margin-top: 2%;
margin-bottom: 2%;
font-size: 17px; }
body .page_inside .wrap > article .column-content .entry-content .infoCorto .tituloCorto {
margin-bottom: 2%; }
body .page_inside .wrap > article .column-content .entry-content .infoCorto ul {
margin-bottom: 1%; }
body .page_inside .wrap > article .column-content .entry-content .infoCorto .fa-play {
font-size: 30px;
margin-top: 7%;
margin-bottom: 3%; }
body .page_inside .wrap > article .column-poster {
margin-top: 7%; }
body .page_inside .wrap > article .column-poster > ul {
column-count: 4;
margin: 0;
padding: 0;
width: 100%; }
body .page_inside .wrap > article .column-poster > ul li {
color: #eb6b08;
font-family: "Roboto Condensed", arial, sans-serif !important; }
body .page_inside .wrap > article .column-poster > ul li span {
font-weight: bold;
font-family: "Roboto Condensed", arial, sans-serif !important; }
@media all and (max-width: 909px) {
body .page_inside .wrap > article {
max-width: calc( 100% / 2 - 4px) !important; } }
@media all and (max-width: 480px) {
body .page_inside .wrap > article {
max-width: calc( 100% ) !important; } }
@media all and (min-width: 910px) {
body .page_inside .wrap .linea3 {
display: block; }
body .page_inside .wrap .linea2 {
display: none; }
body .page_inside .wrap .linea1 {
display: none; } }
@media all and (max-width: 909px) and (min-width: 481px) {
body .page_inside .wrap .linea3 {
display: none; }
body .page_inside .wrap .linea2 {
display: block; }
body .page_inside .wrap .linea1 {
display: none; } }
@media all and (max-width: 480px) {
body .page_inside .wrap .linea3 {
display: none; }
body .page_inside .wrap .linea2 {
display: none; }
body .page_inside .wrap .linea1 {
display: block; } }
body .page_inside .wrap.films {
max-width: 80%; }
body .page_inside .page.type-page { }
body .page_inside .afg-member-register,
body .page_inside .afg-member-account {
width: 100%; }
body [id^="edit-film-form"],
body #edit-form,
body #register-form {
padding: 0;
margin: 0; }
body [id^="edit-film-form"] fieldset,
body #edit-form fieldset,
body #register-form fieldset {
border: 0;
margin: 0;
padding: 0; }
body [id^="edit-film-form"] fieldset input[type="text"],
body #edit-form fieldset input[type="text"],
body #register-form fieldset input[type="text"] {
border: 0;
background-color: transparent;
border-bottom: 1px solid #000000; }
body [id^="edit-film-form"] fieldset label[for="gender"],
body #edit-form fieldset label[for="gender"],
body #register-form fieldset label[for="gender"] {
display: none; }
body section.afg-login-film-category { width: 100%;
max-width: 100%;
overflow-x: hidden;
margin: 0px auto;
padding: 25px 0px;
border-top: 1px solid #000000; }
body section.afg-login-film-category > h2 {
width: 100%;
max-width: 1625px;
margin: 0px auto 0px auto; }
@media all and (max-width: 1625px) {
body section.afg-login-film-category > h2 {
margin-left: 20px; } }
body section.afg-login-film-category > h2 * {
font-weight: 300;
text-transform: uppercase;
font-size: 40px; }
body section.afg-login-film-category > div.afg-carousel-content {
position: relative; }
body section.afg-login-film-category > div.afg-carousel-content > .full-width {
width: 100%;
max-width: 1625px;
margin: 0px auto;
display: block; }
body section.afg-login-film-category > div.afg-carousel-content .afgArrow {
cursor: pointer;
display: block;
position: absolute;
top: 15px;
width: calc(180px * 0.75);
height: calc( 180px * 0.75);
z-index: 5;
text-align: center;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
filter: alpha(opacity=0);
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out; }
@media all and (max-width: 909px) {
body section.afg-login-film-category > div.afg-carousel-content .afgArrow {
width: 40;
height: calc( 180px * 0.75);
opacity: 0.85;
filter: alpha(opacity=85); } }
body section.afg-login-film-category > div.afg-carousel-content .afgArrow.afgArrowLeft {
left: 0; }
body section.afg-login-film-category > div.afg-carousel-content .afgArrow.afgArrowLeft:after {
content: '\f053';
font: normal 25px/135px FontAwesome;
color: #FFFFFF; }
body section.afg-login-film-category > div.afg-carousel-content .afgArrow.afgArrowRight {
right: 0; }
body section.afg-login-film-category > div.afg-carousel-content .afgArrow.afgArrowRight:after {
content: '\f054';
font: normal 25px/135px FontAwesome;
color: #FFFFFF; }
body section.afg-login-film-category > div.afg-carousel-content:hover .afgArrow {
opacity: 0.85;
filter: alpha(opacity=85); }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel {
z-index: 3;
width: calc( 100% ); left: 0;
transition: all 500ms cubic-bezier(0.415, 1.65, 0.69, 0.835);
-webkit-transition: all 500ms cubic-bezier(0.415, 1.65, 0.69, 0.835);
-moz-transition: all 500ms cubic-bezier(0.415, 1.65, 0.69, 0.835);
-o-transition: all 500ms cubic-bezier(0.415, 1.65, 0.69, 0.835);
-ms-transition: all 500ms cubic-bezier(0.415, 1.65, 0.69, 0.835);
transform: translateX(0);
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-o-transform: translateX(0);
-ms-transform: translateX(0); }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel.preinit {
width: calc( 200% ); }
@media all and (max-width: 1408px) {
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel {
left: 0%;
max-width: 1408px; } }
@media all and (max-width: 480px) {
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel {
width: 100%; } }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item {
margin-right: 31px;
float: left; width: calc( 320px * 0.75);
text-align: center;
height: auto;
outline: transparent;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transform: translateX(0);
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-o-transform: translateX(0);
-ms-transform: translateX(0); }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item:nth-child(1) {
margin-left: 0px; }
@media all and (max-width: 1625px) {
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item:nth-child(1) {
margin-left: 20px; } }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item.before {
transform: translateX(-12px);
-webkit-transform: translateX(-12px);
-moz-transform: translateX(-12px);
-o-transform: translateX(-12px);
-ms-transform: translateX(-12px); }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item.after {
transform: translateX(12px);
-webkit-transform: translateX(12px);
-moz-transform: translateX(12px);
-o-transform: translateX(12px);
-ms-transform: translateX(12px); }
@media all and (min-width: 909px) {
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item:hover header {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1); } }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item main {
max-width: calc( 320px * 0.75); }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header {
width: calc( 320px * 0.75);
height: calc( 180px * 0.75);
margin: 15px auto 15px auto;
display: block;
border: 1px solid #000000;
background-color: transparent;
background-position: center center;
background-size: cover;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out; }
@media all and (max-width: 480px) {
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header {
width: calc(100% - 2px); } }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.link {
position: absolute;
width: 100%;
height: 100%;
display: block;
z-index: 1; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-fav {
position: absolute;
width: 40px;
height: 40px;
background-color: #000000;
right: 40px;
bottom: 0px;
cursor: pointer;
text-align: center;
z-index: 2; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-fav:after {
content: '';
font: normal normal normal 9px/40px FontAwesome;
color: #FFFFFF;
line-height: 40px; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-fav.delete-fav:after {
content: '\f068'; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-fav.add-fav:after {
content: '\f067'; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-fav.spin i {
color: #FFFFFF;
position: absolute;
top: calc( 50% - 8px);
left: calc( 50% - 8px ); }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-fav.spin:after {
display: none; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-show {
position: absolute;
width: 40px;
height: 40px;
background-color: #000000;
right: 0px;
bottom: 0px;
cursor: pointer;
text-align: center;
z-index: 2; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header span.btn-show:after {
content: '\f04b';
font: normal normal normal 9px/40px FontAwesome;
color: #FFFFFF;
line-height: 40px; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item header .post-content {
display: none; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item main h2 { width: 100%;
text-align: left;
font: 25px 'Roboto Condensed',arial,sans-serif;
margin-bottom: 0.5em;
padding-bottom: 6px; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item main h2 a {
text-decoration: none;
color: currentColor;
box-shadow: 0 0px 0 0 currentColor; }
body section.afg-login-film-category > div.afg-carousel-content > div > section.afg-carousel article.slide-item main p.entry-author { width: 100%;
text-align: left;
font: 18px 'Roboto Condensed',arial,sans-serif;
padding-bottom: 8px; }
body section.afg-login-banner-full {
position: relative;
display: block;
width: 100%;
min-height: 400px;
display: flex;
justify-content: center;
align-items: center;
background-color: transparent;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
background-attachment: scroll; }
body section.afg-login-banner-full .afg-login-banner-full-content {
width: 100%;
max-width: calc( 1409px - 30px);
display: block;
margin: 0px auto;
padding: 15px;
text-align: center;
color: #FFFFFF; }
body section.afg-login-banner-full .afg-login-banner-full-content a {
color: currentColor; }
body section.afg-login-banner-full .afg-login-banner-full-content .afg-login-banner-full-footer {
position: absolute;
width: 100%;
left: 0;
bottom: 15px;
text-align: center; }
body section.afg-login-banner-full .afg-login-banner-full-content .afg-login-banner-full-footer a {
color: currentColor; }
body .site {
background-color: transparent; }
body .site .site-inner {
max-width: 100%; }
body .site .site-inner #masthead {
padding: 5.25em 0 20px 0; }
@media all and (max-width: 909px) {
body .site .site-inner #masthead {
padding: 5.25em 0 20px 0; } }
body .site .site-inner #masthead .site-branding {
text-align: center;
width: 100%;
margin: 0 auto 0 5%; }
body .site .site-inner #content {
min-height: calc(100vh - 426px);
padding: 0px; }
body .site .site-inner #content .content-area {
width: 100%; }
body .site .site-inner #content .content-area .page-header {
border: 0;
max-width: 1024px;
margin: 0px auto; }
body .site .site-inner #content .content-area.archive .hentry {
max-width: 1024px;
margin: 0px auto;
border: 0; }
body #page {
margin: 0; }
body.wp-admin #wpcontent #wpbody {
margin-top: 30px; }
body ul {
list-style: none; }
body .prev-img {
max-width: 320px;
width: 100%;
position: relative;
display: block; }
body #afg-overlay-ajax {
position: fixed;
width: 100%;
height: 100%;
z-index: 9999;
background: rgba(0, 0, 0, 0.5); }
body #afg-overlay-ajax i {
color: #FFFFFF;
position: absolute;
top: calc( 50% - 40px);
left: calc( 50% - 40px );
font-size: 80px; }
body form#signupform .messages {
background: #88092a;
padding: 5px;
position: relative;
color: white;
display: none; }
body form#signupform .messages:before {
content: '';
position: absolute;
width: 10px;
height: 10px;
border: 15px solid transparent;
border-bottom: 10px solid #88092a;
top: -25px;
left: calc( 50% - 5px ); }
body form#signupform .messages > div[class^="message_"] {
display: none; }
body form#signupform select, body form#signupform input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]) {
width: 100%; }
body form select {
padding: 0.625em 0.4375em; }
body form .error {
color: #88092a; }
body form .error label {
color: #88092a; }
body form .error input {
border-color: #28030c; }
body form .error input:focus {
outline: none; }
body form .row {
margin-bottom: 20px; }
body form .row.error-message-custom {
border: 1px solid #88092a; }
body form .custom-input-error {
color: #FFFFFF;
background-color: #88092a;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
padding: 10px;
position: relative; }
body form .custom-input-error:before {
content: '';
position: absolute;
bottom: -15px;
left: 15px;
width: 20px;
height: 15px;
border-width: 10px;
border-style: solid;
border-top-color: #88092a;
border-left-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent; }
body form #poststuff .custom-input-error:before {
z-index: 9999;
width: 0;
height: 0; }
body footer {
background-color: #ee7623; }
body footer#colophon {
position: relative;
padding-bottom: 0px;
padding-left: 0;
padding-right: 0;
width: 100%; }
body footer#colophon > amp-img.arrow-up, body footer#colophon > img.arrow-up {
position: absolute;
top: -33px;
right: 20px;
cursor: pointer; }
body footer#colophon #footer-logos {
width: 100%;
display: block;
max-width: 1625px;
margin: 0px auto; }
body footer#colophon #footer-logos #logoNTFF {
border-bottom: 1px solid black;
padding-top: 1%;
padding-bottom: 1%; }
body footer#colophon #footer-logos ul, body footer#colophon #footer-logos li {
list-style: none;
outline: transparent; }
body footer#colophon #footer-logos ul {
width: 100%;
display: block;
text-align: left;
padding: 0;
margin: 0; }
body footer#colophon #footer-logos ul li {
list-style: none;
display: inline-block; width: auto;
padding-left: 15px;  }
body footer#colophon #footer-logos ul li:first-child {
padding-left: 0px; }
@media all and (max-width: 1625px) {
body footer#colophon #footer-logos ul li:first-child {
padding-left: 20px; } }
body footer#colophon #footer-logos ul li:nth-child(2) {
padding-right: 15px;
position: relative; }
body footer#colophon #footer-logos ul li:nth-child(2):after {
content: '';
display: block;
position: absolute;
width: 2px;
height: 60%;
background-color: #000000;
right: 0;
top: 20%; }
@media all and (max-width: 1279px) {
body footer#colophon #footer-logos ul {
text-align: center; }
body footer#colophon #footer-logos ul li {
display: inline-block;
vertical-align: middle; }
body footer#colophon #footer-logos ul li:nth-child(2) {
padding-right: 0px; }
body footer#colophon #footer-logos ul li:nth-child(2):after {
content: '\A';
white-space: pre;
border: 0px;
position: relative;
display: block;
top: 0;
height: 0;
width: 0;
background: none; } }
body .footer_nav {
width: 100%;
position: relative;
display: block;
clear: both;
float: left;
background-color: #000000; }
body .footer_nav > .wrap {
position: relative;
display: block;
width: 100%;
max-width: 1625px;
margin: 0px auto; }
body .footer_nav > .wrap > .colm-left {
position: inline;
float: left; }
@media all and (max-width: 909px) {
body .footer_nav > .wrap > .colm-left {
width: 100%;
text-align: center; } }
body .footer_nav > .wrap > .colm-left ul {
padding: 0;
margin: 0;
text-align: left;
padding: 0 4.5455% 20px 3.5em;
padding: 0 0 20px 0;
width: 100%;
max-width: 1625px;
margin: 0px auto; }
@media all and (max-width: 909px) {
body .footer_nav > .wrap > .colm-left ul {
text-align: center;
padding-bottom: 0; } }
body .footer_nav > .wrap > .colm-left ul li {
width: auto;
padding: 30px 0px;
display: inline-block;
text-align: left;
color: #ee7623;
font: 20px "Roboto Condensed",sans-serif;
float: left; }
@media all and (max-width: 1625px) {
body .footer_nav > .wrap > .colm-left ul li {
padding: 30px 20px; } }
@media all and (max-width: 909px) {
body .footer_nav > .wrap > .colm-left ul li {
float: none;
padding-bottom: 0; } }
body .footer_nav > .wrap > .colm-right {
position: inline;
float: right; }
body .footer_nav > .wrap > .colm-right .footer-menu {
padding: 0;
margin: 0;
text-align: center;
padding: 0 4.5455% 20px 3.5em;
padding: 0 0 20px 0;
width: 100%;
max-width: 1625px;
margin: 0px auto; }
body .footer_nav > .wrap > .colm-right .footer-menu li {
width: auto;
padding: 30px 20px;
display: inline-block;
text-align: left;
color: #ee7623;
float: left;
position: relative;  }
@media all and (max-width: 909px) {
body .footer_nav > .wrap > .colm-right .footer-menu li {
float: none; } }
body .footer_nav > .wrap > .colm-right .footer-menu li:before {
content: '';
position: absolute;
display: block;
width: 1px;
height: calc( 50% - 10px );
left: 0px;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
background-color: #000000; }
body .footer_nav > .wrap > .colm-right .footer-menu li:first-child:before {
display: none; }
@media all and (max-width: 1625px) {
body .footer_nav > .wrap > .colm-right .footer-menu li {
padding: 30px 20px; } }
body .footer_nav > .wrap > .colm-right .footer-menu li > a {
color: #ee7623 !important;
text-transform: uppercase;
font: 20px "Roboto Condensed",sans-serif; }
body .footer_nav > .wrap > .colm-right .footer-menu li > a:hover, body .footer_nav > .wrap > .colm-right .footer-menu li > a:visited, body .footer_nav > .wrap > .colm-right .footer-menu li > a:focus {
color: currentColor; }
@media all and (max-width: 909px) {
body .footer_nav > .wrap > .colm-right {
clear: both;
width: 100%; } }
.type-film .entry-content #simple-nav ul {
list-style: none;
list-style-position: inside; }
.type-film .entry-content #simple-nav ul li {
display: inline-block; }
.type-film .entry-content #simple-nav ul li a {
color: currentColor;
text-decoration: none; }
.type-film .entry-content .error {
border: 1px solid #88092a; }
.afg-my-films > main > section {
display: inline-block;
width: 100%;
max-width: 100%;
vertical-align: top; }
.afg-my-films > main > section:nth-child(n) {
margin: 0px 0px 0px 0px; }
.afg-my-films > main > section:nth-child(2n) {
margin: 0px 0px 0px 0px; }
@media (max-width: 1024px) {
.afg-my-films > main > section {
max-width: 100%; }
.afg-my-films > main > section:nth-child(n) {
margin: 0px 0px 0px 0px; }
.afg-my-films > main > section:nth-child(2n) {
margin: 0px 0px 0px 0px; } }
.afg-my-films > main > section main header h2 {
font-size: 20px; }
.afg-my-films > main > section main article .author-film-left, .afg-my-films > main > section main article .author-film-right {
display: inline-block;
margin: 0;
padding: 0;
vertical-align: top; }
@media (max-width: 768px) {
.afg-my-films > main > section main article .author-film-left, .afg-my-films > main > section main article .author-film-right {
max-width: 100% !important; } }
.afg-my-films > main > section main article .author-film-left {
width: 100%;
max-width: calc( ( (100% / 12) * 4 ) - 10px ); }
.afg-my-films > main > section main article .author-film-right {
width: 100%;
max-width: calc( (100% / 12) * 8 ); }
body .entry-content h1, body .entry-content h2, body .entry-content h3, body .entry-content h4, body .entry-content h5, body .entry-content h6, body .entry-summary h1, body .entry-summary h2, body .entry-summary h3, body .entry-summary h4, body .entry-summary h5, body .entry-summary h6, body .comment-content h1, body .comment-content h2, body .comment-content h3, body .comment-content h4, body .comment-content h5, body .comment-content h6, body .textwidget h1, body .textwidget h2, body .textwidget h3, body .textwidget h4, body .textwidget h5, body .textwidget h6 {
font-weight: 400; }
body .et-boc a {
color: #ee7623 !important; }
body .btnMas {
padding: 10px 25px;
background-color: transparent;
text-decoration: none;
border: 1px solid #000000;
color: #000000 !important;
font: 38px 'Roboto Condensed',arial,sans-serif;
text-transform: uppercase;
text-align: center;
display: inline;
margin: auto; }
body .post-thumbnail {
margin-bottom: calc( 2.625em / 2 ); }
body .post-thumbnail a > img {
border-radius: 50%; }
body .comments-title, body .comment-reply-title {
border-top: 2px solid #eb6b08; }
body.home {
background-color: #FFFFFF; }
body:not(.home) {
background-color: #FFFFFF !important; }
body amp-social-share {
background-color: transparent !important;
background-image: none !important;
border-right: 1px solid #ee7623;
border-bottom: 1px solid #ee7623;
border-top: 1px solid #ee7623;
text-align: center; }
@media all and (max-width: 480px) {
body amp-social-share {
width: 36px !important;
height: 30px !important; } }
body amp-social-share:before {
font: normal 15px/44px FontAwesome;
color: #ee7623; }
@media all and (max-width: 480px) {
body amp-social-share:before {
font: normal 15px/30px FontAwesome; } }
body amp-social-share[type="twitter"]:before {
content: ""; }
body amp-social-share[type="facebook"]:before {
content: ""; }
body amp-social-share[type="gplus"]:before {
content: ""; }
body amp-social-share[type="linkedin"]:before {
content: ""; }
body amp-social-share[type="email"]:before {
content: ""; }
body amp-social-share[type="whatsapp"] {
display: none !important;
vertical-align: top;
width: 60px;
height: 44px; }
@media all and (max-width: 782px) {
body amp-social-share[type="whatsapp"] {
display: inline-block !important; } }
@media all and (max-width: 480px) {
body amp-social-share[type="whatsapp"] {
height: 30px; } }
body amp-social-share[type="whatsapp"]:before {
content: ""; }
body .premiosIntro {
font-size: 25px; }
body .colsPremios {
display: flex; }
body .columnaIzq {
position: relative;
float: left;
width: 50%;
padding-right: 2.5%; }
body .columnaIzq div {
padding-bottom: 2.5%; }
body .columnaDch {
position: relative;
float: right;
width: 50%;
padding-right: 2.5%; }
body .columnaDch div {
padding-bottom: 2.5%; }
body .bases {
width: 100%;
margin-top: 5%; }
body .nota {
color: #ee7623; }
body * {
outline: transparent !important; }
body header.entry-header .entry-title {
font: 400 50px/60px 'Roboto Condensed',sans-serif;
text-transform: uppercase;
margin-bottom: 0px; }
body .comments-title, body .comment-reply-title {
font-family: 'Teko',sans-serif;
text-transform: uppercase; }
body .comment-reply-link, body .comment-reply-link:hover, body .comment-reply-link:focus {
color: #eb6b08; }
body #main > header.single-post-title {
font: 400 40px/45px 'Roboto',sans-serif;
text-transform: uppercase;
margin: 0px 0px 25px 0px; }
body #main > header.single-post-title h1, body #main > header.single-post-title h2, body #main > header.single-post-title h3, body #main > header.single-post-title h4, body #main > header.single-post-title h5, body #main > header.single-post-title h6 {
font: 50px/50px 'Roboto',sans-serif;
text-align: left; }
body #main > header.single-post-title h1 {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding-top: 2%;
padding-bottom: 2%;
margin-left: 5%;
margin-right: 5%; }
body .entry-content > .single-post-title > h2 {
color: #ee7623;
text-align: left;
margin-left: 5%; }
body nav.navigation.pagination .nav-links .page-numbers.next, body nav.navigation.pagination .nav-links .page-numbers.prev {
font: bolder 23px/51px "Roboto", sans-serif !important;
text-transform: uppercase; }
body nav.navigation.pagination .nav-links .page-numbers.next:hover, body nav.navigation.pagination .nav-links .page-numbers.prev:hover {
color: #FFFFFF;
background-color: #eb6b08; }
@media all and (max-width: 479px) {
body nav.navigation.pagination .nav-links .page-numbers.next, body nav.navigation.pagination .nav-links .page-numbers.prev {
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%); } }
body nav.navigation.pagination .nav-links .page-numbers {
font: 400 23px/51px "Roboto", sans-serif !important;
text-transform: uppercase; }
body .entry-title a:hover, body .entry-title a:focus {
color: #eb6b08; }
body .filmsCat {
font: 400 20px/40px 'Roboto', sans-serif;
padding: 0px 10px;
color: #eb6b08;
background-color: transparent;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
-ms-border-radius: 5px 5px 5px 5px;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
outline: transparent; }
body .filmsCat:hover, body .filmsCat.current {
background-color: #eb6b08;
color: #FFFFFF; }
body .rev_slider a {
color: currentColor !important; }
@media all and (max-width: 909px) {
body .entry-header, body .post-thumbnail, body .entry-content, body .entry-summary, body .entry-footer, body .comments-area, body .image-navigation, body .post-navigation, body .page-header, body .page-content, body .content-bottom-widgets {
margin: 0px 20px; }
body .entry-header entry-header, body .entry-header .post-thumbnail, body .entry-header .entry-content, body .entry-header .entry-summary, body .entry-header .entry-footer, body .entry-header .comments-area, body .entry-header .image-navigation, body .entry-header .post-navigation, body .entry-header .page-header, body .entry-header .page-content, body .entry-header .content-bottom-widgets, body .post-thumbnail entry-header, body .post-thumbnail .post-thumbnail, body .post-thumbnail .entry-content, body .post-thumbnail .entry-summary, body .post-thumbnail .entry-footer, body .post-thumbnail .comments-area, body .post-thumbnail .image-navigation, body .post-thumbnail .post-navigation, body .post-thumbnail .page-header, body .post-thumbnail .page-content, body .post-thumbnail .content-bottom-widgets, body .entry-content entry-header, body .entry-content .post-thumbnail, body .entry-content .entry-content, body .entry-content .entry-summary, body .entry-content .entry-footer, body .entry-content .comments-area, body .entry-content .image-navigation, body .entry-content .post-navigation, body .entry-content .page-header, body .entry-content .page-content, body .entry-content .content-bottom-widgets, body .entry-summary entry-header, body .entry-summary .post-thumbnail, body .entry-summary .entry-content, body .entry-summary .entry-summary, body .entry-summary .entry-footer, body .entry-summary .comments-area, body .entry-summary .image-navigation, body .entry-summary .post-navigation, body .entry-summary .page-header, body .entry-summary .page-content, body .entry-summary .content-bottom-widgets, body .entry-footer entry-header, body .entry-footer .post-thumbnail, body .entry-footer .entry-content, body .entry-footer .entry-summary, body .entry-footer .entry-footer, body .entry-footer .comments-area, body .entry-footer .image-navigation, body .entry-footer .post-navigation, body .entry-footer .page-header, body .entry-footer .page-content, body .entry-footer .content-bottom-widgets, body .comments-area entry-header, body .comments-area .post-thumbnail, body .comments-area .entry-content, body .comments-area .entry-summary, body .comments-area .entry-footer, body .comments-area .comments-area, body .comments-area .image-navigation, body .comments-area .post-navigation, body .comments-area .page-header, body .comments-area .page-content, body .comments-area .content-bottom-widgets, body .image-navigation entry-header, body .image-navigation .post-thumbnail, body .image-navigation .entry-content, body .image-navigation .entry-summary, body .image-navigation .entry-footer, body .image-navigation .comments-area, body .image-navigation .image-navigation, body .image-navigation .post-navigation, body .image-navigation .page-header, body .image-navigation .page-content, body .image-navigation .content-bottom-widgets, body .post-navigation entry-header, body .post-navigation .post-thumbnail, body .post-navigation .entry-content, body .post-navigation .entry-summary, body .post-navigation .entry-footer, body .post-navigation .comments-area, body .post-navigation .image-navigation, body .post-navigation .post-navigation, body .post-navigation .page-header, body .post-navigation .page-content, body .post-navigation .content-bottom-widgets, body .page-header entry-header, body .page-header .post-thumbnail, body .page-header .entry-content, body .page-header .entry-summary, body .page-header .entry-footer, body .page-header .comments-area, body .page-header .image-navigation, body .page-header .post-navigation, body .page-header .page-header, body .page-header .page-content, body .page-header .content-bottom-widgets, body .page-content entry-header, body .page-content .post-thumbnail, body .page-content .entry-content, body .page-content .entry-summary, body .page-content .entry-footer, body .page-content .comments-area, body .page-content .image-navigation, body .page-content .post-navigation, body .page-content .page-header, body .page-content .page-content, body .page-content .content-bottom-widgets, body .content-bottom-widgets entry-header, body .content-bottom-widgets .post-thumbnail, body .content-bottom-widgets .entry-content, body .content-bottom-widgets .entry-summary, body .content-bottom-widgets .entry-footer, body .content-bottom-widgets .comments-area, body .content-bottom-widgets .image-navigation, body .content-bottom-widgets .post-navigation, body .content-bottom-widgets .page-header, body .content-bottom-widgets .page-content, body .content-bottom-widgets .content-bottom-widgets {
margin: 0px 0px; } } html body {
font-size: 15px;
color: #000000;
background-color: #FFFFFF !important;
line-height: 1.8;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
@media all and (max-width: 480px) {
html body {
line-height: 1.8; } }
html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
font-weight: 600;
line-height: 1;
font-family: 'Roboto';
margin-bottom: 1.5em; }
html body h1 a, html body h2 a, html body h3 a, html body h4 a, html body h5 a, html body h6 a {
font-family: 'Roboto Condensed';
color: #000000; }
html body h1 a:hover, html body h1 a:focus, html body h1 a:visited, html body h2 a:hover, html body h2 a:focus, html body h2 a:visited, html body h3 a:hover, html body h3 a:focus, html body h3 a:visited, html body h4 a:hover, html body h4 a:focus, html body h4 a:visited, html body h5 a:hover, html body h5 a:focus, html body h5 a:visited, html body h6 a:hover, html body h6 a:focus, html body h6 a:visited {
color: currentColor !important; }
html body h1 {
font-size: 5.06em;
font-weight: 400;
margin-top: 0.53em;
margin-bottom: 0.53em;
text-transform: uppercase; }
html body h2 {
font-size: 3.33em;
font-weight: 400;
margin-top: 0.4em;
margin-bottom: 0.4em; }
html body h3 {
font-size: 2.25em;
font-weight: 400;
margin-top: 0.4em;
margin-bottom: 0.4em; }
html body h4 {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.67em;
margin-bottom: 0.67em; }
html body h5 {
font-size: 1.06em;
font-weight: 500;
margin-top: 0.94em;
margin-bottom: 0.94em; }
html body h6 {
font-size: 1em;
font-weight: 600;
margin-top: 1em;
margin-bottom: 1em; }
html body p {
margin-top: 0.5em;
margin-bottom: 1em; }
html body strong {
font-weight: 700; }
html body em {
font-style: italic; }
html body a:not(.page-numbers) {
text-decoration: none; } .listado-generos {
position: relative;
display: block;
width: 100%;
text-align: center; }
.listado-generos .listado-genero-item {
width: 100%;
max-width: 30%;
display: inline-block; }
@media all and (max-width: 909px) {
.listado-generos .listado-genero-item {
max-width: 49%; } }
@media all and (max-width: 782px) {
.listado-generos .listado-genero-item {
max-width: 100%; } } body center.afg_oas_add {
padding-top: 20px;
padding-bottom: 20px; }
body .row {
width: 100%;
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap; }
@media (min-width: 910px) {
body .row {
flex-wrap: nowrap; } }
body .row .col-1of3 {
width: calc( 100%/3 - 3% ); }
@media (max-width: 909px) {
body .row .col-1of3 {
width: 100%; } }
body .row .col-1of2 {
width: calc( 100%/2 - 3% ); }
@media (max-width: 909px) {
body .row .col-1of2 {
width: 100%; } }