﻿/* @media print{@page {size: landscape;}} */

/*
@media print and (min-width: 400px) 
{
    body 
    {
        border: 1px solid green;
    }
}
@media print and (min-width: 700px) 
{
    body 
    {
        border: 1px dotted blue;
    }
}
@media print and (min-width: 900px) 
{
    body 
    {
        border: 1px dashed purple;
    }
}
*/
    div {
        /*-webkit-transform: rotate(-90deg); -moz-transform:rotate(-90deg);
        y-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
        */
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
        float: none;
        zoom: 1;
        y-border: 1px solid white;
    }

    .no-print {
        display: none !important;
    }



    .print-only {
        position: relative;
        left: 0;
        top: 0;
        display: block !important;
        clear: both !important;
        float: none !important;
        overflow: visible !important;
    }

    #clearfooter {
        display: none;
    }

    html, body {
        height: auto;
    }

        body > div.st-body {
            min-height: 100px;
        }

    * html div.st-body {
        height: auto;
    }

    #bottommost {
        width: 100%;
        height: auto;
        margin: 10px auto 0 auto;
        position: relative;
    }

    a:link:after,
    a:visited:after {
        content: "";
        y-font-size: 90%;
    }

    .masoned {
        display: none !important;
    }

    .tabbable, .st-pdtitem-wrap, .tab-content, .pill-content {
        display: block !important;
        clear: both !important;
        float: none !important;
        opacity: 1 !important;
        height: 100% !important;
        overflow: visible !important;
        zoom: 1;
    }
    .tab-content > .tab-pane
    , .pill-content > .tab-pane {
        display: block !important;
        clear: both !important;
        float: none !important;
        opacity: 1 !important;
        height: 100% !important;
        overflow: visible !important;
        zoom: 1;
    }
    

    .affix .st-affixed {
        border: 0 !important;
        position: relative !important;
    }

    .affix .st-affix-outer-pdtcmp {
        display: none;
    }


    /*    
    .specs td.span4, .specs th.span4 
    {
        width: 31% !important;
    }
    .specs td.span3, .specs th.span3 
    {
        width: 23% !important;
    }
    
    table {
      background-color: white;
      border-collapse: collapse;
      border-spacing: inherit;
      float: none !important;
      display: block;
    }
    .table {
      width: 100%;
      margin: 0px;
    }
    .table tbody 
    , .table tr 
    , .table th 
    , .table td
    , .table thead
    {
        float: none !important;
    }
    .table td 
    {
      float: none !important;
      vertical-align: top;
      border: 1px solid #dddddd;
      padding: 8px;
      margin: 0px;
      line-height: 1.2em;
      font-size: 1em;
      text-align: left;
    }
*/

@media print /*and (min-width: 200px)*/
{
}
