/*!
	Copyright (C) Cosmin Smeu 2016 - 2020.  All rights reserved.
	This code is proprietary.  It may not be copied, distributed, published, modified, reproduced, in any way or by any means, without the written permission of the authors.
*/#overlay-screen-cover-panel{position:fixed;top:0;left:0;right:0;height:100%;z-index:1002;display:none;background-color:rgba(0,0,0,0.8)}.theme_dark #overlay-screen-cover-panel{background-color:rgba(0,0,0,0.6)}.SlidingPanel{height:100%;width:400px;padding:1em;padding-top:3em;position:fixed;z-index:100000;top:0;left:calc(-400px - 2 * 1em);overflow-x:hidden;overflow-y:auto;transition:1s;display:none;background-color:#e0e0e0}.theme_dark .SlidingPanel{background-color:#111;color:white}.SP_right{left:auto;right:calc(-400px - 2 * 1em)}.theme_dark .SP_right{color:lightgrey}.SP_content{overflow-y:auto;height:calc(100% - 3em - 1em)}.SlidingPanel .SP_closeBtn{padding:0 .5em;text-decoration:none;font-size:200%;font-weight:bold;display:block;transition:.3s;position:absolute;top:0;right:0}.theme_dark .SlidingPanel .SP_closeBtn{color:#818181}.SP_right .SP_closeBtn{right:auto;left:0}html,body{height:100%}body{margin:0;padding:0;font-family:verdana,sans-serif;background-color:#3f3f3f}header{font-size:200%;font-weight:bold;font-style:italic;text-align:center;min-width:380px;min-height:33px;padding:5px;background-color:#05d5fa;color:white}.body_mobile header{background-color:#0080ff}#innerBody{background-color:white;text-align:center;padding-top:1em;padding-bottom:2em;min-height:calc(100% - 5em - 2em - 5em)}#midBody{white-space:nowrap;margin-top:1em;height:calc(100% - 33px - 1em - 2 * 5px - 60px - 2em);min-height:600px}main{display:inline-block;min-height:600px;height:100%}.mainPanel{margin-bottom:1em;background-color:#efefef;padding:1em;padding-left:1.5em;padding-right:1.5em;border-radius:10px;text-align:left;white-space:normal;min-width:20em;width:43em;display:block}.mainPanel:last-child{margin-bottom:0;__height:calc(200% - 1em)}.mainPanel>p{margin-top:0;color:#606060}.mainPanel>p:last-child{margin-bottom:0;font-size:85%}#leftSide{display:inline-block;vertical-align:top;margin-right:1em;width:calc(50% - 1em - 3px);height:100%}#rightSide{display:inline-block;margin-left:1em;width:calc(50% - 1em - 3px);height:100%}h1{font-size:100%}h1>span{color:#505050}footer{text-align:center;color:darkgrey;font-size:80%;padding:.5em}footer p{margin-top:1em}footer img{vertical-align:bottom}.formLabel{display:block;margin-top:.5em;margin-bottom:.2em;font-weight:bold;color:gray}.dropDownCtrl{width:100%;margin-bottom:.5em;padding:.3em}.dropDownCtrl optgroup{margin-top:.5em}.dropDownCtrl option{padding:.1em}#searchKeywordsEditBox{font-size:130%;font-weight:bold;width:calc(100% - 2 * .2em - 2 * 2px);padding:.2em;margin-bottom:.5em}.labelSubText{display:block;font-size:85%;color:#707070;margin-top:.1em;margin-bottom:.5em;margin-left:2em}#listOfItems{border:1px solid #afafaf;border-radius:5px;min-height:15em;height:calc(100% - 30em);width:calc(100% - 2 * .5em - 2 * 1px);background-color:white;margin-bottom:.2em;padding-left:.5em;padding-right:.5em}#listOfItems h2{color:gray;font-size:100%;font-weight:bold;margin-top:1.5em;margin-bottom:.25em}#listOfItems h2:first-child{margin-top:1em}#listOfItems h2.catLabel_expert{margin-left:1.5em}#listOfItems p{margin-top:.25em;margin-bottom:.25em}#listOfItems p:last-child{margin-bottom:1em}#listOfItems p a{display:block;padding:.15em .5em .25em;text-decoration:none}#listOfItems p a:hover{text-decoration:underline;background-color:#fffbe5;border-radius:.5em}#listOfItems input,#listOfItems label{margin-bottom:.75em}#bottomSide{text-align:center;margin-top:1em}.infoPanel,#counterPanel{margin-top:.5em;padding:.5em;border-radius:10px;background-color:#ffeabd;font-size:90%}#launcherBtn{display:inline-block;margin-top:1em;font-weight:bold;font-size:95%;padding:.5em}#overlay-back{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.85;z-index:999999905;display:none}#overlay-dlg{position:fixed;top:10%;left:10%;width:80%;height:70%;z-index:999999910;display:none;background-color:white;border:solid 3px lightgray;border-radius:20px;padding:1.5em}#overlay-dlg-iframe{width:calc(100% - 0 * 1.5em);height:calc(100% - 0 * 1.5em - 1em - .5em - 4em);border:solid 0 black;margin-bottom:1em;overflow:hidden}#overlay-dlg button{font-weight:bold;font-size:100%;padding:.5em;margin-bottom:.5em}#ssDlg body{background-color:white}#ssDlg .infoPanel{padding:1em;margin-bottom:1em}#ssDlg h1{margin-top:0}#ssDlg h2{margin-top:0;padding-top:0}#ssDlg #midBody{text-align:left;white-space:normal;display:inline-block;max-width:35em;min-width:10em;width:calc(100% - 300px - 2 * 8px - 2em);height:auto;min-height:auto}#ssDlg .infoPanel:first-child{font-size:120%}#ssDlg .infoPanel:nth-child(2){background-color:cyan}#ba_2_parent{margin:2em;margin-top:0;float:left}#ba_3_parent{margin:2em;margin-top:0;float:right}#ba_4_parent{margin-right:1em;margin-top:1.75em}.body_mobile #listOfItems p a{padding:.65em .5em .75em}.body_mobile #listOfItems input,.body_mobile #listOfItems label{margin-bottom:1em;margin-top:.5em}.body_mobile #rightSide button{padding:.5em 1em;margin:.5em 1em .5em 0}@media screen and (max-width:1250px){#innerBody{min-width:calc(10em + 4 * 2em + 4 * .3em + 2 * 160px)}.body_mobile #innerBody{min-width:auto}main{width:calc(100% - 4 * 2em - 4 * .3em - 2 * 160px)}.body_mobile main{width:auto}.mainPanel{min-width:10em;width:calc(100% - 2 * 1.5em)}.body_mobile .mainPanel{min-width:20em;width:43em}}@media screen and (max-width:900px){#ba_2_parent,#ba_3_parent{margin-left:1em;margin-right:1em}main{width:calc(100% - 4 * 1em - 4 * .3em - 2 * 160px)}.body_mobile main{width:auto}#leftSide{width:auto;margin-right:0;margin-bottom:2em}.body_mobile #leftSide{width:calc(50% - 1em - 3px);margin-right:1em}#rightSide{width:auto;margin-left:0}.body_mobile #rightSide{width:calc(50% - 1em - 3px);margin-left:1em}}@media screen and (max-width:740px){header{min-height:auto;font-size:140%}.body_mobile #innerBody{padding-top:.1em;padding-bottom:.5em}.body_mobile #midBody{margin-top:.5em}.body_mobile main{padding:.75em}.body_mobile .mainPanel{width:calc(100% - 2 * 1.5em - 2 * 1px)}.body_mobile .mainPanel p{margin-top:0;margin-bottom:.5em}.body_mobile #listOfItems{border-right:1px solid #afafaf}.body_mobile #listOfItems input{margin-left:.3em}#overlay-back{opacity:.65}#overlay-dlg{position:fixed;top:5%;left:5%;bottom:5%;right:5%;width:auto;height:auto;padding:.5em}#ssDlg h1{font-size:125%;margin-bottom:.3em}#ssDlg h2{font-size:105%;margin-bottom:0;color:#707070}#ssDlg .infoPanel h2{color:black}#ssDlg .infoPanel{padding:.5em}#ssDlg #ba_4_parent{margin-top:.75em;margin-right:0}#ssDlg #midBody{height:auto;min-height:auto}}@media screen and (max-width:450px){.body_mobile header{min-width:auto}.body_mobile .mainPanel{min-width:auto}.body_mobile #leftSide,.body_mobile #rightSide{display:block;width:calc(100%)}.body_mobile #leftSide{margin-right:0}.body_mobile #rightSide{margin-top:1em;margin-left:0}.body_mobile #listOfItems{width:auto}#ssDlg #midBody{width:auto}}#ba_mobile_1_parent{margin-bottom:1em}@media screen and (max-width:740px){}@media screen and (max-width:450px){#ba_mobile_1_parent{padding:.2em;margin-bottom:1em}#ba_mobile_1_parent .BAM_label{font-size:65%;margin-bottom:0}}.theme_std #innerBody{background-color:#efefef}.theme_std .mainPanel{background-color:white;border:solid 1px #cfcfcf}.theme_std .BAM_panel_H0,.theme_std .BAM_panel_V0,.theme_std .BAM_panel_R0{background-color:#dfdfdf}.theme_std .BAM_label{color:#9f9f9f}.theme_dark{color:white}.theme_dark header{background-color:black;color:#909090}.theme_dark #innerBody{background-color:#202020}.theme_dark .mainPanel{background-color:#505050;border:solid 1px #707070}.theme_dark .formLabel{color:#d0d0d0}.theme_dark #searchKeywordsEditBox,.theme_dark .dropDownCtrl{background-color:#707070;color:white}.theme_dark #listOfItems{background-color:#707070}.theme_dark #listOfItems h2{color:#c0c0c0}.theme_dark button{background-color:#707070;color:white}.theme_dark #counterPanel{background-color:#909090;color:#ffeabd}.theme_dark #overlay-dlg{background-color:#606060;border-color:#808080;color:white}.theme_dark .BAM_panel_H0,.theme_dark .BAM_panel_V0,.theme_dark .BAM_panel_R0{background-color:#404040}.theme_dark .BAM_label{color:#9f9f9f}.SlidingPanel a{padding:8px 8px 8px 32px;text-decoration:none;font-size:120%;color:#505050;display:block;transition:.3s}.SlidingPanel a:hover{color:#a0a0a0}.theme_dark .SlidingPanel a{color:#808080}.theme_dark .SlidingPanel a:hover{color:#f0f0f0}.openbtn{font-size:100%;cursor:pointer;background-color:transparent;padding:0 5px;border:0;color:#f0f0f0}.theme_dark .openbtn{color:#404040}.openbtn:hover{color:#808080}.theme_dark .openbtn:hover{background-color:#d0d0d0}.leftButton{float:left}.rightButton{float:right}.SP_right h3{margin-top:3em;margin-bottom:.25em}.SP_right select{font-size:110%;display:block;width:100%}#main{transition:margin-left .5s;padding:20px}@media screen and (max-height:450px){.SlidingPanel a{font-size:18px}}@media screen and (max-width:450px){.SlidingPanel{max-width:66.66%}}