@charset "UTF-8";
@charset "UTF-8";

/*@import "compass/reset";*/

.wizdom-bootstrap-wrapper *,
.wizdom-bootstrap-wrapper-system * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.wizdom-bootstrap-wrapper *:before,
.wizdom-bootstrap-wrapper *:after,
.wizdom-bootstrap-wrapper-system *:before,
.wizdom-bootstrap-wrapper-system *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.wizdom-bootstrap-wrapper .ms-promlink-button,
.wizdom-bootstrap-wrapper .ms-csrlistview-controldiv,
.wizdom-bootstrap-wrapper .ms-csrlistview-controldiv *,
.wizdom-bootstrap-wrapper-system .ms-promlink-button,
.wizdom-bootstrap-wrapper-system .ms-csrlistview-controldiv,
.wizdom-bootstrap-wrapper-system .ms-csrlistview-controldiv * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  line-height: normal !important;
}

.wizdom-bootstrap-wrapper .ms-csrlistview-controldiv,
.wizdom-bootstrap-wrapper-system .ms-csrlistview-controldiv {
  font-size: 13px;
}

.webpartPage #wizdomPageLayout {
  display: table;
  width: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

.ms-Icon:before {
  font-family: 'FabricMDL2Icons';
}

.glyphicon:before {
  font-family: 'Glyphicons Halflings';
}

.glyphicon,
.ms-Icon {
  font-family: "Segoe UI", "Segoe", Tahoma, Helvetica, Arial, sans-serif !important;
}

.glyphicon span,
.ms-Icon span {
  margin-right: .2em;
  margin-left: .2em;
  vertical-align: top;
}

h1.ms-dlgTitleText {
  font-size: 1em;
}

.bootstrap-wrapper .media-body,
.bootstrap-wrapper .media {
  overflow: visible;
}

.bootstrap-wrapper .input-group .form-control {
  z-index: 0;
}

.bootstrap-wrapper .img-thumbnail {
  width: 100%;
}

.ms-cui-tooltip h1 {
  font-size: inherit;
  margin: 4px 6px;
}

.ms-cui-tt-a > .ms-cui-tt-span,
.ms-browseTab.ms-cui-tt-s > .ms-cui-tt-a > .ms-cui-tt-span,
.ms-promotedActionButton-text {
  color: #bbb !important;
}

.ms-cui-tt-a:hover > .ms-cui-tt-span,
.ms-cui-tt-s > .ms-cui-tt-a {
  color: #666 !important;
}

.ms-cui-menu * {
  box-sizing: content-box !important;
}

.ms-cui-menu img {
  max-width: none !important;
}

.ms-inputuserfield,
.ms-inputBox {
  min-height: 25px;
}

#globalNavBox,
#globalNavBox *,
#globalNavBox *:before,
#globalNavBox *:after,
.ms-dlgTitle,
.ms-dlgTitle *,
.ms-dlgTitle *:before,
.ms-dlgTitle *:after,
.js-callout-headerArea,
.js-callout-headerArea *,
.js-callout-headerArea *:before,
.js-callout-headerArea *:after,
.js-webpart-menuCell,
.js-webpart-menuCell *,
.js-webpart-menuCell *:before,
.js-webpart-menuCell *:after,
.ms-contextmenu-box.ms-js-contextmenu > .ms-contextmenu-list > .ms-contextmenu-item > .ms-contextmenu-link,
.ms-contextmenu-box.ms-js-contextmenu > .ms-contextmenu-list > .ms-contextmenu-item > .ms-contextmenu-link *,
.ms-contextmenu-box.ms-js-contextmenu > .ms-contextmenu-list > .ms-contextmenu-item > .ms-contextmenu-link *:before,
.ms-contextmenu-box.ms-js-contextmenu > .ms-contextmenu-list > .ms-contextmenu-item > .ms-contextmenu-link *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.js-webpart-menuCell {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#s4-ribbonrow ul,
#s4-ribbonrow ol {
  margin-bottom: 0;
}

@media (max-width: 480px) {
  #s4-ribbonrow .ms-promotedActionButton-text,
  #s4-ribbonrow .ms-cui-TabRowLeft,
  #s4-ribbonrow #fullscreenmodebox {
    display: none;
  }
}

.js-callout-content input {
  outline: none;
  outline-width: 0;
}

.js-callout-content h1,
.js-callout-content h2,
.js-callout-content h3,
.js-callout-content h4,
.js-callout-content h5 {
  font-size: inherit;
}

.wt-2column > .container-fluid .avatar-frame {
  border: none;
}

@media (min-width: 768px) {
  .wt-2column > .container-fluid > .row {
    height: 100%;
  }
}

.wizdom-bootstrap-wrapper .pagination {
  margin: 0;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.wizdom-bootstrap-wrapper .pagination > li {
  cursor: pointer;
}

.wizdom-bootstrap-wrapper .pagination > li > a,
.wizdom-bootstrap-wrapper .pagination > li > span {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  margin: 2px;
  padding: 4px 8px;
  border: none;
}

.wizdom-bootstrap-wrapper .pagination > li:not(.active) > a,
.wizdom-bootstrap-wrapper .pagination > li:not(.active) > a:hover,
.wizdom-bootstrap-wrapper .pagination > li:not(.active) > span:hover {
  background-color: transparent;
}

.wizdom-bootstrap-wrapper .pagination > .disabled > a,
.wizdom-bootstrap-wrapper .pagination > .disabled > a:hover,
.wizdom-bootstrap-wrapper .pagination > .disabled > a:focus,
.wizdom-bootstrap-wrapper .pagination > .disabled > span,
.wizdom-bootstrap-wrapper .pagination > .disabled > span:hover,
.wizdom-bootstrap-wrapper .pagination > .disabled > span:focus {
  color: transparent;
  cursor: default;
  outline: none;
}

@media (max-width: 992px) {
  .wizdom-bootstrap-wrapper .pagination > li:nth-last-of-type(2) > a,
  .wizdom-bootstrap-wrapper .pagination > li:nth-of-type(2) > a {
    display: inline;
  }
}

/*@import "compass/reset";*/

.icon-clock,
.icon-clock\:regular,
.icon-arrow-left,
.icon-arrow-left\:regular,
.icon-arrow-right,
.icon-arrow-right\:regular,
.icon-dot-white,
.icon-dot-white\:regular,
.icon-dot-transparent,
.icon-dot-transparent\:regular,
.icon-dot-dark,
.icon-dot-dark\:regular,
.icon-dot-dark-transparent,
.icon-dot-dark-transparent\:regular,
.icon-birthday-flag,
.icon-birthday-flag\:regular,
.icon-word,
.icon-word\:regular,
.icon-powerpoint,
.icon-powerpoint\:regular,
.icon-excel,
.icon-excel\:regular,
.icon-picture,
.icon-picture\:regular,
.icon-text,
.icon-text\:regular,
.icon-pdf,
.icon-pdf\:regular,
.icon-related-news,
.icon-related-news\:regular,
.icon-related-news-default-background,
.icon-related-news-default-background\:regular,
.icon-noticeboard-reply,
.icon-noticeboard-reply\:regular,
.icon-service-menu-0,
.icon-service-menu-0\:regular,
.icon-service-menu-1,
.icon-service-menu-1\:regular,
.icon-service-menu-2,
.icon-service-menu-2\:regular,
.icon-service-menu-3,
.icon-service-menu-3\:regular,
.icon-settings,
.icon-settings\:regular,
.icon-pencil,
.icon-pencil\:regular,
.icon-mail-unread,
.icon-mail-unread\:regular,
.icon-mail-read,
.icon-mail-read\:regular,
.icon-bubble-blue,
.icon-bubble-blue\:regular,
.icon-bubble-gray,
.icon-bubble-gray\:regular,
.icon-like,
.icon-like\:regular,
.icon-like-small {
  background-repeat: no-repeat;
}

.icon-clock,
.icon-clock\:regular,
.icon-arrow-left,
.icon-arrow-left\:regular,
.icon-arrow-right,
.icon-arrow-right\:regular,
.icon-dot-white,
.icon-dot-white\:regular,
.icon-dot-transparent,
.icon-dot-transparent\:regular,
.icon-dot-dark,
.icon-dot-dark\:regular,
.icon-dot-dark-transparent,
.icon-dot-dark-transparent\:regular,
.icon-birthday-flag,
.icon-birthday-flag\:regular,
.icon-word,
.icon-word\:regular,
.icon-powerpoint,
.icon-powerpoint\:regular,
.icon-excel,
.icon-excel\:regular,
.icon-picture,
.icon-picture\:regular,
.icon-text,
.icon-text\:regular,
.icon-pdf,
.icon-pdf\:regular,
.icon-related-news,
.icon-related-news\:regular,
.icon-related-news-default-background,
.icon-related-news-default-background\:regular,
.icon-noticeboard-reply,
.icon-noticeboard-reply\:regular,
.icon-service-menu-0,
.icon-service-menu-0\:regular,
.icon-service-menu-1,
.icon-service-menu-1\:regular,
.icon-service-menu-2,
.icon-service-menu-2\:regular,
.icon-service-menu-3,
.icon-service-menu-3\:regular,
.icon-settings,
.icon-settings\:regular,
.icon-pencil,
.icon-pencil\:regular,
.icon-mail-unread,
.icon-mail-unread\:regular,
.icon-mail-read,
.icon-mail-read\:regular,
.icon-bubble-blue,
.icon-bubble-blue\:regular,
.icon-bubble-gray,
.icon-bubble-gray\:regular,
.icon-like,
.icon-like\:regular,
.icon-like-small {
  background-size: contain;
}

.icon {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

.icon-inline {
  display: inline-block;
  vertical-align: bottom;
}

.icon-clock,
.icon-clock\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTcgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMTc3NWJjOwogICAgICAgIG9wYWNpdHk6IDAuNTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggZD0iTTguMDM5LDE2LjAwMSBDMy42MDYsMTYuMDAxIC0wLjAwMCwxMi40MTEgLTAuMDAwLDguMDAwIEMtMC4wMDAsMy41ODkgMy42MDYsLTAuMDAwIDguMDM5LC0wLjAwMCBDMTIuNDcxLC0wLjAwMCAxNi4wNzgsMy41ODkgMTYuMDc4LDguMDAwIEMxNi4wNzgsMTIuNDExIDEyLjQ3MSwxNi4wMDEgOC4wMzksMTYuMDAxIFpNOC4wMzksMi4wMDEgQzQuNzE0LDIuMDAxIDIuMDEwLDQuNjkyIDIuMDEwLDguMDAwIEMyLjAxMCwxMS4zMDkgNC43MTQsMTQuMDAxIDguMDM5LDE0LjAwMSBDMTEuMzYzLDE0LjAwMSAxNC4wNjgsMTEuMzA5IDE0LjA2OCw4LjAwMCBDMTQuMDY4LDQuNjkyIDExLjM2MywyLjAwMSA4LjAzOSwyLjAwMSBaTTEwLjA0OCw5LjAwMCBDMTAuMDQ4LDkuMDAwIDguMDM5LDkuMDAwIDguMDM5LDkuMDAwIEM3LjQ4Myw5LjAwMCA3LjAzNCw4LjU1MyA3LjAzNCw4LjAwMCBDNy4wMzQsOC4wMDAgNy4wMzQsNS4wMDEgNy4wMzQsNS4wMDEgQzcuMDM0LDQuNDQ4IDcuNDgzLDQuMDAxIDguMDM5LDQuMDAxIEM4LjU5NCw0LjAwMSA5LjA0NCw0LjQ0OCA5LjA0NCw1LjAwMSBDOS4wNDQsNS4wMDEgOS4wNDQsNy4wMDEgOS4wNDQsNy4wMDEgQzkuMDQ0LDcuMDAxIDEwLjA0OCw3LjAwMSAxMC4wNDgsNy4wMDEgQzEwLjYwNCw3LjAwMSAxMS4wNTMsNy40NDggMTEuMDUzLDguMDAwIEMxMS4wNTMsOC41NTMgMTAuNjA0LDkuMDAwIDEwLjA0OCw5LjAwMCBaIiBpZD0icGF0aC0xIiBjbGFzcz0iY2xzLTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K");
}

.icon-clock-dims {
  width: 17px;
  height: 16px;
}

.icon-arrow-left,
.icon-arrow-left\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjMxIiBoZWlnaHQ9IjMxIiB2aWV3Qm94PSIwIDAgMzEgMzEiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBvcGFjaXR5OiAwLjQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xNS41MDAsMzEuMDAwIEM2Ljk1MywzMS4wMDAgLTAuMDAwLDI0LjA0NiAtMC4wMDAsMTUuNTAwIEMtMC4wMDAsNi45NTMgNi45NTMsLTAuMDAxIDE1LjUwMCwtMC4wMDEgQzI0LjA0NiwtMC4wMDEgMzEuMDAwLDYuOTUzIDMxLjAwMCwxNS41MDAgQzMxLjAwMCwyNC4wNDYgMjQuMDQ2LDMxLjAwMCAxNS41MDAsMzEuMDAwIFpNMTUuNTAwLDMuODc1IEM5LjA5MCwzLjg3NSAzLjg3NSw5LjA4OSAzLjg3NSwxNS41MDAgQzMuODc1LDIxLjkxMCA5LjA5MCwyNy4xMjUgMTUuNTAwLDI3LjEyNSBDMjEuOTEwLDI3LjEyNSAyNy4xMjUsMjEuOTEwIDI3LjEyNSwxNS41MDAgQzI3LjEyNSw5LjA4OSAyMS45MTAsMy44NzUgMTUuNTAwLDMuODc1IFpNMTguODA3LDIyLjY4MiBDMTguMDUxLDIzLjQzOSAxNi44MjQsMjMuNDM5IDE2LjA2OCwyMi42ODIgQzE2LjA2OCwyMi42ODIgMTAuMjU1LDE2Ljg2OSAxMC4yNTUsMTYuODY5IEM5Ljg3NywxNi40OTEgOS42ODcsMTUuOTk2IDkuNjg3LDE1LjUwMCBDOS42ODcsMTUuMDA0IDkuODc3LDE0LjUwOCAxMC4yNTUsMTQuMTMwIEMxMC4yNTUsMTQuMTMwIDE2LjA2OCw4LjMxNyAxNi4wNjgsOC4zMTcgQzE2LjgyNCw3LjU2MCAxOC4wNTEsNy41NjAgMTguODA3LDguMzE3IEMxOS41NjQsOS4wNzQgMTkuNTY0LDEwLjMwMCAxOC44MDcsMTEuMDU3IEMxOC44MDcsMTEuMDU3IDE0LjM2NSwxNS41MDAgMTQuMzY1LDE1LjUwMCBDMTQuMzY1LDE1LjUwMCAxOC44MDcsMTkuOTQzIDE4LjgwNywxOS45NDMgQzE5LjU2NCwyMC42OTkgMTkuNTY0LDIxLjkyNSAxOC44MDcsMjIuNjgyIFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=");
}

.icon-arrow-left-dims {
  width: 31px;
  height: 31px;
}

.icon-arrow-right,
.icon-arrow-right\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjMxIiBoZWlnaHQ9IjMxIiB2aWV3Qm94PSIwIDAgMzEgMzEiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBvcGFjaXR5OiAwLjQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xNS41MDAsMzEuMDAxIEM2Ljk1NCwzMS4wMDEgMC4wMDAsMjQuMDQ3IDAuMDAwLDE1LjUwMCBDMC4wMDAsNi45NTQgNi45NTQsMC4wMDAgMTUuNTAwLDAuMDAwIEMyNC4wNDcsMC4wMDAgMzEuMDAwLDYuOTU0IDMxLjAwMCwxNS41MDAgQzMxLjAwMCwyNC4wNDcgMjQuMDQ3LDMxLjAwMSAxNS41MDAsMzEuMDAxIFpNMTUuNTAwLDMuODc1IEM5LjA5MCwzLjg3NSAzLjg3NSw5LjA5MCAzLjg3NSwxNS41MDAgQzMuODc1LDIxLjkxMSA5LjA5MCwyNy4xMjUgMTUuNTAwLDI3LjEyNSBDMjEuOTEwLDI3LjEyNSAyNy4xMjUsMjEuOTExIDI3LjEyNSwxNS41MDAgQzI3LjEyNSw5LjA5MCAyMS45MTAsMy44NzUgMTUuNTAwLDMuODc1IFpNMTQuOTMyLDIyLjY4MyBDMTQuMTc2LDIzLjQ0MCAxMi45NTAsMjMuNDQwIDEyLjE5MywyMi42ODMgQzExLjQzNiwyMS45MjYgMTEuNDM2LDIwLjcwMCAxMi4xOTMsMTkuOTQzIEMxMi4xOTMsMTkuOTQzIDE2LjYzNSwxNS41MDAgMTYuNjM1LDE1LjUwMCBDMTYuNjM1LDE1LjUwMCAxMi4xOTMsMTEuMDU4IDEyLjE5MywxMS4wNTggQzExLjQzNiwxMC4zMDEgMTEuNDM2LDkuMDc1IDEyLjE5Myw4LjMxOCBDMTIuOTUwLDcuNTYxIDE0LjE3Niw3LjU2MSAxNC45MzIsOC4zMTggQzE0LjkzMiw4LjMxOCAyMC43NDUsMTQuMTMxIDIwLjc0NSwxNC4xMzEgQzIxLjEyMywxNC41MDkgMjEuMzEzLDE1LjAwNCAyMS4zMTMsMTUuNTAwIEMyMS4zMTMsMTUuOTk2IDIxLjEyMywxNi40OTIgMjAuNzQ1LDE2Ljg3MCBDMjAuNzQ1LDE2Ljg3MCAxNC45MzIsMjIuNjgzIDE0LjkzMiwyMi42ODMgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
}

.icon-arrow-right-dims {
  width: 31px;
  height: 31px;
}

.icon-dot-white,
.icon-dot-white\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTAgMTAiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmZmZmZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJjaXJjbGUtMSIgY2xhc3M9ImNscy0yIiBjeD0iNSIgY3k9IjUiIHI9IjUiLz4KPC9zdmc+Cg==");
}

.icon-dot-white-dims {
  width: 10px;
  height: 10px;
}

.icon-dot-transparent,
.icon-dot-transparent\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTAgMTAiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmZmZmZmOwogICAgICAgIG9wYWNpdHk6IDAuMzsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGNpcmNsZSBpZD0iY2lyY2xlLTEiIGNsYXNzPSJjbHMtMiIgY3g9IjUiIGN5PSI1IiByPSI1Ii8+Cjwvc3ZnPgo=");
}

.icon-dot-transparent-dims {
  width: 10px;
  height: 10px;
}

.icon-dot-dark,
.icon-dot-dark\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCAxMCA4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzI4MmMyZTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGNpcmNsZSBpZD0iY2lyY2xlLTEiIGNsYXNzPSJjbHMtMiIgY3g9IjUiIGN5PSI0IiByPSI0Ii8+Cjwvc3ZnPgo=");
}

.icon-dot-dark-dims {
  width: 10px;
  height: 8px;
}

.icon-dot-dark-transparent,
.icon-dot-dark-transparent\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCAxMCA4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzI4MmMyZTsKICAgICAgICBvcGFjaXR5OiAwLjM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9ImNpcmNsZS0xIiBjbGFzcz0iY2xzLTIiIGN4PSI1IiBjeT0iNCIgcj0iNCIvPgo8L3N2Zz4K");
}

.icon-dot-dark-transparent-dims {
  width: 10px;
  height: 8px;
}

.icon-birthday-flag,
.icon-birthday-flag\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9Ijc4IiBoZWlnaHQ9IjgzIiB2aWV3Qm94PSIwIDAgNzggODMiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZTc0YzNjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMTUuNjAwLDUzLjQwOSBDMTUuNjAwLDUzLjQwOSAxNS42MDAsMTEuMjM2IDE1LjYwMCwxMS4yMzYgQzQ2LjgwMCwtOS41MDggNDYuODAwLDMxLjk3OSA3OC4wMDAsNi4wNTAgQzc4LjAwMCw2LjA1MCA3OC4wMDAsNDguMjIzIDc4LjAwMCw0OC4yMjMgQzQ2LjgwMCw3NC4xNTIgNDYuODAwLDMyLjY2NSAxNS42MDAsNTMuNDA5IFpNLTAuMDAwLDUuMTk5IEMtMC4wMDAsMi4zNDggMi4zNDYsMC4wMTMgNS4yMDAsMC4wMTMgQzguMDY0LDAuMDEzIDEwLjQwMCwyLjM0OCAxMC40MDAsNS4xOTkgQzEwLjQwMCw1LjE5OSAxMC40MDAsODIuOTg3IDEwLjQwMCw4Mi45ODcgQzEwLjQwMCw4Mi45ODcgLTAuMDAwLDgyLjk4NyAtMC4wMDAsODIuOTg3IEMtMC4wMDAsODIuOTg3IC0wLjAwMCw1LjE5OSAtMC4wMDAsNS4xOTkgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
}

.icon-birthday-flag-dims {
  width: 78px;
  height: 83px;
}

.icon-word,
.icon-word\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMTc3NWJjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMC4wMTAsMTUuOTk0IEMwLjAxMCwxNS45OTQgMC4wMTAsMC4wMTAgMC4wMTAsMC4wMTAgQzAuMDEwLDAuMDEwIDE2LjAwNywwLjAxMCAxNi4wMDcsMC4wMTAgQzE2LjAwNywwLjAxMCAxNi4wMDcsMTUuOTk0IDE2LjAwNywxNS45OTQgQzE2LjAwNywxNS45OTQgMC4wMTAsMTUuOTk0IDAuMDEwLDE1Ljk5NCBaTTExLjUyMSw0Ljc5MiBDMTEuNTIxLDQuNzkyIDEwLjEzOCw5LjU5MiAxMC4xMzgsOS41OTIgQzEwLjEzOCw5LjU5MiA4LjY5NSw0Ljc5MiA4LjY5NSw0Ljc5MiBDOC42OTUsNC43OTIgNy4xODMsNC43OTIgNy4xODMsNC43OTIgQzcuMTgzLDQuNzkyIDUuNjMzLDkuNTkyIDUuNjMzLDkuNTkyIEM1LjYzMyw5LjU5MiA0LjM2Miw0Ljc5MiA0LjM2Miw0Ljc5MiBDNC4zNjIsNC43OTIgMi4zNzMsNC43OTIgMi4zNzMsNC43OTIgQzIuMzczLDQuNzkyIDQuNTU1LDEyLjIyMCA0LjU1NSwxMi4yMjAgQzQuNTU1LDEyLjIyMCA2LjQ5MiwxMi4yMjAgNi40OTIsMTIuMjIwIEM2LjQ5MiwxMi4yMjAgNy44OTIsNy45MTYgNy44OTIsNy45MTYgQzcuODkyLDcuOTE2IDkuMjI2LDEyLjIyMCA5LjIyNiwxMi4yMjAgQzkuMjI2LDEyLjIyMCAxMS4xNjgsMTIuMjIwIDExLjE2OCwxMi4yMjAgQzExLjE2OCwxMi4yMjAgMTMuNTA2LDQuNzkyIDEzLjUwNiw0Ljc5MiBDMTMuNTA2LDQuNzkyIDExLjUyMSw0Ljc5MiAxMS41MjEsNC43OTIgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
}

.icon-word-dims {
  width: 16px;
  height: 16px;
}

.icon-powerpoint,
.icon-powerpoint\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZGQ1YjI2OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMC4wMDUsMTYuMDA3IEMwLjAwNSwxNi4wMDcgMC4wMDUsLTAuMDEzIDAuMDA1LC0wLjAxMyBDMC4wMDUsLTAuMDEzIDE2LjAwNiwtMC4wMTMgMTYuMDA2LC0wLjAxMyBDMTYuMDA2LC0wLjAxMyAxNi4wMDYsMTYuMDA3IDE2LjAwNiwxNi4wMDcgQzE2LjAwNiwxNi4wMDcgMC4wMDUsMTYuMDA3IDAuMDA1LDE2LjAwNyBaTTEwLjUyMSw1LjUzNSBDMTAuMDY5LDUuMDMyIDkuNDEyLDQuNzc5IDguNTQ3LDQuNzc5IEM4LjU0Nyw0Ljc3OSA1LjQ5OSw0Ljc3OSA1LjQ5OSw0Ljc3OSBDNS40OTksNC43NzkgNS40OTksMTIuMjI0IDUuNDk5LDEyLjIyNCBDNS40OTksMTIuMjI0IDcuMzY3LDEyLjIyNCA3LjM2NywxMi4yMjQgQzcuMzY3LDEyLjIyNCA3LjM2Nyw5LjY2OSA3LjM2Nyw5LjY2OSBDNy4zNjcsOS42NjkgOC41NzgsOS42NjkgOC41NzgsOS42NjkgQzkuNTM0LDkuNjY5IDEwLjIxNyw5LjM4OCAxMC42MjcsOC44MjkgQzEwLjk0NCw4LjM5NiAxMS4xMDMsNy44NTAgMTEuMTAzLDcuMTkwIEMxMS4xMDMsNi41MTggMTAuOTA5LDUuOTY2IDEwLjUyMSw1LjUzNSBaTTguMDY4LDguMjI0IEM4LjA2OCw4LjIyNCA3LjM2OCw4LjIyNCA3LjM2OCw4LjIyNCBDNy4zNjgsOC4yMjQgNy4zNjgsNi4yMjQgNy4zNjgsNi4yMjQgQzcuMzY4LDYuMjI0IDguMDczLDYuMjI0IDguMDczLDYuMjI0IEM4LjQ5Niw2LjIyNCA4Ljc5NSw2LjMxMyA4Ljk3Miw2LjQ5MyBDOS4xNDcsNi42NzAgOS4yMzQsNi45MTEgOS4yMzQsNy4yMTAgQzkuMjM0LDcuNTEyIDkuMTU4LDcuNzUyIDkuMDA0LDcuOTI5IEM4LjgzNCw4LjEyNSA4LjUyMiw4LjIyNCA4LjA2OCw4LjIyNCBaIiBpZD0icGF0aC0xIiBjbGFzcz0iY2xzLTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K");
}

.icon-powerpoint-dims {
  width: 16px;
  height: 16px;
}

.icon-excel,
.icon-excel\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMDg3NDNiOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMC4wMTAsMC4wMTAgQzAuMDEwLDAuMDEwIDAuMDEwLDE1Ljk5NSAwLjAxMCwxNS45OTUgQzAuMDEwLDE1Ljk5NSAxNi4wMDcsMTUuOTk1IDE2LjAwNywxNS45OTUgQzE2LjAwNywxNS45OTUgMTYuMDA3LDAuMDEwIDE2LjAwNywwLjAxMCBDMTYuMDA3LDAuMDEwIDAuMDEwLDAuMDEwIDAuMDEwLDAuMDEwIFpNOS43MDgsMTIuMTU2IEM5LjcwOCwxMi4xNTYgNy44NzksOS40NTEgNy44NzksOS40NTEgQzcuODc5LDkuNDUxIDUuOTU4LDEyLjE1NiA1Ljk1OCwxMi4xNTYgQzUuOTU4LDEyLjE1NiAzLjI2OCwxMi4xNTYgMy4yNjgsMTIuMTU2IEMzLjI2OCwxMi4xNTYgNi42MDcsNy43NjIgNi42MDcsNy43NjIgQzYuNjA3LDcuNzYyIDMuOTEwLDMuOTIwIDMuOTEwLDMuOTIwIEMzLjkxMCwzLjkyMCA2LjYyOSwzLjkyMCA2LjYyOSwzLjkyMCBDNi42MjksMy45MjAgNy44OTIsNi4wMDkgNy44OTIsNi4wMDkgQzcuODkyLDYuMDA5IDkuMjM2LDMuOTIwIDkuMjM2LDMuOTIwIEM5LjIzNiwzLjkyMCAxMi4wMDIsMy45MjAgMTIuMDAyLDMuOTIwIEMxMi4wMDIsMy45MjAgOS4xNzYsNy43NjIgOS4xNzYsNy43NjIgQzkuMTc2LDcuNzYyIDEyLjM4NywxMi4xNTYgMTIuMzg3LDEyLjE1NiBDMTIuMzg3LDEyLjE1NiA5LjcwOCwxMi4xNTYgOS43MDgsMTIuMTU2IFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=");
}

.icon-excel-dims {
  width: 16px;
  height: 16px;
}

.icon-picture,
.icon-picture\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNWIyZDhkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMC4wMTAsMC4wMTAgQzAuMDEwLDAuMDEwIDAuMDEwLDE1Ljk5MiAwLjAxMCwxNS45OTIgQzAuMDEwLDE1Ljk5MiAxNi4wMDUsMTUuOTkyIDE2LjAwNSwxNS45OTIgQzE2LjAwNSwxNS45OTIgMTYuMDA1LDAuMDEwIDE2LjAwNSwwLjAxMCBDMTYuMDA1LDAuMDEwIDAuMDEwLDAuMDEwIDAuMDEwLDAuMDEwIFpNNC40MDIsMy45ODMgQzUuMjYyLDMuOTgzIDUuOTU5LDQuNjYzIDUuOTU5LDUuNTAyIEM1Ljk1OSw2LjM0MCA1LjI2Miw3LjAyMCA0LjQwMiw3LjAyMCBDMy41NDEsNy4wMjAgMi44NDMsNi4zNDAgMi44NDMsNS41MDIgQzIuODQzLDQuNjYzIDMuNTQxLDMuOTgzIDQuNDAyLDMuOTgzIFpNMTMuMzk1LDExLjc2MyBDMTMuMzk1LDExLjc2MyAyLjM0OCwxMS43NjMgMi4zNDgsMTEuNzYzIEMyLjM0OCwxMS43NjMgNC42NTcsOS45NTEgNC42NTcsOS45NTEgQzQuNjU3LDkuOTUxIDUuODMxLDEwLjg1MCA1LjgzMSwxMC44NTAgQzUuODMxLDEwLjg1MCAxMC40OTAsNy4yNDMgMTAuNDkwLDcuMjQzIEMxMC40OTAsNy4yNDMgMTIuMjIyLDguNTg5IDEyLjIyMiw4LjU4OSBDMTIuMjIyLDguNTg5IDEzLjM5NSw3LjY5MiAxMy4zOTUsNy42OTIgQzEzLjM5NSw3LjY5MiAxMy4zOTUsMTEuNzYzIDEzLjM5NSwxMS43NjMgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
}

.icon-picture-dims {
  width: 16px;
  height: 16px;
}

.icon-text,
.icon-text\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNmI1MzNiOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMC4wMTAsMC4wMTAgQzAuMDEwLDAuMDEwIDAuMDEwLDE1Ljk5MiAwLjAxMCwxNS45OTIgQzAuMDEwLDE1Ljk5MiAxNi4wMDUsMTUuOTkyIDE2LjAwNSwxNS45OTIgQzE2LjAwNSwxNS45OTIgMTYuMDA1LDAuMDEwIDE2LjAwNSwwLjAxMCBDMTYuMDA1LDAuMDEwIDAuMDEwLDAuMDEwIDAuMDEwLDAuMDEwIFpNOC43NDcsMTIuMjIyIEM4Ljc0NywxMi4yMjIgMi40NDksMTIuMjIyIDIuNDQ5LDEyLjIyMiBDMi40NDksMTIuMjIyIDIuNDQ5LDEwLjU3NCAyLjQ0OSwxMC41NzQgQzIuNDQ5LDEwLjU3NCA4Ljc0NywxMC41NzQgOC43NDcsMTAuNTc0IEM4Ljc0NywxMC41NzQgOC43NDcsMTIuMjIyIDguNzQ3LDEyLjIyMiBaTTEzLjQ3MSw4LjkyNiBDMTMuNDcxLDguOTI2IDIuNDQ5LDguOTI2IDIuNDQ5LDguOTI2IEMyLjQ0OSw4LjkyNiAyLjQ0OSw3LjI3OSAyLjQ0OSw3LjI3OSBDMi40NDksNy4yNzkgMTMuNDcxLDcuMjc5IDEzLjQ3MSw3LjI3OSBDMTMuNDcxLDcuMjc5IDEzLjQ3MSw4LjkyNiAxMy40NzEsOC45MjYgWk0xMy40NzEsNS42MzEgQzEzLjQ3MSw1LjYzMSAyLjQ0OCw1LjYzMSAyLjQ0OCw1LjYzMSBDMi40NDgsNS42MzEgMi40NDgsMy45ODMgMi40NDgsMy45ODMgQzIuNDQ4LDMuOTgzIDEzLjQ3MSwzLjk4MyAxMy40NzEsMy45ODMgQzEzLjQ3MSwzLjk4MyAxMy40NzEsNS42MzEgMTMuNDcxLDUuNjMxIFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=");
}

.icon-text-dims {
  width: 16px;
  height: 16px;
}

.icon-pdf,
.icon-pdf\:regular {
  background-image: url("data:image/svg+xml;base64, ");
}

.icon-pdf-dims {
  width: 16px;
  height: 16px;
}

.icon-related-news,
.icon-related-news\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUgMjAiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjOGViY2RlOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMTMuNzg3LDIwLjAwNyBDMTMuNzg3LDIwLjAwNyAxLjI0OSwyMC4wMDcgMS4yNDksMjAuMDA3IEMwLjU2NSwyMC4wMDcgMC4wMTEsMTkuNDM4IDAuMDExLDE4LjczNiBDMC4wMTEsMTguNzM2IDAuMDExLDEuMjc5IDAuMDExLDEuMjc5IEMwLjAxMSwwLjU3OCAwLjU2NSwwLjAwOSAxLjI0OSwwLjAwOSBDMS4yNDksMC4wMDkgOC4xMjksMC4wMDkgOC4xMjksMC4wMDkgQzguNDM3LDAuMDA5IDguNzMyLDAuMTM1IDguOTUwLDAuMzU4IEM4Ljk1MCwwLjM1OCAxNC43MzEsNi4yOTIgMTQuNzMxLDYuMjkyIEMxNC45MTksNi40ODUgMTUuMDI1LDYuNzQ3IDE1LjAyNSw3LjAyMCBDMTUuMDI1LDcuMDIwIDE1LjAyNSwxOC43MzYgMTUuMDI1LDE4LjczNiBDMTUuMDI1LDE5LjQzOCAxNC40NzEsMjAuMDA3IDEzLjc4NywyMC4wMDcgWk0xMy4zNDgsNy40MTQgQzEzLjM0OCw2Ljk2MiAxMi45OTAsNi41OTcgMTIuNTUwLDYuNTk5IEMxMi41NTAsNi41OTkgOS4xMzksNi42MTQgOS4xMzksNi42MTQgQzguODY0LDYuNjE1IDguNjQxLDYuMzg3IDguNjQxLDYuMTA0IEM4LjY0MSw2LjEwNCA4LjY0NCwyLjcyNCA4LjY0NCwyLjcyNCBDOC42NDQsMi4xNjEgOC4yMDAsMS43MDUgNy42NTIsMS43MDUgQzcuNjUyLDEuNzA1IDIuMDU1LDEuNzA1IDIuMDU1LDEuNzA1IEMxLjgzNiwxLjcwNSAxLjY1OCwxLjg4NyAxLjY1OCwyLjExMiBDMS42NTgsMi4xMTIgMS42NTgsMTcuODc4IDEuNjU4LDE3Ljg3OCBDMS42NTgsMTguMTAzIDEuODM2LDE4LjI4NiAyLjA1NSwxOC4yODYgQzIuMDU1LDE4LjI4NiAxMi45NTEsMTguMjg2IDEyLjk1MSwxOC4yODYgQzEzLjE3MCwxOC4yODYgMTMuMzQ4LDE4LjEwMyAxMy4zNDgsMTcuODc4IEMxMy4zNDgsMTcuODc4IDEzLjM0OCw3LjQxNCAxMy4zNDgsNy40MTQgWk0xMC43MjAsMTAuOTIyIEMxMC43MjAsMTAuOTIyIDQuNTUxLDEwLjkyMiA0LjU1MSwxMC45MjIgQzQuMTI1LDEwLjkyMiAzLjc3OSwxMC41NjcgMy43NzksMTAuMTI5IEMzLjc3OSw5LjY5MiA0LjEyNSw5LjMyMSA0LjU1MSw5LjMyMSBDNC41NTEsOS4zMjEgMTAuNzIwLDkuMzIxIDEwLjcyMCw5LjMyMSBDMTEuMTQ2LDkuMzIxIDExLjQ5Miw5LjY3NiAxMS40OTIsMTAuMTE0IEMxMS40OTIsMTAuNTUyIDExLjE0NiwxMC45MjIgMTAuNzIwLDEwLjkyMiBaTTYuMjk3LDYuNzk1IEM2LjI5Nyw2Ljc5NSA0LjU1MSw2Ljc5NSA0LjU1MSw2Ljc5NSBDNC4xMjUsNi43OTUgMy43NzksNi40NDAgMy43NzksNi4wMDIgQzMuNzc5LDUuNTY1IDQuMTI1LDUuMTk0IDQuNTUxLDUuMTk0IEM0LjU1MSw1LjE5NCA2LjI5Nyw1LjE5NCA2LjI5Nyw1LjE5NCBDNi43MjMsNS4xOTQgNy4wNjksNS41NDkgNy4wNjksNS45ODcgQzcuMDY5LDYuNDI1IDYuNzIzLDYuNzk1IDYuMjk3LDYuNzk1IFpNNC41NTEsMTMuNDE0IEM0LjU1MSwxMy40MTQgOC44MTQsMTMuNDE0IDguODE0LDEzLjQxNCBDOS4yNDEsMTMuNDE0IDkuNTg3LDEzLjc2OSA5LjU4NywxNC4yMDcgQzkuNTg2LDE0LjY0NSA5LjI0MSwxNS4wMTYgOC44MTQsMTUuMDE2IEM4LjgxNCwxNS4wMTYgNC41NTEsMTUuMDE2IDQuNTUxLDE1LjAxNiBDNC4xMjUsMTUuMDE2IDMuNzc5LDE0LjY2MSAzLjc3OSwxNC4yMjMgQzMuNzc5LDEzLjc4NSA0LjEyNSwxMy40MTQgNC41NTEsMTMuNDE0IFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=");
}

.icon-related-news-dims {
  width: 15px;
  height: 20px;
}

.icon-related-news-default-background,
.icon-related-news-default-background\:regular {
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)), url("data:image/png;base64, ");
  background-repeat: no-repeat;
  background-size: cover;
}

.icon-related-news-default-background-dims {
  width: 100%;
  height: 200px;
}

@media (max-width: 992px) {
  .icon-related-news-default-background-dims {
    height: 150px;
  }
}

.icon-noticeboard-reply,
.icon-noticeboard-reply\:regular {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTcgMTIiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjYmRjM2M3OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNNi45NDAsMi4xNjcgQzYuOTQwLDIuMTY3IDYuOTQwLDAuNTQyIDYuOTQwLDAuNTQyIEM2Ljk0MCwwLjA4OSA2LjM5MCwtMC4xNTEgNi4wNDUsMC4xNTIgQzYuMDQ1LDAuMTUyIDAuMzgwLDUuMTIxIDAuMzgwLDUuMTIxIEMtMC4xMDYsNS41NDggLTAuMTEyLDYuMjg5IDAuMzY4LDYuNzIzIEMwLjM2OCw2LjcyMyA2LjAzOSwxMS44NTQgNi4wMzksMTEuODU0IEM2LjM4MiwxMi4xNjUgNi45NDAsMTEuOTI3IDYuOTQwLDExLjQ3MCBDNi45NDAsMTEuNDcwIDYuOTQwLDkuNDA4IDYuOTQwLDkuNDA4IEM2Ljk0MCw4Ljc4NiA3LjQ2Miw4LjI4MCA4LjA5OSw4LjI3OCBDMTIuNjQzLDguMjYwIDE0Ljg5OSw5LjQ5NSAxNi4xODksMTAuNjQ2IEMxNi41NzIsMTAuOTg5IDE3LjE3NSwxMC41OTUgMTYuOTgwLDEwLjEyNSBDMTUuMTc3LDUuNzg0IDExLjQ3MSwzLjY1OSA4LjA2NCwzLjM0NyBDNy40NDYsMy4yOTEgNi45NDAsMi43NzIgNi45NDAsMi4xNjcgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
}

.icon-noticeboard-reply-dims {
  width: 17px;
  height: 12px;
}

.icon-service-menu-0,
.icon-service-menu-0\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22folder-bookmark-Layer_2%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2048%2048%22%3E%3Cpath%20d%3D%22m47%2012h-5v-5c0-1.654-1.346-3-3-3h-11c-2.206%200-4%201.794-4%204h-8v-3c0-0.553-0.448-1-1-1h-14c-0.552%200-1%200.447-1%201v33c0%203.309%202.691%206%206%206h35c3.86%200%207-3.141%207-7v-24c0-0.553-0.448-1-1-1zm-17%200h-19c-0.552%200-1%200.447-1%201v25c0%202.206-1.794%204-4%204s-4-1.794-4-4v-32h12v3c0%200.553%200.448%201%201%201h15v2zm-4-4c0-0.132%200.014-0.26%200.039-0.385%200.118-0.599%200.507-1.096%201.031-1.374%200.279-0.149%200.592-0.241%200.93-0.241%201.103%200%202%200.898%202%202h-4zm14%202v19.586l-3.293-3.293c-0.195-0.195-0.451-0.293-0.707-0.293s-0.512%200.098-0.707%200.293l-3.293%203.293v-21.586c0-0.727-0.195-1.411-0.537-2h7.537c0.551%200%201%200.448%201%201v3z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
}

.icon-service-menu-0-dims {
  width: 60px;
  height: 60px;
}

.icon-service-menu-1,
.icon-service-menu-1\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22cloud-sync-Layer_2%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2048%2048%22%3E%3Cg%20fill%3D%22%23fff%22%3E%09%3Cpath%20d%3D%22m35.706%2011.883c-2.48-4.677-7.399-7.665-12.706-7.665-7.235%200-13.295%205.39-14.244%2012.455-0.198-0.015-0.396-0.023-0.593-0.023-4.501%200-8.163%203.668-8.163%208.176%200%206.943%206.107%207.988%208.061%208.146l1.466%200.001c0.279-7.198%206.207-12.973%2013.473-12.973%207.274%200%2013.207%205.787%2013.474%2012.997l0.046-0.006c0.095-0.011%209.48-1.341%209.48-10.556%200-5.736-4.595-10.417-10.294-10.552z%22%2F%3E%09%3Cpath%20d%3D%22m23%2022c-6.341%200-11.5%205.159-11.5%2011.5s5.159%2011.5%2011.5%2011.5%2011.5-5.159%2011.5-11.5-5.159-11.5-11.5-11.5zm5.97%2015.486c-1.425%201.896-3.601%202.984-5.97%202.984-3.858%200-7.041-2.942-7.423-6.701l-0.755%200.755c-0.391%200.391-1.023%200.391-1.414%200s-0.391-1.023%200-1.414l2.423-2.423%200.001-0.001%200.706-0.706%200.706%200.706%200.001%200.002%202.422%202.422c0.391%200.391%200.391%201.023%200%201.414-0.195%200.195-0.451%200.293-0.707%200.293s-0.512-0.098-0.707-0.293l-0.639-0.639c0.421%202.595%202.672%204.585%205.385%204.585%201.734%200%203.327-0.797%204.371-2.185%200.331-0.441%200.959-0.529%201.4-0.199%200.443%200.332%200.532%200.959%200.2%201.4zm3.622-5.991c0.391%200.391%200.391%201.023%200%201.414l-2.423%202.422-0.001%200.001-0.707%200.706-0.706-0.706-0.001-0.002-2.422-2.422c-0.391-0.391-0.391-1.024%200-1.414%200.391-0.391%201.024-0.391%201.414%200l0.639%200.639c-0.421-2.596-2.672-4.586-5.384-4.586-1.733%200-3.326%200.796-4.37%202.184-0.332%200.441-0.959%200.529-1.4%200.199-0.442-0.332-0.531-0.959-0.199-1.4%201.424-1.896%203.6-2.983%205.968-2.983%203.858%200%207.041%202.943%207.423%206.702l0.755-0.755c0.39-0.389%201.023-0.389%201.414%200.001z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon-service-menu-1-dims {
  width: 60px;
  height: 60px;
}

.icon-service-menu-2,
.icon-service-menu-2\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22contact-Layer_2%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2048%2048%22%3E%3Cg%20fill%3D%22%23fff%22%3E%09%3Cpath%20d%3D%22m7%205c0-1.654%201.346-3%203-3h34c0.552%200%201-0.448%201-1s-0.448-1-1-1h-34c-2.757%200-5%202.243-5%205%200%200.235%200.016%200.467%200.048%200.693-0.031%200.097-0.048%200.2-0.048%200.307v7h3c1.103%200%202%200.897%202%202s-0.897%202-2%202h-3v2h3c1.103%200%202%200.897%202%202s-0.897%202-2%202h-3v2h3c1.103%200%202%200.897%202%202s-0.897%202-2%202h-3v2h3c1.103%200%202%200.897%202%202s-0.897%202-2%202h-3v2h3c1.103%200%202%200.897%202%202s-0.897%202-2%202h-3v2c0%202.757%202.243%205%205%205h35v-40h-35c-1.654%200-3-1.346-3-3zm7.399%2011.838l1.468-1.468c1.331-1.33%203.652-1.332%204.984-0.002l2.677%202.678c0.664%200.663%201.031%201.547%201.031%202.487%200%200.942-0.367%201.829-1.034%202.495l-0.245%200.246c2.053%202.421%204.373%204.74%206.783%206.781l0.246-0.246c1.328-1.33%203.651-1.332%204.982%200.001l2.675%202.674c0.665%200.662%201.032%201.546%201.033%202.487%200.001%200.942-0.366%201.829-1.032%202.496l-1.468%201.468c-0.901%200.901-2.102%201.398-3.379%201.398-0.941%200-1.854-0.275-2.641-0.794-6.573-4.346-12.341-10.115-16.683-16.684-1.249-1.886-0.996-4.417%200.603-6.017z%22%2F%3E%09%3Cpath%20d%3D%22m10%204c-0.552%200-1%200.448-1%201s0.448%201%201%201h32c0.552%200%201-0.448%201-1s-0.448-1-1-1h-32z%22%2F%3E%09%3Cpath%20d%3D%22m4%2016h4c0.551%200%201-0.449%201-1s-0.449-1-1-1h-4c-0.551%200-1%200.449-1%201s0.449%201%201%201z%22%2F%3E%09%3Cpath%20d%3D%22m4%2022h4c0.551%200%201-0.449%201-1s-0.449-1-1-1h-4c-0.551%200-1%200.449-1%201s0.449%201%201%201z%22%2F%3E%09%3Cpath%20d%3D%22m4%2028h4c0.551%200%201-0.449%201-1s-0.449-1-1-1h-4c-0.551%200-1%200.449-1%201s0.449%201%201%201z%22%2F%3E%09%3Cpath%20d%3D%22m4%2034h4c0.551%200%201-0.449%201-1s-0.449-1-1-1h-4c-0.551%200-1%200.449-1%201s0.449%201%201%201z%22%2F%3E%09%3Cpath%20d%3D%22m9%2039c0-0.551-0.449-1-1-1h-4c-0.551%200-1%200.449-1%201s0.449%201%201%201h4c0.551%200%201-0.449%201-1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon-service-menu-2-dims {
  width: 60px;
  height: 60px;
}

.icon-service-menu-3,
.icon-service-menu-3\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2248%22%20width%3D%2248%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20viewBox%3D%220%200%2048%2048%22%20enable-background%3D%22new%200%200%2048%2048%22%3E%3Cg%20id%3D%22equalizer-2-Layer_3%22%3E%09%3Cg%20fill%3D%22%23fff%22%3E%09%09%3Cpath%20d%3D%22m14.939%2045h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m14.939%2041h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m14.939%2037h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m14.939%2033h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m14.939%2029h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2045h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2041h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2037h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2033h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2029h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2025h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2021h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2017h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%2013h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m28.939%209h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m42.939%2045h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m42.939%2041h-10c-0.829%200-1.5%200.672-1.5%201.5s0.671%201.5%201.5%201.5h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5z%22%2F%3E%09%09%3Cpath%20d%3D%22m32.939%2040h10c0.829%200%201.5-0.672%201.5-1.5s-0.671-1.5-1.5-1.5h-10c-0.829%200-1.5%200.672-1.5%201.5s0.672%201.5%201.5%201.5z%22%2F%3E%09%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.icon-service-menu-3-dims {
  width: 60px;
  height: 60px;
}

.icon-settings,
.icon-settings\:regular {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSIjMTc3NWJjIiBkPSJNNDcsMjBoLTUuNzFjLTAuMzk5LTEuNTgtMC45MDgtMy4zMzQtMS41NTYtNC42NjNsNC4wNjUtNC4wNjVjMC4xODgtMC4xODgsMC4yOTMtMC40NDEsMC4yOTMtMC43MDcNCgljMC0wLjI2Ni0wLjEwNS0wLjUyLTAuMjkzLTAuNzA3bC01LjY1OC01LjY1NmMtMC4zOTEtMC4zOTEtMS4wMjMtMC4zOTEtMS40MTQsMGwtNC4wNjYsNC4wNjRDMzEuMzMxLDcuNjE4LDI5LjU3OCw3LjEwOSwyOCw2LjcxMVYxDQoJYzAtMC41NTMtMC40NDgtMS0xLTFoLTZjLTAuNTUyLDAtMSwwLjQ0Ny0xLDF2NS43MTFjLTEuNTgsMC4zOTgtMy4zMzQsMC45MDctNC42NjIsMS41NTVsLTQuMDY2LTQuMDY0DQoJYy0wLjM5MS0wLjM5MS0xLjAyMy0wLjM5MS0xLjQxNCwwTDQuMiw5Ljg1N2MtMC4zOTEsMC4zOTEtMC4zOTEsMS4wMjMsMCwxLjQxNGw0LjA2Niw0LjA2NkM3LjYyMSwxNi42NjMsNy4xMSwxOC40MTgsNi43MDgsMjBIMQ0KCWMtMC41NTIsMC0xLDAuNDQ3LTEsMXY2YzAsMC41NTMsMC40NDgsMSwxLDFoNS43MDhjMC40MDEsMS41ODIsMC45MTMsMy4zMzcsMS41NTgsNC42NjJsLTQuMDY3LDQuMDY2DQoJYy0wLjE4OCwwLjE4Ny0wLjI5MywwLjQ0MS0wLjI5MywwLjcwN2MwLDAuMjY2LDAuMTA1LDAuNTIsMC4yOTMsMC43MDdsNS42NTgsNS42NTZjMC4zNzUsMC4zNzYsMS4wNCwwLjM3NSwxLjQxNCwwbDQuMDY1LTQuMDY2DQoJYzEuMzI2LDAuNjQ2LDMuMDgyLDEuMTU3LDQuNjY0LDEuNTU5VjQ3YzAsMC41NTMsMC40NDgsMSwxLDFoNmMwLjU1MiwwLDEtMC40NDcsMS0xdi01LjcwOWMxLjU4MS0wLjQwMSwzLjMzNi0wLjkxMiw0LjY2MS0xLjU1Nw0KCWw0LjA2Nyw0LjA2NGMwLjM5MSwwLjM5MSwxLjAyNCwwLjM5MSwxLjQxNCwwbDUuNjU2LTUuNjU2YzAuMzkxLTAuMzkxLDAuMzkxLTEuMDI0LDAtMS40MTRsLTQuMDY1LTQuMDY2DQoJYzAuNjQ2LTEuMzI1LDEuMTU2LTMuMDgxLDEuNTU3LTQuNjYySDQ3YzAuNTUyLDAsMS0wLjQ0NywxLTF2LTZDNDgsMjAuNDQ3LDQ3LjU1MiwyMCw0NywyMHogTTI0LDMyYy00LjQxMSwwLTgtMy41ODktOC04DQoJYzAtNC40MTEsMy41ODktOCw4LThjNC40MTEsMCw4LDMuNTg5LDgsOEMzMiwyOC40MTEsMjguNDExLDMyLDI0LDMyeiIgLz4NCjwvc3ZnPg0K");
  background-size: 100% 93%;
}

.icon-settings-dims {
  width: 17px;
  height: 17px;
}

.icon-pencil,
.icon-pencil\:regular {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgNDggNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxNzc1YmMiIGQ9Ik0xLjI5Myw0Ni43MDdDMS40ODUsNDYuODk5LDEuNzQxLDQ3LDIsNDdjMC4xNTEsMCwwLjMwNS0wLjAzNSwwLjQ0Ny0wLjEwNWwxMC42NjktNS4zMzRMNi40NCwzNC44ODQNCgkJTDEuMTA1LDQ1LjU1M0MwLjkxMyw0NS45MzgsMC45ODgsNDYuNDAzLDEuMjkzLDQ2LjcwN3oiIC8+DQoJPHBhdGggZmlsbD0iIzE3NzViYyIgZD0iTTQ0LjI0MywxMC44MjlsMi4xMjEtMi4xMjJjMS45NS0xLjk0OSwxLjk1LTUuMTIyLDAtNy4wNzFjLTAuOTQ0LTAuOTQ0LTIuMi0xLjQ2NC0zLjUzNi0xLjQ2NA0KCQlzLTIuNTkxLDAuNTItMy41MzYsMS40NjRsLTIuMTIxLDIuMTIyTDQ0LjI0MywxMC44Mjl6IiAvPg0KCQ0KCTxyZWN0IHg9IjUuMzcyIiB5PSIxNy43NTciIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgLTAuNzA3MSA1OS4xODMgMjAuOTk5NykiIGZpbGw9IiMxNzc1YmMiIHdpZHRoPSIzOS43NCIgaGVpZ2h0PSIxMCIgLz4NCjwvZz4NCjwvc3ZnPg0K");
  background-size: 100% 93%;
}

.icon-pencil-dims {
  width: 17px;
  height: 17px;
}

.icon-mail-unread,
.icon-mail-unread\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22mail-2-Layer_2%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2048%2048%22%3E%3Cpath%20d%3D%22m44%2011.258h-40c-2.206%200-4%201.794-4%204v24c0%202.206%201.794%204%204%204h40c2.206%200%204-1.794%204-4v-24c0-2.205-1.794-4-4-4zm-29.504%2020.869l-7%204c-0.156%200.089-0.327%200.132-0.495%200.132-0.347%200-0.685-0.181-0.869-0.504-0.274-0.479-0.107-1.09%200.372-1.364l7-4c0.481-0.273%201.091-0.107%201.364%200.372%200.274%200.479%200.108%201.09-0.372%201.364zm9.504%200.131c-0.189%200-0.378-0.054-0.544-0.161l-17-11c-0.463-0.3-0.596-0.919-0.296-1.383%200.3-0.462%200.919-0.596%201.383-0.296l16.457%2010.649%2016.456-10.649c0.464-0.301%201.084-0.167%201.383%200.296%200.3%200.464%200.167%201.083-0.296%201.383l-17%2011c-0.165%200.108-0.354%200.161-0.543%200.161zm17.868%203.496c-0.185%200.323-0.522%200.504-0.869%200.504-0.168%200-0.339-0.042-0.495-0.132l-7-4c-0.479-0.274-0.646-0.885-0.372-1.364%200.273-0.479%200.886-0.645%201.364-0.372l7%204c0.48%200.274%200.646%200.885%200.372%201.364z%22%20fill%3D%22%231775bc%22%2F%3E%3C%2Fsvg%3E");
}

.icon-mail-unread-dims {
  width: 25px;
  height: 25px;
}

.icon-mail-read,
.icon-mail-read\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22mail-read-Layer_2%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2048%2048%22%3E%3Cpath%20d%3D%22m35.569%2029.081c-0.174%200.12-0.372%200.178-0.568%200.178-0.317%200-0.629-0.15-0.823-0.431-0.314-0.454-0.201-1.077%200.253-1.392l12.349-8.549-22.209-15.449c-0.344-0.239-0.799-0.239-1.143%200l-22.208%2015.449%2012.349%208.549c0.454%200.315%200.567%200.938%200.253%201.392-0.194%200.28-0.506%200.431-0.823%200.431-0.196%200-0.395-0.058-0.568-0.178l-12.431-8.606v21.784c0%202.206%201.794%204%204%204h40c2.206%200%204-1.794%204-4v-21.784l-12.431%208.606zm6.25%209.751c-0.195%200.278-0.505%200.427-0.82%200.427-0.198%200-0.398-0.059-0.572-0.181l-9.742-6.819h-13.37l-9.742%206.819c-0.452%200.317-1.075%200.207-1.392-0.246-0.316-0.452-0.207-1.076%200.246-1.393l10-7c0.168-0.118%200.368-0.181%200.573-0.181h14c0.205%200%200.405%200.063%200.573%200.181l10%207c0.453%200.317%200.563%200.94%200.246%201.393z%22%20fill%3D%22%23bdc3c7%22%2F%3E%3C%2Fsvg%3E");
}

.icon-mail-read-dims {
  width: 25px;
  height: 25px;
}

.icon-bubble-blue,
.icon-bubble-blue\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20height%3D%2215%22%20width%3D%2216%22%20preserveAspectRatio%3D%22xMidYMid%22%20viewBox%3D%220%200%2016%2015%22%3E%3Cpath%20d%3D%22m2.988%2015.001c-0.129%200-0.259-0.025-0.383-0.077-0.374-0.155-0.617-0.519-0.617-0.923v-3.529c-1.26-1.132-2-2.767-2-4.471%200-3.309%202.691-6%205.999-6h4c3.308%200%205.999%202.691%205.999%206%200%203.308-2.691%206-5.999%206h-3.586l-2.707%202.706c-0.191%200.192-0.447%200.294-0.706%200.294zm2.999-13c-2.205%200-3.999%201.794-3.999%204%200%201.269%200.583%202.436%201.6%203.2%200.038%200.028%200.073%200.06%200.106%200.093%200.227%200.225%200.279%200.278%200.291%202.295l1.295-1.295c0.188-0.188%200.442-0.293%200.707-0.293h4c2.205%200%203.999-1.794%203.999-4s-1.794-4-3.999-4h-4z%22%20fill%3D%22%231775bc%22%2F%3E%3C%2Fsvg%3E");
}

.icon-bubble-blue-dims {
  width: 16px;
  height: 15px;
}

.icon-bubble-gray,
.icon-bubble-gray\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20height%3D%2215%22%20width%3D%2216%22%20preserveAspectRatio%3D%22xMidYMid%22%20viewBox%3D%220%200%2016%2015%22%3E%3Cpath%20d%3D%22m2.99%2015.001c-0.129%200-0.259-0.024-0.383-0.077-0.374-0.155-0.617-0.519-0.617-0.923v-3.529c-1.261-1.132-2-2.767-2-4.471%200-3.309%202.691-6%206-6h4c3.308%200%205.999%202.691%205.999%206%200%203.308-2.691%206-5.999%206h-3.586l-2.707%202.706c-0.192%200.192-0.448%200.294-0.707%200.294zm3-13c-2.206%200-4%201.794-4%204%200%201.269%200.583%202.436%201.6%203.2%200.038%200.028%200.073%200.06%200.107%200.093%200.226%200.225%200.278%200.278%200.29%202.295l1.295-1.295c0.188-0.188%200.442-0.293%200.708-0.293h4c2.205%200%204-1.794%204-4s-1.795-4-4-4h-4z%22%20fill%3D%22%23bdc3c7%22%2F%3E%3C%2Fsvg%3E");
}

.icon-bubble-gray-dims {
  width: 16px;
  height: 15px;
}

.icon-like,
.icon-like\:regular {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20height%3D%2213%22%20width%3D%2215%22%20preserveAspectRatio%3D%22xMidYMid%22%20viewBox%3D%220%200%2015%2013%22%3E%3Cpath%20d%3D%22m14.176%207.342c0.134%200.197%200.212%200.434%200.212%200.689%200%200.541-0.35%201.001-0.837%201.171%200.134%200.197%200.212%200.434%200.212%200.689%200%200.54-0.35%201.001-0.837%201.171%200.134%200.197%200.212%200.434%200.212%200.689%200%200.684-0.561%201.24-1.25%201.24h-3.437c-0.999%200-1.524-0.225-2.08-0.464-0.482-0.207-1.028-0.441-2.027-0.582-0.154-0.023-0.268-0.153-0.268-0.307v-5.27c0-0.171%200.14-0.31%200.312-0.31%201.594%200%203.438-3.001%203.438-4.959%200-0.626%200.437-1.099%201.017-1.099%200.244%200%201.073%200.109%201.471%201.517%200.261%200.924-0.224%202.615-0.488%203.415h3.937c0.689%200%201.25%200.556%201.25%201.24%200%200.54-0.35%201-0.837%201.17zm-10.725%205.649h-3.125c-0.172%200-0.312-0.139-0.312-0.31v-6.819c0-0.171%200.14-0.31%200.312-0.31h3.125c0.172%200%200.312%200.139%200.312%200.31v6.819c0%200.171-0.14%200.31-0.312%200.31zm-1.25-1.664c-0.173%200-0.313%200.139-0.313%200.311%200%200.171%200.14%200.31%200.313%200.31s0.312-0.139%200.312-0.31c0-0.172-0.139-0.311-0.312-0.311z%22%20fill%3D%22%23bdc3c7%22%2F%3E%3C%2Fsvg%3E");
}

.icon-like-dims {
  width: 16px;
  height: 15px;
}

.icon-like-small {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20height%3D%2213%22%20width%3D%2215%22%20preserveAspectRatio%3D%22xMidYMid%22%20viewBox%3D%220%200%2015%2013%22%3E%3Cpath%20d%3D%22m14.176%207.342c0.134%200.197%200.212%200.434%200.212%200.689%200%200.541-0.35%201.001-0.837%201.171%200.134%200.197%200.212%200.434%200.212%200.689%200%200.54-0.35%201.001-0.837%201.171%200.134%200.197%200.212%200.434%200.212%200.689%200%200.684-0.561%201.24-1.25%201.24h-3.437c-0.999%200-1.524-0.225-2.08-0.464-0.482-0.207-1.028-0.441-2.027-0.582-0.154-0.023-0.268-0.153-0.268-0.307v-5.27c0-0.171%200.14-0.31%200.312-0.31%201.594%200%203.438-3.001%203.438-4.959%200-0.626%200.437-1.099%201.017-1.099%200.244%200%201.073%200.109%201.471%201.517%200.261%200.924-0.224%202.615-0.488%203.415h3.937c0.689%200%201.25%200.556%201.25%201.24%200%200.54-0.35%201-0.837%201.17zm-10.725%205.649h-3.125c-0.172%200-0.312-0.139-0.312-0.31v-6.819c0-0.171%200.14-0.31%200.312-0.31h3.125c0.172%200%200.312%200.139%200.312%200.31v6.819c0%200.171-0.14%200.31-0.312%200.31zm-1.25-1.664c-0.173%200-0.313%200.139-0.313%200.311%200%200.171%200.14%200.31%200.313%200.31s0.312-0.139%200.312-0.31c0-0.172-0.139-0.311-0.312-0.311z%22%20fill%3D%22%23bdc3c7%22%2F%3E%3C%2Fsvg%3E");
}

.icon-like-small-dims {
  width: 11px;
  height: 10px;
}

.icon-noticeboard-add {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  padding: 0 4px;
  line-height: 18px;
  border: 2px solid #1775bc;
}

.icon-noticeboard-add:before {
  content: '\271A';
  color: #1775bc;
}

.icon-noticeboard-add:focus {
  outline: none;
}

.rotate90 {
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.flip-horizontal {
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

/*
@font-face {
    font-family: 'streamline-icons';
    src: url("../fonts/Streamline/streamline-icons.ttf?iyun5n") format("truetype"), url("../fonts/Streamline/streamline-icons.woff?iyun5n") format("woff"), url("../fonts/Streamline/streamline-icons.svg?iyun5n#streamline-icons") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}*/

.streamline.icon-multiple-actions-add:before {
  content: "";
}

.streamline.icon-multiple-actions-information:before {
  content: "";
}

.streamline.icon-multiple-users-1:before {
  content: "";
}

.streamline.icon-navigation-menu-4:before {
  content: "";
}

.streamline.icon-navigation-menu-horizontal:before {
  content: "";
}

.streamline.icon-newspaper-fold:before {
  content: "";
}

.streamline.icon-optimization-timer:before {
  content: "";
}

.streamline.icon-paginate-filter-picture:before {
  content: "";
}

.streamline.icon-paper-write:before {
  content: "";
}

.streamline.icon-pen-write-paper:before {
  content: "";
}

.streamline.icon-restaurant-menu:before {
  content: "";
}

.streamline.icon-single-neutral-actions-information:before {
  content: "";
}

.streamline.icon-single-neutral-actions-text:before {
  content: "";
}

.streamline.icon-single-neutral-search:before {
  content: "";
}

.streamline.icon-social-media-yammer:before {
  content: "";
}

.streamline.icon-tags-check:before {
  content: "";
}

.streamline.icon-tags-double:before {
  content: "";
}

.streamline.icon-task-list-check-2:before {
  content: "";
}

.streamline.icon-team-meeting:before {
  content: "";
}

.streamline.icon-ui-browser-slider-1:before {
  content: "";
}

.streamline.icon-weather-cloud:before {
  content: "";
}

.streamline.icon-alarm-bell:before {
  content: "";
}

.streamline.icon-alert-circle:before {
  content: "";
}

.streamline.icon-analytics-graph-bar-1:before {
  content: "";
}

.streamline.icon-analytics-pie-2:before {
  content: "";
}

.streamline.icon-arrow-button-right:before {
  content: "";
}

.streamline.icon-arrow-dot-up:before {
  content: "";
}

.streamline.icon-book-close-2:before {
  content: "";
}

.streamline.icon-button-shuffle:before {
  content: "";
}

.streamline.icon-calendar-school:before {
  content: "";
}

.streamline.icon-car-dashboard-speed:before {
  content: "";
}

.streamline.icon-card-game-dice:before {
  content: "";
}

.streamline.icon-certified-certificate:before {
  content: "";
}

.streamline.icon-close:before {
  content: "";
}

.streamline.icon-color-bucket-1:before {
  content: "";
}

.streamline.icon-common-file-text-check:before {
  content: "";
}

.streamline.icon-common-file-text-info:before {
  content: "";
}

.streamline.icon-composition-layout:before {
  content: "";
}

.streamline.icon-content-pencil-write:before {
  content: "";
}

.streamline.icon-data-transfer-square-horizontal:before {
  content: "";
}

.streamline.icon-design-tool-layout:before {
  content: "";
}

.streamline.icon-diagram-fall-down:before {
  content: "";
}

.streamline.icon-diagram-merge-down:before {
  content: "";
}

.streamline.icon-download-arrow-1:before {
  content: "";
}

.streamline.icon-folder:before {
  content: "";
}

.streamline.icon-folder-empty:before {
  content: "";
}

.streamline.icon-gift-box:before {
  content: "";
}

.streamline.icon-hierarchy-9:before {
  content: "";
}

.streamline.icon-information-desk-customer:before {
  content: "";
}

.streamline.icon-layout-dashboard-1:before {
  content: "";
}

.streamline.icon-layout-left:before {
  content: "";
}

.streamline.icon-light-mode-flash:before {
  content: "";
}

.streamline.icon-module-hand-puzzle:before {
  content: "";
}

.streamline.icon-module-puzzle:before {
  content: "";
}

.streamline.icon-reorder-down:before {
  content: "";
}

.streamline.icon-reorder-up:before {
  content: "";
}

.streamline.icon-search:before {
  content: "";
}

.streamline.icon-video-game-mario-question-box:before {
  content: "";
}

.streamline.icon-app-window-flash:before {
  content: "";
}

.streamline.icon-arrow-right:before {
  content: "";
}

.streamline.icon-cog-double-2:before {
  content: "";
}

.streamline.icon-conversation-chat-text:before {
  content: "";
}

.streamline.icon-hammer-wench:before {
  content: "";
}

.streamline.icon-headphones-customer-support:before {
  content: "";
}

.streamline.icon-house-1:before {
  content: "";
}

.streamline.icon-hyperlink-2:before {
  content: "";
}

.streamline.icon-ms-logo:before {
  content: "";
}

.streamline.icon-text-style:before {
  content: "";
}

.streamline.icon-arrow-left:before {
  content: "";
}

.streamline.icon-app-window-star:before {
  content: "";
}

.streamline.icon-army-arrow-shield:before {
  content: "";
}

.streamline.icon-arrow-down-1:before {
  content: "";
}

.streamline.icon-bin-1:before {
  content: "";
}

.streamline.icon-database-clock:before {
  content: "";
}

.streamline.icon-download-bottom:before {
  content: "";
}

.streamline.icon-flag:before {
  content: "";
}

.streamline.icon-hierarchy-2:before {
  content: "";
}

.streamline.icon-multiple-actions-remove:before {
  content: "";
}

.streamline.icon-pencil-1:before {
  content: "";
}

.streamline.icon-shipment-crane-hook:before {
  content: "";
}

.streamline.icon-synchronize-arrows-1:before {
  content: "";
}

.streamline.icon-task-checklist-write:before {
  content: "";
}

.streamline.icon-text-options:before {
  content: "";
}

.streamline.icon-translate:before {
  content: "";
}

.streamline.icon-login-keys:before {
  content: "";
}

.streamline.icon-movies-audience:before {
  content: "";
}

.streamline.icon-logout-2:before {
  content: "";
}

.streamline.icon-hierarchy-files:before {
  content: "";
}

.streamline.icon-arrow-right-1:before {
  content: "";
}

.streamline.icon-check-3:before {
  content: "";
}

.streamline.icon-earth-3:before {
  content: "";
}

.streamline.icon-baggage:before {
  content: "";
}

.streamline.icon-archive:before {
  content: "";
}

.streamline.icon-information-circle:before {
  content: "";
}

.streamline.icon-question-circle:before {
  content: "";
}

.streamline.icon-arrow-up:before {
  content: "";
}

.streamline.icon-arrow-down:before {
  content: "";
}

.streamline.icon-add-circle:before {
  content: "";
}

.streamline.icon-arrow-left-1:before {
  content: "";
}

.streamline.icon-arrow-right:before {
  content: "";
}

/*@import "WizdomPartialsV2/_CustomIcons";*/

/*@import "compass/reset";*/

/*@import "compass/reset";*/

#suiteBarDelta ~ #s4-ribbonrow .wizdom-search-mobile-container {
  top: -42px;
}

#suiteBarDelta ~ #s4-ribbonrow #wizdom-mobile-container {
  top: -42px;
}

#suiteBar ~ #s4-ribbonrow .wizdom-search-mobile-container {
  top: -34px;
}

#suiteBar ~ #s4-ribbonrow #wizdom-mobile-container {
  top: -34px;
}

.goMobileNow #O365_NavHeader {
  padding-right: 60px;
}

.servicemenuEnabled.goMobileNow #O365_NavHeader,
.searchEnabled.goMobileNow #O365_NavHeader {
  padding-right: 100px;
}

.searchEnabled.servicemenuEnabled.goMobileNow #O365_NavHeader {
  padding-right: 140px;
}

@media (max-width: 992px) {
  #O365_NavHeader {
    padding-right: 60px;
  }

  .servicemenuEnabled #O365_NavHeader,
  .searchEnabled #O365_NavHeader {
    padding-right: 100px;
  }

  .searchEnabled.servicemenuEnabled #O365_NavHeader {
    padding-right: 140px;
  }

  .active_mobile_menu #O365_NavHeader,
  .active_mobile_menu.servicemenuEnabled #O365_NavHeader,
  .active_mobile_menu.searchEnabled #O365_NavHeader {
    padding-right: 0;
  }
}

.goMobileNow .wizdomEnvironmentIsOnPrem2013 #s4-ribbonrow .wizdom-search-mobile-container {
  top: -39px !important;
}

.goMobileNow .wizdomEnvironmentIsOnPrem2013 #s4-ribbonrow .wizdom-mobile-container {
  top: -39px !important;
}

.goMobileNow .wizdomEnvironmentIsOnPrem2013 #s4-ribbonrow .wizdom-dot-mobile-container {
  top: -44px !important;
}

.goMobileNow .wizdomEnvironmentIsOnPrem2013 #suiteBar #suiteBarRight {
  width: 0;
  visibility: hidden;
  display: inline-block;
}

.goMobileNow .wizdomEnvironmentIsOnPrem2013 #suiteBar #suiteBarLeft {
  padding-right: 120px;
}

#s4-ribbonrow #globalNavBox,
#s4-ribbonrow .ms-clientcontrol-chromeheader {
  background-color: #333333;
}

#s4-ribbonrow .wizdom-search-mobile-container {
  position: absolute;
  /*right:95px;*/
  right: 55px;
  font-size: 20px;
  display: none;
}

#s4-ribbonrow .wizdom-search-mobile-container:hover {
  cursor: pointer;
}

#s4-ribbonrow .wizdom-search-mobile-container .glyphicon,
#s4-ribbonrow .wizdom-search-mobile-container .ms-Icon {
  color: white;
}

.goMobileNow #s4-ribbonrow .wizdom-search-mobile-container {
  display: block;
}

@media (max-width: 992px) {
  #s4-ribbonrow .wizdom-search-mobile-container {
    display: block;
  }
}

#s4-ribbonrow .wizdom-search-mobile-container .wizdom-search > a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  /*background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIG9wYWNpdHk6IDE7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xNS40NzksMTMuNDMyIEMxNS40NzksMTMuNDMyIDExLjkwNiwxMC4xODQgMTEuOTA2LDEwLjE4NCBDMTEuNjAzLDkuOTA5IDExLjUyNiw5LjQ2NiAxMS43MTYsOS4xMDUgQzEyLjI4OCw4LjAxOSAxMi41NDgsNi43NDMgMTIuMzc3LDUuMzk2IEMxMi4wMzcsMi43MjAgOS45MjcsMC41MTggNy4yNjYsMC4wODEgQzMuMDE1LC0wLjYxNyAtMC42MDksMy4wMDYgMC4wODQsNy4yNTggQzAuNTE3LDkuOTE3IDIuNzEyLDEyLjAyNyA1LjM4MiwxMi4zNzQgQzYuNzI2LDEyLjU0OSA4LjAwMCwxMi4yOTMgOS4wODUsMTEuNzI1IEM5LjQ0MywxMS41MzkgOS44ODAsMTEuNjE1IDEwLjE1NSwxMS45MTEgQzEwLjE1NSwxMS45MTEgMTMuNTE1LDE1LjU0MCAxMy41MTUsMTUuNTQwIEMxNC4xMDMsMTYuMTc1IDE1LjE1MiwxNi4xMjkgMTUuNzA1LDE1LjQzNCBDMTYuMTgzLDE0LjgzNCAxNi4wNDcsMTMuOTQ4IDE1LjQ3OSwxMy40MzIgWk0xLjU5OSw2LjIxMiBDMS41OTksMy42NjIgMy42NjUsMS41OTUgNi4yMTQsMS41OTUgQzguNzYyLDEuNTk1IDEwLjgyOSwzLjY2MiAxMC44MjksNi4yMTIgQzEwLjgyOSw4Ljc2MSA4Ljc2MiwxMC44MjggNi4yMTQsMTAuODI4IEMzLjY2NSwxMC44MjggMS41OTksOC43NjEgMS41OTksNi4yMTIgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==) no-repeat;*/
  background-position: center center;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  width: 25px;
  height: 23px;
  font-size: 20px;
}

.active_search_menu #s4-ribbonrow .wizdom-search-mobile-container .wizdom-search > a {
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGREM2MDY5QTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGREM2MDZBQTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUZEQzYwNjdBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUZEQzYwNjhBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Fm3WdAAAArUlEQVR42lyQzQ4BQRCE2xocxXvhxpI44knmFSTcNoS1frNPJV5h90BVUqSp5JuZ9NR0qqcRY9yaWR/Mwc1+lYIN6wmWIeiBAoycaQr2oAsGAcsCHEDQbjrvQBNUYMnCWZfenIhKne9BJppf4CgzVYMJTaZXH3X+BuFd21wWagYyZapVa2kYqgjKkLngqcv6NbOwdqYxKNWFmXOZV8xxAQ/9YekyXtX9CU5vAQYA+polIueOcuUAAAAASUVORK5CYII=) no-repeat;*/
  background-position: center center;
}

#s4-ribbonrow .wizdom-search-mobile-container a {
  color: white;
}

#s4-ribbonrow .wizdom-dot-mobile-container {
  position: absolute;
  top: -48px;
  /*right:45px;*/
  right: 85px;
  display: block;
  z-index: 1040;
}

#s4-ribbonrow .wizdom-dot-mobile-container .glyphicon,
#s4-ribbonrow .wizdom-dot-mobile-container .ms-Icon {
  color: white;
}

@media (min-width: 992px) {
  #s4-ribbonrow .wizdom-dot-mobile-container {
    display: none;
  }
}

@media (max-width: 992px) {
  #s4-ribbonrow .wizdom-dot-mobile-container {
    display: block;
  }
}

.goMobileNow #s4-ribbonrow .wizdom-dot-mobile-container {
  display: block;
}

#s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service {
  min-width: 50px;
  padding-top: 6px;
}

@media (min-width: 992px) {
  #s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service {
    /*border-left:1px solid #cdd0d2;
		border-right:1px solid #cdd0d2;*/
  }
}

#s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service > a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 100%;
  color: #222;
  text-decoration: none;
  text-align: center;
  line-height: 37px;
  height: 37px;
  font-size: 20px;
  padding-top: 1px;
  /*background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjIyIiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCAyMiA1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzU1NTc1ODsKICAgICAgICBvcGFjaXR5OiAwLjc7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xOS40NjksNS4wMDAgQzE4LjA3MSw1LjAwMCAxNi45MzgsMy44ODEgMTYuOTM4LDIuNTAwIEMxNi45MzgsMS4xMTkgMTguMDcxLC0wLjAwMCAxOS40NjksLTAuMDAwIEMyMC44NjcsLTAuMDAwIDIyLjAwMCwxLjExOSAyMi4wMDAsMi41MDAgQzIyLjAwMCwzLjg4MSAyMC44NjcsNS4wMDAgMTkuNDY5LDUuMDAwIFpNMTEuMDAwLDUuMDAwIEM5LjYwMiw1LjAwMCA4LjQ2OSwzLjg4MSA4LjQ2OSwyLjUwMCBDOC40NjksMS4xMTkgOS42MDIsLTAuMDAwIDExLjAwMCwtMC4wMDAgQzEyLjM5OCwtMC4wMDAgMTMuNTMxLDEuMTE5IDEzLjUzMSwyLjUwMCBDMTMuNTMxLDMuODgxIDEyLjM5OCw1LjAwMCAxMS4wMDAsNS4wMDAgWk0yLjUzMSw1LjAwMCBDMS4xMzMsNS4wMDAgLTAuMDAwLDMuODgxIC0wLjAwMCwyLjUwMCBDLTAuMDAwLDEuMTE5IDEuMTMzLC0wLjAwMCAyLjUzMSwtMC4wMDAgQzMuOTI5LC0wLjAwMCA1LjA2MiwxLjExOSA1LjA2MiwyLjUwMCBDNS4wNjIsMy44ODEgMy45MjksNS4wMDAgMi41MzEsNS4wMDAgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==) no-repeat;*/
  background-position: center center;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
}

@media (max-width: 992px) {
  #s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service > a {
    /*background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjIyIiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCAyMiA1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzU1NTc1ODsKICAgICAgICBmaWx0ZXI6IHVybCgjY29sb3Itb3ZlcmxheS0xKTsKICAgICAgfQogICAgPC9zdHlsZT4KCiAgICA8ZmlsdGVyIGlkPSJjb2xvci1vdmVybGF5LTEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmZmZmIiBmbG9vZC1vcGFjaXR5PSIxIi8+CiAgICAgIDxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iaW4iIGluMj0iU291cmNlR3JhcGhpYyIvPgogICAgICA8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iU291cmNlR3JhcGhpYyIgcmVzdWx0PSJjb2xvck92ZXJsYXkiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMTkuNDY5LDUuMDAwIEMxOC4wNzEsNS4wMDAgMTYuOTM4LDMuODgxIDE2LjkzOCwyLjUwMCBDMTYuOTM4LDEuMTE5IDE4LjA3MSwtMC4wMDAgMTkuNDY5LC0wLjAwMCBDMjAuODY3LC0wLjAwMCAyMi4wMDAsMS4xMTkgMjIuMDAwLDIuNTAwIEMyMi4wMDAsMy44ODEgMjAuODY3LDUuMDAwIDE5LjQ2OSw1LjAwMCBaTTExLjAwMCw1LjAwMCBDOS42MDIsNS4wMDAgOC40NjksMy44ODEgOC40NjksMi41MDAgQzguNDY5LDEuMTE5IDkuNjAyLC0wLjAwMCAxMS4wMDAsLTAuMDAwIEMxMi4zOTgsLTAuMDAwIDEzLjUzMSwxLjExOSAxMy41MzEsMi41MDAgQzEzLjUzMSwzLjg4MSAxMi4zOTgsNS4wMDAgMTEuMDAwLDUuMDAwIFpNMi41MzEsNS4wMDAgQzEuMTMzLDUuMDAwIC0wLjAwMCwzLjg4MSAtMC4wMDAsMi41MDAgQy0wLjAwMCwxLjExOSAxLjEzMywtMC4wMDAgMi41MzEsLTAuMDAwIEMzLjkyOSwtMC4wMDAgNS4wNjIsMS4xMTkgNS4wNjIsMi41MDAgQzUuMDYyLDMuODgxIDMuOTI5LDUuMDAwIDIuNTMxLDUuMDAwIFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=) no-repeat;*/
    background-position: center center;
  }
}

.goMobileNow #s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service > a {
  background-position: center center;
}

.active_service_menu #s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service > a {
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGREM2MDY5QTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGREM2MDZBQTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUZEQzYwNjdBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUZEQzYwNjhBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Fm3WdAAAArUlEQVR42lyQzQ4BQRCE2xocxXvhxpI44knmFSTcNoS1frNPJV5h90BVUqSp5JuZ9NR0qqcRY9yaWR/Mwc1+lYIN6wmWIeiBAoycaQr2oAsGAcsCHEDQbjrvQBNUYMnCWZfenIhKne9BJppf4CgzVYMJTaZXH3X+BuFd21wWagYyZapVa2kYqgjKkLngqcv6NbOwdqYxKNWFmXOZV8xxAQ/9YekyXtX9CU5vAQYA+polIueOcuUAAAAASUVORK5CYII=) no-repeat;*/
  background-position: center center;
}

#s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service > a:hover {
  /*background-color:#1c1c1c;*/
}

@media (min-width: 992px) {
  #s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service > a:hover {
    background-color: #e0e0e0;
  }
}

.goMobileNow #s4-ribbonrow .wizdom-dot-mobile-container .wizdom-service > a:hover {
  background-color: transparent;
}

#s4-ribbonrow .wizdom-dot-mobile-container:hover {
  cursor: pointer;
}

#s4-ribbonrow .wizdom-dot-mobile-container.v2 {
  transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  height: auto;
}

#s4-ribbonrow .wizdom-dot-mobile-container.v2.is-active {
  height: 50px;
  top: -50px;
  right: 320px;
  right: calc(100% - 50px);
  background-color: #1775bc;
}

.powerPanelEnabled #s4-ribbonrow .wizdom-dot-mobile-container.v2.is-active {
  right: calc(100%);
}

#s4-ribbonrow #wizdom-mobile-container {
  position: absolute;
  right: 15px;
  font-size: 20px;
  display: none;
}

@media (max-width: 992px) {
  #s4-ribbonrow #wizdom-mobile-container {
    display: block;
  }
}

#s4-ribbonrow #wizdom-mobile-container .glyphicon,
#s4-ribbonrow #wizdom-mobile-container .ms-Icon {
  color: white;
}

.goMobileNow #s4-ribbonrow #wizdom-mobile-container {
  display: block;
}

#s4-ribbonrow #wizdom-mobile-container .wizdom-mobile > a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  /*background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjI1IiBoZWlnaHQ9IjIzIiB2aWV3Qm94PSIwIDAgMjUgMjMiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMDAwMDAwOwogICAgICAgIGZpbHRlcjogdXJsKCNjb2xvci1vdmVybGF5LTEpOwogICAgICB9CiAgICA8L3N0eWxlPgoKICAgIDxmaWx0ZXIgaWQ9ImNvbG9yLW92ZXJsYXktMSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlRmxvb2QgZmxvb2QtY29sb3I9IiNmZmZmZmYiIGZsb29kLW9wYWNpdHk9IjEiLz4KICAgICAgPGZlQ29tcG9zaXRlIG9wZXJhdG9yPSJpbiIgaW4yPSJTb3VyY2VHcmFwaGljIi8+CiAgICAgIDxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJTb3VyY2VHcmFwaGljIiByZXN1bHQ9ImNvbG9yT3ZlcmxheSIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0yMi40NDQsMjIuOTk1IEMyMi40NDQsMjIuOTk1IDEuNTY2LDIyLjk5NSAxLjU2NiwyMi45OTUgQzAuNjk4LDIyLjk5NSAtMC4wMDYsMjIuMjc5IC0wLjAwNiwyMS4zOTUgQy0wLjAwNiwyMS4zOTUgLTAuMDA2LDE5LjE4OCAtMC4wMDYsMTkuMTg4IEMtMC4wMDYsMTguMzA0IDAuNjk4LDE3LjU4OCAxLjU2NiwxNy41ODggQzEuNTY2LDE3LjU4OCAyMi40NDQsMTcuNTg4IDIyLjQ0NCwxNy41ODggQzIzLjMxMiwxNy41ODggMjQuMDE2LDE4LjMwNCAyNC4wMTYsMTkuMTg4IEMyNC4wMTYsMTkuMTg4IDI0LjAxNiwyMS4zOTUgMjQuMDE2LDIxLjM5NSBDMjQuMDE2LDIyLjI3OSAyMy4zMTIsMjIuOTk1IDIyLjQ0NCwyMi45OTUgWk0yMi40NDQsMTQuMTk4IEMyMi40NDQsMTQuMTk4IDEuNTY2LDE0LjE5OCAxLjU2NiwxNC4xOTggQzAuNjk4LDE0LjE5OCAtMC4wMDYsMTMuNDgxIC0wLjAwNiwxMi41OTggQy0wLjAwNiwxMi41OTggLTAuMDA2LDEwLjM5MSAtMC4wMDYsMTAuMzkxIEMtMC4wMDYsOS41MDcgMC42OTgsOC43OTEgMS41NjYsOC43OTEgQzEuNTY2LDguNzkxIDIyLjQ0NCw4Ljc5MSAyMi40NDQsOC43OTEgQzIzLjMxMiw4Ljc5MSAyNC4wMTYsOS41MDcgMjQuMDE2LDEwLjM5MSBDMjQuMDE2LDEwLjM5MSAyNC4wMTYsMTIuNTk4IDI0LjAxNiwxMi41OTggQzI0LjAxNiwxMy40ODEgMjMuMzEyLDE0LjE5OCAyMi40NDQsMTQuMTk4IFpNMjIuNDQ0LDUuNDAxIEMyMi40NDQsNS40MDEgMS41NjYsNS40MDEgMS41NjYsNS40MDEgQzAuNjk4LDUuNDAxIC0wLjAwNiw0LjY4NCAtMC4wMDYsMy44MDEgQy0wLjAwNiwzLjgwMSAtMC4wMDYsMS41OTMgLTAuMDA2LDEuNTkzIEMtMC4wMDYsMC43MTAgMC42OTgsLTAuMDA2IDEuNTY2LC0wLjAwNiBDMS41NjYsLTAuMDA2IDIyLjQ0NCwtMC4wMDYgMjIuNDQ0LC0wLjAwNiBDMjMuMzEyLC0wLjAwNiAyNC4wMTYsMC43MTAgMjQuMDE2LDEuNTkzIEMyNC4wMTYsMS41OTMgMjQuMDE2LDMuODAxIDI0LjAxNiwzLjgwMSBDMjQuMDE2LDQuNjg0IDIzLjMxMiw1LjQwMSAyMi40NDQsNS40MDEgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==) no-repeat;*/
  background-position: center center;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  width: 25px;
  height: 23px;
  font-size: 20px;
}

.active_mobile_menu #s4-ribbonrow #wizdom-mobile-container .wizdom-mobile > a {
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGREM2MDY5QTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGREM2MDZBQTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUZEQzYwNjdBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUZEQzYwNjhBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Fm3WdAAAArUlEQVR42lyQzQ4BQRCE2xocxXvhxpI44knmFSTcNoS1frNPJV5h90BVUqSp5JuZ9NR0qqcRY9yaWR/Mwc1+lYIN6wmWIeiBAoycaQr2oAsGAcsCHEDQbjrvQBNUYMnCWZfenIhKne9BJppf4CgzVYMJTaZXH3X+BuFd21wWagYyZapVa2kYqgjKkLngqcv6NbOwdqYxKNWFmXOZV8xxAQ/9YekyXtX9CU5vAQYA+polIueOcuUAAAAASUVORK5CYII=) no-repeat;*/
  background-position: center center;
}

#s4-ribbonrow #wizdom-mobile-container a {
  color: white;
}

.c-mask {
  position: fixed;
  z-index: 1027;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 0;
  height: 0;
  background-color: #000;
  opacity: 0;
  transition: opacity 0.3s, width 0s 0.3s, height 0s 0.3s;
}

.c-mask.is-active {
  width: 100%;
  height: 100%;
  opacity: 0.7;
  transition: opacity 0.3s;
}

#s4-workspace.is-active {
  overflow: hidden;
}

#s4-titlerow {
  /*overflow-x:hidden;*/
  height: auto;
  padding: 0;
  background-color: #fff;
  /*background:none !important;*/
  /*display: block !important;*/
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.127);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.127);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.127);
}

#s4-titlerow .wizdom-dot-container,
#s4-titlerow .wizdom-search-container {
  background-color: #fff;
}

#s4-titlerow .wizdom-dot-container.v2,
#s4-titlerow .wizdom-search-container.v2 {
  background-color: #1775bc;
}

#s4-titlerow .wizdom-dot-container:hover,
#s4-titlerow .wizdom-search-container:hover {
  cursor: pointer;
}

@media (max-width: 992px) {
  #s4-titlerow {
    /*padding-top:35px;*/
  }
}

#s4-titlerow #DeltaPlaceHolderSearchArea {
  clear: both;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.5s;
  -moz-transition: height 0.5s;
  -o-transition: height 0.5s;
  transition: height 0.5s;
  background-color: #fff;
  padding: 0;
  overflow: hidden;
  *zoom: 1;
}

.active_search_menu #s4-titlerow #DeltaPlaceHolderSearchArea {
  -webkit-transition: height 0.5s;
  -moz-transition: height 0.5s;
  -o-transition: height 0.5s;
  transition: height 0.5s;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox {
  border-top: 1px solid #cdd0d2;
  width: 100%;
  height: 40px;
  margin-bottom: 0;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-border {
  border: 0 solid white;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-borderFocused {
  outline: 0;
  border: 0 solid white;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-searchLink img:hover,
#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-navLink img:hover {
  background-color: transparent;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-searchLink img:focus,
#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-navLink img:focus {
  background-color: transparent;
  outline: 0;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-searchLink img:active,
#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-navLink img:active {
  background-color: transparent;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-searchLink:hover,
#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-navLink:hover {
  background-color: transparent;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-searchLink:focus,
#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-navLink:focus {
  background-color: transparent;
  outline: 0;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-searchLink:active,
#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb-navLink:active {
  background-color: transparent;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-qSuggest-container.ms-shadow {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.127);
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-qSuggest-container {
  margin: 0 0 0 0;
  width: 100%;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-qSuggest-container .ms-qSuggest-list {
  width: 100% !important;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-qSuggest-container .ms-qSuggest-list div {
  padding-left: 30px;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb {
  width: 100%;
  outline: 0;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  margin-right: 5px;
  float: right;
  margin: 8px;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb > input {
  width: calc(100% - 80px);
  height: 40px;
  outline: none;
  padding-left: 25px;
}

#s4-titlerow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb > input:focus {
  outline: 0;
  outline-offset: 0;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2 {
  background-color: transparent;
  height: auto;
  clear: none;
  position: absolute;
  top: 0;
  right: 1px;
  left: auto;
  width: 200px;
  z-index: 100;
  overflow: visible;
  transition: all 0.3s ease-out;
  padding-right: 10px;
}

@media (max-width: 992px) {
  #s4-titlerow #DeltaPlaceHolderSearchArea.v2 {
    background-color: #fff;
  }
}

.goMobileNow #s4-titlerow #DeltaPlaceHolderSearchArea.v2 {
  background-color: #fff;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2 #searchInputBox {
  margin-bottom: 0;
  border-top: 0px solid white;
  height: 30px;
  margin-top: 3px;
  border: 1px solid #e4e4e4;
  border-radius: 15px;
  background-color: #fff;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2 #searchInputBox .ms-srch-sb > input {
  width: 100%;
  height: 25px;
  outline: none;
  padding-left: 10px;
  transition: all 0.3s ease-out;
  margin: 0;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2 #searchInputBox .ms-srch-sb a {
  position: absolute;
  top: 2px;
  right: 10px;
  margin: 4px;
  transition: all 0.3s ease-out;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2 #searchInputBox .ms-srch-sb > .ms-srch-sb-navLink {
  opacity: 0 !important;
  position: absolute;
  top: 2px;
  right: 10px;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2 #searchInputBox.is-active .ms-srch-sb > .ms-srch-sb-searchLink {
  right: 35px;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2 #searchInputBox.is-active .ms-srch-sb > .ms-srch-sb-navLink {
  opacity: 1 !important;
}

#s4-titlerow #DeltaPlaceHolderSearchArea.v2.is-active {
  width: 30%;
}

@media (max-width: 992px) {
  #s4-titlerow #DeltaPlaceHolderSearchArea.v2.is-active {
    opacity: 1;
    transform: translateY(0);
    width: 100%;
    right: 0;
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (max-width: 768px) {
  #s4-titlerow #DeltaPlaceHolderSearchArea.v2.is-active {
    transform: translateY(22px);
  }
}

.goMobileNow #s4-titlerow #DeltaPlaceHolderSearchArea.v2 {
  transform: translateY(-100%);
  opacity: 0;
  transition: all 0.3s ease-out;
}

.goMobileNow #s4-titlerow #DeltaPlaceHolderSearchArea.v2.is-active {
  opacity: 1;
  transform: translateY(0);
}

@media (max-width: 992px) {
  #s4-titlerow #DeltaPlaceHolderSearchArea.v2 {
    transform: translateY(-100%);
    opacity: 0;
    transition: all 0.3s ease-out;
  }
}

#s4-titlerow #wt-servicemenu {
  clear: both;
  height: 0;
  overflow: hidden;
  /*@include opacity(0);*/
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #fff;
  padding: 0;
  overflow: hidden;
  *zoom: 1;
}

#s4-titlerow #wt-servicemenu .tile-styling {
  display: flex;
  text-align: center;
  position: relative;
  height: 110px;
  width: 110px;
  overflow: hidden;
  transition: outline 0.3s;
  outline-color: #555;
  outline-style: solid;
  outline-width: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  align-items: center;
  justify-content: center;
}

#s4-titlerow #wt-servicemenu .link-text {
  position: absolute;
  /*bottom: 0px;*/
  text-align: center;
  width: 100%;
  padding: 5px 3px;
  font-size: 13px;
  max-height: 3em;
  text-overflow: ellipsis;
  overflow: hidden;
  /*line-height: 1;*/
  box-sizing: border-box;
  left: 0;
  bottom: 0;
  /* padding:0 10px; */
  line-height: 15px;
}

#s4-titlerow #wt-servicemenu .round-image {
  margin-bottom: 20px;
  border-radius: 50%;
  height: 50px;
  width: 50px;
}

#s4-titlerow #wt-servicemenu .icon-styling {
  margin-bottom: 20px;
  font-size: 50px;
}

#s4-titlerow #wt-servicemenu .wtsite-service-list {
  border-top: 1px solid #cdd0d2;
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 0;
}

#s4-titlerow #wt-servicemenu .wtsite-service-list .personalizationPen {
  display: none;
}

#s4-titlerow #wt-servicemenu .wtsite-service-list:first-of-type .personalizationPen {
  display: inline-block;
  float: right;
}

.active_service_menu #s4-titlerow #wt-servicemenu {
  /*height:200px;*/
  /*@include opacity(1);*/
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

#s4-titlerow #wt-servicemenu ul {
  padding: 10px;
  list-style-type: none;
  width: 100%;
}

#s4-titlerow #wt-servicemenu ul li {
  position: relative;
  display: inline;
  float: left;
  vertical-align: bottom;
}

#s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a {
  background-color: #555;
  display: block;
  margin-bottom: 10px;
  margin-right: 10px;
  text-align: center;
  position: relative;
  height: 110px;
  width: 110px;
  overflow: hidden;
  color: white;
  -webkit-transition: outline 0.3s;
  -moz-transition: outline 0.3s;
  -o-transition: outline 0.3s;
  transition: outline 0.3s;
  outline-color: #555;
  outline-style: solid;
  outline-width: 0;
}

#s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a:hover {
  -webkit-transition: outline 0.3s;
  -moz-transition: outline 0.3s;
  -o-transition: outline 0.3s;
  transition: outline 0.3s;
  outline-width: 2px;
}

#s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a .wtsite-service-listitem-a-icon {
  margin-top: 20px;
}

#s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a .wtsite-service-listitem-a-title {
  position: absolute;
  display: block;
  bottom: 4px;
  left: 10px;
}

@media (max-width: 768px) {
  #s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a {
    margin-bottom: 5px;
    margin-right: 5px;
    height: 55px;
    width: 55px;
    background-size: 55px 55px !important;
    background-repeat: no-repeat !important;
  }

  #s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a:hover {
    outline-width: 1px;
  }

  #s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a .wtsite-service-listitem-a-icon {
    width: 30px;
    height: 30px;
    margin-top: 10px;
  }

  #s4-titlerow #wt-servicemenu ul li .wtsite-service-listitem-a .wtsite-service-listitem-a-title {
    bottom: 2px;
    left: 5px;
  }
}

#s4-titlerow #wt-servicemenu.v2 {
  clear: both;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
  background-color: #fff;
  padding: 0;
  position: fixed;
  width: 530px;
  right: 0;
  bottom: 0;
  top: 0;
  height: auto;
  z-index: 2000;
  transition: transform 0.3s;
  transform: translateX(100%);
}

@media (max-width: 992px) {
  #s4-titlerow #wt-servicemenu.v2 {
    width: 320px;
    width: calc(100% - 50px);
  }
}

#s4-titlerow #wt-servicemenu.v2.expanded {
  transform: translateX(0);
}

.goMobileNow #s4-titlerow #wt-servicemenu.v2 {
  width: 320px;
  width: calc(100% - 50px);
}

#s4-titlerow #wt-servicemenu.v2 ul {
  padding: 0;
}

#s4-titlerow #wt-servicemenu.v2 ul.wtsite-service-list {
  border-top: 0 solid white;
  margin-bottom: 10px;
}

#s4-titlerow #wt-servicemenu.v2 ul.wtsite-service-list ul {
  padding: 15px 15px 0 15px;
}

#s4-titlerow #wt-servicemenu.v2 ul.wtsite-service-list > li {
  width: 100%;
  display: block;
}

#s4-titlerow #wt-servicemenu.v2 ul li.wtsite-service-listitem {
  position: relative;
  float: left;
  vertical-align: bottom;
  padding-left: 15px;
  padding-bottom: 15px;
}

#s4-titlerow #wt-servicemenu.v2 ul li ul.items {
  margin-left: -15px;
}

#s4-titlerow #wt-servicemenu.v2 ul li h1 {
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  margin-left: 15px;
  margin-right: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #e4e4e4;
}

#s4-titlerow #wt-servicemenu.v2 ul li .wtsite-service-listitem-a {
  background-color: #555;
  display: table-cell;
  vertical-align: bottom;
  text-align: center;
  position: relative;
  height: 110px;
  width: 110px;
  overflow: hidden;
  color: #fff;
  -webkit-transition: outline .3s;
  -moz-transition: outline .3s;
  -o-transition: outline .3s;
  transition: outline .3s;
  outline-color: #555;
  outline-style: solid;
  outline-width: 0;
  margin: 0;
  padding: 3px;
}

@media (max-width: 768px) {
  #s4-titlerow #wt-servicemenu.v2 ul li .wtsite-service-listitem-a {
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
  }
}

#s4-titlerow .ms-breadcrumb-box {
  height: auto;
}

#s4-titlerow .ms-breadcrumb-box .ms-breadcrumb-top {
  /*@include box-shadow(0 0 15px rgba(0,0,0,0.4));
			margin-bottom:10px;*/
  color: #000;
  min-height: 37px;
  /*border-bottom:1px solid #cdd0d2;*/
}

#s4-titlerow .wizdom-search-container {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  /*z-index:1040;*/
}

@media (max-width: 992px) {
  #s4-titlerow .wizdom-search-container {
    display: none;
  }
}

#s4-titlerow .wizdom-search-container.v2 {
  display: none;
}

.goMobileNow #s4-titlerow .wizdom-search-container {
  display: none;
}

#s4-titlerow .wizdom-search-container .wizdom-search {
  width: 50px;
}

@media (min-width: 992px) {
  #s4-titlerow .wizdom-search-container .wizdom-search {
    /*border-left:1px solid #cdd0d2;*/
    /*border-right:1px solid #cdd0d2;*/
  }
}

#s4-titlerow .wizdom-search-container .wizdom-search > a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 100%;
  color: #222;
  text-decoration: none;
  text-align: center;
  line-height: 37px;
  height: 37px;
  font-size: 20px;
  /*background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNTU1NzU4OwogICAgICAgIG9wYWNpdHk6IDAuNzsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggZD0iTTE1LjQ3OSwxMy40MzIgQzE1LjQ3OSwxMy40MzIgMTEuOTA2LDEwLjE4NCAxMS45MDYsMTAuMTg0IEMxMS42MDMsOS45MDkgMTEuNTI2LDkuNDY2IDExLjcxNiw5LjEwNSBDMTIuMjg4LDguMDE5IDEyLjU0OCw2Ljc0MyAxMi4zNzcsNS4zOTYgQzEyLjAzNywyLjcyMCA5LjkyNywwLjUxOCA3LjI2NiwwLjA4MSBDMy4wMTUsLTAuNjE3IC0wLjYwOSwzLjAwNiAwLjA4NCw3LjI1OCBDMC41MTcsOS45MTcgMi43MTIsMTIuMDI3IDUuMzgyLDEyLjM3NCBDNi43MjYsMTIuNTQ5IDguMDAwLDEyLjI5MyA5LjA4NSwxMS43MjUgQzkuNDQzLDExLjUzOSA5Ljg4MCwxMS42MTUgMTAuMTU1LDExLjkxMSBDMTAuMTU1LDExLjkxMSAxMy41MTUsMTUuNTQwIDEzLjUxNSwxNS41NDAgQzE0LjEwMywxNi4xNzUgMTUuMTUyLDE2LjEyOSAxNS43MDUsMTUuNDM0IEMxNi4xODMsMTQuODM0IDE2LjA0NywxMy45NDggMTUuNDc5LDEzLjQzMiBaTTEuNTk5LDYuMjEyIEMxLjU5OSwzLjY2MiAzLjY2NSwxLjU5NSA2LjIxNCwxLjU5NSBDOC43NjIsMS41OTUgMTAuODI5LDMuNjYyIDEwLjgyOSw2LjIxMiBDMTAuODI5LDguNzYxIDguNzYyLDEwLjgyOCA2LjIxNCwxMC44MjggQzMuNjY1LDEwLjgyOCAxLjU5OSw4Ljc2MSAxLjU5OSw2LjIxMiBaIiBpZD0icGF0aC0xIiBjbGFzcz0iY2xzLTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K) no-repeat;*/
  background-position: center center;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
}

.active_search_menu #s4-titlerow .wizdom-search-container .wizdom-search > a {
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGREM2MDY5QTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGREM2MDZBQTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUZEQzYwNjdBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUZEQzYwNjhBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Fm3WdAAAArUlEQVR42lyQzQ4BQRCE2xocxXvhxpI44knmFSTcNoS1frNPJV5h90BVUqSp5JuZ9NR0qqcRY9yaWR/Mwc1+lYIN6wmWIeiBAoycaQr2oAsGAcsCHEDQbjrvQBNUYMnCWZfenIhKne9BJppf4CgzVYMJTaZXH3X+BuFd21wWagYyZapVa2kYqgjKkLngqcv6NbOwdqYxKNWFmXOZV8xxAQ/9YekyXtX9CU5vAQYA+polIueOcuUAAAAASUVORK5CYII=) no-repeat;*/
  background-position: center center;
}

@media (min-width: 992px) {
  #s4-titlerow .wizdom-search-container .wizdom-search > a:hover {
    background-color: #e0e0e0;
  }
}

.goMobileNow #s4-titlerow .wizdom-search-container .wizdom-search > a:hover {
  background-color: transparent;
}

#s4-titlerow .wizdom-dot-container {
  position: absolute;
  top: 0;
  right: 50px;
  display: block;
  /*z-index:1040;*/
}

@media (max-width: 992px) {
  #s4-titlerow .wizdom-dot-container {
    display: none;
  }
}

.goMobileNow #s4-titlerow .wizdom-dot-container {
  display: none;
}

#s4-titlerow .wizdom-dot-container.v2 {
  position: fixed;
  top: auto;
  bottom: 0;
  right: 50px;
  min-width: 150px;
  transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  transform: translateX(0);
  z-index: 1050;
  padding: 0 20px;
}

#s4-titlerow .wizdom-dot-container.v2.is-active {
  transform: translateX(-480px);
}

#s4-titlerow .wizdom-dot-container.v2 #afterClickDotsIcon,
#s4-titlerow .wizdom-dot-container.v2 #dotIcon {
  color: #fff !important;
}

#s4-titlerow .wizdom-dot-container.v2 .wizdom-service {
  min-width: 150px;
}

#s4-titlerow .wizdom-dot-container.v2 .wizdom-service i > span {
  padding-left: 10px;
  line-height: 19px;
  display: inline-block;
}

#s4-titlerow .wizdom-dot-container.v2 .wizdom-service > a:hover {
  background-color: #1775bc;
}

#s4-titlerow .wizdom-dot-container .wizdom-service {
  min-width: 50px;
}

@media (min-width: 992px) {
  #s4-titlerow .wizdom-dot-container .wizdom-service {
    /*border-left:1px solid #cdd0d2;
		border-right:1px solid #cdd0d2;*/
  }
}

#s4-titlerow .wizdom-dot-container .wizdom-service > a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 100%;
  color: #222;
  text-decoration: none;
  text-align: center;
  line-height: 37px;
  height: 37px;
  font-size: 20px;
  padding-top: 1px;
  /*background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjIyIiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCAyMiA1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzU1NTc1ODsKICAgICAgICBvcGFjaXR5OiAwLjc7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xOS40NjksNS4wMDAgQzE4LjA3MSw1LjAwMCAxNi45MzgsMy44ODEgMTYuOTM4LDIuNTAwIEMxNi45MzgsMS4xMTkgMTguMDcxLC0wLjAwMCAxOS40NjksLTAuMDAwIEMyMC44NjcsLTAuMDAwIDIyLjAwMCwxLjExOSAyMi4wMDAsMi41MDAgQzIyLjAwMCwzLjg4MSAyMC44NjcsNS4wMDAgMTkuNDY5LDUuMDAwIFpNMTEuMDAwLDUuMDAwIEM5LjYwMiw1LjAwMCA4LjQ2OSwzLjg4MSA4LjQ2OSwyLjUwMCBDOC40NjksMS4xMTkgOS42MDIsLTAuMDAwIDExLjAwMCwtMC4wMDAgQzEyLjM5OCwtMC4wMDAgMTMuNTMxLDEuMTE5IDEzLjUzMSwyLjUwMCBDMTMuNTMxLDMuODgxIDEyLjM5OCw1LjAwMCAxMS4wMDAsNS4wMDAgWk0yLjUzMSw1LjAwMCBDMS4xMzMsNS4wMDAgLTAuMDAwLDMuODgxIC0wLjAwMCwyLjUwMCBDLTAuMDAwLDEuMTE5IDEuMTMzLC0wLjAwMCAyLjUzMSwtMC4wMDAgQzMuOTI5LC0wLjAwMCA1LjA2MiwxLjExOSA1LjA2MiwyLjUwMCBDNS4wNjIsMy44ODEgMy45MjksNS4wMDAgMi41MzEsNS4wMDAgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==) no-repeat;*/
  background-position: center center;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
}

@media (max-width: 992px) {
  #s4-titlerow .wizdom-dot-container .wizdom-service > a {
    /*background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjIyIiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCAyMiA1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzU1NTc1ODsKICAgICAgICBmaWx0ZXI6IHVybCgjY29sb3Itb3ZlcmxheS0xKTsKICAgICAgfQogICAgPC9zdHlsZT4KCiAgICA8ZmlsdGVyIGlkPSJjb2xvci1vdmVybGF5LTEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmZmZmIiBmbG9vZC1vcGFjaXR5PSIxIi8+CiAgICAgIDxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iaW4iIGluMj0iU291cmNlR3JhcGhpYyIvPgogICAgICA8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iU291cmNlR3JhcGhpYyIgcmVzdWx0PSJjb2xvck92ZXJsYXkiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMTkuNDY5LDUuMDAwIEMxOC4wNzEsNS4wMDAgMTYuOTM4LDMuODgxIDE2LjkzOCwyLjUwMCBDMTYuOTM4LDEuMTE5IDE4LjA3MSwtMC4wMDAgMTkuNDY5LC0wLjAwMCBDMjAuODY3LC0wLjAwMCAyMi4wMDAsMS4xMTkgMjIuMDAwLDIuNTAwIEMyMi4wMDAsMy44ODEgMjAuODY3LDUuMDAwIDE5LjQ2OSw1LjAwMCBaTTExLjAwMCw1LjAwMCBDOS42MDIsNS4wMDAgOC40NjksMy44ODEgOC40NjksMi41MDAgQzguNDY5LDEuMTE5IDkuNjAyLC0wLjAwMCAxMS4wMDAsLTAuMDAwIEMxMi4zOTgsLTAuMDAwIDEzLjUzMSwxLjExOSAxMy41MzEsMi41MDAgQzEzLjUzMSwzLjg4MSAxMi4zOTgsNS4wMDAgMTEuMDAwLDUuMDAwIFpNMi41MzEsNS4wMDAgQzEuMTMzLDUuMDAwIC0wLjAwMCwzLjg4MSAtMC4wMDAsMi41MDAgQy0wLjAwMCwxLjExOSAxLjEzMywtMC4wMDAgMi41MzEsLTAuMDAwIEMzLjkyOSwtMC4wMDAgNS4wNjIsMS4xMTkgNS4wNjIsMi41MDAgQzUuMDYyLDMuODgxIDMuOTI5LDUuMDAwIDIuNTMxLDUuMDAwIFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=) no-repeat;*/
    background-position: center center;
  }
}

.goMobileNow #s4-titlerow .wizdom-dot-container .wizdom-service > a {
  background-position: center center;
}

.active_service_menu #s4-titlerow .wizdom-dot-container .wizdom-service > a {
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGREM2MDY5QTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGREM2MDZBQTM1QzExRTQ5RUFDOEM4QTVDQjhCQjg4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUZEQzYwNjdBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUZEQzYwNjhBMzVDMTFFNDlFQUM4QzhBNUNCOEJCODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Fm3WdAAAArUlEQVR42lyQzQ4BQRCE2xocxXvhxpI44knmFSTcNoS1frNPJV5h90BVUqSp5JuZ9NR0qqcRY9yaWR/Mwc1+lYIN6wmWIeiBAoycaQr2oAsGAcsCHEDQbjrvQBNUYMnCWZfenIhKne9BJppf4CgzVYMJTaZXH3X+BuFd21wWagYyZapVa2kYqgjKkLngqcv6NbOwdqYxKNWFmXOZV8xxAQ/9YekyXtX9CU5vAQYA+polIueOcuUAAAAASUVORK5CYII=) no-repeat;*/
  background-position: center center;
}

#s4-titlerow .wizdom-dot-container .wizdom-service > a:hover {
  /*background-color:#1c1c1c;*/
}

@media (min-width: 992px) {
  #s4-titlerow .wizdom-dot-container .wizdom-service > a:hover {
    background-color: #e0e0e0;
  }
}

.goMobileNow #s4-titlerow .wizdom-dot-container .wizdom-service > a:hover {
  background-color: transparent;
}

.ms-dialog #s4-titlerow {
  display: none !important;
}

#s4-titlerow #titleAreaBox,
#s4-titlerow #titleAreaRow {
  width: 100%;
  /*padding-right:50px;*/
}

#s4-titlerow #titleAreaRow,
#s4-titlerow #titleAreaBox .ms-tableCell {
  display: block;
}

#s4-titlerow #titleAreaBox {
  margin-left: 0;
}

@media (max-width: 992px) {
  #s4-titlerow #titleAreaBox {
    display: none;
  }
}

.goMobileNow #s4-titlerow #titleAreaBox {
  display: none;
}

#s4-titlerow #pageTitle {
  display: none;
}

#s4-titlerow #siteIcon,
#s4-titlerow #DeltaSiteLogo {
  margin: 0;
  padding: 0;
  line-height: normal;
  /*width:100%;
		text-align:left;
		float:none;*/
}

#s4-titlerow #siteIcon.ms-tableCell,
#s4-titlerow #DeltaSiteLogo.ms-tableCell {
  display: none;
}

@media (min-width: 992px) {
  #s4-titlerow #DeltaTopNavigation {
    min-width: 800px;
  }
}

#s4-titlerow #DeltaTopNavigation.v2 {
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
  opacity: 1;
}

#s4-titlerow #DeltaTopNavigation.v2.is-hidden {
  visibility: hidden;
  opacity: 0;
}

#s4-titlerow .ms-displayInline {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

#s4-titlerow .ms-breadcrumb-top,
#s4-titlerow #DeltaTopNavigation {
  /* [ReplaceColor(themeColor:"Accent2")] */
}

@media (min-width: 992px) {
  #s4-titlerow .ms-breadcrumb-top,
  #s4-titlerow #DeltaTopNavigation {
    background-color: #fff;
    color: #222;
  }
}

#s4-titlerow #DeltaTopNavigation li.static {
  background-color: #fff;
}

#s4-titlerow #DeltaTopNavigation li.static .ms-displayInlineBlock {
  padding-top: 5px;
}

#s4-titlerow #DeltaTopNavigation ul.static > li.static > span.menu-item,
#s4-titlerow #DeltaTopNavigation ul.static > li.static > a:link,
#s4-titlerow #DeltaTopNavigation ul.static > li.static > a:active,
#s4-titlerow #DeltaTopNavigation ul.static > li.static > a:visited,
#s4-titlerow #DeltaTopNavigation ul.static > li.static > a:hover {
  color: #000;
  font-weight: 400;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 10px 30px;
  min-height: 37px;
}

#s4-titlerow #DeltaTopNavigation ul,
#s4-titlerow #DeltaTopNavigation li {
  list-style: none;
  min-height: 37px;
}

#s4-titlerow #DeltaTopNavigation LI.static > span.menu-item,
#s4-titlerow #DeltaTopNavigation LI.static > a {
  border: none;
  white-space: nowrap;
}

#s4-titlerow #DeltaTopNavigation .dynamic-children .ms-navedit-flyoutArrow {
  /*padding-right: 20px;*/
  display: block;
  width: 100%;
}

#s4-titlerow #DeltaTopNavigation ul.static {
  margin: 0;
  padding: 0;
}

#s4-titlerow #DeltaTopNavigation LI.static > .menu-item {
  position: relative;
  /*height: 26px;*/
  margin: 0;
  /*padding: 0 15px;*/
}

#s4-titlerow li.static > ul.dynamic {
  top: 37px !important;
}

#s4-titlerow #DeltaTopNavigation ul.dynamic {
  border-top: none;
  display: table;
  min-width: 200px;
  padding: 0;
}

#s4-titlerow #DeltaTopNavigation ul.dynamic li {
  /*padding: 5px 5px;*/
}

#s4-titlerow #DeltaTopNavigation ul.dynamic li a,
#s4-titlerow #DeltaTopNavigation ul.dynamic li span.menu-item {
  display: inline-block;
  min-height: 37px;
  width: 100%;
  padding: 10px 30px;
}

#s4-titlerow #DeltaTopNavigation .ms-navedit-editLinksText {
  line-height: 24px;
}

#s4-titlerow #DeltaTopNavigation .ms-navedit-linkCell {
  padding: 0;
  padding-left: 14px;
  padding-right: 3px;
}

#s4-titlerow #DeltaTopNavigation .ms-navedit-deletelinkCell {
  padding: 0;
}

#s4-titlerow #DeltaTopNavigation .ms-core-listMenuEdit td {
  line-height: 24px;
}

#s4-titlerow #DeltaTopNavigation .ms-navedit-editSpan input {
  margin-top: 3px;
}

#s4-titlerow #DeltaTopNavigation .ms-navedit-addNewLink {
  margin-top: 4px;
}

#s4-titlerow #DeltaTopNavigation .megamenuDesktopView #ClickMegaMenu ul.dynamic {
  display: none !important;
  position: absolute !important;
  top: auto !important;
  left: 0 !important;
  width: auto !important;
  box-shadow: none;
  border: none;
}

#s4-titlerow #DeltaTopNavigation .megamenuDesktopView #ClickMegaMenu LI.static.hover,
#s4-titlerow #DeltaTopNavigation #ClickMegaMenu LI.static.hover-off {
  position: inherit !important;
}

#s4-titlerow #DeltaTopNavigation .megamenuDesktopView #ClickMegaMenu li.shown > ul.dynamic {
  display: block !important;
  width: 100% !important;
}

#s4-titlerow #DeltaTopNavigation .megamenuDesktopView #ClickMegaMenu ul.dynamic > li {
  background: transparent none;
  float: none;
  height: auto;
}

#s4-titlerow #DeltaTopNavigation .megamenuDesktopView #ClickMegaMenu li.dynamic .menu-item {
  padding: 15px 0 15px 15px;
}

#s4-titlerow #DeltaTopNavigation ul.static > li.static > div {
  text-decoration: none;
  color: #000;
  border: none;
  white-space: nowrap;
}

#s4-titlerow #DeltaTopNavigation .megamenuDesktopView .firstItemMM {
  padding-left: 25px !important;
}

.modal-dialog,
.wizdom-bootstrap-wrapper,
.wizdom-bootstrap-wrapper-system {
  /*@import "compass/reset";*/
  /*@import "compass/reset";*/
  /*#region manual*/
  /* MANUAL */
  /* Masterpage "Manual" control style */
  /* MANUAL */
  /*#endregin*/
  /*@import "compass/reset";*/
  /*@import "compass/reset";*/
}

@media (max-width: 992px) {
  .modal-dialog #contentBox,
  .wizdom-bootstrap-wrapper #contentBox,
  .wizdom-bootstrap-wrapper-system #contentBox {
    -webkit-transition: margin-left 1s;
    -moz-transition: margin-left 1s;
    -o-transition: margin-left 1s;
    transition: margin-left 1s;
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  .modal-dialog #contentBox .contentPage,
  .webpartPage .modal-dialog #contentBox,
  .wizdom-bootstrap-wrapper #contentBox .contentPage,
  .webpartPage
    .wizdom-bootstrap-wrapper #contentBox,
  .wizdom-bootstrap-wrapper-system #contentBox .contentPage,
  .webpartPage
    .wizdom-bootstrap-wrapper-system #contentBox {
    margin-left: 245px;
  }
}

.hideLeftNavigation .modal-dialog #contentBox,
.hideLeftNavigation
  .wizdom-bootstrap-wrapper #contentBox,
.hideLeftNavigation
  .wizdom-bootstrap-wrapper-system #contentBox {
  margin-left: 10px;
}

.hideLeftNavigation.contentPage .modal-dialog #contentBox,
.hideLeftNavigation.contentPage
  .wizdom-bootstrap-wrapper #contentBox,
.hideLeftNavigation.contentPage
  .wizdom-bootstrap-wrapper-system #contentBox {
  margin-left: 0;
}

.modal-dialog #sideNavBox,
.wizdom-bootstrap-wrapper #sideNavBox,
.wizdom-bootstrap-wrapper-system #sideNavBox {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  margin: 50px 0 0 0;
  padding-left: 30px;
  padding-right: 10px;
  padding-bottom: 50px;
  width: 220px;
  /* Editmode */
  /* Blog */
}

@media (max-width: 992px) {
  .modal-dialog #sideNavBox,
  .wizdom-bootstrap-wrapper #sideNavBox,
  .wizdom-bootstrap-wrapper-system #sideNavBox {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    /*@include single-transition(all, 1s);*/
    /*width:0;*/
    margin-left: -260px;
  }
}

.hideLeftNavigation .modal-dialog #sideNavBox,
.hideLeftNavigation
    .wizdom-bootstrap-wrapper #sideNavBox,
.hideLeftNavigation
    .wizdom-bootstrap-wrapper-system #sideNavBox {
  margin-left: -260px;
  display: none;
}

.modal-dialog #sideNavBox .ms-core-sideNavBox-removeLeftMargin,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-sideNavBox-removeLeftMargin,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-sideNavBox-removeLeftMargin {
  margin-left: 0;
}

.modal-dialog #sideNavBox .ms-tv-box,
.wizdom-bootstrap-wrapper #sideNavBox .ms-tv-box,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-tv-box {
  margin-left: 0;
  margin-bottom: 10px;
}

.modal-dialog #sideNavBox ul,
.modal-dialog #sideNavBox li,
.wizdom-bootstrap-wrapper #sideNavBox ul,
.wizdom-bootstrap-wrapper #sideNavBox li,
.wizdom-bootstrap-wrapper-system #sideNavBox ul,
.wizdom-bootstrap-wrapper-system #sideNavBox li {
  margin: 0;
  padding: 0;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-item,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-item,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-item {
  padding: 0;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox > ul > li > a,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox > ul > li > a,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox > ul > li > a {
  display: block;
  margin-bottom: 10px;
  /*font-size:14px;*/
  font-size: 1.1em;
  font-weight: normal;
  color: #282c2e;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox > ul > li .selected,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox > ul > li .selected,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox > ul > li .selected {
  font-weight: bold;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox ul ul,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox ul ul,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox ul ul {
  margin-top: 15px;
  margin-bottom: 15px;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox ul ul.static li span.menu-item-text,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox ul ul.static li span.menu-item-text,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox ul ul.static li span.menu-item-text {
  display: block;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  color: #282c2e;
  font-size: 12px;
  margin-bottom: 8px;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,
.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item:hover,
.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item:active,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item:hover,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item:active,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item:hover,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item:active {
  background-color: transparent;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected:link,
.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected:visited,
.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected:link,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected:visited,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected:link,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected:visited,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox .ms-core-listMenu-selected {
  background-color: transparent;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox li.static > .ms-core-listMenuEdit,
.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox li.static > .ms-navedit-titleBoxListItem,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox li.static > .ms-core-listMenuEdit,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox li.static > .ms-navedit-titleBoxListItem,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox li.static > .ms-core-listMenuEdit,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox li.static > .ms-navedit-titleBoxListItem {
  table-layout: fixed;
  margin-left: 0;
}

.modal-dialog #sideNavBox .ms-core-listMenu-verticalBox li.static > ul.static > li.static > table.ms-core-listMenuEdit,
.wizdom-bootstrap-wrapper #sideNavBox .ms-core-listMenu-verticalBox li.static > ul.static > li.static > table.ms-core-listMenuEdit,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-core-listMenu-verticalBox li.static > ul.static > li.static > table.ms-core-listMenuEdit {
  padding-left: 0;
}

.modal-dialog #sideNavBox .ms-blog-listMenu-root,
.wizdom-bootstrap-wrapper #sideNavBox .ms-blog-listMenu-root,
.wizdom-bootstrap-wrapper-system #sideNavBox .ms-blog-listMenu-root {
  width: inherit;
}

.modal-dialog .page-avatar-picture-small,
.wizdom-bootstrap-wrapper .page-avatar-picture-small,
.wizdom-bootstrap-wrapper-system .page-avatar-picture-small {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.modal-dialog .page-avatar-picture-small img,
.wizdom-bootstrap-wrapper .page-avatar-picture-small img,
.wizdom-bootstrap-wrapper-system .page-avatar-picture-small img {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
}

.modal-dialog .page-avatar-picture-medium,
.wizdom-bootstrap-wrapper .page-avatar-picture-medium,
.wizdom-bootstrap-wrapper-system .page-avatar-picture-medium {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.modal-dialog .page-avatar-picture-medium img,
.wizdom-bootstrap-wrapper .page-avatar-picture-medium img,
.wizdom-bootstrap-wrapper-system .page-avatar-picture-medium img {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
}

.modal-dialog .page-avatar-picture-large,
.wizdom-bootstrap-wrapper .page-avatar-picture-large,
.wizdom-bootstrap-wrapper-system .page-avatar-picture-large {
  display: table-cell;
  text-align: center;
  width: 72px;
}

.modal-dialog .page-avatar-picture-large img,
.wizdom-bootstrap-wrapper .page-avatar-picture-large img,
.wizdom-bootstrap-wrapper-system .page-avatar-picture-large img {
  width: 72px;
  height: 72px;
  -webkit-border-radius: 36px;
  -moz-border-radius: 36px;
  -ms-border-radius: 36px;
  -o-border-radius: 36px;
  border-radius: 36px;
}

.modal-dialog .wt-pagecontrol div,
.modal-dialog .wt-pagecontrol p,
.wizdom-bootstrap-wrapper .wt-pagecontrol div,
.wizdom-bootstrap-wrapper .wt-pagecontrol p,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol div,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol p {
  color: #808080;
  font-size: 13px;
  line-height: 1.4;
}

.modal-dialog .wt-pagecontrol a,
.modal-dialog .wt-pagecontrol a:link,
.modal-dialog .wt-pagecontrol a:visited,
.modal-dialog .wt-pagecontrol a:link:visited,
.wizdom-bootstrap-wrapper .wt-pagecontrol a,
.wizdom-bootstrap-wrapper .wt-pagecontrol a:link,
.wizdom-bootstrap-wrapper .wt-pagecontrol a:visited,
.wizdom-bootstrap-wrapper .wt-pagecontrol a:link:visited,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a:link,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a:visited,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a:link:visited {
  font-size: 13px;
  line-height: 1.4;
  color: #0072c6;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
}

.modal-dialog .wt-pagecontrol .a:hover,
.modal-dialog .wt-pagecontrol .a:link:hover,
.modal-dialog .wt-pagecontrol .a:visited:hover,
.modal-dialog .wt-pagecontrol .a:link:visited:hover,
.wizdom-bootstrap-wrapper .wt-pagecontrol .a:hover,
.wizdom-bootstrap-wrapper .wt-pagecontrol .a:link:hover,
.wizdom-bootstrap-wrapper .wt-pagecontrol .a:visited:hover,
.wizdom-bootstrap-wrapper .wt-pagecontrol .a:link:visited:hover,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .a:hover,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .a:link:hover,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .a:visited:hover,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .a:link:visited:hover {
  text-decoration: underline;
}

.modal-dialog .wt-pagecontrol .ms-webpart-chrome > div,
.wizdom-bootstrap-wrapper .wt-pagecontrol .ms-webpart-chrome > div,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .ms-webpart-chrome > div {
  padding: 15px;
}

.modal-dialog .wt-pagecontrol .wtsite-pagemodified-control,
.wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control {
  display: none;
  padding-bottom: 10px;
}

.showPageInfo .modal-dialog .wt-pagecontrol .wtsite-pagemodified-control,
.showPageInfo
    .wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control,
.showPageInfo
    .wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control {
  display: block;
}

.contentPage .modal-dialog .wt-pagecontrol .revisiondate,
.contentPage
  .wizdom-bootstrap-wrapper .wt-pagecontrol .revisiondate,
.contentPage
  .wizdom-bootstrap-wrapper-system .wt-pagecontrol .revisiondate {
  /*padding-top:20px;
			@media (max-width:$screen-desktop) {
				padding-top:10px;
			}*/
}

.modal-dialog .wt-pagecontrol .revisiondate img,
.wizdom-bootstrap-wrapper .wt-pagecontrol .revisiondate img,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .revisiondate img {
  max-width: 100%;
}

.modal-dialog .wt-pagecontrol .relateddocuments,
.wizdom-bootstrap-wrapper .wt-pagecontrol .relateddocuments,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .relateddocuments {
  display: none;
}

.showRelatedDocuments .modal-dialog .wt-pagecontrol .relateddocuments,
.showRelatedDocuments
    .wizdom-bootstrap-wrapper .wt-pagecontrol .relateddocuments,
.showRelatedDocuments
    .wizdom-bootstrap-wrapper-system .wt-pagecontrol .relateddocuments {
  display: block;
}

.modal-dialog .wt-pagecontrol .relatedpeople,
.wizdom-bootstrap-wrapper .wt-pagecontrol .relatedpeople,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .relatedpeople {
  display: none;
}

.showRelatedPeople .modal-dialog .wt-pagecontrol .relatedpeople,
.showRelatedPeople
    .wizdom-bootstrap-wrapper .wt-pagecontrol .relatedpeople,
.showRelatedPeople
    .wizdom-bootstrap-wrapper-system .wt-pagecontrol .relatedpeople {
  display: block;
}

.modal-dialog .wt-pagecontrol .relatedpeople .page-relation-peopleRow,
.wizdom-bootstrap-wrapper .wt-pagecontrol .relatedpeople .page-relation-peopleRow,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .relatedpeople .page-relation-peopleRow {
  padding-bottom: 20px;
}

.modal-dialog .wt-pagecontrol .relatedpages,
.wizdom-bootstrap-wrapper .wt-pagecontrol .relatedpages,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .relatedpages {
  display: none;
}

.showRelatedPages .modal-dialog .wt-pagecontrol .relatedpages,
.showRelatedPages
    .wizdom-bootstrap-wrapper .wt-pagecontrol .relatedpages,
.showRelatedPages
    .wizdom-bootstrap-wrapper-system .wt-pagecontrol .relatedpages {
  display: block;
}

.modal-dialog .wt-pagecontrol .wtsite-pagemodified-control-row1,
.modal-dialog .wt-pagecontrol .news-info-container,
.wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control-row1,
.wizdom-bootstrap-wrapper .wt-pagecontrol .news-info-container,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control-row1,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .news-info-container {
  color: #808080;
}

.modal-dialog .wt-pagecontrol .wtsite-pagemodified-control-row1 span,
.modal-dialog .wt-pagecontrol .news-info-container span,
.wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control-row1 span,
.wizdom-bootstrap-wrapper .wt-pagecontrol .news-info-container span,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control-row1 span,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .news-info-container span {
  vertical-align: middle;
}

.modal-dialog .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-spc,
.modal-dialog .wt-pagecontrol .news-info-container .wtsite-pagemodified-spc,
.wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-spc,
.wizdom-bootstrap-wrapper .wt-pagecontrol .news-info-container .wtsite-pagemodified-spc,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-spc,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .news-info-container .wtsite-pagemodified-spc {
  padding: 0 5px 0 5px;
}

.modal-dialog .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editedby,
.modal-dialog .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editeddate,
.modal-dialog .wt-pagecontrol .news-info-container .wtsite-pagemodified-editedby,
.modal-dialog .wt-pagecontrol .news-info-container .wtsite-pagemodified-editeddate,
.wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editeddate,
.wizdom-bootstrap-wrapper .wt-pagecontrol .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper .wt-pagecontrol .news-info-container .wtsite-pagemodified-editeddate,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editeddate,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .news-info-container .wtsite-pagemodified-editeddate {
  padding: 0 0 0 5px;
}

.modal-dialog .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editedby,
.modal-dialog .wt-pagecontrol .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper .wt-pagecontrol .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .wtsite-pagemodified-control-row1 .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .news-info-container .wtsite-pagemodified-editedby {
  font-style: italic;
}

.modal-dialog .wt-pagecontrol .tags > li,
.wizdom-bootstrap-wrapper .wt-pagecontrol .tags > li,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .tags > li {
  margin-left: 5px;
  margin-bottom: 5px;
}

.modal-dialog .wt-pagecontrol .tags > li > a,
.wizdom-bootstrap-wrapper .wt-pagecontrol .tags > li > a,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .tags > li > a {
  text-decoration: none;
  background-color: #555457;
  color: #909090;
}

.modal-dialog .wt-pagecontrol .tags > li > a:hover,
.modal-dialog .wt-pagecontrol .tags > li > a:focus,
.wizdom-bootstrap-wrapper .wt-pagecontrol .tags > li > a:hover,
.wizdom-bootstrap-wrapper .wt-pagecontrol .tags > li > a:focus,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .tags > li > a:hover,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .tags > li > a:focus {
  color: #FFF;
  background-color: #1775bc !important;
}

.modal-dialog .wt-pagecontrol .page-relations,
.wizdom-bootstrap-wrapper .wt-pagecontrol .page-relations,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .page-relations {
  margin-bottom: 15px !important;
}

.modal-dialog .wt-pagecontrol .page-relations .panel-body,
.wizdom-bootstrap-wrapper .wt-pagecontrol .page-relations .panel-body,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .page-relations .panel-body {
  padding-left: 0 !important;
  padding-top: 0 !important;
}

.modal-dialog .wt-pagecontrol .page-relations a,
.wizdom-bootstrap-wrapper .wt-pagecontrol .page-relations a,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .page-relations a {
  color: #0072c6;
  text-decoration: none;
}

.modal-dialog .wt-pagecontrol .page-relations a:hover,
.wizdom-bootstrap-wrapper .wt-pagecontrol .page-relations a:hover,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .page-relations a:hover {
  color: #23527c;
}

.modal-dialog .wt-pagecontrol .related-news,
.wizdom-bootstrap-wrapper .wt-pagecontrol .related-news,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news {
  display: none;
  box-shadow: none;
}

.showRelatedNews .modal-dialog .wt-pagecontrol .related-news,
.showRelatedNews
    .wizdom-bootstrap-wrapper .wt-pagecontrol .related-news,
.showRelatedNews
    .wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news {
  display: block;
}

.modal-dialog .wt-pagecontrol .related-news .related-news-items,
.wizdom-bootstrap-wrapper .wt-pagecontrol .related-news .related-news-items,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news .related-news-items {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px;
}

.modal-dialog .wt-pagecontrol .related-news .related-news-item,
.wizdom-bootstrap-wrapper .wt-pagecontrol .related-news .related-news-item,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news .related-news-item {
  flex: 1 1 180px;
  margin: 5px;
}

.modal-dialog .wt-pagecontrol .related-news .thumbnail,
.wizdom-bootstrap-wrapper .wt-pagecontrol .related-news .thumbnail,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news .thumbnail {
  position: relative;
}

.modal-dialog .wt-pagecontrol .related-news .newsitem,
.wizdom-bootstrap-wrapper .wt-pagecontrol .related-news .newsitem,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news .newsitem {
  position: absolute;
  left: 20px;
  right: 10px;
  bottom: 15px;
}

.modal-dialog .wt-pagecontrol .related-news .newsitem h5,
.wizdom-bootstrap-wrapper .wt-pagecontrol .related-news .newsitem h5,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news .newsitem h5 {
  color: white;
  text-transform: uppercase;
  margin-bottom: 5px;
  word-break: break-word;
}

.modal-dialog .wt-pagecontrol .related-news .newsitem p,
.wizdom-bootstrap-wrapper .wt-pagecontrol .related-news .newsitem p,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol .related-news .newsitem p {
  color: #fff;
  opacity: 0.5;
  font-size: 12px;
}

.modal-dialog .wt-controlpanel .ms-usereditor,
.modal-dialog .wt-controlpanel .ms-long,
.wizdom-bootstrap-wrapper .wt-controlpanel .ms-usereditor,
.wizdom-bootstrap-wrapper .wt-controlpanel .ms-long,
.wizdom-bootstrap-wrapper-system .wt-controlpanel .ms-usereditor,
.wizdom-bootstrap-wrapper-system .wt-controlpanel .ms-long {
  width: 100%;
}

.modal-dialog .wt-controlpanel .wt-controlpanel-item-title,
.wizdom-bootstrap-wrapper .wt-controlpanel .wt-controlpanel-item-title,
.wizdom-bootstrap-wrapper-system .wt-controlpanel .wt-controlpanel-item-title {
  color: #787878;
}

.modal-dialog .wt-controlpanel .wt-departmentcontact .ms-taxonomy-fieldeditor,
.modal-dialog .wt-controlpanel .wt-relatedtopic .ms-taxonomy-fieldeditor,
.wizdom-bootstrap-wrapper .wt-controlpanel .wt-departmentcontact .ms-taxonomy-fieldeditor,
.wizdom-bootstrap-wrapper .wt-controlpanel .wt-relatedtopic .ms-taxonomy-fieldeditor,
.wizdom-bootstrap-wrapper-system .wt-controlpanel .wt-departmentcontact .ms-taxonomy-fieldeditor,
.wizdom-bootstrap-wrapper-system .wt-controlpanel .wt-relatedtopic .ms-taxonomy-fieldeditor {
  width: auto !important;
}

.modal-dialog .wizdom-pageInfo,
.wizdom-bootstrap-wrapper .wizdom-pageInfo,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo {
  text-align: center;
  display: none;
}

.showPageContact .modal-dialog .wizdom-pageInfo,
.showPageContact
    .wizdom-bootstrap-wrapper .wizdom-pageInfo,
.showPageContact
    .wizdom-bootstrap-wrapper-system .wizdom-pageInfo {
  display: block;
}

.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-row,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-row,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-row {
  display: table;
  table-layout: fixed;
  width: 100%;
}

.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-imgColumn,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-imgColumn,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-imgColumn {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-imgColumn img,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-imgColumn img,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-imgColumn img {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
}

.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-textColumn,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-textColumn,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-textColumn {
  vertical-align: middle;
  text-align: left;
  padding-left: 15px;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  display: table-cell;
}

.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-textColumn .name,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-textColumn .name,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-textColumn .name {
  font-weight: bold;
}

.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a,
.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:visited,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:visited,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:visited {
  font-weight: bold;
  color: #0072c6;
}

.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:hover,
.modal-dialog .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:visited:hover,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:hover,
.wizdom-bootstrap-wrapper .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:visited:hover,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:hover,
.wizdom-bootstrap-wrapper-system .wizdom-pageInfo .wizdom-pageInfo-textColumn .name a:visited:hover {
  font-weight: bold;
  color: #23527c;
}

.modal-dialog .wt-footer,
.wizdom-bootstrap-wrapper .wt-footer,
.wizdom-bootstrap-wrapper-system .wt-footer {
  position: relative;
  width: 100%;
  z-index: 100;
  background-color: #282c2e;
}

.modal-dialog .wt-footer .wt-footer-categories,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-categories,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-categories {
  padding-left: 20px;
  padding-top: 20px;
}

.modal-dialog .wt-footer .wt-footer-category-column,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-category-column,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-category-column {
  margin-bottom: 30px;
}

.modal-dialog .wt-footer .wt-footer-text,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-text,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-text {
  text-align: center;
  background-color: #212223;
  color: #fff;
  padding-left: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.modal-dialog .wt-footer .wt-footer-categoryname,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-categoryname,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-categoryname {
  color: #FFFFFF;
  font-weight: normal;
  font-size: 18px;
}

.modal-dialog .wt-footer .wt-footer-linklist,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-linklist,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-linklist {
  list-style: none;
  padding: 0;
  margin: 0;
}

.modal-dialog .wt-footer .wt-footer-link,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-link,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-link {
  margin-top: 5px;
  margin-bottom: 5px;
}

.modal-dialog .wt-footer .wt-footer-logo,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-logo,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-logo {
  min-width: 150px;
  margin-bottom: 20px;
}

.modal-dialog .wt-footer .wt-footer-logo-img,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-logo-img,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-logo-img {
  background-image: url("../../modules/branding/content/Images/wizdom-footer-logo.png");
  background-repeat: no-repeat;
  width: 135px;
  height: 25px;
  margin-left: 15px;
}

.modal-dialog .wt-footer .wt-footer-companyname,
.wizdom-bootstrap-wrapper .wt-footer .wt-footer-companyname,
.wizdom-bootstrap-wrapper-system .wt-footer .wt-footer-companyname {
  color: #FFFFFF;
  font-size: 24px;
  font-weight: normal;
  margin-left: 5px;
}

.modal-dialog .wt-breadcrumb-placeholder,
.wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 30px;
  background-color: #1775bc;
}

@media (max-width: 768px) {
  .modal-dialog .wt-breadcrumb-placeholder,
  .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
  .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
    position: static;
    height: auto;
  }

  .webpartPage .modal-dialog .wt-breadcrumb-placeholder,
  .webpartPage
        .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
  .webpartPage
        .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
    margin-bottom: 12px;
  }
}

.hideBreadCrumb .modal-dialog .wt-breadcrumb-placeholder,
.hideBreadCrumb
    .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
.hideBreadCrumb
    .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
  visibility: hidden;
  position: static;
}

.hideBreadCrumb.webpartPage .modal-dialog .wt-breadcrumb-placeholder,
.hideBreadCrumb.webpartPage
    .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
.hideBreadCrumb.webpartPage
    .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
  margin-top: -50px;
  height: 25px;
}

@media (max-width: 768px) {
  .hideBreadCrumb.webpartPage .modal-dialog .wt-breadcrumb-placeholder,
  .hideBreadCrumb.webpartPage
        .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
  .hideBreadCrumb.webpartPage
        .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
    margin-top: -22px;
    height: 20px;
  }
}

.hideBreadCrumb.contentPage .modal-dialog .wt-breadcrumb-placeholder,
.hideBreadCrumb.contentPage
    .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
.hideBreadCrumb.contentPage
    .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
  margin-top: -40px;
}

@media (max-width: 768px) {
  .hideBreadCrumb.contentPage .modal-dialog .wt-breadcrumb-placeholder,
  .hideBreadCrumb.contentPage
        .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
  .hideBreadCrumb.contentPage
        .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
    margin-top: 0;
  }
}

.wt-editmode.hideBreadCrumb .modal-dialog .wt-breadcrumb-placeholder,
.wt-editmode.hideBreadCrumb
    .wizdom-bootstrap-wrapper .wt-breadcrumb-placeholder,
.wt-editmode.hideBreadCrumb
    .wizdom-bootstrap-wrapper-system .wt-breadcrumb-placeholder {
  margin-top: 0;
  position: absolute;
}

.hideBreadCrumb.contentPage .modal-dialog .wt-2column,
.hideBreadCrumb.contentPage
  .wizdom-bootstrap-wrapper .wt-2column,
.hideBreadCrumb.contentPage
  .wizdom-bootstrap-wrapper-system .wt-2column {
  margin-top: -30px;
}

@media (max-width: 768px) {
  .hideBreadCrumb.contentPage .modal-dialog .wt-2column,
  .hideBreadCrumb.contentPage
      .wizdom-bootstrap-wrapper .wt-2column,
  .hideBreadCrumb.contentPage
      .wizdom-bootstrap-wrapper-system .wt-2column {
    margin-top: 0;
  }
}

.wt-editmode.hideBreadCrumb .modal-dialog .wt-2column,
.wt-editmode.hideBreadCrumb
  .wizdom-bootstrap-wrapper .wt-2column,
.wt-editmode.hideBreadCrumb
  .wizdom-bootstrap-wrapper-system .wt-2column {
  margin-top: 0;
}

.hideBreadCrumb .modal-dialog #s4-titlerow,
.hideBreadCrumb
  .wizdom-bootstrap-wrapper #s4-titlerow,
.hideBreadCrumb
  .wizdom-bootstrap-wrapper-system #s4-titlerow {
  position: relative;
  z-index: auto;
}

.wt-editmode.hideBreadCrumb .modal-dialog #contentBox,
.wt-editmode.hideBreadCrumb
  .wizdom-bootstrap-wrapper #contentBox,
.wt-editmode.hideBreadCrumb
  .wizdom-bootstrap-wrapper-system #contentBox {
  margin-top: 0 !important;
}

.wt-editmode.hideBreadCrumb .modal-dialog #contentBox #DeltaPageStatusBar,
.wt-editmode.hideBreadCrumb
    .wizdom-bootstrap-wrapper #contentBox #DeltaPageStatusBar,
.wt-editmode.hideBreadCrumb
    .wizdom-bootstrap-wrapper-system #contentBox #DeltaPageStatusBar {
  position: static;
  top: 0;
}

.hideBreadCrumb .modal-dialog #contentBox #DeltaPageStatusBar,
.hideBreadCrumb
  .wizdom-bootstrap-wrapper #contentBox #DeltaPageStatusBar,
.hideBreadCrumb
  .wizdom-bootstrap-wrapper-system #contentBox #DeltaPageStatusBar {
  position: relative;
  top: -30px;
}

.modal-dialog .wt-breadcrumb,
.wizdom-bootstrap-wrapper .wt-breadcrumb,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb {
  color: #fff;
  padding-left: 30px;
}

@media (max-width: 768px) {
  .modal-dialog .wt-breadcrumb,
  .wizdom-bootstrap-wrapper .wt-breadcrumb,
  .wizdom-bootstrap-wrapper-system .wt-breadcrumb {
    padding-left: 10px;
  }
}

.modal-dialog .wt-breadcrumb .wt-breadcrumb-split,
.wizdom-bootstrap-wrapper .wt-breadcrumb .wt-breadcrumb-split,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb .wt-breadcrumb-split {
  padding: 0 3px 7px 3px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  line-height: 10px;
}

.modal-dialog .wt-breadcrumb .wt-breadcrumb-split-last,
.wizdom-bootstrap-wrapper .wt-breadcrumb .wt-breadcrumb-split-last,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb .wt-breadcrumb-split-last {
  padding: 0 0 7px 3px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  line-height: 10px;
}

.modal-dialog .wt-breadcrumb a,
.wizdom-bootstrap-wrapper .wt-breadcrumb a,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb a {
  color: #fff;
}

.modal-dialog .wt-breadcrumb a:hover,
.wizdom-bootstrap-wrapper .wt-breadcrumb a:hover,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb a:hover {
  color: #fff;
}

.modal-dialog .wt-breadcrumb ul,
.wizdom-bootstrap-wrapper .wt-breadcrumb ul,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb ul {
  margin: 0;
  padding: 0;
  height: 30px;
}

@media (max-width: 768px) {
  .modal-dialog .wt-breadcrumb ul,
  .wizdom-bootstrap-wrapper .wt-breadcrumb ul,
  .wizdom-bootstrap-wrapper-system .wt-breadcrumb ul {
    height: auto;
  }
}

.modal-dialog .wt-breadcrumb li,
.wizdom-bootstrap-wrapper .wt-breadcrumb li,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 0;
  padding: 0;
  line-height: 30px;
}

.modal-dialog #pageversions_plc,
.wizdom-bootstrap-wrapper #pageversions_plc,
.wizdom-bootstrap-wrapper-system #pageversions_plc {
  text-align: right;
}

@media (max-width: 992px) {
  .modal-dialog #pageversions_plc,
  .wizdom-bootstrap-wrapper #pageversions_plc,
  .wizdom-bootstrap-wrapper-system #pageversions_plc {
    margin-top: 10px;
    text-align: inherit;
  }
}

.modal-dialog #pageversions_plc select,
.wizdom-bootstrap-wrapper #pageversions_plc select,
.wizdom-bootstrap-wrapper-system #pageversions_plc select {
  border: none;
}

.modal-dialog #wizdomPageLayout .dkOutdated,
.wizdom-bootstrap-wrapper #wizdomPageLayout .dkOutdated,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .dkOutdated {
  background-image: url("../../modules/branding/content/Images/Foraeldet.png") !important;
}

.modal-dialog #wizdomPageLayout .noOutdated,
.wizdom-bootstrap-wrapper #wizdomPageLayout .noOutdated,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .noOutdated {
  background-image: url("../../modules/branding/content/Images/Utdatert.png") !important;
}

.modal-dialog #wizdomPageLayout .svOutdated,
.wizdom-bootstrap-wrapper #wizdomPageLayout .svOutdated,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .svOutdated {
  background-image: url("../../modules/branding/content/Images/Utdatert.png") !important;
}

.modal-dialog #wizdomPageLayout .enOutdated,
.wizdom-bootstrap-wrapper #wizdomPageLayout .enOutdated,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .enOutdated {
  background-image: url("../../modules/branding/content/Images/Outdated.png") !important;
}

.modal-dialog #wizdomPageLayout .dkDraft,
.wizdom-bootstrap-wrapper #wizdomPageLayout .dkDraft,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .dkDraft {
  background-image: url("../../modules/branding/content/Images/Udkast.png") !important;
}

.modal-dialog #wizdomPageLayout .noDraft,
.wizdom-bootstrap-wrapper #wizdomPageLayout .noDraft,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .noDraft {
  background-image: url("../../modules/branding/content/Images/Utkast.png") !important;
}

.modal-dialog #wizdomPageLayout .svDraft,
.wizdom-bootstrap-wrapper #wizdomPageLayout .svDraft,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .svDraft {
  background-image: url("../../modules/branding/content/Images/Utkast.png") !important;
}

.modal-dialog #wizdomPageLayout .enDraft,
.wizdom-bootstrap-wrapper #wizdomPageLayout .enDraft,
.wizdom-bootstrap-wrapper-system #wizdomPageLayout .enDraft {
  background-image: url("../../modules/branding/content/Images/Draft.png") !important;
}

.modal-dialog #noty_center_layout_container li,
.wizdom-bootstrap-wrapper #noty_center_layout_container li,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li {
  border-radius: 0 !important;
  min-width: 370px;
  background: #FFF !important;
}

.modal-dialog #noty_center_layout_container li .noty_message,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_message,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_message {
  padding: 20px !important;
  font-size: 14px !important;
}

.modal-dialog #noty_center_layout_container li .noty_buttons,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons {
  padding: 0 0 20px !important;
  text-align: center !important;
  border-top: none !important;
}

.modal-dialog #noty_center_layout_container li .noty_buttons .btn,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn {
  border-radius: 0;
  padding: 5px 25px;
  text-transform: none;
}

.modal-dialog #noty_center_layout_container li .noty_buttons .btn + .btn,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn + .btn,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn + .btn {
  margin-left: 10px !important;
}

.modal-dialog #noty_center_layout_container li .noty_buttons .btn-primary,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-primary,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-primary {
  background-color: #0078d7;
  border-color: #0078d7;
  color: #fff;
}

.modal-dialog #noty_center_layout_container li .noty_buttons .btn-primary:hover,
.modal-dialog #noty_center_layout_container li .noty_buttons .btn-primary:focus,
.modal-dialog #noty_center_layout_container li .noty_buttons .btn-primary:active,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-primary:hover,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-primary:focus,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-primary:active,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-primary:hover,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-primary:focus,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-primary:active {
  background-color: #106ebe;
  border-color: #106ebe;
  color: #fff;
}

.modal-dialog #noty_center_layout_container li .noty_buttons .btn-default,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-default,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-default {
  background-color: #f4f4f4;
  border-color: #f4f4f4;
  color: #333;
}

.modal-dialog #noty_center_layout_container li .noty_buttons .btn-default:hover,
.modal-dialog #noty_center_layout_container li .noty_buttons .btn-default:focus,
.modal-dialog #noty_center_layout_container li .noty_buttons .btn-default:active,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-default:hover,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-default:focus,
.wizdom-bootstrap-wrapper #noty_center_layout_container li .noty_buttons .btn-default:active,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-default:hover,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-default:focus,
.wizdom-bootstrap-wrapper-system #noty_center_layout_container li .noty_buttons .btn-default:active {
  background-color: #eaeaea;
  border-color: #eaeaea;
  color: #333;
  box-shadow: none;
  outline: none;
}

.modal-dialog #contentRow,
.wizdom-bootstrap-wrapper #contentRow,
.wizdom-bootstrap-wrapper-system #contentRow {
  /* Links in spans often used together with glyphicons */
  /* The following style hides the social panel text by default. In Noticeboard list view the text is set to display: inline */
}

.modal-dialog #contentRow .wt-linkText,
.wizdom-bootstrap-wrapper #contentRow .wt-linkText,
.wizdom-bootstrap-wrapper-system #contentRow .wt-linkText {
  color: #0072c6;
}

.modal-dialog #contentRow .wt-linkText:hover,
.wizdom-bootstrap-wrapper #contentRow .wt-linkText:hover,
.wizdom-bootstrap-wrapper-system #contentRow .wt-linkText:hover {
  color: #23527c;
  cursor: pointer;
}

.modal-dialog #contentRow .socialPanel span.wt-linkText,
.wizdom-bootstrap-wrapper #contentRow .socialPanel span.wt-linkText,
.wizdom-bootstrap-wrapper-system #contentRow .socialPanel span.wt-linkText {
  display: none;
}

.modal-dialog #contentRow .clear-padding,
.wizdom-bootstrap-wrapper #contentRow .clear-padding,
.wizdom-bootstrap-wrapper-system #contentRow .clear-padding {
  padding: 0 !important;
}

.modal-dialog #contentRow .wt-2column,
.wizdom-bootstrap-wrapper #contentRow .wt-2column,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column {
  background-color: #fff;
}

@media (min-width: 768px) {
  html:not(.wt-editmode) .modal-dialog #contentRow .wt-2column .row-eq-height,
  html:not(.wt-editmode)
        .wizdom-bootstrap-wrapper #contentRow .wt-2column .row-eq-height,
  html:not(.wt-editmode)
        .wizdom-bootstrap-wrapper-system #contentRow .wt-2column .row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

.modal-dialog #contentRow .wt-2column h1.wt-page-title,
.modal-dialog #contentRow .wt-2column h1.wt-news-title,
.wizdom-bootstrap-wrapper #contentRow .wt-2column h1.wt-page-title,
.wizdom-bootstrap-wrapper #contentRow .wt-2column h1.wt-news-title,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column h1.wt-page-title,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column h1.wt-news-title {
  font-size: 36px !important;
}

.modal-dialog #contentRow .wt-2column h1.wt-page-title input.ms-long,
.modal-dialog #contentRow .wt-2column h1.wt-news-title input.ms-long,
.wizdom-bootstrap-wrapper #contentRow .wt-2column h1.wt-page-title input.ms-long,
.wizdom-bootstrap-wrapper #contentRow .wt-2column h1.wt-news-title input.ms-long,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column h1.wt-page-title input.ms-long,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column h1.wt-news-title input.ms-long {
  width: 100%;
}

.modal-dialog #contentRow .wt-2column div.wt-page-content,
.wizdom-bootstrap-wrapper #contentRow .wt-2column div.wt-page-content,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column div.wt-page-content {
  line-height: 28px;
  font-size: 15px;
}

.modal-dialog #contentRow .wt-2column div.wt-page-content img,
.wizdom-bootstrap-wrapper #contentRow .wt-2column div.wt-page-content img,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column div.wt-page-content img {
  max-width: 100%;
  margin: 0;
}

.modal-dialog #contentRow .wt-2column div.wt-page-content img.ms-webpart-menuArrowImg,
.wizdom-bootstrap-wrapper #contentRow .wt-2column div.wt-page-content img.ms-webpart-menuArrowImg,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column div.wt-page-content img.ms-webpart-menuArrowImg {
  max-width: none !important;
  margin: 0 !important;
}

.modal-dialog #contentRow .wt-2column div.wt-page-content .ms-webpart-chrome img,
.wizdom-bootstrap-wrapper #contentRow .wt-2column div.wt-page-content .ms-webpart-chrome img,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column div.wt-page-content .ms-webpart-chrome img {
  max-width: none;
}

.modal-dialog #contentRow .wt-2column .wt-right-column .wt-pagecontrol .ms-webpart-chrome,
.wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-right-column .wt-pagecontrol .ms-webpart-chrome,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-right-column .wt-pagecontrol .ms-webpart-chrome {
  box-shadow: none;
}

.modal-dialog #contentRow .wt-2column > .container-fluid,
.wizdom-bootstrap-wrapper #contentRow .wt-2column > .container-fluid,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column > .container-fluid {
  margin-top: -10px;
}

@media (max-width: 768px) {
  .modal-dialog #contentRow .wt-2column > .container-fluid,
  .wizdom-bootstrap-wrapper #contentRow .wt-2column > .container-fluid,
  .wizdom-bootstrap-wrapper-system #contentRow .wt-2column > .container-fluid {
    margin-top: 0;
  }
}

.modal-dialog #contentRow .wt-2column.wt-white,
.wizdom-bootstrap-wrapper #contentRow .wt-2column.wt-white,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column.wt-white {
  background-color: #fff;
}

.modal-dialog #contentRow .wt-2column .wt-shadow,
.wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow {
  position: relative;
  padding-top: 50px;
  padding-left: 65px;
  padding-right: 50px;
}

@media (max-width: 768px) {
  .modal-dialog #contentRow .wt-2column .wt-shadow,
  .wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow,
  .wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow {
    min-height: unset !important;
  }
}

.modal-dialog #contentRow .wt-2column .wt-shadow:before,
.wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow:before,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow:before {
  -webkit-box-shadow: inset -15px 0 15px -15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset -15px 0 15px -15px rgba(0, 0, 0, 0.4);
  box-shadow: inset -15px 0 15px -15px rgba(0, 0, 0, 0.4);
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 15px;
  background-color: #f2f4f7;
}

@media (max-width: 768px) {
  .modal-dialog #contentRow .wt-2column .wt-shadow:before,
  .wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow:before,
  .wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow:before {
    width: 0;
  }
}

.modal-dialog #contentRow .wt-2column .wt-shadow:after,
.wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow:after,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow:after {
  -webkit-box-shadow: inset 15px 0 15px -15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 15px 0 15px -15px rgba(0, 0, 0, 0.4);
  box-shadow: inset 15px 0 15px -15px rgba(0, 0, 0, 0.4);
  content: " ";
  height: 100%;
  position: absolute;
  top: 0;
  right: -15px;
  width: 15px;
}

@media (max-width: 768px) {
  .modal-dialog #contentRow .wt-2column .wt-shadow:after,
  .wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow:after,
  .wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow:after {
    width: 0;
  }
}

@media (max-width: 992px) {
  .modal-dialog #contentRow .wt-2column .wt-shadow,
  .wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow,
  .wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow {
    overflow: visible;
  }
}

@media (max-width: 768px) {
  .modal-dialog #contentRow .wt-2column .wt-shadow,
  .wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow,
  .wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }
}

.modal-dialog #contentRow .wt-2column .wt-shadow hr.separator,
.wizdom-bootstrap-wrapper #contentRow .wt-2column .wt-shadow hr.separator,
.wizdom-bootstrap-wrapper-system #contentRow .wt-2column .wt-shadow hr.separator {
  text-align: left;
  margin-right: 0;
  margin-left: 0;
  margin-top: 13px;
  margin-bottom: 20px;
  width: 60px !important;
  border: none;
  border-bottom: 2px solid #1775bc;
}

.contentPage .modal-dialog #contentRow .wt-right-column,
.contentPage
    .wizdom-bootstrap-wrapper #contentRow .wt-right-column,
.contentPage
    .wizdom-bootstrap-wrapper-system #contentRow .wt-right-column {
  padding-left: 25px;
  padding-right: 25px;
}

@media (max-width: 992px) {
  .contentPage .modal-dialog #contentRow .wt-right-column,
  .contentPage
        .wizdom-bootstrap-wrapper #contentRow .wt-right-column,
  .contentPage
        .wizdom-bootstrap-wrapper-system #contentRow .wt-right-column {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.modal-dialog .mediaPlayerFullScreen.mediaPlayerContainer,
.wizdom-bootstrap-wrapper .mediaPlayerFullScreen.mediaPlayerContainer,
.wizdom-bootstrap-wrapper-system .mediaPlayerFullScreen.mediaPlayerContainer {
  z-index: 10001;
}

.modal-dialog .mediaPlayerFullScreen.mediaPlayerContainer video,
.wizdom-bootstrap-wrapper .mediaPlayerFullScreen.mediaPlayerContainer video,
.wizdom-bootstrap-wrapper-system .mediaPlayerFullScreen.mediaPlayerContainer video {
  height: 100% !important;
}

.modal-dialog .mediaPlayerFullScreen.mediaPlayerContainer .mediaPlayerInitialPlayButton,
.wizdom-bootstrap-wrapper .mediaPlayerFullScreen.mediaPlayerContainer .mediaPlayerInitialPlayButton,
.wizdom-bootstrap-wrapper-system .mediaPlayerFullScreen.mediaPlayerContainer .mediaPlayerInitialPlayButton {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.modal-dialog .wt-2column-news .wt-newsVideoPadding > div > div,
.modal-dialog .wt-2column-news-video .wt-newsVideoPadding > div > div,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-newsVideoPadding > div > div,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-newsVideoPadding > div > div,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-newsVideoPadding > div > div,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-newsVideoPadding > div > div {
  height: 67px;
}

@media (max-width: 768px) {
  .modal-dialog .wt-2column-news .wt-newsVideoPadding > div > div,
  .modal-dialog .wt-2column-news-video .wt-newsVideoPadding > div > div,
  .wizdom-bootstrap-wrapper .wt-2column-news .wt-newsVideoPadding > div > div,
  .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-newsVideoPadding > div > div,
  .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-newsVideoPadding > div > div,
  .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-newsVideoPadding > div > div {
    height: 30px;
  }
}

.modal-dialog .wt-2column-news h1.wt-news-title,
.modal-dialog .wt-2column-news-video h1.wt-news-title,
.wizdom-bootstrap-wrapper .wt-2column-news h1.wt-news-title,
.wizdom-bootstrap-wrapper .wt-2column-news-video h1.wt-news-title,
.wizdom-bootstrap-wrapper-system .wt-2column-news h1.wt-news-title,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video h1.wt-news-title {
  margin-top: 0 !important;
}

.modal-dialog .wt-2column-news .wt-shadow,
.modal-dialog .wt-2column-news-video .wt-shadow,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-shadow,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-shadow,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-shadow,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-shadow {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog .wt-2column-news .wt-shadow:before,
.modal-dialog .wt-2column-news-video .wt-shadow:before,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-shadow:before,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-shadow:before,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-shadow:before,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-shadow:before {
  width: 0 !important;
}

.modal-dialog .wt-2column-news .ms-formfieldcontainer input,
.modal-dialog .wt-2column-news .ms-formfieldcontainer input,
.modal-dialog .wt-2column-news-video .ms-formfieldcontainer input,
.modal-dialog .wt-2column-news-video .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper .wt-2column-news .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper .wt-2column-news .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper .wt-2column-news-video .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper .wt-2column-news-video .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper-system .wt-2column-news .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper-system .wt-2column-news .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .ms-formfieldcontainer input,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .ms-formfieldcontainer input {
  font-size: 13px !important;
}

@media (min-width: 992px) {
  .modal-dialog .wt-2column-news #voxpop-2,
  .modal-dialog .wt-2column-news-video #voxpop-2,
  .wizdom-bootstrap-wrapper .wt-2column-news #voxpop-2,
  .wizdom-bootstrap-wrapper .wt-2column-news-video #voxpop-2,
  .wizdom-bootstrap-wrapper-system .wt-2column-news #voxpop-2,
  .wizdom-bootstrap-wrapper-system .wt-2column-news-video #voxpop-2 {
    padding-left: 60px;
  }

  .modal-dialog .wt-2column-news #voxpop-1,
  .modal-dialog .wt-2column-news-video #voxpop-1,
  .wizdom-bootstrap-wrapper .wt-2column-news #voxpop-1,
  .wizdom-bootstrap-wrapper .wt-2column-news-video #voxpop-1,
  .wizdom-bootstrap-wrapper-system .wt-2column-news #voxpop-1,
  .wizdom-bootstrap-wrapper-system .wt-2column-news-video #voxpop-1 {
    padding-left: 60px;
  }
}

.modal-dialog .wt-2column-news .mediaPlayerInitialPlayButton span,
.modal-dialog .wt-2column-news-video .mediaPlayerInitialPlayButton span,
.wizdom-bootstrap-wrapper .wt-2column-news .mediaPlayerInitialPlayButton span,
.wizdom-bootstrap-wrapper .wt-2column-news-video .mediaPlayerInitialPlayButton span,
.wizdom-bootstrap-wrapper-system .wt-2column-news .mediaPlayerInitialPlayButton span,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .mediaPlayerInitialPlayButton span {
  margin-left: 14px;
  margin-top: 9px;
}

.modal-dialog .wt-2column-news .mediaPlayerContainer,
.modal-dialog .wt-2column-news-video .mediaPlayerContainer,
.wizdom-bootstrap-wrapper .wt-2column-news .mediaPlayerContainer,
.wizdom-bootstrap-wrapper .wt-2column-news-video .mediaPlayerContainer,
.wizdom-bootstrap-wrapper-system .wt-2column-news .mediaPlayerContainer,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .mediaPlayerContainer {
  font-size: 0;
  /* Avoid few pixels around video */
  width: 100%;
  height: auto !important;
}

.modal-dialog .wt-2column-news .wt-news-video-rollup img,
.modal-dialog .wt-2column-news-video .wt-news-video-rollup img,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video-rollup img,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video-rollup img,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video-rollup img,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video-rollup img {
  max-width: 100% !important;
  width: 100% !important;
}

.modal-dialog .wt-2column-news .wt-news-video,
.modal-dialog .wt-2column-news-video .wt-news-video,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video {
  position: relative;
}

@media (min-width: 1200px) {
  .modal-dialog .wt-2column-news .wt-news-video,
  .modal-dialog .wt-2column-news-video .wt-news-video,
  .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video,
  .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video,
  .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video,
  .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video {
    /*height: 450px;
			overflow: hidden;*/
  }
}

.modal-dialog .wt-2column-news .wt-news-video > div,
.modal-dialog .wt-2column-news-video .wt-news-video > div,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video > div,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video > div,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video > div,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video > div {
  width: 100% !important;
  max-width: 100%;
  height: auto !important;
}

.modal-dialog .wt-2column-news .wt-news-video .mediaPlayerInitialPlayButton,
.modal-dialog .wt-2column-news-video .wt-news-video .mediaPlayerInitialPlayButton,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video .mediaPlayerInitialPlayButton,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video .mediaPlayerInitialPlayButton,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video .mediaPlayerInitialPlayButton,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video .mediaPlayerInitialPlayButton {
  /*position: absolute;
			top: 200px;
			right: 50%;
			z-index: 1;
			list-style-type: none;
			list-style-position: outside;
			list-style-image: none;*/
}

.modal-dialog .wt-2column-news .wt-news-video video,
.modal-dialog .wt-2column-news-video .wt-news-video video,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video video,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video video,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video video,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video video {
  min-width: 100%;
  /*min-height: 100%;*/
  width: 100% !important;
  height: auto;
  /*z-index: -100;*/
  /*transform: translateX(-50%) translateY(-50%);*/
  /*overflow: hidden;*/
}

@media (min-width: 1200px) {
  html:not(.wt-editmode) .modal-dialog .wt-2column-news .wt-news-video video,
  html:not(.wt-editmode)
        .modal-dialog .wt-2column-news-video .wt-news-video video,
  html:not(.wt-editmode)
        .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video video,
  html:not(.wt-editmode)
        .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video video,
  html:not(.wt-editmode)
        .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video video,
  html:not(.wt-editmode)
        .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video video {
    /*position: absolute;
					top: 25%;
					left: 25%;
					@include transform(translateX(-25%) translateY(-25%));*/
  }
}

@media (min-width: 1200px) {
  .wt-editmode .modal-dialog .wt-2column-news .wt-news-video video,
  .wt-editmode
        .modal-dialog .wt-2column-news-video .wt-news-video video,
  .wt-editmode
        .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video video,
  .wt-editmode
        .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video video,
  .wt-editmode
        .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video video,
  .wt-editmode
        .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video video {
    /*position: relative !important;
					@include transform(translateX(0) translateY(0));*/
  }
}

.wt-editmode .modal-dialog .wt-2column-news .wt-news-video .ms-formfieldvaluecontainer a,
.wt-editmode
    .modal-dialog .wt-2column-news-video .wt-news-video .ms-formfieldvaluecontainer a,
.wt-editmode
    .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-video .ms-formfieldvaluecontainer a,
.wt-editmode
    .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-video .ms-formfieldvaluecontainer a,
.wt-editmode
    .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-video .ms-formfieldvaluecontainer a,
.wt-editmode
    .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-video .ms-formfieldvaluecontainer a {
  display: block;
  clear: both;
}

.modal-dialog .wt-2column-news .wt-news-thumb,
.modal-dialog .wt-2column-news-video .wt-news-thumb,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-thumb,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-thumb,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-thumb,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-thumb {
  position: relative;
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 20px;
}

.wt-news-has-image .modal-dialog .wt-2column-news .wt-news-thumb,
.wt-news-has-image
    .modal-dialog .wt-2column-news-video .wt-news-thumb,
.wt-news-has-image
    .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-thumb,
.wt-news-has-image
    .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-thumb,
.wt-news-has-image
    .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-thumb,
.wt-news-has-image
    .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-thumb {
  height: 300px;
  margin: 0 0 50px 0 !important;
}

@media (max-width: 768px) {
  .wt-news-has-image .modal-dialog .wt-2column-news .wt-news-thumb,
  .wt-news-has-image
        .modal-dialog .wt-2column-news-video .wt-news-thumb,
  .wt-news-has-image
        .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-thumb,
  .wt-news-has-image
        .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-thumb,
  .wt-news-has-image
        .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-thumb,
  .wt-news-has-image
        .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-thumb {
    margin: 0 0 15px 0 !important;
  }
}

@media (max-width: 480px) {
  .wt-news-has-image .modal-dialog .wt-2column-news .wt-news-thumb,
  .wt-news-has-image
      .modal-dialog .wt-2column-news-video .wt-news-thumb,
  .wt-news-has-image
      .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-thumb,
  .wt-news-has-image
      .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-thumb,
  .wt-news-has-image
      .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-thumb,
  .wt-news-has-image
      .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-thumb {
    height: 200px;
  }
}

.modal-dialog .wt-2column-news .wt-news-thumb img,
.modal-dialog .wt-2column-news-video .wt-news-thumb img,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-thumb img,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-thumb img,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-thumb img,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-thumb img {
  min-height: 300px;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  max-width: 100%;
}

@media (max-width: 480px) {
  .modal-dialog .wt-2column-news .wt-news-thumb img,
  .modal-dialog .wt-2column-news-video .wt-news-thumb img,
  .wizdom-bootstrap-wrapper .wt-2column-news .wt-news-thumb img,
  .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-thumb img,
  .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-thumb img,
  .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-thumb img {
    min-height: 200px;
  }
}

.modal-dialog .wt-2column-news .wt-news-content,
.modal-dialog .wt-2column-news-video .wt-news-content,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-content,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-content,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-content,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-content {
  line-height: 28px;
  font-size: 15px;
  padding-bottom: 20px;
}

.modal-dialog .wt-2column-news .wt-news-content img,
.modal-dialog .wt-2column-news-video .wt-news-content img,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-content img,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-content img,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-content img,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-content img {
  /*padding-top: 25px !important;
			margin-bottom: 25px !important;*/
}

.modal-dialog .wt-2column-news .wt-news-content blockquote,
.modal-dialog .wt-2column-news-video .wt-news-content blockquote,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-content blockquote,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-content blockquote,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-content blockquote,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-content blockquote {
  max-width: 100%;
}

.modal-dialog .wt-2column-news .wt-news-content img,
.modal-dialog .wt-2column-news-video .wt-news-content img,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-content img,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-content img,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-content img,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-content img {
  max-width: 100%;
  margin: 0;
}

.modal-dialog .wt-2column-news .wt-news-content img.ms-webpart-menuArrowImg,
.modal-dialog .wt-2column-news-video .wt-news-content img.ms-webpart-menuArrowImg,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-content img.ms-webpart-menuArrowImg,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-content img.ms-webpart-menuArrowImg,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-content img.ms-webpart-menuArrowImg,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-content img.ms-webpart-menuArrowImg {
  max-width: none !important;
  margin: 0 !important;
}

.modal-dialog .wt-2column-news .wt-news-content img.ms-rtegenerate-skip,
.modal-dialog .wt-2column-news-video .wt-news-content img.ms-rtegenerate-skip,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-content img.ms-rtegenerate-skip,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-content img.ms-rtegenerate-skip,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-content img.ms-rtegenerate-skip,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-content img.ms-rtegenerate-skip {
  margin-left: 0 !important;
  width: 0 !important;
  padding-top: 0 !important;
  margin-bottom: 0 !important;
}

.modal-dialog .wt-2column-news .wt-news-content .commentItemContainer .media-body .wt-breakThis,
.modal-dialog .wt-2column-news-video .wt-news-content .commentItemContainer .media-body .wt-breakThis,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-news-content .commentItemContainer .media-body .wt-breakThis,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-news-content .commentItemContainer .media-body .wt-breakThis,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-news-content .commentItemContainer .media-body .wt-breakThis,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-news-content .commentItemContainer .media-body .wt-breakThis {
  display: inline-block;
  word-break: break-all;
  word-break: break-word;
}

@media (min-width: 768px) {
  .modal-dialog .wt-2column-news .wt-newsContentArea,
  .modal-dialog .wt-2column-news-video .wt-newsContentArea,
  .wizdom-bootstrap-wrapper .wt-2column-news .wt-newsContentArea,
  .wizdom-bootstrap-wrapper .wt-2column-news-video .wt-newsContentArea,
  .wizdom-bootstrap-wrapper-system .wt-2column-news .wt-newsContentArea,
  .wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-newsContentArea {
    padding-right: 80px;
  }
}

.modal-dialog .wt-2column-news .wt-newsContentArea #relatednews_plc,
.modal-dialog .wt-2column-news-video .wt-newsContentArea #relatednews_plc,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-newsContentArea #relatednews_plc,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-newsContentArea #relatednews_plc,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-newsContentArea #relatednews_plc,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-newsContentArea #relatednews_plc {
  clear: both;
}

.modal-dialog .wt-2column-news .wt-newsContentArea .ms-webpartzone-cell,
.modal-dialog .wt-2column-news-video .wt-newsContentArea .ms-webpartzone-cell,
.wizdom-bootstrap-wrapper .wt-2column-news .wt-newsContentArea .ms-webpartzone-cell,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wt-newsContentArea .ms-webpartzone-cell,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wt-newsContentArea .ms-webpartzone-cell,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wt-newsContentArea .ms-webpartzone-cell {
  margin-bottom: 40px;
}

.modal-dialog .wt-2column-news .related-news,
.modal-dialog .wt-2column-news-video .related-news,
.wizdom-bootstrap-wrapper .wt-2column-news .related-news,
.wizdom-bootstrap-wrapper .wt-2column-news-video .related-news,
.wizdom-bootstrap-wrapper-system .wt-2column-news .related-news,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .related-news {
  margin-top: 30px;
}

.modal-dialog .wt-2column-news .wd-noticeboard-comments-panel,
.modal-dialog .wt-2column-news-video .wd-noticeboard-comments-panel,
.wizdom-bootstrap-wrapper .wt-2column-news .wd-noticeboard-comments-panel,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wd-noticeboard-comments-panel,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wd-noticeboard-comments-panel,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wd-noticeboard-comments-panel {
  margin-top: 30px;
  border-top: 0 solid !important;
  background-color: transparent;
}

.modal-dialog .wt-2column-news .wd-noticeboard-comments-panel .comments-header,
.modal-dialog .wt-2column-news-video .wd-noticeboard-comments-panel .comments-header,
.wizdom-bootstrap-wrapper .wt-2column-news .wd-noticeboard-comments-panel .comments-header,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wd-noticeboard-comments-panel .comments-header,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wd-noticeboard-comments-panel .comments-header,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wd-noticeboard-comments-panel .comments-header {
  border-top: 0 solid !important;
  display: block;
  text-transform: uppercase;
}

.modal-dialog .wt-2column-news .wd-noticeboard-comments-panel .edit-comment,
.modal-dialog .wt-2column-news-video .wd-noticeboard-comments-panel .edit-comment,
.wizdom-bootstrap-wrapper .wt-2column-news .wd-noticeboard-comments-panel .edit-comment,
.wizdom-bootstrap-wrapper .wt-2column-news-video .wd-noticeboard-comments-panel .edit-comment,
.wizdom-bootstrap-wrapper-system .wt-2column-news .wd-noticeboard-comments-panel .edit-comment,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .wd-noticeboard-comments-panel .edit-comment {
  padding: 0;
}

.modal-dialog .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel,
.modal-dialog .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel,
.wizdom-bootstrap-wrapper .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel,
.wizdom-bootstrap-wrapper .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel,
.wizdom-bootstrap-wrapper-system .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel {
  display: block;
  text-align: center;
}

.modal-dialog .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
.modal-dialog .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
.wizdom-bootstrap-wrapper .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
.wizdom-bootstrap-wrapper .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
.wizdom-bootstrap-wrapper-system .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding-top: 5px;
  /*font-size:70%;*/
  border-top: 1px solid lightgray;
}

@media (max-width: 768px) {
  .modal-dialog .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
  .modal-dialog .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
  .wizdom-bootstrap-wrapper .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
  .wizdom-bootstrap-wrapper .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
  .wizdom-bootstrap-wrapper-system .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small,
  .wizdom-bootstrap-wrapper-system .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small {
    display: block;
  }
}

.modal-dialog .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small span:last-child,
.modal-dialog .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small span:last-child,
.wizdom-bootstrap-wrapper .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small span:last-child,
.wizdom-bootstrap-wrapper .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small span:last-child,
.wizdom-bootstrap-wrapper-system .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small span:last-child,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel small span:last-child {
  padding-left: 3px;
  padding-right: 6px;
}

.modal-dialog .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted,
.modal-dialog .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted,
.wizdom-bootstrap-wrapper .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted,
.wizdom-bootstrap-wrapper .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted,
.wizdom-bootstrap-wrapper-system .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted {
  text-align: left;
}

.modal-dialog .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted small,
.modal-dialog .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted small,
.wizdom-bootstrap-wrapper .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted small,
.wizdom-bootstrap-wrapper .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted small,
.wizdom-bootstrap-wrapper-system .wt-2column-news [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted small,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video [wizdom365-newsinfo] ~ [wizdom365-item-social-container] .socialPanel.previewTextPosted small {
  border: 0;
  /*font-size:85%;*/
}

.modal-dialog .wt-2column-news .news-info-container,
.modal-dialog .wt-2column-news-video .news-info-container,
.wizdom-bootstrap-wrapper .wt-2column-news .news-info-container,
.wizdom-bootstrap-wrapper .wt-2column-news-video .news-info-container,
.wizdom-bootstrap-wrapper-system .wt-2column-news .news-info-container,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .news-info-container {
  text-align: center;
}

.modal-dialog .wt-2column-news .news-info-container .author-image,
.modal-dialog .wt-2column-news-video .news-info-container .author-image,
.wizdom-bootstrap-wrapper .wt-2column-news .news-info-container .author-image,
.wizdom-bootstrap-wrapper .wt-2column-news-video .news-info-container .author-image,
.wizdom-bootstrap-wrapper-system .wt-2column-news .news-info-container .author-image,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .news-info-container .author-image {
  margin-left: auto;
  margin-right: auto;
  width: 50px;
}

.modal-dialog .wt-2column-news .news-info-container .author-image .ms-table,
.modal-dialog .wt-2column-news .news-info-container .author-image .ms-tableRow,
.modal-dialog .wt-2column-news .news-info-container .author-image .ms-tableCell,
.modal-dialog .wt-2column-news-video .news-info-container .author-image .ms-table,
.modal-dialog .wt-2column-news-video .news-info-container .author-image .ms-tableRow,
.modal-dialog .wt-2column-news-video .news-info-container .author-image .ms-tableCell,
.wizdom-bootstrap-wrapper .wt-2column-news .news-info-container .author-image .ms-table,
.wizdom-bootstrap-wrapper .wt-2column-news .news-info-container .author-image .ms-tableRow,
.wizdom-bootstrap-wrapper .wt-2column-news .news-info-container .author-image .ms-tableCell,
.wizdom-bootstrap-wrapper .wt-2column-news-video .news-info-container .author-image .ms-table,
.wizdom-bootstrap-wrapper .wt-2column-news-video .news-info-container .author-image .ms-tableRow,
.wizdom-bootstrap-wrapper .wt-2column-news-video .news-info-container .author-image .ms-tableCell,
.wizdom-bootstrap-wrapper-system .wt-2column-news .news-info-container .author-image .ms-table,
.wizdom-bootstrap-wrapper-system .wt-2column-news .news-info-container .author-image .ms-tableRow,
.wizdom-bootstrap-wrapper-system .wt-2column-news .news-info-container .author-image .ms-tableCell,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .news-info-container .author-image .ms-table,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .news-info-container .author-image .ms-tableRow,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .news-info-container .author-image .ms-tableCell {
  display: block;
}

.modal-dialog .wt-2column-news .news-info-container .wtsite-pagemodified-editedby,
.modal-dialog .wt-2column-news-video .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper .wt-2column-news .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper .wt-2column-news-video .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper-system .wt-2column-news .news-info-container .wtsite-pagemodified-editedby,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .news-info-container .wtsite-pagemodified-editedby {
  display: block;
  text-align: center;
}

.modal-dialog .wt-2column-news .news-info-container .news-info,
.modal-dialog .wt-2column-news-video .news-info-container .news-info,
.wizdom-bootstrap-wrapper .wt-2column-news .news-info-container .news-info,
.wizdom-bootstrap-wrapper .wt-2column-news-video .news-info-container .news-info,
.wizdom-bootstrap-wrapper-system .wt-2column-news .news-info-container .news-info,
.wizdom-bootstrap-wrapper-system .wt-2column-news-video .news-info-container .news-info {
  text-align: center;
  margin-top: 15px;
  padding-bottom: 5px;
}

.modal-dialog .wt-editmode .wtsite-voxpopimage img,
.wizdom-bootstrap-wrapper .wt-editmode .wtsite-voxpopimage img,
.wizdom-bootstrap-wrapper-system .wt-editmode .wtsite-voxpopimage img {
  max-width: 100%;
  width: 100%;
}

.modal-dialog .wtsite-voxpopimage img,
.wizdom-bootstrap-wrapper .wtsite-voxpopimage img,
.wizdom-bootstrap-wrapper-system .wtsite-voxpopimage img {
  max-width: 100%;
  width: 100%;
}

/*@import "compass/reset";*/

@media (max-width: 992px) {
  body {
    overflow: auto;
  }
}

body.wizdom-bootstrap-wrapper #s4-workspace,
body.wizdom-bootstrap-wrapper-system #s4-workspace {
  /*.wt-editmode & {
				overflow-x:hidden;
			}*/
  /*@media (max-width:$screen-desktop) {
				height:inherit !important;
				width:100% !important;
				overflow:hidden;
			}*/
  /*#sideNavBox + #contentBox {
				@media (min-width:$screen-md-min) {
					html.webpartPage:not(.hideLeftNavigation):not(.wt-editmode) & {
						width:calc(100% - 220px);
						float:left;
						margin-right:0;
						margin-left:0;
					}
				}
			}*/
  /* fix for bootstrap ruins GANTT diagrams
                This is applied with: $(".jsgrid-widget-dock").parent().addClass('bootstrapGanttFix')
            */
}

body.wizdom-bootstrap-wrapper #s4-workspace #contentBox,
body.wizdom-bootstrap-wrapper-system #s4-workspace #contentBox {
  min-width: 0;
  margin-top: 30px;
  margin-right: 10px;
}

.webpartPage body.wizdom-bootstrap-wrapper #s4-workspace #contentBox,
.webpartPage body.wizdom-bootstrap-wrapper-system #s4-workspace #contentBox {
  margin-top: 40px;
}

@media (max-width: 768px) {
  .webpartPage body.wizdom-bootstrap-wrapper #s4-workspace #contentBox,
  .webpartPage body.wizdom-bootstrap-wrapper-system #s4-workspace #contentBox {
    margin-top: 0;
  }
}

.contentPage body.wizdom-bootstrap-wrapper #s4-workspace #contentBox,
.contentPage body.wizdom-bootstrap-wrapper-system #s4-workspace #contentBox {
  margin-right: 0;
}

@media (max-width: 768px) {
  body.wizdom-bootstrap-wrapper #s4-workspace #contentBox,
  body.wizdom-bootstrap-wrapper-system #s4-workspace #contentBox {
    margin-right: 0;
    margin-left: 0 !important;
    margin-top: 0;
  }
}

body.wizdom-bootstrap-wrapper #s4-workspace #contentBox #DeltaPageStatusBar,
body.wizdom-bootstrap-wrapper-system #s4-workspace #contentBox #DeltaPageStatusBar {
  margin: 0 10px 0 10px;
}

@media (max-width: 768px) {
  body.wizdom-bootstrap-wrapper #s4-workspace #contentBox #DeltaPageStatusBar,
  body.wizdom-bootstrap-wrapper-system #s4-workspace #contentBox #DeltaPageStatusBar {
    display: none;
  }
}

body.wizdom-bootstrap-wrapper #s4-workspace .bootstrapGanttFix *,
body.wizdom-bootstrap-wrapper-system #s4-workspace .bootstrapGanttFix * {
  box-sizing: content-box !important;
}

/* -------- FULLSCREEN -------- */

.ms-fullscreenmode #contentBox {
  margin-left: 20px;
}

.ms-fullscreenmode #DeltaTopNavigation {
  display: none;
}

.ms-fullscreenmode #breadcrumbBox {
  display: none;
}

.ms-fullscreenmode #s4-titlerow {
  display: none !important;
}

/* -------- FULLSCREEN -------- */

.modal-dialog .mce-content-body img {
  max-width: 100% !important;
}

.wizdom-bootstrap-wrapper,
.wizdom-bootstrap-wrapper-system {
  /* Default font-size and line-height set for webparts + controls + inline text*/
  /*.wt-shadow {
		@media (min-width:$screen-tablet) {
			min-height:500px !important;
		}
	}*/
}

.wizdom-bootstrap-wrapper .wt-webpartzone,
.wizdom-bootstrap-wrapper .wt-page-content,
.wizdom-bootstrap-wrapper-system .wt-webpartzone,
.wizdom-bootstrap-wrapper-system .wt-page-content {
  color: #333333;
  font-size: 14px;
  line-height: 1.54;
}

.wizdom-bootstrap-wrapper .wt-webpartzone p,
.wizdom-bootstrap-wrapper .wt-webpartzone div,
.wizdom-bootstrap-wrapper .wt-webpartzone .ms-formfieldlabel,
.wizdom-bootstrap-wrapper .wt-page-content p,
.wizdom-bootstrap-wrapper .wt-page-content div,
.wizdom-bootstrap-wrapper .wt-page-content .ms-formfieldlabel,
.wizdom-bootstrap-wrapper-system .wt-webpartzone p,
.wizdom-bootstrap-wrapper-system .wt-webpartzone div,
.wizdom-bootstrap-wrapper-system .wt-webpartzone .ms-formfieldlabel,
.wizdom-bootstrap-wrapper-system .wt-page-content p,
.wizdom-bootstrap-wrapper-system .wt-page-content div,
.wizdom-bootstrap-wrapper-system .wt-page-content .ms-formfieldlabel {
  /*font-size: $wizdom-default-text;*/
  line-height: 1.54;
}

.wizdom-bootstrap-wrapper .ul-reset,
.wizdom-bootstrap-wrapper-system .ul-reset {
  list-style: none;
  padding: 0;
}

.wizdom-bootstrap-wrapper a:hover,
.wizdom-bootstrap-wrapper a:active,
.wizdom-bootstrap-wrapper a:focus,
.wizdom-bootstrap-wrapper-system a:hover,
.wizdom-bootstrap-wrapper-system a:active,
.wizdom-bootstrap-wrapper-system a:focus {
  text-decoration: none;
}

.wizdom-bootstrap-wrapper #contentRow,
.wizdom-bootstrap-wrapper-system #contentRow {
  position: relative;
  min-width: 0;
  min-height: 500px;
  padding-top: 10px;
  /* Webparts with no chrome/decoration */
  /* Webparts with only title as decoration */
}

@media (max-width: 768px) {
  .wizdom-bootstrap-wrapper #contentRow,
  .wizdom-bootstrap-wrapper-system #contentRow {
    padding-top: 0;
  }
}

.ms-dialog .wizdom-bootstrap-wrapper #contentRow,
.ms-dialog
    .wizdom-bootstrap-wrapper-system #contentRow {
  min-height: 0;
  padding-top: 0;
}

.wizdom-bootstrap-wrapper #contentRow #wizdomPageLayout,
.wizdom-bootstrap-wrapper-system #contentRow #wizdomPageLayout {
  min-height: 500px;
}

@media (max-width: 768px) {
  .wizdom-bootstrap-wrapper #contentRow #wizdomPageLayout,
  .wizdom-bootstrap-wrapper-system #contentRow #wizdomPageLayout {
    margin-bottom: 0 !important;
  }
}

.wizdom-bootstrap-wrapper #contentRow .wt-right-column,
.wizdom-bootstrap-wrapper-system #contentRow .wt-right-column {
  padding-top: 20px;
}

@media (max-width: 992px) {
  .wizdom-bootstrap-wrapper #contentRow .wt-right-column,
  .wizdom-bootstrap-wrapper-system #contentRow .wt-right-column {
    padding-top: 10px;
  }
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-titleText,
.wizdom-bootstrap-wrapper #contentRow h2.ms-webpart-titletext,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-titleText,
.wizdom-bootstrap-wrapper-system #contentRow h2.ms-webpart-titletext {
  font-weight: bold;
  font-family: inherit;
  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: left !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome,
  .wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome {
    border: 0 !important;
  }
}

.wizdom-bootstrap-wrapper #contentRow .ms-WPBody,
.wizdom-bootstrap-wrapper #contentRow .ms-WPBorder,
.wizdom-bootstrap-wrapper-system #contentRow .ms-WPBody,
.wizdom-bootstrap-wrapper-system #contentRow .ms-WPBorder {
  border: 0 !important;
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-titleText,
.wizdom-bootstrap-wrapper #contentRow .ms-webpart-titleText > a,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-titleText,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-titleText > a {
  white-space: normal;
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome {
  display: block;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0.5px 0.5px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0.5px 0.5px 5px;
  box-shadow: rgba(0, 0, 0, 0.4) 0.5px 0.5px 5px;
  background-color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  /*& > div {
				padding:20px;
			}*/
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-chrome-title,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-chrome-title {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  background: #fff;
  text-align: center;
  padding: 4px 0 10px 10px;
  margin-bottom: 0;
  border-bottom: 1px solid #e4e4e4;
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-chrome-title h2,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-chrome-title h2 {
  /*margin-top:0;*/
  color: #363636;
  text-transform: uppercase;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding-right: 15px;
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome > div,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome > div {
  padding: 15px;
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-titleText,
.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-chrome-title,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-titleText,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-chrome-title {
  /*margin-top:0;*/
}

.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-titleText nobr,
.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-titleText nobr span,
.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-chrome-title nobr,
.wizdom-bootstrap-wrapper #contentRow .ms-webpart-chrome .ms-webpart-chrome-title nobr span,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-titleText nobr,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-titleText nobr span,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-chrome-title nobr,
.wizdom-bootstrap-wrapper-system #contentRow .ms-webpart-chrome .ms-webpart-chrome-title nobr span {
  white-space: normal !important;
  text-align: left;
  /*word-break: break-all !important;
                    -ms-word-break: break-all !important;*/
  display: inline-block;
}

.wizdom-bootstrap-wrapper #contentRow .wt-chromeNone,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeNone {
  border: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
  /*background-color: none !important;*/
  background-color: #f2f4f7;
}

.wizdom-bootstrap-wrapper #contentRow .wt-chromeTitleOnly,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeTitleOnly {
  border: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
  background-color: #f2f4f7;
}

.wizdom-bootstrap-wrapper #contentRow .wt-chromeNone > div,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeNone > div {
  padding: 0;
}

.wt-right-column .wizdom-bootstrap-wrapper #contentRow .wt-chromeNone > div,
.wt-right-column
      .wizdom-bootstrap-wrapper-system #contentRow .wt-chromeNone > div {
  padding-left: 15px;
  padding-right: 15px;
}

.wizdom-bootstrap-wrapper .wizdom-fullview,
.wizdom-bootstrap-wrapper-system .wizdom-fullview {
  margin: -15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

.wizdom-bootstrap-wrapper .wizdom-fullview-left,
.wizdom-bootstrap-wrapper-system .wizdom-fullview-left {
  margin: -15px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.wizdom-bootstrap-wrapper .wizdom-fullview-right,
.wizdom-bootstrap-wrapper-system .wizdom-fullview-right {
  margin: -15px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.wizdom-bootstrap-wrapper .wt-chromeTitleAndBorder .wizdom-fullview,
.wizdom-bootstrap-wrapper-system .wt-chromeTitleAndBorder .wizdom-fullview {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

.wizdom-bootstrap-wrapper .wt-chromeTitleAndBorder .wizdom-fullview-left,
.wizdom-bootstrap-wrapper-system .wt-chromeTitleAndBorder .wizdom-fullview-left {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}

.wizdom-bootstrap-wrapper .wt-chromeTitleAndBorder .wizdom-fullview-right,
.wizdom-bootstrap-wrapper-system .wt-chromeTitleAndBorder .wizdom-fullview-right {
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

.wizdom-bootstrap-wrapper .wizdom-fullwidth,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth {
  margin-right: -15px;
  margin-left: -15px;
}

.wizdom-bootstrap-wrapper .wizdom-fullwidth.container-fluid,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .container-fluid,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth.container-fluid,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .container-fluid {
  padding-left: 15px;
  padding-right: 15px;
}

.wizdom-bootstrap-wrapper .wizdom-fullwidth .row,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row {
  margin-left: -15px;
  margin-right: -15px;
}

.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-1,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-1,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-1,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-1,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-2,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-2,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-2,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-2,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-3,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-3,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-3,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-3,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-4,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-4,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-4,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-4,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-5,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-5,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-5,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-5,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-6,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-6,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-6,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-6,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-7,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-7,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-7,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-7,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-8,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-8,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-8,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-8,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-9,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-9,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-9,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-9,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-10,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-10,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-10,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-10,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-11,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-11,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-11,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-11,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-xs-12,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-sm-12,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-md-12,
.wizdom-bootstrap-wrapper .wizdom-fullwidth .row .col-lg-12,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-1,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-1,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-1,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-1,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-2,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-2,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-2,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-2,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-3,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-3,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-3,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-3,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-4,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-4,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-4,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-4,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-5,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-5,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-5,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-5,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-6,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-6,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-6,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-6,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-7,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-7,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-7,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-7,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-8,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-8,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-8,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-8,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-9,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-9,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-9,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-9,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-10,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-10,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-10,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-10,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-11,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-11,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-11,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-11,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-xs-12,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-sm-12,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-md-12,
.wizdom-bootstrap-wrapper-system .wizdom-fullwidth .row .col-lg-12 {
  padding-left: 15px;
  padding-right: 15px;
}

.wizdom-bootstrap-wrapper .wt-chromeNone .wizdom-fullwidth,
.wizdom-bootstrap-wrapper-system .wt-chromeNone .wizdom-fullwidth {
  margin-right: 0;
  margin-left: 0;
}

.wizdom-bootstrap-wrapper .wt-chromeNone .wizdom-fullview,
.wizdom-bootstrap-wrapper-system .wt-chromeNone .wizdom-fullview {
  margin: 0;
}

.wizdom-bootstrap-wrapper .wt-chromeNone .wizdom-fullview-left,
.wizdom-bootstrap-wrapper-system .wt-chromeNone .wizdom-fullview-left {
  margin: 0;
}

.wizdom-bootstrap-wrapper .wt-chromeNone .wizdom-fullview-right,
.wizdom-bootstrap-wrapper-system .wt-chromeNone .wizdom-fullview-right {
  margin: 0;
}

.wizdom-bootstrap-wrapper .wd-link:hover,
.wizdom-bootstrap-wrapper .wd-link:focus,
.wizdom-bootstrap-wrapper-system .wd-link:hover,
.wizdom-bootstrap-wrapper-system .wd-link:focus {
  text-decoration: none;
  cursor: pointer;
}

.wizdom-bootstrap-wrapper .wd-button,
.wizdom-bootstrap-wrapper-system .wd-button {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  padding: 0 4px;
  line-height: 18px;
  border: 2px solid #1775bc;
}

.wizdom-bootstrap-wrapper .wd-button.add:before,
.wizdom-bootstrap-wrapper-system .wd-button.add:before {
  content: '\271A';
  color: #1775bc;
}

.wizdom-bootstrap-wrapper .wd-button:focus,
.wizdom-bootstrap-wrapper-system .wd-button:focus {
  outline: none;
}

.wizdom-bootstrap-wrapper .ms-core-overlay,
.wizdom-bootstrap-wrapper-system .ms-core-overlay {
  background: #f2f4f7;
}

.wizdom-bootstrap-wrapper #s4-bodyContainer,
.wizdom-bootstrap-wrapper-system #s4-bodyContainer {
  /*background:$wizdom-backgound-color;*/
  padding: 0;
  margin: 0;
  /*.ms-dialog & {
			background-color:transparent;
		}*/
}

.wizdom-bootstrap-wrapper-system #contentBox {
  -webkit-transition: none 1s;
  -moz-transition: none 1s;
  -o-transition: none 1s;
  transition: none 1s;
  /*@media (min-width:$screen-desktop) {
			margin-left:245px;
		}*/
}

.wizdom-bootstrap-wrapper-system #contentBox #DeltaPlaceHolderMain {
  margin-top: 40px;
}

.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system ul,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}

.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system span.s4-breadcrumb-arrowcont {
  display: none;
}

.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li span {
  margin: 0 5px;
}

.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li a:link,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li a:visited,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li a:hover {
  margin: 0 5px;
}

.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li a.s4-breadcrumbRootNode:link,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li a.s4-breadcrumbRootNode:visited,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li a.s4-breadcrumbRootNode:active,
.wizdom-bootstrap-wrapper-system .wt-breadcrumb-system li a.s4-breadcrumbRootNode:hover {
  margin-left: 0;
}

/* --------Spinner styles--------*/

.wizdom365Loading {
  position: absolute;
  top: 50%;
  left: 50%;
}

.wizdom365Loading .bullet {
  position: absolute;
  padding: 5px;
  border-radius: 50%;
  background: #65a3ff;
  -webkit-animation: animIn 1s ease-in-out 0s infinite;
  animation: animIn 1s ease-in-out 0s infinite;
}

.wizdom365Loading .bullet:nth-child(1) {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.wizdom365Loading .bullet:nth-child(2) {
  -webkit-animation-delay: 0.15s;
  animation-delay: 0.15s;
}

.wizdom365Loading .bullet:nth-child(3) {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.wizdom365Loading .bullet:nth-child(4) {
  -webkit-animation-delay: 0.45s;
  animation-delay: 0.45s;
}

@-webkit-keyframes animIn {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}

@keyframes animIn {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}

.notification-scroller {
  /*white-space: pre-line;*/
  max-height: 350px;
  overflow-y: hidden;
  overflow-x: hidden;
  position: relative;
}

/* end Spinner styles*/

/*@import "compass/reset";*/

.wizdom-bootstrap-wrapper #contentRow .wt-chromeTitleOnly .ms-WPBody,
.wizdom-bootstrap-wrapper #contentRow .wt-chromeNone .ms-WPBody,
.wizdom-bootstrap-wrapper #contentRow .wt-chromeTitleOnly .ms-webpart-chrome-title,
.wizdom-bootstrap-wrapper #contentRow .wt-chromeNone .ms-webpart-chrome-title,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeTitleOnly .ms-WPBody,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeNone .ms-WPBody,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeTitleOnly .ms-webpart-chrome-title,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeNone .ms-webpart-chrome-title {
  background-color: transparent !important;
}

.wizdom-bootstrap-wrapper #contentRow .wt-chromeNone.ms-webpart-chrome,
.wizdom-bootstrap-wrapper #contentRow .wt-chromeTitleOnly.ms-webpart-chrome,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeNone.ms-webpart-chrome,
.wizdom-bootstrap-wrapper-system #contentRow .wt-chromeTitleOnly.ms-webpart-chrome {
  background-color: transparent;
}

/* Webpart overflow handling styles */

.webpartOverflowChangerParent {
  position: relative;
  text-align: left;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.webpartOverflowChanger,
.webpartOverflowChangerOpen {
  position: absolute;
  z-index: 2;
  cursor: pointer;
}

.hideOverflow .ms-webpartzone-cell {
  padding-top: 2px;
  margin-left: 2px;
}

.webpartOverflowChanger:before {
  position: relative;
  top: 2px;
  left: 12px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 1;
  content: "\e096";
  /* resize-full */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.webpartOverflowChangerOpen:before {
  position: relative;
  top: 2px;
  left: 12px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 1;
  content: "\e097";
  /* resize-small */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.hideOverflow {
  overflow: hidden;
}

.hideOverflowParent {
  position: relative;
  z-index: 2;
  margin-left: -2px;
}

/*@import "compass/reset";*/

.wizdom-bootstrap-wrapper,
.wizdom-bootstrap-wrapper-system {
  /* Searchresults and corporate news searchresults */
  /* Corporate news search results */
  /*.ms-srch-hover-innerContainer {
		width: 284px !important;
	}

	.ms-srch-hover-siteViewerContainer {
		width: 244px !important;
	}*/
  /* Searchresult preview when mouseover (normal search AND corporate news search )*/
}

.wizdom-bootstrap-wrapper .ms-srch-siteSearchResults,
.wizdom-bootstrap-wrapper-system .ms-srch-siteSearchResults {
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}

.wizdom-bootstrap-wrapper .ms-srch-siteSearchResults h3,
.wizdom-bootstrap-wrapper-system .ms-srch-siteSearchResults h3 {
  font-size: 20px;
}

.wizdom-bootstrap-wrapper .ms-srch-siteSearchResults .ms-srch-result #ResultFooter,
.wizdom-bootstrap-wrapper-system .ms-srch-siteSearchResults .ms-srch-result #ResultFooter {
  margin-bottom: 0;
}

.wizdom-bootstrap-wrapper .ms-srch-siteSearchResults .ms-srch-result,
.wizdom-bootstrap-wrapper-system .ms-srch-siteSearchResults .ms-srch-result {
  background-color: #fff;
  box-shadow: 0.5px 0.5px 5px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
  padding: 20px;
  padding-top: 41px;
}

.wizdom-bootstrap-wrapper .wt-newsArchivePage #Refinement,
.wizdom-bootstrap-wrapper-system .wt-newsArchivePage #Refinement {
  padding-left: 5%;
}

.wizdom-bootstrap-wrapper .wt-newsArchivePage > .container-fluid,
.wizdom-bootstrap-wrapper-system .wt-newsArchivePage > .container-fluid {
  padding-top: 20px;
}

.wizdom-bootstrap-wrapper .wt-newsArchivePage #SearchBox .ms-srch-sbLarge-fullWidth,
.wizdom-bootstrap-wrapper-system .wt-newsArchivePage #SearchBox .ms-srch-sbLarge-fullWidth {
  width: auto !important;
}

.wizdom-bootstrap-wrapper #sideNavBox h2,
.wizdom-bootstrap-wrapper-system #sideNavBox h2 {
  font-size: 23px;
  padding-top: 5px;
}

.wizdom-bootstrap-wrapper .ms-srch-item-path,
.wizdom-bootstrap-wrapper-system .ms-srch-item-path {
  -ms-word-break: break-all;
  word-break: break-all;
}

.wizdom-bootstrap-wrapper .ms-webpart-chrome-fullWidth,
.wizdom-bootstrap-wrapper-system .ms-webpart-chrome-fullWidth {
  min-width: 0;
}

.wizdom-bootstrap-wrapper .ms-srch-sb-prompt,
.wizdom-bootstrap-wrapper-system .ms-srch-sb-prompt {
  white-space: normal;
}

.wizdom-bootstrap-wrapper .ms-srch-result .ms-srch-item,
.wizdom-bootstrap-wrapper #UpScopeLinkBottom,
.wizdom-bootstrap-wrapper #UpScopeLinkTop,
.wizdom-bootstrap-wrapper .ms-srch-item-path,
.wizdom-bootstrap-wrapper .ms-srch-sbLarge-navWidth,
.wizdom-bootstrap-wrapper .ms-srch-sbLarge-fullWidth,
.wizdom-bootstrap-wrapper-system .ms-srch-result .ms-srch-item,
.wizdom-bootstrap-wrapper-system #UpScopeLinkBottom,
.wizdom-bootstrap-wrapper-system #UpScopeLinkTop,
.wizdom-bootstrap-wrapper-system .ms-srch-item-path,
.wizdom-bootstrap-wrapper-system .ms-srch-sbLarge-navWidth,
.wizdom-bootstrap-wrapper-system .ms-srch-sbLarge-fullWidth {
  width: auto !important;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .wizdom-bootstrap-wrapper .ms-srch-hover-outerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-hover-outerContainer {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  .wizdom-bootstrap-wrapper .ms-srch-hover-outerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-hover-outerContainer {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  .wizdom-bootstrap-wrapper,
  .wizdom-bootstrap-wrapper-system {
    /* Site searchresults*/
  }

  .wizdom-bootstrap-wrapper .ms-srch-hover-outerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-hover-outerContainer {
    left: 500px !important;
  }

  .wizdom-bootstrap-wrapper .ms-srch-siteSearchResults .ms-srch-hover-outerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-siteSearchResults .ms-srch-hover-outerContainer {
    left: 700px !important;
  }
}

@media (min-width: 992px) and (max-width: 1499px) {
  .wizdom-bootstrap-wrapper .ms-srch-hover-innerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-hover-innerContainer {
    width: calc(100vw - 70vw) !important;
  }

  .wizdom-bootstrap-wrapper .ms-srch-hover-siteViewerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-hover-siteViewerContainer {
    width: calc(100%) !important;
  }
}

@media (min-width: 1200px) {
  .wizdom-bootstrap-wrapper,
  .wizdom-bootstrap-wrapper-system {
    /* Corporate searchresults*/
    /* Site searchresults*/
  }

  .wizdom-bootstrap-wrapper .ms-srch-hover-outerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-hover-outerContainer {
    left: 600px !important;
  }

  .wizdom-bootstrap-wrapper .ms-srch-siteSearchResults .ms-srch-hover-outerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-siteSearchResults .ms-srch-hover-outerContainer {
    left: 800px !important;
  }
}

@media (min-width: 1500) {
  .wizdom-bootstrap-wrapper .ms-srch-hover-innerContainer,
  .wizdom-bootstrap-wrapper-system .ms-srch-hover-innerContainer {
    width: calc(100vw - 60vw) !important;
  }
}

/*@import "compass/reset";*/

.modal-dialog {
  /* webforms custom size */
  /* Advanced web properties (using tabs) */
  /* Following styles remove the inner shadow on inputfields. Not sure if we want shadows or not. In the Photoshop design there are no shadows */
}

.webform-modal-window .modal-dialog {
  width: 95%;
}

.modal-dialog .modal-content {
  border-radius: 0;
  font-size: 14px;
}

.modal-dialog .modal-content .modal-header {
  background-color: #0078d7;
  padding: 20px 40px;
  border: 0;
  border-radius: 0;
  position: relative;
}

.modal-dialog .modal-content .modal-header .modal-title {
  color: #ffffff;
  font-size: 26px;
  font-weight: lighter;
  text-align: left;
  text-transform: none;
  margin: 10px 0 15px;
}

.modal-dialog .modal-content .modal-header .close {
  color: #fff;
  text-shadow: none;
  opacity: 1;
  margin-top: 4px;
  margin-right: 6px;
  font-size: 28px;
  position: absolute;
  right: 10px;
  top: 5px;
  font-weight: 100;
}

.modal-dialog .modal-content .modal-header .ms-Icon--Cancel {
  position: absolute;
  right: 10px;
  top: 10px;
  font-weight: normal;
  cursor: pointer;
}

.modal-dialog .modal-content .modal-header .ms-Icon--Cancel:hover {
  opacity: 0.7;
}

.modal-dialog .modal-content .wt-navRowContainer {
  background-color: #f8f8f8;
}

.modal-dialog .modal-content .modal-body {
  padding: 15px 40px;
  margin-top: 10px;
  margin-bottom: 10px;
  min-height: 200px;
}

.modal-dialog .modal-content .modal-body .container-fluid {
  margin: 0;
  padding: 0;
}

.modal-dialog .modal-content .modal-body .list-group {
  margin-bottom: 0;
}

.modal-dialog .modal-content .modal-body .wt-fieldInfo {
  color: #808080;
  font-size: 13px;
}

.modal-dialog .modal-content .modal-body .form-control {
  border-radius: 0;
  background-color: #fff;
  color: #808080;
}

.modal-dialog .modal-content .modal-body .form-control[disabled] {
  background-color: #eee;
}

.modal-dialog .modal-content .modal-body .form-control + .wt-fieldInfo {
  padding-top: 6px;
}

.modal-dialog .modal-content .modal-body .form-group p {
  margin: 0;
}

.modal-dialog .modal-content .modal-body .form-group label {
  margin-bottom: 6px;
  font-weight: normal;
  color: #666;
}

.modal-dialog .modal-content .modal-body .form-group .radio .wt-fieldInfo,
.modal-dialog .modal-content .modal-body .form-group .checkbox .wt-fieldInfo {
  padding-bottom: 10px;
  padding-left: 20px;
}

.modal-dialog .modal-content .modal-body .form-group .radio:last-child,
.modal-dialog .modal-content .modal-body .form-group .checkbox:last-child {
  margin-bottom: 0;
}

.modal-dialog .modal-content .modal-body .form-group .radio:last-child label,
.modal-dialog .modal-content .modal-body .form-group .checkbox:last-child label {
  margin-bottom: 0;
}

.modal-dialog .modal-content .modal-body .form-group .radio:last-child .wt-fieldInfo,
.modal-dialog .modal-content .modal-body .form-group .checkbox:last-child .wt-fieldInfo {
  margin-top: 6px;
  padding-bottom: 0;
}

.modal-dialog .modal-content .modal-body .form-group .form-group-inner {
  margin-bottom: 10px;
}

.modal-dialog .modal-content .modal-body .form-group .form-group-inner + .checkbox {
  margin-top: -5px;
}

.modal-dialog .modal-content .modal-body .input-group .input-group-addon {
  border-radius: 0;
}

.modal-dialog .modal-content .modal-body div[wizdom365-taxonomypicker] .input-group {
  /*&.filter-group a:first-child {
						margin-bottom: 10px;
						margin-left: 0;
					}*/
}

.modal-dialog .modal-content .modal-body div[wizdom365-taxonomypicker] .input-group.filter-group a {
  margin-right: 10px;
  margin-bottom: 10px;
}

.modal-dialog .modal-content .modal-body .nav-tabs {
  border-bottom: none;
  margin-bottom: 25px;
  margin-left: -15px;
  margin-right: -15px;
}

.modal-dialog .modal-content .modal-body .nav-tabs li {
  margin-bottom: 0;
  padding: 0 15px 10px;
}

.modal-dialog .modal-content .modal-body .nav-tabs li a {
  padding: 0 0 4px 0;
  color: #666;
  border: none;
  border-bottom: 2px solid transparent;
}

.modal-dialog .modal-content .modal-body .nav-tabs li a:hover,
.modal-dialog .modal-content .modal-body .nav-tabs li a:focus,
.modal-dialog .modal-content .modal-body .nav-tabs li a:active {
  background: none;
}

.modal-dialog .modal-content .modal-body .nav-tabs li.active {
  border-bottom: none;
}

.modal-dialog .modal-content .modal-body .nav-tabs li.active a {
  border-bottom: 2px solid #0078d7;
  color: #333;
  font-weight: 600;
}

.modal-dialog .modal-content .modal-body .advancedSettingsExpanderText {
  padding-bottom: 5px;
  color: #0078d7;
}

.modal-dialog .modal-content .modal-body .advancedSettingsExpanderArrow {
  padding-left: 5px;
  color: #0078d7;
}

.modal-dialog .modal-content .modal-body .advancedSettingsExpanderArrow .glyphicon {
  color: #0078d7;
}

.modal-dialog .modal-content .modal-body .advancedSettingsExpanderArrow .glyphicon-menu-up {
  top: 3px;
}

.modal-dialog .modal-content .modal-body #advancedSettings {
  margin-top: 10px;
}

.modal-dialog .modal-content .modal-footer {
  padding: 20px 40px;
}

.modal-dialog .wt-paddingTopSmall {
  padding-top: 6px;
}

.modal-dialog .radio,
.modal-dialog .checkbox {
  margin-top: 0;
}

.modal-dialog select::-ms-expand {
  width: 16px;
  border: none;
  background-color: transparent;
}

.modal-dialog .wt-navRowContainer .navbar {
  border: 0;
  border-radius: 0;
}

.modal-dialog .wt-navRowContainer .navbar-nav {
  float: none;
}

.modal-dialog .wt-navRowContainer .navbar-nav > li {
  float: none;
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  /*min-height: 57px;*/
  background-color: #f8f8f8;
  width: 100%;
  position: relative;
  left: 1px;
}

.modal-dialog .wt-navRowContainer .navbar-nav > li.active {
  margin-right: -1px;
  border-right: 1px solid white;
  background-color: white;
}

.modal-dialog .wt-navRowContainer .navbar-nav > li a,
.modal-dialog .wt-navRowContainer .navbar-nav > li a:focus,
.modal-dialog .wt-navRowContainer .navbar-nav > li a:hover {
  padding: 15px;
  color: #333333;
  font-weight: bold;
}

.modal-dialog .wt-navRowContainer .navbar-nav a {
  background-color: #f8f8f8 !important;
}

.modal-dialog .wt-navRowContainer .navbar-nav a:hover {
  background-color: white !important;
}

.modal-dialog .wt-navRowContainer .navbar-nav > a,
.modal-dialog .wt-navRowContainer .navbar-nav > a:hover,
.modal-dialog .wt-navRowContainer .navbar-nav > a:focus {
  background-color: white;
}

.modal-dialog .wt-navRowContainer .navbar-nav > .active > a,
.modal-dialog .wt-navRowContainer .navbar-nav > .active > a:hover,
.modal-dialog .wt-navRowContainer .navbar-nav > .active > a:focus {
  background-color: #ffffff !important;
}

.modal-dialog .wt-navRowContainer .navbar-nav > li a:focus {
  outline: 0;
}

.modal-dialog .wt-navRow {
  background-color: #f5f5f5;
}

.modal-dialog .wt-navMenuColumn {
  padding: 0;
  z-index: 2;
  margin-right: 1px;
}

.modal-dialog .wt-navContentColumn {
  background-color: #ffffff;
  padding-left: 0;
  padding-right: 0;
  border-left: 1px solid #e5e5e5;
  margin-left: -1px;
  z-index: 1;
}

.modal-dialog input.ng-valid,
.modal-dialog input.ng-invalid {
  box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.075) !important;
}

.modal:not(.webform-modal-window) .modal-dialog .formly-field .radio + .radio,
.modal:not(.webform-modal-window) .modal-dialog .formly-field .radio + .checkbox,
.modal:not(.webform-modal-window) .modal-dialog .formly-field .checkbox + .radio,
.modal:not(.webform-modal-window) .modal-dialog .formly-field .checkbox + .checkbox {
  margin-top: -5px;
}

.modal:not(.webform-modal-window) .modal-dialog .formly-field .radio:last-child,
.modal:not(.webform-modal-window) .modal-dialog .formly-field .checkbox:last-child {
  margin-bottom: 0;
}

.modal:not(.webform-modal-window) .modal-dialog .formly-field .radio:last-child label,
.modal:not(.webform-modal-window) .modal-dialog .formly-field .checkbox:last-child label {
  margin-bottom: 0;
}

.modal:not(.webform-modal-window) .modal-dialog .form-group {
  margin-bottom: 35px;
}

.wt-editmode .ms-SPZone > .s4-wpcell,
.wt-editmode .ms-SPZone > .s4-wpcell-plain,
.wt-editmode .ms-rte-wpbox > div > .s4-wpcell,
.wt-editmode .ms-rte-wpbox > div > .s4-wpcell-plain {
  border: 1px dashed #C6C6C6;
  padding: 8px;
}

.wt-editmode .ms-SPZone > .s4-wpActive,
.wt-editmode .ms-rte-wpbox > div > .s4-wpActive {
  border: 1px dashed #C6C6C6;
  padding: 8px;
}

.wt-editmode .ms-SPZone.ms-webpart-zone {
  border-color: #C8C8C8;
}

.wt-editmode .webpart-edit-button-container {
  margin-top: -10px;
  margin-right: -10px;
  text-align: right;
}

.wt-editmode .webpart-edit-button-container .editWebpartButton {
  color: #3C3C3C;
  font-size: 14px;
  padding: 0 12px 2px;
  background-color: transparent;
  border-radius: 0 !important;
}

.wt-editmode .webpart-edit-button-container .editWebpartButton:hover {
  background-color: transparent;
  color: #656564;
}

.wt-editmode .webpart-edit-button-container .editWebpartButton:active {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wt-editmode .webpart-edit-button-container .editWebpartButton:focus {
  outline-color: transparent;
}

.wt-editmode .webpart-edit-button-container .ms-Icon--Edit {
  padding-right: 4px;
  top: 2px;
}

.wt-editmode .icon-small {
  font-size: 10px;
}

.wt-editmode .editPanelTopAlignment {
  top: 2px;
}

.wt-editmode .wt-controlpanel-item-title .ms-Icon {
  padding-right: 4px;
}

/*@import "compass/reset";*/

@media (max-width: 992px) {
  #suiteBar {
    display: block;
  }

  #suiteBar #suiteBarLeft,
  #suiteBar #suiteBarRight {
    display: block;
    line-height: 30px;
  }

  #suiteBar #suiteBarLeft {
    width: 100%;
  }

  #DeltaSuiteLinks {
    display: none;
  }

  #O365_MainLink_Me {
    display: none;
  }
}

@media (max-width: 1023px) {
  .o365cs-nav-navMenu {
    position: fixed !important;
  }

  .o365cs-base.o365cs-newALV2-on.o365cs-nav-navMenu,
  .o365cs-base.o365cs-newALV3-on.o365cs-nav-navMenu {
    left: 0 !important;
    width: 100% !important;
  }
}

@media (max-width: 992px) {
  #suiteBarTop .o365cs-nav-o365Branding {
    display: none;
  }
}

#suiteBarTop .o365cs-nav-rightAlign {
  /*& > div:first-child {
			@media (max-width:$screen-desktop) {
				display: none;
			}
		}*/
}

.goMobileNow #suiteBarTop .o365cs-nav-rightAlign {
  padding-right: 100px;
}

.goMobileNow #suiteBarTop .o365cs-nav-rightAlign .o365cs-mfp-headerbutton {
  border-right: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.goMobileNow.servicemenuEnabled #suiteBarTop .o365cs-nav-rightAlign {
  padding-right: 138px;
}

@media (min-width: 639px) {
  #suiteBarTop .o365cs-nav-rightAlign #O365_MainLink_Settings,
  #suiteBarTop .o365cs-nav-rightAlign #O365_MainLink_Help {
    display: inline-block;
  }
}

@media (max-width: 640px) {
  #suiteBarTop .o365cs-nav-rightAlign #O365_MainLink_Settings,
  #suiteBarTop .o365cs-nav-rightAlign #O365_MainLink_Help {
    display: none;
  }
}

@media (max-width: 992px) {
  #suiteBarTop .o365cs-nav-rightAlign {
    padding-right: 100px;
  }

  #suiteBarTop .o365cs-nav-rightAlign .o365cs-mfp-headerbutton {
    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;
  }

  .servicemenuEnabled #suiteBarTop .o365cs-nav-rightAlign {
    padding-right: 138px;
  }

  #suiteBarTop .o365cs-nav-rightAlign .o365cs-nav-topItem {
    display: inline-block;
  }

  #suiteBarTop .o365cs-nav-rightAlign .o365cs-nav-topItem:last-child {
    display: inline-block !important;
  }

  #suiteBarTop .o365cs-nav-rightAlign #O365_MainLink_Affordance .ms-Icon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
  }

  #suiteBarTop .o365cs-nav-rightAlign #O365_MainLink_Affordance .ms-Icon:before {
    font-family: 'Glyphicons Halflings';
  }

  #suiteBarTop .o365cs-nav-rightAlign #O365_MainLink_Affordance .ms-Icon--More:before {
    content: "\e079";
  }
}

/*, #s4-ribbonrow*/

#contentRow,
#suiteBarTop {
  -webkit-transition: right 0.25s ease-out;
  -moz-transition: right 0.25s ease-out;
  -o-transition: right 0.25s ease-out;
  transition: right 0.25s ease-out;
  right: 0;
}

.active_mobile_menu #contentRow,
.active_mobile_menu #suiteBarTop {
  -webkit-transition: right 0.25s ease-out;
  -moz-transition: right 0.25s ease-out;
  -o-transition: right 0.25s ease-out;
  transition: right 0.25s ease-out;
  right: 300px;
}

#mobile-navigation {
  margin: 0;
  padding: 0;
  border: 0;
  position: fixed;
  right: -300px;
  top: 0;
  bottom: 0;
  width: 300px;
  padding-top: 75px;
  background-color: #0c0c0c;
  z-index: 9999;
  overflow-y: auto;
  overflow-x: hidden;
  display: none;
  -webkit-transition: right 0.25s ease-out;
  -moz-transition: right 0.25s ease-out;
  -o-transition: right 0.25s ease-out;
  transition: right 0.25s ease-out;
}

@media (max-width: 992px) {
  #mobile-navigation {
    display: block;
  }
}

.goMobileNow #mobile-navigation {
  display: block;
}

.active_mobile_menu #mobile-navigation {
  -webkit-transition: right 0.25s ease-out;
  -moz-transition: right 0.25s ease-out;
  -o-transition: right 0.25s ease-out;
  transition: right 0.25s ease-out;
  right: 0;
}

#mobile-navigation .list-group {
  /*border-top:1px solid #666;*/
}

#mobile-navigation #searchInputBox {
  position: absolute;
  top: 20px;
  left: 40px;
}

#mobile-navigation .ms-srch-sb > input {
  width: 150px;
}

#mobile-navigation .ms-webpart-chrome > div {
  padding: 0 !important;
}

#mobile-navigation .ms-webpart-chrome {
  box-shadow: none;
  background: none;
}

#mobile-navigation hr {
  margin-left: 40px;
  margin-right: 25px;
  margin-top: 10px;
  margin-bottom: 10px;
  border-color: #2d3036;
}

#mobile-navigation .mobile-toggle {
  position: absolute;
  top: 13px;
  right: 10px;
}

#mobile-navigation .mobile-toggle img {
  margin: 15px;
}

#mobile-navigation .m-column {
  padding-left: 40px;
  /*height:30px;
		overflow:hidden;*/
  /*@include single-transition(min-height, 1s);*/
}

#mobile-navigation .m-column .Html {
  display: none;
}

#mobile-navigation .m-column .Heading {
  font-weight: bold;
}

#mobile-navigation .m-column h3 {
  cursor: pointer;
  font-size: 13px;
  font-weight: bold;
  color: #6d6d6d;
  text-decoration: none;
  text-transform: uppercase;
  margin: 0;
  padding: 10px 0;
}

#mobile-navigation .m-column h3 + ul {
  display: none;
}

#mobile-navigation .m-column h3 a {
  background-color: transparent;
}

#mobile-navigation .m-column .sub-h3 {
  padding: 2px 0 0 0;
}

#mobile-navigation .m-column > ul {
  padding: 15px;
}

#mobile-navigation .m-column ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#mobile-navigation .m-column ul a {
  display: block;
}

#mobile-navigation .m-column ul .Item,
#mobile-navigation .m-column ul .TopItem,
#mobile-navigation .m-column ul .Link {
  font-size: 13px;
  color: #6d6d6d;
  padding-left: 15px;
  padding-top: 2px;
  padding-bottom: 2px;
}

#mobile-navigation .m-column ul .ms-hidden {
  display: none;
}

#mobile-navigation .m-column ul .topLink {
  padding-left: 15px;
  /*padding-top:10px;*/
  color: #6d6d6d;
}

#mobile-navigation .m-column ul .topLink a {
  color: #6d6d6d;
}

#mobile-navigation .m-column ul .topLink .Item,
#mobile-navigation .m-column ul .topLink .TopItem,
#mobile-navigation .m-column ul .topLink .Link {
  padding-left: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

#mobile-navigation .m-column ul .column h3 {
  padding-left: 15px;
}

#mobile-navigation .m-column ul .sectionLink {
  /*padding-top:10px;*/
  padding-left: 15px;
  color: #6d6d6d;
}

#mobile-navigation .m-column ul .sectionLink > a {
  color: #6d6d6d;
}

#mobile-navigation .m-column ul > li ul li a {
  /*padding-top:15px;*/
  /*padding-left:15px;*/
}

#mobile-navigation .m-column ul ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#mobile-navigation .m-column .submenu {
  display: none;
  padding-left: 15px;
}

#mobile-navigation .m-column .submenu.active {
  display: block;
}

#mobile-navigation .m-column .submenu > li {
  padding-top: 2px;
  padding-bottom: 2px;
}

#mobile-navigation .m-column.expanded {
  /*@include single-transition(min-height, 1s);*/
}

#mobile-navigation .m-column.expanded > .submenu {
  padding: 0;
}

#mobile-navigation .m-column.expanded > ul {
  display: block;
  overflow: visible;
}

/*@import "compass/reset";*/

video,
.ms-webpart-chrome,
.ms-webpart-chrome-title,
.mediaPlayerContainer {
  width: 100% !important;
  height: auto !important;
}

iframe {
  width: 100%;
}

.dateTimePicker .input-group .input-group-btn {
  border: 1px solid #ccc;
}

.dateTimePicker .input-group .input-group-btn .btn-default {
  background: none;
  border-color: transparent;
  padding: 5px 10px;
}

.dateTimePicker .timePicker .btn-default,
.dateTimePicker .timePicker .btn-default:hover {
  background: none;
  border-color: transparent;
  padding: 5px 10px;
}

.dateTimePicker .dropdown-menu li table .btn {
  box-shadow: none;
}

.dateTimePicker .dropdown-menu li table .btn-default.active {
  border: 1px solid #adadad;
}

.dateTimePicker .dropdown-menu li table .btn-info {
  background-color: #0078d7;
  border-color: #0078d7;
  color: #fff;
}

.dateTimePicker .dropdown-menu li table .btn-info:hover,
.dateTimePicker .dropdown-menu li table .btn-info:focus,
.dateTimePicker .dropdown-menu li table .btn-info:active {
  background-color: #106ebe;
  border-color: #106ebe;
  color: #fff;
}

.dateTimePicker .dropdown-menu li table .btn-info .text-info {
  color: #fff;
}

.dateTimePicker .dropdown-menu li .btn-group .btn + .btn {
  margin-left: 10px;
}

.dateTimePicker .dropdown-menu li .btn-group .btn-danger,
.dateTimePicker .dropdown-menu li .btn-group .btn-info {
  background-color: #f4f4f4;
  border-color: #f4f4f4;
  color: #333;
}

.dateTimePicker .dropdown-menu li .btn-group .btn-danger:hover,
.dateTimePicker .dropdown-menu li .btn-group .btn-danger:focus,
.dateTimePicker .dropdown-menu li .btn-group .btn-danger:active,
.dateTimePicker .dropdown-menu li .btn-group .btn-info:hover,
.dateTimePicker .dropdown-menu li .btn-group .btn-info:focus,
.dateTimePicker .dropdown-menu li .btn-group .btn-info:active {
  background-color: #eaeaea;
  border-color: #eaeaea;
  color: #333;
  box-shadow: none;
  outline: none;
}

.dateTimePicker.ng-invalid .input-group {
  border: 1px solid #a94442;
}

#wizdomPageLayout .hideOverflow .ms-wpContentDivSpace {
  position: static;
}

#wizdomPageLayout .hideOverflow .ms-cellstyle.ms-positionRelative {
  position: static;
}

/*#wizdomPageLayout .ms-webpart-chrome {position:relative;}*/

#DeltaPlaceHolderMain .welcome .clearer {
  clear: none;
}

#s4-workspace #wt-footer {
  clear: left;
}

div.ms-dnd-dropbox {
  left: 0 !important;
  top: 60px !important;
  /* it makes it impossible to enter document when there are more than one doc library*/
}

.ms-WPBody img {
  /*max-width:100%;*/
  /*margin:0 !important;*/
}

#O365_TopMenu {
  background-color: transparent !important;
}

.ms-breadcrumb-top {
  white-space: normal;
}

.ms-srch-siteSearchResults {
  min-width: 100%;
}

.pageHeaderBackgroundEnabled {
  /* if users want top bar with logo */
}

.pageHeaderBackgroundEnabled #siteIcon {
  height: 109px;
  float: left;
  width: 100%;
}

.pageHeaderBackgroundEnabled #s4-titlerow .wizdom-dot-container,
.pageHeaderBackgroundEnabled #s4-titlerow .wizdom-search-container {
  top: 109px;
  /*background-color:#fff;*/
}

.pageHeaderBackgroundEnabled #s4-titlerow .v2.wizdom-dot-container,
.pageHeaderBackgroundEnabled #s4-titlerow .v2.wizdom-search-container {
  top: auto;
}

.pageHeaderBackgroundEnabled .ms-siteicon-img {
  max-width: 318px;
  max-height: 77px;
  padding-top: 25px;
  padding-left: 15px;
}

.pageHeaderBackgroundEnabled .ms-breadcrumb-top {
  background-color: #fff;
}

.pageHeaderBackgroundEnabled .ms-breadcrumb-box {
  float: left;
  width: 100%;
  height: auto;
}

.pageHeaderBackgroundEnabled #s4-titlerow #DeltaTopNavigation {
  background-color: transparent !important;
  color: #222;
}

.pageHeaderBackgroundEnabled #s4-titlerow #siteIcon.ms-tableCell,
.pageHeaderBackgroundEnabled #s4-titlerow #DeltaSiteLogo.ms-tableCell {
  display: block;
}

.pageHeaderBackgroundEnabled #s4-titlerow {
  background-position-y: top !important;
}

.pageHeaderBackgroundEnabled #DeltaSiteLogo {
  float: left;
  margin-left: 25px;
}

.bootstrap-wrapper a,
.bootstrap-wrapper a:visited,
.bootstrap-wrapper a:active,
.bootstrap-wrapper a:focus,
.modal-dialog .wt-pagecontrol a,
.modal-dialog .wt-pagecontrol a:link,
.modal-dialog .wt-pagecontrol a:visited,
.modal-dialog .wt-pagecontrol a:link:visited,
.wizdom-bootstrap-wrapper .wt-pagecontrol a,
.wizdom-bootstrap-wrapper .wt-pagecontrol a:link,
.wizdom-bootstrap-wrapper .wt-pagecontrol a:visited,
.wizdom-bootstrap-wrapper .wt-pagecontrol a:link:visited,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a,
wizdom-bootstrap-wrapper-system .wt-pagecontrol a:link,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a:visited,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a:link:visited,
.modal-dialog #contentRow .wt-linkText,
.wizdom-bootstrap-wrapper #contentRow .wt-linkText,
.wizdom-bootstrap-wrapper-system #contentRow .wt-linkText,
.wt-icon {
  color: #0072c6;
}

.bootstrap-wrapper a:hover,
.modal-dialog .wt-pagecontrol a:hover,
.wizdom-bootstrap-wrapper .wt-pagecontrol a:hover,
.wizdom-bootstrap-wrapper-system .wt-pagecontrol a:hover,
.modal-dialog #contentRow .wt-linkText:hover,
.wizdom-bootstrap-wrapper #contentRow .wt-linkText:hover,
.wizdom-bootstrap-wrapper-system #contentRow .wt-linkText:hover,
.wt-icon:hover {
  color: #23527c;
}

.modal-dialog .wizdom-icon,
.modal-dialog .glyphicon,
.wizdom-bootstrap-wrapper .wizdom-icon,
.wizdom-bootstrap-wrapper .glyphicon,
.wizdom-bootstrap-wrapper-system .wizdom-icon,
.wizdom-bootstrap-wrapper-system .glyphicon {
  color: #0072c6;
}

/*.wizdom-bootstrap-wrapper,
.wizdom-bootstrap-wrapper-system {
	#sideNavBox {
		width: 220px;
	}
}*/

/*.wizdom-bootstrap-wrapper-system #sideNavBox {
    padding-left:0;
	padding-right: 0; 
	@media (min-width:$screen-md) {
		margin-left: 30px;
	}
}*/

/*.wizdom-bootstrap-wrapper .ms-rte-embedholder { width: 100%; min-width: 640px; }*/

.wizdom-bootstrap-wrapper .ms-dlgContent .ms-rte-embeddialog-preview {
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.wt-editmode .wt-page-content .ms-rtestate-field .ms-formfieldcontainer .ms-formfieldvaluecontainer .ms-rtestate-write .ms-rte-embedil {
  display: block;
}

/*.wizdom-bootstrap-wrapper #wizdomPageLayout.wt-3columnPageType5 >.container-fluid>.row:after {
    clear:both;
}*/

/*Bootstrap Toggle CSS*/

.bootstrap-wrapper .checkbox label .toggle,
.bootstrap-wrapper .checkbox-inline .toggle {
  margin-left: -20px;
  margin-right: 5px;
}

.bootstrap-wrapper .toggle {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  position: relative;
}

.bootstrap-wrapper .toggle-group {
  position: absolute;
  width: 200%;
  top: 0;
  bottom: 0;
  left: 0;
  transition: left 0.35s;
  -webkit-transition: left 0.35s;
  -moz-user-select: none;
  -webkit-user-select: none;
}

.bootstrap-wrapper .toggle-group label.btn {
  width: auto !important;
}

.bootstrap-wrapper .toggle-on,
.bootstrap-wrapper .toggle-off {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 50%;
  margin: 0;
  border: 0;
  line-height: 0.8;
}

.bootstrap-wrapper .toggle-off {
  display: none;
}

.bootstrap-wrapper .toggle-handle {
  position: absolute;
  margin: 0 auto;
  height: 100%;
  width: 0px;
  padding: 5px 10px;
  border-width: 1px;
  border-radius: 20px;
  right: 50%;
}

.bootstrap-wrapper .toggle-handle.btn {
  padding: 5px 10px;
  border-radius: 20px;
  border-color: #adadad;
}

.bootstrap-wrapper .toggle.off .toggle-on {
  display: none;
}

.bootstrap-wrapper .toggle.off .toggle-off {
  display: block;
}

.bootstrap-wrapper .toggle.off .toggle-handle {
  left: 0;
  right: auto;
}

.bootstrap-wrapper .btn.toggle {
  min-width: 50px;
  min-height: 23px;
}

.bootstrap-wrapper .btn.toggle-on {
  padding-right: 24px;
}

.bootstrap-wrapper .btn.toggle-on,
.bootstrap-wrapper .btn.toggle-off {
  text-indent: 50%;
}

.bootstrap-wrapper .btn.toggle,
.bootstrap-wrapper .btn.toggle-on,
.bootstrap-wrapper .btn.toggle-off {
  border-radius: 20px;
}

.bootstrap-wrapper .btn-lg.toggle {
  min-width: 79px;
  min-height: 45px;
}

.bootstrap-wrapper .btn-lg.toggle-on {
  padding-right: 31px;
}

.bootstrap-wrapper .btn-lg.toggle-off {
  padding-left: 31px;
}

.bootstrap-wrapper .btn-lg.toggle-handle {
  width: 40px;
}

.bootstrap-wrapper .btn-sm.toggle {
  min-width: 50px;
  min-height: 30px;
}

.bootstrap-wrapper .btn-sm.toggle-on {
  padding-right: 20px;
}

.bootstrap-wrapper .btn-sm.toggle-off {
  padding-left: 20px;
}

.bootstrap-wrapper .btn-xs.toggle {
  min-width: 35px;
  min-height: 22px;
}

.bootstrap-wrapper .btn-xs.toggle-on {
  padding-right: 12px;
}

.bootstrap-wrapper .btn-xs.toggle-off {
  padding-left: 12px;
}

.bootstrap-wrapper .toggleOn {
  background-color: #0078d7;
  border-color: #0078d7;
}

.bootstrap-wrapper .toggleOff {
  background-color: transparent;
  border-color: #adadad;
}

/*Toggle End*/

.bootstrap-wrapper .navbar-default.topmenu .nav-left .ms-Icon {
  padding-right: 5px;
}

.bootstrap-wrapper .navbar-default.topmenu .nav-tabs {
  border-bottom: none;
  margin-left: -10px;
  margin-right: -10px;
}

.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li {
  margin-bottom: 0;
  padding: 0 10px 10px;
}

.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li a {
  padding: 0 0 4px 0;
  color: #666;
  border: none;
  border-bottom: 2px solid transparent;
  font-weight: normal;
}

.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li a:hover,
.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li a:focus,
.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li a:active {
  background: none;
}

.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li.active {
  border-bottom: none;
}

.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li.active a {
  border-bottom-color: #0078d7;
  color: #333;
  font-weight: 600;
  background: none;
}

.bootstrap-wrapper .navbar-default.topmenu .nav-tabs li.active a:hover {
  color: #333;
}

.bootstrap-wrapper .ms-Icon {
  top: 2px;
}

.bootstrap-wrapper input [type=password][disabled],
.bootstrap-wrapper input[type=text][disabled],
.bootstrap-wrapper input[type=file][disabled],
.bootstrap-wrapper input:not([type])[disabled],
.bootstrap-wrapper textarea[disabled],
.bootstrap-wrapper select[disabled],
.bootstrap-wrapper .sp-peoplepicker-topLevelDisabled,
.bootstrap-wrapper .ms-inputBoxDisabled {
  border-color: #ccc;
}

.bootstrap-wrapper .list-group .list-group-item .close {
  margin-top: -2px;
}

.bootstrap-wrapper .btn {
  border-radius: 0;
  /*padding: 5px 25px;*/
  text-transform: none;
  /*& + .btn {
			margin-left: 5px;
		}*/
}

.bootstrap-wrapper .btn.glyphicon-search {
  padding: 6px 12px;
}

.bootstrap-wrapper .btn.wiz-btn-padding {
  padding: 5px 25px;
}

.bootstrap-wrapper .btn-success,
.bootstrap-wrapper .btn-primary {
  background-color: #0078d7;
  border-color: #0078d7;
  color: #fff;
}

.bootstrap-wrapper .btn-success:hover,
.bootstrap-wrapper .btn-success:focus,
.bootstrap-wrapper .btn-success:active,
.bootstrap-wrapper .btn-success[disabled],
.bootstrap-wrapper .btn-primary:hover,
.bootstrap-wrapper .btn-primary:focus,
.bootstrap-wrapper .btn-primary:active,
.bootstrap-wrapper .btn-primary[disabled] {
  background-color: #106ebe;
  border-color: #106ebe;
  color: #fff;
}

.bootstrap-wrapper .btn-default {
  background-color: #f4f4f4;
  border-color: #f4f4f4;
  color: #333;
}

.bootstrap-wrapper .btn-default:hover,
.bootstrap-wrapper .btn-default:focus,
.bootstrap-wrapper .btn-default:active,
.bootstrap-wrapper .btn-default[disabled] {
  background-color: #eaeaea;
  border-color: #eaeaea;
  color: #333;
  box-shadow: none;
  outline: none;
}

.bootstrap-wrapper .input-group-btn .btn-default {
  border-color: #ccc;
}

.bootstrap-wrapper .input-group-btn .btn-default:hover,
.bootstrap-wrapper .input-group-btn .btn-default:focus,
.bootstrap-wrapper .input-group-btn .btn-default:active,
.bootstrap-wrapper .input-group-btn .btn-default[disabled] {
  border-color: #adadad;
}

.bootstrap-wrapper .panel-primary > .panel-heading {
  background-color: #0078d7;
  border-color: #0078d7;
}

.bootstrap-wrapper .panel-title a.accordion-toggle,
.bootstrap-wrapper .panel-title i {
  color: #0078d7;
}

/*@import "compass/reset";*/

/* Styles for One Product */

.wizdomEnvironmentIsOnPrem {
  /*Suitebar*/
  /*Suitebar icons*/
  /*Servicemenu*/
  /*Changed from 1050 to 50 because Sharepoints settings dropdown is dynamiccaly set to z-index 103 */
  /*Servicemenu v2*/
  /*Changed from 1050 to 50 because Sharepoints settings dropdown is dynamiccaly set to z-index 103 */
}

.wizdomEnvironmentIsOnPrem .wizdom-bootstrap-wrapper ul,
.wizdomEnvironmentIsOnPrem .wizdom-bootstrap-wrapper ol {
  margin-bottom: 0;
}

.wizdomEnvironmentIsOnPrem .ms-siteactions-root > span > a.ms-core-menu-root {
  width: auto;
  height: auto;
}

.wizdomEnvironmentIsOnPrem #suiteBarRight .ms-core-default {
  white-space: nowrap;
}

.wizdomEnvironmentIsOnPrem #suiteBarButtons #ms-help > a > span {
  width: auto !important;
  height: auto !important;
}

.wizdomEnvironmentIsOnPrem #suiteBarButtons #ms-help > a > span:hover {
  background-color: #ffffff;
}

.wizdomEnvironmentIsOnPrem #s4-titlerow .wizdom-dot-container,
.wizdomEnvironmentIsOnPrem #s4-titlerow .wizdom-search-container {
  z-index: 50;
}

.wizdomEnvironmentIsOnPrem #s4-titlerow .wizdom-dot-container.v2,
.wizdomEnvironmentIsOnPrem #s4-titlerow .wizdom-search-container.v2 {
  z-index: 1020;
}

.wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013.goMobileNow #suiteBarLeft {
  width: auto;
}

.wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013.goMobileNow #suiteBar {
  width: 100%;
  display: block;
  background-color: #0072c6;
}

.wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013.goMobileNow #s4-ribbonrow .wizdom-dot-mobile-container {
  top: -40px;
}

@media (max-width: 992px) {
  .wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013 #suiteBarLeft {
    width: auto;
  }

  .wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013 #suiteBarRight {
    background-color: transparent;
  }

  .wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013 #suiteBar {
    width: 100%;
    display: block;
    background-color: #0072c6;
  }

  .wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013 #s4-ribbonrow .wizdom-dot-mobile-container {
    top: -40px !important;
  }

  .wizdomEnvironmentIsOnPrem.wizdomEnvironmentIsOnPrem2013 #DeltaSuiteBarRight {
    display: none;
  }
}
/*@import "compass/reset";*/

.dishImage {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.dishHeading,
.dishDescription {
  width: 100%;
  text-align: center;
}

.dishHeading {
  padding-top: 40px;
}

.dishDescription {
  padding-top: 25px;
}

.dishHeading span {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
  color: #282c2e;
}

.dishDescription span {
  font-size: 14px;
  color: #282c2e;
  opacity: 0.6;
}

.dish-controls-newdesign ul {
  position: absolute;
  text-align: center;
  bottom: 0;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0 0 0 0;
  margin-bottom: 40px;
}

.dish-controls-newdesign li.currentitem {
  cursor: default;
  position: relative;
}

.dish-controls-newdesign li {
  margin: 2px;
  display: inline-block;
  cursor: pointer;
}

#button-previous {
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  position: absolute;
  left: 0;
  margin-top: 140px;
  width: 50px;
  height: 50px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH3QkFBzkcR3DwYgAAAgNJREFUWMPdmd1SwjAQRk+2IqCoyKhXqA/nc/ly6owz4iCCyK/UC7cOxmChJCXjd1MKbXr40myyG0NxGaAOHABVoKJHo7+nwASY6fEdGOn3hR62qarAKXAMyIb3LoA+0APGoUCrwAVwiB8NgSd12wuoAc6BFmHUBTp5r0SS00gCXGo3h1Jde+ntL9gkp6uv9BhaFTXjHfjYBLQOXK/huE8lQFNh5+uAVtRJoXwZ4AgYaIT4ljgubJfspMu8tj3QbaAL/Ue71p6aOHQ5WgsYgoqopUy/QM+IT2c2aA1o+HxCmqY3aZrebNlMI3M1A236hnR9LqhmBmp8zjwewGwdAyJqrYSCNMbcbtmsAFXxtRoKBJnpUJZDQKSQADUB9iOHBNgXnQVihgTYk4LpSJmQAGYXK6TCQ79YVuhwL0AM/W5aXIvUCGHnAky3ennKgZ3Kpvn1jmDHPxanEcMORQsAi4hhF8BElsoshILdUn1gkcXRntfovATrAbxnl3Qu8VdX8qU34MHOmToRTkjPrnR5ruf1SCBfgNdVBYi1y4CBNbF72FURGQInOyrpwFeR7A6rWJasiFsjhTUlQ6bAvatXV9WY5jriGpRXh5qpk84pPcnpgoEOrkpgyJE6OVt1QZ5b2awlAaNBF3jMm8b/1WbDr9RVyyzRbt+47rU3xGqOeDjFw4bYJ69koXLpQfgdAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

#button-next {
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  position: absolute;
  right: 0;
  margin-top: 140px;
  width: 50px;
  height: 50px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH3QkFBzozx4ye+AAAAf9JREFUWMPdmdtSwjAQhr9sQUBRkUGvRB/O5/Ll1Bln1FHkIHKQeOHWwRoslKRk/G9CoQ0ff8husjEUlwEawD5QA6raGv3cAhNgpu0bMNb3C33ZpqoBJ8ARIBs+uwD6QA94DwVaA86AA/xoBDyo215ADXAKtAmjZ+Ax7y+R5HSSAF0d5lBq6CgN/4JNcob6QtvQqqoZb8DHJqAN4HINx30qAVoKO18HtKpOCuXLAIfAQCPEt8Rx43nJTrrMO89O9CzQmf6iXauiJo5cjtYDhqAiaivTL9AO8amTBa0DzW16tNZeWWuvPIM2U1dT0Na2kK7XntRKQY3vzOMZ9ggQUWu3ipnGmOuAsALUxNdqKDDsgSyHgIhh6wLsec2BYWD3RLMAkcNWpOB2pGxYs4sVUuGpb0N07HLP5fK63YlrkRoZJMBcgGnkkABT2XR/vQNIgPcfi9NIIQFGogWARcSQC2AiS2WWoDF0C/WBRRpHe77APEN+sy1npS7+6kq+NATusnumxwgT0pNruzzX60YkkC/A66oCxNplwMCaZEfYVREZAcc7KunAV5HshkyxLFkRt8YKa0qGtMCta1RX1ZjmOuOalFeHmqmTzpSe5AzBQCdXNTDkWJ2crbohz600a0nAaPAM3Oel8X912PBr66pllmiPb1zPZg/E6o54OMXDgdgnS1WhclZQhIQAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

.wizdomImageSlider {
  position: relative;
  overflow: hidden;
  margin-left: 0 !important;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}

.wizdomImageSlider .imageContainer {
  position: absolute;
  top: 0;
  left: 0;
}

.wizdomImageSlider img {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.imageSliderSiteUrlActions {
  display: flex;
  justify-content: flex-end;
}

.imageSliderSiteUrlActions button {
  flex-basis: 100px;
  margin: 0 5px 5px 0;
}

.imageSliderFolderUrlActions {
  display: flex;
  justify-content: flex-end;
}

.imageSliderFolderUrlActions button {
  flex-basis: 100px;
  margin: 0 5px 5px 0;
}
.currentmenu a {
  padding-left: 20px;
}

.currentmenu .expand {
  background: url("../../Modules/Currentmenu/Content/gfx/expand.png") no-repeat 0 center;
  background-size: contain;
}

.currentmenu .collapse {
  background: url("../../Modules/Currentmenu/Content/gfx/collapse.png") no-repeat 0 center;
  background-size: contain;
}

.currentmenu li li {
  padding-left: 20px;
}

.currentmenu .selected {
  font-weight: bold;
}
.wt-revision-my-editorpages .w365Author_details {
  border-bottom: 0 solid #ddd;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

.wt-revision-my-editorpages .w365AuthorControl td.w365TitleLeft {
  cursor: pointer;
  color: #0072c6;
  padding-left: 15px;
}

.wt-revision-my-editorpages .w365AuthorControl td.w365TitleLeft,
.wt-revision-my-editorpages .w365AuthorControl td.w365DateRight {
  border: 0;
}

.wt-revision-my-editorpages .w365DateRight {
  cursor: pointer;
  display: inline;
  float: right;
}

.wt-revision-my-editorpages a,
.wt-revision-my-editorpages a:link,
.wt-revision-my-editorpages a:visited,
.wt-revision-my-editorpages a:link:visited {
  color: #0072c6;
}

.wt-revision-my-editorpages .w365AuthorControl {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}

.wt-revision-my-editorpages .wt-revision-paging {
  list-style: none;
  text-align: center;
  margin: auto;
  border-top: 1px solid #ddd;
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f1f1f1;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.wt-revision-my-editorpages ul.wt-revision-paging li {
  display: inline;
  padding-left: 2px;
  padding-right: 2px;
}

.wt-revision-my-editorpages .wt-icon-paging {
  color: #0072c6 !important;
  height: 18px;
  width: 18px;
}

.wt-revision-my-editorpages #PageLinkPrev,
.wt-revision-my-editorpages #PageLinkNext,
.wt-revision-my-editorpages #PagingSelf a:focus {
  outline: 0;
}

.wt-revision-my-editorpages #PagingLink a {
  background-color: #ffffff;
  border-radius: 4px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 0;
  padding-bottom: 1px;
}

.wt-revision-my-editorpages #PagingSelf a {
  background-color: #3498db;
  border-radius: 4px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 0;
  padding-bottom: 1px;
  outline: 0;
  color: #ffffff;
}

.wt-chromeNone .wt-revision-my-editorpages .wt-revision-paging {
  background-color: transparent;
}
/*@import "compass/reset";*/

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-imgColumn {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-imgColumn .avatar-frame {
  border: 0;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-imgColumn .avatar-frame img {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo {
  display: table-cell;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-left: 20px;
  vertical-align: middle;
  font-style: italic;
  font-size: 13px;
  line-height: 17px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .name,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .name {
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .email,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .department,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .phone,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .showMore,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .responsibility,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .jobTitle,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .location,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .interest,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .email,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .department,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .phone,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .showMore,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .responsibility,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .jobTitle,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .location,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .interest {
  font-style: italic;
  font-size: 13px;
  color: #0072c6;
  cursor: pointer;
  line-height: 17px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .email:hover,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .department:hover,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .phone:hover,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .showMore:hover,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .responsibility:hover,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .jobTitle:hover,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .location:hover,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .interest:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .email:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .department:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .phone:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .showMore:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .responsibility:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .jobTitle:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .location:hover,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .interest:hover {
  color: #23527c;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .glyphicon-menu-up,
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .glyphicon-menu-down,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .glyphicon-menu-up,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .glyphicon-menu-down {
  position: relative;
  top: 2px;
  padding-left: 7px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .glyphicon-menu-up,
.bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .glyphicon-menu-up {
  top: 3px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom365SearchSection {
  height: auto;
  width: 100%;
  margin: auto;
  position: relative;
  overflow: auto;
  overflow-y: hidden;
  padding-top: 12px;
  padding-bottom: 12px;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom365SearchLeftbody {
  width: 50px;
  float: left;
}

.bootstrap-wrapper.wt-webpart-phonebook .wizdom365SearchRightbody {
  margin-left: 85px;
  vertical-align: top;
  margin-top: -4px;
  overflow: hidden;
}

.bootstrap-wrapper.wt-webpart-phonebook .w365-searchLink {
  height: 32px;
  width: 32px;
  float: right;
  display: inline-block;
  vertical-align: top;
  background-color: transparent;
  border: 1px solid transparent;
  position: relative;
  overflow: hidden;
}

.bootstrap-wrapper.wt-webpart-phonebook .w365-searchImg {
  left: -53px;
  top: -1px;
  position: absolute;
}

.bootstrap-wrapper.wt-webpart-phonebook .peopleInput .input-group-addon {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 6px;
}

.bootstrap-wrapper.wt-webpart-phonebook .peopleInput .input-group-addon .glyphicon {
  font-size: 18px;
  margin-top: 6px;
}

.bootstrap-wrapper.wt-webpart-phonebook .advancedSearchLink {
  cursor: pointer;
}

.bootstrap-wrapper.wt-webpart-phonebook .form-control-feedback {
  right: 50px;
  pointer-events: all;
  width: auto;
  height: auto;
  line-height: normal;
  top: 8px;
  margin-right: 5px;
}

.bootstrap-wrapper.wt-webpart-phonebook .form-control-feedback:hover {
  cursor: pointer;
}

.bootstrap-wrapper.wt-webpart-phonebook .advancedSearch {
  padding-top: 8px;
}

.bootstrap-wrapper.wt-webpart-phonebook .advancedSearch .peopleInput {
  margin-top: 15px;
}

.bootstrap-wrapper.wt-webpart-phonebook .filter-group {
  margin-top: 15px;
}

.bootstrap-wrapper.wt-webpart-phonebook .filter-group .filter {
  margin-right: 15px;
}

.bootstrap-wrapper.wt-webpart-phonebook ::-ms-clear {
  width: 0;
  height: 0;
}
.topLetters {
  margin-top: 1em;
  margin-bottom: 2em;
  width: 100%;
}

.resultsAll.azHeadingsTable {
  width: 100%;
}

.resultsAll {
  margin-bottom: 1em;
  width: 100%;
}

.flexLayout {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.spanWidth {
  min-width: 12px;
  padding: 5px;
}

.wt-azWebpart {
  padding-left: 0;
  padding-right: 0;
}

.wt-azWebpart .selectedLetter {
  background-color: #0072c6;
  font-weight: bold;
  color: white !important;
}

.wt-azWebpart .azLetterTable a.selectedLetter {
  color: #ffffff;
}

.wt-azWebpart .selectedLetter:focus {
  outline: 0;
}

.wt-azWebpart .azResultTable > thead > tr > th {
  border-top: 0;
  border-bottom: 1px solid #f2f2f2;
}

.wt-azWebpart .azResultTable > tbody > tr > td,
.wt-azWebpart .azLetterTable > tbody > tr > td {
  border-top: 0;
}

.wt-azWebpart .wt-azLetterRow {
  border-top: 1px solid #f2f2f2;
  color: #000000;
}

.wt-azWebpart .wt-azLetterRow > .firstLetterItem {
  padding: 8px;
}

.wt-azWebpart .wt-azLinkRow:hover {
  cursor: pointer;
}

.wt-azWebpart .wt-azLinkRow > td {
  padding: 8px;
}

.wt-azWebpart .azResultTable,
.wt-azWebpart .azResultTable a,
.wt-azWebpart .azLetterTable a {
  color: #0072c6;
}

.wt-azWebpart .table > thead > tr > th,
.wt-azWebpart .table > thead > tr > td,
.wt-azWebpart .table > tbody > tr > th,
.wt-azWebpart .table > tbody > tr > td {
  padding-left: 0;
  padding-right: 0;
}

.wt-azWebpart .wt-azCenterCol {
  text-align: center;
}

.wt-azWebpart .wt-azLetterTableLeftCell {
  width: 30px;
}

.wt-azWebpart .lettersLeftCell {
  width: 15px;
}

.wt-azWebpart .wt-azCol1 {
  padding-left: 15px !important;
}

.wt-azWebpart .wt-azCol1 a {
  word-break: break-all;
  white-space: normal;
  word-wrap: break-word;
}

.wt-azWebpart .wt-azCol1,
.wt-azWebpart .wt-azCenterCol {
  padding-bottom: 8px;
}

.modal-dialog .modal-content .modal-body .form-group .defaultview-label {
  display: inline;
}

.manualpageresponsible .secondaryWizdomUser {
  padding-top: 20px;
}

.manualpageresponsible div.heading {
  text-align: left;
  color: #444;
}

.manualpageresponsible .wizdom-pageInfo-imgColumn {
  padding-top: 10px;
}

/* Mark as read - control */

.wt-markAsRead .wt-markAsReadCheckboxDiv {
  margin-top: 4px;
}

.wt-markAsRead .wt-markAsReadCheckboxDiv input[type='checkbox'] {
  margin-top: 3px;
}

.wt-markAsRead .ms-webpart-chrome-title div.ms-webpart-titletext {
  color: #444;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 8px;
}

.wt-markAsReadCheckboxDiv label {
  color: #444;
}

.wizdom-fullview.pages-i-must-readV1 {
  padding-bottom: 15px;
}

.pages-i-must-readV1 .counter-table {
  display: table;
  width: 100%;
  height: 120px;
}

.pages-i-must-readV1 .counter-table-no-height {
  height: auto;
}

.pages-i-must-readV1 .counter-height {
  height: 120px;
}

.pages-i-must-readV1 .counter-contents {
  display: table-cell;
  vertical-align: middle;
}

.pages-i-must-readV1 .counter {
  font-size: 130px;
  font-weight: 500;
  text-align: center;
  color: #363636;
  line-height: 0.8 !important;
}

.pages-i-must-readV1 .documents-to-read-contents {
  text-align: center;
  color: #363636;
  font-weight: 500;
  font-size: 16px;
}

.pages-i-must-readV1 .documents-to-read-contents .documents-glasses {
  height: 40px;
}

.pages-i-must-readV1 .documents-to-read-contents i {
  top: -20px;
  font-size: 70px;
}

.pages-i-must-readV1 .fix-margin {
  margin-left: -15px;
}

.pages-i-must-readV1 .documents-to-read {
  text-transform: uppercase;
  line-height: 1.3 !important;
}

.pages-i-must-readV1 .pages-contents .pages {
  margin-top: 15px;
  padding: 15px;
  border-width: 1px 0;
  border-style: solid;
  border-color: #333333;
}

.pages-i-must-readV1 .pages-contents .all-pages {
  text-align: right;
  padding-right: 15px;
  padding-top: 5px;
}

.pages-i-must-readV1 .pages-contents .all-pages i {
  padding-top: 4px;
}

#manualPages p.no-manual-pages {
  padding: 0 15px;
}

@media only screen and (max-width: 1420px) {
  .wt-azWebpart .lettersLeftCell {
    width: 6px;
  }
}

@media only screen and (max-width: 1220px) {
  .topLetters {
    font-size: 12px;
  }

  .resultsAll {
    font-size: 12px;
  }
}

@media only screen and (max-width: 1200px) {
  .pages-i-must-readV1 .counter {
    font-size: 100px;
  }

  .pages-i-must-readV1 .documents-to-read-contents {
    font-size: 14px;
  }
}

@media only screen and (max-width: 991px) {
  .topLetters {
    font-size: 14px;
    width: 100%;
  }

  .resultsAll {
    font-size: 14px;
  }

  .wt-azWebpart .lettersLeftCell {
    width: 15px;
  }
}

@media only screen and (max-width: 410px) {
  .wt-azWebpart .lettersLeftCell {
    width: 6px;
  }
}

.bootstrap-wrapper .mark-as-read-box {
  background-color: #1775BC;
}

.bootstrap-wrapper .mark-as-read-box > h3 {
  color: #fff;
  border-bottom: 1px solid #fff;
  margin: 0 0 10px;
  padding-bottom: 10px;
}

.bootstrap-wrapper .mark-as-read-box > p {
  color: #fff;
}

.bootstrap-wrapper .mark-as-read-box .mark-as-feedback {
  background-color: #deecf9;
  padding: 10px;
}

.bootstrap-wrapper .mark-as-read-box .tempMessage {
  color: #d1ecf1;
}
.gamification {
  /*BETTING BUTTON*/
  /*Config pictures*/
}

.gamification .bettingBtn {
  -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
  -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
  box-shadow: inset 0px 1px 0px 0px #ffffff;
  background-color: #ededed;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 1px solid #dcdcdc;
  display: inline-block;
  cursor: pointer;
  color: #777777;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  padding: 6px 24px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #ffffff;
}

.gamification .suggestionslist-li-heading {
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

.gamification .suggestionlist-li-a {
  color: #85939a;
  padding: 10px 14px 5px 1px;
  text-decoration: none !important;
}

.gamification .bettingBtn:hover {
  background-color: #dfdfdf;
  text-decoration: none;
}

.gamification .bettingBtnActive {
  -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
  -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
  box-shadow: inset 0px 1px 0px 0px #ffffff;
  background-color: #ededed;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 1px solid #000000;
  display: inline-block;
  cursor: pointer;
  color: #777777;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  padding: 6px 24px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #ffffff;
}

.gamification .bettingBtn:active {
  position: relative;
  top: 1px;
  text-decoration: none;
}

.gamification #suggest_container {
  position: relative;
  overflow: visible;
}

.gamification #autosuggest {
  position: absolute;
  width: 50%;
  max-width: 50%;
  background-color: #fff;
  border: 1px solid #1d89cf;
  height: auto;
  z-index: 9999;
}

.gamification .showHand {
  cursor: pointer;
  cursor: hand;
}

.gamification .dropdown.dropdown-lg .dropdown-menu {
  margin-top: -1px;
  padding: 6px 20px;
}

.gamification .input-group-btn .btn-group {
  display: flex !important;
}

.gamification .btn-group .btn {
  border-radius: 0;
  margin-left: -1px;
}

.gamification .btn-group .btn:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.gamification .btn-group .form-horizontal .btn[type="submit"] {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.gamification .form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}

.gamification .form-group .form-control:last-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

@media screen and (min-width: 768px) {
  .gamification #adv-search {
    width: 500px;
    margin: 0 auto;
  }

  .gamification .dropdown.dropdown-lg {
    position: static !important;
  }

  .gamification .dropdown.dropdown-lg .dropdown-menu {
    min-width: 500px;
  }
}

.gamification .imagePreview {
  margin: 10px;
}

.gamification .image-thumb,
.gamification .image-thumb img {
  position: relative;
  margin-bottom: 10px;
}

.gamification .image-fav {
  display: none;
  position: absolute;
  top: -35px;
  right: 3px;
  width: 15px;
  height: 15px;
}

.gamification .image-fav-small {
  display: none;
  position: absolute;
  top: -10px;
  right: 3px;
  width: 15px;
  height: 15px;
}

.gamification .image-fav img,
.gamification .image-fav-small img {
  height: 20px;
  width: 20px;
}

.gamification .image-thumb:hover .image-fav,
.gamification .image-thumb:hover .image-fav-small {
  display: block;
}

.gamification .showtd {
  display: none;
}

@media (max-width: 550px) {
  .gamification .hidetd {
    display: none;
  }

  .gamification .showtd {
    display: block;
  }

  .gamification .showHandSmall {
    cursor: pointer;
    cursor: hand;
  }
}

.gamification .image-profile-badge,
.gamification .image-profile-certificate,
.gamification .image-profile-skill {
  max-height: 17px;
  margin-right: 5px;
}

.gamification .profile-badges,
.gamification .profile-certificates,
.gamification .profile-skills {
  display: inline;
}

.gamification .profile-badges h3,
.gamification .profile-certificates h3,
.gamification .profile-skills h3 {
  display: none;
}
/*@import "compass/reset";*/

.bootstrap-wrapper.wizdom-employees .wizdom-employees-row {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding-bottom: 10px;
}

.bootstrap-wrapper.wizdom-employees .wizdom-employees-imgColumn {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.bootstrap-wrapper.wizdom-employees .wizdom-employees-imgColumn .avatar-frame {
  border: 0;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper.wizdom-employees .wizdom-employees-imgColumn .avatar-frame img {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper.wizdom-employees .wizdom-employees-textColumn {
  display: table-cell;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-left: 20px;
  vertical-align: middle;
}

.bootstrap-wrapper.wizdom-employees .wizdom-employees-textColumn h4 {
  margin: 0;
}

.bootstrap-wrapper.wizdom-employees .wizdom-employees-textColumn .email {
  font-style: italic;
}
/*@import "compass/reset";*/

.bootstrap-wrapper.wizdom-profileProgress.wt-small {
  /*background-color:red !important;*/
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-row {
  display: table;
  table-layout: fixed;
  width: 100%;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-imgColumn {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-imgColumn img {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  max-width: 50px;
  max-height: 50px;
  /*border: solid 3px #bbb;*/
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-textColumn {
  display: table-cell;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-left: 20px;
  text-align: center;
  vertical-align: middle;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-textColumn h4 {
  margin: 0;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-textColumn .name {
  font-size: 16px;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-textColumn .email {
  font-style: italic;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-bar-container {
  background-color: #eee;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  margin-top: 10px;
  width: 85%;
  text-align: left;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-bar-container .wizdom-profileProgress-colored-bar {
  background-color: #d9534f;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition: all 0.5 ease;
  -moz-transition: all 0.5 ease;
  -o-transition: all 0.5 ease;
  transition: all 0.5 ease;
  color: white;
  text-align: center;
  font-weight: bold;
  white-space: nowrap;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-bar-container .wizdom-profileProgress-colored-bar.zero {
  background-color: transparent;
  color: #333;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-bar-container .wizdom-profileProgress-colored-bar.mid {
  background-color: #f0ad4e;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-bar-container .wizdom-profileProgress-colored-bar.high {
  background-color: #5cb85c;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-main {
  padding-bottom: 15px;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-editProfile {
  margin-bottom: -15px;
}

.wt-chromeNone .bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-editProfile,
.wt-chromeTitleOnly .bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-editProfile {
  margin-bottom: 0;
}

.bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-editProfile .row {
  background-color: #f1f1f1;
  text-align: center;
  padding: 20px;
  border-top: solid 1px #e4e4e4;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.wt-chromeNone .bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-editProfile .row,
.wt-chromeTitleOnly .bootstrap-wrapper.wizdom-profileProgress .wizdom-profileProgress-editProfile .row {
  background: none;
}
/*@import "compass/reset";*/

.bootstrap-wrapper.wizdom-departmentUsers .wizdom-departmentUsers-row {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding-bottom: 10px;
}

.bootstrap-wrapper.wizdom-departmentUsers .wizdom-departmentUsers-imgColumn {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.bootstrap-wrapper.wizdom-departmentUsers .wizdom-departmentUsers-imgColumn .avatar-frame {
  border: 0;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper.wizdom-departmentUsers .wizdom-departmentUsers-imgColumn .avatar-frame img {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper.wizdom-departmentUsers .wizdom-departmentUsers-textColumn {
  display: table-cell;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-left: 20px;
  vertical-align: middle;
}

.bootstrap-wrapper.wizdom-departmentUsers .wizdom-departmentUsers-textColumn h4 {
  margin: 0;
}

.bootstrap-wrapper.wizdom-departmentUsers .wizdom-departmentUsers-textColumn .email {
  font-style: italic;
}

.bootstrap-wrapper .modal-dialog .modal-content .modal-body .form-group .form-group-inner.user-surce {
  margin-bottom: 25px;
}

.bootstrap-wrapper .modal-dialog .modal-content .modal-body .form-group .form-group-inner.user-surce + .radio {
  margin-top: -5px;
}
/*@import "compass/reset";*/

/* Common */

.Megamenu {
  /* TopItems */
  /*.fullWidth {
		width: 100%;
	}*/
  /* Foldout */
  /* 3 extra styles added to the nem Megamenu with templates */
}

.Megamenu a {
  text-decoration: none !important;
  color: #000;
  cursor: default;
}

.Megamenu a:hover {
  color: #000;
}

.Megamenu a[href] {
  cursor: pointer;
}

.Megamenu ul.TopItems {
  background-color: #fff;
  padding-left: 0;
  margin: 0;
}

.Megamenu ul.TopItems li {
  display: inline-block;
}

.Megamenu .TopItem {
  display: inline-block;
  padding: 10px 30px;
  min-height: 37px;
}

.Megamenu .TopItem.EnableHover:hover {
  background-color: #e0e0e0;
}

.Megamenu .topLink {
  display: none;
}

.Megamenu .FoldOutContainer {
  position: absolute;
  margin: 0;
  z-index: 1020;
  background-color: #fff;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.127);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.127);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.127);
  /* Column*/
}

.Megamenu .FoldOutContainer.fullWidth {
  width: 100%;
  left: 0;
}

.Megamenu .FoldOutContainer.fullWidth table.FoldOut {
  margin-left: 22px;
}

.Megamenu .FoldOutContainer .navigationTree {
  border-top: 1px solid #cdd0d2;
}

.Megamenu .FoldOutContainer .navigationTree h3 {
  display: none;
}

.Megamenu .FoldOutContainer .navigationTree > ul {
  margin: 50px 60px 50px 60px;
}

.Megamenu .FoldOutContainer .navigationTreeV2 {
  display: none;
}

.Megamenu .FoldOutContainer .Column {
  vertical-align: top;
  float: left;
  margin: 0 60px 0 0;
  /*min-height:150px;*/
}

.Megamenu .FoldOutContainer .Column ul li {
  display: block;
  /* Items */
}

.Megamenu .FoldOutContainer .Column ul li .Item {
  display: block;
  /*padding: 10px 30px;*/
  color: #282c2e;
  padding: 2px;
  /* speciel setting - hover */
}

.Megamenu .FoldOutContainer .Column ul li .Item.Heading {
  font-weight: bold;
  margin-top: 5px;
}

.Megamenu .FoldOutContainer .Column ul li .Item.EnableHover:hover {
  background-color: GrayText;
  color: #282c2e;
}

.Megamenu .FoldOutContainer .Column > ul {
  float: left;
  overflow: hidden;
  *zoom: 1;
}

.Megamenu .TopElement > div > .Item {
  display: inline-block;
  padding: 10px 30px;
}

.Megamenu .TopElement > div > .Item.EnableHover:hover {
  background-color: #e0e0e0;
}

.Megamenu .TopElement > div > .Item.Selected {
  background-color: #e0e0e0;
}

/* Make sure Megamenu items are visible in mobile mode - relevant when resized from large window */

@media (max-width: 991px) {
  .m-column {
    display: block !important;
  }
}

/* Configuration styles */

.Megamenu.Settings .Overlay {
  z-index: 1;
  position: fixed;
  height: 100vh;
  width: 100vw;
  top: 0;
  left: 0;
  background-color: black;
  opacity: 0.4;
}

.Megamenu.Settings .Dialog {
  z-index: 2;
  position: fixed;
  height: 90vh;
  width: 90vw;
  top: 5vh;
  left: 5vw;
  border: solid 5px gray;
  background-color: white;
  padding: 10px;
}

.Megamenu .TopItem.Selected,
.Megamenu .TopElement > div > .Item.Selected {
  background-color: #e0e0e0;
}

.Megamenu .Item.Selected {
  border: dashed 2px gray;
  padding: 8px 28px;
}

/*Mobile menu*/

/*#wizdomMobileMenu{
	width:100%;
	padding-left:10px;
	padding-right:10px;
}
#wizdomMobileMenu, #wizdomMobileMenu ul, #wizdomMobileMenu ul > li {
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
}

#wizdomMobileMenu.navbar {
		z-index: 50;
		display: block;
}


#wizdomMobileMenu ul, #wizdomMobileMenu ul > li {
	width: 100% !important;
	float: left !important;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

#wizdomMobileMenu li.staticNav {
	display: block;
	width: 100%;
	float:left;
	text-align: left;
	border-top: 1px solid rgb(232, 232, 232);
}

#wizdomMobileMenu li.staticNav .navLink {
		display: block;
		width: 100%;
		padding: 15px 0 15px 0;
		margin: 0;
}
#wizdomMobileMenu ul.dynamicNav .navLink {
		display: block;
		width: 100%;
		padding: 15px 0 15px 10px;
		margin: 0;
}
#wizdomMobileMenu ul.dynamicNav{
	display:none !important;
}
#wizdomMobileMenu .show ul.dynamicNav{
	display:block !important;
}
   
#wizdomMobileMenu li.staticNav .addBackground::after {
	content: '+';
	height: 15px;
	line-height: 15px;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg); 
	-webkit-transform: rotate(0deg); 
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	-ms-transition: all .2s ease;
	transition: all .2s ease;
	font-weight: 700;
	float: right;
	font-size: 23px;
}

#wizdomMobileMenu li.staticNav.show .addBackground::after {
	transform: rotate(45deg);
	-ms-transform: rotate(45deg); 
	-webkit-transform: rotate(45deg); 
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	-ms-transition: all .2s ease;
	transition: all .2s ease;
	font-weight: 700;
	float: right;
	font-size: 23px;
}*/

/* Mega Menu support for Rich text field ordered and unordered lists */

#s4-titlerow #DeltaTopNavigation .Item.Html.fr-view ul {
  list-style: initial;
  padding-left: 20px;
}

#s4-titlerow #DeltaTopNavigation .Item.Html.fr-view ul li {
  list-style: inherit;
  display: list-item;
}

#s4-titlerow #DeltaTopNavigation .Item.Html.fr-view ol {
  list-style: decimal;
  padding-left: 20px;
}

#s4-titlerow #DeltaTopNavigation .Item.Html.fr-view ol li {
  list-style: inherit;
  display: list-item;
}
/* -------- NEWS SLIDER -------- */

#slider-outer {
  position: relative;
}

#slider-inner {
  overflow: hidden;
  position: relative;
  width: 100%;
  float: left;
  display: block;
}

.slider-item {
  top: 0;
  left: 0;
  position: absolute;
  overflow: hidden;
  background: inherit;
}

.slider-item-image {
  float: left;
  margin-inline-end: 10px;
  max-width: 33%;
}

.carousel-list-holder img,
.slider-item-image img {
  max-width: 100%;
}

.slider-inner-title {
  font-size: 130%;
  font-weight: bold;
  margin-bottom: 10px;
}

.slider-inner-title a:link,
.slider-inner-title a:active,
.slider-inner-title a:visited,
.slider-inner-title a:hover {
  color: #000 !important;
  text-decoration: none !important;
}



.slider-inner-text {
  color: #000 !important;
  text-decoration: none !important;
}

.slider-inner-text a:link,
.slider-inner-text a:active,
.slider-inner-text a:visited,
.slider-inner-text a:hover {
  color: #000 !important;
  text-decoration: none !important;
}

.slider-control-nav {
  width: 100%;
  position: absolute;
  bottom: 0;
  text-align: center;
}

.slider-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0,0,0,0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
}

.slider-control-paging li a.active {
  background: #000;
}

.slider-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  list-style: none;
}

/* -------- NEWS SLIDER -------- */

/* -------- NEWS SLIDER cover background -------- */

.carousel-cover {
  background-size: cover;
  background-position: 50%,50%;
}

/* -------- NEWS SLIDER cover background -------- */

/* -------- NEWSTOP 3 -------- */

#carousel-list-rail1 {
  /*width: 200px;*/
  float: left;
  padding-left: 10px;
  margin-top: -147px;
}

#carousel-list-rail2 {
  /*width: 200px;*/
  float: left;
  margin-top: -441px;
  /*margin-left: 9px;*/
  padding-left: 10px;
}

.carousel-outer {
  position: relative;
}

.carousel-margin {
  margin-right: -30px;
  position: relative;
  height: 344px;
}

.wt-chromeNone .carousel-margin,
.wt-chromeTitleOnly .carousel-margin {
  margin-right: 0;
}

.carousel-margin #button-previous {
  position: absolute;
  color: white;
}

.carousel-margin #button-next {
  position: absolute;
  right: 30px;
}

.wt-chromeNone .carousel-margin #button-previous,
.wt-chromeTitleOnly .carousel-margin #button-previous {
  left: 15px;
}

.wt-chromeNone .carousel-margin #button-next,
.wt-chromeTitleOnly .carousel-margin #button-next {
  right: 15px;
}

.carousel-hero-holderSearch {
  overflow: hidden;
  position: relative;
  display: block;
  height: 294px;
}

.carousel-hero-holderSearch-absolute {
  position: absolute;
  height: 344px;
  width: 100%;
}

.carousel-hero-holder {
  width: 0px;
  overflow: hidden;
  position: relative;
  float: left;
  display: none;
}

.carousel-hero-item {
  float: left;
  position: relative;
  overflow: hidden;
  background-color: #6A737B;
}

.carousel-hero-itemSearch {
  /* [ReplaceColor(themeColor:"Accent1")] */
  background-color: #6A737B;
  position: absolute;
}

.carousel-hero-railSearch {
  width: inherit;
  margin-left: 0;
  height: 294px;
  width: 100%;
}

.carousel-hero-rail {
  width: 10000px;
  margin-left: 0;
}

.carousel-hero-text {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: transparent;
  background-color: rgba(0,0,0,0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)";
}

.carousel-hero-text-inner {
  padding: 10px;
}

.carousel-hero-item img {
  border: 0;
  width: 100%;
  max-width: 100%;
}

.carousel-hero-itemSearch img {
  border: 0;
  width: 100%;
  height: 100%;
  max-width: 100%;
}

.carousel-hero-text-title {
  font-size: 130%;
  font-weight: bold;
  margin-bottom: 6px;
}

.carousel-hero-text-title a:link,
.carousel-hero-text-title a:active,
.carousel-hero-text-title a:visited,
.carousel-hero-text-title a:hover {
  color: #fff !important;
  text-decoration: none !important;
}

.carousel-hero-text-body a:link,
.carousel-hero-text-body a:active,
.carousel-hero-text-body a:visited,
.carousel-hero-text-body a:hover {
  color: #fff !important;
  text-decoration: none !important;
}

.carousel-hero-text-body {
  color: #fff !important;
}

.carousel-list-holder {
  display: block;
  float: left;
  /*position: relative;*/
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
  /*margin-left: 9px;*/
}

.carousel-list-item {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  zoom: 1;
}

.carousel-list-railSearch {
  margin: 0;
  padding: 0;
  list-style: none;
  zoom: 1;
  position: relative;
  top: 0px;
}

ul.carousel-list-railSearch {
  margin-top: -147px;
}

.carousel-list-rail {
  margin: 0;
  padding: 0;
  list-style: none;
  zoom: 1;
  position: relative;
  top: 0px;
  margin-top: -334px;
}

.carousel-item-text {
  position: absolute;
  width: 100%;
  bottom: 0;
  background-color: transparent;
  background-color: rgba(0,0,0,0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)";
}

.slide-animation-rotator .carousel-item-text {
  bottom: 25px;
}

.carousel-item-text-inner {
  padding: 5px 10px;
}

.carousel-list-item img {
  border: 0;
}

.carousel-item-text-title a:link,
.carousel-item-text-title a:active,
.carousel-item-text-title a:visited,
.carousel-item-text-title a:hover {
  color: #fff !important;
  text-decoration: none !important;
}

.carousel-list-item {
  /* [ReplaceColor(themeColor:"Accent1")] */
  background-color: #6A737B;
}

/* -------- NEWSTOP 3 -------- */

/* -------- NEWSTOP 2 -------- */

/*search*/

.carousel2-list-holderAngular {
  position: relative;
  flex: 1 0 200px;
  height: 294px;
  width: 200px;
  background-color: #454545;
}

.carousel2-list-railAngular {
  margin: 0;
  padding: 0;
  list-style: none;
  zoom: 1;
  position: relative;
}

.carousel2-info-itemAngular {
  overflow: hidden;
}

.carousel2-info-item-innerAngular {
  padding: 20px;
}

.carousel2-info-text-title {
  font-size: 130%;
  font-weight: bold;
  margin-bottom: 10px;
}

.carousel2-info-text-title a:link,
.carousel2-info-text-title a:active,
.carousel2-info-text-title a:visited,
.carousel2-info-text-title a:hover,
.carousel2-info-text-body a:link,
.carousel2-info-text-body a:active,
.carousel2-info-text-body a:visited,
.carousel2-info-text-body a:hover {
  color: #fff !important;
  text-decoration: none !important;
}

.carousel2-outer {
  display: flex;
  position: relative;
}

.carousel2-hero {
  display: inline;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 294px;
}

.carousel2-hero-holder {
  width: 0px;
  overflow: hidden;
  position: relative;
  float: left;
  display: none;
}

.carousel2-hero-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}

.carousel2-hero-item {
  position: relative;
  overflow: hidden;
  height: 294px;
  width: 100%;
}

.carousel2-hero-rail {
  width: 10000px;
  margin-left: 0;
}

.carousel2-hero-item img {
  border: 0;
}

.carousel2-list-holder {
  position: absolute;
  top: 0;
  right: 0;
  /*float: left;
    position: relative;*/
  overflow: hidden;
  margin-left: 9px;
  /*position:absolute;
    top:20px;
    right:20px;*/
  /* [ReplaceColor(themeColor:"Accent2")] */
  background-color: #339E40;
  /*background-image: url("/_layouts/images/Webtop/wtsite_headergradient.png");*/
  background-repeat: no-repeat;
  display: none;
}

.carousel2-list-rail {
  margin: 0;
  padding: 0;
  list-style: none;
  zoom: 1;
  position: relative;
  top: 0px;
  /*margin-top: -334px;*/
}

.carousel-controls {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #339E40;
}

.carousel-controls ul {
  text-align: center;
  width: 100%;
  list-style: none;
  zoom: 1;
  margin: 0;
  padding: 0;
  margin-bottom: 6px;
}

.carousel-controls li.currentitem {
  cursor: default;
  background: #fff;
  width: 10px;
  height: 10px;
  position: relative;
  top: 1px;
}

.carousel-controls li {
  width: 7px;
  height: 7px;
  display: inline-block;
  zoom: 1;
  background: #fff;
  margin: 0 4px 0 4px;
  /*cursor: pointer;*/
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
}

.carousel2-info-item {
  /*padding: 20px;*/
  overflow: hidden;
}

.carousel2-info-item-inner {
  padding: 20px;
}

.carousel2-info-text-title {
  font-size: 130%;
  font-weight: bold;
  margin-bottom: 10px;
}

.carousel2-info-text-title a:link,
.carousel2-info-text-title a:active,
.carousel2-info-text-title a:visited,
.carousel2-info-text-title a:hover,
.carousel2-info-text-body a:link,
.carousel2-info-text-body a:active,
.carousel2-info-text-body a:visited,
.carousel2-info-text-body a:hover {
  color: #fff !important;
  text-decoration: none !important;
}

.carousel2-info-text-body {
  color: #fff !important;
}

.carousel2-hero-item {
  /* [ReplaceColor(themeColor:"Accent1")] */
  background-color: #6A737B;
}

.carousel2-hero-item img {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

/* -------- NEWSTOP 2 -------- */

/* -------- NEWSLATEST -------- */

.gallery-outer {
  list-style: none;
  margin: 0;
  padding: 0;
}

.gallery-item {
  float: left;
  margin: 10px;
  overflow: hidden;
  position: relative;
}

.gallery-item img {
  max-width: 100%;
}

.gallery-item-text {
  text-align: center;
  text-transform: uppercase;
  background-color: transparent;
  background-color: rgba(0,0,0,0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)";
  z-index: 0;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
}

.gallery-item-text h3 {
  color: #fff;
  font-size: 13px;
  padding: 4px;
}

.gallery-item-text a,
.gallery-item-text a:link,
.gallery-item-text a:visited {
  color: #fff;
}

.newsLatest-outer {
  list-style: none;
  margin: 0;
  padding: 0;
}

.newsLatest-item {
  display: flex;
  width: 100%;
  float: left;
  margin-bottom: 7px;
  padding-bottom: 18px;
}

.newsLatest-thumb {
  flex: 0 0 auto;
  padding-top: 6px;
  font-size: 15px;
  margin-right: 20px;
  cursor: pointer;
  background-size: cover;
  background-position: center;
}

.newsLatest-date {
  color: #999;
  font-size: 13px;
}

.newsSliderTitle {
  font-weight: bold;
  font-size: 16px;
}

.newsLatest-summary {
  font-size: 14px;
}

/*
	new design
*/

#button-previous {
  position: absolute;
  left: 0;
  margin-top: 140px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

#button-next {
  position: absolute;
  right: 0;
  margin-top: 140px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

.carousel-hero-text-inner {
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}

.carousel-cover {
  background-size: cover;
  background-position: 50% 50%;
}

.carousel-controls-newdesign ul {
  position: absolute;
  text-align: center;
  bottom: 0;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0 0 0 0;
  margin-bottom: 6px;
}

.carousel-controls-newdesign li.currentitem {
  cursor: default;
  position: relative;
}

.carousel-hero-text-new-design {
  position: absolute;
  bottom: 0;
  width: 100%;
}

.carousel-controls-newdesign li {
  margin: 2px;
  display: inline-block;
  cursor: pointer;
}

/* Corporate news - edit webpart */

.advancedSettingsExpander {
  cursor: pointer;
}

.advancedSettingsDeviderLine {
  border-bottom: 1px solid #cccccc;
  padding-top: 5px;
}

/* tiles v2 & v3 */

.corporate-news-wrapper .news-1of3-v2 {
  /* background-color:#00aeef; */
  background-color: #1775bc;
}

.corporate-news-wrapper .news-1of3-v2 .content,
.corporate-news-wrapper .news-1of3-v2 .content a {
  color: #fff;
}

.corporate-news-wrapper .news-2of3-v2 {
  /*background-color:#9ed208;*/
  background-color: #363331;
}

.corporate-news-wrapper .news-2of3-v2 .content,
.corporate-news-wrapper .news-2of3-v2 .content a {
  color: #fff;
}

.corporate-news-wrapper .news-3of3-v2 {
  /*background-color:#9ed208;*/
  background-color: #363331;
}

.corporate-news-wrapper .news-3of3-v2 .content,
.corporate-news-wrapper .news-3of3-v2 .content a {
  color: #fff;
}

.corporate-news-wrapper .news-1of2-v3 {
  /*background-color:#e7e315;*/
  background-color: #1775bc;
}

.corporate-news-wrapper .news-1of2-v3 .content,
.corporate-news-wrapper .news-1of2-v3 .content a {
  color: #fff;
}

.corporate-news-wrapper .news-2of2-v3 {
  /*background-color:#0176c5;*/
  background-color: #363331;
  color: #fff;
}

.corporate-news-wrapper .news-2of2-v3 .content,
.corporate-news-wrapper .news-2of2-v3 .content a {
  color: #fff;
}

.corporate-news-wrapper .imgtiles {
  display: block;
  width: 100%;
  height: auto;
}

.corporate-news-wrapper .corp-image {
  height: 150px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.corporate-news-wrapper .imgtiles {
  display: none !important;
}

.corporate-news-wrapper .corp-middle {
  height: 150px;
  overflow: hidden;
  padding: 15px;
}

.corporate-news-wrapper .handle-margin-bottom {
  margin-bottom: 5px;
}

.corporate-news-wrapper .corp-image.handle-margin,
.corporate-news-wrapper .corp-middle.handle-margin {
  height: 145px;
}

.corporate-news-wrapper .corp-full {
  height: 300px;
  overflow: hidden;
  padding: 30px;
}

.corporate-news-wrapper .corp-full.table {
  display: table;
}

@media only screen and (max-width: 992px) {
  .corporate-news-wrapper .corp-middle {
    display: block;
  }

  .corporate-news-wrapper .corp-image.handle-margin,
  .corporate-news-wrapper .corp-image {
    height: 300px;
  }

  .corporate-news-wrapper .corp-middle.handle-margin {
    height: 150px;
  }

  .corporate-news-wrapper .handle-margin-bottom {
    margin-bottom: 0;
  }
}

/*.corporate-news-wrapper .corp-middle .content,
.corporate-news-wrapper .corp-middle .content  a {
    color:#fff !important;
}*/

/*.corporate-news-wrapper .corp-full .content,
.corporate-news-wrapper .corp-full .content a {
    color:#333 !important;
}*/

.corporate-news-wrapper .content {
  display: table-cell;
  vertical-align: middle;
}

.corporate-news-wrapper .content .date {
  font-weight: bold;
  display: block;
  margin-bottom: 5px;
}

.corporate-news-wrapper .content .title {
  margin-top: 0;
  display: block;
  font-size: 18px;
  font-weight: normal;
  line-height: 1.2;
}

.corporate-news-wrapper .corp-full .content .title {
  font-size: 30px;
}

@media only screen and (max-width: 1280px) {
  .corporate-news-wrapper .content .title {
    font-size: 16px;
  }

  .corporate-news-wrapper .corp-full .content .title {
    font-size: 25px;
  }
}

/*.container-fullwidth .col-md-4,
.container-fullwidth .col-md-6 {
    padding:0 10px;
}*/

.corporate-news-wrapper .container-fluid > .row > .col-md-6,
.corporate-news-wrapper .container-fluid > .row > .col-md-12 {
  margin: 0;
}

.corporate-news-wrapper > .container-fluid > .row > .col-md-12 {
  padding-left: 0;
  padding-right: 0;
}

.corporate-news-wrapper > .container-fluid > .row > .col-md-6:first-child {
  padding-left: 0;
  padding-right: 5px;
}

.corporate-news-wrapper > .container-fluid > .row > .col-md-6:last-child {
  padding-left: 5px;
  padding-right: 0;
}

@media only screen and (max-width: 992px) {
  .corporate-news-wrapper > .container-fluid > .row > .col-md-6,
  .corporate-news-wrapper > .container-fluid > .row > .col-md-12 {
    padding: 0 0 !important;
    margin: 0;
  }
}
/*@import "compass/reset";*/

@font-face {
  font-family: 'o365Icons';
  src: url("data:font/x-woff;base64, ") format("woff");
  font-weight: normal;
  font-style: normal;
}

.user-search .list-group-item .avatar-frame img {
  max-width: 50px;
  max-height: 50px;
  border-radius: 25px;
}

.bootstrap-wrapper {
  /** TODO: global styles for all webparts..
     *  temporarily put inside Noticeboard webpart
     */
  /*.wizdom-fullwidth {
		margin-right: -15px;
		margin-left: -15px;
	}*/
  /* end of - global styles for all webparts */
}

.bootstrap-wrapper .tooltip.top.in.fade span,
.bootstrap-wrapper .tooltip.top.in.fade .tooltip-inner {
  color: #fff;
}

.bootstrap-wrapper .wd-noticeboard-media-heading.anchored {
  color: #0072c6;
}

.bootstrap-wrapper .wd-noticeboard-media-heading.anchored:hover,
.bootstrap-wrapper .wd-noticeboard-media-heading.anchored:focus {
  color: #23527c;
  cursor: pointer;
}

.bootstrap-wrapper .form-group2 {
  min-height: 0 !important;
}

.bootstrap-wrapper .icon-rss {
  background-color: #1775bc;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJpY29uLXJzcy13aGl0ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9Ii0yODkgNDEzIDUwIDUwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0yODkgNDEzIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Im1zLWljb24tcnNzLXdoaXRlIiBmaWxsPSIjRkZGRkZGIiBkPSJNLTI4MC45LDQ0OC43Yy0zLjQsMC02LjEsMi44LTYuMSw2LjFjMCwzLjQsMi43LDYuMSw2LjEsNi4xYzMuNCwwLDYuMS0yLjcsNi4xLTYuMQoJQy0yNzQuNyw0NTEuNS0yNzcuNSw0NDguNy0yODAuOSw0NDguN3ogTS0yODcsNDMwLjZ2OC44YzUuNywwLDExLjEsMi4yLDE1LjIsNi4zYzQuMSw0LjEsNi4zLDkuNSw2LjMsMTUuMmg4LjkKCUMtMjU2LjYsNDQ0LjMtMjcwLjMsNDMwLjYtMjg3LDQzMC42TC0yODcsNDMwLjZ6IE0tMjg3LDQxNXY4LjhjMjAuNSwwLDM3LjEsMTYuNywzNy4xLDM3LjJoOC44Qy0yNDEsNDM1LjYtMjYxLjYsNDE1LTI4Nyw0MTUKCUwtMjg3LDQxNXoiLz4KPC9zdmc+Cg==");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 75%;
  height: 25px;
  width: 25px;
  border-radius: 34%;
  vertical-align: bottom;
}

.bootstrap-wrapper .o365-video:before {
  font-family: o365Icons;
  content: '\e202';
  font-size: 30px;
  margin-left: -3px;
  vertical-align: bottom;
  color: #1775bc;
  font-weight: 100;
}

.bootstrap-wrapper .word-break {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  /*@include word-break(break-all);*/
}

.bootstrap-wrapper .wt-wordBreak {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.bootstrap-wrapper .wizdom-link:hover,
.bootstrap-wrapper .wizdom-link:focus {
  text-decoration: none;
  cursor: pointer;
}

.bootstrap-wrapper .checkForNewPosts {
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 10;
  margin-top: -10px;
  margin-left: -15px;
}

.bootstrap-wrapper .checkForNewPosts .badge {
  background-color: #0072c6;
  color: white;
  font-weight: bold;
  padding: 4px 10px;
  border-radius: 20px;
  font-size: 11px;
  cursor: pointer;
}

.bootstrap-wrapper .checkForNewPosts .glyphicons {
  color: white;
  vertical-align: baseline;
}

.bootstrap-wrapper .media-body {
  width: 10000px;
}

.bootstrap-wrapper .media-right,
.bootstrap-wrapper .media > .pull-right {
  padding-left: 10px;
}

.bootstrap-wrapper .media-left,
.bootstrap-wrapper .media > .pull-left {
  padding-right: 10px;
}

.bootstrap-wrapper .media-left,
.bootstrap-wrapper .media-right,
.bootstrap-wrapper .media-body {
  display: table-cell;
  vertical-align: top;
}

.bootstrap-wrapper .media-middle {
  vertical-align: middle;
}

.bootstrap-wrapper .media-bottom {
  vertical-align: bottom;
}

.bootstrap-wrapper.wd-noticeboard .avatar-frame,
.bootstrap-wrapper.wd-noticeboard .avatar-frame img,
.bootstrap-wrapper .wd-noticeboard .avatar-frame,
.bootstrap-wrapper .wd-noticeboard .avatar-frame img,
.bootstrap-wrapper .noticeboard-archive .avatar-frame,
.bootstrap-wrapper .noticeboard-archive .avatar-frame img,
.bootstrap-wrapper [wizdom365-comments-panel] .avatar-frame,
.bootstrap-wrapper [wizdom365-comments-panel] .avatar-frame img,
.bootstrap-wrapper .modal-body .newsitem .avatar-frame,
.modal-body .newsitem .bootstrap-wrapper .avatar-frame,
.bootstrap-wrapper .modal-body .newsitem .avatar-frame img,
.modal-body .newsitem .avatar-frame .bootstrap-wrapper img {
  width: 50px;
  height: 50px;
  margin: 0 auto;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
}

.bootstrap-wrapper .newsitem-top .channel {
  font-size: 15px;
  padding: 5px 0 15px 0;
}

.bootstrap-wrapper .newsitem-content {
  line-height: 25px;
  font-size: 15px;
}

.bootstrap-wrapper .newsitem-content img {
  display: block;
  max-width: 100%;
  height: auto;
}

.bootstrap-wrapper.wd-noticeboard,
.bootstrap-wrapper .wd-noticeboard,
.bootstrap-wrapper .noticeboard-archive,
.bootstrap-wrapper [wizdom365-comments-panel] {
  /*.channelchilds .channelchild-label { padding-left: 20px; }
        .channelchilds .channelchilds .channelchild-label { padding-left: 40px; }
        .channelchilds .channelchilds .channelchilds .channelchild-label { padding-left: 60px; }
        .channelchilds .channelchilds .channelchilds .channelchilds .channelchild-label { padding-left: 80px; }*/
  /* dialog windows - temporary fix before switching to bootstrap modals */
  /* temporary box-model fix */
  /*.noticeboard-showitem input[type=button],
        .noticeboard-showitem input[type=reset],
        .noticeboard-showitem input[type=submit], button {
            margin-left:0 !important;
        }*/
}

.bootstrap-wrapper.wd-noticeboard .dropdown-menu > li > a,
.bootstrap-wrapper .wd-noticeboard .dropdown-menu > li > a,
.bootstrap-wrapper .noticeboard-archive .dropdown-menu > li > a,
.bootstrap-wrapper [wizdom365-comments-panel] .dropdown-menu > li > a {
  white-space: normal;
}

.bootstrap-wrapper.wd-noticeboard .noticeboard .pagination,
.bootstrap-wrapper.wd-noticeboard .noticeboard-archive .pagination,
.bootstrap-wrapper .wd-noticeboard .noticeboard .pagination,
.bootstrap-wrapper .wd-noticeboard .noticeboard-archive .pagination,
.bootstrap-wrapper .noticeboard-archive .noticeboard .pagination,
.bootstrap-wrapper .noticeboard-archive .noticeboard-archive .pagination,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard .pagination,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-archive .pagination {
  margin: 0;
}

.bootstrap-wrapper.wd-noticeboard .noticeboard .row,
.bootstrap-wrapper.wd-noticeboard .noticeboard-archive .row,
.bootstrap-wrapper .wd-noticeboard .noticeboard .row,
.bootstrap-wrapper .wd-noticeboard .noticeboard-archive .row,
.bootstrap-wrapper .noticeboard-archive .noticeboard .row,
.bootstrap-wrapper .noticeboard-archive .noticeboard-archive .row,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard .row,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-archive .row {
  margin-left: -30px;
  margin-right: -30px;
}

.bootstrap-wrapper.wd-noticeboard .noticeboard-archive .navbar-form,
.bootstrap-wrapper .wd-noticeboard .noticeboard-archive .navbar-form,
.bootstrap-wrapper .noticeboard-archive .noticeboard-archive .navbar-form,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-archive .navbar-form {
  padding: 0;
}

.bootstrap-wrapper.wd-noticeboard h1.ms-dlgTitleText,
.bootstrap-wrapper.wd-noticeboard h2.ms-dlgTitleText,
.bootstrap-wrapper .wd-noticeboard h1.ms-dlgTitleText,
.bootstrap-wrapper .wd-noticeboard h2.ms-dlgTitleText,
.bootstrap-wrapper .noticeboard-archive h1.ms-dlgTitleText,
.bootstrap-wrapper .noticeboard-archive h2.ms-dlgTitleText,
.bootstrap-wrapper [wizdom365-comments-panel] h1.ms-dlgTitleText,
.bootstrap-wrapper [wizdom365-comments-panel] h2.ms-dlgTitleText {
  margin-top: 0;
  margin-bottom: 0;
}

.bootstrap-wrapper.wd-noticeboard .ms-dlgTitle *,
.bootstrap-wrapper.wd-noticeboard #s4-ribbonrow *,
.bootstrap-wrapper .wd-noticeboard .ms-dlgTitle *,
.bootstrap-wrapper .wd-noticeboard #s4-ribbonrow *,
.bootstrap-wrapper .noticeboard-archive .ms-dlgTitle *,
.bootstrap-wrapper .noticeboard-archive #s4-ribbonrow *,
.bootstrap-wrapper [wizdom365-comments-panel] .ms-dlgTitle *,
.bootstrap-wrapper [wizdom365-comments-panel] #s4-ribbonrow * {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.bootstrap-wrapper.wd-noticeboard .ms-dlgTitle,
.bootstrap-wrapper .wd-noticeboard .ms-dlgTitle,
.bootstrap-wrapper .noticeboard-archive .ms-dlgTitle,
.bootstrap-wrapper [wizdom365-comments-panel] .ms-dlgTitle {
  background-color: #f5f5f5;
}

.bootstrap-wrapper.wd-noticeboard .ms-dlgFrame,
.bootstrap-wrapper .wd-noticeboard .ms-dlgFrame,
.bootstrap-wrapper .noticeboard-archive .ms-dlgFrame,
.bootstrap-wrapper [wizdom365-comments-panel] .ms-dlgFrame {
  width: 100% !important;
}

.bootstrap-wrapper.wd-noticeboard .bodyscrolling,
.bootstrap-wrapper .wd-noticeboard .bodyscrolling,
.bootstrap-wrapper .noticeboard-archive .bodyscrolling,
.bootstrap-wrapper [wizdom365-comments-panel] .bodyscrolling {
  overflow-y: auto !important;
}

.bootstrap-wrapper.wd-noticeboard .noticeboard-showitem > .panel,
.bootstrap-wrapper .wd-noticeboard .noticeboard-showitem > .panel,
.bootstrap-wrapper .noticeboard-archive .noticeboard-showitem > .panel,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-showitem > .panel {
  border: 0 solid white;
  margin-bottom: 0;
  position: fixed;
  width: 100%;
  z-index: 1;
}

.bootstrap-wrapper.wd-noticeboard .noticeboard-createitem .container-fluid > .row,
.bootstrap-wrapper.wd-noticeboard .noticeboard-editwebpart .container-fluid > .row,
.bootstrap-wrapper.wd-noticeboard .noticeboard-chosechannels,
.bootstrap-wrapper .wd-noticeboard .noticeboard-createitem .container-fluid > .row,
.bootstrap-wrapper .wd-noticeboard .noticeboard-editwebpart .container-fluid > .row,
.bootstrap-wrapper .wd-noticeboard .noticeboard-chosechannels,
.bootstrap-wrapper .noticeboard-archive .noticeboard-createitem .container-fluid > .row,
.bootstrap-wrapper .noticeboard-archive .noticeboard-editwebpart .container-fluid > .row,
.bootstrap-wrapper .noticeboard-archive .noticeboard-chosechannels,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-createitem .container-fluid > .row,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-editwebpart .container-fluid > .row,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-chosechannels {
  padding-top: 20px;
}

.bootstrap-wrapper.wd-noticeboard .noticeboard-showitem .panel-default .panel-body,
.bootstrap-wrapper .wd-noticeboard .noticeboard-showitem .panel-default .panel-body,
.bootstrap-wrapper .noticeboard-archive .noticeboard-showitem .panel-default .panel-body,
.bootstrap-wrapper [wizdom365-comments-panel] .noticeboard-showitem .panel-default .panel-body {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.bootstrap-wrapper.wd-noticeboard .newsitem .newsitem-top,
.bootstrap-wrapper .wd-noticeboard .newsitem .newsitem-top,
.bootstrap-wrapper .noticeboard-archive .newsitem .newsitem-top,
.bootstrap-wrapper [wizdom365-comments-panel] .newsitem .newsitem-top {
  margin-bottom: 20px;
}

.bootstrap-wrapper.wd-noticeboard .ms-noWrap.ms-imnSpan,
.bootstrap-wrapper .wd-noticeboard .ms-noWrap.ms-imnSpan,
.bootstrap-wrapper .noticeboard-archive .ms-noWrap.ms-imnSpan,
.bootstrap-wrapper [wizdom365-comments-panel] .ms-noWrap.ms-imnSpan {
  white-space: normal;
}

.bootstrap-wrapper.wd-noticeboard .newsitem .newsitem-content img,
.bootstrap-wrapper.wd-noticeboard .newsitem .newsitem-img,
.bootstrap-wrapper .wd-noticeboard .newsitem .newsitem-content img,
.bootstrap-wrapper .wd-noticeboard .newsitem .newsitem-img,
.bootstrap-wrapper .noticeboard-archive .newsitem .newsitem-content img,
.bootstrap-wrapper .noticeboard-archive .newsitem .newsitem-img,
.bootstrap-wrapper [wizdom365-comments-panel] .newsitem .newsitem-content img,
.bootstrap-wrapper [wizdom365-comments-panel] .newsitem .newsitem-img {
  display: inline-block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
  margin-bottom: 10px;
  line-height: 1.42857143;
  background-color: #fff;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

.bootstrap-wrapper.wd-noticeboard .wizdom-noticeboard-news-avatar-container,
.bootstrap-wrapper .wd-noticeboard .wizdom-noticeboard-news-avatar-container,
.bootstrap-wrapper .noticeboard-archive .wizdom-noticeboard-news-avatar-container,
.bootstrap-wrapper [wizdom365-comments-panel] .wizdom-noticeboard-news-avatar-container {
  display: inline-block;
  vertical-align: middle;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media {
  padding: 15px;
  padding-top: 25px;
  border-top: 1px solid #ccc;
  overflow: visible;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media {
  margin-top: 5px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-left,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-left,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-left,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-left {
  /*padding-left: 5px;
                padding-right: 5px;
                */
}

@media (max-width: 768px) {
  .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-left,
  .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-left,
  .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-left,
  .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-left {
    display: none;
  }
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-left .media-item,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-left .media-item,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-left .media-item,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-left .media-item {
  max-width: 350px !important;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-left .media-item img,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-left .media-item img,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-left .media-item img,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-left .media-item img {
  max-width: 350px !important;
}

@media (max-width: 768px) {
  .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-left .media-item img,
  .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-left .media-item img,
  .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-left .media-item img,
  .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-left .media-item img {
    max-width: 100% !important;
    width: 100%;
  }
}

@media (max-width: 768px) {
  .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-left .media-item,
  .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-left .media-item,
  .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-left .media-item,
  .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-left .media-item {
    max-width: 100% !important;
    width: 100%;
  }
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-left .media-item[src],
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-left .media-item[src],
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-left .media-item[src],
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-left .media-item[src] {
  margin-right: 10px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-object,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-object,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-object,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-object {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-body,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-body,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-body,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-body {
  line-height: 20px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-body .media-left,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-body .media-left,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-body .media-left,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-body .media-left {
  display: block;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-body .mobile-heading,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-body .mobile-heading {
  /*display:none;
                    @media (max-width:$screen-sm-min) {
                        display:block;
                        @include clearfix();
                        border-bottom:1px solid #ccc;
                        padding-bottom:5px;
                        margin-bottom:10px;
                    }*/
  display: block;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading:before,
.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading:after,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading:before,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading:after,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-body .mobile-heading:before,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-body .mobile-heading:after,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-body .mobile-heading:before,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-body .mobile-heading:after {
  content: " ";
  display: table;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading:after,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-media .media-body .mobile-heading:after,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-media .media-body .mobile-heading:after,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-media .media-body .mobile-heading:after {
  clear: both;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaRead,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaRead,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaRead,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaRead {
  border-left: 4px solid transparent;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaRead .wd-noticeboard-media-heading,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaRead .wd-noticeboard-media-heading,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaRead .wd-noticeboard-media-heading,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaRead .wd-noticeboard-media-heading {
  font-size: 14px;
  color: #808080;
  font-weight: bold;
  /*&:hover, &:focus { color: $wizdom-link-color-light;}*/
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaRead .media-body,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaRead .media-body,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaRead .media-body,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaRead .media-body {
  color: #808080;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaUnread,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaUnread,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaUnread,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaUnread {
  border-left: 5px solid #0072c6;
  margin-left: -1px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading {
  font-size: 16px;
  /*color: $wizdom-link-color;*/
  font-weight: bold;
  /*&:hover, &:focus { color: $wizdom-link-color; }*/
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored {
  color: #0072c6;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:hover,
.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:focus,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:hover,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:focus,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:hover,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:focus,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:hover,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading.anchored:focus {
  color: #23527c;
  cursor: pointer;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel {
  padding: 0 0 40px 0;
  border-top: 1px solid #d9dadd;
  background-color: #f2f3f6;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .load-more,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .load-more,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .load-more,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .load-more {
  padding-top: 15px;
}

.wt-newsPage .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel,
.wt-newsWithVoxpopPage .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel,
.wt-newsPage
      .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel,
.wt-newsWithVoxpopPage
      .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel,
.wt-newsPage
      .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel,
.wt-newsWithVoxpopPage
      .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel,
.wt-newsPage .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel,
.wt-newsWithVoxpopPage .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel {
  background-color: transparent;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .comments-header,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .comments-header,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .comments-header,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .comments-header {
  display: none;
  /*margin-right: 10%;
                margin-left: 10%;*/
  margin-bottom: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-bottom: 20px;
  border-bottom: 1px solid #d9dadd;
  border-top: 1px solid #d9dadd;
  padding-top: 30px !important;
  font-weight: bold;
  font-family: inherit;
  font-size: 14px;
}

.wt-newsPage .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .comments-header,
.wt-newsWithVoxpopPage .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .comments-header,
.wt-newsPage
        .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .comments-header,
.wt-newsWithVoxpopPage
        .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .comments-header,
.wt-newsPage
        .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .comments-header,
.wt-newsWithVoxpopPage
        .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .comments-header,
.wt-newsPage .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .comments-header,
.wt-newsWithVoxpopPage .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .comments-header {
  display: block;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .glyphicon,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .glyphicon,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .glyphicon,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .glyphicon {
  color: #a6a6a6;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .commentItemContainer,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .commentItemContainer {
  padding-top: 7px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1 {
  border-bottom: 1px solid #eaeaea;
  margin: 0 20px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1 .media,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1 .media,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1 .media,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .commentItemContainer.comment-level-1 .media {
  padding: 10px 0;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1 {
  border-bottom: none;
  margin-left: 10px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1 .media,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1 .media,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1 .media,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .commentItemContainer.comment-level-gt-1 .media {
  padding: 10px 0;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .comments-more,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .comments-more,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .comments-more,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .comments-more {
  padding: 10px 20px;
  /*background-color:darken(#f2f2f2, 5%);*/
  border-bottom: 1px solid #d9dadd;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media {
  position: relative;
  padding: 10px 20px;
  border-bottom: 1px solid #d9dadd;
  line-height: 20px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media > .media-left,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media > .media-left,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media > .media-left,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media > .media-left {
  white-space: nowrap;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media > .media-left .ms-table.ms-core-tableNoSpace,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media > .media-left .ms-table.ms-core-tableNoSpace,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media > .media-left .ms-table.ms-core-tableNoSpace,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media > .media-left .ms-table.ms-core-tableNoSpace {
  margin: 0 auto;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .previewTextPosted,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .previewTextPosted,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .previewTextPosted,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .previewTextPosted {
  margin-right: 20px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .previewTextPostedEmpty,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .previewTextPostedEmpty,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .previewTextPostedEmpty,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .previewTextPostedEmpty {
  min-height: 20px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .comment-picture,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .comment-picture,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .comment-picture,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .comment-picture {
  max-width: 200px;
  max-height: 200px;
  /*margin: 0 0 10px;*/
  margin: 10px 0 10px 0;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action-mobile,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action-mobile,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .commentItem-action-mobile,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .commentItem-action-mobile {
  display: none;
}

@media (max-width: 992px) {
  .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action-mobile,
  .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action-mobile,
  .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .commentItem-action-mobile,
  .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .commentItem-action-mobile {
    display: block;
  }
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .commentItem-action,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .commentItem-action {
  display: none;
}

@media (max-width: 992px) {
  .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action,
  .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action,
  .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .commentItem-action,
  .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .commentItem-action {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    display: none !important;
  }
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action label,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media .commentItem-action label,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media .commentItem-action label,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media .commentItem-action label {
  padding: 5px 0 0 0;
  display: block;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .media.commentItemHover .commentItem-action,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .media.commentItemHover .commentItem-action,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .media.commentItemHover .commentItem-action,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .media.commentItemHover .commentItem-action {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .avatar-frame,
.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .avatar-frame img,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .avatar-frame,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .avatar-frame img,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .avatar-frame,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .avatar-frame img,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .avatar-frame,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .avatar-frame img {
  width: 30px;
  height: 30px;
  border: none;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel {
  /*padding:10px 20px 1px 20px;*/
  padding-top: 20px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .publisher-placeholder,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .publisher-placeholder,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .publisher-placeholder,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .publisher-placeholder {
  background-color: #fff !important;
  border: 1px solid #ccc;
  color: #767676;
  display: block;
  font-size: 12px;
  line-height: 24px;
  padding: 0 6px;
  text-decoration: none !important;
  margin-top: 10px;
  margin-left: 5px;
  margin-right: 5px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment {
  position: relative;
  padding-left: 10px;
  padding-right: 0;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment .edit-comment-textarea,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment .edit-comment-textarea,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment .edit-comment-textarea,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment .edit-comment-textarea {
  width: 100%;
  resize: none;
  padding-right: 38px;
}

@media (max-width: 992px) {
  .bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment.col-sm-2,
  .bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment.col-sm-2,
  .bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment.col-sm-2,
  .bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment.col-sm-2 {
    padding-top: 10px;
  }
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div button,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div button,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div button,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div button {
  /*width:100%;*/
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div iframe,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div iframe,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div iframe,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls > div iframe {
  width: 30px !important;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls .padding,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls .padding,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls .padding,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls .padding {
  padding-top: 7px;
  padding-left: 8px;
}

.bootstrap-wrapper.wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls body,
.bootstrap-wrapper .wd-noticeboard .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls body,
.bootstrap-wrapper .noticeboard-archive .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls body,
.bootstrap-wrapper [wizdom365-comments-panel] .wd-noticeboard-comments-panel .edit-comment-panel .edit-comment-controls body {
  background-color: transparent !important;
}

.bootstrap-wrapper.wd-noticeboard.modal-footer,
.bootstrap-wrapper .wd-noticeboard.modal-footer,
.bootstrap-wrapper .noticeboard-archive.modal-footer,
.bootstrap-wrapper [wizdom365-comments-panel].modal-footer {
  text-align: left;
  padding: 0;
  border-top: 0 solid #d9dadd;
}

.bootstrap-wrapper.wd-noticeboard.modal-footer .wd-noticeboard-comments-panel,
.bootstrap-wrapper .wd-noticeboard.modal-footer .wd-noticeboard-comments-panel,
.bootstrap-wrapper .noticeboard-archive.modal-footer .wd-noticeboard-comments-panel,
.bootstrap-wrapper [wizdom365-comments-panel].modal-footer .wd-noticeboard-comments-panel {
  display: block !important;
  border-top: 0 solid #d9dadd;
  background-color: #f2f3f6;
}

.bootstrap-wrapper.wd-noticeboard.modal-footer .wd-noticeboard-comments-panel .comments-header,
.bootstrap-wrapper .wd-noticeboard.modal-footer .wd-noticeboard-comments-panel .comments-header,
.bootstrap-wrapper .noticeboard-archive.modal-footer .wd-noticeboard-comments-panel .comments-header,
.bootstrap-wrapper [wizdom365-comments-panel].modal-footer .wd-noticeboard-comments-panel .comments-header {
  display: block;
  margin-bottom: 0;
}

.bootstrap-wrapper.wd-noticeboard.modal-footer .wd-noticeboard-comments-panel .comments-more,
.bootstrap-wrapper .wd-noticeboard.modal-footer .wd-noticeboard-comments-panel .comments-more,
.bootstrap-wrapper .noticeboard-archive.modal-footer .wd-noticeboard-comments-panel .comments-more,
.bootstrap-wrapper [wizdom365-comments-panel].modal-footer .wd-noticeboard-comments-panel .comments-more {
  margin: 0 10%;
}

.bootstrap-wrapper.wd-noticeboard.modal-footer .wd-noticeboard-comments-panel .edit-comment-panel,
.bootstrap-wrapper .wd-noticeboard.modal-footer .wd-noticeboard-comments-panel .edit-comment-panel,
.bootstrap-wrapper .noticeboard-archive.modal-footer .wd-noticeboard-comments-panel .edit-comment-panel,
.bootstrap-wrapper [wizdom365-comments-panel].modal-footer .wd-noticeboard-comments-panel .edit-comment-panel {
  margin-left: 8.5%;
  margin-right: 8.5%;
}

.bootstrap-wrapper.wd-noticeboard.modal-footer .wd-noticeboard-comments-panel h5,
.bootstrap-wrapper .wd-noticeboard.modal-footer .wd-noticeboard-comments-panel h5,
.bootstrap-wrapper .noticeboard-archive.modal-footer .wd-noticeboard-comments-panel h5,
.bootstrap-wrapper [wizdom365-comments-panel].modal-footer .wd-noticeboard-comments-panel h5 {
  display: block;
  padding-top: 50px;
  padding-bottom: 30px;
  margin: 0 7%;
  font-size: 1.5em;
}

.bootstrap-wrapper.wd-noticeboard.modal-footer .wd-noticeboard-comments-panel h5 span,
.bootstrap-wrapper .wd-noticeboard.modal-footer .wd-noticeboard-comments-panel h5 span,
.bootstrap-wrapper .noticeboard-archive.modal-footer .wd-noticeboard-comments-panel h5 span,
.bootstrap-wrapper [wizdom365-comments-panel].modal-footer .wd-noticeboard-comments-panel h5 span {
  margin-right: 10px;
  vertical-align: baseline;
}

.bootstrap-wrapper .noticeboard-archive {
  /*.btn-default {
			border-color: #ccc;

			&:hover, &:focus, &:active, &[disabled] {
				border-color: #adadad;
			}
		}*/
  /*.glyphicon-search { font-size: 14px; }*/
  /*.glyphicon-filter { font-size: 16px;}*/
}

.bootstrap-wrapper .noticeboard-archive.activeChannels .tree,
.bootstrap-wrapper .noticeboard-archive.activePeople .peoplepicker,
.bootstrap-wrapper .noticeboard-archive.activeDates .datepicker {
  display: block;
}

.bootstrap-wrapper .noticeboard-archive .channel {
  display: inline-block;
}

.bootstrap-wrapper .noticeboard-archive .channel:not(:last-child) {
  margin-right: 3px;
}

.bootstrap-wrapper .noticeboard-archive .channel .label {
  padding: .5em .6em .4em;
  line-height: 2;
}

.bootstrap-wrapper .noticeboard-archive .channel .label span,
.bootstrap-wrapper .noticeboard-archive .channel .label a {
  color: #fff;
  font-size: 13px;
  font-weight: normal;
}

.bootstrap-wrapper .noticeboard-archive .form-control,
.bootstrap-wrapper .noticeboard-archive .input-group-btn .btn {
  height: 34px;
}

.bootstrap-wrapper .noticeboard-archive .wt-linkText {
  color: #0072c6;
}

.bootstrap-wrapper .noticeboard-archive .wt-linkText:hover {
  color: #23527c;
  cursor: pointer;
}

.bootstrap-wrapper .noticeboard-archive .noticeboard-archive-filterRow {
  padding-bottom: 8px;
  padding-right: 1px;
}

.bootstrap-wrapper .noticeboard-archive .form-group {
  margin-bottom: 30px;
}

.bootstrap-wrapper .chosen-filters {
  background: #e9eaed;
  border: 1px solid #9daccb;
  -webkit-border-radius: 2px;
  color: #1e2d4c;
  cursor: default;
  display: inline-block;
  height: 20px;
  margin: 0 4px 4px 0;
  padding: 0 3px;
  position: relative;
  white-space: nowrap;
}

.bootstrap-wrapper .wd-noticeboard-pagination-container {
  /*.wd-noticeboard & {
            margin: 0 -5px -20px;
            padding: 0 0 0 0;
        }

        .noticeboard-archive & {
            margin-bottom: -20px;
        }*/
  margin-bottom: -15px;
}

.wt-chromeNone .bootstrap-wrapper .wd-noticeboard-pagination-container,
.wt-chromeTitleOnly .bootstrap-wrapper .wd-noticeboard-pagination-container {
  margin-bottom: 0;
}

.bootstrap-wrapper .wd-noticeboard-pagination-container .wd-noticeboard-pagination-inner-container {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  /*padding-top: $wizdom-webpart-padding;
            padding-bottom:$wizdom-webpart-padding;*/
  border-top: 1px solid #d4d5d5;
  background-color: #f1f1f1;
  /*.noticeboard-archive & {
                padding-right: 10px;
                padding-left: 10px;
            }*/
}

.wt-chromeNone .bootstrap-wrapper .wd-noticeboard-pagination-container .wd-noticeboard-pagination-inner-container,
.wt-chromeTitleOnly .bootstrap-wrapper .wd-noticeboard-pagination-container .wd-noticeboard-pagination-inner-container {
  background-color: transparent;
}

.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination {
  margin: 0;
}

.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > li > a,
.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > li > span {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin: 2px;
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
  border: none;
  cursor: pointer;
}

.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > .disabled > a,
.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > .disabled > a:hover,
.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > .disabled > a:focus,
.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > .disabled > span,
.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > .disabled > span:hover,
.bootstrap-wrapper .wd-noticeboard-pagination-container .pagination > .disabled > span:focus {
  /*color: #fff;*/
  cursor: auto;
  /*background-color: #3498db;*/
}

.bootstrap-wrapper .wd-noticeboard-pagination-container .wd-button.add {
  margin-top: 5px;
}

.bootstrap-wrapper .socialPanel .wizdom-icon {
  font-size: 16px;
}

.bootstrap-wrapper .socialPanel .wt-alreadyLikedByMe {
  color: #444;
}

.bootstrap-wrapper .socialPanel .socialPanelIconSpacer {
  padding-left: 10px;
}

.bootstrap-wrapper .socialPanel .wt-linkText {
  padding-top: 2px;
  color: #808080;
  padding-left: 10px !important;
  padding-right: 5px;
}

.bootstrap-wrapper .socialPanel {
  /*@include inline-block();*/
  display: block;
  /*span, a { @include inline-block(); }*/
}

.bootstrap-wrapper .socialPanel span:last-child {
  padding-left: 3px;
}

.bootstrap-wrapper .socialPanel small > span {
  display: inline;
}

.bootstrap-wrapper .socialPanel small .icon-hand-like-2 {
  margin-left: -5px;
}

.bootstrap-wrapper .noticeboard-template-default .socialPanel span.wt-linkText {
  display: inline !important;
}

.bootstrap-wrapper .content-header-1 {
  font-weight: lighter;
  font-size: 17px;
  color: #333;
}

.bootstrap-wrapper .channel-tree-header {
  width: 100%;
  font-weight: normal;
  margin-bottom: 10px;
  font-size: 13px;
  color: #666;
}

.bootstrap-wrapper .channel-tree-header + hr {
  margin-top: 0;
  margin-bottom: 5px;
  color: #eaeaea;
}

.bootstrap-wrapper .channel-tree-header .expand-collapse {
  cursor: pointer;
}

.bootstrap-wrapper .channel-tree {
  list-style: none;
  padding-left: 0;
  position: relative;
}

.bootstrap-wrapper .channel-tree li {
  font-weight: normal;
  color: #333;
}

.bootstrap-wrapper .channel-tree li .channelItem {
  line-height: normal;
  padding-bottom: 12px;
  font-size: 14px;
}

.bootstrap-wrapper .channel-tree li .channelItem hr {
  position: absolute;
  width: 100%;
  border-top: 1px solid #eaeaea;
  left: 0;
  margin-top: 7px;
}

.bootstrap-wrapper .channel-tree li .channelItem hr :last-of-type {
  display: none;
}

.bootstrap-wrapper .channel-tree li .channelItem input[type="checkbox"] {
  vertical-align: top;
  position: absolute;
  left: 0;
}

.bootstrap-wrapper .channel-tree li .channelItem .channelItem-common {
  padding-left: 36px;
}

.bootstrap-wrapper .channel-tree li .channelItem .channelItem-common .item-text {
  margin-left: 20px;
}

.bootstrap-wrapper .channel-tree li .channelItem .channelItem-common .ms-Icon + .item-text {
  margin-left: 3px;
}

.bootstrap-wrapper .channel-tree li .channelItem .ms-Icon + .channelItem-common {
  padding-left: 0;
}

.bootstrap-wrapper .channel-tree li .channelItem input {
  vertical-align: sub;
}

.bootstrap-wrapper .channel-tree li ul {
  list-style: none;
  padding-left: 20px;
}

.bootstrap-wrapper .channel-tree li ul li {
  font-weight: lighter;
  color: #666;
}

.bootstrap-wrapper .channel-tree li ul li .channelItem hr {
  border-color: #f4f4f4;
}

.bootstrap-wrapper .channel-tree li ul li .channelItem .channelItem-common {
  padding-left: 24px;
}

.bootstrap-wrapper .channel-tree > li > ul {
  padding-left: 30px;
  /*> li:first-child {
                > channelItem > hr {
                    border-color: #eaeaea;
                }
            }*/
}

.bootstrap-wrapper .input-group .ddl {
  padding-top: 4px;
  padding-bottom: 4px;
  height: auto;
  /*For IE10 and IE11*/
  /*Microsoft Edge*/
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .bootstrap-wrapper .input-group .ddl {
    padding-top: 5px;
  }
}

@supports (-ms-ime-align: auto) {
  .bootstrap-wrapper .input-group .ddl {
    padding-top: 5px;
  }
}

.modal-header {
  color: #ffffff;
  min-height: 70px;
}

.modal-header .padding-right {
  padding-right: 20px;
}

.modal-header .markAsReadSection {
  margin-top: 8px;
  padding-right: 50px;
}

.modal-header label {
  color: #ffffff;
  font-weight: normal;
}

.modal-header i.wt-icon {
  color: #ffffff;
}

.modal-header .headerLinkSpacer {
  padding-left: 30px;
}

.modal-header .editItemDiv,
.modal-header .checkboxReadUnread,
.modal-header .shareItemDiv,
.modal-header .printItemDiv {
  display: inline;
  cursor: pointer;
}

.modal-header .shareLinkInput {
  padding-left: 0px;
  padding-bottom: 0px;
  width: 150px;
}

@media all and (max-width: 800px) {
  .modal-header .shareLinkInput {
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    padding-right: 0px;
    width: 35px;
  }
}

.modal-body {
  margin-bottom: 50px;
}

.modal-body .newsitem.panel {
  box-shadow: none;
}

.modal-body .newsitem .item-socialbar {
  padding: 0;
}

@media (max-width: 768px) {
  .modal-body .newsitem .item-socialbar .socialPanel {
    width: 100%;
  }
}

.modal-body .newsitem .item-socialbar small {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding-top: 5px;
  /*font-size:70%;*/
  border-top: 1px solid lightgray;
  /*span {
					&:last-child {
						padding-left:3px;
						padding-right:6px;
					}
				}*/
}

@media (max-width: 768px) {
  .modal-body .newsitem .item-socialbar small {
    display: block;
  }
}

.modal-body .newsitem .avatar-frame,
.modal-body .newsitem .avatar-frame img {
  border: 0 solid white;
  width: 50px;
  height: 50px;
}

.modal-body .newsitem .news-author {
  padding-top: 25px;
}

.modal-body .newsitem .news-info {
  text-align: center;
  margin-top: 15px;
  padding-bottom: 5px;
}

.modal-body .newsitem .news-info,
.modal-body .newsitem .wtsite-pagemodified-editedby {
  /*padding-top:5px;
            @include inline-block();*/
}

.modal-body .newsitem .author-image {
  margin-left: auto;
  margin-right: auto;
  width: 50px;
}

@media (max-width: 768px) {
  .modal-body .newsitem .wt-pagecontrol {
    margin: 0 0 10px 0;
  }
}

.modal-body .tab-channelset .panel-default {
  border-radius: 0;
  border-color: #eaeaea;
}

.modal-body .tab-channelset .panel-default .panel-heading {
  background-color: transparent;
  border-color: transparent;
  font-weight: 600;
  padding-top: 15px;
  padding-bottom: 0;
}

@media (min-width: 768px) {
  .modal-body .tab-channelset .panel-default .panel-body {
    min-height: 275px;
  }
}

.modal-body .tab-channelset .panel-default .panel-body .help-text {
  margin-top: 15px;
}

.modal-body .property-group .group-label {
  display: block;
  font-weight: 400;
  font-size: 16px;
  color: #106ebe;
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 5px;
  margin-bottom: 15px;
}

.wt-noticeboard-create-item #newsTitle,
.wt-noticeboard-create-item .form-control,
.wt-noticeboard-create-item-video #newsTitle,
.wt-noticeboard-create-item-video .form-control {
  background-color: #ffffff !important;
}

.wt-noticeboard-create-item .glyphicon-trash,
.wt-noticeboard-create-item-video .glyphicon-trash {
  cursor: pointer;
}

.wt-noticeboard-create-item .dateTimePicker .dropdown-menu,
.wt-noticeboard-create-item-video .dateTimePicker .dropdown-menu {
  top: -35px !important;
}

.wd-noticeboard,
.noticeboard-archive {
  /*.noticeboard-media-TextRow, .noticeboard-media-TextRow a { color: #808080; }*/
}

.wd-noticeboard .topIconBarLeftSection,
.noticeboard-archive .topIconBarLeftSection {
  display: inline;
}

.wd-noticeboard .topIconBarRightSection,
.noticeboard-archive .topIconBarRightSection {
  display: inline;
  float: right;
}

.wd-noticeboard .topIconBar,
.noticeboard-archive .topIconBar {
  margin-bottom: 15px;
  min-height: 25px;
  display: table;
  width: 100%;
}

.wd-noticeboard .topIconBar a,
.noticeboard-archive .topIconBar a {
  cursor: pointer;
}

.wd-noticeboard .topIconsSpacing,
.noticeboard-archive .topIconsSpacing {
  padding-left: 10px;
}

.wd-noticeboard .badge,
.noticeboard-archive .badge {
  position: relative;
  bottom: 1px;
  margin-right: 5px;
}

.wd-noticeboard .wd-noticeboard-results .threaded-content,
.noticeboard-archive .wd-noticeboard-results .threaded-content {
  margin: 0 -15px;
  padding-left: 30px;
  padding-right: 10px;
  background-color: #f2f3f6;
}

.wd-noticeboard .wd-noticeboard-results .wt-checkUncheck,
.noticeboard-archive .wd-noticeboard-results .wt-checkUncheck {
  top: 2px;
}

.wd-noticeboard .ms-spimn-presenceLink,
.noticeboard-archive .ms-spimn-presenceLink {
  padding-top: 0;
  padding-bottom: 0 !important;
  display: none;
}

.wd-noticeboard .unreadCommentsLink,
.noticeboard-archive .unreadCommentsLink {
  line-height: 25px;
  cursor: pointer;
}

.wd-noticeboard .noticeboard-authorRow,
.noticeboard-archive .noticeboard-authorRow {
  padding-bottom: 7px;
  font-size: 13px;
}

.wd-noticeboard .noticeboard-authorRow .media-object,
.noticeboard-archive .noticeboard-authorRow .media-object {
  vertical-align: baseline !important;
}

.wd-noticeboard .noticeboard-media-headingRow,
.noticeboard-archive .noticeboard-media-headingRow {
  margin-top: 12px;
  margin-bottom: 3px;
}

.wd-noticeboard .noticeboard-media-channelRow,
.noticeboard-archive .noticeboard-media-channelRow {
  margin-bottom: 8px;
}

.wd-noticeboard .wt-pagingUl,
.noticeboard-archive .wt-pagingUl {
  background-color: transparent;
}

.wd-noticeboard .pagination #PageLinkPrev,
.wd-noticeboard .pagination #PageLinkNext,
.noticeboard-archive .pagination #PageLinkPrev,
.noticeboard-archive .pagination #PageLinkNext {
  background-color: transparent;
}

.wd-noticeboard .archiveLinkDiv,
.noticeboard-archive .archiveLinkDiv {
  white-space: nowrap;
}

.wd-noticeboard .wd-noticeboard-media .media-left,
.noticeboard-archive .wd-noticeboard-media .media-left {
  padding-left: 0;
  padding-right: 0;
}

.wd-noticeboard .dropdown-menu,
.noticeboard-archive .dropdown-menu {
  left: 0;
}

.wd-noticeboard .socialPanel span.wt-linkText,
.noticeboard-archive .socialPanel span.wt-linkText {
  display: inline;
}

.modal .wd-noticeboard .socialPanel span.wt-linkText,
.modal .noticeboard-archive .socialPanel span.wt-linkText {
  display: none;
}

.wd-noticeboard .markReadUnreadSection .glyphicon,
.wd-noticeboard .markReadUnreadSection .ms-Icon,
.noticeboard-archive .markReadUnreadSection .glyphicon,
.noticeboard-archive .markReadUnreadSection .ms-Icon {
  padding-left: 6px;
}

.wd-noticeboard .topIconBarRightSection .glyphicon-cog,
.noticeboard-archive .topIconBarRightSection .glyphicon-cog {
  top: 2px;
}

.wt-chromeTitleOnly .wd-noticeboard .wd-noticeboard-media .mediaAdjustablePadding {
  padding-right: 0 !important;
}

.wt-chromeTitleOnly .wd-noticeboard .topIconBar {
  margin-left: -15px;
  margin-right: -14px;
}

.wt-chromeTitleOnly .wd-noticeboard .unreadCommentsLink {
  padding-left: 0;
}

.wt-chromeNone .wd-noticeboard .wd-noticeboard-media .mediaAdjustablePadding {
  padding-right: 0 !important;
}

.wt-chromeNone .wd-noticeboard .unreadCommentsLink {
  padding-left: 0;
}

.ms-spimn-presenceLink {
  display: none;
}

.noticeboard-template-small div.mediaAdjustablePadding,
.noticeboard-template-archiveSmall div.mediaAdjustablePadding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.noticeboard-template-small div.topIconBar,
.noticeboard-template-archiveSmall div.topIconBar {
  margin-bottom: 6px;
}

.noticeboard-template-small .NoticeBoardItem .socialPanel span.wt-linkText,
.noticeboard-template-archiveSmall .NoticeBoardItem .socialPanel span.wt-linkText {
  display: none;
}

.noticeboard-template-small div.topIconBarWithNoToolbar,
.noticeboard-template-archiveSmall div.topIconBarWithNoToolbar {
  min-height: 0;
  margin-bottom: 0;
  margin-top: -16px;
}

.noticeboard-template-onlyHeading .wd-noticeboard-results div.wd-noticeboard-media {
  padding-top: 10px;
  padding-bottom: 6px;
  padding-left: 0;
}

.noticeboard-template-onlyHeading .noticeboard-media-headingRow {
  margin-top: 0;
}

.noticeboard-template-onlyHeading div.topIconBar {
  margin-bottom: 6px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-table {
  display: table;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 13px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-imgColumn {
  display: table-cell;
  width: 65px;
  vertical-align: top;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-imgColumn .avatar-frame {
  border: 0;
  width: 50px;
  height: 50px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-imgColumn .avatar-frame img {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  width: 50px;
  height: 50px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-txtColumn {
  display: table-cell;
  padding-right: 5px;
  padding-top: 0px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-txtColumn .presence {
  position: relative;
  top: -1px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-txtColumn .presence > .ms-displayInlineBlock {
  overflow: visible;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-txtColumn .presence .ms-spimn-presenceLink {
  padding-bottom: 0;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-txtColumn .presence .ms-noWrap.ms-imnSpan {
  white-space: normal;
  overflow: visible;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-iconColumn {
  display: table-cell;
  vertical-align: top;
  text-align: right;
  padding-top: 7px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-iconColumn .glyphicon {
  top: -2px;
  cursor: pointer;
}

.wt-noticeboard-unread-comments .wt-commentDate {
  color: #ababab;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-horisontalDevider {
  width: 100%;
  border: 0;
  border-bottom: 1px solid #eaeaea;
  margin: 0;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-topSpace {
  height: 60px;
}

.wt-noticeboard-unread-comments .wizdom-unreadComment-bottomSpace {
  height: 40px;
}

.wt-noticeboard-unread-comments .modal-header {
  box-sizing: border-box !important;
}

/*Noticeboard topbar: hide on small devices if toolbar is disabled */

@media (max-device-width: 767px), (max-width: 767px) {
  .wd-noticeboard .topIconBarWithNoToolbar,
  .noticeboard-archive .topIconBarWithNoToolbar {
    min-height: 0;
    margin-bottom: 0;
    margin-top: -16px;
  }
}

/*Noticeboard topbar: hide number of news if toolbar is enabled */

@media (min-width: 768px) and (max-width: 992px) {
  .wd-noticeboard .topIconBarWithToolbar .topIconBarLeftSection,
  .noticeboard-archive .topIconBarWithToolbar .topIconBarLeftSection {
    display: none;
  }
}

/* topbar notification panel (popout icons with Noticeboard information) */

.wt-notificationPanel {
  display: inline-block;
  /*margin-right: 8px;*/
  color: #666666;
}

.wt-notificationPanel .ms-promotedActionButton {
  /*margin-right: 17px;*/
  vertical-align: top;
}

.wt-notificationPanel .glyphicon-cog {
  color: #bbbbbb;
}

.wt-notificationPanel .glyphicon,
.wt-notificationPanel .glyphicons,
.wt-notificationPanel .ms-Icon,
.wt-notificationPanel .wizdom-icon {
  font-size: 16px;
}

.wt-notificationPanel .notificationPanelDevider {
  display: none;
}

.wt-notificationPanel .ms-Icon--YammerLogo {
  position: relative;
  top: 2px;
  font-size: 16px;
}

.wt-notificationPanel .glyphicon-envelope {
  font-size: 16px;
  top: 3px;
}

.wt-notificationPanel .glyphicon-comment {
  font-size: 15px;
}

.wt-notificationPanel .glyphicons-adjust-alt {
  position: relative;
  top: -1px;
}

.ms-promotedActionButton .ms-Icon--CalculatorAddition {
  font-size: 16px;
  top: 1px;
  font-weight: 600;
}

.ms-cui-topBar2 .ms-promotedActionButton-icon {
  position: relative;
  top: -1px;
}

.ms-cui-topBar2 .ms-promotedActionButton-text {
  position: relative;
  top: -1px;
}

/* Topbar popout icons with Noticeboard information - popouts */

.bootstrap-wrapper .popoverWithDialogLayout {
  line-height: normal;
  min-width: 300px;
  border: 0 !important;
  padding: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .popover-content {
  padding: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .arrow::after {
  border-bottom-color: #1775bc !important;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog {
  width: auto;
  margin: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .modal-content {
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .modal-header .closebtn {
  position: relative;
  top: 2px;
  margin-right: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .modal-body {
  margin: 0;
  min-height: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-commentDate {
  display: block;
  font-size: 13px;
  padding-top: 4px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-commentDate::first-letter {
  text-transform: uppercase;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .glyphicon-remove {
  color: #0072c6;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .glyphicon-remove:hover {
  color: #23527c;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-noticeboard-unread-comments .wizdom-unreadComment-topSpace {
  height: 10px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-noticeboard-unread-comments .wizdom-unreadComment-bottomSpace {
  height: 10px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wizdom-unreadComment-iconColumn a {
  padding-left: 2px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wd-noticeboard-media-heading {
  font-weight: bold;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-checkUncheck {
  color: #0072c6;
  cursor: pointer;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .text-muted {
  font-size: 13px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .noticeboard-media-headingRow {
  padding-top: 8px;
  padding-bottom: 2px;
  padding-right: 15px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .noticeboard-media-headingRow .media-heading {
  display: inline-block;
  width: 220px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .noticeboard-authorRow {
  padding-bottom: 10px;
  padding-right: 15px;
}

/* Topbar popout icons with Noticeboard information - popouts (mobile specific) */

@media (max-device-width: 480px), (max-width: 480px) {
  .popoverWithDialogLayout {
    left: 8px !important;
    min-width: 0 !important;
    max-width: 90% !important;
  }

  .popoverWithDialogLayout .wizdom-unreadComment-iconColumn a {
    display: none;
  }

  .popoverWithDialogLayout .glyphicon-remove {
    text-align: left !important;
  }
}

/* Topbar popout icons with Noticeboard information */

.bootstrap-wrapper .popoverWithDialogLayout {
  border: 0 !important;
  padding: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .popover-content {
  padding: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .arrow::after {
  border-bottom-color: #1775bc !important;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog {
  width: auto;
  margin: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .modal-content {
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .modal-header .closebtn {
  position: relative;
  top: 2px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .modal-body {
  margin: 0;
  min-height: 0;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-commentDate {
  display: block;
  font-size: 13px;
  padding-top: 4px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-commentDate::first-letter {
  text-transform: uppercase;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .glyphicon-remove {
  color: #0072c6;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .glyphicon-remove:hover {
  color: #23527c;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-noticeboard-unread-comments .wizdom-unreadComment-topSpace {
  height: 10px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wt-noticeboard-unread-comments .wizdom-unreadComment-bottomSpace {
  height: 10px;
}

.bootstrap-wrapper .popoverWithDialogLayout .modal-dialog .wizdom-unreadComment-iconColumn a {
  padding-left: 2px;
}

/* Topbar popout icons with Noticeboard information - mobile specific */

@media (max-device-width: 480px), (max-width: 480px) {
  .popoverWithDialogLayout {
    left: 8px !important;
    min-width: 0 !important;
    max-width: 90% !important;
  }

  .popoverWithDialogLayout .wizdom-unreadComment-iconColumn a {
    display: none;
  }

  .popoverWithDialogLayout .glyphicon-remove {
    text-align: left !important;
  }

  .popoverWithDialogLayout .modal-dialog .close {
    margin-right: 0;
  }
}

.NoticeBoardItem .word-break {
  width: 100%;
  word-wrap: break-word;
  /* normally does not work with width:100%, but if you use a fixed table, it will: https://stackoverflow.com/a/47866576*/
  display: table;
  table-layout: fixed;
}

.noticeboard-showitem .newsitem-top .word-break {
  -ms-word-break: normal;
  word-break: normal;
}

/* Style for very long words in news list */

.NoticeBoardItem .word-break .wt-breakThis,
.noticeboard-showitem .newsitem-top .word-break .wt-breakThis,
.wd-noticeboard-comments-panel .commentItemContainer .media-body .wt-breakThis {
  display: inline-block;
  word-break: break-all;
  word-break: break-word;
}

.wd-noticeboard .v2 .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading,
.noticeboard-archive .v2 .wd-noticeboard-mediaUnread .wd-noticeboard-media-heading {
  font-weight: 500;
  font-size: 16px;
}

.wd-noticeboard .v2 .wd-noticeboard-mediaRead .media-body,
.noticeboard-archive .v2 .wd-noticeboard-mediaRead .media-body {
  color: #333;
}

.wd-noticeboard .v2 .wd-noticeboard-mediaRead .wd-noticeboard-media-heading,
.noticeboard-archive .v2 .wd-noticeboard-mediaRead .wd-noticeboard-media-heading {
  font-weight: 500;
  font-size: 16px;
  color: #333;
}

.wd-noticeboard .v2 .wd-noticeboard-mediaUnread,
.noticeboard-archive .v2 .wd-noticeboard-mediaUnread,
.wd-noticeboard .v2 .wd-noticeboard-mediaRead,
.noticeboard-archive .v2 .wd-noticeboard-mediaRead {
  border-left: 0 solid #0072c6;
  margin-left: 0;
}

.wd-noticeboard .v2 .wd-noticeboard-media .media-left,
.noticeboard-archive .v2 .wd-noticeboard-media .media-left {
  margin-left: -15px;
  margin-right: -15px;
}

.wd-noticeboard .v2 .wd-noticeboard-media .media-left .media-item,
.noticeboard-archive .v2 .wd-noticeboard-media .media-left .media-item {
  max-width: 100% !important;
}

.wd-noticeboard .v2 .wd-noticeboard-media .media-left .img-thumbnail {
  border-radius: 0;
  border: 0;
  padding: 0;
  margin-bottom: 10px;
}

.clickListV1 {
  transition: background 0.5s cubic-bezier(1, -0.39, 1, 1);
}

.clickListV1 .bottom {
  position: absolute;
  width: 100%;
  padding: 0;
  bottom: 0;
  left: 15px;
  right: 0;
}

.clickListV1 .channelsV1 i,
.clickListV1 .date i {
  line-height: 1.7;
}

.clickListV1 .channelsV1 i ~ span,
.clickListV1 .date i ~ span {
  padding-left: 5px;
}

.clickListV1 {
  /*height:492px !important;*/
  height: 422px;
}

.clickListV1 .NoticeBoardItem .contents {
  padding: 0;
}

.clickListV1 .wd-noticeboard-media {
  border-top: 0px solid white !important;
  border-bottom: 1px solid #ccc !important;
  outline: 0 !important;
}

.clickListV1 .wd-noticeboard-media:last-child {
  border-bottom: 0px solid #ccc !important;
}

.clickListV1 .topIconBar {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
  padding-bottom: 11px;
  border-bottom: 1px solid #e4e4e4;
}

.clickListV1 .topIconBarLeftSection {
  display: none !important;
}

.clickListV1 .no-right-padding {
  padding-right: 0 !important;
}

.clickListV1 .no-left-padding {
  padding-left: 0 !important;
}

@media only screen and (max-width: 1200px) {
  .clickListV1 .no-left-padding {
    padding-left: 15px !important;
  }
}

.clickListV1 .noticeboard-item-active .noticeboard-item-nonclick {
  display: none;
}

.clickListV1 .noticeboard-item-active .noticeboard-panel a,
.clickListV1 .noticeboard-item .noticeboard-panel a {
  outline: 0 !important;
}

.clickListV1 .noticeboard-item-active .noticeboard-panel,
.clickListV1 .noticeboard-item .noticeboard-panel {
  position: relative;
  height: 76px;
  margin-left: 15px;
  background: #fff;
  border-top: solid 1px #e2e2e2;
  -webkit-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -moz-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -ms-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -o-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  z-index: 3;
  overflow: hidden;
}

@media (max-width: 1199px) {
  .clickListV1 .noticeboard-item-active .noticeboard-panel,
  .clickListV1 .noticeboard-item .noticeboard-panel {
    margin-left: 0px;
  }
}

.clickListV1 .noticeboard-panel.top {
  border-top: solid 0px #e2e2e2;
}

.clickListV1 .noticeboard-item-active .noticeboard-panel {
  position: relative;
  height: 194px;
  border: 0;
}

.clickListV1 .noticeboard-item-active .noticeboard-panel h2,
.clickListV1 .noticeboard-item .noticeboard-panel h2 {
  background-color: inherit;
  z-index: 2;
  padding: 26px 0 10px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  /*white-space: nowrap;*/
  text-overflow: ellipsis;
  overflow: hidden;
  margin: 0;
  transition: font-weight 0.8s cubic-bezier(0.86, 0, 0.07, 1);
}

.clickListV1 .noticeboard-item-active .noticeboard-panel h2,
.clickListV1 .noticeboard-item-active .noticeboard-panel p,
.clickListV1 .noticeboard-item-active .noticeboard-panel i,
.clickListV1 .noticeboard-item-active .noticeboard-panel span {
  color: #fff;
}

.clickListV1 .noticeboard-item .noticeboard-panel .contents {
  height: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: alpha(opacity=0);
  filter: alpha(opacity=0);
  position: relative;
  visibility: hidden;
  -webkit-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -moz-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -ms-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -o-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  z-index: 1;
}

.clickListV1 .noticeboard-item-active .noticeboard-panel .contents {
  position: relative;
  height: 114px;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
  visibility: visible;
}

.clickListV1 .noticeboard-item-active .noticeboard-panel a,
.clickListV1 .noticeboard-item .noticeboard-panel a {
  position: relative;
  display: block;
  height: 100%;
  padding: 0 40px;
  background: #fff;
  -webkit-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -moz-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -ms-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -o-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
}

.clickListV1 .noticeboard-item-active .noticeboard-panel a {
  padding: 0 40px;
  background: #363331;
}

.clickListV1 .noticeboard-item-active,
.clickListV1 .noticeboard-item {
  padding: 0 !important;
}

.clickListV1 .imgpanel.ng-hide,
.clickListV1 .imgpanel {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
  z-index: 1;
  position: absolute;
  text-align: left;
  width: 176%;
  overflow: hidden;
  position: absolute;
  top: 50%;
  left: 12%;
  -webkit-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -moz-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -ms-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  -o-transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
  transition: all 0.8s cubic-bezier(0.86, 0, 0.07, 1);
}

.clickListV1 .imgpanel.ng-hide {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: alpha(opacity=0);
  filter: alpha(opacity=0);
  z-index: 1;
  text-align: left;
  width: 100%;
  overflow: hidden;
  position: absolute;
}

.clickListV1 .imgpanel img {
  max-width: inherit;
  width: auto;
  height: 422px;
  position: relative;
  left: 50%;
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.greybackground {
  background: #dddddd94;
}

.svg-container {
  display: flex;
  height: 422px;
  align-items: center;
  justify-content: center;
}

.svg-placeholder {
  width: 40%;
  max-width: 350px;
  opacity: 20%;
}

.word-break-all {
  word-break: break-all;
}

.tab-header-section {
  margin-bottom: 20px;
}

.tab-header-section .tab-header {
  font-size: 16px;
  font-weight: 600;
}

.cursor-pointer {
  cursor: pointer;
}

@media print {
  body.modal-open {
    visibility: hidden;
  }

  body.modal-open #s4-workspace {
    display: none;
  }

  body.modal-open * {
    visibility: hidden;
  }

  body.modal-open .modal-dialog,
  body.modal-open .modal-dialog * {
    visibility: visible;
  }

  body.modal-open .modal-dialog .no-print,
  body.modal-open .modal-dialog .no-print *,
  body.modal-open .modal-dialog * .no-print,
  body.modal-open .modal-dialog * .no-print * {
    display: none !important;
  }

  body.modal-open .modal {
    overflow-x: auto;
    overflow-y: auto;
    bottom: auto;
    position: absolute;
  }

  a[href]:after {
    content: none !important;
  }
}

/* Adding these styles to fix problem in IE10+ after use of full screen in rich text editor (-ms-high-contrast is only available in IE10 and newer) */

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .noticeboard-newform-modal .modal-dialog,
  .noticeboard-editform-modal .modal-dialog {
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .noticeboard-newform-modal .modal-body,
  .noticeboard-editform-modal .modal-body {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

.marginClass {
  margin-top: 442px;
  margin-bottom: 100px;
}

.margin-top-20 {
  margin-top: 20px;
}

.nb-clicklist-title-container {
  display: flex;
  justify-content: space-between;
}
/*.wizdom-fullview {
    margin: -20px;
    @include border-radius(5px);
}*/

.wizdom-link-collection {
  /*background-color: #fff;*/
  /*input[type="checkbox"].linkcollection-checkbox {
        position: static;
        vertical-align: baseline;
        margin-top: 0;
    }*/
}

.wizdom-link-collection .webpart-link {
  cursor: pointer;
  text-decoration: none;
  color: #0072c6;
  /*
        &:hover,
        &:active {
            color: #000;
        }
        */
}

.wizdom-link-collection .list-group {
  margin: 0;
}

.wizdom-link-collection .linklist-container dd {
  padding-top: 5px;
  color: #8d8d8d;
}

.wizdom-link-collection .linklist-container .detailed-link {
  margin: 0;
  padding: 10px 20px;
  border-bottom: 1px solid #eeeeee;
}

.wizdom-link-collection .linklist-container .detailed-link:last-child {
  border-radius: 5px;
}

.wizdom-link-collection .linklist-container .imaged-link {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 150px;
  margin-top: 10px;
  margin-right: 10px;
}

@media (max-width: 992px) {
  .wizdom-link-collection .linklist-container .imaged-link {
    width: 100%;
    margin: 0 0 5px;
  }
}

@media (max-width: 768px) {
  .wizdom-link-collection .linklist-container .imaged-link {
    width: 150px;
    margin-top: 5px;
    margin-right: 5px;
  }
}

@media (max-width: 480px) {
  .wizdom-link-collection .linklist-container .imaged-link {
    width: 100%;
    margin: 0 0 5px;
  }
}

.wizdom-link-collection .linklist-container .imaged-link img {
  display: block;
  max-width: 100%;
  margin: 0 auto 5px;
}

.wizdom-link-collection .linklist-container .round-64 {
  max-width: 64px;
  margin: 10px 5px !important;
}

.wizdom-link-collection .linklist-container .round-64 img {
  border: 1px solid #0072c6;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  border-radius: 50%;
}

.wizdom-link-collection .right-corner {
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: -10px;
}

.wizdom-link-collection .left-corner {
  margin-top: 10px;
  margin-left: 10px;
}

.wizdom-link-collection .link-sortable {
  margin-bottom: 10px;
}

.wizdom-link-collection .link-move-container {
  margin-right: 15px;
}

.wizdom-link-collection .icon-hidden {
  visibility: hidden;
}

.wizdom-link-collection .not-sortable {
  border: 1px solid lightgray;
  border-radius: 4px;
  background-color: #f6f6f6;
}

.wizdom-link-collection .sortable {
  border: 1px solid lightgray;
  border-radius: 4px;
  background-color: rgba(221, 221, 221, 0.6);
  cursor: move;
}

.wizdom-link-collection .wizdom-personallink-detaillist-link-description {
  margin-bottom: 10px;
}

.link-collection-dropdown {
  margin-top: 10px;
  margin-bottom: 10px;
}

.link-collection-content {
  margin-top: 10px;
  margin-bottom: 10px;
}

.link-collection-content .float-wrapper {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 49%;
  overflow: hidden;
}

.link-collection-content input.ng-invalid {
  border-color: #E9322D !important;
  box-shadow: 0 0 6px #F8B9B7 !important;
}

.link-collection-content a:hover {
  cursor: pointer;
  text-decoration: none;
}

.link-collection-content .categorylinks-container {
  border: 2px dashed #DAD6D2;
  padding: 5px;
  min-width: 200px;
  min-height: 50px;
}

.link-collection-content .panel-default {
  box-shadow: none;
}

.link-collection-content .panel-default .panel-body {
  padding: 0;
}

.link-collection-content .panel-default .panel-footer {
  border: none;
  background: none;
  padding-left: 0;
  padding-right: 0;
}

.link-collection-content .panel-default .panel-footer a {
  color: #333;
}

.link-collection-content .panel-default .panel-footer a:hover {
  color: #666;
}

.link-collection-content .link-usercategory {
  margin-top: 5px;
  padding: 7px 0 7px 0;
}

.link-collection-content .link-usercategory-content {
  margin-left: 5px;
}

.link-collection-content .link-usercategory-content .glyphicon-chevron-right,
.link-collection-content .link-usercategory-content .glyphicon-chevron-down {
  color: #7F7C7C;
}

.link-collection-content .link-category {
  margin-top: 5px;
  margin-bottom: 5px;
}

.link-collection-content .category-header {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.link-collection-content .link-container {
  overflow: auto;
}

.link-collection-content .link {
  margin-bottom: 5px;
  padding: 5px 0 5px 5px;
}

.link-collection-content .link.condensed {
  padding: 0 5px;
}

.link-list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  border-bottom: 1px solid #ddd;
}

/* Exception styles when webpart has chrome = title and border */

.wt-chromeTitleAndBorder .bootstrap-wrapper .wizdom-link-collection .list-group-item {
  border-left: 0;
  border-right: 0;
  border-top: 0;
  margin-bottom: 0;
  border-radius: 0;
}

.wt-chromeTitleAndBorder .wizdom-link-collection .right-corner {
  margin-bottom: -2px;
}

/*
    Quicklinks tiles 
*/

.quicklinks-tiles {
  margin: 10px 0;
}

.quicklinks-tiles .category {
  display: flex;
}

.quicklinks-tiles .category .category__name {
  font-size: 18px;
  font-weight: 400;
  margin: 15px 0 5px 0;
}

.quicklinks-tiles .category .category__items {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex-basis: 100%;
}

.quicklinks-tiles .category .category__items .item {
  height: 110px;
  width: 110px;
  background-color: #004987;
  color: #fff;
  margin: 0 10px 10px 0;
  text-align: center;
}

.quicklinks-tiles .category .category__items .item .item__media {
  height: 67px;
}

.quicklinks-tiles .category .category__items .item .item__media .image {
  width: 100%;
  height: 64px;
  object-fit: cover;
}

.quicklinks-tiles .category .category__items .item .item__media .image.image--rounded {
  width: 60px;
  border-radius: 50%;
  height: 60px;
  margin-top: 5px;
  object-fit: cover;
}

.quicklinks-tiles .category .category__items .item .item__media .icon-styling {
  top: 0;
}

.quicklinks-tiles .category .category__items .item .item__name {
  line-height: 1.5em;
  height: 3em;
  overflow: hidden;
  word-break: break-word;
}
.preview {
  padding: 5px;
  width: 499px;
  color: black;
  /*font-family: "lucida grande",tahoma,verdana,arial,sans-serif;*/
  font-size: 12px;
  padding-bottom: 8px;
  padding-top: 8px;
  display: none;
  border: 1px solid #b3b3b3;
  border-top: 0px;
  border-bottom: 1px solid #e6e6e6;
  float: left;
}

.previewImages,
.previewImage {
  width: 130px;
  margin-right: 12px;
  float: left;
  color: transparent;
}

.previewButtons {
  display: none;
  margin-bottom: 39px;
  margin-top: 12px;
}

.previewContent {
  font-size: 11px;
  width: 355px;
  float: left;
}

.previewTitle {
  font-weight: bold;
  font-size: 12px;
  margin: 0 auto 2px auto;
}

.previewTitle a {
  margin: 0 auto 0 auto;
}

.previewUrl {
  color: #666;
  font-size: 11px;
  margin: 0 auto 9px auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.previewDescription {
  margin: 0 auto 8px auto;
}

.previewTitle span,
.previewDescription span {
  cursor: pointer;
  word-break: break-word;
}

.buttonLeftActive {
  background-image: url("../../Modules/Wizdom365/content/images/selectionButtons.gif");
  background-repeat: no-repeat;
  background-position: 0 -83px;
  width: 25px;
  height: 22px;
  float: left;
  cursor: pointer;
}

.buttonRightActive {
  background-image: url("../../Modules/Wizdom365/content/images/selectionButtons.gif");
  background-repeat: no-repeat;
  width: 25px;
  height: 22px;
  margin-right: 10px;
  background-position: -25px -83px;
  float: left;
  cursor: pointer;
}

.buttonLeftDeactive {
  background-image: url("../../Modules/Wizdom365/img/selectionButtons.gif");
  background-repeat: no-repeat;
  background-position: -50px -83px;
  width: 25px;
  height: 22px;
  float: left;
}

.buttonRightDeactive {
  background-image: url("../../Modules/Wizdom365/img/selectionButtons.gif");
  background-repeat: no-repeat;
  background-position: -75px -83px;
  width: 25px;
  height: 22px;
  margin-right: 10px;
  float: left;
}

.buttonLeftActive:active {
  background-image: url("../../Modules/Wizdom365/img/selectionButtons.gif");
  background-repeat: no-repeat;
  background-position: -100px -83px;
}

.buttonRightActive:active {
  background-image: url("../../Modules/Wizdom365/img/selectionButtons.gif");
  background-repeat: no-repeat;
  background-position: -125px -83px;
}

.photoNumbers {
  font-size: 10px;
  margin-top: 5px;
  float: left;
  margin-right: 10px;
}

.chooseThumbnail {
  font-size: 10px;
  color: #999;
  margin-top: 5px;
  float: left;
}

.previewLoading {
  float: right;
  margin-bottom: 2px;
  margin-right: 14px;
  border: 1px solid transparent;
  height: 12px;
}

.linkPreview,
#retrieveFromDatabase {
  margin: auto;
  width: 525px;
}

.noThumbDiv {
  color: #333;
  font-size: 11px;
}

.noThumbCb {
  vertical-align: -2px;
  margin-right: 4px;
  margin-left: 0px;
  float: left;
}

.nT {
  float: left;
  width: 270px;
  margin-top: 3px;
  cursor: pointer;
}

.inputPreview {
  margin-left: -2px;
  font-size: 11px;
  padding: 3px 1px;
}

.text {
  width: 499px;
  height: 60px;
  border: 1px solid #b3b3b3;
  border-bottom: 1px solid #e6e6e6;
  resize: none;
  /*font-family: Arial;*/
  padding: 5px;
  color: grey;
}

.closePreview {
  float: right;
  background-image: url("../../Modules/Wizdom365/img/close.png");
  background-repeat: no-repeat;
  background-position: left 0px;
  height: 15px;
  width: 15px;
  cursor: pointer;
}

.closePreview:hover {
  background-image: url("../../Modules/Wizdom365/img/close.png");
  background-repeat: no-repeat;
  background-position: left -32px;
}

.closePreview:active {
  background-image: url("../../Modules/Wizdom365/img/close.png");
  background-repeat: no-repeat;
  background-position: left -48px;
}

.postPreviewButton {
  padding: 4px 16px;
  background-image: url("../../Modules/Wizdom365/img/backgrounds.png");
  background-repeat: no-repeat;
  background-position: 0 -49px;
  background-color: #5B74A8;
  border-color: #29447E #29447E #1A356E;
  border: 1px solid #1a356e;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
  cursor: pointer;
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
  color: white;
  /*font-family: "lucida grande",tahoma,verdana,arial,sans-serif;*/
  float: right;
}

.postPreviewButton:active {
  background-image: none;
  background: #4f6aa3;
}

.postPreview {
  background: #f2f2f2;
  padding: 2px;
  border: 1px solid #b3b3b3;
  border-top: 0px;
  width: 505px;
  margin-bottom: 20px;
  margin-top: -1px;
}

.previewPosted {
  padding: 5px;
  width: 499px;
  color: black;
  margin-bottom: 10px;
  margin-top: 10px;
  /*font-family: Open Sans, sans-serif;*/
  font-size: 12px;
  border: 1px dashed #b3b3b3;
  /*float: left;*/
}

.previewPosted a {
  color: #3B5998;
}

.previewPosted a:hover {
  text-decoration: underline;
  color: #3B5998;
}

.previewImagesPosted {
  width: 130px;
  margin-right: 12px;
  float: left;
  cursor: pointer;
}

.previewContentPosted {
  font-size: 11px;
  width: 345px;
  float: left;
}

.previewTitlePosted,
.previewTitlePosted a {
  font-weight: bold;
  font-size: 12px;
  margin: 0 auto 2px auto;
  color: #3B5998;
}

.previewTitlePosted a:hover {
  text-decoration: underline;
  color: #3B5998;
}

.previewUrlPosted,
.previewUrlPosted a {
  color: gray !important;
  font-size: 11px;
  margin: 0 auto 9px auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.previewUrlPosted a:hover {
  color: #3B5998;
  text-decoration: underline;
}

.previewDescriptionPosted {
  margin: 0 auto 8px auto;
}

.previewTitlePosted span {
  cursor: pointer;
  word-break: break-word;
}

.previewDescriptionPosted span {
  word-break: break-word;
  color: gray;
  font-size: 14px !important;
}

.previewTextPosted {
  margin-bottom: 2px;
  word-break: break-word;
  font-size: 14px !important;
}

.videoPostPlay {
  background-image: url("../../Modules/Wizdom365/Content/images/play.png");
  bottom: 5px;
  height: 26px;
  left: 5px;
  width: 35px;
  float: left;
  z-index: 1;
  margin-left: 5px;
  margin-top: -31px;
}

.loader {
  background-image: url("../../Modules/Wizdom365/Content/images/loader.gif");
  height: 11px;
  width: 16px;
  margin: 5px;
  display: block;
}
/*@import "compass/reset";*/

/* Common styles for all modules */

.bootstrap-wrapper .pre {
  white-space: pre-wrap;
  word-wrap: break-word;
}

.bootstrap-wrapper .formly .formly-field .form-group .filter-group a.filter {
  margin-left: 10px;
  margin-bottom: 10px;
}

.bootstrap-wrapper .formly .formly-field .form-group .filter-group a.btn:first-child {
  margin-left: 0;
}

.bootstrap-wrapper .formly .formly-field .form-group .filter-group a.filter .glyphicon {
  top: 2px;
}

.pointer {
  cursor: pointer;
}

.wizdom365Picker {
  position: relative;
}

.wizdom365Picker .textbox {
  padding: 5px;
}

.wizdom365Picker .foldout {
  background-color: white;
  border: solid 1px gray;
  position: absolute;
  top: 23px;
  left: 0;
  width: 100%;
  padding: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.closebtn {
  min-width: 0;
}

/* Validation */

.validation-message {
  border-radius: 3px 3px 3px 3px;
  box-shadow: 0 0 12px #999999;
  color: #ffffff;
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin-top: 3px;
  max-height: 40px;
  max-width: 450px;
  min-height: 20px;
  min-width: 200px;
  opacity: 0.8;
  padding: 4px 10px;
  position: relative;
  z-index: 20;
}

.validation-message.validation-error {
  background-color: #bd362f;
}

.validation-message.validation-success {
  background-color: #0d9747;
}

.validation-icon {
  background-image: url("../../Modules/Wizdom365/Content/images/glyphicons-halflings-white.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  margin-right: 8px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 14px;
}

.icon-error-sign {
  background-position: -168px -96px;
}

.icon-success-sign {
  background-position: -192px -96px;
}

.form-control.ng-invalid,
.input-datetime.ng-invalid,
.input-select.ng-invalid {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.flag {
  width: 32px;
  display: inline-block;
  /*background-size: 30px;*/
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.flag-allDisabled {
  background-image: url("data:image/gif;base64,R0lGODdhJAAYAPYAAKuvstbUyK6xs+ni4tnR0c7KvKGlqb2ysvb19d3V1dfNzZ2jp/7+/sHExqWprdHCw8G0tbW7wfXy8r3Awbm7vOTi4si/v8a4udbJysjIzrWqqtLPwca3uOnm5t3e4cq8vdbX3Ozp6bCzt+DW16isrrm9wcXGzb3BxMrK0Pn6+snFts/S1cHFyPf4+OLa2tjOzuPc3bmtruTc3Mm7vMW8vcvBws7ExrGlpcLDyu3s7M7AwcrO0drP0NfS0sy9vqGmq6Sqssi6u9/f4u3m5trV1dzS0/j19bqvsLe5ucK4uZmdocrHvODa2rS3uuTe37K1uOvo6N/Y2Obc3dzR0tzQ0MTHyuff37S1vfLy8uPY2fDt7bG2vNXLzM7DxKKlp8vExNnZ3/v8/Obd3t7T0t7T0bKzu9/e0+rj49HGx8CwsMbIxvz7+8bJzMXL0ODZ2eDU1eDX19HNv9/d3cfEuNDJydLNzZabns/HyKien83N1Obn6LvBxry5rsW7vOHZ2sK/tCwAAAAAJAAYAAAH/4AEfgk8MCkpTkVwcCMJjgkuNhR5GZWVKCguYjIunS4yCUUDYllDDAxDWWKrrGIDdydCYCBgsyAgWhK6u0YhXFlFLzKnMgpFx8hFWRZXKygZmJYwZ9TVQy5dPBgPCacJDxjh4hhUSWWUJpUm69MD7u7XwnBFTmFhiYv5i2I2AhkmOHAADOjizDt4bnIwsJeiRYsU9iJGZKDHwZUrZS6WyUjEiqdOVohUaOgQCxaHKFOGqYDCg0shL4Uw+dhJRg8LXLigSeAwAZqcQHMqoGFhDBmjY5AWIZCsSAI6RzhwSGPDoY00UrNKvaDBQpQEUcKKHSvWTZ0DQS5AQIMAARoIM//iyo0bI0nOFy8U6N27N++LL0cucFh7iksQHYh9zEjLIcYXJzKsDIDhpBo1d1acWOmh4ciRGDVg3klCg0afJBA8H9GA58YNDTHSQDhA+8BnDa5dcyHCg0COCSdyLCVAvHiCGk1YnDjRIECAKiwaSF++vEqJBAOkSFnDhs0aGTJarRrAZcKKHW1WmDGzos2O9/B3gGCBYQSVKQhOTEAw5f6U//+NUIMIypVQhXMslEAddXtUEQEGb/BAhREllGAEFRJSoaGGY9QAQAkRbHGCcydsEcGJKEawxxYdGCEBAms88cQaCOxioxEVPDHBBCWosUEAapSw45A7NkABAE2IIALXACSQAICSUEL5hAN/bGDlBnHEceWWVxbggAAAMGmAFw6EaaaZAnjBRwFsFrDEEm3GyWYccxABRQe5/OCFBFpAEcKfgGrRgxcAgEkBnEcKoOiiAiwJgWI+5PDDDzn48IEPmGaqwwFKTAoECSqoQAIQk5ZaqgEHCBZEBwYY0EFaQcR6QVofxKDEAgb8AKqopvZqQAy0SuqAFg/o0EVii31whB0LLKCrCgUIAASTJDjwQ7MLKHEAajTIUagQXdTwRQ0W0IBaH0c468CXbyIhQhNPiCBAtT+sGwgAOw==");
}

.flag.flag-allEnabled {
  background-image: url("data:image/gif;base64,R0lGODdhJAAYAPYAAFaHse+BiXFxwuSOjq5YXPvX2Op9g2lqwm6TlrIoMMZJVOY8SOZSXfpdZmWUt+f49+cuOScsjOnQXPOZli1Ld9WvJu2Znuh0eGqnz9wpNsPR0v+Lk+aTlDN3vOJmavVsdsVZXjNjivH//hprzdiFiPvKHufExk51ekhskPv//zRYffujovzHB//TK6uz1YWdijtqlLs5Q60FCkFrcfhkbVKb05SU2/DIyPHz8x9UgP+cogBKn8+0tg9Tit54f+rl5JwqM1F/pRZJdTqBxspfcOfBLN5nbP7aOLB1ccNpawZPihZWkv719bQXHiNgmNowPP55gZEQFOdrdP91ZNsKGQc8a9siL/+rq9kZJ/arqUlAl/irp7fHytdrdf/i5OTR0o23u/agnvfJIl+JpG6GZ/7e3v/6aOO/we7KN//gRf+nrf/hK3W3319SoGNhumOBhfG/v8oqHfTMzzc9reifq7ueoPKNj52q742Sq9Pg37yhov+VjXd9zP/THDpYXMN+fiwAAAAAJAAYAAAH/4AXdgZSFjg4FhcBiwaNBnZEbXwClJR8fAMTdpubEwYXOhtQaikpalAbqaobOkRudzaxsjZyBba3ZXAeUB8NG6V2DR/DxB9QCpKVAgeUFivP0FccDA0MCwalBgsM3N3UMVp8B+PkB87Qz9JdGwEfFiIpYR+L9IsbRFrjbm4H+24cK8IIFCgtTwoRCA8hhMfwYAoNEeZInCiRxB5OnUhoeMDxwY8fHUNyFKEBj4uTKE9ysMOhZUsLJAh4MMKABI4HBhgY2TlzphQCCqYIHSr0gtGjFwwkSWDFChUGHBlQaUq1KZYmSAZo3cq164A/MZ48wQL1AQgsYtOmBUJgpxEPcP/jyoUrJQmQDBmewvOQYYHfBU/wWgGCZMIEgXToZNmyeMsWgYZJAEmQoAkILlySxFCgIEYMypSbRJFBukmcOKBDNyEtI0oXEj4ufBkz5osPH7Bv3zZAAIWDMQAQSJCA5/dv4MAdBDEQagMTBw6YrFqlo0sQNhhqgDFjBkwNDODDY2DjgAEUGjTKAC+DvtiwYzBqABiCIE0aBEMA6N8PQDmDXg2UEUQQZTTQAHoIHqiAE0N0MMIY9o0xQgcUVthBgyZ4UUAZTKCAAhNl3CKiF2ecgAACY7xwxBEvBHHiiy++EQIKMMCgAgUUqFDjjjyqUMEaLQSJBhpBFmnkEUXoGAK0DDjmGMKTUD7phBAV9FFCCWIUUYQYV3bZZQsV6GHCGTf8gOMPN5ig5pomyFGHHzOcAAMZV5IRwgl45plnWBBAcEMOOdzQ56CEJlDFDoiGwAILISDq6KNKJPCEFRmcIYQQZ1CqllgQGKpEDzvMsOgMO/Rg6qmm5pBABlb4Cagcf/nVZ6ueKhHqoifs4MSuS/SgxK9CeOYZDzPyAMKxIHAmLBAUANrDCRUU8QYMHtYYAqA5qBAIADs=");
}

.flag.flag-da-dk {
  background-image: url("data:image/gif;base64,R0lGODdhJAAYAPYAAK5qcJcvNt56gd05Rd5jbdZ/hrjHxd9weNZSXNoxPuTk5LW4uOHh4fb29uRJVeSan9MtOf/Q0/+dpO3t7eWJkOX//cbGxvZzfN5sdPVmcKktN/+zufNZZOZhatkZJujo6Pn///+mrfelrOwyP6o3QOOEi9wnNOI5Rf////Vfa+X08+ZYY/d6g+tRXMs4Q6xDS/qDi9MqNtUmM7JbYvl9htogLej//uF1fdM2QdQxPcUhLdgvO80yPswtOcwkMLFVXLFPVf39/fT///r6+pVESaZDSdk2Q/+qsdoMG8koNPd3gds2QstNVuj39vL//+P+/P2Um6NAR+///+P7+dg5RNg8R9g1QdozP9s1Qv3///mrsfK+wt+Ahvipr+WssOjk5PTy8vX7+/COlfBUX7R9geA1Qa9KUrBASf+utMHU09pATNxfZ8N6gPOhp8/k4tgzP9FPWeD39fqts/qvtOL8+un//+1LVvVyfPZ0fu9lb/Rtd/X///Fpc/CZn+bm5vDw8CwAAAAAJAAYAAAH/4AIBwSEhQgPKgoKKg9rB4+PGJIYhZWEGAgYESFHnZ0SESiiKBFHG6eop2ierEchERhrUHgstbUZc6MochlKvr++tsK1eFBrCDAXeMvLKVooQUEoWinM1tfXFzAIcDB33+ApXVnRWV0p4Onq69twNHrw8RwiIENDICIc8fv8/TQITJRk4EOQ4Jg29e61GVOwocOHSuAwuZCnosUWCBs0ANGmhcWPIEPigeOCg52TKEeIAaERhJgRKGPKnMnBBZs2fXLqFLMljMYwW8ToHEq0qIgCafY4ESJkj9M9QsA0AAOm6dOrWLE6AeFmwZ8JE/6IHUu2rNmzXxtYWMCgrSI/cP/jyp1LV64iBh/WxokzxYaNOoCbfPnw4UsTwIgTKwbsd0qdNAAKSOZSovINL00IN/Fyo7Lnz6A9F6AAIEASHzJkmFiN5IYNwjZuIFlNu7bt1al3aAhQhQcOKlQGDKjBpYIiG1xqCF/OvPkA4DjUkODNw7cRI0tqCDCuoIKAGljCLxlPXjx5Izh4VJnuokePHG8SXPEg4Iki7x6u6N/Pv/+bHD1QMR0PSfQAQQ477ODBDdw9IYAH8l0RoX4JVJhgAglCkIQV0/WQRBIxxLBDDAs+0ZaDNVynohFWWCFhhjtAEGISOUyXhA4+oJYaEgeYyAAdAshARRVEVkGFEW+8kWBRiKnlqAMEu1lh4A4JlHGCCRRIAZYTDzjQwZdgriCmAw6cUMYVGfYwgAZEROFmEWe8YMYZZBiwwAIGkAHEDHz2OcMPPwABhBkvFFGEm1EUQUQgADs=");
}

.flag.flag-en-us {
  background-image: url("data:image/gif;base64,R0lGODdhJAAYAPYAAG1twLve15KS1Zyc3OGLizIqh9W5uUxMstgDA6QhIv1NTdbf39YsLNjZ+X19yvc9PFxcvLI3N1hUqPwkJHZ2tZuOjpUGB6q1tnBwxFRUuM/R0f29ve4XF9z///X+/vENDNuFheMyMvTW1qJOTv+2tuj//7NfX+IJCrSw4uHDw4uL0t/p6f/ExEZGsRcXlv7//9P9/YGBzfn//+sBAaSk36oFBfZkZC8wqLJAQO4iIuGQkGNjvGtrsuU6Pd8AANQaG1FLovq5uUhBm+Z2duwMDNuSks4LC6wkJddDReRAQd5ra+4pKVdXtuIvL9WBgd+IiGlpwF5etuBxceVvb857e+x2c1lZiVZjxO+xuPzg4PC1u//BwHSA1P8jHRwceLEuLzszj3d3yZFYWebK0vYcHJOnp66RkmdasYqR2P+6uv+8ufv7/9fx8v29wd719v9lX48eH+jw+P9zc+B3e+l+fv/W1v7f2WBQnM74+GRrtuL//+Tu7uhwcOXHx+cAAP///ywAAAAAJAAYAAAH/4AFEkJCQISGQhJAEoyLd0hJkUk9PSGWl5ZNST8SawMDDZ+hoDQ0DaUNKG1brFsbaSSxsrJ1UkJhDgMZMbq8Gbm/AwdQHn8vx8jJyX9uYDRQGALQ0tHT0GhQWhvb3N3eLEVgKhgxYeTm5efkXGdLXRPw8fLxXQ8IBRgYKhD6/Pv9/aJgUROkoMGDB8E5y8BEAJOGDx1CzKBiR4k/MjJq3LjxD5sCLQAIuCGS5MiSJYHYeGOjpcuXL+UgKSDsgIADNnHezHkATYYeD4IKHUpUwY8CTKI4aKGU6dKmTQ/E+eOhqtWrV2VoKACACYYoXiGE9QoWA4QDY+yIWMu2bdssBv+8AHDhYgddu3Xv0r1S4MSHv4ADAyZChIwRKzwoUEi8WDFjxnkozKkypLLly5al0DGhwYOMF39Cix49uoTp06hT6ykRYIQUJUqmTOFDu7bt27hty1YyxIQFHwh8+PBDvLjx48iRC/dTo4KB5ylS9JlOvbr169WjG+hjpsKC7ytW7BlPvrz58+XDL1hxwYIRIwgQnJhPv779+/jl14ATgoH/JgAGiMmAAwZooH89HFEGDHjA0EEHekQo4YQUVijhgx3g0cEFYjhBBRUggPDEiAQ8QYAOKKaoIooEtDjiEyF6+IRvwC03w40zEMEBBznksMSPQPa4IxE3EicccMzBkcAZkgkcccQXX0SAw5RUVkllBFhC6SSTS8IRCAA7");
}

.flag.flag-nb-no {
  background-image: url("data:image/gif;base64,R0lGODdhJAAYAPYAAORJVXmNrJClwPd5gto1QtipskVVeUpiiNoyPyhFdDhSfraHi1FnjBImUPRaZvzj5GR5mukzQNOVmRg3aOj8+PH//7vH0au0sf+qsfNmcdQtOdofLaU1PNxiakFbg9kEE/ZzfdhnctJNVuOZneSlqcZEU9JWZeVWYaQqMuGgpfT///+zubs3TY8iKvqDi61MUtQqNs0yPtQxPTxXgfvGys0kMcwtOZ4yOc4cKdqeoeGdojBMeqtCSMkoNOZhasUhLc43QoGTsdQmNNkgLl5zlvjDxwAfVtU1Qf+mrNgvO+Pu8W+EpP2Um/zKztk7RtgTIE5oktxVXx49b61QV/S7v2l+n9s9SNkZKNxYYPX49ujOz//N0fX9+fG0uPW1uffAxP/89QsrYfr//5QtNeuprbrAvTM/XeIfLZ1qbf+co7B2evZgaz9Qbf+wttc5RVddc9NDUKcgKtrr51lvkrsqO4koLyA+cPVyfO5NWfW8wPZ0fvRtd/Fpcxg2Z2B2mf///ywAAAAAJAAYAAAH/4AsISaEhHAFSkQKBhBKBSYhHZKTWJWWllEdQCFbSBifGGkPfxYCAhZ/D0grrK1tbaCxGEhbg0x6A7kDGU1/QVBQQX9NawO4xrrJyXpMHSUuetHRazR/AVAHAX80a9Le394gLiLPd+bmDtUBB9nbDufw8fEucCUDe/j4DkXWHh7aRRzkG0iQ4AByu/go5IPny58lM2Ys+VMEz8KLGDEepOMAj0ePEbw8VKBgopcIH1OqVLnGxoIiVPLIzNNlVJUdO6qk8jKzp8+eVGhIQPWnqNGiVRLkPMq0aVM5BqoQ8UO1KgQPJD1AqMq1q1ciSw40SCBFip2zZ6XsILnDLNq3cP/hqm3QwE6fuxPu3lW6I4Hev4AD723AhgE7BogT97WzI7Hjx5ANzzFwgQKFChVUaOYChkGYMAzAcNFMurRpzZi5WECTQ0KOFCRIjNCS5cDnA1m0jIjNu7dvEilykFDTogYOHEM2bPgwQoWHMEY8qBjxQbn169iT44ARZwyQGDGOHCFwJYVzI9FVpLhCoL379/CPxLDCoQUQGzZkyEBwRUeFGejNUIEO7MHXHgIIJoiADDa4gUILMfRggwYyJPGEfwoEOOAVCiqYBAJJhBiiBj0cgUIdNvTQAwwwaPDECBVkaISA67lhIIIiaqABiz3IcEMLPfzwQw1CCPEBhugZUEFaCkM4YYUTULZ3RBI7wlBkDTX8oMGDBEz4IQFnkCEGAxMkAIEYXQDgw5prnuAmAABYQQCIVNpAwIk35MnBnigsUMYbZpjxRhkL8DDFoVO8oOgLPDS6Z5561hEIADs=");
}

.flag.flag-sv-se {
  background-image: url("data:image/gif;base64,R0lGODdhJAAYAPYAABJVigNSohk5WTBZg6yPG3GIaAVEeleMtv/1mQhMgTZXeP/QFw1Rh//JAv/mSEhympm82GGUvESFxgBJnFNiTZSni0Z7pv/iPPzbWl1uVqTD3SdJaeK5FNuwGIu54xlbj2R8WeK+LBlTlP/LFhZYjCtpmvrYNua9HOzJSBRThd+8MGyCYnqXil6RuufBJ//ZJ/fVTL2dKI6eh0NifYaaffLNO//HAjR4vTVhi/XSRJqtku3IM2l6Y+3JPFZ7oG2cwypvt0iBrhlBZurFMw1Voti8SnGFZ//qUjt+w1B4nR5djqqTOn+py7OwZf/PClaCpY+jhsLa7A1kzAFNnvbJGfTQP//WMJS51gBCtKCeTf/gNPrYU119bWB/cv/aKb2eNEyEsBxWh8XRvzhyoCxOcaCxmPrJIP7eYGh/XkRtq1J3sGmawA9PgeK4EMuiFUZvl8vVxuC3EQBAmPrGFHB/aoecfv/bKStyukqCrluPuFOJtFiNt06FsOXALe/KNAAAACwAAAAAJAAYAAAH/4ADPg+EhWk0KEVFKDJqPo+QPklJhZWEPgpPUVcQnZ0eYgiiCHAeGqeop56rnVdRT29MLRG0tBJlR2dnR2USLb/Av7XDtHlMbzg/ecvMEjoOGBhHOhLM1tfXez84OGsHe+DgztAYDtTh6OnpB2vcEXrw8UgVDltbDhVI8fv8/RE4A1qA4UOQ4I0KF2DAuFDhRsGHECGCaQEwTxA8GDHegJJwIZQbGUOKFBkkzwARSIDcWblSCgstOXJoYSGFpc2bN4EgEcEDCo06QIGyaGKiShUTTVgEXcqUKY0KdNxoeeHFjlWrVmporWHlqtevYF9c6ECgx5AdO/yoXcu2rVu3O/+GVIlBQIWKECH66N3Lt6/fvyGGECBgZs6IEQsSLzDTx4WLEGYUS55MGbEbCkbQrDBSoHOXLFQcU8nSpbPp06g7G+GcwQCRCVOmBJiNhYuTEyeccMEyu7fv372nEDEgIEyKMCQ+KJ+yogHuBiumKJ9Ovfr0FCWECFDCJkUKEuAnoGnAgUMDNBPAq1/PHjyAFEq0h2HTHYD9CSDIm0dvv7////alwMYH2qWQAH0MMACAHPm10UYDIEwAYH8KVpggAwmQoB0bBiTgYYIM2tAGBzag1x4JFF6IYQIGpKAdiwZ06GGIccRR4hRK5KiEcigCkKCHHsbYoXYkJJCgfR8QUcA4Ajv0YAUNQFgg5ZQWjDFGCSUogeKFCRAowAZgbkDGmGHwEMMSS3xBBw4ztOlmmwrMoMCYYYYpQCAAOw==");
}

.flag.flag-ar-sa {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ar-sa.png");
  width: 36px;
  height: 24px;
}

.flag.flag-bg-bg {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-bg-bg.png");
  width: 36px;
  height: 24px;
}

.flag.flag-ca-es {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ca-es.png");
  width: 36px;
  height: 24px;
}

.flag.flag-zh-tw {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-zh-tw.png");
  width: 36px;
  height: 24px;
}

.flag.flag-cs-cz {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-cs-cz.png");
  width: 36px;
  height: 24px;
}

.flag.flag-de-de {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-de-de.png");
  width: 36px;
  height: 24px;
}

.flag.flag-el-gr {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-el-gr.png");
  width: 36px;
  height: 24px;
}

.flag.flag-fi-fi {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-fi-fi.png");
  width: 36px;
  height: 24px;
}

.flag.flag-fr-fr {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-fr-fr.png");
  width: 36px;
  height: 24px;
}

.flag.flag-he-il {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-he-il.png");
  width: 36px;
  height: 24px;
}

.flag.flag-hu-hu {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-hu-hu.png");
  width: 36px;
  height: 24px;
}

.flag.flag-it-it {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-it-it.png");
  width: 36px;
  height: 24px;
}

.flag.flag-ja-jp {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ja-jp.png");
  width: 36px;
  height: 24px;
}

.flag.flag-ko-kr {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ko-kr.png");
  width: 36px;
  height: 24px;
}

.flag.flag-nl-nl {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-nl-nl.png");
  width: 36px;
  height: 24px;
}

.flag.flag-pl-pl {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-pl-pl.png");
  width: 36px;
  height: 24px;
}

.flag.flag-pt-br {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-pt-br.png");
  width: 36px;
  height: 24px;
}

.flag.flag-ro-ro {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ro-ro.png");
  width: 36px;
  height: 24px;
}

.flag.flag-ru-ru {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ru-ru.png");
  width: 36px;
  height: 24px;
}

.flag.flag-hr-hr {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-hr-hr.png");
  width: 36px;
  height: 24px;
}

.flag.flag-sk-sk {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-sk-sk.png");
  width: 36px;
  height: 24px;
}

.flag.flag-th-th {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-th-th.png");
  width: 36px;
  height: 24px;
}

.flag.flag-tr-tr {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-tr-tr.png");
  width: 36px;
  height: 24px;
}

.flag.flag-id-id {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-id-id.png");
  width: 36px;
  height: 24px;
}

.flag.flag-uk-ua {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-uk-ua.png");
  width: 36px;
  height: 24px;
}

.flag.flag-sl-si {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-sl-si.png");
  width: 36px;
  height: 24px;
}

.flag.flag-et-ee {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-et-ee.png");
  width: 36px;
  height: 24px;
}

.flag.flag-lv-lv {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-lv-lv.png");
  width: 36px;
  height: 24px;
}

.flag.flag-lt-lt {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-lt-lt.png");
  width: 36px;
  height: 24px;
}

.flag.flag-vi-vn {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-vi-vn.png");
  width: 36px;
  height: 24px;
}

.flag.flag-az-Latn-AZ {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-az-Latn-AZ.png");
  width: 36px;
  height: 24px;
}

.flag.flag-eu-es {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-eu-es.png");
  width: 36px;
  height: 24px;
}

.flag.flag-mk-MK {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-mk-MK.png");
  width: 36px;
  height: 24px;
}

.flag.flag-hi-in {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-hi-in.png");
  width: 36px;
  height: 24px;
}

.flag.flag-ms-my {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ms-my.png");
  width: 36px;
  height: 24px;
}

.flag.flag-kk-kh {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-kk-kh.png");
  width: 36px;
  height: 24px;
}

.flag.flag-cy-GB {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-cy-GB.png");
  width: 36px;
  height: 24px;
}

.flag.flag-gl-es {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-gl-es.png");
  width: 36px;
  height: 24px;
}

.flag.flag-prs-af {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-prs-af.png");
  width: 36px;
  height: 24px;
}

.flag.flag-zh-cn {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-zh-cn.png");
  width: 36px;
  height: 24px;
}

.flag.flag-pt-pt {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-pt-pt.png");
  width: 36px;
  height: 24px;
}

.flag.flag-sr-latn-rs {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-sr-latn-rs.png");
  width: 36px;
  height: 24px;
}

.flag.flag-ga-IE {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-ga-IE.png");
  width: 36px;
  height: 24px;
}

.flag.flag-es-es {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-es-es.png");
  width: 36px;
  height: 24px;
}

.flag.flag-bs-Latn-BA {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-bs-Latn-BA.png");
  width: 36px;
  height: 24px;
}

.flag.flag-sr-latn-rs {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-sr-latn-rs.png");
  width: 36px;
  height: 24px;
}

.flag.flag-sr-cyrl-rs {
  background-image: url("../../Modules/Wizdom365/Content/flags/flags-sr-cyrl-rs.png");
  width: 36px;
  height: 24px;
}

.blurred {
  -webkit-filter: blur(5px);
  pointer-events: none !important;
  cursor: default !important;
}

.blurred {
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  opacity: 0.4;
}

.unblurred {
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  opacity: 1;
}

/*.blurredbackground {
	@include single-transition(all, 1s);
    background: url("https://d13yacurqjgara.cloudfront.net/users/299995/screenshots/1846893/loading-01.gif");
    background-position-y: 14%;
    background-position-x: 40%;
}

.unblurredbackground {
	@include single-transition(all, 1s);
	background:none;
}*/

.editWebpartButton,
.bootstrap-wrapper button.editWebpartButton {
  margin-bottom: 15px;
}

.editWebpartButton .glyphicon {
  color: #ffffff;
  margin-right: 5px;
  top: 2px;
}

.modal-dialog .form-control {
  background-color: white;
}

.modal-dialog .show-hide-slide .close-btn-container {
  margin-bottom: 10px;
  text-align: right;
  position: relative;
  margin: -20px -30px 20px 0;
}

.modal-dialog .show-hide-slide .close-btn-container .closebtn {
  float: none;
  color: #333;
  opacity: 1;
  font-size: 25px;
}

.modal-dialog .show-hide-slide .close-btn-container .closebtn:hover {
  opacity: 0.7;
}

.modal-dialog .show-hide-slide .ms-Icon--Emoji2 {
  font-size: 40px;
}

.modal-dialog .ms-dlgLoadingTextDiv .success-message {
  margin: 10px 0 20px 0;
}

/* Fix foldout menu in document library*/

.wizdom-bootstrap-wrapper-system .ms-contextmenu-list .ms-contextmenu-item .ms-contextmenu-link {
  box-sizing: content-box;
}

.attachment-iframe {
  width: 100% !important;
  height: 91px !important;
  max-height: 91px !important;
  overflow: hidden !important;
}

.wizdom-configuration-nav-panel {
  position: relative;
  top: 12px;
  margin-right: 50px;
}

@media only screen and (max-width: 992px) {
  .wizdom-configuration-nav-panel {
    margin-right: 0;
  }
}

.wizdom-configuration-nav-panel .ms-promotedActionButton span {
  /*vertical-align:middle;*/
}

.disabled {
  pointer-events: none;
  color: #AAAAAA;
  cursor: default;
  text-decoration: none;
}

.saveConfigurationButton {
  margin-bottom: 10px;
}

/*Principal Picker*/

.bootstrap-wrapper .principal-picker {
  margin-bottom: 0px;
}

.bootstrap-wrapper .principal-picker-selected-list {
  word-break: break-word;
  margin-bottom: 0px;
}

/*TaxonomyPicker*/

treecontrol.tree-light li .tree-unselectable {
  color: inherit;
  font-style: italic;
}
.wizdom-birthday .birthday-margin {
  margin-top: 30px;
}

.wizdom-birthday #birthday {
  /*margin:auto 25%;*/
  margin: auto;
  padding-top: 10px;
}

.wizdom-birthday .birthday-heading span {
  font-size: 16px;
  font-weight: bold;
  /*color:#282c2e;*/
}

.wizdom-birthday #wizdomBirthdaySlider .birthdayPerson {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.wizdom-birthday #wizdomBirthdaySlider .birthdayPerson a span {
  display: block;
}

.wizdom-birthday .birthday-heading,
.wizdom-birthday #wizdomBirthdaySlider .birthdayPerson {
  text-align: center;
  padding-top: 15px;
}

.wizdom-birthday .birthday-controls ul {
  position: absolute;
  text-align: center;
  bottom: 0;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0 0 0 0;
  margin-bottom: 6px;
}

.wizdom-birthday .birthday-controls li.currentitem {
  cursor: default;
  position: relative;
}

.wizdom-birthday .birthday-controls li {
  margin: 2px;
  display: inline-block;
  cursor: pointer;
}

.wizdom-birthday .name {
  font-size: 16px;
  line-height: 20px;
}
.wizdom-weather {
  /*.icon {
        background-size: contain;
        background-position: right;
        background-repeat: no-repeat;

        &.icon-01d {
            background-image: url('WeatherIcons/01d.png');
        }

        &.icon-02d {
            background-image: url('WeatherIcons/02d.png');
        }

        &.icon-03d {
            background-image: url('WeatherIcons/03d.png');
        }

        &.icon-04d {
            background-image: url('WeatherIcons/04d.png');
        }

        &.icon-09d {
            background-image: url('WeatherIcons/09d.png');
        }

        &.icon-10d {
            background-image: url('WeatherIcons/10d.png');
        }

        &.icon-11d {
            background-image: url('WeatherIcons/11d.png');
        }

        &.icon-13d {
            background-image: url('WeatherIcons/13d.png');
        }

        &.icon-50d {
            background-image: url('WeatherIcons/50d.png');
        }

        &.icon-01n {
            background-image: url('WeatherIcons/01n.png');
        }

        &.icon-02n {
            background-image: url('WeatherIcons/02n.png');
        }

        &.icon-03n {
            background-image: url('WeatherIcons/03n.png');
        }

        &.icon-04n {
            background-image: url('WeatherIcons/04n.png');
        }

        &.icon-09n {
            background-image: url('WeatherIcons/09n.png');
        }

        &.icon-10n {
            background-image: url('WeatherIcons/10n.png');
        }

        &.icon-11n {
            background-image: url('WeatherIcons/11n.png');
        }

        &.icon-13n {
            background-image: url('WeatherIcons/13n.png');
        }

        &.icon-50n {
            background-image: url('WeatherIcons/50n.png');
        }
    }*/
}

.wizdom-weather .todayContainer {
  width: 100%;
  height: 100px;
  -moz-border-radius-topleft: inherit;
  -webkit-border-top-left-radius: inherit;
  border-top-left-radius: inherit;
  -moz-border-radius-topright: inherit;
  -webkit-border-top-right-radius: inherit;
  border-top-right-radius: inherit;
  background-color: #3498db;
  color: white;
  display: table;
}

.wizdom-weather .todayContainer > div {
  display: table-cell;
  width: 50%;
  height: 100%;
  vertical-align: middle;
}

.wizdom-weather .todayContainer > div .icon {
  width: 100%;
  text-align: right;
}

.wizdom-weather .todayContainer .temperature {
  font-size: 32px;
  font-weight: 100;
}

.wizdom-weather .foreCastContainer {
  /*height: 50px;*/
  border-radius: 0 0 5px 5px;
  display: table;
  width: 100%;
}

.wizdom-weather .foreCastContainer > div {
  /*float: left;*/
  display: table-cell;
  width: 25%;
  text-align: center;
  padding: 10px 0 10px 0;
}

.wizdom-weather .foreCastContainer > div .icon {
  width: 50px;
  height: 50px;
}

.wizdom-weather .foreCastContainer > div .dayText {
  font-weight: 500;
  text-transform: uppercase;
}

.wizdom-weather .icon {
  display: inline-block;
  font-family: FabricMDL2Icons;
  font-style: normal;
  font-weight: 400;
  speak: none;
  font-size: 45px;
  line-height: 50px !important;
}

.wizdom-weather .icon.icon-01d:before {
  content: "\E9BD";
}

.wizdom-weather .icon.icon-01n:before {
  content: "\E9C2";
}

.wizdom-weather .icon.icon-02d:before {
  content: "\E9C0";
}

.wizdom-weather .icon.icon-02n:before {
  content: "\E9C1";
}

.wizdom-weather .icon.icon-03d:before {
  content: "\E9BF";
}

.wizdom-weather .icon.icon-03n:before {
  content: "\E9BF";
}

.wizdom-weather .icon.icon-04d:before {
  content: "\E9BF";
}

.wizdom-weather .icon.icon-04n:before {
  content: "\E9BF";
}

.wizdom-weather .icon.icon-09d:before {
  content: "\E9C4";
}

.wizdom-weather .icon.icon-09n:before {
  content: "\E9C4";
}

.wizdom-weather .icon.icon-10d:before {
  content: "\E9C3";
}

.wizdom-weather .icon.icon-10n:before {
  content: "\EA0F";
}

.wizdom-weather .icon.icon-11d:before {
  content: "\E9C6";
}

.wizdom-weather .icon.icon-11n:before {
  content: "\E9C6";
}

.wizdom-weather .icon.icon-13d:before {
  content: "\E9C8";
}

.wizdom-weather .icon.icon-13n:before {
  content: "\E9C8";
}

.wizdom-weather .icon.icon-50d:before {
  content: "\E9CB";
}

.wizdom-weather .icon.icon-50n:before {
  content: "\E9CB";
}

.wizdom-weather .w365-searchLink {
  height: 32px;
  width: 32px;
  float: right;
  display: inline-block;
  vertical-align: top;
  background-color: transparent;
  border: 1px solid transparent;
  position: relative;
  overflow: hidden;
}

.wizdom-weather .w365-searchLink .ms-Icon {
  padding-top: 7px;
  font-size: 16px;
  color: #000000;
}

.wizdom-weather .w365-searchImg {
  left: -53px;
  top: -1px;
  position: absolute;
}

.wizdom-weather .input-group-addon {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 6px;
}

.wizdom-weather .input-group-addon .glyphicon {
  font-size: 18px;
  margin-top: 6px;
}

.wizdom-weather .form-control-feedback {
  right: 35px;
  pointer-events: all;
  width: auto;
  height: auto;
  line-height: normal;
  top: 10px;
}

.wizdom-weather .form-control-feedback:hover {
  cursor: pointer;
}

.wizdom-weather .city-search-result {
  max-height: 100px;
  overflow: auto;
}

.wizdom-weather .search-result {
  list-style: none;
  border: 1px solid #eee;
  border-bottom: 0;
  padding: 0;
}

.wizdom-weather .search-result li {
  border-bottom: 1px solid #eee;
  padding: 2px;
}

.wizdom-weather .fav-city-container {
  overflow: auto;
  max-height: 100px;
}

.wizdom-weather ul.fav-cities {
  padding-left: 0;
}

.wizdom-weather li {
  list-style: none;
}

.wizdom-weather .margin-zero {
  margin: 0;
}

.wizdom-weather .tooltip-container {
  float: left;
  color: black;
  padding: 15px;
  min-width: 250px;
}

.wizdom-weather .tooltip-container .col-md-12 {
  padding: 0;
}

.wizdom-weather .current-location-icon {
  margin-right: 5px;
}

.wizdom-weather .padding-left-zero {
  padding-left: 0;
}

.wizdom-weather .favourite-icon {
  float: right;
  cursor: pointer;
}

.wizdom-weather .temparature-select {
  width: 100%;
}

.wizdom-weather .locationmarker {
  cursor: pointer;
  color: #fff;
}

.wizdom-weather .container-fluid .col-sm-12 .form-group {
  min-height: auto !important;
}

.wizdom-weather .normal-weight {
  font-weight: normal !important;
}

.wizdom-weather .all-round-border {
  -webkit-border-radius: inherit;
  -moz-border-radius: inherit;
  border-radius: inherit;
}

.wizdom-weather .search-query {
  padding-right: 28px;
}

.wizdom-weather .search-waiting {
  right: 25px;
  top: 5px;
  background: transparent;
  z-index: 1000;
}

.wizdom-weather .location-search-icon {
  right: 36px;
  background: transparent;
  z-index: 1000;
}

.wizdom-weather .change-location-waiting-icon {
  height: 16px;
  width: 16px;
}
/*@import "compass/reset";*/

.wizdom-chart {
  width: 100%;
}

.wizdom-chart .chart {
  width: 100%;
}

.wizdom-chart .list-group-item {
  padding-right: 10px;
  padding-left: 10px;
}

.wizdom-chart .legend {
  padding-top: 10px;
  vertical-align: top;
  font-size: 14px;
}

.wizdom-chart .legend span {
  font-weight: 500;
}
/*@import "compass/reset";*/

.poll .wizdom-poll-bar-container {
  background-color: #eee;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  margin-top: 10px;
  width: 85%;
  text-align: left;
}

.poll .wizdom-poll-bar-container .wizdom-poll-colored-bar {
  background-color: #d9534f;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition: all 0.5 ease;
  -moz-transition: all 0.5 ease;
  -o-transition: all 0.5 ease;
  transition: all 0.5 ease;
  color: white;
  text-align: center;
  font-weight: bold;
}

.poll .quiztitle {
  font-size: 16px;
  font-weight: bold;
}

.poll .questiontitle {
  font-size: 14px;
  font-weight: 600;
}

.poll .questionanswer {
  font-size: 14px;
}

.poll .pollresponses {
  font-size: 14px;
  font-weight: 600;
}
.faq {
  /*.question-content { padding-bottom:5px; } */
}

.faq .left-corner {
  padding: 15px;
}

.faq .dropdown-menu > .active > div > a {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}

.faq .dropdown-menu > li > div > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857;
  color: #333333;
  /* white-space: nowrap; */
}

.faq .showHand {
  cursor: pointer;
  cursor: hand;
}

.faq .suggestionslist-div {
  background-color: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.4);
  width: 90%;
  max-height: 310px;
  position: absolute;
  z-index: 55556;
  border-radius: 4px;
  font-size: 13px;
  overflow-y: scroll;
  padding: 0;
}

.faq .suggestionlist-ul {
  list-style-type: none;
  padding-left: 0px;
  margin-bottom: 0;
}

.faq .suggestionlist-li {
  font-size: 1.0em;
}

.faq .suggestionlist-li:hover {
  background-color: #d6f0ff;
}

.faq .suggestionlist-li:hover .suggestionslist-li-heading {
  color: #fff;
}

.faq .suggestionlist-li-a {
  color: #85939a;
  padding: 10px 14px 5px 1px;
  text-decoration: none !important;
}

.faq .suggestionslist-li-icon {
  margin-right: 6px;
  width: 20px;
  text-align: center;
  font-size: 30px;
  color: #cad5e0;
}

.faq .suggestionslist-li-heading {
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

.faq .suggestionlist-li-content {
  max-height: 3em;
  overflow: hidden;
}

.faq .question-heading {
  cursor: pointer;
  cursor: hand;
  font-size: 16px;
  color: #3f444a;
}

.faq .question-heading-icon {
  margin-right: 6px;
  width: 18px;
  text-align: center;
  font-size: 16px;
  color: #cad5e0;
}

.faq .category-heading {
  font-size: 20px;
  font-weight: 400;
  color: #3f444a;
}

.faq li.list-group-item a,
.faq .faqShowAllButton a {
  outline: 0;
}

.faq .list-group {
  border: 0;
  margin-bottom: 0;
}

.faq .list-group-item {
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #ddd;
  margin-bottom: 0;
}

.faq .list-group-item:last-child {
  border-radius: 0;
}

.faq .faqShowAllButton {
  padding-top: 10px;
  padding-bottom: 10px;
}

.modern-icon-picker {
  display: none;
}

.wizdom-icon-picker {
  /*Icon picker*/
}

.wizdom-icon-picker .ui-iconpicker.brand-default > button {
  color: #333333;
  background-color: white;
  border-color: #cccccc;
}

.wizdom-icon-picker .ui-iconpicker.brand-default > button:hover,
.wizdom-icon-picker .ui-iconpicker.brand-default > button:focus,
.wizdom-icon-picker .ui-iconpicker.brand-default > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-default > button.active {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-default > button.dropdown-toggle {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}

.wizdom-icon-picker .ui-iconpicker.brand-default > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-default > button.active {
  background-image: none;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-default > button.dropdown-toggle {
  background-image: none;
}

.wizdom-icon-picker .ui-iconpicker.brand-default > button.disabled,
.wizdom-icon-picker .ui-iconpicker.brand-default > button.disabled:hover,
.wizdom-icon-picker .ui-iconpicker.brand-default > button.disabled:focus,
.wizdom-icon-picker .ui-iconpicker.brand-default > button.disabled:active,
.wizdom-icon-picker .ui-iconpicker.brand-default > button.disabled.active,
.wizdom-icon-picker .ui-iconpicker.brand-default > button[disabled],
.wizdom-icon-picker .ui-iconpicker.brand-default > button[disabled]:hover,
.wizdom-icon-picker .ui-iconpicker.brand-default > button[disabled]:focus,
.wizdom-icon-picker .ui-iconpicker.brand-default > button[disabled]:active,
.wizdom-icon-picker .ui-iconpicker.brand-default > button[disabled].active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-default > button,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-default > button:hover,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-default > button:focus,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-default > button:active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-default > button.active {
  background-color: white;
  border-color: #cccccc;
}

.wizdom-icon-picker .ui-iconpicker.brand-default > button .badge {
  color: white;
  background-color: #333333;
}

.wizdom-icon-picker .ui-iconpicker.brand-primary > button {
  color: white;
  background-color: #428bca;
  border-color: #357ebd;
}

.wizdom-icon-picker .ui-iconpicker.brand-primary > button:hover,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button:focus,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button.active {
  color: white;
  background-color: #3276b1;
  border-color: #285e8e;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-primary > button.dropdown-toggle {
  color: white;
  background-color: #3276b1;
  border-color: #285e8e;
}

.wizdom-icon-picker .ui-iconpicker.brand-primary > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button.active {
  background-image: none;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-primary > button.dropdown-toggle {
  background-image: none;
}

.wizdom-icon-picker .ui-iconpicker.brand-primary > button.disabled,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button.disabled:hover,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button.disabled:focus,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button.disabled:active,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button.disabled.active,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button[disabled],
.wizdom-icon-picker .ui-iconpicker.brand-primary > button[disabled]:hover,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button[disabled]:focus,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button[disabled]:active,
.wizdom-icon-picker .ui-iconpicker.brand-primary > button[disabled].active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-primary > button,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-primary > button:hover,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-primary > button:focus,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-primary > button:active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-primary > button.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.wizdom-icon-picker .ui-iconpicker.brand-primary > button .badge {
  color: #428bca;
  background-color: white;
}

.wizdom-icon-picker .ui-iconpicker.brand-success > button {
  color: white;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.wizdom-icon-picker .ui-iconpicker.brand-success > button:hover,
.wizdom-icon-picker .ui-iconpicker.brand-success > button:focus,
.wizdom-icon-picker .ui-iconpicker.brand-success > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-success > button.active {
  color: white;
  background-color: #47a447;
  border-color: #398439;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-success > button.dropdown-toggle {
  color: white;
  background-color: #47a447;
  border-color: #398439;
}

.wizdom-icon-picker .ui-iconpicker.brand-success > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-success > button.active {
  background-image: none;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-success > button.dropdown-toggle {
  background-image: none;
}

.wizdom-icon-picker .ui-iconpicker.brand-success > button.disabled,
.wizdom-icon-picker .ui-iconpicker.brand-success > button.disabled:hover,
.wizdom-icon-picker .ui-iconpicker.brand-success > button.disabled:focus,
.wizdom-icon-picker .ui-iconpicker.brand-success > button.disabled:active,
.wizdom-icon-picker .ui-iconpicker.brand-success > button.disabled.active,
.wizdom-icon-picker .ui-iconpicker.brand-success > button[disabled],
.wizdom-icon-picker .ui-iconpicker.brand-success > button[disabled]:hover,
.wizdom-icon-picker .ui-iconpicker.brand-success > button[disabled]:focus,
.wizdom-icon-picker .ui-iconpicker.brand-success > button[disabled]:active,
.wizdom-icon-picker .ui-iconpicker.brand-success > button[disabled].active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-success > button,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-success > button:hover,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-success > button:focus,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-success > button:active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-success > button.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.wizdom-icon-picker .ui-iconpicker.brand-success > button .badge {
  color: #5cb85c;
  background-color: white;
}

.wizdom-icon-picker .ui-iconpicker.brand-info > button {
  color: white;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.wizdom-icon-picker .ui-iconpicker.brand-info > button:hover,
.wizdom-icon-picker .ui-iconpicker.brand-info > button:focus,
.wizdom-icon-picker .ui-iconpicker.brand-info > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-info > button.active {
  color: white;
  background-color: #39b3d7;
  border-color: #269abc;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-info > button.dropdown-toggle {
  color: white;
  background-color: #39b3d7;
  border-color: #269abc;
}

.wizdom-icon-picker .ui-iconpicker.brand-info > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-info > button.active {
  background-image: none;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-info > button.dropdown-toggle {
  background-image: none;
}

.wizdom-icon-picker .ui-iconpicker.brand-info > button.disabled,
.wizdom-icon-picker .ui-iconpicker.brand-info > button.disabled:hover,
.wizdom-icon-picker .ui-iconpicker.brand-info > button.disabled:focus,
.wizdom-icon-picker .ui-iconpicker.brand-info > button.disabled:active,
.wizdom-icon-picker .ui-iconpicker.brand-info > button.disabled.active,
.wizdom-icon-picker .ui-iconpicker.brand-info > button[disabled],
.wizdom-icon-picker .ui-iconpicker.brand-info > button[disabled]:hover,
.wizdom-icon-picker .ui-iconpicker.brand-info > button[disabled]:focus,
.wizdom-icon-picker .ui-iconpicker.brand-info > button[disabled]:active,
.wizdom-icon-picker .ui-iconpicker.brand-info > button[disabled].active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-info > button,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-info > button:hover,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-info > button:focus,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-info > button:active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-info > button.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.wizdom-icon-picker .ui-iconpicker.brand-info > button .badge {
  color: #5bc0de;
  background-color: white;
}

.wizdom-icon-picker .ui-iconpicker.brand-warning > button {
  color: white;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.wizdom-icon-picker .ui-iconpicker.brand-warning > button:hover,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button:focus,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button.active {
  color: white;
  background-color: #ed9c28;
  border-color: #d58512;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-warning > button.dropdown-toggle {
  color: white;
  background-color: #ed9c28;
  border-color: #d58512;
}

.wizdom-icon-picker .ui-iconpicker.brand-warning > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button.active {
  background-image: none;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-warning > button.dropdown-toggle {
  background-image: none;
}

.wizdom-icon-picker .ui-iconpicker.brand-warning > button.disabled,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button.disabled:hover,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button.disabled:focus,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button.disabled:active,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button.disabled.active,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button[disabled],
.wizdom-icon-picker .ui-iconpicker.brand-warning > button[disabled]:hover,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button[disabled]:focus,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button[disabled]:active,
.wizdom-icon-picker .ui-iconpicker.brand-warning > button[disabled].active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-warning > button,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-warning > button:hover,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-warning > button:focus,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-warning > button:active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-warning > button.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.wizdom-icon-picker .ui-iconpicker.brand-warning > button .badge {
  color: #f0ad4e;
  background-color: white;
}

.wizdom-icon-picker .ui-iconpicker.brand-danger > button {
  color: white;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.wizdom-icon-picker .ui-iconpicker.brand-danger > button:hover,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button:focus,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button.active {
  color: white;
  background-color: #d2322d;
  border-color: #ac2925;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-danger > button.dropdown-toggle {
  color: white;
  background-color: #d2322d;
  border-color: #ac2925;
}

.wizdom-icon-picker .ui-iconpicker.brand-danger > button:active,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button.active {
  background-image: none;
}

.wizdom-icon-picker .open .ui-iconpicker.brand-danger > button.dropdown-toggle {
  background-image: none;
}

.wizdom-icon-picker .ui-iconpicker.brand-danger > button.disabled,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button.disabled:hover,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button.disabled:focus,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button.disabled:active,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button.disabled.active,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button[disabled],
.wizdom-icon-picker .ui-iconpicker.brand-danger > button[disabled]:hover,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button[disabled]:focus,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button[disabled]:active,
.wizdom-icon-picker .ui-iconpicker.brand-danger > button[disabled].active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-danger > button,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-danger > button:hover,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-danger > button:focus,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-danger > button:active,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker.brand-danger > button.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.wizdom-icon-picker .ui-iconpicker.brand-danger > button .badge {
  color: #d9534f;
  background-color: white;
}

.wizdom-icon-picker .ui-iconpicker.disabled > button,
.wizdom-icon-picker .ui-iconpicker[disabled] > button,
.wizdom-icon-picker fieldset[disabled] .ui-iconpicker > button {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wizdom-icon-picker .ui-iconpicker > button > i {
  padding-right: .5em;
}

.wizdom-icon-picker .ui-iconpicker > ul.dropdown-menu {
  max-height: 12.1em;
  overflow-y: scroll;
  padding: 0.5em 0.5em;
  width: 12.1em;
}

@media (min-width: 768px) and (max-width: 991px) {
  .wizdom-icon-picker .ui-iconpicker > ul.dropdown-menu {
    max-height: 15.1em;
    width: 15.1em;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .wizdom-icon-picker .ui-iconpicker > ul.dropdown-menu {
    max-height: 23.1em;
    width: 23.1em;
  }
}

@media (min-width: 1200px) {
  .wizdom-icon-picker .ui-iconpicker > ul.dropdown-menu {
    max-height: 23.1em;
    width: 34.1em;
  }
}

.wizdom-icon-picker .ui-iconpicker > ul.dropdown-menu::-webkit-scrollbar {
  width: 0.1em;
}

.wizdom-icon-picker .ui-iconpicker > ul.dropdown-menu > li {
  float: left;
}

.wizdom-icon-picker .ui-iconpicker > ul.dropdown-menu > li button {
  height: 2.5em;
  margin: 0.1em 0.1em;
  padding: 0 0;
  width: 2.5em;
}

.faqEditWebpart .categorylinks-container .glyphicon {
  color: #444444;
}

.faqEditWebpart .categoryLink:hover,
.faqEditWebpart .categorylinks-container .link {
  cursor: move;
}
/*@import "compass/reset";*/

.bootstrap-wrapper.wt-webpart-projectspace-roles .control-label {
  margin-top: 0;
  font-size: 14px;
}

.bootstrap-wrapper.wt-webpart-projectspace-roles .roles-alignment {
  display: inline-flex;
  vertical-align: top;
  width: 100px;
}

.bootstrap-wrapper.wt-webpart-projectspace-roles .roles-alignment .position {
  text-align: center;
}

.bootstrap-wrapper.wt-webpart-projectspace-roles .roles-alignment .position .ms-spimn-presenceLink {
  display: inline;
}

.bootstrap-wrapper.wt-webpart-projectspace-roles .roles-alignment .imgColumn {
  text-align: center;
  display: inline-block;
}

.bootstrap-wrapper.wt-webpart-projectspace-roles .roles-alignment .name,
.bootstrap-wrapper.wt-webpart-projectspace-roles .roles-alignment .properties {
  font-size: 12px;
  word-break: break-word;
}

.bootstrap-wrapper.wt-webpart-projectspace-overview .image-picker-presentation {
  max-height: 70px;
  max-width: 70px;
}

.bootstrap-wrapper.wt-webpart-projectspace-overview .overviewDataLoading {
  opacity: 0.5;
}

.bootstrap-wrapper.wt-webpart-projectspace-overview .overviewNoItemsFound {
  padding-left: 2px;
  padding-bottom: 5px;
}

.bootstrap-wrapper.wt-webpart-projectspace-overview .overviewNoItemsFound a {
  cursor: pointer;
}

.bootstrap-wrapper.wt-webpart-projectspace-metadata .image-picker-presentation {
  max-height: 70px;
  max-width: 70px;
}

.bootstrap-wrapper.wt-webpart-projectspace .projectspace-details {
  padding: 6px 18px 6px 18px;
}

.bootstrap-wrapper.wt-webpart-projectspace .projectspace-details .projectspace-details-label {
  font-weight: bold;
}

.bootstrap-wrapper.wt-webpart-projectspace .w365-searchLink {
  height: 32px;
  width: 32px;
  float: right;
  display: inline-block;
  vertical-align: top;
  background-color: transparent;
  border: 1px solid transparent;
  position: relative;
  overflow: hidden;
}

.bootstrap-wrapper.wt-webpart-projectspace .w365-searchImg {
  left: -53px;
  top: -1px;
  position: absolute;
}

.bootstrap-wrapper.wt-webpart-projectspace .peopleInput .input-group-addon {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 6px;
}

.bootstrap-wrapper.wt-webpart-projectspace .peopleInput .input-group-addon .glyphicon {
  font-size: 18px;
  margin-top: 6px;
}

.bootstrap-wrapper.wt-webpart-projectspace .filterSearch.container-fluid {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.bootstrap-wrapper.wt-webpart-projectspace .filterSearch .col-sm-4,
.bootstrap-wrapper.wt-webpart-projectspace .filterSearch col-sm-6,
.bootstrap-wrapper.wt-webpart-projectspace .filterSearch col-sm-2 {
  padding-left: 0;
}

.bootstrap-wrapper.wt-webpart-projectspace .filterSearch .row {
  margin-bottom: 10px;
}

.bootstrap-wrapper.wt-webpart-projectspace .filterSearch .row:last-child {
  margin-bottom: 0;
}

.bootstrap-wrapper .wizdom-user {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding-bottom: 10px;
}

.bootstrap-wrapper .wizdom-user .imgColumn {
  display: table-cell;
  text-align: center;
  width: 50px;
}

.bootstrap-wrapper .wizdom-user .imgColumn .avatar-frame {
  border: 0;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper .wizdom-user .imgColumn .avatar-frame img {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  width: 50px;
  height: 50px;
}

.bootstrap-wrapper .wizdom-user .textColumn {
  display: table-cell;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-left: 20px;
  vertical-align: middle;
}

.bootstrap-wrapper .wizdom-user .textColumn h4 {
  margin: 0;
}

.bootstrap-wrapper .wizdom-user .textColumn .email {
  font-style: italic;
}

.projectspace .list-group-item:hover {
  background-color: #f5f5f5;
}

.projectspace a {
  text-decoration: none;
}

.projectspace .create-project-type {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 10px;
}

.projectspace .create-project-type i {
  margin-left: 5px;
}

.projectspace .principal-picker .list-group {
  margin-top: 15px;
  margin-bottom: 15px;
}

.projectspace .tiles {
  margin-top: 0 !important;
}

.projectspace .input-group {
  /*margin-bottom:20px;*/
}

.projectspace .panel-body {
  position: relative;
}

.ProjectSpace .dateTimePicker .input-group {
  margin-bottom: 0;
}

.ProjectSpace .input-group {
  /*margin-bottom:20px;*/
}

.ProjectSpace.newSiteDialog .siteTypeContainer {
  margin: -24px;
}

.ProjectSpace.newSiteDialog .siteTypeContainer table {
  border-spacing: 24px;
  border-collapse: separate;
  width: 100%;
}

.ProjectSpace.newSiteDialog .sitetype {
  padding: 0;
  vertical-align: top;
  border: solid 1px #eaeaea;
  width: 220px;
  position: relative;
  cursor: pointer;
}

.ProjectSpace.newSiteDialog .sitetype .img {
  background-size: cover;
  height: 100px;
  width: 100%;
  background-color: #c7e0f4;
}

.ProjectSpace.newSiteDialog .sitetype .name {
  font-size: 16px;
  padding: 6px 24px;
  background-color: #0078d7;
  color: white;
}

.ProjectSpace.newSiteDialog .sitetype .description {
  font-size: 12px;
  padding: 24px;
}

.ProjectSpace.newSiteDialog .sitetype .description > p {
  margin: 0;
}

.ProjectSpace.newSiteDialog .sitetype.notReady {
  cursor: unset;
}

.ProjectSpace.newSiteDialog .sitetype.notReady .img,
.ProjectSpace.newSiteDialog .sitetype.notReady .name,
.ProjectSpace.newSiteDialog .sitetype.notReady .description {
  opacity: 0.4;
}
.edit-kanban textarea {
  resize: none;
}

.edit-kanban .modal-body {
  min-height: 150px;
}

.edit-kanban .kanban-list-creator {
  /*border-left: 1px solid rgba(0, 0, 0, .25);
        margin-top: 20px;
        margin-left: 15px;*/
}

.edit-kanban .kanban-list-creator > div:nth-of-type(2) {
  min-height: 150px;
}

.kanban-board {
  /*width: calc(100vw - 220px - 30px);

    @media(max-width: $screen-desktop) {
        width: calc(100vw - 30px);
    }*/
  width: 100%;
  overflow: auto;
  position: relative;
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  align-items: stretch;
  padding: 0 0.5%;
}

.kanban-board div .glyphicon {
  color: #777777;
}

.kanban-board .alert {
  max-width: 400px;
  opacity: 0.9;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
}

.kanban-board .kanban-edit-swimlanes-btn {
  position: absolute;
  top: 7px;
  right: 0;
  height: 24px;
  background-color: #777777;
  border-radius: 50%;
}

.kanban-board .kanban-edit-swimlanes-btn:hover {
  background-color: #777777;
}

.kanban-board .kanban-edit-swimlanes-btn > .glyphicon {
  color: #fff;
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

[kanban-swimlane] {
  flex-shrink: 0;
  margin: 0 0.5%;
  width: 225px;
}

[kanban-swimlane] .kanban-add-card {
  color: currentColor;
  font-size: inherit;
  font-weight: 200;
  padding: 0 5px;
  margin-bottom: 5px;
}

.panel[kanban-card],
.kanban-placeholder {
  padding: 0 0 5px 5px;
  margin-bottom: 5px;
}

[kanban-card].panel {
  background-color: #f2f4f7;
}

[kanban-card] [ng-click] {
  cursor: pointer;
}

.kanban-placeholder {
  border: 2px dashed #777777;
  border-radius: 4px;
}

.kanban-card-header {
  display: table;
  width: 100%;
  margin-top: 2px;
}

.kanban-card-header > h5 {
  display: table-cell;
  vertical-align: middle;
}

.kanban-card-header > div {
  display: table-cell;
  text-align: right;
  width: 65px;
  height: 25px;
  padding-right: 4px;
}

.kanban-card-header > div img,
.kanban-card-header > div svg {
  vertical-align: top;
}

.kanban-card-header > div svg {
  border: 1px solid #999;
}

.kanban-card-header .kanban-member > div[wizdom365-presence-picture] {
  display: inline-block;
}

.kanban-card-header .kanban-member .ms-peopleux-imgUserLink {
  display: inline-block;
  vertical-align: top;
}

.kanban-card-footer {
  display: table;
  width: 100%;
  min-height: 5px;
  margin-top: 10px;
  font-size: smaller;
}

.kanban-card-footer > div:first-of-type {
  display: table-cell;
}

.kanban-card-footer > div:first-of-type > span {
  margin-right: 5px;
}

.kanban-card-footer > div:nth-of-type(2) {
  display: table-cell;
  width: 60px;
  padding-left: 5px;
}

.kanban-member.media {
  margin-top: 0;
}

.kanban-member img,
.kanban-member svg {
  height: 25px;
  width: 25px;
  border-radius: 50%;
}

.kanban-member span {
  font-size: smaller;
}

.kanban-member span.glyphicon {
  font-size: inherit;
}

.kanban-member button {
  visibility: hidden;
}

.kanban-member:hover button {
  visibility: visible;
}

.kanban-datepicker .dropdown-menu {
  top: 100% !important;
  right: 0 !important;
  left: auto !important;
  padding: 10px;
}

.kanban-datepicker .dropdown-menu .btn-group > .btn[ng-click="select(null)"] {
  border-radius: 3px;
}

.kanban-datepicker .dropdown-menu .btn-group > .btn[ng-click="select('today')"] {
  display: none;
}

.kanban-edit-swimlanes div .glyphicon {
  color: #777777;
}

.kanban-edit-swimlanes .list-group-item .btn {
  margin-left: 5px;
}

.kanban-card-details textarea {
  resize: none;
}

.kanban-card-details .dropdown-menu > li > a.kanban-selected-tag {
  background-color: #337ab7;
  color: #fff;
}

.kanban-card-details div .glyphicon {
  color: #777777;
}

.kanban-card-details .comment-picture {
  max-width: 100% !important;
}

.kanban-card-details .selected-image img {
  max-width: 95% !important;
}

.kanban-card-details .modal-body {
  padding-bottom: 0;
}

.kanban-card-details .modal-body > div > div:not(.kanban-inline) {
  margin-bottom: 20px;
}

.kanban-card-details button[dropdown-toggle]:active,
.kanban-card-details button[bs-popover]:active,
.kanban-card-details button[ng-click]:active {
  background-color: #e6f2fa;
  box-shadow: none;
}

.kanban-card-details .kanban-description {
  white-space: pre-wrap;
}

.kanban-card-details .label {
  display: inline-block;
  padding: 4px 5px;
}

.kanban-card-details .kanban-attachment {
  margin-bottom: 10px;
}

.kanban-card-details [wizdom365-comments-panel] .wd-noticeboard-comments-panel {
  display: block !important;
}

.kanban-card-details [wizdom365-comments-panel] .comments-header {
  display: none;
}

.kanban-card-details [wizdom365-comments-panel] .commentItemContainer + .commentItemContainer {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  padding-top: 10px;
  margin-top: 10px;
}

.kanban-card-details [wizdom365-comments-panel] .edit-comment-panel {
  margin-top: 10px;
}

.kanban-card-details [wizdom365-comments-panel] .avatar-frame,
.kanban-card-details [wizdom365-comments-panel] .avatar-frame img {
  width: 35px;
  height: 35px;
  border-radius: 50%;
}

.kanban-card-details [wizdom365-comments-panel] .socialPanel,
.kanban-card-details [wizdom365-comments-panel] .commentItem-action {
  display: inline-block;
}

.kanban-card-details [wizdom365-comments-panel] .commentItem-action > label {
  margin-left: 5px;
  font-size: smaller;
  margin-top: 2px;
}

.kanban-card-details [wizdom365-comments-panel] .commentItem-action-mobile {
  display: none;
}

.kanban-card-details [wizdom365-comments-panel] .col-sm-12 {
  padding-left: 0;
  padding-right: 0;
}

.kanban-card-details [wizdom365-comments-panel] textarea {
  width: 100%;
}

.kanban-card-details .kanban-member {
  width: 100%;
  margin-bottom: 5px;
}

.kanban-card-details .kanban-datepicker {
  margin-bottom: 0;
}

.kanban-card-details [dropdown] {
  position: relative;
}

.kanban-card-details .popover {
  max-width: none;
  width: 100%;
  padding: 5px 0;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.kanban-card-details .popover .popover-content {
  padding: 6px 12px;
}

.kanban-card-details .popover .form-group {
  min-height: 0;
}

.kanban-card-details button + .popover {
  margin-top: 3px;
}

.kanban-card-details [wizdom365-principalpicker] [ng-show="loadingLocations"] {
  position: absolute;
  top: 21px;
  right: 19px;
}

.kanban-card-details [wizdom365-principalpicker] button.close {
  position: absolute;
  top: 6px;
  right: 0;
}

.kanban-card-details [ng-click],
.kanban-card-details .kanban-clickable-title,
.kanban-card-details .kanban-clickable-field {
  cursor: pointer;
}

.kanban-card-details .kanban-clickable-title .glyphicon-pencil {
  visibility: hidden;
  color: #fff;
  margin-left: 5px;
}

.kanban-card-details .kanban-clickable-title:hover .glyphicon-pencil {
  visibility: visible;
}

.kanban-card-details .kanban-clickable-title + .popover {
  margin-top: 20px;
  margin-left: 20px;
  width: 66.67%;
}

.kanban-card-details .kanban-clickable-field {
  padding: 6px;
  margin: -6px;
  border-radius: 4px;
}

.kanban-card-details .kanban-clickable-field:hover {
  background-color: #e6f2fa;
}

.kanban-card-details .kanban-clickable-field + .popover {
  margin-top: -4px;
}

.kanban-card-details .kanban-inline > h5 {
  display: inline-block;
}

.kanban-card-details .kanban-inline > div {
  margin-top: 1px;
  margin-right: -6px;
}

.kanban-card-details .kanban-inline .pull-right > .dropdown-menu {
  right: -7px;
}

.kanban-create-card div .glyphicon {
  color: #777777;
}

.kanban-create-card textarea {
  resize: none;
}

.kanban-create-card .dropdown-menu > li > a.kanban-selected-tag {
  background-color: #337ab7;
  color: #fff;
}

.kanban-create-card .modal-body {
  padding-bottom: 0;
}

.kanban-create-card select.form-control {
  padding-left: 8px;
}

.kanban-create-card [wizdom365-principalpicker] [ng-show="loadingLocations"] {
  position: absolute;
  top: 10px;
  right: 24px;
}

.kanban-create-card [wizdom365-principalpicker] button.close {
  position: absolute;
  top: 2px;
  right: 0;
}
/*@import "compass/reset";*/

@media print {
  .wt-webpart-canteenMenu .wt-webpart-canteenMenu {
    padding-top: 50px;
  }

  .wt-webpart-canteenMenu .printDayDiv {
    padding-bottom: 30px;
  }

  .wt-webpart-canteenMenu .printDayText {
    padding-bottom: 10px;
    font-weight: bold;
  }

  .wt-webpart-canteenMenu .printImageContainer {
    text-align: center;
    padding-bottom: 20px;
  }

  .wt-webpart-canteenMenu .printImageContainer img {
    width: 50%;
  }

  .wt-webpart-canteenMenu .printDescription {
    width: 50%;
    text-align: center;
    padding-bottom: 20px;
    margin: 0 auto;
  }

  .wt-webpart-canteenMenu .printNutrition {
    width: 50%;
    text-align: center;
    padding-bottom: 20px;
    margin: 0 auto;
  }
}

.wizdom-bootstrap-wrapper {
  /* Print styles common for singleDay and fullWeek printing */
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .clickable {
  cursor: pointer;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-imageContainer {
  position: relative;
  width: 100%;
  height: auto;
  margin-bottom: 10px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-content {
  text-align: center;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-content .menu-content {
  font-size: 13px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-content .menu-content .btn-link {
  padding: 6px 1px;
  margin-top: -5px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-contentBlock {
  margin-top: 1px;
  margin-bottom: 10px;
  display: block;
  clear: both;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-contentBlock.footer-block {
  border-top: 1px solid #E3E3E3;
  margin-left: -15px;
  margin-right: -15px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-contentBlock.footer-block .content-left {
  float: left;
  padding-left: 18px;
  padding-top: 10px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-contentBlock.footer-block .content-left .canteen-description {
  cursor: pointer;
  margin-left: 5px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-contentBlock.footer-block .content-left .dropdown-menu {
  right: auto;
  left: 0;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-contentBlock.footer-block .content-left .dropdown-menu li {
  padding: 3px 17px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-contentBlock.footer-block .content-right {
  float: right;
  cursor: pointer;
  padding-right: 18px;
  padding-top: 10px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-display-group {
  position: relative;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-pencil {
  position: absolute;
  top: 0;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-nutrition {
  font-size: smaller;
  font-style: italic;
  padding-top: 10px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .canteen-menu-horizontal-row {
  border-top: 1px solid #e4e4e4;
  margin-bottom: 5px;
  margin-top: 20px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .wt-capFirstLetter::first-letter {
  text-transform: uppercase;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .dateText {
  display: inline-block !important;
  min-width: 150px;
  font-weight: bold;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .glyphicon-chevron-down,
.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .glyphicon-info-sign {
  top: 2px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .btn-success {
  margin-left: 10px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .notClickable {
  cursor: auto;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .glyphicon-print {
  margin-left: 10px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .panel-heading {
  font-weight: bold;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .panel-default {
  margin-top: 15px;
  margin-bottom: 10px;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .glyphicon-pencil {
  float: right;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .imagePicker {
  width: 30px;
  overflow: hidden;
  float: right;
}

.wizdom-bootstrap-wrapper .wt-webpart-canteenMenu .removePicture {
  float: left;
  font-size: 140%;
  padding-top: 5px;
  padding-left: 5px;
  color: black;
  cursor: pointer;
}

.wizdom-bootstrap-wrapper .canteenFullWeek .dayText {
  position: absolute;
  top: 5px;
  left: 5px;
  color: white;
  background-color: rgba(0, 0, 0, 0.5);
}

.wizdom-bootstrap-wrapper .canteenFullWeek .dayDiv {
  position: relative;
  margin-bottom: 15px;
}

.wizdom-bootstrap-wrapper .canteenFullWeek .daysContainer {
  padding: 0;
  padding-top: 34px;
}

.wizdom-bootstrap-wrapper .canteenMenu-print-menu .wt-webpart-canteenMenu {
  padding-top: 50px;
}

.wizdom-bootstrap-wrapper .canteenMenu-print-menu .printDayDiv {
  padding-bottom: 30px;
}

.wizdom-bootstrap-wrapper .canteenMenu-print-menu .printDayText {
  padding-bottom: 10px;
  font-weight: bold;
}

.wizdom-bootstrap-wrapper .canteenMenu-print-menu .printImageContainer {
  text-align: center;
  padding-bottom: 20px;
}

.wizdom-bootstrap-wrapper .canteenMenu-print-menu .printImageContainer img {
  width: 50%;
}

.wizdom-bootstrap-wrapper .canteenMenu-print-menu .printDescription {
  width: 50%;
  text-align: center;
  padding-bottom: 20px;
  margin: 0 auto;
}

.wizdom-bootstrap-wrapper .canteenMenu-print-menu .printNutrition {
  width: 50%;
  text-align: center;
  padding-bottom: 20px;
  margin: 0 auto;
}

.wizdom-bootstrap-wrapper .canteen-menu-content .btn {
  padding: 6px 12px;
}
/*@import "compass/reset";*/

#WidgetFloaterPanels {
  display: none !important;
}

.wt-page-translation {
  display: none;
}

.wizdom-translation .translation-panel {
  position: relative;
  float: right;
}

.wizdom-translation .translation-btn {
  color: white;
  z-index: 10001;
  cursor: pointer;
}

.wizdom-translation .translation-list {
  display: none;
}

.wizdom-translation .translation-list-open {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10001;
}

.wizdom-translation .glyphicons-translate {
  font-size: 24px;
  padding-bottom: 10px;
  color: #777;
}

.wizdom-translation-float .translation-btn {
  position: absolute;
  bottom: 0px;
  right: -50px;
  width: 50px;
  color: white;
  z-index: 10001;
  cursor: pointer;
}

.wizdom-translation-float .translation-panel {
  -webkit-transition: left 1s;
  -moz-transition: left 1s;
  -o-transition: left 1s;
  transition: left 1s;
  position: fixed;
  bottom: 0;
  left: -200px;
  width: 200px;
  z-index: 10000;
}

.wizdom-translation-float .translation-panel-open {
  -webkit-transition: left 1s;
  -moz-transition: left 1s;
  -o-transition: left 1s;
  transition: left 1s;
  left: 0;
}

.wizdom-translation-float .glyphicons-translate {
  font-size: 48px;
  padding: 10px;
  color: #777;
}
@charset "UTF-8";

/*@import "compass/reset";*/

@media (min-width: 992px) {
  .event-overview-container {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
  }

  .event-overview-sidebar {
    flex: 1 0 160px;
    background-color: #eaeaea;
    margin-left: 15px;
  }

  .event-overview-content {
    flex: 2 0 66.6%;
    margin: 0 15px;
  }

  .event-overview-filters .nav {
    margin-bottom: 15px;
  }
}

.w365cm-cards {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -25px;
}

.w365cm-card {
  flex: 1 0 250px;
  max-width: 460px;
  padding: 10px;
}

@supports (display: grid) {
  .w365cm-cards {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  }
}

.KursusOversigt3 #contentRow {
  background-color: #e4e4e4;
}

.KursusOversigt3 #contentRow #wizdomPageLayout {
  margin: 14px;
}

.w365cm {
  /* left menu accordion**/
  /* course details*/
}

.w365cm .wt-capFirstLetter:first-letter {
  text-transform: uppercase;
}

.w365cm .hover-pointer:hover {
  cursor: pointer;
}

.w365cm .course-info-table TD {
  vertical-align: top;
}

.w365cm .course-info-table .label-col {
  width: 30%;
}

.w365cm .find-colleague-result .w365cm-users {
  padding: 5px;
}

.w365cm .find-colleague-result .w365cm-users .selected {
  background-color: rgba(51, 122, 183, 0.19);
  border: 1px solid rgba(51, 122, 183, 0.5);
}

.w365cm .find-colleague-result .w365cm-users .wizdom-user {
  position: relative;
  padding-top: 5px;
  border: 1px solid rgba(51, 122, 183, 0.5);
  min-height: 150px;
}

.w365cm .find-colleague-result .w365cm-users .wizdom-user .actionBtn {
  position: absolute;
  top: 10px;
  right: 10px;
}

.w365cm .find-colleague-result .w365cm-users .wizdom-user .glyphicons {
  font-size: 20px;
}

.w365cm .find-colleague-result .w365cm-users .wizdom-user .glyphicons-filter {
  font-size: 10px;
  line-height: 18px;
}

.w365cm .w365cm-users {
  min-height: 130px;
  text-align: center;
}

.w365cm .w365cm-users .wizdom-user {
  margin: auto;
  margin-top: 30px;
}

.w365cm .w365cm-users .wizdom-user .imgColumn {
  margin: auto;
  display: block;
}

.w365cm .w365cm-users .wizdom-user .imgColumn .name a {
  cursor: pointer;
}

.w365cm .course-content {
  padding-left: 60px;
  padding-right: 60px;
  padding-top: 27px;
  padding-bottom: 27px;
  background-color: #ffffff;
  font-size: 16px;
  min-height: 600px;
  margin-bottom: 9px;
  /*margin-right: 14px;*/
}

.w365cm .course-content .siteName {
  font-size: 24px;
  padding-bottom: 20px;
  text-transform: uppercase;
}

.w365cm .admin-btns {
  margin-bottom: 10px;
}

.w365cm .admin-btns > .row {
  margin-left: -30px;
  margin-right: -30px;
}

.w365cm .admin-btns .dropdown-toggle .ms-Icon {
  margin-right: 2px;
}

.w365cm .admin-btns .dropdown-menu {
  left: unset;
  right: 0;
  border-radius: 0;
}

.w365cm .admin-btns .dropdown-menu li {
  margin: 7px 0;
}

.w365cm .admin-btns .dropdown-menu li .ms-Icon {
  padding-right: 5px;
}

.w365cm .w365cm-collapse {
  padding-top: 10px;
  padding-right: 0;
}

.w365cm .w365cm-collapse .input-group {
  margin-bottom: 0;
}

.w365cm .w365cm-collapse .leftmenu-header {
  font-size: 24px;
  padding-left: 15px;
}

.w365cm .w365cm-collapse .clear-btn {
  padding-left: 10px;
  padding-right: 10px;
  background-color: #ebebeb;
  color: #070707;
  margin-right: 10px;
  margin-top: 11px;
}

.w365cm .w365cm-collapse .clear-btn .glyphicons {
  vertical-align: bottom;
  padding-bottom: 3px;
  font-size: 16px;
}

.w365cm .w365cm-collapse .filterForm {
  padding-top: 10px;
}

.w365cm .navbar {
  border: 0;
  margin-bottom: 10px;
}

.w365cm .navbar .navbar-form {
  margin-top: 0;
}

.w365cm .navbar .navbar-collapse {
  padding-left: 0;
}

.w365cm .navbar .navbar-header {
  background-color: #e4e4e4;
}

.w365cm .navbar .navbar-header .navbar-toggle {
  background-color: #ffffff;
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  float: none;
  margin-right: 15px;
  padding-left: 20px;
  padding-right: 20px;
}

.w365cm .navbar-default {
  background-color: transparent;
}

.w365cm .navbar-nav .glyphicons {
  padding-right: 5px;
  vertical-align: bottom;
  padding-bottom: 2px;
}

.w365cm .admin-btns a .glyphicons {
  line-height: 20px;
  float: left;
}

.w365cm .signup-btns a .glyphicons {
  line-height: 20px;
  float: left;
}

.w365cm .navbar-default.topmenu {
  padding-left: 0;
  padding-right: 0;
  border: 0;
  background-color: inherit;
}

.w365cm .navbar-default.topmenu .navbar-nav > li > a {
  color: #666;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0;
  padding-right: 0;
  cursor: pointer;
}

.w365cm .navbar-default.topmenu .navbar-nav > li > a:hover {
  background-color: transparent;
}

.w365cm .navbar-default.topmenu .navbar-nav > li.disabled > a {
  color: #ccc;
}

.w365cm .topmenu .navbar-collapse {
  overflow: hidden;
}

.w365cm .navbar {
  border-radius: 0px;
}

.w365cm .navbar .selectedFilter {
  background-color: #ffffff;
}

.w365cm .navbar .selectedFilter a {
  outline: 0;
}

.w365cm .thumbnail {
  min-width: 150px;
  border-radius: 0;
}

.w365cm .canCreateSite {
  margin-right: -8px;
  float: right;
}

.w365cm .canCreateSite .btn {
  margin-right: 8px;
}

.w365cm .overview-content {
  min-width: 340px;
}

.w365cm .overview-content .navbar-default.topmenu {
  min-height: 0;
}

.w365cm .overview-content .w365cm-collapse .navbar-right {
  margin-right: -15px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block {
  border: 1px solid #c8c8c8;
  background-color: #FFF;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .thumbnail {
  border: none;
  border-bottom: 1px solid #c8c8c8;
  margin-bottom: 10px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption {
  padding: 6px 10px 3px;
  min-height: 240px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-type {
  color: #ffffff;
  font-size: 12px;
  /*background-color: #9dd108;*/
  background-color: #00B5F7;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 1px;
  padding-bottom: 3px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .topRightIcons {
  margin-left: 2px;
  font-size: 19px;
  position: relative;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .topRightIcons .ms-Icon {
  margin-left: 2px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .topRightIcons .ms-Icon.ms-Icon--FavoriteStar,
.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .topRightIcons .ms-Icon.ms-Icon--FavoriteStarFill {
  top: -3px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .topRightIcons .ms-Icon.ms-Icon--Share {
  top: -1px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-title {
  padding-top: 10px;
  height: 60px;
  overflow: hidden;
  width: 100%;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-title a,
.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-title a:visited,
.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-title a:active,
.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-title a:focus,
.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-title a:link {
  color: #333;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
  text-transform: uppercase;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-level-container {
  min-height: 18px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-level-container .course-level {
  font-size: 12px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-level-container .course-level .course-level-text {
  text-transform: uppercase;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-level-container .course-level .course-level-value {
  color: #ffffff;
  /*background-color: #9dd108;*/
  background-color: #00B5F7;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 1px;
  padding-bottom: 3px;
  margin-left: 6px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info {
  font-size: 14px;
  padding-top: 12px;
  padding-bottom: 2px;
  text-align: center;
  height: 100px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 {
  display: inline-block;
  width: 33%;
  vertical-align: top;
  /*&:first-child {
                                text-align: left;
                            }*/
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3:last-child {
  text-align: right;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .glyphicons {
  font-size: 38px;
  color: #333;
  padding-top: 19px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .ms-Icon {
  font-size: 30px;
  color: #333;
  line-height: 1;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .location {
  /*display: table;*/
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .location span {
  line-height: 1.2;
  max-height: 49px;
  display: block;
  overflow: hidden;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .location .table-row {
  display: table-row;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .location .table-cell {
  display: table-cell;
  text-align: center;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .ongoing span {
  line-height: 1.2;
  display: block;
  max-height: 49px;
  overflow: hidden;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 div.countdown {
  margin-top: 17px;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 div.countdown .info-lg {
  font-size: 24px;
  line-height: 25px;
  padding: 1px 0 3px 0;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 div.countdown span {
  line-height: 1.1;
  display: block;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .info-lg {
  font-size: 29px;
  font-weight: 500;
  color: #333;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .info-md {
  font-size: 14px;
  font-weight: 500;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .course-info .col-3 .info-sx {
  font-size: 10px;
  text-transform: uppercase;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .bottom-align {
  display: flex;
  align-items: flex-end;
}

.w365cm .overview-content .w365cm-card .w365cm-card-block .caption .search-highlight {
  color: white;
  background-color: #0072c6;
}

.w365cm .overview-content .selected-filters .ms-Icon--Cancel {
  font-size: 13px;
}

.w365cm .overview-content .pagination > li > a {
  color: #a6a6a6;
}

.w365cm .overview-content .pagination > li.active > a {
  color: #0078d7;
  border: none;
  background: none;
}

.w365cm .overview-content .pagination > li.disabled > a {
  background: none;
  color: transparent;
}

.w365cm .noCoursesFound {
  background-color: #ffffff;
  padding: 20px;
  text-align: center;
  /*margin-right: 10px;*/
}

.w365cm .overview-header-row {
  margin-left: 0px;
  margin-right: 0px;
}

.w365cm .overview-header {
  font-size: 36px;
  font-weight: 500;
}

.w365cm .caption .bottom {
  width: 100%;
  padding-top: 16px;
  padding-bottom: 0;
  color: #767474;
  font-size: 14px;
}

.w365cm .viewDetails .btn {
  margin: 0;
}

.w365cm .viewDetails .btn-primary {
  min-height: 35px;
  line-height: 35px;
}

.w365cm .viewDetails .view-btn {
  border-radius: 0;
  width: 100%;
  color: #fff;
  text-transform: uppercase;
}

.w365cm .noParticipants {
  background-color: #fff;
  padding: 10px;
}

.w365cm .sidebar-navbar-collapse.collapse.in {
  margin-bottom: 0;
}

.w365cm .panel-title a,
.w365cm .panel-title a:visited,
.w365cm .panel-title a:active,
.w365cm .panel-title a:focus,
.w365cm .panel-title a:link,
.w365cm .panel-title .glyphicon {
  color: #000;
}

.w365cm .panel-title {
  font-size: 14px;
}

.w365cm h4.panel-title {
  font-size: 16px;
}

.w365cm h4.panel-title a,
.w365cm h4.panel-title a:link,
.w365cm h4.panel-title a:visited,
.w365cm h4.panel-title a:hover,
.w365cm h4.panel-title a:link:hover,
.w365cm h4.panel-title a:visited:hover {
  color: #626161;
}

.w365cm h4.panel-title .glyphicon {
  position: relative;
  top: 2px;
  color: #626161;
}

.w365cm .panel-group .panel {
  border-radius: 0;
  border: 0;
}

.w365cm .panel-group .panel .panel-default {
  border: 0;
}

.w365cm .panel-group .panel .panel-body {
  padding: 15px;
  background-color: #cecdcd;
}

.w365cm .panel-group .panel .panel-body .form-control {
  /*background-color: #cecdcd; */
}

.w365cm .panel-group .panel .panel-heading {
  background-color: #eaeaea;
  cursor: pointer;
  border-bottom: 1px solid #e1e1e1;
  border-radius: 0;
}

.w365cm .canvas-holder {
  position: relative;
  top: 8px;
}

.w365cm .canvas-holder p {
  padding: 0;
  margin: 0;
}

.w365cm .chart-title {
  position: absolute;
  right: 0;
  margin: 0 auto;
  /*top: 50%;
        transform: translateY(-50%);*/
  transform: translateY(30%);
  width: 72px;
  text-align: center;
}

.w365cm .col-3 .info-sx {
  font-size: 9px;
  text-transform: uppercase;
  line-height: 9px !important;
}

.w365cm .chart-title .percentage {
  font-size: 19px;
  font-weight: bold;
  line-height: 20px;
  color: #333;
  padding-top: 7px;
}

.w365cm .chart-title .percentageText {
  font-size: 11px;
  padding-top: 3px;
  color: #333;
}

.w365cm .course-header {
  height: 315px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 12px;
}

.w365cm .course-header .course-header-image {
  height: 100%;
  width: 100%;
  background-size: cover;
  background-position: center;
}

.w365cm .course-header .course-header-overlay-background {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: white;
  opacity: 0.7;
  z-index: 10;
  left: 0px;
  top: 0px;
}

.w365cm .course-header .course-header-overlay-text {
  position: absolute;
  z-index: 20;
  font: bolder;
  font-size: 28px;
  font-weight: 400;
  left: 0px;
  right: 0px;
  text-align: center;
}

.w365cm .course-header .actions {
  height: 40%;
  width: 100%;
  position: absolute;
  bottom: 0;
  z-index: 30;
  left: 0px;
}

.w365cm .course-header .actions .btn-default {
  border-radius: 0;
  min-width: 120px;
  margin-left: 5px;
}

.w365cm .course-header .actions .btn-primary {
  border-radius: 0;
  min-width: 120px;
  margin-left: 5px;
}

.w365cm .course-header .actions .block {
  text-align: center;
  vertical-align: middle;
}

.w365cm .course-header .actions .circle {
  background: rgba(255, 255, 255, 0.8);
  color: #000000;
  height: 104px;
  width: 147px;
  display: table;
  vertical-align: middle;
  display: table-cell;
}

.w365cm .course-header .actions .circle p {
  margin-bottom: 0;
  font-size: 24px;
  line-height: 28px;
}

.w365cm .course-header .actions .circle .circleDay {
  font-size: 34px;
  line-height: 38px;
}

.w365cm .course-header .actions .left {
  position: absolute;
  bottom: 0;
  left: 30px;
}

.w365cm .course-header .actions .right {
  position: absolute;
  right: 20px;
  bottom: 10px;
  min-width: 300px;
  text-align: right;
}

.w365cm .course-header .actions .right .glyphicons-user-add {
  padding-right: 10px;
}

.signup-others-form .w365cm .pagination {
  padding: 0;
}

.signup-others-form .w365cm .w365cm-users .wizdom-user .name a {
  cursor: pointer;
}

.signup-others-form .w365cm .w365cm-users .wizdom-user .imgColumn {
  margin-top: 30px;
  cursor: pointer;
}

.w365cm-participantsDialog .w365cm .w365cm-users {
  min-height: 130px;
  text-align: center;
}

.w365cm-participantsDialog .w365cm .w365cm-users .wizdom-user {
  margin: auto;
}

.w365cm-participantsDialog .w365cm .w365cm-users .wizdom-user .imgColumn {
  margin: auto;
  display: block;
}

.w365cm-participantsDialog .glyphicons-user-add {
  padding-right: 5px;
  position: relative;
  top: 4px;
}

.w365cm-participantsDialog .participantsDialogHeader {
  font-size: 20px;
  padding-top: 25px;
  padding-bottom: 15px;
}

.w365cm.wt-webpart-header {
  min-width: 300px;
}

.w365cm.wt-webpart-metadata {
  background-color: #ffffff;
  padding: 20px;
}

.w365cm.wt-webpart-metadata .metaTableHeading {
  text-transform: uppercase;
  font-size: 18px;
  padding-top: 11px;
  padding-left: 8px;
}

.w365cm.wt-webpart-metadata .metadata-table {
  margin: 10px;
  font-size: 15px;
}

.w365cm.wt-webpart-metadata .metadata-table .glyphicons {
  position: relative;
  top: 4px;
}

.w365cm.wt-webpart-metadata .metadata-table .draftText {
  font-weight: bold;
}

/* course participants*/

.wt-webpart-roles {
  background-color: #ffffff;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.wt-webpart-roles .rolesHeading {
  text-transform: uppercase;
  font-size: 18px;
  padding-top: 5px;
  padding-left: 8px;
  margin-bottom: 10px;
}

.wt-webpart-roles .wizdom-user {
  padding: 10px 18px;
}

.wt-webpart-roles .participantPhone {
  font-size: 14px;
}

.wt-webpart-roles .participantGroupName {
  padding-left: 71px;
  padding-top: 25px;
}

.wt-role .bottom {
  margin-left: -20px;
  margin-right: -20px;
  margin-top: 15px;
}

.wt-role .bottom .glyphicon-menu-right {
  color: #ffffff;
  position: relative;
  top: 2px;
  font-size: 13px;
  padding-left: 5px;
}

.wt-role .bottom .view-btn {
  border-radius: 0;
  width: 100%;
  color: #fff;
  text-transform: uppercase;
}

.wt-webpart-metadata td {
  border: 0 !important;
}

.info-xxlg {
  font-size: 50px;
  font-weight: 500;
  vertical-align: top;
  line-height: 40px;
}

.bootstrap-wrapper .thumbnail > img,
.bootstrap-wrapper .thumbnail a > img {
  max-height: 240px;
}

.bootstrap-wrapper .thumbnail {
  padding: 0;
  border: solid 1px #c8c8c8;
}

.bootstrap-wrapper .thumbnail .course-card-top {
  height: 157px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.bootstrap-wrapper .thumbnail .course-card-top .course-card-image {
  height: 100%;
  width: 100%;
  background-size: cover;
  background-position: center;
}

.bootstrap-wrapper .thumbnail .course-card-top .course-card-overlay-background {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: white;
  opacity: 0.7;
  z-index: 10;
  left: 0;
  top: 0;
}

.bootstrap-wrapper .thumbnail .course-card-top .course-card-overlay-text {
  position: absolute;
  z-index: 20;
  font: bolder;
  font-size: 28px;
  font-weight: 400;
  left: 0;
  top: 55px;
  width: 100%;
}

.bootstrap-wrapper .thumbnail .course-card-top .course-card-overlay-text > span {
  text-align: center;
  display: block;
}

.bootstrap-wrapper .glyphicons.location:before {
  font-family: 'Glyphicons Regular';
  content: '\e243';
}

.bootstrap-wrapper .glyphicons.started:before {
  font-family: 'Glyphicons Regular';
  content: '\e366';
}

.bootstrap-wrapper .online-course .glyphicons.location:before {
  font-family: 'Glyphicons Regular';
  content: '\e233';
}

.bootstrap-wrapper .online-course .ms-Icon--POI:before {
  content: "";
}

.bootstrap-wrapper .sidebar-nav .navbar {
  margin-bottom: 0;
}

.bootstrap-wrapper .sidebar-nav .filterForm .nav {
  font-size: 14px;
  padding-left: 15px;
  padding-right: 15px;
}

.bootstrap-wrapper .sidebar-nav .filterForm .nav li {
  padding-top: 20px;
}

.bootstrap-wrapper .sidebar-nav .filterForm .nav li:first-child {
  padding-top: 0;
}

.bootstrap-wrapper .sidebar-nav .filterForm .nav li label.control-label {
  margin-bottom: 6px;
  font-weight: normal;
}

.bootstrap-wrapper .sidebar-nav .filterForm .form-control {
  border-radius: 0;
  font-size: 14px;
}

.bootstrap-wrapper .modal-dialog .modal-content .modal-body .participants-actions-menu {
  float: left;
  width: 100%;
}

.bootstrap-wrapper .modal-dialog .modal-content .modal-body .participants-actions-menu .nav-tabs li {
  border-right: 2px solid #f4f4f4;
  height: 25px;
}

.bootstrap-wrapper .modal-dialog .modal-content .modal-body .participants-actions-menu .nav-tabs.pull-right li {
  border-right: none;
  border-left: 2px solid #f4f4f4;
}

.bootstrap-wrapper .modal-dialog .modal-content .modal-body .participants-actions-menu .nav-tabs .ms-Icon--GridViewSmall {
  cursor: pointer;
}

.bootstrap-wrapper .modal-dialog .modal-content .modal-body .participants-actions-menu .nav-tabs .ms-Icon--GridViewSmall:hover,
.bootstrap-wrapper .modal-dialog .modal-content .modal-body .participants-actions-menu .nav-tabs .ms-Icon--GridViewSmall.selected {
  color: #333;
}

.bootstrap-wrapper .table input[type="checkbox"] {
  margin-top: -2px;
}

/* make sidebar nav vertical */

@media (min-width: 992px) {
  .bootstrap-wrapper .w365cm .overview-content #w365cm-navbar-collapse-view .nav-tabs {
    margin-bottom: 8px;
  }

  .bootstrap-wrapper .w365cm .overview-content .overview-header {
    margin-left: -15px;
  }

  .bootstrap-wrapper .w365cm .overview-content .pagination {
    margin-right: -15px;
    padding: 0;
  }
}

@media (min-width: 768px) {
  .bootstrap-wrapper .w365cm .overview-content .canCreateSite {
    float: left;
    margin-right: 0;
  }

  .sidebar-nav .navbar li a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .bootstrap-wrapper .w365cm .sidebar-nav .filterForm .nav {
    padding: 0;
    margin: 0 -15px;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .filterForm .nav li {
    width: 50%;
    padding: 20px 15px 0;
    float: left;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .filterForm .nav li:nth-child(1),
  .bootstrap-wrapper .w365cm .sidebar-nav .filterForm .nav li:nth-child(2) {
    padding-top: 0;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .filterForm .nav li:nth-child(odd) {
    padding-right: 10px;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .filterForm .nav li:nth-child(even) {
    padding-left: 10px;
  }
}

@media (max-width: 991px) {
  .bootstrap-wrapper .w365cm > .row > div {
    padding-left: 0;
    padding-right: 0;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .input-group .input-group-addon {
    background-color: #FFF;
    border-radius: 0;
    border-color: #666;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .input-group input[type="text"],
  .bootstrap-wrapper .w365cm .sidebar-nav .input-group input[type="password"] {
    border-left: none;
    border-radius: 0;
    box-shadow: none;
    border-color: #666;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .navbar-header {
    background-color: inherit;
    float: none;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .navbar-header .col-xs-6:first-child {
    padding-right: 10px;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .navbar-header .col-xs-6:last-child {
    padding-left: 10px;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .navbar-header .navbar-toggle {
    display: block;
    width: 100%;
    border: 1px solid #666;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .navbar-collapse {
    border: none;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .clear-btn {
    margin: 0;
    padding: 5px 20px;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .filterForm {
    clear: both;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .filterForm .principal-picker .form-control {
    line-height: 1.5;
    height: 30px;
    padding: 5px 10px;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .navbar-default .collapse-toggle {
    border: none;
    background: none;
    padding: 0 0 2px;
    font-size: 20px;
  }

  .bootstrap-wrapper .w365cm .w365cm-collapse {
    border: none;
  }

  .bootstrap-wrapper .w365cm .w365cm-collapse.collapse {
    display: none !important;
  }

  .bootstrap-wrapper .w365cm .w365cm-collapse.collapse.in {
    display: block !important;
  }

  .bootstrap-wrapper .w365cm .noCoursesFound {
    margin-right: 0;
  }

  .bootstrap-wrapper .w365cm .participants-actions-menu .nav-tabs li a .ms-Icon + span {
    display: none;
  }

  .bootstrap-wrapper .w365cm .participant-search-block {
    float: left;
    width: 100%;
    margin-bottom: 35px;
  }

  .bootstrap-wrapper .w365cm .participant-search-block .input-group {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .bootstrap-wrapper .w365cm .navbar.topmenu-collapse {
    margin-bottom: 0 !important;
  }

  .bootstrap-wrapper .w365cm .sidebar-nav .sidebar-navbar-collapse.navbar-collapse.collapse ul.nav,
  .bootstrap-wrapper .w365cm .sidebar-nav .sidebar-navbar-collapse.navbar-collapse.collapsing ul.nav {
    padding: 0 0 15px;
  }

  .bootstrap-wrapper .w365cm .overview-content .navbar-nav {
    margin: 0;
  }

  .bootstrap-wrapper .w365cm .overview-content .navbar-nav li {
    width: 50%;
    text-align: center;
  }

  .bootstrap-wrapper .w365cm .overview-content .navbar-nav li:nth-child(odd) {
    padding-left: 0;
  }

  .bootstrap-wrapper .w365cm .overview-content .navbar-nav li:nth-child(even) {
    padding-right: 0;
  }

  .bootstrap-wrapper .w365cm .overview-content .navbar-nav li a {
    display: inline-block;
  }

  .bootstrap-wrapper .topmenu {
    border-top: 0 !important;
    min-height: 1px !important;
  }

  .bootstrap-wrapper .topmenu.navbar-default .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

@media (max-width: 350px) {
  .participants-actions-menu .nav-tabs {
    width: 100%;
    float: none !important;
  }

  .participants-actions-menu .nav-tabs.pull-left li:last-child,
  .participants-actions-menu .nav-tabs.pull-right li:last-child {
    border-right: none !important;
  }

  .participants-actions-menu .nav-tabs.pull-right li {
    border-left: none !important;
    border-right: 2px solid #f4f4f4 !important;
  }
}

.w365cm > .row > div:first-child {
  padding-left: 0;
}

.w365cm > .row > div:last-child {
  padding-left: 0;
  padding-right: 0;
}
.yammer-notification-list .modal-body {
  padding: 0 !important;
  min-height: 20px !important;
}

.yammer-notification-list .yammer-spinner {
  position: absolute;
  top: 5px;
  left: 50%;
  z-index: 1;
}

@font-face {
  font-family: 'FabricMDL2Icons';
  src: url("../fonts/fabricmdl2icons-2.68.woff") format("woff"), url("../fonts/fabricmdl2icons-2.68.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

.wizdom-modules-container .ms-Icon--YammerLogo {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-family: 'FabricMDL2Icons';
  font-style: normal;
  font-weight: normal;
  speak: none;
}

.wizdom-modules-container .ms-Icon--YammerLogo::before {
  content: '\ED19';
}
.bootstrap-wrapper .formly .image-picker-preview {
  max-width: 200px;
  max-height: 200px;
}

.bootstrap-wrapper #formlyToolbox .fr-toolbar {
  max-height: 80px;
  overflow: hidden;
}
.helpdesk {
  font-size: 14px;
  color: #333333;
  font-weight: normal;
  min-height: 200px;
  background-color: transparent;
  margin-right: 10px;
  /* Helpdesk Seachbox start */
  /*.helpdeskSearch .input-group-addon {
        background: white !important;
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 6px;
        border-radius: 0;
    }

    .helpdeskSearch .form-control {
        border-right: 0;
        box-shadow: 0 0 0;
        border-color: #dcdcdc;
        border-radius: 0;
        color: #6b6d70;
    }

    .form-group {
        margin-bottom: 25px;
    }

    .form-group .ng-untouched {
        border-color: #ccc;
    }

    .helpdeskSearch button {
        border: 0;
        background: transparent;
        padding: 0;
    }*/
  /* Helpdesk Seachbox end */
  /*.helpdeskShowTicket {background-color: #f4f4f4;}*/
  /*.helpdeskCreate, .helpdeskShowHelpDesks, .helpdeskTickets { margin-top: 20px; }*/
  /*.helpdeskShowTicket .helpdeskAssignSupporter .list-group .list-group-item { word-wrap:break-word; }*/
}

.helpdesk .helpdeskUserOverviewTop {
  padding-top: 22px;
}

.helpdesk .helpdeskUserOverviewTop .col-xs-3 {
  padding-left: 0;
}

.helpdesk .helpdeskSearch {
  width: 300px;
  padding-left: 15px;
  padding-top: 15px;
}

.helpdesk .ms-Icon {
  position: relative;
  top: 2px;
}

.helpdesk .helpdeskTabContainer {
  font-size: 0;
  margin-bottom: 15px;
}

@media (min-width: 992px) {
  .helpdesk .helpdeskTabContainer .helpdeskTab:first-child {
    margin-left: 0;
  }
}

.helpdesk .helpdeskTabContainer .btn .ms-Icon {
  padding-right: 5px;
}

.helpdesk .helpdeskShowTicketLeftSection > div.helpdeskTabContainerInContent {
  font-size: 0;
  border-bottom: 1px solid #cecdcd;
  padding-left: 0;
  padding-right: 0;
  margin-left: 30px;
  margin-right: 30px;
}

.helpdesk .helpdeskShowTicketLeftSection > div.helpdeskTabContainerInContent .helpdeskTab:first-of-type {
  margin-left: 0;
}

.helpdesk div.helpdeskTab {
  color: #666;
  font-size: 15px;
  line-height: 30px;
  display: inline-block;
  cursor: pointer;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 2px;
  border-bottom: 2px solid transparent;
}

.helpdesk div.helpdeskTab:hover {
  border-bottom: 2px solid #00aeef;
}

.helpdesk div.helpdeskTab .ms-Icon {
  color: #666;
  padding-right: 8px;
}

@media (max-width: 992px) {
  .helpdesk div.helpdeskTab {
    margin-left: 20px;
    margin-right: 10px;
  }
}

.helpdesk div.helpdeskTabActive {
  border-bottom: 2px solid #00aeef;
  color: #333;
  font-weight: 600;
}

.helpdesk .helpdeskTabActive .ms-Icon {
  color: #333;
  padding-right: 8px;
}

.helpdesk .helpdeskExpander,
.helpdesk .helpdeskExpanderContent {
  padding-left: 20px;
  padding-right: 20px;
}

.helpdesk .helpdeskGroup:last-child {
  padding-bottom: 20px;
}

.helpdesk .helpdeskGroupDevider {
  margin-top: 25px;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 20px;
}

.helpdesk .helpdeskGroup:first-child .helpdeskGroupDevider {
  display: none;
}

.helpdesk .helpdeskCategoryIconBox {
  border: 1px solid #d7d7d7;
  display: inline-block;
  width: 95px;
  min-height: 95px;
  text-align: center;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 19px;
  padding-bottom: 7px;
  color: #00aeef;
  cursor: pointer;
  margin-right: 19px;
  vertical-align: top;
  margin-top: 23px;
}

.helpdesk .helpdeskCategoryIconBox .glyphicon {
  color: #00aeef;
  font-size: 25px;
  line-height: 25px !important;
}

.helpdesk .helpdeskCategoryIconText {
  padding-top: 5px;
  line-height: 17px !important;
  word-wrap: break-word;
}

.helpdesk .helpdeskExpander {
  cursor: pointer;
  padding-bottom: 7px;
  padding-top: 13px;
}

.helpdesk .helpdeskExpanderArrow {
  padding-left: 3px;
}

.helpdesk .helpdeskExpanderContent {
  padding-bottom: 10px;
}

.helpdesk .helpdeskButton {
  background-color: #ffffff;
  color: #333;
  height: 32px;
  line-height: 29px;
  padding-left: 23px;
  padding-right: 23px;
  padding-top: 0;
  padding-bottom: 0;
  display: inline-block;
  text-align: center;
  margin-left: 12px;
  cursor: pointer;
}

.helpdesk .helpdeskButton:hover {
  background-color: #adadad;
}

.helpdesk .helpdeskButtonBlue {
  background-color: #00aeef;
  color: #ffffff;
}

.helpdesk .helpdeskButtonBlue:hover {
  background-color: #04A0D9;
}

.helpdesk .helpdeskButtonGreen {
  background-color: #9ed208;
  color: #ffffff;
}

.helpdesk .helpdeskButtonGreen:hover {
  background-color: #7CA306;
}

.helpdesk .helpdeskButtonGrey {
  background-color: #adacac;
  color: #ffffff;
}

.helpdesk .helpdeskButtonGrey:hover {
  background-color: #8F8F8F;
}

.helpdesk .helpdeskButtonOrange {
  background-color: #f0ad4e;
  color: #ffffff;
}

.helpdesk .helpdeskButtonOrange:hover {
  background-color: #D69740;
}

.helpdesk .helpdeskButtonWhite {
  border: 1px solid #d7d7d7;
}

.helpdesk .form-control {
  border-radius: 0;
  box-shadow: none;
  color: #333333;
}

.helpdesk label {
  font-size: 14px;
  color: #333333;
  font-weight: 600;
}

.helpdesk select::-ms-expand {
  width: 12px !important;
  border: none !important;
  background: #fff !important;
}

.helpdesk .helpdeskButtonLeftSide {
  margin-left: 0;
  margin-right: 12px;
}

.helpdesk .helpdeskButtonRow {
  line-height: 48px;
}

.helpdesk .helpdeskCreate {
  display: table;
  width: 100%;
  max-width: 1500px;
  background-color: #ffffff;
  padding: 30px;
  padding-top: 10px;
}

.helpdesk .helpdeskCreate .helpdeskCategoryIconBox {
  cursor: default;
  margin-top: 6px;
}

.helpdesk .helpdeskCreate .helpdeskLeftCol {
  display: table-cell;
  vertical-align: top;
  padding-right: 5px;
}

.helpdesk .helpdeskCreate .helpdeskRightCol {
  display: table-cell;
  vertical-align: top;
  width: 100%;
}

.helpdesk .helpdeskCreate .fileuploadSection {
  margin-bottom: 10px;
}

.helpdesk .helpdeskList {
  font-size: 14px;
  padding-top: 10px;
  padding-bottom: 20px;
  color: #333333;
}

.helpdesk .helpdeskList .helpdeskListTable th,
.helpdesk .helpdeskList .helpdeskListTable tr,
.helpdesk .helpdeskList .helpdeskListTable td {
  border: 0 !important;
}

.helpdesk .helpdeskList .helpdeskListTable th {
  font-weight: 600;
  white-space: nowrap;
}

.helpdesk .helpdeskList .helpdeskListTable td {
  font-weight: normal;
  cursor: pointer;
}

.helpdesk .helpdeskListTableBody .ticketStatus {
  text-transform: capitalize;
}

.helpdesk .helpdeskListTableBody .ticketPriority,
.helpdesk .helpdeskListTableBody .ticketId,
.helpdesk .helpdeskListTableBody .ticketUser,
.helpdesk .helpdeskListTableBody .ticketStatus,
.helpdesk .helpdeskListTableBody .ticketAssignedTo,
.helpdesk .helpdeskListTableBody .ticketCreated {
  white-space: nowrap;
}

.helpdesk .helpdeskCaseFinished {
  color: #a7a6a5;
}

.helpdesk .helpdeskCaseFinished .glyphicon {
  color: #a7a6a5 !important;
}

.helpdesk .ticketCategory .glyphicon {
  padding-right: 6px;
}

.helpdesk .helpdeskListHeading {
  padding-top: 10px;
  padding-bottom: 10px;
}

.helpdesk input.form-control,
.helpdesk select.form-control {
  color: #666;
}

.helpdesk .hekpdesk ::placeholder {
  color: #666;
}

.helpdesk .hekpdesk :-ms-input-placeholder {
  color: #666;
}

.helpdesk .hekpdesk ::-ms-input-placeholder {
  color: #666;
}

.helpdesk .helpdeskCheckbox label {
  font-size: 14px;
  color: #7a7b7d;
  vertical-align: baseline;
}

.helpdesk .helpdeskCheckbox input {
  top: 1px;
}

.helpdesk .helpdeskCommentSection {
  padding-top: 30px;
}

.helpdesk .helpdeskCommentSection textarea {
  margin-bottom: 5px;
}

.helpdesk .helpdeskCommentSection .helpdeskTable {
  padding-top: 10px;
}

.helpdesk .helpdeskCol-centered {
  margin: 0 auto;
}

.helpdesk .helpdeskTicketPost {
  margin-top: 20px;
  margin-bottom: 13px;
  border-radius: 10px;
  padding-top: 15px;
  padding-bottom: 25px;
}

.helpdesk .helpdeskTicketPostTop {
  padding-bottom: 23px;
  padding-left: 0;
  padding-right: 5px;
}

.helpdesk .helpdeskTicketPostTop .ms-Icon {
  padding-left: 10px;
  padding-right: 6px;
}

.helpdesk .helpdeskTicketPostTop .ms-Icon:first-of-type {
  padding-left: 0;
}

.helpdesk .helpdeskTicketPostTop a {
  cursor: pointer;
}

.helpdesk .helpdeskTicketPostRow {
  display: block;
}

.helpdesk .helpdeskTicketPostLeft {
  vertical-align: top;
  display: table-cell;
  padding-left: 28px;
}

.helpdesk .helpdeskTicketPostRight {
  display: table-cell;
  padding-right: 15px;
  padding-left: 15px;
}

.helpdesk .helpdeskPersonImage {
  margin-right: 15px;
  display: inline-block;
}

.helpdesk .helpdeskPersonImage .avatar-frame img {
  height: 52px;
  width: 52px;
  border-radius: 50%;
}

.helpdesk .helpdeskSupportResponsibleName {
  display: inline-block;
  vertical-align: top;
  padding-top: 10px;
}

.helpdesk .responsibleExpander {
  cursor: pointer;
}

.helpdesk .helpdeskTicketPostFromSupporter {
  /*background-color: #ecf6ce;*/
}

.helpdesk .helpdeskTicketPostInternal {
  background-color: #f9f9f9;
}

.helpdesk .helpdeskTicketPostFromUser {
  background-color: #cceffc;
}

.helpdesk .helpdeskControlsSection select option {
  text-transform: capitalize;
}

.helpdesk .helpdeskControlsSection label {
  white-space: nowrap;
}

.helpdesk .helpdeskDescriptionSection .helpdeskTicketPost {
  color: #666;
  margin-top: 0;
}

.helpdesk .helpdeskDescriptionSection .helpdeskTicketPost .helpdeskTicketPostRight {
  width: 100%;
  padding-left: 0;
  padding-right: 24px;
}

.helpdesk .helpdeskDescriptionSection .helpdeskTicketPost .helpdeskTicketPostRight textarea {
  /*background-color: #f9f9f9;*/
  border-radius: 4px;
}

.helpdesk .helpdeskShowTicketLeftSection {
  background-color: #ffffff;
  padding-bottom: 24px;
}

.helpdesk .helpdeskShowTicketLeftSection > div {
  padding-left: 30px;
  padding-right: 30px;
}

.helpdesk .helpdeskShowTicketLeftSection > .helpdeskControlsSection {
  padding-left: 5px;
}

.helpdesk .helpdeskShowTicketLeftSection .accordion-container {
  padding-left: 5px;
}

.helpdesk .helpdeskShowTicketLeftSection .accordion-container .collapse,
.helpdesk .helpdeskShowTicketLeftSection .accordion-container .collapsing {
  margin-left: 25px;
}

@media (max-width: 992px) {
  .helpdesk .helpdeskShowTicketLeftSection {
    margin-left: 20px;
    width: calc(100% - 20px);
  }

  .helpdesk .helpdeskShowTicketLeftSection > div {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.helpdesk .helpdeskShowTicketRightSection {
  padding-bottom: 24px;
  padding-right: 0;
  padding-left: 20px;
}

.helpdesk .helpdeskControlColumnBox {
  background-color: #ffffff;
  margin-top: 20px;
  padding: 17px 20px;
  line-height: 22px;
}

.helpdesk .helpdeskControlColumnBox:first-child {
  margin-top: 0;
}

.helpdesk .helpdeskControlColumnBoxHeading {
  color: #333333;
  font-size: 26px;
  font-weight: lighter;
  padding-bottom: 25px;
}

.helpdesk .helpdeskMetafieldsSection {
  padding-top: 15px;
}

.helpdesk .form-check .form-check-label .form-check-input {
  vertical-align: baseline;
  padding-right: 8px;
}

.helpdesk .specialLinkSection .linkText {
  color: #00aeef;
  padding-left: 6px;
}

.helpdesk .specialLinkSection .ms-Icon {
  color: #00aeef;
  top: 1px;
}

.helpdesk .specialLink {
  cursor: pointer;
  line-height: 25px;
}

.helpdesk .form-check-label {
  font-weight: normal;
}

.helpdesk .helpdeskTickets,
.helpdesk .helpdeskGroupRepeater {
  background-color: #fff;
}

.helpdesk .helpdeskTableDiv {
  display: table;
}

.helpdesk .helpdeskTableDivCell {
  display: table-cell;
  vertical-align: top;
}

.helpdesk .helpdeskTableDivCell .btn-primary {
  margin-left: 12px;
  padding-left: 23px;
  padding-right: 23px;
}

.helpdesk .helpdeskTableDivCell100 {
  display: table-cell;
  vertical-align: top;
  width: 100%;
}

.helpdesk .ticket-email {
  margin-bottom: 10px;
}

.helpdesk .margin-top-20 {
  margin-top: 20px;
}

.helpdesk .helpdeskTitleSection {
  padding-left: 4px !important;
  margin-top: 10px;
  float: left;
}

.helpdesk .helpdeskTitleSection .form-group .user-title {
  color: #333;
  font-size: 26px;
  font-weight: lighter;
}

.helpdesk .helpdeskTitleSection .form-group .ms-Icon--Edit {
  padding-left: 5px;
  cursor: pointer;
  font-size: 17px;
  padding-left: 7px;
}

.helpdesk .helpdeskTicketDateAndTime .ms-Icon {
  padding-right: 6px;
}

.helpdesk .helpdeskTicketOverview {
  padding-bottom: 25px;
}

.helpdesk .helpdeskTicketOverview table {
  width: 100%;
}

.helpdesk .helpdeskTicketOverview table tr {
  border-bottom: 1px solid #eaeaea;
  line-height: 35px;
}

.helpdesk .totalTimeSpent {
  padding-top: 10px;
}

.helpdesk .totalTimeSpentLabel {
  display: inline;
}

.helpdesk .totalTimeSpentValue {
  display: inline;
  padding-left: 2px;
}

.helpdesk .helpdeskNormalUser {
  padding: 15px;
}

.helpdesk .ticketBox {
  cursor: pointer;
  width: 310px;
  display: inline-block;
  margin-top: 17px;
  margin-left: 34px;
  margin-bottom: 17px;
  vertical-align: top;
  transition: all 0.3s ease;
}

@media (max-width: 550px) {
  .helpdesk .ticketBox {
    margin-left: 0;
  }
}

.helpdesk .ticketBox:hover .ticketBoxBottom {
  background-color: #0487cb;
}

.helpdesk .ticketBox:hover .ticketBoxContent {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

.helpdesk .ticketBox:hover .ticketBoxTop {
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
}

.helpdesk .ticketBoxTop {
  border-top: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  border-left: 1px solid #eaeaea;
  min-height: 58px;
  color: #00aeef;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 14px;
  padding-right: 14px;
  display: table;
  width: 100%;
}

.helpdesk .ticketBoxContent {
  border-top: 1px solid #00aeef;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  padding: 17px;
}

.helpdesk .ticketBoxBottom {
  background-color: #00aeef;
  height: 40px;
  line-height: 40px;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}

.helpdesk .ticketBoxTopIcon {
  width: 40px;
  height: 40px;
  text-align: center;
  display: table-cell;
}

.helpdesk .ticketBoxTopIcon .glyphicon {
  font-size: 40px;
  vertical-align: top;
  top: 4px;
}

.helpdesk .ticketBoxTopText {
  height: 45px;
  vertical-align: top;
  padding-left: 12px;
  padding-top: 4px;
  display: table-cell;
}

.helpdesk .ticketCategory {
  width: 220px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.helpdesk .ticketBoxDate .ms-Icon {
  color: #6b6d70;
  padding-right: 7px;
}

.helpdesk .ticketBoxTime {
  padding-left: 15px;
}

.helpdesk .ticketBoxTime .ms-Icon {
  color: #6b6d70;
  padding-right: 7px;
}

.helpdesk .ticketBoxTitle {
  color: #363331;
  text-transform: uppercase;
  font-size: 18px;
  padding-top: 14px;
  padding-bottom: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.helpdesk .ticketBoxDescription {
  color: #6b6d70;
  height: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.helpdesk .ticketStatusWaitingForSupporter,
.helpdesk .ticketStatusWaitingForMe {
  background-color: #9ed208;
  border-radius: 10px;
  color: #ffffff;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 2px;
  margin-bottom: 17px;
  margin-top: 5px;
  display: inline-block;
}

.helpdesk .ticketStatusWaitingForMe {
  background-color: #ff4800;
}

.helpdesk .flip {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.helpdesk .fileRepeater {
  margin-bottom: 10px;
}

.helpdesk .fileRepeater a,
.helpdesk .fileRepeater a:visited,
.helpdesk .fileRepeater a:hover {
  color: #00aeef;
}

.helpdesk .fileRepeater .ms-Icon--ChromeClose {
  padding-left: 5px;
  cursor: pointer;
  font-size: 13px;
  color: #00aeef;
}

.helpdesk .table > tbody > tr > td.ticketStart {
  padding-right: 0;
  padding-left: 0;
  width: 12px;
}

.helpdesk i.circleIcon {
  border-radius: 50%;
  font-size: smaller;
  padding: 4px;
}

.helpdesk .ticketStartingIcon {
  width: 12px;
}

.helpdesk .ticketTableCategoryIcon {
  padding-right: 7px;
  position: relative;
  top: 2px;
}

.helpdesk .ticketPriority .ms-Icon {
  top: 0;
}

.helpdesk .image-picker-preview {
  max-height: 500px;
  max-width: 100%;
  margin-top: 10px;
}

.helpdesk .helpdeskMainButtons {
  margin-top: 5px;
}

.helpdesk .horizontalDeviderBar {
  padding-bottom: 25px;
  /*border-bottom: 18px solid #f2f4f7;*/
  margin-left: -15px;
  margin-right: -15px;
}

.helpdesk .normalUserControlText {
  text-transform: capitalize;
}

.helpdesk .ticketIdSection {
  font-size: 26px;
  margin-bottom: 25px;
  font-weight: lighter;
  float: right;
  padding-right: 5px;
  margin-top: 10px;
  color: #666;
}

.helpdesk .W365HD_Notify_by_mail label {
  font-weight: normal !important;
  font-size: 15px;
  margin-bottom: 10px;
}

.helpdesk .checkToSeeClosedTickets {
  text-align: right;
  padding-right: 15px;
  padding-top: 10px;
}

.helpdesk .editWebpartButton {
  margin-left: 15px;
  margin-top: 15px;
}

.helpdesk .section-header {
  position: relative;
  border-top: 1px solid #eaeaea;
  padding: 15px 0 12px;
}

.helpdesk .section-header .section-toggler {
  /*position: absolute;
            left: -25px;*/
  cursor: pointer;
}

.helpdesk .section-header .section-toggler .ms-Icon--ChevronRight {
  display: none;
}

.helpdesk .section-header .section-toggler.collapsed .ms-Icon--ChevronDown {
  display: none;
}

.helpdesk .section-header .section-toggler.collapsed .ms-Icon--ChevronRight {
  display: inline-block;
}

.helpdesk .section-header > label {
  margin-left: 7px;
}

.helpdesk .margin-right-5 {
  margin-right: 5px;
}

#contentRow .wizdom-helpdesk-wrapper {
  margin: auto;
}

#contentRow .wizdom-helpdesk-wrapper div.ms-webpart-chrome {
  border: 0;
  box-shadow: 0 0 0;
  border-radius: 0;
  padding: 0;
  background-color: transparent;
}

#contentRow .wizdom-helpdesk-wrapper div.ms-webpart-chrome .ms-WPBody {
  padding: 0;
}
@charset "UTF-8";

/*@import "compass/reset";*/

.no-panel {
  position: fixed;
  /*top: 85px;*/
  height: 100%;
  right: 0;
  margin-left: -1px;
  margin-top: -5px;
  overflow: hidden;
  /*width:100%;
		min-width:400px;*/
  z-index: 1030;
  background-color: #f4f4f4;
  padding: 25px;
  /* kræver box-sizing border-box for korrekt bredde udregning */
  line-height: 20px;
  border-left: 1px solid #c8c8c8;
  box-sizing: border-box !important;
  display: none;
  /*width: 341px;*/
  /* kræver at vi sætter bredden dynamisk i forhold til hvor iconet er  - $(document).width() - ($('.no-icon').offset().left + $('.no-icon').width()); */
}

.no-panel.expanded {
  display: block;
}

.no-panel h1 {
  font-size: 28px;
  font-weight: 100;
}

.no-panel h3 {
  font-size: 17px;
  font-weight: 400;
}

.no-panel > ul {
  padding: 0;
  list-style: none;
}

.no-panel > ul > li > ul {
  list-style: none;
  padding: 0 15px 0 15px;
}

.no-panel > ul > li > h3 > .ms-Icon {
  vertical-align: bottom;
  padding-right: 10px;
}

.no-panel > ul > li > h3 > .ms-Icon.ms-Icon--Message {
  margin-bottom: -2px;
}

.no-icon {
  vertical-align: top;
  padding-left: 11px;
  padding-right: 11px;
  line-height: 34px;
  font-size: 17px;
  position: relative;
}

.no-icon .no-button {
  line-height: 34px;
  font-size: 22px;
  top: 3px;
  position: relative;
}

.no-icon .glyphicons-conversation {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

.wt-notificationPanel .ms-promotedActionButton.no-icon {
  margin-right: 0;
}

/*.wt-notificationPanel .wizdom-icon {
		color:#666;
	}

	.wt-notificationPanel .wizdom-icon:hover {
		color: #23527c;
	}*/

.no-icon.is-active {
  background-color: #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  border-left: 1px solid #c8c8c8;
}

.no-items-container,
.no-settings p {
  line-height: 16px;
  font-size: 12px;
}

/* unreads */

.no-item {
  padding: 5px 5px 5px 10px;
  border-top: 1px solid #e2e2e2;
  border-left: 4px solid black;
}

.no-item:last-child {
  border-bottom: 1px solid #e2e2e2;
}

.no-divider {
  border-bottom: 1px solid #e2e2e2;
}

.no-divider-dark {
  border-bottom: 1px solid #d2d2d2;
}

.no-heading {
  font-weight: 600;
}

.no-link {
  cursor: pointer;
}

.no-heading a,
.no-heading a:hover,
.no-heading a:visited {
  color: #363636;
}

.no-heading .text-muted {
  font-weight: normal;
}

.no-spacerForIcon {
  margin-right: 15px;
}

.no-presence-picture {
  float: left;
  width: 40px;
}

.no-presence-picture-spacing {
  margin-left: 40px;
}

.no-presence-picture .avatar-frame img {
  border-radius: 30px;
  width: 30px;
  height: 30px;
}

.no-showmore {
  padding: 5px 0px 0px 10px;
  margin-bottom: -12px;
}

.no-panel .no-hidemenu i {
  vertical-align: middle;
}

.no-settings h3 {
  margin-bottom: 5px;
}

.no-settings p {
  padding-left: 27px;
}

.no-empty,
.no-loader {
  padding-left: 12px;
  margin-top: -5px;
}

.no-has-unread {
  color: #fff;
  position: absolute;
  font-size: 11px;
  top: 2px;
  left: 22px;
  background-color: #e9001b;
  line-height: 20px;
  padding: 0 5px;
  border-radius: 10px;
  z-index: 1;
}

.no-scroll-fit {
  height: 100px;
}

.notification-close {
  position: absolute;
  top: 8px;
  right: 16px;
}

@media only screen and (max-width: 768px) {
  .no-panel {
    width: calc(100%) !important;
    top: 0;
    z-index: 1041;
  }
}
.upgrade {
  font-size: 14px;
}

.upgrade .upgrade-in-progress {
  background-color: #c8c8c8;
  padding: 5px;
  text-align: center;
}

.upgrade .upgrade-done {
  background-color: #c8c8c8;
  padding: 5px;
  text-align: center;
}

.upgrade .upgrade-done a,
.upgrade .upgrade-done a:visited {
  color: #0078d7;
}
.fr-toolbar {
  border-top: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.fr-box.fr-basic.fr-top,
.fr-box.fr-basic.fr-top .fr-wrapper {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.fr-wrapper {
  border: solid 1px #ccc !important;
  box-sizing: content-box;
}

.fr-counter {
  display: none;
}

.fr-quick-insert {
  display: none;
}

#imageManager-1 {
  display: none;
}
wizdom365-livetiles-tile > .livetiles-tile:focus,
wizdom365-livetiles-add > .livetiles-tile:focus,
wizdom365-livetiles-filler > .livetiles-tile:focus {
  box-shadow: 0 0 3px 2px #3399ff;
}

.livetiles-tile-flow {
  position: relative;
  margin: 0 auto;
}

.livetiles-tile-container {
  position: absolute;
}

.livetiles-tile-container.livetiles-draggable .livetiles-tile {
  cursor: move;
}

.livetiles-tile-container.livetiles-draggable .livetiles-tile:hover {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6);
  z-index: 2;
}

.livetiles-tile-container.livetiles-audience {
  border: 3px darkorange dashed;
}

.livetiles-tile-container.livetiles-error {
  border: 3px double red;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: red;
}

.livetiles-tile-container.livetiles-error::before {
  content: "\e209";
  position: absolute;
  font-size: 5em;
  color: red;
  z-index: 10;
  font-family: "Glyphicons Halflings";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-shadow: 2px 2px 25px black;
}

.livetiles-tile-container .livetiles-remove-tile {
  position: absolute;
  top: 2px;
  right: 2px;
  z-index: 1;
  color: #444;
  text-shadow: -1px 0 #eee, 0 1px #eee, 1px 0 #eee, 0 -1px #eee;
}

.livetiles-cursor-pointer {
  cursor: pointer;
}

.livetiles-tile {
  height: 100%;
  width: 100%;
}

.livetiles-tile.livetiles-filler-tile,
.livetiles-tile.livetiles-add-tile {
  position: relative;
  background-color: #555;
}

.livetiles-tile.livetiles-filler-tile > .glyphicon-plus,
.livetiles-tile.livetiles-filler-tile > .glyphicon-picture,
.livetiles-tile.livetiles-add-tile > .glyphicon-plus,
.livetiles-tile.livetiles-add-tile > .glyphicon-picture {
  font-size: 5em;
  color: white;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -51%);
}

.livetiles-add-tile:hover {
  background-color: #777;
}

.livetiles-add-tile > span.glyphicon-plus::before {
  letter-spacing: -0.075em;
}

.livetiles-tile-sliding {
  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.25);
}

.livetiles-tile-dragover::before {
  position: absolute;
  left: -5px;
  z-index: 1;
  display: inline-block;
  content: '';
  width: 3px;
  height: 100%;
  background-color: #444;
}

.livetiles-tile-content {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
}

.livetiles-tile-content > div {
  height: 100%;
  width: 100%;
}

.livetiles-hover-content {
  height: 100%;
  position: absolute;
  width: 100%;
  overflow: hidden;
  display: none;
  bottom: 0;
  z-index: 100;
}

.livetiles-hover-content > div {
  height: 100%;
  width: 100%;
}

.livetiles-tile-content,
.livetiles-hover-content {
  background-color: #ddd;
}

.livetiles-content-text {
  margin: 5px;
}

.livetiles-content-center {
  text-align: center;
}

.livetiles-icon-row {
  position: absolute;
  top: 5px;
  bottom: 41px;
  width: 100%;
}

.livetiles-icon-cell {
  height: 100%;
}

.livetiles-icon-cell > img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  max-height: 100%;
  max-width: 100%;
}

.livetiles-text-cell {
  position: absolute;
  bottom: 0;
  width: 100%;
}

.livetiles-tile-container .livetiles-text-cell .livetiles-text-cell-title {
  height: 36px;
  line-height: 18px;
  overflow: hidden;
}

.livetiles-gallery-view {
  position: relative;
  padding-top: 31px;
}

.livetiles-gallery-view-header {
  position: absolute;
  top: 1px;
  left: 0;
  right: 0;
  height: 31px;
  border-bottom: 1px solid #ddd;
}

.livetiles-gallery-view-content {
  max-height: 360px;
  overflow-y: auto;
}

.livetiles-gallery-view-content > .table .livetiles-showmore-row {
  background-color: transparent;
}

.livetiles-gallery-view-content > .table .livetiles-showmore-row .btn {
  width: 100%;
}

.livetiles-gallery-view-content > .table > thead > tr > th {
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.livetiles-gallery-view-content > .table > thead > tr > th > div {
  position: absolute;
  top: 0;
  line-height: 31px;
}

.livetiles-gallery-view-content colgroup > col:nth-of-type(1) {
  width: 35%;
}

.livetiles-gallery-view-content colgroup > col:nth-of-type(2) {
  width: 50%;
}

.livetiles-gallery-view-content colgroup > col:nth-of-type(3) {
  width: 15%;
}
div[wizdom365-powerpanel] ~ #s4-ribbonrow,
div[wizdom365-powerpanel] ~ #s4-workspace {
  max-width: calc(100vw - 48px);
  margin-left: 48px;
  /*border-left: 1px solid rgba(51, 51, 51, 0.3);*/
  border-left: 1px solid #eaeaea;
}

#powerpanel,
#powerpanel-flyout {
  position: absolute;
  top: 50px;
  bottom: 0;
}

#powerpanel-flyout {
  z-index: 1000;
}

#powerpanel.affix,
#powerpanel.affix ~ #powerpanel-flyout {
  position: fixed;
  top: 0;
}

#powerpanel {
  width: 48px;
  background-color: #ffffff;
  box-shadow: 10px 0 30px -15px rgba(31, 31, 31, 0.2);
  z-index: 1001;
}

#powerpanel.toggled {
  box-shadow: none;
}

#powerpanel > a {
  display: inline-block;
  width: 100%;
  /*margin: 10px auto;*/
  padding-top: 13px;
  padding-bottom: 10px;
  font-size: 19px;
  text-align: center;
  vertical-align: middle;
  color: #333;
  cursor: pointer;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

#powerpanel > a:hover {
  color: #0078d7;
}

#powerpanel > a.panel-button.selected {
  color: #0078d7;
  background-color: #f8f8f8;
  border-top: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  margin-left: -1px;
  width: 52px;
}

#powerpanel-flyout {
  /*left: 50px;*/
  left: 49px;
  max-width: calc(100vw - 49px);
  overflow: hidden;
  overflow-y: auto;
  background-color: #f8f8f8;
  box-shadow: 10px 0 30px -15px rgba(31, 31, 31, 0.5);
  transition: all 0.2s ease-out;
  /*transform: translateX(0);*/
}

#powerpanel-flyout > .flyout-container {
  /*margin: 20px;*/
  margin: 0 20px;
}

#powerpanel-flyout .wizdom-fullview {
  margin: 0;
}

#powerpanel-flyout.fade.ng-enter {
  transition: 0.5s ease-out all;
  opacity: 0;
  transform: translateX(calc(-100vw - 51px));
}

#powerpanel-flyout.fade.ng-enter.ng-enter-active {
  transform: translateX(0);
  opacity: 1;
}

#powerpanel-flyout.fade.ng-leave {
  transition: 0.5s ease-out all;
  opacity: 1;
  transform: translateX(0);
}

#powerpanel-flyout.fade.ng-leave.ng-leave-active {
  opacity: 0;
  transform: translateX(calc(-100vw - 51px));
}

#powerpanel-flyout .pp-section-hidden {
  display: none;
}

.powerpanel-filler {
  position: fixed;
  bottom: 0;
  z-index: 500;
  height: 50px;
}

#powerpanel + .powerpanel-filler {
  left: 0;
  /*background-color: #212121;*/
}

#powerpanel-flyout + .powerpanel-filler {
  left: 48px;
  max-width: calc(100vw - 50px);
  /*background-color: #333;*/
}

.flyout-container h1.powerpanel-title {
  color: currentColor;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 28px;
  font-weight: 100;
  /*border-bottom: 2px solid #555;*/
}

.flyout-container h1.powerpanel-title > .ms-Icon {
  vertical-align: middle;
}

.powerpanel-section {
  /*padding: 16px;*/
  margin-top: 20px;
}

.powerpanel-title + .powerpanel-section {
  margin-top: 0;
}

.powerpanel-section.fade1.ng-enter {
  transition: 0.5s ease-in all;
  opacity: 0;
  /*transform: translateX(calc(-100vw - 51px));*/
}

.powerpanel-section.fade1.ng-enter.ng-enter-active {
  opacity: 1;
  /*transform: translateX(0);*/
}

.powerpanel-section-webpart-background {
  background-color: #fff;
  padding: 16px;
}

.powerpanel-webpart {
  margin-top: 20px;
}

.powerpanel-webpart:first-child {
  margin-top: 0;
}