/* 
.jumbotron {
  padding: 10px;
  margin-bottom: 10px;
  background-image: url('/images/wouldhave.png');
  background-repeat: repeat;
 } 
 
 */
 .table {
    border-bottom:0px !important;
}
.table th, .table td  {
    border: 0px !important;
}

.fixed-table-container {
    border:0px !important;
}

.WHaveLeft {float: left; margin: 5px;}
.WHaveRight {float: right; margin: 5px;}
.TestInfo {font-weight:bold; font-style:italic; color:red; font-size:large; text-align: center;}

/* Timeline */
.cent15 {background-color:red;}
.cent16 {background-color:orange;}
.cent17 {background-color:yellow;}
.cent18 {background-color:green;}
.cent19 {background-color:blue;}
.cent20 {background-color:indigo;}
.BIRT {font-weight:bold; font-style:italic;}
.DEAT {font-weight:normal; font-style:italic;}
.MARR {font-weight:bold; font-style:italic;}
.FTName {font-style:small-caps;}

/* Family tree lines */
.gridNS { background-image:url('/images/gridNS.png');}
.gridEW, .marrconnect  { background-image:url('/images/gridEW.png');}
.gridEWS { background-image:url('/images/gridEWS.png');}
.gridNEW { background-image:url('/images/gridNEW.png');}
.gridWS { background-image:url('/images/gridWS.png');}
.gridSE { background-image:url('/images/gridSE.png');}
.gridNEWS { background-image:url('/images/gridNEWS.png');}
.gridNSW { background-image:url('/images/gridNSW.png');}
.gridNSE { background-image:url('/images/gridNSE.png');}
.person, .marrEW, .marrE, .marrW {background-image:url('/images/box.png'); background-repeat:no-repeat; background-size:100% 100%; margin:0px;}

.gridNS, .gridEW, .gridEWS, .gridNEW, .gridWS, .gridSE, .gridNEWS, .gridNSW, .gridNSE, .marrconnect {
	background-repeat:no-repeat; background-size:100% 100%;
	border: 0; margin: 0; padding: 0;} 

.marrEW {margin-left: 3px; margin-right: 3px;}	
.marrE {margin-right: 3px;}	
.marrW {margin-left: 3px;}	

.person {margin-right:3px; margin-left:3px;}

/*.marrconnect {border-width: 10px; border-style: solid; border-color: palevioletred; width: 100%;}  */

/* Landscape phones and smaller */
@media (max-width: 480px) {
	.WHaveRight {
		display:none;
	}

}