/*
Theme Name: BlankSlate
Theme URI: https://github.com/tidythemes/blankslate
Author: TidyThemes
Author URI: http://tidythemes.com/
Description: Please read: tidythemes.com/concept. BlankSlate is the definitive WordPress HTML5 boilerplate starter theme. We've carefully constructed the most clean and minimalist theme possible for designers and developers to use as a base to build websites for clients or to build completely custom themes from scratch. Clean, simple, unstyled, semi-minified, unformatted, and valid code, SEO-friendly, jQuery-enabled, no programmer comments, standardized and as white label as possible, and most importantly, the CSS is reset for cross-browser-compatability and no intrusive visual CSS styles have been added whatsoever. A perfect skeleton theme. For support and suggestions, go to: https://github.com/tidythemes/blankslate/issues. Thank you.
Version: 2019.1
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2019 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}

body {
    line-height: 1;
    background-image: url("https://noisebob.com/wp-content/uploads/2020/04/1234549_424194874368272_1719526102_n.jpg");
}

#header, #footer {display: none;}

h1 {
    font-size: 3em;
    position: relative;
    background-color: blue;
    color: yellow;
    width: auto;
}

h1:hover {
    background-color: yellow;
    color: blue;
}


.has-large-font-size {

    z-index: 4000;
    position: relative;
	background-color: white;}

.wp-block-media-text__content:hover {
    background-color: white;
    color: black;
    text-decoration: overline underline;
	text-decoration-color: red;
	text-shadow: none;
}

.pcb1 {background-color: aqua;color: black;
    text-shadow: 1px 1px 0px yellow, -1px -1px 0px yellow, 1px -1px 0px yellow, -1px 1px 0px yellow;

}

.pcb2 {background-color: lime; color: black;
    text-shadow: 1px 1px 0px yellow, -1px -1px 0px yellow, 1px -1px 0px yellow, -1px 1px 0px yellow;
}

.pcb3 {background-color: magenta; color: black;
    text-shadow: 1px 1px 0px yellow, -1px -1px 0px yellow, 1px -1px 0px yellow, -1px 1px 0px yellow;
}

.pcb1 img:hover, .pcb2 img:hover, .pcb3 img:hover {
    filter: grayscale(100%) invert(100%);
}


.pcb1:hover {

    text-shadow: 1px 1px 0px yellow, -1px -1px 0px yellow, 1px -1px 0px yellow, -1px 1px 0px yellow;
    background-color: black;
    color: red;

}

.pcb2:hover {

    text-shadow: 1px 1px 0px yellow, -1px -1px 0px yellow, 1px -1px 0px yellow, -1px 1px 0px yellow;
    background-color: black;
    color: red;

}

.pcb3:hover {

    text-shadow: 1px 1px 0px yellow, -1px -1px 0px yellow, 1px -1px 0px yellow, -1px 1px 0px yellow;
    background-color: black;
    color: red;

}

.download a {
    background-color: hotpink;
    color: black;
    text-shadow: 1px 1px 0px white, 2px 2px 0px white;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 900;
    text-decoration: none;
}


.download a:hover {
    background-color: black;
    color: white;
    text-shadow: 1px 1px 0px yellow, 2px 2px 0px yellow;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 900;
 }




.xoxo {

    position: relative;
    padding-top: 20px;

}

.image.wp-image-265.attachment-medium.size-medium {

    width: 50px;
    position: fixed;
    bottom: 15px;
    left: 10px;

}

.image.wp-image-38.attachment-medium.size-medium {
    position: fixed;
    right: 40px;
    top: 56px;
    width: 65px;
    transform: rotate(9deg);
}

#media_image-5 {

    position: absolute !important;
    right: 0px;

}
.contact {
    background-color: yellow;
    font-size: 2em;
    letter-spacing: 2px;
    font-style: italic;
    padding: 5px;
    box-shadow: 0px 10px aqua;
    margin-bottom: 0;
}


.wp-image-295:hover  {

    position: fixed;
    left: 0;
    width: 100%;
    height: 100%;
    filter: grayscale(0%) hue-rotate(180deg) !important;
    top: 0%;
    z-index: 3000 !important;


}
.wp-image-454:hover {

    position: fixed;
    left: 0;
    width: 100%;
    height: 100%;
    filter: grayscale(0%) hue-rotate(180deg) !important;
    top: 0%;
    z-index: 3000 !important;

}

.wp-image-455:hover {

    position: fixed;
    left: 0;
    width: 100%;
    height: 100%;
    filter: grayscale(0%) hue-rotate(180deg) !important;
    top: 0%;
    z-index: 3000 !important;


}
.entry-title {
    background-color: white;
    font-size: 2.56em;
    text-shadow: 3px 2px aqua, 5px 3px aqua;
    letter-spacing: -6px;
    word-spacing: 21px;
    display: block;
    transform: scaleY(48%);
	padding: 20px;
	margin-top: 10px;
border-width: 10px;
    border-right-width: 10px;
    border-left-width: 10px;
border-style: dashed;
    border-right-style: dashed;
    border-left-style: dashed;
border-top-color: green;
border-bottom-color: black;
border-left: none;
border-right: none;
}


.post {background-color: red;}

li {
    content: '22222';
    padding-right: 77px;
    color: blue;
    list-style: disclosure-closed;
    font-size: 0.854em;
    font-family: Courier;
    font-weight: 900;
    background-color: yellowgreen;
    box-shadow: -10px 10px 50px white;
}




h2 {
    font-size: 2em;
    text-shadow: 1px 1px black, 2px 2px black, 3px 3px black, 4px 4px black, 5px 5px black, -1px -1px aqua, -2px -2px aqua, 1px 0px aqua;
    color: red;
    box-shadow: 0px 10px 40px black;
	background: linear-gradient(3deg, rgba(255,27,0,1) 2%, rgba(2,0,36,1) 4%, rgba(80,255,0,1) 5%, rgba(255,0,131,1) 38%, rgba(17,0,1,1) 38%, rgba(4,234,246,1) 46%, rgba(234,228,115,1) 55%, rgba(255,233,0,1) 69%, rgba(249,35,217,1) 84%, rgba(0,212,255,1) 100%); 
}

h2:hover {background: linear-gradient(-3deg, rgba(255,27,0,1) 2%, rgba(2,0,36,1) 4%, rgba(80,255,0,1) 5%, rgba(255,0,131,1) 38%, rgba(17,0,1,1) 38%, rgba(4,234,246,1) 46%, rgba(234,228,115,1) 55%, rgba(255,233,0,1) 69%, rgba(249,35,217,1) 84%, rgba(0,212,255,1) 100%); }

.chip_desc {
    background: aqua;
    color: red;
    font-weight: 900;
    letter-spacing: 2px;
    text-shadow: 0px -4px black;
    text-transform: uppercase;
}

.chip_desc:hover {
    background: black;
    color: aqua;
    text-shadow: 0px -4px red;
}

figcaption {
    background-color: black !important;
    padding: 0px !important;
    box-shadow: 0px 10px 5px greenyellow;
}
figcaption:hover {
	background-color: white !important;
    padding: 0px !important;
	color: black !important;
    box-shadow: 0px 10px 5px greenyellow;
}

.featherlight .featherlight-image {

    min-height: 92vh;
}

.cookie_btn {
    font-size: 2.5em;
    text-shadow: 4px 3px red;
    color: #000 !important;
    box-shadow: 0px 20px red;
    border-width: 3px !important;
    border-style: dotted !important;
    border-color: yellow !important;
    word-spacing: 13px;
}

.quoty {
    background-color: bisque;
    padding-top: 20px;
    font-size: 2em;
    letter-spacing: -4px;
    font-weight: 100;
}

#cn-notice-text {
    background-color: yellow;
    padding: 11px;
    border-radius: 50px;
    font-weight: 700;
}

.cookie-notice-container {
    border-top-color: aqua;
    border-top-width: 30px;
    border-top-style: double;
}

.cookie-notice-container:hover {
    border-top-color: lime;
    border-top-width: 30px;
    border-top-style: dashed;
	background-color: white;
}

.pelle8001 {
    margin: 8px;
    background-color: black;
    color: white;
    font-size: 1.6em;
    text-decoration-color: #00ff6f;
    text-decoration-line: underline;
    text-decoration-style: double;
}

.pelle8001:hover {
    background-color: white;
    color: black;
    text-decoration-color: #00ff6f;
    text-decoration-line: overline;
    text-decoration-style: double;
}

#comments-list {
    background-color: black;
    border-left-color: aqua;
    border-right-color: aqua;
    border-left-style: double;
    border-right-style: double;
    border-right-width: 70px;
    border-left-width: 70px;
    font-size: 2em;
    color: white;
    text-shadow: 2px 9px pink;
}

#respond {
    background-color: white;
    font-size: 1.3em;
    font-family: Arial;
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: -1px;
    box-shadow: 0px 20px hotpink;
    padding-left: 20px;
	padding-right: 20px;
    padding-top: 20px;
}

textarea#comment {

    background-color: hotpink;
    color: white;
    font-size: 1.27em;
    text-shadow: 1px 0px black;
    width: 100%;

}

.entry-summary {
    background-color: black;
    color: hotpink;
    font-size: 0.74em;
    font-weight: 900;
    letter-spacing: -2px;
    text-transform: uppercase;
}

.entry-summary:hover {
    background-color: white;
    color: blue;
}

.entry-meta {
    font-size: 0.8em;
    text-transform: uppercase;
    background-color: lightgreen;
    font-weight: 900;
    letter-spacing: 2px;
}

.author.vcard {
    background-color: antiquewhite;
    padding-left: 15px;
    border-width: 2px;
    border-style: solid;
    border-color: blue;
}

.entry-date {
    background-color: yellow;
    font-size: 0.584em;
    font-weight: 100;
    box-shadow: 0px -6px red;
    border-radius: 5px;
    padding: 2px;
    position: relative;
}

.entry-date:hover {
 left: 2px;
}