﻿/*
    This file consolidates Bootstrap classes.
    Since we removed the import of Bootstrap files, we have added only the classes we are using to this file

*/

body {
    margin: 0;
    color: #333333;
    background-color: #ffffff;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/*container-fluid*/
.container-fluid {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
}

.row-fluid {
    width: 100%;
    *zoom: 1;
}

    .row-fluid:before,
    .row-fluid:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .row-fluid:after {
        clear: both;
    }

    .row-fluid [class*="span"] {
        display: block;
        float: left;
        width: 100%;
        min-height: 30px;
        margin-left: 2.127659574468085%;
        *margin-left: 2.074468085106383%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

        .row-fluid [class*="span"]:first-child {
            margin-left: 0;
        }

    .row-fluid .controls-row [class*="span"] + [class*="span"] {
        margin-left: 2.127659574468085%;
    }

/*row*/
.row {
    margin-right: -15px;
    margin-left: -15px;
    display: flex;
}

    .row:before,
    .row:after {
        display: table;
        content: " ";
    }

    .row:after {
        clear: both;
    }

/*col*/
/*.col-md-auto {
    float: left;
    display: inline-block;
    width: auto;
    margin-left: 20px;
}*/

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-13, .col-14, .col-15, .col-16, .col-17, .col-18, .col-19, .col-20, .col-21, .col-22, .col-23, .col-24, .col-25, .col-26, .col-27, .col-28, .col-29, .col-30, .col-31, .col-32, .col-33, .col-34, .col-35, .col-36, .col-37, .col-38, .col-39, .col-40, .col-41, .col-42, .col-43, .col-44, .col-45, .col-46, .col-47, .col-48, .col-49, .col-50, .col-51, .col-52, .col-53, .col-54, .col-55, .col-56, .col-57, .col-58, .col-59, .col-60, .col-61, .col-62, .col-63, .col-64, .col-65, .col-66, .col-67, .col-68, .col-69, .col-70, .col-71, .col-72, .col-73, .col-74, .col-75, .col-76, .col-77, .col-78, .col-79, .col-80, .col-81, .col-82, .col-83, .col-84, .col-85, .col-86, .col-87, .col-88, .col-89, .col-90, .col-91, .col-92, .col-93, .col-94, .col-95, .col-96, .col-97, .col-98, .col-99, .col-100, .col-101, .col-102, .col-103, .col-104, .col-105, .col-106, .col-107, .col-108, .col-109, .col-110, .col-111, .col-112, .col-113, .col-114, .col-115, .col-116, .col-117, .col-118, .col-119, .col-120, .col-121, .col-122, .col-123, .col-124, .col-125, .col-126, .col-127, .col-128, .col-129, .col-130, .col-131, .col-132, .col-133, .col-134, .col-135, .col-136, .col-137, .col-138, .col-139, .col-140, .col-141, .col-142, .col-143, .col-144, .col-145, .col-146, .col-147, .col-148, .col-149, .col-150, .col,
.col-auto, .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, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24, .col-sm-25, .col-sm-26, .col-sm-27, .col-sm-28, .col-sm-29, .col-sm-30, .col-sm-31, .col-sm-32, .col-sm-33, .col-sm-34, .col-sm-35, .col-sm-36, .col-sm-37, .col-sm-38, .col-sm-39, .col-sm-40, .col-sm-41, .col-sm-42, .col-sm-43, .col-sm-44, .col-sm-45, .col-sm-46, .col-sm-47, .col-sm-48, .col-sm-49, .col-sm-50, .col-sm-51, .col-sm-52, .col-sm-53, .col-sm-54, .col-sm-55, .col-sm-56, .col-sm-57, .col-sm-58, .col-sm-59, .col-sm-60, .col-sm-61, .col-sm-62, .col-sm-63, .col-sm-64, .col-sm-65, .col-sm-66, .col-sm-67, .col-sm-68, .col-sm-69, .col-sm-70, .col-sm-71, .col-sm-72, .col-sm-73, .col-sm-74, .col-sm-75, .col-sm-76, .col-sm-77, .col-sm-78, .col-sm-79, .col-sm-80, .col-sm-81, .col-sm-82, .col-sm-83, .col-sm-84, .col-sm-85, .col-sm-86, .col-sm-87, .col-sm-88, .col-sm-89, .col-sm-90, .col-sm-91, .col-sm-92, .col-sm-93, .col-sm-94, .col-sm-95, .col-sm-96, .col-sm-97, .col-sm-98, .col-sm-99, .col-sm-100, .col-sm-101, .col-sm-102, .col-sm-103, .col-sm-104, .col-sm-105, .col-sm-106, .col-sm-107, .col-sm-108, .col-sm-109, .col-sm-110, .col-sm-111, .col-sm-112, .col-sm-113, .col-sm-114, .col-sm-115, .col-sm-116, .col-sm-117, .col-sm-118, .col-sm-119, .col-sm-120, .col-sm-121, .col-sm-122, .col-sm-123, .col-sm-124, .col-sm-125, .col-sm-126, .col-sm-127, .col-sm-128, .col-sm-129, .col-sm-130, .col-sm-131, .col-sm-132, .col-sm-133, .col-sm-134, .col-sm-135, .col-sm-136, .col-sm-137, .col-sm-138, .col-sm-139, .col-sm-140, .col-sm-141, .col-sm-142, .col-sm-143, .col-sm-144, .col-sm-145, .col-sm-146, .col-sm-147, .col-sm-148, .col-sm-149, .col-sm-150, .col-sm,
.col-sm-auto, .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, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24, .col-md-25, .col-md-26, .col-md-27, .col-md-28, .col-md-29, .col-md-30, .col-md-31, .col-md-32, .col-md-33, .col-md-34, .col-md-35, .col-md-36, .col-md-37, .col-md-38, .col-md-39, .col-md-40, .col-md-41, .col-md-42, .col-md-43, .col-md-44, .col-md-45, .col-md-46, .col-md-47, .col-md-48, .col-md-49, .col-md-50, .col-md-51, .col-md-52, .col-md-53, .col-md-54, .col-md-55, .col-md-56, .col-md-57, .col-md-58, .col-md-59, .col-md-60, .col-md-61, .col-md-62, .col-md-63, .col-md-64, .col-md-65, .col-md-66, .col-md-67, .col-md-68, .col-md-69, .col-md-70, .col-md-71, .col-md-72, .col-md-73, .col-md-74, .col-md-75, .col-md-76, .col-md-77, .col-md-78, .col-md-79, .col-md-80, .col-md-81, .col-md-82, .col-md-83, .col-md-84, .col-md-85, .col-md-86, .col-md-87, .col-md-88, .col-md-89, .col-md-90, .col-md-91, .col-md-92, .col-md-93, .col-md-94, .col-md-95, .col-md-96, .col-md-97, .col-md-98, .col-md-99, .col-md-100, .col-md-101, .col-md-102, .col-md-103, .col-md-104, .col-md-105, .col-md-106, .col-md-107, .col-md-108, .col-md-109, .col-md-110, .col-md-111, .col-md-112, .col-md-113, .col-md-114, .col-md-115, .col-md-116, .col-md-117, .col-md-118, .col-md-119, .col-md-120, .col-md-121, .col-md-122, .col-md-123, .col-md-124, .col-md-125, .col-md-126, .col-md-127, .col-md-128, .col-md-129, .col-md-130, .col-md-131, .col-md-132, .col-md-133, .col-md-134, .col-md-135, .col-md-136, .col-md-137, .col-md-138, .col-md-139, .col-md-140, .col-md-141, .col-md-142, .col-md-143, .col-md-144, .col-md-145, .col-md-146, .col-md-147, .col-md-148, .col-md-149, .col-md-150, .col-md,
.col-md-auto, .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, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24, .col-lg-25, .col-lg-26, .col-lg-27, .col-lg-28, .col-lg-29, .col-lg-30, .col-lg-31, .col-lg-32, .col-lg-33, .col-lg-34, .col-lg-35, .col-lg-36, .col-lg-37, .col-lg-38, .col-lg-39, .col-lg-40, .col-lg-41, .col-lg-42, .col-lg-43, .col-lg-44, .col-lg-45, .col-lg-46, .col-lg-47, .col-lg-48, .col-lg-49, .col-lg-50, .col-lg-51, .col-lg-52, .col-lg-53, .col-lg-54, .col-lg-55, .col-lg-56, .col-lg-57, .col-lg-58, .col-lg-59, .col-lg-60, .col-lg-61, .col-lg-62, .col-lg-63, .col-lg-64, .col-lg-65, .col-lg-66, .col-lg-67, .col-lg-68, .col-lg-69, .col-lg-70, .col-lg-71, .col-lg-72, .col-lg-73, .col-lg-74, .col-lg-75, .col-lg-76, .col-lg-77, .col-lg-78, .col-lg-79, .col-lg-80, .col-lg-81, .col-lg-82, .col-lg-83, .col-lg-84, .col-lg-85, .col-lg-86, .col-lg-87, .col-lg-88, .col-lg-89, .col-lg-90, .col-lg-91, .col-lg-92, .col-lg-93, .col-lg-94, .col-lg-95, .col-lg-96, .col-lg-97, .col-lg-98, .col-lg-99, .col-lg-100, .col-lg-101, .col-lg-102, .col-lg-103, .col-lg-104, .col-lg-105, .col-lg-106, .col-lg-107, .col-lg-108, .col-lg-109, .col-lg-110, .col-lg-111, .col-lg-112, .col-lg-113, .col-lg-114, .col-lg-115, .col-lg-116, .col-lg-117, .col-lg-118, .col-lg-119, .col-lg-120, .col-lg-121, .col-lg-122, .col-lg-123, .col-lg-124, .col-lg-125, .col-lg-126, .col-lg-127, .col-lg-128, .col-lg-129, .col-lg-130, .col-lg-131, .col-lg-132, .col-lg-133, .col-lg-134, .col-lg-135, .col-lg-136, .col-lg-137, .col-lg-138, .col-lg-139, .col-lg-140, .col-lg-141, .col-lg-142, .col-lg-143, .col-lg-144, .col-lg-145, .col-lg-146, .col-lg-147, .col-lg-148, .col-lg-149, .col-lg-150, .col-lg,
.col-lg-auto, .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, .col-xl-49, .col-xl-50, .col-xl-51, .col-xl-52, .col-xl-53, .col-xl-54, .col-xl-55, .col-xl-56, .col-xl-57, .col-xl-58, .col-xl-59, .col-xl-60, .col-xl-61, .col-xl-62, .col-xl-63, .col-xl-64, .col-xl-65, .col-xl-66, .col-xl-67, .col-xl-68, .col-xl-69, .col-xl-70, .col-xl-71, .col-xl-72, .col-xl-73, .col-xl-74, .col-xl-75, .col-xl-76, .col-xl-77, .col-xl-78, .col-xl-79, .col-xl-80, .col-xl-81, .col-xl-82, .col-xl-83, .col-xl-84, .col-xl-85, .col-xl-86, .col-xl-87, .col-xl-88, .col-xl-89, .col-xl-90, .col-xl-91, .col-xl-92, .col-xl-93, .col-xl-94, .col-xl-95, .col-xl-96, .col-xl-97, .col-xl-98, .col-xl-99, .col-xl-100, .col-xl-101, .col-xl-102, .col-xl-103, .col-xl-104, .col-xl-105, .col-xl-106, .col-xl-107, .col-xl-108, .col-xl-109, .col-xl-110, .col-xl-111, .col-xl-112, .col-xl-113, .col-xl-114, .col-xl-115, .col-xl-116, .col-xl-117, .col-xl-118, .col-xl-119, .col-xl-120, .col-xl-121, .col-xl-122, .col-xl-123, .col-xl-124, .col-xl-125, .col-xl-126, .col-xl-127, .col-xl-128, .col-xl-129, .col-xl-130, .col-xl-131, .col-xl-132, .col-xl-133, .col-xl-134, .col-xl-135, .col-xl-136, .col-xl-137, .col-xl-138, .col-xl-139, .col-xl-140, .col-xl-141, .col-xl-142, .col-xl-143, .col-xl-144, .col-xl-145, .col-xl-146, .col-xl-147, .col-xl-148, .col-xl-149, .col-xl-150, .col-xl,
.col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

.col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.col-1 {
    flex: 0 0 0.66667%;
    max-width: 0.66667%;
}

.col-2 {
    flex: 0 0 1.33333%;
    max-width: 1.33333%;
}

.col-3 {
    flex: 0 0 2%;
    max-width: 2%;
}

.col-4 {
    flex: 0 0 2.66667%;
    max-width: 2.66667%;
}

.col-5 {
    flex: 0 0 3.33333%;
    max-width: 3.33333%;
}

.col-6 {
    flex: 0 0 4%;
    max-width: 4%;
}

.col-7 {
    flex: 0 0 4.66667%;
    max-width: 4.66667%;
}

.col-8 {
    flex: 0 0 5.33333%;
    max-width: 5.33333%;
}

.col-9 {
    flex: 0 0 6%;
    max-width: 6%;
}

.col-10 {
    flex: 0 0 6.66667%;
    max-width: 6.66667%;
}

.col-11 {
    flex: 0 0 7.33333%;
    max-width: 7.33333%;
}

.col-12 {
    flex: 0 0 8%;
    max-width: 8%;
}

.col-13 {
    flex: 0 0 8.66667%;
    max-width: 8.66667%;
}

.col-14 {
    flex: 0 0 9.33333%;
    max-width: 9.33333%;
}

.col-15 {
    flex: 0 0 10%;
    max-width: 10%;
}

.col-16 {
    flex: 0 0 10.66667%;
    max-width: 10.66667%;
}

.col-17 {
    flex: 0 0 11.33333%;
    max-width: 11.33333%;
}

.col-18 {
    flex: 0 0 12%;
    max-width: 12%;
}

.col-19 {
    flex: 0 0 12.66667%;
    max-width: 12.66667%;
}

.col-20 {
    flex: 0 0 13.33333%;
    max-width: 13.33333%;
}

.col-21 {
    flex: 0 0 14%;
    max-width: 14%;
}

.col-22 {
    flex: 0 0 14.66667%;
    max-width: 14.66667%;
}

.col-23 {
    flex: 0 0 15.33333%;
    max-width: 15.33333%;
}

.col-24 {
    flex: 0 0 16%;
    max-width: 16%;
}

.col-25 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
}

.col-26 {
    flex: 0 0 17.33333%;
    max-width: 17.33333%;
}

.col-27 {
    flex: 0 0 18%;
    max-width: 18%;
}

.col-28 {
    flex: 0 0 18.66667%;
    max-width: 18.66667%;
}

.col-29 {
    flex: 0 0 19.33333%;
    max-width: 19.33333%;
}

.col-30 {
    flex: 0 0 20%;
    max-width: 20%;
}

.col-31 {
    flex: 0 0 20.66667%;
    max-width: 20.66667%;
}

.col-32 {
    flex: 0 0 21.33333%;
    max-width: 21.33333%;
}

.col-33 {
    flex: 0 0 22%;
    max-width: 22%;
}

.col-34 {
    flex: 0 0 22.66667%;
    max-width: 22.66667%;
}

.col-35 {
    flex: 0 0 23.33333%;
    max-width: 23.33333%;
}

.col-36 {
    flex: 0 0 24%;
    max-width: 24%;
}

.col-37 {
    flex: 0 0 24.66667%;
    max-width: 24.66667%;
}

.col-38 {
    flex: 0 0 25.33333%;
    max-width: 25.33333%;
}

.col-39 {
    flex: 0 0 26%;
    max-width: 26%;
}

.col-40 {
    flex: 0 0 26.66667%;
    max-width: 26.66667%;
}

.col-41 {
    flex: 0 0 27.33333%;
    max-width: 27.33333%;
}

.col-42 {
    flex: 0 0 28%;
    max-width: 28%;
}

.col-43 {
    flex: 0 0 28.66667%;
    max-width: 28.66667%;
}

.col-44 {
    flex: 0 0 29.33333%;
    max-width: 29.33333%;
}

.col-45 {
    flex: 0 0 30%;
    max-width: 30%;
}

.col-46 {
    flex: 0 0 30.66667%;
    max-width: 30.66667%;
}

.col-47 {
    flex: 0 0 31.33333%;
    max-width: 31.33333%;
}

.col-48 {
    flex: 0 0 32%;
    max-width: 32%;
}

.col-49 {
    flex: 0 0 32.66667%;
    max-width: 32.66667%;
}

.col-50 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}

.col-51 {
    flex: 0 0 34%;
    max-width: 34%;
}

.col-52 {
    flex: 0 0 34.66667%;
    max-width: 34.66667%;
}

.col-53 {
    flex: 0 0 35.33333%;
    max-width: 35.33333%;
}

.col-54 {
    flex: 0 0 36%;
    max-width: 36%;
}

.col-55 {
    flex: 0 0 36.66667%;
    max-width: 36.66667%;
}

.col-56 {
    flex: 0 0 37.33333%;
    max-width: 37.33333%;
}

.col-57 {
    flex: 0 0 38%;
    max-width: 38%;
}

.col-58 {
    flex: 0 0 38.66667%;
    max-width: 38.66667%;
}

.col-59 {
    flex: 0 0 39.33333%;
    max-width: 39.33333%;
}

.col-60 {
    flex: 0 0 40%;
    max-width: 40%;
}

.col-61 {
    flex: 0 0 40.66667%;
    max-width: 40.66667%;
}

.col-62 {
    flex: 0 0 41.33333%;
    max-width: 41.33333%;
}

.col-63 {
    flex: 0 0 42%;
    max-width: 42%;
}

.col-64 {
    flex: 0 0 42.66667%;
    max-width: 42.66667%;
}

.col-65 {
    flex: 0 0 43.33333%;
    max-width: 43.33333%;
}

.col-66 {
    flex: 0 0 44%;
    max-width: 44%;
}

.col-67 {
    flex: 0 0 44.66667%;
    max-width: 44.66667%;
}

.col-68 {
    flex: 0 0 45.33333%;
    max-width: 45.33333%;
}

.col-69 {
    flex: 0 0 46%;
    max-width: 46%;
}

.col-70 {
    flex: 0 0 46.66667%;
    max-width: 46.66667%;
}

.col-71 {
    flex: 0 0 47.33333%;
    max-width: 47.33333%;
}

.col-72 {
    flex: 0 0 48%;
    max-width: 48%;
}

.col-73 {
    flex: 0 0 48.66667%;
    max-width: 48.66667%;
}

.col-74 {
    flex: 0 0 49.33333%;
    max-width: 49.33333%;
}

.col-75 {
    flex: 0 0 50%;
    max-width: 50%;
}

.col-76 {
    flex: 0 0 50.66667%;
    max-width: 50.66667%;
}

.col-77 {
    flex: 0 0 51.33333%;
    max-width: 51.33333%;
}

.col-78 {
    flex: 0 0 52%;
    max-width: 52%;
}

.col-79 {
    flex: 0 0 52.66667%;
    max-width: 52.66667%;
}

.col-80 {
    flex: 0 0 53.33333%;
    max-width: 53.33333%;
}

.col-81 {
    flex: 0 0 54%;
    max-width: 54%;
}

.col-82 {
    flex: 0 0 54.66667%;
    max-width: 54.66667%;
}

.col-83 {
    flex: 0 0 55.33333%;
    max-width: 55.33333%;
}

.col-84 {
    flex: 0 0 56%;
    max-width: 56%;
}

.col-85 {
    flex: 0 0 56.66667%;
    max-width: 56.66667%;
}

.col-86 {
    flex: 0 0 57.33333%;
    max-width: 57.33333%;
}

.col-87 {
    flex: 0 0 58%;
    max-width: 58%;
}

.col-88 {
    flex: 0 0 58.66667%;
    max-width: 58.66667%;
}

.col-89 {
    flex: 0 0 59.33333%;
    max-width: 59.33333%;
}

.col-90 {
    flex: 0 0 60%;
    max-width: 60%;
}

.col-91 {
    flex: 0 0 60.66667%;
    max-width: 60.66667%;
}

.col-92 {
    flex: 0 0 61.33333%;
    max-width: 61.33333%;
}

.col-93 {
    flex: 0 0 62%;
    max-width: 62%;
}

.col-94 {
    flex: 0 0 62.66667%;
    max-width: 62.66667%;
}

.col-95 {
    flex: 0 0 63.33333%;
    max-width: 63.33333%;
}

.col-96 {
    flex: 0 0 64%;
    max-width: 64%;
}

.col-97 {
    flex: 0 0 64.66667%;
    max-width: 64.66667%;
}

.col-98 {
    flex: 0 0 65.33333%;
    max-width: 65.33333%;
}

.col-99 {
    flex: 0 0 66%;
    max-width: 66%;
}

.col-100 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
}

.col-101 {
    flex: 0 0 67.33333%;
    max-width: 67.33333%;
}

.col-102 {
    flex: 0 0 68%;
    max-width: 68%;
}

.col-103 {
    flex: 0 0 68.66667%;
    max-width: 68.66667%;
}

.col-104 {
    flex: 0 0 69.33333%;
    max-width: 69.33333%;
}

.col-105 {
    flex: 0 0 70%;
    max-width: 70%;
}

.col-106 {
    flex: 0 0 70.66667%;
    max-width: 70.66667%;
}

.col-107 {
    flex: 0 0 71.33333%;
    max-width: 71.33333%;
}

.col-108 {
    flex: 0 0 72%;
    max-width: 72%;
}

.col-109 {
    flex: 0 0 72.66667%;
    max-width: 72.66667%;
}

.col-110 {
    flex: 0 0 73.33333%;
    max-width: 73.33333%;
}

.col-111 {
    flex: 0 0 74%;
    max-width: 74%;
}

.col-112 {
    flex: 0 0 74.66667%;
    max-width: 74.66667%;
}

.col-113 {
    flex: 0 0 75.33333%;
    max-width: 75.33333%;
}

.col-114 {
    flex: 0 0 76%;
    max-width: 76%;
}

.col-115 {
    flex: 0 0 76.66667%;
    max-width: 76.66667%;
}

.col-116 {
    flex: 0 0 77.33333%;
    max-width: 77.33333%;
}

.col-117 {
    flex: 0 0 78%;
    max-width: 78%;
}

.col-118 {
    flex: 0 0 78.66667%;
    max-width: 78.66667%;
}

.col-119 {
    flex: 0 0 79.33333%;
    max-width: 79.33333%;
}

.col-120 {
    flex: 0 0 80%;
    max-width: 80%;
}

.col-121 {
    flex: 0 0 80.66667%;
    max-width: 80.66667%;
}

.col-122 {
    flex: 0 0 81.33333%;
    max-width: 81.33333%;
}

.col-123 {
    flex: 0 0 82%;
    max-width: 82%;
}

.col-124 {
    flex: 0 0 82.66667%;
    max-width: 82.66667%;
}

.col-125 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
}

.col-126 {
    flex: 0 0 84%;
    max-width: 84%;
}

.col-127 {
    flex: 0 0 84.66667%;
    max-width: 84.66667%;
}

.col-128 {
    flex: 0 0 85.33333%;
    max-width: 85.33333%;
}

.col-129 {
    flex: 0 0 86%;
    max-width: 86%;
}

.col-130 {
    flex: 0 0 86.66667%;
    max-width: 86.66667%;
}

.col-131 {
    flex: 0 0 87.33333%;
    max-width: 87.33333%;
}

.col-132 {
    flex: 0 0 88%;
    max-width: 88%;
}

.col-133 {
    flex: 0 0 88.66667%;
    max-width: 88.66667%;
}

.col-134 {
    flex: 0 0 89.33333%;
    max-width: 89.33333%;
}

.col-135 {
    flex: 0 0 90%;
    max-width: 90%;
}

.col-136 {
    flex: 0 0 90.66667%;
    max-width: 90.66667%;
}

.col-137 {
    flex: 0 0 91.33333%;
    max-width: 91.33333%;
}

.col-138 {
    flex: 0 0 92%;
    max-width: 92%;
}

.col-139 {
    flex: 0 0 92.66667%;
    max-width: 92.66667%;
}

.col-140 {
    flex: 0 0 93.33333%;
    max-width: 93.33333%;
}

.col-141 {
    flex: 0 0 94%;
    max-width: 94%;
}

.col-142 {
    flex: 0 0 94.66667%;
    max-width: 94.66667%;
}

.col-143 {
    flex: 0 0 95.33333%;
    max-width: 95.33333%;
}

.col-144 {
    flex: 0 0 96%;
    max-width: 96%;
}

.col-145 {
    flex: 0 0 96.66667%;
    max-width: 96.66667%;
}

.col-146 {
    flex: 0 0 97.33333%;
    max-width: 97.33333%;
}

.col-147 {
    flex: 0 0 98%;
    max-width: 98%;
}

.col-148 {
    flex: 0 0 98.66667%;
    max-width: 98.66667%;
}

.col-149 {
    flex: 0 0 99.33333%;
    max-width: 99.33333%;
}

.col-150 {
    flex: 0 0 100%;
    max-width: 100%;
}

.col-14 {
    flex: 0 0 9.33333%;
    max-width: 9.33333%;
}

/*legend*/
legend {
    font-size: 1.2em;
    font-weight: bold;
    color: #333;
    margin-bottom: 10px;
}

/*form-control*/
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

    .form-control:focus {
        color: #495057;
        background-color: #fff;
        border-color: #80bdff;
        outline: 0;
        box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, .25);
    }

    .form-control::placeholder {
        color: #6c757d;
        opacity: 1;
    }

    .form-control:disabled, .form-control[readonly] {
        background-color: #e9ecef;
        opacity: 1;
    }

/*form-group*/
.form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
}

/*alert-danger*/
.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}

    .alert-danger .alert-link {
        color: #491217;
    }

/*alert*/
.alert {
    position: relative;
    padding: 0.75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
}

/*form-control*/
.form-control {
    display: block;
    width: 100%;
    min-height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .form-control {
        transition: none;
    }
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0;
}

.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::placeholder {
    color: #6c757d;
    opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1;
}

/*btn*/
.btn {
    display: inline-block;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .btn {
        transition: none;
    }
}

.btn:hover {
    color: #212529;
    text-decoration: none;
}

.btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
    opacity: 0.65;
}

a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events: none;
}

.btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}

    .btn-primary:hover {
        color: #fff;
        background-color: #0069d9;
        border-color: #0062cc;
    }

    .btn-primary:focus, .btn-primary.focus {
        color: #fff;
        background-color: #0069d9;
        border-color: #0062cc;
        box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
    }

    .btn-primary.disabled, .btn-primary:disabled {
        color: #fff;
        background-color: #007bff;
        border-color: #007bff;
    }

    .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
    .show > .btn-primary.dropdown-toggle {
        color: #fff;
        background-color: #0062cc;
        border-color: #005cbf;
    }

        .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
        }


/*col-md-auto*/
.col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

/*C:\Users\User26.ENVINET\Source\Repos\envista-web\EnvistaUlt\Areas\Information\Views\InfoHome\Index.cshtml*/
/*btn-success*/
/*btn-info*/
/*btn-warning*/
.btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}

    .btn-success:hover {
        color: #fff;
        background-color: #218838;
        border-color: #1e7e34;
    }

    .btn-success:focus, .btn-success.focus {
        color: #fff;
        background-color: #218838;
        border-color: #1e7e34;
        box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
    }

    .btn-success.disabled, .btn-success:disabled {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745;
    }

    .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
    .show > .btn-success.dropdown-toggle {
        color: #fff;
        background-color: #1e7e34;
        border-color: #1c7430;
    }

        .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
        .show > .btn-success.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }

.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}

    .btn-info:hover {
        color: #fff;
        background-color: #138496;
        border-color: #117a8b;
    }

    .btn-info:focus, .btn-info.focus {
        color: #fff;
        background-color: #138496;
        border-color: #117a8b;
        box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
    }

    .btn-info.disabled, .btn-info:disabled {
        color: #fff;
        background-color: #17a2b8;
        border-color: #17a2b8;
    }

    .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
    .show > .btn-info.dropdown-toggle {
        color: #fff;
        background-color: #117a8b;
        border-color: #10707f;
    }

        .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
        }

.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}

    .btn-warning:hover {
        color: #212529;
        background-color: #e0a800;
        border-color: #d39e00;
    }

    .btn-warning:focus, .btn-warning.focus {
        color: #212529;
        background-color: #e0a800;
        border-color: #d39e00;
        box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
    }

    .btn-warning.disabled, .btn-warning:disabled {
        color: #212529;
        background-color: #ffc107;
        border-color: #ffc107;
    }

    .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
    .show > .btn-warning.dropdown-toggle {
        color: #212529;
        background-color: #d39e00;
        border-color: #c69500;
    }

        .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
        .show > .btn-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
        }



img {
    vertical-align: middle;
    height: auto;
    max-width: 100%;
    border: 0;
}

input,
button,
select,
optgroup,
textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

button,
input {
    overflow: visible;
}

div {
    box-sizing: border-box;
}

p {
    margin:0;
}