﻿html {
  box-sizing: border-box
}
*, *:before, *:after {
  box-sizing: inherit
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%
}
body {
  margin: 0
}
a {
  background-color: transparent
}
a:active, a:hover {
  outline-width: 0
}
b, strong {
  font-weight: bolder
}
img {
  border-style: none
}
html, body {
  font-family: Verdana, sans-serif;
  font-size: 15px;
  line-height: 1.5
}
html {
  overflow-x: hidden
}
h1 {
  font-size: 36px
}
h2 {
  font-size: 30px
}
h3 {
  font-size: 24px
}
h4 {
  font-size: 20px
}
h5 {
  font-size: 18px
}
h6 {
  font-size: 16px
}
.pl-serif {
  font-family: serif
}
.pl-sans-serif {
  font-family: sans-serif
}
.pl-cursive {
  font-family: cursive
}
.pl-monospace {
  font-family: monospace
}
h1, h2, h3, h4, h5, h6 {
  font-family: "Segoe UI", Arial, sans-serif;
  font-weight: 400;
  margin: 10px 0
}
.pl-wide {
  letter-spacing: 4px
}
.pl-image {
  max-width: 100%;
  height: auto
}
img {
  vertical-align: middle
}
a {
  color: inherit
}
.pl-ul {
  list-style-type: disc;
  padding: 0px 0px 0px 20px;
  margin: 0
}
.pl-ul li {
  padding: 0px 0px 2px 0px;
}
.pl-center .pl-bar {
  display: inline-block;
  width: auto
}
.pl-container:after, .pl-container:before, .pl-panel:after, .pl-panel:before, .pl-row:after, .pl-row:before, .pl-row-padding:after, .pl-row-padding:before, .pl-cell-row:before, .pl-cell-row:after, .pl-clear:after, .pl-clear:before, .pl-bar:before, .pl-bar:after {
  content: "";
  display: table;
  clear: both
}
.pl-col, .pl-half, .pl-third, .pl-twothird, .pl-threequarter, .pl-quarter {
  float: left;
  width: 100%;
  height: 100%;
}
.pl-col.s1 {
  width: 8.33333%
}
.pl-col.s2 {
  width: 16.66666%
}
.pl-col.s3 {
  width: 24.99999%
}
.pl-col.s4 {
  width: 33.33333%
}
.pl-col.s5 {
  width: 41.66666%
}
.pl-col.s6 {
  width: 49.99999%
}
.pl-col.s7 {
  width: 58.33333%
}
.pl-col.s8 {
  width: 66.66666%
}
.pl-col.s9 {
  width: 74.99999%
}
.pl-col.s10 {
  width: 83.33333%
}
.pl-col.s11 {
  width: 91.66666%
}
.pl-col.s12 {
  width: 99.99999%
}
@media (min-width:601px) {
  .pl-col.m1 {
    width: 8.33333%
  }
  .pl-col.m2 {
    width: 16.66666%
  }
  .pl-col.m3, .pl-quarter {
    width: 24.99999%
  }
  .pl-col.m4, .pl-third {
    width: 33.33333%
  }
  .pl-col.m5 {
    width: 41.66666%
  }
  .pl-col.m6, .pl-half {
    width: 49.99999%
  }
  .pl-col.m7 {
    width: 58.33333%
  }
  .pl-col.m8, .pl-twothird {
    width: 66.66666%
  }
  .pl-col.m9, .pl-threequarter {
    width: 74.99999%
  }
  .pl-col.m10 {
    width: 83.33333%
  }
  .pl-col.m11 {
    width: 91.66666%
  }
  .pl-col.m12 {
    width: 99.99999%
  }
}
@media (min-width:993px) {
  .pl-col.l1 {
    width: 8.33333%
  }
  .pl-col.l2 {
    width: 16.66666%
  }
  .pl-col.l3 {
    width: 24.99999%
  }
  .pl-col.l4 {
    width: 33.33333%
  }
  .pl-col.l5 {
    width: 41.66666%
  }
  .pl-col.l6 {
    width: 49.99999%
  }
  .pl-col.l7 {
    width: 58.33333%
  }
  .pl-col.l8 {
    width: 66.66666%
  }
  .pl-col.l9 {
    width: 74.99999%
  }
  .pl-col.l10 {
    width: 83.33333%
  }
  .pl-col.l11 {
    width: 91.66666%
  }
  .pl-col.l12 {
    width: 99.99999%
  }
}
.pl-rest {
  overflow: hidden
}
.pl-stretch {
  margin-left: -16px;
  margin-right: -16px
}
.pl-content, .pl-auto {
  margin-left: auto;
  margin-right: auto
}
.pl-content {
  max-width: 980px
}
.pl-auto {
  max-width: 1140px
}
.pl-cell-row {
  display: table;
  width: 100%
}
.pl-cell {
  display: table-cell
}
.pl-cell-top {
  vertical-align: top
}
.pl-cell-middle {
  vertical-align: middle
}
.pl-cell-bottom {
  vertical-align: bottom
}
.pl-hide {
  display: none !important
}
.pl-show-block, .pl-show {
  display: block !important
}
.pl-show-inline-block {
  display: inline-block !important
}
@media (max-width:1205px) {
  .pl-auto {
    max-width: 95%
  }
}
@media (max-width:600px) {
  .pl-modal-content {
    margin: 0 10px;
    width: auto !important
  }
  .pl-modal {
    padding-top: 30px
  }
  .pl-dropdown-hover.pl-mobile .pl-dropdown-content, .pl-dropdown-click.pl-mobile .pl-dropdown-content {
    position: relative
  }
  .pl-hide-small {
    display: none !important
  }
  .pl-mobile {
    display: block;
    width: 100% !important
  }
  .pl-bar-item.pl-mobile, .pl-dropdown-hover.pl-mobile, .pl-dropdown-click.pl-mobile {
    text-align: center
  }
  .pl-dropdown-hover.pl-mobile, .pl-dropdown-hover.pl-mobile .pl-btn, .pl-dropdown-hover.pl-mobile .pl-button, .pl-dropdown-click.pl-mobile, .pl-dropdown-click.pl-mobile .pl-btn, .pl-dropdown-click.pl-mobile .pl-button {
    width: 100%
  }
}
@media (max-width:768px) {
  .pl-modal-content {
    width: 500px
  }
  .pl-modal {
    padding-top: 50px
  }
}
@media (min-width:993px) {
  .pl-modal-content {
    width: 900px
  }
  .pl-hide-large {
    display: none !important
  }
  .pl-sidebar.pl-collapse {
    display: block !important
  }
}
@media (max-width:992px) and (min-width:601px) {
  .pl-hide-medium {
    display: none !important
  }
}
@media (max-width:992px) {
  .pl-sidebar.pl-collapse {
    display: none
  }
  .pl-main {
    margin-left: 0 !important;
    margin-right: 0 !important
  }
  .pl-auto {
    max-width: 100%
  }
}
.pl-circle {
  border-radius: 20%
}
.pl-rectangle {
  border-radius: 5%
}
.pl-round-small {
  border-radius: 2px
}
.pl-round, .pl-round-medium {
  border-radius: 4px
}
.pl-round-large {
  border-radius: 8px
}
.pl-round-xlarge {
  border-radius: 16px
}
.pl-round-xxlarge {
  border-radius: 32px
}
.pl-row-padding, .pl-row-padding > .pl-half, .pl-row-padding > .pl-third, .pl-row-padding > .pl-twothird, .pl-row-padding > .pl-threequarter, .pl-row-padding > .pl-quarter, .pl-row-padding > .pl-col {
  padding: 0 8px
}
.pl-container, .pl-panel {
  padding: 0.01em 16px
}
.pl-tiny {
  font-size: 10px !important
}
.pl-small {
  font-size: 12px !important
}
.pl-medium {
  font-size: 15px !important
}
.pl-large {
  font-size: 18px !important
}
.pl-xlarge {
  font-size: 24px !important
}
.pl-xxlarge {
  font-size: 36px !important
}
.pl-xxxlarge {
  font-size: 48px !important
}
.pl-left-align {
  text-align: left !important
}
.pl-right-align {
  text-align: right !important
}
.pl-justify {
  text-align: justify !important
}
.pl-center {
  text-align: center !important
}
.pl-margin {
  margin: 16px !important
}
.pl-margin-top {
  margin-top: 16px !important
}
.pl-margin-bottom {
  margin-bottom: 16px !important
}
.pl-margin-left {
  margin-left: 16px !important
}
.pl-margin-right {
  margin-right: 16px !important
}
.pl-padding-small {
  padding: 4px 8px !important
}
.pl-padding {
  padding: 8px 16px !important
}
.pl-padding-large {
  padding: 12px 24px !important
}
.pl-padding-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important
}
.pl-padding-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important
}
.pl-padding-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important
}
.pl-padding-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important
}
.pl-padding-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important
}
.pl-padding-top-64 {
  padding-top: 64px !important
}
.pl-padding-top-48 {
  padding-top: 48px !important
}
.pl-padding-top-32 {
  padding-top: 32px !important
}
.pl-padding-top-24 {
  padding-top: 24px !important
}
.pl-left {
  float: left !important
}
.pl-right {
  float: right !important
}
.pl-blue, .pl-hover-blue:hover {
  color: #fff !important;
  background-color: #16478e !important
}
.pl-black, .pl-hover-black:hover {
  color: #fff !important;
  background-color: #000 !important;
  border-radius: 15px;
}
.pl-relative {
    position:relative;
}
.pl-absolute {
    position:absolute;
}