iframe {filter: alpha(opacity=100) !important; opacity: 1 !important;}
* {margin: 0; padding: 0;}
html {font-size: 100%; text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body {background: #fff; color: #333; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; text-align: center;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1em;}
a {color: #000; outline: none; text-decoration: none;}
a:hover {color: #3c6c92;}
.nav li {line-height: 1.2em;}
.nav li a {font-weight: bold; letter-spacing: 1px;}
.nav li a span {color: #888; font-size: 10.9px; font-weight: normal; text-transform: lowercase;}
.nav li a.focus span {color: #ccc;}
.nav li a:hover, .nav li a.focus {color: #fff;}
.nav .searchField input {color: #666;}
.toggleCategories li a {color: #fff;}
.toggleCategories li a:hover {color: #ccc;}
.postMeta {font-size: 10.9px; text-transform: uppercase;}
.postMeta span.date {color: #666;}
.postMeta span.comments a, .postMeta span.date a {color: #3c6c92;}
.post h2 {font-family: Verdana, Tahoma, Sans, Arial, Helvetica; line-height: 1.5em; font-size: 11.5px; width: 100%; height: 20px; margin-bottom: 3px; margin-top: 3px; text-decoration: none; margin-bottom: 3px; padding: 1px 3px;}
.entry a, .secondaryColumn a, #commentsContainer h3 a, .commentlist .comment-body a, .commentlist .comment-author a {border-bottom: 1px dotted #ddd; color: #3c6c92; font-weight: bold;}
.entry a:hover, .secondaryColumn a:hover, #commentsContainer h3 a:hover, .commentlist .comment-author a:hover, .commentlist .comment-body a:hover, .commentlist .comment-meta a:hover {	color: #3c6c92; border-bottom: 1px solid #3c6c92;}
.secondaryColumn a {font-weight: normal;}
.entry ul, .entry ol {color: #555;}
.secondaryColumn h3, #commentsContainer h3 {font-size: 1.1em;}
#cancel-comment-reply-link {color: #3C6C92; font-size: 0.8em;}
.commentlist .comment-meta a {color: #666;}
.commentlist .comment-author cite {font-style: normal;	font-weight: bold; padding: 0 0 0 5px;}
.commentlist .comment-meta {font-size: 10.9px;}
#commentform p span input, #commentform span textarea {color: #333; font-family: Arial, Verdana, sans-serif; font-size: 12.5px;}
#paginateIndex {font-size: 10.9px; text-transform: uppercase;}
#footer p a {font-weight: bold; color:#333;}
#wrapper {border-top: 5px solid #0099cc; margin: 25px auto; text-align: left; width: 970px; padding: 0px 0px; font-size: 12.5px; line-height: 1.4em;}
#masthead {padding: 0p; text-align: left;}
#filler {background: transparent url(images/shadow.png) repeat-x scroll center top;}
#mainColumn {float: left; margin-top: 30px; margin-bottom: 5px; width: 688px;}
.secondaryColumn {float: left; margin: 22px 0 0 49px; overflow: hidden; width: 232px;}
.logo {position: relative; bottom: 10px;}
.navStripWrapper {position: relative;}
.nav {background:transparent url(images/header.gif) repeat-x scroll 0 0; border: 1px solid #E9E9E9;}
.nav li {border-right: 1px solid #ccc; display: block;	float: left;}
.nav li a {display: block; padding: 7px 4px 0 7px; width: 101px; height: 42px;}
.nav li a span {}
.nav li a:hover {background: #333;}
.nav li a.focus {background: #555;}
.nav li.searchField {float: right; border: 0;}
.nav .searchField div {margin: 9px 8px 0 0;}
.nav .searchField span {background: #fff; border: 1px solid #ccc; border-left-color: #bbb; border-bottom-color: #bbb; display: block; padding: 2px;}
.nav .searchField input {border: 1px solid #bbb; outline: none; padding: 4px; width: 220px; background: url(images/inputbg.png);}
.nav .searchField input:focus {border-color: rgba(82, 168, 236, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline: 0 none;}
.toggleCategories {background: #666;}
.toggleCategories ul, .toggleCategories2 ul {padding: 8px 7px 7px;}
.toggleCategories ul li {display: block; float: left; padding-left: 20px;}
.toggleCategories li a {margin: 3px 0 4px 5px;}
.postMeta {border-top: 1px solid #ccc; text-align: right; margin-bottom: 14px; position: relative;}
.postMeta .container {position: absolute; top: -9px; right: 0;}
.postMeta span.date {background: #fff; padding: 0 4px;}
.postMeta span.comments {background: #fff url(images/comments.png) no-repeat 2px -1px; padding-left: 18px;}
.post {margin: 0 0 21px 0; background: #fff url(images/postbg.png) no-repeat scroll 50% 19px;}
.post h2 a {display: block;}
.entry {padding: 0 3px; overflow: hidden;}
.entry p {line-height: 1.6em; margin: 10px 0; text-align: justify;}
.entry code {font-size: 12px;}
.entry ul, .entry ol {margin: 0 14px;}
.entry ol {list-style: decimal;}
.entry ul li, .entry ol li {margin: 5px 0 7px 18px;}
.entry ul li {list-style: circle;}
.entry blockquote, .comment-body blockquote {margin: 20px 0; padding: 0 0 0 40px; background: url(images/blockquote.png) no-repeat; background-position: 10px 0; border: none; font-style: oblique; color: #888;}
.entry pre {background: #f6f6f6; border-top: 3px solid #ddd; border-bottom: 3px solid #ddd; font-size: 12px; padding-left: 10px;}
.entry.meta {background: transparent url(images/grid.png) repeat scroll 0 0; border: 1px solid #ccc; border-width: 1px 0;}
.entry.meta p {margin: 5px 7px;}
.entry.meta .highlight {text-transform: uppercase; font-size: 12px;}
.entry.meta .highlight img, .entry.meta .highlight a img {position: relative; top: 3px; right: 2px;} 
.entry.meta a {color: #333; border-color: #bbb;}
.entry.meta a:hover {color: #000; border-color: #000;}
#paginateIndex {margin-bottom: 25px;}
#paginateIndex a, .commentlist li .reply a {color: #666; font-size: 10.9px; text-transform: uppercase; display: block; padding: 4px 7px 3px; background: #eee url(images/button.png) repeat-x scroll left top; border: 1px solid #ddd;}
.commentlist li .reply a {color: #aaa;}
#paginateIndex a:hover, .commentlist li .reply a:hover {color: #3c6c92; border-color: #3c6c92; background: #eee url(images/button.png) repeat-x scroll left top;}
.secondaryColumn h3 {background: #F2F2F2 url(images/widget.png) repeat-x scroll 0 0; color: #455575; font-family: Helvetica, Arial, sans-serif, Tahoma, Verdana; font-size: 12.5px; font-style: normal; font-variant: normal; font-weight: bold; height: 34px; line-height: 34px; margin-bottom: 3px; overflow: hidden; padding: 0 32px; border: 0px solid #E6E6E6;}
.secondaryColumn h2 {color: #455575; border-bottom: 1px solid #E9E9E9;	border-top: 1px solid #CCCCCC; margin: 0 0 10px; padding: 8px 4px 7px 27px; line-height: 100%; height: auto; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; background: url(images/menu.png) 0 4px no-repeat;}
.widgetContainer {margin: 0 0 20px 0;}
.widgetContainer ul {background: transparent url(images/box.gif) repeat-x scroll 0 0; border: 1px solid #E6E6E6; margin: 0 0 10px; padding: 4px 8px;}
.widgetContainer ul li, .widgetContainer ul li:visited {color: #3D4E6D; background: none; font-weight: bold; text-decoration:none; text-align: left; background-color: #fff; display: block; background: url(images/bullet.gif) no-repeat scroll 0 3px; padding-left: 20px; width: 85%;}
.widgetContainer ul li:hover, .widgetContainer ul li:active, .widgetContainer ul li:focus {color: #949998; width: 85%;	font-weight: bold; text-decoration: none; ext-align: left; padding-left: 20px;}
.widgetContainer ul li ul {margin-top: 5px;}
.widgetContainer .textwidget {margin: 0 3px; line-height: 1.5em;}
.widgetContainer #wp-calendar {border-collapse: collapse; width: 100%;}
#wp-calendar caption {font-weight: bold; margin-bottom: 7px;}
#wp-calendar thead {}
#wp-calendar thead th {padding: 4px 0 4px 3px; border: 1px solid #ccc;	border-width: 1px 0;}
#wp-calendar td {padding: 3px 0 4px 3px; color: #666;}
#wp-calendar td a {font-weight: bold;}
#commentsContainer {margin-bottom: 30px;}
#commentsContainer span.hook {position: relative; display: block;}
#commentsContainer h3 {background: #fff; background-image: url(images/qback.gif); background-repeat: repeat; border-color: #eee #eee #eee #ccc; border-style: solid; border-width: 2px 2px 2px 5px; margin: 10px 20px; padding: 7px; display: block; overflow: auto;}
.cancel-comment-reply {position: absolute; top: -1px; right: 4px;}
.commentlist {list-style: none; margin: 0 0 20px;}
.commentlist .comment-author {border-top: 1px solid #ccc; padding-top: 7px; margin-top: 10px;}
.commentlist .comment-author img.avatar {display: block; float: left; height: 32px; width: 32px; margin: 0 4px 0 0; border: 1px solid #E6E6E6; padding: 4px;}
.commentlist .comment-meta {margin: 5px 0 0 51px;}
.commentlist li .reply {text-align: right; padding-bottom: 10px;}
.commentlist li .reply a {display: inline;}
.commentlist li p {margin: 1em 0; padding: 0 3px;}
.commentlist li ul, .commentlist li ol, .commentlist li blockquote {margin: 0 20px;}
.commentlist .children {margin: 0 0 0 40px;}
.commentlist .children li {list-style: none;}
#commentform .contain {margin: 0 0 10px 0 !important;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {padding: 4px 3px; border: 1px solid #ccc; border-left-color: #bbb; border-bottom-color: #bbb; background: #fff; margin-right: 4px;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {border: 1px solid #bbb; outline: none; padding: 4px 3px; width: 160px;}
#commentform p label {margin: 4px 0 0 0;}
#commentform textarea {float: none; width: 98%; overflow: auto;}
#footer {background: transparent url(images/footer.png) no-repeat scroll center top; margin: 5px 0; height: 50px;}
#footer p {padding: 11px 10px 0 40px;}
.floatleft {float: left; margin: 3px 7px 0 0;}
.floatright {float: right; margin: 3px 0 0 7px;}
.right {float:right;}
.left {float: left;}
.clear {clear: both;}
.fix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.fix {display: inline-block;} 
* html .fix {height: 1%;}
.fix {display: block;}
.articleAuthor {color: #ACACAC; padding-left: 5px; font-size: 10.9px;}
a.more-link {float: right; padding-bottom: 0px; padding-top: 7px; padding-right: 2px; border-bottom: none;}
a.more-link:hover {color: #318CBB; border-bottom: none;}
.coded {background: #f6f6f6 none repeat scroll 0 0; border-left: 5px solid #666; font-family: "Courier News", monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.5; margin: 5px 0 15px; padding: 10px 15px;}
.notecard.note {background-color: #e6f7ff;}
.notecard {border-left: 6px solid #318CBB; margin: 0 0 24px; padding: 12px;}
span.info {display: block; background: #f8fafc url(images/information.png) center no-repeat; background-position: 10px 50%; text-align: left; padding: 5px 20px 5px 35px; border-top: 2px solid #9acfea; border-bottom: 2px solid #9acfea;}
span.bonus {display: block; background: #EEF7DD url(images/idea.png) center no-repeat;	background-position: 10px 50%; text-align: left; padding: 5px 20px 5px 35px; border-top: 2px solid #C2DF88; border-bottom: 2px solid #C2DF88; margin: 15px 0;}
span.capital {display: block; float: left; font-size: 29px; line-height: 100%; margin: 3px 5px 0 0;}
span.download {background: #E8F0F7 url(images/download.gif) no-repeat scroll 10px 50%; border: 1px solid #5481AD; color: #666; display: block; margin: 15px 0; padding: 8px 10px 8px 36px;}
.important {padding: 15px; margin: 15px 0; border: 1px solid #CBCBCB; text-align: justify;}
span.important-title {position: absolute; display: block; margin-top: -24px; background: #fff;	padding: 0 8px;	font-weight: bold; font-size: 110%; color: #333;}
.important2 {border: 1px solid #333; margin: 35px 0 10px; padding: 15px; position: relative; text-align: justify;}
span.important2-title {background: #333 none repeat scroll 0 0; color: #fff; display: block; font-size: 110%; left: 10px; padding: 3px 8px; position: absolute; top: -23px;}
ul.weblink, ul.number, ul.media-1, ul.media-2, ul.media-3, ul.media-4, ul.arrow-1, ul.arrow-2, ul.plus-1, ul.plus-2, ul.cart, ul.circles, ul.camera, ul.people, ul.rss, ul.check, ul.star-1, ul.star-2, ul.triangle-1, ul.triangle-2, ul.bullet-1, ul.bullet-2 , ul.re-posts {padding-left: 20px; margin-left: 0;}
ul.weblink li, ul.number li, ul.media-1 li, ul.media-2 li, ul.media-3 li, ul.media-4 li, ul.arrow-1 li, ul.arrow-2 li, ul.plus-1 li, ul.plus-2 li, ul.cart li, ul.circles li, ul.camera li, ul.people li, ul.rss li, ul.check li, ul.star-1 li, ul.star-2 li, ul.triangle-1 li, ul.triangle-2 li, ul.bullet-1 li, ul.bullet-2 li , ul.re-posts li {list-style: none; margin-left: 0; padding-bottom: 2px; margin-bottom: 2px; padding-left: 28px; text-align: justify;} 
ul.weblink li {background: url(images/weblink.png) 2px 2px no-repeat;}
li.number-1 {background: url(images/number-1.png) 0 0 no-repeat;}
li.number-2 {background: url(images/number-2.png) 0 0 no-repeat;}
li.number-3 {background: url(images/number-3.png) 0 0 no-repeat;}
li.number-4 {background: url(images/number-4.png) 0 0 no-repeat;}
li.number-5 {background: url(images/number-5.png) 0 0 no-repeat;}
li.number-6 {background: url(images/number-6.png) 0 0 no-repeat;}
li.number-7 {background: url(images/number-7.png) 0 0 no-repeat;}
li.number-8 {background: url(images/number-8.png) 0 0 no-repeat;}
li.number-9 {background: url(images/number-9.png) 0 0 no-repeat;}
ul.media-1 li {background: url(images/media-1.png) 0 2px no-repeat;}
ul.media-2 li {background: url(images/media-2.png) 0 2px no-repeat;}
ul.media-3 li {background: url(images/media-3.png) 0 2px no-repeat;}
ul.media-4 li {background: url(images/media-4.png) 0 2px no-repeat;}
ul.arrow-1 li {background: url(images/arrow-1.png) 7px 3px no-repeat;}
ul.arrow-2 li {background: url(images/arrow-2.png) 7px 3px no-repeat;}
ul.plus-1 li {background: url(images/plus-1.png) 10px 4px no-repeat;}
ul.plus-2 li {background: url(images/plus-2.png) 10px 4px no-repeat;}
ul.cart li {background: url(images/cart.png) 2px 2px no-repeat;}
ul.circles li {background: url(images/circles.png) 2px 2px no-repeat;}
ul.camera li {background: url(images/camera.png) 2px 2px no-repeat;}
ul.people li {background: url(images/people.png) 2px 2px no-repeat;}
ul.star-1 li {background: url(images/star-1.png) 2px 2px no-repeat;}
ul.star-2 li {background: url(images/star-2.png) 2px 2px no-repeat;}
ul.rss li {background: url(images/rss.png) 2px 2px no-repeat;}
ul.check li {background: url(images/check.png) 2px 2px no-repeat;}
ul.triangle-1 li {background: url(images/triangle-1.png) 6px 4px no-repeat;}
ul.triangle-2 li {background: url(images/triangle-2.png) 6px 4px no-repeat;}
ul.bullet-1 li {background: url(images/bullet-1.png) 4px 4px no-repeat;}
ul.bullet-2 li {background: url(images/bullet-2.png) 4px 4px no-repeat;}
ul.re-posts li {background: url(images/related.gif) 6px 1px no-repeat;}
.createdate {color: #ACACAC; font-size: 10.9px; padding: 5px;}
.comments {background: #fff url(images/comments.png) no-repeat 2px 2px; padding-left: 18px;}
.wp-pagenavi {float: left; margin: 0px 0px 20px 0px;}
.textwidget {font-size: 12px; border: 1px solid #d8d7d7; margin: 0 0 10px 0; text-align: left;	color: #312E2E;	padding: 5px;}
.textwidget p {overflow: hidden;}
.textwidget h4 {background-color: #fff; color: #9F9F9F; font-size: 10px; margin: -9px 0 0; width: 80px; text-align: center; line-height: 10px; float: right;}
.ReletedPosts {padding: 15px 0px 5px 0px;}
.ddsg-wrapper h2 {background: transparent url(images/sitemap.png) no-repeat scroll 0 0; border-bottom: 0 solid #DADADA; color: #002966; font-size: 12px; letter-spacing: 0.5em; margin: 20px 0 10px; padding: 0 0 0 25px;}
.ddsg-xml-link p {background: transparent url(/images/xml.png) no-repeat scroll 1px 2px; padding: 0 0 0 25px;}
.highlight-1, .highlight-2, .highlight-3, .highlight-4 , .highlight-5, .highlight-6, .highlight-7, .highlight-8 {padding: 1px 5px;}
.highlight-1 {background: #FFFFDA none repeat scroll 0 0;}
.highlight-2 {background: #F5F5F5 none repeat scroll 0 0;}
.highlight-3 {background: #3A3A3A none repeat scroll 0 0; color: #fff;}
.highlight-4 {background: #318CBB none repeat scroll 0 0; color: #fff;}
.highlight-5 {background: #8B9495 none repeat scroll 0 0; color: #fff;}
.highlight-6 {background: #DE4409 none repeat scroll 0 0; color: #fff;}
.highlight-7 {background: #CFCBBC none repeat scroll 0 0; color: #fff;}
.highlight-8 {background: #3078AB none repeat scroll 0 0; color: #fff;}
p.pdf {background: transparent url(images/pdf.png) no-repeat scroll 3px 2px; padding-left: 25px;}
.extlink {background:transparent url(/images/elink.png) no-repeat scroll 100% 50%; padding-right: 15px;}
span.inset-right {display: block; float: right; font-size: 110%; font-style: italic; font-weight: bold; padding: 15px; width: 20%;}
span.inset-left {display: block; float: left; font-size: 110%;	font-style: italic; font-weight: bold; padding: 15px; width: 20%;}
span.nextright {background: transparent url(images/nextright.jpg) no-repeat scroll right top; color: #fff !important; display: inline-block; font-size: 11px; font-weight: bold; height: 20px; line-height: 20px; padding: 0 17px 0 0; text-decoration: none; text-transform: uppercase;}
.nextright span {background: transparent url(images/nextright2.jpg) no-repeat scroll left top;	display: inline-block; padding: 0 0 0 7px; color: #fff !important;}
.nextright span a {color: #fff;}
.nextright span a:hover {color: #59C8EF;}
span.nextleft {background: transparent url(images/nextleft.jpg) no-repeat scroll left top; color: #fff !important; display: inline-block; font-size: 11px; font-weight: bold; height: 20px; line-height: 20px; padding: 0 0 0 17px; text-decoration: none; text-transform: uppercase;}
.nextleft span {background: transparent url(images/nextleft2.jpg) no-repeat scroll right top; display: inline-block; padding: 0 7px 0 0; color: #fff !important;}
.nextleft span a {color: #fff;}
.nextleft span a:hover {color: #59C8EF;}
.nextprevios {margin-top: 20px; margin-bottom: 40px;}
a.rsswidget {border-bottom: none;}
#breadcrumbs {background: transparent url(images/term.png) no-repeat scroll 0 0; padding: 0 20px 10px; text-align: left; width: auto;}
.gallery {float: left;	margin: 10px; width: 200px;}
.gallery .gimage {overflow: hidden;}
.gopis {margin-top: 7px; text-align: center;}
div.rss {background: transparent url(images/links.png) no-repeat scroll left center; color: #666; display: block; font-size: 12.5px; font-weight: bold; height: 32px; line-height: 32px; margin: 0; padding-left: 5px; text-decoration: none; text-align: center;}
.widgetContainer ul li.recentcomments {font-weight: normal !important;}
.hls {background: #3A3A3A none repeat scroll 0 0; color: #fff; font-weight: bold; padding: 1px 5px;}
div.pre {background: #f6f6f6; border-top: 3px solid #ddd; border-bottom: 3px solid #ddd; font-size: 12px; padding-left: 10px;}
.comment-body p {text-align: justify;}
.comment-body p code {font-size: 12px;}
span.redalert {background: #FFD6D6 none repeat scroll 0 0; border-bottom: 2px solid #EF706F; border-top: 2px solid #EF706F; color: #CC0000; padding: 10px;}
div.contactform {padding: 20px 0 0;}
img.contact {padding: 10px 15px 0 0;}
.comment-body pre {background: #f6f6f6; border-top: 3px solid #3078AB; border-bottom: 3px solid #3078AB; font-size: 12px; padding-left: 10px;}
.tagcloud { margin-top: 15px; }
.tagcloud a {border: 1px solid #eee; border-radius: 10px; color: #666; display: inline-block; font-size: 12.5px !important; font-weight: 300; margin-bottom: 8px; margin-right: 5px; padding: 5px 10px;}
.tagcloud a:hover {color: #318CBB; border-bottom: 1px solid #318CBB;}
.brush\:.plain\; {border-left: 3px solid #3c6c92; border-right: 3px solid #3c6c92; border-top: none; border-bottom: none; white-space: pre-wrap; margin-bottom: 5px; margin-top: 5px; padding-top: 2px; padding-bottom: 2px;}
.wp-pagenavi {clear: both;}
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #DDD; color: #666; background-color: #FFF;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #DDD; color: #3C6C92; background-color: #FFF;}
.wp-pagenavi a:hover {border: 1px solid #3C6C92; color: #3C6C92; background-color: #EEE none repeat scroll 0 0;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #DDD; color: #3C6C92; background-color: #FFF;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #000; background-color: #E9E9E9; font-weight: bold;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 1px solid #DDD; color: #666; background-color: #FFF;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #DDD; color: #000; background: #FFF;}
/* responsive */
@media screen and (max-width: 970px) {
body {min-width: 360px;}
#wrapper {width: 100%; margin: 0px auto; font-size: 13px;}
#filler #mainColumn {width: 100%; padding-left: 2rem; padding-right: 2rem; display: flex; flex-direction: column; box-sizing: border-box; font-size: 14px;}
#filler .secondaryColumn {width: 100%; padding-left: 2rem; padding-right: 2rem; display: flex; flex-direction: column; float: none; margin-left: 0;}
.secondaryColumn .widgetTitle {background: none; font-size: 14px; color: #000; padding-left: 0;}
div.textwidget.custom-html-widget {width: 220px;}
.entry pre {white-space: pre-wrap;}
.comment-body pre {white-space: pre-wrap;}
.entry code {font-size: 14px;}
.nav li.searchField {padding: 1em 1.5em;}
.nav li a {width: auto;}
.nav li {flex-basis: 33%; border: 0px;}
.nav {display: flex; flex-wrap: wrap; background: none; border: 0px;}
.post {background: none;}
.post h2 {font-size: 13px; height: 40px; margin-bottom: 5px;}
div.rss {background: none; border: 1px solid #ccc; margin-bottom: 25px; width: 230px;}
.wp-pagenavi span.pages {display: inline-block; margin: 2px 2px 7px 2px;}
#footer {background: none;}
}
