﻿.AMFMethod-AMF {
    color: #EA2D31;
    font-weight:600;
}

.AMFMethod-Method {
    color: #000000;
}

.AMFMethod-Method sup {
    font-size:50%;
    vertical-align:super;
}

.center-block {
    float: none !important;
}
.btn, .btn:hover, .btn:active {
    background-color: #EA2D31;
    border-color: #EA2D31; 
    color:#ffffff;
}

.tooltip-inner {
    max-width: 350px;
    width: 350px; 
}

.tooltip {
    position: fixed;
}

.field-validation-error {
    color: #EA2D31;
}


.heading-1 {
    font-size:30px;
    color: #EA2D31;
}

.heading-2 {
    font-size:30px;
    color: #000000;
    padding-bottom:20px;
}

.heading-2 > span {
    font-size: 40%;
    vertical-align: super;
}

.heading-section, .heading-section a, .heading-section a:hover, .heading-section a:active {
    font-size:24px;
    color: #000000;
    padding-bottom:5px;
}

.heading-section .glyphicon {
    font-size:18px;
    color:#000000
}

.heading-text-large {
    font-size:24px;
    color:#EA2D31
}

.heading-text {
    font-size:16px;
    color:#000000
}

#menu-header {
    color: #eb2a31;
    font-size: 16px;
    float: right;
}

#locationText > span {
    display: inline;
    vertical-align:super;
    font-size: 50%;
}

.material-row {
    padding-bottom:10px;
}

.breadcrumb .questions li {
    float:right;
}

.breadcrumb .questions li:before {
    content:none;
}

@media screen and (min-width: 768px) {
    .material-row .modal-dialog {
        width: 750px;
    }
}

.tab-pane {
    padding: 25px 10px 20px 10px;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-bottom:1px solid #000;
}

.tab-pane {
    padding: 25px 10px 20px 10px;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-bottom:1px solid #000;
}

.nav-tabs {
    border-bottom: 1px solid #000;
}

.nav-tabs > li > a:hover {
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-top:1px solid #000;
}
th, td {
    padding: 5px;
    vertical-align:top;
}

.footer {
    z-index:0 !important;
}

@media all and (max-width:600px) {
    .heading-1 {
        font-size: 18px;
        color: #EA2D31;
        width:100%;
    }

    .heading-2 {
        font-size: 18px;
        color: #000000;
        padding-bottom: 5px;   
    }

    #locationText > span {
        display: block;
        font-size: 14px;
        padding-bottom: 5px;
    }

    .heading-section, .heading-section a, .heading-section a:hover, .heading-section a:active {
        font-size: 16px;
        color: #000000;
        padding-bottom: 5px;
    }

    .heading-section .glyphicon {
        font-size: 18px;
        color: #000000
    }

    .heading-text-large {
        font-size: 16px;
        color: #EA2D31
    }

    .heading-text {
        font-size: 14px;
        color: #000000
    }

    #menu-header {
        font-size: 14px;
        padding-bottom: 10px;
        float:none;
    }

    #menu-header > span {
        display: block;
    }

    .downloadAllDocs {
        display: none !important;
    }

}