/*--------------------------------------------------------------
General Styles
--------------------------------------------------------------*/
.body {
  min-height: 95vh;
  background-color: white;
}

#content {16
  background-color: transparent;
}

.image-title {
  margin-left: 10px;
}

a:hover {
  cursor: pointer;
}

div[itemprop="articleBody"] .row {
  margin-bottom: 30px;
}

@media (min-width: 750px) {
  .multinail-home-icon {
    display: none;
  }
  .multinail-search-icon {
    display: none;
  }
}

.navbar-header {
  height: 60px;
}

/*--------------------------------------------------------------
Template Overrides 
--------------------------------------------------------------*/
@media (min-width: 992px) {
  .col-md-9 {
    width: 65%;
    width: 65%;
    margin-left: 8%;
  }
}

@media (min-width: 1240px) {
  .col-md-9 {
    width: 65%;
    margin-left: 0;
  }
}

/*--------------------------------------------------------------
Grid Style Dashboard 
--------------------------------------------------------------*/
.category-modulebulletin-board-dashboard li {
  list-style-type: none;
  margin-bottom: 5px;
}

.moduletablebulletin-board-dashboard h3 {
  font-size: 1em;
  color: #697a78;
  padding-bottom: 5px;
  padding-top: 5px;
}

.grid-item .well {
  -webkit-box-shadow: 2px 2px 5px;
          box-shadow: 2px 2px 5px;
}

.readmore .btn-test {
  background-color: #90181b;
  border-color: #90181b;
}

.glyphicon-facetime-video {
  font-size: 1.5em;
}


.footy-tipping-table img:hover {
  opacity: 0.7;
}

/*--------------------------------------------------------------
Search Highlighted Text
--------------------------------------------------------------*/
span.highlight {
  background-color: #eaea30 !important;
  font-weight: bold;
  padding: 1px 0;
  color: black;
}

/*--------------------------------------------------------------
side menu
--------------------------------------------------------------*/
ul#accordeonck144 li ul li {
  list-style-type: none !important;
}

.isactive {
  color: #006b67 !important;
  font-weight: bolder !important;
  font-size: 14px !important;
}

ul {
  -webkit-padding-start: 10px;
  -webkit-padding-end: 5px;
}

menu {
  -webkit-padding-start: 10px;
  -webkit-padding-end: 5px;
}

dir {
  -webkit-padding-start: 10px;
  -webkit-padding-end: 5px;
}

.active {
  font-weight: bold;
}

.nav-child {
  margin-left: 10px;
}

#sidebar {
  position: relative;
  display: block;
}

#sidebar.collapse {
  position: relative;
  display: block;
}

.sidebar-nav {
  position: fixed;
  overflow-y: auto;
  height: 100vh;
  width: 100%;
  max-width: 320px;
  margin-left: -15px;
  margin-right: -15px;
  z-index: 9;
  background-color: #bfdad9;
  margin-bottom: 200px;
  border-right: thin solid #eaeaea;
}

.sidebar-nav a {
  color: #697a78;
}

.sidebar-nav a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #697a78;
}

ul.nav-child > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
}

.side-menu-title-container {
  border-bottom: 2px solid #697a78;
}

.navbar-brand {
  margin: 5px 0 0 10px;
}

.nav-header {
  margin-left: 15px;
}

.moduletablechild-side-menu-style > ul.menu {
  height: auto;
  margin-bottom: 200px;
}

.moduletablechild-side-menu-style ul {
  margin-left: 20px;
  font-size: 0.8em;
}

.moduletablechild-side-menu-style li a {
  color: #424242;
  font-size: 1.2em;
}

.moduletablechild-side-menu-style > .nav > .active a {
  background-color: #697a78;
  color: white;
  width: 105%;
}

.moduletablechild-side-menu-style > .nav > li.active > ul.nav-child > li.active a {
  background-color: #697a78;
  color: white;
  width: 105% !important;
}

.moduletablechild-side-menu-style > .nav > li.active > ul.nav-child > li a {
  background-color: transparent;
  color: #697A78;
  padding-top: 10px;
  padding-bottom: 10px;
}

.moduletableparent-side-menu-style {
  background-color: #DED196;
  border-bottom: 2px solid #697a78;
  margin-bottom: 20px;
}

.moduletableparent-side-menu-style .nav .active {
  background-color: #bda32d;
  width: 105%;
}

.moduletableparent-side-menu-style .nav .active a {
  color: white;
}

.side-menu-title {
  color: black;
}

/*--------------------------------------------------------------
TSO Resources Page
--------------------------------------------------------------*/
.item-pagetso-resource-page .btn {
  background-color: #006b67;
  border-color: #006b67;
}

/*--------------------------------------------------------------
Multinail Training Current Landing Page
--------------------------------------------------------------*/
.course-low-opacity {
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.not-allowed {
  cursor: not-allowed;
}

/*--------------------------------------------------------------
Multinail Training NEW Landing Page - Circles 
--------------------------------------------------------------*/
.tracking-status-intransit {
  background-color: #eeeeee;
  padding: 10px 0 5px 0;
}

.tracking-status {
  color: #777;
  font-size: 1.3em;
}

.tracking-list {
  border: 1px solid #e5e5e5;
}

.tracking-list a:hover {
  text-decoration: none;
}

.tracking-item {
  border-left: 1px solid #e5e5e5;
  position: relative;
  padding: 1rem 1.5rem 1rem 2.5rem;
  margin-left: 3rem;
  min-height: 5rem;
  cursor: pointer;
}

.tracking-item:hover {
  background-color: #f4f4f4;
}

.tracking-item .tracking-icon {
  line-height: 2.6rem;
  position: absolute;
  left: -1.3rem;
  width: 2.6rem;
  height: 2.6rem;
  text-align: center;
  border-radius: 50%;
  background-color: #fff;
  color: #fff;
}

.tracking-item .tracking-icon.status-intransit {
  color: #e5e5e5;
  border: 1px solid #e5e5e5;
}

.tracking-item .manager-circle {
  background-color: #82854c;
}

.tracking-item .modeler-circle {
  background-color: #bda32d;
}

.tracking-item .roof-circle {
  background-color: #90181b;
}

.tracking-item .frame-circle {
  background-color: #007c97;
}

.tracking-item .floor-circle {
  background-color: #8e5ba6;
}

.tracking-item .industry-circle {
  background-color: #006b67;
}

.tracking-item .management-circle {
  background-color: #de7022;
}

.specific-training-col {
  cursor: not-allowed;
  opacity: 0.3;
}

.specific-training-col .tracking-item:hover {
  background-color: transparent;
  cursor: not-allowed;
}

.tracking-content p {
  margin-bottom: 0;
}

/*------------------------------------------------------------------------------------------------------------------------
Mandatory Training Landing Pages Current format for Industrial training, mandatory training, specific training
------------------------------------------------------------------------------------------------------------------------*/
.assessment-cell-button:hover {
  background-color: #e7eaea;
  cursor: pointer;
}

.course-cell-button:hover {
  background-color: #e7eaea;
  cursor: pointer;
}

.course-cell-button p {
  margin-left: 30px;
  margin-bottom: 0;
  line-height: 2;
  font-size: 1.2em;
}

.table-course-row p {
  font-weight: 800;
  font-size: 1.6em;
  color: #697a78;
}

.table-course-row td {
  background-color: #d6dbdb;
}

.mandatory-course-row {
  margin-top: 30px;
  margin-top: 30px;
}

.mandatory-course-row a {
  margin-left: 20px;
  color: #006b67;
  font-weight: normal;
  font-size: 1.2em;
  line-height: 2;
  margin: 0;
}

.mandatory-course-row h5 {
  font-size: 1.4em;
}

.mandatory-course-h1 {
  float: none;
  float: none;
}

.mandatory-course-table {
  border-top: 3px #006b67 solid;
  border-bottom: 3px #006b67 solid;
}

.mandatory-course-table > thead > tr {
  background-color: transparent !important;
  color: #697A78;
  background-color: transparent !important;
  color: #697A78;
}

.mandatory-course-table > thead > tr > th {
  background-color: transparent;
  color: #697A78;
  border-bottom: none;
  border-top: solid 1px;
  border-top-color: #007c97;
  background-color: transparent;
  color: #697A78;
  border-bottom: none;
  border-top: solid 1px;
  border-top-color: #007c97;
}

.mandatory-course-table > thead > tr > th > h3 {
  margin-top: 10px;
  margin-top: 10px;
}

.mandatory-course-table > tbody > tr {
  background-color: transparent;
  color: #697A78;
  background-color: transparent;
  color: #697A78;
}

.mandatory-course-table > tbody > tr > td {
  padding-top: 10px;
}

.mandatory-course-table h3 {
  font-size: 1.6em;
  font-size: 1.6em;
}

.mandatory-course-table a:hover {
  opacity: 0.7;
  font-weight: bold;
  opacity: 0.7;
  font-weight: bold;
}

.mandatory-course-table-head {
  border-bottom: 3px solid;
  border-color: #007c97;
  border-bottom: 3px solid;
  border-color: #007c97;
}

.mandatory-course-table-head th {
  font-weight: normal;
  font-size: 1em;
  font-weight: normal;
  font-size: 1em;
}

.mandatory-course-table-status {
  border-top: 3px solid;
  border-color: #007c97;
  border-top: 3px solid;
  border-color: #007c97;
}

.mandatory-course-table-status th {
  font-weight: lighter;
  font-style: italic;
  font-size: 1em;
  color: #adadad !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  font-weight: lighter;
  font-style: italic;
  font-size: 1em;
  color: #adadad !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.mandatory-course-table-footer th {
  font-weight: normal;
  font-size: 1em;
  font-weight: normal;
  font-size: 1em;
}

._industry-checksheet {
  margin-top: 150px;
}

._industry-checksheet button {
  background-color: #006b67;
}

._assessment-module img {
  margin-right: 20px;
}

._assessment-module ul {
  list-style-type: none;
}

._assessment-module li {
  margin-bottom: 5px;
}

._assessment-module .btn {
  width: 100%;
}

/*--------------------------------------------------------------
Mandatory Training Landing Pages NEW with KMO tabls- Industrial training, mandatory training, specific training
--------------------------------------------------------------*/
.equalise .col-md-12 {
  max-width: 100%;
}

.moduletable_mandatory-training-module-table-title {
  margin-bottom: 30px;
}

.moduletable_mandatory-training-module-table-title h1 {
  font-weight: 100;
  color: #697a78;
}

.moduletable_mandatory-training-module-table-title span {
  font-weight: 800;
  font-size: 1.1em;
}

.moduletable_mandatory-training-module-table-title button {
  padding: 8px;
  border-radius: 10px;
  background-color: #006b67;
  color: white;
  border: none;
  font-size: 0.9em;
  margin-top: 20px;
}

.moduletable_mandatory-training-module-table-title button .glyphicon {
  margin-right: 5px;
  font-style: normal;
}

.moduletable_mandatory-training-module-table-title button:hover {
  background-color: #00d200;
  color: white;
}

.temp-availability-wrap {
  background-color: #006b67;
  padding: 20px;
  border-radius: 5px;

}

.temp-availability-wrap p {
  color: white !important;
  font-size: 1.3em;
  
}

.moduletable_multinail-training-manager-title p {
  font-size: 0.8em;
}

.moduletable_multinail-training-manager-title button {
  margin-bottom: 30px;
}

._mandatory-training-resources {
  margin-top: 50px;
  background-color: #697A78;
  padding: 0px;
  border-color: transparent;
}

._mandatory-training-resources .nav-header {
  font-weight: 100;
  color: white;
  font-size: 1.4em;
}

._mandatory-training-resources ul.nav {
  padding: 0px;
}

._mandatory-training-resources ul.nav li {
  padding-top: 20px;
}

._mandatory-training-resources ul.nav-child {
  margin: 15px 0 0 0;
  padding: 10px 0 0 0;
  width: 100%;
  background-color: white;
}

._mandatory-training-resources ul.nav-child li {
  border-bottom: thin solid #697A78;
  padding: 5px;
}

._mandatory-training-resources ul.nav-child li:hover {
  background-color: #f0f0f0;
  cursor: pointer;
}

._mandatory-training-resources ul.nav-child li a {
  color: black;
}
._mandatory-training-quick {
  margin-top: 50px;
  background-color: #006b67;
  padding: 0px;
  border-color: transparent;
}

._mandatory-training-quick .nav-header {
  font-weight: 100;
  color: white;
  font-size: 1.4em;
}

._mandatory-training-quick ul.nav {
  padding: 0px;
}

._mandatory-training-quick ul.nav li {
  padding-top: 20px;
}

._mandatory-training-quick ul.nav-child {
  margin: 15px 0 0 0;
  padding: 10px 0 0 0;
  width: 100%;
  background-color: white;
}

._mandatory-training-quick ul.nav-child li {
  border-bottom: thin solid #006b67;
  padding: 5px;
}

._mandatory-training-quick ul.nav-child li:hover {
  background-color: #f0f0f0;
  cursor: pointer;
}

._mandatory-training-quick ul.nav-child li a {
  color: black;
}
._training-checksheet {
	margin-top: 50px;
  }

.industry-course-h1 {
  float: none;
  font-size: 1.8em;
}

.moduletable_mandatory_training_menu_list_test ul.nav {
  border: thin solid #c14a4a;
  border-radius: 5px;
  padding: 15px;
}

.moduletable_mandatory_training_menu_list_test span.nav-header {
  font-size: 1.2em;
}

.moduletable_mandatory_training_menu_list_test ul.nav-child {
  margin: 5px 0 5px;
}

.moduletable_mandatory_training_menu_list_test ul.nav-child li {
  margin-left: 10px;
}

.moduletablecourse-acknowledgement {
  background-color: #eee;
  margin: 10px;
  padding: 10px;
  margin-bottom: 30%;
}

.roof .equalise .units-col {
  opacity: 0.1;
  cursor: not-allowed;
}

.roof .equalise .units-col a {
  cursor: not-allowed;
}

.frame .equalise .units-col {
  opacity: 0.1;
  cursor: not-allowed;
}

.frame .equalise .units-col a {
  cursor: not-allowed;
}


.floor .equalise .units-col a {
  opacity: 0.2;
  cursor: not-allowed;
}

.floor .equalise a:hover {
  cursor: not-allowed;
}

/*--------------------------------------------------------------
Multinail Training Articles General Styling
--------------------------------------------------------------*/
.multinail-training-container a:hover {
  opacity: 0.7;
}

.training-note {
  border: thin solid;
  padding: 15px;
  background-color: #eee;
  margin-top: 30px;
}

.training-hr {
  margin-top: 50px;
  border-color: rgba(128, 128, 128, 0.07);
}

.activity-row {
  background-color: rgba(95, 193, 236, 0.14);
  border-radius: 10px;
  padding: 15px;
  margin-top: 40px;
  margin-bottom: 10px;
}

.training-parent-menu li {
  display: none;
}

.training-parent-menu li.active {
  display: block !important;
}

.vimeo-row {
  margin-top: 30px;
  margin-bottom: 30px;
}

.training-images {
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
}

.anchor-padding {
  padding-top: 75px;
}

.training-h2 {
  font-size: 1.8em;
  background-color: rgba(189, 163, 45, 0.23);
  padding: 5px;
  border-radius: 5px;
  margin-top: 50px;
}

/*--------------------------------------------------------------
Mandatory Training Specific Articles 
--------------------------------------------------------------*/
.mandatory-training-container img {
  padding: 20px 0 20px;
}

.mandatory-training-container .row {
  margin-top: 20px;
}

/*--------------------------------------------------------------
Mandatory Training Resources
--------------------------------------------------------------*/
._resources-side-module {
  margin-top: 50px !important;
}

.custom_resources-side-module {
  padding-bottom: 30px;
}

/*--------------------------------------------------------------
Previous Release Notes
--------------------------------------------------------------*/
.custom_previous-release-notes .active {
  background-color: #006b67;
}

.custom_previous-release-notes .active:hover {
  background-color: #006b67;
}

.custom_previous-release-notes button {
  font-size: 1.2em;
  border-radius: 0 !important;
}

.custom_previous-release-notes button:focus {
  outline: 0;
}

.release-date {
  font-size: 0.6em;
}

.custom_previous-upgrade-notes button {
  font-size: 1.2em;
  border-radius: 0 !important;
  font-size: 1.2em;
}

.custom_previous-upgrade-notes button:focus {
  outline: 0;
}

.custom_previous-upgrade-notes .active {
  background-color: #007c97;
}

.custom_previous-upgrade-notes .active:hover {
  background-color: #007c97;
}

/*--------------------------------------------------------------
Print to PDF button
--------------------------------------------------------------*/
.print-pdf {
  background-color: #006b67;
  color: white;
}

.print-pdf:after {
  content: " to PDF";
}

.print-pdf:hover {
  text-decoration: none;
  color: white;
  -webkit-box-shadow: 1px 1px 1px #6d6d6d;
          box-shadow: 1px 1px 1px #6d6d6d;
}

/*--------------------------------------------------------------
Print to PDF page break issues 
--------------------------------------------------------------*/
thead {
  display: table-header-group;
}

tfoot {
  display: table-row-group;
}

tr {
  page-break-inside: avoid;
}

/*--------------------------------------------------------------
Technical Manual
--------------------------------------------------------------*/
.thumbnail {
  margin-bottom: 15px !important;
  margin-top: 0px !important;
}

.thumbnail:hover {
  opacity:0.5 !important;
  transition: 0.4s;
    }


.tech-man-btn {
  background-color: white;
  margin-bottom: 30px;
  padding: 15px;
  font-size: 1.5em;
  font-family: 'Asap Condensed', sans-serif;
}

.tech-man-btn:hover {
 color: white;
}

.no-text-dec:hover {
  text-decoration: none !important;
}

.tech-man-btn-A {
  border: 2px solid #82854c;
  color: #82854c;
}

.tech-man-btn-A:hover {
  background-color: #82854c;
 
}

.tech-man-btn-B {
  border: 2px solid #bda32d;
  color: #bda32d;
}

.tech-man-btn-B:hover {
  background-color: #bda32d;
 
}

.tech-man-btn-C {
  border: 2px solid #de7022;
  color: #de7022;
}

.tech-man-btn-C:hover {
  background-color: #de7022;
 
}

.tech-man-btn-D {
  border: 2px solid #90181b;
  color: #90181b;
}

.tech-man-btn-D:hover {
  background-color: #90181b;
 
}

.tech-man-btn-E {
  border: 2px solid #8e5ba6;
  color: #8e5ba6;
}

.tech-man-btn-E:hover {
  background-color: #8e5ba6;
 
}

.tech-man-btn-F {
  border: 2px solid #007c97;
  color: #007c97;
}

.tech-man-btn-F:hover {
  background-color: #007c97;
 
}





/*--------------------------------------------------------------
Technical Manual - For Approval
--------------------------------------------------------------*/
.article-info-term {
  display: none;
}

.category-name {
  background-color: brown;
  border-radius: 5px;
  padding: 10px;
  color: white;
  margin-top: 30px;
}

.staff::after {
  content: "Staff";
  background-color: #c12929;
  padding: 5px;
  border-radius: 5px;
  margin-left: 5px;
  text-decoration: none !important;
  color: white;
  list-style-type: none;
}

/*--------------------------------------------------------------
Vertical Menu NEW 
--------------------------------------------------------------*/

.sidebar-nav .sm-parent {
  margin-bottom: 100px;
}

.HUB-vertical-menu a {
  font-size: 1.4em !important;
  line-height: 1.5 !important;
}

.HUB-vertical-menu a:hover {
  background-color: transparent !important;
}

.HUB-vertical-menu dt.active:hover {
  background-color: #006b67 !important;
}

.HUB-vertical-menu dt.active:hover a {
  color: white !important;
}

.HUB-vertical-menu #custom-back-button {
  height: 3em;
  background-color: #f0f0f0;
  text-align: left;
  padding: 1rem 1rem 1rem 2rem;
  color: #afafaf;
  font-weight: 100;
  font-size: 0.7em;
}

.HUB-vertical-menu #custom-back-button .glyphicon {
  font-size: 0.8em;
}

.HUB-vertical-menu #custom-back-button:hover {
  background-color: #b3b3b3;
  color: white;
}

.HUB-vertical-menu dt a {
  font-family: "asap" !important;
}

.HUB-vertical-menu dt.level1 {
  background-color: #a6cbca !important;
  border-top: thin #bbe0de solid !important;
}

.HUB-vertical-menu dt.level1:hover {
  background-color: #a6cbca !important;
}

.HUB-vertical-menu dt.level1 a {
  color: black !important;
  font-weight: normal !important;
}

.HUB-vertical-menu dt.level1.active:hover a {
  color: black !important;
}

.HUB-vertical-menu dt.level2.active:hover a {
  color: black !important;
}

.HUB-vertical-menu dt.level2 {
  background-color: #bfdad9 !important;
  border-top: thin #b6cac9 solid !important;
}

.HUB-vertical-menu dt.level2 a {
  color: black !important;
  font-weight: normal !important;
}

.HUB-vertical-menu dt.level2:hover {
  background-color: #bfdad9 !important;
}

.HUB-vertical-menu dt.level3 {
  background-color: #d9e9e8 !important;
  border-top: thin white solid !important;
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}

.HUB-vertical-menu dt.level3.active {
  background-color: #006b67 !important;
}

.HUB-vertical-menu dt.level3.active a {
  color: white !important;
}

.HUB-vertical-menu dt.level3.parent.active {
  background-color: transparent !important;
}

.HUB-vertical-menu dt.level3.parent.active a {
  color: black !important;
  font-weight: bold !important;
}

.HUB-vertical-menu dt.level4 {
  background-color: #e6f0f0 !important;
  border-top: thin white solid !important;
  padding-top: 0.8em !important;
  padding-bottom: 0.8em !important;
}

.HUB-vertical-menu dt.level4.active {
  background-color: #006b67 !important;
}

.HUB-vertical-menu .sm-filter[type=text] {
  font-weight: 100 !important;
  padding: 1em !important;
}

.sm-logo img {
  -webkit-filter: brightness(0) invert(0);
          filter: brightness(0) invert(0);
  padding: 3em !important;
}

.sm-container .page-header {
  margin: 0;
}

.sm-container .page-header h1 {
  margin: 0;
  font-size: 1.8em;
}

#HUB-vertical-menu-logo {
  display: block;
  height: 8em;
  background-color: #bfdad9;
  padding: 2em;
}

#HUB-vertical-menu-logo:after {
  font-size: 2em;
  font-family: "asap";
  font-weight: 100;
}

.tips-and-tricks-vertical-menu dt.active img {
  -webkit-filter: invert(1);
  filter: invert(1);
}

.tips-and-tricks-vertical-menu dt.level2.active {
  background-color: #006b67 !important;
}

.tips-and-tricks-vertical-menu dt.level2.active a {
  color: white !important;
}

.tips-and-tricks-vertical-menu dt.level2.active a:visited {
  color: white !important;
}

.tips-and-tricks-vertical-menu dt.level2:hover a {
  font-weight: bold !important;
}

.tips-and-tricks-vertical-menu dt.level2 a:visited {
  color: #888 !important;
}

.tips-and-tricks-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Tips and Tricks';
}

.technical_manual_vertical_menu #HUB-vertical-menu-logo:after {
  content: 'Technical Manual';
}

.product-brochure_vertical_menu #HUB-vertical-menu-logo:after {
  content: 'Product Brochure';
}

.contact-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Meet the team';
}

.multinail-training-vertical-menu dt.level1.parent {
  display: none;
}

.multinail-training-vertical-menu dt.level2.parent {
  display: none;
}

.multinail-training-vertical-menu dt.level2.notparent {
  display: none;
}

.multinail-training-vertical-menu dt.level2.parent.active {
  display: block;
}

.multinail-training-vertical-menu dt.level2.notparent.active {
  display: block;
}

.multinail-training-vertical-menu dt.level2 {
  padding: 0 !important;
}

.multinail-training-vertical-menu dt.level2:after {
  -webkit-filter: brightness(0) invert(0);
          filter: brightness(0) invert(0);
}

.multinail-training-vertical-menu dt.level2 .inner {
  display: block;
}

.multinail-training-vertical-menu dt.level2 a {
  display: block;
  height: 100% !important;
  width: 100% !important;
  padding: 1rem 1rem 1rem 2.5rem;
}

.multinail-training-vertical-menu dt.level2.opened {
  padding: 1rem 1rem 1rem 2.5rem !important;
}

.multinail-training-vertical-menu dt.level2.opened .inner {
  display: table-cell !important;
}

.multinail-training-vertical-menu dt.level2.opened a {
  padding: 0;
}

.multinail-training-vertical-menu dt.level3.opened {
  padding: 1rem 1rem 1rem 4.5rem !important;
}

.multinail-training-vertical-menu dt.level3.opened .inner {
  display: table-cell !important;
}

.multinail-training-vertical-menu dt.level3.opened a {
  padding: 0;
}

.multinail-training-vertical-menu dt.level3 {
  padding: 0 !important;
}

.multinail-training-vertical-menu dt.level3 .inner {
  display: block;
}

.multinail-training-vertical-menu dt.level3 a {
  display: block;
  height: 100% !important;
  width: 100% !important;
  padding: 1rem 1rem 1rem 4.5rem;
}

.multinail-training-vertical-menu dt.level3.parent.active {
  background-color: #006b67 !important;
}

.multinail-training-vertical-menu dt.level3.parent.active a {
  color: white !important;
}

.multinail-training-vertical-menu dt.level3.parent.active:after {
  content: '';
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}

.multinail-training-vertical-menu dd.level3.parent {
  display: none !important;
}

.multinail-training-vertical-menu dt.level3.parent:after {
  content: none;
}

.multinail-training-vertical-menu dd.level3.parent.active {
  display: block !important;
}

.mandatory-resources dt.level2.parent {
  display: block !important;
}

.mandatory-resources dt.level2.parent:after {
  content: none;
}

.mandatory-resources dt.level2.parent:hover a {
  font-weight: bold !important;
}

.mandatory-resources dt.level2.notparent {
  display: block !important;
}

.mandatory-resources dt.level2.notparent:hover a {
  font-weight: bold !important;
}

.mandatory-resources dt.level2.parent.active {
  background-color: #006b67 !important;
}

.mandatory-resources dt.level2.parent.active:after {
  content: '';
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}

.mandatory-resources dt.level2.parent.active a {
  color: white !important;
}

.mandatory-resources dt.level2.notparent.active {
  background-color: #006b67 !important;
}

.mandatory-resources dt.level2.notparent.active a {
  color: white !important;
}

.mandatory-resources dd.level2.parent {
  display: none !important;
}

.mandatory-resources dd.level2.parent.active {
  display: block !important;
}

.mandatory-resources dd.level2.notparent.active {
  display: block !important;
}



.product-brochure_vertical_menu dt.level2 {
  font-weight: normal !important;
}

.product-brochure_vertical_menu dt.level2:hover {
  background-color: #006b67 !important;
}

.product-brochure_vertical_menu dt.level2:hover a {
  font-weight: bold !important;
  color: white !important;
}


.product-brochure_vertical_menu dt.level2.active {
  background-color: #006b67 !important;
}

.product-brochure_vertical_menu dt.level2.active a {
  color: white !important;
}

.product-brochure_vertical_menu dt.level2.active:hover a {
  color: white !important;
}

.product-brochure_vertical_menu dt.level2.active a:hover {
  color: white !important;
}





.mandatory-manager-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Mandatory Training - Manager';
}

.manager-resources-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Mandatory Training - Manager Resources';
}

.mandatory-modeller-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Mandatory Training - Modeler';
}

.roof-resources-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Mandatory Training - Roof Resources';
}

.frame-resources-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Mandatory Training - Frame Resources';
}

.floor-resources-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Mandatory Training - Floor Resources';
}

.industry-knowledge-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Industry Knowledge';
}

.release-notes-112-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Release Notes 1.12';
}

.release-notes-111-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Release Notes 1.11';
}

.release-notes-110-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Release Notes 1.10';
}

.release-notes-19-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Release Notes 1.9';
}

.release-notes-18-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Release Notes 1.8';
}

.release-notes-17-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Release Notes 1.7';
}

.release-notes-16-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Release Notes 1.6';
}

.fms-release-notes-16-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'FMS Release Notes 1.6';
}
.fms-release-notes-168-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'FMS Release Notes 1.6.8';
}
.upgrade-notes-112-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Upgrade Notes 1.12';
}
.upgrade-notes-111-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Upgrade Notes 1.11';
}

.upgrade-notes-110-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Upgrade Notes 1.10';
}

.upgrade-notes-19-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Upgrade Notes 1.9';
}

.upgrade-notes-18-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Upgrade Notes 1.8';
}

.upgrade-notes-17-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Upgrade Notes 1.7';
}

.fms-upgrade-notes-16-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'FMS Upgrade Notes 1.6';
}

.resources-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Resources';
}

.TSO-resources-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'TSO Resources';
}

.staff-resources-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Staff Resources';
}

.specific-roof-vertical-menu #HUB-vertical-menu-logo:after {
  content: 'Specific Training - Roof';
}

.release-notes-vertical-menu dd.level1.parent {
  display: none !important;
}

.release-notes-vertical-menu dt.level1.parent:after {
  content: none;
}

.release-notes-vertical-menu dd.level1.parent.active {
  display: block !important;
}

.release-notes-vertical-menu dd.level1.notparent.active {
  display: block !important;
}

.release-notes-vertical-menu dt.level1.parent.active:after {
  content: '';
}

.release-notes-vertical-menu dt.level1.notparent.active:after {
  content: '';
}

.release-notes-vertical-menu dt.level1 {
  padding: 0 0 0 1.5rem !important;
}

.release-notes-vertical-menu dt.level1 img {
  padding: 1.5rem 0 1rem 0;
}

.release-notes-vertical-menu dt.level1 .inner {
  display: block;
}

.release-notes-vertical-menu dt.level1 a {
  display: block;
  height: 100% !important;
  width: 100% !important;
  padding: 1rem 1rem 1rem 0;
}

.release-notes-vertical-menu dt.level1:hover a {
  font-weight: bold !important;
}

.release-notes-vertical-menu dt.level1.opened {
  padding: 1rem 1rem 1rem 1.5rem !important;
}

.release-notes-vertical-menu dt.level1.opened img {
  padding: 1rem 0 1rem 0 !important;
}

.release-notes-vertical-menu dt.level1.opened:after {
  display: none;
}

.release-notes-vertical-menu dt.level1.opened .inner {
  display: table-cell !important;
}

.release-notes-vertical-menu dt.level1.opened a {
  padding: 0 !important;
}

.release-notes-vertical-menu dt.level1.active a {
  font-weight: bold !important;
}

.release-notes-vertical-menu dt.level2:hover a {
  font-weight: bold !important;
}

/*--------------------------------------------------------------
Technical Manual Landing Page 
--------------------------------------------------------------*/
.technical-manual-covers a:hover {
  opacity: 0.7;
}

/*--------------------------------------------------------------
Release Notes 
--------------------------------------------------------------*/
.release-notes-container hr {
  margin: 50px 0 50px;
  border-bottom: 1px solid #e4e4e4;
}

.release-notes-container h3 {
  margin-bottom: 30px;
}

.release-notes-container img {
  padding: 20px 0 20px;
}

.release-notes-container h6 {
  font-weight: 800;
  font-style: oblique;
  color: black;
  margin-top: 30px;
}

/*--------------------------------------------------------------
Bulletin Board 
--------------------------------------------------------------*/
.footy-bg {
  background-image: url("/images/Bulletin_Board/456669394.jpg");
  background-size: cover center;
}

.footy-bg h1 {
  color: white;
  text-shadow: 1px 2px 2px black;
  font-size: 3em;
}

.footy-bg h3 {
  color: white;
  text-shadow: 1px 2px 2px black;
  font-size: 2.3em;
}

.footy-bg p {
  color: white;
  text-shadow: 1px 2px 2px black;
  font-size: 1.3em;
}

.yellow-background {
  background-color: #ebe3c0 !important;
}

.moduletablebulletin-board-side-list {
  margin-left: 20px;
  font-size: 0.8em;
  height: 120vh;
  margin-bottom: 200px;
}

.category-modulebulletin-board-side-list li {
  list-style-type: none;
  margin-bottom: 8px;
}

.category-modulebulletin-board-side-list li a:hover {
  font-weight: bold;
  font-size: 1.2em;
  background-color: transparent;
  color: #697a78;
}

.bulletin-board-container {
  background-color: white;
  border: thin solid;
  border-radius: 15px;
  margin-bottom: 60px;
}

.article-info {
  color: #006b67;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.4em;
}

.footy-tipping-winners-table {
  width: 100%;
  margin-top: 30px;
}

.footy-tipping-winners-table td {
  font-size: 1.6em;
  text-align: center;
  padding-bottom: 10px;
  padding-top: 10px;
  border-bottom: thin solid rgba(128, 128, 128, 0.1);
}

.footy-tipping-winners-table tr {
  background-color: transparent !important;
}

.footy-tipping-winner-title h1 {
  font-size: 4em;
  color: #00676b;
  font-weight: bold;
  text-align: center;
}

.footy-tipping-aftertable-row {
  margin-top: 30px;
}

.footy-tipping-aftertable-row h1 {
  font-weight: bold;
}

dd.published time {
  font-size: 0.7em !important;
  font-style: italic;
  color: #dedede;
}

.footy-tipping-article h1, .new-hub-article h1 {
 font-size: 3.5em;
 font-family: 'Asap Condensed', sans-serif;
 color: #006b67;
 font-weight: bold;
 margin-bottom: 30px;

}

.footy-tipping-article h3, .new-hub-article h3 {
 font-size: 2em;
 font-family: 'Asap Condensed', sans-serif;
 font-weight: normal;
}

.footy-tipping-article h3 span {
  font-weight: bold;
  color: #006b67;
}

.footy-tipping-article h3.footy-title {
  font-weight: bold;
  color: #006b67;
}

.new-hub-article li {
  line-height: 2;
}

.bulletin-board .readmore a {
  position: inherit;
  float: right;
}

.bulletin-board .items-more {
  border-top: thin solid #006b67;
  margin-top: 50px;
  padding-top: 30px;
}

.bulletin-board-category-list ul.mod-list {
  list-style-type: none;
  padding: 0;
}

.bulletin-board-category-list ul.mod-list li {

}

.bulletin-board-category-list ul.mod-list li a {
  color: #555;
  line-height: 2.5;
  font-size: 1em;
  padding: 5px 0 0 1rem;
  display: block;
}

.bulletin-board-category-list ul.mod-list li a.active {
  color: white;
  background-color: #006b67;
}

.bulletin-board-category-list ul.mod-list li a:hover {
  background-color: #006b67;
  color: white;
}

.bulletin-board-category-list {
}

/*--------------------------------------------------------------
LOG IN 
--------------------------------------------------------------*/
.itemid-115 {
  text-align: center;
}

.itemid-115 .login .form-validate {
  padding-bottom: 30px;
}

.itemid-115 .login .controls .btn {
  margin-top: 20px;
}

/*--------------------------------------------------------------
Smart Search Results 
--------------------------------------------------------------*/
.search-results li {
  padding-bottom: 15px;
  padding-top: 15px;
  border-bottom: thin solid #dedede;
  list-style-type: none;
}

.search-results li > h4 {
  font-weight: bold;
  font-size: 1.2em;
}

.pagination {
  display: none;
}

/*--------------------------------------------------------------
Media Queries 
--------------------------------------------------------------*/
@media (max-width: 991px) {
  #sidebar {
    position: fixed;
    left: -320px;
    width: 100%;
    max-width: 320px;
    display: block !important;
    height: 100% !important;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    z-index: 9;
  }
  #sidebar.collapse {
    position: fixed;
    left: -320px;
    width: 100%;
    max-width: 320px;
    display: block !important;
    height: 100% !important;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    z-index: 9;
  }
  #sidebar.collapse.in {
    left: 0;
  }
  .sidebar-nav {
    position: relative;
  }
}

@media (max-width: 750px) {
  .navbar-brand {
    display: none;
  }
  #mod-finder-searchform94 {
    display: none;
  }
  .multinail-more-button {
    float: none;
  }
  .mandatory-course-h1 {
    float: right;
  }
}

@media (min-width: 1170px) {
  .itemid-115 .container-fluid {
    width: 1170px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
}

@media (min-width: 992px) {
  .tracking-item .tracking-date {
    position: absolute;
    left: -10rem;
    width: 7.5rem;
    text-align: right;
  }
  .tracking-item .tracking-date span {
    display: block;
  }
  .tracking-item .tracking-content {
    padding: 5px;
    background-color: transparent;
  }
}

/*--------------------------------------------------------------
TABS TEST on the testing page only.
--------------------------------------------------------------*/
body.itemid-102{
  background-color: #dadada;
}

.navbar-header {
  background-color: #006b67;
}

body.itemid-102 .body {
  background-image: url(/images/backgrounds/HUB-green-background.png);
  background-attachment: fixed;
  background-size: cover;
  background-position: center;
}

body.itemid-102 h1 {
  text-align: center;
  margin-bottom: 60px;
  color: #006b67;
  font-size: 5rem;
  font-family: 'Asap Condensed', sans-serif;
}

body.itemid-102 h2 {
  text-align: left;
  color: #006b67;
  font-size: 3rem;
  font-family: 'Asap Condensed', sans-serif;
  background-color: transparent;
  margin-top: 0;
  margin-bottom: 20px;
}

body .custom_contact-header {
  display: block;
  float: right;
  padding: 10px 15px;
}

body .custom_contact-header a {
  font-size: 1.5rem;
  color: white;
  text-decoration: none;
}

body .custom_contact-header a span.glyphicon {
  color: white;
  font-size: 1.5rem;
  margin-right: 10px;
  margin-left: 5px;
  margin-top: 10px;
}

body .custom_contact-header a span:hover {
  color: #dedede;
}

.tipping-image {
  width: 80px !important;
}

.custom_account-dropdown {
  background-color: #f4f4f4e6;
  width: auto;
  min-width: 25%;
  padding: 20px 20px 40px;
  float: right;
  font-size: 1.5rem;
  z-index: 99999999999999;
  color: #006b67;
  line-height: 2;
  border: 2px solid #006b67;
  border-top: none;
}

.custom_account-dropdown a {
  color: white;
  background-color: #006b67;
  padding: 0 10px ;
  border-radius: 5px;
  display: block;
  float: right;
  clear: both;

}

.custom_account-dropdown .readmore .btn {
  clear: both !important;
  display: inline-block;
  position: relative;
  background-color: transparent;
  color: #006b67;
  padding: 5px;
  right: 0;
}

.custom_account-dropdown .readmore .btn:hover {
  background-color: #697a78;
  color: white;
}

.navbar-toggle img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
  margin-right: 5px;
}

@media (max-width: 991px) {
  .custom_contact-header span.contact-text {
    display: none;
  }
  .custom_account-dropdown {
    width: 80%;
    float: left;
  }
}

.styled-button {
  width: auto;
  height: 40px;
  padding: 0 3rem 0 3rem;
  background: -webkit-gradient(linear, left top, left bottom, from(#3c763d), to(#3c763db0));
  background: linear-gradient(to bottom, #3c763d75 0%, #3c763d 100%);
  /* W3C */
  border: none;
  border-radius: 5px;
  position: relative;
  border-bottom: 4px solid #3c763d;
  color: #fbfbfb;
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  font-size: 15px;
  text-align: left;
  text-indent: 5px;
  -webkit-box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  /* Just for presentation */
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
}

.styled-button:after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-top: 20px solid #3c763d;
  border-bottom: 20px solid #3c763d;
  border-left: 16px solid transparent;
  border-right: 20px solid #3c763d;
  position: absolute;
  opacity: 0.6;
  right: 0;
  top: 0;
  border-radius: 0 5px 5px 0;
}

.styled-button:hover {
  color: white;
}

.styled-button a {
  color: white;
}

#news.rl_tabs-pane {
  overflow: auto;
}

#footy-tipping {
  overflow: hidden;
}

#footy-tipping .tab-image {
  background-image: url("/images/tabs/shutterstock_195524735-700px.jpg");
  background-size: cover;
  height: 300px;
}

#online-ordering .tab-image {
  background-image: url("/images/tabs/online-ordering-graphic.png");
  background-size: cover;
  height: 300px;
}

#technical-manual.rl_tabs-pane {
  overflow: auto;
}

#technical-manual.rl_tabs-pane h3 {
  line-height: 1.5;
  margin-top: 10px;
  color: #006b67;
  font-family: 'Asap Condensed', sans-serif;
  text-align: center;
}

#technical-manual.rl_tabs-pane img {
  width: auto;
  height: auto;
  background: linear-gradient(-45deg, #006b67, #006b67 50%, white 0%, white 0%, #10847f 50%);
  border-radius: 50%;
}

#technical-manual.rl_tabs-pane img:hover {
  -webkit-filter: hue-rotate(20deg);
          filter: hue-rotate(20deg);
  cursor: pointer;
}

#product-brochure.rl_tabs-pane {
  overflow: auto;
}

#product-brochure.rl_tabs-pane .col-md-2 {
  margin-bottom: 20px;
}

#product-brochure.rl_tabs-pane h3 {
  line-height: 1.5;
  margin-top: 10px;
  color: #006b67;
  font-family: 'Asap Condensed', sans-serif;
  text-align: center;
}

#product-brochure.rl_tabs-pane img {
  width: 55%;
  margin: 0 auto;
}

#product-brochure.rl_tabs-pane img:hover {
  -webkit-filter: hue-rotate(220deg);
          filter: hue-rotate(220deg);
  cursor: pointer;
}

#software.rl_tabs-pane ul {
  list-style-type: none;
}

#software.rl_tabs-pane ul li {
  border-bottom: thin solid #c5c5c5;
  margin: 0 0 20px;
}

#software.rl_tabs-pane ul li a {
  font-weight: 800;
  color: #006b67;
  font-size: 1.5rem;
}

#resources.rl_tabs-pane ul {
  list-style-type: none;
}

#resources.rl_tabs-pane ul li {
  border-bottom: thin solid #c5c5c5;
  margin: 0 0 20px;
}

#resources.rl_tabs-pane ul li a {
  font-weight: 800;
  color: #006b67;
  font-size: 1.5rem;
}

ul.category-modulebulletin-board-dashboard {
  overflow: auto;
}

ul.category-modulebulletin-board-dashboard li {
  border-bottom: thin solid #c7c7c7;
  padding: 0 0 20px 0;
}

ul.category-modulebulletin-board-dashboard li a {
  font-size: 1.5rem;
}

.rl_tabs-pane .row {
  margin-bottom: 0 !important;
}

.rl_tabs-pane .list-tab-boxes {
  background-color: #efefef;
  padding: 10px 10px 0 10px;
  /* min-height: 190px; */
  height: auto;
  margin-bottom: 5px;
}

.rl_tabs-pane .list-tab-boxes h3 {
  margin: 0 0 5px;
  color: #006b67;
  font-size: 1.6rem;
}

.rl_tabs-pane .list-tab-boxes p {
  font-size: 1.4rem;
}

.left-tab-box {
  padding-right: 25px;
  margin-bottom: 85px;
}

@media (max-width: 991px) {
  .tab-image {
    display: none;
  }
}


/****************************** Pdf buttone Hidden *******************/

.print-pdf {
  background-color: #006b67;
  color: white;
  display:none !important;
}

/*--------------------------------------------------------------
Styles No longer in use
--------------------------------------------------------------*/
/*

	.industry-course-table-head {
		th {
			font-weight: normal;
			font-size: 1em;
		}
		border-bottom: 3px solid;
		border-color: $border_color_3;
	}
	.industry-course-table-status {
		border-top: 3px solid;
		border-color: $border_color_3;
		th {
			font-weight: lighter;
			font-style: italic;
			font-size: 1em;
			color: $color_9 !important;
			padding-top: 10px !important;
			padding-bottom: 10px !important;
		}
	}
	.industry-course-table-footer {
		th {
			font-weight: normal;
			font-size: 1em;
		}
	}
	.industry-course-row {
		a {
			color: $color_1;
			font-weight: bold;
		}
		h5 {
			font-size: 1.4em;
		}
		margin-top: 30px;
	}
	.img-white-bg {
	background-color: $background_color_3;
}
.hr-border-color {
	border-bottom: 3px solid;
	border-color: $border_color_3;
}
.tech-man-button {
	padding-bottom: 30px;
}
.training-tables-full-width {
	width: 100%;
	margin-bottom: 30px;
}

.light-opacity {
	opacity: 0.3;
}

span.glyphicon-check {
	font-size: 25px;
}
.industry-course-table {
	border-top: 3px #006b67 solid;
	border-bottom: 3px #006b67 solid;
	>thead {
		>tr {
			>th {
				background-color: $background_color_6;
				color: $color_6;
				border-bottom: none;
				border-top: solid 1px;
				border-top-color: $border_top_color_1;
				>h3 {
					margin-top: 10px;
				}
			}
			background-color: $background_color_6 !important;
			color: $color_6;
		}
	}
	>tbody {
		>tr {
			background-color: $background_color_6;
			color: $color_6;
			>td {
				padding-top: 10px;
			}
		}
	}
	h3 {
		font-size: 1.6em;
	}
	a {
		&:hover {
			opacity: 0.7;
			font-weight: bold;
		}
	}
}
.mandatory-landing-img {
	width: 150px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.mandatory-course-img {
	max-width: 70px;
	margin-right: 15px;
	float: left;
}
.mandatory-landing-borders {
	border: thin solid;
	border-color: $border_color_2;
	padding: 10px 10px 10px 10px;
	margin-top: 30px;
	border-radius: 25px;
	background-color: $background_color_3;
	&:hover {
		opacity: 0.6;
		filter: alpha(opacity=60);
	}
}
.assessment-buttons {
	margin: 5px 5px 5px 5px;
	padding: 3px 3px;
	width: 85% !important;
	float: left !important;
}
.assessment-glyphs {
	float: right;
	margin-top: 10px;
}
.glyphicon-ok {
	color: $color_7;
}
.glyphicon-minus {
	color: $color_8;
}
.training-button-not-allowed {
	margin: 5px 5px 5px 5px;
	padding: 3px 3px;
	opacity: 0.5;
	cursor: not-allowed;
}
.training-button-allowed {
	margin: 5px 5px 5px 0;
	padding: 3px 3px;
	a {
		color: $color_4;
	}
}
*/
/*# sourceMappingURL=HUB_custom2.css.map */