.my-site-heading {
  padding: 600px 0 50px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;;
  text-align: left;
  color: whitesmoke;
  font-size: 15px}

.h7 {
  font-size: 40px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: left;}

.resumeheading {
  font-size: 40px;
  font-style: bold;}

.bodytext {
  font-size: 20px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;}       
  
.container_custom {
  width: 90%;
  padding-right: 15px;
  padding-left: 35px;
  margin-right: 15px;
  margin-left: 15px;}

.box {
  border: 1px solid white;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-seri;}

.box_video {
  border: 1px solid white;
  position: center;}

.resumebox {
  border: 1px solid white;
  padding-left: 50px;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-seri}

.column {
  float: middle;
  width: 33.33%;
  padding: 5px;}

.row::after {
  content: "";
  clear: both;
  display: table;}

.contactme {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-seri;
  font-style: italic;
  font-size: 15px;
  text-align: center;}

.topnav {
  background-color: #333;
  overflow: hidden;}

.topnav a {
  float: left;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;}

.topnav a:hover {
  background-color: #ddd;
  color: black;}
  
.topnav a.active {
  background-color: #4CAF50;
  color: white;}

.capstyle {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-seri;
  font-size: 15px;
  font-weight: normal;}

.footerstyle {
  text-align: center;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-seri;}

.footerbox {
  border: 1px solid black;}

.mysubhead {
  text-align: left;
  font-style: italic;
  font-size: 18px
}

.myhead {
  text-align: left;
  font-size: 29px;
}

.mybody {
  font-weight: lighter;
  font-size: 14px;
  text-indent: 6%;
  text-align: left;
  align-content: inherit
}

.thesubhead {
  font-style: italic, lighter ;
  font-size: 24px
}

.thehead {
  font-size: 60px;
  font-weight: bolder;
  font-style: italic

}

.resumebox {
  background-color: white;
  border-block: black;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-seri;
}

.obviouslink {
  text-decoration-color: blue;
  text-decoration-line: underline;
}

.right{
  float:right;
}

.left{
  float:left;
}

.center{
  float:center;
}

.ul {
  list-style: none;
  padding-left: 0;
}​

.quoteblock {
  font-style: italic;
  text-align: left;
  margin-left: 10%;
}

.bloghead {
  font-weight: bolder;
  font-size: 200%
}

.mybody1 {
  font-weight: lighter;
  font-size: 14px;
  text-indent: 0;
  text-align: left;
  align-content: inherit
}

.webcompare {
  align-content: center;
  background-color: white;
  border: 5px black;
  height: 1000px;
}

.iframeborder {
  border: 1px #333;
}

.nicefont {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", 
  Helvetica, Arial, "Lucida Grande", sans-seri;
}
