body {
    margin-right: auto;
    margin-left: auto;
    margin-top: 100px;
    width: 90%;
    background: #2c2b2b;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-size: 1.3em;
    color: #999;
}

footer ul {
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    padding: 0px;
    list-style: none;
    font-size: 1.5em;
}

a {
    text-decoration: none;
    color: #477fda;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

.block {
    font-size: 1em;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    color: #999;
}

h1 {
    font-size: 3em;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-style: italic;
    font-weight: normal;
    color: #477fda
}

h2 {
    font-size: 2.2em;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-style: italic;
    font-weight: normal;
    color: #477fda;
    padding-bottom: 10px;
}

h3 {
    font-size: 1.32em;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-style: italic;
    font-weight: normal;
    color: #477fda;
    padding-bottom: 10px;
}

p {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 1.3em;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    /* line-height: 1.4em; */
    color: #999;
}

footer {
    border-top: 1px solid #73a1eb;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-size: 1em;
    color: #999
}

/* list style for posts */
ul.posts { 
    margin: 20px auto 40px;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-size: 1.3em;
    color: #73a1eb
}

.row {
    padding-bottom: 10px;
}

ul.posts li {
    list-style: none;
}

/* style for listing robots */
ul.robots { 
    margin: 20px auto 40px;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-size: 1.3em;
    color: #999;
}
ul.robots li {
    list-style: none;
    color: #73a1eb;
}
a.robots {
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-size: 1.3em;
    color: #73a1eb;
}
td.robots {
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-size: 1.3em;
    color: #999;
}

/* .big and .small are used to display text in header of website */
.big {
    font-size: 4em;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-style: italic;
    font-weight: normal;
    color: #477fda
}
.small {
    font-size: 1em;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-style: normal;
    text-decoration: none;
    color: #999
}

/* adjust default bootstrap navbar */
.navbar-default {
    background: #477fda;
    border-color: #477fda;
    font-family:'Helvetica', 'Arial', 'Sans-Serif';
    font-size: 1.2em;
    color: #2c2b2b;
}
.navbar-collapse {
    color:#2c2b2b;
}

.navbar-custom {
    background: #477fda;
    font-size: 1em;
    color: #2c2b2b;
}

.navbar-custom .navbar-nav > li > a {
    color:#2c2b2b;
}

.navbar-custom .navbar-nav > li > a:hover {
    color:#73a1eb;
}
.navbar-brand {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
}

/* No border for code block */
pre {
    border: 0px;
}

.col-md-1 {
    font-size: 1.3em;
}

.col-md-2 {
    font-size: 1.3em;
}

.col-md-3 {
    font-size: 1.3em;
}

.col-md-7 {
    font-size: 1.3em;
}

.col-md-8 {
    font-size: 1.3em;
}

.col-md-9 {
    font-size: 1.3em;
}

.col-md-11 {
    font-size: 1.3em;
}

ul {
    font-size: 1.3em;
}

