#header, #footer {
	position: relative;
}

#content {
	padding-top: 0;
	padding-bottom:  0;
}

#domainqueries, #domaincategories, #customqueries {
	padding:0px;
	padding-top:2px;
}

.split {
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
		box-sizing: border-box;

overflow-y: hidden;
overflow-x: hidden;
}

.gutter {
background-color: #eee;

background-repeat: no-repeat;
background-position: 50%;
}

.gutter-horizontal {
	background-color: {{GUTTER.HORIZONTAL.BG}};
}

.gutter-vertical {
	background-color: {{GUTTER.VERTICAL.BG}};
}

.gutter.gutter-horizontal {
	background-image: url({{GUTTER.HORIZONTAL.IMAGE}});
	background-color: {{GUTTER.HORIZONTAL.BG}};
	cursor: ew-resize;
}

.gutter.gutter-vertical {
	background-image: url({{GUTTER.VERTICAL.IMAGE}});
	background-color: {{GUTTER.VERTICAL.BG}};
	cursor: ns-resize;
}

/*
.gutter.gutter-horizontal {
background-image: url({{ROOTPATH}}lib/js/split/grips/vertical-dark.png);
cursor: ew-resize;
}

.gutter.gutter-vertical {
background-image: url({{ROOTPATH}}lib/js/split/grips/horizontal-dark.png);
cursor: ns-resize;
}
*/

.split.split-horizontal, .gutter.gutter-horizontal {
height: 100%;
float: left;
}