﻿/*
html {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

body {
    margin: 0;  
    color: #616161;
    position: relative;
    min-height: 100%;
    font-size: 1em;
}
    


html {
}
*/
 
:root {
    /*
            --test-border-green: 1px solid green;
            --test-border-red: 1px solid red;
            --test-border-purple: 1px solid purple;
            --test-border-blue: 1px solid blue;  
            --test-border-red: 1px solid red;
            */
    --cal-height:100px;
    --cal-height:auto;
    --master-padding-left:5px;
    --width-main:100%;
    --hover-color:#fff;
    --link-color:#005D55;/* #669999 #666*/ /*#000099 dark blue, #006600 green*/
    --link-color-hover:#005D55; /*#006600;*/ /*#009900, #000099 dark blue, #009900 green*/
    --myflexdirection:column;
    --mydisplay:none;
    --page-background-color1: #efefef;
    --file-hover-color:#e5efe5;
    --file-hover-text-decoration:underline;
    --table-header-color:#4a4300;
    --table-header-font-size:20px;
    --table-border-color: #ccc;
    --table-background-color1:#efefef; /*#F9F9F9*/
    --table-background-color2:#fff;
    --table-rowselected-color:#ccc;
    --table-newleg-border-color:gray;
    --table-head-bottom-border:#dee2e6;
}

@media screen and (min-width: 768px) {
    :root {
        --width-main:1200px;
        --master-padding-left:50px;
        --cal-height:100px;
        --myflexdirection:row;
        --mydisplay:flex;
    }
}

       .rwd-line { display: block; }               
       .rwd-hide { display: none; }
       .rwd-show {display:inline;}

       @media screen and (min-width: 800px){
           .rwd-line{display: inline;}
           .rwd-hide{display: inline;}
           .rwd-show{display:none;}
       }
 
/*
@media screen and (min-width: 768px) {
    .rwd-line {
        display: inline;
    }
 
}


.rwd-hide {display: none;}
.rwd-show {display: inline;}


@media screen and (max-width: 800px) {
    .rwd-hide {display: inline;}
    .rwd-show {display: none;}
}
*/

.laoTitle {
    padding-top:80px;
    text-transform:uppercase;
}

#page-title {
border-bottom:45px solid #629a97;
}

.icon-file-pdf{
padding-right:5px;
}
.row-selected {
    background-color: var(--table-rowselected-color) !important;
    color:#fff;
}

.transcript-header {
    font-size: 1.2em;
    background-color: #efefef;
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    padding: 10px 0px 10px 10px;
    margin-bottom: 10px;
}

.lao-info-text {
    color: #999999;
}

.lao-more-link {
    border: solid 1px #cccccc;
    margin-top: 40px;
    padding: 5px;
    width: max-content;
    background-color: #efefef;
    text-decoration: none;
}

    .lao-more-link a:link, .lao-more-link a:visited, .lao-more-link a:active {
        text-decoration: none;
    }

.lao-headerbar {
    font-weight: bold;
    width: 5px;
    background-color: #629A97;
    margin-right: 10px;
    width: 5px;
}

.expand_heading {
    text-align: right;
}

#expand_all {
}

.symbol {
    font-family: Courier New;
}


/*
a:link, a:visited, a:active {
    color: var(--link-color);
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
    color: var(--link-color-hover);
}

*/

.expand {
    font-family: 'Courier New';
}

a.expand, a.expand:active, a.expand:visited {
    text-decoration: none;
}

.LAO-subheader-outer {
    background-color: #F5F5F5;
    border-top:1px solid #EEE;
    border-bottom:44px solid #629a97;    
    padding:25px 0px 25px 0px;
}

.LAO-subheader-inner {
    margin-left: auto;
    margin-right: auto;
    max-width: 1100px;
}

.LAO-subheader {
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-family: "Montserrat", sans-serif;
    font-size: 28px;
    color: #87654B;
    padding: 0px 0px 0px 0px;
    vertical-align: middle;
    line-height:26px;
}

.LAO-breadcrumb-inner {
    padding: 8px 0px 8px 0px;
}

.bc2 {
    font-size: 18px;
}

.LAO-wrapper {
    padding: 20px;
    width: 1200px;
    margin: auto;
}

/*DropMenu start*/
.lao_dropbtn {
  background-color: #3498DB;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.lao_dropbtn:hover, .lao_dropbtn:focus {
  background-color: #2980B9;
}

.lao_dropdown {
  position: relative;
  display: inline-block;
}

.lao_dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 999;
}

.lao_dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.lao_dropdown a:hover {background-color: #ddd;}

.show {display: block;}
/*DropMenu end*/