/**
 * Custom styles for the reports page.
 */

/* General */
body.has-glyphicons #block-reportselect .select-wrapper:after {
    display: none;
}

#block-reportselect {
    padding-bottom: 20px;
    border-bottom: 5px solid #eee;
    margin-bottom: 20px;
}

body.path-node .block-views h2.block-title {
    margin-top: 0;
    padding-bottom: 9px;
    border-bottom: 1px solid #eee;
}

.feed-icons strong {
    display: inline-block;
    margin-bottom:  10px;
}

.views-data-export-feed a.feed-icon {
    background-repeat: no-repeat;
    display: inline-block;
    overflow: hidden;
    width: 0;
    padding-left: 36px;
    height: 15px;
    top: 3px;
    position: relative;
}

.select-wrapper {
    height: 35px;
}

.form-item-field-application-target-id .select-wrapper {
    height: auto;
}

.form-item-field-application-target-id,
.form-item-term-node-tid-depth-1 {
    clear:both;
}

#form-report-selection .form-inline .form-group {
    vertical-align: initial;
}

/* Custom Report */
@media (min-width: 768px) {
    .view-custom-report .form-item-field-application-target-id .shs-widget-container,
    .view-custom-report .form-item-field-full-name-value,
    .view-custom-report .form-item-field-email-value,
    .view-custom-report .form-item-field-company-value,
    .view-custom-report .form-item-field-assignee-target-id,
    .view-custom-report .form-item-term-node-tid-depth-1 .shs-widget-container {
        width: 50%;
    }

    .view-custom-report .form-item-created,
    .view-custom-report .form-item-created-1,
    .view-custom-report .form-item-changed,
    .view-custom-report .form-item-changed-1 {
        width: 25%;
    }

    .view-custom-report .form-item-field-application-target-id .shs-widget-container:first-child,
    .view-custom-report .form-item-field-full-name-value,
    .view-custom-report .form-item-field-company-value,
    .view-custom-report .form-item-term-node-tid-depth-1 .shs-widget-container:first-child,
    .view-custom-report .form-item-created,
    .view-custom-report .form-item-created-1 {
        padding-right: 15px;
    }

    .view-custom-report .form-item-field-application-target-id .shs-widget-container:not(:first-child),
    .view-custom-report .form-item-field-email-value,
    .view-custom-report .form-item-field-assignee-target-id,
    .view-custom-report .form-item-term-node-tid-depth-1 .shs-widget-container:nth-child(2),
    .view-custom-report .form-item-changed,
    .view-custom-report .form-item-changed-1 {
        padding-left: 15px;
    }

    .view-custom-report .form-item-field-full-name-value,
    .view-custom-report .form-item-field-email-value,
    .view-custom-report .form-item-field-company-value,
    .view-custom-report .form-item-field-assignee-target-id,
    .view-custom-report .form-item-created,
    .view-custom-report .form-item-created-1,
    .view-custom-report .form-item-changed,
    .view-custom-report .form-item-changed-1 {
        float: left;
    }

    .view-custom-report .form-item-field-application-target-id .shs-widget-container:nth-child(3) {
        margin-top: 15px;
        margin-left: 50%;
    }
}

@media (max-width: 767px) {
    .view-custom-report .form-item-field-application-target-id .shs-widget-container,
    .view-custom-report .form-item-field-full-name-value,
    .view-custom-report .form-item-field-email-value,
    .view-custom-report .form-item-field-company-value,
    .view-custom-report .form-item-field-assignee-target-id,
    .view-custom-report .form-item-term-node-tid-depth-1 .shs-widget-container,
    .view-custom-report .form-item-created,
    .view-custom-report .form-item-created-1,
    .view-custom-report .form-item-changed,
    .view-custom-report .form-item-changed-1 {
        width: 100%;
    }

    .view-custom-report .form-item-field-application-target-id .shs-widget-container:not(:first-child) {
        margin-top: 15px;
    }
}

.view-custom-report .select-wrapper:after {
    content: none;
}

/* Representative Report */
@media (min-width: 768px) {
    .view-representative-report .form-item-field-assignee-target-id,
    .view-representative-report .form-item-field-application-target-id .shs-widget-container,
    .view-representative-report .form-item-term-node-tid-depth-1 .shs-widget-container {
        width: 50%;
    }

    .view-representative-report .form-item-created,
    .view-representative-report .form-item-created-1 {
        width: 25%;
    }

    .view-representative-report .form-item-field-assignee-target-id,
    .view-representative-report .form-item-created,
    .view-representative-report .form-item-field-application-target-id .shs-widget-container:first-child,
    .view-representative-report .form-item-term-node-tid-depth-1 .shs-widget-container:first-child	{
        padding-right: 15px;
    }

    .view-representative-report .form-item-created,
    .view-representative-report .form-item-field-application-target-id .shs-widget-container:not(:first-child),
    .view-representative-report .form-item-term-node-tid-depth-1 .shs-widget-container:nth-child(2) {
        padding-left: 15px;
    }

    .view-representative-report .form-item-field-assignee-target-id,
    .view-representative-report .form-item-created,
    .view-representative-report .form-item-created-1 {
        float: left;
    }
	
    .view-representative-report .form-item-created,
    .view-representative-report .form-item-created-1 {
        margin-bottom: 16px;
    }

    .view-representative-report .form-item-field-application-target-id .shs-widget-container:nth-child(3) {
        margin-top: 15px;
        margin-left: 50%;
    }
}

@media (max-width: 767px) {
    .view-representative-report .form-item-field-assignee-target-id,
    .view-representative-report .form-item-created,
    .view-representative-report .form-item-created-1,
    .view-representative-report .form-item-field-application-target-id .shs-widget-container,
    .view-representative-report .form-item-term-node-tid-depth-1 .shs-widget-container {
        width: 100%;
    }

    .view-representative-report .form-item-field-application-target-id .shs-widget-container:not(:first-child) {
        margin-top: 15px;
    }
}

.view-representative-report .select-wrapper:after {
    content: none;
}

/* Application Report */
@media (min-width: 768px) {
    .view-application-report .form-item-field-application-target-id .shs-widget-container,
    .view-application-report .form-item-term-node-tid-depth-1 .shs-widget-container,
    .view-application-report .form-item-created,
    .view-application-report .form-item-created-1 {
        width: 50%;
    }

    .view-application-report .form-item-created,
    .view-application-report .form-item-field-application-target-id .shs-widget-container:first-child,
    .view-application-report .form-item-term-node-tid-depth-1 .shs-widget-container:first-child	{
        padding-right: 15px;
    }

    .view-application-report .form-item-created-1,
    .view-application-report .form-item-field-application-target-id .shs-widget-container:not(:first-child),
    .view-application-report .form-item-term-node-tid-depth-1 .shs-widget-container:nth-child(2) {
        padding-left: 15px;
    }

    .view-application-report .form-item-created,
    .view-application-report .form-item-created-1 {
        float: left;
    }

    .view-application-report .form-item-field-application-target-id .shs-widget-container:nth-child(3) {
        margin-top: 15px;
        margin-left: 50%;
    }
}

@media (max-width: 767px) {
    .view-application-report .form-item-created,
    .view-application-report .form-item-created-1,
    .view-application-report .form-item-field-application-target-id .shs-widget-container,
    .view-application-report .form-item-term-node-tid-depth-1 .shs-widget-container {
        width: 100%;
    }

    .view-application-report .form-item-field-application-target-id .shs-widget-container:not(:first-child) {
        margin-top: 15px;
    }
}

.view-application-report .select-wrapper:after {
    content: none;
}

/* Closure Report */
@media (min-width: 768px) {
    .view-closure-report .form-item-field-application-target-id .shs-widget-container,
    .view-closure-report .form-item-field-assignee-target-id,
    .view-closure-report .form-item-field-status-target-id-1 {
        width: 50%;
    }

    .view-closure-report .form-item-created,
    .view-closure-report .form-item-created-1,
    .view-closure-report .form-item-changed,
    .view-closure-report .form-item-changed-1 {
        width: 25%;
    }

    .view-closure-report .form-item-field-application-target-id .shs-widget-container:first-child,
    .view-closure-report .form-item-field-assignee-target-id,
    .view-closure-report .form-item-created,
    .view-closure-report .form-item-created-1 {
        padding-right: 15px;
    }

    .view-closure-report .form-item-field-application-target-id .shs-widget-container:not(:first-child),
    .view-closure-report .form-item-field-status-target-id-1,
    .view-closure-report .form-item-changed,
    .view-closure-report .form-item-changed-1 {
        padding-left: 15px;
    }

    .view-closure-report .form-item-field-assignee-target-id,
    .view-closure-report .form-item-field-status-target-id-1,
    .view-closure-report .form-item-created,
    .view-closure-report .form-item-created-1,
    .view-closure-report .form-item-changed,
    .view-closure-report .form-item-changed-1 {
        float: left;
    }

    .view-closure-report .form-item-field-application-target-id .shs-widget-container:nth-child(3) {
        margin-top: 15px;
        margin-left: 50%;
    }
}

@media (max-width: 767px) {
    .view-closure-report .form-item-field-application-target-id .shs-widget-container,
    .view-closure-report .form-item-field-assignee-target-id,
    .view-closure-report .form-item-field-status-target-id-1,
    .view-closure-report .form-item-created,
    .view-closure-report .form-item-created-1,
    .view-closure-report .form-item-changed,
    .view-closure-report .form-item-changed-1 {
        width: 100%;
    }

    .view-closure-report .form-item-field-application-target-id .shs-widget-container:not(:first-child) {
        margin-top: 15px;
    }
}

.view-closure-report .select-wrapper:after {
    content: none;
}

/* 508 Report */
@media (min-width: 768px) {
    .view-id-508_report .form-item-field-application-target-id .shs-widget-container,
    .view-id-508_report .form-item-field-assignee-target-id,
    .view-id-508_report .form-item-term-node-tid-depth-1 {
        width: 50%;
    }

    .view-id-508_report .form-item-created,
    .view-id-508_report .form-item-created-1,
    .view-id-508_report .form-item-changed,
    .view-id-508_report .form-item-changed-1 {
        width: 25%;
    }

    .view-id-508_report .form-item-field-application-target-id .shs-widget-container:first-child,
    .view-id-508_report .form-item-field-assignee-target-id,
    .view-id-508_report .form-item-created,
    .view-id-508_report .form-item-created-1 {
        padding-right: 15px;
    }

    .view-id-508_report .form-item-field-application-target-id .shs-widget-container:not(:first-child),
    .view-id-508_report .form-item-term-node-tid-depth-1,
    .view-id-508_report .form-item-changed,
    .view-id-508_report .form-item-changed-1 {
        padding-left: 15px;
    }

    .view-id-508_report .form-item-field-assignee-target-id,
    .view-id-508_report .form-item-term-node-tid-depth-1,
    .view-id-508_report .form-item-created,
    .view-id-508_report .form-item-created-1,
    .view-id-508_report .form-item-changed,
    .view-id-508_report .form-item-changed-1 {
        float: left;
    }

    .view-id-508_report .form-item-field-application-target-id .shs-widget-container:nth-child(3) {
        margin-top: 15px;
        margin-left: 50%;
    }
}

@media (max-width: 767px) {
    .view-id-508_report .form-item-field-application-target-id .shs-widget-container,
    .view-id-508_report .form-item-field-assignee-target-id,
    .view-id-508_report .form-item-term-node-tid-depth-1,
    .view-id-508_report .form-item-created,
    .view-id-508_report .form-item-created-1,
    .view-id-508_report .form-item-changed,
    .view-id-508_report .form-item-changed-1 {
        width: 100%;
    }

    .view-id-508_report .form-item-field-application-target-id .shs-widget-container:not(:first-child) {
        margin-top: 15px;
    }
}

.view-id-508_report .form-item-term-node-tid-depth-1 {
  clear: initial;
}

.view-id-508_report .select-wrapper:after {
    content: none;
}

