/* This header may be removed before distributing to customers. 

FILE:         Custom.css
DESCRIPTION:  Cascading Style Sheet for Micro Focus Customer Information Portal
MODIFIED:     June 12, 2018
 	
*/


/* Body */

body.mediawiki #content h1 {
	margin-bottom: 5px;
	position: relative;
	z-index: 1;
}

.x-body {
	background: #ffffff !important;
}

body {
	font-size: 15px !important;
}

body.mediawiki,
body.x-body {
	padding: 0px;
}

a {
	font-size: 15px !important;
}


/* Heading */

h1#firstHeading {
	font-size:2rem !important; ;
	line-height: 2.5rem;
	font-weight: 300;
	color:#333333 !important;
	margin-bottom: 0.25rem;
	/* color: #000000 !important; */
	margin-top: 2px;
	padding-top: 0px;
	/* font-weight: bold; */
	border-bottom: none;
	/* font-size: 30px !important; */
}

h2 {
	font-size:1.625rem !important;
	line-height:1.375em;
	font-weight: 300;
	color:#333333  !important;
	margin-bottom: 0.25rem; 
	/* color: #0073e7 !important; */
	/* font-family: 'Roboto Condensed', 'Calibri' , Trebuchet-MS !important; */
	margin-top: 25px;
	margin-bottom: 6px;
	border-bottom: none;
	/* font-size: 24px !important; */
}

h3 {
	font-size:1.5rem !important;
	line-height:2rem;
	font-weight: 400;
	color:#333333  !important;
	margin-bottom: 0.25rem;
	/* color: #000000 !important; */
	/* //font-family: 'Roboto Condensed', 'Calibri' , Trebuchet-MS !important; */
	margin-top: 8px;
	margin-bottom: 6px;
	border-bottom: none;
	/* font-size: 18px !important; */
}

h4 {
	font-size:1.25rem !important;
	line-height:1.75rem;
	font-weight: 400;
	color:#333333 !important;
	margin-bottom: 0rem;
	/* color: #000000 !important; */
	/* //font-family: 'Roboto Condensed', 'Calibri' , Trebuchet-MS !important; */
	margin-top: 8px;
	margin-bottom: 4px;
	border-bottom: none;
	/* font-size: 16px !important; */
}

h5 {
	font-size:1.125rem !important;
	line-height:1.5rem;
	font-weight: 400;
	color:#333333 !important;
	margin-bottom: 0.25rem;
	/* color: #000000 !important; */
	/* //font-family: 'Roboto Condensed', 'Calibri' , Trebuchet-MS !important; */
	margin-top: 8px;
	margin-bottom: 4px;
	border-bottom: none;
	/* font-size: 16px !important; */
}

h6,
h7 {
	font-size:1rem !important;
	line-height:1.25rem;
	font-weight: 400;
	color:#000000 !important;
	margin-bottom: 0.25rem;
	/* color: #000000 !important; */
	/* //font-family: 'Roboto Condensed', 'Calibri' , Trebuchet-MS !important; */
	margin-top: 8px;
	margin-bottom: 4px;
	border-bottom: none;
	/* font-size: 16px !important; */
}


/* Fonts */


@font-face {
	font-family: "OpenText Sans";
	font-style: normal;
	font-weight: 400;
	src: url("../webfonts/OpenTextSans_W_Rg.eot");
	src: url("../webfonts/OpenTextSans_W_Rg.woff2") format("woff2"), url("../webfonts/OpenTextSans_W_Rg.woff") format("woff");
	}

@font-face {
	font-family: "Roboto";
	src: url("../webfonts/Roboto-Regular.ttf") format("ttf")
}

@font-face {
	font-family: "Trebuchet-MS";
	src: url("../fonts/Trebuchet-MS.woff") format("woff")
}

@font-face {
	font-family: 'font_icon';
	src: url('../fonts/_MF_Icons/_MF_icons.eot');
	src: url('../fonts/_MF_Icons/_MF_icons.eot') format('embedded-opentype'), url('../fonts/_MF_Icons/_MF_icons.ttf') format('truetype'), url('../fonts/_MF_Icons/_MF_icons.woff') format('woff');
}

@font-face {
	font-family: 'font_icon';
	src: url('../fonts/_MF_Icons/_MF_icons.eot');
	src: url('../fonts/_MF_Icons/_MF_icons.eot') format('embedded-opentype'), url('../fonts/_MF_Icons/_MF_icons.ttf') format('truetype'), url('../fonts/_MF_Icons/_MF_icons.woff') format('woff');
	font-weight: bold;
}


/* Main Header */

.navbar-fixed-top {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
	padding: 0px;
}

#mainitems {
	width: 17%;
	height: 75em;
	height: -webkit-fill-available !important;
	bottom: 0px;
	white-space: unset;
	overflow: auto;
	background-color: #ECEEEF;
}

#mainitems .dropdown-item {
	white-space: unset;
}

button#mainitembutton a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
	background-color: #007bff !important;
}

input#searchInput::placeholder {
	color: #ffffff;
}

.search {
	//background-image: url(../images/search.png);
	background-repeat: no-repeat;
	background-position-x: 50%;
	background-position-y: 50%;
	background-size: 18px;
	line-height: 1.5;
	height: 37px;
}

.dropdown-menu.show {
	padding: unset;
	font-size: 15px !important;
}

.dropdown-menu.show li {
	margin: unset;
}

.dropdown-menu.show ul {
	padding: unset;
}

.suggestions {
	visibility: hidden;
}

input#input-search::placeholder {
	font-size: 15px;
}

input#searchInput::placeholder {
	font-size: 15px;
}


/* Left TOC */

#bs-nav-sections,
#wikitext-sidebar-expand {
	margin-top: 9em !important;
	position: fixed;
	z-index: 1 !important;
}

#bs-nav-sections,
#wikitext-sidebar-expand {
	position: fixed;
}

#wikitext-sidebar ul li {
	list-style-type: none;
	display: flex;
	background-color: #ffffff;
}

.mw-left-column {
	max-width: 20%;
	min-width: 20%;
	flex: 0 0 20%;
}

.mw-left-16 {
	max-width: 17%;
	min-width: 17%;
	flex: 0 0 17%;
}

.fi-chevron-right {
	font-size: 10px;
}

.fi-chevron-bottom {
	font-size: 10px;
	padding-right: -0.2em !;
}

.node-wikitext-sidebar:not(.node-disabled):hover {
	background-color: #DCDEDF !important;
}

li.list-group-item.node-wikitext-sidebar.node-selected:hover {
	background-color: #1668c1 !important;
}

li.list-group-item.node-wikitext-sidebar a {
	width: 100%;
	text-decoration: none;
}

li.list-group-item.node-wikitext-sidebar {
	font-size: 15px;
}

#bs-nav-sections, #wikitext-sidebar-expand{
	position: fixed;
}

.list-group-item {
  	font-size: 15px;
	display: inline-block;
	padding: 0.05rem 0.9rem;
	//padding: 0.8px 14px;
	//background-color: #f5f5f5;
	border: none;
}

#wikitext-sidebar ul.list-group {
	display: grid;
	margin-left: 0px;
}

/* Search button */

#mw-head .btn-outline-primary:hover{
	background-color: #1668c1;
	border-color: #1668c1;
}
#mw-head .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: none;
}
#mw-head .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-primary:focus, .btn-primary.focus, .form-control:focus {
    box-shadow: none !important;
}



/* Dropdown show */


.dropdown-menu.show{
	background-color: #f1f2f3;
	font-weight: 500;
}

.dropdown-menu.show ul{
	margin: unset;
}
.dropdown-menu.show ul li a{
	font-weight: 500;
	width: 100% ;
	display: block;
}


.dropdown-menu.show ul li{
	background-color: #fff;
	margin: 2px;
	border: 2px solid #fff; 
	list-style-type: none;
}
.dropdown-menu.show ul li:hover {
	border: 2px solid #0b8eac; 
}
.dropdown-item:hover, .dropdown-item:focus{
	color: #3A83E6;
}

.subnav .dropdown-menu.show a {
	background-color: #fff;	
	color: #000 !important;
	border: 2px solid #fff; 
}
.subnav .dropdown-menu.show a:hover {
	background-color: #f2f3f4;
	border: 2px solid #0b8eac; 	
}


#p-views ul li a {
	text-decoration: none;
}
#p-personal ul li a {
    text-decoration: none;
}

#pt-login, #pt-createaccount{
	padding: 5px;
}
#pt-createaccount, #pt-betafeatures{
	display: none;
}


/* Right TOC */

#toc,
.toc {
	display: none;
}

div#rtoc {
	top: 10em;
	overflow: auto;
	position: fixed;
	background-color: #fff;
	font-size: 1rem;
	border: none;
	border-width: 0 0 0 3px;
	bottom: 1em;
	-webkit-box-flex: 0;
	margin-left: -0.5em;
	-ms-flex: 0 0 13.333333%;
	flex: 0 0 13.333333%;
	max-width: 13.333333%;
}

div#rtoc ul li {
	list-style-type: none;
}

#tocify-header0::before {
	content: "On this page";
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 0.3em;
	color: #656668;
}

li.tocify-item {
	border-left: 4px solid #fff;
	padding-left: 7px;
	width: 100%;
	max-width: 100%;
	margin: 0;
	padding: 0.2em;
	line-height: 1.2em;
}

li.tocify-item.active {
	background-color: #fff;
	width: 100%;
	border-color: #0073e7;
	color: #0073e7;
}

.tocify-extend-page {
	height: 0px !important;
}

.tocnumber {
	display: none;
}


/* Content */

.modal-backdrop {
	z-index : 1025;
	//opacity: unset;
}

div#content {
	margin-top: 6em;
}

div#breadcrumbs {
	//margin-bottom: 2px !important;
}

.mfbreadcrumb a {
    font-size: 14px !important;
}

table {
    width: 100% !important;
    overflow-x: auto;
    font-family: Calibri;
    margin-top: 25px;
}

div#livetranslatediv {
	float: left !important;
	top: 6em !important;
	position: fixed !important;
	flex-wrap: wrap;
	width: 12em;
}

div#livetranslatediv.btn-secondary {
	position: absolute !important;
	top: 3em !important;
}

.custom-select {
	max-height: 40px;
	max-width: 150px;
}

button,
input {
	max-height: 40px;
	//min-width: 150px;
	font-size: 15px !important;
}

button#mainitembutton,
button#totop {
	min-width: 9px;
}

div#sb-LastEditor {
	display: none;
}

div#sb-Categories {
	display: none;
}

#content #right-navigation {
	display: none;
}

div#p-namespaces {
	display: none;
}

#bs-statebar #bs-statebar-viewtoggler {
	display: none;
}

.bs-statebar-top-item img {
	display: none;
}

span#sb-LastEdited-text::before {
	content: "Last updated ";
}

a#sb-LastEdited-link {
	pointer-events: none;
}

div#mw-createaccount-cta {
	display: none;
}

#bs-left-column #bs-nav-tabs {
	display: none;
}

#mw-indicator-mw-helplink{
	float: right;
	display: none;
}
.mw-special-Whatlinkshere #mw-content-text,
.mw-special-Specialpages #mw-content-text, 
.mw-special-Userrights #mw-content-text,
.mw-special-DoubleRedirects #mw-content-text,
.mw-special-Lonelypages #mw-content-text,
.mw-special-Allpages #mw-content-text,
.mw-special-NamespaceVersionManagement #mw-content-text,
.page-Special_DeleteBatch #mw-content-text{
	background: #f5f7f8;
	padding: 2em;
	border-radius: 5px;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
}


#toolbar{
	border: 1px solid lightgrey;
	background-color: #eaecf0;
	padding: 4px;
	padding-left: 15px;
}

.mw-editsection,
.mw-editsection-like {
	display: none;
}

.bs-widget-head {
	padding-top: 10px;
}

.editOptions {
	display: none;
}

.mce-stack-layout-item {
	display: none;
}

ul{
	margin-bottom: 0rem;
}
a.nav-link.draft-link,
a.nav-link.review-link,
a.nav-link.approved-link,
a.nav-link.published-link {
    	font-size: 15px !important;
    	padding: 4px;
}

.dropdown-item {
    padding: 5px;
}

img {
	max-width: 100% !important;
}

p img {
	height: auto;
	width: auto;
	max-width: 100%;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 20px;
}

div#bs-data-after-content {
	display: block !important;
}

div #bs-statebar {
	float: right;
}


.mw-special-Search #content,
.mw-special-Search .row {
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-left: 0px !important;
}

.mw-special-Search #content {
	margin-top: 1em;
}



.mw-ui-vform-field{
	width: 100%;
}


div#probox {
	width: unset !important;
	max-width: 45% !important;
	flex: 0 0 45% !important; 
	border: 1px solid #bdbec0;
	border-radius: 5px;
	margin: 5px 10px 5px 0px;
	display: inline-flex !important;
	min-height: 135px;
}
div#probox a {
	font-size: 23px !important;
}

/* Tags for editions */


#tag-codeless {
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-codeless::before {
    content: "This topic is applicable to Service Manager Codeless only.";
}
#tag-hybrid {
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-hybrid::before {
    content: "This topic is applicable to Service Manager Hybrid only.";
}

#tag-ultimate {
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-ultimate::before {
    content: "This feature is available in the Ultimate Edition";
}
#tag-premium {
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-premium::before {
    content: "This feature is available in the Premium Edition";
}
#tag-express {
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-express::before {
    content: "This feature is available in the Express Edition";
}
#tag-exppre{
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-exppre::before {
    content: "This feature is available in the Express and Premium Editions";
}
#tag-preult{
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-preult::before {
    content: "This feature is available in the Premium and Ultimate Editions";
}

#tag-cmsui{
    background: #E1ECF4;
    font-size: 15px;
    width: max-content;
    height: 25px;
    padding: 0px 5px 0px 5px;
    color: #39739d;
}
div#tag-cmsui::before {
    content: "This function is also available in CMS UI";
}

#tag-nomsuitefooter{
    border-left: 2px solid #39739d;
    margin-bottom: 5px;
    background: #E1ECF4;
    font-size: 15px;
    width: 100%;
    height: auto;
    padding: 5px 5px 5px 20px;
    color: #39739d;
}

div#tag-nomsuitefooter::before {
    content: "This help center is designed to help you use the containerized NOM deployment.  To access help centers of the constituent products of non-containerized NOM, go to:";
}
.nomlink{
    width: fit-content;
    display: grid;
    cursor: pointer;
}



/* Visual editor and Source editor */

.oo-ui-layout.oo-ui-panelLayout.oo-ui-panelLayout-scrollable.oo-ui-panelLayout-padded {
    top: 6em;
}

.ve-ui-toolbar-floating > .oo-ui-toolbar-bar{
    top: unset !important;
}

.ve-active .ve-init-target-source.ve-init-target.ve-init-mw-target.ve-init-mw-articleTarget.ve-init-mw-desktopArticleTarget{
    //height: 70em;
    position: relative;
    //overflow-y: scroll;
    //top: 4em;
    border: 1px solid lightgray;
    padding: 2em;
    padding-top: 4em !important;
}

.oo-ui-panelLayout-padded{
    //top: 4em;
}

.ve-ui-mwWikitextSurface .ve-ce-documentNode, .ve-ui-mwWikitextSurface .ve-ui-surface-placeholder{
    font-size: 15px !important;
}

.ve-active #feedbackcard, .ve-active #actionbuttons, .ve-active #rightpanel, .action-edit #feedbackcard, .action-edit #rightpanel{
    display: none !important;
}
.ve-active #content, .action-edit #content{
    max-width: 80% !important;
    flex: 0 0 80% !important;
}

/*
.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
    padding: 0em !important;
}
*/

.ve-active div#content::after {
    display: flex;
    padding: 1em;
    border: 1px solid #dcdedf;
    background-color: #f1f2f3;
    content: "Please note that all contributions to ITOM Practitioner Info may be edited, altered, or removed by the Administrator. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission! ";
}

.ve-active .ve-init-target-visual.ve-init-target.ve-init-mw-target.ve-init-mw-articleTarget.ve-init-mw-desktopArticleTarget {
    border: 1px solid lightgray;
    padding-top: 0px !important;
    padding: 2em;
    padding-top: 4em !important;
    position: relative;
    //height: 70em !important;
    //overflow-y: scroll;
}

.ve-init-mw-desktopArticleTarget-toolbar {
    font-size: 12px;
    margin: -1.25em -1.25em 0 -1.25em;
    position: fixed !important;
    width: 63%;
    z-index: 100;
    padding-left: 10%;
}

.oo-ui-toolbar-bar {
    border: 1px solid slategray;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
    margin-top: -3em;
    left: unset !important;
    right: unset !important;
}

.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
    border-bottom: 1px solid slategray !important;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
}

.ve-ui-toolbar-floating > .oo-ui-toolbar-bar {
    position: fixed !important;
    top: 13.5em !important;
    border-top: 0;
    margin-left: 14em;
}


span.oo-ui-widget.oo-ui-widget-enabled.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-help.oo-ui-popupTool.ve-ui-mwPopupTool,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-transclusion.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-comment.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-mwSignature.oo-ui-widget-disabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-gallery.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-meta.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-categories.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-settings.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-advancedSettings.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-languages.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-templatesUsed.oo-ui-widget-enabled,
span.oo-ui-widget.oo-ui-iconElement.oo-ui-tool.oo-ui-tool-name-changeDirectionality.oo-ui-widget-enabled {
    display: none;
}

#toolbar {
    height: 40px;
}
.mw-toolbar-editbutton {
    width: 30px !important;
    height: 30px !important;
}

#mw-editbutton-bold {
    background-image: url(../images/editor/button_format-bold.png) !important;
}
#mw-editbutton-italic {
    background-image: url(../images/editor/button_format-italic.png) !important;
}
#mw-editbutton-link {
    background-image: url(../images/editor/button_internal-link.png) !important;
}
#mw-editbutton-headline {
    background-image: url(../images/editor/button_format-h2.png) !important;
}
#mw-editbutton-extlink {
    background-image: url(../images/editor/button_external-link.png) !important;
}
#mw-editbutton-nowiki{
    background-image: url(../images/editor/button_format-struck.png) !important;
}
#mw-editbutton-image{
    background-image: url(../images/editor/button_gallery.png) !important;
}
#mw-editbutton-media{
    background-image: url(../images/editor/button_medialink.png) !important;
}


#mw-editbutton-hr{
    padding: 0;
    background-image: none !important;
}
#mw-editbutton-hr::before{
    content:"__";
    color: #000;
    padding-bottom:3px;
}

/* Comment */

#cs-header {
	display: none;
}

#cs-edit-box,
#cs-header {
	background-color: #f8f9fa !important;
}

#cs-body-edit-field {
	border-radius: 8px !important;
	border-width: 1.5px !important;
	border-color: #BDBEC0 !important;
	height: 10em;
}

#cs-title-edit-field {
	border-radius: 5px !important;
	border-width: 1px !important;
	border-color: #BDBEC0 !important;
	width: 98.6% !important;
	font-weight: normal !important;
	font-size: 14px !important;
}

.cs-comment-header {
	background-color: #eceeef !important;
}

.cs-stream {
	background-color: #F5f7f8;
}

.cs-head-comment>.cs-comment-header {
	border-top: 1px solid #656668 !important;
}

.cs-comment-body p,
.cs-comment-title,
.cs-comment-author,
.cs-reply-button {
	padding-left: 1em;
}

div#cs-reply,
div#cs-edit,
div#cs-delete {
	font-size: 12px;
	color: #0073e7;
	margin-left: 1em;
	margin-right: 1em;
	cursor: pointer;
}

/* Page Rating */

.rating-section {
    padding: 10px;
    background-color: #f8f9fa;
}
.ns-special .ratepage{
    display: none;
}
.ratepage{
    display: none !important;
}


/* Login form */

div#userloginFormafter{
	display: inline-flex;
}

.mw-ui-container #userloginForm {
    float: left;
    height: -webkit-fill-available;
    height: 50em;
    padding-right: 5em;
    border-right: 1px solid #dee2e6;
}

.mw-ui-vform-field{
	width: 100%;
}

/*.mw-htmlform-hide-if, #wpCreateaccount, .mw-createacct-benefits-container{
    display: none !important;
}*/

.mw-special-CreateAccount .loginReminder, .mw-special-CreateAccount .htmlform-tip, .mw-special-CreateAccount #mw-returnto{
    display: none !important;
}
.mw-special-Userlogin .createaccReminder{
    display: none !important;
}



/* Workflow and page actions */

.ca-workflow~.ca-workflow {
	border-top: none;
}

#actionbuttons {
	display: none !important;
}

.action-watch #actionbuttons, .action-edit #actionbuttons {
	display: none !important;
}


#pageactions li#ca-view,
#pageactions li#ca-watch,
#pageactions li#ca-pageassignments,
#pageactions li#ca-insert_category,
#pageactions li#ca-info,
#pageactions li#ca-whatlinkshere,
#pageactions li#ca-recentchangeslinked,
#pageactions li#ca-permalink,
#pageactions li#ca-protect,
#pageactions li#ca-citethispage {
	display: none;
}

#workflowactions li#ca-unwatch,
#workflowactions li#ca-watch,
#workflowactions li#ca-assignForReview,
#workflowactions li#ca-checkPageStatus,
#workflowactions li#ca-delete,
#workflowactions li#ca-move,
#workflowactions li#ca-protect,
#workflowactions li#ca-pageassignments,
#workflowactions li#ca-insert_category,
#workflowactions li#ca-reviewThePage,
#workflowactions li#ca-publishThePage,
#workflowactions li#ca-unpublishThePage {
	display: none;
}

#p-views ul {
	margin-bottom: 0px;
}
div#p-views ul li {
    	padding: 4px;
	list-style-type: none;
}
div#p-personal {
   	//padding: 5px;
}



/*desktop view*/

@media only screen and (min-width: 600px) {
	/* Left toc alignment */
	div#wikitext-sidebar {
		//width: 15.5% !important;
		margin-top: 54px;
		position: fixed;
		overflow-y: auto;
		bottom: 2em;
		top: 2px;
		display: block;
	}
	.content {
		/* padding-left: 50px ; */
		padding-right: 50px ;
      	    	min-height: 92vh;
		margin-left: unset;
	        margin-right: unset;
	}
	#content {
		margin-top: 1em;
		//margin-left: 2em;
		margin-bottom: 5em;
		min-height: -webkit-fill-available;
		min-height: 32em;
	}
	#bs-left-column {
		margin-left: 0em;
		margin-bottom: 5em;
		margin-right: 0em;
		//-webkit-box-flex: 0;
		//-ms-flex: 0 0 20%;
		//flex: 0 0 20%;
		//max-width: 20%;
	}
	#bs-button-user #bs-personal-menu-container {
		position: absolute !important;
		z-index: 19001;
		right: 0;
		margin-top: 2.5em;
		list-style-type: none;
	}
	#bs-personal-menu li {
		list-style-type: none;
	}
	.col-sm-8,
	col-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75.666667%;
		flex: 0 0 75.666667%;
		max-width: 75.666667%;
	}
	.col-sm-1 {
		display: none;
	}
	li#pronamemob {
		display: none;
	}
	li#searchmob {
		display: none;
	}
	/*Main hamburber menu */
	#mainitems {
		min-width: 23%;
		width: fit-content !important;
		height: -webkit-fill-available;
		bottom: 0px;
		margin-top: -1px;
	}
	div#sharebutton {
		margin-top: 6em;
		position: fixed;
	}
        .twopanetemp{
		max-width:75%; 
		flex: 0 0 75%;
	}
	.mw-ui-container{
		width: 100%;
	}
	#userloginForm{
		width: 40%;
	}
	#userloginFormafter{
		width: 50%;
	}
	#mobsearchicon{
		display: none !important;
	}
}

@media (min-width: 1200px) {
	div#wikitext-sidebar {
    		margin-top: 54px;
    		position: fixed;
    		overflow-y: auto;
    		bottom: 2em;
		top: 2px;
    		display: block;
	}
	/* Multi-level dropdown start */
	.dropdown-submenu {
		position: relative;
	}
	.dropdown-submenu>.dropdown-menu {
		top: 0;
		left: 100%;
		margin-top: -6px;
		margin-left: -1px;
		-webkit-border-radius: 0 6px 6px 6px;
		-moz-border-radius: 0 6px 6px;
		border-radius: 0 6px 6px 6px;
	}
	.dropdown-submenu:hover>.dropdown-menu {
		display: block;
	}
	.dropdown-submenu>a:after {
		display: block;
		content: " ";
		float: right;
		width: 0;
		height: 0;
		border-color: transparent;
		border-style: solid;
		border-width: 5px 0 5px 5px;
		border-left-color: #ccc;
		margin-top: 5px;
		margin-right: -10px;
	}
	.dropdown-submenu:hover>a:after {
		border-left-color: #fff;
	}
	.dropdown-submenu.pull-left {
		float: none;
	}
	.dropdown-submenu.pull-left>.dropdown-menu {
		left: -100%;
		margin-left: 10px;
		-webkit-border-radius: 6px 0 6px 6px;
		-moz-border-radius: 6px 0 6px 6px;
		border-radius: 6px 0 6px 6px;
	}
	.dropdown.show ul li {
		list-style-type: none;
	}
	/* Multi level dropdown end */
	/* Right toc alignment */
	div#rtoc {
		top: 10em;
		background-color: #fff;
		font-size: 0.875rem;
		border: none;
		border-width: 0 0 0 3px;
	}
	.navbar-expand-lg {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.mw-special-Search .col-sm-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.333333%;
		flex: 0 0 100% !important;
		max-width: 100% !important;
		margin-left: 1em !important;
	}
	.mw-special-Search .col-sm-3,
	.mw-special-Search .col-sm-2 {
		width: 0% !important;
	}
	#rtoc {
		display: block;
	}
	.col-sm-8,
	col-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.666667%;
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	.col-sm-1 {
		display: block;
	}
	#bs-left-column {
		margin-left: 0em;
		margin-bottom: 5em;
		margin-right: 0em;
	}
	li#pronamemob {
		display: none;
	}
	li#searchmob {
		display: none;
	}
	/*Main hamburber menu */
	#mainitems {
		min-width: 18%;
		width: fit-content !important;
		height: -webkit-fill-available;
		bottom: 0px;
		margin-top: -1px;
	}
	.mobsearch , .mobnav, #mobsearchicon{
		display: none;
	}
}

/* Login GDPR */
#mw-input-googlelogin {
    pointer-events: none;
}
#acceptbutton {
    pointer-events: none;
}

/*Create Account field hide and removed en.json fields*/

.mw-htmlform-field-HTMLTextField.loginPassword.mw-ui-vform-field.mw-htmlform-hide-if, input#wpEmail, input#wpRealName, button#wpCreateaccount {
    display: none !important;
}

#ia{
	padding: 15px;
	margin-bottom:2%;
	background-color:#D3D3D3;
	color:black;
	border:1px solid #0073e7
}
#ia h3{
	margin:0;
	padding-top: 0px !important;
}

/* Updated changes */
#jump-to-nav{
   display:none;
}
.client-js .mw-special-Watchlist .rcfilters-head {
    min-height: 70em;
}
/*.oo-ui-buttonElement-frameless.oo-ui-labelElement.oo-ui-iconElement:first-child{
    display: none;
}*/
.oo-ui-menuSelectWidget {
    z-index: 1010;
}

#ca-edit , #ca-ve-edit{
	display:none;
}
div.Content_Banner {
	background-color: #ccf0ff;
	padding: 2% 3%;
	color: #014272;
	font-weight: bold;
	border-radius: 10px;
}

/* Header PDF dropdown CSS Start */
.pdf-select-container {
	position: relative;
	display: inline-block;
	width: 30%;
}

.pdf-select-icon {
	cursor: pointer;
	margin: 10px 0 0 0; 
	border-radius: 4px;
	float: right;
}

.pdf-select-options {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1; 
	background-color: white;
	border: 1px solid #ccc;
	border-top: none;
	list-style: none;
	padding: 0;
	margin: 0;
	display: none; 
	min-width: 100%;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.pdf-select-options.show {
	display: block;
}

.pdf-select-options li {
	padding: 8px;
	cursor: pointer;
}
.pdf-select-options li:hover{
	background-color: #f0f0f0;
}

/* Header PDF dropdown CSS End */