﻿@media print {
    #site-header .col-xs-5 {
        display: none;
    }

    #top-nav-wrapper,
    #nav-dropdown-wrap {
        display: none;
    }


    a[href]:after {
content: none !important  ;
}

    a, body, body.inner-page {
        background: white;
        font-size: 12pt;
        color: #000;
    }

    .content a:link, .content a:visited {
        color: #520;
        background: transparent;
        font-weight: bold;
        text-decoration: underline;
    }


    /* americanehr.com specific */

    /* hide elements from header */
    .header ul.menu_top,
    div.menu_top {
        display: none;
    }

    /* hide left nav */
    .tdLeftNav {
        display: none;
    }

    .heading .sifr {
        font-size: 16pt;
    }

    .footer .social_media,
    .footer ul {
        overflow: auto;
        display: none;
    }

    .clear {
        clear: both;
    }

    /* vendor comparison */

    div#divVendorComparison {
        width: 500pt;
        word-wrap: break-word;
    }

        div#divVendorComparison .profileRow,
        div#divVendorComparison .comparisonRow {
            clear: both;
            overflow: auto;
            width: 500pt;
            margin-bottom: 20pt;
            border-bottom: 1px solid #000000;
        }

        div#divVendorComparison .profileRowTitle,
        div#divVendorComparison .comparisonRowTitle {
            clear: both;
            overflow: auto;
            font-size: 14pt;
            margin-top: 20pt;
            text-decoration: underline;
        }

        div#divVendorComparison .comparisonUserRatersNo {
            display: none;
        }

        div#divVendorComparison select {
            width: 125pt;
        }

        div#divVendorComparison .comparisonItem,
        div#divVendorComparison .comparisonVendorOne,
        div#divVendorComparison .comparisonVendorTwo {
            overflow: auto;
            width: 150pt;
        }

        div#divVendorComparison .question {
            float: left;
            width: 150px;
            clear: both;
        }

        div#divVendorComparison .text {
            float: left;
            width: 400px;
            padding-left: 15px;
        }

        div#divVendorComparison .profileRow,
        div#divVendorComparison .comparisonItem {
            clear: both;
            float: left;
        }

        div#divVendorComparison .comparisonVendorOne {
            float: left;
        }

        div#divVendorComparison .comparisonVendorTwo {
            float: right;
        }

        div#divVendorComparison .comparisonItem,
        div#divVendorComparison .comparisonVendorOne {
            margin-right: 10pt;
        }



    /* vendor profile */
    .vendorBackButtonContainer {
        display: none;
    }

    /* hide image that shows for ratings when not logged in */
    #divVendorSurvey input[type="image"] {
        display: none;
    }

    #divSurveyMainHeader #divMainRow,
    #divVendorSurvey #divMainRow {
        display: none;
    }

    #divSurveyMainHeader {
        clear: both;
        margin-top: 20px;
    }

    #expandSurveyHeader {
        display: none;
    }

    .surveyMainRow {
        clear: both;
        overflow: auto;
    }

    .benchmarkTopRow {
        margin-top: 5px;
    }

    .surveyMainRow .section {
        float: left;
        width: 400px;
        word-wrap: break-word;
        font-size: 14pt;
        /*    border: 1px solid black; */
    }

    .benchmark .scoreNumber,
    .benchmark .nValueNumber {
        overflow: auto;
        font-style: italic;
        color: #DDD;
        margin-bottom: 10px;
    }

    .divBenchmarkControl {
        display: none;
    }

    .surveyMainRow .divRatingCategory {
        float: left;
        width: 400px;
    }

    .surveyMainRow .graphBox {
        display: none;
    }

    .surveyMainRow .score,
    .surveyMainRow .nValue,
    .surveyMainRow .scoreNumber,
    .surveyMainRow .nValueNumber {
        overflow: auto;
        float: left;
        width: 100px;
    }

    .surveySubQuestion,
    .surveyMainQuestion {
        clear: both;
        overflow: auto;
    }

        .surveyMainQuestion .mainQuestion {
            font-weight: bold;
        }

        .surveySubQuestion .subQuestion {
            padding-left: 20px;
        }

        .surveySubQuestion .subQuestion {
            float: left;
            width: 380px;
            word-wrap: break-word;
        }

        .surveyMainQuestion .mainQuestion {
            float: left;
            width: 400px;
            word-wrap: break-word;
        }

        .surveySubQuestion .score,
        .surveySubQuestion .nValue,
        .surveyMainQuestion .score,
        .surveyMainQuestion .nValue {
            float: left;
            width: 100px;
        }

    .divProductControl {
        display: none;
    }

    #divSurveyFooter {
        display: none;
    }
}
