|  | @@ -51,6 +51,16 @@ body,
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  .layout-navbar-fixed.layout-fixed.text-sm & {
 | 
	
		
			
				|  |  | +    .control-sidebar {
 | 
	
		
			
				|  |  | +      top: $main-header-height-sm;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .sidebar {
 | 
	
		
			
				|  |  | +      margin-top: $main-header-height-sm;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    .layout-navbar-fixed.sidebar-collapse & {
 | 
	
		
			
				|  |  |      .brand-link {
 | 
	
		
			
				|  |  |        height: $main-header-height;
 | 
	
	
		
			
				|  | @@ -62,6 +72,12 @@ body,
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  .layout-navbar-fixed.sidebar-collapse.text-sm & {
 | 
	
		
			
				|  |  | +    .brand-link {
 | 
	
		
			
				|  |  | +      height: $main-header-height-sm;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    .layout-navbar-fixed & {
 | 
	
		
			
				|  |  |      .control-sidebar {
 | 
	
		
			
				|  |  |        top: 0;
 | 
	
	
		
			
				|  | @@ -117,6 +133,12 @@ body,
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  .layout-navbar-fixed.text-sm & {
 | 
	
		
			
				|  |  | +    .content-wrapper {
 | 
	
		
			
				|  |  | +      margin-top: $main-header-height-sm;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    .layout-navbar-not-fixed & {
 | 
	
		
			
				|  |  |      .brand-link {
 | 
	
		
			
				|  |  |        position: static;
 | 
	
	
		
			
				|  | @@ -147,6 +169,7 @@ body,
 | 
	
		
			
				|  |  |            top: $main-header-height;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        .text-sm & .main-header ~ .control-sidebar,
 | 
	
		
			
				|  |  |          .main-header.text-sm ~ .control-sidebar {
 | 
	
		
			
				|  |  |            top: $main-header-height-sm;
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -155,11 +178,22 @@ body,
 | 
	
		
			
				|  |  |            margin-top: $main-header-height;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        .text-sm & .brand-link ~ .sidebar,
 | 
	
		
			
				|  |  |          .brand-link.text-sm ~ .sidebar {
 | 
	
		
			
				|  |  |            margin-top: $main-header-height-sm;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +      .layout#{$infix}-navbar-fixed.layout-fixed.text-sm & {
 | 
	
		
			
				|  |  | +        .control-sidebar {
 | 
	
		
			
				|  |  | +          top: $main-header-height-sm;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        .sidebar {
 | 
	
		
			
				|  |  | +          margin-top: $main-header-height-sm;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        .layout#{$infix}-navbar-fixed & {
 | 
	
		
			
				|  |  |          .control-sidebar {
 | 
	
		
			
				|  |  |            top: 0;
 | 
	
	
		
			
				|  | @@ -177,6 +211,7 @@ body,
 | 
	
		
			
				|  |  |              transition: width $transition-speed $transition-fn;
 | 
	
		
			
				|  |  |              width: $sidebar-mini-width;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +            .text-sm &,
 | 
	
		
			
				|  |  |              &.text-sm {
 | 
	
		
			
				|  |  |                height: $main-header-height-sm;
 | 
	
		
			
				|  |  |              }
 | 
	
	
		
			
				|  | @@ -214,6 +249,7 @@ body,
 | 
	
		
			
				|  |  |            margin-top: $main-header-height;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        .text-sm & .main-header ~ .content-wrapper,
 | 
	
		
			
				|  |  |          .main-header.text-sm ~ .content-wrapper {
 | 
	
		
			
				|  |  |            margin-top: $main-header-height-sm;
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -227,6 +263,12 @@ body,
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +      .layout#{$infix}-navbar-fixed.text-sm & {
 | 
	
		
			
				|  |  | +        .content-wrapper {
 | 
	
		
			
				|  |  | +          margin-top: $main-header-height-sm;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        .layout#{$infix}-navbar-not-fixed & {
 | 
	
		
			
				|  |  |          .brand-link {
 | 
	
		
			
				|  |  |            position: static;
 | 
	
	
		
			
				|  | @@ -439,6 +481,7 @@ body,
 | 
	
		
			
				|  |  |    color: lighten($gray-700, 25%);
 | 
	
		
			
				|  |  |    padding: $main-footer-padding;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  .text-sm &,
 | 
	
		
			
				|  |  |    &.text-sm {
 | 
	
		
			
				|  |  |      padding: $main-footer-padding * .812;
 | 
	
		
			
				|  |  |    }
 |