/* line 2, ../sass/twoColFixLt.scss */
body {
  font: 100% Gulim;
  background: #ffffff;
  margin: 0;
  /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
  padding: 0;
  text-align: center;
  /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
  color: #000000;
}
 #mainContent {
     width: 100%;
 }

#container {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}
.name-title {
  font-family:'railway'; font-size:54px;letter-spacing:3px;font-weight:normal; 
}

/* line 13, ../sass/twoColFixLt.scss */

/* line 38, ../sass/twoColFixLt.scss */
.fltrt {
  /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
  float: right;
  margin-left: 8px;
}

/* line 42, ../sass/twoColFixLt.scss */
.fltlft {
  /* this class can be used to float an element left in your page */
  float: left;
  margin-right: 8px;
}

/* line 46, ../sass/twoColFixLt.scss */
.clearfloat {
  /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px;
}

/* line 52, ../sass/twoColFixLt.scss */
A {
  outline: none;
  border: none;
  text-decoration: none;
  color: inherit;
}

/* line 60, ../sass/twoColFixLt.scss */
A:hover {
  border-bottom: thin solid black;
}

/* line 63, ../sass/twoColFixLt.scss */
#menu {
  position: relative;
  padding: 0;
  margin: 0;
  color: #fff;
  white-space: nowrap;
  list-style: none;
  text-align: center;
  font-size: 15px;
  font-family: 'tenor', serif;
  letter-spacing: 3px;
  color: #000;
  padding-top: 5px;
  margin-bottom: 5px;
}

/* line 83, ../sass/twoColFixLt.scss */
#sidebar1 img, .tabs img {
  border: none;
  margin-top: 5px;
}

/*
#menu li a
{
display:block;
padding:0.2em .5em;
margin: 0 4px ;
color:#000;
text-decoration:none;
float:left;
border:none;
}*/
/* line 98, ../sass/twoColFixLt.scss */
.feature .news {
    padding: 2rem;
  border-bottom: thin black dotted;
  padding-top: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

/* line 99, ../sass/twoColFixLt.scss */
.news h1 {
  font-family: 'Tenor Sans', arial, serif;
  font-size: 34px;
  color: #222;
  margin-bottom: 0px;
}

/* line 100, ../sass/twoColFixLt.scss */
.news .date {
  font-size: 10px;
  color: #777777;
  margin-bottom: 5px;
}

/* line 101, ../sass/twoColFixLt.scss */
.news p {
  text-indent: 30px;
  font-size: 14px;
  color: #777777;
  font-weight: 500;
}

/* line 105, ../sass/twoColFixLt.scss */
#footer {
  text-align: center;
}

/*RESUME*/
/* line 107, ../sass/twoColFixLt.scss */
.resume {
  text-transform: uppercase;
  color: #333333;
}
/* line 108, ../sass/twoColFixLt.scss */
.resume th {
  padding-top: 20px;
  font-size: 1.3em;
}
/* line 109, ../sass/twoColFixLt.scss */
.resume tr {
  font-size: 0.7em;
}
@media (min-width: 768px){
    #container {
        flex-wrap:nowrap;
    }
  #menu {
    
  
  }
  .name-title {
   text-align:center;
  }
  .twoColFixLt #container {
    width: 950px;
    /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
    height: 550px;
    background: #FFFFFF;
    margin: 25px auto;
    /* the auto margins (in conjunction with a width) center the page */
    text-align: left;
    /* this overrides the text-align: center on the body element. */
    border-bottom: 2px #666666 solid;
  }

  /* line 22, ../sass/twoColFixLt.scss */
  .twoColFixLt #sidebar1 {
    float: left;
    /* since this element is floated, a width must be given */
    width: 300px;
    /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
    background: #ffffff;
    /* the background color will be displayed for the length of the content in the column, but no further */
    padding: 45px 10px 15px 20px;
    border-right: 1px #666666 dotted;
  }

  /* line 29, ../sass/twoColFixLt.scss */
  .twoColFixLt #mainContent {
  }

  /* line 34, ../sass/twoColFixLt.scss */
  #mainContent .title {
    text-align: center;
   
  }

  /* line 36, ../sass/twoColFixLt.scss */
  .thumbs {
    margin: 15px auto;
  }
}