#navbar{
    border: 1px solid lightgray;
    border-radius: 5px;
    margin-bottom: 30px;
}
   
.dropdown .dropdown-toggle{
    font-size: 16px;
    background-color: white;
    color: black;
    border-radius: 10px;
    height: 35px;
    }
.navbar-brand{
   font-size: 24px;
   text-align: left;
   }

.banner {
	background-image: url('slexil2banner.jpg');
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	max-width: 975px;
	min-height: 220px;
	width: 100%;
	border-style: solid;
	border-width: 1px 6px 15px 1px;
	border-radius: 5px;
	border-color: #00BFFF;
   }

.modal-title-custom {
    font-weight: bold;
    font-size: 48px;
    color: blue;
}

/******
#modalContents{
    font-size: 18px;
}
******/
div#projectTitleHelp{
   display: inline-block;
   }
div#projectTitleHelp:hover{
   background-color: #E1EDDD;
   border: 1px solid: #D1DCCC;
   border-radius: 5px;
   }

button.btn-close { /* dbc.Modal close button "X" */
  float: right;
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
  color: red;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 1;
  }

.radioButtonsClass{
    font-size: 24px;
    margin-top: 0px;
    margin-bottom: 0px;
    }

#loadTrackerDiv{
   height: 20px;
   }


#audioUploadDiv{width: 400px;
               height: 130px;
               font-size: 24px;
	            font-family: New York Times-Roman;
               font-weight: normal;
               line-height: 60px;
               border: 1px solid black;
               border-radius: 10px;
               text-align: center;
               margin: 20px;
               background-color: #F5FAF3;
               }

#audioUploader{
    font-size: 24px;
}

.mainTextUploader{width: 500px;
             height: 60px;
             font-size: 24px;
	          font-family: New York Times-Roman;
             font-weight: normal;
             line-height: 60px;
             border: 1px solid black;
             border-radius: 10px;
             text-align: center;
             margin: 20px;
             display: none;
             background-color: #F5FAF3;
             }
.mainTextUploader:hover{
    background-color: #E1EDDD;
    }

#examineStateButton,
#versionLabelPseudoButton,
#explainGlossingAbbreviationsButton,
#explainMediaURLsButton{
    margin: 5px;
    margin-top: 5px;
    font-size: 20px;
    font-family: New York Times-Roman;
    font-weight: normal;
    color: black;
    background-color: white;
    //border: 1px solid darkgray;
    //border-radius: 8px;
    }
#examineStateButton:hover{
    background-color: #E1EDDD;
    }

.enabledButton {
    margin: 20px;
    margin-top: 5px;
    font-size: 24px;
    font-family: New York Times-Roman;
    font-weight: normal;
    color: black;
    background-color: #F5FAF3;
    border: 1px solid black;
    border-radius: 8px;
    }

.enabledButton:hover{
    background-color: #E1EDDD;
    }

#bannerDiv{
    background-image: url("slexilbanner2rnd.jpg");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 95%;
    height: 230px;
    border: 1px solid gray;
    border-radius: 10px;
    }

#oldBannerDiv{
    background-image: url("slexilbanner2rnd.jpg");
    background-size: 980px 230px;
    vertical-align: middle;
    width: 980px;
    height: 230px;
    border: 1px solid gray;
    border-radius: 10px;
    }

#aboutDropdownMenu{
   float: right;
   margin-right: 6px;
   margin-top: 6px;
   }
#faqDropdownMenu{
   float: right;
   margin-right: 6px;
   margin-top: 6px;
   }

a[href] {
  text-decoration: underline;
  }

#displayStaticHTMLButton, #downloadWebPageButton {margin: 20px;
             font-size: 24px;
             border: 1px solid black;
             border-radius: 10px;
             }

.dropdown-toggle{
   font-size: 20px;
   font-family: New York Times-Roman;
   background-color: white;
   color: black;
   border: 1 px solid black;
   border-radius: 10px;
   margin-top: 1px;
   margin-bottom: 10px;
   }

.menuItemClass{
    font-size: 24px;
    margin: 10px;
   }

dynamicDivStyle {width: 400;
                 border: 1px solid darkblue;
                 border-radius: 5;
                 margin: 10;
                 padding: 10;
                }

.bodyStyle {
    font-family: New York Times-Roman;
    font-size: 24px;
    margin: 10px;
    margin-top: 5px;
            
    }


.disabledButton{margin: 20px;
               margin-top: 5px;
               font-size: 24px;
               color: lightgray;
               border: 1px solid darkgray;
               border-radius: 8px;
               cursor: not-allowed;
               }


/****
#modalDiv, m{font-family : New York Times-Roman;
          font-size: 24px;
          margin: 30px;
          }
****/
