﻿/* Please use this css file for any overriding styles that you want. */

.mx-wrapper {
  margin-bottom: 0;
}

.mx-combobox .mx-combobox-input {
  height: calc(2.85rem + 2px);
}

.mx-autocompletebox .racTokenList {
  min-height: calc(3.25rem + 2px);
  padding: 0.9rem 1rem !important;
}

.mx-datepicker .RadInput_Default input[type="text"] {
  padding: 0.55rem 0.75rem 0.2rem 0.75rem !important;
  height: calc(3.25rem + 2px);
}

.mx-companyname-span {
  font-size: 20px;
}

.mx-configtoolbar-wrapper {
  display: inline-block;
}

.mx-shoppingcart-summary-wrapper
  .mx-icon-panel
  .mx-itemscount-span {
  right: 20%;
  top: 25%;
}

@media (max-width: 1200px) {
  .mx-shoppingcart-summary-wrapper {
    display: inline-block;
  }
}

@media (min-width: 992px) {
  .mx-shoppingcart-summary-wrapper {
    position: relative;
    bottom: 67px;
    right: 70px;
  }

  .mx-shoppingcart-summary-wrapper
    .mx-configtoolbar-wrapper {
    position: relative;
    bottom: 40px;
    left: 31px;
  }
}
@media (min-width: 300px) and (max-width: 768px) {
  .mx-configtoolbar-wrapper a {
    display: none;
  }
  .mx-shoppingcart-summary-wrapper {
    position: relative;
    bottom: 39px;
    right: unset;
  }
}

#dnn_ctr495_CreateNewUserAccount_ctl00_uscCompanyLookup_lnkAddNew,
#dnn_ctr505_MyCompany_ctl00_uscCompanyLookup_lnkAddNew {
  display: none;
}

#dnn_ctr486_Cart_ctl00_wizCart_uscPaymentInfo_pnlCCPayPal {
  display: none;
}

/* #dnn_ctr664_Badge_ctl00_pnlModeEdit > div.mx-address-wrapper, #dnn_ctr705_EditParticipant_ctl00_pnlModeEdit > fieldset > div.mx-address-wrapper {
	display: none;
} */

/* Sign In Help web parts */

#dnn_ctr496_SignInHelp_ctl00_pnlMain
  > fieldset
  > span.form-check.mx-rabsendemailtosupport-radiobutton,
#dnn_ctr1151_SignInHelp_ctl00_pnlMain
  > fieldset
  > span.form-check.mx-rabforgotmypassword-radiobutton,
#dnn_ctr1151_SignInHelp_ctl00_pnlMain
  > fieldset
  > span.form-check.mx-rablocateaccount-radiobutton {
  display: none;
}

/*Profile change requests */

#dnn_ctr504_BasicInformation_ctl00_pnlContactDetailsEdit
  > div.mx-address-wrapper {
  display: none;
}

/*My Membership change requests*/
#dnn_ctr510_Membership_ctl00_lblBenefitName {
  display: none;
}
#dnn_ctr1324_Addresses_ctl00_btnAddNewAddress,
#dnn_ctr1324_Addresses_ctl00_rptAddresses_btnRemove_0,
#dnn_ctr1324_Addresses_ctl00_pnlModeView > div:nth-child(2),
#dnn_ctr1324_Addresses_ctl00_pnlModeView > div:nth-child(3),
#dnn_ctr1324_Addresses_ctl00_pnlModeView
  > div:nth-child(4) {
  display: none;
}

/* My Account pages styling requests */

#dnn_ctr504_BasicInformation_ctl00_lnkEdit,
#dnn_ctr507_BasicInformation_ctl00_lnkEdit {
  background: #ca4622;
  border-color: #ca4622;
}

#dnn_ctr504_BasicInformation_ctl00_lnkEdit:hover,
#dnn_ctr507_BasicInformation_ctl00_lnkEdit:hover {
  background: #b29f81;
  border-color: #b29f81;
}

#dnn_ctr1337_Form_ctl00_uscFormTabEdit1_pnlFields
  > ul
  > li
  > a,
#dnn_ctr1337_Form_ctl00_uscFormTabEdit2_pnlFields
  > ul
  > li
  > a {
  background-color: rgba(0, 0, 0, 0) !important;
  border-width: 0px;
  color: #1e6993 !important;
  font-weight: 700;
  padding: 1.5rem 0 0.5rem 0;
}

#dnn_ctr1337_Form_ctl00_uscFormTabEdit1_pnlFields > ul,
#dnn_ctr1337_Form_ctl00_uscFormTabEdit2_pnlFields > ul {
  border: none;
}

/*Certification exam application paths*/

#dnn_ctr1331_Find_ctl00_grvRecords_ctl00__0
  > td:nth-child(3)
  > nobr,
#dnn_ctr1332_Find_ctl00_grvRecords_ctl00__0
  > td:nth-child(3)
  > nobr {
  color: #1e6993;
  text-decoration: underline;
  font-weight: 700;
}

#dnn_ctr1331_Find_ctl00_grvRecords_ctl00__0
  > td:nth-child(3)
  > nobr:hover,
#dnn_ctr1332_Find_ctl00_grvRecords_ctl00__0
  > td:nth-child(3)
  > nobr:hover {
  text-decoration: none;
  color: #343a40;
}

#dnn_ctr1174_Form_ctl00_pnlModeView
  > div.mx-instructions-wrapper,
#dnn_ctr1199_Form_ctl00_pnlModeView
  > div.mx-instructions-wrapper {
  display: inline-flex !important;
}

#dnn_ctr1174_Form_ctl00_pnlModeView
  > div.mx-instructions-wrapper
  > div,
#dnn_ctr1199_Form_ctl00_pnlModeView
  > div.mx-instructions-wrapper
  > div {
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
}

#dnn_ctr1332_Find_ctl00_grvRecords_ctl00 > tbody,
#dnn_ctr1331_Find_ctl00_grvRecords_ctl00 > tbody,
#dnn_ctr1173_Find_ctl00_grvRecords_ctl00 > tbody,
.ruFileInput,
.ruRemove {
  cursor: pointer !important;
}

#dnn_ctr1187_ModuleContent > div > hr,
#dnn_ctr1230_ModuleContent > div > hr,
#dnn_ctr1249_ModuleContent > div > hr,
#dnn_ctr1258_ModuleContent > div > hr,
#dnn_ctr1174_Form_ctl00_mupFormEdit,
#dnn_ctr1199_Form_ctl00_mupFormEdit,
#dnn_ctr1200_Form_ctl00_mupFormEdit,
#dnn_ctr1252_Form_ctl00_mupFormEdit,
#dnn_ctr1348_Form_ctl00_mupFormEdit,
#dnn_ctr1189_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_lnkAdd
  > i,
#dnn_ctr1234_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_lnkAdd
  > i,
#dnn_ctr1250_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_lnkAdd
  > i,
#dnn_ctr1260_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_lnkAdd
  > i,
#dnn_ctr1189_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart
  > i,
#dnn_ctr1234_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart
  > i,
#dnn_ctr1250_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart
  > i,
#dnn_ctr1260_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart
  > i,
#dnn_ctr486_ModuleContent .fa-download,
#dnn_ctr1357_ModuleContent > div > hr {
  display: none !important;
}

#dnn_ctr1189_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart,
#dnn_ctr1234_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart,
#dnn_ctr1250_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart,
#dnn_ctr1260_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_pnlInShoppingCart {
  background: none !important;
  border: none !important;
  padding-top: 0 !important;
}

#dnn_ctr1189_ProductListing_ctl00_uscFind_lstRecords_pnlItems
  > div,
#dnn_ctr1234_ProductListing_ctl00_uscFind_lstRecords_pnlItems
  > div,
#dnn_ctr1250_ProductListing_ctl00_uscFind_lstRecords_pnlItems
  > div,
#dnn_ctr1260_ProductListing_ctl00_uscFind_lstRecords_pnlItems
  > div {
  margin-top: 0 !important;
}

#dnn_ctr1192_NoteDetail_ctl00_pnlWholeControl,
#dnn_ctr1184_NoteDetail_ctl00_pnlWholeControl,
#dnn_ctr1227_NotesGrid_ctl00_pnlWholeControl,
#dnn_ctr1222_NoteDetail_ctl00_pnlWholeControl,
#dnn_ctr1351_NoteDetail_ctl00_pnlWholeControl {
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  margin-bottom: 1.5rem;
}

#dnn_ctr1192_NoteDetail_ctl00_lblUploadFile,
#dnn_ctr1184_NoteDetail_ctl00_lblUploadFile,
#dnn_ctr1222_NoteDetail_ctl00_lblUploadFile,
#dnn_ctr1351_NoteDetail_ctl00_lblUploadFile {
  margin-left: 1em;
}

#dnn_ctr1227_NotesGrid_ctl00_pnlWholeControl {
  padding-left: 1rem;
  padding-right: 1rem;
}

.ruUploadProgress,
.mx-editdownloadfile-hyperlink {
  font-weight: 900;
  margin-left: 1rem;
}

.mx-editdownloadfile-label {
  display: block;
}

#ctl01
  > div.mx.mx-wrapper.mx-global-notedetail-wrapper.mx-global-notedetail-ctl06-wrapper
  > div.mx-title-wrapper {
  display: none;
}

#dnn_ctr1187_ModuleContent
  > div
  > div.row
  > div.col-4.col-md-2,
#dnn_ctr1230_ModuleContent
  > div
  > div.row
  > div.col-4.col-md-2 {
  max-width: 100%;
  flex: 100%;
}

/*Custom exam application shopping cart*/
#dnn_ctr1195_Cart_ctl00_pnlShoppingCartWithItems
  > div.mx-sidebar
  > ul
  > li:nth-child(4) {
  display: none;
}

#dnn_ctr1195_ModuleContent .fa-download {
  display: none;
}

#dnn_ctr1195_ModuleContent .mx-btn-circle-sm {
  display: none;
}

/*My Learning pages requests*/
#dnn_ctr1343_Find_ctl00_grvRecords_ctl00
  > tbody
  > tr
  > td:nth-child(1),
#dnn_ctr1380_Find_ctl00_grvRecords_ctl00
  > tbody
  > tr
  > td:nth-child(2) {
  color: #1e6993;
  text-decoration: underline;
  font-weight: 700;
}

#dnn_ctr1343_Find_ctl00_grvRecords_ctl00
  > tbody
  > tr
  > td:nth-child(1):hover,
#dnn_ctr1380_Find_ctl00_grvRecords_ctl00
  > tbody
  > tr
  > td:nth-child(2):hover {
  text-decoration: underline;
  color: #343a40;
  cursor: pointer;
}

/*Regional Panel Portal styling*/
#dnn_ctr1436_Find_ctl00_grvRecords_ctl00,
#dnn_ctr1438_Find_ctl00_grvRecords_ctl00,
#dnn_ctr1437_Find_ctl00_grvRecords_ctl00,
#dnn_ctr1435_Find_ctl00_grvRecords_ctl00 {
  display: none;
}

/*Course Registration*/
#dnn_ctr1378_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_txtQuantity_wrapper {
  display: none;
}
#dnn_ctr1378_ProductListing_ctl00_uscFind_lstRecords_ctrl0_ctl00_uscAddToCart_lnkAdd {
  border-radius: 0.25rem;
}
