html body {
  background-color:#fcfcfc;
  }

.main-internal-container p,
.main-internal-container ul li,
div.dynalist_norecordfound {
  font-size:14px;
  line-height:1.5;
}

.main-internal-container a {
  color:#176daa;
  font-weight:600;
}

.ui-tabs .ui-tabs-nav::before {
  content:"Subject";
  color:#176daa;
  display:block;
  margin:1rem 1rem 1.5rem 1rem;
  font-size:.9rem;
  text-transform:uppercase;
  border-bottom:2px solid #176daa;
  width:60px;
  padding-bottom:5px;
}

.tx-jfmulticontent-pi1 .ui-widget {
  font-family:'Open Sans', sans-serif !important;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-widget-content {
  border:1px solid #ddd;
  position:relative;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-widget-content.ui-corner-bottom {
  border:0;
  padding:1.5rem 1.5rem 0 1.5rem;
  position:relative;   
  background-color:#fff;
  width:100%;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active:focus {
  outline:none;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 h2.csc-firstHeader {
  margin-top:0;
  padding-left:4rem;
  }

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 h2.csc-firstHeader::after {
  display:none;
  }

#jfmulticontent_c792479-1 h2.csc-firstHeader,
#jfmulticontent_c792479-2 h2.csc-firstHeader,
#jfmulticontent_c792479-3 h2.csc-firstHeader,
#jfmulticontent_c792479-4 h2.csc-firstHeader {
  background:transparent url(../images/methods-standards/images/general.png) no-repeat;
  background-size:40px 40px;
  background-position:.5rem 2px;
  line-height:2.5rem;
  }

#jfmulticontent_c792450-1 h2.csc-firstHeader,
#jfmulticontent_c792450-2 h2.csc-firstHeader,
#jfmulticontent_c792450-3 h2.csc-firstHeader,
#jfmulticontent_c792450-4 h2.csc-firstHeader {
  background:transparent url(../images/methods-standards/images/agriculture.png) no-repeat;
  background-size:40px 40px;
  background-position:.5rem 2px;
  line-height:2.5rem;
  }

#jfmulticontent_c792434-1 h2.csc-firstHeader,
#jfmulticontent_c792434-2 h2.csc-firstHeader,
#jfmulticontent_c792434-3 h2.csc-firstHeader,
#jfmulticontent_c792434-4 h2.csc-firstHeader {
  background:transparent url(../images/methods-standards/images/forestry.png) no-repeat;
  background-size:40px 40px;
  background-position:.5rem 2px;
  line-height:2.5rem;
  }

#jfmulticontent_c792417-1 h2.csc-firstHeader,
#jfmulticontent_c792417-2 h2.csc-firstHeader,
#jfmulticontent_c792417-3 h2.csc-firstHeader,
#jfmulticontent_c792417-4 h2.csc-firstHeader {
  background:transparent url(../images/methods-standards/images/fishery.png) no-repeat;
  background-size:40px 40px;
  background-position:.5rem 2px;
  line-height:2.5rem;
  }

#jfmulticontent_c792414-1 h2.csc-firstHeader,
#jfmulticontent_c792414-2 h2.csc-firstHeader,
#jfmulticontent_c792414-3 h2.csc-firstHeader,
#jfmulticontent_c792414-4 h2.csc-firstHeader {
  background:transparent url(../images/methods-standards/images/natural-resources.png) no-repeat;
  background-size:40px 40px;
  background-position:.5rem 2px;
  line-height:2.5rem;
  }

.dark-blue-box-container {
  padding:0;
  margin-bottom:2rem;
  }

.dark-blue-box {
  background-color:#116aab;
}

.dark-blue-box p {
  margin-bottom:0;
  }

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable {
  background-color:#fafafa;
  border-left:1px solid #dddddd;
  border-top:1px solid #dddddd;  
  margin-bottom:-1px;
  width:100%;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable:last-child {
  margin-bottom:3rem;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable th {
  border-bottom:1px solid #dddddd;  
  padding:12px;
  border-right:1px solid #dddddd;  
  background-color:#ededed;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td {
  border-bottom:1px solid #dddddd;  
  padding:12px;
  border-right:1px solid #dddddd;  
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td a {
  word-break:break-all;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable table:last-child {
  margin-bottom:0;
  width:100%;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable table th {
  background-color:transparent;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td.inner-table {
  display:table;
  margin-bottom:-1px;
  margin-right:-1px;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td.inner-table table {
  border:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td.inner-table table th:last-child,
.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td.inner-table table td:last-child {
  border-right:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td.inner-table table tr:last-child td {
  border-bottom:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 h3 {
  width:100%;
  padding:0;
  float:none;
  border-bottom:1px solid #ddd;
  padding:5px 5px 5px 30px;
  background:transparent url(../images/methods-standards/images/li-icon.png) no-repeat;
  background-size:18px 18px;
  background-position:left 6px;
  font-size:.9rem;
  font-weight:600;
  line-height:1.5;
  margin-bottom:2rem;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable td:nth-child(odd) {
  width:350px;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 table.contenttable p {
  margin:0;
}

.card-list .card.row {
  margin:0;
  padding:2rem 0;
  border-top:1px solid #ddd;
}

.card-list .card.row:nth-child(1) {
  border-top:0;
  padding-top:0;
}

.card.row .card-body {
  padding:0;
}

.card.row .card-body a {
  font-weight:500;
}

.card.row .card-body .card-title a {
  line-height:1.4;
}

.card.row .card-body h5 {
  font-size:18px;
  margin-right:45px;
}

.card.row .card-body h6 {
  font-size:14px;
  line-height:1.5;  
  text-transform:none;
  margin-bottom:3px;
}

.card.row .card-body b {
  color:#212529;
  float:left;
  margin-right:5px;
}

.card.row .card-body p {
  font-size:14px;
  line-height:1.5;
  margin-bottom:3px;
}

.card-edit.col-12 {
  padding:0;
  font-size:14px;
  line-height:1.5;
}

.card-language .lang::before {
  content:", ";
}

.card-language .lang:first-child::before {
  content: "Also available in: ";
  font-weight:bold;
}

.card-language .lang:last-child::before {
  content:" and ";
}

.card-language a {
  text-transform:capitalize;
}

.container .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel,
.container .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
  margin-bottom:-2px;
}

.row .subcolumns .subcl, .row .subcolumns subcr {
  display:block;
}

span.pdf i {
  position:absolute;
  right:0;
  color:#B30000;
  font-size:25px;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before {
  display:none;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel, 
.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
  left:0;
  width:100%;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before {
  width:100%;
  left:0;
}

.ui-tabs-panel .ui-tabs .ui-tabs-nav {
  display:none !important;
}

.ui-tabs .ui-tabs-nav {
  display:table-cell !important;
  vertical-align:top;
  width:25%;
  background:none #fff;
  border:1px solid #ddd;
  border-bottom:0;
  border-radius:0;
  padding:0 0 1rem 0;
  min-height:115px;
}

.tx-jfmulticontent-pi1 .ui-tabs .mobile-menu {
  display:none;
  border:1px solid #cfcfcf;
  padding:.3rem;
  font-family: 'Open Sans', sans-serif;
  font-size:14px;
  color:##333;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs .mobile-menu {
  display:block;
  width:-webkit-fill-available;
  width:-moz-available;
  margin:1.5rem;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs .mobile-menu {
  display:none;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel .ui-tabs .ui-tabs-nav {
  display:table-cell !important;
  width:100%;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel,
.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
  position:relative;
  border:1px solid #ddd;
  padding:1.5rem;
  margin:0 0 0 -1.5rem;
  background-color:#fff;
  width:110%;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-widget-content {
  border:0;
  border-bottom:1px solid #ddd;
  background-color:#fff;
  margin-bottom:-1px;
}

.tx-jfmulticontent-pi1 .ui-widget-content {
  padding:0;
  border:0;
  border-radius:0;
  background:none transparent;
  position:relative;
}

.ui-tabs-panel .ui-tabs .ui-tabs-nav {
  border-left:0;
  border-right:0;
  border-top:0;
}

.ui-tabs-panel .ui-tabs .ui-tabs-nav::before {
  display:none;
}

.ui-tabs .ui-tabs-nav li {
  white-space:normal;
  float:none;
  border:0;
  padding:0;
  margin:0;
  background-color:#fff;
}

.ui-tabs .ui-tabs-nav li:first-child {
  border-top:1px solid #ddd;
  border-radius:0;
  background-position:20px 24px;
  padding-top:1rem;
}

.ui-tabs .ui-tabs-nav li a {
  float:none;
  padding:0;
  font-size:.9rem;
  font-weight:600;
  line-height:1.5;
  color:#333;
  font-family:'Open Sans', sans-serif !important;
  background:#fff url(../images/methods-standards/images/check-unselected.png) no-repeat;
  background-size:20px 20px;
  background-position:20px 8px;
  padding:.5rem 1rem .5rem 3.3rem;
  display:block;
}

.ui-tabs .ui-tabs-nav li.ui-state-active a {
  color:#176daa;
  background:transparent url(../images/methods-standards/images/check-selected.png) no-repeat; 
  background-size:20px 20px; 
  background-position:20px 8px;
}
  
.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-nav {
  padding:0;
  width:100%;
  border-bottom:1px solid #ddd;
  min-height:0;
} 

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-state-default {
  float:left;
  white-space:normal;
  width:25%;
  text-transform:uppercase;
  padding:.5rem .7rem;
  background:none transparent;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 li.ui-state-active {
  background:none transparent;
  padding-bottom:.55rem;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 li.ui-state-active a::after {
  content:"";
  border-bottom:2px solid #176daa;
  width:60px;
  display:block;
  padding-top:5px;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-state-default:first-child {
  margin-left:0;
  border:0;
  padding-top:.5rem;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-state-default:last-child {
  margin-right:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs .ui-state-default a,
.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs .ui-state-active a {
  display:block;
  background:transparent none;
  padding:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 {
  padding:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-widget {
  font-family:'Open Sans', sans-serif !important;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel {
  border-right:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-nav {
  border:0;
  padding-bottom:2rem;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-state-default {
  width:100%;
  padding:0;
  float:none;
  border-bottom:1px solid #ddd;
  padding:5px 5px 5px 30px;
  background:transparent url(../images/methods-standards/images/li-icon.png) no-repeat;
  background-size:18px 18px;
  background-position:left 6px;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-state-default a {
  text-transform:none;
  font-weight:normal;
  font-size:14px;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-active  {
  margin-bottom:0;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-active a {
  font-weight:600;
}

.tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-state-default a::after {
  display:none;
}

@media (min-width: 768px) {

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before {
    margin-top:3rem;
    background-color:#fcfcfc;
    height:2rem;
    position:relative;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before .first-column {
    margin-right:2rem;
    border-top:1px solid #ddd;
    height:3rem;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before .second-column {
    border-top:1px solid #ddd;
    height:3rem;
    width:-webkit-fill-available;
    width:-moz-available;
  }

  #jfmulticontent_c792479-2 .csc-default:nth-child(1),
  #jfmulticontent_c792479-3 .csc-default:nth-child(1),
  #jfmulticontent_c792479-4 .csc-default:nth-child(1),
  #jfmulticontent_c792450-2 .csc-default:nth-child(1),
  #jfmulticontent_c792450-3 .csc-default:nth-child(1),
  #jfmulticontent_c792450-4 .csc-default:nth-child(1),
  #jfmulticontent_c792434-2 .csc-default:nth-child(1),
  #jfmulticontent_c792434-3 .csc-default:nth-child(1),
  #jfmulticontent_c792434-4 .csc-default:nth-child(1),
  #jfmulticontent_c792417-2 .csc-default:nth-child(1),
  #jfmulticontent_c792417-3 .csc-default:nth-child(1),
  #jfmulticontent_c792417-4 .csc-default:nth-child(1),
  #jfmulticontent_c792414-2 .csc-default:nth-child(1),
  #jfmulticontent_c792414-3 .csc-default:nth-child(1),
  #jfmulticontent_c792414-4 .csc-default:nth-child(1) {
    min-height:250px;
  }

  .container #jfmulticontent_c792479-2 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792479-3 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792479-4 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792450-2 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792450-3 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792450-4 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792434-2 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792434-3 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792434-4 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792417-2 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792417-3 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792417-4 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792414-2 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792414-3 .tx-jfmulticontent-pi1 .csc-default:nth-child(1),
  .container #jfmulticontent_c792414-4 .tx-jfmulticontent-pi1 .csc-default:nth-child(1) {
    min-height:0;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel,
  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
    width:107%;
  }
}

@media (min-width: 992px) {

  .ui-tabs .mobile-menu {
    display:none !important;
  }

  .tx-jfmulticontent-pi1 .ui-widget-content {
    display:table;
  }

  .ui-tabs .ui-tabs-nav {
    border-bottom:1px solid #ddd;
    padding-bottom:0;
    min-height:265px;
  }

  .ui-tabs-panel .ui-tabs .ui-tabs-nav {
    display: block !important;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 {
    padding-left:2rem;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel, 
  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
    left:-40%;
    width:151%;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel .ui-tabs .ui-tabs-nav {
    display:block !important;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before {
    width:151.1%;
    display:flex;
    left:-47%;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before .first-column {
    width:34.9%;
  }

  .ui-tabs .ui-tabs-nav::before {
    margin-bottom:39px;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel,
  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
    margin:0 0 0 -2.7rem;
    left:-40%;
    width:151.2%;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-widget-content {
    border-bottom:0;
    margin-bottom:0;
  }

  .container .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel, 
  .container .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
    border:1px solid #ddd;
  }
}

@media (min-width: 1200px) {

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .ui-tabs-panel, 
  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .subcolumns {
    left:-38.8%;
    width:148%;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before {
    width:147.92%;
    left:-44.55%;
  }

  .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 .second-block-before .first-column {
    width:34.6%;
  }

  .ui-tabs .ui-tabs-nav::before {
    padding-bottom:6px;
    margin-bottom:23px;
  }
}

.jfmulticontent-hidden {
  display:none;
}

#dyna_fef_page form#id_form_dyna_fee {
  display:flex;
  flex-direction:row-reverse;
}

#c793273 #dyna_fef_page form#id_form_dyna_fee {
  display:block;
}

.subcl .tx-dynafef-pi3 #dyna_fef_page {
  margin-bottom:0;
}

.tx-jfmulticontent-pi1 p.align-right {
  margin:.5rem -1.5rem 2rem -1.5rem;
  border-bottom: 1px solid #ddd;
  padding:0 1.5rem 1.5rem 1.5rem;
}

div#dyna_fef_page .custom-select[multiple] {
  height:auto;
}

.tx-jfmulticontent-pi1 #dyna_fef_page form#id_form_dyna_fee div.dyna_form_data input,
#c802967 #dyna_fef_page form#id_form_dyna_fee div.dyna_form_data input {
  background-color:#fafafa;
  width:100%;
  border-left:0;
  border-radius:0 .25rem .25rem 0;
  margin:0;
}

.tx-jfmulticontent-pi1 #dyna_fef_page form#id_form_dyna_fee label,
#c802967 #dyna_fef_page form#id_form_dyna_fee label {
  display:none;
}

.tx-jfmulticontent-pi1 #dyna_fef_page form#id_form_dyna_fee .form-group,
#c802967 #dyna_fef_page form#id_form_dyna_fee .form-group {
  width:100%;
}

.tx-dynafef-pi3 #dyna_fef_page form#id_form_dyna_fee .form-group {
  margin:0;
}

.tx-dynafef-pi3 div#dyna_fef_page div#div_submit_button,
#c802967 div#dyna_fef_page div#div_submit_button {
  margin:0;
  background-color:#fafafa;
  border:1px solid #ced4da;
  font-size:0 !important;
  width:30px !important;
  padding:11px 8px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  border-right:0;
  border-radius:.25rem 0 0 .25rem;
  height:fit-content;
}

.tx-dynafef-pi3 div#dyna_fef_page div#div_submit_button input {
  margin:0;
  background-color:transparent;
  border:none;
  font-size:0 !important;
  border-radius:0;
  width:20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Ctitle%3Esearch%3C/title%3E%3Cpath d='m4.8495 7.8226c0.82666 0 1.5262-0.29146 2.0985-0.87438 0.57232-0.58292 0.86378-1.2877 0.87438-2.1144 0.010599-0.82666-0.28086-1.5262-0.87438-2.0985-0.59352-0.57232-1.293-0.86378-2.0985-0.87438-0.8055-0.010599-1.5103 0.28086-2.1144 0.87438-0.60414 0.59352-0.8956 1.293-0.87438 2.0985 0.021197 0.8055 0.31266 1.5103 0.87438 2.1144 0.56172 0.60414 1.2665 0.8956 2.1144 0.87438zm4.4695 0.2115 3.681 3.6819-1.259 1.284-3.6817-3.7 0.0019784-0.69479-0.090043-0.098846c-0.87973 0.76087-1.92 1.1413-3.1207 1.1413-1.3553 0-2.5025-0.46363-3.4417-1.3909s-1.4088-2.0686-1.4088-3.4239c0-1.3553 0.4696-2.4966 1.4088-3.4239 0.9392-0.92727 2.0864-1.3969 3.4417-1.4088 1.3553-0.011889 2.4906 0.45771 3.406 1.4088 0.9154 0.95107 1.379 2.0924 1.3909 3.4239 0 1.2126-0.38043 2.2588-1.1413 3.1385l0.098834 0.090049z'%3E%3C/path%3E%3C/svg%3E");
  background-position:center center;
  opacity:.2;
  background-repeat:no-repeat;
  padding:0 !important;
}

.main-internal-container .r-col {
  border:1px solid #ddd;
  background-color:#fafafa;
}

.r-col .tx-dynalist-pi1 {
  border:0;
  background-color:#fafafa;
  padding:0;
  margin-bottom:2rem;
}

.r-col .csc-header-n1 {
  background-color:#fff;
  margin:0 -.95rem 1.5rem -.95rem;
  border-bottom:1px solid #ddd;
}

.r-col .csc-header-n1 h1 {
  margin:0;
  padding:1.5rem;
  font-weight:normal;
  font-size:20px;
  background-color:#fff;
}

@media (min-width: 992px) {
  .main-internal-container .r-col {
    margin-top:0;
    margin-left:1rem;
    max-width:23%;
    height:fit-content;
  }
}

.main-internal-container .r-col h3 {
  font-weight:700;
  font-size:.9rem;
  text-transform:uppercase;
  margin-bottom:1.5rem;
}

.main-internal-container .r-col h3::after {
  content:"";
  border-bottom:1px solid #176daa;
  width:50px;
  display:block;
  padding-top:5px;
}

.main-internal-container .r-col .csc-default {
  background-color:#fafafa;
  margin:0;
}

.main-internal-container .r-col ul {
  list-style-type:none;
  padding:0;
}

.main-internal-container .r-col ul li {
  padding:0 0 5px 0;
}

.main-internal-container .card-edit {
  margin:0;
}

.card-edit .tx-dynalist-pi1-langtool {
  margin-top:10px;
}

.card-edit .card-status {
  margin-top:10px;
}

.card-edit .card-status span {
  margin:0 5px;
}

.grey-box-container {
  padding:0;
  margin-bottom:2rem;
}

.grey-box DIV.csc-textpic-clear {
  display:none;
}

.grey-box DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
  margin-right:1.5rem !important;
}

section#top-banner {
  width:100%;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto;
}

section#top-banner p {
  font-size:14px;
  line-height:1.5;
}

@media (min-width: 576px) {
  section#top-banner {
    max-width:540px;
  }
}

@media (min-width: 768px) {
  section#top-banner {
    max-width:720px;
  }
}

@media (min-width: 992px) {
  section#top-banner {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  section#top-banner {
    max-width:1140px;
  }
}

section#top-banner h1.csc-firstHeader {
    font-size:22px;
    font-weight:700;
    line-height:1.3;
    color:#333;
    padding-left:2px;
    border-bottom:#cfcfcf solid 1.1px;
    padding-bottom:10px;
    margin:36px 0 30px;
}

@media (min-width: 768px) {
  section#top-banner h1.csc-firstHeader {
    font-size:26px;
    padding-bottom:13px;
  }
}

#c805692 {
  margin-bottom:2rem;
}