﻿@import url("https://fonts.googleapis.com/css?family=Concert+One|Archivo+Black&display=swap");.ipn{border:1px #d4222a solid}.ipn .header{background-color:#d4222a;height:3em;background-image:url("../svg/IPN_logo.svg");background-repeat:no-repeat;background-position-y:center;background-size:auto 3em;padding:0.5em}@media (min-width: 1024px){.ipn .header{background-position-x:0}}@media (min-width: 540px) and (max-width: 1023px){.ipn .header{background-position-x:center}}.ipn .titleImage{width:100%;height:20em}.ipn .titleImage img{object-fit:cover;width:100%;height:auto}.ipn .content{padding:1em}.ipn .content h1{color:#c01313;font-family:'Archivo Black', sans-serif;font-weight:bold}@media (min-width: 1024px){.ipn .content h1{text-transform:uppercase}}.ipn .content h2{color:#848484;font-weight:normal;font-size:1.2em}.ipn .content h3{font-size:1em;font-weight:bold;border-top:0.1em solid #d4222a;border-left:0.5em solid #d4222a;padding:0.5em;margin-top:3em;margin-bottom:1em}.ipn .content h6{font-family:'Archivo Black', sans-serif;font-weight:bold;color:#969696;font-size:1.5em}.ipn .content strong{color:black;font-weight:bold}.ipn .content aside.productInfo{font-size:0.9em;padding:0.5em;margin:0.5em;border-left:0.1em solid #d4222a}@media (min-width: 1024px){.ipn .content aside.productInfo{float:right;width:30%}}@media (min-width: 540px) and (max-width: 1023px){.ipn .content aside.productInfo{width:100%}}.ipn .content figure.screenshot{padding:0}@media (min-width: 1024px){.ipn .content figure.screenshot{width:80%;margin:auto}}@media (min-width: 540px) and (max-width: 1023px){.ipn .content figure.screenshot{width:100%;margin:0}}.ipn .content figure.screenshot img{width:100%;height:auto;object-fit:contain}.ipn .content figure.screenshot figcaption{text-align:center;width:100%;background-color:lightgray;color:#969696;font-size:0.8em;font-weight:bold}.ipn .content .breakdown{text-align:center;margin-top:5em;margin-bottom:5em}.ipn .content .breakdown .scoreWrapper{width:100%}.ipn .content .breakdown .scoreWrapper .score{padding:0;background-color:#d4222a;font-family:'Concert One', sans-serif;color:white;text-align:center;vertical-align:middle;width:2.8em;height:3em;font-size:3em;clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);line-height:3em;margin:auto}.ipn .content .breakdown .scoreBlurb{font-family:'Archivo Black', sans-serif;color:#c01313;font-size:1.5em}.ipn .content .fakeadWrapper{border:0.1em solid #b4b4b4;margin-top:1em;margin-bottom:4em;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.ipn .content .fakeadWrapper{width:40%}}@media (min-width: 540px) and (max-width: 1023px){.ipn .content .fakeadWrapper{width:80%}}.ipn .content .fakeadWrapper img{object-fit:contain;width:100%;height:auto;cursor:pointer}.ipn .content .fakeadWrapper::before{content:"(Not a real) ADVERTISEMENT";background-color:#b4b4b4;color:white;text-align:center;font-size:0.7em;font-weight:bold;width:100%;display:block;line-height:2em}.ipn .content .continueReading{font-size:0.9em;text-align:center;width:100%;color:darkgray;text-align:center}.ipn .content .continueReading::before{content:"▼▼▼ Continues After Ad ▼▼▼"}.imagecredits{margin-top:5em;text-align:center}
