html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{background:#fff;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section{display:block;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:thin dotted;}
a:hover,
a:active{outline:0;}
a img{border:0;}
body,
button,
input,
select,
textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;}
h1,h2,h3,h4,h5,h6{clear:both;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
p{margin-bottom:1.5em;}
ul, ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul,
li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}
b, strong{font-weight:bold;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%;}
code, kbd, tt, var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#ffffff;text-decoration:none;}
sup,
sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:75%;}
big{font-size:125%;}
figure{margin:0;}
table{margin:0 0 1.5em;width:100%;}
th{font-weight:bold;}
img{height:auto;max-width:100%;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{}
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
textarea{color:#666;border:1px solid #ccc;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{color:#111;}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"]{padding:3px;}
textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%;}
a{color:royalblue;}
a:visited{color:purple;}
a:hover,
a:focus,
a:active{color:midnightblue;}
.alignleft{display:inline;float:left;margin-right:20px;}
.alignright{display:inline;float:right;margin-left:20px;}
.aligncenter{clear:both;display:block;margin:20px auto;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.clear:before,
.clear:after,
[class*="content"]:before,
[class*="content"]:after,
[class*="site"]:before,
[class*="site"]:after{content:'';display:table;}
.clear:after,
[class*="content"]:after,
[class*="site"]:after{clear:both;}
.navigation-main{clear:both;display:block;float:left;width:100%;}
.navigation-main ul{list-style:none;margin:0;padding-left:0;}
.navigation-main li{float:left;position:relative;}
.navigation-main a{display:block;text-decoration:none;}
.navigation-main ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);display:none;float:left;position:absolute;top:1.5em;left:0;z-index:99999;}
.navigation-main ul ul ul{left:100%;top:0;}
.navigation-main ul ul a{width:200px;}
.navigation-main ul ul li{}
.navigation-main li:hover > a{}
.navigation-main ul ul:hover > a{}
.navigation-main ul ul a:hover{}
.navigation-main ul li:hover > ul{display:block;}
.navigation-main li.current_page_item a,
.navigation-main li.current-menu-item a{}
.menu-toggle{display:none;cursor:pointer;}
.main-small-navigation ul{display:none;}
@media screen and (max-width:600px){.menu-toggle,
.main-small-navigation ul.nav-menu.toggled-on{display:block;}
.navigation-main ul{display:none;}
}
.sticky{}
.hentry{margin:0 0 1.5em;}
.byline{display:none;}
.single .byline,
.group-blog .byline{display:inline;}
.entry-content,
.entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
.blog .format-aside .entry-title,
.archive .format-aside .entry-title{display:none;}
.entry-content img.wp-smiley,
.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.site-content .gallery{margin-bottom:1.5em !important;}
.gallery-caption{}
.site-content .gallery a img{border:none;height:auto;max-width:90%;}
.site-content .gallery dd{margin:0;}
.site-content .gallery-columns-4 .gallery-item{}
.site-content .gallery-columns-4 .gallery-item img{}
embed,
iframe,
object{max-width:100%;}
.site-content [class*="navigation"]{margin:0 0 1.5em;overflow:hidden;}
[class*="navigation"] .nav-previous{float:left;width:50%;}
[class*="navigation"] .nav-next{float:right;text-align:right;width:50%;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{}
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
.widget_search .submit{display:none;}
.infinite-scroll .navigation-paging,
.infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.srp-widget-title{}
.srp-widget-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.srp-widget-singlepost{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px;}
.srp-widget-container > .srp-widget-singlepost:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
.srp-post-content-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.srp-thumbnail-position-default{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.srp-thumbnail-box{margin-right:20px;}
.srp-post-thumbnail-link{display:block;}
.srp-thumbnail-box img{height:auto;}
.srp-content-box{-webkit-box-flex:1;-moz-box-flex:1;width:20%;-webkit-flex:1;-ms-flex:1;flex:1;}
.srp-content-box .srp-post-date,
.widget-area .widget .srp-post-date{margin:0 0 10px;}
.srp-content-box .srp-post-title,
.widget-area .widget .srp-post-title{margin:0;}
.srp-content-box .srp-post-title,
.widget-area .widget .srp-post-title{margin:0;}
.srp-content-box .srp-post-stringbreak-link{margin:0 5px;}
.srp-content-box .srp-post-content,
.widget-area .widget .srp-post-content{margin:0;}
@media only screen and (max-width:40em){.srp-post-content-container{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.srp-content-box{-webkit-box-flex:none;-moz-box-flex:none;width:auto;-webkit-flex:none;-ms-flex:none;flex:none;}
.srp-thumbnail-box{margin:0 0 10px;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.table-container{margin:5% 3%;}
@media (min-width:48em){.table-container{margin:2%;}
}
@media (min-width:75em){.table-container{margin:2em auto;max-width:75em;}
}
.responsive-table{width:100%;margin-bottom:1.5em;}
@media (min-width:48em){.responsive-table{font-size:.9em;}
}
@media (min-width:62em){.responsive-table{font-size:1em;}
}
.responsive-table thead{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}
@media (min-width:48em){.responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto;}
}
.responsive-table thead th{background-color:#1d96b2;border:1px solid #1d96b2;font-weight:normal;text-align:center;color:white;}
.responsive-table thead th:first-of-type{text-align:left;}
.responsive-table tbody,
.responsive-table tr,
.responsive-table th,
.responsive-table td{display:block;padding:0;text-align:left;white-space:normal;}
@media (min-width:48em){.responsive-table tr{display:table-row;}
}
.responsive-table th,
.responsive-table td{padding:.5em;vertical-align:middle;}
@media (min-width:30em){.responsive-table th,
.responsive-table td{padding:.75em .5em;}
}
@media (min-width:48em){.responsive-table th,
.responsive-table td{display:table-cell;padding:.5em;}
}
@media (min-width:62em){.responsive-table th,
.responsive-table td{padding:.75em .5em;}
}
@media (min-width:75em){.responsive-table th,
.responsive-table td{padding:.75em;}
}
.responsive-table caption{margin-bottom:1em;font-size:1em;font-weight:bold;text-align:center;}
@media (min-width:48em){.responsive-table caption{font-size:1.5em;}
}
.responsive-table tfoot{font-size:.8em;font-style:italic;}
@media (min-width:62em){.responsive-table tfoot{font-size:.9em;}
}
@media (min-width:48em){.responsive-table tbody{display:table-row-group;}
}
.responsive-table tbody tr{margin-bottom:1em;border:2px solid #1d96b2;}
@media (min-width:48em){.responsive-table tbody tr{display:table-row;border-width:1px;}
}
.responsive-table tbody tr:last-of-type{margin-bottom:0;}
@media (min-width:48em){.responsive-table tbody tr:nth-of-type(even){background-color:rgba(94, 93, 82, 0.1);}
}
.responsive-table tbody th[scope="row"]{background-color:#ddd;color:white;}
@media (min-width:48em){.responsive-table tbody th[scope="row"]{background-color:transparent;color:#5e5d52;text-align:left;}
}
.responsive-table tbody td{text-align:right;}
@media (min-width:30em){.responsive-table tbody td{border-bottom:1px solid #1d96b2;}
}
@media (min-width:48em){.responsive-table tbody td{text-align:center;}
}
.responsive-table tbody td[data-type=currency]{text-align:right;}
.responsive-table tbody td[data-title]:before{content:attr(data-title);float:left;font-size:.8em;color:#777;}
@media (min-width:30em){.responsive-table tbody td[data-title]:before{font-size:.9em;}
}
@media (min-width:48em){.responsive-table tbody td[data-title]:before{content:none;}
}
.state-h2{font-size:22px;color:#0000ff;border-bottom:1px dotted #ccc;margin-top:10px;padding:5px 0 5px 0;background:url(https://tinting-laws.com/icons/heading.png) no-repeat 0px;text-indent:25px;background-position:0px 6px;}
.state-h3{font-size:16px;color:#000;margin-bottom:5px;font-weight:bold;}
.state-info{max-width:690px;margin-left:25px;float:left;margin-top:20px;}
.state-info p{color:#888;line-height:18px;margin-bottom:8px;}
h2.state-info-title{color:#000;font-size:16px;background:url(https://tinting-laws.com/icons/info.png) no-repeat 0px;text-indent:25px;text-transform:uppercase;padding:5px 0 5px 0;}
.state-capital{color:#000;font-weight:bold;font-size:13px;background:url(https://tinting-laws.com/icons/capitol.png) no-repeat 0px;padding:5px 0 5px 25px;margin-left:10px;}
.state-population{color:#000;font-weight:bold;font-size:13px;background:url(https://tinting-laws.com/icons/population.png) no-repeat 0px;padding:5px 0 5px 25px;margin-left:10px;}
.state-area{color:#000;font-weight:bold;font-size:13px;background:url(https://tinting-laws.com/icons/area.png) no-repeat 0px;padding:5px 0 5px 25px;margin-left:10px;}
h3.state-cities{margin:0 0 5px 10px;color:#000;font-weight:bold;font-size:13px;background:url(https://tinting-laws.com/icons/cities.png) no-repeat 0px;padding:0 0 0 25px;text-decoration:none;}
h3.state-cities:hover{cursor:pointer}
h3.state-counties{margin:0 0 5px 10px;color:#000;font-weight:bold;font-size:13px;background:url(https://tinting-laws.com/icons/counties.png) no-repeat 0px;padding:0 0 0 25px;text-decoration:none;}
h3.state-counties:hover{cursor:pointer}
.state-bold{font-weight:bold;}
.state-bold-ref{font-weight:bold;}
.state-wiki a{font-size:13px;background:url(https://tinting-laws.com/icons/wikipedia.png) no-repeat 0px;padding:5px 0 5px 25px;margin-left:10px;}
.state-website a{font-size:13px;background:url(https://tinting-laws.com/icons/link.png) no-repeat 0px;padding:5px 0 5px 25px;margin-left:10px;}
.state-references a{font-size:13px;background:url(https://tinting-laws.com/icons/reference.png) no-repeat 0px;padding:5px 0 5px 25px;}
.state-img{float:right;overlay:hidden;}
.sidebar-ad-250{text-align:center;border:1px solid #000;padding:0px;display:none;}
.state-ad-336{text-align:left;border:1px solid #000;padding:0px;display:none;}
.state-ad-336-bottom{text-align:left;border:0px solid #000;padding:0px;margin-top:10px;}
.article-ad-top{text-align:left;border:0px solid #000;padding:0px;margin-left:0px;max-width:728px;}
ul#menu-states-3 li{padding-bottom:0px;}
.state-text a.anchors{border-bottom:1px dotted #117bb8;color:#404040;text-decoration:none;}
.state-text p{margin-top:10px;}
.site-main{background-color:#fff;}
.navigation-main{display:none;}
.site-footer{background-color:#eee;border-top:1px solid #ccc;}
.header-responsive{max-width:980px;width:95%;max-height:100px;background-color:#fff;text-align:center;margin-top:2em;margin-left:20px;}
.state-updated{margin-top:2em;}
.site-title a{color:#777;}
.state-bottom-ad{max-width:90%;padding-left:10px;padding-bottom:20px;margin:0 0 20px 0;}
#oio-link-1{background:#fff !important;border:0px;}
#oio-link-1 li .cell{padding:5px !important;width:100%;max-width:600px;}
#oio-link-1 li a{color:orange !important;font-weight:bold !important;font-size:18px !important;}
#oio-link-1 li a:hover{color:red !important;text-decoration:underline !important;}
#oio-link-1 li .desc{color:#888 !important;}
#oio-link-1 li{float:none;}
#oio-link-1 .empty{text-indent:30px;color:#bbb !important;font-size:10px !important;text-transform:uppercase;text-decoration:none;}
.frontpage-textads{max-width:95%;padding-left:10px;padding-bottom:20px;margin:0 0 20px 0;}
.oio-banner-zone,
.oio-banner-zone *{width:100% !important;height:auto !important;display:block !important;visibility:visible !important;overflow:hidden !important;margin:0px !important;padding:0px !important;border:none !important;background:none !important;list-style:none !important;text-align:center !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}
.oio-banner-zone .oio-slot{float:left !important;display:inline !important;position:relative !important;}
.oio-banner-zone .oio-slot:before,
.oio-banner-zone .oio-slot:after{content:"" !important;display:block !important;}
.oio-banner-zone .oio-slot a,
.oio-banner-zone .oio-slot a:hover,
.oio-banner-zone .oio-slot img,
.oio-banner-zone .oio-slot object{position:absolute !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;}
.oio-banner-zone .oio-empty a,
.oio-banner-zone .oio-empty a:hover{border:2px solid #999 !important;}
.oio-link-zone{margin:0px;padding:0px !important;background:none !important;list-style:none !important;list-style-type:none !important;list-style-image:none !important;border:1px solid #999;}
.oio-link-zone li:before,
.oio-link-zone li:after{content:" " !important;margin:0px !important;padding:0px !important;display:none !important;}
.oio-link-zone li{float:left;overflow:hidden;display:inline !important;margin:0px !important;padding:2px !important;background:none !important;clear:none !important;border:none !important;}
.oio-link-zone li:hover{padding:2px !important;}
.oio-link-zone li a{background:none !important;width:auto !important;}
.oio-link-zone a{border:none;display:block;margin:0px !important;padding:0px !important;visibility:visible !important;width:auto !important;}
.oio-link-zone .cell{display:block;padding:5px;margin:0 auto !important;}
.oio-link-zone .desc{}
.oio-link-zone .empty{}
.oio-link-list{}
.oio-link-list li{}
.oio-link-list a{}
.oio-link-list .desc{}
.oio-link-list .empty{}
.oio-inline-left{float:left;margin-top:10px;margin-right:10px;}
.oio-inline-right{float:right;margin-top:10px;margin-left:10px;}
.oio-inline-border,
.oio-inline-border:hover{border:2px solid #999;}
.oio-inline-left a,
.oio-inline-right a,
.oio-inline-left img,
.oio-inline-right img{border:none;display:block;margin:0px !important;padding:0px !important;visibility:visible !important;}
#myrss_feed{padding:10px;border:1px dashed black;}
.rsscontainer{margin-bottom:1em;text-align:left;}
.oio-badge{margin-top:20px;margin-bottom:20px;text-align:center;}
.oio-openslots{}
.oio-postlinks{margin-top:15px;}
#oio-pixel{display:none !important;}
.oio-body{margin:0px !important;padding:0px !important;}
.oio-center{text-align:center !important;}
.oio-table{display:table !important;width:100% !important;height:100% !important;}
.oio-cell{display:table-cell !important;vertical-align:middle !important;width:100% !important;height:100% !important;}
.oio-clear,
.oio-clear-left,
.oio-clear-right{clear:both !important;content:"" !important;height:0.1px !important;font-size:0.1px !important;line-height:0.1px !important;visibility:hidden !important;overflow:hidden !important;}
.oio-clear-left{clear:left !important;}
.oio-clear-right{clear:right !important;}
#oio-link-2{background:#fff !important;border:0px;}
#oio-link-2 li .cell{padding:5px !important;width:100%;max-width:600px;}
#oio-link-2 li a{color:orange !important;font-weight:bold !important;font-size:18px !important;}
#oio-link-2 li a:hover{color:red !important;text-decoration:underline !important;}
#oio-link-2 li .desc{color:#888 !important;}
#oio-link-2 li{float:none;}
#oio-link-2 .empty{text-indent:30px;color:#bbb !important;font-size:10px !important;text-transform:uppercase;text-decoration:none;}
.advertise-sidebar #gadwp-widgettotals{width:280px;}
.justanswer-box{width:100%;margin:10px 0 20px 30px;}.justanswer-widget{border:3px solid #0B788B;padding:5px 10px 10px;color:#fff;background-color:#0B788B;width:300px;display:inline-block;vertical-align:top}.justanswer-widget h3{font-size:1.4em;font-weight:bold;text-align:center;margin:5px 5px;}.justanswer-widget p{text-align:center;font-size:.9em;margin:0}.justanswer-widget-logo{display:inline-block;width:88px;height:39px;margin:5px 0 0 10px;float:left;background:url(https://tinting-laws.com/sprite.png)}.justanswer-widget-button a{background-color:#FAAE4C;border-radius:5px;color:#fff;text-shadow:1px 1px 1px #f30;display:inline-block;padding:8px 10px;float:right;margin:10px 5px 0 0;text-align:center;font-weight:700;font-size:1em;font-family:Arial;text-decoration:none}.justanswer-widget-button a:hover{background-color:#EA7800;color:#fff}.justanswer-text{width:300px;display:inline-block;padding:10px;text-align:center}.justanswer-text h3{font-weight:700;margin-bottom:1em}
.srp-widget-title{margin:5px 0 5px 0;color:#999;}
#wdg_specialrecentpostsfree-3{background-color:#ddd;}
.ads-468{margin:0 0 10px 0;max-width:728px;height:auto;text-align:left;}
.gad-statemid{margin:10px 0 20px 0;height:auto;text-align:left;}
.footer-adsense{margin:10px 0 20px 40px;}
.facebook-article{margin:15px 0 0 0;}
.facebook-state{margin:0;}
.ad-sidebar-bottom img{padding-left:30px;}
.states li{display:inline-block;width:120px;align:left;padding:4px 10px 4px 5px;margin-bottom:4px;}
@media (max-width:1000px){.site-footer a{margin:10px 10px;}
}
.page-note{margin:15px 0px;padding:15px 20px;background-color:#ffff99;}
#page-laws h3{margin-top:20px;font-weight:900;color:#000000;}
.page-laws strong{color:#404040;}
#post-548 h1{font-size:34px;}
.law-source{font-size:13px;background:url(https://tinting-laws.com/icons/reference.png) no-repeat 0px;padding:5px 0 5px 25px;}
.lawpage-ad-top{margin:20px 0 0 0;}
.lawpage-ad-bot{margin:20px 0;}
.lawpage-h3{font-size:26px;margin:30px 0 15px 0;margin-top:30px !important;}
#page-laws h2{font-size:22px;color:#0000ff;border-bottom:1px dotted #ccc;margin-top:30px;padding:5px 0 5px 0;background:url(https://tinting-laws.com/icons/heading.png) no-repeat 0px;text-indent:25px;background-position:0px 6px;line-height:22px;}
#page-laws h1{font-size:36px;}
.lawpage-updated{color:#888;}
.lawpage-social{margin:10px 0 15px 0;border-bottom:1px solid #ddd;padding-bottom:10px;}
.lawpage-image-alignright{float:right;display:block;}
.lawpage-list{margin-left:0px;}
.lawpage-list li a{display:block;}
.lawpage-list li{display:inline-block;width:180px;padding:4px 10px 4px 5px;margin-bottom:4px;border:1px solid #ddd;text-align:center;vertical-align:middle;}
.lawpage-list li:hover{border:1px solid #bbb;}
.tg{border-collapse:collapse;border-spacing:0;border-color:#ddd;font-family:Arial, Helvetica, sans-serif;text-align:center;width:100%;}
.tg th{font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ddd;color:#000;background-color:#26ADE4;text-align:center;}
.tg .tg-row1{text-align:center;vertical-align:top}
.tg .tg-row2{background-color:#D2E4FC;vertical-align:top}
.tg .tg-row2:hover{background-color:#d3e4fc;}
.tg .tg-left{text-align:left;width:30%;}
.tg .tg-center{text-align:center;}
.tg tr:hover{background-color:#ffffff;}
body{background:#333;font:13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;}
pre,
code,
kbd,
tt,
var{font:12px/20px Consolas, Monaco, Lucida Console, monospace;}
pre{margin-bottom:20px;padding:15px 20px;background:#f5f5f5;overflow:auto;max-width:100%;}
a{color:#117bb8;}
a:visited{color:#117bb8;}
a:active{color:#117bb8;}
a:hover{color:#3a3a3a;}
#page{background:white;width:1020px;margin:20px auto;}
.site-footer{clear:both;padding:40px 40px;color:#aaaaaa;}
.site-footer a{color:#777;}
.site-footer a:hover{color:#117bb8;}
.site-header .site-branding{position:relative;}
.site-title-group{margin:50px 40px 50px 40px;}
.site-title{font-size:34px;line-height:34px;}
.site-title a{text-decoration:none;color:#ccc;}
.site-title a:hover{color:#777;}
.site-title a{display:block;}
.site-description{font:13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;color:#878787;}
.expound-custom-header,
.expound-custom-header img{display:block;float:left;position:absolute;width:100%;top:0;}
.site-header .menu-toggle{background:#3a3a3a;color:white;font:13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;padding:10px 22px;margin:0;}
.site-header .menu-toggle:hover{background:#474747;}
.site-header .menu-toggle:before{content:'\2261';font-size:14px;margin-right:10px;}
.main-small-navigation > ul{display:none;}
.main-small-navigation ul ul{display:block;}
.main-small-navigation .menu-toggle{background:#474747;}
.main-small-navigation ul{margin:0;list-style:none;}
.main-small-navigation a{display:block;color:white;padding:10px 40px;text-decoration:none;}
.main-small-navigation li{background:#3a3a3a;}
.main-small-navigation li:hover{background:#474747;}
.main-small-navigation ul ul a{padding-left:60px;}
.main-small-navigation ul ul ul a{padding-left:80px;}
.main-small-navigation ul > .current_page_item,
.main-small-navigation ul > .current-menu-item{background:#117bb8;}
.navigation-main{background:#3a3a3a;}
.navigation-main ul{margin:0 30px;}
.navigation-main a{color:white;padding:10px;position:relative;}
.navigation-main li{background:#3a3a3a;}
.navigation-main li:hover{background:#474747;}
.navigation-main ul > .current_page_item,
.navigation-main ul > .current-menu-item,
.navigation-main ul > .current-post-ancestor,
.navigation-main ul > .current-menu-ancestor,
.navigation-main ul > .current-menu-parent,
.navigation-main ul > .current-post-parent{background:#117bb8;}
.navigation-main ul > .current_page_item:hover,
.navigation-main ul > .current-menu-item:hover,
.navigation-main ul > .current-post-ancestor:hover,
.navigation-main ul > .current-menu-ancestor:hover,
.navigation-main ul > .current-menu-parent:hover,
.navigation-main ul > .current-post-parent:hover{background:#138bcf;}
.navigation-main ul > .current_page_item:hover a:after,
.navigation-main ul > .current-menu-item:hover a:after,
.navigation-main ul > .current-post-ancestor:hover a:after,
.navigation-main ul > .current-menu-ancestor:hover a:after,
.navigation-main ul > .current-menu-parent:hover a:after,
.navigation-main ul > .current-post-parent:hover a:after{border-top-color:#138bcf;}
.navigation-main ul > .current_page_item ~ .current_page_item a,
.navigation-main ul > .current-menu-item ~ .current-menu-item a,
.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a,
.navigation-main ul > .current-menu-parent ~ .current-menu-parent a,
.navigation-main ul > .current-post-parent ~ .current-post-parent a{background:#3a3a3a;}
.navigation-main ul > .current_page_item ~ .current_page_item a:hover,
.navigation-main ul > .current-menu-item ~ .current-menu-item a:hover,
.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a:hover,
.navigation-main ul > .current-menu-parent ~ .current-menu-parent a:hover,
.navigation-main ul > .current-post-parent ~ .current-post-parent a:hover{background:#474747;}
.navigation-main ul > .current_page_item a:after,
.navigation-main ul > .current-menu-item a:after,
.navigation-main ul > .current-post-ancestor a:after,
.navigation-main ul > .current-menu-parent a:after,
.navigation-main ul > .current-post-parent a:after{content:'';font-size:0px;line-height:0%;width:0px;border-top:6px solid #117bb8;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;bottom:-6px;left:50%;margin-left:-6px;z-index:9995;}
.navigation-main ul > .current_page_item ~ .current_page_item a:after,
.navigation-main ul > .current-menu-item ~ .current-menu-item a:after,
.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a:after,
.navigation-main ul > .current-menu-parent ~ .current-menu-parent a:after,
.navigation-main ul > .current-post-parent ~ .current-post-parent a:after,
.navigation-main ul ul li a:after{content:'';border:none !important;}
.navigation-main ul ul{margin:0;top:40px;z-index:9990;}
.navigation-main ul.social{padding:0;list-style:none;float:right;margin-right:36px;}
.navigation-main ul.social li:hover{background:none;}
.navigation-main ul.social li a{width:24px;padding-left:0;padding-right:0;background:url('../images/social.png') 0 50% no-repeat;color:transparent;text-indent:-9999px;padding-left:4px;opacity:0.2;}
.navigation-main ul.social li a:hover{opacity:0.5;}
.navigation-main ul.social li.twitter a{background-position:-205px 50%;}
.navigation-main ul.social li.facebook a{background-position:-12px 50%;}
.navigation-main ul.social li.feed a{background-position:-108px 50%;}
.navigation-main ul.social li.vkontakte a{background-position:-59px 50%;}
.navigation-main ul.social li.google-plus a{background-position:-157px 50%;}
.site-main{float:left;width:100%;clear:both;}
#primary{float:left;width:740px;margin-right:10px;}
.site-intro{padding-top:40px;padding-bottom:20px;padding-left:40px;padding-right:40px;background:#ffffff url('../images/absurdidad.png') 0 0 repeat;font-family:Georgia, "Times New Roman", serif;font-size:20px;line-height:28px;}
.page-header{padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px;background:#ffffff url('../images/absurdidad.png') 0 0 repeat;}
.page-header h1{font-family:Georgia, "Times New Roman", serif;font-size:20px;line-height:28px;}
.page-header p{margin-bottom:0;margin-top:10px;}
.featured-content-secondary{padding-top:40px;padding-bottom:20px;padding-left:30px;padding-right:30px;overflow:hidden;}
.widget_recent_entries .entry-thumbnail,
.widget_recent_entries .entry-thumbnail img{float:left;}
.widget_recent_entries .has-post-thumbnail .entry-title{margin-left:60px;}
.single .site-content .related-content{overflow:hidden;padding-left:20px;padding-top:20px;border-bottom:solid 1px #dddddd;}
.single .site-content .related-content .related-content-title{font-size:16px;margin-bottom:0px;margin-left:20px;}
.single .site-content .related-content article{float:left;width:220px;margin:0 0 0 20px;padding:20px 0;border:none;}
.single .site-content .related-content .entry-title{font-size:13px;line-height:18px;margin:-4px 0 0 0;padding:0;clear:none;font:13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;}
.single .site-content .related-content .entry-thumbnail,
.single .site-content .related-content .entry-thumbnail img{float:left;}
.single .site-content .related-content .has-post-thumbnail .entry-title{margin-left:60px;}
#secondary{float:right;width:260px;margin-left:10px;}
h1,
h2,
h3{font-family:Georgia, "Times New Roman", serif;}
.site-content .entry-content h1,
.site-content .comment-content h1,
#tinymce h1{font-size:34px;line-height:44px;}
.site-content .entry-content h2,
.site-content .comment-content h2,
#tinymce h2{font-size:20px;line-height:28px;}
.site-content .entry-content h3,
.site-content .comment-content h3,
#tinymce h3{font-size:16px;line-height:18px;color:#606060;}
.site-content .entry-content h1,
.site-content .comment-content h1,
#tinymce h1,
.site-content .entry-content h2,
.site-content .comment-content h2,
#tinymce h2,
.site-content .entry-content h3,
.site-content .comment-content h3,
#tinymce h3{margin-bottom:10px;margin-top:40px;}
.site-content .entry-content hr,
.site-content .comment-content hr,
#tinymce hr{background-color:#dddddd;border:0;height:1px;margin-bottom:20px;}
.site-content .entry-content table,
.site-content .comment-content table,
#tinymce table{margin-bottom:20px;}
.site-content .entry-content th,
.site-content .comment-content th,
#tinymce th,
.site-content .entry-content td,
.site-content .comment-content td,
#tinymce td{padding:8px 8px;border-bottom:solid 1px #dddddd;}
.site-content .entry-content tr:hover td,
.site-content .comment-content tr:hover td,
#tinymce tr:hover td{}
.site-content .entry-content ul,
.site-content .comment-content ul,
#tinymce ul,
.site-content .entry-content ol,
.site-content .comment-content ol,
#tinymce ol{margin-bottom:20px;}
.site-content .entry-content blockquote,
.site-content .comment-content blockquote,
#tinymce blockquote{margin-left:0px;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:1px;padding-right:20px;padding-left:80px;background:#eee;position:relative;}
.site-content .entry-content blockquote:before,
.site-content .comment-content blockquote:before,
#tinymce blockquote:before{content:'\0201C';font-family:Georgia, 'Times New Roman', serif;font-size:50px;position:absolute;left:40px;top:32px;color:#aaaaaa;}
.site-content .entry-content blockquote cite:before,
.site-content .comment-content blockquote cite:before,
#tinymce blockquote cite:before{content:'\02014  ';}
.entry-title a{text-decoration:none;}
.single .site-content .entry-title{font-size:40px;line-height:54px;margin-bottom:20px;}
.site-content article{border-bottom:solid 1px #dddddd;padding-left:25px;margin:0;padding-top:40px;padding-bottom:40px;}
.site-content .entry-title{font-size:20px;line-height:28px;}
.site-content .entry-title a{color:#3a3a3a;}
.site-content .entry-title a:hover{color:#117bb8;}
.site-content .entry-meta{font-size:12px;line-height:15px;color:#aaaaaa;}
.site-content .entry-meta a{color:#aaaaaa;text-decoration:none;}
.site-content .entry-meta a:hover{color:#117bb8;}
.site-content .entry-content,
.site-content .entry-header,
.site-content .entry-summary{-ms-word-wrap:break-word;word-wrap:break-word;}
.site-content .entry-header .entry-meta{font-size:12px;}
.site-content .entry-header .entry-meta .author{color:#3a3a3a;font-weight:600;}
.blog .site-content .has-post-thumbnail .entry-thumbnail,
.archive .site-content .has-post-thumbnail .entry-thumbnail,
.search .site-content .has-post-thumbnail .entry-thumbnail{float:left;}
.blog .site-content .has-post-thumbnail .entry-thumbnail img,
.archive .site-content .has-post-thumbnail .entry-thumbnail img,
.search .site-content .has-post-thumbnail .entry-thumbnail img{float:left;}
.blog .site-content .has-post-thumbnail .entry-title,
.archive .site-content .has-post-thumbnail .entry-title,
.search .site-content .has-post-thumbnail .entry-title{clear:none;margin-top:-5px;}
.blog .site-content .has-post-thumbnail .entry-meta,
.archive .site-content .has-post-thumbnail .entry-meta,
.search .site-content .has-post-thumbnail .entry-meta{clear:none;}
.blog .site-content .has-post-thumbnail .entry-meta:after,
.archive .site-content .has-post-thumbnail .entry-meta:after,
.search .site-content .has-post-thumbnail .entry-meta:after{display:table;content:'';line-height:0;clear:both;}
.blog .site-content .has-post-thumbnail .entry-header,
.archive .site-content .has-post-thumbnail .entry-header,
.search .site-content .has-post-thumbnail .entry-header,
.blog .site-content .has-post-thumbnail .entry-summary,
.archive .site-content .has-post-thumbnail .entry-summary,
.search .site-content .has-post-thumbnail .entry-summary,
.blog .site-content .has-post-thumbnail .entry-meta,
.archive .site-content .has-post-thumbnail .entry-meta,
.search .site-content .has-post-thumbnail .entry-meta{margin-left:240px;}
.featured-content article{padding-top:40px;padding-bottom:40px;margin:0;padding-left:40px;padding-right:40px;border-bottom:solid 1px #dddddd;}
.featured-content .entry-title{font-size:20px;line-height:28px;}
.featured-content .entry-title a{color:#3a3a3a;}
.featured-content .entry-title a:hover{color:#117bb8;}
.featured-content .has-post-thumbnail .entry-thumbnail,
.featured-content .has-post-thumbnail .entry-thumbnail a,
.featured-content .has-post-thumbnail .entry-thumbnail img{float:left;}
.featured-content .has-post-thumbnail .entry-thumbnail{width:50%;}
.featured-content .has-post-thumbnail .entry-thumbnail a{margin-right:10px;}
.featured-content .has-post-thumbnail .entry-thumbnail img{width:100%;}
.featured-content .has-post-thumbnail .entry-title{clear:none;margin-top:-5px;}
.featured-content .has-post-thumbnail .entry-header,
.featured-content .has-post-thumbnail .entry-summary,
.featured-content .has-post-thumbnail .entry-meta{margin-left:50%;padding-left:10px;}
.featured-content .has-post-thumbnail .entry-summary:after{display:table;content:'';line-height:0;clear:both;}
.featured-content-secondary{margin-top:-1px;background:#ffffff url('../images/absurdidad.png') 0 0 repeat;}
.featured-content-secondary article{margin-left:10px;margin-right:10px;width:220px;float:left;}
.featured-content-secondary .entry-thumbnail{margin-bottom:20px;}
.featured-content-secondary .entry-title{font-size:20px;line-height:28px;}
.featured-content-secondary .entry-title a{color:#3a3a3a;}
.featured-content-secondary .entry-title a:hover{color:#117bb8;}
article:hover .entry-thumbnail img{opacity:0.9;}
article:hover .entry-title a{color:#117bb8;}
.entry-thumbnail{position:relative;}
.entry-thumbnail img{box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);max-width:100%;height:auto;}
.entry-thumbnail-category{position:absolute;left:-6px;top:8px;background:#3a3a3a;padding:2px 8px;font-size:8px;text-transform:uppercase;color:#777;}
.entry-thumbnail-category:hover{background:#117bb8;}
.entry-thumbnail-category:hover:before{border-top:6px solid #0d5c89;}
.entry-thumbnail-category a{color:white;text-decoration:none;}
.entry-thumbnail-category:before{content:'';font-size:0px;line-height:0%;width:0px;border-top:6px solid #212121;border-left:6px solid transparent;position:absolute;left:0px;top:24px;}
.wp-caption{border:none;}
.wp-caption .wp-caption-text{max-width:98%;width:100%;display:block;background:#efefef;border:solid 1px #efefef;margin:0;padding:5px;color:#999;}
.wp-caption img,
.wp-caption img[class*="wp-image-"]{border:solid 1px #ccc;padding:5px;margin:0;}
.widget-area{padding-top:41px;}
.widget-area .widget{margin-bottom:40px;margin-right:40px;}
.widget-area .widget ul{list-style:none;margin-left:0;}
.widget-area .widget ul li{padding-bottom:8px;}
.widget-area .widget-title{font-size:16px;margin-bottom:20px;}
.widget-area .widget-title a{color:#3a3a3a;}
.widget-area .widget-title a:hover{color:#117bb8;}
.widget-area .widget_recent_entries .post-date{color:#aaaaaa;}
.widget-area .widget_twitter a{color:#3a3a3a;text-decoration:none;}
.widget-area .widget_twitter a:hover{color:#117bb8;}
.widget-area .widget_twitter .timesince{color:#aaaaaa;}
.widget-area .widget_twitter .tweets li{padding:20px 0;border-bottom:solid 1px #f7f7f7;}
.widget-area .widget_twitter .tweets li:last-child{border-bottom:none;}
input,
textarea{font:13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:100%;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button-primary,
a.button-primary,
.wpm-button-primary,
a.wpm-button-primary{display:inline-block;background:#117bb8;color:white;text-decoration:none;padding:10px;border:none;font-weight:300;cursor:pointer;font-size:100%;}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.button-primary:hover,
a.button-primary:hover,
.wpm-button-primary:hover,
a.wpm-button-primary:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
.button-primary:focus,
a.button-primary:focus,
.wpm-button-primary:focus,
a.wpm-button-primary:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
.button-primary:active,
a.button-primary:active,
.wpm-button-primary:active,
a.wpm-button-primary:active{background:#138bcf;}
.button,
a.button,
.wpm-button,
a.wpm-button{display:inline-block;background:#3a3a3a;color:white;text-decoration:none;padding:10px;}
.button:hover,
a.button:hover,
.wpm-button:hover,
a.wpm-button:hover{background:#474747;}
.navigation-paging,
.navigation-post{padding-left:40px;padding-top:15px;padding-bottom:15px;padding-right:10px;background:#f7f7f7;}
.comments-area{padding-left:40px;margin-top:40px;}
.comments-area .comments-title{font-size:20px;line-height:28px;}
.comments-area .comment-list{list-style:none;padding:0;margin:40px 0 0 0;}
.comments-area ul.children{list-style:none;padding-left:56px;margin:0;}
.comments-area article{margin:0;padding:20px 0 32px 0;border-top:solid 1px #dddddd;border-bottom:none;}
.comments-area .comment-content h1{font-size:16px;}
.comments-area .comment-content h2,
.comments-area .comment-content h3,
.comments-area .comment-content h4,
.comments-area .comment-content h5,
.comments-area .comment-content h6{font-size:13px;}
.comments-area .comment-content h1,
.comments-area .comment-content h2,
.comments-area .comment-content h3,
.comments-area .comment-content h4,
.comments-area .comment-content h5{margin:20px 0;}
.comments-area .comment-content blockquote{background:none;}
.comments-area .comment-content,
.comments-area .reply,
.comments-area li.comment #respond{margin-left:56px;}
.comments-area footer{margin-bottom:20px;}
.comments-area footer .comment-author,
.comments-area footer .comment-meta{display:inline-block;}
.comments-area footer cite{font-style:normal;}
.comments-area footer .says{display:none;}
.comments-area footer .comment-author{font-family:Georgia, "Times New Roman", serif;font-size:20px;line-height:28px;}
.comments-area footer .comment-author a{text-decoration:none;color:#3a3a3a;}
.comments-area footer .comment-author a:hover{color:#117bb8;}
.comments-area footer .comment-author .avatar{position:relative;top:12px;margin-right:10px;border-radius:50%;}
.comments-area footer .comment-meta{margin-left:4px;}
.comments-area footer .comment-meta,
.comments-area footer .comment-meta a{color:#aaaaaa;text-decoration:none;font-size:12px;}
.comments-area footer .comment-meta:hover,
.comments-area footer .comment-meta a:hover{color:#117bb8;}
.comments-area #respond{border-top:solid 1px #dddddd;padding-top:40px;}
.comments-area #reply-title{font-size:20px;line-height:28px;}
#commentform label{display:block;}
#commentform label .required{color:red;}
.widget.widget_calendar table{margin-bottom:20px;}
.widget.widget_calendar th,
.widget.widget_calendar td{padding:8px 8px;border-bottom:solid 1px #dddddd;}
.widget.widget_calendar tr:hover td{background:#f7f7f7;}
.widget.widget_calendar #today{font-weight:bold;}
.expound-full-width #secondary{display:none;}
.expound-full-width #primary{width:1020px;margin-right:0;}
.expound-full-width .site-content article{padding-right:40px;}
.expound-full-width .navigation-paging,
.expound-full-width .navigation-post{padding-right:40px;}
.expound-full-width .comments-area{padding-right:40px;}
@media (max-width:1080px){#page{width:960px;}
#primary{width:680px;}
.expound-full-width #primary{width:960px;}
.featured-content-secondary{padding-top:20px;padding-bottom:0;padding-left:40px;padding-right:40px;}
.featured-content-secondary article{width:100%;margin-left:0;margin-right:0;padding-top:20px;padding-bottom:20px;}
.featured-content-secondary .entry-thumbnail{float:left;margin-bottom:0;}
.featured-content-secondary .has-post-thumbnail .entry-header,
.featured-content-secondary .has-post-thumbnail .entry-summary{margin-left:240px;}
.featured-content-secondary .has-post-thumbnail .entry-title{clear:none;margin-top:-5px;}
.single .site-content .related-content article{width:200px;}
}
@media (max-width:1020px){#page{width:900px;}
#primary{width:620px;}
.expound-full-width #primary{width:900px;}
.single .site-content .related-content article{width:180px;}
}
@media (max-width:960px){#page{width:840px;}
#primary{width:560px;}
.expound-full-width #primary{width:840px;}
.single .site-content .related-content article{width:160px;}
}
@media (max-width:900px){#page{width:95%;}
#primary{width:100%;margin-right:0;}
#secondary{width:100%;margin-left:0;}
.expound-full-width #primary{width:100%;}
.featured-content .has-post-thumbnail .entry-thumbnail{width:220px;}
.featured-content .has-post-thumbnail .entry-thumbnail a{margin-right:0;}
.featured-content .has-post-thumbnail .entry-header,
.featured-content .has-post-thumbnail .entry-summary{margin-left:240px;padding-left:0;}
.site-content article{padding-right:40px;}
.widget-area .widget{margin-left:40px;}
.comments-area{padding-right:40px;}
}
@media (max-width:700px){.featured-content .has-post-thumbnail .entry-thumbnail,
.featured-content-secondary .has-post-thumbnail .entry-thumbnail,
.has-post-thumbnail .entry-thumbnail{float:left;display:block;width:100%;margin-bottom:30px;}
.featured-content .has-post-thumbnail .entry-header,
.featured-content .has-post-thumbnail .entry-summary,
.featured-content-secondary .has-post-thumbnail .entry-header,
.featured-content-secondary .has-post-thumbnail .entry-summary,
.blog .site-content .has-post-thumbnail .entry-header,
.blog .site-content .has-post-thumbnail .entry-summary,
.blog .site-content .has-post-thumbnail .entry-meta,
.archive .site-content .has-post-thumbnail .entry-header,
.archive .site-content .has-post-thumbnail .entry-summary,
.archive .site-content .has-post-thumbnail .entry-meta,
.search .site-content .has-post-thumbnail .entry-header,
.search .site-content .has-post-thumbnail .entry-summary,
.search .site-content .has-post-thumbnail .entry-meta{margin-left:0;clear:both;}
.single .site-content .entry-title,
.site-content .entry-content h1,
.site-content .comment-content h1{font-size:28px;line-height:38px;}
.single .site-content .related-content{padding-bottom:20px;padding-left:40px;padding-right:40px;}
.single .site-content .related-content .related-content-title{margin-left:0;}
.single .site-content .related-content article{width:100%;padding:20px 0 0 0;margin:0;}
.single .site-content .has-post-thumbnail .entry-thumbnail{width:50px;margin-bottom:0;}
}
@media (max-width:600px){#page{width:95%;}
}
.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:1em 3em;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modalclose{color:red;float:right;font-size:3em;font-weight:700}.modalclose:focus,.modalclose:hover{color:#000;text-decoration:none;cursor:pointer}.modal-footer,.modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-body{padding:2px 16px}#embed-button{background-color:#bbb}

@media (max-width:800px){.site-title a{color:#fff;text-shadow: 1px 1px 2px #000}}
@media (max-width:650px){.site-description{color:#eee;text-shadow: 1px 1px 2px #000}}
a.link-centered{text-align:center;display:block;}