/*
    Document   : proph.css
    Created on : Jul 12, 2014, 1:09:09 PM
    Modified on: Feb 14, 2018
    Author     : Walt Reppenhagen
    Description: Basic formatting styles for prophecy, modified from aux.css for savanahaux app.
*/

root {
    display: block;
}

#container {border-right: #0000bb 1px solid;
            border-left: #0000bb 1px solid;
            border-bottom: #0000bb 1px solid;
            background-color:#ffffff;
            box-shadow: rgba(0, 0, 0, 0.247059) 8px 0px 50px -5px;
}

body {/*background-repeat:"no-repeat"; */
     /* background-image:url("../application/images/background4.png");  */
     /* background-position:center; */
      font-family:Calibri, verdana, georgia, arial; font-size:14pt;
}
p {
   text-align:justify;
}


.menublock {
    width: 100%;

}
 ul.menu {
    list-style-type:none;
    margin:0;
    padding:0;
    display:inline;
    overflow:hidden;
}
.menu li {
    float:left;
    margin-right:3px;
    padding-left:18px;
    background-color:#dddddd;
}
.menu a {
    display:block;
    width:120px;

    text-decoration: none;
}
li {font-size: 12pt; text-align:justify;}
.subList {font-size: 12pt; text-align:justify;}
.nav li  { font-size: 11pt!important;
}

.nav-pills {padding-left: 10px!important;}

.borderImg {border-color:#0000BB;
            border-width: 1px;
            border-style:solid;
}
.dayheader {text-align: left;
            font-size: 12pt;
            color: #000000;
            font-face:arial;
            font-weight: bold;
}

table, th, td {font-family:"Calibri, verdana, georgia, arial";
       font-size:13px;
       text-align:justify;
	   border: 1px solid black;
       border-collapse: collapse;
	   padding-left: 3px;
	   padding-right: 4px;
	   vertical-align: top;
}

/* member_train
li {color:"#0000ff"; line-height:1.5; white-space:nowrap}
*/
li a {cursor: pointer;}
.aux {cursor:help}

/*img {margin-left: auto!important; margin-right: auto!important;}*/

#iw-container .iw-content {
	font-family: 'Calibri';
	font-size: 13px;
    font-weight: 600;
}

.leftBar {	padding-left: 2px;
			background-color: #F8F8F8;
			display: table-cell;
}
.leftBar ul {list-style: none outside none;
			padding: 4px;;
}

.adBar 	{	padding-left: 2px;
			background-color: #F8F8F8;
			min-height:0px;
}
.centerContent {
			background-color: #F8F8F8;
			padding-right: 4px!important;
			border-right-width: 1px;
			border-right-color: #555555;
			border-right-style: solid;
			border-left-width: 1px;
			border-left-color: #555555;
			border-left-style: solid;
			display: table-cell;
}

.justify {text-align: justify;}
.notjustify {text-align: left;}

.gentileTable td {font-size: medium;
				  font-weight: bold;
				  padding-left: 15px;}

.gentileTable	{margin-left: 100px;}
.searchbar {background-color: #F78F5B;}
.scriptTitle {background-color: #D6D6D6;
			  font-weight: 700;
			  font-size: 14px;}
.script 	 {background-color: #F8F8F8;}
.img-center {margin-left:auto; margin-right:auto;}
.border {border:solid 1px black;}
.beige {background-color: #f9b07c;}		
.lightblue {background-color: lightblue;}		
#breadcrumb {color: #476b93;
			font-style: italic;
			}
h2 {text-align:center;
    margin: 25px 0px 15px 0px;
    font-family: 'Roboto Condensed';
    font-weight: 400;
    font-size: 1.7em;
    line-height: 1.2em;
    color: #476b93;
    letter-spacing: 0;
    
}

h4 {
    margin: 25px 0px 15px 0px;
    font-family: 'Roboto Condensed';
    font-weight: 300;
    font-size: 1.1em;
    line-height: 0.9em;
    color: #476b93;
    letter-spacing: 0;
    font-style: underline;
}
img {
  max-width: 100%;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.disabled-link {
  pointer-events: none;
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

aside {
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  font-style: italic;
  background-color: lightgray;
}
				
.modal-body {
    max-height: calc(100vh - 210px);
    overflow-y: auto;
}

panel-title {font-size: 20px;}
			
panel-body {font-size: 18px;}