
body {
	padding:0 !important;
}


.well .well {
	border: 0px none;
	background: transparent none;
	box-shadow: none;
	padding-left: 10px;
	padding-right: 10px;
}

.page div.image i {
		font-size: 100px;
	}
	.page div.image a {
		text-decoration: none;
		color: #000;
	}
	.page div.image {
		text-align: center;
	}
	.page {
		min-width: 130px;
		margin-bottom: 20px;
	}
    .page.queued-changes i.icon-file,
    .page.queued-changes i.icon-sitemap,
    .queued-changes .status_span {
        color: rgb(175,75,175);
    }
	.page.unpublished-changes i.icon-file,
	.page.unpublished-changes i.icon-sitemap,
    .unpublished-changes .status_span {
			color: rgb(225,75,75);
	}
	.page.draft i.icon-file,
	.page.draft i.icon-sitemap,
    .draft .status_span {
			color: rgb(200,200,200);
	}

	/* use this class to truncate long tokens with an ellipsis and lose a little visual data ;) */
	.page p.text-elipsis {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	/* use this class to ignore the height issue and break long tokens onto multiple lines) */
	.page p.text-wordbreak {
		word-wrap: break-word;
	}

	/* override */
	.navbar .nav > li {position: relative;}
	.navbar .nav > li > a { padding:9px 12px 11px; }
	.breadcrumb {margin-bottom: 0px;}
	.well {position: 	relative;}

	.page-search {
		position: absolute;
		right:35px;
		z-index: 1;
	}
		.navbar-search .search-query {
			border-radius: 0.5em 0  0 0.5em;
			width: 0px;
			opacity: 0;
			position: relative;
			display: block;
			transition:all 0.3s ease;
		}

			#search_wrap.active .navbar-search .search-query {
				opacity: 1;
				min-width: 200px;
			}

			.typeahead.dropdown-menu {
				min-width: 115%;
				width: auto;
				z-index: 3;
			}

				.typeahead.dropdown-menu a {
					position: relative;
					display: block;
					overflow: hidden;
					font-size: 0.87em;
					padding:3px 0.5em 3px 20px;
					text-overflow: ellipsis;
				}

	#search_icon,
	#search_icon:link,
	#search_icon:visited,
	#search_icon:active,
	#search_icon:focus,
	#search_icon:hover {
		background: transparent !important;
		box-shadow: none !important;
		z-index: 2;
		position: relative;
		display: block;
	}

	.hidden-message {
		font-weight: normal;
		color:#999;
		display: inline-block;
		margin: 0 0.5em;
		opacity: 0;
		-moz-transition: opacity 0.3s ease;
		-webkit-transition: opacity 0.3s ease;
		-o-transition: opacity 0.3s ease;
		-ms-transition: opacity 0.3s ease;
		transition: opacity 0.3s ease;
	}

		.hidden-message:before {content: "*";}

		.has-hidden-message:focus .hidden-message,
		.has-hidden-message:hover .hidden-message {opacity: 1;}

	.fade-in {
		opacity: 0;
		-moz-transition: opacity 0.3s ease;
		-webkit-transition: opacity 0.3s ease;
		-o-transition: opacity 0.3s ease;
		-ms-transition: opacity 0.3s ease;
		transition: opacity 0.3s ease;
	}

		.fade-in.active {opacity: 1;}

	.well .btn.row-toggle {
		position: absolute;
		top: 0px;
		right:0px;
		margin:0px;
		height: 100%;
		border-top: 0px;
		border-right:0px;
		border-bottom: 0px;
		border-radius: 0 3px 3px 0;
		background: transparent;
	}

	.toggle-me {display: none;}
	.toggle-me.active {display: block;}

	.thumbnail {
		position: relative;
		display: block;
	}

	.queued-icon {
		position: absolute;
		font-size: 2em;
		top: 0.25em;
		right: 0.25em;
		color:#E14B4B;
	}


td.never-published {
	text-indent: -99999px;
	overflow: hidden;
}
	td.never-published:after {
		content: 'never';
		text-indent: 99854px;
		display: inline-block;
		color:#999;
	}

.header:after {
    border-color: #000000 rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 0 4px 4px;
    content: "";
    float: right;
    margin-top: 7px;
    visibility: hidden;
}

	.table-sortme .header {
		cursor: pointer;
	}

	.header.headerSortUp:after {
	    border-color: #000000 rgba(0, 0, 0, 0) -moz-use-text-color;
	    border-style: solid solid none;
	    border-width: 4px 4px medium;
	    box-shadow: none;
	    opacity: 0.6;
	    visibility: visible;
	}

	.header.headerSortDown:after {
	    opacity: 0.6;
	    visibility: visible;
	}


#groowm_freeze_frame {
	position: fixed;
	display: block;
	top:0px;
	left: 0px;
	width: 100%;
	height: 0%;
	background: #000;
	opacity: 0;
	z-index: 99999;
	-moz-transition:height 0s linear, opacity 0.2s ease;
	-webkit-transition:height 0s linear, opacity 0.2s ease;
	-o-transition:height 0s linear, opacity 0.2s ease;
	-ms-transition:height 0s linear, opacity 0.2s ease;
	transition:height 0s linear, opacity 0.2s ease;
}

	#groowm_freeze_frame.groowm_show {
		height:100%;
		opacity: 0.25;
	}

	#groowm_freeze_frame:after {
		content: ' ';
		position: fixed;
		top:50%;
		left: 50%;
		display: block;
		background: #fff url(../images/loading.gif) no-repeat center center;
		height:21px;
		width: 63px;
		border-radius: 0.25em;
	}

.groowm_dashboard-main {
	min-height: 100vh;
	width: 100%;
	padding: 10px;
	max-width: 1200px;
	margin:0 auto;
	box-sizing: border-box;
}



.groowm_dashboard-footer {
	padding: 0.5em 10px;
	max-width: 1200px;
	margin:0 auto;
	box-sizing: border-box;
	opacity: 0.5;
}
	.groowm_dashboard-footer:hover { opacity: 1;}

[class^="groowm_grid"]:after {
  content: " ";
  float: none;
  position: relative;
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}
[class^="groowm_grid"] > * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  clear: none;
}
[class^="groowm_grid"].groowm_grid_pad {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  margin-left: -5px;
  margin-right: -5px;
  width: calc(100% + 10px);
}
[class^="groowm_grid"].groowm_grid_pad > * {
  padding: 0 5px 10px;
}
.groowm_grid-two_cols > * {
  width: 50%;
}
.groowm_grid-two_cols > *:nth-child(2n+1) {
  clear: left;
}
.groowm_grid-three_cols > * {
  width: 33.3333333%;
  width: calc(33.33333333%);
}
.groowm_grid-three_cols > *:nth-child(3n+1) {
  clear: left;
}
.groowm_grid-four_cols > * {
  width: 25%;
}
.groowm_grid-four_cols > *:nth-child(4n+1) {
  clear: left;
}
.groowm_grid-five_cols > * {
  width: 20%;
}
.groowm_grid-five_cols > *:nth-child(5n+1) {
  clear: left;
}
.groowm_grid-six_cols > * {
  width: 16.6666666%;
  width: calc(16.66666667%);
}
.groowm_grid-six_cols > *:nth-child(6n+1) {
  clear: left;
}
[class^="groowm_grid"] .groowm_full,
[class^="groowm_grid"] .groowm_half,
[class^="groowm_grid"] .groowm_third,
[class^="groowm_grid"] .groowm_twothirds,
[class^="groowm_grid"] .groowm_fourth,
[class^="groowm_grid"] .groowm_threefourths,
[class^="groowm_grid"] .groowm_fifth,
[class^="groowm_grid"] .groowm_threefifths,
[class^="groowm_grid"] .groowm_twofifths,
[class^="groowm_grid"] .groowm_sixth,
[class^="groowm_grid"] .groowm_fivesixths {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  clear: none;
}
.groowm_full {
  width: 100%;
}
.groowm_half {
  width: 50%;
}
.groowm_third {
  width: 33.3333333%;
  width: calc(33.33333333%);
}
.groowm_twothirds {
  width: 66.6666666%;
  width: calc(66.66666667%);
}
.groowm_fourth {
  width: 25%;
}
.groowm_threefourths {
  width: 75%;
}
.groowm_fifth {
  width: 20%;
}
.groowm_threefifths {
  width: 60%;
}
.groowm_twofifths {
  width: 40%;
}
.groowm_sixth {
  width: 16.6666666%;
  width: calc(16.66666667%);
}
.groowm_fivesixths {
  width: 83.3333333%;
  width: calc(83.33333333%);
}

.grwm_right,
[class^="groowm_grid"] .grwm_right {
	float: right;
}

@media only screen and (max-width: 568px) {
  [class^="groowm_grid"].groowm_stack-full {
    width: 100%;
  }
  [class^="groowm_grid"] .groowm_stack-half {
    width: 50%;
  }
  [class^="groowm_grid"] .groowm_stack-third {
    width: 33.3333333%;
    width: calc(33.33333333%);
  }
  [class^="groowm_grid"] .groowm_stack-twothirds {
    width: 66.6666666%;
    width: calc(66.66666667%);
  }
  [class^="groowm_grid"] .groowm_stack-fourth {
    width: 25%;
  }
  [class^="groowm_grid"] .groowm_stack-threefourths {
    width: 75%;
  }
  [class^="groowm_grid"] .groowm_stack-fifth {
    width: 20%;
  }
  [class^="groowm_grid"] .groowm_stack-sixth {
    width: 16.6666666%;
    width: calc(16.66666667%);
  }
}
@media only screen and (max-width: 924px) {

  .groowm_mid-full,
  .groowm_mid-half,
  .groowm_mid-third,
  .groowm_mid-twothirds,
  .groowm_mid-fourth,
  .groowm_mid-threefourths,
  .groowm_mid-fifth,
  .groowm_mid-sixth {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: none;
  }
  .groowm_mid-full[class^="groowm_grid"],
  .groowm_mid-half[class^="groowm_grid"],
  .groowm_mid-third[class^="groowm_grid"],
  .groowm_mid-twothirds[class^="groowm_grid"],
  .groowm_mid-fourth[class^="groowm_grid"],
  .groowm_mid-threefourths[class^="groowm_grid"],
  .groowm_mid-fifth[class^="groowm_grid"],
  .groowm_mid-sixth[class^="groowm_grid"] {
    float: none;
    clear: both;
    width: 100%;
  }
  .groowm_mid-full[class^="groowm_grid"].groowm_grid_pad,
  .groowm_mid-half[class^="groowm_grid"].groowm_grid_pad,
  .groowm_mid-third[class^="groowm_grid"].groowm_grid_pad,
  .groowm_mid-twothirds[class^="groowm_grid"].groowm_grid_pad,
  .groowm_mid-fourth[class^="groowm_grid"].groowm_grid_pad,
  .groowm_mid-threefourths[class^="groowm_grid"].groowm_grid_pad,
  .groowm_mid-fifth[class^="groowm_grid"].groowm_grid_pad,
  .groowm_mid-sixth[class^="groowm_grid"].groowm_grid_pad {
    width: calc(100% + 10px);
  }
  .groowm_mid-full,
  [class^="groowm_grid"].groowm_mid-full > * {
    width: 100%;
  }
  .groowm_mid-half,
  [class^="groowm_grid"].groowm_mid-half > * {
    width: 50%;
  }
  .groowm_mid-third,
  [class^="groowm_grid"].groowm_mid-third > * {
    width: 33.3333333%;
    width: calc(33.33333333%);
  }
  .groowm_mid-twothirds,
  [class^="groowm_grid"].groowm_mid-twothirds > * {
    width: 66.6666666%;
    width: calc(66.66666667%);
  }
  .groowm_mid-fourth,
  [class^="groowm_grid"].groowm_mid-fourth > * {
    width: 25%;
  }
  .groowm_mid-threefourths,
  [class^="groowm_grid"].groowm_mid-threefourths > * {
    width: 75%;
  }
  .groowm_mid-fifth,
  [class^="groowm_grid"].groowm_mid-fifth > * {
    width: 20%;
  }
  .groowm_mid-sixth,
  [class^="groowm_grid"].groowm_mid-sixth > * {
    width: 16.6666666%;
    width: calc(16.66666667%);
  }
}
@media only screen and (max-width: 568px) {
  .groowm_stack-full,
  .groowm_stack-half,
  .groowm_stack-third,
  .groowm_stack-twothirds,
  .groowm_stack-fourth,
  .groowm_stack-threefourths,
  .groowm_stack-fifth,
  .groowm_stack-sixth {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: none;
  }
  .groowm_stack-full[class^="groowm_grid"],
  .groowm_stack-half[class^="groowm_grid"],
  .groowm_stack-third[class^="groowm_grid"],
  .groowm_stack-twothirds[class^="groowm_grid"],
  .groowm_stack-fourth[class^="groowm_grid"],
  .groowm_stack-threefourths[class^="groowm_grid"],
  .groowm_stack-fifth[class^="groowm_grid"],
  .groowm_stack-sixth[class^="groowm_grid"] {
    float: none;
    clear: both;
    width: 100%;
  }
  .groowm_stack-full[class^="groowm_grid"].groowm_grid_pad,
  .groowm_stack-half[class^="groowm_grid"].groowm_grid_pad,
  .groowm_stack-third[class^="groowm_grid"].groowm_grid_pad,
  .groowm_stack-twothirds[class^="groowm_grid"].groowm_grid_pad,
  .groowm_stack-fourth[class^="groowm_grid"].groowm_grid_pad,
  .groowm_stack-threefourths[class^="groowm_grid"].groowm_grid_pad,
  .groowm_stack-fifth[class^="groowm_grid"].groowm_grid_pad,
  .groowm_stack-sixth[class^="groowm_grid"].groowm_grid_pad {
    width: calc(100% + 10px);
  }
  .groowm_stack-full[class^="groowm_grid"] > *,
  .groowm_stack-half[class^="groowm_grid"] > *,
  .groowm_stack-third[class^="groowm_grid"] > *,
  .groowm_stack-twothirds[class^="groowm_grid"] > *,
  .groowm_stack-fourth[class^="groowm_grid"] > *,
  .groowm_stack-threefourths[class^="groowm_grid"] > *,
  .groowm_stack-fifth[class^="groowm_grid"] > *,
  .groowm_stack-sixth[class^="groowm_grid"] > * {
    clear: none;
  }
  .groowm_stack-full,
  [class^="groowm_grid"].groowm_stack-full > * {
    width: 100%;
  }
  .groowm_stack-half,
  [class^="groowm_grid"].groowm_stack-half > * {
    width: 50%;
  }
  .groowm_stack-third,
  [class^="groowm_grid"].groowm_stack-third > * {
    width: 33.3333333%;
    width: calc(33.33333333%);
  }
  .groowm_stack-twothirds,
  [class^="groowm_grid"].groowm_stack-twothirds > * {
    width: 66.6666666%;
    width: calc(66.66666667%);
  }
  .groowm_stack-fourth,
  [class^="groowm_grid"].groowm_stack-fourth > * {
    width: 25%;
  }
  .groowm_stack-threefourths,
  [class^="groowm_grid"].groowm_stack-threefourths > * {
    width: 75%;
  }
  .groowm_stack-fifth,
  [class^="groowm_grid"].groowm_stack-fifth > * {
    width: 20%;
  }
  .groowm_stack-sixth,
  [class^="groowm_grid"].groowm_stack-sixth > * {
    width: 16.6666666%;
    width: calc(16.66666667%);
  }
  [class^="groowm_grid"].groowm_stack-full > * {
    clear: both;
  }
  [class^="groowm_grid"].groowm_stack-half > *:nth-child(2n+1) {
    clear: left;
  }
  [class^="groowm_grid"].groowm_stack-third > *:nth-child(3n+1) {
    clear: left;
  }
  [class^="groowm_grid"].groowm_stack-fourth > *:nth-child(4n+1) {
    clear: left;
  }
  [class^="groowm_grid"].groowm_stack-fifth > *:nth-child(5n+1) {
    clear: left;
  }
  [class^="groowm_grid"].groowm_stack-sixth > *:nth-child(6n+1) {
    clear: left;
  }
}
