/****

COMMOM ELEMENTS

 */
.logo {
  background: url("data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgYXJpYS1sYWJlbGxlZGJ5PSJ0aXRsZS1sb2dvLXdiYy0yMDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiICB2aWV3Qm94PSIwIDAgMTYyIDM4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjIgMzgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj4NCgk8dGl0bGUgaWQ9InRpdGxlLWxvZ28td2JjLTIwMCIgbGFuZz0iZW4iPldlc3RwYWMgMjAwIHllYXJzIGxvZ288L3RpdGxlPg0KDQoJPHBhdGggZmlsbD0iI0Q1MDAyQiIgZD0iTTExNy40LDMwbC02LjgtMjAuOWMtMS0zLjItMi42LTQuMS01LjEtNC4xSDkzYzEsMC40LDEuNiwyLjksMS42LDIuOWw2LjEsMjFjMC43LDIuNiwyLjksNCw1LjQsNGgxMy4zDQoJCUMxMTguNCwzMi44LDExNy40LDMwLDExNy40LDMwIi8+DQoJPHBhdGggZmlsbD0iI0Q1MDAyQiIgZD0iTTEzNy42LDMwbDYuOC0yMC45YzEtMy4yLDIuNi00LjEsNS4xLTQuMUgxNjJjLTEsMC40LTEuNiwyLjktMS42LDIuOWwtNi4xLDIxYy0wLjcsMi42LTIuOSw0LTUuNCw0DQoJCWgtMTMuM0MxMzYuNiwzMi44LDEzNy42LDMwLDEzNy42LDMwIi8+DQoJPHJlY3QgeD0iMTIwIiB5PSI1IiBmaWxsPSIjRDUwMDJCIiB3aWR0aD0iMTUiIGhlaWdodD0iMjgiLz4NCgk8cGF0aCBmaWxsPSIjRDUwMDJCIiBkPSJNMTguMiwyOC4zSDYuNGw1LjUtNC43YzAuNi0wLjUsMi4yLTIsMy40LTNjLTAuMS0wLjYtMC4xLTEuMi0wLjEtMS43YzAtMy41LDEuMS02LjcsMi44LTkuMg0KCQlDMTYuNiw2LjgsMTMuMyw1LDkuNyw1Yy03LjMsMC0xMC4xLDUuNi05LjEsNi44bDIuNSwyLjNDMywxMy42LDQuNSw5LDkuNCw5aDAuNWMyLDAsNSwxLjMsNSw0LjJjMCwyLjMtMS41LDMuOC01LjQsNy4zDQoJCWMwLDAtOC4zLDYuOS05LjQsNy44YzAsMS4zLDAsNCwwLDRoMjIuNmMwLDAsMCwwLDAsMEMyMC45LDMxLjQsMTkuNCwzMCwxOC4yLDI4LjN6Ii8+DQoJPHBhdGggZmlsbD0iI0Q1MDAyQiIgZD0iTTUxLjMsNWMtNC43LDAtOC40LDIuMS0xMC44LDZjMC45LDEuNiwxLjUsMy4zLDIsNS40YzAuNS0xLjgsMS4zLTMuMiwyLjItNC4zYzEuNi0yLDMuNy0zLDYuNi0zDQoJCWM0LjUsMCw4LjEsNC40LDguMSw5LjhjMCw1LjQtMy42LDkuOC04LjEsOS44Yy0yLjgsMC01LTEtNi42LTNjLTEuNC0xLjctMi4zLTQuMS0yLjgtNy4ybDAtMC4xQzQwLjMsOS44LDM1LjYsNSwyOC41LDUNCgkJYy02LjcsMC0xMi4yLDYuMi0xMi4yLDEzLjljMCw3LjcsNS41LDEzLjksMTIuMiwxMy45YzQuNywwLDguMy0yLjEsMTAuNy02Yy0wLjktMS42LTEuNS0zLjQtMi01LjRjLTAuNSwxLjctMS4yLDMuMi0yLjEsNC4zDQoJCWMtMS42LDItMy43LDMtNi41LDNjLTQuNSwwLTguMS00LjQtOC4xLTkuOGMwLTUuNCwzLjYtOS44LDguMS05LjhjNy42LDAsOC45LDcuNyw5LjQsMTAuMmwwLDAuMWMxLjUsOC43LDYuMywxMy40LDEzLjQsMTMuNA0KCQljNi43LDAsMTIuMi02LjIsMTIuMi0xMy45QzYzLjQsMTEuMiw1OCw1LDUxLjMsNXoiLz4NCgk8cmVjdCB4PSI3OCIgZmlsbD0iIzJEMzczRSIgd2lkdGg9IjEiIGhlaWdodD0iMzgiLz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
}

/****

DEFAULT TEMPLATE

 */
#nusign-main-container, #nusign-main-container-mb {
  background-color: #ebebe5;
}

footer {
  border-top: 1px solid #f1f1ed;
  background: #fff;
}

/* Desktop layout */
#nusign-main-container .header .logo,
#nusign-main-container footer .logo {
  width: 162px;
  height: 38px;
  margin-top: 6px;
}

/* Mobile layout*/
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  #nusign-main-container-mb .nusign-header-mb .logo {
    width: 115px;
    height: 33px;
  }
}

/* Modals*/
.modal .modal-content {
  background-color: #f9fafb;
}
.modal .modal-content .modal-header .close {
  display: none;
}
.modal .modal-content .modal-header .modal-title {
  color: #000000;
}
.modal .modal-content .modal-body {
  background-color: #f9fafb;
  color: #000000;
}
.modal .modal-content .modal-body .legend-title {
  color: #000000 !important;
}
.modal .modal-content .modal-footer {
  background-color: #f9fafb;
}
.modal .modal-content .btn-primary {
  padding: 6px 20px !important;
  background-color: #d5002b !important;
  color: #f9fafb !important;
  border-color: #d5002b !important;
}
.modal .modal-content .nav-tabs li a,
.modal .modal-content .nav-tabs li.active a {
  color: #000000;
}

.nusign-lock {
  display: none;
}