html {
  width: 100%; }

body {
  width: 100%;
  font-family: 'latoregular', sans-serif;
  font-size: 16px;
  min-height: 100vh;
  position: relative;
  height: 100%;
  padding-bottom: 200px; }
  body strong {
    font-family: 'latobold', sans-serif;
    font-weight: normal; }
    body strong em {
      font-family: 'latobold_italic', sans-serif; }
  body em {
    font-family: 'latoitalic', sans-serif; }
  body h5 {
    font-size: 10px; }
  body h4 {
    font-size: 12px; }
  body h3 {
    font-size: 14px; }
  body h2 {
    font-size: 16px; }
  body h1 {
    font-size: 18px; }
  body .row-fluid {
    padding-top: 124px; }

.body {
  margin-bottom: 60px; }

.row-fluid {
  margin: 0 20px; }

a {
  color: #000;
  text-decoration: none; }

.footer {
  margin-top: 60px;
  border-top: 5px solid #e8e8e8;
  position: absolute;
  bottom: 0px;
  left: 20px;
  right: 20px; }
  .footer .copyright {
    font-family: 'latoregular', sans-serif;
    color: #000000;
    font-size: 1em;
    font-weight: 400;
    line-height: 28px;
    text-align: center;
    padding: 0px 0px 15px;
    border-top: 2px solid #e8e8e8; }

[class^="social-icon"], [class*=" social-icon"] {
  font-family: "social-media";
  font-style: normal;
  font-weight: normal;
  speak: none;
  color: #d2d2d2;
  display: inline-block !important;
  text-decoration: inherit;
  margin-right: 27px;
  text-align: center;
  font-size: 28px;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: 27px;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

[class^="social-icon"]:hover [class^="social-icon"]:before {
  color: #000; }

[class*=" social-icon"]:hover [class*=" social-icon"]:before {
  color: #000; }

.owl-wrapper-outer {
  padding: 0px; }

.owl-controls {
  width: 100%;
  position: absolute;
  top: -33px; }
  .owl-controls .owl-buttons {
    height: 20px;
    position: relative;
    font-family: 'latobold', sans-serif; }
  .owl-controls .owl-item div {
    margin: 4px !important; }
  .owl-controls .owl-prev {
    display: inline-block;
    position: absolute;
    left: 216px;
    width: 6px;
    height: 12px;
    background-image: url(../../images/quellio/calendar-left-arrow.png);
    background-repeat: no-repeat;
    top: 50%;
    left: 37px; }
  .owl-controls .owl-next {
    display: inline-block;
    position: absolute;
    right: 216px;
    width: 6px;
    height: 12px;
    background-image: url(../../images/quellio/calendar-right-arrow.png);
    background-repeat: no-repeat;
    top: 50%;
    right: 37px; }

/*
.owl-item{
  width: auto !important;
}*/
.logo-quellio {
  display: block;
  margin: auto;
  height: 56px;
  width: 114px;
  border-bottom: 2px solid #e8e8e8;
  padding: 0px 0px 20px;
  margin-bottom: 15px; }

.icon-logo-quellio {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2277.082px%22%20height%3D%2223.333px%22%20viewBox%3D%220%200%2077.082%2023.333%22%20enable-background%3D%22new%200%200%2077.082%2023.333%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Crect%20x%3D%220.541%22%20y%3D%227.981%22%20fill%3D%22%232EBCCD%22%20width%3D%227.37%22%20height%3D%227.37%22/%3E%0D%0A%09%09%3Crect%20x%3D%227.911%22%20y%3D%220.611%22%20fill%3D%22%232EBCCD%22%20width%3D%227.37%22%20height%3D%227.37%22/%3E%0D%0A%09%09%3Crect%20x%3D%227.911%22%20y%3D%2215.351%22%20fill%3D%22%232EBCCD%22%20width%3D%227.37%22%20height%3D%227.37%22/%3E%0D%0A%09%09%3Crect%20x%3D%2215.281%22%20y%3D%227.981%22%20fill%3D%22%232EBCCD%22%20width%3D%227.37%22%20height%3D%227.37%22/%3E%0D%0A%09%09%3Crect%20x%3D%2215.281%22%20y%3D%2215.351%22%20fill%3D%22%23D7D8D8%22%20width%3D%227.37%22%20height%3D%227.37%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20fill%3D%22%232EBCCD%22%20d%3D%22M33.995%2C5.792c2.538%2C0%2C4.085%2C1.164%2C4.085%2C4.206v3.857c0%2C1.634-0.626%2C2.92-1.877%2C3.598l1.581%2C1.564%0D%0A%09%09%09c0.104%2C0.087%2C0.174%2C0.226%2C0.174%2C0.382c0%2C0.261-0.208%2C0.47-0.504%2C0.47c-0.122%2C0-0.243-0.052-0.33-0.14l-1.912-1.894%0D%0A%09%09%09c-0.365%2C0.087-0.765%2C0.121-1.217%2C0.121h-0.799c-2.607%2C0-4.084-1.65-4.084-4.102V9.999c0-3.042%2C1.563-4.206%2C4.084-4.206H33.995z%0D%0A%09%09%09%20M30.084%2C13.856c0%2C1.843%2C1.095%2C3.198%2C3.111%2C3.198h0.799c2.034%2C0%2C3.129-1.355%2C3.129-3.198V9.999c0-2.347-1.182-3.285-3.129-3.285%0D%0A%09%09%09h-0.799c-1.93%2C0-3.111%2C0.938-3.111%2C3.285V13.856z%22/%3E%0D%0A%09%09%3Cpath%20d%3D%22M41.607%2C15.073c0%2C1.199%2C0.835%2C2.016%2C1.808%2C2.016h2.92V9.616c0-0.261%2C0.209-0.504%2C0.47-0.504%0D%0A%09%09%09c0.26%2C0%2C0.451%2C0.243%2C0.451%2C0.47v7.646c0%2C0.382-0.295%2C0.729-0.729%2C0.729h-3.111c-1.46%2C0-2.729-1.06-2.729-2.885V9.582%0D%0A%09%09%09c0-0.227%2C0.209-0.47%2C0.47-0.47s0.451%2C0.243%2C0.451%2C0.47V15.073z%22/%3E%0D%0A%09%09%3Cpath%20d%3D%22M50.784%2C13.996c0.035%2C2.016%2C0.557%2C3.093%2C2.294%2C3.093h2.659c0.278%2C0%2C0.452%2C0.191%2C0.452%2C0.435%0D%0A%09%09%09c0%2C0.244-0.174%2C0.435-0.435%2C0.435h-2.693c-2.521%2C0-3.198-1.355-3.198-4.118v-1.355c0-2.155%2C1.425-3.372%2C3.268-3.372%0D%0A%09%09%09c2.155%2C0%2C3.337%2C1.164%2C3.337%2C3.372V13.3c0%2C0.399-0.296%2C0.695-0.713%2C0.695H50.784z%20M55.546%2C13.126v-0.643%0D%0A%09%09%09c0-1.634-0.8-2.503-2.416-2.503c-1.478%2C0-2.347%2C0.99-2.347%2C2.503v0.643H55.546z%22/%3E%0D%0A%09%09%3Cpath%20d%3D%22M59.074%2C6.401c0-0.278%2C0.191-0.47%2C0.47-0.47c0.261%2C0%2C0.47%2C0.191%2C0.47%2C0.504v11.019c0%2C0.296-0.209%2C0.504-0.47%2C0.504%0D%0A%09%09%09c-0.278%2C0-0.47-0.208-0.47-0.469V6.401z%22/%3E%0D%0A%09%09%3Cpath%20d%3D%22M62.62%2C6.401c0-0.278%2C0.191-0.47%2C0.47-0.47c0.26%2C0%2C0.469%2C0.191%2C0.469%2C0.504v11.019c0%2C0.296-0.209%2C0.504-0.469%2C0.504%0D%0A%09%09%09c-0.278%2C0-0.47-0.208-0.47-0.469V6.401z%22/%3E%0D%0A%09%09%3Cpath%20d%3D%22M66.165%2C6.401c0-0.278%2C0.174-0.47%2C0.452-0.47c0.261%2C0%2C0.47%2C0.191%2C0.47%2C0.47v0.33c0%2C0.261-0.209%2C0.452-0.47%2C0.452%0D%0A%09%09%09c-0.278%2C0-0.452-0.191-0.452-0.452V6.401z%20M66.165%2C9.738c0-0.261%2C0.174-0.47%2C0.452-0.47c0.261%2C0%2C0.47%2C0.209%2C0.47%2C0.47v7.768%0D%0A%09%09%09c0%2C0.262-0.209%2C0.452-0.47%2C0.452c-0.278%2C0-0.452-0.19-0.452-0.452V9.738z%22/%3E%0D%0A%09%09%3Cpath%20d%3D%22M72.595%2C18.062c-1.65%2C0-2.902-1.217-2.902-3.059v-2.642c0-1.842%2C1.217-3.232%2C2.902-3.232h1.061%0D%0A%09%09%09c1.668%2C0%2C2.885%2C1.391%2C2.885%2C3.232v2.642c0%2C1.842-1.251%2C3.059-2.885%2C3.059H72.595z%20M73.656%2C17.193c1.112%2C0%2C1.981-0.99%2C1.981-2.189%0D%0A%09%09%09v-2.642c0-1.217-0.869-2.363-1.981-2.363h-1.061c-1.129%2C0-1.981%2C1.146-1.981%2C2.363v2.642c0%2C1.199%2C0.853%2C2.189%2C1.981%2C2.189H73.656z%0D%0A%09%09%09%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
  background-repeat: no-repeat;
  background-position: center center; }

.nav > li > a:focus, .nav > li > a:hover {
  background-color: transparent !important; }

[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px; }

[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  font-size: 0.875em;
  font-family: 'latobold', sans-serif; }

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0px;
  width: 15px;
  height: 15px;
  line-height: 15px;
  border: 1px solid #ccc;
  background: #fff;
  border-radius: 0px; }

/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  content: url(../../images/quellio/checkbox.png);
  width: 9px;
  height: 8px;
  position: absolute;
  top: 0px;
  left: 3px;
  font-size: 18px;
  line-height: 8px;
  color: #09ad7e;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out; }

/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0); }

[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1); }

/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #ccc;
  background-color: #fff; }

[type="checkbox"]:disabled:checked + label:after {
  color: #999; }

[type="checkbox"]:disabled + label {
  color: #666; }

.site-title {
  font-size: 1.25em;
  font-family: 'latoblack', sans-serif;
  border-bottom: 5px solid #E8E8E8;
  margin-bottom: 30px;
  margin-top: 20px;
  line-height: 55px; }

.catItemDateCreated {
  font-size: 0.875em;
  font-family: 'latosemibold', sans-serif;
  display: block; }
  .catItemDateCreated p {
    display: inline-block;
    line-height: 35px; }
  .catItemDateCreated p.middle-date-day::first-letter {
    text-transform: capitalize; }
  .catItemDateCreated p.middle-date {
    color: #018998; }

.catItemTitle {
  padding-bottom: 27px;
  border-bottom: 2px solid #e8e8e8;
  margin-bottom: 30px; }
  .catItemTitle a {
    font-size: 1.625em;
    font-family: 'latoblack', sans-serif;
    line-height: 36px; }

.well {
  margin-bottom: 45px; }
  .well h3.page-header {
    font-size: 1.25em;
    font-family: 'latoblack', sans-serif;
    border-bottom: 5px solid #E8E8E8;
    margin-bottom: 15px;
    line-height: 55px; }
  .well .moduleItemTitle {
    font-family: 'latobold', sans-serif;
    font-size: 0.933333em;
    line-height: 20px;
    text-align: left; }
  .well li {
    padding: 15px 0px;
    border-bottom: 2px solid #e8e8e8;
    /* &:after{
       display: inline-block;
       content: '';
       float: none;
     }*/ }
  .well .moduleCustomLink {
    border-bottom: 2px solid #e8e8e8;
    text-align: center;
    color: #00a2b3;
    font-size: 0.875em;
    font-family: 'latosemibold', sans-serif;
    display: inline-block;
    width: 100%;
    padding: 11px 0; }
  .well .moduleItemImage {
    display: inline-block;
    float: left;
    height: 54px;
    overflow: hidden;
    margin: 5px 6px 12px 0px;
    /*  &:after{
        display: inline-block;
        content: '';
        float: none;
        clear: both;
      }*/ }
  .well .moduleItemIntrotext {
    min-height: 58px;
    /*&:after{
      display: inline-block;
      content: '';
      float: none;
      clear: both;
    }*/ }

img.pla_round {
  width: 100% !important;
  height: auto !important; }

#k2Container {
  font-size: 0.9375em;
  line-height: 22px; }
  #k2Container .itemHeader .itemTitle {
    font-family: 'latoblack', sans-serif;
    color: #000000;
    font-size: 1.625em;
    line-height: 36px;
    text-align: left; }
  #k2Container .itemHeader .itemDateCreated {
    font-size: 0.875em;
    font-family: 'latosemibold', sans-serif;
    display: block; }
    #k2Container .itemHeader .itemDateCreated p {
      display: inline-block;
      line-height: 35px; }
    #k2Container .itemHeader .itemDateCreated p.middle-date-day::first-letter {
      text-transform: capitalize; }
    #k2Container .itemHeader .itemDateCreated p.middle-date {
      color: #018998; }
  #k2Container .itemIntroText {
    font-size: 1.2em;
    line-height: 26px;
    margin-bottom: 20px; }
  #k2Container .itemFullText a {
    color: #00a2b3; }
  #k2Container .itemVideoBlock {
    padding-top: 25px;
    border-top: 2px solid #e8e8e8; }
  #k2Container .itemVideoCredits {
    font-family: 'latoregular', sans-serif;
    color: #b5b5b5;
    font-size: 0.8666em;
    line-height: 16px;
    text-align: left; }
  #k2Container .clr {
    clear: both;
    float: none; }

.itemLinks {
  font-family: 'latobold', sans-serif;
  font-size: 0.875em;
  line-height: 1.375em;
  height: 50px;
  border-top: 2px solid #e8e8e8;
  border-bottom: 2px solid #e8e8e8;
  margin-top: 28px;
  margin-bottom: 28px; }
  .itemLinks .dummy-div {
    display: inline-block;
    vertical-align: middle;
    height: 50px;
    padding: 0px !important;
    margin: 0px !important; }
  .itemLinks .share {
    vertical-align: middle;
    display: inline-block;
    padding-left: 46px;
    line-height: 22px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Isolation_Mode%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%0D%0A%09%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2220.236px%22%20viewBox%3D%220%200%2021%2020.236%22%20enable-background%3D%22new%200%200%2021%2020.236%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20d%3D%22M17.754%2C0.19c-1.687%2C0-3.054%2C1.368-3.054%2C3.055c0%2C0.293%2C0.043%2C0.575%2C0.12%2C0.844l-8.93%2C3.743%0D%0A%09%09C5.363%2C6.917%2C4.377%2C6.3%2C3.246%2C6.3c-1.687%2C0-3.055%2C1.368-3.055%2C3.055s1.368%2C3.055%2C3.055%2C3.055c0.884%2C0%2C1.678-0.378%2C2.235-0.979%0D%0A%09%09l5.754%2C4.136c-0.225%2C0.426-0.354%2C0.909-0.354%2C1.424c0%2C1.688%2C1.368%2C3.056%2C3.055%2C3.056s3.054-1.368%2C3.054-3.056%0D%0A%09%09c0-1.687-1.368-3.054-3.054-3.054c-0.897%2C0-1.702%2C0.39-2.261%2C1.006l-5.747-4.129C6.166%2C10.38%2C6.3%2C9.883%2C6.3%2C9.354%0D%0A%09%09c0-0.284-0.042-0.558-0.114-0.818l8.937-3.746c0.53%2C0.902%2C1.509%2C1.511%2C2.632%2C1.511c1.687%2C0%2C3.055-1.368%2C3.055-3.056%0D%0A%09%09C20.809%2C1.559%2C19.441%2C0.19%2C17.754%2C0.19z%20M13.937%2C14.7c1.263%2C0%2C2.291%2C1.027%2C2.291%2C2.29c0%2C1.264-1.027%2C2.292-2.291%2C2.292%0D%0A%09%09c-1.264%2C0-2.291-1.028-2.291-2.292C11.646%2C15.728%2C12.673%2C14.7%2C13.937%2C14.7z%20M3.246%2C11.646c-1.264%2C0-2.291-1.027-2.291-2.291%0D%0A%09%09s1.027-2.291%2C2.291-2.291c1.263%2C0%2C2.291%2C1.027%2C2.291%2C2.291S4.509%2C11.646%2C3.246%2C11.646z%20M17.754%2C5.537%0D%0A%09%09c-1.263%2C0-2.291-1.028-2.291-2.292c0-1.263%2C1.027-2.291%2C2.291-2.291c1.264%2C0%2C2.291%2C1.028%2C2.291%2C2.291%0D%0A%09%09C20.045%2C4.509%2C19.018%2C5.537%2C17.754%2C5.537z%22/%3E%0D%0A%09%3Cpath%20d%3D%22M13.937%2C20.236c-1.79%2C0-3.246-1.456-3.246-3.246c0-0.469%2C0.104-0.938%2C0.301-1.363l-5.489-3.945%0D%0A%09%09C4.899%2C12.268%2C4.085%2C12.6%2C3.246%2C12.6C1.456%2C12.6%2C0%2C11.144%2C0%2C9.354s1.456-3.245%2C3.246-3.245c1.098%2C0%2C2.126%2C0.563%2C2.722%2C1.483%0D%0A%09%09l8.626-3.616c-0.057-0.242-0.085-0.487-0.085-0.731C14.509%2C1.456%2C15.965%2C0%2C17.754%2C0S21%2C1.456%2C21%2C3.245%0D%0A%09%09c0%2C1.79-1.456%2C3.246-3.246%2C3.246c-1.087%2C0-2.11-0.557-2.708-1.462L6.411%2C8.648c0.053%2C0.236%2C0.08%2C0.473%2C0.08%2C0.706%0D%0A%09%09c0%2C0.484-0.109%2C0.965-0.317%2C1.399l5.479%2C3.937c0.607-0.603%2C1.43-0.945%2C2.284-0.945c1.79%2C0%2C3.245%2C1.456%2C3.245%2C3.245%0D%0A%09%09C17.182%2C18.78%2C15.726%2C20.236%2C13.937%2C20.236z%20M5.456%2C11.178l6.026%2C4.331l-0.078%2C0.146c-0.22%2C0.416-0.331%2C0.865-0.331%2C1.335%0D%0A%09%09c0%2C1.579%2C1.285%2C2.864%2C2.864%2C2.864S16.8%2C18.569%2C16.8%2C16.99c0-1.578-1.284-2.863-2.863-2.863c-0.803%2C0-1.576%2C0.344-2.12%2C0.943%0D%0A%09%09l-0.114%2C0.126L5.681%2C10.87l0.081-0.148c0.228-0.417%2C0.347-0.89%2C0.347-1.367c0-0.253-0.036-0.511-0.107-0.768L5.957%2C8.425%0D%0A%09%09l9.246-3.875l0.084%2C0.144c0.513%2C0.874%2C1.459%2C1.416%2C2.467%2C1.416c1.579%2C0%2C2.864-1.285%2C2.864-2.864s-1.285-2.863-2.864-2.863%0D%0A%09%09s-2.863%2C1.284-2.863%2C2.863c0%2C0.264%2C0.038%2C0.529%2C0.113%2C0.791l0.047%2C0.163L5.809%2C8.073L5.725%2C7.927%0D%0A%09%09C5.214%2C7.041%2C4.264%2C6.491%2C3.246%2C6.491c-1.579%2C0-2.864%2C1.284-2.864%2C2.863s1.285%2C2.863%2C2.864%2C2.863c0.802%2C0%2C1.546-0.325%2C2.096-0.917%0D%0A%09%09L5.456%2C11.178z%20M13.937%2C19.473c-1.369%2C0-2.482-1.113-2.482-2.482c0-1.368%2C1.113-2.481%2C2.482-2.481c1.368%2C0%2C2.481%2C1.113%2C2.481%2C2.481%0D%0A%09%09C16.418%2C18.359%2C15.305%2C19.473%2C13.937%2C19.473z%20M13.937%2C14.891c-1.158%2C0-2.1%2C0.942-2.1%2C2.1c0%2C1.158%2C0.942%2C2.101%2C2.1%2C2.101%0D%0A%09%09c1.158%2C0%2C2.1-0.942%2C2.1-2.101C16.036%2C15.833%2C15.094%2C14.891%2C13.937%2C14.891z%20M3.246%2C11.836c-1.369%2C0-2.482-1.113-2.482-2.481%0D%0A%09%09s1.113-2.481%2C2.482-2.481c1.368%2C0%2C2.481%2C1.113%2C2.481%2C2.481S4.614%2C11.836%2C3.246%2C11.836z%20M3.246%2C7.255c-1.158%2C0-2.1%2C0.941-2.1%2C2.1%0D%0A%09%09s0.942%2C2.1%2C2.1%2C2.1c1.158%2C0%2C2.1-0.941%2C2.1-2.1S4.403%2C7.255%2C3.246%2C7.255z%20M17.754%2C5.728c-1.368%2C0-2.481-1.113-2.481-2.482%0D%0A%09%09c0-1.368%2C1.113-2.481%2C2.481-2.481c1.369%2C0%2C2.482%2C1.113%2C2.482%2C2.481C20.236%2C4.614%2C19.123%2C5.728%2C17.754%2C5.728z%20M17.754%2C1.146%0D%0A%09%09c-1.158%2C0-2.1%2C0.942-2.1%2C2.1c0%2C1.158%2C0.942%2C2.101%2C2.1%2C2.101c1.158%2C0%2C2.1-0.942%2C2.1-2.101C19.854%2C2.088%2C18.913%2C1.146%2C17.754%2C1.146z%22%0D%0A%09%09/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
    background-repeat: no-repeat;
    background-position: left 15px center;
    margin-right: 51px; }
    @media screen and (max-width: 350px) {
      .itemLinks .share {
        margin-right: 21px; } }
  .itemLinks .addthis_sharing_toolbox {
    display: inline-block;
    vertical-align: middle;
    line-height: 18px; }
  .itemLinks .at-share-tbx-element a.at-share-btn {
    margin: 0 5px !important; }
    .itemLinks .at-share-tbx-element a.at-share-btn span.at-icon-wrapper {
      margin-top: 0px;
      margin-left: 0px;
      background: none !important; }
    .itemLinks .at-share-tbx-element a.at-share-btn .at4-icon.aticon-facebook {
      background-image: url(../../images/quellio/FB-share.png);
      background-repeat: no-repeat;
      background-size: 8px 16px !important;
      background-position: center center; }
    .itemLinks .at-share-tbx-element a.at-share-btn .at4-icon.aticon-twitter {
      background-image: url(../../images/quellio/Twitter-share.png);
      background-repeat: no-repeat;
      background-size: 18px 14px !important;
      background-position: center center; }
    .itemLinks .at-share-tbx-element a.at-share-btn .at4-icon.aticon-google_plusone_share {
      background-image: url(../../images/quellio/G+.png);
      background-repeat: no-repeat;
      background-size: 26px 17px !important;
      background-position: center center; }
  .itemLinks a.at-svc-facebook {
    background: #3a5899; }
  .itemLinks a.at-svc-twitter {
    background: #54abed; }
  .itemLinks a.at-svc-google_plusone_share {
    background: #cd3b28; }

#loadimg {
  font-family: 'latosemibold', sans-serif;
  color: #ffffff;
  font-size: 0.93333em;
  text-align: center;
  padding: 11px 14px;
  background-color: #00A1B2;
  display: inline-block; }

.latestItemImageBlock {
  line-height: 16px; }
  .latestItemImageBlock .itemImageCaption, .latestItemImageBlock .itemImageCredits {
    font-family: 'latoregular', sans-serif;
    color: #b5b5b5;
    font-size: 0.8666em;
    line-height: 16px;
    text-align: left; }

.audycje-mobile a {
  width: 100%;
  margin-bottom: 10px;
  padding: 14px 10px;
  display: inline-block;
  background-color: #66bac6;
  min-height: 50px;
  font-family: 'latobold', sans-serif;
  color: #ffffff;
  font-size: 1.125em;
  line-height: 22px;
  text-align: center; }

.player-online {
  width: 100%;
  height: 188px;
  display: inline-block;
  background-color: #66bac6;
  background-image: url(../../images/quellio/play.png);
  background-repeat: no-repeat;
  background-position: center top 47px;
  background-size: 36px 42px;
  text-align: center; }
  .player-online p {
    text-align: center;
    display: inline-block;
    color: #fff;
    font-family: 'latoblack', sans-serif;
    font-size: 1.375em;
    line-height: 22px;
    margin-top: 115px; }

form.formResponsive input {
  outline: none;
  width: 100%;
  height: 28px;
  line-height: 28px;
  margin: 7px 0 16px;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-appearance: none; }
form.formResponsive textarea {
  outline: none;
  width: 100%;
  margin: 7px 0 16px;
  resize: none;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-appearance: none; }
form.formResponsive .formControlLabel {
  font-family: 'latobold', sans-serif;
  font-size: 14px;
  text-align: left; }
form.formResponsive .rsform-block-info {
  margin-bottom: 20px; }
form.formResponsive .rsform-block-upload1 {
  border-bottom: 2px solid #e8e8e8; }
form.formResponsive .rsform-block-submit {
  margin-top: 20px; }
  form.formResponsive .rsform-block-submit input[type="submit"] {
    color: #fff;
    margin: auto;
    font-family: 'latobold', sans-serif;
    font-size: 1em;
    background-color: #00a2b3;
    cursor: pointer;
    margin-bottom: 25px;
    border: none;
    width: 153px !important;
    float: none;
    height: 45px;
    line-height: 45px;
    margin-top: 20px;
    border-radius: 0px;
    -webkit-appearance: none; }
form.formResponsive .formRed {
  display: none; }
form.formResponsive .formError, form.formResponsive .formNoError {
  display: none;
  font-family: 'latoregular', sans-serif;
  color: #ef4035;
  font-size: 15px;
  line-height: 22px;
  text-align: center; }
form.formResponsive .formRequired {
  color: #ef4035; }
form.formResponsive #Upload1 {
  display: none; }
form.formResponsive .formBody {
  text-align: center; }
form.formResponsive .filename {
  margin-bottom: 16px;
  font-size: 0.9375em; }
form.formResponsive .upload-img {
  display: inline-block;
  color: #fff;
  margin: auto;
  font-family: 'latobold', sans-serif;
  font-size: 1em;
  background-color: #66bac6;
  cursor: pointer;
  margin-bottom: 25px;
  width: 153px;
  height: 45px;
  line-height: 45px; }
form.formResponsive .error-color {
  color: #ef4035; }

.pagination-list {
  text-align: center;
  margin-bottom: 40px; }
  .pagination-list li {
    display: inline-block;
    margin: 0px 6px; }
  .pagination-list .icon-next, .pagination-list .icon-previous {
    width: 122px;
    height: 36px;
    font-family: 'latosemibold', sans-serif;
    font-size: 0.875em;
    color: #fff;
    background-color: #018998;
    text-align: center;
    display: inline-block;
    line-height: 36px; }

.disabled .icon-next, .disabled .icon-previous {
  width: 122px;
  height: 36px;
  font-family: 'latosemibold', sans-serif;
  font-size: 0.875em;
  color: #fff;
  background-color: #66bac6;
  text-align: center;
  display: inline-block;
  line-height: 36px; }

@media screen and (max-width: 380px) {
  .listen-input {
    font-size: 14px !important;
    padding: 24px 21px !important; } }

section:first-child .header23 {
  padding-top: 0px !important; }

.hours-live {
  font-family: 'latoblack', sans-serif;
  color: #ef4035;
  font-size: 1.875em;
  line-height: 50px; }

.catItemTitle-live {
  font-size: 20px;
  font-family: 'latoblack', sans-serif;
  line-height: 26px;
  border-bottom: none;
  margin-bottom: 0px;
  padding: 0px; }

.itemListCategory h2 {
  font-family: 'latoblack', sans-serif;
  color: #000000;
  font-size: 20px;
  border-bottom: 5px solid #e8e8e8;
  margin-bottom: 30px;
  margin-top: 55px;
  line-height: 26px;
  padding-bottom: 20px; }

.itemContainerLive {
  border-bottom: 2px solid #e8e8e8;
  padding-bottom: 28px;
  margin-bottom: 28px; }

.listen-input {
  border-radius: 0px; }

.itemSocialSharing {
  display: inline-block;
  float: right;
  vertical-align: middle;
  margin: 14px 0;
  margin-right: 15px; }

.calendar-mail {
  display: inline-block;
  position: absolute;
  top: 51px;
  left: 249px;
  font-size: 18px;
  font-family: 'latoregular', sans-serif;
  line-height: 22px;
  color: #fff;
  padding-left: 30px;
  background-image: url(../../images/quellio/email.png);
  background-repeat: no-repeat;
  background-position: left 0px top 7px; }

.twitter-typeahead {
  vertical-align: top;
  margin-bottom: 15px;
  display: inline-block; }
  .twitter-typeahead input[type="text"] {
    outline: none;
    border: 1px solid #ccc;
    width: 207px;
    height: 28px;
    line-height: 28px;
    padding-right: 36px;
    padding-left: 8px;
    padding-top: 4px;
    font-family: 'latoregular',sans-serif;
    font-size: 0.8125em;
    color: #666;
    border-radius: 0px;
    -webkit-appearance: none; }

.hasDatepicker {
  background-image: url("../../images/quellio/calendar.png");
  background-repeat: no-repeat;
  background-position: right 8px center;
  width: 117px !important;
  height: 28px;
  line-height: 28px;
  padding-right: 36px;
  font-family: 'latoregular',sans-serif;
  font-size: 0.8125em;
  color: #666;
  outline: none;
  border: 1px solid #ccc;
  line-height: 28px; }

img.ui-datepicker-trigger {
  display: none; }

label.inLab {
  line-height: 28px;
  font-size: 0.875em;
  font-family: 'latobold',sans-serif;
  display: inline-block;
  vertical-align: top; }

input[type="submit"] {
  margin: 5px;
  float: right;
  width: 122px !important;
  height: 36px;
  line-height: 36px;
  background-color: #00A1B2;
  color: #fff;
  border: none;
  cursor: pointer;
  font-family: 'latosemibold',sans-serif;
  font-size: 0.875em;
  outline: none;
  margin: 32px 0 44px;
  border-radius: 0px;
  -webkit-appearance: none; }

#content .header23 {
  font-size: 1.125em;
  font-family: 'latobold', sans-serif;
  line-height: 1.375em;
  padding: 32px 0 18px;
  border-bottom: 2px solid #e8e8e8;
  text-align: left; }
#content section:after {
  display: block;
  content: '';
  float: none;
  clear: both; }

.cal_title {
  font-size: 0.9375em;
  font-family: 'latobold',sans-serif;
  line-height: 1.25em;
  margin-top: 20px;
  text-align: left; }

.plc {
  font-size: 0.875em;
  font-family: 'latoregular',sans-serif;
  line-height: 22px;
  display: inline-block; }
  .plc .city {
    display: inline-block;
    margin-left: 4px;
    color: #898989; }

.datas {
  font-size: 0.75em;
  font-family: 'latosemibold', sans-serif;
  line-height: 35px;
  display: inline-block;
  float: left; }
  @media screen and (max-width: 321px) {
    .datas .day {
      display: none; } }

.buyticket {
  font-size: 12px;
  font-family: 'latosemibold', sans-serif;
  display: inline-block;
  padding: 8px 10px;
  text-align: center;
  margin-right: 4px; }
  .buyticket a {
    color: #fff !important; }

.owl-item div {
  float: none !important;
  text-align: center !important;
  margin: 5px auto !important; }

.owl-title {
  text-align: left; }
  .owl-title a {
    font-size: 0.9333em;
    font-family: 'latobold', sans-serif; }

.owl-date {
  display: block;
  font-size: 0.75em;
  font-family: 'latosemibold', sans-serif;
  color: #018998;
  text-align: left;
  margin: 8px 0; }

#divSupport a {
  display: inline-block;
  width: 92px;
  height: 90px;
  background-color: #0192a2;
  margin-bottom: 1px; }
  #divSupport a .dummy-div {
    display: inline-block;
    vertical-align: middle;
    height: 90px; }
  #divSupport a div {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    margin: auto; }
  #divSupport a h2 {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 0.75em;
    font-family: 'latoregular', sans-serif;
    line-height: 20px;
    color: #fff;
    margin-top: 9px; }

.rob_event {
  font-family: 'latoblack', sans-serif;
  color: #000000;
  font-size: 1.625em;
  line-height: 36px;
  display: block;
  margin-top: 18px; }

.details_info {
  margin-top: 30px; }
  .details_info table {
    border-collapse: separate;
    border-spacing: 4px;
    font-family: 'latobold', sans-serif;
    color: #000;
    font-size: 0.875em;
    margin: auto;
    margin-bottom: 30px;
    vertical-align: middle;
    width: 100%; }
    .details_info table td {
      vertical-align: middle; }
    .details_info table td.title {
      background-color: #66bac6;
      width: 155px;
      height: 50px;
      min-height: 50px;
      padding: 16px 5px;
      color: #ffffff; }
      @media screen and (max-width: 350px) {
        .details_info table td.title {
          padding: 16px 5px;
          width: auto;
          text-align: center; } }
    .details_info table td.text {
      width: 346px;
      background-color: #eaeaea;
      padding: 16px 22px; }
      @media screen and (max-width: 350px) {
        .details_info table td.text {
          padding: 16px 5px;
          width: auto;
          text-align: center; } }
      .details_info table td.text a {
        color: #000; }
      .details_info table td.text p {
        display: inline-block; }
  .details_info .itext {
    font-family: 'latobold', sans-serif;
    color: #000000;
    font-size: 0.9375em;
    line-height: 22px;
    margin-bottom: 20px; }

.iftext {
  font-family: 'latoregular', sans-serif;
  color: #000000;
  font-size: 0.9375em;
  line-height: 22px;
  margin-bottom: 32px; }

#content_event {
  margin-top: -19px; }
  #content_event .itemRelated {
    margin-top: 40px;
    /* li:nth-child(even){
       margin-left:16px;
     }*/ }
    #content_event .itemRelated ul {
      vertical-align: top; }
    #content_event .itemRelated h3 {
      font-size: 1.25em;
      line-height: 55px;
      font-family: 'latoblack', sans-serif;
      border-bottom: 5px solid #e8e8e8;
      margin-bottom: 15px; }
    #content_event .itemRelated li {
      display: inline-block;
      width: 48.6%;
      vertical-align: top;
      margin-bottom: 19px; }
      #content_event .itemRelated li a {
        font-size: 1.125em;
        font-family: 'latoblack', sans-serif;
        display: inline-block; }
        #content_event .itemRelated li a img {
          margin-bottom: 17px; }
    #content_event .itemRelated li.even {
      margin-right: 16px; }

.color-date {
  color: #018998; }

.place-text {
  font-family: 'latoregular', sans-serif;
  font-size: 0.9375em;
  line-height: 22px; }

.itemReleatedPlc li {
  width: 32.9% !important; }
.itemReleatedPlc li:nth-child(3n) {
  text-align: right; }
.itemReleatedPlc li:nth-child(3n + 2) {
  text-align: center; }
.itemReleatedPlc .aktualna-data {
  font-size: 0.75em;
  font-family: 'latosemibold', sans-serif;
  line-height: 35px; }
.itemReleatedPlc p {
  text-align: left; }
.itemReleatedPlc a img {
  margin-bottom: 7px !important; }

.aktualne-imprezy {
  font-size: 1.125em !important;
  font-family: 'latoblack', sans-serif !important;
  line-height: 24px;
  text-align: left;
  display: inline-block;
  width: 100%; }

.wstepWolny {
  color: #fff;
  background-color: #328dcd; }

.niePrzegap {
  color: #000;
  background-color: #ff7e00; }

.dlaDzieci {
  color: #fff;
  background-color: #00a2b3; }

.kupBilet {
  color: #fff;
  background-color: #ef4034; }

.mod_akt {
  padding: 15px 0px;
  border-bottom: 2px solid #e8e8e8; }

.clear:after {
  float: none;
  display: block;
  content: '';
  clear: both; }

.test:after {
  float: none;
  display: block;
  content: '';
  clear: both; }

.date-calendar {
  font-size: 13px;
  line-height: 35px; }
  .date-calendar span {
    color: #018998;
    font-family: 'semibold', sans-serif; }

.img-wrap {
  position: relative;
  display: inline-block;
  height: 90px;
  overflow: hidden;
  float: left; }
  .img-wrap span.buyticket {
    position: absolute;
    bottom: 0px;
    left: 0px; }

.plc {
  padding-top: 18px;
  text-align: left;
  display: block; }

@media screen and (max-width: 330px) {
  .search-input {
    margin: 5px 10px !important; } }

.ui-widget-content {
  border: 1px solid #ccc !important;
  font-size: 0.75em; }

.ui-datepicker {
  display: none;
  background: #fff;
  width: 212px !important;
  height: 195px;
  border: 1px solid #666;
  padding: 14px 19px;
  margin-left: 0px;
  border-radius: 0px;
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
  -webkit-box-shadow: 3px 3px 5px 0px #e5e5e5;
  -moz-box-shadow: 3px 3px 5px 0px #e5e5e5;
  box-shadow: 3px 3px 5px 0px #e5e5e5; }
  .ui-datepicker .ui-state-highlight {
    background: #00A1B2 !important;
    border: none !important; }
  .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
    color: #018998;
    text-align: center;
    font-size: 0.75em;
    font-family: 'latosemibold', sans-serif; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title span {
      color: #018998; }
  .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
  .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
    color: #666;
    cursor: pointer; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,
    .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover {
      color: #666; }
  .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
    float: left; }
  .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
    float: right; }
  .ui-datepicker .ui-widget-header {
    background: #fff;
    border: none; }
    .ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon {
      background-image: url(../../images/quellio/calendar-left-arrow.png);
      background-position: 0px 0px; }
    .ui-datepicker .ui-widget-header .ui-datepicker-prev-hover {
      background-color: transparent; }
  .ui-datepicker .ui-datepicker-next .ui-icon {
    background-image: url(../../images/quellio/calendar-right-arrow.png);
    background-position: 9px 0px; }

.ui-datepicker-calendar {
  width: 100%;
  text-align: right; }
  .ui-datepicker-calendar thead tr th {
    padding-top: 4px;
    color: #747474;
    font-family: 'latosemibold', sans-serif; }
    .ui-datepicker-calendar thead tr th span {
      font-size: 0.75em;
      letter-spacing: normal;
      color: #747474; }
  .ui-datepicker-calendar tbody tr td {
    background: #fff;
    padding-bottom: 0px;
    color: #9c9c9c; }
    .ui-datepicker-calendar tbody tr td a {
      margin: 0 2px; }
      .ui-datepicker-calendar tbody tr td a:hover {
        background: #00A1B2;
        color: #fff; }
      .ui-datepicker-calendar tbody tr td a.ui-datepicker-today a {
        background: #00A1B2 !important; }
      .ui-datepicker-calendar tbody tr td a .ui-state-default {
        background: #00A1B2;
        color: #fff; }
    .ui-datepicker-calendar tbody tr td .ui-state-default {
      font-size: 0.75em;
      color: #9c9c9c;
      background: #fff;
      border: none;
      font-family: 'latoregular', sans-serif;
      text-align: center; }
      .ui-datepicker-calendar tbody tr td .ui-state-default.ui-state-active {
        color: #666 !important;
        border: 1px solid #00A1B2 !important; }

.ui-state-hover {
  background: #00b1c4 !important;
  border: none !important; }

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: 0 !important; }

.ui-datepicker-next-hover {
  right: 2px !important;
  top: 2px !important;
  background: #fff !important; }

.ui-datepicker-prev-hover {
  right: 2px !important;
  top: 2px !important;
  left: 2px !important;
  background: #fff !important; }
  
  
  /*Strona plebiscytu*/
.plebiscyt-zwierzak {
  width: 100%;
  height: 88px;
  background-color: #66bac6;
  font-family: 'latoblack', sans-serif;
  color: #ffffff;
  font-size: 16px;
  line-height: normal;
  text-align: center;
  padding: 10px; }
  .plebiscyt-zwierzak div {
    background-image: url(https://radiogdansk.pl/templates/gk_twn2/images/quellio/galazki-plebiscyt.png);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: contain;
    background-size: contain;
    height: 100%;
    padding: 17px 0; }

.itemid-1957 .site-title {
  display: none; }
.itemid-1957 .itemLinks {
  display: none; }

.plebiscyt-text {
  margin-top: 30px;
  text-align: center;
  font-family: 'latobold', sans-serif; }
  .plebiscyt-text p:first-child {
    font-size: 20px; }


/*# sourceMappingURL=style.css.map */
