@import "imgareaselect-animated.css";
@import "jquery-ui-1.10.4.custom.css";
/* PRI ZMENE FONTU ZMEN V INDEX.PHP TAKY PREFETCH, STACI WOFF2 */
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local(''), url('../fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('../fonts/roboto-v20-latin-regular.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap;
  /* https://web.dev/font-display/?utm_source=lighthouse&utm_medium=unknown */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local(''), url('../fonts/roboto-v20-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('../fonts/roboto-v20-latin-700.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap;
  /* https://web.dev/font-display/?utm_source=lighthouse&utm_medium=unknown */
}
.wrap {
  margin: auto;
  position: relative;
  overflow: hidden !important;
}
.wrap img {
  margin: auto;
  display: block;
}
body {
  height: 100%;
  padding: 0;
  margin: 0;
  font-family: 'Roboto', sans-serif;
}
h1 {
  font-weight: normal;
}
html.dragging {
  cursor: copy;
}
html.dragging #manual,
html.dragging #pasteInfo,
html.dragging #fblike,
html.dragging #preview {
  visibility: hidden !important;
}
html.dragging #fblike {
  display: none !important;
}
html.dragging #content {
  background-image: url('/images/drop.jpg');
  background-position: center center;
  background-repeat: no-repeat;
}
html:not(.notdragging) {
  background-image: none;
}
.hidden {
  display: none !important;
}
#previewWrap,
img#preview {
  max-width: 95vw;
  height: auto;
  max-height: 95vh;
  width: auto;
}
a#logoLink {
  max-width: 417px;
  margin: auto;
  display: block;
  margin-bottom: 50px;
}
#manual {
  background-image: url("/images/noimage.png?v=2");
  background-repeat: no-repeat;
  background-position: center center;
  text-align: center;
  height: 600px;
  max-width: 800px;
  margin-bottom: 10px;
}
#manual .optional {
  font-style: italic;
}
#manual ul {
  overflow: hidden;
  list-style-type: none;
  padding: 0 15px;
}
#manual ul li {
  font-size: 26px;
  padding: 10px 0;
}
#manual ul li#fblike {
  margin-top: 160px;
}
#manual div mark {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  background-color: #2C9FE2;
  text-shadow: 1px 1px 1px #2799e0;
  color: white;
}
#manual div mark:nth-child(1) {
  bottom: 40px;
  /*border-bottom: 1px gray dotted;
            border-top: 1px gray dotted;*/
}
#manual div mark:nth-child(2) {
  bottom: 80px;
  /*border-top: 1px gray dotted;*/
}
#manual div mark.firefoxOnly {
  color: yellow;
}
#manual div mark.only {
  display: none;
}
#loader {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 47.5%;
  height: 50px;
  background-color: black;
  color: white;
  font-size: 30px;
  line-height: 50px;
  opacity: 0.8;
  text-align: center;
}
.only {
  display: none;
}
#similarImages {
  text-align: center;
  display: block;
  width: 300px;
  margin: auto;
  font-size: small;
  color: red;
  text-decoration: none;
  margin-bottom: 15px;
  margin-top: 15px;
}
#similarImages.hide {
  display: none;
}
#similarImages:hover {
  text-decoration: underline;
}
#errorBox {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 47.5%;
  min-height: 50px;
  background-color: red;
  color: white;
  font-size: 30px;
  line-height: 50px;
  opacity: 0.9;
  text-align: center;
  z-index: 11111;
}
#errorBox small {
  display: block;
  line-height: 30px;
}
.centerBox {
  display: block;
  margin: auto;
  text-align: center;
}
.centerBox iframe {
  margin: auto !important;
}
.blur {
  -webkit-filter: blur(10px);
  -moz-filter: blur(10px);
  -o-filter: blur(10px);
  -ms-filter: blur(10px);
  filter: blur(10px);
}
.outline {
  border: 1px #2C9FE2 dotted;
  border-top: 0;
}
.zoomCursor {
  display: inline-block;
  cursor: zoom-in;
}
.cropCursor {
  cursor: crosshair;
}
.hide {
  display: none;
}
.off {
  cursor: not-allowed !important;
}
.note {
  display: none;
  background-color: black;
  color: #0a72cb;
  color: white;
  padding: 10px;
  margin-top: 0;
  text-align: center;
  font-weight: normal;
}
#pasteArea {
  height: 1px;
  width: 1px;
  position: absolute;
  z-index: -9999;
  opacity: 0;
  outline: 0;
  border: 0;
  top: -9999px;
  left: -9999px;
  overflow: hidden;
}
#pasteArea.debug {
  height: 20%;
  width: 20%;
  left: 40%;
  top: 40%;
  opacity: 1;
  border: 1px red solid;
  z-index: 9999;
}
#previewWrap {
  text-align: center;
  overflow: visible !important;
  margin-bottom: 5px;
  margin-top: 8px;
}
#previewWrap img {
  display: inline-block;
  /*background-color: white;*/
  /* Aby pruhledne .png obrazky nebyly pruhledne na layoutu kdyz prekryvaji treba reklamy. Pruhlednost je zachovana kdyz si clovek obrazek rozklikne / stahne */
  /* nakonec poreseno tak, ze se nemuze prekryvat reklama a obrazek */
}
#acceptBox {
  display: none;
  overflow: hidden;
  margin-bottom: 5px;
  position: absolute;
  top: 200px;
  left: 0;
  /*right: 0;*/
  z-index: 9999;
}
#acceptBox button {
  -moz-box-shadow: inset 0px 1px 0px 0px #97c4fe;
  -webkit-box-shadow: inset 0px 1px 0px 0px #97c4fe;
  box-shadow: inset 0px 1px 0px 0px #97c4fe;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));
  background: -moz-linear-gradient(center top, #3d94f6 5%, #1e62d0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
  background-color: #3d94f6;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-bottom-left-radius: 0px;
  text-indent: 0;
  border: 1px solid #337fed;
  display: inline-block;
  color: #ffffff;
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  font-style: normal;
  height: 65px;
  line-height: 65px;
  width: 131px;
  text-decoration: none;
  text-align: center;
  text-shadow: 1px 1px 0px #1570cd;
  display: block;
  margin: auto;
  height: 40px;
  line-height: 40px;
  /*width: 250px;*/
  cursor: pointer;
}
#acceptBox button:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6));
  background: -moz-linear-gradient(center top, #1e62d0 5%, #3d94f6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
  background-color: #1e62d0;
}
#acceptBox button:active {
  position: relative;
  top: 1px;
}
#content {
  /*min-height: 950px;*/
  /* kvuli reklame vlevo, ktera je absolute a proto neposouva footer */
  padding-bottom: 40px;
}
#content small {
  display: block;
  margin: auto;
  text-align: center;
  font-size: 13px;
  max-width: 800px;
}
#content h1 {
  margin: 0;
  padding: 0;
}
html,
body,
#container {
  height: 100%;
}
#container {
  height: auto;
  min-height: 100%;
}
#bottom {
  text-align: center;
  padding: 5px 0;
  font-size: small;
  width: 100%;
  min-height: 19px;
  margin-top: -30px;
  position: relative;
  clear: both;
  z-index: 10;
  background-color: #dff9ff;
  color: black;
  border-top: 1px gray dotted;
}
#bottom a,
#bottom a:visited {
  color: #0064FF;
  text-decoration: none;
}
#bottom a:hover,
#bottom a:focus {
  text-decoration: underline;
}
#bottom .donate,
#bottom .donated {
  color: #f109e9;
}
#bottom .donate {
  cursor: pointer;
}
#bottom .donate:hover {
  text-decoration: underline;
}
#donate {
  display: none;
  height: 100vh;
  width: 100vw;
  background-color: gray;
  z-index: 999;
  opacity: 0.98;
  position: fixed;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  vertical-align: middle;
}
#donate .center {
  padding: 40px;
  padding-bottom: 10px;
  box-sizing: border-box;
  color: #ffffff;
  background-color: #e369df;
  max-width: 620px;
}
#donate .center h2 {
  margin-top: 0;
}
#donate .center img {
  display: block;
  margin: auto;
  margin-top: 30px;
}
#donate .center .accountNumber {
  text-align: center;
  margin-top: 5px;
}
#donate .center .close {
  text-align: center;
  cursor: pointer;
  text-decoration: underline;
}
#donate .center .close:hover {
  text-decoration: none;
}
.authorOnly {
  display: none !important;
}
.authorMe {
  display: block !important;
}
.notAuthorOnly {
  display: none;
}
#pasteInfo {
  text-align: center;
  padding-bottom: 5px;
  width: 375px;
  margin: auto;
  margin-bottom: 10px;
}
#pasteInfo.hidden {
  display: none;
}
#pasteInfo input#link {
  border: 1px black solid;
  padding: 3px 10px;
  font-size: 30px;
  text-align: center;
}
#pasteInfo img#cropit {
  margin-top: -135px;
  margin-left: -400px;
  display: block;
}
#pasteInfo img#replay {
  margin-top: -135px;
  margin-left: 480px;
  display: block;
}
#pasteInfo a#delete {
  text-decoration: none;
}
#pasteInfo a#delete,
#pasteInfo a#delete:visited,
#pasteInfo a#delete:active,
#pasteInfo a#delete:hover {
  color: red;
  cursor: pointer;
}
#pasteInfo a#delete:hover {
  text-decoration: underline;
}
a,
a:visited {
  border: none;
}
img {
  border-style: none;
}
#recommendBox {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  margin-top: 35px;
  width: 1px;
}
#recommendBox .wrap2 {
  position: relative;
  left: 123px;
  /*        left: 143px; s vanocema*/
  top: 0px;
  /*        top: 50px; s vanocema*/
  overflow: visible;
}
#recommendBox .wrap2 img {
  margin-top: -35px;
  margin-left: 135px;
}
#recommendBox .wrap2 .fb-like {
  margin-top: 15px;
  display: block;
  float: left;
  width: 120px;
  height: 21px;
}
img#recommend {
  display: none;
}
/* finty */
#wsA {
  position: absolute;
  left: -999px;
  top: -999px;
}
#liveliness {
  width: 300px;
  margin: auto;
  margin-top: 10px;
}
#liveliness.ui-slider {
  height: 7px;
}
#liveliness.ui-slider .ui-slider-handle {
  cursor: pointer !important;
}
#liveliness.ui-slider a:focus {
  outline: 0;
  /*border: 1px solid #c5dbec;*/
}
#liveliness .ui-slider-handle {
  background-image: url("/css/images/ui-bg_glass_85_dfeffc_1x400_lukyer.png") !important;
  height: 15px;
  width: 15px;
}
#livelinessTexts {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 330px;
  position: relative;
  margin: auto;
  height: 15px;
  font-size: 12px;
  padding-top: 3px;
}
#livelinessTexts li {
  margin: 0;
  padding: 0;
  display: inline;
  position: absolute;
}
#livelinessTexts li:nth-child(1) {
  left: 0;
}
#livelinessTexts li:nth-child(2) {
  left: 45px;
}
#livelinessTexts li:nth-child(3) {
  left: 102px;
}
#livelinessTexts li:nth-child(4) {
  left: 147px;
}
#livelinessTexts li:nth-child(5) {
  left: 196px;
}
#livelinessTexts li:nth-child(6) {
  left: 254px;
}
#livelinessTexts li:last-child {
  right: 0;
}
#livelinessTexts li.premium {
  color: #f109e9;
  right: -15px;
  top: 0;
}
#kristalovaLupa {
  display: block;
  width: 165px;
  margin: auto;
}
#showMyShots {
  margin: 20px auto;
  display: block;
  width: 210px;
  text-align: center;
  color: red;
  font-size: small;
  background-image: url("/images/down.png"), url("/images/down.png");
  background-position: left 6px, right 6px;
  background-repeat: no-repeat, no-repeat;
  text-decoration: none;
}
#showMyShots.reverse {
  background-image: url("/images/up.png"), url("/images/up.png");
}
#myShots {
  display: none;
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 800px;
  margin: auto;
  overflow: hidden;
  margin-top: 30px;
}
#myShots li {
  float: left;
  display: block;
  margin: 5px;
  width: 150px;
  text-align: center;
  padding-bottom: 10px;
}
#myShots li.older {
  width: 100%;
  text-align: center;
  padding: 3px;
  vertical-align: middle;
  background-color: #EDEDED;
}
#myShots li.older a {
  width: 100%;
  color: red;
  display: block;
  text-decoration: none;
  font-size: small;
}
#myShots li.older a:hover {
  text-decoration: underline;
}
#myShots li:hover {
  background-color: #EDEDED;
}
#myShots li abbr {
  border-bottom: 1px gray dotted;
  cursor: help;
  display: inline;
  text-align: center;
  font-size: small;
}
#myShotsLoader {
  display: none;
  position: relative;
  left: 50%;
  margin-left: -63px;
}
#langBox {
  position: absolute;
  right: 20px;
  top: 20px;
  height: 20px;
  width: 100px;
}
#langBox .lang {
  background-image: url("/images/lang.png?v=2");
  background-repeat: no-repeat;
  width: 30px;
  height: 20px;
  display: inline-block;
  -moz-box-shadow: 0px 1px 30px #858585;
  -webkit-box-shadow: 0px 1px 30px #858585;
  box-shadow: 0px 1px 30px #858585;
  cursor: pointer;
  margin-left: 10px;
}
#langBox .lang.en {
  background-position: 0px 0px;
}
#langBox .lang.cs {
  background-position: -30px 0px;
}
#langBox .lang.sk {
  background-position: -60px 0px;
}
/** CSS button **/
a.download span {
  display: block;
  text-align: center;
  line-height: 12px;
}
a.download {
  zoom: 0.8;
  position: absolute;
  left: 20px;
  top: 27px;
  vertical-align: baseline;
  margin: 0 auto;
  margin-bottom: 10px;
  text-decoration: none;
  line-height: initial;
  padding: 8px 0;
  color: #FFF;
  font-weight: bold;
  border: 1px solid #279ade;
  border-radius: 3px;
  text-align: center;
  display: block;
  width: 210px;
  font-size: 100%;
  background: #4ec2fd;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4ec2fd 0%, #279ade 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ec2fd), color-stop(100%, #279ade));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4ec2fd 0%, #279ade 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4ec2fd 0%, #279ade 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4ec2fd 0%, #279ade 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4ec2fd 0%, #279ade 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ec2fd', endColorstr='#279ade', GradientType=0);
  /* IE6-9 */
  text-shadow: 1px 1px 1px #2799e0;
  box-shadow: 0px 2px 2px #888;
}
a.download .icon {
  float: left;
  display: block;
  width: 32px;
  height: 32px;
  margin: 0;
  margin-top: 11px;
  padding: 0;
  margin-left: 10px;
}
a.download .text {
  margin-left: 42px;
}
a.download:hover {
  background: #2EB9FF;
  /* Old browsers */
  background: -moz-linear-gradient(top, #2EB9FF 0%, #1290DB 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2EB9FF), color-stop(100%, #1290DB));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2EB9FF 0%, #1290DB 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2EB9FF 0%, #1290DB 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2EB9FF 0%, #1290DB 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2EB9FF 0%, #1290DB 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2EB9FF', endColorstr='#1290DB', GradientType=0);
  /* IE6-9 */
}
a.download span:last-child {
  font-size: 75%;
  display: block;
  font-weight: normal;
  margin: 0 auto;
  margin-top: 7px;
  line-height: 1;
}
a.download:nth-of-type(1) {
  background: linear-gradient(to bottom, limegreen 0%, green 100%);
  border: 1px solid #80aa10;
}
a.download:nth-of-type(1) .icon {
  /* Push them over from the left */
  background: url('/images/ctrlvtv.png') no-repeat 5px 0;
  background-size: 20px 20px;
}
/** CSS advert button */
a.download:nth-of-type(3) {
  margin-top: 136px;
  background: #f109e9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ff8ec6 0%, #f109e9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff8ec6), color-stop(100%, #f109e9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ff8ec6 0%, #f109e9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ff8ec6 0%, #f109e9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ff8ec6 0%, #f109e9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ff8ec6 0%, #f109e9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ec6', endColorstr='#ff007f', GradientType=0);
  /* IE6-9 */
  border: 1px solid #f109e9;
  border-radius: 3px;
  text-shadow: 1px 1px 1px #f109e9;
}
a.download:nth-of-type(3):hover {
  background: #f109e9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ff3f9c 0%, #f109e9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3f9c), color-stop(100%, #f109e9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ff3f9c 0%, #f109e9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ff3f9c 0%, #f109e9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ff3f9c 0%, #ff007f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ff3f9c 0%, #f109e9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3f9c', endColorstr='#ff007f', GradientType=0);
  /* IE6-9 */
}
a.download:nth-of-type(3) span:last-child {
  /* Push them over from the left */
}
a.download:nth-of-type(3) .icon {
  background: url('/images/heart.png') no-repeat 5px 0px;
  background-size: 20px 20px;
}
a.download:nth-of-type(2) {
  margin-top: 68px;
}
a.download:nth-of-type(2) .icon {
  /* Push them over from the left */
  background: url('/images/server.png') no-repeat 5px 0px;
  background-size: 20px 20px;
}
/** second advert */
div[id^="ad1"] {
  position: absolute;
  top: 308px;
  width: 160px;
  height: 600px;
  /*z-index: -1;*/
  left: 20px;
}
div[id^="ad1"] div[class^='behind'] {
  position: relative;
  top: -94px;
  z-index: -1;
}
body.firefox div[id^="ad4"] {
  margin-top: 200px;
}
div[id^="ad4"] {
  margin-top: 205px;
}
/** second advert */
div[id^="ad2"],
div[id^="ad3"] {
  position: relative;
  text-align: center;
  /* centrovani obsahu img */
  margin: auto;
  width: 728px;
  height: 90px;
}
div[id^="ad2"] a,
div[id^="ad3"] a {
  display: inline-block;
}
div[id^="ad2"] div[class^='behind'],
div[id^="ad3"] div[class^='behind'] {
  position: absolute;
  display: none;
  top: 0;
  left: 50%;
  margin-left: -728/2px;
}
div[class^='behind'] {
  display: none;
  width: 728px;
  height: 90px;
  margin: auto;
}
/** adblock block */
/** EDITING **/
.ptro-info {
  display: none !important;
}
.ptro-icon-btn:disabled {
  opacity: 0.5 !important;
}
#editShortcutButtons {
  display: none;
  z-index: 1000002;
}
#editShortcutButtons button {
  cursor: pointer;
  border: 1px gray solid;
}
#editImage-bar > div > span:nth-of-type(1) {
  margin-left: 90px;
}
#editImage-wrapper {
  z-index: 1000001;
}
/****/
.mobileOnly {
  display: none !important;
}
/** MOBILE STUFF */
@media only screen and (max-width: 800px) {
  div[id^="ad1"],
  div[id^="ad2"],
  div[id^="ad3"],
  div[id^="ad4"] {
    display: none;
  }
  #externalinject-gpt-passback-container {
    display: initial;
  }
  a.download {
    display: none !important;
  }
  a#logoLink #logo {
    width: 50%;
    height: 50%;
    margin: auto;
    margin-left: 30px;
  }
  a#logoLink {
    margin-bottom: 0px;
  }
  #manual {
    height: 350px;
    margin: 10px;
    border-top: 1px #3c8b9f dotted;
    background-image: none;
  }
  #manual ul li {
    font-size: 20px;
  }
  .mobileOnly {
    display: initial !important;
  }
  .desktopOnly {
    display: none !important;
  }
  button.selectFile {
    font-size: 24px;
    margin-top: 40px;
  }
}
#noty_bottomCenter_layout_container {
  bottom: 110px !important;
}
#projectSelector {
  max-width: 800px;
  margin: auto;
  text-align: center;
  display: flex;
  color: white;
  border-right: 1px #a2c3d7 solid;
  border-left: 1px #2c9fe3 solid;
  cursor: pointer;
}
#projectSelector.hide {
  display: none;
}
#projectSelector a {
  text-decoration: none;
  color: white;
}
#projectSelector #projectImage {
  display: block;
  flex: 50%;
  background-color: #2C9FE2;
  padding: 10px;
}
#projectSelector #projectVideo {
  display: block;
  flex: 50%;
  padding: 10px;
  background-color: #a2c3d7;
}
#projectSelector #projectVideo:hover {
  background-color: #317196;
}
/*# sourceMappingURL=screen.css.map */