﻿
@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url(/icons/material/MaterialIcons-Regular.eot); /* For IE6-8 */
    src: local('Material Icons'), local('MaterialIcons-Regular'),
        /*url(/icons/material/MaterialIcons-Regular.woff2) format('woff2'),  <-- Was really causing issues not being found on Test server*/
        url(/icons/material/MaterialIcons-Regular.woff) format('woff'),
        url(/icons/material/MaterialIcons-Regular.ttf) format('truetype');
}

.material-icon {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    top: 5px;
    font-size: 20px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    font-feature-settings: 'liga';
    ms-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
}

.material-keyboard-arrow-left:before {
    content: 'keyboard_arrow_left';
}

.material-keyboard-arrow-right:before {
    content: 'keyboard_arrow_right';
}

.material-keyboard-arrow-up:before {
    content: 'keyboard_arrow_up';
}

.material-keyboard-arrow-down:before {
    content: 'keyboard_arrow_down';
}

.material-arrow-back:before {
    content: 'arrow_back';
}

.material-arrow-forward:before {
    content: 'arrow_forward';
}

.material-fast-forward:before {
    content: 'fast_forward';
}

.material-fast-rewind:before {
    content: 'fast_rewind';
}

.material-skip-previous:before {
    content: 'skip_previous';
}

.material-skip-next:before {
    content: 'skip_next';
}

.material-schedule:before {
    content: 'schedule';
}

.material-event:before {
    content: 'event';
}

.material-access-time:before {
    content: 'access_time';
}

.material-date-range:before {
    content: 'date_range';
}

.material-flag:before {
    content: 'flag';
}

.material-warning:before {
    content: 'warning';
}

.material-delete:before {
    content: 'delete'
}

.material-delete-forever:before {
    content: 'delete_forever'
}

.material-radio-button-checked:before {
    content: 'radio_button_checked';
}

.material-radio-button-unchecked:before {
    content: 'radio_button_unchecked';
}

.material-phone:before {
    content: 'phone';
}

.material-cancel:before {
    content: 'cancel';
}

.material-undo:before {
    content: 'undo';
}

.material-check-box:before {
    content: 'check_box';
}

.material-check-box-outline-blank:before {
    content: 'check_box_outline_blank';
}

.material-content-copy:before {
    content: 'content_copy';
}

.material-open-in-new:before {
    content: 'open_in_new';
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.collapse {
    display: none;
}

.collapse.in {
    display: block;
}

.dropdown-menu {
    position: absolute;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

.list-unstyled {
    padding-left: 0;
    list-style: none;
}
