
/** 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;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.container img{width:initial;height:initial;}

ol,#ind ol li {list-style-type: none;list-style:none;display:block;
}

i, em{font-style:oblique !important}
      b,strong{font-weight:bold !important}
ol{margin-top:10px;margin-bottom:15px;margin-left:10px;}
ol li{position:relative;margin-bottom:4px;}
ol li:first-child:before{content:'1. ';}
ol li:nth-child(2):before{content:'2. ';}
ol li:nth-child(3):before{content:'3. ';}
ol li:nth-child(4):before{content:'4. ';}
ol li:nth-child(5):before{content:'5. ';}
ol li:nth-child(6):before{content:'6. ';}
ol li:nth-child(7):before{content:'7. ';}
ol li:nth-child(8):before{content:'8. ';}
ol li:nth-child(9):before{content:'9. ';}
ol li:nth-child(10):before{content:'10. ';}
ol li:nth-child(11):before{content:'11. ';}
ol li:nth-child(12):before{content:'12. ';}
ol li:nth-child(13):before{content:'13. ';}
ol li:nth-child(14):before{content:'14. ';}
ol li:nth-child(15):before{content:'15. ';}
ol li:nth-child(16):before{content:'16. ';}
ol li:nth-child(17):before{content:'17. ';}
ol li:nth-child(18):before{content:'18. ';}
ol li:nth-child(19):before{content:'19. ';}
ol li:nth-child(20):before{content:'20. ';}
ol li:nth-child(21):before{content:'21. ';}
#per ol.notes li:before{content:'';}
.post.text ul li,.post.answer ul li{margin-left:25px;margin-top:4px;margin-bottom:4px;list-style-type:disc}
.post.text ul,.post.answer ul{margin-top:10px;margin-bottom:10px;}
ol{margin-top:10px;margin-bottom:10px;}
.tmblr-lightbox{z-index:9999999999 !important}p figure iframe, figure iframe, .tumblr_video_container, .tumblr_video_container iframe{width:100%}
img[src="http://static.tumblr.com/rbkljgb/vQwo58j3f/installnow.png"]{width:11px !Important}

@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{line-height:180%;font-size:10pt;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;color:#666666;
 -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;
        
}
.this-mobile.mobile-version body{font-size:13pt;}
.this-mobile.tablet-version body{font-size:11pt;}
blockquote {
    border-left: 2px solid #aeaeae;
    margin-top: -5px;
    margin-bottom: 10px;
    margin-left: 2px;
    padding-left: 15px;
}
blockquote a{border-bottom:0px;}

#per .post.text > blockquote {
    border-left: 2px solid #aeaeae;
    margin-top: -5px;
    margin-bottom: 10px;
    margin-left: 37px;
    padding-left: 15px;
    
}
#per .post.text > blockquote{width:calc(100% - 90px)}

.scrolling{       width:31px;
        height:31px;
        opacity:0.8;
        z-index: 239212302 !important;
        position:fixed;
        bottom:30px;
        right:30px;
        text-indent:-9999px;
        background: url('https://static.tumblr.com/22rx6wh/Ayqmvqc68/image.png') no-repeat;display:none;
        background-size: 30px;
cursor:pointer;
}
.this-mobile.mobile-version .scrolling{display:none !Important}
#infscr-loading{display:none !important}
#posts .inner_container{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#posts .inner_container .post{padding:30px;padding-bottom:0px;padding-top:0px;}
#ind #posts .inner_container .post{padding-top:30px}
#ind #posts .inner_container .post.photo,
#ind #posts .inner_container .post.video,
#ind #posts .inner_container .post.audio,
#ind #posts .inner_container .post.photoset{padding-top:0px}
#posts .inner_container .post.photo,
#posts .inner_container .post.audio,
#posts .inner_container .post.photoset,
#posts .inner_container .post.video{padding:0px;}
#posts{margin:auto;margin-top:-1px;}
h3{font-size:15pt;margin-bottom:10px;}
h3 a{border:0px;}
.tmblr-lightbox{z-index:999999999}

p figure iframe, figure iframe, .tumblr_video_container, .tumblr_video_container iframe, .audio iframe{width:100%}

figure img{width:100%;}
figure img,blockquote figure{max-width:100% !Important;}
figure iframe{width:100%;}
html:not(#ind) #posts{opacity:0}
/** Global CSS **/



/** buttons post **/
.caption span{display:inline-block;}
.caption{color:#cccccc;font-size:8pt;font-family:times;padding:10px;padding-left:10px;padding-bottom:20px;padding-top:0px;position:relative;margin-top:0px;padding-top:0px;}
.caption .like_button{display:inline-block;position:relative;top:1px;}
.caption a{border-bottom:0px;}
.caption > span:first-child{position:absolute;left:28px;top:10px;font-size:13pt;color:#9e9e9e;cursor:pointer;display:inline-block;line-height:14pt;}
.caption > span:nth-child(2){position:relative;top:2px;font-size:10pt;position:relative;left:22px;top:6px;cursor:pointer}
.caption > span:nth-child(4){font-size:10pt;position:relative;top:6px;margin-left:12px;margin-right:3px;color:#808080;margin-right:10px;}
.caption > span:nth-child(3){position:relative;top:8px;left:8px;margin-left:20px;font-size:18pt;}
.caption > span:nth-child(even){color:#a8a8a8}
.caption > span:last-child{font-size:10pt;position:absolute;right:20px;top:-5px;margin-left:4px;margin-right:5px;font-family:times;color:#aeaeae;-webkit-transform:scale(1);border-radius:5px;padding:0px;letter-spacing:0pt;text-align:center;cursor:pointer;z-index:9999999;line-height:14pt}
 .customize .inner_container.caption-on.capt-photo .caption > span:last-child{top:10px}
 .not-mobile .inner_container:not(.caption-on):not(.capt-photo) .caption > span:last-child,.not-mobile .inner_container:not(.caption-on).capt-photo .caption > span:last-child{top:13px;}
 .this-mobile.mobile-version .caption > span:last-child{top:15px;}
 .this-mobile.tablet-version .caption > span:last-child{top:12px;}
 .caption-on.capt-photo .caption{display:none}
/** buttons post **/

				
				


/** caption post **/

.in-caption.has-caption{padding:30px;padding-top:15px;padding-bottom:10px;}
.customize .in-caption.has-caption{padding:30px;padding-top:20px;padding-bottom:0px;}

            .hide-caption-only .im-caption{display:none}
            .hide-caption-only .has-caption{display:none}
            .hide-caption-only .has-caption.with-tags{display:block}
.has-caption.normal-caption{padding:30px;padding-top:15px;padding-bottom:5px;}
 #per .perma-photo.has-caption{padding-bottom:15px;}



/** link post **/
.visit{display:inline-block;font-size:11pt;letter-spacing:0.2pt;font-family:baskervile;margin-top:0px;border-bottom:0px;font-style:oblique;}
.link-fix{padding-bottom:10px;padding-top:0px;}
.link-thumb{width:100%}
a.link-thumb-link{width:calc(100% + 60px);margin-left:-30px;margin-top:-30px;margin-bottom:20px;display:inline-block;border-bottom:0px;margin-bottom:5px;}
.link-exerpt{margin-bottom:10px;font-size:11pt;}
/** link post **/

 
/** audio **/
    .aduioembed iframe{width:100%}
    .albumart{background-color:rgba(0,0,0,0.5);}
/** audio **/

/** caption post **/


.customize .post{margin-bottom:0px;}
.post.text img{height:auto;}



.post p{margin-bottom:10px;}
ul.chat{margin-bottom:20px} 

 
/** quote **/
.post.quote{font-family:Bookmania;font-size:30pt;line-height:130%;font-style:oblique;word-spacing:-1.5pt;letter-spacing:0.5pt;margin-left:0px;text-align:center;color:#4f4f4f;}
.post.quote .caption{padding-top:10px;}
.quote_source{font-family:'helvetica neue','arial';font-weight:600;letter-spacing:2pt;font-style:normal;color:#aeaeae;font-size:11pt;line-height:8pt;position:relative;top:25px;letter-spacing:-0.3pt;line-height:180%;display:none;}
.quotes{padding:10px;padding-bottom:50px;text-align:center !Important;}
.top-source{font-size:11pt;font-family:bookmania;letter-spacing:0.3pt;font-weight:900;word-spacing:1pt;margin-top:30px;font-weight:500;font-style:oblique;}
.top-source a{border-bottom:0px;}
.this-mobile .quotes{font-size:16pt !important;}
#per .quotes{font-size:16pt !important;}
/** quote **/


/** video **/
.play_button{color:#ffffff;font-family:Montserrat;position:absolute;left:50%;margin-top:-15px;margin-left:-70px;font-size:8pt;font-weight:600;border-radius:4px;width:140px;text-align:center;top:50%;letter-spacing:0.5pt;cursor:pointer;}
.video-container{width:100%;height:100%;background-color:rgba(0,0,0,);z-index:9999999999;}
.video-container iframe{width:1000px;max-width:100%;min-width:300px;}
.post.video iframe{width:100%;}
.thumb_image{cursor:pointer;text-indent:5px;}

                .video-play-button{position:absolute;top:50%;left:50%;color:#fff;font-size:30pt;margin-top:-30px;margin-left:-30px;border:3px solid #ffffff;border-radius:50%;padding:10px;padding-left:14px;padding-right:8px;cursor:pointer;}
                .thumbnail{position:relative;width:100%;height:100%;display:block}
/** video **/


/** answer **/

                .question_question_content{font-size:10pt;letter-spacing:0.1pt;word-spacing:-1pt;font-weight:300;}
                .answer_question{font-size:12pt;letter-spacing:0.1pt;word-spacing:-1pt;font-weight:300;}
                .question_question{border-top:1px solid #efefef;padding-top:20px;margin-top:20px;color:#464545;}
                
.capt-answer .caption span:nth-child(3){position:relative;top:4px;left:3px;margin-left:10px;font-size:13pt;color:#9e9e9e;}

.capt-answer  .caption span:nth-child(4){font-size:10pt;position:relative;top:-1px;margin-left:4px;color:#a8a8a8;font-weight:600;}
             .capt-answer .caption span:nth-child(5),.capt-answer .caption span:nth-child(6){display:none !Important}
             .capt-answer .caption span:nth-child(3), .capt-answer .caption span:nth-child(4){display:none !Important}
             .capt-answer .caption span:first-child{width:25px;height:25px;border-radius:50%;overflow:hidden;position:relative;top:-9px;left:4px;margin-top:0px;margin-left:12px;margin-bottom:-20px;display:inline-block;margin-right:5px;}
             .capt-answer .caption span:nth-child(2){position:relative;top:4px;left:4px;margin-top:0px;margin-left:0px;display:inline-block;}
.post.answer{padding-bottom:20px !important;}
.answer.post img, .text.post img, .link.post img{height:auto;}
   .answer_portrait img{max-width:40px}
img.avatar {width:20px !important}
        .inner_container.capt-photo.caption-on .caption span:nth-child(3),
        .inner_container.capt-photo.caption-on .caption span:nth-child(4){display:inline-block}
        .capt-answer .caption span:last-child{top:10px !Important;}
        .this-mobile.mobile-version .capt-answer .caption span:last-child{top:13px !Important;}
        .this-mobile.tablet-version .capt-answer .caption span:last-child{top:9px !Important;}
                /** answer **/




/** sharing **/
.this-mobile.this-mobile span.mobile-header-fix{position:relative;top:4px !Important;left:4px !Important;}
      .sharing{position:absolute;bottom:50px;background-color:#ffffff;border:1px solid #efefef;padding:5px;padding-left:15px;padding-right:15px;right:-15px;color:#222222;display:none;width:85px;}
                    .sharing li{padding-top:5px;padding-bottom:5px;font-size:9pt;font-family:'helvetica neue','arial';cursor:pointer;letter-spacing:0.3pt;}
                    
                    .sharing li:last-child{width:12px;height:12px;background-color:#ffffff;position:absolute;bottom:-8px;left:62px;cursor:normal;   -ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);border-bottom:1px solid #efefef;border-right:1px solid #efefef;}
    .sharing li a{margin-right:7px;font-size:8pt;position:relative;top:1px;}
    
   .sharing a{color:#222222 !Important}
        .sharing{z-index:999999999 !Important}
        
.mobile-version .sharing > li > a:nth-child(2){display:none}
                .mobile-version .sharing li:last-child{left:18px;height:5px;}
                .mobile-version .sharing{width:14px;right:-3px;}
    /** sharing **/
    
    
    
    #ind .post.text.not-reblog figure{margin-top:15px;margin-bottom:5px;}
    


.video-container{width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:#ffffff;text-align:center;display:none;}
.video-content{padding:20px;position:relative;top:50%;}
.video-content iframe{width:900px;height:500px}
.video-container iframe{max-width:80%;}
        .displaynone{display:none}
        
        
        /** Transition **/
        
      .inner_container .left-date,.load-more .load-more-container,.share-it div, .share-it a,.tags a,.tags div,.tags li{
    -webkit-transition: all 0.35s; /* Safari */
    transition: all 0.35s;
            transition-timing-function: ease-in ;
        }
    .peach-date,.peach-date:hover{
    -webkit-transition: all 0.55s; /* Safari */
    transition: all 0.55s;
        transition-timing-function: ease-in ;
    }
    .post-background{
        -webkit-transition: opacity 0.35s; /* Safari */
    transition: opacity 0.35s;
    }
    .post-background{
        -webkit-transition: transform 0.35s; /* Safari */
    transition: transform 0.35s;
    }
    
    .this-mobile .inner_container{
    -webkit-transition: all 0s; /* Safari */
    transition: all 0s;}
/** Transition **/
        
        
        /** paginate & load-more **/
         
        
        
            .load-more .load-more-container{margin:auto;width:400px;height:30px;padding-top:5px;font-weight:600;text-align:center;margin-top:100px;cursor:pointer;margin-bottom:100px;display:block;}
            .load-more-container{display:none}
            .next-is.load-more-container{display:none !Important}
            .customize.load-more .next-is.load-more-container{display:block !Important}
        .load-more .load-more-container{margin-top:60px !important;font-size:18pt;font-family:times;font-weight:normal;font-style:oblique;}
.load-more-scroll-down{transform:rotate(90deg) scale(1,3);font-family:lato;font-weight:100;font-size:20pt;margin-top:15px;width:20px;height:30px;margin:auto;margin-top:10px;}

                  .paginate-it-container{text-align:center;margin-top:90px;margin-bottom:80px;}
                  
                  .this-mobile.mobile-version .paginate-it-container{text-align:center;margin-top:40px;margin-bottom:40px;}
        .paginate-it-container a{display:inline-block;border-bottom:0px;background-color:#ffffff;font-family:times;font-size:11pt;width:35px;color:#7c7c7c;padding:2px;margin-right:-4px;padding-right:3px;font-style:oblique;}
         .paginate-it-container a.paginate-it-prev{border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:11pt;font-family:lato;transform:scale(1,1.4);display:inline-block}
         .paginate-it-container a.paginate-it-next{border-top-left-radius:5px;border-bottom-left-radius:5px;width:60px;font-size:11pt;font-family:lato;transform:scale(1,1.4);display:inline-block}}
         .paginate-it-container{display:none}
         .paginate-it .paginate-it-container{display:block !Important}
         .paginate-it-container{position:relative;z-index:9999999;}
         
               .paginate-it-container{opacity:0}
                
               
                #preloading-container{width:1px;height:1px;overflow:hidden;}
	   .infinite #preloading-container{display:none}
        /** paginate & load-more **/
        
        
        /** layout **/
        
.fourpx .inner_container{width:400px}
.twohalfpx .inner_container{width:200px}
.twopx .inner_container{width:250px}
.threepx .inner_container{width:300px}
.fivepx .inner_container{width:500px}
.sixpx .inner_container{width:600px}
.sevenpx .inner_container{width:700px}
.onecolumn .inner_container{width:700px}
.onecolumn500px .inner_container{width:600px}
.onecolumn400px .inner_container{width:500px}

.not-mobile .body-one-column-onecolumn500px{max-width:600px;margin:auto;}
.not-mobile  .body-one-column-onecolumn400px{max-width:500px;margin:auto;}
.not-mobile  .body-one-column-onecolumn{max-width:800px;margin:auto;}

#ind .inner_container{max-width:700px}
#content-per.body-one-column-threecolumns{max-width:2300px;margin:auto;}
#ind .inner_container{max-width:700px}
#content-per.body-one-column-fourcolumns{max-width:3080px;margin:auto;}
#content-per.body-one-column-twocolumns{max-width:1550px;margin:auto;}
#content-per.body-one-column-fivecolumns{max-width:4930px;margin:auto;}
        /** layout **/
        
       /** Responsive **/
       
                .not-mobile .twopx .long-date{display:none}
                .not-mobile .twopx .short-date{display:inline-block}
             

    
                .long-date,.short-date{color:#a8a8a8;}
                .short-date{display:none}
    .seven-twopx .short-date,.six-twopx .short-date,.four-twopx .short-date,.five-twopx .short-date,.three-twopx .short-date,.twopx .short-date,.two-twopx .short-date{display:none}
    
    .seven-twopx .long-date,.six-twopx .long-date,.four-twopx .long-date,.five-twopx .long-date,.three-twopx .long-date,.twopx .long-date,.two-twopx .long-date{display:inline-block}
       
       /** Responsive **/
       /** photoset **/

  
	   .photoset-image img{display:none}
	   .photoset-image img:first-child{display:block;cursor:pointer;}

/** photoset **/

       /** Photo **/
       
               #ind #border-bottom img{display:block;}
	   #border-bottom{border-bottom:0px;}
        #border-bottom{border-bottom:0px;width:100%;background-size:cover;background-position:center;display:inline-block;cursor:pointer;background-position:center 0px;background-repeat:no-repeat;padding:0px;}
    #ind #border-bottom img.photo-100{display:none}
    
    /** Photo **/
        
        /** if not use caption **/
        
        
        .inner_container.capt-photo.caption-on .has-caption{display:none}
        .inner_container.capt-photo.caption-on .caption{margin-top:-55px;background-color:transparent;border-top:0px;position:relative;bottom:-12px;}  
       
         .inner_container.capt-photo.caption-on .peach-date{font-size:17px;text-transform:initial;font-family:arial;font-weight:600;position:absolute;width:100%;margin-top:0px;top:3px;left:0px;line-height:140%;cursor:pointer;z-index:999999;cursor:pointer;height:90px;
box-shadow: inset 0px 67px 80px -61px rgba(0,0,0,0.75);}
.peach-date-content{padding:25px;padding-top:20px;font-family:arial;font-weight:600;color:#ffffff;}
        .inner_container.capt-photo.caption-on:hover .peach-date{margin-top:0px;}
        .customize .inner_container.capt-photo.caption-on .caption{margin-top:-48px;background-color:transparent;border-top:0px;position:relative;bottom:-2px;}
        
        .inner_container.capt-photo.caption-on:hover .caption{bottom:-12px;}
         .customize .inner_container.capt-photo.caption-on:hover .caption{bottom:-2px;}
          .inner_container.capt-photo.caption-on > span:nth-child(3),.inner_container.capt-photo.caption-on > span:nth-child(2),.inner_container.capt-photo.caption-on > span:nth-child(1),.inner_container.capt-photo.caption-on > span:nth-child(4),.inner_container.capt-photo.caption-on > span:nth-child(4){display:none !Important}

      .inner_container.capt-photo.caption-on #hover-container,.inner_container.capt-photo.caption-on .caption{opacity:0;
    -webkit-transition: opacity 0.25s; /* Safari */
    transition: opacity 0.25s;
        transition-timing-function: ease-in ;
      }
        .inner_container.capt-photo.caption-on:hover #hover-container,.inner_container.capt-photo.caption-on:hover .caption{opacity:1;
    -webkit-transition: opacity 0.25s; /* Safari */
    transition: opacity 0.25s;
        transition-timing-function: ease-in ;

            
        }
         .inner_container.capt-photo.caption-on .caption span{color:#ffffff !Important;}
         .answer_like{filter: brightness(50%);-webkit-filter: brightness(50%);}
         .left-heart{filter: brightness(125%);-webkit-filter: brightness(125%);}
         #hover-container{width:100%;height:calc(100% - 10px);position:absolute;left:0px;overflow:hidden;-webkit-box-shadow: inset 0px -67px 80px -61px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px -67px 80px -61px rgba(0,0,0,0.75);
box-shadow: inset 0px -67px 80px -21px rgba(0,0,0,0.75);border-bottom:0px;}

                    .hover-shares{position:absolute;left:0px;bottom:20px;color:#ffffff;font-size:13pt;text-transform:normal;width:100%;text-align:center;}
                    .hover-shares span{display:inline-block;margin-left:7px;margin-right:7px;}
                    .hover-shares span:not(:nth-last-child(2)){cursor:pointer}
                    .hover-shares span:last-child{font-size:11pt;font-family:times;margin-left:9px;position:relative;top:-4px;font-family:bookmania;font-style:oblique;}
                    .hover-shares span:nth-last-child(2){font-size:12pt;position:relative;top:-3px;font-family:lato;font-weight:300;}
                    .hover-shares span:nth-last-child(3){position:relative;top:-3px;margin-left:6px;}
         #hover-container{bottom:10px;}
         .customize #hover-container{bottom:-1px;}

      
         .inner_container .left-date{bottom:3px;position:relative;z-index:99999;height:100%;color:#ffffff;}
         .number_change{position:absolute;left:44px;bottom:10px;width:100px;height:20px;font-family:arial;font-weight:600;color:#ffffff;}
         .left-heart{left:24px;position:absolute;bottom:7px;height:20px;width:30px;}
     
         .hover-buttons{font-size:10pt;position:absolute;bottom:31px;cursor:pointer;right:65px;display:inline-block;height:17px;z-index:999999;line-height:14pt;font-family:times;}
         .hover-search.hover-buttons{right:79px}
         .hover-like-texts.hover-buttons{right:79px;}
         .capt-photo .hover-like-texts{display:none}
         .hover-buttons.hover-like{right:20px;}
         .seven-twopx .hover-buttons:not(.hover-like),.six-twopx .hover-buttons:not(.hover-like),.four-twopx .hover-buttons:not(.hover-like),.five-twopx .hover-buttons:not(.hover-like),.three-twopx .hover-buttons:not(.hover-like),.twopx .hover-buttons:not(.hover-like),.two-twopx .hover-buttons:not(.hover-like){display:none}
         
 .not-mobile .inner_container.capt-photo:not(.caption-on) .hover-buttons{bottom:19px;}
        
 .not-mobile .inner_container:not(.caption-on):not(.capt-photo) .hover-buttons{bottom:19px;}
         .this-mobile .inner_container .hover-buttons{bottom:22px;}
         
 .customize .inner_container .hover-buttons{bottom:20px}
         
        /** if not use caption **/
         
		
		



/** 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:400px;height:375px;margin:auto;position:relative;top:50%;margin-top:-187.5px;}
    .submit-content iframe{background-color:transparent; overflow:hidden;}
    
    /** submit **/
       
       /** search container **/
       
                
    .search-container{width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:#ffffff;z-index:9999999999;display:none;}
    .search-container form{position:fixed;width:420px;left:50%;margin-left:-210px;top:50%;margin-top:-50px;}
    .search-container form input{border:0px;border-bottom:1px solid #222222;padding:10px;font-size:23pt;font-family:lato;font-weight:300;}
    .search-container form button{font-size:25pt;border:0px;background-color:#ffffff;}
    .search-close{position:fixed;top:80px;right:80px;font-size:45pt;font-family:lato;font-weight:100;transform:scale(1.4,1.0);cursor:pointer;}
    
    /** Search container **/
       
       
       
       
       
       
       /**permalink page**/
       .more_notes_link{width:100%;text-align:center;margin-top:10px;display:block;font-weight:600;margin-bottom:10px;}
       #per .post-notes{margin:auto;background-color:transparent;overflow:hidden;}
       #per .post-notes a{border-bottom:0px;}
       .post-notes .notes{padding:15px;padding-top:0px;padding-bottom:0px;}
       .show-notes{display:none}
       .post-notes-hide .real-post-notes{display:none}
       .post-notes-hide .show-notes{display:block;text-align:center;font-weight:600;font-family:arial;padding-top:15px;padding-bottom:15px;cursor:pointer;}
       .tags_perma .tags, .tags li{display:inline-block}
       .tags li{margin-right:5px;}
       .tags_perma .tags{margin-top:15px;}
       .tags a{color:#aeaeae;border-bottom:0px;display:inline-block;-webkit-text-size-adjust:100%;}
       #ind .tags a:before{content:'#';margin-right:1.5px;}
       .tags li:hover a{color:#222222;border-bottom:0px;}
       .tags_perma{font-size:9pt;color:#aeaeae;-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;}
       #per .has-caption .tags{display:none}
       .disqus-comment{width:100%;padding-top:35px;padding-bottom:35px;}
       .disqus-content{padding:25px;padding-top:0px;padding-bottom:0px;}
                    .share-it div, .share-it a{display:inline-block;color:#aeaeae;border-bottom:0px;cursor:pointer;}
                    .share-it div:hover a,.share-it div:hover{color:#222222}
                    .share-it div a:first-child{margin-left:10px;margin-right:4px;position:relative;left:-2px;top:1px;}
                    .this-mobile.mobile-version .share-it div:nth-last-child(2){display:none}
                    .this-mobile.mobile-version .share-it div:last-child{display:none}
              ol.notes {
                padding: 0px;
                margin: 0px 0px;
                list-style-type: none;
            }

            ol.notes li.note {
                border-top: solid 1px #efefef;
                padding: 10px;
            }

            ol.notes li.note img.avatar {
                vertical-align: -4px;
                margin-right: 10px;
                width: 16px;
                height: 16px;
            }

            ol.notes li.note span.action {
                font-weight: bold;
            }

            ol.notes li.note .answer_content {
                font-weight: normal;
            }

            ol.notes li.note blockquote {
                border-color: #eee;
                padding: 4px 10px;
                margin: 10px 0px 0px 25px;
            }

            ol.notes li.note blockquote a {
                text-decoration: none;
            }
            ol.notes li.note:first-child{border-top:0px;margin-top:0px;}
            #posts{overflow:visible}
            
       #per body,html#per,#per #posts{width:100% !Important}
       #per .post-background, #per .post-notes,#per .disqus-comment{width:700px;margin:auto;max-width:100%;margin-top:0px;margin-bottom:0px;}
       
       
       #per .post-notes{margin-top:10px;}
       #per .disqus-comment{margin-top:10px;}
       #per.this-mobile.mobile-version .post-background, #per.this-mobile.mobile-version .post-notes,#per.this-mobile.mobile-version .disqus-comment{margin-top:0px;margin-bottom:0px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
       
        #per.this-is-permalink .post.text p, #per.this-is-permalink .post.text h3, .text-perma-info,#per.this-is-permalink .post.text hr{width:570px;display:block;margin:auto;max-width:100%;} 
        #per.this-is-page .post.text{margin-bottom:50px;}
       #per.this-is-page .post-background{width:1000px;margin:auto;max-width:100%;margin-top:0px;margin-bottom:0px;}
        #per.this-is-page .text.post p{width:850px;display:block;margin:auto;max-width:100%;} 
         #per.this-is-page .text.post h3{text-align:center;font-size:25pt;margin-top:25px;}
        #per.this-is-page .text.post p.extensive-content{width:1000px;display:block;margin:auto;margin-top:15px;margin-bottom:15px;} 
         hr{
    display: block;
    height: 1px;
    border: 0;
    border-top: 0.5px solid #cccccc;
    margin: 1em 0;
    padding: 0; width:80%;margin:auto;}
        #per.this-mobile .post-background{border-top:0px;border-bottom:0px;}
        #per.this-mobile .inner_container,#per.this-mobile .disqus-comment{border-top:0px;}
        #ind .post.text h3{margin-bottom:10px}
        #per .post.text h3{padding-bottom:10px;display:block;}
        .text-info-hide .text-perma-info{display:none !Important}
       #per .post.text > blockquote > p{margin-top:10px;margin-bottom:10px;}
        
        #per .post.text figure{display:inline-block;margin-top:10px;margin-bottom:10px;width:100%;}
       .text-perma-info .text-perma-by{display:inline-block;position:relative;top:0px;font-size:10pt;font-family:times;font-style:oblique;margin-top:10px;}
       #per.this-is-permalink .post.text > p{margin-bottom:10px;margin-top:10px;display:block;}
       #per.this-is-permalink .post.text{margin-bottom:20px;margin-top:20px;}
       .text-perma-info{display:none}
       .text-perma-info{margin-top:-10px;margin-bottom:10px;}
       .this-is-permalink .text-perma-info{display:block}
                            .text-perma-info .text-perma-name a{border-bottom:0px;}
                            .text-perma-info .text-perma-name{display:inline-block;position:relative;top:0px;font-size:10pt;font-family:Montserrat;font-weight:600;margin-left:5px;text-transform:uppercase;letter-spacing:0.8pt;}
                            .text-perma-info .text-perma-date{font-size:10pt;margin-left:10px;display:inline-block;}
                          
                          
       .background-matches#per .post-background, .background-matches#per .post-notes,.background-matches#per .disqus-comment{}
    
#per .inner_container:not(.capt-audio):not(.capt-video):not(.capt-photo):not(.capt-photoset) .post-background{padding-top:20px;padding-bottom:20px}       
#per .inner_container .post-background{padding-top:0px;padding-bottom:20px}
        #per.this-mobile .disqus-comment{padding-bottom:0px !Important}

                  .tags_perma{position:relative;left:0px;padding-left:28px;padding-bottom:0px;}
                 #per .in-caption{display:none}
                 #per .in-caption.normal-caption{display:block}
                  .share-it{margin-left:-4px;width:calc(100% - 60px);}
#per ol.notes li:before{content:'';}
       #per .capt-text .tags_perma{margin-left:35px;}
       @media only screen and (max-width: 700px) {
           
       #per .capt-text .tags_perma{margin-left:-0px;}
       }
       /**permalink page**/
       
       
                
			.tmblr-lightbox{z-index:999999999}
			.answer img,.text_body img{height:auto}
		
    
								.read_more_container a{border-bottom:0px;color:#424242;}
    .read_more_container{margin-top:0px;display:inline-block;}
    .read_more_container{color:#424242;border:1px solid #aeaeae;padding:0px;border-radius:5px;padding-left:12px;padding-right:15px;margin-left:-2px;margin-bottom:0px;font-size:10pt;margin-top:10px;font-weight:normal;}
     
    .tmblr-truncated-link.read_more{font-weight:600;color:#aeaeae;border:2px solid #efefef;padding:2px;border-radius:5px;padding-left:10px;padding-right:10px;margin-left:-5px;margin-top:5px;margin-bottom:8px;display:inline-block;}
    .thumbnail{border-bottom:0px;}
    .customize .post.audio .has-caption{margin-bottom:-5px !important}
    
           
   
                /** pages **/
                
                .this-is-page .post{max-width:100%;}
                .this-is-page .tags_perma{display:none}
                
                .this-is-page .inner_container{border-bottom:0px;}
        .this-is-page iframe{max-width:100%}
                /** pages **/
                
                /** not found **/
                
    .not-found-container{width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:rgba(0,0,0,0.8);z-index:99999999999;display:none;}
    .not-found-content{width:280px;color:#ffffff;text-align:center;font-family:arial;margin:auto;transform:translateY(-50%);position:relative;top:50%;margin-top:-30px;}
    #big-close{font-size:65pt;font-family:lato;transform:scale(1);display:inline-block;font-weight:100;margin-bottom:0px;line-height:140%;}
    
    /** not found **/
                /** tags **/
                 .copyrighting{margin-top:40px;}
               .this-is-tag#ind.not-mobile .inner_container{width:700px !Important}
               .this-is-tag#ind.not-mobile #content-per{max-width:700px;margin:auto;}
               .this-is-tag .load-more-container{display:none !important}
               .this-is-tag .paginate-it-container{display:block !Important}
                /** tags **/
                
                
/** Remove Tags & Disuqs on pages **/
html:not(.this-is-permalink) .share-it,html:not(.this-is-permalink) .tags_perma,html:not(.this-is-permalink) .disqus-comment{display:none !important}
/** Remove Tags & Disuqs on pages **/


                .html_photoset{margin-bottom:5px;}
                
  .not-mobile .inner_container:not(.capt-photo.caption-on) .like_button{top:1px !Important;}
  .this-mobile .inner_container:not(.capt-photo.caption-on) .like_button{top:5px !Important;}
  .not-mobile#ind .inner_container .post-background{opacity:0;}
  .tmblr-lightbox,.tmblr-iframe,.show-mobile-lightbox,.lightbox-plugin{z-index:1999999999 !Important}
      

  #per .post.text{padding-top:10px !Important;}


       /** after-fixes **/
       .lightbox-link{border-bottom:0px;}
       /** after-fixes **/
       
       
        /** Lightbox **/
           .lightbox-share,.lightbox-tags{display:none}
    .lightbox-image-share{position:relative;top:50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);}
  .lightbox-share a{display:inline-block;border-bottom:0px;color:#787878;}
  .lightbox-share a:nth-child(odd){position:relative;top:2px;margin-left:5px;margin-right:5px;}
  .lightbox-share{margin-top:30px;}
    
        .lightbox-plugin{position:fixed;top:0px;left:0px;background-color:#fff;z-index:9999999999999;width:100%;height:100%;display:none;text-align:center;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;  }
  .lightbox-arrows{position:absolute;font-size:60pt;font-family:lato;font-weight:100;cursor:pointer;z-index:99999;}
  .lightbox-arrow-left{top:50%;left:30px;transform:scale(1,1.8);margin-top:-10px;}
  .lightbox-arrow-right{top:50%;right:30px;transform:scale(1,1.8);margin-top:-10px;}
  @media only screen and (max-width: 600px) {
      .lightbox-plugin img{max-width:calc(100% - 50px);}
      .lightbox-arrows{font-size:30pt;}
.lightbox-arrow-right{position:fixed;top:auto;bottom:50px;right:70px;}
.lightbox-arrow-left{position:fixed;top:auto;bottom:50px;left:70px;}
}
.hover-tags{margin-top:10px;}
        /** Lightbox **/
        
        
      #posts img{width:100%}
   .tumblr_controls{z-index:999999999}
   
    
   /** Mobile fix **/
   .this-mobile .headers{margin-bottom:-2px;}
   .this-mobile .sharing{margin-right:15px;}
       #ind .has-caption.in-caption{border:0px;}
	   
.mobile-version.this-mobile .inner_container{border-bottom:1px solid #efefef;}
#ind.this-mobile.tablet-version .inner_container{margin-bottom:30px !Important;}


.this-mobile.tablet-version .inner_container, 
.this-mobile.tablet-version #posts, 
.this-mobile.tablet-version .html_photoset iframe.photoset,
.this-mobile.tablet-version .html_photoset .html_photoset,
.this-mobile.tablet-version .post.video .video-frame iframe{width:680px !Important;}
.this-mobile.tablet-version .inner_container, 
.this-mobile.tablet-version #content-per{margin:auto;width:680px;}
 
.this-mobile.mobile-version .inner_container{margin:0px !Important}
.this-mobile.mobile-version .inner_container, 
.this-mobile.mobile-version .post.video .video-frame iframe{width:360px !Important;}

.this-mobile.mobile-version .html_photoset iframe.photoset,
.this-mobile.mobile-version .html_photoset .html_photoset{width:361px !Important;}
.this-mobile.mobile-version .html_photoset{overflow:hidden}
.posts{margin:auto;}
 
 
                .this-mobile .html_photoset iframe.photoset.show-mobile-lightbox{width:100% !Important}
                #per.this-is-page.not-mobile #content-per{margin-top:20px;margin-bottom:30px;}
                    @media only screen and (max-width: 1120px) {
           
                #per.this-is-page.not-mobile #content-per{margin-top:0px;margin-bottom:60px;}
       }
	   /** Mobile fix **/
               

/** javascript **/
#ind.not-mobile .inner_container:not(.capt-photoset) .post-background{transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);}
/** javascript **/

.this-mobile .like_button{height:14px}
#per .tags_perma{margin-top:10px}

.theme-credit{font-weight:normal;font-family:bookmania;font-size:11pt;letter-spacing:-0.3pt;margin-top:5px;}
	  
    .no-search-available-box{width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:rgba(0,0,0,0.8);z-index:99999999999;display:none;}
    .no-search-available input{border-radius:5px;overflow:hidden;border:0px;background-color:#ffffff;font-size:12pt;padding:3px;padding-left:5px;}
    .no-search-available button{color:#ffffff;background-color:transparent;border:0px;font-size:12pt;}
    .no-search-input{margin-top:15px;}
    .no-search-available .no-search-available-box{display:block;}
    .no-search-available{overflow:hidden}
    .no-search-available-box p span{border-bottom:1px solid #ffffff;cursor:pointer;}
    
            .salvia-header{text-align:center;margin-top:110px;margin-bottom:110px;}
            .this-mobile.mobile-version .salvia-header{margin-top:60px;margin-bottom:60px;}
            .salvia-occupations a{font-size:12pt;font-family:times;display:inline-block;margin-left:25px;margin-right:25px;padding-left:5px;padding-right:5px;display:inline-block}
        
            .salvia-title{margin-top:80px;line-height:140%;}
            .salvia-title img{max-width:80%}
            .salvia-title a{border-bottom:0px;}
            .salvia-description{margin-top:0px;font-size:11pt;}
            .salvia-occupation a{
  overflow: hidden; 
  text-overflow: ellipsis;
  white-space: nowrap;}
        .trigger-buttons a{display:inline-block;padding:11px;font-size:17pt;margin-right:8px;line-height:14pt;cursor:pointer;}
        .trigger-buttons{position:fixed;top:25px;left:25px;z-index:999999;}
        
        .hidden-menu{position:fixed;top:0px;left:0px;width:260px;height:100%;z-index:999999999;left:-260px}
        .hidden-menu,.trigger-buttons,#content-per,.copyrighting,.salvia-header,.scrolling{
        -webkit-transition: transform 0.35s; /* Safari */
    transition: transform 0.35s;}
        .hidden-menu-content{padding:45px;}
        .hidden-menu-avatar{overflow:hidden;border-radius:50%;width:100px;height:100px;display:inline-block;}
        .hidden-menu-avatar img{width:100%;}
        .hidden-menu-links a{border-bottom:0px;display:inline-block;}
        .hidden-menu-links span{display:block;}
        .hidden-menu-links{font-size:13pt;line-height:145%;}
        .this-overflow .salvia-occupations{position:absolute;top:-999999px;}
        html.mobile-bar-enabled{opacity:0}
        
.this-mobile .tmblr-iframe-pushdown .trigger-buttons{top:73px}
.this-mobile .hidden-menu{overflow:scroll}
.this-mobile .tmblr-iframe-pushdown .hidden-menu-content{padding-top:93px}
.hidden-menu-close{display:none}
.this-mobile .hidden-menu-close{position:absolute;top:26px;left:45px;font-size:16pt;font-family:lato;font-weight:300;transform:scale(1.4,1);display:block;}
.this-mobile .tmblr-iframe-pushdown .hidden-menu-close{top:60px}
.this-mobile .hidden-menu-content{padding-top:75px;}
.this-mobile .tmblr-iframe-pushdown .hidden-menu-content{padding-top:109px;}
 
.no-border-occupation .salvia-occupations a{border-bottom:0px}
.capitalize-title .salvia-title{text-transform:uppercase}
.bold-title .salvia-title{font-weight:600}
.italic-title .salvia-title{font-style:oblique}
.bold-occupation .salvia-occupations{font-weight:600}
.italic-occupation .salvia-occupations{font-style:oblique}
.no-search .search-trigger{display:none}
.no-italic-links .hidden-menu-links{font-style:oblique}