﻿i.fa-info-circle {
    color:#31708f;
    margin-top:20px;
}

.error-box {
    border: 2px solid LightSlateGray;
    margin-top:20px;
}

.error-title {
    padding-left: 8px;
    padding-bottom: 5px;
    padding-top: 5px;
}

.error-text {
    padding-left:8px;
}

.tracking-input {
    color:black !important;
}

.main.no-overflow {
    overflow: initial;
}

.info-center {
    margin-left: -30px;
}

.widget-footer-sitemap {
    width:auto !important; 
}

.widget-footer h1 {
    padding: 0px;
}

.widget-header h1 {
    margin-top: 12px;
    font-weight: bold;
}

.footer a:hover {
    text-decoration:none;
}

.footer a {
    font-family:Verdana !important;
}

.error-title{
    text-align:center;
}

@media (max-width: 990px){
    .widget-tracking-box-widget {
        position: relative;
        float: none;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        width: 38%;
    }

    .error-box {
        display:none;
    }
}

@media (max-width: 800px) {
    .footer {
        display:none;
    }

    .absolute-footer {
        display:none;
    }

    .banner {
        display:none;
    }

    .zone.zone-navigation {
        display:none;
    }

    .arrow-logo {
        position: relative;
        float: none;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        width: 160px;
    }

    .arrow-logo-image {
        height: 100px;
        width: 160px;
    }

    .widget-tracking-box-widget {
        margin-top: 25px;
        width:50%;
    }

    .alert-info {
        width:50%;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        position: relative;
        float: none;
    }

    .alert-danger {
        width:50%;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        position: relative;
        float: none;
    }

    .header-inner {
        width:initial;
    }

    .error-container {
        margin-right: auto;
        margin-left:auto;
        display:block;
        width:90%;
    }
}

@media (max-width: 520px) {
    .footer {
        display:none;
    }

    .absolute-footer {
        display:none;
    }

    .banner {
        display:none;
    }

    .zone.zone-navigation {
        display:none;
    }

    .arrow-logo {
        position: relative;
        float: none;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        width: 160px;
    }

    .arrow-logo-image {
        height: 100px;
        width: 160px;
    }

    .widget-tracking-box-widget {
        margin-top: 25px;
        width:60%;
    }

    .alert-info {
        width:50%;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        position: relative;
        float: none;
    }

    .alert-danger {
        width:50%;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        position: relative;
        float: none;
    }

    .header-inner {
        width:initial;
    }

    .error-container {
        width: initial;
    }
}

@media (max-width: 375px) {
    .footer {
        display:none;
    }

    .absolute-footer {
        display:none;
    }

    .banner {
        display:none;
    }

    .zone.zone-navigation {
        display:none;
    }

    .arrow-logo {
        position: relative;
        float: none;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        width: 160px;
    }

    .arrow-logo-image {
        height: 100px;
        width: 160px;
    }

    .widget-tracking-box-widget {
        margin-top: 25px;
        width:80%;
    }

    .alert-info {
        width:50%;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        position: relative;
        float: none;
    }

    .alert-danger {
        width:50%;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        display: block;
        position: relative;
        float: none;
    }

    .header-inner {
        width:initial;
    }
}