﻿@import url("Theme.London.css?22");


/***    11. Responsive smartphones  ***/

@media screen and (max-width: 764px) {

    .Responsive :not(.KeepFluidInSmartphone)>[class*="ThemeGrid_Width"],
    .Responsive :not(.KeepFluidInSmartphone)>th[class*="ThemeGrid_Width"],
    .Responsive :not(.KeepFluidInSmartphone)>td[class*="ThemeGrid_Width"] {
        width: 100%;
    }
    
    .Responsive :not(.KeepFluidInSmartphone)>[class*="ThemeGrid_Width"] {
        display: block;
    }

    .Responsive :not(.KeepFluidInSmartphone)>.ThemeGrid_MarginGutter[class*="ThemeGrid_Width"],
    .Responsive :not(.KeepFluidInSmartphone)>[class*="ThemeGrid_Margin"] {
        margin-left: 0px;
        margin-top: 10px;
    }
    
    .Responsive .Filters_Wrapper input[class*=ThemeGrid_Width],
    .Responsive .Filters_Wrapper select[class*=ThemeGrid_Width] {
        margin-bottom: 5px;
    }
    
    .Responsive :not(.KeepFluidInSmartphone)>.Button {
        width: 100%;   
        display: block;
    }
    
    .Responsive :not(.KeepFluidInSmartphone)>.Button.ThemeGrid_MarginGutter {
        margin-left: 0px;   
    }
}