/* Those styles are default and can be changed */
/* Left menu style */
#LeftMenu {
  background-color: #4e4e4e;
  border-right: 1px solid #787878; }
  #LeftMenu .Menu .active {
    background-color: #787878; }
  #LeftMenu .left_nav_button[disabled="disabled"] .articles {
    background-image: url(../../images/Webviewer_LeftNav_ArticleList_Disabled@2x.png); }
    #LeftMenu .left_nav_button[disabled="disabled"] .articles:hover {
      background-color: #4e4e4e;
      background-image: url(../../images/Webviewer_LeftNav_ArticleList_Disabled@2x.png); }
  #LeftMenu .left_nav_button[disabled="disabled"] .search {
    background-image: url(../../images/Webviewer_LeftNav_Search_Disabled@2x.png); }
    #LeftMenu .left_nav_button[disabled="disabled"] .search:hover {
      background-color: #4e4e4e;
      background-image: url(../../images/Webviewer_LeftNav_Search_Disabled@2x.png); }
  #LeftMenu .left_nav_button[disabled="disabled"] .issues {
    background-image: url(../../images/Webviewer_LeftNav_IssueList_Disabled@2x.png); }
    #LeftMenu .left_nav_button[disabled="disabled"] .issues:hover {
      background-color: #4e4e4e;
      background-image: url(../../images/Webviewer_LeftNav_IssueList_Disabled@2x.png); }
  #LeftMenu .left_nav_button[disabled="disabled"] .pages {
    background-image: url(../../images/Webviewer_LeftNav_Pagelist_Disabled@2x.png); }
    #LeftMenu .left_nav_button[disabled="disabled"] .pages:hover {
      background-color: #4e4e4e;
      background-image: url(../../images/Webviewer_LeftNav_Pagelist_Disabled@2x.png); }
  #LeftMenu .left_nav_button[disabled="disabled"] .download {
    background-image: url(../../images/Webviewer_LeftNav_Download_Disabled@2x.png); }
    #LeftMenu .left_nav_button[disabled="disabled"] .download:hover {
      background-color: #4e4e4e;
      background-image: url(../../images/Webviewer_LeftNav_Download_Disabled@2x.png); }
  #LeftMenu .articles {
    background-image: url(../../images/Webviewer_LeftNav_ArticleList_Active@2x.png); }
    #LeftMenu .articles:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav_ArticleList_Hover@2x.png); }
    #LeftMenu .articles:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_ArticleList_Click@2x.png); }
  #LeftMenu .search {
    background-image: url(../../images/Webviewer_LeftNav_Search_Active@2x.png); }
    #LeftMenu .search:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav_Search_Hover@2x.png); }
    #LeftMenu .search:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_Search_Click@2x.png); }
  #LeftMenu .issues {
    background-image: url(../../images/Webviewer_LeftNav_IssueList_Active@2x.png); }
    #LeftMenu .issues:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav_IssueList_Hover@2x.png); }
    #LeftMenu .issues:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_IssueList_Click@2x.png); }
  #LeftMenu .pages {
    background-image: url(../../images/Webviewer_LeftNav_Pagelist_Active@2x.png); }
    #LeftMenu .pages:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav_Pagelist_Hover@2x.png); }
    #LeftMenu .pages:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_Pagelist_Click@2x.png); }
  #LeftMenu .download {
    background-image: url(../../images/Webviewer_LeftNav_Download_Active@2x.png); }
    #LeftMenu .download:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav__Download_Hover@2x.png); }
    #LeftMenu .download:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_Download_Click@2x.png); }
  #LeftMenu .login {
    background-image: url(../../images/Webviewer_LeftNav_Login_Active@2x.png); }
    #LeftMenu .login:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav_Login_Hover@2x.png); }
    #LeftMenu .login:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_Login_Click@2x.png); }
  #LeftMenu .logout {
    background-image: url(../../images/Webviewer_LeftNav_Logout_Active@2x.png); }
    #LeftMenu .logout:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav_Logout_Hover@2x.png); }
    #LeftMenu .logout:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_Logout_Click@2x.png); }
  #LeftMenu #extend {
    border: 1px solid #787878;
    border-left: 1px solid #4e4e4e;
    background-color: #4e4e4e;
    background-image: url(../../images/Webviewer_LeftNav_Expand_Active@2x.png); }
    #LeftMenu #extend:hover {
      background-color: #FFFFFF;
      background-image: url(../../images/Webviewer_LeftNav_Expand_Hover@2x.png); }
    #LeftMenu #extend:active {
      background-color: #787878;
      background-image: url(../../images/Webviewer_LeftNav_Expand_Click@2x.png); }

#Content {
  background-color: #4e4e4e; }
  #Content canvas {
    background-color: #4e4e4e; }

/* Left menu container style */
#menuData {
  background-color: #787878;
  color: #FFFFFF;
  font-family: 'Roboto', sans-serif; }
  #menuData .searchClass {
    background-color: #787878;
    color: #4e4e4e; }

/* styling for the issue, content and thumbnail buttons. */
.left_nav_button {
  background-color: transparent;
  padding: 0; }
  .left_nav_button:active {
    position: relative;
    top: 1px; }
  .left_nav_button.disabled, .left_nav_button[disabled] {
    cursor: default; }
  .left_nav_button i {
    width: 60px;
    height: 50px;
    display: block; }

#contentsData {
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  padding: 0 20px;
  color: #FFFFFF; }
  #contentsData .header {
    font-weight: bold; }
  #contentsData span:hover {
    text-decoration: underline; }
  #contentsData .folder {
    width: 10px;
    height: 10px;
    background-size: 100% auto;
    background-image: url(../../images/Webviewer_ArticleList_Arrow_@2x.png); }
    #contentsData .folder.open {
      transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
      -webkit-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
      -moz-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
      -o-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
      -ms-transform: rotate(90deg) scale(1) skew(1deg) translate(0px); }

/* Issues list extend button */
#issuesData button.extend {
  background: url(../../images/Webviewer_LeftNav_Expand_Active@2x.png);
  background-size: 100% auto; }
  #issuesData button.extend.extended {
    background: url(../../images/Webviewer_LeftNav_contract_active@2x.png);
    background-size: 100% auto; }

#thumbnailsData .header {
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  color: #FFFFFF;
  font-weight: bold; }

#issuesList .imageOverlay {
	display:none;
  width: 28px;
  height: 28px;
  bottom: 0;
  right: 0;
  background: rgba(230, 230, 230, 0.8) url(../../images/Webviewer_lock.png) no-repeat center center; }

/* Search customisation */
#searchNav #searchButton {
  padding: 4px 11px;
  color: #FFFFFF;
  background-color: #000000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

#topWrapper button.extend {
  background: url(../../images/Webviewer_LeftNav_Expand_Active@2x.png);
  background-size: 100% auto; }

#searchData #searchLoading {
  height: 30px;
  background: url("../img/loader-mini-cccccc-4e4e4e.gif") no-repeat center center; }
#searchData .searchImage {
  width: 65px;
  height: 65px; }
#searchData .imageOverlay {
  width: 28px;
  height: 28px;
  bottom: 0;
  right: 0;
  background: rgba(230, 230, 230, 0.8) url(../../images/Webviewer_lock.png) no-repeat center center; }
#searchData .searchResult .overlay {
  background-color: rgba(100, 100, 100, 0.4); }

#searchList .searchResult {
  font-family: 'Roboto', sans-serif; }

#searchGroups .searchResult {
  font-family: 'Roboto', sans-serif; }
  #searchGroups .searchResult:hover .overlay {
    background-color: #e6e6e6;
    opacity: 0.2; }

/* Article list buttons styles */
.articles_button:hover, .articles_button:active {
  background-color: #e6e6e6; }

.articles_button {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  border: 1px solid;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

/* Style for folder buttons */
/* Style for article buttons*/
/* these control the display of the top nav */
#Panel {
  padding: 3px 22px;
  background-color: black; }
  #Panel span {
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold; }

#centerButtons {
  width: 558px;
  height: 40px;
  margin-top: -4px; }
  #centerButtons .disabled {
    cursor: pointer; }
  #centerButtons .taskbar_btn {
    display: block;
    width: 26px;
    height: 26px;
    padding: 0;
    background-size: 100% auto; }
  #centerButtons.smaller {
    width: 518px; }
  #centerButtons .btn-group {
    display: block;
    float: left; }
  #centerButtons .dropdown-menu {
    height: 40px;
    top: 40px;
    box-sizing: border-box;
    background-color: #000000;
    margin: -1px 0 0 -38px;
    padding: 0;
    border: 0;
    width: 120px;
    min-width: 120px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0; }
    #centerButtons .dropdown-menu .taskbar_btn {
      width: 50%;
      height: 40px;
      color: #FFFFFF; }

.taskbar_btn_fullscreen {
  border-radius: 0 !important;
  margin-right: 0 !important; }
  .taskbar_btn_fullscreen:hover {
    border-radius: 0 !important; }

.webviewer_icon {
  width: 32px;
  height: 32px;
  display: block; }

/* First page button */
#firstPage .taskbar_btn {
  background-image: url(../../images/Webviewer_GoTo_Start_Active@2x.png); }
#firstPage:hover {
  background-color: #FFFFFF; }
  #firstPage:hover .taskbar_btn {
    background-image: url(../../images/Webviewer_GoTo_Start_Hover@2x.png); }
  #firstPage:hover.disabled {
    background-color: transparent; }
#firstPage:active {
  background-color: #787878; }
  #firstPage:active .taskbar_btn {
    background-image: url(../../images/Webviewer_GoTo_Start_Click@2x.png); }
#firstPage.disabled {
  cursor: pointer; }
  #firstPage.disabled .taskbar_btn {
    background-image: url(../../images/Webviewer_GoTo_Start_Disabled@2x.png); }

#previousPage .taskbar_btn {
  background-image: url(../../images/WebViewer_BackOne_Active@2x.png); }
#previousPage:hover {
  background-color: #FFFFFF; }
  #previousPage:hover .taskbar_btn {
    background-image: url(../../images/Webviewer_BackOne_Hover@2x.png); }
  #previousPage:hover.disabled {
    background-color: transparent; }
#previousPage:active {
  background-color: #787878; }
  #previousPage:active .taskbar_btn {
    background-image: url(../../images/WebViewer_BackOne_Click@2x.png); }
#previousPage.disabled {
  cursor: pointer; }
  #previousPage.disabled .taskbar_btn {
    background-image: url(../../images/Webviewer_BackOne_Disabled@2x.png); }

#nextPage .taskbar_btn {
  background-image: url(../../images/WebViewer_ForwardOne_Active@2x.png); }
#nextPage:hover {
  background-color: #FFFFFF; }
  #nextPage:hover .taskbar_btn {
    background-image: url(../../images/WebViewer_ForwardOne_Hover@2x.png); }
  #nextPage:hover.disabled {
    background-color: transparent; }
#nextPage:active {
  background-color: #787878; }
  #nextPage:active .taskbar_btn {
    background-image: url(../../images/Webviewer_ForwardOne_Click@2x.png); }
#nextPage.disabled {
  cursor: pointer; }
  #nextPage.disabled .taskbar_btn {
    background-image: url(../../images/Webviewer_ForwardOne_Disabled@2x.png); }

/* Last page */
#lastPage .taskbar_btn {
  background-image: url(../../images/Webviewer_GoTo_End_Active@2x.png); }
#lastPage:hover {
  background-color: #FFFFFF; }
  #lastPage:hover .taskbar_btn {
    background-image: url(../../images/Webviewer_GoTo_End_Hover@2x.png); }
  #lastPage:hover.disabled {
    background-color: transparent; }
#lastPage:active {
  background-color: #787878; }
  #lastPage:active .taskbar_btn {
    background-image: url(../../images/Webviewer_GoTo_End_Click@2x.png); }
#lastPage.disabled {
  cursor: pointer; }
  #lastPage.disabled .taskbar_btn {
    background-image: url(../../images/Webviewer_GoTo_End_disabled@2x.png); }

#zoomOut {
  margin-left: 30px !important;
  margin-right: 5px !important; }
  #zoomOut .taskbar_btn {
    width: 12px;
    height: 12px;
    background-image: url(../../images/Webviewer_Topbar_minus@2x.png); }

#zoomIn {
  margin-right: 20px !important;
  margin-left: 5px !important; }
  #zoomIn .taskbar_btn {
    width: 12px;
    height: 12px;
    background-image: url(../../images/Webviewer_Topbar_plus@2x.png); }

#downloadPage .taskbar_btn, #downloadSinglePage .taskbar_btn {
  background-image: url(../../images/Webviewer_Download_Active@2x.png); }
#downloadPage:hover, #downloadSinglePage:hover {
  background-color: #FFFFFF; }
  #downloadPage:hover .taskbar_btn, #downloadSinglePage:hover .taskbar_btn {
    background-image: url(../../images/Webviewer_Download_Hover@2x.png); }
  #downloadPage:hover.disabled, #downloadSinglePage:hover.disabled {
    background-color: transparent; }
#downloadPage:active, #downloadSinglePage:active {
  background-color: #787878; }
  #downloadPage:active .taskbar_btn, #downloadSinglePage:active .taskbar_btn {
    background-image: url(../../images/Webviewer_Download_Click@2x.png); }
#downloadPage.disabled, #downloadSinglePage.disabled {
  cursor: pointer; }
  #downloadPage.disabled .taskbar_btn, #downloadSinglePage.disabled .taskbar_btn {
    background-image: url(../../images/Webviewer_Download_Disabled@2x.png); }

#fullScreen.fullscreen .taskbar_btn {
  background-image: url(../../images/Webviewer_ResizeDown_Active@2x.png); }
#fullScreen.fullscreen:hover {
  background-color: #FFFFFF; }
  #fullScreen.fullscreen:hover .taskbar_btn {
    background-image: url(../../images/Webviewer_ResizeDown_Hover@2x.png); }
#fullScreen.fullscreen:active {
  background-color: #787878; }
  #fullScreen.fullscreen:active .taskbar_btn {
    background-image: url(../../images/Webviewer_ResizeDown_Click@2x.png); }
#fullScreen .taskbar_btn {
  background-image: url(../../images/Webviewer_ResizeUp_Active@2x.png); }
#fullScreen:hover {
  background-color: #FFFFFF; }
  #fullScreen:hover .taskbar_btn {
    background-image: url(../../images/WebViewer_ResizeUp_Hover@2x.png); }
#fullScreen:active {
  background-color: #787878; }
  #fullScreen:active .taskbar_btn {
    background-image: url(../../images/Webviewer_ResizeUp_Click@2x.png); }

#View #ArrowLeft {
  background-color: #4e4e4e; }
  #View #ArrowLeft.disabled {
    cursor: context-menu !important;
    background-color: #4e4e4e !important; }
    #View #ArrowLeft.disabled .arrows_btn_prev {
      background-image: url(../../images/Webviewer_Bigarrow_Back_Disabled@2x.png);
      background-color: #4e4e4e !important; }
  #View #ArrowLeft:hover .arrows_btn_prev {
    background-image: url(../../images/Webviewer_Bigarrow_Back_Hover@2x.png); }
  #View #ArrowLeft:active {
    background-color: #787878; }
    #View #ArrowLeft:active .arrows_btn_prev {
      background-image: url(../../images/Webviewer_Bigarrow_Back_Click@2x.png); }
  #View #ArrowLeft .arrows_btn_prev {
    background-image: url(../../images/Webviewer_Bigarrow_Back_Active@2x.png); }
#View #ArrowRight {
  background-color: #4e4e4e; }
  #View #ArrowRight.disabled {
    cursor: context-menu !important;
    background-color: #4e4e4e !important; }
    #View #ArrowRight.disabled .arrows_btn_next {
      background-image: url(../../images/Webviewer_Bigarrow_Forward_Disabled@2x.png);
      background-color: #4e4e4e !important; }
  #View #ArrowRight:hover .arrows_btn_next {
    background-image: url(../../images/Webviewer_Bigarrow_Forward_Hover@2x.png); }
  #View #ArrowRight:active {
    background-color: #787878; }
    #View #ArrowRight:active .arrows_btn_next {
      background-image: url(../../images/Webviewer_Bigarrow_Forward_Click@2x.png); }
  #View #ArrowRight .arrows_btn_next {
    background-image: url(../../images/Webviewer_Bigarrow_Forward_Active@2x.png); }
#View .arrows_btn {
  display: inline-block;
  width: 80px !important;
  height: 80px !important;
  background-size: 100% auto;
  border: 0;
  padding: 0;
  border-radius: 0; }
  #View .arrows_btn:hover {
    background-color: #FFFFFF; }
  #View .arrows_btn:active {
    background-color: #787878; }

#mobileMenu {
  /*  &:hover{
    background-color: $white;
    .taskbar_btn{
      background-image:url(../../images/Webviewer_Mobile_Menu_Hover@2x.png);
    }
  }*/ }
  #mobileMenu .taskbar_btn {
    background-image: url(../../images/Webviewer_Mobile_Menu_Active@2x.png); }
  #mobileMenu:active {
    background-color: #787878; }
    #mobileMenu:active .taskbar_btn {
      background-image: url(../../images/Webviewer_Mobile_Menu_Click@2x.png); }

#mobileArticle {
  /*
  &:hover{
    background-color: $white;
    .taskbar_btn{
      background-image:url(../../images/Webviewer_Mobile_Menu_Hover@2x.png);
    }
  }
*/ }
  #mobileArticle .taskbar_btn {
    background-image: url(../../images/Webviewer_Mobile_Menu_Active@2x.png); }
  #mobileArticle:active {
    background-color: #787878; }
    #mobileArticle:active .taskbar_btn {
      background-image: url(../../images/Webviewer_Mobile_Menu_Click@2x.png); }

#article .taskbar_btn {
  display: block;
  width: 26px;
  height: 26px;
  padding: 0;
  background-size: 100% auto; }
#article .article_button {
  width: 26px;
  height: 26px;
  display: block;
  background-size: 100% auto; }
#article #previousArticle {
  background-color: #4e4e4e; }
  #article #previousArticle.disabled {
    cursor: context-menu !important;
    background-color: #4e4e4e !important; }
    #article #previousArticle.disabled .arrow_button {
      background-image: url(../../images/Webviewer_Bigarrow_Back_Disabled@2x.png);
      background-color: #4e4e4e !important; }
  #article #previousArticle:hover {
    background-color: #FFFFFF; }
    #article #previousArticle:hover .arrow_button {
      background-image: url(../../images/Webviewer_Bigarrow_Back_Hover@2x.png); }
  #article #previousArticle:active {
    background-color: #787878; }
    #article #previousArticle:active .arrow_button {
      background-image: url(../../images/Webviewer_Bigarrow_Back_Click@2x.png); }
  #article #previousArticle .arrow_button {
    background-image: url(../../images/Webviewer_Bigarrow_Back_Active@2x.png); }
#article #nextArticle {
  background-color: #4e4e4e; }
  #article #nextArticle.disabled {
    cursor: context-menu !important;
    background-color: #4e4e4e !important; }
    #article #nextArticle.disabled .arrow_button {
      background-image: url(../../images/Webviewer_Bigarrow_Forward_Disabled@2x.png);
      background-color: #4e4e4e !important; }
  #article #nextArticle:hover {
    background-color: #FFFFFF; }
    #article #nextArticle:hover .arrow_button {
      background-image: url(../../images/Webviewer_Bigarrow_Forward_Hover@2x.png); }
  #article #nextArticle:active {
    background-color: #787878; }
    #article #nextArticle:active .arrow_button {
      background-image: url(../../images/Webviewer_Bigarrow_Forward_Click@2x.png); }
  #article #nextArticle .arrow_button {
    background-image: url(../../images/Webviewer_Bigarrow_Forward_Active@2x.png); }
#article #previousArticleTop.disabled {
  cursor: context-menu !important; }
  #article #previousArticleTop.disabled .article_button {
    background-image: url(../../images/Webviewer_BackOne_Disabled@2x.png); }
#article #previousArticleTop:hover {
  background-color: #FFFFFF; }
  #article #previousArticleTop:hover .article_button {
    background-image: url(../../images/Webviewer_BackOne_Hover@2x.png); }
  #article #previousArticleTop:hover.disabled {
    background-color: transparent; }
    #article #previousArticleTop:hover.disabled .article_button {
      background-image: url(../../images/Webviewer_BackOne_Disabled@2x.png); }
#article #previousArticleTop:active {
  background-color: #787878; }
  #article #previousArticleTop:active .article_button {
    background-image: url(../../images/WebViewer_BackOne_Click@2x.png); }
#article #previousArticleTop .article_button {
  background-image: url(../../images/WebViewer_BackOne_Active@2x.png); }
#article #nextArticleTop {
  margin-right: 15px;
  background-color: #000000; }
  #article #nextArticleTop.disabled {
    cursor: context-menu !important;
    background-color: transparent !important; }
    #article #nextArticleTop.disabled .article_button {
      background-image: url(../../images/Webviewer_ForwardOne_Disabled@2x.png);
      background-color: transparent !important; }
  #article #nextArticleTop:hover {
    background-color: #FFFFFF; }
    #article #nextArticleTop:hover .article_button {
      background-image: url(../../images/WebViewer_ForwardOne_Hover@2x.png); }
    #article #nextArticleTop:hover.disabled .article_button {
      background-image: url(../../images/Webviewer_ForwardOne_Disabled@2x.png); }
  #article #nextArticleTop:active {
    background-color: #787878; }
    #article #nextArticleTop:active .article_button {
      background-image: url(../../images/Webviewer_ForwardOne_Click@2x.png); }
  #article #nextArticleTop .article_button {
    background-image: url(../../images/WebViewer_ForwardOne_Active@2x.png); }
#article #articlePrintPage {
  background-color: #000000; }
  #article #articlePrintPage:hover {
    background-color: #FFFFFF; }
    #article #articlePrintPage:hover .article_button {
      background-image: url(../../images/Webviewer_Textview_Printer_Hover@2x.png); }
  #article #articlePrintPage:active {
    background-color: #787878; }
    #article #articlePrintPage:active .article_button {
      background-image: url(../../images/Webviewer_Textview_Printer_Click@2x.png); }
  #article #articlePrintPage .article_button {
    background-image: url(../../images/Webviewer_Textview_Printer_Active@2x.png); }
#article #articleClose {
  background-color: #000000; }
  #article #articleClose:hover {
    background-color: #FFFFFF; }
    #article #articleClose:hover .article_button {
      background-image: url(../../images/Webviewer_Textview_BackToPrint_Hover@2x.png); }
  #article #articleClose:active {
    background-color: #787878; }
    #article #articleClose:active .article_button {
      background-image: url(../../images/Webviewer_Textview_BackToPrint_Click@2x.png); }
  #article #articleClose .article_button {
    background-image: url(../../images/Webviewer_Textview_BackToPrint_Active@2x.png); }
#article #articleFont {
  background-color: #000000;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }
  #article #articleFont.disabled {
    cursor: context-menu !important;
    background-color: transparent !important; }
    #article #articleFont.disabled .article_button {
      background-image: url(../../images/Webviewer_Textview_Textsize_Active@2x.png);
      background-color: transparent !important; }
  #article #articleFont:hover {
    background-color: #FFFFFF; }
    #article #articleFont:hover .article_button {
      background-image: url(../../images/Webviewer_Textview_Textsize_Hover@2x.png); }
  #article #articleFont:active {
    background-color: #787878; }
    #article #articleFont:active .article_button {
      background-image: url(../../images/Webviewer_Textview_Textsize_Click@2x.png); }
  #article #articleFont .article_button {
    background-image: url(../../images/Webviewer_Textview_Textsize_Active@2x.png); }
#article #articleFonts {
  background-color: #000000; }
  #article #articleFonts button {
    background-color: #000000; }
    #article #articleFonts button:hover {
      background-color: #FFFFFF; }
      #article #articleFonts button:hover .article_font_small {
        background-image: url(../../images/Webviewer_Textview_Smalltext_Hover@2x.png); }
      #article #articleFonts button:hover .article_font_default {
        background-image: url(../../images/Webviewer_Textview_Mediumtext_Hover@2x.png); }
      #article #articleFonts button:hover .article_font_large {
        background-image: url(../../images/Webviewer_Textview_Largetext_Hover@2x.png); }
    #article #articleFonts button:active {
      background-color: #787878; }
      #article #articleFonts button:active .article_font_small {
        background-image: url(../../images/Webviewer_Textview_Smalltext_Click@2x.png); }
      #article #articleFonts button:active .article_font_default {
        background-image: url(../../images/Webviewer_Textview_Mediumtext_Click@2x.png); }
      #article #articleFonts button:active .article_font_large {
        background-image: url(../../images/Webviewer_Textview_Largetext_Click@2x.png); }
    #article #articleFonts button .article_font_small {
      background-image: url(../../images/Webviewer_Textview_Smalltext_Active@2x.png); }
    #article #articleFonts button .article_font_default {
      background-image: url(../../images/Webviewer_Textview_Mediumtext_Active@2x.png); }
    #article #articleFonts button .article_font_large {
      background-image: url(../../images/Webviewer_Textview_Largetext_Active@2x.png); }

/* The default text which displays when no issue is selected is styled here */
#blurBackground {
  background-color: rgba(128, 128, 128, 0.6); }
  #blurBackground .information {
    font-family: 'Roboto', sans-serif;
    font-size: 32pt;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 1.2; }

/* Slider styling */
.slider-track {
  border-color: #787878;
  background-color: #000000; }

.slider-handle {
  background-color: #FFFFFF;
  opacity: 1; }
  .slider-handle:active {
    background-color: #787878; }


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbnMuc2NzcyIsImN1c3RvbWl6ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNFLEFBQ0EsQUFDQSxBQVFBLEFBQXlCLEFBQ3pCLEFBQWlDLEFBQ2pDLEFBQThCLEFBQzlCLEFBQTRCLEFBQzVCLEFBQTZCLEFDZnBCLEFBQ0MsQUFDSixBQUNBLEFBSVIsQUFDRSxBQUNBLEFBQWMsQUFDaEIsQUFBVSxBQUFNLEFBQ1osQUFJSixBQUFVLEFBQWdCLEFBQXNCLEFBQzFDLEFBQWlCLEFBQ3ZCLEFBQVUsQUFBZ0IsQUFBc0IsQUFBUyxBQUNqRCxBQUNBLEFBQWlCLEFBR3pCLEFBQVUsQUFBZ0IsQUFBc0IsQUFDMUMsQUFBaUIsQUFDdkIsQUFBVSxBQUFnQixBQUFzQixBQUFPLEFBQy9DLEFBQ0EsQUFBaUIsQUFHekIsQUFBVSxBQUFnQixBQUFzQixBQUMxQyxBQUFpQixBQUN2QixBQUFVLEFBQWdCLEFBQXNCLEFBQU8sQUFDL0MsQUFDQSxBQUFpQixBQUd6QixBQUFVLEFBQWdCLEFBQXNCLEFBQzFDLEFBQWlCLEFBQ3ZCLEFBQVUsQUFBZ0IsQUFBc0IsQUFBTSxBQUM5QyxBQUNBLEFBQWlCLEFBR3pCLEFBQVUsQUFBZ0IsQUFBc0IsQUFDMUMsQUFBaUIsQUFDdkIsQUFBVSxBQUFnQixBQUFzQixBQUFTLEFBQ2pELEFBQ0EsQUFBaUIsQUFJekIsQUFBVSxBQUNOLEFBQWlCLEFBQ3JCLEFBQVUsQUFBUyxBQUNiLEFBQ0EsQUFBaUIsQUFFdkIsQUFBVSxBQUFTLEFBQ2IsQUFDQSxBQUFpQixBQUd2QixBQUFVLEFBQ04sQUFBaUIsQUFDckIsQUFBVSxBQUFPLEFBQ1gsQUFDQSxBQUFpQixBQUV2QixBQUFVLEFBQU8sQUFDWCxBQUNBLEFBQWlCLEFBR3ZCLEFBQVUsQUFDTixBQUFpQixBQUNyQixBQUFVLEFBQU8sQUFDWCxBQUNBLEFBQWlCLEFBRXZCLEFBQVUsQUFBTyxBQUNYLEFBQ0EsQUFBaUIsQUFHdkIsQUFBVSxBQUNOLEFBQWlCLEFBQ3JC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QVEsQUFDdEIsQUFBaUIsQUFHekIsQUFBUyxBQUFjLEFBQ2pCLEFBQWlCLEFBR3ZCLEFBQVMsQUFDTCxBQUN1QixBQUMzQixBQUFTLEFBQVksQUFDZixBQUFRLEFBQ1IsQUFBa0IsQUFDeEIsQUFBUyxBQUFZLEFBQVUsQUFDdkIsQUFBaUIsQUFDakIsQUFBa0IsQUFHMUIsQUFBUyxBQUFZLEFBQ2YsQUFDTixBQUFTLEFBQVksQUFBTyxBQUNwQixBQUFpQixBQUd6QixBQUFTLEFBQVksQUFDZixBQUNOLEFBQVMsQUFBWSxBQUFRLEFBQ3JCLEFBQWlCLEFBR3pCLEFBQVMsQUFBYSxBQUNoQixBQUFpQixBQUd2QixBQUFTLEFBQ0wsQUFDSixBQUFTLEFBQWMsQUFDakIsQUFDTixBQUFTLEFBQWMsQUFBTSxBQUNyQixBQUNSLEFBQVMsQUFBYyxBQUFNLEFBQU8sQUFDMUIsQUFBaUIsQUFFM0IsQUFBUyxBQUFjLEFBQU0sQUFBTyxBQUMxQixBQUFpQixBQUUzQixBQUFTLEFBQWMsQUFBTSxBQUFPLEFBQzFCLEFBQWlCLEFBRzNCLEFBQVMsQUFBYyxBQUFNLEFBQ3JCLEFBQ1IsQUFBUyxBQUFjLEFBQU0sQUFBUSxBQUMzQixBQUFpQixBQUUzQixBQUFTLEFBQWMsQUFBTSxBQUFRLEFBQzNCLEFBQWlCLEFBRTNCLEFBQVMsQUFBYyxBQUFNLEFBQVEsQUFDM0IsQUFBaUIsQUFHM0IsQUFBUyxBQUFjLEFBQU8sQUFDdEIsQUFBaUIsQUFFekIsQUFBUyxBQUFjLEFBQU8sQUFDdEIsQUFBaUIsQUFFekIsQUFBUyxBQUFjLEFBQU8sQUFDdEIsQUFBaUIsQUFPekIsQUFDRSxBQUFrQixBQUNwQixBQUFnQixBQUNaLEFBQWEsQUFDYixBQUFVLEFBQ1YsQUFBWSxBQUNaLEFBQ0EsQUFBWSxBQUtoQixBQUNFLEFBQ0EsQUFFRixBQUNFLEFBQ0EsQUFBUyxBQUNYLEFBQWMsQUFDViIsImZpbGUiOiJjdXN0b21pemUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cyl7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBib3gtc2l6aW5nKCRib3gtc2l6aW5nKXtcclxuICAtd2Via2l0LWJveC1zaXppbmc6ICRib3gtc2l6aW5nO1xyXG4gIC1tb3otYm94LXNpemluZzogJGJveC1zaXppbmc7XHJcbiAgYm94LXNpemluZzogJGJveC1zaXppbmc7XHJcbn1cclxuQG1peGluIHRyYW5zZm9ybSgkcm90YXRlLCRzY2FsZToxLCRza2V3OjFkZWcsJHRyYW5zbGF0ZTowcHgpe1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKCRyb3RhdGUpIHNjYWxlKCRzY2FsZSkgc2tldygkc2tldykgdHJhbnNsYXRlKCR0cmFuc2xhdGUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJHJvdGF0ZSkgc2NhbGUoJHNjYWxlKSBza2V3KCRza2V3KSB0cmFuc2xhdGUoJHRyYW5zbGF0ZSk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgkcm90YXRlKSBzY2FsZSgkc2NhbGUpIHNrZXcoJHNrZXcpIHRyYW5zbGF0ZSgkdHJhbnNsYXRlKTtcclxuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgkcm90YXRlKSBzY2FsZSgkc2NhbGUpIHNrZXcoJHNrZXcpIHRyYW5zbGF0ZSgkdHJhbnNsYXRlKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJHJvdGF0ZSkgc2NhbGUoJHNjYWxlKSBza2V3KCRza2V3KSB0cmFuc2xhdGUoJHRyYW5zbGF0ZSk7XHJcbn0iLCIkZGFya0dyZXk6ICM0ZTRlNGU7XHJcbiRsaWdodEdyZXk6ICM3ODc4Nzg7XHJcbiR3aGl0ZTogI0ZGRkZGRjtcclxuJGJsYWNrOiAjMDAwMDAwO1xyXG5AaW1wb3J0ICdtaXhpbnMnO1xyXG4vKiBUaG9zZSBzdHlsZXMgYXJlIGRlZmF1bHQgYW5kIGNhbiBiZSBjaGFuZ2VkICovXHJcbi8qIExlZnQgbWVudSBzdHlsZSAqL1xyXG4jTGVmdE1lbnV7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmV5O1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRsaWdodEdyZXk7O1xyXG4gIC5NZW51IC5hY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gIH1cclxuXHJcbiAgLmxlZnRfbmF2X2J1dHRvbltkaXNhYmxlZD1cImRpc2FibGVkXCJde1xyXG4gICAgLmFydGljbGVze1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfQXJ0aWNsZUxpc3RfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0FydGljbGVMaXN0X0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWFyY2h7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9TZWFyY2hfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X1NlYXJjaF9EaXNhYmxlZEAyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaXNzdWVze1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfSXNzdWVMaXN0X0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmV5O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9Jc3N1ZUxpc3RfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhZ2Vze1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfUGFnZWxpc3RfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X1BhZ2VsaXN0X0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kb3dubG9hZHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0Rvd25sb2FkX0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmV5O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9Eb3dubG9hZF9EaXNhYmxlZEAyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hcnRpY2xlc3tcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9BcnRpY2xlTGlzdF9BY3RpdmVAMngucG5nKTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0FydGljbGVMaXN0X0hvdmVyQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0FydGljbGVMaXN0X0NsaWNrQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWFyY2h7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfU2VhcmNoX0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfU2VhcmNoX0hvdmVyQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X1NlYXJjaF9DbGlja0AyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaXNzdWVze1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0lzc3VlTGlzdF9BY3RpdmVAMngucG5nKTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0lzc3VlTGlzdF9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgfVxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9Jc3N1ZUxpc3RfQ2xpY2tAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhZ2Vze1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X1BhZ2VsaXN0X0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfUGFnZWxpc3RfSG92ZXJAMngucG5nKTtcclxuICAgIH1cclxuICAgICY6YWN0aXZle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfUGFnZWxpc3RfQ2xpY2tAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmRvd25sb2Fke1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0Rvd25sb2FkX0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfX0Rvd25sb2FkX0hvdmVyQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0Rvd25sb2FkX0NsaWNrQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dpbntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9Mb2dpbl9BY3RpdmVAMngucG5nKTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0xvZ2luX0hvdmVyQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0xvZ2luX0NsaWNrQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dvdXR7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfTG9nb3V0X0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0xlZnROYXZfTG9nb3V0X0hvdmVyQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0xvZ291dF9DbGlja0AyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAjZXh0ZW5ke1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0R3JleTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmtHcmV5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmV5O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0V4cGFuZF9BY3RpdmVAMngucG5nKTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0V4cGFuZF9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgfVxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9FeHBhbmRfQ2xpY2tAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNDb250ZW50e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmV5O1xyXG4gIGNhbnZhc3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrR3JleTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBMZWZ0IG1lbnUgY29udGFpbmVyIHN0eWxlICovXHJcbiNtZW51RGF0YXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gIC5zZWFyY2hDbGFzc3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICBjb2xvcjogJGRhcmtHcmV5O1xyXG4gIH1cclxufVxyXG5cclxuLyogc3R5bGluZyBmb3IgdGhlIGlzc3VlLCBjb250ZW50IGFuZCB0aHVtYm5haWwgYnV0dG9ucy4gKi9cclxuLmxlZnRfbmF2X2J1dHRvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICAmOmhvdmVyIHtcclxuXHJcbiAgfVxyXG4gICY6YWN0aXZle1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICB0b3A6MXB4O1xyXG4gIH1cclxuICAmLmRpc2FibGVkLCAmW2Rpc2FibGVkXXtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcbiAgaXtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4jY29udGVudHNEYXRhe1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIC5oZWFkZXJ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgc3Bhbjpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICAuZm9sZGVye1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0FydGljbGVMaXN0X0Fycm93X0AyeC5wbmcpO1xyXG4gICAgJi5vcGVue1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oOTBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogSXNzdWVzIGxpc3QgZXh0ZW5kIGJ1dHRvbiAqL1xyXG4jaXNzdWVzRGF0YSB7XHJcbiAgYnV0dG9uLmV4dGVuZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0V4cGFuZF9BY3RpdmVAMngucG5nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgJi5leHRlbmRlZHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTGVmdE5hdl9jb250cmFjdF9hY3RpdmVAMngucG5nKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jdGh1bWJuYWlsc0RhdGF7XHJcbiAgLmhlYWRlcntcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4jaXNzdWVzTGlzdCAuaW1hZ2VPdmVybGF5e1xyXG4gIHdpZHRoOiAyOHB4O1xyXG4gIGhlaWdodDogMjhweDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6MDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMjMwLCAyMzAsIDAuOCkgdXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfbG9jay5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG59XHJcblxyXG4vKiBTZWFyY2ggY3VzdG9taXNhdGlvbiAqL1xyXG4jc2VhcmNoTmF2ICNzZWFyY2hCdXR0b257XHJcbiAgcGFkZGluZzogNHB4IDExcHg7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcblxyXG4jdG9wV3JhcHBlciBidXR0b24uZXh0ZW5kIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9MZWZ0TmF2X0V4cGFuZF9BY3RpdmVAMngucG5nKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxufVxyXG5cclxuI3NlYXJjaERhdGF7XHJcbiAgI3NlYXJjaExvYWRpbmd7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9hZGVyLW1pbmktY2NjY2NjLTRlNGU0ZS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zZWFyY2hJbWFnZSB7XHJcbiAgICB3aWR0aDogNjVweDtcclxuICAgIGhlaWdodDogNjVweDtcclxuICB9XHJcbiAgLmltYWdlT3ZlcmxheXtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgYm90dG9tOjA7XHJcbiAgICByaWdodDowO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjgpIHVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX2xvY2sucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICB9XHJcbiAgLnNlYXJjaFJlc3VsdCAub3ZlcmxheXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAwLDEwMCwxMDAsMC40KTtcclxuICB9XHJcbn1cclxuXHJcbiNzZWFyY2hMaXN0IC5zZWFyY2hSZXN1bHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuI3NlYXJjaEdyb3VwcyAuc2VhcmNoUmVzdWx0e1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAmOmhvdmVyIC5vdmVybGF5e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBBcnRpY2xlIGxpc3QgYnV0dG9ucyBzdHlsZXMgKi9cclxuLmFydGljbGVzX2J1dHRvbjpob3ZlciAsIC5hcnRpY2xlc19idXR0b246YWN0aXZle1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XHJcbn1cclxuXHJcbi5hcnRpY2xlc19idXR0b257XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmZmZmYsICNlNmU2ZTYpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjZmZmZmZmKSwgdG8oI2U2ZTZlNikpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZmZmZiwgI2U2ZTZlNik7XHJcbiAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2ICNlNmU2ZTYgI2JmYmZiZjtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi8qIFN0eWxlIGZvciBmb2xkZXIgYnV0dG9ucyAqL1xyXG4uYXJ0aWNsZXNfYnV0dG9uIC5hcnRpY2xlc19mb2xkZXJ7XHJcblxyXG59XHJcblxyXG4vKiBTdHlsZSBmb3IgYXJ0aWNsZSBidXR0b25zKi9cclxuLmFydGljbGVzX2J1dHRvbiAuYXJ0aWNsZXNfYXJ0aWNsZXtcclxuXHJcbn1cclxuXHJcbi8qIHRoZXNlIGNvbnRyb2wgdGhlIGRpc3BsYXkgb2YgdGhlIHRvcCBuYXYgKi9cclxuI1BhbmVsIHtcclxuICBwYWRkaW5nOiAzcHggMjJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAwMCwwMDAsMDAwLCAxKTtcclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbn1cclxuXHJcbiNjZW50ZXJCdXR0b25ze1xyXG4gIHdpZHRoOiA1NThweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgbWFyZ2luLXRvcDotNHB4O1xyXG4gIC5kaXNhYmxlZHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgLnRhc2tiYXJfYnRuIHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIH1cclxuICAmLnNtYWxsZXIge1xyXG4gICAgd2lkdGg6IDUxOHB4O1xyXG4gIH1cclxuICAuYnRuLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHRvcDogNDBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICBtYXJnaW46IC0xcHggMCAwIC0zOHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIG1pbi13aWR0aDogMTIwcHg7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICB3aWR0aDo1MCU7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50YXNrYmFyX2J0bl9mdWxsc2NyZWVuIHtcclxuICBib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtcclxuICBtYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O1xyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi53ZWJ2aWV3ZXJfaWNvbntcclxuICB3aWR0aDogMzJweDtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIEZpcnN0IHBhZ2UgYnV0dG9uICovXHJcbiNmaXJzdFBhZ2V7XHJcbiAgLnRhc2tiYXJfYnRuIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfR29Ub19TdGFydF9BY3RpdmVAMngucG5nKTtcclxuICB9XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Hb1RvX1N0YXJ0X0hvdmVyQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgICAmLmRpc2FibGVke1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgJjphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0dvVG9fU3RhcnRfQ2xpY2tAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5kaXNhYmxlZHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Hb1RvX1N0YXJ0X0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNwcmV2aW91c1BhZ2V7XHJcbiAgLnRhc2tiYXJfYnRuIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJWaWV3ZXJfQmFja09uZV9BY3RpdmVAMngucG5nKTtcclxuICB9XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9CYWNrT25lX0hvdmVyQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgICAmLmRpc2FibGVke1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgJjphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2ViVmlld2VyX0JhY2tPbmVfQ2xpY2tAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5kaXNhYmxlZHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9CYWNrT25lX0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNwYWdlc0luZm97XHJcblxyXG59XHJcbiNuZXh0UGFnZXtcclxuICAudGFza2Jhcl9idG4ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYlZpZXdlcl9Gb3J3YXJkT25lX0FjdGl2ZUAyeC5wbmcpO1xyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2ViVmlld2VyX0ZvcndhcmRPbmVfSG92ZXJAMngucG5nKTtcclxuICAgIH1cclxuICAgICYuZGlzYWJsZWR7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmFjdGl2ZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAudGFza2Jhcl9idG57XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfRm9yd2FyZE9uZV9DbGlja0AyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmRpc2FibGVke1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0ZvcndhcmRPbmVfRGlzYWJsZWRAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogTGFzdCBwYWdlICovXHJcbiNsYXN0UGFnZXtcclxuICAudGFza2Jhcl9idG4ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Hb1RvX0VuZF9BY3RpdmVAMngucG5nKTtcclxuICB9XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Hb1RvX0VuZF9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgfVxyXG4gICAgJi5kaXNhYmxlZHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6YWN0aXZle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Hb1RvX0VuZF9DbGlja0AyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmRpc2FibGVke1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0dvVG9fRW5kX2Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jem9vbU91dHtcclxuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgLnRhc2tiYXJfYnRue1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RvcGJhcl9taW51c0AyeC5wbmcpO1xyXG4gIH1cclxufVxyXG4jem9vbVNsaWRlcntcclxuXHJcbn1cclxuI3pvb21JbntcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgLnRhc2tiYXJfYnRue1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RvcGJhcl9wbHVzQDJ4LnBuZyk7XHJcbiAgfVxyXG59XHJcblxyXG4jZG93bmxvYWRQYWdlLCAjZG93bmxvYWRTaW5nbGVQYWdlIHtcclxuICAudGFza2Jhcl9idG4ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfRG93bmxvYWRfQWN0aXZlQDJ4LnBuZyk7XHJcbiAgfVxyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Eb3dubG9hZF9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgfVxyXG4gICAgJi5kaXNhYmxlZHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6YWN0aXZle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Eb3dubG9hZF9DbGlja0AyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmRpc2FibGVke1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0Rvd25sb2FkX0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNmdWxsU2NyZWVue1xyXG4gICYuZnVsbHNjcmVlbntcclxuICAgIC50YXNrYmFyX2J0biB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfUmVzaXplRG93bl9BY3RpdmVAMngucG5nKTtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfUmVzaXplRG93bl9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfUmVzaXplRG93bl9DbGlja0AyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YXNrYmFyX2J0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9SZXNpemVVcF9BY3RpdmVAMngucG5nKTtcclxuICB9XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIC50YXNrYmFyX2J0bntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYlZpZXdlcl9SZXNpemVVcF9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmFjdGl2ZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAudGFza2Jhcl9idG57XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfUmVzaXplVXBfQ2xpY2tAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNWaWV3e1xyXG4gICNBcnJvd0xlZnR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XHJcbiAgICAmLmRpc2FibGVke1xyXG4gICAgICBjdXJzb3I6IGNvbnRleHQtbWVudSAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgLmFycm93c19idG5fcHJldntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0JhY2tfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgLmFycm93c19idG5fcHJldntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0JhY2tfSG92ZXJAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAgIC5hcnJvd3NfYnRuX3ByZXZ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9CaWdhcnJvd19CYWNrX0NsaWNrQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcnJvd3NfYnRuX3ByZXZ7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfQmlnYXJyb3dfQmFja19BY3RpdmVAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgI0Fycm93UmlnaHR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XHJcbiAgICAmLmRpc2FibGVke1xyXG4gICAgICBjdXJzb3I6IGNvbnRleHQtbWVudSAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgLmFycm93c19idG5fbmV4dHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0ZvcndhcmRfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgLmFycm93c19idG5fbmV4dHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0ZvcndhcmRfSG92ZXJAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAgIC5hcnJvd3NfYnRuX25leHR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9CaWdhcnJvd19Gb3J3YXJkX0NsaWNrQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcnJvd3NfYnRuX25leHR7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfQmlnYXJyb3dfRm9yd2FyZF9BY3RpdmVAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmFycm93c19idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICBib3JkZXI6MDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGJvcmRlci1yYWRpdXM6MDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNtb2JpbGVNZW51e1xyXG4gIC50YXNrYmFyX2J0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX01vYmlsZV9NZW51X0FjdGl2ZUAyeC5wbmcpO1xyXG4gIH1cclxuLyogICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAudGFza2Jhcl9idG57XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTW9iaWxlX01lbnVfSG92ZXJAMngucG5nKTtcclxuICAgIH1cclxuICB9Ki9cclxuICAmOmFjdGl2ZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAudGFza2Jhcl9idG57XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTW9iaWxlX01lbnVfQ2xpY2tAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuI21vYmlsZUFydGljbGV7XHJcbiAgLnRhc2tiYXJfYnRuIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTW9iaWxlX01lbnVfQWN0aXZlQDJ4LnBuZyk7XHJcbiAgfVxyXG4vKlxyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAudGFza2Jhcl9idG57XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfTW9iaWxlX01lbnVfSG92ZXJAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiovXHJcbiAgJjphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gICAgLnRhc2tiYXJfYnRue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX01vYmlsZV9NZW51X0NsaWNrQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNhcnRpY2xle1xyXG4gIC50YXNrYmFyX2J0bntcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIH1cclxuICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgfVxyXG4gICNwcmV2aW91c0FydGljbGV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XHJcbiAgICAmLmRpc2FibGVke1xyXG4gICAgICBjdXJzb3I6IGNvbnRleHQtbWVudSAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgLmFycm93X2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0JhY2tfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAuYXJyb3dfYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfQmlnYXJyb3dfQmFja19Ib3ZlckAyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgLmFycm93X2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0JhY2tfQ2xpY2tAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFycm93X2J1dHRvbntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9CaWdhcnJvd19CYWNrX0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAjbmV4dEFydGljbGV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XHJcbiAgICAmLmRpc2FibGVke1xyXG4gICAgICBjdXJzb3I6IGNvbnRleHQtbWVudSAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgLmFycm93X2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0ZvcndhcmRfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAuYXJyb3dfYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfQmlnYXJyb3dfRm9yd2FyZF9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgLmFycm93X2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JpZ2Fycm93X0ZvcndhcmRfQ2xpY2tAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFycm93X2J1dHRvbntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9CaWdhcnJvd19Gb3J3YXJkX0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3ByZXZpb3VzQXJ0aWNsZVRvcHtcclxuICAgICYuZGlzYWJsZWR7XHJcbiAgICAgIGN1cnNvcjogY29udGV4dC1tZW51ICFpbXBvcnRhbnQ7XHJcbiAgICAgIC5hcnRpY2xlX2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JhY2tPbmVfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9CYWNrT25lX0hvdmVyQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgICAgJi5kaXNhYmxlZHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX0JhY2tPbmVfRGlzYWJsZWRAMngucG5nKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWN0aXZle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gICAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYlZpZXdlcl9CYWNrT25lX0NsaWNrQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcnRpY2xlX2J1dHRvbntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYlZpZXdlcl9CYWNrT25lX0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI25leHRBcnRpY2xlVG9we1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgJi5kaXNhYmxlZHtcclxuICAgICAgY3Vyc29yOiBjb250ZXh0LW1lbnUgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgLmFydGljbGVfYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfRm9yd2FyZE9uZV9EaXNhYmxlZEAyeC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgLmFydGljbGVfYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJWaWV3ZXJfRm9yd2FyZE9uZV9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICAgICYuZGlzYWJsZWR7XHJcbiAgICAgICAgLmFydGljbGVfYnV0dG9ue1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9Gb3J3YXJkT25lX0Rpc2FibGVkQDJ4LnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgLmFydGljbGVfYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfRm9yd2FyZE9uZV9DbGlja0AyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJWaWV3ZXJfRm9yd2FyZE9uZV9BY3RpdmVAMngucG5nKTtcclxuICAgIH1cclxuICB9XHJcbiAgI2FydGljbGVQcmludFBhZ2V7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIC5hcnRpY2xlX2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X1ByaW50ZXJfSG92ZXJAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgICAgIC5hcnRpY2xlX2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X1ByaW50ZXJfQ2xpY2tAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFydGljbGVfYnV0dG9ue1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X1ByaW50ZXJfQWN0aXZlQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNhcnRpY2xlQ2xvc2V7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIC5hcnRpY2xlX2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X0JhY2tUb1ByaW50X0hvdmVyQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWN0aXZle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gICAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9UZXh0dmlld19CYWNrVG9QcmludF9DbGlja0AyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfVGV4dHZpZXdfQmFja1RvUHJpbnRfQWN0aXZlQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNhcnRpY2xlRm9udHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAmLmRpc2FibGVke1xyXG4gICAgICBjdXJzb3I6IGNvbnRleHQtbWVudSAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9UZXh0dmlld19UZXh0c2l6ZV9BY3RpdmVAMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIC5hcnRpY2xlX2J1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X1RleHRzaXplX0hvdmVyQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWN0aXZle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5O1xyXG4gICAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9UZXh0dmlld19UZXh0c2l6ZV9DbGlja0AyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9idXR0b257XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfVGV4dHZpZXdfVGV4dHNpemVfQWN0aXZlQDJ4LnBuZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNhcnRpY2xlRm9udHN7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICBidXR0b257XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgLmFydGljbGVfZm9udF9zbWFsbHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfVGV4dHZpZXdfU21hbGx0ZXh0X0hvdmVyQDJ4LnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcnRpY2xlX2ZvbnRfZGVmYXVsdHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfVGV4dHZpZXdfTWVkaXVtdGV4dF9Ib3ZlckAyeC5wbmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJ0aWNsZV9mb250X2xhcmdle1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9UZXh0dmlld19MYXJnZXRleHRfSG92ZXJAMngucG5nKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjphY3RpdmV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgICAuYXJ0aWNsZV9mb250X3NtYWxse1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9UZXh0dmlld19TbWFsbHRleHRfQ2xpY2tAMngucG5nKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFydGljbGVfZm9udF9kZWZhdWx0e1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vaW1hZ2VzL1dlYnZpZXdlcl9UZXh0dmlld19NZWRpdW10ZXh0X0NsaWNrQDJ4LnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcnRpY2xlX2ZvbnRfbGFyZ2V7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X0xhcmdldGV4dF9DbGlja0AyeC5wbmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXJ0aWNsZV9mb250X3NtYWxse1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uL2ltYWdlcy9XZWJ2aWV3ZXJfVGV4dHZpZXdfU21hbGx0ZXh0X0FjdGl2ZUAyeC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICAgIC5hcnRpY2xlX2ZvbnRfZGVmYXVsdHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X01lZGl1bXRleHRfQWN0aXZlQDJ4LnBuZyk7XHJcbiAgICAgIH1cclxuICAgICAgLmFydGljbGVfZm9udF9sYXJnZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi8uLi9pbWFnZXMvV2Vidmlld2VyX1RleHR2aWV3X0xhcmdldGV4dF9BY3RpdmVAMngucG5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogVGhlIGRlZmF1bHQgdGV4dCB3aGljaCBkaXNwbGF5cyB3aGVuIG5vIGlzc3VlIGlzIHNlbGVjdGVkIGlzIHN0eWxlZCBoZXJlICovXHJcbiNibHVyQmFja2dyb3VuZHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuNik7XHJcbiAgLmluZm9ybWF0aW9uIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTozMnB0O1xyXG4gICAgZm9udC13ZWlnaHQ6MzAwO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGxpbmUtaGVpZ2h0OjEuMjtcclxuICB9XHJcbn1cclxuXHJcbi8qIFNsaWRlciBzdHlsaW5nICovXHJcbi5zbGlkZXItdHJhY2sge1xyXG4gIGJvcmRlci1jb2xvcjogJGxpZ2h0R3JleTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbn1cclxuLnNsaWRlci1oYW5kbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBvcGFjaXR5OiAxO1xyXG4gICY6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXk7XHJcbiAgfVxyXG59Il0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */



/*--- New Styles ---*/
@font-face {
	font-family: 'source_sans_probold';
	src: url(../Fonts/SourceSansPro-Bold-webfont.eot);
	src: url(../Fonts/SourceSansPro-Bold-webfont.eot?#iefix) format('embedded-opentype'),  url(../Fonts/SourceSansPro-Bold-webfont.woff2) format('woff2'),  url(../Fonts/SourceSansPro-Bold-webfont.woff) format('woff'),  url(../Fonts/SourceSansPro-Bold-webfont.ttf) format('truetype'),  url(../Fonts/SourceSansPro-Bold-webfont.svg#source_sans_probold) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_prolight';
	src: url(../Fonts/SourceSansPro-Light-webfont.eot);
	src: url(../Fonts/SourceSansPro-Light-webfont.eot?#iefix) format('embedded-opentype'),  url(../Fonts/SourceSansPro-Light-webfont.woff2) format('woff2'),  url(../Fonts/SourceSansPro-Light-webfont.woff) format('woff'),  url(../Fonts/SourceSansPro-Light-webfont.ttf) format('truetype'),  url(../Fonts/SourceSansPro-Light-webfont.svg#source_sans_prolight) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_proregular';
	src: url(../Fonts/SourceSansPro-Regular-webfont.eot);
	src: url(../Fonts/SourceSansPro-Regular-webfont.eot?#iefix) format('embedded-opentype'),  url(../Fonts/SourceSansPro-Regular-webfont.woff2) format('woff2'),  url(../Fonts/SourceSansPro-Regular-webfont.woff) format('woff'),  url(../Fonts/SourceSansPro-Regular-webfont.ttf) format('truetype'),  url(../Fonts/SourceSansPro-Regular-webfont.svg#source_sans_proregular) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_prosemibold';
	src: url(../Fonts/SourceSansPro-Semibold-webfont.eot);
	src: url(../Fonts/SourceSansPro-Semibold-webfont.eot?#iefix) format('embedded-opentype'),  url(../Fonts/SourceSansPro-Semibold-webfont.woff2) format('woff2'),  url(../Fonts/SourceSansPro-Semibold-webfont.woff) format('woff'),  url(../Fonts/SourceSansPro-Semibold-webfont.ttf) format('truetype'),  url(../Fonts/SourceSansPro-Semibold-webfont.svg#source_sans_prosemibold) format('svg');
	font-weight: normal;
	font-style: normal;
}
html, #Content, #Content canvas, #contentWrapper, .loader, body {
	background-color: white !important;
}
#Panel,
#article .panel .buttons,
#View #ArrowRight,
#View #ArrowLeft,
#View #ArrowLeft.disabled,
#View #ArrowRight.disabled,
#article #previousArticle,
#article #nextArticle,
#article #previousArticle.disabled,
#article #nextArticle.disabled {
	background-color: rgba(251, 251, 251, 0.5) !important;
}
#View #ArrowLeft.disabled .arrows_btn_prev, 
#View #ArrowRight:hover .arrows_btn_next, 
#View #ArrowRight .arrows_btn_next, 
#View #ArrowLeft .arrows_btn_prev, 
#View #ArrowLeft:hover .arrows_btn_prev, 
#View #ArrowRight.disabled .arrows_btn_next,
#article #previousArticle.disabled .arrow_button,
#article #nextArticle.disabled .arrow_button,
#article #previousArticle .arrow_button,
#article #nextArticle .arrow_button,
#article #previousArticle:hover .arrow_button,
#article #nextArticle:hover .arrow_button,
#nextPage:hover, 
#lastPage:hover, 
#fullScreen:hover,
#previousArticleTop:hover, 
#firstPage:hover, 
#previousPage:hover,
#article #nextArticleTop,
#article #articleClose,
#article #articleFont,
#article #articlePrintPage,
#downloadPage {
	background-color: transparent !important;
}
#article {
	z-index: 3;
}
	#article #contentWrapper {
		padding-bottom: 0 !important;
		text-align: center;
	}
		#article #contentWrapper #textViewContent {
			max-width: 1024px;
			min-width: 250px;
			text-align: left;
		}
#Panel, 
#ArrowRight, 
#ArrowLeft, 
.arrows_btn, .buttons,
.arrow_button_nav, 
#previousArticle, 
#nextArticle {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#Panel button {
	height: 39px;
}
#Panel span {
	color: #557d82;
}
#contentsData ul li {
	padding-left: 8px;
}
	#contentsData ul li span {
		text-transform: none !important;
	}
	#contentsData ul li span.folder {
		left: -8px;
		right: auto;
	}
.slider-handle {
	background-color: #557d82 !important;
}
#downloadIssue {
	box-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	border: #bbb 1px solid;
}
	#downloadIssue button {
		width: 10% !important;
	}
.arrows_btn {
	border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
}
.btn-success, 
#startDownload {
	background: #03B399 !important;
}
	.btn-success:hover {
		background: #03B399 !important;
	}
#issuesList, 
#menuData {
	background: #f5f5f5;
	color: #000;
	font-family: 'source_sans_proregular';
}
#issuesList, 
#thumbnailsData, 
#contentsData {
	color: #000;
	font-family: 'source_sans_proregular';
	padding-top: 15px !important;
}
#thumbnailsData .header, 
#thumbnailsData .header, 
#contentsData .header {
	color: #000;
	font-family: 'source_sans_proregular';
}
#contentsData .header, 
#thumbnailsData .header {
	border-bottom: #000 1px solid;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
#thumbnailsData .header {
	margin-left: 20px;
	margin-right: 20px;
}
#issuesList .issue {
	color: #000;
	height: auto;
	text-align: center;
	display: inline-block!important;
    clear: left;
    width: auto;
	    margin-bottom: 20px;
}
#issuesList .issue img {
	width: 85%;
}
#issuesList .issue span.ng-binding {
	color: #000;
	font-family: 'source_sans_proregular';
	font-weight: normal;
	padding-top: 0;
	font-size: 1.1em
}
#thumbnailsData ul li {
	box-shadow: 4px 3px 3px #888888;
	-moz-box-shadow: 4px 3px 3px #888888;
	-webkit-box-shadow: 4px 3px 3px #888888;
	margin-left: 5px;
	width: 72.5px;
}
#blurBackground .information {
	color: #000;
	font-family: 'source_sans_proregular';
	font-size: 28px;
	font-weight: normal;
}
#LeftMenu .Menu .active {
	background: #f5f5f5;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
#LeftMenu, .slider-selection {
	background: white;
    border-right: solid black 1px;
}
.loader .image {
	background: url("../img/load-more.gif") no-repeat center center;
	background-size: 100px 100px !important;
}
#menuData #searchNav {
	margin-top: 10px;
}
.searchResult, 
#searchNav #advancedSearchToggle, 
#orderOptions .radioText, 
#searchData,
.searchResultIssueTitle, 
.searchResult .title,
.searchResult .context {
	font-family: 'source_sans_proregular' !important;	
}
.searchGroupList {
	border-bottom: 1px solid grey;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.searchResult {
	background: #FDFDFD;
	border: #C3C3C3 1px solid;
	margin: 0 5px 5px 2px !important;
	padding: 7px;
	overflow: hidden;
}
	.searchResult:hover {
		background: #fff;
	}
	.searchResultIssueTitle {
		font-size: 18px;
		padding: 5px 0 10px 0;
	}
	.searchResult .context {
		font-size: 12px;
		float: right !important;
		max-width: 80px !important;
		max-height: 50px;
		margin-bottom: 0;
		overflow: hidden;
		padding-bottom: 0;
	}
		.extended .searchResult .context {
			max-width: 430px !important;
		}
	.searchResult .title {
		clear: none;
		font-size: 14px;
		max-width: 80px !important;
		max-height: 30px;
		overflow: hidden;
		width: auto !important;
	}
	.searchResult .divider {
		display: none;
	}
	.searchResult .searchImage {
		height: auto !important;
		margin: 0 11px 5px 0 !important;
		width: 58px !important;
	}
		.searchResult .searchImage img {
			box-shadow: 4px 3px 3px #888888;
			-moz-box-shadow: 4px 3px 3px #888888;
			-webkit-box-shadow: 4px 3px 3px #888888;
			float: none !important;
		}
#searchData .searchResult .overlay {
	display: none !important;
}
#searchNav #searchInfo {
	font-family: 'source_sans_proregular' !important;
	padding-top: 15px;
}
#searchNav #searchInput {
	font-family: 'source_sans_proregular' !important;
	font-size: 14px !important;
}
	#searchNav #searchInput:active, 
	#searchNav #searchInput:focus {
		border-color: #557d82 !important;
	}
#menuData #searchNav {
	overflow: hidden;
}
#searchButton {
	background: none !important;
	border: none !important;
	background: #ff7a00 !important;
	font-family: 'source_sans_proregular' !important;
	float: right;
	margin-right: 2px;
}
	#menuData.extended #searchButton {
		margin-top: 2px;
	}
	#searchButton:hover, 
	#searchButton:focus, 
	#searchButton:active {
		background: #ff983a !important;
	}
#scrollWrapper {
	background: #f5f5f5;
}
#LeftMenu #extend, 
#LeftMenu #extend:hover {
	background-color: black;
	border: none;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	top: 0;
}
#menuIssue {
	top: 146px;
}
#LeftMenu .Menu .active {
	width: 55px;
}
#LeftMenu .issues .left_nav_button {
	text-align: center;
	width: 55px;
}
	#LeftMenu .left_nav_button i {
		background-size: 50px 40px !important;
		height: 40px;
		margin: 4px 0 4px 4px;
		width: 50px !important;	
	}
	#LeftMenu .left_nav_button.active i {
		margin-left: 2px;
	}
	#LeftMenu .left_nav_button i:hover, 
	#LeftMenu .issues:hover,
	#LeftMenu .search:hover,
	#LeftMenu .pages:hover,
	#LeftMenu .articles:hover,
	#LeftMenu .download:hover,
	#LeftMenu .login:hover,
	#LeftMenu .logout:hover {
		background: none;
		background-size: 50px 40px !important;
	}
#LeftMenu .download {
	background-position: 65% center !important;
}
#LeftMenu .issues {
	background: url(../../images/Webviewer_LeftNav_IssueList_Active@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
	#LeftMenu .issues:hover,
	#LeftMenu .active  .issues,
	#LeftMenu .active .issues:hover	{
		background: url(../../images/Webviewer_LeftNav_IssueList_Click@2x.png) 0 0 no-repeat !important;
		background-size: 50px 40px !important;
	}		
#LeftMenu .search {
	background: url(../../images/Webviewer_LeftNav_Search_Active@2x.png)  0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
	#LeftMenu .search:hover,
	#LeftMenu .active .search, 
	#LeftMenu .active .search:hover	{
		background: url(../../images/Webviewer_LeftNav_Search_Click@2x.png)  0 0 no-repeat !important;
		background-size: 50px 40px !important;
	}
#LeftMenu .pages {
	background: url(../../images/Webviewer_LeftNav_Pagelist_active@2x.png)  0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
	#LeftMenu .pages:hover,
	#LeftMenu .active .pages, 
	#LeftMenu .active .pages:hover	{
		background: url(../../images/Webviewer_LeftNav_Pagelist_Click@2x.png)  0 0 no-repeat !important;
		background-size: 50px 40px !important;
	}
#LeftMenu .articles {
	background: url(../../images/Webviewer_LeftNav_ArticleList_Active@2x.png)  0 0 no-repeat !important;
	background-size: 50px 40px !important;
} 
	#LeftMenu .articles:hover,
	#LeftMenu .active .articles,
	#LeftMenu .active .articles:hover {
		background: url(../../images/Webviewer_LeftNav_ArticleList_Click@2x.png)  0 0 no-repeat !important;
		background-size: 50px 40px !important;
	}
#LeftMenu .download {
	background: url(../../images/Webviewer_LeftNav_Download_active@2x.png)  0 0 no-repeat !important;
	background-size: 50px 40px !important;
} 
	#LeftMenu .download:hover,
	#LeftMenu .active .download,
	#LeftMenu .active .download:hover {
		background: url(../../images/Webviewer_LeftNav_Download_Click@2x.png)  0 0 no-repeat !important;
		background-size: 50px 40px !important;
	}
#LeftMenu .login {
	background: url(../../images/Webviewer_LeftNav_Login_Active@2x.png)  0 0 no-repeat !important;
	background-size: 50px 40px !important;
} 
	#LeftMenu .login:hover,
	#LeftMenu .active .login,
	#LeftMenu .active .login:hover {
		background: url(../../images/Webviewer_LeftNav_Login_Click@2x.png)  0 0 no-repeat !important;
		background-size: 50px 40px !important;
	}
#LeftMenu .logout {
	background: url(../../images/Webviewer_LeftNav_Logout_Active@2x.png)  0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
	#LeftMenu .logout:hover,
	#LeftMenu .active .logout,
	#LeftMenu .active .logout:hover {
		background: url(../../images/Webviewer_LeftNav_Logout_Click@2x.png)  0 0 no-repeat !important;
		background-size: 50px 40px !important;
	}
.left_nav_button[disabled="disabled"] i ,
.left_nav_button[disabled="disabled"] .pages, 
.left_nav_button[disabled="disabled"] .pages:hover,
.left_nav_button[disabled="disabled"] .issues,
.left_nav_button[disabled="disabled"] .issues:hover,
.left_nav_button[disabled="disabled"] .search, 
.left_nav_button[disabled="disabled"] .search:hover,
.left_nav_button[disabled="disabled"] .articles, 
.left_nav_button[disabled="disabled"] .articles:hover,
.left_nav_button[disabled="disabled"] .download,  
.left_nav_button[disabled="disabled"] .download:hover,
.left_nav_button[disabled="disabled"] .login, 
.left_nav_button[disabled="disabled"] .login:hover,
.left_nav_button[disabled="disabled"] .logout, 
.left_nav_button[disabled="disabled"] .logout:hover{
	background-size: 50px 40px !important;
}
#LeftMenu .left_nav_button[disabled="disabled"] .issues , 
#LeftMenu .left_nav_button[disabled="disabled"] .issues:hover {
	background: url(../../images/Webviewer_LeftNav_IssueList_disabled@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
#LeftMenu .left_nav_button[disabled="disabled"] .search, 
#LeftMenu .left_nav_button[disabled="disabled"] .search:hover {
	background: url(../../images/Webviewer_LeftNav_Search_disabled@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
#LeftMenu .left_nav_button[disabled="disabled"] .pages, 
#LeftMenu .left_nav_button[disabled="disabled"] .pages:hover {
	background: url(../../images/Webviewer_LeftNav_Pagelist_disabled@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
#LeftMenu .left_nav_button[disabled="disabled"] .articles, 
#LeftMenu .left_nav_button[disabled="disabled"] .articles:hover{
	background: url(../../images/Webviewer_LeftNav_ArticleList_disabled@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
#LeftMenu .left_nav_button[disabled="disabled"] .download, 
#LeftMenu .left_nav_button[disabled="disabled"] .download:hover{
	background: url(../../images/Webviewer_LeftNav_Download_disabled@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
#LeftMenu .left_nav_button[disabled="disabled"] .login,
#LeftMenu .left_nav_button[disabled="disabled"] .login:hover {
	background: url(../../images/Webviewer_LeftNav_Login_disabled@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
#LeftMenu .left_nav_button[disabled="disabled"] .logout, 
#LeftMenu .left_nav_button[disabled="disabled"] .logout:hover {
	background: url(../../images/Webviewer_LeftNav_Logout_disabled@2x.png) 0 0 no-repeat !important;
	background-size: 50px 40px !important;
}
/* background hidden when sidebar is active */
#blurBackground {
	display: none !important;
}
.selected-article {
	background-color: #0089c2;
	color:white;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: inline-block;
	margin: -5px -8px -8px -8px;
	padding: 5px 8px 3px 8px;
	position: relative;
}
.loader {
	left: -3px;
}
#article #contentWrapper #textViewContent::-webkit-scrollbar {
	background-color: #fff !important;
}
#article #contentWrapper #textViewContent::-moz-scrollbar {
	background-color: #fff !important;
}
#article #contentWrapper #textViewContent::-ms-scrollbar {
	background-color: #fff !important;
}
#article #contentWrapper #textViewContent::-webkit-scrollbar-track {
	background-color: #f5f5f5 !important;
}
#article #contentWrapper #textViewContent::-moz-scrollbar-track {
	background-color: #f5f5f5 !important;
}
#article #contentWrapper #textViewContent::-ms-scrollbar-track {
	background-color: #f5f5f5 !important;
}
#article #contentWrapper #textViewContent::-webkit-scrollbar-thumb {
	background-color: #d4d4d4 !important;
}
#article #contentWrapper #textViewContent::-moz-scrollbar-thumb{
	background-color: #d4d4d4 !important;
}
#article #contentWrapper #textViewContent::-ms-scrollbar-thumb {
	background-color: #d4d4d4 !important;
}

/*CUSTOM STYLES*/