.entry-box ul li {
    list-style: disc;
    list-style-type: disc;
    list-style-position: initial;
    list-style-image: initial;
    margin-bottom: 10px;
}

ul {
    padding-left: 20px;
}

.Centered
{
    text-align: center;
}

.Middled
{
  vertical-align: middle;
}

.hoverchange img:last-child{display:none}
.hoverchange:hover img:first-child{display:none}
.hoverchange:hover img:last-child{display:inline-block}

#tip .align { display: table-cell; vertical-align: middle; }
#tip .border { border-style: solid; border-color: #000; }
#tip img { margin: 10px 10px 10px 10px; padding-right: 20px;}
#tip img, #container span { float: left; }

.fraction {
    display: inline-block;
    vertical-align: middle; 
    margin: 0 0.2em 0.4ex;
    text-align: center;
    font-size: 20px;
}
.fraction > span {
    display: block;
    padding-top: 0.15em;
   font-size: 20px;
}
.fraction span.fdn {border-top: thin solid black;}
.fraction span.bar {display: none;}

#cf {
  position:relative;
  width:100%;
  margin:0 auto;
}

#cf img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

#cf img.top:hover {
  opacity:0;
}

.nwbtn {
	-moz-box-shadow:inset 0px 3px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 3px 0px 0px #bbdaf7;
	box-shadow:inset 0px 3px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-webkit-border-top-left-radius:37px;
	-moz-border-radius-topleft:37px;
	border-top-left-radius:37px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:37px;
	-moz-border-radius-bottomright:37px;
	border-bottom-right-radius:37px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	height:20px;
	line-height:20px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
}
.nwbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.nwbtn:active {
	position:relative;
	top:1px;
}
/* This button was generated using CSSButtonGenerator.com */
.parentbox {
    border-style:hidden;
    
    text-align: center;  /* align the inline(-block) elements horizontally */
    font: 0/0 a;         /* remove the gap between inline(-block) elements */
}

.parentbox:before {      /* create a full-height inline block pseudo-element */
    content: ' ';
    display: inline-block;
    vertical-align: middle; /* vertical alignment of the inline element */
    height: 100%;
}

.childbox {
    display: inline-block;
    vertical-align: middle;          /* vertical alignment of the inline element */
    font: 10px/1 Arial, sans-serif;  /* reset the font property */
    
    padding: 5px;
    border: 2px solid black;
}

.Presentation{
    border:1px solid blue;
}

.table {
    display:table;
}
.row {
    display:table-row;
}
.cell {
    display:table-cell;
    vertical-align:middle;
    padding:2px;
    padding-left: 30px;
    height: 75px;
}
.header {
    font-weight:bold;
    text-align:center;
}

@-webkit-keyframes Pulse {
	0% { -webkit-box-shadow: 0 0 14px rgba(0,0,0,0.2); }
	50% { -webkit-box-shadow: 0 0 14px rgba(0,0,0,0.99); }
	100% { -webkit-box-shadow: 0 0 14px rgba(0,0,0,0.2); }
}

@keyframes Pulse {
	0% { box-shadow: 0 0 14px rgba(0,0,0,0.2); }
	50% { box-shadow: 0 0 14px rgba(0,0,0,0.99); }
	100% { box-shadow: 0 0 14px rgba(0,0,0,0.2); }
}


.tipcorners{
    position:relative;
    background:#fff;
    width:80%;
    height:auto;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;
    margin-left: 10%;
    border: 3px solid #c6c6c6;
}
.tipcorners p
{
    vertical-align:middle;
    height:auto; 
    position: inherit;
  overflow: hidden;
    margin-top:40px;  
    margin-left:40px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.tipbox{
    position:relative;
    background:#fff;
    width:80%;
    height:auto;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;
    margin-left: 10%;
    border: 3px solid #c6c6c6;
}
.tipbox p
{
    vertical-align:middle;
    height:auto; 
    position: inherit;
  overflow: hidden;
    margin-top:40px;  
    margin-left:40px;
    margin-right: 20px;
    margin-bottom: 20px;
}


#tipicon {
    width: 70px;
    position: absolute;
    left: -20px;
    top: -20px;
  border-radius: 100%;
      -webkit-animation: Pulse 3s infinite ease-in-out;
    -o-animation: Pulse 3s infinite ease-in-out;
    -ms-animation: Pulse 3s infinite ease-in-out; 
    -moz-animation: Pulse 3s infinite ease-in-out; 
    animation: Pulse 3s infinite ease-in-out;
}


#exampleicon {
    position: absolute;
    left: 4px;
    top: -65px;
 
}

.carousel-content {
    color:black;
    display:flex;
    align-items:center;
}

.example {
    background-image: url(https://internationalhelicoptertheory.com/wp-content/uploads/2017/02/gridpaperlightbluepattern.png?id=19269) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
    border-radius: 10px !important;
    padding-top: 50px;
}

.exampletext {
    position: absolute;
    /* padding-bottom: 30px; */
    margin-bottom: 30px;
    top: 29px;
    font-weight: bold;
    font-size: 33px;
    left: 40px;
    color: black;
    text-shadow: 4px 4px 1px #949292;
}

.loader {
border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #4292f4;
    border-right: 16px solid #599ef2;
    border-bottom: 16px solid #6ba7ef;
    border-left: 16px solid #8ab9f2;
    width: 100px;
    height: 100px;
    -webkit-animation: spin 20s linear infinite;
    animation: spin 20s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.metar
{
    background-color: #ffffcc;
    font-family: courier;
    font-size: small;
    padding-left: 5%;
    padding-right: 5%;
    border: black;
    border-style: solid;
    border-width: 1px;
    font-weight: bold;
}

.vc_tta-panel-body
{
  	
    margin-left: 30px;
    margin-bottom: 5px;
    background-color: #e6e6e6;
}

.vc_tta-panel
{   
  	margin-bottom: 5px;
}