/*
 {$BRAND_NAME`}
 Copyright (c) ocProducts, 2004-2016
*/

/* Style overrides (NB: it is reasonable to assume global.css ran before this, so precedence here is automatic) */

html>body#main_website {
	background: #f0f3f7 !important;
}

header {
	{$BETA_CSS_PROPERTY,background-image: linear-gradient(to bottom\, #f9f9f9\, #ebebeb);}
	border-bottom: 3px solid #cacaca;
}

/*{+START,IF,{$MOBILE}}*/
	.global_navigation_inner span {
		float: right;
		margin: 0.75em;
		font-size: 1.2em;
	}
/*{+END}*/

#main_website #main_website_inner {
	border: 0;
	{$BETA_CSS_PROPERTY,box-shadow: none;}
	margin-top: 0;
}

body#main_website #main_website_inner, html>body div.global_middle_faux {
	background-color: transparent;
}

.global_messages {
	margin: 0;
	/*{+START,IF,{$MOBILE}}*/
		padding-left: 2px;
		padding-right: 2px;
	/*{+END}*/
}

.global_messages .box___message {
	background-image: none !important;
	background-color: #FFF !important;
	border-color: #bdcde6 !important;
}

.box___message .global_message {
	margin-top: 0;
	margin-bottom: 0.75em;
}

.box___message .global_message>span, .box___message .global_message>p {
	padding-top: 0;
}

/*{+START,IF,{$CONFIG_OPTION,fixed_width}}*/
.global_breadcrumbs {
	padding: 18px 0 7px 0;
}

/*{+START,IF,{$NOT,{$MOBILE}}}*/
	.global_middle {
		padding-left: 0;
		padding-right: 0;
	}
/*{+END}*/
/*{+END}*/

#panel_left{
	margin-left: 0;
}

#panel_right {
	margin-right: 0;
}

#panel_right ~ .global_middle {
	padding-right: 2em;
}

.page_running_login #main_website_inner {
	{$BETA_CSS_PROPERTY,background-image: none !important;}
}

.footer_inner {
	/*{+START,IF,{$CONFIG_OPTION,fixed_width}}{+START,IF,{$NOT,{$MOBILE}}}*/
		width: 980px;
		margin: 0 auto;
	/*{+END}{+END}*/
}

footer .global_minilinks {
	padding-top: 0.6em;
}

.font_sizers {
	margin-top: 0 !important;
	margin-right: 0 !important;
}

.toggleable_tray_title .toggleable_tray_button img {
	margin-left: 0.25em;
}

/* Admin Zone styles */

.menu_help_section {
	max-width: none !important;
	{$BETA_CSS_PROPERTY,border-bottom-left-radius: 10px;}
}

.adminzone_search {
	padding: 0.7em 1em;
	white-space: nowrap;
}

.adminzone_search input {
	vertical-align: middle;
}

/*
=========================
========Revisions========
=========================
*/

.revisions_filter_item {
	width: 15%;
	margin: 0 5% 0.5em 0;
	float: left;
}

.revisions_filter_item_button {
	margin: 0.75em 0.5em 0 0;
	float: right;
}

/*
=========================
=========Buttons=========
=========================
*/

.menu__adminzone__tools__cleanup {
	background-image: url('{$IMG,icons/24x24/menu/adminzone/tools/cleanup}') !important;
}
.menu__adminzone__tools__upgrade {
	background-image: url('{$IMG,icons/24x24/menu/adminzone/tools/upgrade}') !important;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
	.menu__adminzone__tools__cleanup {
		background-image: url('{$IMG,icons/48x48/menu/adminzone/tools/cleanup}') !important;
	}
	.menu__adminzone__tools__upgrade {
		background-image: url('{$IMG,icons/48x48/menu/adminzone/tools/upgrade}') !important;
	}
}
