/* Minification failed. Returning unminified contents.
(16756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@extend'
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
  #logo-container {
    width: 100%;
  }
  #logo-container #site-logo {
    margin-top: 20px !important;
    margin-bottom: 50px !important;
  }
  #logo-container #header-tel {
    float: right;
    font-size: 22px !important;
    margin-top: 35px !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(/Static/css/fonts/glyphiconsglyphicons-halflings-regular.eot);
  src: url(/Static/css/fonts/glyphiconsglyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(/Static/css/fonts/glyphiconsglyphicons-halflings-regular.woff) format('woff'), url(/Static/css/fonts/glyphiconsglyphicons-halflings-regular.ttf) format('truetype'), url(/Static/css/fonts/glyphiconsglyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.42857143;
  color: #454545;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #E12616;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #ca2214;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 0px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 18px;
  margin-bottom: 18px;
  border: 0;
  border-top: 1px solid #F5F5F5;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 18px;
  margin-bottom: 9px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 9px;
  margin-bottom: 9px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 33px;
}
h2,
.h2 {
  font-size: 27px;
}
h3,
.h3 {
  font-size: 23px;
}
h4,
.h4 {
  font-size: 17px;
}
h5,
.h5 {
  font-size: 13px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 9px;
}
.lead {
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 19.5px;
  }
}
small,
.small {
  font-size: 92%;
}
mark,
.mark {
  background-color: #fff1ca;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-primary {
  color: #E12616;
}
a.text-primary:hover {
  color: #b31e11;
}
.text-success {
  color: #197b1a;
}
a.text-success:hover {
  color: #115011;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #a67b00;
}
a.text-warning:hover {
  color: #735500;
}
.text-danger {
  color: #bb0045;
}
a.text-danger:hover {
  color: #880032;
}
.text-white {
  color: #fff;
}
a.text-white:hover {
  color: #e6e6e6;
}
.text-light {
  color: #E5E5E5;
}
a.text-light:hover {
  color: #cccccc;
}
.text-dark {
  color: #63666A;
}
a.text-dark:hover {
  color: #4a4d50;
}
.text-muted {
  color: #999;
}
a.text-muted:hover {
  color: #808080;
}
.status-primary {
  background: #E12616;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-primary:hover {
  background: #b31e11;
  color: #fff;
}
.status-secondary {
  background: #454545;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-secondary:hover {
  background: #2b2b2b;
  color: #fff;
}
.status-success {
  background: #22a523;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-success:hover {
  background: #197b1a;
  color: #fff;
}
.status-info {
  background: #31708f;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-info:hover {
  background: #245269;
  color: #fff;
}
.status-warning {
  background: #ffd45a;
  color: #000;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-warning:hover {
  background: #ffc727;
  color: #000;
}
.status-danger {
  background: #bb0045;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-danger:hover {
  background: #880032;
  color: #fff;
}
.status-white {
  background: #fff;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-white:hover {
  background: #e6e6e6;
  color: #fff;
}
.status-light {
  background: #E5E5E5;
  color: #000;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-light:hover {
  background: #cccccc;
  color: #000;
}
.status-dark {
  background: #63666A;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-dark:hover {
  background: #4a4d50;
  color: #fff;
}
.status-muted {
  background: #999;
  color: #fff;
  padding: 5px 10px;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
}
a.status-muted:hover {
  background: #808080;
  color: #fff;
}
.bg-primary {
  color: #fff;
  background-color: #E12616;
}
a.bg-primary:hover {
  background-color: #b31e11;
}
.bg-secondary {
  background-color: #454545;
}
a.bg-secondary:hover {
  background-color: #2b2b2b;
}
.bg-success {
  background-color: #e6fae6;
}
a.bg-success:hover {
  background-color: #bbf1bc;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fff1ca;
}
a.bg-warning:hover {
  background-color: #ffe497;
}
.bg-danger {
  background-color: #ffd4e4;
}
a.bg-danger:hover {
  background-color: #ffa1c4;
}
.bg-light {
  background-color: #F5F5F5;
}
a.bg-light:hover {
  background-color: #dcdcdc;
}
.bg-dark {
  background-color: #000;
}
a.bg-dark:hover {
  background-color: #000000;
}
.page-header {
  padding-bottom: 8px;
  margin: 36px 0 18px;
  border-bottom: 1px solid #F5F5F5;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 9px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 18px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 992px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #E5E5E5;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 9px 18px;
  margin: 0 0 18px;
  font-size: 16.25px;
  border-left: 5px solid #F5F5F5;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #E5E5E5;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #F5F5F5;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 18px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 8.5px;
  margin: 0 0 9px;
  font-size: 12px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #63666A;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 0px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  .container {
    width: 740px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 972px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.row {
  margin-left: -10px;
  margin-right: -10px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  width: 100%;
}
.col-ovr-xs-1, .col-ovr-sm-1, .col-ovr-md-1, .col-ovr-lg-1, .col-ovr-xs-2, .col-ovr-sm-2, .col-ovr-md-2, .col-ovr-lg-2, .col-ovr-xs-3, .col-ovr-sm-3, .col-ovr-md-3, .col-ovr-lg-3, .col-ovr-xs-4, .col-ovr-sm-4, .col-ovr-md-4, .col-ovr-lg-4, .col-ovr-xs-5, .col-ovr-sm-5, .col-ovr-md-5, .col-ovr-lg-5, .col-ovr-xs-6, .col-ovr-sm-6, .col-ovr-md-6, .col-ovr-lg-6, .col-ovr-xs-7, .col-ovr-sm-7, .col-ovr-md-7, .col-ovr-lg-7, .col-ovr-xs-8, .col-ovr-sm-8, .col-ovr-md-8, .col-ovr-lg-8, .col-ovr-xs-9, .col-ovr-sm-9, .col-ovr-md-9, .col-ovr-lg-9, .col-ovr-xs-10, .col-ovr-sm-10, .col-ovr-md-10, .col-ovr-lg-10, .col-ovr-xs-11, .col-ovr-sm-11, .col-ovr-md-11, .col-ovr-lg-11, .col-ovr-xs-12, .col-ovr-sm-12, .col-ovr-md-12, .col-ovr-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
.col-ovr-xs-1, .col-ovr-xs-2, .col-ovr-xs-3, .col-ovr-xs-4, .col-ovr-xs-5, .col-ovr-xs-6, .col-ovr-xs-7, .col-ovr-xs-8, .col-ovr-xs-9, .col-ovr-xs-10, .col-ovr-xs-11, .col-ovr-xs-12 {
  float: left;
}
.col-ovr-xs-12 {
  width: 100%;
}
.col-ovr-12 {
  width: 100%;
}
.col-ovr-xs-11 {
  width: 91.66666667%;
}
.col-ovr-11 {
  width: 91.66666667%;
}
.col-ovr-xs-10 {
  width: 83.33333333%;
}
.col-ovr-10 {
  width: 83.33333333%;
}
.col-ovr-xs-9 {
  width: 75%;
}
.col-ovr-9 {
  width: 75%;
}
.col-ovr-xs-8 {
  width: 66.66666667%;
}
.col-ovr-8 {
  width: 66.66666667%;
}
.col-ovr-xs-7 {
  width: 58.33333333%;
}
.col-ovr-7 {
  width: 58.33333333%;
}
.col-ovr-xs-6 {
  width: 50%;
}
.col-ovr-6 {
  width: 50%;
}
.col-ovr-xs-5 {
  width: 41.66666667%;
}
.col-ovr-5 {
  width: 41.66666667%;
}
.col-ovr-xs-4 {
  width: 33.33333333%;
}
.col-ovr-4 {
  width: 33.33333333%;
}
.col-ovr-xs-3 {
  width: 25%;
}
.col-ovr-3 {
  width: 25%;
}
.col-ovr-xs-2 {
  width: 16.66666667%;
}
.col-ovr-2 {
  width: 16.66666667%;
}
.col-ovr-xs-1 {
  width: 8.33333333%;
}
.col-ovr-1 {
  width: 8.33333333%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-ovr-sm-1, .col-ovr-sm-2, .col-ovr-sm-3, .col-ovr-sm-4, .col-ovr-sm-5, .col-ovr-sm-6, .col-ovr-sm-7, .col-ovr-sm-8, .col-ovr-sm-9, .col-ovr-sm-10, .col-ovr-sm-11, .col-ovr-sm-12 {
    float: left;
  }
  .col-ovr-sm-12 {
    width: 100%;
  }
  .col-ovr-12 {
    width: 100%;
  }
  .col-ovr-sm-11 {
    width: 91.66666667%;
  }
  .col-ovr-11 {
    width: 91.66666667%;
  }
  .col-ovr-sm-10 {
    width: 83.33333333%;
  }
  .col-ovr-10 {
    width: 83.33333333%;
  }
  .col-ovr-sm-9 {
    width: 75%;
  }
  .col-ovr-9 {
    width: 75%;
  }
  .col-ovr-sm-8 {
    width: 66.66666667%;
  }
  .col-ovr-8 {
    width: 66.66666667%;
  }
  .col-ovr-sm-7 {
    width: 58.33333333%;
  }
  .col-ovr-7 {
    width: 58.33333333%;
  }
  .col-ovr-sm-6 {
    width: 50%;
  }
  .col-ovr-6 {
    width: 50%;
  }
  .col-ovr-sm-5 {
    width: 41.66666667%;
  }
  .col-ovr-5 {
    width: 41.66666667%;
  }
  .col-ovr-sm-4 {
    width: 33.33333333%;
  }
  .col-ovr-4 {
    width: 33.33333333%;
  }
  .col-ovr-sm-3 {
    width: 25%;
  }
  .col-ovr-3 {
    width: 25%;
  }
  .col-ovr-sm-2 {
    width: 16.66666667%;
  }
  .col-ovr-2 {
    width: 16.66666667%;
  }
  .col-ovr-sm-1 {
    width: 8.33333333%;
  }
  .col-ovr-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-ovr-md-1, .col-ovr-md-2, .col-ovr-md-3, .col-ovr-md-4, .col-ovr-md-5, .col-ovr-md-6, .col-ovr-md-7, .col-ovr-md-8, .col-ovr-md-9, .col-ovr-md-10, .col-ovr-md-11, .col-ovr-md-12 {
    float: left;
  }
  .col-ovr-md-12 {
    width: 100%;
  }
  .col-ovr-12 {
    width: 100%;
  }
  .col-ovr-md-11 {
    width: 91.66666667%;
  }
  .col-ovr-11 {
    width: 91.66666667%;
  }
  .col-ovr-md-10 {
    width: 83.33333333%;
  }
  .col-ovr-10 {
    width: 83.33333333%;
  }
  .col-ovr-md-9 {
    width: 75%;
  }
  .col-ovr-9 {
    width: 75%;
  }
  .col-ovr-md-8 {
    width: 66.66666667%;
  }
  .col-ovr-8 {
    width: 66.66666667%;
  }
  .col-ovr-md-7 {
    width: 58.33333333%;
  }
  .col-ovr-7 {
    width: 58.33333333%;
  }
  .col-ovr-md-6 {
    width: 50%;
  }
  .col-ovr-6 {
    width: 50%;
  }
  .col-ovr-md-5 {
    width: 41.66666667%;
  }
  .col-ovr-5 {
    width: 41.66666667%;
  }
  .col-ovr-md-4 {
    width: 33.33333333%;
  }
  .col-ovr-4 {
    width: 33.33333333%;
  }
  .col-ovr-md-3 {
    width: 25%;
  }
  .col-ovr-3 {
    width: 25%;
  }
  .col-ovr-md-2 {
    width: 16.66666667%;
  }
  .col-ovr-2 {
    width: 16.66666667%;
  }
  .col-ovr-md-1 {
    width: 8.33333333%;
  }
  .col-ovr-1 {
    width: 8.33333333%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-ovr-lg-1, .col-ovr-lg-2, .col-ovr-lg-3, .col-ovr-lg-4, .col-ovr-lg-5, .col-ovr-lg-6, .col-ovr-lg-7, .col-ovr-lg-8, .col-ovr-lg-9, .col-ovr-lg-10, .col-ovr-lg-11, .col-ovr-lg-12 {
    float: left;
  }
  .col-ovr-lg-12 {
    width: 100%;
  }
  .col-ovr-12 {
    width: 100%;
  }
  .col-ovr-lg-11 {
    width: 91.66666667%;
  }
  .col-ovr-11 {
    width: 91.66666667%;
  }
  .col-ovr-lg-10 {
    width: 83.33333333%;
  }
  .col-ovr-10 {
    width: 83.33333333%;
  }
  .col-ovr-lg-9 {
    width: 75%;
  }
  .col-ovr-9 {
    width: 75%;
  }
  .col-ovr-lg-8 {
    width: 66.66666667%;
  }
  .col-ovr-8 {
    width: 66.66666667%;
  }
  .col-ovr-lg-7 {
    width: 58.33333333%;
  }
  .col-ovr-7 {
    width: 58.33333333%;
  }
  .col-ovr-lg-6 {
    width: 50%;
  }
  .col-ovr-6 {
    width: 50%;
  }
  .col-ovr-lg-5 {
    width: 41.66666667%;
  }
  .col-ovr-5 {
    width: 41.66666667%;
  }
  .col-ovr-lg-4 {
    width: 33.33333333%;
  }
  .col-ovr-4 {
    width: 33.33333333%;
  }
  .col-ovr-lg-3 {
    width: 25%;
  }
  .col-ovr-3 {
    width: 25%;
  }
  .col-ovr-lg-2 {
    width: 16.66666667%;
  }
  .col-ovr-2 {
    width: 16.66666667%;
  }
  .col-ovr-lg-1 {
    width: 8.33333333%;
  }
  .col-ovr-1 {
    width: 8.33333333%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #999;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 18px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) {
  background-color: #f9f9f9;
}
.table-striped > tbody > tr:nth-child(even) {
  background-color: #fff;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #e6fae6;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d1f5d1;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fff1ca;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #ffeab0;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #ffd4e4;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ffbbd4;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 13.5px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 18px;
  font-size: 19.5px;
  line-height: inherit;
  color: #63666A;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #999;
}
.form-control {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #999;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #F5F5F5;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"],
  input[type="time"],
  input[type="datetime-local"],
  input[type="month"] {
    line-height: 32px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg {
    line-height: 45px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 18px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm,
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
select.input-sm,
select.form-group-sm .form-control {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
textarea.form-group-sm .form-control,
select[multiple].input-sm,
select[multiple].form-group-sm .form-control {
  height: auto;
}
.input-lg,
.form-group-lg .form-control {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 0px;
}
select.input-lg,
select.form-group-lg .form-control {
  height: 45px;
  line-height: 45px;
}
textarea.input-lg,
textarea.form-group-lg .form-control,
select[multiple].input-lg,
select[multiple].form-group-lg .form-control {
  height: auto;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 40px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback {
  width: 45px;
  height: 45px;
  line-height: 45px;
}
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #197b1a;
}
.has-success .form-control {
  border-color: #197b1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #115011;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #2bcf2c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #2bcf2c;
}
.has-success .input-group-addon {
  color: #197b1a;
  border-color: #197b1a;
  background-color: #e6fae6;
}
.has-success .form-control-feedback {
  color: #197b1a;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #a67b00;
}
.has-warning .form-control {
  border-color: #a67b00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #735500;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc00d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc00d;
}
.has-warning .input-group-addon {
  color: #a67b00;
  border-color: #a67b00;
  background-color: #fff1ca;
}
.has-warning .form-control-feedback {
  color: #a67b00;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #bb0045;
}
.has-error .form-control {
  border-color: #bb0045;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #880032;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff2173;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff2173;
}
.has-error .input-group-addon {
  color: #bb0045;
  border-color: #bb0045;
  background-color: #ffd4e4;
}
.has-error .form-control-feedback {
  color: #bb0045;
}
.has-feedback label ~ .form-control-feedback {
  top: 23px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #858585;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 25px;
}
.form-horizontal .form-group {
  margin-left: -10px;
  margin-right: -10px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 10px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.btn,
[class*="btn-"] {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  font-size: 15px;
  padding: 8px 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-transform: uppercase;
}
.btn:focus,
[class*="btn-"]:focus,
.btn:active:focus,
[class*="btn-"]:active:focus,
.btn.active:focus,
[class*="btn-"].active:focus,
.btn.focus,
[class*="btn-"].focus,
.btn:active.focus,
[class*="btn-"]:active.focus,
.btn.active.focus,
[class*="btn-"].active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
[class*="btn-"]:hover,
.btn:focus,
[class*="btn-"]:focus,
.btn.focus,
[class*="btn-"].focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
[class*="btn-"]:active,
.btn.active,
[class*="btn-"].active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
[class*="btn-"].disabled,
.btn[disabled],
[class*="btn-"][disabled],
fieldset[disabled] .btn,
fieldset[disabled] [class*="btn-"] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-default:hover,
.btn-default:active,
.btn-default:focus {
  background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: -o-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: linear-gradient(to bottom, #f2f2f2 0%, #d8d8d8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
}
.btn-primary {
  color: #fff;
  background-color: #E12616;
  border-color: #E12616;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #b31e11;
  border-color: #a91d11;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #E12616;
  border-color: #E12616;
}
.btn-primary .badge {
  color: #E12616;
  background-color: #fff;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
  color: #fff;
  background-color: #ea3627;
  border-color: #ea3627;
}
.btn-primary:hover:hover,
.btn-primary:active:hover,
.btn-primary:focus:hover,
.btn-primary:hover:focus,
.btn-primary:active:focus,
.btn-primary:focus:focus,
.btn-primary:hover.focus,
.btn-primary:active.focus,
.btn-primary:focus.focus,
.btn-primary:hover:active,
.btn-primary:active:active,
.btn-primary:focus:active,
.btn-primary:hover.active,
.btn-primary:active.active,
.btn-primary:focus.active,
.open > .dropdown-toggle.btn-primary:hover,
.open > .dropdown-toggle.btn-primary:active,
.open > .dropdown-toggle.btn-primary:focus {
  color: #fff;
  background-color: #ca2214;
  border-color: #c02113;
}
.btn-primary:hover:active,
.btn-primary:active:active,
.btn-primary:focus:active,
.btn-primary:hover.active,
.btn-primary:active.active,
.btn-primary:focus.active,
.open > .dropdown-toggle.btn-primary:hover,
.open > .dropdown-toggle.btn-primary:active,
.open > .dropdown-toggle.btn-primary:focus {
  background-image: none;
}
.btn-primary:hover.disabled,
.btn-primary:active.disabled,
.btn-primary:focus.disabled,
.btn-primary:hover[disabled],
.btn-primary:active[disabled],
.btn-primary:focus[disabled],
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
.btn-primary:hover.disabled:hover,
.btn-primary:active.disabled:hover,
.btn-primary:focus.disabled:hover,
.btn-primary:hover[disabled]:hover,
.btn-primary:active[disabled]:hover,
.btn-primary:focus[disabled]:hover,
fieldset[disabled] .btn-primary:hover:hover,
fieldset[disabled] .btn-primary:active:hover,
fieldset[disabled] .btn-primary:focus:hover,
.btn-primary:hover.disabled:focus,
.btn-primary:active.disabled:focus,
.btn-primary:focus.disabled:focus,
.btn-primary:hover[disabled]:focus,
.btn-primary:active[disabled]:focus,
.btn-primary:focus[disabled]:focus,
fieldset[disabled] .btn-primary:hover:focus,
fieldset[disabled] .btn-primary:active:focus,
fieldset[disabled] .btn-primary:focus:focus,
.btn-primary:hover.disabled.focus,
.btn-primary:active.disabled.focus,
.btn-primary:focus.disabled.focus,
.btn-primary:hover[disabled].focus,
.btn-primary:active[disabled].focus,
.btn-primary:focus[disabled].focus,
fieldset[disabled] .btn-primary:hover.focus,
fieldset[disabled] .btn-primary:active.focus,
fieldset[disabled] .btn-primary:focus.focus,
.btn-primary:hover.disabled:active,
.btn-primary:active.disabled:active,
.btn-primary:focus.disabled:active,
.btn-primary:hover[disabled]:active,
.btn-primary:active[disabled]:active,
.btn-primary:focus[disabled]:active,
fieldset[disabled] .btn-primary:hover:active,
fieldset[disabled] .btn-primary:active:active,
fieldset[disabled] .btn-primary:focus:active,
.btn-primary:hover.disabled.active,
.btn-primary:active.disabled.active,
.btn-primary:focus.disabled.active,
.btn-primary:hover[disabled].active,
.btn-primary:active[disabled].active,
.btn-primary:focus[disabled].active,
fieldset[disabled] .btn-primary:hover.active,
fieldset[disabled] .btn-primary:active.active,
fieldset[disabled] .btn-primary:focus.active {
  background-color: #ea3627;
  border-color: #ea3627;
}
.btn-primary:hover .badge,
.btn-primary:active .badge,
.btn-primary:focus .badge {
  color: #ea3627;
  background-color: #fff;
}
.btn-secondary {
  color: #FFF;
  background-color: #454545;
  border-color: #454545;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary {
  color: #FFF;
  background-color: #2b2b2b;
  border-color: #262626;
}
.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary {
  background-image: none;
}
.btn-secondary.disabled,
.btn-secondary[disabled],
fieldset[disabled] .btn-secondary,
.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled.focus,
.btn-secondary[disabled].focus,
fieldset[disabled] .btn-secondary.focus,
.btn-secondary.disabled:active,
.btn-secondary[disabled]:active,
fieldset[disabled] .btn-secondary:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active {
  background-color: #454545;
  border-color: #454545;
}
.btn-secondary .badge {
  color: #454545;
  background-color: #FFF;
}
.btn-secondary:hover,
.btn-secondary:active,
.btn-secondary:focus {
  background-image: -webkit-linear-gradient(top, #383838 0%, #262626 100%);
  background-image: -o-linear-gradient(top, #383838 0%, #262626 100%);
  background-image: linear-gradient(to bottom, #383838 0%, #262626 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff383838', endColorstr='#ff262626', GradientType=0);
}
.btn-dark {
  color: #fff;
  background-color: #000;
  border-color: #454545;
}
.btn-dark:hover,
.btn-dark:focus,
.btn-dark.focus,
.btn-dark:active,
.btn-dark.active,
.open > .dropdown-toggle.btn-dark {
  color: #fff;
  background-color: #000000;
  border-color: #262626;
}
.btn-dark:active,
.btn-dark.active,
.open > .dropdown-toggle.btn-dark {
  background-image: none;
}
.btn-dark.disabled,
.btn-dark[disabled],
fieldset[disabled] .btn-dark,
.btn-dark.disabled:hover,
.btn-dark[disabled]:hover,
fieldset[disabled] .btn-dark:hover,
.btn-dark.disabled:focus,
.btn-dark[disabled]:focus,
fieldset[disabled] .btn-dark:focus,
.btn-dark.disabled.focus,
.btn-dark[disabled].focus,
fieldset[disabled] .btn-dark.focus,
.btn-dark.disabled:active,
.btn-dark[disabled]:active,
fieldset[disabled] .btn-dark:active,
.btn-dark.disabled.active,
.btn-dark[disabled].active,
fieldset[disabled] .btn-dark.active {
  background-color: #000;
  border-color: #454545;
}
.btn-dark .badge {
  color: #000;
  background-color: #fff;
}
.btn-dark:hover,
.btn-dark:active,
.btn-dark:focus {
  background-image: -webkit-linear-gradient(top, #57595d 0%, #000000 100%);
  background-image: -o-linear-gradient(top, #57595d 0%, #000000 100%);
  background-image: linear-gradient(to bottom, #57595d 0%, #000000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff57595d', endColorstr='#ff000000', GradientType=0);
}
.btn-light {
  color: #454545;
  background-color: #F5F5F5;
  border-color: #E5E5E5;
}
.btn-light:hover,
.btn-light:focus,
.btn-light.focus,
.btn-light:active,
.btn-light.active,
.open > .dropdown-toggle.btn-light {
  color: #454545;
  background-color: #dcdcdc;
  border-color: #c6c6c6;
}
.btn-light:active,
.btn-light.active,
.open > .dropdown-toggle.btn-light {
  background-image: none;
}
.btn-light.disabled,
.btn-light[disabled],
fieldset[disabled] .btn-light,
.btn-light.disabled:hover,
.btn-light[disabled]:hover,
fieldset[disabled] .btn-light:hover,
.btn-light.disabled:focus,
.btn-light[disabled]:focus,
fieldset[disabled] .btn-light:focus,
.btn-light.disabled.focus,
.btn-light[disabled].focus,
fieldset[disabled] .btn-light.focus,
.btn-light.disabled:active,
.btn-light[disabled]:active,
fieldset[disabled] .btn-light:active,
.btn-light.disabled.active,
.btn-light[disabled].active,
fieldset[disabled] .btn-light.active {
  background-color: #F5F5F5;
  border-color: #E5E5E5;
}
.btn-light .badge {
  color: #F5F5F5;
  background-color: #454545;
}
.btn-success {
  color: #fff;
  background-color: #22a523;
  border-color: #22a523;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #197b1a;
  border-color: #187218;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #22a523;
  border-color: #22a523;
}
.btn-success .badge {
  color: #22a523;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #4ba2ce;
  border-color: #3798c9;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #3189b5;
  border-color: #2a7399;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #4ba2ce;
  border-color: #3798c9;
}
.btn-info .badge {
  color: #4ba2ce;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #ffc00d;
  border-color: #f3b300;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #d9a100;
  border-color: #b58600;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #ffc00d;
  border-color: #f3b300;
}
.btn-warning .badge {
  color: #ffc00d;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d4002b;
  border-color: #bb0026;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #a10021;
  border-color: #7d0019;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d4002b;
  border-color: #bb0026;
}
.btn-danger .badge {
  color: #d4002b;
  background-color: #fff;
}
.btn-outline-primary {
  color: #E12616;
  background-color: transparent;
  border-color: #E12616;
}
.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary.focus,
.btn-outline-primary:active,
.btn-outline-primary.active,
.open > .dropdown-toggle.btn-outline-primary {
  color: #E12616;
  background-color: rgba(0, 0, 0, 0);
  border-color: #a91d11;
}
.btn-outline-primary:active,
.btn-outline-primary.active,
.open > .dropdown-toggle.btn-outline-primary {
  background-image: none;
}
.btn-outline-primary.disabled,
.btn-outline-primary[disabled],
fieldset[disabled] .btn-outline-primary,
.btn-outline-primary.disabled:hover,
.btn-outline-primary[disabled]:hover,
fieldset[disabled] .btn-outline-primary:hover,
.btn-outline-primary.disabled:focus,
.btn-outline-primary[disabled]:focus,
fieldset[disabled] .btn-outline-primary:focus,
.btn-outline-primary.disabled.focus,
.btn-outline-primary[disabled].focus,
fieldset[disabled] .btn-outline-primary.focus,
.btn-outline-primary.disabled:active,
.btn-outline-primary[disabled]:active,
fieldset[disabled] .btn-outline-primary:active,
.btn-outline-primary.disabled.active,
.btn-outline-primary[disabled].active,
fieldset[disabled] .btn-outline-primary.active {
  background-color: transparent;
  border-color: #E12616;
}
.btn-outline-primary .badge {
  color: transparent;
  background-color: #E12616;
}
.btn-outline-primary:hover,
.btn-outline-primary:focus {
  background-color: #E12616;
  color: #fff;
  border-color: #E12616;
}
.btn-outline-secondary {
  color: #454545;
  background-color: transparent;
  border-color: #454545;
}
.btn-outline-secondary:hover,
.btn-outline-secondary:focus,
.btn-outline-secondary.focus,
.btn-outline-secondary:active,
.btn-outline-secondary.active,
.open > .dropdown-toggle.btn-outline-secondary {
  color: #454545;
  background-color: rgba(0, 0, 0, 0);
  border-color: #262626;
}
.btn-outline-secondary:active,
.btn-outline-secondary.active,
.open > .dropdown-toggle.btn-outline-secondary {
  background-image: none;
}
.btn-outline-secondary.disabled,
.btn-outline-secondary[disabled],
fieldset[disabled] .btn-outline-secondary,
.btn-outline-secondary.disabled:hover,
.btn-outline-secondary[disabled]:hover,
fieldset[disabled] .btn-outline-secondary:hover,
.btn-outline-secondary.disabled:focus,
.btn-outline-secondary[disabled]:focus,
fieldset[disabled] .btn-outline-secondary:focus,
.btn-outline-secondary.disabled.focus,
.btn-outline-secondary[disabled].focus,
fieldset[disabled] .btn-outline-secondary.focus,
.btn-outline-secondary.disabled:active,
.btn-outline-secondary[disabled]:active,
fieldset[disabled] .btn-outline-secondary:active,
.btn-outline-secondary.disabled.active,
.btn-outline-secondary[disabled].active,
fieldset[disabled] .btn-outline-secondary.active {
  background-color: transparent;
  border-color: #454545;
}
.btn-outline-secondary .badge {
  color: transparent;
  background-color: #454545;
}
.btn-outline-secondary:hover,
.btn-outline-secondary:focus {
  background-color: #454545;
  color: #fff;
  border-color: #454545;
}
.btn-outline-info {
  color: #4ba2ce;
  background-color: transparent;
  border-color: #4ba2ce;
}
.btn-outline-info:hover,
.btn-outline-info:focus,
.btn-outline-info.focus,
.btn-outline-info:active,
.btn-outline-info.active,
.open > .dropdown-toggle.btn-outline-info {
  color: #4ba2ce;
  background-color: rgba(0, 0, 0, 0);
  border-color: #2f83ad;
}
.btn-outline-info:active,
.btn-outline-info.active,
.open > .dropdown-toggle.btn-outline-info {
  background-image: none;
}
.btn-outline-info.disabled,
.btn-outline-info[disabled],
fieldset[disabled] .btn-outline-info,
.btn-outline-info.disabled:hover,
.btn-outline-info[disabled]:hover,
fieldset[disabled] .btn-outline-info:hover,
.btn-outline-info.disabled:focus,
.btn-outline-info[disabled]:focus,
fieldset[disabled] .btn-outline-info:focus,
.btn-outline-info.disabled.focus,
.btn-outline-info[disabled].focus,
fieldset[disabled] .btn-outline-info.focus,
.btn-outline-info.disabled:active,
.btn-outline-info[disabled]:active,
fieldset[disabled] .btn-outline-info:active,
.btn-outline-info.disabled.active,
.btn-outline-info[disabled].active,
fieldset[disabled] .btn-outline-info.active {
  background-color: transparent;
  border-color: #4ba2ce;
}
.btn-outline-info .badge {
  color: transparent;
  background-color: #4ba2ce;
}
.btn-outline-info:hover,
.btn-outline-info:focus {
  background-color: #4ba2ce;
  color: #fff;
  border-color: #4ba2ce;
}
.btn-outline-danger {
  color: #d4002b;
  background-color: transparent;
  border-color: #d4002b;
}
.btn-outline-danger:hover,
.btn-outline-danger:focus,
.btn-outline-danger.focus,
.btn-outline-danger:active,
.btn-outline-danger.active,
.open > .dropdown-toggle.btn-outline-danger {
  color: #d4002b;
  background-color: rgba(0, 0, 0, 0);
  border-color: #97001f;
}
.btn-outline-danger:active,
.btn-outline-danger.active,
.open > .dropdown-toggle.btn-outline-danger {
  background-image: none;
}
.btn-outline-danger.disabled,
.btn-outline-danger[disabled],
fieldset[disabled] .btn-outline-danger,
.btn-outline-danger.disabled:hover,
.btn-outline-danger[disabled]:hover,
fieldset[disabled] .btn-outline-danger:hover,
.btn-outline-danger.disabled:focus,
.btn-outline-danger[disabled]:focus,
fieldset[disabled] .btn-outline-danger:focus,
.btn-outline-danger.disabled.focus,
.btn-outline-danger[disabled].focus,
fieldset[disabled] .btn-outline-danger.focus,
.btn-outline-danger.disabled:active,
.btn-outline-danger[disabled]:active,
fieldset[disabled] .btn-outline-danger:active,
.btn-outline-danger.disabled.active,
.btn-outline-danger[disabled].active,
fieldset[disabled] .btn-outline-danger.active {
  background-color: transparent;
  border-color: #d4002b;
}
.btn-outline-danger .badge {
  color: transparent;
  background-color: #d4002b;
}
.btn-outline-danger:hover,
.btn-outline-danger:focus {
  background-color: #d4002b;
  color: #fff;
  border-color: #d4002b;
}
.btn-outline-success {
  color: #22a523;
  background-color: transparent;
  border-color: #22a523;
}
.btn-outline-success:hover,
.btn-outline-success:focus,
.btn-outline-success.focus,
.btn-outline-success:active,
.btn-outline-success.active,
.open > .dropdown-toggle.btn-outline-success {
  color: #22a523;
  background-color: rgba(0, 0, 0, 0);
  border-color: #187218;
}
.btn-outline-success:active,
.btn-outline-success.active,
.open > .dropdown-toggle.btn-outline-success {
  background-image: none;
}
.btn-outline-success.disabled,
.btn-outline-success[disabled],
fieldset[disabled] .btn-outline-success,
.btn-outline-success.disabled:hover,
.btn-outline-success[disabled]:hover,
fieldset[disabled] .btn-outline-success:hover,
.btn-outline-success.disabled:focus,
.btn-outline-success[disabled]:focus,
fieldset[disabled] .btn-outline-success:focus,
.btn-outline-success.disabled.focus,
.btn-outline-success[disabled].focus,
fieldset[disabled] .btn-outline-success.focus,
.btn-outline-success.disabled:active,
.btn-outline-success[disabled]:active,
fieldset[disabled] .btn-outline-success:active,
.btn-outline-success.disabled.active,
.btn-outline-success[disabled].active,
fieldset[disabled] .btn-outline-success.active {
  background-color: transparent;
  border-color: #22a523;
}
.btn-outline-success .badge {
  color: transparent;
  background-color: #22a523;
}
.btn-outline-success:hover,
.btn-outline-success:focus {
  background-color: #22a523;
  color: #fff;
  border-color: #22a523;
}
.btn-outline-warning {
  color: #ffc00d;
  background-color: transparent;
  border-color: #ffc00d;
}
.btn-outline-warning:hover,
.btn-outline-warning:focus,
.btn-outline-warning.focus,
.btn-outline-warning:active,
.btn-outline-warning.active,
.open > .dropdown-toggle.btn-outline-warning {
  color: #ffc00d;
  background-color: rgba(0, 0, 0, 0);
  border-color: #cf9900;
}
.btn-outline-warning:active,
.btn-outline-warning.active,
.open > .dropdown-toggle.btn-outline-warning {
  background-image: none;
}
.btn-outline-warning.disabled,
.btn-outline-warning[disabled],
fieldset[disabled] .btn-outline-warning,
.btn-outline-warning.disabled:hover,
.btn-outline-warning[disabled]:hover,
fieldset[disabled] .btn-outline-warning:hover,
.btn-outline-warning.disabled:focus,
.btn-outline-warning[disabled]:focus,
fieldset[disabled] .btn-outline-warning:focus,
.btn-outline-warning.disabled.focus,
.btn-outline-warning[disabled].focus,
fieldset[disabled] .btn-outline-warning.focus,
.btn-outline-warning.disabled:active,
.btn-outline-warning[disabled]:active,
fieldset[disabled] .btn-outline-warning:active,
.btn-outline-warning.disabled.active,
.btn-outline-warning[disabled].active,
fieldset[disabled] .btn-outline-warning.active {
  background-color: transparent;
  border-color: #ffc00d;
}
.btn-outline-warning .badge {
  color: transparent;
  background-color: #ffc00d;
}
.btn-outline-warning:hover,
.btn-outline-warning:focus {
  background-color: #ffc00d;
  color: #fff;
  border-color: #ffc00d;
}
.btn-outline-dark {
  color: #454545;
  background-color: transparent;
  border-color: #454545;
}
.btn-outline-dark:hover,
.btn-outline-dark:focus,
.btn-outline-dark.focus,
.btn-outline-dark:active,
.btn-outline-dark.active,
.open > .dropdown-toggle.btn-outline-dark {
  color: #454545;
  background-color: rgba(0, 0, 0, 0);
  border-color: #262626;
}
.btn-outline-dark:active,
.btn-outline-dark.active,
.open > .dropdown-toggle.btn-outline-dark {
  background-image: none;
}
.btn-outline-dark.disabled,
.btn-outline-dark[disabled],
fieldset[disabled] .btn-outline-dark,
.btn-outline-dark.disabled:hover,
.btn-outline-dark[disabled]:hover,
fieldset[disabled] .btn-outline-dark:hover,
.btn-outline-dark.disabled:focus,
.btn-outline-dark[disabled]:focus,
fieldset[disabled] .btn-outline-dark:focus,
.btn-outline-dark.disabled.focus,
.btn-outline-dark[disabled].focus,
fieldset[disabled] .btn-outline-dark.focus,
.btn-outline-dark.disabled:active,
.btn-outline-dark[disabled]:active,
fieldset[disabled] .btn-outline-dark:active,
.btn-outline-dark.disabled.active,
.btn-outline-dark[disabled].active,
fieldset[disabled] .btn-outline-dark.active {
  background-color: transparent;
  border-color: #454545;
}
.btn-outline-dark .badge {
  color: transparent;
  background-color: #454545;
}
.btn-outline-dark:hover,
.btn-outline-dark:focus {
  background-color: #454545;
  color: #fff;
  border-color: #454545;
}
.btn-outline-light {
  color: #F5F5F5;
  background-color: transparent;
  border-color: #F5F5F5;
}
.btn-outline-light:hover,
.btn-outline-light:focus,
.btn-outline-light.focus,
.btn-outline-light:active,
.btn-outline-light.active,
.open > .dropdown-toggle.btn-outline-light {
  color: #F5F5F5;
  background-color: rgba(0, 0, 0, 0);
  border-color: #d6d6d6;
}
.btn-outline-light:active,
.btn-outline-light.active,
.open > .dropdown-toggle.btn-outline-light {
  background-image: none;
}
.btn-outline-light.disabled,
.btn-outline-light[disabled],
fieldset[disabled] .btn-outline-light,
.btn-outline-light.disabled:hover,
.btn-outline-light[disabled]:hover,
fieldset[disabled] .btn-outline-light:hover,
.btn-outline-light.disabled:focus,
.btn-outline-light[disabled]:focus,
fieldset[disabled] .btn-outline-light:focus,
.btn-outline-light.disabled.focus,
.btn-outline-light[disabled].focus,
fieldset[disabled] .btn-outline-light.focus,
.btn-outline-light.disabled:active,
.btn-outline-light[disabled]:active,
fieldset[disabled] .btn-outline-light:active,
.btn-outline-light.disabled.active,
.btn-outline-light[disabled].active,
fieldset[disabled] .btn-outline-light.active {
  background-color: transparent;
  border-color: #F5F5F5;
}
.btn-outline-light .badge {
  color: transparent;
  background-color: #F5F5F5;
}
.btn-outline-light:hover,
.btn-outline-light:focus {
  background-color: #F5F5F5;
  color: #454545;
  border-color: #F5F5F5;
}
.btn-link {
  color: #E12616;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #ca2214;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #E5E5E5;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 0px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
  visibility: hidden;
}
.collapse.in {
  display: block;
  visibility: visible;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 13px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.4);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.4);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #63666A;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #57595d;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #E12616;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #E5E5E5;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #E5E5E5;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 992px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 0px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  line-height: 45px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  color: #999;
  text-align: center;
  background-color: #F5F5F5;
  border: 1px solid #ccc;
  border-radius: 0px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 0px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 17px;
  border-radius: 0px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #F5F5F5;
}
.nav > li.disabled > a {
  color: #E5E5E5;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #E5E5E5;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #F5F5F5;
  border-color: #E12616;
}
.nav .nav-divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0px 0px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #F5F5F5 #F5F5F5 #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #999;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #E12616;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
  visibility: hidden;
}
.tab-content > .active {
  display: block;
  visibility: visible;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 18px;
  border: 1px solid transparent;
}
@media (min-width: 992px) {
  .navbar {
    border-radius: 0px;
  }
}
@media (min-width: 992px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 10px;
  padding-left: 10px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 992px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -10px;
  margin-left: -10px;
}
@media (min-width: 992px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 992px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 992px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 16px 10px;
  font-size: 17px;
  line-height: 18px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 992px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -10px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 10px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 8px -10px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 18px;
}
@media (max-width: 991px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 18px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 992px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.navbar-form {
  margin-left: -10px;
  margin-right: -10px;
  padding: 10px 10px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 9px;
  margin-bottom: 9px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 991px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 9px;
  margin-bottom: 9px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 16px;
  margin-bottom: 16px;
}
@media (min-width: 992px) {
  .navbar-text {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (min-width: 992px) {
  .navbar-left {
    float: left !important;
    float: left;
  }
  .navbar-right {
    float: right !important;
    float: right;
    margin-right: -10px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: transparent;
  border-color: #999;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #999;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: rgba(0, 0, 0, 0);
  color: #555;
}
@media (max-width: 991px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: rgba(0, 0, 0, 0);
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #ffffff;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@media (max-width: 991px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #ffffff;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #ffffff;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 18px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 0px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #ccc;
}
.breadcrumb > .active {
  color: #E5E5E5;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 0px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #E12616;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #ca2214;
  background-color: #F5F5F5;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #E12616;
  border-color: #E12616;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #E5E5E5;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 17px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pager {
  padding-left: 0;
  margin: 18px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #F5F5F5;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #E5E5E5;
  background-color: #fff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #E5E5E5;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #cccccc;
}
.label-primary {
  background-color: #E12616;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #b31e11;
}
.label-success {
  background-color: #22a523;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #197b1a;
}
.label-info {
  background-color: #4ba2ce;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #3189b5;
}
.label-warning {
  background-color: #ffc00d;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #d9a100;
}
.label-danger {
  background-color: #d4002b;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #a10021;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #E5E5E5;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #E12616;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding: 30px 15px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #F5F5F5;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #dcdcdc;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 0px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding: 48px 0;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 58.5px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 18px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #E12616;
}
.thumbnail .caption {
  padding: 9px;
  color: #454545;
}
.alert {
  padding: 15px;
  margin-bottom: 18px;
  border: 1px solid transparent;
  border-radius: 0px;
  display: table;
}
.alert .fa {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
  padding: 0 10px 0 0;
  font-size: 20px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert {
  border-radius: 5px;
  position: relative;
}
.alert-success {
  background-color: #e6fae6;
  border-color: #3dd73e;
  color: #197b1a;
}
.alert-success hr {
  border-top-color: #2bcf2c;
}
.alert-success .alert-link {
  color: #115011;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #27a1b9;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #238fa4;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fff1ca;
  border-color: #ffd45a;
  color: #000;
}
.alert-warning hr {
  border-top-color: #ffcd40;
}
.alert-warning .alert-link {
  color: #000000;
}
.alert-danger {
  background-color: #ffd4e4;
  border-color: #ee5563;
  color: #bb0045;
}
.alert-danger hr {
  border-top-color: #ec3e4d;
}
.alert-danger .alert-link {
  color: #880032;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 18px;
  margin-bottom: 18px;
  background-color: #f5f5f5;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
  text-align: center;
  background-color: #E12616;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #22a523;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #4ba2ce;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #ffc00d;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d4002b;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
a.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #F5F5F5;
  color: #E5E5E5;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #E5E5E5;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #E12616;
  border-color: #E12616;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #facdc9;
}
.list-group-item-success {
  color: #197b1a;
  background-color: #e6fae6;
}
a.list-group-item-success {
  color: #197b1a;
}
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: #197b1a;
  background-color: #d1f5d1;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #197b1a;
  border-color: #197b1a;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #a67b00;
  background-color: #fff1ca;
}
a.list-group-item-warning {
  color: #a67b00;
}
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: #a67b00;
  background-color: #ffeab0;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #a67b00;
  border-color: #a67b00;
}
.list-group-item-danger {
  color: #bb0045;
  background-color: #ffd4e4;
}
a.list-group-item-danger {
  color: #bb0045;
}
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: #bb0045;
  background-color: #ffbbd4;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #bb0045;
  border-color: #bb0045;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 18px;
  background-color: #F5F5F5;
  border: 1px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  color: inherit;
}
.panel-title > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: -1px;
  border-top-right-radius: -1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: -1px;
  border-bottom-right-radius: -1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 18px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default > .panel-heading {
  color: #63666A;
  background-color: #f5f5f5;
  border-color: #E5E5E5;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #E5E5E5;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #63666A;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #E5E5E5;
}
.panel-default-solid {
  border-radius: 10px;
}
.panel-default-solid > .panel-heading {
  color: #63666A;
  background-color: #f5f5f5;
  border-color: 0;
}
.panel-default-solid > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: 0;
}
.panel-default-solid > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #63666A;
}
.panel-default-solid > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: 0;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #E12616;
  border-color: #E12616;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #E12616;
}
.panel-primary > .panel-heading .badge {
  color: #E12616;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #E12616;
}
.panel-success > .panel-heading {
  color: #197b1a;
  background-color: #e6fae6;
  border-color: #3dd73e;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #3dd73e;
}
.panel-success > .panel-heading .badge {
  color: #e6fae6;
  background-color: #197b1a;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #3dd73e;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #27a1b9;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #27a1b9;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #27a1b9;
}
.panel-warning > .panel-heading {
  color: #a67b00;
  background-color: #fff1ca;
  border-color: #ffd45a;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ffd45a;
}
.panel-warning > .panel-heading .badge {
  color: #fff1ca;
  background-color: #a67b00;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ffd45a;
}
.panel-danger > .panel-heading {
  color: #bb0045;
  background-color: #ffd4e4;
  border-color: #ee5563;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ee5563;
}
.panel-danger > .panel-heading .badge {
  color: #ffd4e4;
  background-color: #bb0045;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ee5563;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 0px;
}
.well-sm {
  padding: 9px;
  border-radius: 0px;
}
.close {
  float: right;
  font-size: 19.5px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  border-radius: 5px;
  outline: 0;
}
.modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  display: grid;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  background: #454545;
  color: white;
  opacity: 1;
  height: 40px;
  width: 40px;
  position: absolute;
  top: 0px;
  right: 0;
  font-size: 30px;
  padding: 0;
  margin: 0;
}
.modal-header .close span {
  height: 40px;
  line-height: 34px;
  display: block;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.modal .modal-footer.recaptcha .footer-recaptcha {
  display: flex;
  align-items: flex-start;
  text-align: left;
  justify-content: space-between;
  gap: 5px;
}
.modal .modal-footer.recaptcha .grecaptcha-badge {
  visibility: hidden;
}
.modal .modal-footer.recaptcha .btn.g-recaptcha {
  margin-top: 10px;
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 0px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 13px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1px -1px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    transition: transform 0.6s ease-in-out;
    backface-visibility: hidden;
    perspective: 1000;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-inner h1 {
  font-size: 52px;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.indicator-styles {
  position: absolute;
  bottom: 10px;
  margin-bottom: 0px;
  left: 50%;
  z-index: 15;
  width: 100%;
  margin-left: -50%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.indicator-styles li {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 1px 10px;
  text-indent: -999px;
  border: 2px solid #fff;
  box-shadow: 0px 0px 0px 2px #999;
  border-radius: 20px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  background-color: #999;
}
.indicator-styles .active {
  margin: 1px 10px;
  width: 30px;
  height: 30px;
  border: 2px solid #fff;
  box-shadow: 0px 0px 0px 2px #E12616;
  background-color: #E12616;
}
.common-carousel-indicators.carousel-indicators {
  position: absolute;
  bottom: 10px;
  margin-bottom: 0px;
  left: 50%;
  z-index: 15;
  width: 100%;
  margin-left: -50%;
  padding-left: 0;
  list-style: none;
  text-align: center;
  bottom: 20px;
}
.common-carousel-indicators.carousel-indicators li {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 1px 10px;
  text-indent: -999px;
  border: 2px solid #fff;
  box-shadow: 0px 0px 0px 2px #999;
  border-radius: 20px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  background-color: #999;
}
.common-carousel-indicators.carousel-indicators .active {
  margin: 1px 10px;
  width: 30px;
  height: 30px;
  border: 2px solid #fff;
  box-shadow: 0px 0px 0px 2px #E12616;
  background-color: #E12616;
}
@media (min-width: 768px) {
  .common-carousel-indicators.carousel-indicators {
    bottom: 0;
  }
  .common-carousel-indicators.carousel-indicators li {
    width: 15px;
    height: 15px;
    margin: 1px 2px;
    box-shadow: 0px 0px 0px 1px #999;
  }
  .common-carousel-indicators.carousel-indicators li:first-child:after {
    width: 28px;
    border-top-left-radius: 5px;
    left: -11px;
  }
  .common-carousel-indicators.carousel-indicators li:last-child:after {
    width: 28px;
    border-top-right-radius: 5px;
    left: -6px;
  }
  .common-carousel-indicators.carousel-indicators li:after {
    width: 23px;
    box-sizing: border-box;
    height: 28px;
    top: -9px;
    left: -6px;
    content: '';
    background: #ffffff;
    display: block;
    position: relative;
    z-index: -1;
    margin: 0;
    padding: 5px;
  }
  .common-carousel-indicators.carousel-indicators .active {
    width: 15px;
    height: 15px;
    margin: 1px 2px;
    box-shadow: 0px 0px 0px 1px #E12616;
  }
}
@media (max-width: 767px) {
  .carousel-indicators {
    position: absolute;
    bottom: 10px;
    margin-bottom: 0px;
    left: 50%;
    z-index: 15;
    width: 100%;
    margin-left: -50%;
    padding-left: 0;
    list-style: none;
    text-align: center;
  }
  .carousel-indicators li {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 1px 10px;
    text-indent: -999px;
    border: 2px solid #fff;
    box-shadow: 0px 0px 0px 2px #999;
    border-radius: 20px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0);
    background-color: #999;
  }
  .carousel-indicators .active {
    margin: 1px 10px;
    width: 30px;
    height: 30px;
    border: 2px solid #fff;
    box-shadow: 0px 0px 0px 2px #E12616;
    background-color: #E12616;
  }
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(/Static/fonts/fontawesome/fontawesome-webfont.eot?v=4.2.0);
  src: url(/Static/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'), url(/Static/fonts/fontawesome/fontawesome-webfont.woff?v=4.2.0) format('woff'), url(/Static/fonts/fontawesome/fontawesome-webfont.ttf?v=4.2.0) format('truetype'), url(/Static/fonts/fontawesome/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.block-background {
  position: absolute;
  height: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.block-background .imageBlock,
.block-background .block-content {
  height: 100%;
  width: 100%;
}
.block-background img {
  position: absolute;
  min-width: 100%;
  height: auto;
  min-height: 100%;
  top: 0;
  left: 0;
  max-width: none;
}
.block-background.bg-no-stretch img {
  min-width: auto;
}
.block-container > .block-content > .content-area > .row > .block {
  margin-bottom: 0;
}
.has-background.block-container {
  position: relative;
}
.has-background.block-container > .block-content > .content-area {
  padding-left: 10px;
  padding-right: 10px;
}
.has-background.block-container > .block-content > .content-area > .row > .block {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .has-background > .block-content > .content-area > .row > .block.da-full > .block-container {
    margin-top: 0;
  }
  .has-background.block-container > .block-content > .block-background {
    left: 0;
    right: 0;
  }
}
@media (min-width: 992px) {
  .has-background > .block-content > .content-area > .row > .block.da-full > .block-container {
    margin-top: 0;
  }
  .has-background.block-container > .block-content > .block-background {
    left: calc(((100vw - (992px - 2 * 30px)) / 2) * -1);
    right: calc(((100vw - (992px - 2 * 30px)) / 2) * -1);
  }
}
@media (min-width: 1200px) {
  .stretcher.block-container > .block-content .row > .block {
    overflow: visible;
  }
  .stretcher.block-container > .block-content .row > .block:first-child.col-xs-12 > .block-container > .block-background,
  .stretcher.block-container > .block-content .row > .block:last-child.col-xs-12 > .block-container > .block-background {
    width: 100vw;
  }
  .stretcher.block-container > .block-content .row > .block:first-child.col-sm-2 > .block-container > .block-background,
  .stretcher.block-container > .block-content .row > .block:last-child.col-sm-2 > .block-container > .block-background {
    width: calc(((2/12) * ( 1200px - ( 20px / 2)) ) + ((100vw - ( 1200px ) ) / 2));
  }
  .stretcher.block-container > .block-content .row > .block:first-child.col-sm-3 > .block-container > .block-background,
  .stretcher.block-container > .block-content .row > .block:last-child.col-sm-3 > .block-container > .block-background {
    width: calc(((3/12) * ( 1200px - ( 20px / 2)) ) + ((100vw - ( 1200px ) ) / 2));
  }
  .stretcher.block-container > .block-content .row > .block:first-child.col-sm-4 > .block-container > .block-background,
  .stretcher.block-container > .block-content .row > .block:last-child.col-sm-4 > .block-container > .block-background {
    width: calc(((4/12) * ( 1200px - ( 20px / 2)) ) + ((100vw - ( 1200px ) ) / 2));
  }
  .stretcher.block-container > .block-content .row > .block:first-child.col-sm-6 > .block-container > .block-background,
  .stretcher.block-container > .block-content .row > .block:last-child.col-sm-6 > .block-container > .block-background {
    width: calc(((6/12) * ( 1200px - ( 20px / 2)) ) + ((100vw - ( 1200px ) ) / 2));
  }
  .stretcher.block-container > .block-content .row > .block:first-child.col-sm-8 > .block-container > .block-background,
  .stretcher.block-container > .block-content .row > .block:last-child.col-sm-8 > .block-container > .block-background {
    width: calc(((8/12) * ( 1200px - ( 20px / 2)) ) + ((100vw - ( 1200px ) ) / 2));
  }
  .stretcher.block-container > .block-content .row > .block:first-child.col-sm-9 > .block-container > .block-background,
  .stretcher.block-container > .block-content .row > .block:last-child.col-sm-9 > .block-container > .block-background {
    width: calc(((9/12) * ( 1200px - ( 20px / 2)) ) + ((100vw - ( 1200px ) ) / 2));
  }
  .stretcher.block-container > .block-content .row > .block:first-child > .block-container > .block-background {
    margin-left: calc((((100vw  - 1200px) / 2) + (1.5 * 20px)) * -1);
  }
  .has-background.block-container > .block-content > .block-background {
    left: calc(((100vw - (1200px - (2 * 20px))) / 2) * -1);
    right: calc(((100vw - (1200px - (2 * 20px))) / 2) * -1);
  }
}
.bg-tl img {
  top: 0;
  left: 0;
  right: auto;
  transform: none;
}
.bg-tc img {
  top: 0;
  left: 50%;
  right: auto;
  transform: translateX(-50%);
}
.bg-tr img {
  top: 0;
  left: auto;
  right: 0;
  transform: none;
}
.bg-ml img {
  top: 50%;
  left: 0;
  right: auto;
  transform: translateY(-50%);
}
.bg-mc img {
  top: 50%;
  left: 50%;
  right: auto;
  transform: translate(-50%, -50%);
}
.bg-mr img {
  top: 50%;
  left: auto;
  right: 0;
  transform: translateY(-50%);
}
.bg-bl img {
  top: auto;
  bottom: 0;
  left: 0;
  right: auto;
  transform: none;
}
.bg-bc img {
  top: auto;
  bottom: 0;
  left: 50%;
  right: auto;
  transform: translateX(-50%);
}
.bg-br img {
  top: auto;
  bottom: 0;
  right: 0;
  left: auto;
  transform: none;
}
.c-full > .block-content {
  max-width: 100%;
  flex-basis: 100%;
}
.c-threequarters > .block-content {
  max-width: 75%;
  flex-basis: 75%;
}
.c-twothirds > .block-content {
  max-width: 66.66666667%;
  flex-basis: 66.66666667%;
}
.c-half > .block-content {
  max-width: 50%;
  flex-basis: 50%;
}
.c-third > .block-content {
  max-width: 33.33333333%;
  flex-basis: 33.33333333%;
}
.c-quarter > .block-content {
  max-width: 25%;
  flex-basis: 25%;
}
.c-sixth > .block-content {
  max-width: 16.66666667%;
  flex-basis: 16.66666667%;
}
.height-small {
  min-height: 180px;
}
.height-medium {
  min-height: 460px;
}
.height-large {
  min-height: 550px;
}
.height-auto {
  height: 100%;
}
@media (min-width: 768px) {
  .height-small {
    min-height: 180px;
  }
  .height-medium {
    min-height: 460px;
  }
  .height-large {
    min-height: 550px;
  }
}
.ol-light-7 .block-content,
.ol-light-4 .block-content,
.ol-dark-7 .block-content,
.ol-dark-4 .block-content {
  padding: 10px;
}
.ol-light-7 .block-content {
  background: rgba(255, 255, 255, 0.7);
}
.ol-light-4 .block-content {
  background: rgba(255, 255, 255, 0.4);
}
.ol-dark-7 .block-content {
  background: rgba(0, 0, 0, 0.7);
}
.ol-dark-4 .block-content {
  background: rgba(0, 0, 0, 0.4);
}
/*----------------------------------------
  Used to customize Bootstrap grid
----------------------------------------*/
.container {
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .container {
    width: 1500px;
  }
}
/*----------------------------------------
  Used to generate the fixed grid
----------------------------------------*/
/*----------------------------------------
  5ths columns
----------------------------------------*/
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
.col-xs-5ths {
  width: 20%;
  float: left;
}
@media (min-width: 768px) {
  .col-sm-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-5ths {
    width: 20%;
    float: left;
  }
}
/*----------------------------------------
  Fixed grid styles
----------------------------------------*/
.col-xs-1-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-1-fixed {
    float: left;
    width: 8.33333333%;
  }
}
.col-xs-2-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-2-fixed {
    float: left;
    width: 16.66666667%;
  }
}
.col-xs-3-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-3-fixed {
    float: left;
    width: 25%;
  }
}
.col-xs-4-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-4-fixed {
    float: left;
    width: 33.33333333%;
  }
}
.col-xs-5-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-5-fixed {
    float: left;
    width: 41.66666667%;
  }
}
.col-xs-6-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-6-fixed {
    float: left;
    width: 50%;
  }
}
.col-xs-7-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-7-fixed {
    float: left;
    width: 58.33333333%;
  }
}
.col-xs-8-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-8-fixed {
    float: left;
    width: 66.66666667%;
  }
}
.col-xs-9-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-9-fixed {
    float: left;
    width: 75%;
  }
}
.col-xs-10-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-10-fixed {
    float: left;
    width: 83.33333333%;
  }
}
.col-xs-11-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-11-fixed {
    float: left;
    width: 100%;
  }
}
.col-xs-12-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .col-xs-12-fixed {
    float: left;
    width: 100%;
  }
}
.col-sm-1-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-1-fixed {
    float: left;
    width: 8.33333333%;
  }
}
.col-sm-2-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-2-fixed {
    float: left;
    width: 16.66666667%;
  }
}
.col-sm-3-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-3-fixed {
    float: left;
    width: 25%;
  }
}
.col-sm-4-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-4-fixed {
    float: left;
    width: 33.33333333%;
  }
}
.col-sm-5-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-5-fixed {
    float: left;
    width: 41.66666667%;
  }
}
.col-sm-6-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-6-fixed {
    float: left;
    width: 50%;
  }
}
.col-sm-7-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-7-fixed {
    float: left;
    width: 58.33333333%;
  }
}
.col-sm-8-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-8-fixed {
    float: left;
    width: 66.66666667%;
  }
}
.col-sm-9-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-9-fixed {
    float: left;
    width: 75%;
  }
}
.col-sm-10-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-10-fixed {
    float: left;
    width: 83.33333333%;
  }
}
.col-sm-11-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-11-fixed {
    float: left;
    width: 100%;
  }
}
.col-sm-12-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .col-sm-12-fixed {
    float: left;
    width: 100%;
  }
}
.col-md-1-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-1-fixed {
    float: left;
    width: 8.33333333%;
  }
}
.col-md-2-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-2-fixed {
    float: left;
    width: 16.66666667%;
  }
}
.col-md-3-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-3-fixed {
    float: left;
    width: 25%;
  }
}
.col-md-4-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-4-fixed {
    float: left;
    width: 33.33333333%;
  }
}
.col-md-5-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-5-fixed {
    float: left;
    width: 41.66666667%;
  }
}
.col-md-6-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-6-fixed {
    float: left;
    width: 50%;
  }
}
.col-md-7-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-7-fixed {
    float: left;
    width: 58.33333333%;
  }
}
.col-md-8-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-8-fixed {
    float: left;
    width: 66.66666667%;
  }
}
.col-md-9-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-9-fixed {
    float: left;
    width: 75%;
  }
}
.col-md-10-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-10-fixed {
    float: left;
    width: 83.33333333%;
  }
}
.col-md-11-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-11-fixed {
    float: left;
    width: 100%;
  }
}
.col-md-12-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-12-fixed {
    float: left;
    width: 100%;
  }
}
.col-lg-1-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-1-fixed {
    float: left;
    width: 8.33333333%;
  }
}
.col-lg-2-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-2-fixed {
    float: left;
    width: 16.66666667%;
  }
}
.col-lg-3-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-3-fixed {
    float: left;
    width: 25%;
  }
}
.col-lg-4-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-4-fixed {
    float: left;
    width: 33.33333333%;
  }
}
.col-lg-5-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-5-fixed {
    float: left;
    width: 41.66666667%;
  }
}
.col-lg-6-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-6-fixed {
    float: left;
    width: 50%;
  }
}
.col-lg-7-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-7-fixed {
    float: left;
    width: 58.33333333%;
  }
}
.col-lg-8-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-8-fixed {
    float: left;
    width: 66.66666667%;
  }
}
.col-lg-9-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-9-fixed {
    float: left;
    width: 75%;
  }
}
.col-lg-10-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-10-fixed {
    float: left;
    width: 83.33333333%;
  }
}
.col-lg-11-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-11-fixed {
    float: left;
    width: 100%;
  }
}
.col-lg-12-fixed {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 1200px) {
  .col-lg-12-fixed {
    float: left;
    width: 100%;
  }
}
/*----------------------------------------
CONTENTS:

1. Gradients / Colours
2. Forms
3. Pagination
4. Breadcrumbs
5. Buttons
6. Show/Hide Toggle
7. Generic Toggle
8. Inputs
9. Misc
------------------------------------------
/*----------------------------------------
1. Gradients / Colours
----------------------------------------*/
.gradient-primary {
  background-image: -webkit-linear-gradient(top, #E12616 0%, #c02113 100%);
  background-image: -o-linear-gradient(top, #E12616 0%, #c02113 100%);
  background-image: linear-gradient(to bottom, #E12616 0%, #c02113 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe12616', endColorstr='#ffc02113', GradientType=0);
}
.gradient-secondary {
  background-image: -webkit-linear-gradient(top, #454545 0%, #333333 100%);
  background-image: -o-linear-gradient(top, #454545 0%, #333333 100%);
  background-image: linear-gradient(to bottom, #454545 0%, #333333 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff454545', endColorstr='#ff333333', GradientType=0);
}
.gradient-tertiary {
  background-image: -webkit-linear-gradient(top, #E5E5E5 0%, #fff 100%);
  background-image: -o-linear-gradient(top, #E5E5E5 0%, #fff 100%);
  background-image: linear-gradient(to bottom, #E5E5E5 0%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffffffff', GradientType=0);
}
.gradient-default {
  background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E5E5E5 100%);
  background-image: -o-linear-gradient(top, #FFFFFF 0%, #E5E5E5 100%);
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #E5E5E5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
}
.gradient-red {
  background-image: -webkit-linear-gradient(top, #e1261c 0%, #c12118 100%);
  background-image: -o-linear-gradient(top, #e1261c 0%, #c12118 100%);
  background-image: linear-gradient(to bottom, #e1261c 0%, #c12118 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe1261c', endColorstr='#ffc12118', GradientType=0);
}
.gradient-gray {
  background-image: -webkit-linear-gradient(top, #F5F5F5 0%, #E5E5E5 100%);
  background-image: -o-linear-gradient(top, #F5F5F5 0%, #E5E5E5 100%);
  background-image: linear-gradient(to bottom, #F5F5F5 0%, #E5E5E5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe5e5e5', GradientType=0);
}
.gradient-darkgray {
  background-image: -webkit-linear-gradient(top, #63666A 0%, #525458 100%);
  background-image: -o-linear-gradient(top, #63666A 0%, #525458 100%);
  background-image: linear-gradient(to bottom, #63666A 0%, #525458 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff63666a', endColorstr='#ff525458', GradientType=0);
}
.gradient-lightgray {
  background-image: -webkit-linear-gradient(top, #F5F5F5 0%, #e3e3e3 100%);
  background-image: -o-linear-gradient(top, #F5F5F5 0%, #e3e3e3 100%);
  background-image: linear-gradient(to bottom, #F5F5F5 0%, #e3e3e3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe3e3e3', GradientType=0);
}
.bg-white {
  background: #FFFFFF !important;
}
.gradient-primary-hover {
  background-image: -webkit-linear-gradient(top, #ca2214 0%, #a91d11 100%);
  background-image: -o-linear-gradient(top, #ca2214 0%, #a91d11 100%);
  background-image: linear-gradient(to bottom, #ca2214 0%, #a91d11 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffca2214', endColorstr='#ffa91d11', GradientType=0);
}
.gradient-secondary-hover {
  background-image: -webkit-linear-gradient(top, #383838 0%, #262626 100%);
  background-image: -o-linear-gradient(top, #383838 0%, #262626 100%);
  background-image: linear-gradient(to bottom, #383838 0%, #262626 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff383838', endColorstr='#ff262626', GradientType=0);
}
.gradient-default-hover {
  background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: -o-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: linear-gradient(to bottom, #f2f2f2 0%, #d8d8d8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
}
.gradient-dark-hover {
  background-image: -webkit-linear-gradient(top, #57595d 0%, #000000 100%);
  background-image: -o-linear-gradient(top, #57595d 0%, #000000 100%);
  background-image: linear-gradient(to bottom, #57595d 0%, #000000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff57595d', endColorstr='#ff000000', GradientType=0);
}
.primary-hover {
  color: #fff;
  background-color: #ea3627;
  border-color: #ea3627;
}
.primary-hover:hover,
.primary-hover:focus,
.primary-hover.focus,
.primary-hover:active,
.primary-hover.active,
.open > .dropdown-toggle.primary-hover {
  color: #fff;
  background-color: #ca2214;
  border-color: #c02113;
}
.primary-hover:active,
.primary-hover.active,
.open > .dropdown-toggle.primary-hover {
  background-image: none;
}
.primary-hover.disabled,
.primary-hover[disabled],
fieldset[disabled] .primary-hover,
.primary-hover.disabled:hover,
.primary-hover[disabled]:hover,
fieldset[disabled] .primary-hover:hover,
.primary-hover.disabled:focus,
.primary-hover[disabled]:focus,
fieldset[disabled] .primary-hover:focus,
.primary-hover.disabled.focus,
.primary-hover[disabled].focus,
fieldset[disabled] .primary-hover.focus,
.primary-hover.disabled:active,
.primary-hover[disabled]:active,
fieldset[disabled] .primary-hover:active,
.primary-hover.disabled.active,
.primary-hover[disabled].active,
fieldset[disabled] .primary-hover.active {
  background-color: #ea3627;
  border-color: #ea3627;
}
.primary-hover .badge {
  color: #ea3627;
  background-color: #fff;
}
/*----------------------------------------
2. Forms
----------------------------------------*/
.radio label,
.checkbox label {
  margin-bottom: 0;
  line-height: 18px;
}
textarea {
  max-width: 100%;
  min-height: 100px;
}
form .formHeader {
  border-bottom: solid 1px #E5E5E5;
  height: auto;
  float: left;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 5px;
  color: #63666A;
}
form .formHeader .formTitle {
  display: inline-block;
  float: left;
}
form .formHeader .formRequired {
  float: right;
  display: inline-block;
  margin-top: 12px;
}
form .form-group i.fa {
  color: #E12616;
  font-size: 12px;
  margin-left: 3px;
}
form .form-group label {
  font-size: 14px;
  color: #63666A;
  margin-bottom: 8px;
}
form .form-group .form-control {
  height: 40px;
  border-radius: 0;
  font-size: 14px;
  color: #63666A;
}
form .form-group .form-alert {
  margin-top: 5px;
}
form .form-group .select-title {
  width: 100px;
}
form .alert {
  padding: 10px;
}
form .help-block {
  color: #63666A;
  margin: 10px 0 20px 0;
}
form .PCAAddressPrint p {
  padding: 20px;
  border: solid 1px #999;
  margin: 20px 0;
}
form .PCAToggle {
  padding: 0;
  margin-bottom: 20px;
}
/*----------------------------------------
3. Pagination
----------------------------------------*/
.paginationInfo {
  color: #63666A;
  margin-top: 20px;
}
.pagination {
  margin: 5px 0 20px 0;
}
.pagination > li > a {
  margin-left: 0;
  margin-right: 3px;
  padding: 0px;
  height: 40px;
  width: 36px;
  line-height: 40px;
  text-align: center;
  background: #FAFAFA;
  color: #000000;
}
.pagination > li.active > a,
.pagination > li:hover > a {
  background: #999;
  color: #FFFFFF;
  border: solid 1px #E5E5E5;
}
.pagination > li.active:hover a,
.pagination > li:hover:hover a {
  background-color: #63666A;
}
.pagination > li:first-child a {
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
}
.pagination > li:last-child a {
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
}
.paginationCompact .paginationInfo {
  margin-top: 0;
}
.paginationCompact .pagination {
  margin: 5px 0 5px 0;
}
.mobile-pagination {
  display: none !important;
}
@media (max-width: 767px) {
  .mobile-pagination {
    display: block !important;
  }
  table.mobile-pagination {
    display: table;
  }
  tr.mobile-pagination {
    display: table-row !important;
  }
  th.mobile-pagination,
  td.mobile-pagination {
    display: table-cell !important;
  }
}
/*----------------------------------------
4. Breadcrumbs
----------------------------------------*/
.breadcrumb {
  background-color: #FFFFFF;
  padding: 0;
}
.breadcrumb li.active {
  color: #999;
}
/*----------------------------------------
5. Buttons
----------------------------------------*/
.btn {
  word-wrap: break-word;
}
/*----------------------------------------
6. Show/Hide Toggle
----------------------------------------*/
.showHideTitle {
  margin: 0;
}
.showHideContentToggle {
  margin-top: 4px;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.showHideContentToggle:after {
  content: "\f067";
}
.showHideContentToggle.active {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.showHideContentToggle.active:after {
  content: "\f068";
}
.showHideContentToggle.chevron {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.showHideContentToggle.chevron:after {
  content: "\f054";
}
.showHideContentToggle.chevron.active {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.showHideContentToggle.chevron.active:after {
  content: "\f078";
}
.showHideContent {
  margin-top: 20px;
  border-top: solid 1px #E5E5E5;
  padding-top: 20px;
}
/*----------------------------------------
7. Generic Toggle
----------------------------------------*/
.closed {
  display: none;
}
/*----------------------------------------
8. Inputs
----------------------------------------*/
.input-postcode {
  width: 150px;
}
@media (max-width: 991px) {
  .input-group.singleProductQty .input-group-btn {
    left: 5px;
  }
}
.input-group.singleProductQty .input-group-btn .btn-qty-addon {
  width: 40px;
}
@media (max-width: 991px) {
  .input-group.singleProductQty .input-group-btn .btn-qty-addon {
    height: 40px;
  }
  .input-group.singleProductQty .input-group-btn .btn-qty-addon:last-child {
    margin-left: 5px;
  }
}
@media (min-width: 992px) {
  .input-group.singleProductQty {
    width: 100px;
  }
  .input-group.singleProductQty .input-group-btn .btn-qty-addon {
    height: 20px;
    line-height: 1px;
    position: absolute;
    width: 20px;
    text-align: center;
    padding: 0;
    left: -20px;
    z-index: 2;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
  }
  .input-group.singleProductQty .input-group-btn .btn-qty-addon.btn-qty-addon-plus {
    top: 1px;
  }
  .input-group.singleProductQty .input-group-btn .btn-qty-addon.btn-qty-addon-minus {
    bottom: 1px;
  }
}
@media (min-width: 1200px) {
  .input-group.singleProductQty {
    width: 120px;
  }
}
/*----------------------------------------
9. Misc
----------------------------------------*/
hr {
  border-color: #E5E5E5;
}
.red {
  color: #e1261c;
}
span.divider {
  height: 5px;
  background: #E5E5E5;
  width: 100%;
  display: block;
  margin: 20px 0;
}
/*----------------------------------------
CONTENTS:
----------------------------------
1. Fonts
2. Global Elems
3. Main Navigation
4. Site Wrapper
5. Mini Basket
6. Logo / Tel
7. Headings
8. Search
9. Footer
----------------------------------------*/
body,
html {
  overflow-x: hidden;
}
body .mobileRefinementsOpen,
html .mobileRefinementsOpen {
  overflow: hidden;
}
/*----------------------------------------
1. Fonts
----------------------------------------*/
@font-face {
  font-family: 'BlissMedium';
  src: url(/Static/fonts/BlissMedium.eot);
  src: url(/Static/fonts/BlissMedium.eot?#iefix) format('embedded-opentype'), url(/Static/fonts/BlissMedium.woff2) format('woff2'), url(/Static/fonts/BlissMedium.woff) format('woff'), url(/Static/fonts/BlissMedium.ttf) format('truetype'), url(/Static/fonts/BlissMedium.svg#BlissMedium) format('svg');
  font-weight: normal;
  font-style: normal;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'BlissMedium', Helvetica, Arial, sans-serif;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #63666A;
}
h4 {
  line-height: 24px;
}
p {
  line-height: 22px;
}
.twitter {
  color: #00aced;
}
.facebook {
  color: #3b5998;
}
.google-plus {
  color: #d34836;
}
.pinterest {
  color: #cb2027;
}
.youtube {
  color: #e52d27;
}
.text-secondary {
  color: #454545;
}
.priceClearance,
.textClearance {
  color: #e1261c !important;
}
blockquote footer {
  color: #999;
}
/*----------------------------------------
2. Global Elems
----------------------------------------*/
ul {
  line-height: 22px;
}
.input-group.input-small {
  width: 140px;
}
.input-group .form-control {
  height: 40px;
  border-radius: 0;
}
.panel {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}
.panel .panel-body {
  padding: 20px;
}
.panel .panel-body.panel-padding-small {
  padding: 10px !important;
}
.panel .panel-body.panel-padding-medium {
  padding: 15px !important;
}
.panel .panel-body.wrapperRed {
  background-image: -webkit-linear-gradient(top, #e1261c 0%, #c12118 100%);
  background-image: -o-linear-gradient(top, #e1261c 0%, #c12118 100%);
  background-image: linear-gradient(to bottom, #e1261c 0%, #c12118 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe1261c', endColorstr='#ffc12118', GradientType=0);
  color: #FFF;
  border: solid 1px #c12118;
  padding: 20px;
}
.panel .panel-body.wrapperBlue {
  background-color: #fff;
  padding: 20px;
}
.panel .panel-body.wrapperWhite {
  background-color: #FFFFFF;
  padding: 20px;
}
.panel.panel-default {
  background: #E5E5E5;
}
.lead {
  font-size: 18px;
}
.form-control {
  color: #000000;
}
.PCAAddressPrint span {
  display: block;
}
.priceClearance {
  color: #e1261c;
}
.backToTopBtn {
  position: fixed;
  z-index: 9999;
  font-size: 20px;
  background-image: -webkit-linear-gradient(top, #63666A 0%, #525458 100%);
  background-image: -o-linear-gradient(top, #63666A 0%, #525458 100%);
  background-image: linear-gradient(to bottom, #63666A 0%, #525458 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff63666a', endColorstr='#ff525458', GradientType=0);
  color: #FFFFFF;
  top: 0;
  left: 50%;
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin-left: -25px;
  text-align: center;
}
@media (min-width: 992px) {
  .backToTopBtn {
    bottom: 50%;
    right: 0;
    left: auto;
    top: auto;
    width: 35px;
    height: 35px;
    line-height: 35px;
  }
}
.backToTopBtn:hover,
.backToTopBtn:active,
.backToTopBtn:focus {
  color: #FFFFFF;
  background: #555555;
}
/*----------------------------------------
3. Main Navigation
----------------------------------------*/
@media (min-width: 992px) {
  #main-nav-collapse {
    margin-top: 20px;
    position: relative;
    z-index: 998;
  }
}
#main-nav-collapse .navbar {
  overflow: hidden;
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar {
    overflow: visible;
    border-left: none;
    border-right: none;
  }
}
#main-nav-collapse .navbar .navbar-nav {
  margin: 0;
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav {
    display: flex;
    width: 100%;
    justify-content: space-between;
    padding: 0;
    margin: 0;
  }
}
#main-nav-collapse .navbar .navbar-nav:before {
  content: none;
}
#main-nav-collapse .navbar .navbar-nav:after {
  content: none;
}
#main-nav-collapse .navbar .navbar-nav :first-child {
  margin-left: 0;
}
#main-nav-collapse .navbar .navbar-nav :last-child {
  margin-right: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main-nav-collapse .navbar .navbar-nav > li {
    font-size: 12px;
  }
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li {
    position: static;
    border-left: none;
    border-right: none;
    margin-right: 1px;
    transition: opacity 0.4s ease;
    text-align: center;
  }
  #main-nav-collapse .navbar .navbar-nav > li.inactive {
    opacity: 0.5;
  }
}
#main-nav-collapse .navbar .navbar-nav > li > a {
  line-height: 50px;
  padding: 0 20px;
  color: #454545;
  border-top: 1px solid #E5E5E5;
  font-family: 'BlissMedium', Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}
@media (max-width: 991px) {
  #main-nav-collapse .navbar .navbar-nav > li > a {
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E5E5E5 100%);
    background-image: -o-linear-gradient(top, #FFFFFF 0%, #E5E5E5 100%);
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #E5E5E5 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
    position: relative;
  }
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li > a {
    border-top: 0;
    color: #454545;
    z-index: 100;
    padding: 0 13px;
    display: inline-block;
  }
}
#main-nav-collapse .navbar .navbar-nav > li > a.navContentPageLink {
  color: #454545;
  font-weight: bold;
}
#main-nav-collapse .navbar .navbar-nav > li > a.navContentPageLink.menuClearance {
  color: #e1261c;
}
#main-nav-collapse .navbar .navbar-nav > li > a.navContentPageLink.menuClearance:hover {
  color: #b41e16;
}
#main-nav-collapse .navbar .navbar-nav > li > a.navContentPageLink:hover {
  color: #b31e11;
}
#main-nav-collapse .navbar .navbar-nav > li.open > a {
  color: #E12616;
}
#main-nav-collapse .navbar .navbar-nav > li.open span.toggle {
  color: #E12616;
  line-height: 50px;
  transform: rotate(90deg);
}
#main-nav-collapse .navbar .navbar-nav > li:first-child > a {
  border-top: none;
}
#main-nav-collapse .navbar .navbar-nav > li span.toggle {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #454545;
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  text-align: center;
  line-height: 52px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main-nav-collapse .navbar .navbar-nav > li span.toggle {
    display: none !important;
  }
}
#main-nav-collapse .navbar .navbar-nav > li span.toggle:after {
  content: "\f054";
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li span.toggle {
    position: relative;
    width: 10px;
    font-size: 10px;
    line-height: 1;
    display: inline-block;
    transition: all 0.25s ease;
    top: -1px;
    padding-left: 2px;
  }
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu {
  margin: 0;
  padding: 0px;
  border: 1px solid #E5E5E5;
  margin-left: -1px;
}
@media (min-width: 768px) and (max-width: 991px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu {
    background: #FFFFFF;
  }
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu {
    width: 100%;
    padding: 15px;
    border-top-color: transparent;
    margin-top: -1px;
  }
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu.dropdownOneQuarterWidth {
    width: 25%;
    left: auto;
  }
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu.dropdownHalfWidth {
    width: 50%;
    left: auto;
  }
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu.dropdownThreeQuarterWidth {
    width: 75%;
    left: auto;
  }
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu.fullWidth {
    width: 920px;
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu.fullWidth {
    width: 1120px;
  }
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul {
  padding-left: 0;
  list-style: none;
  margin: 0;
  background: #FFFFFF;
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul {
    margin-bottom: 10px;
  }
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul:last-child {
    margin-bottom: 0;
  }
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul li a {
  padding-left: 20px;
  line-height: 50px;
  border-top: 1px solid #E5E5E5;
  display: block;
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul li.level-2 a {
  color: #454545;
  font-weight: 600;
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul li.level-2 a {
    font-family: 'BlissMedium', Helvetica, Arial, sans-serif;
    font-size: 15px;
    border-top: 0;
    padding-left: 0;
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 10px;
    line-height: 40px;
  }
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul li.level-2 a.menuClearance {
  color: #e1261c;
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul li.level-3 a {
  color: #454545;
  padding-left: 40px;
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu ul li.level-3 a {
    padding-left: 0;
    line-height: 24px;
    border: 0;
    color: #454545;
  }
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu .content-area {
  border-top: 1px solid #E5E5E5;
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu .content-area {
    margin-top: 15px;
    border-top: none;
  }
}
@media (max-width: 991px) {
  #main-nav-collapse .navbar .navbar-nav > li .dropdown-menu .content-area .jumbotronBlock > .blockContent {
    padding: 10px 20px;
  }
}
#main-nav-collapse .navbar .navbar-nav > li .dropdown-menu .content-area > .row > :last-child {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  #main-nav-collapse .navbar .navbar-nav > li.dropdown > a {
    padding: 0 8px;
  }
  #main-nav-collapse .navbar .navbar-nav > li.dropdown:hover {
    background-color: #fff;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.4);
  }
  #main-nav-collapse .navbar .navbar-nav > li.dropdown:hover .dropdown-menu {
    display: block;
  }
  #main-nav-collapse .navbar .navbar-nav > li.dropdown:hover span.toggle {
    color: #E12616;
    font-size: 10px;
    line-height: 1;
    transform: rotate(90deg);
    top: -4px;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (max-width: 1199px) {
  #main-nav-collapse .navbar .navbar-nav > li.dropdown > a {
    padding: 0 6px;
  }
}
/*----------------------------------------
4. Site Wrapper
----------------------------------------*/
.container {
  padding-left: 20px;
  padding-right: 20px;
}
.container#site-container {
  background: #FFFFFF;
}
.container #header-row-1 {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .container #header-row-1 {
    margin-top: 0px;
  }
}
/*----------------------------------------
5. Mini Basket
----------------------------------------*/
@media (max-width: 767px) {
  #mini-basket-container {
    margin-top: 24px;
  }
}
@media (min-width: 768px) {
  #mini-basket-container {
    margin-top: 12px;
  }
}
#mini-basket-container #mini-basket #mini-basket-link {
  float: right;
  color: #000;
  background: #E5E5E5;
}
@media (max-width: 767px) {
  #mini-basket-container #mini-basket #mini-basket-link {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    font-size: 15px;
    padding: 8px 12px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: uppercase;
    word-wrap: break-word;
    font-family: "BlissMedium";
    color: #333;
    background-color: #fff;
    border-color: #ccc;
    width: 44px;
    height: 44px;
    font-size: 18px;
    line-height: 30px;
  }
  #mini-basket-container #mini-basket #mini-basket-link:focus,
  #mini-basket-container #mini-basket #mini-basket-link:active:focus,
  #mini-basket-container #mini-basket #mini-basket-link.active:focus,
  #mini-basket-container #mini-basket #mini-basket-link.focus,
  #mini-basket-container #mini-basket #mini-basket-link:active.focus,
  #mini-basket-container #mini-basket #mini-basket-link.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
  }
  #mini-basket-container #mini-basket #mini-basket-link:hover,
  #mini-basket-container #mini-basket #mini-basket-link:focus,
  #mini-basket-container #mini-basket #mini-basket-link.focus {
    color: #333;
    text-decoration: none;
  }
  #mini-basket-container #mini-basket #mini-basket-link:active,
  #mini-basket-container #mini-basket #mini-basket-link.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  #mini-basket-container #mini-basket #mini-basket-link.disabled,
  #mini-basket-container #mini-basket #mini-basket-link[disabled],
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  #mini-basket-container #mini-basket #mini-basket-link:hover,
  #mini-basket-container #mini-basket #mini-basket-link:focus,
  #mini-basket-container #mini-basket #mini-basket-link.focus,
  #mini-basket-container #mini-basket #mini-basket-link:active,
  #mini-basket-container #mini-basket #mini-basket-link.active,
  .open > .dropdown-toggle#mini-basket-container #mini-basket #mini-basket-link {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
  }
  #mini-basket-container #mini-basket #mini-basket-link:active,
  #mini-basket-container #mini-basket #mini-basket-link.active,
  .open > .dropdown-toggle#mini-basket-container #mini-basket #mini-basket-link {
    background-image: none;
  }
  #mini-basket-container #mini-basket #mini-basket-link.disabled,
  #mini-basket-container #mini-basket #mini-basket-link[disabled],
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link,
  #mini-basket-container #mini-basket #mini-basket-link.disabled:hover,
  #mini-basket-container #mini-basket #mini-basket-link[disabled]:hover,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link:hover,
  #mini-basket-container #mini-basket #mini-basket-link.disabled:focus,
  #mini-basket-container #mini-basket #mini-basket-link[disabled]:focus,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link:focus,
  #mini-basket-container #mini-basket #mini-basket-link.disabled.focus,
  #mini-basket-container #mini-basket #mini-basket-link[disabled].focus,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.focus,
  #mini-basket-container #mini-basket #mini-basket-link.disabled:active,
  #mini-basket-container #mini-basket #mini-basket-link[disabled]:active,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link:active,
  #mini-basket-container #mini-basket #mini-basket-link.disabled.active,
  #mini-basket-container #mini-basket #mini-basket-link[disabled].active,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.active {
    background-color: #fff;
    border-color: #ccc;
  }
  #mini-basket-container #mini-basket #mini-basket-link .badge {
    color: #fff;
    background-color: #333;
  }
  #mini-basket-container #mini-basket #mini-basket-link:hover,
  #mini-basket-container #mini-basket #mini-basket-link:active,
  #mini-basket-container #mini-basket #mini-basket-link:focus {
    background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
    background-image: -o-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
    background-image: linear-gradient(to bottom, #f2f2f2 0%, #d8d8d8 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  }
}
@media (min-width: 768px) {
  #mini-basket-container #mini-basket #mini-basket-link {
    display: block;
    padding: 13px 15px;
  }
}
@media (min-width: 992px) {
  #mini-basket-container #mini-basket #mini-basket-link {
    display: block;
    padding: 16px 15px;
  }
}
@media (max-width: 767px) {
  #mini-basket-container #mini-basket #mini-basket-link.has-items {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    font-size: 15px;
    padding: 8px 12px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: uppercase;
    word-wrap: break-word;
    font-family: "BlissMedium";
    color: #333;
    background-color: #fff;
    border-color: #ccc;
    font-size: 18px;
    line-height: 30px;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items:focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items:active:focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.active:focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items:active.focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items:hover,
  #mini-basket-container #mini-basket #mini-basket-link.has-items:focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.focus {
    color: #333;
    text-decoration: none;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items:active,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items.disabled,
  #mini-basket-container #mini-basket #mini-basket-link.has-items[disabled],
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.has-items {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items:hover,
  #mini-basket-container #mini-basket #mini-basket-link.has-items:focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items:active,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.active,
  .open > .dropdown-toggle#mini-basket-container #mini-basket #mini-basket-link.has-items {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items:active,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.active,
  .open > .dropdown-toggle#mini-basket-container #mini-basket #mini-basket-link.has-items {
    background-image: none;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items.disabled,
  #mini-basket-container #mini-basket #mini-basket-link.has-items[disabled],
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.has-items,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.disabled:hover,
  #mini-basket-container #mini-basket #mini-basket-link.has-items[disabled]:hover,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.has-items:hover,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.disabled:focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items[disabled]:focus,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.has-items:focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.disabled.focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items[disabled].focus,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.has-items.focus,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.disabled:active,
  #mini-basket-container #mini-basket #mini-basket-link.has-items[disabled]:active,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.has-items:active,
  #mini-basket-container #mini-basket #mini-basket-link.has-items.disabled.active,
  #mini-basket-container #mini-basket #mini-basket-link.has-items[disabled].active,
  fieldset[disabled] #mini-basket-container #mini-basket #mini-basket-link.has-items.active {
    background-color: #fff;
    border-color: #ccc;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items .badge {
    color: #fff;
    background-color: #333;
  }
  #mini-basket-container #mini-basket #mini-basket-link.has-items:hover,
  #mini-basket-container #mini-basket #mini-basket-link.has-items:active,
  #mini-basket-container #mini-basket #mini-basket-link.has-items:focus {
    background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
    background-image: -o-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
    background-image: linear-gradient(to bottom, #f2f2f2 0%, #d8d8d8 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  }
}
@media (min-width: 768px) {
  #mini-basket-container #mini-basket #mini-basket-link.has-items {
    color: #000;
    background: #E5E5E5;
  }
}
#mini-basket-container #mini-basket #mini-basket-link:hover {
  text-decoration: none;
}
#mini-basket-container #mini-basket #mini-basket-link #mini-basket-subtotal {
  margin-left: 10px;
  margin-right: 5px;
}
#mini-basket-container #mini-basket #mini-basket-link #mini-basket-item-count,
#mini-basket-container #mini-basket #mini-basket-link #mini-basket-subtotal,
#mini-basket-container #mini-basket #mini-basket-link .fa-caret-down {
  display: none;
}
@media (min-width: 768px) {
  #mini-basket-container #mini-basket #mini-basket-link #mini-basket-item-count,
  #mini-basket-container #mini-basket #mini-basket-link #mini-basket-subtotal,
  #mini-basket-container #mini-basket #mini-basket-link .fa-caret-down {
    display: inline;
  }
}
#mini-basket-container #mini-basket #quickshop-link,
#mini-basket-container #mini-basket #telephone-number {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  font-size: 15px;
  padding: 8px 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-transform: uppercase;
  word-wrap: break-word;
  font-family: "BlissMedium";
  color: #333;
  background-color: #fff;
  border-color: #ccc;
  width: 44px;
  height: 44px;
  font-size: 18px;
  line-height: 30px;
  float: right;
  margin-right: auto;
}
#mini-basket-container #mini-basket #quickshop-link:focus,
#mini-basket-container #mini-basket #telephone-number:focus,
#mini-basket-container #mini-basket #quickshop-link:active:focus,
#mini-basket-container #mini-basket #telephone-number:active:focus,
#mini-basket-container #mini-basket #quickshop-link.active:focus,
#mini-basket-container #mini-basket #telephone-number.active:focus,
#mini-basket-container #mini-basket #quickshop-link.focus,
#mini-basket-container #mini-basket #telephone-number.focus,
#mini-basket-container #mini-basket #quickshop-link:active.focus,
#mini-basket-container #mini-basket #telephone-number:active.focus,
#mini-basket-container #mini-basket #quickshop-link.active.focus,
#mini-basket-container #mini-basket #telephone-number.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
#mini-basket-container #mini-basket #quickshop-link:hover,
#mini-basket-container #mini-basket #telephone-number:hover,
#mini-basket-container #mini-basket #quickshop-link:focus,
#mini-basket-container #mini-basket #telephone-number:focus,
#mini-basket-container #mini-basket #quickshop-link.focus,
#mini-basket-container #mini-basket #telephone-number.focus {
  color: #333;
  text-decoration: none;
}
#mini-basket-container #mini-basket #quickshop-link:active,
#mini-basket-container #mini-basket #telephone-number:active,
#mini-basket-container #mini-basket #quickshop-link.active,
#mini-basket-container #mini-basket #telephone-number.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
#mini-basket-container #mini-basket #quickshop-link.disabled,
#mini-basket-container #mini-basket #telephone-number.disabled,
#mini-basket-container #mini-basket #quickshop-link[disabled],
#mini-basket-container #mini-basket #telephone-number[disabled],
fieldset[disabled] #mini-basket-container #mini-basket #quickshop-link,
fieldset[disabled] #mini-basket-container #mini-basket #telephone-number {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
#mini-basket-container #mini-basket #quickshop-link:hover,
#mini-basket-container #mini-basket #telephone-number:hover,
#mini-basket-container #mini-basket #quickshop-link:focus,
#mini-basket-container #mini-basket #telephone-number:focus,
#mini-basket-container #mini-basket #quickshop-link.focus,
#mini-basket-container #mini-basket #telephone-number.focus,
#mini-basket-container #mini-basket #quickshop-link:active,
#mini-basket-container #mini-basket #telephone-number:active,
#mini-basket-container #mini-basket #quickshop-link.active,
#mini-basket-container #mini-basket #telephone-number.active,
.open > .dropdown-toggle#mini-basket-container #mini-basket #quickshop-link,
.open > .dropdown-toggle#mini-basket-container #mini-basket #telephone-number {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
#mini-basket-container #mini-basket #quickshop-link:active,
#mini-basket-container #mini-basket #telephone-number:active,
#mini-basket-container #mini-basket #quickshop-link.active,
#mini-basket-container #mini-basket #telephone-number.active,
.open > .dropdown-toggle#mini-basket-container #mini-basket #quickshop-link,
.open > .dropdown-toggle#mini-basket-container #mini-basket #telephone-number {
  background-image: none;
}
#mini-basket-container #mini-basket #quickshop-link.disabled,
#mini-basket-container #mini-basket #telephone-number.disabled,
#mini-basket-container #mini-basket #quickshop-link[disabled],
#mini-basket-container #mini-basket #telephone-number[disabled],
fieldset[disabled] #mini-basket-container #mini-basket #quickshop-link,
fieldset[disabled] #mini-basket-container #mini-basket #telephone-number,
#mini-basket-container #mini-basket #quickshop-link.disabled:hover,
#mini-basket-container #mini-basket #telephone-number.disabled:hover,
#mini-basket-container #mini-basket #quickshop-link[disabled]:hover,
#mini-basket-container #mini-basket #telephone-number[disabled]:hover,
fieldset[disabled] #mini-basket-container #mini-basket #quickshop-link:hover,
fieldset[disabled] #mini-basket-container #mini-basket #telephone-number:hover,
#mini-basket-container #mini-basket #quickshop-link.disabled:focus,
#mini-basket-container #mini-basket #telephone-number.disabled:focus,
#mini-basket-container #mini-basket #quickshop-link[disabled]:focus,
#mini-basket-container #mini-basket #telephone-number[disabled]:focus,
fieldset[disabled] #mini-basket-container #mini-basket #quickshop-link:focus,
fieldset[disabled] #mini-basket-container #mini-basket #telephone-number:focus,
#mini-basket-container #mini-basket #quickshop-link.disabled.focus,
#mini-basket-container #mini-basket #telephone-number.disabled.focus,
#mini-basket-container #mini-basket #quickshop-link[disabled].focus,
#mini-basket-container #mini-basket #telephone-number[disabled].focus,
fieldset[disabled] #mini-basket-container #mini-basket #quickshop-link.focus,
fieldset[disabled] #mini-basket-container #mini-basket #telephone-number.focus,
#mini-basket-container #mini-basket #quickshop-link.disabled:active,
#mini-basket-container #mini-basket #telephone-number.disabled:active,
#mini-basket-container #mini-basket #quickshop-link[disabled]:active,
#mini-basket-container #mini-basket #telephone-number[disabled]:active,
fieldset[disabled] #mini-basket-container #mini-basket #quickshop-link:active,
fieldset[disabled] #mini-basket-container #mini-basket #telephone-number:active,
#mini-basket-container #mini-basket #quickshop-link.disabled.active,
#mini-basket-container #mini-basket #telephone-number.disabled.active,
#mini-basket-container #mini-basket #quickshop-link[disabled].active,
#mini-basket-container #mini-basket #telephone-number[disabled].active,
fieldset[disabled] #mini-basket-container #mini-basket #quickshop-link.active,
fieldset[disabled] #mini-basket-container #mini-basket #telephone-number.active {
  background-color: #fff;
  border-color: #ccc;
}
#mini-basket-container #mini-basket #quickshop-link .badge,
#mini-basket-container #mini-basket #telephone-number .badge {
  color: #fff;
  background-color: #333;
}
#mini-basket-container #mini-basket #quickshop-link:hover,
#mini-basket-container #mini-basket #telephone-number:hover,
#mini-basket-container #mini-basket #quickshop-link:active,
#mini-basket-container #mini-basket #telephone-number:active,
#mini-basket-container #mini-basket #quickshop-link:focus,
#mini-basket-container #mini-basket #telephone-number:focus {
  background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: -o-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: linear-gradient(to bottom, #f2f2f2 0%, #d8d8d8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
}
#mini-basket-container #mini-basket #mini-basket-dropdown {
  display: none;
  position: absolute;
  top: 47px;
  right: 10px;
  z-index: 999;
  border: 1px solid #999;
  background-color: #fff;
  padding: 10px;
}
@media (min-width: 992px) {
  #mini-basket-container #mini-basket #mini-basket-dropdown {
    top: 50px;
  }
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary {
  padding: 15px;
  margin-bottom: 18px;
  border: 1px solid transparent;
  border-radius: 0px;
  display: table;
  border-radius: 5px;
  position: relative;
  background-color: #fff1ca;
  border-color: #ffd45a;
  color: #000;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary .fa {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
  padding: 0 10px 0 0;
  font-size: 20px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary h4 {
  margin-top: 0;
  color: inherit;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary .alert-link {
  font-weight: bold;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary > p,
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary > ul {
  margin-bottom: 0;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary > p + p {
  margin-top: 5px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary hr {
  border-top-color: #ffcd40;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary .alert-link {
  color: #000000;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary a {
  color: #000;
  text-decoration: underline;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-summary p {
  display: inherit;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li {
  border-bottom: 1px solid #E5E5E5;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li:before,
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li:after {
  content: " ";
  display: table;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li:after {
  clear: both;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li:before,
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li:after {
  content: " ";
  display: table;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li:after {
  clear: both;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li.last {
  margin-bottom: 0;
  border-bottom: none;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-img {
  float: left;
  width: 50px;
  height: 50px;
  border: 1px solid #E5E5E5;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-img img {
  width: 48px;
  height: 48px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info {
  padding-left: 60px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info .mini-basket-product-attr {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
  font-size: 12px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info .mini-basket-product-attr > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info .mini-basket-product-attr li {
  padding-right: 0;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info .mini-basket-line-total {
  float: right;
  font-weight: 500;
  margin-right: 10px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info .mini-basket-remove {
  cursor: pointer;
  font-weight: 400;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info .mini-basket-remove .mini-basket-remove-icon {
  font-size: 10px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-products > li .mini-basket-product-info .mini-basket-remove:hover {
  color: #bb0045;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-totals {
  border: 1px solid #E5E5E5;
  text-align: right;
  margin-bottom: 10px;
  padding: 10px;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-totals #mini-basket-dropdown-total {
  font-weight: 500;
}
#mini-basket-container #mini-basket #mini-basket-dropdown #mini-basket-btns #mini-basket-checkout-btn {
  float: right;
}
@media (min-width: 768px) {
  #mini-basket-container #mini-basket:hover #mini-basket-dropdown.has-items {
    display: block;
  }
}
#mini-basket-container #mobile-nav-btn,
#mini-basket-container #sideMenuToggleBtn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  font-size: 15px;
  padding: 8px 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-transform: uppercase;
  word-wrap: break-word;
  font-family: "BlissMedium";
  color: #fff;
  background-color: #000;
  border-color: #454545;
  float: right;
  width: 44px;
  height: 44px;
  margin-left: 10px;
  margin-right: 0;
  margin-top: 0;
}
#mini-basket-container #mobile-nav-btn:focus,
#mini-basket-container #sideMenuToggleBtn:focus,
#mini-basket-container #mobile-nav-btn:active:focus,
#mini-basket-container #sideMenuToggleBtn:active:focus,
#mini-basket-container #mobile-nav-btn.active:focus,
#mini-basket-container #sideMenuToggleBtn.active:focus,
#mini-basket-container #mobile-nav-btn.focus,
#mini-basket-container #sideMenuToggleBtn.focus,
#mini-basket-container #mobile-nav-btn:active.focus,
#mini-basket-container #sideMenuToggleBtn:active.focus,
#mini-basket-container #mobile-nav-btn.active.focus,
#mini-basket-container #sideMenuToggleBtn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
#mini-basket-container #mobile-nav-btn:hover,
#mini-basket-container #sideMenuToggleBtn:hover,
#mini-basket-container #mobile-nav-btn:focus,
#mini-basket-container #sideMenuToggleBtn:focus,
#mini-basket-container #mobile-nav-btn.focus,
#mini-basket-container #sideMenuToggleBtn.focus {
  color: #333;
  text-decoration: none;
}
#mini-basket-container #mobile-nav-btn:active,
#mini-basket-container #sideMenuToggleBtn:active,
#mini-basket-container #mobile-nav-btn.active,
#mini-basket-container #sideMenuToggleBtn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
#mini-basket-container #mobile-nav-btn.disabled,
#mini-basket-container #sideMenuToggleBtn.disabled,
#mini-basket-container #mobile-nav-btn[disabled],
#mini-basket-container #sideMenuToggleBtn[disabled],
fieldset[disabled] #mini-basket-container #mobile-nav-btn,
fieldset[disabled] #mini-basket-container #sideMenuToggleBtn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
#mini-basket-container #mobile-nav-btn:hover,
#mini-basket-container #sideMenuToggleBtn:hover,
#mini-basket-container #mobile-nav-btn:focus,
#mini-basket-container #sideMenuToggleBtn:focus,
#mini-basket-container #mobile-nav-btn.focus,
#mini-basket-container #sideMenuToggleBtn.focus,
#mini-basket-container #mobile-nav-btn:active,
#mini-basket-container #sideMenuToggleBtn:active,
#mini-basket-container #mobile-nav-btn.active,
#mini-basket-container #sideMenuToggleBtn.active,
.open > .dropdown-toggle#mini-basket-container #mobile-nav-btn,
.open > .dropdown-toggle#mini-basket-container #sideMenuToggleBtn {
  color: #fff;
  background-color: #000000;
  border-color: #262626;
}
#mini-basket-container #mobile-nav-btn:active,
#mini-basket-container #sideMenuToggleBtn:active,
#mini-basket-container #mobile-nav-btn.active,
#mini-basket-container #sideMenuToggleBtn.active,
.open > .dropdown-toggle#mini-basket-container #mobile-nav-btn,
.open > .dropdown-toggle#mini-basket-container #sideMenuToggleBtn {
  background-image: none;
}
#mini-basket-container #mobile-nav-btn.disabled,
#mini-basket-container #sideMenuToggleBtn.disabled,
#mini-basket-container #mobile-nav-btn[disabled],
#mini-basket-container #sideMenuToggleBtn[disabled],
fieldset[disabled] #mini-basket-container #mobile-nav-btn,
fieldset[disabled] #mini-basket-container #sideMenuToggleBtn,
#mini-basket-container #mobile-nav-btn.disabled:hover,
#mini-basket-container #sideMenuToggleBtn.disabled:hover,
#mini-basket-container #mobile-nav-btn[disabled]:hover,
#mini-basket-container #sideMenuToggleBtn[disabled]:hover,
fieldset[disabled] #mini-basket-container #mobile-nav-btn:hover,
fieldset[disabled] #mini-basket-container #sideMenuToggleBtn:hover,
#mini-basket-container #mobile-nav-btn.disabled:focus,
#mini-basket-container #sideMenuToggleBtn.disabled:focus,
#mini-basket-container #mobile-nav-btn[disabled]:focus,
#mini-basket-container #sideMenuToggleBtn[disabled]:focus,
fieldset[disabled] #mini-basket-container #mobile-nav-btn:focus,
fieldset[disabled] #mini-basket-container #sideMenuToggleBtn:focus,
#mini-basket-container #mobile-nav-btn.disabled.focus,
#mini-basket-container #sideMenuToggleBtn.disabled.focus,
#mini-basket-container #mobile-nav-btn[disabled].focus,
#mini-basket-container #sideMenuToggleBtn[disabled].focus,
fieldset[disabled] #mini-basket-container #mobile-nav-btn.focus,
fieldset[disabled] #mini-basket-container #sideMenuToggleBtn.focus,
#mini-basket-container #mobile-nav-btn.disabled:active,
#mini-basket-container #sideMenuToggleBtn.disabled:active,
#mini-basket-container #mobile-nav-btn[disabled]:active,
#mini-basket-container #sideMenuToggleBtn[disabled]:active,
fieldset[disabled] #mini-basket-container #mobile-nav-btn:active,
fieldset[disabled] #mini-basket-container #sideMenuToggleBtn:active,
#mini-basket-container #mobile-nav-btn.disabled.active,
#mini-basket-container #sideMenuToggleBtn.disabled.active,
#mini-basket-container #mobile-nav-btn[disabled].active,
#mini-basket-container #sideMenuToggleBtn[disabled].active,
fieldset[disabled] #mini-basket-container #mobile-nav-btn.active,
fieldset[disabled] #mini-basket-container #sideMenuToggleBtn.active {
  background-color: #000;
  border-color: #454545;
}
#mini-basket-container #mobile-nav-btn .badge,
#mini-basket-container #sideMenuToggleBtn .badge {
  color: #000;
  background-color: #fff;
}
#mini-basket-container #mobile-nav-btn:hover,
#mini-basket-container #sideMenuToggleBtn:hover,
#mini-basket-container #mobile-nav-btn:active,
#mini-basket-container #sideMenuToggleBtn:active,
#mini-basket-container #mobile-nav-btn:focus,
#mini-basket-container #sideMenuToggleBtn:focus {
  background-image: -webkit-linear-gradient(top, #57595d 0%, #000000 100%);
  background-image: -o-linear-gradient(top, #57595d 0%, #000000 100%);
  background-image: linear-gradient(to bottom, #57595d 0%, #000000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff57595d', endColorstr='#ff000000', GradientType=0);
}
@media (min-width: 992px) {
  #mini-basket-container #mobile-nav-btn,
  #mini-basket-container #sideMenuToggleBtn {
    display: none;
  }
}
#mini-basket-container #mobile-nav-btn span,
#mini-basket-container #sideMenuToggleBtn span {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #fff;
  margin: 3px 0;
  -webkit-transition-duration: 0.05s;
  -moz-transition-duration: 0.05s;
  -o-transition-duration: 0.05s;
  transition-duration: 0.05s;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
}
#mini-basket-container #mobile-nav-btn span.icon-bar-first,
#mini-basket-container #sideMenuToggleBtn span.icon-bar-first {
  -webkit-transform: rotate(45deg) translate(4px, 3px);
  -ms-transform: rotate(45deg) translate(4px, 3px);
  transform: rotate(45deg) translate(4px, 3px);
}
#mini-basket-container #mobile-nav-btn span.icon-bar-hide,
#mini-basket-container #sideMenuToggleBtn span.icon-bar-hide {
  opacity: 0;
}
#mini-basket-container #mobile-nav-btn span.icon-bar-last,
#mini-basket-container #sideMenuToggleBtn span.icon-bar-last {
  -webkit-transform: rotate(-45deg) translate(4px, -3px);
  -ms-transform: rotate(-45deg) translate(4px, -3px);
  transform: rotate(-45deg) translate(4px, -3px);
}
#mini-basket-container #mobile-nav-btn.collapsed span.icon-bar-first,
#mini-basket-container #sideMenuToggleBtn.collapsed span.icon-bar-first {
  -webkit-transform: rotate(0deg) translate(0px, 0px);
  -ms-transform: rotate(0deg) translate(0px, 0px);
  transform: rotate(0deg) translate(0px, 0px);
}
#mini-basket-container #mobile-nav-btn.collapsed span.icon-bar-hide,
#mini-basket-container #sideMenuToggleBtn.collapsed span.icon-bar-hide {
  opacity: 1;
}
#mini-basket-container #mobile-nav-btn.collapsed span.icon-bar-last,
#mini-basket-container #sideMenuToggleBtn.collapsed span.icon-bar-last {
  -webkit-transform: rotate(0deg) translate(0px, 0px);
  -ms-transform: rotate(0deg) translate(0px, 0px);
  transform: rotate(0deg) translate(0px, 0px);
}
#mini-basket-container #mobile-account-btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  font-size: 15px;
  padding: 8px 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-transform: uppercase;
  word-wrap: break-word;
  font-family: "BlissMedium";
  color: #333;
  background-color: #fff;
  border-color: #ccc;
  float: right;
  width: 44px;
  height: 44px;
  line-height: 30px;
  margin-right: auto;
}
#mini-basket-container #mobile-account-btn:focus,
#mini-basket-container #mobile-account-btn:active:focus,
#mini-basket-container #mobile-account-btn.active:focus,
#mini-basket-container #mobile-account-btn.focus,
#mini-basket-container #mobile-account-btn:active.focus,
#mini-basket-container #mobile-account-btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
#mini-basket-container #mobile-account-btn:hover,
#mini-basket-container #mobile-account-btn:focus,
#mini-basket-container #mobile-account-btn.focus {
  color: #333;
  text-decoration: none;
}
#mini-basket-container #mobile-account-btn:active,
#mini-basket-container #mobile-account-btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
#mini-basket-container #mobile-account-btn.disabled,
#mini-basket-container #mobile-account-btn[disabled],
fieldset[disabled] #mini-basket-container #mobile-account-btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
#mini-basket-container #mobile-account-btn:hover,
#mini-basket-container #mobile-account-btn:focus,
#mini-basket-container #mobile-account-btn.focus,
#mini-basket-container #mobile-account-btn:active,
#mini-basket-container #mobile-account-btn.active,
.open > .dropdown-toggle#mini-basket-container #mobile-account-btn {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
#mini-basket-container #mobile-account-btn:active,
#mini-basket-container #mobile-account-btn.active,
.open > .dropdown-toggle#mini-basket-container #mobile-account-btn {
  background-image: none;
}
#mini-basket-container #mobile-account-btn.disabled,
#mini-basket-container #mobile-account-btn[disabled],
fieldset[disabled] #mini-basket-container #mobile-account-btn,
#mini-basket-container #mobile-account-btn.disabled:hover,
#mini-basket-container #mobile-account-btn[disabled]:hover,
fieldset[disabled] #mini-basket-container #mobile-account-btn:hover,
#mini-basket-container #mobile-account-btn.disabled:focus,
#mini-basket-container #mobile-account-btn[disabled]:focus,
fieldset[disabled] #mini-basket-container #mobile-account-btn:focus,
#mini-basket-container #mobile-account-btn.disabled.focus,
#mini-basket-container #mobile-account-btn[disabled].focus,
fieldset[disabled] #mini-basket-container #mobile-account-btn.focus,
#mini-basket-container #mobile-account-btn.disabled:active,
#mini-basket-container #mobile-account-btn[disabled]:active,
fieldset[disabled] #mini-basket-container #mobile-account-btn:active,
#mini-basket-container #mobile-account-btn.disabled.active,
#mini-basket-container #mobile-account-btn[disabled].active,
fieldset[disabled] #mini-basket-container #mobile-account-btn.active {
  background-color: #fff;
  border-color: #ccc;
}
#mini-basket-container #mobile-account-btn .badge {
  color: #fff;
  background-color: #333;
}
#mini-basket-container #mobile-account-btn:hover,
#mini-basket-container #mobile-account-btn:active,
#mini-basket-container #mobile-account-btn:focus {
  background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: -o-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
  background-image: linear-gradient(to bottom, #f2f2f2 0%, #d8d8d8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
}
@media (min-width: 768px) {
  #mini-basket-container #mobile-account-btn {
    display: none;
  }
}
#mini-basket-container #mobile-account-btn .fa {
  font-size: 18px;
}
/*----------------------------------------
5. Header User Links
----------------------------------------*/
#user-links {
  padding-left: 0;
  list-style: none;
  float: right;
  font-size: 12px;
  background-color: #F5F5F5;
}
@media (max-width: 767px) {
  #user-links {
    display: none !important;
  }
}
#user-links li {
  float: left;
}
#user-links li a {
  border-right: 1px solid #E5E5E5;
  padding: 5px 10px;
  float: left;
  color: #454545;
}
#user-links li a.quickshop {
  background: #454545;
  color: #fff;
}
#user-links li a i:before {
  font-family: 'FontAwesome';
  font-size: 9px;
}
#user-links li:last-child a {
  border-right: 0;
}
#special-user-links {
  padding-left: 0;
  list-style: none;
}
#special-user-links:before,
#special-user-links:after {
  content: " ";
  display: table;
}
#special-user-links:after {
  clear: both;
}
#special-user-links:before,
#special-user-links:after {
  content: " ";
  display: table;
}
#special-user-links:after {
  clear: both;
}
@media (max-width: 767px) {
  #special-user-links {
    margin-left: -10px;
    margin-right: -10px;
    margin-top: 5px;
  }
  #special-user-links li {
    position: relative;
    float: left;
    width: 50%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
  }
  #special-user-links li a {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    font-size: 15px;
    padding: 8px 12px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: uppercase;
    word-wrap: break-word;
    font-family: "BlissMedium";
    color: #333;
    background-color: #fff;
    border-color: #ccc;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 0px;
    display: block;
    width: 100%;
    text-align: center;
  }
  #special-user-links li a:focus,
  #special-user-links li a:active:focus,
  #special-user-links li a.active:focus,
  #special-user-links li a.focus,
  #special-user-links li a:active.focus,
  #special-user-links li a.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
  }
  #special-user-links li a:hover,
  #special-user-links li a:focus,
  #special-user-links li a.focus {
    color: #333;
    text-decoration: none;
  }
  #special-user-links li a:active,
  #special-user-links li a.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  #special-user-links li a.disabled,
  #special-user-links li a[disabled],
  fieldset[disabled] #special-user-links li a {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  #special-user-links li a:hover,
  #special-user-links li a:focus,
  #special-user-links li a.focus,
  #special-user-links li a:active,
  #special-user-links li a.active,
  .open > .dropdown-toggle#special-user-links li a {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
  }
  #special-user-links li a:active,
  #special-user-links li a.active,
  .open > .dropdown-toggle#special-user-links li a {
    background-image: none;
  }
  #special-user-links li a.disabled,
  #special-user-links li a[disabled],
  fieldset[disabled] #special-user-links li a,
  #special-user-links li a.disabled:hover,
  #special-user-links li a[disabled]:hover,
  fieldset[disabled] #special-user-links li a:hover,
  #special-user-links li a.disabled:focus,
  #special-user-links li a[disabled]:focus,
  fieldset[disabled] #special-user-links li a:focus,
  #special-user-links li a.disabled.focus,
  #special-user-links li a[disabled].focus,
  fieldset[disabled] #special-user-links li a.focus,
  #special-user-links li a.disabled:active,
  #special-user-links li a[disabled]:active,
  fieldset[disabled] #special-user-links li a:active,
  #special-user-links li a.disabled.active,
  #special-user-links li a[disabled].active,
  fieldset[disabled] #special-user-links li a.active {
    background-color: #fff;
    border-color: #ccc;
  }
  #special-user-links li a .badge {
    color: #fff;
    background-color: #333;
  }
  #special-user-links li a:hover,
  #special-user-links li a:active,
  #special-user-links li a:focus {
    background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
    background-image: -o-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
    background-image: linear-gradient(to bottom, #f2f2f2 0%, #d8d8d8 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd8d8d8', GradientType=0);
  }
}
@media (min-width: 768px) {
  #special-user-links {
    float: right;
    font-size: 12px;
    margin-left: 5px;
    padding: 5px;
  }
  #special-user-links li {
    float: left;
  }
  #special-user-links li a {
    padding: 0 5px;
  }
  #special-user-links li#login-user-link a {
    border-right: 1px solid #E5E5E5;
  }
}
/*----------------------------------------
6. Logo / Tel
----------------------------------------*/
#logo-container #site-logo {
  float: left;
  display: block;
  margin-top: 5px;
}
@media (min-width: 768px) {
  #logo-container #site-logo {
    margin-right: 30px;
    margin-top: -19px;
  }
}
@media (min-width: 992px) {
  #logo-container #site-logo {
    margin-top: -14px;
  }
}
#logo-container #site-logo img {
  display: block;
  max-width: 100%;
  height: auto;
  max-height: 75px;
}
#logo-container #header-tel {
  font-size: 17px;
  color: #E12616;
  margin-top: 25px;
}
@media (max-width: 767px) {
  #logo-container #header-tel {
    display: none !important;
  }
}
/*----------------------------------------
7. Headings
----------------------------------------*/
#pageHeader,
.sectionTitle {
  border-bottom: solid 1px #999;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
#pageHeader {
  margin-top: 0px;
}
/*----------------------------------------
8. Search
----------------------------------------*/
#search-container {
  margin: 20px 0;
}
@media (min-width: 768px) {
  #search-container {
    margin: 0;
    margin-top: 20px;
  }
}
@media (min-width: 992px) {
  #search-container {
    margin: 0;
    margin-top: 10px;
  }
}
#search-container #header-search-form {
  position: relative;
}
#search-container #header-search-form #header-search {
  height: 50px;
  border: solid 1px #E5E5E5;
  box-sizing: content-box;
  padding: 0 20px;
  background-color: transparent;
  text-transform: capitalize;
}
#search-container #header-search-form .input-group-btn {
  z-index: 2;
  right: 5px;
}
#search-container #header-search-form .btn.btn-default {
  background: 0;
  border: 0;
}
#search-container #header-search-form .btn.btn-default span.fa.fa-search {
  font-size: 20px;
  color: #63666A;
}
#search-container #header-search-form .autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #999;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  color: #000000;
  height: 50px;
  border: solid 1px #E5E5E5;
  box-sizing: content-box;
  padding: 0 20px;
  background-color: transparent;
  text-transform: capitalize;
  box-sizing: border-box;
  color: #E12616;
  line-height: 51px;
  text-transform: none;
}
#search-container #header-search-form .autocomplete:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
#search-container #header-search-form .autocomplete::-moz-placeholder {
  color: #999;
  opacity: 1;
}
#search-container #header-search-form .autocomplete:-ms-input-placeholder {
  color: #999;
}
#search-container #header-search-form .autocomplete::-webkit-input-placeholder {
  color: #999;
}
#search-container #header-search-form .autocomplete[disabled],
#search-container #header-search-form .autocomplete[readonly],
fieldset[disabled] #search-container #header-search-form .autocomplete {
  cursor: not-allowed;
  background-color: #F5F5F5;
  opacity: 1;
}
textarea#search-container #header-search-form .autocomplete {
  height: auto;
}
#search-container #header-search-form .autocomplete .current-term {
  color: transparent;
}
#search-dropdown {
  display: none;
  width: 100%;
  position: absolute;
  border: solid 1px #E5E5E5;
  top: 50px;
  padding: 10px 0 0;
  background: #fff;
  z-index: 1000;
  -webkit-box-shadow: 0px 14px 23px -6px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 14px 23px -6px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 14px 23px -6px rgba(0, 0, 0, 0.15);
}
#search-dropdown h4 {
  padding: 0 20px;
  margin-top: 20px;
}
#search-dropdown ul {
  list-style-type: none;
  padding: 0 20px;
}
#search-dropdown ul.search-products li {
  padding: 10px 0;
}
#search-dropdown ul.search-products li + li {
  border-top: solid 1px #E5E5E5;
}
#search-dropdown ul li {
  padding: 5px 0;
}
#search-dropdown ul li a {
  color: #E12616;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  max-width: 70%;
}
#search-dropdown ul li span.price {
  float: right;
  margin-top: 14px;
}
#search-dropdown img {
  width: 50px;
  margin-right: 10px;
}
/*----------------------------------------
9. Footer
----------------------------------------*/
#site-footer #footer-top {
  margin-top: 60px;
  padding-top: 20px;
  border-top: 5px solid #E5E5E5;
}
@media (min-width: 768px) {
  #site-footer #footer-top {
    border-top: none;
  }
}
#site-footer #footer-top h6 {
  font-size: 16px;
  font-weight: 500;
  border-bottom: 1px solid #E5E5E5;
  padding-bottom: 10px;
}
#site-footer #footer-top ul li {
  margin-bottom: 5px;
}
#site-footer #footer-top ul li a {
  color: #454545;
}
@media (max-width: 767px) {
}
#site-footer #footer-top #footer-social-icons li {
  padding-right: 0;
}
#site-footer #footer-top #footer-social-icons .twitter {
  color: #00aced;
}
#site-footer #footer-top #footer-social-icons .facebook {
  color: #3b5998;
}
#site-footer #footer-top #footer-social-icons .google-plus {
  color: #d34836;
}
#site-footer #footer-top #footer-social-icons .pinterest {
  color: #cb2027;
}
#site-footer #footer-top #footer-social-icons .youtube {
  color: #e52d27;
}
#site-footer #footer-top #footer-call-btn {
  margin: 20px 0;
}
@media (min-width: 768px) {
  #site-footer #footer-mid {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
#site-footer #footer-mid img {
  margin: 0 auto;
}
#site-footer #footer-terms {
  font-size: 12px;
  color: #999;
}
#footer-btm {
  margin-top: 10px;
  margin-bottom: 10px;
}
#footer-btm img {
  display: block;
  margin: 0 auto;
}
.block {
  margin-bottom: 20px;
  /*----------------------------------------
1. Content Wrapper Block
----------------------------------------*/
  /*----------------------------------------
2. Carousel Block
----------------------------------------*/
  /*----------------------------------------
3. Twitter Block
----------------------------------------*/
  /*----------------------------------------
4. Download Block
----------------------------------------*/
  /*----------------------------------------
5. Video Block
----------------------------------------*/
  /*----------------------------------------
6. Heading Block
----------------------------------------*/
  /*----------------------------------------
7. Image and Text Block
----------------------------------------*/
  /*----------------------------------------
8. Clear Block
----------------------------------------*/
  /*----------------------------------------
9. News Listings Block
----------------------------------------*/
  /*----------------------------------------
10. Container Block
----------------------------------------*/
  /*----------------------------------------
11. Banner Block
----------------------------------------*/
  /*----------------------------------------
12. Carousel Block
----------------------------------------*/
}
.block .productView {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .block .productView {
    margin-bottom: 0;
  }
}
.block .productView:last-child {
  margin-bottom: 0;
}
.block.contentWrapperBlock > .blockContent {
  border-radius: 3px;
}
.block.contentWrapperBlock > .blockContent .block:last-child {
  margin-bottom: 0;
}
.block.contentWrapperBlock .wrapperGrey {
  border-radius: 3px;
  background: #E5E5E5;
  color: #000;
  padding: 20px;
}
.block.contentWrapperBlock .wrapperRed {
  background-image: -webkit-linear-gradient(top, #e1261c 0%, #c12118 100%);
  background-image: -o-linear-gradient(top, #e1261c 0%, #c12118 100%);
  background-image: linear-gradient(to bottom, #e1261c 0%, #c12118 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe1261c', endColorstr='#ffc12118', GradientType=0);
  color: #FFF;
  border: solid 1px #c12118;
  padding: 20px;
}
.block.contentWrapperBlock .wrapperBlue {
  background-image: -webkit-linear-gradient(top, #E5E5E5 0%, #fff 100%);
  background-image: -o-linear-gradient(top, #E5E5E5 0%, #fff 100%);
  background-image: linear-gradient(to bottom, #E5E5E5 0%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffffffff', GradientType=0);
  border: solid 1px #e0e9f9;
  padding: 20px;
}
.block.contentWrapperBlock .wrapperWhite {
  background-color: #FFFFFF;
  border: solid 1px #E5E5E5;
  padding: 20px;
}
.block.contentWrapperBlock .categoryView,
.block.contentWrapperBlock .categoryViewFull {
  margin-bottom: 0 !important;
}
.block.contentWrapperBlock .categoryView .viewContent,
.block.contentWrapperBlock .categoryViewFull .viewContent {
  border: 0;
}
.block.contentWrapperBlock .categoryView .viewContent .categoryViewList,
.block.contentWrapperBlock .categoryViewFull .viewContent .categoryViewList {
  padding: 0;
}
.block.contentWrapperBlock .categoryView .viewContent .categoryViewList .categoryViewHeader,
.block.contentWrapperBlock .categoryViewFull .viewContent .categoryViewList .categoryViewHeader {
  margin: 20px 0;
}
.block.contentWrapperBlock .categoryView .viewContent .categoryViewList ul.categoryViewList,
.block.contentWrapperBlock .categoryViewFull .viewContent .categoryViewList ul.categoryViewList {
  margin-bottom: 0 !important;
}
.block.contentWrapperBlock .categoryView .categoryViewHeader {
  margin-bottom: 20px;
}
.block.contentWrapperBlock .categoryView .categoryViewHeader.sectionTitle {
  margin-top: 0;
}
.block.editorialBlock p:last-child {
  margin-bottom: 0;
}
.block.imageBlock > .blockContent img {
  display: block;
  max-width: 100%;
  height: auto;
}
.block.announcementBlock {
  overflow: hidden;
}
.block.announcementBlock > .blockContent {
  border: solid 1px #E5E5E5;
  position: relative;
}
.block.announcementBlock > .blockContent > a:hover {
  text-decoration: none;
}
.block.announcementBlock > .blockContent img {
  width: 100%;
  z-index: 0;
}
.block.announcementBlock > .blockContent .text-content {
  color: #454545;
  position: absolute;
  top: 0;
  z-index: 1;
  padding: 12px;
}
@media (max-width: 1199px) {
  .block.announcementBlock > .blockContent .text-content {
    margin-top: -3px;
  }
}
.block.announcementBlock > .blockContent .text-content .announcement-heading {
  font-weight: bold;
  margin-bottom: 0;
  font-size: 17px;
}
.block.announcementBlock > .blockContent .text-content .announcement-content {
  margin-bottom: 0;
  font-size: 12px;
}
.block.tabbedCarouselBlock > .blockContent {
  border-top: 5px solid #E5E5E5;
  border-bottom: 5px solid #E5E5E5;
  margin-bottom: 20px;
  margin-top: 5px;
}
@media (max-width: 767px) {
  .block.tabbedCarouselBlock > .blockContent {
    padding-bottom: 30px;
  }
}
.block.tabbedCarouselBlock > .blockContent .carouselTabs {
  position: relative;
}
.block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab {
  width: 30px;
}
.block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTabHeading,
.block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTabText {
  display: none;
}
@media (min-width: 991px) {
  .block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab {
    width: 30px;
  }
}
@media (min-width: 768px) {
  .block.tabbedCarouselBlock > .blockContent {
    padding-bottom: 20px;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs:before,
  .block.tabbedCarouselBlock > .blockContent .carouselTabs:after {
    content: " ";
    display: table;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs:after {
    clear: both;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs:before,
  .block.tabbedCarouselBlock > .blockContent .carouselTabs:after {
    content: " ";
    display: table;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs:after {
    clear: both;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab {
    width: 25%;
    cursor: pointer;
    float: left;
    text-align: center;
    border-top: 1px solid #E5E5E5;
    padding-top: 20px;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab .arrow {
    display: block;
    margin: -26px auto 20px auto;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 6px 6px 6px;
    border-color: transparent transparent transparent transparent;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab.active {
    border-top: 1px solid #e1261c;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab.active .arrow {
    border-color: transparent transparent #e1261c transparent;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab .carouselTabHeading {
    color: #E12616;
    text-transform: uppercase;
    display: block;
    font-weight: 800;
    margin-bottom: 15px;
  }
  .block.tabbedCarouselBlock > .blockContent .carouselTabs .carouselTab .carouselTabText {
    display: block;
    line-height: 22px;
  }
}
.block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock > .blockContent {
  position: relative;
  height: 420px;
}
.block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock > .blockContent img {
  position: relative;
}
.block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock > .blockContent .content-area {
  position: absolute;
  z-index: 1;
  top: 0;
  text-align: center;
  padding: 0 20px;
  width: 100%;
  max-width: 560px;
}
@media (min-width: 768px) {
  .block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock > .blockContent .content-area {
    text-align: left;
    padding-right: 20px;
  }
}
.block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock > .blockContent .tabbedSlideLink {
  color: #454545;
}
.block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock > .blockContent .slide-img {
  display: none;
}
@media (min-width: 768px) {
  .block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock > .blockContent .slide-img {
    display: block;
  }
}
.block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock .block-background img {
  height: auto;
  min-height: auto;
}
.block.tabbedCarouselBlock > .blockContent .tabbedSlideBlock .block-background img.img-responsive {
  min-height: 100%;
}
.block.carouselBlock > .blockContent .item:before,
.block.carouselBlock > .blockContent .item:after {
  content: " ";
  display: table;
}
.block.carouselBlock > .blockContent .item:after {
  clear: both;
}
.block.carouselBlock > .blockContent .item:before,
.block.carouselBlock > .blockContent .item:after {
  content: " ";
  display: table;
}
.block.carouselBlock > .blockContent .item:after {
  clear: both;
}
.block.carouselBlock > .blockContent .item > .block {
  margin-bottom: 0;
}
.block.jumbotronBlock > .blockContent {
  position: relative;
  overflow: hidden;
}
@media (max-width: 767px) {
  .block.jumbotronBlock > .blockContent {
    padding: 10px 10px 70px 10px;
  }
}
.block.jumbotronBlock > .blockContent .jumbotronText {
  background: rgba(255, 255, 255, 0.7);
  text-align: center;
  margin: 10px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .block.jumbotronBlock > .blockContent .jumbotronText h1 {
    font-size: 23px;
  }
  .block.jumbotronBlock > .blockContent .jumbotronText h2 {
    font-size: 19px;
  }
  .block.jumbotronBlock > .blockContent .jumbotronText h3 {
    font-size: 18px;
  }
  .block.jumbotronBlock > .blockContent .jumbotronText h4 {
    font-size: 14px;
  }
  .block.jumbotronBlock > .blockContent .jumbotronText p {
    font-size: 11px;
  }
}
@media (min-width: 768px) {
  .block.jumbotronBlock > .blockContent .jumbotronText {
    text-align: left;
    padding: 20px;
    position: absolute;
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .block.jumbotronBlock > .blockContent .jumbotronText {
    padding: 20px;
  }
}
.block.jumbotronBlock > .blockContent .slide-img {
  display: none;
}
@media (min-width: 768px) {
  .block.jumbotronBlock > .blockContent .slide-img {
    display: block;
  }
}
.block.twitterBlock {
  margin-bottom: 10px;
}
.block.twitterBlock:last-child {
  margin-bottom: 20px;
}
.block.twitterBlock .twitterBlockTweet {
  color: #63666A;
}
.block .twitterLink {
  margin-right: 10px;
}
.block.downloadContainerBlock .sectionTitle:first-child {
  margin-top: 0;
}
.block.downloadContainerBlock .sectionTitle:before {
  content: '\f019';
  font-family: FontAwesome;
  height: 20px;
  width: 20px;
  margin-right: 5px;
  display: inline-block;
}
.block.downloadContainerBlock ul {
  padding: 0;
  list-style: none;
  margin-bottom: 0;
}
.block.downloadContainerBlock ul li {
  margin-bottom: 5px;
}
.block.downloadContainerBlock ul li:last-child {
  margin-bottom: 0;
}
.block.downloadContainerBlock ul li i.fa {
  margin-right: 7px;
}
.block.videoBlock .video-popup {
  position: relative;
}
.block.videoBlock .video-popup .videoBlockPlayBtn {
  position: absolute;
  display: block;
  width: 50px;
  height: 50px;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  font-size: 50px;
  font-family: fontAwesome;
  text-align: center;
  line-height: 50px;
  color: #FFFFFF;
}
.block.videoBlock .videoLink {
  margin-top: 10px;
  float: left;
}
.block.headingBlock .headingBlockContainer {
  border-bottom: solid 1px #999;
  float: left;
  width: 100%;
}
.block.headingBlock .headingBlockContainer.hasLink h1,
.block.headingBlock .headingBlockContainer.hasLink h2,
.block.headingBlock .headingBlockContainer.hasLink h3,
.block.headingBlock .headingBlockContainer.hasLink h4,
.block.headingBlock .headingBlockContainer.hasLink h5,
.block.headingBlock .headingBlockContainer.hasLink h6,
.block.headingBlock .headingBlockContainer.hasLink p {
  float: left;
  max-width: 66%;
  padding-right: 7px;
}
.block.headingBlock .headingBlockContainer.hasLink a.headingLink {
  float: right;
  margin-top: 5px;
  max-width: 33%;
  padding-left: 7px;
}
@media (max-width: 767px) {
  .block.headingBlock .headingBlockContainer.hasLink a.headingLink {
    display: none;
  }
}
.block.headingBlock .headingBlockHeading {
  padding: 0 0 20px 0;
  margin: 0;
}
@media (max-width: 991px) {
  .block .homepageNews .headingBlock .headingBlockContainer,
  .block .homepageTwitter .headingBlock .headingBlockContainer {
    border-bottom: solid 1px #999;
    float: left;
    width: 100%;
  }
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink h1,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink h1,
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink h2,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink h2,
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink h3,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink h3,
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink h4,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink h4,
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink h5,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink h5,
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink h6,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink h6,
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink p,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink p {
    width: 100%;
  }
  .block .homepageNews .headingBlock .headingBlockContainer.hasLink a.headingLink,
  .block .homepageTwitter .headingBlock .headingBlockContainer.hasLink a.headingLink {
    display: none;
  }
  .block .homepageNews .headingBlock .headingBlockHeading,
  .block .homepageTwitter .headingBlock .headingBlockHeading {
    padding: 0 0 20px 0;
    margin: 0;
  }
}
.block.imageAndTextBlock.exampleBlock .blockContent {
  background: #ffe6ea;
}
.block.imageAndTextBlock.exampleBlock .blockContent .exampleLabel {
  background: #999;
  padding: 10px;
  color: #fff;
}
.block.imageAndTextBlock img {
  margin-bottom: 10px;
}
.block.clearBlock {
  margin-bottom: 0;
}
.block.newsListBlock .blockContent {
  background: #E5E5E5;
  padding: 15px;
  border-radius: 3px;
}
.block.newsListBlock .blockContent__title {
  background: #F5F5F5;
  border-radius: 0 0 5px 5px;
  margin-bottom: 10px;
}
.block.newsListBlock .blockContent__text {
  margin: 13px;
}
.block.newsListBlock .blockContent__link {
  margin-left: 13px;
}
.block.newsListBlock .article-snippet h2 {
  padding: 15px;
  margin: 0;
}
.block.newsListBlock .article-snippet p {
  margin: 13px;
}
.block.newsListBlock .article-snippet .btn {
  margin-left: 13px;
}
.block.bannerBlock {
  overflow: hidden;
  position: relative;
}
.block.bannerBlock .block-container {
  display: flex;
  padding: 0 30px;
}
.block.bannerBlock .block-container .block-content.xhtml {
  position: relative;
  z-index: 2;
}
/*----------------------------------------
13. Product Upsell Block
----------------------------------------*/
.productUpsellBlock .upsell-slider {
  width: 100%;
  margin: 0 auto;
}
.productUpsellBlock .upsell-item {
  text-align: center;
  padding: 10px;
}
.productUpsellBlock .upsell-item .row {
  padding-left: 10px;
  padding-right: 10px;
}
.productUpsellBlock .upsell-item img {
  max-width: 100%;
  height: auto;
  margin-bottom: 10px;
}
.productUpsellBlock .upsell-item h3 {
  font-size: 1.2rem;
  color: #333;
}
.productUpsellBlock .upsell-slider .slick-slide {
  display: block !important;
}
.productUpsellBlock .upsell-slider .slick-track .upsell-item {
  width: 20%;
}
.productUpsellBlock .upsell-slider .slick-list {
  margin-left: 20px;
  margin-right: 20px;
}
.view {
  margin-bottom: 20px;
  /*----------------------------------------
1. Category
----------------------------------------*/
  /*----------------------------------------
2. Featured Products
----------------------------------------*/
}
.view.categoryView .viewContent,
.view.categoryViewFull .viewContent {
  border: solid 1px #E5E5E5;
}
.view.categoryView .viewContent .categoryViewList,
.view.categoryViewFull .viewContent .categoryViewList {
  padding: 0 20px;
  line-height: 22px;
}
.view.categoryView .viewContent .categoryViewList .categoryViewHeader,
.view.categoryViewFull .viewContent .categoryViewList .categoryViewHeader {
  margin: 20px 0;
}
.view.categoryView .viewContent .categoryViewList ul.categoryViewList,
.view.categoryViewFull .viewContent .categoryViewList ul.categoryViewList {
  padding: 20px 0;
  list-style: none;
  margin-bottom: 0;
  border-top: 1px solid #F5F5F5;
}
.view.categoryView .viewContent .categoryViewList ul.categoryViewList li,
.view.categoryViewFull .viewContent .categoryViewList ul.categoryViewList li {
  margin-bottom: 5px;
}
.view.categoryView .viewContent .categoryViewList ul.categoryViewList li a,
.view.categoryViewFull .viewContent .categoryViewList ul.categoryViewList li a {
  color: #000;
}
.view.categoryView .viewContent .categoryViewList ul.categoryViewList li:last-child,
.view.categoryViewFull .viewContent .categoryViewList ul.categoryViewList li:last-child {
  margin-bottom: 0;
}
.view.productView .productInfo,
.view.productHomeView .productInfo {
  color: #63666A;
  margin-bottom: 10px;
}
.view.productView .productVariantPrice,
.view.productHomeView .productVariantPrice {
  margin-bottom: 10px;
  float: left;
}
.view.productView .featuredProductTitle,
.view.productHomeView .featuredProductTitle {
  margin-bottom: 5px;
}
.view.productView .productViewPrice,
.view.productHomeView .productViewPrice {
  font-size: 18px;
  font-weight: bold;
  float: left;
}
.view.productView .productViewQty,
.view.productHomeView .productViewQty {
  float: left;
  margin: 4px 0 0 10px;
}
@media (max-width: 767px) {
  .view.productView .productViewQty,
  .view.productHomeView .productViewQty {
    margin-left: 0px;
    clear: both;
  }
}
.view.productView .productReviewStars,
.view.productHomeView .productReviewStars {
  color: #e7c900;
  font-size: 16px;
}
.view.productView .productMoreInfo,
.view.productHomeView .productMoreInfo {
  margin-bottom: 5px;
  display: block;
}
.view.productHomeView .productViewImg {
  margin: 40px 0;
}
@media (min-width: 992px) {
  .view.productHomeView .productViewImg {
    margin: 0 0 20px 0;
  }
}
.view.productHomeView .productInfo {
  margin-top: 0px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  #homepageTopContentArea .ghsProduct .productAddToBasket {
    width: 100%;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
/*----------------------------------------
1. Home
----------------------------------------*/
.ticklist p {
  line-height: 21px;
}
@media (min-width: 992px) {
  .homepageNews {
    padding-right: 20px;
  }
}
@media (min-width: 992px) {
  .homepageTwitter {
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .emailSignUpFormHome {
    margin-bottom: -15px;
  }
}
/*----------------------------------------
2. My Account Generic
----------------------------------------*/
.myAccountContainer .myAccountBox {
  margin-bottom: 20px;
}
.myAccountContainer .myAccountBox:nth-child(odd) {
  clear: both;
}
.myAccountContainer .myAccountBox .myAccountBoxInner {
  padding: 20px;
}
.myAccountContainer .myAccountBox .myAccountBoxInner.cardboxOuter:hover {
  background-color: #eee;
  cursor: pointer;
}
.myAccountContainer .myAccountBox .myAccountBoxInner.cardboxOuter.selected-card {
  pointer-events: none;
  cursor: default;
  background-color: #eee;
}
.myAccountContainer .myAccountBox .myAccountBoxInner.cardboxOuter.selected-card .cardBox::after {
  content: "";
}
.myAccountContainer .myAccountBox .myAccountBoxInner .cardBox {
  position: relative;
  display: inline-block;
  padding-left: 45px;
}
.myAccountContainer .myAccountBox .myAccountBoxInner .cardBox::after {
  content: '>';
  position: absolute;
  right: 10px;
  transition: right 0.3s ease;
  top: 50%;
  transform: translateY(-50%);
}
.myAccountContainer .myAccountBox .myAccountBoxInner .cardBox:hover::after {
  right: 5px;
}
.myAccountContainer .myAccountBox .myAccountBoxInner .cardBox::before {
  content: '';
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  width: 35px;
  height: 35px;
  background-size: contain;
  background-repeat: no-repeat;
}
.myAccountContainer .myAccountBox .myAccountBoxInner .cardBox.visa::before {
  background-image: url(/Static/css/era/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAIABJREFUeF7snQmYW2X59u/nzEyXaWlLgVL2RWSXTRBlh49V6CRpLVvLqm2SKSAiiOLCiCB/UFGQTpJB9tUWmmQqVhAUBFEQBGRH9qW0SBe2Qmcm5/k4UwqddqaTk7xnyZw71/W/ru9z3vd+nuf3vjR3znkXAT8kQAIkQAIkQAKRIyCRq5gFkwAJkAAJkAAJgAaAk4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIgAaAc4AESIAESIAEIkiABiCCg86SSYAESIAESIAGgHOABEiABEiABCJIgAYggoPOkkmABEiABEiABoBzgARIgARIgAQiSIAGIIKDzpJJgARIgARIwHsDMHH6WHTV7QTFVrB1K9TJOlAdBZXhEGngEJAACZAACZAACegSqP0hBO9CrdcAeR4WnkUX/o3ZySVe8DFvAFpaLDw2dn9A4hDdH4rtvEicmiRAAiRAAiQQAQJLIfog1LoLdmkG2pufM1WzOQPQ9Nv1UVc/DSrHAdjIVILUIQESIAESIAES+JSA4p8QuRpLl16LOactrYZL9QYgntkUYn0fqicCGFxNMuxLAiRAAiRAAiRQBgHVtyDWr1BCptJXBJUbgKm5BrytzYB9AWANKyNdNiEBEiABEiABEjBJQPAmbJyDYuo6t7KVGYDxbbvBtm8E8MX+A6pCrCegeBiqz0P0ZWjdQtR1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);
}
.myAccountContainer .myAccountBox .myAccountBoxInner .cardBox.mastercard::before {
  background-image: url(/Static/css/era/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAIABJREFUeF7snQd8FNX2x393tqWHFCBAKr13FKmCFOkqgt2nvGdvqKBiQ8GKvYEde1esgCAKKAoKKNJESkiFQBqQumXu/39nCSQhyc5MNpvdzDmfz/s8P+wt537vZPfMvacwkBABIkAEiAARIAKGI8AMt2JaMBEgAkSACBABIgAyAOghIAJEgAgQASJgQAJkABhw02nJRIAIEAEiQATIAKBngAgQASJABIiAAQmQAWDATaclEwEiQASIABEgA4CeASJABIgAESACBiRABoABN52WTASIABEgAkSADAB6BogAESACRIAIGJAAGQAG3HRaMhEgAkSACBABMgDoGSACRIAIEAEiYEACZAAYcNNpyUSACBABIkAEyACgZ4AIEAEiQASIgAEJkAFgwE2nJRMBIkAEiAARIAOAngEiQASIABEgAgYkQAaAATedlkwEiAARIAJEgAwAegaIABEgAkSACBiQABkABtx0WjIRIAJEgAgQATIA6BkgAkSACBABImBAAmQAGHDTaclEgAgQASJABMgAoGeACBABIkAEiIABCZABYMBNpyUTASJABIgAESADgJ4BIkAEiAARIAIGJEAGgAE3nZZMBIgAESACRIAMAHoGiAARIAJEgAgYkAAZAAbcdFoyESACRIAIEAEyAOgZIAJEgAgQASJgQAJkABhw02nJRIAIEAEiQATIAKBngAgQASJABIiAAQmQAWDATaclEwEiQASIABEgA4CeASJABIgAESACBiRABoABN52WTASIABEgAkSADAB6BogAESACRIAIGJAAGQAG3HRaMhEgAkSACBABMgDoGSACRIAIEAEiYEACZAAYcNNpyUSACBABIkAEyACgZ4AIEAEiQASIgAEJkAFgwE2nJRMBIkAEiAARIAOAngEiQASIABEgAgYkQAaAATedlkwEiAARIAJEgAwAegaIABEgAkSACBiQABkABtx0WjIRIAJEgAgQATIA6BkgAkSACBABImBAAmQAGHDTaclEgAgQASJABMgAoGeACBABIkAEiIABCZABYMBNpyUTASJABIgAESADgJ4BIkAEiAARIAIGJEAGgAE3nZZMBIgAESACRIAMAHoGiAARIAJEgAgYkAAZAAbcdFoyESACRIAIEAEyAOgZIAJEgAgQASJgQAJkABhw02nJRIAIEAEiQATIAKBngAgQASJABIiAAQmQAWDATaclEwEiQASIABEgA4CeASJABIgAESACBiRABoABN52WTASIABEgAkSADAB6BogAESACRIAIGJAAGQAG3HRaMhEgAkSACBABMgDoGSACRIAIEAEiYEACZAAYcNNpyUSACBABIkAEyACgZ4AIEAEiQASIgAEJkAFgwE2nJRMBIkAEiAARIAOAngEiQASIABEgAgYkQAaAATedlkwEiAARIAJEgAwAegaIABEgAkSACBiQABkABtx0WjIRIAJEgAgQATIA6BkgAkSACBABImBAAmQAGHDTaclEgAgQASJABMgAoGeACBABIkAEiIABCZABYMBNpyUTASJABIgAESADgJ4BIkAEiAARIAIGJEAGgAE3nZZMBIgAESACRIAMAHoGiAARIAJEgAgYkAAZAAbcdFoyESACRIAIEAEyAOgZIAJEgAgQASJgQAJkABhw02nJRIAIEAEiQATIAKBngAgQASJABIiAAQmQAWDATaclEwEiQASIABEgA4CeASJABIgAESACBiRABoABN52WTASIABEgAkSADAB6BogAESACRIAIGJAAGQAG3HRaMhEgAkSACBABMgDoGSACRIAIEAEiYEACZAAYcNNpyUSACBABIkAEyACgZ4AIEAEiQASIgAEJkAFgwE2nJRMBIkAEiAARIAOAngEiQASIABEgAgYkQAaAATedlkwEiAARIAJEgAwAegaIABEgAkSACBiQABkABtx0WjIRIAJEgAgQATIA6BkgAkSACBABImBAAmQAGHDTaclEgAgQASJABMgAoGeACBABIkAEiIABCZABYMBNpyUTASJABIgAESADgJ4BIkAEiAARIAIGJEAGgAE3nZZMBIgAESACRIAMAHoGiAARIAJEgAgYkAAZAAbcdFoyESACRIAIEIEGNwBSQ5vHmZ2u3gA6MbBO3IXmnKEZGMIYZAttAREgAkSACBABwxNgrARcKmbAEQ45HRz/ypz/Y3EGb26N7JKG4ON1A4ADUlZQzAjuwjlgGAGgW0MoTmMSASJABIgAETAAgXIwvoFz/GBi0idtynN3eWvNXjMA0kNiW8PJbwDHZYwhwVsK0jhEgAgQASJABIiAmwAH1jPOFpc5mr3dAXvK68Ol3gZAalCzZBOX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);
}
.myAccountContainer .myAccountBox .myAccountBoxInner .cardBox.amex::before {
  background-image: url(/Static/css/era/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAIABJREFUeF7snXegFcX99p/ZewFRNJpEE2MkNrooiP5UbLEr1mhEowhiAVFBURBRMNdeARWQohRBjRITX2NiixHsShBBqZaYaGJJosZGvWfnZfa0LbO7s+ece8+97LN/JHLPtO9nZuf7zOwUAT4kQAIkQAIkQAKpIyBSZzENJgESIAESIAESAAUAGwEJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQAAUA2wAJkAAJkAAJpJAABUAKK50mkwAJkAAJkAAFANsACZAACZAACaSQAAVACiudJpMACZAACZAABQDbAAmQAAmQAAmkkAAFQAornSaTAAmQAAmQQMMLgIlLf4ya+m4AOkDaHSCwNaS1JYRsAyFbsApIgARIgARIIPUEpFwF2/oOsL+CVfMhBN4B5AqgfiEG7rmqIfhUXgDUSQs/futgCHkiJA4G0KUhCs40SYAESIAESGDjJyDXQuJ1WOJZZMQcXLD7ykrZXDkBMH7hT1ArLoSQZwLW9pUqINMhARIgARIgARIoEHgNQs7A2jb3YUi7teVwKV8ATHpzB1jiCkh5FiBalVMYxiUBEiABEiABEjAgIPEJLIwB6ieV+omgdAEwZUELyBYXwLZvgCU2Mygug5AACZAACZAACVSWwL8AcSXO331W0mRLEwBT39wLtngAQLvYDKWUsPA2IBdAWu9A4gPU2F+gvuZbQKyPjc8AJEACJEACJLDRE5CbwsJmkHJrCLQHRAdA9gSwnaHpj6J+7Xm4aO/PDcMjmQCQUmDqooth4xYI0TI0E4n1kPZTEDUPwlr/LAbu+V/TAjEcCZAACZAACZBAjsDdiztAyF4Q6AtA7aiLeOyPYInTMKD7Kyb8zAWAM+Vfcy8gVCHCnv8BmAApxmPQ7v82KQDDkAAJkAAJkAAJGBCYtKg7pD0CljgFEJY2hhqAA+dgULfZcSmaCYApCzaFrJ0D4JjQDIW4A+tWX48h+3wdlyl/JwESIAESIAESKJHAlLc6Qtp3AjhC75PVp3cxHAO7jYnKIV4AzFnaEl+s/yOAw/UZiQWokWdhQLelJZrCaCRAAiRAAiRAAkkJTFrUG5CTIMT39VHFcJy/++1hyUYLAHWozzZvPgjLOlWbgI3xqN9seLl7EZPazPAkQAIkQAIkQAIApixoC7vFQxBy3wAPtQhfWGeF7RCIFgCT3rwBQlwZTBQZABdiULcprAASIAESIAESIIEqErjr3VZouWo2IE/R+Ov1sHAIBnZ7yf9buACYtOhICPmEZqFBPYQ8HQO7/7aK5jJrEiABEiABEiCBPAHnGP7FkwAM0MwE/BNWprt/R55eAExfuDXWiSWA2MaTkJpOAM7GoO4zSZ0ESIAESIAESKAJEciKgN8A6B0olZB/wMDuJ7j/rhcAkxfNAHCWxqxf4/xu1zYhc1kUEiABEiABEiCBPAH1OaDFd89BQB0i5H0kTsKgbo/m/xgUAFMW7Q9bvgAh/L89g093Pxp1wiZpEiABEiABEiCBJkpg4tvbo6b+TUD8wFNCKT7EZuiMvrt/p/4eFACTFr0cVA7yS9TUdsJ5XT9rouayWCRAAiRAAiRAAnkCkxafDCEf0QC5Aud3uyUoACa9+XMIMVcTYRDO7zaZZEmABEiABEiABJoJgcmL1Bk+3gP8pPwMVmYndYOgdwZg8sKnAOtIn2mL8enue3Dqv5lUOItJAiRAAiRAAorA5DfbAWIZgFrvpwAMxqBuE4oCYNIidePQPyBQ4wt4KgZ1U8cA8yEBEiABEiABEmhOBCYvUncC9PEWWb6J87vvURQAkxePBOSNnkAC72Grdzqid2918A8fEiABEiABEiCB5kRg6qIusLEkUGRh7VYUAFPeXAwpdvMFGo3zu13fnGxlWUmABEiABEiABFwE7n7zNVhib+8AX9yQFQCTFm8D2J96tv6pQ38yckdctMc/CJIESIAESIAESKCZEpjy5oWQYoKn9LZ8PSsAJi9Sl/085PlR2m9j0B7+GYFmaj2LTQIkQAIkQAIpJTBh4c9Qa/3dZ319TgC8eQcgLvb+KO/E+d0vSSkumk0CJEACJEACGw+BSW++ByF2dhuUEwCa7X8SXP2/8VQ9LSEBEiABEkgzgSmLZkHiTI0AWPQBgB08bIS1Gwbu9naaedF2EiABEiABEtgoCExZfCWkvMErAKQUmLx4vWf/v1oAuHr1Zri05+qNwnAaQQIkQAIkQAJpJqA5Glhg4tI2qFn/jYeLlN9gUPct0syKtpMACZAACZDARkNg6sKDYFvzvDMAUxZsC1n7sVcA4BMM6vaTjcZwGkICJEACJEACaSYwZfEekPINrwC4+62dYNnve7nIv+H87p7VgmnmRttJgARIgARIoFkTmPJWR0h7uW8G4O2dITPv+T4BvI9B3Xdp1say8CRAAiRAAiRAAlkCdy/uAEuuoABggyABEiABEiCBNBGgAEhTbdNWEiABEiABEsgRoABgUyABEiABEiCBFBKgAEhhpdNkEiABEiABEqAAYBsgARIgARIggRQSoABIYaXTZBIgARIgARKgAGAbIAESIAESIIEUEqAASGGl02QSIAESIAESoABgGyABEiABEiCBFBKgAEhhpdNkEiABEiABEqAAYBsgARIgARIggRQSoABIYaXTZBIgARIgARKgAGAbIAESIAESIIEUEqAASGGl02QSIAESIAESoABgGyABEiABEiCBFBKgAEhhpdNkEiABEiABEqAAYBsgARIgARIggRQSoABIYaXTZBIgARIgARKgAGAbIAESIAESIIEUEqAASGGl02QSIAESIAESoABgGyABEiABEiCBFBKgAEhhpdNkEiABEiABEqAAYBsgARIgARIggRQSoABIYaXTZBIgARIgARKgAGAbIAESIAESIIEUEqAASGGl02QSIAESIAESoABgGyABEiABEiCBFBKgAEhhpdNkEiABEiABEqAAYBsgARIgARIggRQSoABIYaXTZBIgARIgARKgAGAbIAESIAESIIEUEqAASGGl02QSIAESIAESoABgGyABEiABEiCBFBKgAEhhpdNkEiABEiABEqAAYBsgARIgARIggRQSoABIYaXTZBIg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ioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmAQKAmYqGCCCAAAIIxCNAAIhnLZkJAggggAACZgECgJmKhggggAACCMQjQACIZy2ZCQIIIIAAAmYBAoCZioYIIIAAAgjEI0AAiGctmQkCCCCAAAJmgf8HUQ8belMDYwIAAAAASUVORK5CYII=);
}
.myAccountListing .wishListSummary .panel-default {
  margin-bottom: 20px;
}
.myAccountListing .wishListSummary:last-child .panel-default {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .myAccountEditBtn {
    margin-top: 10px;
  }
}
/*----------------------------------------
3. Invoice / Order History
----------------------------------------*/
@media (max-width: 767px) {
  .invoiceFilterSelect {
    margin-top: 20px;
  }
  .invoiceFilterSelect:first-child {
    margin-top: 0;
  }
}
#invoiceHistorySearch {
  margin-top: 20px;
  border: solid 1px #e0e9f9;
}
#invoiceHistorySearch #invoiceHistorySearchInfo {
  float: left;
}
.invoiceSummary .invoiceSummaryHeader .invoiceBrandLogo {
  margin-top: 5px;
}
@media (max-width: 991px) {
  .invoiceSummary .viewInvoiceBtn {
    margin-top: 20px;
  }
}
@media (max-width: 991px) {
  .invoiceSummary .totalInvoiceValue {
    margin-top: 20px;
  }
}
.invoiceSummary:nth-child(even) .panel {
  background: #FFFFFF;
}
.invoiceSummary:nth-child(odd) .panel {
  background-image: -webkit-linear-gradient(top, #F5F5F5 0%, #E5E5E5 100%);
  background-image: -o-linear-gradient(top, #F5F5F5 0%, #E5E5E5 100%);
  background-image: linear-gradient(to bottom, #F5F5F5 0%, #E5E5E5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe5e5e5', GradientType=0);
}
/*----------------------------------------
6. Wishlist Detail / Quotes & Price List Detail /
Order History Listing Detail / Invoice Detail /
Order Detail / Saved Basket Detail
----------------------------------------*/
.productColumnHeader input {
  margin-right: 20px;
}
.productGroup .productRow .panel-default {
  border-bottom: 0;
  margin-bottom: 0;
}
.productGroup .productRow:last-child .panel-default {
  border-bottom: solid 1px #E5E5E5;
  margin-bottom: 20px;
}
.singleProduct .checkboxColumn {
  float: left;
}
.singleProduct .checkboxColumn .checkbox input[type="checkbox"] {
  margin-left: 0px;
}
.singleProduct .singleProductStock {
  margin-top: 20px;
  float: left;
}
.singleProduct .singleProductStockAndRemove {
  margin-top: 20px;
}
.singleProduct .singleProductStockAndRemove .singleProductStockInline {
  margin-right: 5px;
}
.singleProduct .singleProductStockAndRemove .singleProductRemove {
  margin-left: 5px;
}
.singleProduct.wishlist .productColumn,
.singleProduct.quotation .productColumn {
  padding-left: 35px;
}
/*----------------------------------------
7. Wishlist
----------------------------------------*/
.addToWishlistBtn,
.addToQuickOrderBtn {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .addToWishlistBtn,
  .addToQuickOrderBtn {
    margin-top: 41px;
  }
}
/*----------------------------------------
8. Order History
----------------------------------------*/
.invoice-group-header {
  background: #F5F5F5;
  padding: 10px;
  color: #FFFFFF;
  margin-bottom: 20px;
}
.invoice-group-header .invoiceBrandLogo {
  width: 60px;
}
.invoice-group-header .orderInvoiceNumber {
  margin-top: 5px;
}
/*----------------------------------------
9. Quotation/Price List
----------------------------------------*/
@media (max-width: 767px) {
  .quoteProductActionBtn {
    margin-top: 22px;
  }
}
/*----------------------------------------
10. Credit Account
----------------------------------------*/
.creditAccountBrandLogo {
  width: 80px;
}
/*----------------------------------------
11. Side Nav for Categories and My Account
----------------------------------------*/
nav#sideNav {
  border: solid 1px #e8effa;
  margin-bottom: 20px;
}
nav#sideNav #sideList {
  padding: 0;
}
nav#sideNav #sideList a {
  color: #454545;
  display: inline-block;
  width: 100%;
  padding: 10px 20% 10px 15px;
  line-height: 20px;
}
nav#sideNav #sideList li {
  list-style: none;
}
nav#sideNav #sideList li:last-child ul {
  margin-bottom: 0;
}
nav#sideNav #sideList li ul {
  padding: 0;
  margin-bottom: 0;
}
nav#sideNav #sideList li ul li {
  position: relative;
  border-bottom: solid 1px #E5E5E5;
  background: #fff;
}
@media (max-width: 991px) {
  nav#sideNav #sideList li ul li {
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #F5F5F5;
    margin-bottom: 0;
  }
  nav#sideNav #sideList li ul li a {
    width: 100%;
    display: block;
  }
}
nav#sideNav #sideList li ul li:last-child {
  margin-bottom: 0;
}
nav#sideNav #sideList li ul li:after {
  font-family: 'FontAwesome';
  content: "\f0da";
  position: absolute;
  padding-right: 10px;
  top: 29%;
  right: -2px;
}
@media (max-width: 991px) {
  nav#sideNav #sideList li ul li:after {
    display: none;
  }
}
nav#sideNav #sideList .sectionTitle {
  margin-top: 0;
  background: #E5E5E5;
  position: relative;
}
nav#sideNav #sideList .sectionTitle a {
  padding: 0;
}
nav#sideNav #sideList .sectionTitle a:after {
  font-family: 'FontAwesome';
  content: "\f0da";
  height: 100%;
  position: absolute;
  padding-right: 10px;
  top: 23%;
  right: -2px;
  font-size: 13px;
}
@media (max-width: 991px) {
  nav#sideNav #sideList .sectionTitle a:after {
    display: none;
  }
}
@media (max-width: 991px) {
  nav#sideNav #sideList .sectionTitle {
    margin-bottom: 0;
    line-height: 30px;
    padding: 10px 20% 10px 15px;
  }
}
@media (min-width: 992px) {
  nav#sideNav #sideList .sectionTitle {
    padding: 10px 20% 10px 15px;
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  nav#sideNav #sideList .sideNavHeader {
    padding: 15px;
  }
  nav#sideNav #sideList .sideNavHeader #sideMenuToggleBtn span.fa {
    margin-top: 3px;
  }
}
nav#sideNav #sideList .sideNavHeader #sideNavToggleBtn .sideNavTitle {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  nav#sideNav #sideList .sideNavHeader #sideNavToggleBtn .sideNavTitle {
    margin-top: 0;
    background: #E5E5E5;
    position: relative;
    margin-bottom: 20px;
  }
  nav#sideNav #sideList .sideNavHeader #sideNavToggleBtn .sideNavTitle a {
    padding: 0;
  }
  nav#sideNav #sideList .sideNavHeader #sideNavToggleBtn .sideNavTitle a:after {
    font-family: 'FontAwesome';
    content: "\f0da";
    height: 100%;
    position: absolute;
    padding-right: 10px;
    top: 23%;
    right: -2px;
    font-size: 13px;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  nav#sideNav #sideList .sideNavHeader #sideNavToggleBtn .sideNavTitle a:after {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  nav#sideNav #sideList .sideNavHeader #sideNavToggleBtn .sideNavTitle {
    margin-bottom: 0;
    line-height: 30px;
    padding: 10px 20% 10px 15px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  nav#sideNav #sideList .sideNavHeader #sideNavToggleBtn .sideNavTitle {
    padding: 10px 20% 10px 15px;
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  nav#sideNav #sideList #sideListItems {
    border-top: solid 1px #E5E5E5;
    background: #FFFFFF;
  }
}
nav#sideNav #sideList #sideListItems ul {
  padding: 0;
}
/*----------------------------------------
12. News Listing
----------------------------------------*/
.article-snippet header {
  background: #F5F5F5;
  border-radius: 0 0 5px 5px;
  margin-bottom: 10px;
}
.article-snippet h2 {
  padding: 15px;
  margin: 0;
}
.article-snippet p {
  margin: 13px;
}
.article-snippet .btn {
  margin-left: 13px;
}
/*----------------------------------------
13. Our People Profiles
----------------------------------------*/
.ourPeopleProfileList .ourPeopleProfilePreview:nth-child(3n+1) {
  clear: both;
}
.ourPeopleProfileList .ourPeopleProfilePreview:last-child .panel {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .ourPeopleProfileList .ourPeopleProfilePreview:nth-last-child(-n+3) .panel {
    margin-bottom: 0;
  }
}
/*----------------------------------------
14. Product Listing
----------------------------------------*/
@media (max-width: 991px) {
  .mobileRefinementsOpen #productListing #productListingRefinementMenu {
    display: block;
  }
}
#productListing .productListingAmountShowing {
  border-bottom: solid 1px #E5E5E5;
  padding-bottom: 15px;
  display: block;
  width: 100%;
  float: left;
}
@media (max-width: 991px) {
  #productListing .productListingAmountShowing {
    padding-bottom: 20px;
  }
}
#productListing .productListingAmountShowing .productListingPageDisplayInfo {
  float: left;
}
@media (min-width: 768px) and (max-width: 991px) {
  #productListing .productListingAmountShowing .productListingPageDisplayInfo {
    margin-top: 12px;
  }
}
#productListing .productListingViewOptions .productListingViewToggleContainer {
  float: right;
}
#productListing .productListingViewOptions .productListingSelectShow {
  margin-left: 10px;
}
#productListing .productListingViewOptions .productListingPagination {
  float: right;
}
#productListing .productListingViewOptions .productListingPagination ul.pagination {
  margin: 0px auto;
}
#productListing .productListingViewOptions .productListingPagination ul.pagination li a {
  height: 40px;
  width: 30px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  #productListing .productListingViewOptions .productListingPagination ul.pagination li {
    display: none;
  }
  #productListing .productListingViewOptions .productListingPagination ul.pagination li.nextPrev {
    display: inline-block;
  }
}
#productListing .productListingViewOptions .productListingViewToggle {
  font-size: 20px;
  border: solid 1px #E5E5E5;
  padding: 9px;
  color: #63666A;
  margin-top: 25px;
  float: left;
  background: #FAFAFA;
}
@media (min-width: 768px) {
  #productListing .productListingViewOptions .productListingViewToggle {
    margin: 0px 5px 5px 5px;
    cursor: pointer;
  }
}
#productListing .productListingViewOptions .productListingViewToggle.selected {
  background-color: #63666A;
  color: #FFFFFF;
}
@media (max-width: 767px) {
  #productListing .productListingViewOptions .productListingViewToggle.productViewStandard {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #productListing .productListingViewOptions .productListingViewToggle.productViewStandard {
    display: none !important;
  }
}
#productListing .productListingViewOptions .productListingViewToggle.productListingViewToggle {
  margin-left: 4px;
}
@media (min-width: 768px) {
  #productListing .productListingViewOptions .productListingViewToggle.productListingViewToggle {
    margin-left: 5px;
  }
}
#productListing .productListingViewOptions .productListingViewToggle.productListingViewSmallGrid {
  width: 40px;
  height: 40px;
  background-image: url(/Static/img/icons/productViewSmallGrid.png);
}
@media all and (min-device-pixel-ratio: 2) {
  #productListing .productListingViewOptions .productListingViewToggle.productListingViewSmallGrid {
    background-image: url(/Static/img/icons/productViewSmallGrid-2x.png);
    background-size: 40px 40px;
  }
}
#productListing .productListingViewOptions .productListingViewToggle.productListingViewSmallGrid.selected {
  background-image: url(/Static/img/icons/productViewSmallGrid.png);
  background-position: 0 40px;
}
@media all and (min-device-pixel-ratio: 2) {
  #productListing .productListingViewOptions .productListingViewToggle.productListingViewSmallGrid.selected {
    background-image: url(/Static/img/icons/productViewSmallGrid-2x.png);
    background-size: 40px 40px;
    background-position: 0 40px;
  }
}
#productListing .tabletRefinementOverlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  z-index: 9998;
  background: url(/Static/img/fancybox/fancybox_overlay.png);
}
#productListing #productListingRefinementMenu .panel {
  border: solid 1px #e0e9f9;
}
@media (max-width: 991px) {
  #productListing #productListingRefinementMenu {
    width: 100%;
    height: 100%;
    padding: 0;
    position: fixed;
    z-index: 9999;
    display: none;
  }
}
@media (max-width: 767px) {
  #productListing #productListingRefinementMenu {
    top: 0;
    left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #productListing #productListingRefinementMenu {
    top: 90px;
    left: 88px;
  }
}
#productListing #productListingRefinementMenu .productListingRefinementHeader {
  padding-bottom: 10px;
  padding-top: 5px;
  border-bottom: solid 1px #E5E5E5;
}
@media (max-width: 991px) {
  #productListing #productListingRefinementMenu .productListingRefinementHeader {
    border-bottom: 0;
    padding-bottom: 5px;
    height: 42px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #productListing #productListingRefinementMenu .productListingRefinementHeader {
    padding-bottom: 30px;
  }
}
#productListing #productListingRefinementMenu .productListingRefinementHeader .tabletRefinementBtn {
  display: none !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  #productListing #productListingRefinementMenu .productListingRefinementHeader .tabletRefinementBtn {
    display: block !important;
  }
  table#productListing #productListingRefinementMenu .productListingRefinementHeader .tabletRefinementBtn {
    display: table;
  }
  tr#productListing #productListingRefinementMenu .productListingRefinementHeader .tabletRefinementBtn {
    display: table-row !important;
  }
  th#productListing #productListingRefinementMenu .productListingRefinementHeader .tabletRefinementBtn,
  td#productListing #productListingRefinementMenu .productListingRefinementHeader .tabletRefinementBtn {
    display: table-cell !important;
  }
}
#productListing #productListingRefinementMenu .productListingRefinementHeader #productListingRefinementMenuTitle {
  margin-top: 0;
  display: inline-block;
}
@media (max-width: 991px) {
  #productListing #productListingRefinementMenu .productListingRefinementHeader #productListingRefinementMenuTitle {
    display: inline-block;
  }
}
#productListing #productListingRefinementMenu .productListingRefinementHeader .productListingRefineRemoveBtn {
  margin-bottom: 20px;
  font-size: 12px;
  padding: 0;
  margin-top: 6px;
  display: inline-block;
  float: right;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #productListing #productListingRefinementMenu .productListingRefinementHeader .productListingRefineRemoveBtn {
    float: left;
  }
}
@media (max-width: 991px) {
  #productListing #productListingRefinementMenu .productListingRefinementHeader .productListingRefineRemoveBtn {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #productListing #productListingRefinementMenu .productListingRefinementHeader .productListingRefineRemoveBtn {
    margin-top: 0px;
  }
}
@media (max-width: 991px) {
  #productListing #productListingRefinementMenu .productListingRefinementWrapper {
    overflow-y: scroll;
    padding: 0 20px;
    border: solid 1px #E5E5E5;
    background-color: rgba(255, 255, 255, 0.2);
  }
}
#productListing #productListingRefinementMenu .productListingRefinementGroup {
  margin-top: 20px;
}
@media (min-width: 992px) {
  #productListing #productListingRefinementMenu .productListingRefinementGroup .sectionTitle {
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 10px;
  }
}
@media (min-width: 992px) {
  #productListing #productListingRefinementMenu .productListingRefinementGroup ul.refinementList {
    background-color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.035);
    max-height: 235px;
    overflow-y: auto;
    padding: 0 10px;
    border: solid 1px #E5E5E5;
  }
}
#productListing #productListingRefinementMenu .productListingRefinementFooter {
  padding-top: 15px;
  padding-bottom: 0;
  height: 50px;
}
#productListing .productListingWrapper .priceListAttr {
  padding: 0;
  margin: 0;
}
#productListing .productListingWrapper .priceListAttr li {
  list-style: none;
  display: inline-block;
  margin-right: 3px;
  color: #666;
}
#productListing .productListingWrapper .priceListPrice {
  font-size: 18px;
  font-weight: bold;
  display: block;
  margin-top: 10px;
}
#productListing .productListingWrapper .priceListQty {
  margin-top: 4px;
  display: block;
}
@media (max-width: 767px) {
  #productListing .productListingWrapper.list {
    text-align: center;
  }
}
#productListing .productListingWrapper.list .priceListPrice,
#productListing .productListingWrapper.list .priceListQty {
  float: right !important;
  float: right;
}
#productListing .productListingWrapper.list .priceListPrice {
  margin-top: 0 !important;
}
#productListing .productListingWrapper.list .productListingItem .productListingItemWrapper {
  border-bottom: solid 1px #E5E5E5;
  display: block;
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  #productListing .productListingWrapper.list .productListingItem .productListingItemWrapper .productItemTitle {
    margin-top: 0 !important;
  }
}
#productListing .productListingWrapper.list .productListingItem:last-child .productListingItemWrapper {
  border-bottom: 0;
}
#productListing .productListingWrapper.list .productInfo {
  height: auto !important;
}
#productListing .productListingWrapper.smallGrid,
#productListing .productListingWrapper.largeGrid {
  margin-bottom: 20px;
  text-align: center;
}
#productListing .productListingWrapper.smallGrid .productItemDescription,
#productListing .productListingWrapper.largeGrid .productItemDescription {
  display: none;
}
#productListing .productListingWrapper.smallGrid .prodListingCol3 .panel,
#productListing .productListingWrapper.largeGrid .prodListingCol3 .panel {
  display: none;
}
#productListing .productListingWrapper.largeGrid:nth-child(odd) {
  clear: both;
}
#productListing .productListingWrapper.smallGrid:nth-child(5) {
  clear: both;
}
#productListing .productListingWrapper .productListingItem {
  margin-bottom: 20px;
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper .prodListingCol1 img {
  border: solid 1px #E5E5E5;
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper .prodListingCol2 .productReviewStars {
  color: #e7c900;
  font-size: 16px;
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper .prodListingCol2 .productItemTitle {
  line-height: 20px;
  height: 40px;
  margin-top: 20px;
  overflow-y: hidden;
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper .prodListingCol2 .productItemDescription {
  margin-top: 20px;
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper .prodListingCol2 .productInfo {
  height: 20px;
  margin-bottom: 10px;
  color: #63666A;
}
@media (max-width: 991px) {
  #productListing .productListingWrapper .productListingItem .productListingItemWrapper .prodListingCol2 .productInfo {
    height: 40px;
  }
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper.clearance-listing .clearanceItem {
  height: unset;
  margin-bottom: 0px;
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper.clearance-listing .clearanceItem p {
  margin-bottom: 2px;
}
#productListing .productListingWrapper .productListingItem .productListingItemWrapper.clearance-listing .productListingItemCTA {
  margin: 10px 0;
}
#productListing .productListingWrapper .productListingItem .prodListingCol3 {
  margin-top: 20px;
}
#productListing .productListingWrapper .productListingItem .prodListingCol3 small {
  text-align: center;
}
@media (min-width: 768px) {
  #productListing .productListingWrapper .productListingItem .prodListingCol3 small {
    text-align: left;
  }
}
#productListing .productListingWrapper .productListingItem .prodListingCol3 .productItemLeadTime {
  clear: both;
  display: block;
  margin-top: 10px;
}
@media (min-width: 768px) {
  #productListing .productListingWrapper .productListingItem .prodListingCol3 {
    margin-top: 0;
  }
}
#productListing .productListingWrapper .productListingItem .prodListingCol3 .productListingItemCTA {
  margin: 20px 0;
}
/*----------------------------------------
15. Product Detail
----------------------------------------*/
#productDetail .inline-fa {
  margin-right: 3px;
}
.productDetailRow1 .productDetail .productDetailImages img {
  border: solid 1px #E5E5E5;
}
.productDetailRow1 .productDetail .productDetailImages .productDetailImageZoom {
  background: #999;
  color: #FFFFFF;
  padding: 5px 10px;
  position: absolute;
  top: 0;
  right: 10px;
  font-size: 20px;
}
.productDetailRow1 .productDetail .productDetailImages #productDetailThumbsContainer {
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
}
.productDetailRow1 .productDetail .productDetailImages #productDetailThumbsContainer .thumbNavIcon {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -12px;
}
.productDetailRow1 .productDetail .productDetailImages #productDetailThumbsContainer .thumbNavIcon.previous {
  left: 0;
}
.productDetailRow1 .productDetail .productDetailImages #productDetailThumbsContainer .thumbNavIcon.next {
  right: 0;
}
.productDetailRow1 .productDetail .productDetailImages #productDetailThumbsContainer .carousel-inner {
  margin: 0;
}
.productDetailRow1 .productDetail .productDetailDescription {
  padding: 10px;
}
.productDetailRow1 .productDetail .productDetailDescription .productBrandLogo {
  display: inline-block;
  float: left;
  width: 60px;
  margin-left: 10px;
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .productDetailRow1 .productDetail .productDetailDescription .productBrandLogo {
    margin-top: 20px;
  }
}
.productDetailRow1 .productDetail .productDetailDescription .productReviewStars {
  color: #e7c900;
  font-size: 16px;
  margin: 10px 0;
}
.productDetailRow1 .productDetail .productDetailDescription .productReviewStars .productDetailReadReviews {
  text-decoration: underline;
  font-size: 13px;
  margin-left: 5px;
  display: inline-block;
}
.productDetailRow1 .productDetail .productDetailDescription .productReviewStars .productDetailFeefoReviewLogo {
  display: inline-block;
  width: 60px;
  margin-left: 3px;
  margin-top: -3px;
}
.productDetailRow1 .productDetail .productDetailDescription .productDetailFullDescription,
.productDetailRow1 .productDetail .productDetailDescription .productDetailTechSpec {
  text-decoration: underline;
}
.productDetailRow1 .productDetail .productDetailDescription .productDetailFeatureList {
  padding-left: 15px;
  padding-bottom: 20px;
}
.productDetailRow1 .productDetail .productDetailRightCol .variantAttribute {
  margin-bottom: 15px;
}
.productDetailRow1 .productDetail .productDetailRightCol .variantAttribute .variantAttributeModalHelpBtn {
  margin-top: 10px;
}
@media (max-width: 767px) {
  .productDetailRow1 .productDetail .productDetailRightCol #addToBasketBtn {
    margin-top: 20px;
  }
}
.productDetailRow1 .productDetail .productDetailRightCol .checkoutNowBtn {
  margin-top: 10px;
}
.productDetailRow1 .productDetail .productDetailRightCol .productDetailPrice {
  margin-top: 0 !important;
}
.productDetailRow1 .productDetail .productDetailRightCol #productDetailWishlistContainer {
  padding: 0;
}
.productDetailRow1 .productDetail .productDetailRightCol #productDetailWishlistContainer .dropdown-menu#productDetailWishlist {
  margin: 0;
  padding: 0;
}
.productDetailRow1 .productDetail .productDetailRightCol #productDetailWishlistContainer .dropdown-menu#productDetailWishlist li.singleWishlist a {
  padding: 5px 10px;
}
.productDetailRow1 .productDetail .productDetailRightCol #productDetailQuickOrderContainer {
  padding: 0;
}
.productDetailRow1 .productDetail .productDetailRightCol #productDetailQuickOrderContainer .dropdown-menu#productDetailQuickOrder {
  margin: 0;
  padding: 0;
}
.productDetailRow1 .productDetail .productDetailRightCol #productDetailQuickOrderContainer .dropdown-menu#productDetailQuickOrder li.singleQuickOrder a {
  padding: 10px 15px;
}
.productDetailRow1 .productDetail .productDetailRightCol .productCreateNewWishlist {
  margin-bottom: 8px;
}
.productDetailRow1 .productDetail .productDetailRightCol .productCreateNewQuickOrder {
  margin-bottom: 8px;
}
.productDetailRow1 .productDetail .productDetailRightCol .productItemLeadTime {
  clear: both;
  display: block;
  margin-top: 5px;
}
.productDetailRow2 {
  margin-top: 20px;
}
.productDetailRow2 .productTechSpecPanel ul {
  padding-left: 15px;
}
.productDetailRow2 .productTechSpecPanel table {
  margin-top: 20px;
}
.productDetailRow2 .productTechSpecPanel table th {
  background: #fff;
  color: #000;
}
.productDetailAccreditationLogos img {
  height: 50px;
  display: inline;
  margin-right: 5px;
  margin-bottom: 5px;
}
.productDetailAccreditationLogos img:last-child {
  margin-right: 0;
}
.crossSellProducts .productDetailSecondaryProduct,
.upsellProducts .productDetailSecondaryProduct,
.accessoryProducts .productDetailSecondaryProduct,
.replacementProducts .productDetailSecondaryProduct,
.recentlyViewedProducts .productDetailSecondaryProduct {
  text-align: center;
}
.crossSellProducts .productDetailSecondaryProduct .productInfo,
.upsellProducts .productDetailSecondaryProduct .productInfo,
.accessoryProducts .productDetailSecondaryProduct .productInfo,
.replacementProducts .productDetailSecondaryProduct .productInfo,
.recentlyViewedProducts .productDetailSecondaryProduct .productInfo {
  color: #63666A;
  margin-bottom: 10px;
}
.crossSellProducts .productDetailSecondaryProduct .productVariantPrice,
.upsellProducts .productDetailSecondaryProduct .productVariantPrice,
.accessoryProducts .productDetailSecondaryProduct .productVariantPrice,
.replacementProducts .productDetailSecondaryProduct .productVariantPrice,
.recentlyViewedProducts .productDetailSecondaryProduct .productVariantPrice {
  margin-bottom: 10px;
}
.crossSellProducts .productDetailSecondaryProduct .productViewPrice,
.upsellProducts .productDetailSecondaryProduct .productViewPrice,
.accessoryProducts .productDetailSecondaryProduct .productViewPrice,
.replacementProducts .productDetailSecondaryProduct .productViewPrice,
.recentlyViewedProducts .productDetailSecondaryProduct .productViewPrice {
  font-size: 18px;
  font-weight: bold;
  display: block;
}
.crossSellProducts .productDetailSecondaryProduct .productViewQty,
.upsellProducts .productDetailSecondaryProduct .productViewQty,
.accessoryProducts .productDetailSecondaryProduct .productViewQty,
.replacementProducts .productDetailSecondaryProduct .productViewQty,
.recentlyViewedProducts .productDetailSecondaryProduct .productViewQty {
  margin: 4px 0 0;
  display: block;
}
@media (max-width: 767px) {
  .crossSellProducts .productDetailSecondaryProduct .productViewQty,
  .upsellProducts .productDetailSecondaryProduct .productViewQty,
  .accessoryProducts .productDetailSecondaryProduct .productViewQty,
  .replacementProducts .productDetailSecondaryProduct .productViewQty,
  .recentlyViewedProducts .productDetailSecondaryProduct .productViewQty {
    clear: both;
  }
}
.crossSellProducts .productDetailSecondaryProduct .productMoreInfo,
.upsellProducts .productDetailSecondaryProduct .productMoreInfo,
.accessoryProducts .productDetailSecondaryProduct .productMoreInfo,
.replacementProducts .productDetailSecondaryProduct .productMoreInfo,
.recentlyViewedProducts .productDetailSecondaryProduct .productMoreInfo {
  margin-bottom: 5px;
  display: block;
}
@media (max-width: 767px) {
  .crossSellProducts .productDetailSecondaryProduct .productAddToBasket,
  .upsellProducts .productDetailSecondaryProduct .productAddToBasket,
  .accessoryProducts .productDetailSecondaryProduct .productAddToBasket,
  .replacementProducts .productDetailSecondaryProduct .productAddToBasket,
  .recentlyViewedProducts .productDetailSecondaryProduct .productAddToBasket {
    margin-bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .crossSellProducts .productDetailSecondaryProduct .productAddToBasket,
  .upsellProducts .productDetailSecondaryProduct .productAddToBasket,
  .accessoryProducts .productDetailSecondaryProduct .productAddToBasket,
  .replacementProducts .productDetailSecondaryProduct .productAddToBasket,
  .recentlyViewedProducts .productDetailSecondaryProduct .productAddToBasket {
    margin-bottom: 20px;
  }
}
.crossSellProducts,
.upsellProducts,
.replacementProducts,
.recentlyViewedProducts {
  margin-bottom: 20px;
}
.productReviews .productReviewSummary {
  font-size: 14px;
}
.productReviews .productReviewSummary strong {
  font-size: 16px;
}
.productReviews .productReviewItemWrapper {
  margin-top: 15px;
  margin-bottom: 0 !important;
  box-shadow: none;
}
.productReviews .productReviewItemWrapper .productReviewItem {
  background-color: #FFFFFF;
}
.productReviews .productReviewItemWrapper .productReviewItem .productReviewItemHeader {
  padding-bottom: 15px;
  border-bottom: solid 1px #E5E5E5;
}
.productReviews .productReviewItemWrapper .productReviewItem .productReviewItemHeader span.fa {
  font-size: 16px;
}
.productReviews .productReviewItemWrapper .productReviewItem .productReviewContent .productReviewCommentType {
  color: #454545;
  display: block;
  margin-top: 15px;
}
.productReviews .productReviewItemWrapper .productReviewItem .productReviewContent .reviewRatingType {
  font-weight: bold;
  display: block;
  margin-top: 15px;
}
.productReviews .productReviewItemWrapper .productReviewItem .productReviewContent .reviewComment {
  margin-top: 10px;
}
.productReviews .showAllReviewsBtn {
  margin-top: 15px;
  padding: 0;
}
.productFullDescriptionContainer ul {
  padding-left: 15px;
}
.productFullDescriptionContainer table {
  margin-top: 20px;
}
.productFullDescriptionContainer table th {
  background: #999;
  color: #FFFFFF;
}
/*----------------------------------------
16. Product Detail Variant Selector Modal
----------------------------------------*/
.modal#variantSelector .radio {
  margin-top: 20px;
}
.modal#variantSelector .radio .modalRadioGroup {
  border-bottom: solid 1px #E5E5E5;
}
.modal#variantSelector .radio:last-child {
  margin-bottom: 0 !important;
}
.modal#variantSelector .radio:last-child .modalRadioGroup {
  border-bottom: 0 !important;
}
/*----------------------------------------
17. Basket Page
----------------------------------------*/
#basketPage #mainBasketContainer .basketSubTotals .panel {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  #basketPage #mainBasketContainer .basketCTAs .basketCheckoutBtn {
    margin-bottom: 20px;
  }
}
#basketPage #mainBasketContainer .basketCTAs .basketContinueShopping {
  padding: 0;
  margin-top: 10px;
}
#basketPage #mainBasketContainer .basketPromoCode .basketPromoCodeInput {
  margin-bottom: 0 !important;
}
#basketPage #mainBasketContainer .basketPromoCode .basketPromoCodeInput .input-group {
  width: 100%;
}
#basketPage #mainBasketContainer .productRow .productImage {
  float: left;
}
#basketPage #mainBasketContainer .productRow .productImage a {
  display: block;
}
#basketPage #mainBasketContainer .productRow .productImage a img {
  width: 56px;
}
#basketPage #mainBasketContainer .productRow .productColumn {
  padding-left: 70px;
}
#basketPage .basketQuickOrderFormContainer #quickOrderForm {
  border: solid 1px #e0e9f9;
}
@media (max-width: 991px) {
  #basketPage .basketQuickOrderFormContainer .basketQuickOrderHeader #sideMenuToggleBtn span.fa {
    margin-top: 3px;
  }
  #basketPage .basketQuickOrderFormContainer .basketQuickOrderHeader #quickOrderNavToggle .quickOrderTitle .quickOrderToggleIcon {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-top: 4px;
  }
  #basketPage .basketQuickOrderFormContainer .basketQuickOrderHeader #quickOrderNavToggle .quickOrderTitle .quickOrderToggleIcon:after {
    content: "\f054";
  }
  #basketPage .basketQuickOrderFormContainer .basketQuickOrderHeader #quickOrderNavToggle.active .quickOrderTitle .quickOrderToggleIcon {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  #basketPage .basketQuickOrderFormContainer .basketQuickOrderHeader #quickOrderNavToggle.active .quickOrderTitle .quickOrderToggleIcon:after {
    content: "\f078";
  }
}
@media (max-width: 991px) {
  #basketPage .basketQuickOrderFormContainer #basketQuickOrderForm {
    border-top: solid 1px #E5E5E5;
    margin-top: 20px;
    padding-top: 20px;
  }
}
#basketPage .basketQuickOrderFormContainer .quickOrderProductPart {
  padding-bottom: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  #basketPage .basketQuickOrderFormContainer .quickOrderProductPart:last-child {
    padding-bottom: 0;
  }
}
@media (max-width: 991px) {
  #basketPage .basketQuickOrderFormContainer .quickOrderProductPart {
    padding: 15px;
  }
}
#basketPage .basketQuickOrderFormContainer .quickOrderProductPart .alert {
  margin-top: 10px;
  margin-bottom: 0 !important;
}
#basketPage .basketQuickOrderFormContainer .quickOrderContainer {
  background: 0 !important;
}
/*----------------------------------------
18. Checkout Header & Footer
----------------------------------------*/
.checkoutHeader {
  margin-top: 20px;
  margin-bottom: 20px;
}
.checkoutHeader .secureCheckout {
  max-width: 140px;
  float: right;
}
.checkoutHeader .secureCheckout .secureCheckoutImg {
  margin: 0 auto;
}
@media (min-width: 768px) {
  .checkoutHeader .secureCheckout {
    margin-top: 15px;
  }
}
.checkoutHeader .checkoutHeaderPhone {
  font-size: 17px;
  color: #E12616;
  font-weight: normal;
}
.checkoutStepContainer {
  margin-top: 40px;
  margin-bottom: 20px;
}
.checkoutStepContainer.orderConfirmation {
  margin-top: 0 !important;
}
.checkoutStepContainer .checkoutStep {
  width: 25%;
  position: relative;
  float: left;
  box-sizing: border-box;
  padding: 10px;
  color: #E6E6E6;
  height: 100%;
  font-size: 18px;
  font-family: 'BlissMedium', Helvetica, Arial, sans-serif;
  border: solid 1px #E5E5E5;
  border-right: 0;
  display: block;
}
@media (min-width: 768px) {
  .checkoutStepContainer .checkoutStep {
    min-height: 75px;
  }
}
@media (min-width: 992px) {
  .checkoutStepContainer .checkoutStep {
    min-height: 45px;
  }
}
.checkoutStepContainer .checkoutStep:last-child {
  border-right: 1px solid #E5E5E5;
}
.checkoutStepContainer .checkoutStep .checkoutStepNumber {
  height: 22px;
  width: 22px;
  margin-right: 4px;
  line-height: 22px;
  margin-right: 8px;
  float: left;
  text-align: center;
  background: #E6E6E6;
  display: inline-block;
  border-radius: 22px;
  color: #FFF;
}
.checkoutStepContainer .checkoutStep .checkoutStepTitle {
  float: left;
  width: 80%;
}
.checkoutStepContainer .checkoutStep.active {
  color: #E12616;
  background-image: -webkit-linear-gradient(top, #E5E5E5 0%, #fff 100%);
  background-image: -o-linear-gradient(top, #E5E5E5 0%, #fff 100%);
  background-image: linear-gradient(to bottom, #E5E5E5 0%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffffffff', GradientType=0);
}
.checkoutStepContainer .checkoutStep.active .checkoutStepNumber {
  background: #E12616;
  color: #FFFFFF;
}
.checkoutStepContainer .checkoutStep.complete {
  color: #197b1a;
  color: rgba(60, 118, 61, 0.5);
  background: #FFFFFF;
}
a.checkoutStepContainer .checkoutStep.complete:hover {
  color: #115011;
}
.checkoutStepContainer .checkoutStep.complete .checkoutStepNumber {
  background: #3c763d;
  background: rgba(60, 118, 61, 0.5);
  color: #FFFFFF;
}
.checkoutStepContainer .checkoutStep.complete .checkoutStepNumber:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f00c';
  position: absolute;
  right: 10px;
  top: 13px;
  color: #197b1a;
  color: rgba(60, 118, 61, 0.5);
  font-size: 18px;
}
.checkoutStepContainer .checkoutStep.complete .checkoutStepNumber:after:after {
  content: "\f054";
}
a.checkoutStepContainer .checkoutStep.complete .checkoutStepNumber:after:hover {
  color: #115011;
}
.checkoutStepContainer a:hover {
  text-decoration: none;
}
.checkout .checkoutEditAddress {
  padding: 0;
  margin-top: 5px;
}
.checkout .checkoutDeliveryOptionsPrice {
  font-size: 24px;
}
.checkout #checkoutDeliveryAddressPanel {
  border: solid 1px #e0e9f9;
}
.checkout #orderorderDetailsWrapperWrapper {
  margin-bottom: 20px;
  margin-top: 20px;
}
.checkout .basketSummaryContainer > .panel {
  border: solid 1px #e0e9f9;
}
.checkout .basketSummaryContainer .productGroup .productRow:last-child .panel-default {
  margin-bottom: 0 !important;
  border-bottom: 0 !important;
}
.checkout .customerPurchaseOrderNumber {
  margin-bottom: 20px;
}
.checkout .basketContainer #basketSummary {
  margin-top: 20px;
  line-height: 30px;
}
.checkout .basketContainer #basketSummary .panel {
  margin-bottom: 0 !important;
}
.checkout .storedCardOptions .radio label {
  margin-right: 5px;
}
.checkout #orderSummaryPanel {
  border: solid 1px #e0e9f9;
}
#CardDetails input#saveCard {
  margin-top: 12px;
}
/*----------------------------------------
19. Footer Container
----------------------------------------*/
#checkout-footer-container {
  margin: 20px auto 10px auto;
}
.storedCardOptions .tab-content {
  padding: 10px;
  border: 1px solid #E5E5E5;
  margin-bottom: 20px;
}
.storedCardOptions .nav-tabs {
  border-bottom: 0;
}
.storedCardOptions .nav-tabs li:not(.active) {
  border-width: 1px 1px 0 1px;
  border-color: #E5E5E5;
  border-style: solid;
}
.storedCardOptions .nav-tabs li a {
  cursor: pointer;
}
.storedCardOptions .tooltips {
  cursor: pointer;
  font-size: 1.2em !important;
}
.mt-2x {
  margin-top: 40px;
}
.mb-2x {
  margin-bottom: 40px;
}
.display-inline-block {
  display: inline-block;
}
/*----------------------------------------
20. Registration
----------------------------------------*/
.radio-thumbnail .thumbnail {
  text-align: center;
  padding: 0;
}
.radio-thumbnail .thumbnail .fa {
  font-size: 4em;
  color: #E12616;
}
.radio-thumbnail .thumbnail span {
  display: block;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 18px;
  margin-bottom: 9px;
  font-size: 23px;
  color: #E12616;
  margin-bottom: 0;
}
.radio-thumbnail .thumbnail span small,
.radio-thumbnail .thumbnail span .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
.radio-thumbnail .thumbnail span small,
.radio-thumbnail .thumbnail span .small {
  font-size: 65%;
}
.radio-thumbnail .thumbnail label {
  width: 100%;
  cursor: pointer;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 0;
}
.radio-thumbnail .thumbnail:hover {
  border-color: #E12616;
  background-color: #E12616;
  color: #fff;
}
.radio-thumbnail .thumbnail:hover span,
.radio-thumbnail .thumbnail:hover .fa {
  color: #fff;
}
.radio-thumbnail input[type=radio] {
  display: none;
}
.radio-thumbnail input[type="radio"]:checked + .thumbnail,
.radio-thumbnail input[type="radio"]:checked + .thumbnail .fa {
  border-color: #E12616;
  background-color: #E12616;
  color: #fff;
}
.radio-thumbnail input[type="radio"]:checked + .thumbnail span,
.radio-thumbnail input[type="radio"]:checked + .thumbnail .fa span,
.radio-thumbnail input[type="radio"]:checked + .thumbnail .fa,
.radio-thumbnail input[type="radio"]:checked + .thumbnail .fa .fa {
  color: #fff;
}
.radio-thumbnail input[type="radio"]:checked + .thumbnail:after {
  content: "\f04b";
  font-family: 'FontAwesome';
  transform: rotate(90deg);
  position: absolute;
  bottom: 5px;
  left: 50%;
  right: 50%;
  color: #E12616;
  font-size: 2em;
}
form .form-group i.fa-info-circle {
  font-size: 16px;
  cursor: pointer;
}
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
  display: none !important;
}
.main-container {
  display: table;
  width: 400px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.form-container {
  position: relative;
  bottom: 0;
  display: table-cell;
  vertical-align: middle;
}
.form-container form > div {
  padding: 0 15px;
}
.form-container form > button {
  margin-left: 15px;
}
legend.form-label {
  font-size: 24pt;
  padding: 0 15px;
}
.form-control.error {
  border-color: #a94442;
}
.form-hint {
  font-size: 7pt;
  line-height: 9pt;
  margin: -5px auto 5px;
  color: #999;
}
.form-hint.error {
  color: #C00;
  font-weight: bold;
  font-size: 8pt;
}
.password-count {
  float: right;
  position: relative;
  bottom: 24px;
  right: 10px;
}
.strength-meter {
  position: relative;
  height: 3px;
  background: #DDD;
  margin: 10px auto 20px;
  border-radius: 3px;
}
.strength-meter:before,
.strength-meter:after {
  content: '';
  height: inherit;
  background: transparent;
  display: block;
  border-color: #FFF;
  border-style: solid;
  border-width: 0 5px 0 5px;
  position: absolute;
  width: 80px;
  z-index: 10;
}
.strength-meter:before {
  left: 70px;
}
.strength-meter:after {
  right: 70px;
}
.strength-meter-fill {
  background: transparent;
  height: inherit;
  position: absolute;
  width: 0;
  border-radius: inherit;
  transition: width 0.5s ease-in-out, background 0.25s;
}
.strength-meter-fill[data-strength='0'] {
  background: darkred;
  width: 20%;
}
.strength-meter-fill[data-strength='1'] {
  background: orangered;
  width: 40%;
}
.strength-meter-fill[data-strength='2'] {
  background: orange;
  width: 60%;
}
.strength-meter-fill[data-strength='3'] {
  background: yellowgreen;
  width: 80%;
}
.strength-meter-fill[data-strength='4'] {
  background: green;
  width: 100%;
}
.label-danger {
  background-color: darkred;
}
.label-success {
  background-color: green;
}
.panel-body h3,
form h3 {
  color: #000;
}
.panel-body .radio label,
form .radio label {
  font-size: 14px;
  font-weight: normal;
  color: #000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.panel-body .checkbox label,
form .checkbox label {
  color: #000;
  font-size: 14px;
}
.panel-body i.fa-question-circle,
form i.fa-question-circle {
  color: #000 !important;
  font-size: 14px !important;
  margin-left: 3px;
}
form .form-group label,
label {
  font-weight: normal;
  color: #000;
  font-size: 14px;
}
/*----------------------------------------
21. Checkout 'low stock' modal
----------------------------------------*/
.modal-backdrop {
  position: fixed;
  bottom: 0;
}
.lowStock .modal-dialog {
  background-color: #454545;
  max-width: 1125px;
  width: 90%;
  margin: 10px auto;
}
.lowStock .modal-dialog .modal-content .modal-header .modal-title {
  margin-top: 10px;
}
.lowStock .modal-dialog .modal-content .modal-body {
  padding: 20px 35px;
}
.lowStock .modal-dialog .modal-content .modal-body .view.productView {
  min-height: 184px;
}
.lowStock .modal-dialog .modal-content .lowStock-img {
  border: solid 1px #E5E5E5;
  margin-bottom: 20px;
}
.lowStock .modal-dialog .modal-content a {
  color: #000;
  cursor: pointer;
}
.lowStock .modal-dialog .modal-content .modal-footer {
  padding: 15px 35px;
}
.lowStock .modal-dialog .modal-content .modal-footer a {
  text-decoration: underline;
}
.lowStock .modal-dialog .modal-content .singleProductQty {
  display: inline-flex;
  float: left;
}
.lowStock .modal-dialog .modal-content .featuredProduct {
  min-height: 136px;
}
.lowStock .modal-dialog .modal-content .featuredProductTitle {
  line-height: 22px;
}
.lowStock .modal-dialog .modal-content .productInfo {
  margin-bottom: 4px;
  margin-top: 4px;
}
.lowStock .modal-dialog .modal-content .productVariantPriceEach {
  margin-bottom: 4px;
}
.lowStock .modal-dialog .modal-content .img-responsive {
  max-height: 185px;
}
.lowStock .priceTag {
  padding: 5px 10px 0px;
  height: 40px;
  font-size: 20px;
  display: inline-block;
  background: #F5F5F5;
  vertical-align: middle;
}
.lowStock .modal-footer--lg {
  display: none;
}
.lowStock .delivery-footnote {
  float: right;
}
.lowStock .delivery-footnote i {
  font-family: 'FontAwesome';
  margin-right: 10px;
}
@media (max-width: 992px) {
  .lowStock .input-group .form-control {
    width: 50%;
    margin-bottom: 0px;
  }
  .lowStock .modal-dialog .modal-content .btn-primary {
    float: none;
  }
  .lowStock .modal-dialog .modal-content .featuredProduct {
    min-height: 184px;
  }
  .lowStock .modal-dialog .modal-content .modal-body .view.productView {
    min-height: 368px;
  }
}
@media (max-width: 480px) {
  .lowStock .input-group .form-control {
    width: 50%;
    margin-bottom: 0px;
  }
  .lowStock .modal-dialog {
    margin: 0;
    width: 100%;
  }
  .lowStock .modal-dialog .modal-content {
    border: none;
    border-radius: 0px;
    box-shadow: none;
    padding-bottom: 160px;
  }
  .lowStock .modal-dialog .modal-content .modal-header {
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .lowStock .modal-dialog .modal-content .modal-header p {
    margin: 0;
  }
  .lowStock .modal-dialog .modal-content .featuredProduct {
    min-height: 50px;
  }
  .lowStock .modal-dialog .modal-content .featuredProductTitle a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
  }
  .lowStock .modal-dialog .modal-content div.modal-body {
    top: 140px;
    width: 100vw;
  }
  .lowStock .modal-dialog .modal-content div.modal-body .view.productView {
    min-height: 0;
    margin-bottom: 30px;
  }
  .lowStock .modal-dialog .modal-content div.modal-body .img-responsive {
    max-height: none;
  }
  .lowStock .modal-dialog .delivery-footnote {
    display: none;
  }
  .lowStock .priceTag {
    background: #fff;
  }
  .lowStock .modal-footer,
  .lowStock #btn--return-to-basket {
    display: none;
  }
  .lowStock .modal-footer--lg {
    display: block;
    background-color: #F5F5F5;
    left: 0;
    padding: 0;
    position: fixed;
    width: 100%;
    z-index: 1000;
  }
}
@media (max-width: 1200px) {
  .lowStock .modal-dialog {
    background-color: #fff;
    margin: 0;
    width: 100%;
  }
  .lowStock .modal-dialog .modal-content {
    border: none;
    box-shadow: none;
    height: 100vh;
    overflow: hidden;
    position: fixed;
    width: 100vw;
  }
  .lowStock .modal-dialog .modal-content .modal-body {
    bottom: 140px;
    height: calc(100vh - 250px);
    overflow-y: auto;
    position: fixed;
    top: 110px;
  }
  .lowStock .modal-dialog .modal-content .modal-body .img-responsive {
    max-height: none;
  }
  .lowStock .priceTag {
    background: #fff;
  }
  .lowStock .modal-footer,
  .lowStock .delivery-footnote {
    display: none;
  }
  .lowStock .modal-footer--lg {
    display: block;
    background-color: #F5F5F5;
    left: 0;
    padding: 0;
    position: fixed;
    top: calc(100vh - 130px);
    width: 100%;
    z-index: 1000;
  }
}
@media (max-width: 1200px) {
  .modal-backdrop.in {
    height: 110% !important;
    background-color: #fff;
    opacity: 1;
  }
}
/*----------------------------------------
22. Sticky elements
----------------------------------------*/
.sticky.reveal {
  position: fixed;
  width: 100%;
  z-index: 1000;
  padding: 0;
  text-align: center;
  box-shadow: 0px 1px 3px 0px #000;
}
.sticky-parent {
  height: 30px;
}
.sticky--header {
  top: 0;
  left: 0;
}
.sticky--footer {
  bottom: 0;
  left: 0;
}
/*----------------------------------------
23. Quick order form
----------------------------------------*/
main#quickOrder .sticky.reveal .addProduct,
main#quickOrder .sticky.reveal .proceedToCheckout {
  margin: 0;
}
main#quickOrder .sectionTitle--quickOrder {
  border: 0;
  background: #999;
  margin: 0;
  padding: 10px 20px;
  color: #fff;
}
main#quickOrder .singleProduct a small {
  color: #63666A;
}
main#quickOrder .addProduct label {
  margin: 5px 5px 15px;
}
main#quickOrder .addProduct,
main#quickOrder .proceedToCheckout {
  background: #F5F5F5;
  padding: 0 10px 10px;
  margin: 20px 0;
  border-radius: 3px;
}
main#quickOrder .form-addProduct label,
main#quickOrder .form-orderSelect label,
main#quickOrder .form-addProduct input,
main#quickOrder .form-orderSelect input {
  margin-right: 10px;
}
main#quickOrder .form-proceed label {
  font-size: 20px;
  display: inline-block;
  vertical-align: sub;
  margin-right: 10px;
}
main#quickOrder .mobile-label {
  margin-bottom: 10px;
  margin-top: 10px;
}
@media (max-width: 767px) {
  main#quickOrder .mobile-label {
    display: inline-block !important;
  }
}
main#quickOrder .form-proceed {
  margin-bottom: 0;
}
main#quickOrder .quickOrder__linePrice {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 9px;
  margin-bottom: 9px;
  font-size: 17px;
}
main#quickOrder .quickOrder__linePrice small,
main#quickOrder .quickOrder__linePrice .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
main#quickOrder .quickOrder__linePrice small,
main#quickOrder .quickOrder__linePrice .small {
  font-size: 75%;
}
/*----------------------------------------
23. Clearance
----------------------------------------*/
#productDetail .card-sale,
#productListing .card-sale {
  display: inline-block;
  width: auto;
  background-color: red;
  -webkit-border-radius: 3px 4px 4px 3px;
  -moz-border-radius: 3px 4px 4px 3px;
  border-radius: 3px 4px 4px 3px;
  color: white;
  font-weight: 300;
  margin-left: 10px;
}
#productDetail .card-sale {
  transform: translateY(15%);
  position: absolute;
  line-height: 7px;
  height: 22px;
  font-size: 12px;
  padding: 8px;
}
#productDetail #stockInfo > div > small {
  float: left;
}
#productListing .card-sale {
  position: absolute;
  top: 0;
  right: 10px;
  height: 23px;
  line-height: 12px;
  height: 25px;
  font-size: 11px;
  padding: 6px;
}
#stockInfo .card-sale {
  transform: translateY(0%);
  line-height: 8px;
  height: 25px;
}
/*----------------------------------------
CONTENTS:
----------------------------------
1. Borders
2. Margins
3. Padding
4. Fonts
5. Buttons
6. Alignment
7. Text
8. Clear
9. Images
----------------------------------------*/
/*----------------------------------------
1. Borders
----------------------------------------*/
.bordered {
  border: solid 1px #E5E5E5;
}
.border-bottom {
  border-bottom: solid 1px #E5E5E5;
}
.no-border-bottom {
  border-bottom: 0 !important;
}
/*----------------------------------------
2. Margins
----------------------------------------*/
/* ---------------------
Margin Mixins
----------------------*/
.margin-top {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .margin-top-xs {
    margin-top: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .margin-top-sm {
    margin-top: 20px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .margin-top-md {
    margin-top: 20px;
  }
}
@media (min-width: 1200px) {
  .margin-top-lg {
    margin-top: 20px;
  }
}
.margin-bottom {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .margin-bottom-xs {
    margin-bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .margin-bottom-sm {
    margin-bottom: 20px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .margin-bottom-md {
    margin-bottom: 20px;
  }
}
.no-margin-top {
  margin-top: 0 !important;
}
@media (max-width: 767px) {
  .no-margin-top-xs {
    margin-top: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .no-margin-top-sm {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .no-margin-top-md {
    margin-top: 0;
  }
}
.no-margin-bottom {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .no-margin-bottom-xs {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .no-margin-bottom-sm {
    margin-bottom: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .no-margin-bottom-md {
    margin-bottom: 0;
  }
}
.p-0 {
  margin: 0px;
}
.p-1 {
  margin: 10px;
}
.p-2 {
  margin: 20px;
}
.p-3 {
  margin: 30px;
}
.p-4 {
  margin: 40px;
}
.p-5 {
  margin: 50px;
}
.mt-0 {
  margin-top: 0px;
}
.mt-1 {
  margin-top: 10px;
}
.mt-2 {
  margin-top: 20px;
}
.mt-3 {
  margin-top: 30px;
}
.mt-4 {
  margin-top: 40px;
}
.mt-5 {
  margin-top: 50px;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-1 {
  margin-bottom: 10px;
}
.mb-2 {
  margin-bottom: 20px;
}
.mb-3 {
  margin-bottom: 30px;
}
.mb-4 {
  margin-bottom: 40px;
}
.mb-5 {
  margin-bottom: 50px;
}
.ml-0 {
  margin-left: 0px;
}
.ml-1 {
  margin-left: 10px;
}
.ml-2 {
  margin-left: 20px;
}
.ml-3 {
  margin-left: 30px;
}
.ml-4 {
  margin-left: 40px;
}
.ml-5 {
  margin-left: 50px;
}
.mr-0 {
  margin-right: 0px;
}
.mr-1 {
  margin-right: 10px;
}
.mr-2 {
  margin-right: 20px;
}
.mr-3 {
  margin-right: 30px;
}
.mr-4 {
  margin-right: 40px;
}
.mr-5 {
  margin-right: 50px;
}
/*----------------------------------------
3. Padding
----------------------------------------*/
/* ---------------------
Padding Mixins
----------------------*/
.padding-top {
  padding-top: 20px;
}
.padding-bottom {
  padding-bottom: 20px;
}
.padding-right {
  padding-right: 20px;
}
.padding-left {
  padding-left: 20px;
}
.no-padding {
  padding: 0 !important;
}
.p-0 {
  padding: 0px;
}
.p-1 {
  padding: 10px;
}
.p-2 {
  padding: 20px;
}
.p-3 {
  padding: 30px;
}
.p-4 {
  padding: 40px;
}
.p-5 {
  padding: 50px;
}
.pt-0 {
  padding-top: 0px;
}
.pt-1 {
  padding-top: 10px;
}
.pt-2 {
  padding-top: 20px;
}
.pt-3 {
  padding-top: 30px;
}
.pt-4 {
  padding-top: 40px;
}
.pt-5 {
  padding-top: 50px;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-1 {
  padding-bottom: 10px;
}
.pb-2 {
  padding-bottom: 20px;
}
.pb-3 {
  padding-bottom: 30px;
}
.pb-4 {
  padding-bottom: 40px;
}
.pb-5 {
  padding-bottom: 50px;
}
.pl-0 {
  padding-left: 0px;
}
.pl-1 {
  padding-left: 10px;
}
.pl-2 {
  padding-left: 20px;
}
.pl-3 {
  padding-left: 30px;
}
.pl-4 {
  padding-left: 40px;
}
.pl-5 {
  padding-left: 50px;
}
.pr-0 {
  padding-right: 0px;
}
.pr-1 {
  padding-right: 10px;
}
.pr-2 {
  padding-right: 20px;
}
.pr-3 {
  padding-right: 30px;
}
.pr-4 {
  padding-right: 40px;
}
.pr-5 {
  padding-right: 50px;
}
@media (max-width: 767px) {
  .p-xs-0 {
    padding: 0px;
  }
  .p-xs-1 {
    padding: 10px;
  }
  .p-xs-2 {
    padding: 20px;
  }
  .p-xs-3 {
    padding: 30px;
  }
  .p-xs-4 {
    padding: 40px;
  }
  .p-xs-5 {
    padding: 50px;
  }
  .pt-xs-0 {
    padding-top: 0px;
  }
  .pt-xs-1 {
    padding-top: 10px;
  }
  .pt-xs-2 {
    padding-top: 20px;
  }
  .pt-xs-3 {
    padding-top: 30px;
  }
  .pt-xs-4 {
    padding-top: 40px;
  }
  .pt-xs-5 {
    padding-top: 50px;
  }
  .pb-xs-0 {
    padding-bottom: 0px;
  }
  .pb-xs-1 {
    padding-bottom: 10px;
  }
  .pb-xs-2 {
    padding-bottom: 20px;
  }
  .pb-xs-3 {
    padding-bottom: 30px;
  }
  .pb-xs-4 {
    padding-bottom: 40px;
  }
  .pb-xs-5 {
    padding-bottom: 50px;
  }
  .pl-xs-0 {
    padding-left: 0px;
  }
  .pl-xs-1 {
    padding-left: 10px;
  }
  .pl-xs-2 {
    padding-left: 20px;
  }
  .pl-xs-3 {
    padding-left: 30px;
  }
  .pl-xs-4 {
    padding-left: 40px;
  }
  .pl-xs-5 {
    padding-left: 50px;
  }
  .pr-xs-0 {
    padding-right: 0px;
  }
  .pr-xs-1 {
    padding-right: 10px;
  }
  .pr-xs-2 {
    padding-right: 20px;
  }
  .pr-xs-3 {
    padding-right: 30px;
  }
  .pr-xs-4 {
    padding-right: 40px;
  }
  .pr-xs-5 {
    padding-right: 50px;
  }
  .p-xs-0 {
    padding: 0px;
  }
  .p-xs-1 {
    padding: 10px;
  }
  .p-xs-2 {
    padding: 20px;
  }
  .p-xs-3 {
    padding: 30px;
  }
  .p-xs-4 {
    padding: 40px;
  }
  .p-xs-5 {
    padding: 50px;
  }
  .mt-xs-0 {
    margin-top: 0px;
  }
  .mt-xs-1 {
    margin-top: 10px;
  }
  .mt-xs-2 {
    margin-top: 20px;
  }
  .mt-xs-3 {
    margin-top: 30px;
  }
  .mt-xs-4 {
    margin-top: 40px;
  }
  .mt-xs-5 {
    margin-top: 50px;
  }
  .mb-xs-0 {
    margin-bottom: 0px;
  }
  .mb-xs-1 {
    margin-bottom: 10px;
  }
  .mb-xs-2 {
    margin-bottom: 20px;
  }
  .mb-xs-3 {
    margin-bottom: 30px;
  }
  .mb-xs-4 {
    margin-bottom: 40px;
  }
  .mb-xs-5 {
    margin-bottom: 50px;
  }
  .ml-xs-0 {
    margin-left: 0px;
  }
  .ml-xs-1 {
    margin-left: 10px;
  }
  .ml-xs-2 {
    margin-left: 20px;
  }
  .ml-xs-3 {
    margin-left: 30px;
  }
  .ml-xs-4 {
    margin-left: 40px;
  }
  .ml-xs-5 {
    margin-left: 50px;
  }
  .mr-xs-0 {
    margin-right: 0px;
  }
  .mr-xs-1 {
    margin-right: 10px;
  }
  .mr-xs-2 {
    margin-right: 20px;
  }
  .mr-xs-3 {
    margin-right: 30px;
  }
  .mr-xs-4 {
    margin-right: 40px;
  }
  .mr-xs-5 {
    margin-right: 50px;
  }
}
@media (min-width: 768px) {
  .p-sm-0 {
    padding: 0px;
  }
  .p-sm-1 {
    padding: 10px;
  }
  .p-sm-2 {
    padding: 20px;
  }
  .p-sm-3 {
    padding: 30px;
  }
  .p-sm-4 {
    padding: 40px;
  }
  .p-sm-5 {
    padding: 50px;
  }
  .pt-sm-0 {
    padding-top: 0px;
  }
  .pt-sm-1 {
    padding-top: 10px;
  }
  .pt-sm-2 {
    padding-top: 20px;
  }
  .pt-sm-3 {
    padding-top: 30px;
  }
  .pt-sm-4 {
    padding-top: 40px;
  }
  .pt-sm-5 {
    padding-top: 50px;
  }
  .pb-sm-0 {
    padding-bottom: 0px;
  }
  .pb-sm-1 {
    padding-bottom: 10px;
  }
  .pb-sm-2 {
    padding-bottom: 20px;
  }
  .pb-sm-3 {
    padding-bottom: 30px;
  }
  .pb-sm-4 {
    padding-bottom: 40px;
  }
  .pb-sm-5 {
    padding-bottom: 50px;
  }
  .pl-sm-0 {
    padding-left: 0px;
  }
  .pl-sm-1 {
    padding-left: 10px;
  }
  .pl-sm-2 {
    padding-left: 20px;
  }
  .pl-sm-3 {
    padding-left: 30px;
  }
  .pl-sm-4 {
    padding-left: 40px;
  }
  .pl-sm-5 {
    padding-left: 50px;
  }
  .pr-sm-0 {
    padding-right: 0px;
  }
  .pr-sm-1 {
    padding-right: 10px;
  }
  .pr-sm-2 {
    padding-right: 20px;
  }
  .pr-sm-3 {
    padding-right: 30px;
  }
  .pr-sm-4 {
    padding-right: 40px;
  }
  .pr-sm-5 {
    padding-right: 50px;
  }
  .p-sm-0 {
    padding: 0px;
  }
  .p-sm-1 {
    padding: 10px;
  }
  .p-sm-2 {
    padding: 20px;
  }
  .p-sm-3 {
    padding: 30px;
  }
  .p-sm-4 {
    padding: 40px;
  }
  .p-sm-5 {
    padding: 50px;
  }
  .mt-sm-0 {
    margin-top: 0px;
  }
  .mt-sm-1 {
    margin-top: 10px;
  }
  .mt-sm-2 {
    margin-top: 20px;
  }
  .mt-sm-3 {
    margin-top: 30px;
  }
  .mt-sm-4 {
    margin-top: 40px;
  }
  .mt-sm-5 {
    margin-top: 50px;
  }
  .mb-sm-0 {
    margin-bottom: 0px;
  }
  .mb-sm-1 {
    margin-bottom: 10px;
  }
  .mb-sm-2 {
    margin-bottom: 20px;
  }
  .mb-sm-3 {
    margin-bottom: 30px;
  }
  .mb-sm-4 {
    margin-bottom: 40px;
  }
  .mb-sm-5 {
    margin-bottom: 50px;
  }
  .ml-sm-0 {
    margin-left: 0px;
  }
  .ml-sm-1 {
    margin-left: 10px;
  }
  .ml-sm-2 {
    margin-left: 20px;
  }
  .ml-sm-3 {
    margin-left: 30px;
  }
  .ml-sm-4 {
    margin-left: 40px;
  }
  .ml-sm-5 {
    margin-left: 50px;
  }
  .mr-sm-0 {
    margin-right: 0px;
  }
  .mr-sm-1 {
    margin-right: 10px;
  }
  .mr-sm-2 {
    margin-right: 20px;
  }
  .mr-sm-3 {
    margin-right: 30px;
  }
  .mr-sm-4 {
    margin-right: 40px;
  }
  .mr-sm-5 {
    margin-right: 50px;
  }
}
@media (min-width: 992px) {
  .p-md-0 {
    padding: 0px;
  }
  .p-md-1 {
    padding: 10px;
  }
  .p-md-2 {
    padding: 20px;
  }
  .p-md-3 {
    padding: 30px;
  }
  .p-md-4 {
    padding: 40px;
  }
  .p-md-5 {
    padding: 50px;
  }
  .pt-md-0 {
    padding-top: 0px;
  }
  .pt-md-1 {
    padding-top: 10px;
  }
  .pt-md-2 {
    padding-top: 20px;
  }
  .pt-md-3 {
    padding-top: 30px;
  }
  .pt-md-4 {
    padding-top: 40px;
  }
  .pt-md-5 {
    padding-top: 50px;
  }
  .pb-md-0 {
    padding-bottom: 0px;
  }
  .pb-md-1 {
    padding-bottom: 10px;
  }
  .pb-md-2 {
    padding-bottom: 20px;
  }
  .pb-md-3 {
    padding-bottom: 30px;
  }
  .pb-md-4 {
    padding-bottom: 40px;
  }
  .pb-md-5 {
    padding-bottom: 50px;
  }
  .pl-md-0 {
    padding-left: 0px;
  }
  .pl-md-1 {
    padding-left: 10px;
  }
  .pl-md-2 {
    padding-left: 20px;
  }
  .pl-md-3 {
    padding-left: 30px;
  }
  .pl-md-4 {
    padding-left: 40px;
  }
  .pl-md-5 {
    padding-left: 50px;
  }
  .pr-md-0 {
    padding-right: 0px;
  }
  .pr-md-1 {
    padding-right: 10px;
  }
  .pr-md-2 {
    padding-right: 20px;
  }
  .pr-md-3 {
    padding-right: 30px;
  }
  .pr-md-4 {
    padding-right: 40px;
  }
  .pr-md-5 {
    padding-right: 50px;
  }
  .p-md-0 {
    padding: 0px;
  }
  .p-md-1 {
    padding: 10px;
  }
  .p-md-2 {
    padding: 20px;
  }
  .p-md-3 {
    padding: 30px;
  }
  .p-md-4 {
    padding: 40px;
  }
  .p-md-5 {
    padding: 50px;
  }
  .mt-md-0 {
    margin-top: 0px;
  }
  .mt-md-1 {
    margin-top: 10px;
  }
  .mt-md-2 {
    margin-top: 20px;
  }
  .mt-md-3 {
    margin-top: 30px;
  }
  .mt-md-4 {
    margin-top: 40px;
  }
  .mt-md-5 {
    margin-top: 50px;
  }
  .mb-md-0 {
    margin-bottom: 0px;
  }
  .mb-md-1 {
    margin-bottom: 10px;
  }
  .mb-md-2 {
    margin-bottom: 20px;
  }
  .mb-md-3 {
    margin-bottom: 30px;
  }
  .mb-md-4 {
    margin-bottom: 40px;
  }
  .mb-md-5 {
    margin-bottom: 50px;
  }
  .ml-md-0 {
    margin-left: 0px;
  }
  .ml-md-1 {
    margin-left: 10px;
  }
  .ml-md-2 {
    margin-left: 20px;
  }
  .ml-md-3 {
    margin-left: 30px;
  }
  .ml-md-4 {
    margin-left: 40px;
  }
  .ml-md-5 {
    margin-left: 50px;
  }
  .mr-md-0 {
    margin-right: 0px;
  }
  .mr-md-1 {
    margin-right: 10px;
  }
  .mr-md-2 {
    margin-right: 20px;
  }
  .mr-md-3 {
    margin-right: 30px;
  }
  .mr-md-4 {
    margin-right: 40px;
  }
  .mr-md-5 {
    margin-right: 50px;
  }
}
@media (min-width: 1200px) {
  .p-lg-0 {
    padding: 0px;
  }
  .p-lg-1 {
    padding: 10px;
  }
  .p-lg-2 {
    padding: 20px;
  }
  .p-lg-3 {
    padding: 30px;
  }
  .p-lg-4 {
    padding: 40px;
  }
  .p-lg-5 {
    padding: 50px;
  }
  .pt-lg-0 {
    padding-top: 0px;
  }
  .pt-lg-1 {
    padding-top: 10px;
  }
  .pt-lg-2 {
    padding-top: 20px;
  }
  .pt-lg-3 {
    padding-top: 30px;
  }
  .pt-lg-4 {
    padding-top: 40px;
  }
  .pt-lg-5 {
    padding-top: 50px;
  }
  .pb-lg-0 {
    padding-bottom: 0px;
  }
  .pb-lg-1 {
    padding-bottom: 10px;
  }
  .pb-lg-2 {
    padding-bottom: 20px;
  }
  .pb-lg-3 {
    padding-bottom: 30px;
  }
  .pb-lg-4 {
    padding-bottom: 40px;
  }
  .pb-lg-5 {
    padding-bottom: 50px;
  }
  .pl-lg-0 {
    padding-left: 0px;
  }
  .pl-lg-1 {
    padding-left: 10px;
  }
  .pl-lg-2 {
    padding-left: 20px;
  }
  .pl-lg-3 {
    padding-left: 30px;
  }
  .pl-lg-4 {
    padding-left: 40px;
  }
  .pl-lg-5 {
    padding-left: 50px;
  }
  .pr-lg-0 {
    padding-right: 0px;
  }
  .pr-lg-1 {
    padding-right: 10px;
  }
  .pr-lg-2 {
    padding-right: 20px;
  }
  .pr-lg-3 {
    padding-right: 30px;
  }
  .pr-lg-4 {
    padding-right: 40px;
  }
  .pr-lg-5 {
    padding-right: 50px;
  }
  .p-lg-0 {
    padding: 0px;
  }
  .p-lg-1 {
    padding: 10px;
  }
  .p-lg-2 {
    padding: 20px;
  }
  .p-lg-3 {
    padding: 30px;
  }
  .p-lg-4 {
    padding: 40px;
  }
  .p-lg-5 {
    padding: 50px;
  }
  .mt-lg-0 {
    margin-top: 0px;
  }
  .mt-lg-1 {
    margin-top: 10px;
  }
  .mt-lg-2 {
    margin-top: 20px;
  }
  .mt-lg-3 {
    margin-top: 30px;
  }
  .mt-lg-4 {
    margin-top: 40px;
  }
  .mt-lg-5 {
    margin-top: 50px;
  }
  .mb-lg-0 {
    margin-bottom: 0px;
  }
  .mb-lg-1 {
    margin-bottom: 10px;
  }
  .mb-lg-2 {
    margin-bottom: 20px;
  }
  .mb-lg-3 {
    margin-bottom: 30px;
  }
  .mb-lg-4 {
    margin-bottom: 40px;
  }
  .mb-lg-5 {
    margin-bottom: 50px;
  }
  .ml-lg-0 {
    margin-left: 0px;
  }
  .ml-lg-1 {
    margin-left: 10px;
  }
  .ml-lg-2 {
    margin-left: 20px;
  }
  .ml-lg-3 {
    margin-left: 30px;
  }
  .ml-lg-4 {
    margin-left: 40px;
  }
  .ml-lg-5 {
    margin-left: 50px;
  }
  .mr-lg-0 {
    margin-right: 0px;
  }
  .mr-lg-1 {
    margin-right: 10px;
  }
  .mr-lg-2 {
    margin-right: 20px;
  }
  .mr-lg-3 {
    margin-right: 30px;
  }
  .mr-lg-4 {
    margin-right: 40px;
  }
  .mr-lg-5 {
    margin-right: 50px;
  }
}
/*----------------------------------------
4. Fonts
----------------------------------------*/
/*----------------------------------------
5. Buttons
----------------------------------------*/
@media (max-width: 767px) {
  .btn-block-xs {
    display: block;
    width: 100%;
  }
}
.btn {
  font-family: "BlissMedium";
}
/*----------------------------------------
6. Alignment
----------------------------------------*/
@media (min-width: 768px) {
  .aright-sm {
    text-align: right;
  }
}
@media (min-width: 992px) {
  .aright-md {
    text-align: right;
  }
}
@media (min-width: 1200px) {
  .aright-lg {
    text-align: right;
  }
}
@media (min-width: 768px) {
  .acenter-sm {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .acenter-md {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .acenter-lg {
    text-align: center;
  }
}
/*----------------------------------------
7. Text
----------------------------------------*/
.text-bold {
  font-weight: bold;
}
.underline {
  text-decoration: underline;
}
/*----------------------------------------
8. Clear
----------------------------------------*/
.clear {
  clear: both;
}
@media (max-width: 767px) {
  .clear-xs {
    clear: both;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .clear-sm {
    clear: both;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .clear-md {
    clear: both;
  }
}
@media (min-width: 1200px) {
  .clear-lg {
    clear: both;
  }
}
/*----------------------------------------
9. Images
----------------------------------------*/
.inline-img-left,
.inline-img-right {
  width: 100%;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .inline-img-left,
  .inline-img-right {
    width: 50%;
  }
}
.inline-img-right {
  float: right;
}
@media (min-width: 768px) {
  .inline-img-right {
    padding: 0px 0px 0px 15px;
  }
}
.inline-img-left {
  float: left;
}
@media (min-width: 768px) {
  .inline-img-left {
    padding: 0 15px 0px 0;
  }
}
.img-center {
  margin-left: auto;
  margin-right: auto;
}
/*----------------------------------------
10. Headers
----------------------------------------*/
.h1-xs {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 18px;
  margin-bottom: 9px;
  font-size: 33px;
}
.h1-xs small,
.h1-xs .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
.h1-xs small,
.h1-xs .small {
  font-size: 65%;
}
.h2-xs {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 18px;
  margin-bottom: 9px;
  font-size: 27px;
}
.h2-xs small,
.h2-xs .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
.h2-xs small,
.h2-xs .small {
  font-size: 65%;
}
.h3-xs {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 18px;
  margin-bottom: 9px;
  font-size: 23px;
}
.h3-xs small,
.h3-xs .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
.h3-xs small,
.h3-xs .small {
  font-size: 65%;
}
.h4-xs {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 9px;
  margin-bottom: 9px;
  font-size: 17px;
}
.h4-xs small,
.h4-xs .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
.h4-xs small,
.h4-xs .small {
  font-size: 75%;
}
.h5-xs {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 9px;
  margin-bottom: 9px;
  font-size: 13px;
}
.h5-xs small,
.h5-xs .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
.h5-xs small,
.h5-xs .small {
  font-size: 75%;
}
.h6-xs {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 9px;
  margin-bottom: 9px;
  font-size: 12px;
}
.h6-xs small,
.h6-xs .small {
  font-weight: normal;
  line-height: 1;
  color: #E5E5E5;
}
.h6-xs small,
.h6-xs .small {
  font-size: 75%;
}
@media (min-width: 480px) {
  .h1-sm {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 33px;
  }
  .h1-sm small,
  .h1-sm .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h1-sm small,
  .h1-sm .small {
    font-size: 65%;
  }
  .h2-sm {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 27px;
  }
  .h2-sm small,
  .h2-sm .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h2-sm small,
  .h2-sm .small {
    font-size: 65%;
  }
  .h3-sm {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 23px;
  }
  .h3-sm small,
  .h3-sm .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h3-sm small,
  .h3-sm .small {
    font-size: 65%;
  }
  .h4-sm {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 17px;
  }
  .h4-sm small,
  .h4-sm .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h4-sm small,
  .h4-sm .small {
    font-size: 75%;
  }
  .h5-sm {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 13px;
  }
  .h5-sm small,
  .h5-sm .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h5-sm small,
  .h5-sm .small {
    font-size: 75%;
  }
  .h6-sm {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 12px;
  }
  .h6-sm small,
  .h6-sm .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h6-sm small,
  .h6-sm .small {
    font-size: 75%;
  }
}
@media (min-width: 768px) {
  .h1-md {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 33px;
  }
  .h1-md small,
  .h1-md .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h1-md small,
  .h1-md .small {
    font-size: 65%;
  }
  .h2-md {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 27px;
  }
  .h2-md small,
  .h2-md .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h2-md small,
  .h2-md .small {
    font-size: 65%;
  }
  .h3-md {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 23px;
  }
  .h3-md small,
  .h3-md .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h3-md small,
  .h3-md .small {
    font-size: 65%;
  }
  .h4-md {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 17px;
  }
  .h4-md small,
  .h4-md .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h4-md small,
  .h4-md .small {
    font-size: 75%;
  }
  .h5-md {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 13px;
  }
  .h5-md small,
  .h5-md .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h5-md small,
  .h5-md .small {
    font-size: 75%;
  }
  .h6-md {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 12px;
  }
  .h6-md small,
  .h6-md .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h6-md small,
  .h6-md .small {
    font-size: 75%;
  }
}
@media (min-width: 992px) {
  .h1-lg {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 33px;
  }
  .h1-lg small,
  .h1-lg .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h1-lg small,
  .h1-lg .small {
    font-size: 65%;
  }
  .h2-lg {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 27px;
  }
  .h2-lg small,
  .h2-lg .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h2-lg small,
  .h2-lg .small {
    font-size: 65%;
  }
  .h3-lg {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 23px;
  }
  .h3-lg small,
  .h3-lg .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h3-lg small,
  .h3-lg .small {
    font-size: 65%;
  }
  .h4-lg {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 17px;
  }
  .h4-lg small,
  .h4-lg .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h4-lg small,
  .h4-lg .small {
    font-size: 75%;
  }
  .h5-lg {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 13px;
  }
  .h5-lg small,
  .h5-lg .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h5-lg small,
  .h5-lg .small {
    font-size: 75%;
  }
  .h6-lg {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 12px;
  }
  .h6-lg small,
  .h6-lg .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h6-lg small,
  .h6-lg .small {
    font-size: 75%;
  }
}
@media (min-width: 1200px) {
  .h1-xl {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 33px;
  }
  .h1-xl small,
  .h1-xl .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h1-xl small,
  .h1-xl .small {
    font-size: 65%;
  }
  .h2-xl {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 27px;
  }
  .h2-xl small,
  .h2-xl .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h2-xl small,
  .h2-xl .small {
    font-size: 65%;
  }
  .h3-xl {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 18px;
    margin-bottom: 9px;
    font-size: 23px;
  }
  .h3-xl small,
  .h3-xl .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h3-xl small,
  .h3-xl .small {
    font-size: 65%;
  }
  .h4-xl {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 17px;
  }
  .h4-xl small,
  .h4-xl .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h4-xl small,
  .h4-xl .small {
    font-size: 75%;
  }
  .h5-xl {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 13px;
  }
  .h5-xl small,
  .h5-xl .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h5-xl small,
  .h5-xl .small {
    font-size: 75%;
  }
  .h6-xl {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 12px;
  }
  .h6-xl small,
  .h6-xl .small {
    font-weight: normal;
    line-height: 1;
    color: #E5E5E5;
  }
  .h6-xl small,
  .h6-xl .small {
    font-size: 75%;
  }
}
/*----------------------------------------
11. Font-weights
----------------------------------------*/
.font-weight-bold {
  font-weight: bold;
}
.font-weight-normal {
  font-weight: normal;
}
.font-italic {
  font-style: italic;
}
.slick-loading .slick-list {
  background: none;
}
.slick-initialized {
  margin-left: 0;
  margin-right: 0;
}
.slick-initialized.border-bottom {
  border-bottom: 1px solid;
  @extend .border-dark;
}
.slick-initialized.border-bottom .block {
  margin-bottom: 1rem;
}
.slick-initialized .block {
  margin-bottom: 0rem;
}
.slick-initialized .block .block-background {
  left: 0;
  right: 0;
}
.slick-dots li button:before,
.slick-next:before,
.slick-prev:before {
  font-family: 'FontAwesome';
  content: none;
}
.slick-dots {
  bottom: 5px;
  padding-left: 0;
  text-align: center;
}
.slick-dots li {
  margin: 0 3px;
}
.slick-dots li button {
  border-radius: 50%;
}
.slick-dots li button:before {
  content: "\f096";
}
.slick-dots li.slick-active button {
  background: #000;
}
.slick-dots li.slick-active button:before {
  content: "\f0c8";
}
.slick-next,
.slick-prev {
  width: rem(40px);
  height: rem(40px);
  z-index: 10;
  opacity: 0.7;
}
.slick-next:before,
.slick-prev:before {
  font-size: 60px;
  color: theme-color("dark");
}
.slick-next:hover,
.slick-prev:hover {
  opacity: 1;
}
.slick-list {
  overflow: hidden;
}
.slick-next:before,
.slick-prev:before {
  font-size: 60px;
  color: #231f20;
}
.slick-next,
.slick-prev {
  position: absolute;
  display: block;
  height: 15px;
  width: 15px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: 0 0;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: 0;
  outline: 0;
}
.slick-next {
  right: 0;
}
.slick-next:before {
  content: "\f105";
}
.slick-prev {
  left: 0;
}
.slick-prev:before {
  content: "\f104";
}
.carouselBlock {
  position: relative;
}
.carouselBlock .slick-next:before,
.carouselBlock .slick-prev:before {
  color: theme-color("light");
}
@include media-breakpoint-down(xs) {
  .slider-xs .row {
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
  .slider-xs .row:not(.slick-initialized) .block:not(:first-child) {
    display: none;
  }
}
.slick-dots li {
  margin: 0 .1875rem;
  position: relative;
  display: inline-block;
  height: 15px;
  width: 15px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: solid 1px #000;
  background: 0 0;
  display: block;
  height: 15px;
  width: 15px;
  outline: 0;
  line-height: 0;
  font-size: 0;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.da-full,
.da-automatic {
  width: 100%;
}
.da-threequarters {
  width: 100%;
}
@media (min-width: 768px) {
  .da-threequarters {
    float: left;
    width: 75%;
  }
}
.da-twothirds {
  width: 100%;
}
@media (min-width: 768px) {
  .da-twothirds {
    float: left;
    width: 66.66666667%;
  }
}
.da-half {
  width: 100%;
}
@media (min-width: 768px) {
  .da-half {
    float: left;
    width: 50%;
  }
}
.da-third {
  width: 100%;
}
@media (min-width: 768px) {
  .da-third {
    float: left;
    width: 33.33333333%;
  }
}
.da-quarter {
  width: 100%;
}
@media (min-width: 768px) {
  .da-quarter {
    float: left;
    width: 25%;
  }
}
.da-sixth {
  width: 100%;
}
@media (min-width: 768px) {
  .da-sixth {
    float: left;
    width: 16.66666667%;
  }
}
.articlePartial.da-half,
.categoryPartial.da-half,
.pagePartial.da-half,
.productPartial.da-half,
.variantPartial.da-half {
  float: left;
  width: 50%;
}
.articlePartial.da-third,
.categoryPartial.da-third,
.pagePartial.da-third,
.productPartial.da-third,
.variantPartial.da-third {
  float: left;
  width: 50%;
}
@media (min-width: 992px) {
  .articlePartial.da-third,
  .categoryPartial.da-third,
  .pagePartial.da-third,
  .productPartial.da-third,
  .variantPartial.da-third {
    float: left;
    width: 33.33333333%;
  }
}
.articlePartial.da-quarter,
.categoryPartial.da-quarter,
.pagePartial.da-quarter,
.productPartial.da-quarter,
.variantPartial.da-quarter {
  float: left;
  width: 50%;
}
@media (min-width: 768px) {
  .articlePartial.da-quarter,
  .categoryPartial.da-quarter,
  .pagePartial.da-quarter,
  .productPartial.da-quarter,
  .variantPartial.da-quarter {
    float: left;
    width: 25%;
  }
}
.articlePartial.da-sixth,
.categoryPartial.da-sixth,
.pagePartial.da-sixth,
.productPartial.da-sixth,
.variantPartial.da-sixth {
  float: left;
  width: 33.33333333%;
}
@media (min-width: 992px) {
  .articlePartial.da-sixth,
  .categoryPartial.da-sixth,
  .pagePartial.da-sixth,
  .productPartial.da-sixth,
  .variantPartial.da-sixth {
    float: left;
    width: 16.66666667%;
  }
}
.contentNavBlock.da-half {
  float: left;
  width: 50%;
}
.contentNavBlock.da-third {
  float: left;
  width: 50%;
}
@media (min-width: 992px) {
  .contentNavBlock.da-third {
    float: left;
    width: 33.33333333%;
  }
}
.contentNavBlock.da-quarter {
  float: left;
  width: 50%;
}
@media (min-width: 992px) {
  .contentNavBlock.da-quarter {
    float: left;
    width: 25%;
  }
}
.contentNavBlock.da-sixth {
  float: left;
  width: 50%;
  width: 16.66666667%;
}
@media (min-width: 768px) {
  .contentNavBlock.da-sixth {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .contentNavBlock.da-sixth {
    float: left;
    width: 25%;
  }
}
.downloadBlock.da-half {
  float: left;
  width: 50%;
}
.downloadBlock.da-third {
  float: left;
  width: 50%;
}
@media (min-width: 992px) {
  .downloadBlock.da-third {
    float: left;
    width: 33.33333333%;
  }
}
.downloadBlock.da-quarter {
  float: left;
  width: 50%;
}
@media (min-width: 768px) {
  .downloadBlock.da-quarter {
    float: left;
    width: 25%;
  }
}
.downloadBlock.da-sixth {
  float: left;
  width: 50%;
  width: 16.66666667%;
}
@media (min-width: 768px) {
  .downloadBlock.da-sixth {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .downloadBlock.da-sixth {
    float: left;
    width: 25%;
  }
}
.feedBlock.da-half {
  float: left;
  width: 50%;
}
.feedBlock.da-third {
  float: left;
  width: 50%;
}
@media (min-width: 992px) {
  .feedBlock.da-third {
    float: left;
    width: 33.33333333%;
  }
}
.feedBlock.da-quarter {
  float: left;
  width: 50%;
}
@media (min-width: 768px) {
  .feedBlock.da-quarter {
    float: left;
    width: 25%;
  }
}
.feedBlock.da-sixth {
  float: left;
  width: 50%;
}
@media (min-width: 768px) {
  .feedBlock.da-sixth {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .feedBlock.da-sixth {
    float: left;
    width: 25%;
  }
}
@media (min-width: 1200px) {
  .feedBlock.da-sixth {
    float: left;
    width: 16.66666667%;
  }
}
.imageBlock.da-half,
.ecomImageBlock.da-half {
  float: left;
  width: 50%;
}
.imageBlock.da-third,
.ecomImageBlock.da-third {
  float: left;
  width: 50%;
}
@media (min-width: 992px) {
  .imageBlock.da-third,
  .ecomImageBlock.da-third {
    float: left;
    width: 33.33333333%;
  }
}
.imageBlock.da-quarter,
.ecomImageBlock.da-quarter {
  float: left;
  width: 50%;
}
@media (min-width: 768px) {
  .imageBlock.da-quarter,
  .ecomImageBlock.da-quarter {
    float: left;
    width: 25%;
  }
}
.imageBlock.da-sixth,
.ecomImageBlock.da-sixth {
  float: left;
  width: 50%;
  width: 16.66666667%;
}
@media (min-width: 768px) {
  .imageBlock.da-sixth,
  .ecomImageBlock.da-sixth {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .imageBlock.da-sixth,
  .ecomImageBlock.da-sixth {
    float: left;
    width: 25%;
  }
}
.spacerBlock.da-half {
  float: left;
  width: 50%;
}
.spacerBlock.da-third {
  float: left;
  width: 50%;
}
@media (min-width: 992px) {
  .spacerBlock.da-third {
    float: left;
    width: 33.33333333%;
  }
}
.spacerBlock.da-quarter {
  float: left;
  width: 50%;
}
@media (min-width: 768px) {
  .spacerBlock.da-quarter {
    float: left;
    width: 25%;
  }
}
.spacerBlock.da-sixth {
  float: left;
  width: 50%;
  width: 16.66666667%;
}
@media (min-width: 992px) {
  .spacerBlock.da-sixth {
    float: left;
    width: 33.33333333%;
  }
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end,
.sort-by,
.notify-me {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.align-items-start,
.sort-by {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center,
.table-qs tbody .table-flex {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center,
.price-manual label {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1386px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.opti-form-container {
  border-radius: 3px;
  background: #E5E5E5;
  color: #000;
  padding: 20px;
}
.opti-form-container .form-body {
  width: 100%;
}
.opti-form-container .form-body .Form__Title {
  font-size: 17px;
  font-family: BlissMedium, Helvetica, Arial, sans-serif;
}
.opti-form-container .form-body Form__Element__ValidationError {
  margin-top: 2px;
}
.opti-form-container .form-body .Form__Header {
  border-bottom: solid 1px #999;
  margin-bottom: 30px;
}
.opti-form-container .form-body .Form__MainBody {
  width: 50%;
}
.opti-form-container .form-body .Form__MainBody .Form__Element {
  width: 100%;
}
.opti-form-container .form-body .Form__MainBody .Form__Element label {
  width: 100%;
}
.opti-form-container .form-body .Form__MainBody .Form__Element *:not(label) {
  width: 100%;
}
.opti-form-container .form-body .Form__MainBody .Form__Element [title="reCAPTCHA"] {
  width: 100%;
}
.opti-form-container .form-body .Form__MainBody .Form__Element .FormSubmitButton {
  width: 30%;
}
.opti-form-container .form-body .Form__MainBody input,
.opti-form-container .form-body .Form__MainBody select,
.opti-form-container .form-body .Form__MainBody textarea {
  height: 40px;
  border-radius: 0;
  border: 1px solid #ccc;
  font-size: 14px;
  color: #63666A;
  padding: 6px 12px;
}
.opti-form-container .form-body .Form__MainBody .custom-recaptcha {
  margin-bottom: 20px;
}
.opti-form-container .form-body .Form__MainBody .Form__Element__ValidationError {
  margin-top: 5px;
}
.opti-form-container .form-body .Form__MainBody .FormSubmitButton {
  color: #FFF;
  background-color: #454545;
  border-color: #454545;
  padding: 10px 16px;
  font-size: 17px;
  font-family: "BlissMedium";
  line-height: 1.33;
  border-radius: 0px;
  border: 1px solid transparent;
}
.opti-form-container .form-body .Form__MainBody .FormSubmitButton:hover {
  color: #FFF;
  background-color: #2b2b2b;
  border-color: #262626;
  background-image: linear-gradient(to bottom, #383838 0%, #262626 100%);
  background-repeat: repeat-x;
}
@media (max-width: 740px) {
  .opti-form-container .Form__MainBody .Form__Element {
    width: 100%;
  }
  .opti-form-container .Form__MainBody .Form__Element label {
    width: 100%;
  }
  .opti-form-container .Form__MainBody .Form__Element *:not(label) {
    width: 100%;
  }
  .opti-form-container .Form__MainBody .Form__Element .FormSubmitButton {
    width: 100%;
  }
}

/*# sourceMappingURL=style.css.map */

body.compensate-for-scrollbar {
	overflow: hidden
}

.fancybox-active {
	height: auto
}

.fancybox-is-hidden {
	left: -9999px;
	margin: 0;
	position: absolute !important;
	top: -9999px;
	visibility: hidden
}

.fancybox-container {
	-webkit-backface-visibility: hidden;
	height: 100%;
	left: 0;
	outline: none;
	position: fixed;
	-webkit-tap-highlight-color: transparent;
	top: 0;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	transform: translateZ(0);
	width: 100%;
	z-index: 99992
}

	.fancybox-container * {
		box-sizing: border-box
	}

.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.fancybox-outer {
	-webkit-overflow-scrolling: touch;
	overflow-y: auto
}

.fancybox-bg {
	background: #1e1e1e;
	opacity: 0;
	transition-duration: inherit;
	transition-property: opacity;
	transition-timing-function: cubic-bezier(.47,0,.74,.71)
}

.fancybox-is-open .fancybox-bg {
	opacity: .9;
	transition-timing-function: cubic-bezier(.22,.61,.36,1)
}

.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {
	direction: ltr;
	opacity: 0;
	position: absolute;
	transition: opacity .25s ease,visibility 0s ease .25s;
	visibility: hidden;
	z-index: 99997
}

.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {
	opacity: 1;
	transition: opacity .25s ease 0s,visibility 0s ease 0s;
	visibility: visible
}

.fancybox-infobar {
	color: #ccc;
	font-size: 13px;
	-webkit-font-smoothing: subpixel-antialiased;
	height: 44px;
	left: 0;
	line-height: 44px;
	min-width: 44px;
	mix-blend-mode: difference;
	padding: 0 10px;
	pointer-events: none;
	top: 0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.fancybox-toolbar {
	right: 0;
	top: 0
}

.fancybox-stage {
	direction: ltr;
	overflow: visible;
	transform: translateZ(0);
	z-index: 99994
}

.fancybox-is-open .fancybox-stage {
	overflow: hidden
}

.fancybox-slide {
	-webkit-backface-visibility: hidden;
	display: none;
	height: 100%;
	left: 0;
	outline: none;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	padding: 44px;
	position: absolute;
	text-align: center;
	top: 0;
	transition-property: transform,opacity;
	white-space: normal;
	width: 100%;
	z-index: 99994
}

	.fancybox-slide:before {
		content: "";
		display: inline-block;
		font-size: 0;
		height: 100%;
		vertical-align: middle;
		width: 0
	}

.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {
	display: block
}

.fancybox-slide--image {
	overflow: hidden;
	padding: 44px 0
}

	.fancybox-slide--image:before {
		display: none
	}

.fancybox-slide--html {
	padding: 6px
}

.fancybox-content {
	background: #fff;
	display: inline-block;
	margin: 0;
	max-width: 100%;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	padding: 44px;
	position: relative;
	text-align: left;
	vertical-align: middle
}

.fancybox-slide--image .fancybox-content {
	animation-timing-function: cubic-bezier(.5,0,.14,1);
	-webkit-backface-visibility: hidden;
	background: transparent;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	left: 0;
	max-width: none;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 0;
	transform-origin: top left;
	transition-property: transform,opacity;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
	cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
	cursor: zoom-in
}

.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {
	cursor: grab
}

.fancybox-is-grabbing .fancybox-content {
	cursor: grabbing
}

.fancybox-container [data-selectable=true] {
	cursor: text
}

.fancybox-image, .fancybox-spaceball {
	background: transparent;
	border: 0;
	height: 100%;
	left: 0;
	margin: 0;
	max-height: none;
	max-width: none;
	padding: 0;
	position: absolute;
	top: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 100%
}

.fancybox-spaceball {
	z-index: 1
}

.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {
	height: 100%;
	overflow: visible;
	padding: 0;
	width: 100%
}

.fancybox-slide--video .fancybox-content {
	background: #000
}

.fancybox-slide--map .fancybox-content {
	background: #e5e3df
}

.fancybox-slide--iframe .fancybox-content {
	background: #fff
}

.fancybox-iframe, .fancybox-video {
	background: transparent;
	border: 0;
	display: block;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%
}

.fancybox-iframe {
	left: 0;
	position: absolute;
	top: 0
}

.fancybox-error {
	background: #fff;
	cursor: default;
	max-width: 400px;
	padding: 40px;
	width: 100%
}

	.fancybox-error p {
		color: #444;
		font-size: 16px;
		line-height: 20px;
		margin: 0;
		padding: 0
	}

.fancybox-button {
	background: rgba(30,30,30,.6);
	border: 0;
	border-radius: 0;
	box-shadow: none;
	cursor: pointer;
	display: inline-block;
	height: 44px;
	margin: 0;
	padding: 10px;
	position: relative;
	transition: color .2s;
	vertical-align: top;
	visibility: inherit;
	width: 44px
}

	.fancybox-button, .fancybox-button:link, .fancybox-button:visited {
		color: #ccc
	}

		.fancybox-button:hover {
			color: #fff
		}

		.fancybox-button:focus {
			outline: none
		}

		.fancybox-button.fancybox-focus {
			outline: 1px dotted
		}

		.fancybox-button[disabled], .fancybox-button[disabled]:hover {
			color: #888;
			cursor: default;
			outline: none
		}

		.fancybox-button div {
			height: 100%
		}

		.fancybox-button svg {
			display: block;
			height: 100%;
			overflow: visible;
			position: relative;
			width: 100%
		}

			.fancybox-button svg path {
				fill: currentColor;
				stroke-width: 0
			}

.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) {
	display: none
}

.fancybox-progress {
	background: #ff5268;
	height: 2px;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transform: scaleX(0);
	transform-origin: 0;
	transition-property: transform;
	transition-timing-function: linear;
	z-index: 99998
}

.fancybox-close-small {
	background: transparent;
	border: 0;
	border-radius: 0;
	color: #ccc;
	cursor: pointer;
	opacity: .8;
	padding: 8px;
	position: absolute;
	right: -12px;
	top: -44px;
	z-index: 401
}

	.fancybox-close-small:hover {
		color: #fff;
		opacity: 1
	}

.fancybox-slide--html .fancybox-close-small {
	color: currentColor;
	padding: 10px;
	right: 0;
	top: 0
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
	overflow: hidden
}

.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
	display: none
}

.fancybox-navigation .fancybox-button {
	background-clip: content-box;
	height: 100px;
	opacity: 0;
	position: absolute;
	top: calc(50% - 50px);
	width: 70px
}

	.fancybox-navigation .fancybox-button div {
		padding: 7px
	}

.fancybox-navigation .fancybox-button--arrow_left {
	left: 0;
	left: env(safe-area-inset-left);
	padding: 31px 26px 31px 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
	padding: 31px 6px 31px 26px;
	right: 0;
	right: env(safe-area-inset-right)
}

.fancybox-caption {
	background: linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);
	bottom: 0;
	color: #eee;
	font-size: 14px;
	font-weight: 400;
	left: 0;
	line-height: 1.5;
	padding: 75px 44px 25px;
	pointer-events: none;
	right: 0;
	text-align: center;
	z-index: 99996
}

@supports (padding:max(0px)) {
	.fancybox-caption {
		padding: 75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))
	}
}

.fancybox-caption--separate {
	margin-top: -50px
}

.fancybox-caption__body {
	max-height: 50vh;
	overflow: auto;
	pointer-events: all
}

.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {
	color: #ccc;
	text-decoration: none
}

	.fancybox-caption a:hover {
		color: #fff;
		text-decoration: underline
	}

.fancybox-loading {
	animation: a 1s linear infinite;
	background: transparent;
	border: 4px solid #888;
	border-bottom-color: #fff;
	border-radius: 50%;
	height: 50px;
	left: 50%;
	margin: -25px 0 0 -25px;
	opacity: .7;
	padding: 0;
	position: absolute;
	top: 50%;
	width: 50px;
	z-index: 99999
}

@keyframes a {
	to {
		transform: rotate(1turn)
	}
}

.fancybox-animated {
	transition-timing-function: cubic-bezier(0,0,.25,1)
}

.fancybox-fx-slide.fancybox-slide--previous {
	opacity: 0;
	transform: translate3d(-100%,0,0)
}

.fancybox-fx-slide.fancybox-slide--next {
	opacity: 0;
	transform: translate3d(100%,0,0)
}

.fancybox-fx-slide.fancybox-slide--current {
	opacity: 1;
	transform: translateZ(0)
}

.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {
	opacity: 0;
	transition-timing-function: cubic-bezier(.19,1,.22,1)
}

.fancybox-fx-fade.fancybox-slide--current {
	opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
	opacity: 0;
	transform: scale3d(1.5,1.5,1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
	opacity: 0;
	transform: scale3d(.5,.5,.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
	opacity: 1;
	transform: scaleX(1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
	opacity: 0;
	transform: rotate(-1turn)
}

.fancybox-fx-rotate.fancybox-slide--next {
	opacity: 0;
	transform: rotate(1turn)
}

.fancybox-fx-rotate.fancybox-slide--current {
	opacity: 1;
	transform: rotate(0deg)
}

.fancybox-fx-circular.fancybox-slide--previous {
	opacity: 0;
	transform: scale3d(0,0,0) translate3d(-100%,0,0)
}

.fancybox-fx-circular.fancybox-slide--next {
	opacity: 0;
	transform: scale3d(0,0,0) translate3d(100%,0,0)
}

.fancybox-fx-circular.fancybox-slide--current {
	opacity: 1;
	transform: scaleX(1) translateZ(0)
}

.fancybox-fx-tube.fancybox-slide--previous {
	transform: translate3d(-100%,0,0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
	transform: translate3d(100%,0,0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
	transform: translateZ(0) scale(1)
}

@media (max-height:576px) {
	.fancybox-slide {
		padding-left: 6px;
		padding-right: 6px
	}

	.fancybox-slide--image {
		padding: 6px 0
	}

	.fancybox-close-small {
		right: -6px
	}

	.fancybox-slide--image .fancybox-close-small {
		background: #4e4e4e;
		color: #f2f4f6;
		height: 36px;
		opacity: 1;
		padding: 6px;
		right: 0;
		top: 0;
		width: 36px
	}

	.fancybox-caption {
		padding-left: 12px;
		padding-right: 12px
	}

	@supports (padding:max(0px)) {
		.fancybox-caption {
			padding-left: max(12px,env(safe-area-inset-left));
			padding-right: max(12px,env(safe-area-inset-right))
		}
	}
}

.fancybox-share {
	background: #f4f4f4;
	border-radius: 3px;
	max-width: 90%;
	padding: 30px;
	text-align: center
}

	.fancybox-share h1 {
		color: #222;
		font-size: 35px;
		font-weight: 700;
		margin: 0 0 20px
	}

	.fancybox-share p {
		margin: 0;
		padding: 0
	}

.fancybox-share__button {
	border: 0;
	border-radius: 3px;
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	line-height: 40px;
	margin: 0 5px 10px;
	min-width: 130px;
	padding: 0 15px;
	text-decoration: none;
	transition: all .2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap
}

	.fancybox-share__button:link, .fancybox-share__button:visited {
		color: #fff
	}

	.fancybox-share__button:hover {
		text-decoration: none
	}

.fancybox-share__button--fb {
	background: #3b5998
}

	.fancybox-share__button--fb:hover {
		background: #344e86
	}

.fancybox-share__button--pt {
	background: #bd081d
}

	.fancybox-share__button--pt:hover {
		background: #aa0719
	}

.fancybox-share__button--tw {
	background: #1da1f2
}

	.fancybox-share__button--tw:hover {
		background: #0d95e8
	}

.fancybox-share__button svg {
	height: 25px;
	margin-right: 7px;
	position: relative;
	top: -1px;
	vertical-align: middle;
	width: 25px
}

	.fancybox-share__button svg path {
		fill: #fff
	}

.fancybox-share__input {
	background: transparent;
	border: 0;
	border-bottom: 1px solid #d7d7d7;
	border-radius: 0;
	color: #5d5b5b;
	font-size: 14px;
	margin: 10px 0 0;
	outline: none;
	padding: 10px 15px;
	width: 100%
}

.fancybox-thumbs {
	background: #ddd;
	bottom: 0;
	display: none;
	margin: 0;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	padding: 2px 2px 4px;
	position: absolute;
	right: 0;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	top: 0;
	width: 212px;
	z-index: 99995
}

.fancybox-thumbs-x {
	overflow-x: auto;
	overflow-y: hidden
}

.fancybox-show-thumbs .fancybox-thumbs {
	display: block
}

.fancybox-show-thumbs .fancybox-inner {
	right: 212px
}

.fancybox-thumbs__list {
	font-size: 0;
	height: 100%;
	list-style: none;
	margin: 0;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 0;
	position: absolute;
	position: relative;
	white-space: nowrap;
	width: 100%
}

.fancybox-thumbs-x .fancybox-thumbs__list {
	overflow: hidden
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
	width: 7px
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
	background: #fff;
	border-radius: 10px;
	box-shadow: inset 0 0 6px rgba(0,0,0,.3)
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
	background: #2a2a2a;
	border-radius: 10px
}

.fancybox-thumbs__list a {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background-color: rgba(0,0,0,.1);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	cursor: pointer;
	float: left;
	height: 75px;
	margin: 2px;
	max-height: calc(100% - 8px);
	max-width: calc(50% - 4px);
	outline: none;
	overflow: hidden;
	padding: 0;
	position: relative;
	-webkit-tap-highlight-color: transparent;
	width: 100px
}

	.fancybox-thumbs__list a:before {
		border: 6px solid #ff5268;
		bottom: 0;
		content: "";
		left: 0;
		opacity: 0;
		position: absolute;
		right: 0;
		top: 0;
		transition: all .2s cubic-bezier(.25,.46,.45,.94);
		z-index: 99991
	}

	.fancybox-thumbs__list a:focus:before {
		opacity: .5
	}

	.fancybox-thumbs__list a.fancybox-thumbs-active:before {
		opacity: 1
	}

@media (max-width:576px) {
	.fancybox-thumbs {
		width: 110px
	}

	.fancybox-show-thumbs .fancybox-inner {
		right: 110px
	}

	.fancybox-thumbs__list a {
		max-width: calc(100% - 10px)
	}
}

