
    
/** 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;
}
h1:not(.no-style) { 
    display: block;
    font-size: 34pt;
    line-height:140%;
}
h2 {
    display: block;
    font-size: 28pt;
    line-height:140%;
}
h3 { 
    display: block;
    font-size: 20pt;
    line-height:140%;
} 
h3 a{border-bottom:0px;}
h4 { 
    display: block;
    line-height:140%;
    font-size: 15pt;
    margin:8px auto !important;
}
h5 { 
    display: block;
    font-size: 12pt;
    line-height:140%;
    margin:12px auto !important;
}
h6 { 
    display: block;
    font-size: 10pt;
    line-height:140%;
    margin:17px auto !important;
}

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. ';}
#posts img{width:100%}
.tumblr_controls{z-index:999999999}
#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;
}
a{
    cursor:pointer;
}
[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:10.5pt;
    -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)}

.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;}
.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%;}
/** Global CSS **/



/** buttons post **/
.caption > span{display:inline-block;}
.caption{color:#cccccc;font-size:8pt;padding:10px;padding-left:15px;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;color:#aeaeae}
.caption > span:first-child{position:absolute;left:28px;top:10px;font-size:13pt;cursor:pointer;display:inline-block;line-height:14pt;}
.caption > span:nth-child(2){position:relative;top:2px;font-size:10pt;position:relative;left:10px;top:6px;cursor:pointer;font-style:oblique;font-family:'georgia';}
.caption > span:nth-child(4){font-size:10pt;position:relative;top:6px;margin-right:3px;margin-right:10px;font-style:oblique;font-family:'georgia';}
.caption > span:nth-child(3){position:relative;top:8px;left:8px;margin-left:10px;}
.caption > span:last-child{font-size:10pt;position:absolute;right:20px;top:14px;margin-left:4px;margin-right:5px;color:#bcbcbc;-webkit-transform:scale(1);border-radius:5px;padding:0px;letter-spacing:0.5pt;text-align:center;cursor:pointer;z-index:9999999;line-height:14pt;}
 .this-mobile.mobile-version .caption > span:last-child{top:15px;}
 .this-mobile.mobile-version .caption > span:first-child{top:13px;}
/** buttons post **/

/** minimal button **/
 
.minimal-button .sharing > li > a:nth-child(2){display:none}
                .minimal-button .sharing li:last-child{left:17px;height:5px;}
                .minimal-button .sharing{width:14px;right:10px;}
				/** minimal button **/
				
				


/** caption post **/

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


            .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);}
    iframe.tumblr_audio_player{height:85px !important}
/** 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-size:12pt;font-size:14pt;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-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:10pt !important;font-weight:600;font-style:normal;text-transform:uppercase;font-weight:900;word-spacing:1pt;margin-top:30px;}
.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-frame img{height:auto !important}
                .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;}
                .answer_question{font-size:10pt;}
                .question_question{border-top:1px solid #efefef;padding-top:20px;margin-top:20px;color:#464545;}
                

.capt-answer > span:last-child{top:5px}
.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:0px;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:0px;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;}
.text.post h3{margin-bottom:10px;}
   .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}
                /** 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;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,.hidden-menu{ 
        -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-container{display:none}
            .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;display:block;}
            .load-more .next-is.load-more-container{display:none}
        .load-more .load-more-container{margin-top:60px !important;font-size:18pt;font-weight:normal;font-style:oblique;}
.load-more-scroll-down{transform:rotate(90deg) scale(1,3);font-weight:100;font-size:20pt;margin-top:15px;width:20px;height:30px;margin:auto;margin-top:10px;font-family:lato;}

                  .paginate-it-container{text-align:center;margin-top:90px;}
                  .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;font-size:11pt;color:#7c7c7c;padding:2px;margin-right:-4px;padding-right:5px;font-family:Georgia;text-transform:uppercase;letter-spacing:1.4pt;margin-left:6px;margin-right:6px;}
         .paginate-it-container{display:none}
         .paginate-it .paginate-it-container{display:block}
         .paginate-it-container{position:relative;z-index:9999999;}
         
               
                #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 img{opacity:0}
	   #border-bottom{border-bottom:0px;overflow:hidden;}
        #border-bottom{border-bottom:0px;width:100%;background-size:cover;background-position:center;display:block;cursor:pointer;background-position:center 0px;background-repeat:no-repeat;padding:0px;}
    #ind #border-bottom img.photo-100{display:none}
    .black-and-white #border-bottom{
        filter: gray; /* IE */
    -webkit-filter: grayscale(1); /* Old WebKit */
    -webkit-filter: grayscale(100%); /* New WebKit */
    filter: url(resources.svg#desaturate); /* older Firefox */
    filter: grayscale(100%); /* Current draft standard */
    }
    /** Photo **/
        
        /** if not use caption **/
        
        
        .inner_container.capt-photo.caption-on .has-caption{display:none}
        .inner_container.capt-photo.caption-on .caption{margin-top:-45px;background-color:transparent;border-top:0px;position:relative;}  
       
         .inner_container.capt-photo.caption-on .peach-date{font-size:17px;text-transform:initial;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-weight:600;color:#ffffff;}
        .inner_container.capt-photo.caption-on:hover .peach-date{margin-top:0px;}
      
          .inner_container.capt-photo.caption-on .caption > span:nth-child(3),.inner_container.capt-photo.caption-on .caption > span:nth-child(2),.inner_container.capt-photo.caption-on .caption > span:nth-child(1),.inner_container.capt-photo.caption-on .caption > span:nth-child(4),.inner_container.capt-photo.caption-on .caption > 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:100%;position:absolute;left:0px;overflow:hidden;text-transform:uppercase;background-color:rgba(0,0,0,0.5);border-bottom:0px;;border-bottom:0px;display:block;padding-top:0px;}
         
         #hover-container{bottom:0px;}
         
                    .center-buttons{position:absolute;font-size:11pt;color:#ffffff;width:100%;bottom:16px;left:30px;z-index:9999;}
                    .center-buttons li{display:inline-block;margin-left:9px;margin-right:9px;cursor:pointer;}
                    .center-buttons li a{color:#ffffff;border-bottom:0px;}
                    #hover-date{display:block;font-family:Goergia;font-weight:300;letter-spacing:2pt;font-size:11pt;width:100%;text-align:left;color:#fff;top:25px;position:absolute;left:32px;border-bottom:0px;color:#fff;}
                    #hover-notes{position:absolute;bottom:20px;width:100%;text-align:center;font-family:Goergia;font-weight:400;letter-spacing:2pt;font-size:10pt;color:#fff;}
                    #hover-date date{font-size:7pt;position:relative;top:-4px;}
                 .inner_container .left-date{bottom:22px;left:30px;position:absolute;z-index:99999;color:#ffffff;line-height:100%;}

         .hover-buttons{font-size:13pt;position:absolute;bottom:17px;cursor:pointer;right:49px;display:inline-block;width:17px;height:17px;z-index:999999;line-height:14pt;}
         .inner_container.caption-on.capt-photo .hover-buttons.reblog-button-span{display:none}
         .hover-buttons.new-like-button{right:74px;}
         .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}
         html.not-mobile .inner_container.caption-on.capt-photo .hover-buttons.new-like-button {
             filter: brightness(125%);-webkit-filter: brightness(125%);
             
         }
         .this-mobile .inner_container .hover-buttons{bottom:21px;}
         .this-mobile .inner_container .hover-buttons.new-like-button{bottom:25px;}
         
 
         
        /** 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:600px;height:375px;margin:auto;position:relative;top:50%;}
    .submit-content iframe{background-color:transparent; overflow:hidden;}
    
    .submit-content iframe{height:600px }
    .submit-content{margin-top:-300px}
    /** 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-weight:300;width:340px;}
    .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;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 .inner_container.capt-photo .post-background, #per .inner_container.capt-photo .post-notes,#per .inner_container.capt-photo .disqus-comment{width:1100px;}
       
       #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;}
       
        #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{border-top:1px solid #efefef;}
       #per.this-is-page .post-background{width:1000px;margin:auto;margin-top:0px;margin-bottom:0px;}
       
           #per.this-is-page .post-background{max-width:calc(100% - 120px)}
           #per.this-is-page.not-mobile #content-per{margin-bottom:70px;}
       @media only screen and (max-width: 700px) {
           #per.this-is-page .post-background{max-width:100%}
       }
        #per.this-is-page .text.post p,#per.this-is-page .text.post h1,#per.this-is-page .text.post h2,#per.this-is-page .text.post h3,#per.this-is-page .text.post h4,#per.this-is-page .text.post h5,#per.this-is-page .text.post h6{width:850px;display:block;margin:auto;max-width:100%;}
         #per.this-is-page .text.post h3.page-title{text-align:center;font-size:20pt;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.page-title{margin-bottom:10px}
        #per .post.text h3.page-title{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-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-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;}
                          
    
#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{margin-top:0px;display:inline-block;}
    .read_more_container{padding:0px;border-radius:5px;margin-left:-2px;margin-bottom:0px;font-size:10pt;margin-top:10px;font-weight:normal;}
     .read_more_container:after{content:'ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢';margin-left:10px;}
    .tmblr-truncated-link.read_more{font-weight:600;;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%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);position:relative;top:50%;margin-top:-30px;}
    #big-close{font-size:65pt;font-family:lato;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);display:inline-block;font-weight:100;margin-bottom:0px;line-height:140%;}
    
    /** not found **/
                /** tags **/
                 
               .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:#ffffff;}
  .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:rgba(0,0,0,0.6);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:25pt;font-family:lato;font-weight:100;cursor:pointer;z-index:99999;}
  .lightbox-arrow-left{top:50%;left:30px;transform:scale(1,1.8);-o-transform:scale(1,1.8);-moz-transform:scale(1,1.8);-webkit-transform:scale(1,1.8);-ms-transform:scale(1,1.8);margin-top:-10px;color:#fff}
  .lightbox-arrow-right{top:50%;right:30px;transform:scale(1,1.8);-o-transform:scale(1,1.8);-moz-transform:scale(1,1.8);-webkit-transform:scale(1,1.8);-ms-transform:scale(1,1.8);margin-top:-10px;color:#fff;}
  @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 **/
        
   
    
   /** Mobile fix **/
   .this-mobile .headers{margin-bottom:-2px;}
   .this-mobile .sharing{margin-right:15px;}
       #ind .has-caption.in-caption{border:0px;}
	   
#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:580px !Important;}
.this-mobile.tablet-version .inner_container, 
.this-mobile.tablet-version #content-per{margin:auto;width:580px;margin-top:0px;}
 
.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}
.this-mobile.mobile-version #content-per{margin-top:40px;}
.posts{margin:auto;}
  
 
                .this-mobile .html_photoset iframe.photoset.show-mobile-lightbox{width:100% !Important}
	   /** 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 **/

.like_button{height:14px}
#per .tags_perma{margin-top:10px}
.post iframe,.post img{max-width:100%}
html#ind {margin-bottom:80px;}
.load-more .load-more-container{margin-bottom:100px;}
            
                  .paginate-it-container{text-align:center;margin-top:90px;margin-bottom:80px;}
                   html.infinite.not-mobile #content-per{margin-bottom:80px;}
                   
     .post-cubig-effect#ind.not-mobile:not([data-post-padding='0']) .inner_container{
    -webkit-transition: transform 200ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
    transition: opacity 200ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
    -webkit-transition: opacity 200ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
    transition: transform 200ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
    -webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
    transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
}
.post-cubig-effect#ind.not-mobile:not([data-post-padding='0']) .inner_container:hover {
    transform: scale(1.015);
    opacity: 0.9
}
 
  .social li{display:inline-block;margin-left:5px;margin-right:5px;font-size:12pt;}
  .social a{color:#aeaeae;}
  .social{margin-top:35px;}
  
   .bottom-copyright{padding:35px 0px;max-width:calc(100% - 40px);box-sizing:border-box;margin:auto;text-align:left;display:table;overflow:hidden;}
    .this-is-page .bottom-copyright{width:1100px;}
    .this-is-tag .bottom-copyright{width:700px;} 
    .this-is-permalink .bottom-copyright{width:1100px;}
    .bottom-copyright li{display: table-cell;width:33%;vertical-align:middle;padding:17px;box-sizing:border-box}
    .bottom-copyright #copyright-icons{text-align:center;font-size:15pt;}
    .bottom-copyright #copyright-search{text-align:right;cursor:pointer;}
    .bottom-copyright #copyright-icons a{border-bottom:0px;display:inline-block;margin-left:4px;margin-right:4px;opacity:0.5;}
    .bottom-copyright #copyright-icons a:hover{opacity:1}
    @media only screen and (max-width: 1000px) {
        .bottom-copyright li{width:100%;display:block;text-align:center;}
        .bottom-copyright li#copyright-search{display:none}
    }
    .place-icons-header #copyright-icons{display:none}
    
    
    
    /** Hidden Menu **/
.header-trigger{font-size:16pt;position:fixed;top:20px;left:20px;border:1px solid #efefef;padding:10px;line-height:100%;cursor:pointer;z-index:999999;}
.hidden-overlay{width:100%;height:100%;background-color:#222222;opacity:0.7;position:fixed;top:0px;left:0px;z-index:9992;display:none}
.hidden-menu a {border-bottom:0px;}
.hidden-menu{width:280px;height:100%;padding:25px;position:fixed;top:0px;left:-280px;z-index:9999999;transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);}
.hidden-menu a {border-bottom:0px;}
.hidden-menu li{list-style:none;display:inline-block;}
.hidden-menu li:not(#close-menu):not(#hidden-copyright){font-size:13pt;line-height:100%;display:block;margin-bottom:10px;font-size:10pt;}
#hidden-copyright{margin-top:25px;font-style:oblique;font-size:10pt;}
.border-box{box-sizing:border-box;}
.hidden-menu #close-menu{font-family:lato;transform:scale(1.4,1);-webkit-transform:scale(1.4,1);-o-transform:scale(1.4,1);-moz-transform:scale(1.4,1);-ms-transform:scale(1.4,1);transform-origin:left bottom;-o-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-webkit-transform-origin:left bottom;margin-bottom:20px;margin-bottom:30px;font-size:20pt;font-weight:100;cursor:pointer}
.hidden-menu li:not(#close-menu):not(#hidden-copyright){;padding-bottom:15px;padding-top:5px;}
    /** Hidden Menu **/


    /** Header **/
    .header{text-align:center;line-height:150%;padding:0px 25px;}
    .header .logo{font-size:45pt;letter-spacing:-1pt;line-height:160%;}
    .header .logo img{max-width:100%}
    .header .description{line-height:120%;max-width:500px;margin:auto;margin-top:10px;font-size:10pt;line-height:150%;}
.header-portrait{width:80px;height:80px;margin:auto;margin-bottom:40px;border-radius:50%;overflow:hidden;}
.header-portrait img{width:100%;}
.header a{border-bottom:0px;}
.header .social-icons a{display:inline-block;margin-left:6px;margin-right:6px;}
.header .social-icons{margin-top:30px;}
/** Header **/


    .this-is-page .bottom-copyright,
    .this-is-permalink .bottom-copyright{max-width:1100px}
    .this-is-tag .bottom-copyright{max-width:700px}
    
    
.post-cubig-effect#ind.not-mobile:not([data-post-padding*='0']) .inner_container:hover,.cubig-effect:hover {
    transform: scale(1.015);
}
