﻿* {
    box-sizing: border-box;
}

html, body {
  position: relative;
  min-height: 100%;
}

label {
    width: auto !important;
}

.form-control {
    display: inline-block !important;
    width: auto !important;
}

#get-quote-btn {
    display: flex;
    flex-wrap: nowrap;
    margin-right: .5em;
}

#get-certificate-btn {
    display: flex;
    flex-wrap: nowrap;
    margin-left: .5em;
}

#quote-cert-section, #mi-option-section {
    display: none;
}

.buttons {
    display: flex;
    margin-top: .5em;
}

.progress-ind {
    height: 25px;
    width: 25px;
    position: relative;
    top: 50%;
    display: none;
    transform: translateY(-50%);
    border-top-width: 2px;
    border-bottom-width: 4px;
    border-left-width: 2px;
    border-right-width: 4px;
    border-radius: 50px;
    border-color: white;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: solid;
    -moz-animation: rotate 2s ease linear;
    -webkit-animation: rotate 2s ease linear;
    animation: rotate 2s infinite ease;
}

.main-progess {
    display:none;
    border-top: 3px solid blue;
    border-right: 3px solid blue;
    border-bottom: 3px solid #00000000;
    border-left: 3px solid #00000000;
    border-radius: 50%;
    position: fixed;
    top: 50%;
    left: 50%;
    height: 40px;
    width: 40px;
    margin-left: -20px;
    margin-top: -20px;
    -moz-animation: rotate 1s infinite linear;
    -webkit-animation: rotate 1s infinite linear;
    animation: rotate 1s infinite linear;
}


@-moz-keyframes rotate {
    0% {
        -moz-transform: rotate(0)
    }

    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes rotate {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}
