/**
 * Axelor Business Solutions
 *
 * Copyright (C) 2005-2017 Axelor (<http://axelor.com>).
 *
 * This program is free software: you can redistribute it and/or  modify
 * it under the terms of the GNU Affero General Public License, version 3,
 * as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
html, body {
	overflow: inherit;
}

#container,
#container > .fill-parent,
#offcanvas,
#view-tabs,
#view-tabs > .navigation-tabs,
.view-content,
.view-pane,
.view-pane > .view-container,
.view-pane > .view-container .form-view > div:last-child,
.view-pane > .view-container > div:not(.slick-editor-dropdown) {
	position: inherit !important;
}

abbr[title]:after,
a[href]:after, .ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
	content: "";
}

.popover, .dropdown-menu,
.ui-menu, .filter-menu {
	display: none !important;
}

.ui-dialog {
	position: relative !important;
	top: 48px !important;
	left: inherit !important;
	margin: auto !important;
	background-color: white !important;
}

header .navbar-inner {
	border-color: #d4d4d4 !important;
}

#container {
	top: 16px;
}

.view-content,
.view-container .portal-view,
.view-container .form-view > div:last-child {
	top: 16px !important;
}

.view-print-header,
.view-print-header h3 {
	text-align: center;
	font-size: 17px !important;
}

.splitter-container .sidebar.splitter-panel,
.splitter-container .splitter-vertical {
	display: none;
}

.splitter-container .splitter-panel {
	width: 0;
}

.splitter-container .splitter-panel.view-tabs {
	width: 100% !important;
	left: 0 !important;
}

.nav-menu-bar {
	display: none !important;
}

.nav.nav-shortcuts {
	display: none;
}

.navigation-tabs .axelor-logo {
	top: -16px !important;
	border: none;
}

.navigation-tabs > .nav-tabs-wrap,
.navigation-tabs .record-toolbar {
	display: none;	
}

.nav-tabs > li {
	border: none;
	display: none !important;
}

.nav-tabs > li.active {
	display: list-item !important;
}

.form-item .tabbable-tab,
.form-item .tab-content {
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.form-item .nav-tabs-wrap {
	display: none;
}

.form-item-group > legend > i,
.form-item-group > legend > i:before {
	display: none !important;
}

.form-item-group > legend > span {
	background: initial !important;
	background-color: white !important;
}

.btn {
	border: 1px solid gray !important;
}

.picker-input > .picker-icons {
	display: none !important;
}

input {
	border: none !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	transition: inherit;
}

.grid-view,
form[ui-form] {
	overflow: hidden;
}

.panel-body .slickgrid,
.grid-view > .slickgrid,
.panel-body .slickgrid .slick-viewport,
.grid-view > .slickgrid .slick-viewport {
	overflow: inherit !important;
	position: relative !important;
}

.panel-body .slickgrid .slick-viewport,
.grid-view > .slickgrid .slick-viewport {
	height: auto !important;
}

.slick-row, .slick-cell {
	border-bottom-style: none !important;
}

.slick-headerrow {
	display: none !important;
}

.stackbar > .navbar .icons-bar {
	display: none !important;
}

.slick-row .slick-cell.edit-icon i {
	display: none;
}

.portlet .divider-vertical {
	width: 0 !important;
	border: none !important;
}


/** responsive */

header {
	display: none;
}

#sidebar {
	display: none;
}

#view-tabs {
	left: 0;
}

#container,
.view-content,
.view-container .form-view > div:last-child,
.navigation-tabs {
	top: 0 !important;
}

.panel-header .menu-bar {
	display: none;
}
