/*** PCSC Demo ***/
#searchPage #content { background-image: url(https://www.suse.com/pcsc/resources/img/splash_banner.jpg); background-size:100% 165px; }
#searchPage #pcsc_title { width:800px; border:none; margin:0; padding:0; line-height:0; }
#searchPage #pcsc_title a { font-family:"Poppins"; color:#fff; font-size:36px; font-weight:500; }
#searchPage #subtitle { font-family:"Poppins"; font-size:20px; font-weight:300; color:#fff; margin-top:30px; }
#searchPage hr { margin: 7px 0 50px 0; }
#searchPage footer { position:relative; height:80px; width:100%; padding:0; background-color:var(--pine-green); }
#searchPage footer div { color:var(--fog); padding-top:34px; padding-left:190px; }

#displayType { display:inline-block; position:absolute; right:240px; height:32px; line-height:32px; cursor:pointer; }
#displayType span { display:inline-block; height:inherit; width:50px; border:1px solid #ccc; }
#displayType span.active { background-color:#0C322C; }
#showList { background:transparent url(https://www.suse.com/pcsc/resources/img/display_icons.svg) no-repeat -16px 0px; background-size:82px 68px; margin-right:6px; }
#showTile { background:transparent url(https://www.suse.com/pcsc/resources/img/display_icons.svg) no-repeat -16px -30px; background-size:82px 62px; }

#searchPage .sr_stack { display:flex; flex-direction:column; justify-content:center; }
#searchPage .sr_wrap { display:flex; flex-flow:row wrap; justify-content:left; }
#searchPage .sr_tile { width:250px; height:200px; color:#192072; background-color:white; margin:0 20px 40px; cursor:pointer; }
#searchPage .sr_tile a.imageStage:hover { opacity:0.7; }
#searchPage .sr_tile h2 a:hover { color:#FE7C3F; }

#searchResults h2, #searchResultsTile h2 { height:70px; font-family:"Poppins"; font-size:21px; font-weight:400; display:flex; justify-content:center; text-align:center; padding:8px; overflow:clip; }
#searchResultsTile a { color:#192072; text-decoration:none; }
#searchResults h2.featuredHeader, #searchResultsTile h2.featuredHeader { position:absolute; top:134px; left:270px; }
#searchResultsTile { width:1200px; margin-top:65px; }
#searchResultsTile .imageStage { height:72px; display:flex; justify-content:center; align-items:center; border-bottom:2px solid #0C322C; }
#searchResultsTile img { max-width:180px; max-height:50px;} 
#searchResultsTile span { color:#0C322C; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center; width:72%; }
#searchResultsTile .tile_tags { position:relative; }
#searchResultsTile .tilePlatforms,
#searchResultsTile .tileArchitectures { width:50%; }
#searchResultsTile .tilePlatforms p, 
#searchResultsTile .tileArchitectures p { padding:0 0 1px 8px; font-family:"Roboto Mono"; font-size:14px; font-weight:400; border-radius:5px; margin:2px; }
#searchResultsTile .tilePlatforms p { margin-left:4px; background-color:pink; }
#searchResultsTile .tileArchitectures p { margin-right:4px; background:lightblue; }


/*** Search ***/
#searchBar { height:40px; clear:both; margin:20px 0 5px 0; padding-bottom:2px; }

#productNameFieldset { float:left; height: 40px; width: 600px; display:flex; flex-direction:row; }
#productNameFieldset #productName { border:none; background-color:#fff; margin:0; padding:12px 0px 7px 0; font-size:16px; line-height:13px; width:180px; height:21px; text-indent:8px; }
#productNameFieldset #productName::selection { background-color:#2453FF; }
/* #productNameFieldset.hasFocus, #productNameFieldset #searchButtonIcon:focus { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(121, 197, 86, 0.8); outline-style: none; } */
/* #productNameFieldset .clear_button { position:relative; top:13px; right:35px; }  */
#productNameFieldset #searchButtonIcon { border:none; background-color:#fff; background-image:url(https://www.suse.com/pcsc/resources/images/search_icon.png); background-size: 30px 30px; background-repeat: no-repeat; background-position: 8px 6px; margin:0; padding:0; height:40px; width:40px; font-size:18px; color:#0C322C; outline-style:none; }
/* #content #searchButton { padding:0; margin:4px 12px; cursor:pointer;} */

#searchSort { float:right; }
/* .fa-chevron-down::before { position:relative; top:10px; left:6px; font-size:14px; } */
/* .orange { color:#FE7C3F; } */


/*** Search Filters ***/
#filters { float:left; width:230px; margin-top:10px; }
#filters ul { list-style-type:none; margin:0; }
#filters ul li { position:relative; cursor:default; background:transparent url(https://www.suse.com/pcsc/resources/img/bg_filter.png) no-repeat 0px 0px; font-size:15px; }
#filters ul li.active { background-position:0px -59px; color:#fff; }
#filters ul li.active div.filter-popup {  z-index:1101; }
#filters ul li.active .filter-popup, #filters ul li.active #partnerFilter { display:block; }
#filters ul li.applied { background-position:0px -117px; color:#fff; }
#filters ul li .filterTitle { display:block; margin:0 0 11px 0; padding:0 30px 0 14px; font-weight:400; font-family: Helvetica,Arial,sans-serif; height:59px; line-height:59px; cursor:pointer; }
#filters #clearAll { color:#439439; font-size:12px; line-height:32px; background:transparent url(https://www.suse.com/pcsc/resources/img/btn_clear.png) no-repeat center left; margin-left:5px; padding:0 0 0 24px; cursor:pointer; }
#filters #clearAll:hover { color:#79C556; }
#filters .filter-popup, #filters #partnerFilter { display:none; }
#filters .filter-popup { position:absolute; left:228px; top:0px; background-color:#fff; box-shadow: 0px 2px 5px #AAA; border-radius:5px; }
#filters .filter-popup hr { background-image:none; color:#333; border-bottom:1px solid #333; margin:0 60px 0 30px; width:auto; margin-top:6px; }
#filters .filter-popup h4 { border:none; border-bottom:1px solid #439539; color:#439539; font-size:15px; line-height:28px; margin:0 28px; padding:20px 0 0 0; }
#filters .filter-popup h5 { color:#333; font-size:18px; line-height:18px; margin:16px 30px 0 30px; padding:0; font-family: "omnes-pro-1","omnes-pro-2",Helvetica,Arial,sans-serif; font-weight:300; }
#filters .filter-popup h6 { color:#333; font-size:11px; line-height:13px; margin:16px 0 0 30px; padding:0; font-family:Arial; font-weight:bold; }
#filters .filter-popup ul { padding:16px 30px 0 30px; }
#filters .filter-popup li { line-height:20px; background-image:none; height:auto; font-size:11px; margin:0; padding:0; }
#filters .filter-popup li:hover { color:#333; }
#filters .filter-popup li input { vertical-align:middle; position:relative; top:-1px; margin-right:6px; }
#filters .filter-popup .popup-actions { clear:both; padding-top:24px; }
#filters .filter-popup .popup-actions .popup-close { position:absolute; top:12px; right:8px; text-indent:-9999px; cursor:pointer}
#filters .filter-popup .popup-actions .popup-close a { display:block; background:transparent url(https://www.suse.com/pcsc/resources/img/clear_input_green.png) no-repeat top left; width:12px; height:12px; }
#filters .filter-popup .popup-actions .suse_button { float:right; margin-right:16px; padding-bottom:18px; cursor:pointer; }

#filters #partnerFilter { position:absolute; width:760px; left:217px; line-height:15px; top:1px; height:57px;
	background-color: #0C322C;
	z-index: 1101;
}
#filters #partnerFilter input { background:#F1FDFF; border:none; font-size:15px; margin:12px 0 0 44px; padding:8px; width:654px; }

#filters #platformFilter { width:300px; overflow:visible; }

#filters #architectureFilter { width:300px; overflow:visible; }
#filters #certificationFilter { width:300px; overflow:visible; }
#filters #compatibilityFilter { width:300px; overflow:visible; }

#filters #categoryFilter, #filters #industryFilter { width:830px; }
#filters #categoryFilter ul, #filters #industryFilter ul, #filters #languageFilter ul {
	-webkit-column-count:2; -webkit-column-gap:10px; /* Chrome, Safari, Opera */
	-moz-column-count:2; -moz-column-gap:10px; /* Firefox */
	column-count:2; column-gap:10px;
}

#filters #languageFilter { width:400px; overflow:visible; }

#filters #regionFilter { width:300px; overflow:visible; }

#filters #lastModified {width: 225px}
#filters #lastModified .dateBox {float:right}
#filters #lastModified li {height:25px}

#filters #statusFilter { overflow: visible; width: 300px; }

#filters .selectedfilters { position:relative; top:-13px; border-top:1px solid #3C8332; width:219px; color:#fff; }
#filters .filterlist {
	background-color:#7AC143;
	border-radius: 0 0 2px 2px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7AC143', endColorstr='#439539'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#7AC143), to(#439539)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #7AC143,  #439539); /* for firefox 3.6+ */ 
}

#filters .filterlist p { position:relative; color:#fff; margin:0; padding:8px 8px 8px 34px; font-size:11px; }
#filters .filterlist p { /*border-bottom:1px solid #5DA33B;*/ border-top:1px solid #74BD42; }
#filters .selectedfilters a.removefilter { display:block; position:absolute; left:15px; top:12px; width:8px; height:9px; text-indent:-9999px; background:transparent url(https://www.suse.com/pcsc/resources/img/remove_white.png) no-repeat top left; }

#filters p.clearFilterGroup { cursor:pointer; margin:0; padding:0; font-size:11px; width:135px; -moz-border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; -moz-border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
	background-color:#E1E0E2;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFF1', endColorstr='#E1E0E2'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#EFEFF1), to(#E1E0E2)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #EFEFF1,  #E1E0E2); /* for firefox 3.6+ */ 
}

#filters p.clearFilterGroup a { color:#5BA83E; text-decoration:none; display:block; margin:0; padding:7px 0 7px 34px; background:transparent url(https://www.suse.com/pcsc/resources/img/remove_green.png) no-repeat 15px 12px;  }

#partnerSearchAutoComplete{ position: absolute; top: 57px; background:#fff; left:44px; width: 670px; display:none; z-index:1101; border-radius: 0 0 3px 3px; box-shadow:0px 0px 7px #999; }
#partnerSearchAutoComplete ul, #partnerSearchAutoComplete ul li{ margin:0; padding:0; list-style-type:none; }
#partnerSearchAutoComplete ul li{ overflow: hidden; white-space:nowrap; background-image:none; line-height:18px; height:18px; padding:3px; margin:3px; border-bottom:1px solid #f5f5f5; color:#666; display:block; }
#partnerSearchAutoComplete ul li:last-of-type {border-bottom:none;}
#partnerSearchAutoComplete ul li.active { background-color:#FE7C3F; color:#fff; }
#partnerSearchAutoComplete ul li i { float:right; position:relative; bottom:16px; color:#c8c8c8; font:italic 12px helvetica,arial,sans-serif; }
#partnerSearchAutoComplete ul li.active i { color:#fff; }

/*** Search Results ***/
#defaultResults, #noResults, #noResultsTile, #searchError, #pageNotFound { margin-top:30px; }
#searchPage #noResultsTile p { position:relative; left:52px; bottom:28px; }

#nowSearching { height:50px; margin-top:26px; }
#content #nowSearching p, #content #nowSearching img { display:inline; padding:0 5px 0 0; vertical-align:middle; }

#searchResults { float:right; width:718px; margin-top:32px; }
#searchResults h4 { border:none; margin:8px 0 0 0; padding:0; }
#searchResults h4 a { text-decoration:none; font-size:21px; color:#30BA78; font-family:"Poppins"; font-weight:300; }
#searchResults h4 a:hover { /*text-decoration:underline;*/ color:#FE7C3F; }

.productDisplay { margin:10px 0 0 0; border-bottom:2px solid #333; }
/* .productDisplay .certification_level { display:inline-block; font-family:Poppins, Helvetica, Arial, sans-serif; font-weight:bold; text-align:center; padding:4px 8px; border:solid 1px #5f5f5f; border-radius:14px; opacity:0.9; margin-right:5px; } */
/* .productDisplay div.c_suse_ready { background-color:#30BA78; color:#fff; } */
/* .productDisplay div.c_suse_qualified { background-color:#90EBCD; color:#333; } */
/* .productDisplay div.c_rancher_ready { background-color:#809AF7; color:#fff; } */
/* .productDisplay div.c_rancher_qualified { background-color:#BFCBFB; color:#333; } */
#searchPage .productDisplay pre, #productManagementPage .productManagementProductDisplay pre { color:#5f5f5f; font-size:13px; line-height:18px; margin:0; padding:4px 0 22px 0; overflow-wrap:normal; white-space:pre-line; font-family:Helvetica,Arial,sans-serif; }
.productDetailsDisplay ul { list-style-type:none; margin:0; padding:0; border-top:1px solid #e8e8e8; position:relative; }
.productDetailsDisplay li { display:table-cell; border-right:1px solid #e8e8e8; font-family: "omnes-pro-1","omnes-pro-2",Helvetica,Arial,sans-serif; }
.productDetailsDisplay strong { display:block; text-transform:uppercase; font-size:10px; color:#747474; margin:0; padding:10px 0 4px 16px; line-height:14px; font-weight:400; }
.productDetailsDisplay em, #productDetails em { display:block; font-style:normal; font-size:15px; font-weight:6400; line-height:16px; padding:0 0 16px 16px; color:#000; }

li.partnerDisplay { width:288px; }
li.partnerDisplay strong, li.partnerDisplay em { padding-left:0px; }
#content li.partnerDisplay em a { color:#000; text-decoration:none; }
#content li.partnerDisplay em a:hover { text-decoration:underline; }
#content li.partnerDisplay a.edit_button { position:relative; bottom:3px; right:3px; background: transparent url("https://www.suse.com/pcsc/resources/img/btn_isvpartner.png") no-repeat scroll -2px -36px; width:24px; height:24px; float:right; }

li.platformDisplay { width:144px; }

li.architectureDisplay { width:114px; }

li.versionDisplay { cursor:pointer; border-right:none; width:169px; position:absolute; top:0px; right:0px; }
li.versionDisplay ul { border:none; position:relative; top:-15px; z-index:1; }
li.versionDisplay li { float:none; border:none; font-style:normal; font-size:15px; font-weight:400; line-height:16px; height:auto; padding:15px 0 16px 16px; color:#333; }
li.versionDisplay li {display:none; }
li.versionDisplay li.firstVersion {display:block; background:transparent url(https://www.suse.com/pcsc/resources/img/arrow_down.png) no-repeat 152px 50%; }
li.versionDisplay li:only-of-type { background: inherit; }

#content li.versionDisplay.active li:first-of-type {background:transparent url(https://www.suse.com/pcsc/resources/img/button_up.png) no-repeat 152px 50%;}
#content li.versionDisplay.active li:not(:first-of-type) {display:block; }

#content li.versionDisplay li a { text-decoration:none; color:#333; }
#content li.versionDisplay li a:hover { text-decoration:underline; }

#content li.versionDisplay.active { background-color:#333; background-image:none; overflow:visible; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; z-index:1102; }
#content li.versionDisplay.active strong { color:#fff; position:relative; z-index:2; }
#content li.versionDisplay.active ul { height:auto; background-color:#333; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; }
#content li.versionDisplay.active li { border-bottom:1px solid #666; }
#content li.versionDisplay.active li:last-child { border:none; }
#content li.versionDisplay.active li a { color:#fff; }


/*** Product Managment Search ***/
#viewPartnerAliases { background:transparent url(https://www.suse.com/pcsc/resources/img/magnifier_green_plus.png) no-repeat; display:inline-block; width:25px; height:25px; position:relative; cursor:pointer; }
#viewPartnerAliases:hover { opacity:0.8; }
#partnerAliasDialog { left:36%; top:28%; width:500px; min-height:300px; }
#partnerAliasDialog .clear_button { position:relative; top:12px; right:12px; }
#partnerAliasDialog ul { list-style:none; font-size:12px; width:435px; margin:10px auto; }
#partnerAliasDialog li { min-height:30px; line-height:26px; padding:6px 0; }
#partnerAliasDialog li:first-of-type { border:none; height:30px; padding-top:10px; }
#partnerAliasDialog li:last-of-type { border-top:1px solid #e8e8e8; padding-top:18px; }
#partnerAliasDialog li:only-of-type { border:none; }
#partnerAliasDialog li a, #partnerAliasDialog li s { margin-left:5px; }
#partnerAliasDialog li s { text-decoration:none; }
#partnerAliasDialog input { position:relative; bottom:2px; right:1px; width:340px; height:26px; padding-left:5px; border:1px solid #e8e8e8; border-radius:5px; }
#partnerAliasDialog div { float:right; position:relative; top:2px; }
#partnerAliasDialog .save_button { position:relative; bottom:2px; }

#partnerAliasDialog .matchAlias { padding-left:5px; border-bottom:1px solid #e8e8e8; }
#partnerAliasDialog .matchAlias p { color:#439239; }
#partnerAliasDialog .matchAlias a { margin-left:0; text-decoration:none; }
#partnerAliasDialog table { width:100%; table-layout:fixed; border-collapse:collapse; border-spacing:0; }
#partnerAliasDialog table tr { border-color:#fff; border-style:solid; border-width:2px 0; height:30px; }
#partnerAliasDialog table th, #partnerAliasDialog table td { vertical-align:middle; }
#partnerAliasDialog table th { text-decoration:underline; }
#partnerAliasDialog table th:first-of-type, #partnerAliasDialog table td:first-of-type { width:60%; line-height:16px; }
#partnerAliasDialog table th:nth-of-type(2), #partnerAliasDialog table td:nth-of-type(2) { width:25%; line-height:16px; }
#partnerAliasDialog table th:nth-of-type(3), #partnerAliasDialog table td:nth-of-type(3) { width:15%; text-align:center; }

#productManagementDialog { height:460px; left:34%; top:28%; width:648px; }
#productManagementDialog label { display:block; padding-top:18px; margin-left:34px; color:#7e7e7e; }
#productManagementDialog label i { font-size:8pt; }
#productManagementDialog label.required { text-indent:-9px; }
#productManagementDialog label.red { color:#dd0000; }
#productManagementDialog input { width:340px; height:26px; padding-left:5px; margin:2px 0 0 32px; border:1px solid #e8e8e8; border-radius:5px; }
#productManagementDialog textarea { display:block; height:168px; width:572px; padding:3px 5px; margin:2px 0 0 32px; border:1px solid #e8e8e8; border-radius:5px; }
#productManagementDialog .clear_button { position:relative; top:12px; right:12px; }
#productManagementDialog .save_button { float:right; margin-top:24px; position:relative; right:20px; }
#productManagementDialog #searchIndicator { position:relative; left:35px; top:-2px; width:180px; }

#standby { position:absolute; left:26px; bottom:20px; }
#content #standby em { position:relative; left:5px; bottom:8px; font-style:normal; }

#deleteProductConfirmationDialog { position:fixed; top:44%; left:40%; height:200px; width:410px; }
#deleteProductConfirmationDialog .clear_button { position:relative; top:12px; right:12px; }
#deleteProductConfirmationDialog .cancel_button { margin-top:24px; position:absolute; right:100px; bottom:20px; }
#deleteProductConfirmationDialog .delete_button { margin-top:24px; position:absolute; right:20px; bottom:20px; }
#deleteProductConfirmationDialog #deleteProductName { font-weight:bold; }
#content #deleteProductConfirmationDialog p:first-of-type { margin:20px 0 12px 31px; }
#content #deleteProductConfirmationDialog p { margin-left:31px; padding:0; }

#deleteVersionConfirmationDialog { position:fixed; top:44%; left:40%; height:200px; width:410px; }
#deleteVersionConfirmationDialog .clear_button { position:relative; top:12px; right:12px; }
#deleteVersionConfirmationDialog .cancel_button { margin-top:24px; position:absolute; right:100px; bottom:20px; }
#deleteVersionConfirmationDialog .delete_button { margin-top:24px; position:absolute; right:20px; bottom:20px; }
#deleteVersionConfirmationDialog #deleteFullVersionName { font-weight:bold; }
#content #deleteVersionConfirmationDialog p:first-of-type { margin:20px 0 12px 31px; }
#content #deleteVersionConfirmationDialog p { margin-left:31px; padding:0; }


.productManagementProductVersions.no_overflow_x { overflow-x:hidden; }


#productManagementPage #searchBar { margin-top:15px; }

.productManagementProductDisplay span.product { display:inline-block; height:26px; width:26px; vertical-align:bottom; cursor:pointer; }
.productManagementProductDisplay span.product:hover { opacity: 0.7; }
.edit_button.product { background:url("https://www.suse.com/pcsc/resources/img/btn_isvpartner.png") no-repeat scroll -2px -2px transparent; margin:0 6px 0 18px; }
.delete_button.product { background:url("https://www.suse.com/pcsc/resources/img/btn_isvpartner.png") no-repeat scroll -32px -3px transparent; }

.versionToggle { cursor:pointer; }
.versionToggle i { display:inline-block; background:url("https://www.suse.com/pcsc/resources/img/ui-icons_808080_256x240.png") transparent no-repeat -48px -192px; width:16px; height:16px; margin-right:3px; vertical-align:text-bottom; }
.versionToggle i.active { background-position:-64px -192px; }

.versionStatus { width:120px; line-height:32px; text-indent:30px; font-size:13px; border-radius:7px; background-image:url("https://www.suse.com/pcsc/resources/img/status-colors.png"), url("https://www.suse.com/pcsc/resources/img/bg_sort.png"); background-position:9px 9px, left top; background-repeat:no-repeat; }
div.Draft { background-position: 9px -97px, left top; }
div.Warning { background-position: 9px -61px, left top; }
div.Expired { background-position: 9px -26px, left top; }

.productManagementVersionDisplay { height:30px; padding:12px 0px; border-bottom:1px solid #e8e8e8; }
#partnerProducts.edit .productManagementVersionDisplay h4 a { font-size:21px; }

.productManagementVersionDisplay h4 { display:inline; float:left; width:385px; }
#productManagementVersionActions { position:relative; bottom:1px; float:left; }

#productManagementVersionActions span.version { display:inline-block; height:30px; position:relative; top:1px; width:30px; cursor:pointer; }
#productManagementVersionActions span.version:hover { opacity:0.7; }
.edit_button.version { background: url("https://www.suse.com/pcsc/resources/img/btn_isvpartner.png") no-repeat scroll 0px -31px transparent; }
.delete_button.version { background: url("https://www.suse.com/pcsc/resources/img/btn_isvpartner.png") no-repeat scroll -30px -30px transparent; }
.copy_button.version { background: url("https://www.suse.com/pcsc/resources/img/btn_isvpartner.png") no-repeat scroll -60px -28px transparent; }
.display_order_button.version {	background: url("https://www.suse.com/pcsc/resources/img/display_order_arrows_1.png") no-repeat scroll 0 0 transparent; }

#userManagement { font-style:normal; color:#439239; text-decoration:underline; cursor:pointer; }
#userManagementDialog { top:186px; width:980px; height:640px; margin-left:auto; margin-right:auto; }
#userManagementDialog form { position:relative; }
#userManagementDialog label { display:block; color:#7e7e7e; margin-left:34px; padding-top:20px; }
#userManagementDialog label.required { position:relative; left:-7px; }
#userManagementDialog label.red { color:#dd0000; }
#userManagementDialog input { width:340px; height:26px; display:inline-block; padding-left:5px; margin:2px 0 0 32px; border:1px solid #e8e8e8;	border-radius:5px; }
#userManagementDialog button.add_button { display:inline-block; float:none; vertical-align:middle; position:relative; top:1px; margin-left:15px; }
#userManagementDialog #userList { margin:18px 0 0 22px; font-size:14pt; }
#userManagementDialog ul { list-style:none; margin-left:14px; }
#userManagementDialog li span { display:inline-block; margin-right:10px; font-size:15px; }
#userManagementDialog li.header { color:#439239; margin-bottom:5px; }
#userManagementDialog li.header span { border-bottom:1px solid; }
#userManagementDialog span.userName { width:200px; }
#userManagementDialog span.userEmail { width:300px; }
#userManagementDialog span.userCreated { width:90px; }
#userManagementDialog span.user.delete_button { position:relative; bottom:2px; width:22px; height:24px; vertical-align:text-bottom; cursor:pointer; margin-right:0; background:url("https://www.suse.com/pcsc/resources/img/btn_isvpartner.png") no-repeat scroll -33px -30px transparent; }
#userManagementDialog button.close_button { position:absolute; bottom:16px; right:32px; }


