<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ui-tabs .ui-tabs-nav li a {padding:0.4em !important;}
.ui-button-text-only .ui-button-text {padding:0.5em !important;}
#pdoc-downloadpsw {display:none !important;}


.ui-tabs .ui-tabs-nav li a {padding:0.4em !important;}
.ui-button-text-only .ui-button-text {padding:0.5em !important;}
#pdoc-downloadpsw {display:none !important;}
.even td {color:#444444;text-align:left;}
.uneven td {color:#ffffff;text-align:left;}
.hdrcell {padding:5px !important;color:#ffffff;}
.hdrcell {background-color: #4373ad !important; border-color:#4373ad !important;}
div.gridbox table.hdr td {border-color:#4373ad !important; background-color: #4373ad !important;text-align:left !important;padding-left:5px !important;}
.xhdr table tbody tr td {border-color:#4373ad !important;}
.uneven {background-color:#4373ad !important}
div.gridbox_gray {border: 1px solid #213956 !important;border-radius:4px;}

/* ITB Admin Page - Move Action Buttons To The top */
#dnn_ctr14770_ModuleContent #pjq-main #commands {display:block;width:auto;padding-bottom:10px;}
#dnn_ctr14770_ModuleContent #pjq-main #commands button {display:inline;}
#dnn_ctr14770_ModuleContent #pjq-main #tabsMain {width:100% !important;}

#dnn_ctr20884_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2267 td:nth-child(2) #cmf_2267 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}
#dnn_ctr20884_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2269 td:nth-child(2) #cmf_2269 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}
#dnn_ctr20884_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2272 td:nth-child(2) #cmf_2272 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}
#dnn_ctr20884_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2273 td:nth-child(2) #cmf_2273 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}

#dnn_ctr20885_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2267 td:nth-child(2) #cmf_2267 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}
#dnn_ctr20885_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2269 td:nth-child(2) #cmf_2269 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}
#dnn_ctr20885_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2272 td:nth-child(2) #cmf_2272 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}
#dnn_ctr20885_ModuleContent #pjq-main .registerContainer #registerForm #companyInfoTable tbody #cfContainer_2273 td:nth-child(2) #cmf_2273 {border:1px solid #A9A9A9;height:120px !important;padding-left: 5px;overflow-y:scroll !important;}

.registerTable&gt;tbody&gt;tr&gt;td:first-child {
	width: 30% !important;
}

/*Subwall Buttons on the left side*/
#dnn_ctr14772_ModuleContent #pjq-main #top #leftbar #commands .ui-widget-content #ProjectResponse label:nth-child(2) span {background:green !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #leftbar #commands .ui-widget-content #ProjectResponse label:nth-child(6) span {background:red !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #leftbar #commands .ui-widget-content #ProjectResponse label:nth-child(4) span {background:#ffb732 !important;color:#fff !important;}

/*Subwall Buttons on the right side*/
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-0 div div:nth-child(2) .ui-buttonset label:nth-child(2) {background:green !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-0 div div:nth-child(2) .ui-buttonset label:nth-child(6) {background:red !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-0 div div:nth-child(2) .ui-buttonset label:nth-child(4) {background:#ffb732 !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-1 div div:nth-child(2) .ui-buttonset label:nth-child(2) {background:green !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-1 div div:nth-child(2) .ui-buttonset label:nth-child(6) {background:red !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-1 div div:nth-child(2) .ui-buttonset label:nth-child(4) {background:#ffb732 !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-2 div div:nth-child(2) .ui-buttonset label:nth-child(2) {background:green !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-2 div div:nth-child(2) .ui-buttonset label:nth-child(6) {background:red !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-2 div div:nth-child(2) .ui-buttonset label:nth-child(4) {background:#ffb732 !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-3 div div:nth-child(2) .ui-buttonset label:nth-child(2) {background:green !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-3 div div:nth-child(2) .ui-buttonset label:nth-child(6) {background:red !important;color:#fff !important;}
#dnn_ctr14772_ModuleContent #pjq-main #top #tabsRight #tabMessage #message-action-items #ui-accordion-message-action-items-header-3 div div:nth-child(2) .ui-buttonset label:nth-child(4) {background:#ffb732 !important;color:#fff !important;}

#moreNetworkInfo {display:none !important;}

.page-header {
	display: flex;
	align-items: center;
	background: #ffffff;
	height: 50px;
	border-bottom:1px solid #dee2e6;
}

.page-header&gt;.header-link {
	display: flex;
	align-items: center;
	margin-left: 20px;
	display: flex;
	text-decoration: none !important;
}

.page-header .header-logo {
	height: 40px;
}

.page-header .header-logo-name {
	color: #fff;
	margin-left: 10px;
	font-size: 1.3rem;
}

#ridgemainouter #ridgemaininner div.public-outer div.col-12 div button.btn-dark {
	background-color: #4373ad !important;
	border-color: #4373ad !important;
	color:#ffffff;
	font-weight:bold;
}

#ridgemainouter #ridgemaininner div.public-outer div.col-12 div button.btn-dark:hover {
	background-color: #444444 !important;
	border-color: #444444 !important;
	color:#ffffff;
}

/*Access Key and Login module colors New UI*/
.login-outer .col-4 .module .card .card-body button.btn.btn-bluegray {background-color:#4373ad !important;border-color:#4373ad !important;}
.login-outer .col-4 .module .card  .card-body button.btn.btn-bluegray:hover {background-color:#444444 !important;border-color:#444444 !important;}



#rccheaderouter {position: absolute;z-index: 101;width: 100%;padding: 45px 0;background: rgb(255,255,255);background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.6) 75%);font-family: 'Montserrat';font-weight: normal;font-size: 1rem;line-height: 1.5;color: #58595b;}
#rcctophead {position: absolute;top: 10px;right: 40px;}
.rcctopmenu {display: block;}
.rcctopmenu ul {padding: 0 0 5px;margin: 0;border-bottom: 1px solid rgba(255,255,255,.35);font-size: 0;list-style: none;float: right;}
.rcctopmenu ul li {display: inline-block;padding-left: 30px;}
.rcctopmenu ul li:first-child {padding: 0;}
.rcctopmenu ul li a {font-weight: bold;text-transform: uppercase;color: rgba(255,255,255,.75);font-size: 12px;letter-spacing: 2px;text-decoration: none;transition: all 0.25s ease-in-out;}
.rcctopmenu ul li a:hover {color: rgba(255,255,255,1);}
#rccbottomhead {flex-wrap: nowrap;justify-content: flex-start;position: relative;display: flex;align-items: center;padding: 7px 0;}
.rcctoplogo {width: 320px;padding: 7px 0 6px 0;margin: 0 16px 0 0;white-space: nowrap;    transition: all 0.25s ease-in-out;}
.rcctoplogo img {max-width: 100%;height: auto;vertical-align: middle;}
#rccmenu {display: flex!important;flex-basis: auto;flex-grow: 1;align-items: center;}
#rcctopmenu {padding: 0;flex-direction: row;margin: 0 0 0 auto;display: flex;list-style: none;flex-wrap: wrap;}
#rcctopmenu li {margin: 0;padding:0;}
#rcctopmenu li a {padding: 10px 30px;margin: 0 10px;position: relative;display: block;color: #ffffff;text-decoration: none;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;}
#rcctopmenu li .rccuderline:before {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: #175eab;transition: all 0.25s ease-in-out;}
#rcctopmenu li .rccuderline:hover::before {width: 100%;}    
.rcchaschild:hover .rccsubmenu {display: block;}
.rccsubmenu {display: none;background-color: transparent;border: 1px solid rgba(255,255,255,.75);border-radius: 0;margin-top: 30px;position: absolute;padding: 8px 0;text-align: left;list-style: none;}
.rccsubmenu li {margin: 0;padding: 0;list-style: none;}
.rccsubmenu li a {color: white;font-weight: normal;padding: 6px 15px 6px 35px;position: relative;display: block;width: 100%;clear: both;text-decoration: none;transition: all 0.25s ease-in-out;}
.rccsubmenu:before {content: "";display: block;position: absolute;height: 32px;width: 100%;opacity: 0;top: -31px;}        
.rcctopa:after {border-top-width: 0;border-left-width: 0;border-bottom: 1px solid white;border-right: 1px solid white;width: 9px;height: 9px;margin-left: 10px;vertical-align: 5px;transform: rotate(45deg);display: inline-block;content: "";}
.rccsubbefore:before {content: "";display: inline-block;position: absolute;top: 50%;margin-top: -5px;width: 10px;height: 10px;border-bottom: 1px solid white;border-right: 1px solid white;opacity: 0;left: 0;transform: rotate(-45deg);transition: all 0.25s ease-in-out;}
.rccsubbefore:hover::before {left: 10px;opacity: 1;}
#rccbanner {min-height: 460px;position: relative;background-size: cover;background-repeat: no-repeat;}
.rccbannerwrap {margin: 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 3;align-items: center;display: flex;}
.rccontainer {max-width: 1320px;margin: 0 auto;width: 100%;padding: 50px 12px 0 12px;}
.rccrow {width: 100%;display: flex;flex-wrap: wrap;}
.rcctitlecont {flex: 0 0 auto;width: 66.66666667%;max-width: 100%;}
.rcctitle {font-size: 4em;margin: 0;color: #ffffff !important;line-height: 1.1;font-weight: normal;text-decoration: none !important;font-family: 'Montserrat';}
.breadcrumb2 {font-size: 1em;margin: 0;color: #ffffff !important;line-height: 1.1;font-weight: normal;text-decoration: none !important;font-family: 'Montserrat';pointer-events: none;}

#rccmainouter {width:100%;}
#rccmaininner {width:95%;margin:0 auto;max-width:1200px;padding:50px 0;min-height: calc(100vh - 1002px);}

#rcctopfoot {background-color: #b7b7b7;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;padding: 80px 0;font-size: 1.1rem;margin-top: 4px;color: white;position: relative;font-family: 'Montserrat';font-weight: normal;line-height: 1.5;}
.rccfootcont {max-width: 1344px;margin: 0 auto;width: 100%;padding: 0 12px;}
.rccfootrow {width: 100%;display: flex;flex-wrap: wrap;align-items: center;margin: 0;}
.rccfootthird {flex: 0 0 auto;width: 33.33333333%;max-width: 100%;padding: 0 12px;}
.rccfootlogo {text-align: center;display: block;}
.rccfootlogo img {width: 280px; max-width: 100%; height: auto;vertical-align: middle;}
.rccfootmenuwrap {display: block;width: 100%;margin:0;padding: 0;}
.rccfootmenu {display: block;width: 100%;margin:0;padding: 0;}
.rccfootmenu ul { margin: 0;text-align: left;padding: 0;list-style: none;column-count: 2;}
.rccfootmenu ul li {margin: 0;padding: 0;}
.rccfootmenu ul li a {padding: 10px 0;display: block;color: white;text-decoration: none;transition: all 0.25s ease-in-out;}
.rcccontact {display: block;}
.rcccontact ul {position: relative;padding: 0 0 0 15px;margin: 0;list-style: none;text-align: left;}
.rcccontact ul:before {content: "";display: block;position: absolute;top: -15px;bottom: -30px;width: 0;border-left: 1px solid rgba(255,255,255,.5);left: -10%;}
.rcccontact ul li {margin: 0;padding: 0;}
.rcccontact ul li a {padding: 30px 0 30px 70px;display: inline-block;position: relative;color: white;text-decoration: none;}
.rcccontact ul li a:before {content: "";display: block;width: 48px;height: 48px;position: absolute;left: 0;top: 50%;margin-top: -24px;background: url(/portals/227/skins/Ridgemont/images/icon_sprites.svg) 38.75% 50% no-repeat;background-size: auto 130%;}
.rcccontact ul li a.rccmap:before {background-position: 39.25% 50%;}    
.rcccontact ul li a.rccphone:before {background-position: 46% 50%;}
.rcccontact ul li a.rccemail:before {background-position: 53.85% 50%;background-size: auto 120%;}
#rccbottomfoot {text-align: left;background-color: #0a3e76;width: 100%;}
.rccbottomfootcont {width: 100%;padding: 0 12px;margin: 0 auto;}
.rccbottomfootrow {display: flex;flex-wrap: wrap;margin: 0 -12px;}
.rccbottominner {flex: 0 0 auto;width: 100%;max-width: 100%;margin: 0 auto;padding: 0 12px;}
.rccbottommenu {display: block;}
.rccbottommenu ul {padding: 0;margin: 30px 0;font-size: 0;list-style: none;}
.rccbottommenu ul li {display: inline-block;width: calc(100% - 126px);vertical-align: middle;font-size: 12px;color: white;font-family: 'Montserrat';font-weight: normal;line-height: 1.5;}
.rccbottommenu ul li.rccbottomright {margin-top: 0;width: 126px;}
.rccbottommenu ul li a {color: white;text-decoration: none;}
.rccsocial {display: block;}
.rccsocial ul {padding: 0;margin: 0 -5px;list-style: none;font-size: 0;display: inline-flex;}
.rccsocial ul li {display: inline-block;vertical-align: middle;padding: 0 5px;width: 100%;}
.rccsocial ul li a {display: block;width: 32px;height: 32px;background: #4897ed url(/portals/227/skins/Ridgemont/images/icon_sprites.svg) 0% 50% no-repeat;background-size: auto 100%;border-radius: 100%;}
.rccsocial ul li a.rccfacebook {background-position: 15.55% 50%;}
.rccsocial ul li a.rcclinkedin {background-position: 23% 50%;}
.rccsocial ul li a.rccinstagram {background-position: 7.85% 50%;}


@font-face {
    font-family: 'Montserrat';
    src: url("/portals/227/skins/Ridgemont/images/Montserrat-Light.woff2") format('woff2'),
        url("/portals/227/skins/Ridgemont/images/Montserrat-Light.woff") format('woff');
    /*font-weight: 300;*/
	font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url("/portals/227/skins/Ridgemont/images/Montserrat-Bold.woff2") format('woff2'),
        url("/portals/227/skins/Ridgemont/images/Montserrat-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


.branding-top {
	background: url(dnn_large_banner.jpg) no-repeat center;
	width: 890px;
	height: 340px;
	clear: both;
	overflow: hidden;
}
.branding-top p {
	padding: 270px 60px 0 60px;
	font-size: 1.4em;
	color: #333;
}
.branding-bottom {
	clear: both;
	margin-top: 1em;
	overflow: hidden;
}
.branding-bottom ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.branding-bottom li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 170px;
	float: left;
}

.branding-bottom li.training {
	margin: 0;
}

.branding-bottom dl {
	background: url(itembg.gif) repeat-y;
	margin: 33px 0 0 0;
	padding: 0 10px;
}
.branding-bottom dd {
	margin-left: 10px;
	height: 66px;
}
.branding-bottom dt {
	font-size: 90%;
	text-align: center;
	padding-top: 65px;
	margin-bottom: 1.75em;
	font-weight: bold;
}
.branding-bottom .commmunity {
	background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {
	background: url(community_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .marketplace {
	background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {
	background: url(marketplace_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .conferences {
	background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {
	background: url(conferences_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .training {
	background: url(training_title.gif) no-repeat top left;
}
.training dt {
	background: url(training_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .support {
	background: url(support_title.gif) no-repeat top left;
}
.support dt {
	background: url(support_icon.gif) no-repeat;
	background-position: 50% 10px;
}
dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
#LoginInfo
{
	width:660px;
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 310px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 26px;
	float: left;
}
#QuickLinks
{
	background-color:#f0f0f0;
	border: 1px gray dotted;
	padding: 2px 5px;
	margin-right:5px;
	width: 200px;
	float:right;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}

</pre></body></html>