﻿/*
Theme Name: HowTo-Outlook V4
Theme URI: https://www.howto-outlook.com/
Description: The 2015 default theme for HowTo-Outlook.com.
Author: Robert Sparnaaij
Version: 4.0
Tags: blue, white, two-columns, fluid, mobile

Ask before usage.
*/

 /****************************************************************
 * Reset - Resets all browsers down to common default settings
 * @credits Eric Meyer's CSS Reset 
 * <http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/>
 *****************************************************************/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
table,td,th{vertical-align:top;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a img{border:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
.clear{clear:both;}


/* Document Body */
body {font:15px Arial, Helvetica,sans-serif;color:#031634;background:#8cdfff;line-height:24px;}

/* Font Styles */
.serif {font-family:Georgia,"Times New Roman",Times,serif;}
.sans-serif {font-family:"Segoe UI","Lucida Grande","Lucida Sans Unicode",sans-serif;}

p, pre, ul, ol, dl, dd, blockquote, address, table, fieldset, form, .gallery-row, .comment-list ul, .comment-list ol {margin-bottom:20px;}
.hentry, .widget, .comment, .navigation-links {margin-bottom:24px;}

img {max-width:100%;height:auto;width:auto;}

/** Applying base theme styles and colors **/

/* Basic 2 column, (content)(aside), fixed layout */
#container {clear:both;width:980px;width:calc(100%);min-width:calc(880px);max-width:calc(1100px);min-height:1000px;margin:0 auto;background:#fff;}
#primary {width:594px;width:calc(100% - 336px - 25px);float:left;padding:10px 15px 10px 10px;box-sizing:border-box;}
#secondary {width:336px;float:right;padding:10px 15px 10px 10px;}
#footer {clear:both;padding:5px 0 0 0;color:white;margin-bottom:0;}

#primary-cat, #primary-page, #primary-search, #primary-cat-fallback {width:669px;width:calc(100% - 168px - 25px);float:left;padding:10px 15px 10px 10px;box-sizing:border-box;}
#secondary-small {width:168px; float: right; padding: 10px 15px 10px 10px;}

 /* Sidebars */
#sidebar-top, #sidebar-bottom {width:100%;}
.menu-popular-add-ins-container {float:right;}

/* Header Area */
#hto-header {width:940px;width:calc(100%);background:#0082ce;display:inline-block;box-sizing:border-box;padding:10px 20px;}

#header-siteinfo {float:left;}
#header-siteinfo h1 {color:#e6f2fa;font:34px tahoma, arial;text-decoration:none;margin:0;font-weight:normal;clear:none;white-space:nowrap;}
#header-siteinfo a {color:#e6f2fa;text-decoration:none;font-weight:normal;}
#header-siteinfo img {float:left;margin:0 5px 0 0;}

#serviceblock {float:right;padding-top:10px;}
.serviceinput {border:0;margin:0;}
.serviceform {border:0;margin:0;padding:0;}
#searchform {padding:0;}
.serviceformwrapper {width:331px;background-color:#e6f2fa;font-size:12pt;}
.servicetextfield {width:290px;height:20px;padding:5px;margin-right:5px;}
.servicebutton {width:20px;height:28px;padding:0;}
.servicebuttonsearch {background:#e6f2fa url(images/icon-sprite.png) no-repeat;background-position:2px -295px;}
.servicebuttonsearch:hover {background-color:#9d4f4f;cursor:pointer;}
.servicebuttonsubscribe {background:#e6f2fa url(images/icon-sprite.png) no-repeat;background-position:2px -348px;}
.servicebuttonsubscribe:hover {background-color:#9d4f4f;cursor:pointer;}
#serviceblock input {background-color:#e6f2fa;}

ul#share1 {margin:7px 0 0 7px; padding:0; list-style:none;}
#share1 li { float:left;padding-right:7px;}
#share1 span {background:url('images/hto-subscribe-and-share-sprite.png') no-repeat; width:69px;height:50px;display:block;}
#share1 .mail {background-position:-4px -3px;}
#share1 .print {background-position:-81px -3px;}
#share1 .follow {background-position:-158px -3px;}
#share1 .rss {background-position:-235px -3px;}
#share1 a span {border:3px #8cdfff solid;}
#share1 a:hover span {border-color:#9d4f4f;}

.subscribeformwrapper {width:320px;width:calc(100%);box-sizing:border-box;padding:0 7px;display:inline-block;}
.subscribeform {background-color:#e6f2fa;border:1px #0082ce solid;}
.subscribeforminput {border:0;margin:0}
.subscribeformtextfield {width:275px;width:calc(100% - 45px);height:18px;padding:5px;}
.subscribeformbutton {background:#e6f2fa url(images/icon-sprite.png) no-repeat;background-position:6px -343px;width:28px;height:28px;padding:0;}
.subscribeformbutton:hover {background-color:#8cdfff;cursor:pointer;}

 /* Pages Navigation */
#mainmenu {clear:both;width:100%;padding:10px 0;}
#mainmenu input[type=checkbox]{display: none;}
#menu {display:none;width:32px;height:32px;}
#nav-menu {display:block;}

ul#nav-menu{margin:0;padding:0;list-style:none;width:100%;}
#nav-menu li {float:left;margin:0;width:10%;text-align:center;line-height:28px;}

/*Header Navigation Links */
#mainmenu a {font-family:Arial, Helvetica, sans-serif;color:#e6f2fa;font-size:16px;text-decoration:none;}
#mainmenu a:hover {color:white;text-decoration:underline}

 /* Links */
a {color:#0082ce;text-decoration:none}
a:hover {text-decoration:underline;color:#9d4f4f;}
.entry-content a:link, .entry-content a:active {text-decoration: none;}
.entry-content a:hover {text-decoration:underline;}
.entry-footer {text-align:right;}
.more-link {font-style:italic;}

 /* Headings */
h1, h2, h3, h4, h5, h6 { font-family:Arial, Helvetica, sans-serif; font-weight: bold; clear: both; }
h1 {font-size:24px;line-height:26px;padding:5px 0px;}
h2 {font-size:21px;line-height:22px;padding:5px 0px;}
h3 {font-size:16px;line-height:20px;padding:5px 0px;}
h4 {font-size:15px;line-height:20px;padding:5px 0px;}
h5 {font-size:15px;line-height:20px;padding:5px 0px;}
h6 {font-size:15px;line-height:20px;}

/* Content */
.hentry { border-bottom: 1px solid #0082ce; }
.page-title { font-size: 14px; font-weight: bold; }
.page-title span { font-style: italic; font-weight: normal; }
.entry-title a  { color:#0082ce; /* text-shadow: 0.08em 0.08em 0.1em #aaa;*/ }
.entry-title { color:#0082ce; font-size: 16pt; /*letter-spacing: -1px;*/ line-height: 1em; text-align: left; font-weight: bold; }
.entry-title a:hover { color: #7E3F63; text-decoration: none; /* text-shadow: 0 1px 0 #FFF;*/ }
.entry-content { padding: 5px 10px 0; }
#primary-cat #postarea, #primary-cat-fallback #postarea, #primary-page #postarea {min-width:410px;max-width:calc(100% - 230px - 20px);float:right}
#primary-cat .entry-content { padding: 0;}
#primary-cat .hentry{border:0px;}
#primary-search .hentry{border:0px;padding-bottom:15px;}
#primary-search .entry-content{padding:0 10px;}

.single-post #primary h1 {margin-bottom:40px;font-size:16pt;text-align:center !important}
.single-post #primary h2, .as-h2 {margin-top:40px;margin-bottom: 0;color:#0082ce;font-size:14pt;}
.single-post #primary h3, .as-h3 {margin-top:40px;margin-bottom:0;color:#0082ce;font-size:14pt;}

h1 {color:#0082ce;}

#primary-cat h1, #primary-page h1, #primary-search h1, #primary-cat-fallback h1 {margin-bottom: 30px; font-size: 18pt; text-align:center !important}
#primary-cat h2, #primary-page h2 {border-bottom:1px solid;font-size:16pt;padding:0;margin-bottom:8px;}
#primary-search h2 {font-size:14pt;padding:0;}
#primary-cat h3, #primary-page h3 {font-size: 12pt; padding: 4px 0 0 0;}
#category-widget-area h2 {font-size:14pt;margin-bottom:10px;padding:0;font-weight:bold;border-bottom: 1px black solid;}
#addin-widget-area h2 {font-size:12pt;margin-bottom:10px;padding:5px 0 0 0;font-weight:bold;}
#addin-widget-area h2 a {color:black !important;}
#addin-widget-area select {border:1px #8cdfff solid;width:100%;}
#single-post h2 {margin-bottom:0px;font-size:10pt;font-weight:bold;}
h2 {color:black;}

/*#category-page h3 {border-bottom:1px solid;font-size:14pt;padding-top:1px;}
#index-page h3 {margin-bottom:0px;}
#single-post h3 {margin-top:40px;margin-bottom:0px;color:#0082ce;font-size:12pt;font-weight:bold}*/

h4, .as-h4 {margin-top:25px;margin-bottom:0;color:#0082ce;}
h5, .as-h5 {margin-bottom:0;color:black;}

.sidebar h2 {color:#fff;background:#0082ce;padding:3px;font-size:15px;font-weight:normal;margin:0 0 3px 0;text-align:center;}
.sidebar h2 a {color:#fff;}
.sidebar a {color:black;font-weight:normal;}

.rsswidget img {margin-right:8px;}

/* Footer */
#copyright {border:0px;color:#fff;background:#0082ce;margin:0px;padding:0px 10px 0px 0px;text-align:right;}
#copyright a {color:white;}

/* Lists: (ul, ol, dl) */
ul, ol, dl {margin-left:15px;}

li ul, li ol {margin-bottom:0;}
ul ul, ol ol, ul ol, ol ul {margin-bottom:0;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-latin;}
ol ol ol {list-style-type:lower-roman;}

ul {list-style-type: square}
ul ul {list-style-type:disc;list-style-image:none;}
ul ul ul {list-style-type:circle;}

dt {font-weight: bold;}

.sidebar ul {list-style-type:disc;list-style-image:url(images/bullet.png);margin-left:18px;font-size:10pt;}
.sidebar li {margin-bottom:6px;}

.category-group {padding-bottom:20px;}
.category-group .backtotop {text-align:right;font-size:10pt;float:right;margin-top:-27px;}
#menu-popular-howto, #menu-popular-faq, #menu-popular-downloads, #menu-popular-other, #category-widget-area #menu-popular-guides {font-size:10pt;margin-left:17px;padding-left:4px;list-style-type:square;list-style-image:url(images/popular.png);}
#menu-howto-categories, #menu-faq-categories, #menu-download-categories, #menu-other-categories, #menu-forums {font-size:12pt;margin-left:17px;padding-left:6px;list-style-type:square;list-style-image:url(images/category.png);}

/* Text Elements */
address {font-style:italic;}
abbr[title], acronym[title], dfn[title] {cursor:help;border-bottom:1px dotted #666;}
blockquote {color:#333;background:#f2f2f2;font-size:12px;font-style:italic;border-left:2px solid #0082ce;margin:0 25px 0 15px;padding:3px 10px 0 5px;}
strong {font-weight:bold;}
em, dfn, cite {font-style:italic;}
dfn {font-weight:bold;}
sup {bottom:1ex;}
sub {top:.5ex;}
small {font-size:12px;}
del {text-decoration:line-through;}
ins {text-decoration:underline;}
var, kbd, samp, code, pre, textarea {font:14px Consolas, Monaco, "Courier New", monospace;background:#eee;}
kbd {font-weight:bold;}
samp, var {font-style:italic;}
pre, textarea {white-space:pre;overflow:auto;padding:10px;border:1px solid #ddd;clear:both;}
code {padding:3px 5px;word-wrap:break-word;word-break:break-all;display:inline-block;}
fieldset  {border:2px groove #999;display:block;margin:0 2px;padding:0.35em 0.625em 0.75em;}
fieldset legend {padding:0 2px;}
legend {display: block;}

.fat li {margin-bottom:10px;}

.entry-content ul, .entry-content ol, #search-query {margin-left:35px;}
.entry-content hr {height:1px;width:67%;border:0;border-top:1px #0082CE dotted;margin:2em 0;}

#footer ul {list-style-image: none; }

.exampleblock {background:#f2f2f2;border:1px solid #0082ce;margin-left:40px;margin-bottom:15px;padding:15px;display:inline-block;}

/*tables*/
.table-global {border-spacing:2px;}
.table-global td {padding:2px;font-weight:inherit;}
.table-global .table-topleft, .table-global .table-highlight {color:white;border-left-style:none;border-right-style:none;border-top-style:none;border-bottom:1.5pt solid navy;background-color:#0082ce;}
.table-global .table-left {color:black;border-style:none;background-color:#d3d3d3;}
.table-global .table-top {color:white;border-left-style:none;border-right-style:none;border-top-style:none;border-bottom:1.5pt solid navy;background-color:#0082ce;}
.table-global .table-content {color:black;border-style:none;background-color:#d3d3d3;}

.hidden-table table {border-spacing:2px;}
.hidden-table th, .hidden-table thead, .hidden-table tfoot {font-weight:normal;color:black;border-left-style:none;border-right-style:none;border-top-style:none;border-bottom:none;background-color:transparent;padding:2px;}
.hidden-table td, .hidden-table tbody {color:black;border-style:none;background-color:transparent;padding:2px;}

table.grayborder, table.grayborder td, table.grayborder th {border:1px gray solid;border-collapse:collapse;}
table.grayborder th {font-weight:bold;text-align:center;}

.table-default {border-spacing:2px;}
.table-default thead th {border-bottom:2px solid navy;}
.table-default td {padding:3px;}
.table-default th {padding:3px;color:white;background:#0082ce;}
.table-default tr {background:#d3d3d3;}
.table-default tr:hover {background:#8cdfff;}
.table-default tbody tr th:hover {background:#d3d3d3;color:inherit;}
.table-default caption {caption-side:bottom;font-style:italic;}

/* Basic Alignments */
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { margin-left: auto; margin-right: auto; display: block; clear: both; }

 /* Images */
img.alignleft { float: left; padding: 3px; border: 1px solid #999; margin: 8px 8px 0; display: inline; }
img.alignright { float: right; padding: 3px; border: 1px solid #999; background: #fff; margin: 10px 10px 0; display: inline; }
img.aligncenter { margin-left: auto; margin-right: auto; display: block; clear: both; margin-top: 5px; }
img.icon16 {width:16px;height:16px;}
img.border {border:1px black solid;}

/*Search forms */
#searchformpage-container{text-align:center;}
#searchformpage-container form {background:#F2F2F2;border: 1px #0082CE solid;text-align:left;padding:10px;margin:0 auto 40px auto;max-width:412px}
#searchformpage .text {width:100%;max-width:299px;height:16px;border:1px #0082ce solid;background:white;padding:3px;margin-bottom:5px;vertical-align:middle}
#searchformpage .submit {width:100px;height:24px; background:white;border:1px #0082ce solid;padding:3px;margin-bottom:5px;cursor:pointer;vertical-align:middle}

#searchformaddin .text {width:100%;max-width:325px;height:16px;border:1px #0082ce solid;background:#f5f5f5;padding:3px;vertical-align:middle}
#searchformaddin .submit {width:125px;height:24px; background: #f2f2f2;border:1px #0082ce solid;padding:3px;cursor:pointer;vertical-align:middle}
#searchformaddin .submit:hover, #searchformpage .submit:hover {background: #0082ce;color:white;}

/*Add-in section */
#addinlist .name {padding:10px 0; width:200px;vertical-align:top;border-bottom: 1px dotted #C2C2C2;font-size:11pt;}
#addinlist .description {padding:10px 0 10px 20px;vertical-align:top;border-bottom: 1px dotted #C2C2C2;}
#addinlist .code {font-size:8pt;font-style:italic;}
#taglist {width:100%}
#taglist .column-1, #taglist .column-2 {border-right: 1px dotted #C2C2C2}
#taglist p {padding:0 3px 10px 5px;margin:0}

/*Search section */
#hto-results {float:left;width:66%;}
#mso-results {float:right;width:33%;border-left:1px #c2c2c2 dotted;padding-left:5px}
.resultsheader{width:100%;border-bottom:1px #c2c2c2 dotted;margin-bottom:20px;}
#mso-results .resultsheader{margin-left:-5px;}
#hto-results h2, #mso-results h2 {line-height:1em}
.resultsheader img {float:left;padding: 0 5px;}
#mso-results .entry-title {font-size:12pt;}
#mso-results .mso-link {font-style:italic;}

/* Widgets */
#footer-widget-area {width:100%;box-sizing:border-box;font-size:12px;overflow:hidden;padding:0 10px;}
#footer-widget-area .widget-area {float:left;padding:10px;width:219px;width:calc(25%);box-sizing:border-box;}
#footer-widget-area h2 {font-size:16px;font-weight:normal;color:white;background:#0082ce;text-align:center;}
#category-widget-area, #addin-widget-area {border:0px;margin:0px;padding:0px 10px 0px 10px;float:left;width:230px;box-sizing:border-box;}

/* Ads */
.index-ad {text-align:center;padding:0 0 1em 0;margin:0 0 1em 0;border-bottom:1px #0082ce solid; }
.footer-ads {margin:0 0 1em 0;}
#primary-cat .footer-ads{margin-left:-5px;}
.bottom-banner {margin:0 0 1em 0;text-align: center;}
.footer-single-ad {margin:0 0 1em 0;border-bottom:1px #0082ce solid;padding:0 0 5px 0;}
.footer-cat-ad {clear:both;text-align:center;}
.footer-page-ad {clear:both;text-align:center;margin: 0 0 1em 0;}
.ad-inline {margin:0 30px;border:1px #0082CE dotted;padding:10px;}

/* Plugins */
#relatedposts {padding-left:10px;}
#relatedposts h3 {margin-top:20px !important;}
#relatedposts ul {margin-left:18px;}
#relatedposts a {color:black;font-weight:normal;}

#hto_form table {text-align:center;padding:4px;border:1px solid #0082ce;background-color:#f5f5f5;}

.catimage {vertical-align:bottom;}

.wp-pagenavi {clear:both;text-align:center;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color:#000;}
.wp-pagenavi span.current {font-weight:bold;}
.wp-pagenavi span.extend {border:none;}

/* WP-Polls */
.wp-polls-archive {}
.wp-polls, .wp-polls-form, .wp-polls-archivelink {font-size:9pt;}
.wp-polls-form {margin-bottom:0;}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {text-align:left;background-image:none;display: block;list-style-image:none;}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {text-align:left;list-style:none;float:none;}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {content:'';}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {display:inline;border:0px;padding:0px;margin:0px;vertical-align:middle;}
.wp-polls-ul {padding:0;margin:0 0 10px 10px;}
.wp-polls-ans {width:100%;}
.wp-polls-loading {display:none;text-align:center;height:16px;line-height:16px;}
.wp-polls-image {border:0;}
.wp-polls .Buttons {border:1px solid #c8c8c8;background:#f3f6f8;}

/* Polls Archive Paging */
.wp-polls-paging a, .wp-polls-paging a:link {padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#fff;}
.wp-polls-paging a:visited {padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#fff;}
.wp-polls-paging a:hover {border:1px solid #000;color:#000;background-color:#fff;}
.wp-polls-paging a:active {padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#fff;}
.wp-polls-paging span.pages {padding:2px 4px;margin:2px;color:#000;border:1px solid #000;background-color:#fff;}
.wp-polls-paging span.current {padding:2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#000;background-color:#fff;}
.wp-polls-paging span.extend {padding:2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#fff;}
.wp-polls .Buttons:hover {background-color:#0082ce;color:white;cursor:pointer;}
.wp-polls .pollbar {margin:1px;font-size:6px;line-height:8px;height:8px;background-image:url(images/pollbg.gif);border:1px solid #0082ce;}

/* Cookie Law Info */
#cookie-law-info-bar {border:0;font-size:10pt;position:absolute;text-align:center;width:100%;z-index:9999;background-color:inherit;}
#cookie-law-info-again {font-size: 10pt;margin: 0;padding: 2px 10px;text-align: center;z-index: 9999;cursor: pointer;}
#cookie-law-info-bar span {vertical-align: middle;margin: 0 auto;max-width: 1100px;background:#0082ce;padding:5px 0;display:block;}
.cli-plugin-button, .cli-plugin-button:visited {display: inline-block;padding: 5px 10px 6px;color: #fff;text-decoration: none;position: relative;cursor: pointer;margin: auto 10px;}
.cli-plugin-button:hover {background-color: #0082ce;color: #000;}
.cli-plugin-button:active {top: 1px;}
.small.cli-plugin-button, .small.cli-plugin-button:visited {font-size: 11px;}
.cli-plugin-button, .cli-plugin-button:visited,.medium.cli-plugin-button, .medium.cli-plugin-button:visited {font-size: 13px;font-weight: bold;line-height: 1;}
.large.cli-plugin-button, .large.cli-plugin-button:visited {font-size: 14px;padding: 8px 14px 9px;}
.super.cli-plugin-button, .super.cli-plugin-button:visited {font-size: 34px;padding: 8px 14px 9px;}
#copyright {min-height:80px;}

@media all and (max-width:520px) {
#container {width:100%;min-width:100%;max-width:100%;margin:0;}
#primary {width:100%;min-width:100%;max-width:100%;}
#primary-cat, #primary-page, #primary-search, #primary-cat-fallback {width:100%;min-width:100%;max-width:100%;}
#primary-cat #postarea, #primary-cat-fallback #postarea, #primary-page #postarea {float:none;width:100%;min-width:100%;max-width:100%;}
#secondary {clear:both;box-sizing:border-box;width:100%;float:none;}
#secondary-small {display:none;}
#category-widget-area, #addin-widget-area {float:none;width:100%;}
#sidebar-bottom {display:none;}
#hto-header {width:100%;}
#header-siteinfo h1 {font-size:28px;}
#mainmenu {clear:none;}
#menu {display:block;float:left;padding-top:9px;clear:left;}
#nav-menu {display:none;}
#mainmenu input[type=checkbox]:checked ~ #nav-menu {display:block}
#nav-menu li {padding:15px 0 0 0;width:100%;text-align:left;}
#serviceblock {width:calc(100% - 64px); max-width:250px;clear:left;}
.serviceformwrapper, .subscribeformwrapper {width:100%;}
.servicetextfield {width:200px;width:calc(100% - 45px);}
#hto-results{width:100%;}
#mso-results{width:100%;border:none;}
#footer-widget-area .widget-area {width:100%;padding:0;}
.ad-inline {margin:0;border:1px #0082CE dotted;padding:0;}
}

@media print {
#hto-header, .header, #bottom-primary, #secondary, #secondary-small, #footer-widget-area, .ad-inline {display:none;}
#container, #primary {float:none;border:0;outline:0;margin:0;padding:0;width:auto;background:none;color:black;font-size:12pt;font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif}
.hentry{border-bottom:0}
.single-post h1, .single-post #primary h2, .single-post #primary h3, .single-post #primary h4, .single-post #primary h5, .single-post #primary h6 {color:black}
.single-post h1 {font-size:16pt;}
.single-post #primary h2 {font-size:14pt;}
.single-post #primary h3 {font-size:14pt;}
.single-post #primary h4 {font-size:12pt;}
.single-post #primary h5 {font-size:12pt;}
.single-post #primary h6 {font-size:12pt;}
a:link, a:visited {background:white;color:black;text-decoration:underline;font-weight:bold;}
img {border:0}
code {font-size:12pt}
.entry-content hr {border-top: 1px black dotted;}
.exampleblock {border-color:black}
#copyright {margin:0;padding:0;color:gray;font-style:italic}
}