@import url(/Previous/cache/jsn_boot_pro/f84718d6ef1f87da18535acd7d2843ba.css);
@import url(/Previous/cache/jsn_boot_pro/326e7115b4b39d9c013c30b931e81a0a.css);
@import url(https://fonts.googleapis.com/css?family=Oswald:regular,bold);
@import url(/Previous/cache/jsn_boot_pro/80197c35b5e647d36fc0d0bd77b4f45c.css);

/* FILE: /templates/jsn_boot_pro/css/custom.css */
/*@import "ccs/jsn-custom.css";@import "/templates/jsn_boot_pro/css/p-custom-general-1.css"; */@import "/templates/jsn_boot_pro/css/p-custom-pricing.css";@import "/templates/jsn_boot_pro/css/p-custom-support.css";@import "/templates/jsn_boot_pro/css/p-custom-datatables.css";/*@import "/templates/jsn_boot_pro/css/p-custom-flashcard-types.css";*/ /*Delete Candidate*/@import "/templates/jsn_boot_pro/css/p-custom-gps.css";/*@import "/templates/jsn_boot_pro/css/p-custom-level-colours.css";/*Page Alignment Testing*/.p-page-alignment-test {  position: absolute;  content: "";  width: 1px;  background-color: black;  height: 100%;  left: 50%;  right: 50%;  top: -1px;}.p-white-tooltip {  border-bottom: white dashed 1px;  }p-centre-line {  position: absolute;  content: "";  width: 1px;  background-color: black;  height: 100%;  left: 50%;  right: 50%;  top: -1px;}/*.p-center-div:after {  position: absolute;  content: "";  width: 1px;  background-color: black;  height: 100%;  left: 50%;  right: 50%;  top: -1px;}*//*Flashcard Alignment Testing*//*.p-flashcard > div:nth-child(2):after {  position: absolute;  content: "";  width: 1px;  height: 350px;  background-color: red;  top: -280px;  margin-left: auto;  margin-right: auto;  display: block;}*/body {  font-family: "Segoe UI", Arial, Helvetica, sans-serif;}/* Tabs */.rl_tabs.outline_content>.tab-content>.tab-pane {  height: 400px;}.p-std-table {  margin: auto;  margin-bottom: 20px;  border: 2px solid #000000;  border-collapse: collapse;}.p-std-table > thead > tr {  color: #fff;  font-weight: bold;  border: 2px solid #000000;  background-color: #000000;}.p-std-table > thead > tr > th {  border: 1px solid #000000;  border-right: 1px solid #FFF;  vertical-align: top;}.p-std-table > thead > tr > th:last-child {  border-right: 2px solid #000000;}.p-std-table > tbody > tr:nth-child(4n), .p-std-table > tbody > tr:nth-child(4n-1) {  background-color:#9eecbf;}.p-std-table > tbody > tr > td {  border: 1px solid #000000;  vertical-align: top;}#p-drim-definition {  position: relative;  top: 74px;  text-align: center;  width: 554px;  margin-left: auto;  margin-right: auto;}#p-drim-definition > div {  position: relative;  background-color: white;  width: 410px;  margin-left:0px;  border-radius: 18px;  border: 1px solid black;}#p-maintenance-status{  position: relative;  top: -4px;  text-align: center;  margin-left: 80px;}#p-maintenance-status > div {  position: absolute;  text-align: center;  background-color: yellow;  margin-left: 20px;  margin-right 20px;  border-radius: 3px;  border: 1px solid black;  padding-left: 10px;  padding-right: 10px;}.p-page-title {  display: block;  font-size: 25px;  font-weight: bold;  margin-top: 10px;  margin-bottom: 20px;}.p-center-div {  position: relative;  /*width: 100%;  display: -webkit-box;  display: -moz-box;   display: -ms-flexbox;  display: -webkit-flex;  display: flex;  -webkit-flex-flow: wrap;  justify-content: space-around;   */  margin: 0 auto 0 auto;  width: 100%;  height: 100%;  text-align: center;  /*font-size: 80%;*/  text-rendering: optimizelegibility;}h1, .h1, h2, .h2, h3, .h3 {  margin-top: 10px;  margin-bottom: 10px;  line-height: normal;  font-family: Oswald, Verdana, Geneva, Arial, Helvetica, sans-serif;  text-rendering: optimizelegibility;}/*h1 {  position:relative;  width: 100%;  font-size: 2.5em;  text-align: center;  text-transform: uppercase;  font-weight: normal;  font-family: Oswald;  color: #61844a;  padding-top: 40px;}*/  h1.p-page-title {  display: block;  font-size: 25px;  font-weight: bold;  margin-top: 10px;  margin-bottom: 20px;}h2 {  font-size: 1.7em !important;  line-height: inherit;  font-weight: normal;  margin: 0.5em 0;}h3 {  color: #61844a;}.p-left-align {  text-align: left;}.p-footer-separator {  width: 100%;  height: 8px;  background-color: #27ae60;  position: aboslute;  margin-top: -12px;}/*.p-publisher { } .p-acknowledgements { } .p-licensing { } .p-more-info { }*/.p-textblock {  text-align: left;  width: 100%;  margin: auto;  margin-bottom: 25px;}.p-table-p-left p{  position: relative;  margin-left: 5px;  text-align: left;}.p-slider-1 {  position:relative;  display: inline-block;}.p-term-with-title {  border-bottom: 1px dotted black;}.p-page-title {/*  font-size:300%;  font-weight: bold;  margin-bottom: 30px;  display: block;*/  display: block;  font-size: 25px;  font-weight: bold;  margin-top: 10px;  margin-bottom: 20px;}.itemFullText a:link {  color: blue;}.itemFullText a:hover {  color: red;}.itemFullText a:visited {  color: green;}/* On-Page Preface/Version notes/Help */.p-on-page-preface {  position: relative;  display: block;  margin: auto;  top: -14px;  font-size: 80%}.p-on-page-preface > span {  position: relative;  display: inline-block}.p-mock-tooltip {   border-bottom: 1px dotted;}.p-scrolling-textblock {    position: relative;    display: block;    /*vertical-align: top; NOT WITH BLOCK*/    width: 345px;    height: 345px;    margin: auto;    margin-top: 11px;    margin-bottom: 11px;    text-align: center;  }  .p-scrolling-textblock > div:first-child {    position: relative;    top: 0px;    width: 354px;    height: 45px;    text-align: center;  }   .p-scrolling-textblock > div:nth-child(2) {    position: absolute;    left: 0px;    top: 46px;    text-align: left;    width: 330px;    height: 287px;    margin-top: 0px;    padding: 5px;    border: 2px solid gray;    overflow: auto;  }  /* Simple Pipeline *//* Container Div*/.p-simple-pipeline {  width: 344px;  margin: auto;  display: block;  margin-bottom: 20px;}/* Title Div */.p-simple-pipeline > div:first-child {  width: 100%;  height: 25px;  border: 1px solid gray;  font-weight:bold;  font-size: 15px;  background-color: #bedabe;}/* Body Div */.p-simple-pipeline > div:nth-child(2)  {  width: 100%;  display: inline-flex;  border: 1px solid gray;  border-top: none;  flex-wrap: wrap;  text-align: left;  overflow: auto;  counter-reset: pipeline;  padding-bottom: 5px;  padding-top: 5px;  }/* Pipeline Image */.p-simple-pipeline > div:nth-child(2) > span:first-child {  display: block;  position: relative;  margin-top: 15px;  text-align: center;  width: 100%;}.p-simple-pipeline > div:nth-child(2) > span:first-child > img {  width: 50%;}/* Pipeline *//* Container Div*/.p-pipeline {  width: 315px;  max-height: 350px;  border: 1px solid gray;  margin: auto;  display: block;  margin-bottom: 20px;}/* Title Div */.p-pipeline > div:first-child {  width: 100%;  height: 25px;  border: 1px solid gray;  font-weight:bold;  font-size: 15px;  color: gray;}/* Column Headings (Non-Scrolling) */.p-pipeline > div:nth-child(2)  {width: 100%;text-align: left;height: 20px;font-weight: bold;border: 1px solid gray;color: gray;}/* Item Column */.p-pipeline > div:nth-child(2) > div {padding: 0px 5px 0px 5px;display: inline-block;}.p-pipeline > div:nth-child(2) > div:first-child {width: 207px;}.p-pipeline > div:nth-child(2) > div:nth-child(2) {width: 34px;}.p-pipeline > div:nth-child(2) > div:nth-child(3) {width: 60px;}/* Scrolling Section Container (Scrolling) */.p-pipeline > div:nth-child(3)  {width: 100%;display: inline-flex;border: 1px solid gray;flex-wrap: wrap;text-align: left;color: gray;overflow: auto;counter-reset: pipeline;padding-bottom: 5px;}.p-pipeline > div:nth-child(3) > div {margin: 5px;max-height: 12px;}.p-pipeline > div:nth-child(3) > div:nth-child(3n+1):before {counter-increment: pipeline;content: counter(pipeline) ". " ;min-width: 15px;}.p-pipeline > div:nth-child(3) > div:nth-child(3n+1) {width: 202px;}.p-pipeline > div:nth-child(3) > div:nth-child(3n+2) {width: 26px;text-align: center;}.p-pipeline > div:nth-child(3) > div:nth-child(3n+3) {width: 50px;}  /* QuickLinks */  .p-quick-links {  position: relative;  margin: auto;  margin-top: 20px;  display: block;  text-align: center;  width: 446px;}.p-quick-links > div:first-child {  position: relative;  display: block;  color: #28983f;  font-weight: bold;}.p-quick-links > div:nth-child(2) {  position: relative;  margin: auto;  margin-top: 0px;  display: flex;  justify-content: center;  width: 446px;}.p-quick-links > div:nth-child(2) > div {  position: relative;  display: inline-block;  min-width: 90px;  margin: 5px;  height: 23px;  border-radius: 0px 10px 10px 0px;  text-align: center;  padding: 0px 5px 0px 5px;  cursor: pointer;  background-color: #62DC96;  border: 1px solid #43D582;}/*.p-quick-links > div:first-child {  background-color: transparent;  border: none;}*/.p-quick-links > div:nth-child(2) > div:hover {  font-weight: bold;}.p-quick-button {  display: inline-block;  border-radius: 5px;  margin-right: 10px;   width: 75px;  background: rgb(217,217,217);  border: 1px solid rgb(191, 191, 191);  box-shadow: rgb(153, 153, 153) 4px 4px 2px;  cursor: pointer;  padding: 0px 2px 0px 2px;}.p-quick-button:hover {  background: rgb(204, 204, 204);  border: 1px solid rgb(179, 179, 179);  box-shadow: none;}.p-ql-current {  border: 1px solid black !important;  font-weight: bold;}.p-link-button {  display: inline-block;  width:300px;  height:20px;  border-radius:15px;  margin:auto;   margin-bottom: 25px;  vertical-align:middle;  text-align: center;  cursor:pointer;}.p-charicon {  height: 16px;  width: auto;  margin-top: 7px;  position: relative;}.popover-title {    color: #208f50;}#mod_improved_ajax_login-332 {  margin-top: 13px;  margin-right: 30px;}.rl_sliders.accordion>.accordion-group .accordion-heading .accordion-toggle {    text-align: left;}.modal-title img {  width:19px;  position: relative;  top: -3px;}.p-inline-icon {}.p-dot-list ol {  list-style-type: none;  counter-reset: item;  margin: 0;  padding: 0;}.p-dot-list li {  display: table;  counter-increment: item;  margin-bottom: 0.6em;}.p-dot-list li:before {    content: counters(item, ".") ". ";    display: table-cell;    padding-right: 0.6em;    }.p-dot-list li li {    margin: 0;}.p-dot-list li li:before {    content: counters(item, ".") ". ";}/*Remove Kunena secondary breadcrumbs */ol.breadcrumb {    display: none;}/*Prodsol IP Footer */.p-page-ip-block {  text-align: center;}.p-page-ip-block div {  display: inline-block;  margin-left: 15px;  margin-right: 15px;}.p-page-ip-block div span {      border-bottom: none!important;      cursor:pointer;}.p-hide {    background-image: unset !important;    cursor: default !important;}#restricted_info {    display: none;}a.p-div-link {    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    text-decoration: none;    z-index: 10;    border: 1px solid black;    border-radius: 25px;        /* background-color: white; */    opacity: 0;     filter: alpha(opacity=0); }/* Pipeline *//* Container Div*/.p-pipeline {  width: 345px;  /*max-height: 350px;*/  border: 1px solid gray;  margin: auto;  display: block;}/* Title Div */.p-pipeline > div:first-child {  width: 100%;  height: 25px;  border: 1px solid gray;  font-weight:bold;  font-size: 15px;  color: gray;  text-align: center;}/* Column Headings (Non-Scrolling) */.p-pipeline > div:nth-child(2)  {  width: 100%;  text-align: left;  height: 20px;  font-weight: bold;  border: 1px solid gray;  color: gray;}/* Item Column */.p-pipeline > div:nth-child(2) > div {  padding: 0px 2px 0px 2px;  display: inline-block;}.p-pipeline > div:nth-child(2) > div:first-child {  width: 182px;  margin-left: 3px;}.p-pipeline > div:nth-child(2) > div:nth-child(2) {  width: 54px;  text-align: left;}.p-pipeline > div:nth-child(2) > div:nth-child(3) {  width: 9px;  margin-left: 0px;}.p-pipeline > div:nth-child(2) > div:nth-child(4) {  width: 69px;  margin-left: 0px;  text-align: left;}/* Scrolling Section Container (Scrolling) */.p-pipeline > div:nth-child(3)  {  width: 100%;  display: inline-flex;  border: 1px solid gray;  flex-wrap: wrap;  text-align: left;  color: gray;  overflow: auto;  counter-reset: pipeline;  padding-bottom: 5px;}.p-pipeline > div:nth-child(3) > div {  margin: 4px;  height: 12px;  margin-left: 4px;}.p-pipeline > div:nth-child(3) > div:nth-child(4n+1):before {  counter-increment: pipeline;  content: counter(pipeline) ". " ;  min-width: 15px;}.p-pipeline > div:nth-child(3) > div:nth-child(4n+1) {  width: 182px;}.p-pipeline > div:nth-child(3) > div:nth-child(4n+2) {  width: 47px;}.p-pipeline > div:nth-child(3) > div:nth-child(4n+2) > div {  display: inline-block;/*  min-width: 8px;  max-width: 8px;*/  text-align: center;  margin: -2px;}.p-pipeline > div:nth-child(3) > div:nth-child(4n+2) > div:nth-child(4) {  min-width: 5px;}.p-pipeline > div:nth-child(3) > div:nth-child(4n+3) {  text-align: center;}.p-pipeline > div:nth-child(3) > div:nth-child(4n+4) {  width: 65px;}.rl_sliders.accordion>.accordion-group.yellow {    border-top: 5px solid #e5e5e5;    border-top-color: #ffff00;    -webkit-border-radius: 5px 5px 4px 4px;    -moz-border-radius: 5px 5px 4px 4px;    border-radius: 5px 5px 4px 4px;}.rl_sliders.accordion>.accordion-group.indigo {    border-top: 5px solid #e5e5e5;    border-top-color: #4b0082;    -webkit-border-radius: 5px 5px 4px 4px;    -moz-border-radius: 5px 5px 4px 4px;    border-radius: 5px 5px 4px 4px;}.rl_sliders.accordion>.accordion-group.violet {    border-top: 5px solid #e5e5e5;    border-top-color: #9400d3;    -webkit-border-radius: 5px 5px 4px 4px;    -moz-border-radius: 5px 5px 4px 4px;    border-radius: 5px 5px 4px 4px;}.rl_tooltips-link{    border-bottom: 1px dashed #222222 !important;}.p-product-thumbnail-img {    /*position: relative;*/    position: absolute;    display: block;    margin: auto;    margin-bottom: 0px;    bottom: 0px;}.p-image-bullet {  width:23px;  height:23px;  float: left;  margin-right: 10px;}.p-drim-dim-image-small {  width:75px;  display: inline-block;  margin: 10px;}@media only screen and (max-width: 960px) {  .modal-title > img {   width: 19px!important;   position: relative;   top: -3px;  }}/*    .drim-dim-image-small {        max-width: 75px!important;        width: 75px!important;        height:auto;    }*/ol li {text-align: left;}/*Was at the bottom of the file*/ .jsn-mod-custom {  display: inline;}.p-engage-form-body {    position:relative;    width:100%;    top:10px;    height:150px;    border:none;    display: none;}.radio-inline, .checkbox-inline {    display: inline-block;    padding-left: 20px;    margin-bottom: 0;    font-weight: 400;    vertical-align: middle;    cursor: pointer;}.modal {    width: 450px !important;    display: none;}.modal-content {}.modal-header {    position: relative;    text-align: left;    padding: 0px;    width: 390px;}.modal-title {    padding: 0px!important;}.p-close-x {  font-size: 25px!important;  opacity: .3;}.modal-body {   text-align: left;   width: 390px;}#flashcard-url {   display: inline-block;}.p-hidden {    display:none;}div.jsn-modulecontainer ul.menu-mainmenu > li >ul {  z-index: 1;}/* Forum */.p-page-controls > div:nth-child(6) {    /*background-image: url(/images/icons/p-forum-button.png);*/}/* First-Child */.p-page-controls > div:nth-child(7) {    background-image: url(/images/icons/p-first-child-button.png);}.p-page-controls > div:nth-child(7):hover {        background-image: url(/images/icons/p-first-child-button-hover.png);}.p-page-controls > div:nth-child(6):hover {        /*background-image: url(/images/icons/p-forum-button-hover.png);*/}/* Prodsol Home Page Divs */div.p-diagnostic1 {  display:inline-block;  vertical-align: top;  margin: 5px;   padding: 10px;   border: 1px solid rgb(213, 213, 213);   border-radius: 10px;   background-color: rgb(213, 213, 213);   text-align: center;   width: 280px;  height: 140px;}div.p-arena {  position: relative;  display:inline-block;  margin: 5px;   padding: 10px;   border: 1px solid rgb(173, 173, 173);   border-radius: 25px;   background: rgb(191, 191, 191);   box-shadow: rgb(153, 153, 153) 4px 4px 2px;   text-align: center;   width: 280px;}.p-arena:hover {  background: rgb(153,153,153);  border: 1px solid rgb(121, 121, 121);  text-decoration: none;  cursor: pointer;}a:link, a:visited {  color: inherit;  text-decoration: none;  cursor: pointer;}div.p-services {  position: relative;  display:inline-block;  vertical-align: top;  margin: 5px;   padding: 10px;   border: 1px solid rgb(64, 191, 183);   border-radius: 25px;   background: rgb(102, 204, 197);   box-shadow: rgb(153, 153, 153) 4px 4px 2px;   text-align: center;   width: 160px;}.p-services:hover {  position: relative;  background: rgb(64, 191, 183);  border: 1px solid rgb(51, 153, 146);  text-decoration: none;  cursor: pointer;}/*.p-page-controls {    position: relative;    width:100%    ;    margin: auto;    margin-bottom:30px;}.p-page-detail-controls {    position: relative;    display: inline-block;    width: 285px;}.p-page-toggle-buttons {    background-color: pink;}.accordion-inner {  text-align: left;}/*@media screen and (max-width: 600px) {    .p-page-controls {        height: 120px;    }    .p-page-detail-controls {        position:absolute;        margin: auto;        width: 100%;        margin-top: 20px;        display: block;    }    #mod_improved_ajax_login-332 {        margin: 0;    }    .drim-dim-image-small {        max-width: 75px!important;        width: 75px!important;        height:auto;    }}*//*JSN Boot Pro Template Overrides*//* ============================== MENU ============================== *//* =============== MENU - MAIN MENU =============== *//* ----- 1st LEVEL ----- */div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a,div.jsn-modulecontainer ul.menu-mainmenu > li.active > a,#jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner:hover h3.jsn-moduletitle {color: #1e844a;border-top: 3px solid #26a95d;background-color: #bedabe;} div.jsn-modulecontainer ul.menu-mainmenu ul li a,#jsn-menu #jsn-pos-mainmenu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent {color: #1e844a;}/* ----- HOVER STATE ----- */div.jsn-modulecontainer ul.menu-mainmenu ul li:hover > a {background-color:  #1e844a;}/* ----- ACTIVE STATE ----- */div.jsn-modulecontainer ul.menu-mainmenu ul li.active > a {background-color:  #1e844a;}div.jsn-modulecontainer ul.menu-mainmenu.menu-richmenu > li > a.jsn-nodescription {    padding: 15px 25px;    min-height: 15px;    text-transform: none;}#jsn-content {  margin-top: 5px;}#jsn-header {  margin-bottom: 5px;}/*Links List*/.p-links-list {  position: relative;  display: inline-block;  vertical-align: top;  width: 345px;  height: 345px;  margin: auto;  margin-top: 11px;  margin-bottom: 11px;  text-align: center;  padding-left: 11px;}.p-links-list > div {  position: absolute;  left: 0px;  width: 330px; /*320px;*/  height: 286px; /*max-height: 270px;*/  margin-left: 13px;  margin-top: 0px;  padding-top: 5px;  padding-bottom: 5px;  border: 2px solid gray;  overflow: auto;}.p-links-list > div > div {    position: relative;    display: block;  /* vertical-align: middle; NOT WITH BLOCK */    width: 270px;    height: 30px;    margin: auto;    margin-top: 10px;    margin-bottom: 10px;    text-align: center;    cursor: pointer;    border-radius: 5px 15px 15px 5px;    /*See colours under page nav colours, below*/ }.p-links-list > div > div:hover {  font-weight: bold;}.p-links-list > div > div > span {    position: relative;    top: 5px;}.p-text-left-align{    text-align: left;}.p-page-section {    position: relative;    max-width: 1200px;    background: rgb(242,242,242);    border: solid 1px rgb(230,230,230);    margin: auto;    margin-bottom: 20px;}     .p-page-subsection {    position: relative;    display: inline-block;}/*Page Controls*/.p-page-controls {    display: flex;     flex-direction: row;    flex-wrap: wrap;    justify-content: center;    height: 70px;    align-items: center;    background-repeat: no-repeat;}.p-page-controls > div{    position: relative;    display: inline-block;    height: 40px;    width: 40px;    background-repeat: no-repeat;}.p-page-controls > div {    margin: 10px;}/*Previous in browse sequence*/.p-page-controls > div:first-child {    background-image: url(/images/icons/p-previous-button.png);}.p-page-controls > div:first-child:hover {    background-image: url(/images/icons/p-previous-button-hover.png);}/* Previous Sibling */.p-page-controls > div:nth-child(2) {    background-image: url(/images/icons/p-previous-sibling-button.png);}.p-page-controls > div:nth-child(2):hover {    background-image: url(/images/icons/p-previous-sibling-button-hover.png);}/*Parent*/.p-page-controls > div:nth-child(3) {    background-image: url(/images/icons/p-parent-button.png);}.p-page-controls > div:nth-child(3):hover {    background-image: url(/images/icons/p-parent-button-hover.png);}/* Interact */.p-page-controls > div:nth-child(4) {    /* background-image: url(/images/icons/p-parent-button.png);*/}.p-page-controls > div:nth-child(4):hover {    /*background-image: url(/images/icons/p-parent-button-hover.png);*/}/*Page Controls Toggle button container */.p-page-controls > div:nth-child(5) {    position: relative;    display: inline-block;    height: 40px;     width: 100px;    margin: 10px;}/*Toggle buttons: Page and Object Controls*/.p-page-controls > div:nth-child(5) > div:nth-child(1),.p-page-controls > div:nth-child(5) > div:last-child,.p-flashcard > div:last-child > div:nth-child(3) > div:nth-child(1),.p-flashcard > div:last-child > div:nth-child(3) > div:last-child {    position: absolute;    display: inline-block;    border-radius: 25px;    box-shadow: rgb(153, 153, 153) 4px 4px 2px;    height: 40px;    width: 40px;    background-repeat: no-repeat;    background-position: center;    background-size: 20px 20px;    cursor: pointer;}/* Left Button: In|Static */.p-flashcard.p-button-in.p-button-static > div:last-child > div:nth-child(3) > div:nth-child(1),.p-page-controls.p-button-in.p-button-static > div:nth-child(5) > div:first-child {  box-shadow: 0px 0px 0px;  background-image: url(/images/icons/p-static-icon.svg);}.p-flashcard.p-button-in.p-button-static > div:last-child > div:nth-child(3) > div:nth-child(1):hover,.p-page-controls.p-button-in.p-button-static > div:nth-child(5) > div:nth-child(1):hover {  background-image: url(/images/icons/p-static-icon-hover.svg);}/* Right Button */.p-flashcard.p-button-in.p-button-static > div:last-child > div:nth-child(3) > div:last-child,.p-page-controls.p-button-in.p-button-static > div:nth-child(5) > div:last-child {  background-image: url(/images/icons/p-dynamic-back-icon.svg);  background-size: 22px 22px;}.p-flashcard.p-button-in.p-button-static > div:last-child > div:nth-child(3) > div:last-child:hover,.p-page-controls.p-button-in.p-button-static > div:nth-child(5) > div:last-child:hover {    background-image: url(/images/icons/p-dynamic-back-icon-hover.svg);  background-size: 22px 22px;}/* Left Button: Out|Static */.p-flashcard.p-button-out.p-button-static > div:last-child > div:nth-child(3) > div:nth-child(1),.p-page-controls.p-button-out.p-button-static > div:nth-child(5) > div:first-child {  box-shadow: rgb(153, 153, 153) 4px 4px 2px;  background-image: url(/images/icons/p-static-icon.svg);}.p-flashcard.p-button-out.p-button-static > div:last-child > div:nth-child(3) > div:nth-child(1):hover,.p-page-controls.p-button-out.p-button-static > div:nth-child(5) > div:last-child:hover {  background-image: url(/images/icons/p-static-icon-hover.svg);}/* Right Button */.p-flashcard.p-button-out.p-button-static > div:last-child > div:nth-child(3) > div:last-child,.p-page-controls.p-button-out.p-button-static > div:nth-child(5) > div:last-child {  box-shadow: 0px 0px 0px;  background-image: url(/images/icons/p-dynamic-back-icon.svg);  background-size: 22px 22px;}.p-flashcard.p-button-out.p-button-static > div:last-child > div:nth-child(3) > div:last-child:hover,.p-page-controls.p-button-out.p-button-static > div:nth-child(5) > div:last-child:hover {  background-image: url(/images/icons/p-dynamic-back-icon-hover.svg);  background-size: 22px 22px;}/* Left Button: In|Dynamic */.p-flashcard.p-button-in.p-button-dynamic > div:last-child > div:nth-child(3) > div:nth-child(1),.p-page-controls.p-button-in.p-button-dynamic > div:nth-child(5) > div:nth-child(1) {  box-shadow: 0px 0px 0px;  background-image: url(/images/icons/p-dynamic-front-icon.svg);  background-size: 22px 22px;}.p-flashcard.p-button-in.p-button-dynamic > div:last-child > div:nth-child(3) > div:first-child:hover,.p-page-controls.p-button-in.p-button-dynamic > div:nth-child(5) > div:first-child:hover {  background-image: url(/images/icons/p-dynamic-front-icon-hover.svg);  background-size: 22px 22px;}/* Right Button */.p-flashcard.p-button-in.p-button-dynamic > div:last-child > div:nth-child(3) > div:last-child,.p-page-controls.p-button-in.p-button-dynamic > div:nth-child(5) > div:last-child {    background-image: url(/images/icons/p-static-icon.svg);}.p-flashcard.p-button-in.p-button-dynamic > div:last-child > div:nth-child(3) > div:last-child:hover,.p-page-controls.p-button-in.p-button-dynamic > div:nth-child(5) > div:last-child:hover {    background-image: url(/images/icons/p-static-icon-hover.svg);}/* Left Button: Out|Dynamic */.p-flashcard.p-button-out.p-button-dynamic > div:last-child > div:nth-child(3) > div:nth-child(1),.p-page-controls.p-button-out.p-button-dynamic > div:nth-child(5) > div:nth-child(1) {  background-image: url(/images/icons/p-dynamic-front-icon.svg);  background-size: 22px 22px;}.p-flashcard.p-button-out.p-button-dynamic > div:last-child > div:nth-child(3) > div:nth-child(1):hover,.p-page-controls.p-button-out.p-button-dynamic > div:nth-child(5) > div:nth-child(1):hover {  background-image: url(/images/icons/p-dynamic-front-icon-hover.svg);  background-size: 22px 22px;}/* Right Button */.p-flashcard.p-button-out.p-button-dynamic > div:last-child > div:nth-child(3) > div:last-child,.p-page-controls.p-button-out.p-button-dynamic > div:nth-child(5) > div:last-child {  box-shadow: 0px 0px 0px;  background-image: url(/images/icons/p-static-icon.svg);}.p-flashcard.p-button-out.p-button-dynamic > div:last-child > div:nth-child(3) > div:last-child:hover,.p-page-controls.p-button-out.p-button-dynamic > div:nth-child(5) > div:last-child:hover {  background-image: url(/images/icons/p-static-icon-hover.svg);}/* Front toggle button */.p-page-controls > div:nth-child(5) > div:first-child,.p-flashcard > div:last-child > div:nth-child(3)> div:first-child {    left: 0px;}.p-page-controls > div:nth-child(5) > div:first-child:hover,.p-flashcard > div:last-child > div:nth-child(3)> div:first-child:hover {}/*Status icon */.p-flashcard.p-locked > div:last-child > div:nth-child(3) > div:nth-child(2),.p-page-controls.p-locked > div:nth-child(5) > div:nth-child(2) {  position: absolute;  display: block;  height: 15px;  width: 15px;  left: 43px;  background-image: url(/images/icons/p-locked.svg);  background-size: 10px 14px;  background-repeat: no-repeat;  background-position: center; }.p-flashcard.p-unlocked > div:last-child > div:nth-child(3) > div:nth-child(2),.p-page-controls.p-unlocked > div:nth-child(5) > div:nth-child(2) {  position: absolute;  display: block;  height: 18px;  width: 18px;  left: 40px;  top: -3px;  background-image: url(/images/icons/p-unlocked.svg);  background-size: 16px 17px;  background-repeat: no-repeat;  background-position: center; }/* Back toggle button */.p-page-controls > div:nth-child(5) > div:last-child,.p-flashcard > div:last-child > div:nth-child(3)> div:last-child {    right: 0px;}.p-page-controls > div:nth-child(5) > div:last-child:hover,.p-flashcard > div:last-child > div:nth-child(3)> div:last-child:hover {}/*Page Nav Button Images*//*Next in browse sequence*/.p-page-controls > div:last-child {    background-image: url(/images/icons/p-next-button.png);}.p-page-controls > div:last-child:hover {    background-image: url(/images/icons/p-next-button-hover.png);}/*Next Sibling*/.p-page-controls > div:nth-child(8) {    background-image: url(/images/icons/p-next-sibling-button.png);}.p-page-controls > div:nth-child(8):hover {    background-image: url(/images/icons/p-next-sibling-button-hover.png);}/* Forum */.p-page-controls > div:nth-child(6) {    /*background-image: url(/images/icons/p-forum-button.png);*/}/* First-Child */.p-page-controls > div:nth-child(7) {    background-image: url(/images/icons/p-first-child-button.png);}.p-page-controls > div:nth-child(7):hover {        background-image: url(/images/icons/p-first-child-button-hover.png);}.p-page-controls > div:nth-child(6):hover {        /*background-image: url(/images/icons/p-forum-button-hover.png);*/}/*Flashcard controls*/.p-flashcard > div:nth-child(2) {  position:absolute;  display: flex;  width: 325px;  flex-direction: row;  flex-wrap: wrap;  justify-content: center;  height: 70px;  align-items: center;  background-repeat: no-repeat;  padding-left: 12px;  bottom: 0px;}.p-flashcard > div:nth-child(2) > div {    position: relative;    display: inline-block;    height: 40px;    width: 40px;    background-repeat: no-repeat;    margin: 5px;}/*Flashcard Toggle-Button Container */.p-flashcard > div:nth-child(2) > div:nth-child(3) {    position: relative;    display: inline-block;    height: 40px;     width: 100px;    margin: 10px;}/* Interact Button 1 */.p-flashcard > div:nth-child(2) > div:first-child {    margin-left: 20px; /* Temporary */    /* background-image: url(/images/icons/p-interact-button-1.png); */}.p-flashcard > div:nth-child(2) > div:first-child:hover {    /* background-image: url(/images/icons/p-interact-button-1-hover.png); */}/* Interact Button 2 */.p-flashcard > div:nth-child(2) > div:nth-child(2) {    width: 10px; /* Temporary */    /* background-image: url(/images/icons/p-interact-button-2.png); */}.p-flashcard > div:nth-child(2) > div:nth-child(2):hover {    /* background-image: url(/images/icons/p-interact-button-2-hover.png); */}/* Interact Button 3 */.p-flashcard > div:nth-child(2) > div:nth-child(4) {    width: 10px; /* Temporary */    /* background-image: url(/images/icons/p-interact-button-3.png); */}.p-flashcard > div:nth-child(2) > div:nth-child(4):hover {    /* background-image: url(/images/icons/p-interact-button-3-hover.png); */}/*Details Button */.p-flashcard > div:nth-child(2) > div:last-child {    margin-right: 20px; /* Temporary */    background-image: url(/images/icons/p-details-button.png);    cursor: pointer;}.p-flashcard > div:nth-child(2) > div:last-child:hover {    background-image: url(/images/icons/p-details-button-hover.png);}/* Details button */.p-flashcard > div:last-child > div:last-child {}/* FLASHCARDS*//* Top flashcard class */.p-flashcard {    position: relative;    display: inline-block;    vertical-align: top;    display: inline-block;    width: 656px; /*For editing*/    height: 375px;    margin: auto;    margin-top: 10px;    margin-bottom: 25px;    padding-right: 5px;    text-align: center;}.itemFullText .p-flashcard{    width: 345px; /*For browsing display*/    white-space: normal;}/* Page Title Flashcard */.p-title-flashcard {    display: block;}/* Taxonomy ID div */.p-flashcard > div:first-child {    display: inline-block;    position: relative;    height: 300px;/*    max-height: 300px;*/    margin: auto;    white-space: normal;}/* Front & Back of flashcard */.p-flashcard > div:nth-child(1) > div:nth-child(1),   .p-flashcard > div:nth-child(1) > div:nth-child(2) {    position: relative;    display: inline-block;    vertical-align: top;    width: 300px;/*    max-width: 300px;*/    padding: 19px;    margin: auto;    left: -5px;}.p-flashcard > div:first-child:before {  content:"";  position: absolute;  left: 0px;  height:300px;/*  max-height: 300px;*/  width: 356px;  /*max-width: 330px;*/  background-size:contain;  background-repeat: no-repeat;}/*Flashcard Coding*//*Container*/.p-flashcard > div:nth-child(1) > div:nth-child(3) {  position: absolute;  display: flex;  flex-direction: row;  height:15px;  width: 185px;  margin-left: 59px;  top: 2px;  margin-top: 3px;}/*Items*/.p-flashcard > div:nth-child(1) > div:nth-child(3) > div {  height:15px;  width: 30px;  font-size: 0.9em;  font-weight: bold;  padding: 1px;  border-radius: 3px;  margin-left: 8px;  margin-right: 8px;  text-align: center;  border: 1px solid black;}/*Portal-shapes*/.p-flashcard.p-site > div:first-child:before {  background-image: url(/images/objects/p-site-flashcard.svg);}.p-flashcard.p-discovery > div:first-child:before {  background-image: url(/images/objects/p-discovery-flashcard.svg);}.p-flashcard.p-quest > div:first-child:before {  background-image: url(/images/objects/p-quest-flashcard.svg);  left: -10px;}.p-flashcard.p-journey > div:first-child:before {  background-image: url(/images/objects/p-journey-flashcard.svg);  left: -10px;}.p-flashcard.p-journey > div:nth-child(1) > div {  transform: skewX(-5deg);}.p-flashcard.p-academy > div:first-child:before {  background-image: url(/images/objects/p-academy-flashcard.svg);}.p-community > div:nth-child(1):before {  background-image: url(/images/objects/p-community-flashcard.svg);  left: -10px;}.p-flashcard.p-library > div:first-child:before {  background-image: url(/images/objects/p-library-flashcard.svg);}.p-tools > div:nth-child(1):before {  background-image: url(/images/objects/p-tools-flashcard.svg);}.p-team > div:nth-child(1):before {  background-image: url(/images/objects/p-team-flashcard.svg);  top: 0px;  height: 280px;  max-height: 280px;}/*Flashcard Text */.p-flashcard div h2 {  font-size: 1.2em !important;  font-weight: bold;  margin-bottom: 6px;}.p-flashcard div h6 {  position: relative;  margin-top: -3px;  margin-bottom: 6px;  font-size: 1em !important;  font-weight: bold;      }/*Image adjustments*/.p-flashcard > div:nth-child(1) > div:nth-child(1) > img {  width: 265px;  height: 165px;  max-width: 285px;  max-height: 200px;  margin-left: 10px;}.p-flashcard.p-quest > div:nth-child(1) > div:nth-child(1) > img {  margin-left: 30px;}.p-flashcard.p-community > div:nth-child(1) > div:nth-child(1) > img {  margin-left: 0px;}/*Teaser paragraph adustments*/.p-flashcard.p-community > div:first-child > div:nth-child(1) > p {  width: 270px;  margin-left: 0px;}.p-flashcard.p-team > div:first-child > div:nth-child(1) > p {  width: 270px;  margin-left: 0px;}.p-flashcard.p-basic > div:nth-child(1):before {    filter: invert(77%) sepia(25%) saturate(768%) hue-rotate(92deg) brightness(94%) contrast(92%) drop-shadow(4px 4px 2px gray);    display: block;}.p-nav-button {    position:relative;    display: inline-block;    top: 0px;    width: 40px;    height: 40px;    margin-right: 10px;    cursor: pointer;}.itemFullText .p-nav-button:hover, .item-page .p-nav-button:hover {    margin-bottom: 5px;    margin-right: 15px;    width: 35px;    height: 35px;    cursor: pointer;}/*Flashcard buttons*/.p-registered-access-button {    background-image: url(/images/icons/p-registered-access-button.png);}.itemFullText .p-registered-access-button:hover, .item-page .p-registered-access-button:hover {    background-image: url(/images/icons/p-registered-access-button-pressed.png);}.p-subscriber-access-button {    background-image: url(/images/icons/p-subscriber-access-button.png);}.itemFullText .p-subscriber-access-button:hover, .item-page .p-subscriber-access-button:hover {    background-image: url(/images/icons/p-subscriber-access-button-pressed.png);}.p-basic-access-button {    background-image: url(/images/icons/p-basic-access-button.png);}.itemFullText .p-basic-access-button:hover, .item-page .p-basic-access-button:hover {    background-image: url(/images/icons/p-basic-access-button-pressed.png);}.p-std-access-button {    background-image: url(/images/icons/p-std-access-button.png);}.itemFullText .p-std-access-button:hover, .item-page .p-std-access-button:hover {    background-image: url(/images/icons/p-std-access-button-pressed.png);}.p-details-button {    background-image: url(/images/icons/p-details-button.png);}.itemFullText .p-details-button:hover, .item-page .p-details-button:hover {    background-image: url(../imag/images/icons/p-details-button-pressed.png);}.p-details-coming-soon-button {    background-image: url(/images/icons/p-details-coming-soon-button-dark.png);}.itemFullText .p-details-coming-soon-button:hover, .item-page .p-details-coming-soon-button:hover {    background-image: url(/images/icons/p-details-coming-soon-button-dark.png);}.p-go-back-button {    background-image: url(/images/icons/p-go-back-button.png);}.itemFullText .p-go-back-button:hover, .item-page .p-go-back-button:hover {    background-image: url(/images/icons/p-go-back-button-pressed.png);}.p-previous-button {    background-image: url(/images/icons/p-previous-button.png);}.itemFullText .p-previous-button:hover, .item-page .p-previous-button:hover {    background-image: url(/images/icons/p-previous-button-pressed.png);}.p-previous-sibling-button {    background-image: url(/images/icons/p-previous-sibling-button.png);}.itemFullText .p-previous-sibling-button:hover, .item-page .p-previous-sibling-button:hover {    background-image: url(/images/icons/p-previous-sibling-button-pressed.png);}.p-next-sibling-button {    background-image: url(/images/icons/p-next-sibling-button.png);}.itemFullText .p-next-sibling-button:hover, .item-page .p-next-sibling-button:hover {    background-image: url(/images/icons/p-next-sibling-button-pressed.png);}.p-next-button {    background-image: url(/images/icons/p-next-button.png);}.itemFullText .p-next-button:hover, .item-page .p-next-button:hover {    background-image: url(/images/icons/p-next-button-pressed.png);}.p-parent-button {    background-image: url(/images/icons/p-parent-button.png);}.itemFullText .p-parent-button:hover, .item-page .p-parent-button:hover {    background-image: url(/images/icons/p-parent-button-pressed.png);}.p-first-child-button {    background-image: url(/images/icons/p-first-child-button.png);}.itemFullText .p-first-child-button:hover, .item-page .p-first-child-button:hover {    background-image: url(/images/icons/p-first-child-button-pressed.png);}.p-email-button {    background-image: url(/images/icons/p-email-button.png);}.itemFullText .p-email-button:hover, .item-page .p-email-button:hover {    background-image: url(/images/icons/p-email-button-pressed.png);}.p-interact-button {    background-image: url(/images/icons/p-interact-button.png);}.itemFullText .p-interact-button:hover, .item-page .p-interact-button:hover {    background-image: url(/images/icons/p-interact-button-pressed.png);}.p-forum-button {    background-image: url(/images/icons/p-forum-button.png);}.itemFullText .p-forum-button:hover, .item-page .p-forum-button:hover {    background-image: url(/images/icons/p-forum-button-pressed.png);}.p-mailing-list-button {    background-image: url(/images/icons/p-mailing-list-button.png);}.itemFullText .p-mailing-list-button:hover, .item-page .p-mailing-list-button:hover {    background-image: url(/images/icons/p-mailing-list-button-pressed.png);}.p-video-button {    background-image: url(/images/icons/p-video-button.png);}.itemFullText .p-video-button:hover, .item-page .p-video-button:hover {    background-image: url(/images/icons/p-video-button-pressed.png);}.p-audio-button {    background-image: url(/images/icons/p-audio-button.png);}.itemFullText .p-audio-button:hover, .item-page .p-audio-button:hover {    background-image: url(/images/icons/p-audio-button-pressed.png);}.nav-button, .nav-spacer {    position:relative;    display: inline-block;    /* top: 0px; */    width: 40px;    /* width: 0px; */    height: 40px;    margin-right: 10px;    background-repeat: no-repeat;    }.nav-button {    cursor: pointer;   }.interact-button {    background-image: url(/images/icons/interact-button.png);    width: 0px;}.itemFullText .nav-button:hover > .item-page, .nav-button:hover > overlay {    width:100%;    height:100%;    position:absolute;    background-color:#000;    /*opacity:0.9;*/    border-radius:1px;    background-repeat: no-repeat;}/* Flashcard State 1 *//* Front */.p-flashcard.p-button-in.p-button-static.p-unlocked > div:nth-child(1) > div:nth-child(1) {  display: inline-block;}.p-flashcard.p-button-in.p-button-static.p-unlocked > div:nth-child(1):hover > div:nth-child(1) {  display: none;}/* Back */.p-flashcard.p-button-in.p-button-static.p-unlocked > div:nth-child(1) > div:nth-child(2) {  display: none;}.p-flashcard.p-button-in.p-button-static.p-unlocked > div:nth-child(1):hover > div:nth-child(2) {  display: inline-block;  cursor: pointer;}/* Flashcard State 2 *//* Front */.p-flashcard.p-button-in.p-button-dynamic.p-unlocked > div:nth-child(1) > div:nth-child(1) {    display: inline-block;}.p-flashcard.p-button-in.p-button-dynamic.p-unlocked > div:nth-child(1):hover > div:nth-child(1) {    display: none;}/* Back */.p-flashcard.p-button-in.p-button-dynamic.p-unlocked > div:nth-child(1) > div:nth-child(2) {    display: none;}.p-flashcard.p-button-in.p-button-dynamic.p-unlocked > div:nth-child(1):hover > div:nth-child(2) {  display: inline-block;  cursor: pointer;}/* Flashcard State 3 *//* Front */.p-flashcard.p-button-in.p-button-dynamic.p-locked > div:nth-child(1) > div:nth-child(1) {    display: inline-block;    box-shadow: 0px 0px 0px;}.p-flashcard.p-button-in.p-button-dynamic.p-locked > div:nth-child(1):hover > div:nth-child(1) {    display: inline-block;    box-shadow: 0px 0px 0px;}/* Back */.p-flashcard.p-button-in.p-button-dynamic.p-locked > div:nth-child(1) > div:nth-child(2) {    display: none;}.p-flashcard.p-button-in.p-button-dynamic.p-locked > div:nth-child(1):hover > div:nth-child(2) {    display: none;}/* Flashcard State 4 *//* Front */.p-flashcard.p-button-out.p-button-static.p-unlocked > div:nth-child(1) > div:nth-child(1) {    display: none;}.p-flashcard.p-button-out.p-button-static.p-unlocked > div:nth-child(1):hover > div:nth-child(1) {    display: inline-block;}/* Back */.p-flashcard.p-button-out.p-button-static.p-unlocked > div:nth-child(1) > div:nth-child(2) {    display: inline-block;    cursor: pointer;}.p-flashcard.p-button-out.p-button-static.p-unlocked > div:nth-child(1):hover > div:nth-child(2) {    display: none;}/* Flashcard State 5 *//* Front */.p-flashcard.p-button-out.p-button-dynamic.p-unlocked > div:nth-child(1) > div:nth-child(1) {    display: none;}.p-flashcard.p-button-out.p-button-dynamic.p-unlocked > div:nth-child(1):hover > div:nth-child(1) {    display: inline-block;    cursor: pointer;}/* Back */.p-flashcard.p-button-out.p-button-dynamic.p-unlocked > div:nth-child(1) > div:nth-child(2) {    display: inline-block;}.p-flashcard.p-button-out.p-button-dynamic.p-unlocked > div:nth-child(1):hover > div:nth-child(2) {    display: none;}/* Flashcard 6 *//* Front */.p-flashcard.p-button-out.p-button-static.p-locked > div:nth-child(1) > div:nth-child(1) {    display: none;}.p-flashcard.p-button-out.p-button-static.p-locked > div:nth-child(1):hover > div:nth-child(1) {    display: none;}/* Back */.p-flashcard.p-button-out.p-button-static.p-locked > div:nth-child(1) > div:nth-child(2) {    display: inline-block;    box-shadow: 0px 0px 0px;}.p-flashcard.p-button-out.p-button-static.p-locked > div:nth-child(1):hover > div:nth-child(2) {    display: inline-block;    box-shadow: 0px 0px 0px;}/* Back child formatting *//*General/Common*/.p-flashcard > div:nth-child(1) > div:nth-child(2) p {   line-height: 1.4;}/*Back details p, ol & li*/.p-flashcard div:nth-child(1) > div:nth-child(2) p, .p-flashcard div:nth-child(1) > div:nth-child(2) ol, .p-flashcard div:nth-child(1) > div:nth-child(2) li {  text-align: left;}/*Back details ol */.p-flashcard div:nth-child(1) > div:nth-child(2) ol {  margin-top: 0px;  margin-bottom: 3px;  margin-left: 18px;}/*Back details li */.p-flashcard div:nth-child(1) > div:nth-child(2) li {  margin-bottom: -5px;  margin-left: 0px;}/*Flashcard specific*//*Quest*/.p-flashcard.p-quest > div:nth-child(1) > div:nth-child(2) > p {  margin-left: 14px;}.p-flashcard.p-quest > div:nth-child(1) > div:nth-child(2) > ol {  margin-left: 34px;}/*Journey*/.p-flashcard.p-journey > div:nth-child(1) > div:nth-child(1), .p-flashcard.p-journey > div:nth-child(1) > div:nth-child(2) {  left: 6px;}.p-flashcard.p-journey > div:nth-child(1) > div:nth-child(2) > p {  margin-left: 5px;}.p-flashcard.p-journey > div:nth-child(1) > div:nth-child(2) > ol {  margin-left: 25px;}/* Excel Generated Flashcard Colours *//*Flashcard Colour Filters*//*Anonymous*//*Front*/.p-flashcard.p-anonymous.p-locked > div:first-child:before {  filter: invert(94%) sepia(11%) saturate(986%) hue-rotate(78deg) brightness(91%) contrast(102%);}.p-flashcard.p-anonymous.p-unlocked > div:first-child:before {  filter: invert(94%) sepia(11%) saturate(986%) hue-rotate(78deg) brightness(91%) contrast(102%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-anonymous.p-locked > div:first-child:before {  filter: invert(92%) sepia(19%) saturate(876%) hue-rotate(77deg) brightness(91%) contrast(96%);}.p-flashcard.p-anonymous.p-unlocked > div:first-child:before {  filter: invert(92%) sepia(19%) saturate(876%) hue-rotate(77deg) brightness(91%) contrast(96%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-anonymous > div:first-child:before {  filter: invert(92%) sepia(19%) saturate(876%) hue-rotate(77deg) brightness(91%) contrast(96%);}/*Basic*//*Front*/.p-flashcard.p-basic.p-locked > div:first-child:before {  filter: invert(73%) sepia(49%) saturate(423%) hue-rotate(92deg) brightness(96%) contrast(88%);}.p-flashcard.p-basic.p-unlocked > div:first-child:before {  filter: invert(73%) sepia(49%) saturate(423%) hue-rotate(92deg) brightness(96%) contrast(88%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-basic.p-locked > div:first-child:before {  filter: invert(73%) sepia(19%) saturate(1239%) hue-rotate(93deg) brightness(92%) contrast(95%);}.p-flashcard.p-basic.p-unlocked > div:first-child:before {  filter: invert(73%) sepia(19%) saturate(1239%) hue-rotate(93deg) brightness(92%) contrast(95%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-basic > div:first-child:before {  filter: invert(73%) sepia(19%) saturate(1239%) hue-rotate(93deg) brightness(92%) contrast(95%);}/*Basic*//*Front*/.p-flashcard.p-basic.p-locked > div:first-child:before {  filter: invert(73%) sepia(49%) saturate(423%) hue-rotate(92deg) brightness(96%) contrast(88%);}.p-flashcard.p-basic.p-unlocked > div:first-child:before {  filter: invert(73%) sepia(49%) saturate(423%) hue-rotate(92deg) brightness(96%) contrast(88%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-basic.p-locked > div:first-child:before {  filter: invert(73%) sepia(19%) saturate(1239%) hue-rotate(93deg) brightness(92%) contrast(95%);}.p-flashcard.p-basic.p-unlocked > div:first-child:before {  filter: invert(73%) sepia(19%) saturate(1239%) hue-rotate(93deg) brightness(92%) contrast(95%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-basic > div:first-child:before {  filter: invert(73%) sepia(19%) saturate(1239%) hue-rotate(93deg) brightness(92%) contrast(95%);}/*Enthusiast*//*Front*/.p-flashcard.p-enthusiast.p-locked > div:first-child:before {  filter: invert(83%) sepia(6%) saturate(4890%) hue-rotate(179deg) brightness(101%) contrast(102%);}.p-flashcard.p-enthusiast.p-unlocked > div:first-child:before {  filter: invert(83%) sepia(6%) saturate(4890%) hue-rotate(179deg) brightness(101%) contrast(102%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-enthusiast.p-locked > div:first-child:before {  filter: invert(69%) sepia(8%) saturate(2711%) hue-rotate(175deg) brightness(101%) contrast(102%);}.p-flashcard.p-enthusiast.p-unlocked > div:first-child:before {  filter: invert(69%) sepia(8%) saturate(2711%) hue-rotate(175deg) brightness(101%) contrast(102%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-enthusiast > div:first-child:before {  filter: invert(69%) sepia(8%) saturate(2711%) hue-rotate(175deg) brightness(101%) contrast(102%);}/*Individual*//*Front*/.p-flashcard.p-individual.p-locked > div:first-child:before {  filter: invert(94%) sepia(11%) saturate(4867%) hue-rotate(183deg) brightness(93%) contrast(93%);}.p-flashcard.p-individual.p-unlocked > div:first-child:before {  filter: invert(94%) sepia(11%) saturate(4867%) hue-rotate(183deg) brightness(93%) contrast(93%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-individual.p-locked > div:first-child:before {  filter: invert(71%) sepia(59%) saturate(1362%) hue-rotate(192deg) brightness(94%) contrast(83%);}.p-flashcard.p-individual.p-unlocked > div:first-child:before {  filter: invert(71%) sepia(59%) saturate(1362%) hue-rotate(192deg) brightness(94%) contrast(83%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-individual > div:first-child:before {  filter: invert(71%) sepia(59%) saturate(1362%) hue-rotate(192deg) brightness(94%) contrast(83%);}/*Leader*//*Front*/.p-flashcard.p-leader.p-locked > div:first-child:before {  filter: invert(81%) sepia(12%) saturate(2888%) hue-rotate(200deg) brightness(99%) contrast(97%);}.p-flashcard.p-leader.p-unlocked > div:first-child:before {  filter: invert(81%) sepia(12%) saturate(2888%) hue-rotate(200deg) brightness(99%) contrast(97%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-leader.p-locked > div:first-child:before {  filter: invert(66%) sepia(15%) saturate(3706%) hue-rotate(213deg) brightness(107%) contrast(94%);}.p-flashcard.p-leader.p-unlocked > div:first-child:before {  filter: invert(66%) sepia(15%) saturate(3706%) hue-rotate(213deg) brightness(107%) contrast(94%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-leader > div:first-child:before {  filter: invert(66%) sepia(15%) saturate(3706%) hue-rotate(213deg) brightness(107%) contrast(94%);}/*Practitioner*//*Front*/.p-flashcard.p-practitioner.p-locked > div:first-child:before {  filter: invert(93%) sepia(68%) saturate(537%) hue-rotate(337deg) brightness(103%) contrast(112%);}.p-flashcard.p-practitioner.p-unlocked > div:first-child:before {  filter: invert(93%) sepia(68%) saturate(537%) hue-rotate(337deg) brightness(103%) contrast(112%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-practitioner.p-locked > div:first-child:before {  filter: invert(93%) sepia(36%) saturate(1776%) hue-rotate(317deg) brightness(124%) contrast(109%);}.p-flashcard.p-practitioner.p-unlocked > div:first-child:before {  filter: invert(93%) sepia(36%) saturate(1776%) hue-rotate(317deg) brightness(124%) contrast(109%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-practitioner > div:first-child:before {  filter: invert(93%) sepia(36%) saturate(1776%) hue-rotate(317deg) brightness(124%) contrast(109%);}/*Creator*//*Front*/.p-flashcard.p-creator.p-locked > div:first-child:before {  filter: invert(81%) sepia(17%) saturate(1065%) hue-rotate(329deg) brightness(105%) contrast(103%);}.p-flashcard.p-creator.p-unlocked > div:first-child:before {  filter: invert(81%) sepia(17%) saturate(1065%) hue-rotate(329deg) brightness(105%) contrast(103%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-creator.p-locked > div:first-child:before {  filter: invert(94%) sepia(59%) saturate(1680%) hue-rotate(302deg) brightness(102%) contrast(103%);}.p-flashcard.p-creator.p-unlocked > div:first-child:before {  filter: invert(94%) sepia(59%) saturate(1680%) hue-rotate(302deg) brightness(102%) contrast(103%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-creator > div:first-child:before {  filter: invert(94%) sepia(59%) saturate(1680%) hue-rotate(302deg) brightness(102%) contrast(103%);}/*Team*//*Front*/.p-flashcard.p-team.p-locked > div:first-child:before {  filter: invert(69%) sepia(41%) saturate(454%) hue-rotate(344deg) brightness(104%) contrast(104%);}.p-flashcard.p-team.p-unlocked > div:first-child:before {  filter: invert(69%) sepia(41%) saturate(454%) hue-rotate(344deg) brightness(104%) contrast(104%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-team.p-locked > div:first-child:before {  filter: invert(85%) sepia(31%) saturate(2077%) hue-rotate(318deg) brightness(99%) contrast(107%);}.p-flashcard.p-team.p-unlocked > div:first-child:before {  filter: invert(85%) sepia(31%) saturate(2077%) hue-rotate(318deg) brightness(99%) contrast(107%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-team > div:first-child:before {  filter: invert(85%) sepia(31%) saturate(2077%) hue-rotate(318deg) brightness(99%) contrast(107%);}/*Admin*//*Front*/.p-flashcard.p-admin.p-locked > div:first-child:before {  filter: invert(62%) sepia(33%) saturate(484%) hue-rotate(337deg) brightness(102%) contrast(92%);}.p-flashcard.p-admin.p-unlocked > div:first-child:before {  filter: invert(62%) sepia(33%) saturate(484%) hue-rotate(337deg) brightness(102%) contrast(92%) drop-shadow(4px 4px 2px gray);}/*Back*/.p-flashcard.p-admin.p-locked > div:first-child:before {  filter: invert(79%) sepia(28%) saturate(3448%) hue-rotate(319deg) brightness(91%) contrast(87%);}.p-flashcard.p-admin.p-unlocked > div:first-child:before {  filter: invert(79%) sepia(28%) saturate(3448%) hue-rotate(319deg) brightness(91%) contrast(87%) drop-shadow(4px 4px 2px gray);}.p-flashcard.p-admin > div:first-child:before {  filter: invert(79%) sepia(28%) saturate(3448%) hue-rotate(319deg) brightness(91%) contrast(87%);}/*Page Control Toggle Buttons and Links List buttons*/.p-page-controls > div:nth-child(5) > div:first-child,.p-links-list > div > div {    background-color: #62DC96;    border: 1px solid #43D582;}.p-page-controls > div:nth-child(5) > div:last-child,.p-links-list > div > div:hover {    background-color: #43D582;    border: 1px solid #43D582;}/*Object Toggle Buttons*/.p-flashcard.p-anonymous > div:last-child > div:nth-child(3) > div:first-child {    background-color: #A0EAC0;    border: 1px solid #82E3AC;}.p-flashcard.p-anonymous > div:last-child > div:nth-child(3) > div:last-child {    background-color: #82E3AC;    border: 1px solid #62DC96;}.p-flashcard.p-basic > div:last-child > div:nth-child(3) > div:first-child {    background-color: #62DC96;    border: 1px solid #43D582;}.p-flashcard.p-basic > div:last-child > div:nth-child(3) > div:last-child {    background-color: #43D582;    border: 1px solid #43D582;}.p-flashcard.p-enthusiast > div:last-child > div:nth-child(3) > div:first-child {    background-color: #9BCFFF;    border: 1px solid #75BDFF;}.p-flashcard.p-enthusiast > div:last-child > div:nth-child(3) > div:last-child {    background-color: #75BDFF;    border: 1px solid #4FABFF;}.p-flashcard.p-individual > div:last-child > div:nth-child(3) > div:first-child {    background-color: #B0B9E6;    border: 1px solid #939FDD;}.p-flashcard.p-individual > div:last-child > div:nth-child(3) > div:last-child {    background-color: #939FDD;    border: 1px solid #939FDD;}.p-flashcard.p-leader > div:last-child > div:nth-child(3) > div:first-child {    background-color: #D3ADF9;    border: 1px solid #C99AF8;}.p-flashcard.p-leader > div:last-child > div:nth-child(3) > div:last-child {    background-color: #C99AF8;    border: 1px solid #C08AF6;}.p-flashcard.p-practitioner > div:last-child > div:nth-child(3) > div:first-child {    background-color: #FFFF81;    border: 1px solid #FFBF80;}.p-flashcard.p-practitioner > div:last-child > div:nth-child(3) > div:last-child {    background-color: #FFFF5B;    border: 1px solid #FFB366;}.p-flashcard.p-creator > div:last-child > div:nth-child(3) > div:first-child {    background-color: #FFCC99;    border: 1px solid #FFBF80;}.p-flashcard.p-creator > div:last-child > div:nth-child(3) > div:last-child {    background-color: #FFBF80;    border: 1px solid #FFA953;}.p-flashcard.p-team > div:last-child > div:nth-child(3) > div:first-child {    background-color: #FFBC79;    border: 1px solid #FFA953;}.p-flashcard.p-team > div:last-child > div:nth-child(3) > div:last-child {    background-color: #FFA953;    border: 1px solid #FF962D;}.p-flashcard.p-admin > div:last-child > div:nth-child(3) > div:first-child {    background-color: #E19E79;    border: 1px solid #DA8658;}.p-flashcard.p-admin > div:last-child > div:nth-child(3) > div:last-child {    background-color: #DA8658;    border: 1px solid #D77C49;}

/* FILE: /media/system/css/modal.css */
/** * SqueezeBox - Expandable Lightbox * * Allows to open various content as modal, * centered and animated box. * * @version1.3 * * @licenseMIT-style license * @authorHarald Kirschner <mail [at] digitarald.de> * @authorRouven Weßling <me [at] rouvenwessling.de> * @copyrightAuthor */#sbox-overlay {position: fixed;background-color: #000;left: 0px;top: 0px;}#sbox-window {position: absolute;background-color: #fff;text-align: left;overflow: visible;padding: 10px;/* invalid values, but looks smoother! */-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#sbox-window[aria-hidden=true],#sbox-overlay[aria-hidden=true] {display: none;}#sbox-btn-close {position: absolute;width: 30px;height: 30px;right: -15px;top: -15px;background: url(/Previous/media/system/images/modal/closebox.png) no-repeat center;border: none;}.sbox-loading #sbox-content {background-image: url(/Previous/media/system/images/modal/spinner.gif);background-repeat: no-repeat;background-position: center;}#sbox-content {clear: both;overflow: auto;background-color: #fff;height: 100%;width: 100%;}.sbox-content-image#sbox-content {overflow: visible;}#sbox-image {display: block;}.sbox-content-image img {display: block;width: 100%;height: 100%;}.sbox-content-iframe#sbox-content {overflow: visible;}/* Hides scrollbars */.body-overlayed {overflow: hidden;}/* Hides flash (Firefox problem) and selects (IE) */.body-overlayed embed, .body-overlayed object, .body-overlayed select {visibility: hidden;}#sbox-window embed, #sbox-window object, #sbox-window select {visibility: visible;}/* Shadows */#sbox-window.shadow {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);}.sbox-bg {position: absolute;width: 33px;height: 40px;}.sbox-bg-n {left: 0;top: -40px;width: 100%;background: url(/Previous/media/system/images/modal/bg_n.png) repeat-x;}.sbox-bg-ne {right: -33px;top: -40px;background: url(/Previous/media/system/images/modal/bg_ne.png) no-repeat;}.sbox-bg-e {right: -33px;top: 0;height: 100%;background: url(/Previous/media/system/images/modal/bg_e.png) repeat-y;}.sbox-bg-se {right: -33px;bottom: -40px;background: url(/Previous/media/system/images/modal/bg_se.png) no-repeat;}.sbox-bg-s {left: 0;bottom: -40px;width: 100%;background: url(/Previous/media/system/images/modal/bg_s.png) repeat-x;}.sbox-bg-sw {left: -33px;bottom: -40px;background: url(/Previous/media/system/images/modal/bg_sw.png) no-repeat;}.sbox-bg-w {left: -33px;top: 0;height: 100%;background: url(/Previous/media/system/images/modal/bg_w.png) repeat-y;}.sbox-bg-nw {left: -33px;top: -40px;background: url(/Previous/media/system/images/modal/bg_nw.png) no-repeat;}@media (max-width: 979px) {#sbox-btn-close {right: -10px;top: -10px;}}@media (max-device-width: 979px) {#sbox-content {-webkit-overflow-scrolling: touch;}#sbox-content.sbox-content-iframe {overflow: scroll;-webkit-overflow-scrolling: touch;}}

/* FILE: /media/plg_system_eprivacy/css/definitions.min.css */
.cookietable{position:relative;margin-top:10px;width:100%;height:200px;display:block;clear:both;float:left;overflow:scroll}.cookietable table{border-collapse:collapse;margin:0 auto}.cookietable tr:nth-of-type(odd){background:#eee}.cookietable td,.cookietable th{padding:10px;border:1px solid #ccc;text-align:left}.cookietable th{position:sticky;top:0;background:#555;color:#fff;font-weight:700}.cookietable td{color:#000}