﻿
/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}
/* navbar background color */
.navbar-inverse {
    color: #F7F9FB !important;
    background-color: #25274D !important;
    border-color: #25274D;
}
    /* navbar brand (header) color */
    .navbar-inverse .navbar-brand {
        color: #F7F9FB;
    }
/* colour pallets */
.clr-pri-1 {
    color: #F7F9FB;
    background-color: #25274D;
}
.clr-pri-2 {
    color: #F7F9FB;
    background-color: #464866;
    border-color: #464866;
}
.clr-pri-3 {
    color: #25274D;
    background-color: #AAABB8;
}
.clr-pri-4 {
    color: #25274D;
    background-color: #2E9CCA;
}
.clr-pri-5 {
    color: #25274D;
    background-color: #F7F9FB;
}
.home_image {
    padding-top: 100px;
    margin-top: 100px;
    background-image: url("../Images/Zen_proverb.png");
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
    z-index:0;
}
.pad-med{
    padding:10px;
}
.dbsm {
    padding: 5px;
    margin: 5px;
    text-align: center;
    height: 250px;
}
.partner-sm {
    padding: 15px;
    margin: 5px;
    text-align: center;
    height: 330px;
}


.homeTtlBar{
    background: -webkit-linear-gradient(#a09a9a, #142868);
    
    height:130px;
    padding-top:10px;
    box-shadow: 10px 10px 5px #888888;
    margin-top:0
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}
.actlink{
    color:darkblue;
    font-size:large;
}

#navMain
{
    margin: 0;
    padding-left:120px;
    padding-top:0;
    height:20px;
    font-size:large;
}
#navMain ul
{
    width:100%;
    padding:8px;
    list-style:none;
    position: absolute;
        
       
}
#navMain ul li
{
    float: left;
    text-align:center;
    width:150px;
    margin:1px;
    position: relative;
        
            
}
#navMain ul li a 
{
    color:#142868;
    text-decoration:none;
    font-family:Calibri;
    font-size:large;
    background:#ffffff;
    display:block;
    padding:5px;
    border-radius:7px;
    -moz-box-shadow:    3px 3px 5px 6px #ccc;
    -webkit-box-shadow: 3px 3px 5px 6px #ccc;
    box-shadow:         3px 3px 5px 6px #ccc;
}
#navMain ul li a:hover
{
    background:#142868;
    color:#fff;
    position: relative;
        
        
}
#navMain ul li ul
{
    display:none;
      
}
#navMain ul li:hover ul
{
    display:block;
    position: relative;
    margin:2px;
    background-color:transparent;

}
#M_Menu
{
    align-content:center; 
    background-color:white;
    height:110px;
    padding-top:0;

}
#aboot
{
    background-color:white;
    vertical-align:top;
    width:100%;
    padding:10px;
}

.form_is_emptiness {
        padding: 20px;
        margin-bottom: 10px;
        font-size: 16px;
        font-weight: 100;
        line-height:normal;
        background-color: transparent;
}
.smtHeader{
        width:1100px;
        margin-top:0;
        
    }    

.GLC-statement{
    background: -webkit-linear-gradient(antiquewhite, #f6c88b);
    box-shadow: 10px 10px 5px #653f0c;
    width:800px;
    opacity:.92;
    padding:15px;
    text-align:justify;
    border-radius:5px;
    font-size:18px;
    color:#050433;
    margin-left:40%;
    margin-bottom:15px;   
}
.CertificatePg{
    background: -webkit-linear-gradient(antiquewhite, #f6c88b);
    box-shadow: 10px 10px 5px #653f0c;
    z-index:99;
    width:60%;
    height:300px;
    opacity:.92;
    padding:25px;
    text-align:justify;
    border-radius:5px;
    font-size:18px;
    font-weight:400;
    color:#050433;
    margin-bottom:15px;
}


.CertOrg{
    text-align:center;
    vertical-align:top;
    padding:5px;
    width:50%;
    max-width:50%;
    border-top: 0;
    
}
.PLStmt{
    font-family:Arial;
    font-size:medium;
    text-align:justify;
    padding:15px;

}
.PLS_taf{
    
    text-align:justify;
    background-color:transparent;

}
.Req{
    width:80%;
    padding:15px;
    margin-left:200px;
    border-top:0
}
.Req td{
    border-top:0;
    padding:10px;
    font-size:large;
}
a.control_prev, a.control_next {
  position: absolute;
  top: 40%;
  z-index: 999;
  display: block;
  padding: 4% 3%;
  width: auto;
  height: auto;
  background: #2a2a2a;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  font-size: 18px;
  opacity: 0.8;
  cursor: pointer;
}

a.control_prev:hover, a.control_next:hover {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
}

a.control_prev {
  border-radius: 0 2px 2px 0;
}

a.control_next {
  right: 0;
  border-radius: 2px 0 0 2px;
}

.slider_option {
  position: relative;
  margin: 10px auto;
  width: 160px;
  font-size: 18px;
}
.control-label{
   white-space:nowrap;
   padding-right:0;
   padding:0;
}
.linkBlk{
    color:black;
    background-color:lightgray;
    padding:10px;
    border-radius:6px;
    font-size:14px;
}
.CertLeanLvl{
    background: -webkit-linear-gradient(antiquewhite, #f6c88b);
    box-shadow: 10px 10px 5px #653f0c;
    width:700px;
    height:400px;
    
    padding:25px;
    text-align:justify;
    border-radius:5px;
    font-size:18px;
    font-weight:400;
    color:#050433;
    margin-bottom:15px;
}
.Lvl1{
    background: -webkit-linear-gradient(#efe5e5, #a8a4a4);
    opacity:.95;
    border-radius:8px;
    box-shadow: 10px 10px 5px #635959;
    width:700px;
}
.infoMsg{
    margin-left:40px;
    color:red;
    font-size:large;
    background-color:ghostwhite;
    opacity:.9;
    width:200px;
    padding:15px;
    border-radius:8px;
}
.Det-frms{

    background: -webkit-linear-gradient(#4d9794, #87c1bf);
    opacity:1;
    padding:15px;
    border-radius:8px;
    box-shadow: 10px 10px 5px #417573;
    margin:10px;
    border-top: 0;
}
.Det-frms-blue{

    background: -webkit-linear-gradient(#96a6d5, #d2daf5);
    opacity:.93;
    padding:15px;
    border-radius:8px;
    box-shadow: 10px 10px 5px #417573;
    margin:10px;
}
.Det-frms-Bei{
    background: -webkit-linear-gradient(antiquewhite, #f6c88b);
    box-shadow: 10px 10px 5px #653f0c;
    display:block;
    z-index:201;
    opacity:.93;
    padding:5px;
    border-radius:8px;
    margin:10px;
}
.Det-frms-Gry{
    background: -webkit-linear-gradient(#efe5e5, #a8a4a4);
    opacity:.99;
    box-shadow: 10px 10px 5px #635959;
    z-index:99;
    padding:15px;
    border-radius:8px;
    margin:10px;
    color:black;
}
.Det-frms-NavBtn {
    background: -webkit-linear-gradient(antiquewhite, #f6c88b);
    box-shadow: 10px 10px 5px #635959;
    white-space: nowrap;
    vertical-align: middle;
    padding: 5px;
    border-radius: 5px;
    color: black;
    margin-top: -10px;
    font-size: large;
    display: inline-block;
}
.Det-frms-NavBtn:hover {
    color: #888888;
    text-decoration: none;
}
.Det_frms_grad{
    background: linear-gradient(#87c1bf, #142868);

    padding:15px;
    border-radius:8px;
    box-shadow: 10px 10px 5px #417573;
    margin:10px;
}
.table-org{
    width:100%;
    text-align:center;
}
.table-org-reg{
    width:90%;
    text-align:center;
    align-content:center;
    vertical-align:top;
    margin-left:32px;
}
.frmGrp{
    vertical-align: top;
    padding:3px;
    text-align:left;
    margin:0;

}
.upldBox{
    padding:8px;
    border: thin solid black; 
    border-radius:7px;
    text-align:center;
    margin-top:4px;
    
}
.frmFlds{
    display:inline-block;
    padding:0;
    padding-left:10px;
    width:270px;
    margin:0;

}
.frmLbl{
    width:180px;
    padding-left:1px;
    padding-top:5px;
    margin:0;
    text-align:right;
    vertical-align:top;
}
.frmCtrl{
    width:280px;
    padding:7px;
    height:34px;
    border-radius:5px;
    margin:0;
}
.frmCtrl_f{
    width:280px;
    padding:7px;
    height:34px;
    border-radius:5px;
    margin:0;
}
.frmCtrl_l{
    width:280px;
    padding:7px;
    height:34px;
    border-radius:5px;
    margin:0;
}
.lnkClr {
    color: darkblue;
    white-space: nowrap;
}
.lnkClrNW {
    color: darkblue;
    white-space:nowrap;
}
.lnkClrBtn{
    color:darkblue;
    background-color:lightgray;
    border-radius:5px;
    padding:5px;
    white-space:nowrap;
    box-shadow: 10px 10px 5px #888888;
    font-size:large;
}
.lnkClrBtnSm{
    color:darkblue;
    background-color:lightgray;
    border-radius:5px;
    padding:2px;
    width:100px;
    box-shadow: 10px 10px 5px #888888;
    font-size:medium;
}
.frmMGR{
    padding:15px;
    font-size:large;

}
.endo{
    padding:15px;
}
.endo td{
    vertical-align:top;
    padding:15px;
}
.endo img{
    margin-bottom:20px;
}
.endo p {
    padding:1px;
    font-weight:700;
    font-size:large;
    text-align:center;

}
.endo_pic{
    border-radius:7px;
    background-image: url("../Images/Photo/ProfPic.png");
}
/* Certified Lean Doc */
    .cld_DocHdr {
        margin-top: 135px;
        padding-bottom: 1px;
        text-align: center;
        width: 50%;
        height: 10%;
        margin-left: 25%;
        border:solid;
    }
    .cld_DocHdrWrd {
        text-align: center;
        white-space: nowrap;
        font-family: 'Old English Text MT';
        font-size: 76px;
        
        border:solid;
    }

    .cld_PresTo {
        text-align: center;
        font-family: 'Brush Script MT';
        font-size: 68px;
        border:solid;
    }

    .cld_PresFor {
        text-align: center;
        font-family: 'Old English Text MT';
        font-size: 68px;
        padding: 8px;
    }

    .cld_PresDate {
        text-align: center;
        font-family: 'Bookman Old Style';
        font-style: italic;
        font-size: 18px;
    }

    .cld_PresNum {
        text-align: center;
        font-family: 'Bookman Old Style';
        font-size: 16px;
    }

    .cld_Consort {
        text-align: center;
        font-family: 'Bookman Old Style';
        font-size: 16px;
    }

    .cld_Instr {
        width: 180px;
        float: right;
        text-align: center;
        font-family: 'Bookman Old Style';
        font-size: 14px;
        margin-right: 90px;
    }

    .cld_InstrSig {
        float: right;
        margin-right: 22px;
        max-height: 50px;
        max-width: 110px;
    }

    .cld_Consortium {
        float: left;
        margin-left: 68px;
    }
    .cld_ConsortiumImg {
        float: left;
        margin-left: 38px;
        max-height: 80px;
        max-width: 110px;
    }
    .cocTitle {
    width: 100%;
    padding-top: 20%;
    text-align: center;
    white-space: nowrap;
    font-family: 'Old English Text MT';
    font-size: 62px;
}
/* */
/* background image for home page */
.home_image {
    background-image: url("../Content/Images/SD5b.jpg");
    background-size: 900px 400px;
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
}
/* navbar options font color */
.nav.navbar-nav li a {
    color: #80adcc;
}

.nav.navbar-nav a:hover {
    color: #80adcc;
}
