﻿
@media (min-width: 1200px) and (max-width: 1599px) {
    .hidden-lg {
        display: none !important;
    }
}


.visible-xl-block,
.visible-xl-inline,
.visible-xl-inline-block,
.visible-xl{
    display: none !important;
}



@media (min-width: 1600px) {
    .container {
        width: 1570px;
    }

.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-13, .col-xl-14, .col-xl-15, .col-xl-16, .col-xl-17, .col-xl-18, .col-xl-19, .col-xl-20, .col-xl-21, .col-xl-22, .col-xl-23, .col-xl-24, .col-xl-25, .col-xl-26, .col-xl-27, .col-xl-28, .col-xl-29, .col-xl-30, .col-xl-31, .col-xl-32, .col-xl-33, .col-xl-34, .col-xl-35, .col-xl-36, .col-xl-37, .col-xl-38, .col-xl-39, .col-xl-40, .col-xl-41, .col-xl-42, .col-xl-43, .col-xl-44, .col-xl-45, .col-xl-46, .col-xl-47, .col-xl-48 {
  float: left;
}

 .col-xl-48 {
  width: 100%;
}
.col-xl-47 {
  width: 97.91666667%;
}
.col-xl-46 {
  width: 95.83333333%;
}
.col-xl-45 {
  width: 93.75%;
}
.col-xl-44 {
  width: 91.66666667%;
}
.col-xl-43 {
  width: 89.58333333%;
}
.col-xl-42 {
  width: 87.5%;
}
.col-xl-41 {
  width: 85.41666667%;
}
.col-xl-40 {
  width: 83.33333333%;
}
.col-xl-39 {
  width: 81.25%;
}
.col-xl-38 {
  width: 79.16666667%;
}
.col-xl-37 {
  width: 77.08333333%;
}
.col-xl-36 {
  width: 75%;
}
.col-xl-35 {
  width: 72.91666667%;
}
.col-xl-34 {
  width: 70.83333333%;
}
.col-xl-33 {
  width: 68.75%;
}
.col-xl-32 {
  width: 66.66666667%;
}
.col-xl-31 {
  width: 64.58333333%;
}
.col-xl-30 {
  width: 62.5%;
}
.col-xl-29 {
  width: 60.41666667%;
}
.col-xl-28 {
  width: 58.33333333%;
}
.col-xl-27 {
  width: 56.25%;
}
.col-xl-26 {
  width: 54.16666667%;
}
.col-xl-25 {
  width: 52.08333333%;
}
.col-xl-24 {
  width: 50%;
}
.col-xl-23 {
  width: 47.91666667%;
}
.col-xl-22 {
  width: 45.83333333%;
}
.col-xl-21 {
  width: 43.75%;
}
.col-xl-20 {
  width: 41.66666667%;
}
.col-xl-19 {
  width: 39.58333333%;
}
.col-xl-18 {
  width: 37.5%;
}
.col-xl-17 {
  width: 35.41666667%;
}
.col-xl-16 {
  width: 33.33333333%;
}
.col-xl-15 {
  width: 31.25%;
}
.col-xl-14 {
  width: 29.16666667%;
}
.col-xl-13 {
  width: 27.08333333%;
}
.col-xl-12 {
  width: 25%;
}
.col-xl-11 {
  width: 22.91666667%;
}
.col-xl-10 {
  width: 20.83333333%;
}
.col-xl-9 {
  width: 18.75%;
}
.col-xl-8 {
  width: 16.66666667%;
}
.col-xl-7 {
  width: 14.58333333%;
}
.col-xl-6 {
  width: 12.5%;
}
.col-xl-5 {
  width: 10.41666667%;
}
.col-xl-4 {
  width: 8.33333333%;
}
.col-xl-3 {
  width: 6.25%;
}
.col-xl-2 {
  width: 4.16666667%;
}
.col-xl-1 {
  width: 2.08333333%;
}
.col-xl-pull-48 {
  right: 100%;
}
.col-xl-pull-47 {
  right: 97.91666667%;
}
.col-xl-pull-46 {
  right: 95.83333333%;
}
.col-xl-pull-45 {
  right: 93.75%;
}
.col-xl-pull-44 {
  right: 91.66666667%;
}
.col-xl-pull-43 {
  right: 89.58333333%;
}
.col-xl-pull-42 {
  right: 87.5%;
}
.col-xl-pull-41 {
  right: 85.41666667%;
}
.col-xl-pull-40 {
  right: 83.33333333%;
}
.col-xl-pull-39 {
  right: 81.25%;
}
.col-xl-pull-38 {
  right: 79.16666667%;
}
.col-xl-pull-37 {
  right: 77.08333333%;
}
.col-xl-pull-36 {
  right: 75%;
}
.col-xl-pull-35 {
  right: 72.91666667%;
}
.col-xl-pull-34 {
  right: 70.83333333%;
}
.col-xl-pull-33 {
  right: 68.75%;
}
.col-xl-pull-32 {
  right: 66.66666667%;
}
.col-xl-pull-31 {
  right: 64.58333333%;
}
.col-xl-pull-30 {
  right: 62.5%;
}
.col-xl-pull-29 {
  right: 60.41666667%;
}
.col-xl-pull-28 {
  right: 58.33333333%;
}
.col-xl-pull-27 {
  right: 56.25%;
}
.col-xl-pull-26 {
  right: 54.16666667%;
}
.col-xl-pull-25 {
  right: 52.08333333%;
}
.col-xl-pull-24 {
  right: 50%;
}
.col-xl-pull-23 {
  right: 47.91666667%;
}
.col-xl-pull-22 {
  right: 45.83333333%;
}
.col-xl-pull-21 {
  right: 43.75%;
}
.col-xl-pull-20 {
  right: 41.66666667%;
}
.col-xl-pull-19 {
  right: 39.58333333%;
}
.col-xl-pull-18 {
  right: 37.5%;
}
.col-xl-pull-17 {
  right: 35.41666667%;
}
.col-xl-pull-16 {
  right: 33.33333333%;
}
.col-xl-pull-15 {
  right: 31.25%;
}
.col-xl-pull-14 {
  right: 29.16666667%;
}
.col-xl-pull-13 {
  right: 27.08333333%;
}
.col-xl-pull-12 {
  right: 25%;
}
.col-xl-pull-11 {
  right: 22.91666667%;
}
.col-xl-pull-10 {
  right: 20.83333333%;
}
.col-xl-pull-9 {
  right: 18.75%;
}
.col-xl-pull-8 {
  right: 16.66666667%;
}
.col-xl-pull-7 {
  right: 14.58333333%;
}
.col-xl-pull-6 {
  right: 12.5%;
}
.col-xl-pull-5 {
  right: 10.41666667%;
}
.col-xl-pull-4 {
  right: 8.33333333%;
}
.col-xl-pull-3 {
  right: 6.25%;
}
.col-xl-pull-2 {
  right: 4.16666667%;
}
.col-xl-pull-1 {
  right: 2.08333333%;
}
.col-xl-pull-0 {
  right: auto;
}
.col-xl-push-48 {
  left: 100%;
}
.col-xl-push-47 {
  left: 97.91666667%;
}
.col-xl-push-46 {
  left: 95.83333333%;
}
.col-xl-push-45 {
  left: 93.75%;
}
.col-xl-push-44 {
  left: 91.66666667%;
}
.col-xl-push-43 {
  left: 89.58333333%;
}
.col-xl-push-42 {
  left: 87.5%;
}
.col-xl-push-41 {
  left: 85.41666667%;
}
.col-xl-push-40 {
  left: 83.33333333%;
}
.col-xl-push-39 {
  left: 81.25%;
}
.col-xl-push-38 {
  left: 79.16666667%;
}
.col-xl-push-37 {
  left: 77.08333333%;
}
.col-xl-push-36 {
  left: 75%;
}
.col-xl-push-35 {
  left: 72.91666667%;
}
.col-xl-push-34 {
  left: 70.83333333%;
}
.col-xl-push-33 {
  left: 68.75%;
}
.col-xl-push-32 {
  left: 66.66666667%;
}
.col-xl-push-31 {
  left: 64.58333333%;
}
.col-xl-push-30 {
  left: 62.5%;
}
.col-xl-push-29 {
  left: 60.41666667%;
}
.col-xl-push-28 {
  left: 58.33333333%;
}
.col-xl-push-27 {
  left: 56.25%;
}
.col-xl-push-26 {
  left: 54.16666667%;
}
.col-xl-push-25 {
  left: 52.08333333%;
}
.col-xl-push-24 {
  left: 50%;
}
.col-xl-push-23 {
  left: 47.91666667%;
}
.col-xl-push-22 {
  left: 45.83333333%;
}
.col-xl-push-21 {
  left: 43.75%;
}
.col-xl-push-20 {
  left: 41.66666667%;
}
.col-xl-push-19 {
  left: 39.58333333%;
}
.col-xl-push-18 {
  left: 37.5%;
}
.col-xl-push-17 {
  left: 35.41666667%;
}
.col-xl-push-16 {
  left: 33.33333333%;
}
.col-xl-push-15 {
  left: 31.25%;
}
.col-xl-push-14 {
  left: 29.16666667%;
}
.col-xl-push-13 {
  left: 27.08333333%;
}
.col-xl-push-12 {
  left: 25%;
}
.col-xl-push-11 {
  left: 22.91666667%;
}
.col-xl-push-10 {
  left: 20.83333333%;
}
.col-xl-push-9 {
  left: 18.75%;
}
.col-xl-push-8 {
  left: 16.66666667%;
}
.col-xl-push-7 {
  left: 14.58333333%;
}
.col-xl-push-6 {
  left: 12.5%;
}
.col-xl-push-5 {
  left: 10.41666667%;
}
.col-xl-push-4 {
  left: 8.33333333%;
}
.col-xl-push-3 {
  left: 6.25%;
}
.col-xl-push-2 {
  left: 4.16666667%;
}
.col-xl-push-1 {
  left: 2.08333333%;
}
.col-xl-push-0 {
  left: auto;
}
.col-xl-offset-48 {
  margin-left: 100%;
}
.col-xl-offset-47 {
  margin-left: 97.91666667%;
}
.col-xl-offset-46 {
  margin-left: 95.83333333%;
}
.col-xl-offset-45 {
  margin-left: 93.75%;
}
.col-xl-offset-44 {
  margin-left: 91.66666667%;
}
.col-xl-offset-43 {
  margin-left: 89.58333333%;
}
.col-xl-offset-42 {
  margin-left: 87.5%;
}
.col-xl-offset-41 {
  margin-left: 85.41666667%;
}
.col-xl-offset-40 {
  margin-left: 83.33333333%;
}
.col-xl-offset-39 {
  margin-left: 81.25%;
}
.col-xl-offset-38 {
  margin-left: 79.16666667%;
}
.col-xl-offset-37 {
  margin-left: 77.08333333%;
}
.col-xl-offset-36 {
  margin-left: 75%;
}
.col-xl-offset-35 {
  margin-left: 72.91666667%;
}
.col-xl-offset-34 {
  margin-left: 70.83333333%;
}
.col-xl-offset-33 {
  margin-left: 68.75%;
}
.col-xl-offset-32 {
  margin-left: 66.66666667%;
}
.col-xl-offset-31 {
  margin-left: 64.58333333%;
}
.col-xl-offset-30 {
  margin-left: 62.5%;
}
.col-xl-offset-29 {
  margin-left: 60.41666667%;
}
.col-xl-offset-28 {
  margin-left: 58.33333333%;
}
.col-xl-offset-27 {
  margin-left: 56.25%;
}
.col-xl-offset-26 {
  margin-left: 54.16666667%;
}
.col-xl-offset-25 {
  margin-left: 52.08333333%;
}
.col-xl-offset-24 {
  margin-left: 50%;
}
.col-xl-offset-23 {
  margin-left: 47.91666667%;
}
.col-xl-offset-22 {
  margin-left: 45.83333333%;
}
.col-xl-offset-21 {
  margin-left: 43.75%;
}
.col-xl-offset-20 {
  margin-left: 41.66666667%;
}
.col-xl-offset-19 {
  margin-left: 39.58333333%;
}
.col-xl-offset-18 {
  margin-left: 37.5%;
}
.col-xl-offset-17 {
  margin-left: 35.41666667%;
}
.col-xl-offset-16 {
  margin-left: 33.33333333%;
}
.col-xl-offset-15 {
  margin-left: 31.25%;
}
.col-xl-offset-14 {
  margin-left: 29.16666667%;
}
.col-xl-offset-13 {
  margin-left: 27.08333333%;
}
.col-xl-offset-12 {
  margin-left: 25%;
}
.col-xl-offset-11 {
  margin-left: 22.91666667%;
}
.col-xl-offset-10 {
  margin-left: 20.83333333%;
}
.col-xl-offset-9 {
  margin-left: 18.75%;
}
.col-xl-offset-8 {
  margin-left: 16.66666667%;
}
.col-xl-offset-7 {
  margin-left: 14.58333333%;
}
.col-xl-offset-6 {
  margin-left: 12.5%;
}
.col-xl-offset-5 {
  margin-left: 10.41666667%;
}
.col-xl-offset-4 {
  margin-left: 8.33333333%;
}
.col-xl-offset-3 {
  margin-left: 6.25%;
}
.col-xl-offset-2 {
  margin-left: 4.16666667%;
}
.col-xl-offset-1 {
  margin-left: 2.08333333%;
}
.col-xl-offset-0 {
  margin-left: 0%;
}

    .visible-xl {
        display: block !important;
    }

    table.visible-xl {
        display: table;
    }

    tr.visible-xl {
        display: table-row !important;
    }

    th.visible-xl, td.visible-xl {
        display: table-cell !important;
    }

    .visible-xl-block {
        display: block !important;
    }

    .visible-xl-inline {
        display: inline !important;
    }

    .visible-xl-inline-block {
        display: inline-block !important;
    }

    .hidden-xl {
        display: none !important;
    }
}