/* 
 * Deprecated DNN CSS class names will remain available for some time
 * before being  permanently removed. Removal will occur according to
 * the  following process:
 *
 * 1. Removal will only occur with a major (x.y) release, never
 *    with a maintenance (x.y.z) release.
 * 2. Removal will not occur less than six months after the release
 *    when it was deprecated.
 * 3. Removal will not occur until after deprecation has been noted 
 *    in at least two major releases.
 *
 *                                              |        |Planned |
 *  Name                                        |Release |Removal |
 *----------------------------------------------+--------+--------+
 * Mod{NAME}C                                     5.6.2    6.2
 *   {NAME} = sanitized version of the DesktopModule Name 
 *   Used on <div> tag surrounding Module Content, inside container
 *----------------------------------------------+--------+--------+
 */

#customMapPortfolio .thumb-info .thumb-info-wrapper:after {
    background: rgba(36, 27, 28, .35) !important;
}

#HardcopyMapProducts .pricing-table {
    text-align: left !important;
    max-height: 1000px;
}

#HardcopyMapProducts .pricing-table .plan {
    margin-bottom: 10px;
}

#HardcopyMapProducts .pricing-table ul {
    margin: 12px 0 0 0;
}

#HardcopyMapProducts .pricing-table li {
    padding: 8px 12px;
}

#HardcopyMapProducts .planDetails {
    margin-left: 0px;
    margin-right: 0px;
}

#HardcopyMapProducts .product-desc {
    padding-left: 0px;
    padding-right: 10px;
    max-height: 100%;
}

#HardcopyMapProducts h3 {
    margin-bottom: 20px;
}

#HardcopyMapProducts .primary {
    background-color: #0088cc;
    color: white;
    font-weight: bold;
}

#HardcopyMapProducts .secondary {
    background-color: #f07830;
    color: white;
    font-weight: bold;
}

#HardcopyMapProducts .tertiary {
    background-color: #39552f;
    color: white;
    font-weight: bold;
}

#HardcopyMapProducts .quaternary {
    background-color: #383f48;
    color: white;
    font-weight: bold;
}

#HardcopyMapProducts img {
    max-width: 100%;
    max-height: 100%;
}

#HardcopyMapProducts .product-desc {
    padding-left: 15px;
    padding-right: 10px;
    max-height: 100%;
}

#mapSiteList .row {
    padding: 0px 15px;
}

#mapSiteList .row:hover {
    background-color: #f6f6f6;
}

#mapSiteList a:hover {
    text-decoration-line: none;
}

#mapSiteList .appDesc {
    display: table-cell;
}

#mapSiteList .mapImage {
    min-height: 105px;
    min-width: 95px;
    float: left;
}

#mapSiteList .mapImage-shim {
    min-width: 95px;
    float: left;
}

/* #apoInfo pre {
    font-family: "Open Sans", Arial, sans-serif;
    font-size: inherit;
    border: 0px;
    background: transparent;
    padding-left: 0px;
    padding-top: 2px;
    color: #666;
} */

.userNotifications {
    visibility: hidden !important;
    display: none !important;
}

.userMessages {
    visibility: hidden !important;
    display: none !important;
}

ul.no-disc-list {
    padding-left: 0px !important;
    list-style: none !important;
}

ul.no-disc-list li {
    line-height: 1.3em !important;
    padding-bottom: 10px !important;
}

#categoryDetailsRow {
    float: left;
    width: 100%;
    clear: right;
    /*background-color: red;
        border: 1px solid blue;*/
}

#theDataListView {
    margin-left: 0px;
    padding: 3px 5px;
    max-height: 400px;
    max-width: 400px;
    width: 40%;
    overflow: auto;
    float: left;
}

#categoryDetails,
#serviceDetails {
    float: left;
    clear: right;
    width: 60%;
    margin-left: 10px;
    max-height: 400px;
    overflow: auto;
    /*padding-left: 25px;
        text-indent: -25px;*/
}

#categoryDetailOptions {
    clear: both;
    float: left;
    padding-top: 10px;
}

#dataObjectsGrid {
    clear: both;
    margin-top: 10px;
}

#servicesGrid {
    margin-top: 10px;
}

#dataObjectsGrid td {
    vertical-align: top;
}

#dataObjectsGrid .smallNote {
    font-size: .8em;
    font-style: italic;
    color: #666666;
}

#categoryDetails .detailRow {
    padding-bottom: 3px;
}

#categoryDetails .detailRow:nth-child(even) {
    background-color: #f3f3f3;
}

#serviceDetails .detailRow {
    padding-bottom: 3px;
}

#serviceDetails .detailRow:nth-child(even) {
    background-color: #f3f3f3;
}

.detailHeading {
    width: 150px;
    min-width: 150px;
    display: table-cell;
    text-align: left;
    vertical-align: top;
    font-weight: bold;
}

.detailValue {
    display: table-cell;
    padding-left: 8px;
    text-align: left;
    margin-left: 5px;
    vertical-align: top;
    font-weight: normal;
}

#searchInput {
    width: 350px;
    margin-bottom: 8px;
}

#searchOptions {
    display: table-row;
}

#searchOption {
    display: table-cell;
    padding-left: 10px;
}

#searchOption.searchLabel {
    padding-left: 0px;
}

#dataObjectsGrid li {
    color: red;
}

#appList  {
 
}

#appList li {
 	list-style: none !important;
  	margin-bottom: 25px;
}

#appList .row {
  	flex-wrap: nowrap !important;
  	padding-right: 20px !important;
}

#appList .mapImage {
  	width: 75px;
  	margin-right: 20px;
}

.adaSectionHeader {
    margin-bottom: 5px !important;
    font-weight: bold;
    font-size: 16px;
}

.adaSectionBody {
    margin-left: 15px;
    margin-bottom: 5px;
}

/********
#mapSiteList .mapImage {
    -webkit-transition: all .3s ease; /* Safari and Chrome *
  	-moz-transition: all .3s ease; /* Firefox *
  	-o-transition: all .3s ease; /* IE 9 *
  	-ms-transition: all .3s ease; /* Opera *
  	transition: all .3s ease;
}
#mapSiteList .mapImage img:hover {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform:translateZ(0) scale(1.10); /* Safari and Chrome *
    -moz-transform:scale(1.10); /* Firefox *
    -ms-transform:scale(1.10); /* IE 9 *
    -o-transform:translatZ(0) scale(1.10); /* Opera *
    transform:translatZ(0) scale(1.10);
}
  
#mapSiteList .grayscale {
  -webkit-filter: brightness(1.10) grayscale(100%) contrast(90%);
  -moz-filter: brightness(1.10) grayscale(100%) contrast(90%);
  filter: brightness(1.10) grayscale(100%); 
}
***********/

.thumb-info-type {
    line-height: 16px;
}


/* PAGE BACKGROUND */


/* background color for the header at the top of the page  */

.HeadBg {}


/* background color for the content part of the pages */

Body {}

.ControlPanel {}


/* background/border colors for the selected tab */

.TabBg {}

.LeftPane {}

.ContentPane {}

.RightPane {}


/* text style for the selected tab */

.SelectedTab {}


/* hyperlink style for the selected tab */

A.SelectedTab:link {}

A.SelectedTab:visited {}

A.SelectedTab:hover {}

A.SelectedTab:active {}


/* text style for the unselected tabs */

.OtherTabs {}


/* hyperlink style for the unselected tabs */

A.OtherTabs:link {}

A.OtherTabs:visited {}

A.OtherTabs:hover {}

A.OtherTabs:active {}


/* GENERAL */


/* style for module titles */

.Head {}


/* style of item titles on edit and admin pages */

.SubHead {}


/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.SubSubHead {}


/* text style used for most text rendered by modules */

.Normal {}


/* text style used for textboxes in the admin and edit pages, for Nav compatibility */

.NormalTextBox {}

.NormalRed {}

.NormalBold {}


/* text style for buttons and link buttons used in the portal admin pages */

.CommandButton {}


/* hyperlink style for buttons and link buttons used in the portal admin pages */

A.CommandButton:link {}

A.CommandButton:visited {}

A.CommandButton:hover {}

A.CommandButton:active {}


/* button style for standard HTML buttons */

.StandardButton {}


/* GENERIC */

H1 {}

H2 {}

H3 {}

H4 {}

H5,
DT {}

H6 {}

TFOOT,
THEAD {}

TH {}

A:link {}

A:visited {}

A:hover {}

A:active {}

SMALL {}

BIG {}

BLOCKQUOTE,
PRE {}

UL LI {}

UL LI LI {}

UL LI LI LI {}

OL LI {}

OL OL LI {}

OL OL OL LI {}

OL UL LI {}

HR {}


/* MODULE-SPECIFIC */


/* text style for reading messages in Discussion */

.Message {}


/* style of item titles by Announcements and events */

.ItemTitle {}


/* Menu-Styles */


/* Module Title Menu */

.ModuleTitle_MenuContainer {}

.ModuleTitle_MenuBar {}

.ModuleTitle_MenuItem {}

.ModuleTitle_MenuIcon {}

.ModuleTitle_SubMenu {}

.ModuleTitle_MenuBreak {}

.ModuleTitle_MenuItemSel {}

.ModuleTitle_MenuArrow {}

.ModuleTitle_RootMenuArrow {}


/* Main Menu */

.MainMenu_MenuContainer {}

.MainMenu_MenuBar {}

.MainMenu_MenuItem {}

.MainMenu_MenuIcon {}

.MainMenu_SubMenu {}

.MainMenu_MenuBreak {}

.MainMenu_MenuItemSel {}

.MainMenu_MenuArrow {}

.MainMenu_RootMenuArrow {}


/* Login Styles */

.LoginPanel {}

.LoginTabGroup {}

.LoginTab {}

.LoginTabSelected {}

.LoginTabHover {}

.LoginContainerGroup {}

.LoginContainer {}








