/**
 * @project     OTRS (http://www.otrs.org) - Agent Frontend
 * @version     $Revision: 1.1 $
 * @copyright   OTRS AG
 * @license     AGPL (http://www.gnu.org/licenses/agpl.txt)
 * @css-for     IE7
 */

/**
 * @package     Skin "Default"
 * @section     Grid
 */

@media screen,projection,tv,handheld {

/**
 * @subsection  LayoutFixedSidebar
 */
.LayoutFixedSidebar {
    zoom: 1;
}

.LayoutFixedSidebar.SidebarLast > .ContentColumn {
    /**
     * @note    force own Block Formatting Context for nested floats
     */
    zoom: 1;
    overflow: visible;
}

.LayoutFixedSidebar.SidebarFirst > .ContentColumn {
    /**
     * @note    force own Block Formatting Context for nested floats
     */
    zoom: 1;
    overflow: visible;
}

/**
 * @subsection  LayoutGrid
 */
.LayoutGrid {
    /**
     * @note    force own Block Formatting Context for nested floats
     */
    zoom: 1;
    overflow: visible;
}

/**
 * @note        make floats smaller because IE otherwise sometimes messes up
 *              in hasLayout state of parent element
 */
.LayoutGrid > .Size1of2 {
    width: 49.9%;
    float: left;
}

.LayoutGrid > .Size1of3 {
    width: 33.0%;
    float: left;
}

.LayoutGrid > .Size2of3 {
    width: 66.0%;
    float: left;
}

.LayoutGrid > .Size1of4 {
    width: 24.9%;
    float: left;
}

.LayoutGrid > .Size2of4 {
    width: 49.9%;
    float: left;
}

.LayoutGrid > .Size3of4 {
    width: 74.9%;
    float: left;
}

.LayoutGrid > div > div {
    /**
     * @note    force own Block Formatting Context for nested floats
     */
    zoom: 1;
    overflow: visible;
}

.LayoutPopup > .Header,
.LayoutPopup > .Footer {
    zoom: 1;
}


} /* end @media */