﻿@media (min-width: 768px) {
    body {
        padding-top: 0px;
    }

    .btn {
        min-height: 34px;
        min-width: 90px;
        width: auto;
        line-height: 1.42857143;
        /*margin-top: 0px;*/
        outline:none !important;
    }

    .btn-mini {        
        border-radius: 3px;
        font-size: 12px;
        line-height: 1.5;
        padding: 1px 5px;
        min-width: 48px;
        min-height: inherit;
        margin-top: 0px;
    }

    .input-style {
        width: 110px;
        height: 25px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        font-size: 11px;
        border-top-color: #ccc;
        border-right-color: #ccc;
        border-left-color: #ccc;
        border-bottom-color: #ccc;
        display: block;
        background-color: rgb(255, 255, 255);
        text-align:center;
    }

    .input-label-sm {
        line-height: 30px;
    }

    .email-style{
        width:350px;
    }

    .resident-dropdown{
        width:510px;

    }

    .panel {
        margin-bottom: 20px;        
    }

    .list-group-striped > .water-fowl-row > .row > .water-fowl-item:nth-of-type(odd) {
        background-color: inherit;
    }

    .list-group-striped > .water-fowl-row > .row > .water-fowl-item:nth-of-type(even) {
        background-color: inherit;
    }

    .right-panels {
        margin-left: 0px;
        margin-right: 0px;
    }

        .right-panels .panel-heading {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
        }

            .right-panels .panel-heading b {
                left: -16px;
                background: var(--panel-header-background-color);
                border: 4px solid #F8F8F8;
                border-radius: 50%;
            }

        .right-panels .panel-heading b span.glyphicon-minus {            
            top: -4px;
        }

        .right-panels .panel-heading b span.glyphicon-plus {            
            top: -4px;
        }

    .arrow_box {        
        border: 2px solid #c2e1f5;
    }

    /* Modal */
    .modal-footer .btn {
        /*margin-top: 10px;*/
    }

    .modal-footer .btn + .btn {
        /*margin-top: 10px;*/
        /*margin-bottom: 10px;*/
        margin-left: 5px;        
    }

    /* Modal end*/

    /* Checkbox --------- BEIGN */
    label.checkbox {        
        min-width: inherit;        
        margin: 0 0 0 28px;
    }

        label.checkbox > .glyphicon:empty {
            display: inline-block;
        }

        label.checkbox.mobile {
            border: none;            
            min-width: auto;         
        }

            label.checkbox.mobile.selected {
                background-color: inherit;
                color: #333;
                font-weight: normal;
            }

            label.checkbox.mobile > .glyphicon:empty {
                display: inline-block;
            }

    /* Checkbox --------- END */
    /*New Checkbox ADA*/
    .customCheckbox {
        min-width: inherit;
    }

    .customCheckbox > .glyphicon:empty {
        display: inline-block;
    }

    .customCheckbox.mobile {
        border: none;
        min-width: auto;
    }

        .customCheckbox.mobile.selected {
            background-color: inherit;
            color: #333;
            font-weight: normal;
        }

        .customCheckbox.mobile > .glyphicon:empty {
            display: inline-block;
        }
    /*New Checkbox ADA END*/

    /*Table layout - desktop - begin*/
    .table {
        display: table;
    }

    .table-row {
        display: table-row;
    }

    .table-cell {
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        min-height: 30px;
        padding: 3px;
    }
    /*Table layout - desktop - end*/

    .list-group.answer-grid-model {
        margin-left: 0;
        margin-right: 0;
    }

        .list-group.answer-grid-model .table-cell {
            min-height: 30px;
        }


    #customer-menu-mobile {
        display: none !important;
    }

    .data-title-mobile-only:before {
        content: "";
    }
    
    .data-title-mobile-only.harvest-report .form-control,    
    .data-title-mobile-only .label-value,    
    .data-title-mobile-only .label-value-mobile-only-noborder,
    .data-title-mobile-only .label-value-mobile-only {
        width: auto;
        margin-left: 0;
    }
    .data-title-mobile-only.harvest-report .field-validation-error
    {
        width: auto;
        margin-left: 0;
    }

    .data-title-mobile-only.harvest-report .label-value-mobile-only {
        width: auto;
        margin-left: 0;
    }

    .label-value-mobile-only {
        background-color: transparent;
        font-weight: inherit;
        border: none;
        min-height: initial;
        padding: 0;
        margin-bottom: 0;
        box-shadow: none;
    }

    .label-value-mobile-only-noborder{
        padding: 0;
        margin-bottom: 0;
    }

    .btn-no-topmargin {
        margin-top:0;
    }

    .select-options-modal .select-options .list-group-item:not(.disabled):hover {
        background-color: #D4E9C9;
    }

    .col-sm-1-24th, .col-sm-2-24th, .col-sm-3-24th, .col-sm-4-24th, .col-sm-5-24th, .col-sm-6-24th,
    .col-sm-7-24th, .col-sm-8-24th, .col-sm-9-24th, .col-sm-10-24th, .col-sm-11-24th, .col-sm-12-24th,
    .col-sm-13-24th, .col-sm-14-24th, .col-sm-15-24th, .col-sm-16-24th, .col-sm-17-24th, .col-sm-18-24th,
    .col-sm-19-24th, .col-sm-20-24th, .col-sm-21-24th, .col-sm-16-22th, .col-sm-23-24th, .col-sm-24-24th {
        float: left;
    }

    .col-sm-1-24th {
        width: 4.16666667%;
    }

    .col-sm-2-24th {
        width: 8.33333333%;
    }

    .col-sm-3-24th {
        width: 12.5%;
    }

    .col-sm-4-24th {
        width: 16.66666667%;
    }

    .col-sm-5-24th {
        width: 20.83333333%;
    }

    .col-sm-6-24th {
        width: 25%;
    }

    .col-sm-7-24th {
        width: 29.16666667%;
    }

    .col-sm-8-24th {
        width: 33.33333333%;
    }

    .col-sm-9-24th {
        width: 37.5%;
    }

    .col-sm-10-24th {
        width: 41.66666667%;
    }

    .col-sm-11-24th {
        width: 45.83333333%;
    }

    .col-sm-12-24th {
        width: 50%;
    }

    .col-sm-13-24th {
        width: 54.16666667%;
    }

    .col-sm-14-24th {
        width: 58.33333333%;
    }

    .col-sm-15-24th {
        width: 62.5%;
    }

    .col-sm-16-24th {
        width: 66.66666667%;
    }

    .col-sm-17-24th {
        width: 70.83333333%;
    }

    .col-sm-18-24th {
        width: 75%;
    }

    .col-sm-19-24th {
        width: 79.16666667%;
    }

    .col-sm-20-24th {
        width: 83.33333333%;
    }

    .col-sm-21-24th {
        width: 87.5%;
    }

    .col-sm-22-24th {
        width: 91.66666667%;
    }

    .col-sm-23-24th {
        width: 95.83333333%;
    }

    .col-sm-24-24th {
        width: 100%;
    }

    .padding-sm {
        padding-left:5px;
        padding-right:5px;
    }

    .text-center-desktop{
        text-align:center;
    }
}

@media (min-width:992px){
    .col-md-1-24th, .col-md-2-24th, .col-md-3-24th, .col-md-4-24th, .col-md-5-24th, .col-md-6-24th,
    .col-md-7-24th, .col-md-8-24th, .col-md-9-24th, .col-md-10-24th, .col-md-11-24th, .col-md-12-24th,
    .col-md-13-24th, .col-md-14-24th, .col-md-15-24th, .col-md-16-24th, .col-md-17-24th, .col-md-18-24th,
    .col-md-19-24th, .col-md-20-24th, .col-md-21-24th, .col-md-16-22th, .col-md-23-24th, .col-md-24-24th {
        float: left;
    }

    .col-md-1-24th {
        width: 4.16666667%;
    }

    .col-md-2-24th {
        width: 8.33333333%;
    }

    .col-md-3-24th {
        width: 12.5%;
    }

    .col-md-4-24th {
        width: 16.66666667%;
    }

    .col-md-5-24th {
        width: 20.83333333%;
    }

    .col-md-6-24th {
        width: 25%;
    }

    .col-md-7-24th {
        width: 29.16666667%;
    }

    .col-md-8-24th {
        width: 33.33333333%;
    }

    .col-md-9-24th {
        width: 37.5%;
    }

    .col-md-10-24th {
        width: 41.66666667%;
    }

    .col-md-11-24th {
        width: 45.83333333%;
    }

    .col-md-12-24th {
        width: 50%;
    }

    .col-md-13-24th {
        width: 54.16666667%;
    }

    .col-md-14-24th {
        width: 58.33333333%;
    }

    .col-md-15-24th {
        width: 62.5%;
    }

    .col-md-16-24th {
        width: 66.66666667%;
    }

    .col-md-17-24th {
        width: 70.83333333%;
    }

    .col-md-18-24th {
        width: 75%;
    }

    .col-md-19-24th {
        width: 79.16666667%;
    }

    .col-md-20-24th {
        width: 83.33333333%;
    }

    .col-md-21-24th {
        width: 87.5%;
    }

    .col-md-22-24th {
        width: 91.66666667%;
    }

    .col-md-23-24th {
        width: 95.83333333%;
    }

    .col-md-24-24th {
        width: 100%;
    }
}

.findOutletCK {
    margin-top: 5px;
    margin-left: 28px;
    position: absolute;
    top: -11px;
    left: -12px;
}
.attestSubmissionCKDes {
    line-height: 17.1428px
}
.falconryRequestClassUpgradeCK {
    margin-top: 5px;
    margin-left: 28px;
    position: absolute;
    top: -11px;
    left: -12px;
}