/********************************************************* {COPYRIGHT-TOP} ***
* Licensed Materials - Property of IBM
* 5725-Z22, 5725-Z63, 5725-U33, 5725-Z63
*
* (C) Copyright IBM Corporation 2017
*
* All Rights Reserved.
* US Government Users Restricted Rights - Use, duplication or disclosure
* restricted by GSA ADP Schedule Contract with IBM Corp.
********************************************************** {COPYRIGHT-END} **/
apim-api,
apim-plan,
apim-product {
	line-height: 25px;
}
.webapi .productDetails .planResourceMethodHeader {
	width: 10%;
	min-width: 70px;
}
.webapi .productDetails .planResourcePathHeader {
	width: 20%;
}
.webapi .productDetails .planResourceDisplayNameHeader {
	width: 15%;
}
.webapi .productDetails .planResourceDescriptionHeader {
	width: 20%;
}
.webapi .productDetails .planResourceRateLimitHeader {
	width: 25%;
}
.webapi .productDetails .planResourceActionHeader {
	margin-right: 18px;
}
.webapi .plans,
.webapi .planVersions,
.webapi .apis,
.webapi .apiVersions,
.webapi .policies,
.webapi .policyVersions {
	list-style: none;
	padding-left: 0px;
}
.webapi .publishMenu {
	text-align: initial;
}
.webapi .apiPadding,
.webapi .planPadding {
	padding-left: 18px;
}
.webapi .apiNameColumn {
	width: 30%;
}
.webapi .apiVersionColumn {
	width: 20%;
}
.webapi.mobile .apiLastModifiedColumn {
	vertical-align: top;
}
.webapi .policyNameColumn {
	width: 35%;
}
.webapi .policyVersionColumn {
	width: 30%;
}
.webapi .policyLastModifiedColumn {
	width: 20%;
}
.webapi .planNameColumn {
	width: 50%;
}
.webapi .apiLastModifiedColumn {
	width: 20%;
}
.webapi .planLastModifiedColumn {
	width: 25%;
}
.webapi .apiActionsColumn,
.webapi .planActionsColumn,
.webapi .policyActionsColumn {
	float: right;
	margin-right: 10px;
}
.webapi .manageApisCollection,
.webapi .draftApisCollection,
.webapi .plansCollection,
.webapi .draftProductsCollection,
.webapi .deployedProductsCollection,
.webapi .policiesCollection {
	padding: 0px 15px;
}
.webapi .apisCollection .header,
.webapi .plansCollection .header,
.webapi .productsCollection .header {
	padding: 10px 10px 7px 10px;
}
.webapi .policiesCollection .header {
	padding: 10px 0px 7px 18px
}
.webapi .apisCollection .headline,
.webapi .plansCollection .headline {
	font-size: 1.5em;
	line-height: 1.5em;
}
.webapi .plansCollection .plan .tag .deleteTagButton,
.webapi .plansCollection .plan .tagDropdown {
	display: none;
}
.webapi .plansCollection .plan.permissionPlansEdit .tag .deleteTagButton,
.webapi .plansCollection .plan.permissionPlansEdit .tagDropdown {
	display: inline-block;
}
.webapi .availableTo:last-child {
	border-right: none;
}
.webapi .addOrganizationsToPlanDialog .availableTo:first-child {
	margin-left: 20px;
}
.webapi .policiesCollection .plansContainer {
	border-radius: 3px;
	margin: 0px 15px;
}
.webapi .apisCollection .api,
.webapi .plansCollection .plan,
.webapi .productsCollection .product,
.webapi .policiesCollection .policy {
	border-radius: 3px;
	margin: 10px 0px;
}
.webapi .apisCollection .api .loadingMessage,
.webapi .plansCollection .plan .loadingMessage{
	margin-bottom: 10px;
}
.webapi .plansCollection .plan .deployedPlan {
	padding: 0px;
}
.webapi .apisCollection .verticalSeparator,
.webapi .plansCollection .verticalSeparator {
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	padding: 5px 20px 5px 5px;
	margin-right: 20px;
}
.webapi .apiVersion,
.webapi .planVersion {
	padding: 15px 0px 10px 18px;
}
.webapi .productPlans .apiVersion,
.webapi .productPlans .planVersion {
	padding: 0px 0px 0px 18px;
	line-height: 26px;
}
.webapi .policyVersion {
	padding: 15px 0px 15px 0px;
}
.webapi .apiVersion,
.webapi .planVersion,
.webapi .deployedProductsCollection ul.productVersions > li {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}
.webapi .planVersionsWithContent li:first-child .planVersion {
	border-top: none;
}
.webapi .apiVersions li:last-child .apiVersion,
.webapi .planVersions:not(.planVersionsWithContent) li:last-child .planVersion,
.webapi .productVersions li:last-child .productVersion,
.webapi .policyVersions li:last-child .policyVersion,
.webapi ul.productVersions > li:last-child {
	border-bottom: none;
}
.webapi .minimalPlanVersion {
	cursor: pointer;
}
.webapi .minimalPlanVersion .planActions,
.webapi .minimalPlanVersion .manageSubscribersColumn,
.webapi .minimalPlanVersion .maximizeIcon {
	display: none;
}
.webapi .minimalPlanVersion .managePlanAvailableToColumn,
.webapi .minimalPlanVersion .managePlanVisibleToColumn {
	width: 24%;
}
.webapi .minimalPlanVersion .planVersion {
	padding: 10px 0px 10px 18px;
}
.webapi .minimalPlanVersion .deployedPlan {
	padding: 0px;
}
.webapi .deprecated .deploymentLabel,
.webapi .published .deploymentLabel,
.webapi .running .deploymentLabel {
	color: #5a8022;
}
.webapi .plansCollection .deploymentLabel,
.webapi .policiesCollection .deploymentLabel,
.webapi .apisCollection .deploymentLabel {
	margin-right: 8px;
	font-size: 1.2em;
}
.webapi .deploymentTimestamp {
	margin-left: 18px;
}
.webapi .environmentSubtext,
.webapi .deploymentSubtext,
.webapi .deploymentTimestamp {
	color: #737676;
}
.webapi .plansCollection li:last-child .plan {
	margin-bottom: 200px;
}
.webapi .productPlanEntry {
	padding: 20px;
	border-width: 0px 0px 1px 0px;
	font-size: medium;
	margin-left: 0px;
}
