/*
Theme Name: otsm-blog2test
Theme URI: https://wordpress.org/themes/twentysixteen/
Template: twentysixteen
Author: John Wood
Author URI: https://www.oldtimestrongman.com
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Tags: black,blue,gray,red,white,yellow,dark,light,one-column,two-columns,right-sidebar,fixed-layout,responsive-layout,accessibility-ready,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,flexible-header,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.2.1480742664
Updated: 2016-12-03 05:24:24

*/

body {
    background-color: black !important;
}
a {
    color: #d00;
    font-weight: 900;
}
img {
    max-width: none;
}
body, button, input, select, textarea {
    font-family: verdana,arial,helvetica;
}
mark, ins {
    background-color: #000;
}
button, button[disabled]:hover, button[disabled]:focus, input[type="button"], input[type="button"][disabled]:hover, input[type="button"][disabled]:focus, input[type="reset"], input[type="reset"][disabled]:hover, input[type="reset"][disabled]:focus, input[type="submit"], input[type="submit"][disabled]:hover, input[type="submit"][disabled]:focus {
    background-color: #d00;
}
button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    background-color: #d00;
}
.site-footer .social-navigation {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 1.75em;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}


.pagination .nav-links {
    background-color: rgba(255, 255, 255, 0.43);
    padding-bottom: 5px;
    padding-left: 50px;
}
.pagination .page-numbers {
    color: #fff;
}
.pagination .prev:hover, .pagination .prev:focus, .pagination .next:hover, .pagination .next:focus {
    background-color: #d00;
}
.widget {
    width: 230px;
    margin-bottom: 0;
    margin-left: 20px;
    font-size: 10px;
    line-height: 1.6153846154;
    opacity: 1.0;
    border-top: 4px solid #000;
    padding: 20px 0px 0px;
}
.widget .widget-title {
    margin-bottom: 1.75em;
    margin-bottom: 1.3125em;
    color: #fff;
}
.widget_calendar td, .widget_calendar th {
    line-height: 2.5625;
    line-height: 2.6923076923;
}
.widget_rss .rssSummary:last-child {
    margin-bottom: 2.1538461538em;
    margin-bottom: 1.615384615em;
}
.tagcloud a {
    margin-right: 0.1875em;
    margin-right: 0.2307692308em;
    margin-bottom: 0.4375em;
    margin-bottom: 0.5384615385em;
    padding-top: 0.5625em;
    padding-top: 0.5384615385em;
    padding-right: 0.4375em;
    padding-right: 0.4615384615em;
    padding-bottom: 0.5em;
    padding-bottom: 0.4615384615em;
    padding-left: 0.4375em;
    padding-left: 0.4615384615em;
}
.site {
    background-color: transparent;
}
.site-inner {
    max-width: 826px;
}
.site-content {
    position: relative;
    font-size: 14px;
    line-height: 19px;
    font-family: verdana,arial,helvetica;
    text-align: justify;
margin-right: auto;
    margin-left: auto;
width:826px;
}
.site-main {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.site-main > :last-child {
    background-color: #fff;
    display: none;
}
.site-header {
    width: 826px;
    margin-right: auto;
    margin-left: auto;
    border: 0;
    padding: 0px;
}
.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content {
    margin-right: auto;
    margin-left: auto;
}
.entry-title a:hover, .entry-title a:focus {
    color: #d00;
}





.post-thumbnail {
    margin-bottom: 0px;
}
.post-thumbnail img {
    width: 90px;
    margin-right: 10px;
    margin-bottom: 20px;
    float: left;
}
.entry-footer {
    color: #000;
}
.entry-footer a {
    color: #a00;
    text-decoration: underline;
}
.entry-footer a:hover, .entry-footer a:focus {
    color: #b00;
}
.page-header {
    margin-bottom: 2em;
    font-size: 12px;
    line-height: 1.2173913043;
    border: 0;
    font-family: verdana,arial,helvetica;
    font-weight: bold;
}
.page-title {
    font-size: 24px;
    color: #fff;
    font-family: verdana,arial,helvetica;
    font-weight: bold;
}
.sidebar {
    position: absolute;
    width: 250px;
    top: 0;
    padding-left: 0px;
    right: 0;
    background-image: url("https://www.oldtimestrongman.com/images/blog-bg-01.png");
}
.site-footer {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 7.6923%;
    padding-right: 4.5455%;
    padding-bottom: 1.75em;
    padding-bottom: 3.5em;
    padding-left: 7.6923%;
    padding-left: 4.5455%;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.site-info {
    margin-top: 0.538461538em;
    margin-right: auto;
    margin-bottom: 0.538461538em;
    margin-left: 0;
    margin-left: auto;
    color: #fff;
    -webkit-order: 1.0;
    -ms-flex-order: 1.0;
    order: 1.0;
    font-weight: 900;
    text-align: center;
}
.widecolumn {
    padding-right: 7.6923%;
    padding-right: 15%;
    padding-left: 7.6923%;
    padding-left: 15%;
}
div.tag2 {
    width: 400px;
    margin-right: auto;
    margin-bottom: 5px;
    margin-left: auto;
    font-size: 11px;
    line-height: 18px;
    font-weight: 900;
    text-align: left;
}

.border {
border-width: 2px; 
border-style: solid;
border-color: #000000;
} 

div.bottom-nav {
    height: 170px;
    position: relative;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 12px;
    border: 3px solid #000;
    background-image: url("https://www.oldtimestrongman.com/images/blog-bg-01.png");
    text-align: center;
}
.bottom-nav a:link {
    color: #fff;
}
.bottom-nav a:hover {
    color: #d00;
    text-decoration: underline;
}
.bottom-nav a:visited {
    color: #fff;
}
.page-header2 {
    font-size: 12px;
    line-height: 1.2173913043;
    border: 0;
    font-family: verdana,arial,helvetica;
    font-weight: bold;
}
h1.page-title2 {
    font-size: 24px;
    line-height: 1.2173913043;
    color: #000;
    font-family: verdana,arial,helvetica;
    font-weight: bold;
}
div.page-title2 {
    font-size: 12px;
    line-height: 1.2173913043;
    font-family: verdana,arial,helvetica;
    font-weight: bold;
}
.entry-summary {
    margin-bottom: 10px;
    font-size: 12px;
    line-height: 1.2173913043;
    font-family: verdana,arial,helvetica;
}
.site-main3 {
    background-color: #fff;
    width: 564px;
    margin-right: 0px;
    margin-left: auto;
    border: 0px solid #d00;
    padding: 0px;
}
.site-main2 {
    background-color: #fff;
    width: 650px;
    margin-right: 250px;
    margin-left: auto;
    border: 5px solid #d00;
    padding: 50px 70px;
}
.site-content2 {
    position: relative;
    line-height: normal;
    font-family: verdana,arial,helvetica;
    text-align: left;
}
.widget a:link {
    color: #fff;
}
.widget a:hover {
    color: #d00;
    text-decoration: underline;
}
.widget a:visited {
    color: #fff;
}
.widget ul li {
    color: #fff;
}
div.blog2 {
    background-color: #fff;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 12px;
    border-width: thick thin;
    border-style: double solid;
    font-weight: bold;
    padding: 20px;
}

div.break2 {
border-bottom: thick double;
position: relative; 
text-align: center; 
padding-bottom: 10px; 
border-right-width: thick; 
font-style: italic; 
width: 100%;
font-family: Georgia,Times New Roman,Times,serif; 
font-size: 26px; 
border-top: thick double; 
border-left-width: thick; 
font-weight: bold; 
padding-top: 10px;
margin-bottom:20px;
}


div.blogimage {
 text-align:center;
margin-left:auto;
margin-right:auto;
    font-size: 12px;
    font-weight: 900;
}

div.headline {
font-family: verdana,arial,helvetica; 
font-weight: bold; 
color: #cc0000; 
text-align: center; 
margin-right: auto; 
margin-left: auto; 
position: relative;

}

div.headline2 {
font-family: verdana,arial,helvetica; 
font-weight: bold; 
color: #000000; 
text-align: center; 
margin-right: auto; 
margin-left: auto; 
position: relative;

}


div.break {
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 18px; 
font-style: normal; 
line-height: normal; 
font-weight: bold;
text-align: center;
padding-top: 10px; 
padding-bottom: 10px; 
margin-right: auto; 
margin-bottom: 20px; 
margin-left: auto; 
border-top-style: solid; 
border-bottom-style: solid; 
border-top-width: thin; 
border-bottom-width: thin; 
position: relative; z-index: 5;
}


div.text2 {
    margin-right: auto;
    margin-left: auto;
    font-size: 14px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-align: justify;
}
div.subhead9 {
    position: relative;
    width: 600px;
    top: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 26px;
    border-width: thick;
    border-bottom: thick double;
    font-family: Georgia,Times New Roman,Times,serif;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    border-top: thick double;
    margin: 20px auto;
}
div.entry-content {
    background-color: #fff;
    position: relative;
    width: 826px;
    border: 5px solid #d00;
    padding: 70px;
}
header.entry-header {
    font-size: 24px;
}
h2.entry-title {
    margin-bottom: 2;
    font-size: 20px;
    text-align: left;
}
footer.entry-footer {
    width: 520px;
    line-height: 24px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: 900;
    font-color: #000;
}
div.subhead02 {
    position: relative;
    width: 600px;
    top: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 26px;
    border-width: thick;
    border-bottom: thick double;
    font-family: Georgia,Times New Roman,Times,serif;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    border-top: thick double;
    margin: 20px auto;
}
a.link {
    font-size: 17px;
    line-height: normal;
    color: #d00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-style: normal;
}

a.link:hover, a.link:active {color: #ffffff;}

a.link2 {
    font-size: 11px;
    line-height: normal;
    color: #fff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-style: normal;
}

a.link2:hover, a.link:active {color: #dd0000;}





.post-thumbnail, .comments-area, .image-navigation, .post-navigation, .pagination, .page-content, .content-bottom-widgets {
    margin-right: 0;
    margin-left: 0;
    border-top: 0;
}
.widget p, .widget address, .widget hr, .widget ul, .widget ol, .widget dl, .widget dd, .widget table {
    margin-bottom: 1.6153846154em;
}
.widget li > ul, .widget li > ol {
    margin-bottom: 0;
}
.widget blockquote {
    margin-bottom: 1.3125em;
    padding-left: 1.0625em;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.3125;
}
.widget blockquote cite, .widget blockquote small {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 1.6153846154;
}
.widget th, .widget td {
    padding: 0.5384615385em;
}
.widget pre {
    margin-bottom: 1.6153846154em;
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 1.6153846154;
    padding: 0.5384615385em;
}
.widget fieldset {
    margin-bottom: 1.6153846154em;
    padding: 0.5384615385em;
}
.widget button, .widget input, .widget select, .widget textarea {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 1.6153846154;
}
.widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"] {
    line-height: 1.0;
    padding: 0.846153846em;
}
.widget input[type="text"], .widget input[type="email"], .widget input[type="url"], .widget input[type="password"], .widget input[type="search"], .widget input[type="tel"], .widget input[type="number"], .widget textarea {
    padding: 0.4615384615em 0.5384615385em;
}
.widget h1 {
    margin-bottom: 0.9130434783em;
    font-size: 23px;
    font-size: 1.4375rem;
    line-height: 1.2173913043;
}
.widget h2 {
    margin-bottom: 1.1052631579em;
    font-size: 19px;
    font-size: 1.1875rem;
    line-height: 1.1052631579;
}
.widget h3 {
    margin-bottom: 1.3125em;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.3125;
}
.widget h4, .widget h5, .widget h6 {
    margin-bottom: 0.9130434783em;
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 1.6153846154;
}
.widget .alignleft {
    margin: 0.2307692308em 1.6153846154em 1.6153846154em 0;
}
.widget .alignright {
    margin: 0.2307692308em 0 1.6153846154em 1.6153846154em;
}
.widget .aligncenter {
    margin-bottom: 1.6153846154em;
}
.widget input[type="search"].search-field {
    width: -webkit-calc(100% - 35px);
    width: calc(100% - 35px);
}
.widget .search-submit:before {
    left: 1px;
    width: 34px;
    font-size: 16px;
    line-height: 35px;
}
.widget button.search-submit {
    width: 35px;
    padding: 0;
}
.textwidget h1 {
    margin-top: 1.8260869565em;
}
.textwidget h2 {
    margin-top: 2.2105263158em;
}
.textwidget h3 {
    margin-top: 2.625em;
}
.textwidget h4 {
    letter-spacing: 0.153846154em;
}
.textwidget h4, .textwidget h5, .textwidget h6 {
    margin-top: 3.2307692308em;
}
.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2), .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {
    width: 46.42857145%;
    margin-right: 7.1428571%;
    float: left;
}
.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {
    margin-right: 0;
}
.no-sidebar .content-area {
    width: 100%;
    float: none;
    margin: 0;
}
.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {
    margin-right: 15%;
    margin-left: 15%;
}
div.order02 {
    background-color: #d00;
    padding-top: 5px;
    padding-bottom: 8px;
    padding-left: 10px;
    font-size: 18px;
    color: #fff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
}
div.order01 {
    margin-bottom: 30px;
    border-width: 2px;
    border-style: solid;
    border-color: #d00;
}
div.order01a {
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 10px;
}
@media screen and (min-width: 44.375em) {
body:not(.custom-background-image):before, body:not(.custom-background-image):after {
    height: 0;
}
.site {
    background-color: #000;
    margin: 0;
}
.site-main {
    margin-bottom: 0;
}
.site-header {
    padding: 0px;
}
.site-main > article {
    margin-bottom: 1em;
}
.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .page-header, .page-content, .content-bottom-widgets {
    margin-right: auto;
    margin-left: auto;
}
.sidebar, .widecolumn {
    padding: 0px;
}
}
@media screen and (min-width: 48.9375em) {
body:not(.custom-background-image).admin-bar:before {
    top: 0;
}
}
@media screen and (min-width: 56.875em) {
.site-header {
    padding-right: 0px;
    padding-left: 0px;
}
.main-navigation ul ul .menu-item-has-children > a {
    padding-right: 0px;
}
.site-content {
    padding-right: 0px;
    padding-left: 0px;
}
.content-area {
    width: 100%;
    margin-right: 0;
    float: none;
}
.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .pagination, .page-header, .page-content, .content-bottom-widgets {
    margin-right: auto;
    margin-left: auto;
}
.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {
    margin-right: auto;
    margin-left: auto;
}
}
@media screen and (min-width: 61.5625em) {
.site-header {
    background-color: #000;
    padding: 0;
}
body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {
    margin-right: auto;
    margin-left: auto;
}
}
