/*------ PAGES -------*/

#Breadcrumb-PageHeader 
{
  margin-top: 0;
}

.page-breadcrumbs, 
.PageBreadCrumbs 
{
  font-size: 12px; 
  width: 100%; 
  float: right; 
  text-align: right;
  margin-top: 0;
}

.page-breadcrumbs a, 
.PageBreadCrumbs a
{
  color: inherit !important;
}

.print-edit 
{
  float: right;
  margin-top: 10px;
}


/* Page Print Icon */

#PagesPrintButton 
{
  font-size: 14px; 
  float: right; 
  text-decoration: none; 
  color: inherit; 
}


/* Page Edit Icon */

#pagesTemplateEditPageDiv
{
  float: right;
  font-size: 14px;
  margin-left: 10px;
}

#pagesTemplateEditPageDiv a
{
  color: inherit;
}

#pagesTemplateEditPageDiv label
{
  margin-left: 2px;
  margin-bottom: 0;
  cursor: pointer;
}

#pagesTemplateEditPageDiv label:before
{
  content: "\f040";
  font-family: Font Awesome\ 5 Pro;
  font-weight: 600;
  padding-right: 3px;
}


#Pages-PageBody 
{
  margin-bottom: 20px;
  width: 100%;
}

#Pages-PageBody table 
{
  width: 100%;
}

#Pages-PageBody table.OneBoxSnippet 
{
  width: 100% !important;
}

#Pages-PageBody table.BoxTable 
{
  border: none;
}

#Pages-PageBody td.LeftColumn 
{
  padding-right: 10px;
  border-right: 1px solid #F1F1F1;
}

#Pages-PageBody td.RightColumn 
{
  padding-left: 10px;
}

#Pages-PageBody td.CenterColumn 
{
  padding: 0 10px;
  border-right: 1px solid #F1F1F1;
}

#Pages-PageBody td.BoxColumn 
{
  padding: 0 0 0 10px;
}

#Pages-PageBody td.BoxHeader 
{
  font-size: 18px;
  padding: 10px;
}

#Pages-PageBody td.Box 
{
  padding: 0 10px 10px 10px;
}

#Pages-PageBody table td 
{
  word-wrap: break-word;
}


/* Padding for Text Field on Embeded Eforms */

.form-label-container.editor
{
  padding: 0 15px;
}


/* Left Navigation Parent */

#NavWrapper .PageBreadCrumbs {
    text-align: left;
    float: none;
    font-size: 0;
    width: 100%;
    color: transparent;
    display: none;
}
#NavWrapper .PageBreadCrumbs a {
    display: none;
    font-size: 16px;
}
#NavWrapper .PageBreadCrumbs a:nth-child(2){
    display: block;
}

/* Breadcrumb Row */

.breadcrumb-row {
    display: none;
}


@media only screen and (max-width: 767px) 
{
  .page-breadcrumbs, 
  .PageBreadCrumbs 
  {
    float: left; 
    text-align: left;
    margin: 0 0 10px 0;
  }

  .print-edit 
  {
    float: left;
  }

  #Pages-PageBody td
  {
    width: 100% !important;
    float: left;
    margin-bottom: 10px;
  }

  #Pages-PageBody table.OneBoxSnippet td,
  #Pages-PageBody table.BoxTable td
  {
    width: 100% !important; 
    float: left;
    margin-bottom: 10px;
  }

  #Pages-PageTitle
  {
    width: 100%;
  }

  #Pages-PageBody td.LeftColumn,
  #Pages-PageBody td.CenterColumn
  {
    border-right: none;
  }

  #Pages-PageBody td.BoxColumn
  {
    padding: 0;
  }

  #Pages-PageBody table.RadCalendar td
  {
    width: inherit !important;
    float: none !important;
  }
}
