
    
    
/** Global CSS **/
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;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
.caption ul:not(.tags), .text-based:not(.chat) li ul{
    list-style-type: disc;margin:15px 0px 15px 20px;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ol > li {list-style-type: none;list-style:none;display:block;
}
.no-href-border a{border-bottom:0px;color:inherit;}


i, em{font-style:oblique !important}
      b,strong{font-weight:bold !important}
p figure iframe, figure iframe, .tumblr_video_container, .tumblr_video_container iframe{width:100%}

body{font-size:9.5pt;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
 -ms-word-break: break-word;
     word-break: break-word;
     -moz-word-break: break-word;
     -webkit-word-break: break-word;

-webkit-hyphens: none;
   -moz-hyphens: none;
        hyphens: none;
        font-weight:300;
        -webkit-text-size-adjust: none;
        
}
p figure iframe, figure iframe, .tumblr_video_container, .tumblr_video_container iframe{width:100%}

figure img{width:100%;height:auto;display:block;}
figure img,blockquote figure{max-width:100% !Important;}
figure iframe{width:100%;}
.border-topef{border-top:1px solid #efefef;}
/** Global CSS **/

p figure iframe, figure iframe, .tumblr_video_container, .tumblr_video_container iframe{width:100%}
 #posts .post.video iframe, #posts .post.video iframe.flickr-embed-frame{max-width:100%;}

@charset "UTF-8";

@font-face {
    font-family: "wordy";
  src:url("https://themecloset.me/font/new-wordy/wordy.eot");
  src:url("https://themecloset.me/font/new-wordy/wordy.eot?#iefix") format("embedded-opentype"),
    url("https://themecloset.me/font/new-wordy/wordy.woff") format("woff"),
    url("https://themecloset.me/font/new-wordy/wordy.ttf") format("truetype"),
    url("https://themecloset.me/font/new-wordy/wordy.svg#wordy") format("svg");
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before {
    font-family: "wordy" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important; 
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "wordy" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
         
body{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;color:#000;
 -ms-word-break: break-word;
     word-break: break-word;
     -moz-word-break: break-word;
     -webkit-word-break: break-word;

-webkit-hyphens: none;
   -moz-hyphens: none;
        hyphens: none;
    
font-family:arial;
font-weight:400;
letter-spacing:0.6pt;}
*{box-sizing:border-box;line-height:160% !Important;padding:0px;margin:0px;}

a{border-bottom:0px;display:inline-block;}
img{max-width:initial}
img#responsive{max-width:100%}
img#responsive{width:100%;height:auto;}
html{
        font-weight:300;}
        
        
                    .table{display:table;margin-bottom:0px;}
                    .inline-block{display:inline-block}
                    .none{display:none}
                    .table-cell{display:table-cell}

               
               /** headeing style **/    
                   
h1 {
  font-size: 2em;
  margin-bottom: 0.5em;
}
                   
h1.no-style {
  margin-bottom: 0em;
}

h1:not(:first-child):not(.no-style) {
  margin-top: 1em;
}

h2 {
  font-size: 1.75em;
  margin-bottom: 0.5714em;
}

h2:not(:first-child) {
  margin-top: 1.1428em;
}

h3 {
  font-size: 1.5em;
  margin-bottom: 0.6666em;
}

h3:not(:first-child) {
  margin-top: 1.3333em;
}

h4 {
  font-size: 1.25em;
  margin-bottom: 0.8em;
}
h5 {
  font-size: 1.125em;
  margin-bottom: 0.8888em;
}
h6 {
  font-size: 1em;
  margin-bottom: 1em;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{border-bottom:0px;}
a img { border:none; vertical-align:top; }



/** heading style **/

                a{text-decoration:none;cursor:pointer;}

                    
                   
                   
*{max-width:100%;}
#infscr-loading{display:none !Important}

                                    /** blockquotes **/
          blockquote p{display:block}
          blockquote p+p{display:inline-block}
          blockquote+p{display:block !important;}
          blockquote > p:first-child+figure{margin-top:-20px ;}
          blockquote > p:first-child{margin-bottom:10px !important;}
blockquote img, figure{height:auto;}
blockquote a, p a{margin-bottom:6px;margin-top:6px;}
blockquote p{display:inline-block;padding:0px 2px;}
.this-is-quoted > p:first-child{margin-bottom:0px;}
figure{padding:20px}
.tmblr-attribution a{border-bottom:0px}

#posts blockquote p:not(.tmblr-attribution){margin:0px 0px;}
.caption > blockquote{border:0px;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
blockquote, q {
	quotes: none;
	display:inline-block;
	width:initial;margin-bottom:10px;
	
}blockquote{border:0px;max-width:900px;}

                   
                   /** blockquotes **/
                   
                   
       
       /** post global **/
       
       .pagination{display:none}
.no-border-link a{border-bottom:0px !Important}
.hide-caption .caption{display:none} 
    .no-share .hide-share{display:none}
    .no-share .copy{display:none}
    .on-hover-post-share.not-mobile #posts li #notecount{display:none}
    .on-hover-post-share.not-mobile #posts li:hover #notecount{display:block}
    .read_more_container:after{content:'\2192';margin-left:5px;font-size:9pt;}

.read_more_container a{border-bottom:0px;} .text-based > blockquote{margin-bottom:-10px;}
       
       /** caption and notecounts **/
.caption{font-size:11pt;padding:25px;width:100%;position:relative;padding-bottom:0px;width:calc(100% - 120px);margin:auto;}
a#photo-content{display:block;margin-bottom:0px;width:100%;border-bottom:0px;}
       .this-mobile .copy{display:none}

#notecount{margin:auto;max-width:calc(100% - 40px);}
       hr{margin-top: 15px;margin-bottom:15px;}
       #posts{text-align:center;}

ol#posts .post{margin:auto;max-width:calc(100% - 80px);margin-bottom:70px;}

#posts .post{margin-bottom:40px;}
#notecount{text-align:center;font-size:10pt;margin-top:20px;display:block;}
#notecount a{border:0px;color:inherit;}
#notecount a:hover{border:0px;color:#222;}
/** like fix **/

    .alt_likem,.like_button{position:relative;overflow:hidden;}
   .alt_like .like_button:before{content:'Like'} 
    .alt_like .like_button.liked:before{content:'Liked'}
    .customize .alt_like:before{content:'Like'} 
    .like_button iframe{position:absolute;top:0px;left:0px;z-index:9999;opacity:0;} 
    .alt_like_like{position:absolute;top:0px;z-index:99;left:0px;}
    .alt_like{height:15px;}
.alt_like .like_button{height:15px;}
       /** caption and notecounts **/
/** photo **/
       @media only screen and (max-width: 450px) {
ol#posts .post{max-width:calc(100% - 30px);margin-bottom:30px;}
.caption{width:100%}
#notecount{margin-top:20px;}
           
       }
       
       
/** photo **/
#posts li:hover #notecount{opacity:1}


/** quote **/
ol#posts .post:not(.photoset):not(.video):not(.quote):not(.text){width:460px;}
#posts li.post.quote{width:900px;font-size:20pt;}
#posts li.post.text{width:700px;font-size:12pt;}
#posts li.post.link{width:700px;}

/** answer **/

.asker{color:#222222}
.asker a{border-bottom:0px}
.question div{display:inline-block;}
.post.answer{width:600px !Important;font-size:11pt;}
.asker-avatar{display:none}
.replies{border-top:1px solid #efefef;padding-top:20px;margin-top:20px;}

.asker{margin-bottom:10px;}
/** answer **/

/** links **/
.description{font-size:11pt;line-height:100% !important}

/** photoset **/

    .photoset a#photoset-content:not(:first-child){display:none}
    #photoset-frame-link{position:relative;height: 16px;overflow:hidden;}
    .not-mobile #photoset-frame-link .html_photoset{position:absolute;top:0px;left:0px;transform:scale(6);opacity:0;transform-origin:top left;}
    #photoset-content{border-bottom:0px;}
    #select{display:inline-block;
    text-indent: -9999px;width:0px;}
    #notecount a{position:relative;}
  
    .this-mobile #photoset-frame-link iframe:not(.show-mobile-lightbox){position:absolute;top:0px;left:0px;transform:scale(8);opacity:0;transform-origin:top left;}
    

/** video **/
.post.video .embed-thumbnail{display:none}
.post.video .embed-video{display: inline-block;
width: 700px}
.post.video.flickr .embed-thumbnail{display:block}
.post.video.flickr .embed-video{display:none}
.post.video.flickr .embed-thumbnail img{max-width:100%;}
/** audio **/
.tmblr_audio_player, .audio_player iframe{width:calc(100% - 30px) !important;filter: brightness(125%);-webkit-filter: brightness(125%);-moz-filter: brightness(125%);-ms-filter: brightness(125%);-o-filter: brightness(125%);margin-top:20px;}
.post.audio .caption{padding-top:10px;}

.source{margin-top:25px;}
#posts{margin-top:50px;}
#menu-trigger span{position:relative;top:7px;}
#posts.hover-on .photo-element{opacity:1;
    -webkit-transition: opacity 0.45s;
    transition: opacity 0.45s;}
#posts.hover-on .photo-element.animate{opacity:1;
    -webkit-transition: opacity 0.45s;
    transition: opacity 0.45s;}
    .photo-element{
    -webkit-transition: opacity 0.45s;
    transition: opacity 0.45s;
        
    }
    .animation #posts,.animation footer{opacity:0;
    -webkit-transition: opacity 0.45s;
    transition: opacity 0.45s;}
/** qutoe **/



    /** permalink post notes **/
.notes .note{display:block;padding:20px 0px;opacity:0.8;border-bottom:1px solid #efefef;width:100%;}
.notes .note:hover{opacity:1}
#posts #post-notes{width:100%}

.notes{max-width:100%;color:#222;}
.notes a {border-bottom:0px;color:#222;}
.notes{border-top:1px solid #efefef;}
.notes img{width:20px;height:20px;position:relative;top:5px;left:-12px;border-radius:50%;}
    /** permalink post notes **/

    /** permalink disqus **/
.disqus-content{max-width:900px;padding:40px 25px;margin:auto;}
.disqus-container{border-top:1px solid #efefef;}
    /** permalink disqus **/


    /** H3 STYLING **/
#title-element{font-size:25pt;margin-bottom:25px;line-height:120% !Important;}
    /** H3 STYLING **/
    
    
    /** copyright **/
    #copyright{padding:20px;border-top:1px solid #efefef;padding:50px 30px;text-align:center;max-width:600px;margin:auto;}
    #copyright #credit{margin-bottom:10px;}
    #copyright a{color:inherit;border-bottom:0px;}
    /** copyright **/
    
    
/** ask **/
.redirect-page{display:none !Important}
       .ask-trigger{cursor:pointer;display:inline-block;}
    .ask-container{width:100%;height:100%;position:fixed;z-index:999999999;background-color:rgba(0,0,0,0.5);top:0px;left:0px;text-align:center;display:none;}
    .ask-content{width:450px;margin:auto;position:relative;top:50%;margin-top:-90px;}
    .ask-content iframe{background-color:transparent; overflow:hidden;}
    
html.redirect-page{display:none !important}
    /** ask **/
    
    
/** submit **/

       .submit-trigger{cursor:pointer;display:inline-block;}
    .submit-container{width:100%;height:100%;position:fixed;z-index:999999999;background-color:rgba(0,0,0,0.5);top:0px;left:0px;text-align:center;display:none;}
    .submit-content{width:600px;height:375px;margin:auto;position:relative;top:50%;}
    .submit-content iframe{background-color:transparent; overflow:hidden;}
    
    .submit-content iframe{height:460px }
    .submit-content{margin-top:-220px}
    /** submit **/
    
    /** not found **/
    .not-found-container{width:100%;height:100%;background-color:rgba(255,255,255,0.95);position:absolute;top:0px;left:0px;z-index:99999999999;text-align:center;display:none;}
    .not-found-content{position:relative;top:50%;transform:translateY(-50%);margin-top:-60px;}
    #tumblr_logo img{max-width:60px;display:inline-block;margin-top:50px;}
    .not-found-container li{display:block;line-height:100% !Important;}
    .close-this{position:fixed;top:-10px;right:20px;font-size:45pt;font-family:lato;font-weight:100;transform:scale(1.4,1.0);-webkit-transform:scale(1.4,1.0);-o-transform:scale(1.4,1.0);-moz-transform:scale(1.4,1.0);-ms-transform:scale(1.4,1.0);cursor:pointer;}
    .not-found-container li h2{font-size:166pt;font-family:lato;font-weight:100;}
    .not-found-container li#desc{margin-top:-140px;}
    .this-mobile.mobile-verison .not-found-container li{font-size:17pt;}
    .this-mobile.mobile-version  .not-found-container li h2{font-size:80pt;margin-bottom:160px;;}
    /** not found **/
    
    .tags li{display:inline-block;margin-right:2px;margin-left:2px;}
    .tags{margin-top:10px;font-size:10pt;}
    .tags a{border-bottom:0px;}
    
    
    p{line-height:200% !Important}
/** this-is-page **/
.this-is-page #posts .post.text.text-based{width:1100px;}
.this-is-page .post.text img,.this-is-page .post.text iframe{margin-top:20px;margin-bottom:20px;width:100%;}
.this-is-page p{margin-bottom:15px;margin-top:15px;}
/** this-is-page **/
.this-is-page #notecount{display:none}

/** menus **/

/** takes hidden menu **/
#hidden-menu{width:100%;height:100%;z-index:9292911999;position:fixed;top:0px;left:0px;display:none;overflow-y:scroll}
#hidden-menu.overflowing ul#links{top:60px;transform:translateY(0%);padding-bottom:60px;}
#hidden-menu{text-align:center}
#hidden-menu li{display:block;margin-bottom:10px;}
ul#links{width:100%;position:absolute;top:50%;transform:translateY(-50%);font-family:arial;font-weight:600;font-size:35pt;max-width:calc(100% - 120px);left:60px;}
ul#links li{opacity:0;transform:translateY(40px);}
ul#links li.animated{
    position:relative;
  -webkit-animation: menuAnimation 1s; /* Safari 4+ */
  -moz-animation:    menuAnimation 1s; /* Fx 5+ */
  -o-animation:      menuAnimation1s; /* Opera 12+ */
  animation:         menuAnimation 1s; /* IE 10+, Fx 29+ */
opacity:1;transform:translateY(0px)
}
.show-description#links li:not(#about){display:none}
ul#links li#close-about{display:none;}
li#close-about{font-size:40pt;}
#close-menu,#menu-trigger,#about span,#close-about-cursor{cursor:pointer}
#links li#about-content{display:none;font-size:20pt;}
@keyframes menuAnimation {
  0%   { opacity: 0;transform:translateY(40px); }
  100% { opacity: 1;transform:translateY(0px); }
}
#icons{width:200px;margin:auto; margin-top:25px}
#hidden-menu a{color:inherit;border-bottom:0px;}

       @media only screen and (max-width: 700px) {
           ul#links{font-size:19pt}
           ul li#about-content{font-size:14pt}
#close-menu{font-size:19pt;}
       }
       @media only screen and (max-width: 500px) {
           ul#links{font-size:15pt}
           ul li#about-content{font-size:10pt}
#close-menu{font-size:15pt;}
ul#links{max-width:calc(100% - 40px);left:20px;}
       }
/** takes hidden menu **/

html:not(.menu-bottom-left) .header{position:fixed;top:0px;left:0px;width:100%;padding:30px 40px;text-align:center;z-index:999999;min-height:80px;}
.header div{display:inline-block;}

#menu-trigger{font-size:15pt;}

/** menu position **/
#title img{max-width:calc(100% - 60px)}

#title a{color:inherit;border-bottom:0px;}
/** menu position **/
.not-mobile.menu-center #menu-trigger{position:absolute;left:30px;top:40px;margin-top:-5px;}
.not-mobile.menu-right #menu-trigger{position:absolute;right:30px;top:50%;transform:translateY(-50%);margin-top:-5px;}
.not-mobile.menu-left header .header{text-align:left;}
.not-mobile.menu-left .header #title{display:block;}
.not-mobile.center-with-menu #title{display:block;}
.not-mobile.menu-bottom-left div.header{position:fixed;bottom:0px;left:0px;width:100%;padding:30px 40px;z-index:999999;}
.not-mobile.menu-bottom-left .header #title{display:block}
.not-mobile.menu-bottom-left .header{text-align:left;}
.hide-title header #title{display:none !Important}
header #title, header #title *,#menu-trigger *,#menu-trigger{line-height:100% !important}
.not-mobile.menu-top-bottom-title header #title{position:fixed;bottom:40px;}
.not-mobile.menu-bottom-top-title header #menu-trigger{position:fixed;bottom:40px;}
.this-mobile.tablet-verison .tmblr-iframe-pushdown div.header {top:80px;}
.this-mobile.tablet-version #menu-trigger{position:absolute;left:40px;top:40px;}
.this-mobile.tablet-version .header #title{max-width: calc(100% - 120px)}
.this-mobile.tablet-version .tmblr-iframe-pushdown .header{margin-top:50px}
html.this-mobile.mobile-version div.header{position:relative;text-align:center;width:100%;display:block;margin-top:20px;}
html.this-mobile.mobile-verison div#title{display:block;margin:30px 0px;}
html.this-mobile.mobile-version .header div#menu-trigger{position:relative;left:0px;top:0px;} html.this-mobile.mobile-version .header div#menu-trigger{margin-top:30px}
.tmblr-iframe{z-index:9999999999 !Important}
.mobile-version #posts{margin-top:20px}
.mobile-version .header #menu-trigger{display:block;}
.mobile-verison .header #title{display:block;margin-bottom:10px;}
.this-mobile.tablet-verison .header #menu-trigger label{display:none}