/*
 * Globals
 */

body {
  font-family: "Helvetica Neue", "Helvetica", Georgia, "Times New Roman", Times, serif;
  color: #444; 
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.container {
  background:#fff;
  margin-top:70px;
}

@media screen and (max-width:1000px) { .container {margin-top:0px;} }

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 1em;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
}

a {
  color:#2175bc;
  transition: all 0.2s ease;
}

a:hover, a:focus {
  opacity:0.7;
  color:#2175bc;
  text-decoration: none;
}

blockquote {
  font-size:16px;
  border-left: 5px solid rgba(0,0,0,0.2);
}

.slash {
  font-size:14px;
  color:rgba(0,0,0,0.2);
}

.hidden {
  display:none;
  visibility: hidden;
}

.clear {
  clear: both;
}


@font-face {
  font-family: 'icomoon';
  src: url('http://static.tumblr.com/m2fs62i/HN5nfjd7b/icomoon.eot');
}
@font-face {
  font-family: 'icomoon';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
     url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 1.2em;
  line-height: 0;
  color:rgba(255,255,255,0.9);
  margin-right:10px;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


[class^="icon-"]:hover, [class*=" icon-"]:hover {
  color:rgba(255,255,255,0.6);
}

.icon-share:before {
  content: "\e600";
  width:16px;
  margin-top:-11px;
  color:rgba(0,0,0,1);
}
.icon-heart:befor
.icon-heart:before {
  content: "\e601";
}
.icon-reblog:before {
  content: "\e602";
}
.icon-googleplus:before {
  content: "\e603";
}
.icon-facebook:before {
  content: "\e604";
}
.icon-instagram:before {
  content: "\e605";
}
.icon-twitter:before {
  content: "\e606";
}
.icon-rss:before {
  content: "\e607";
}
.icon-vimeo:before {
  content: "\e608";
}
.icon-flickr:before {
  content: "\e609";
}
.icon-dribbble:before {
  content: "\e60a";
}
.icon-github:before {
  content: "\e60b";
}
.icon-tumblr:before {
  content: "\e60c";
}
.icon-soundcloud:before {
  content: "\e60d";
}
.icon-skype:before {
  content: "\e60e";
}
.icon-linkedin:before {
  content: "\e60f";
}
.icon-lastfm:before {
  content: "\e610";
}
.icon-pinterest:before {
  content: "\e611";
}

/*
 * Notes Styles
 */

.notes {
  list-style: none;
  margin:10px 0 0 0;
  padding:0;
}

.notes li {
  margin:0 0 10px 0;
  font-size:0.9em;
}

.notes li a img {
  margin:0 10px 0 0;
}

.notes li blockquote {
  margin-top:10px;
  font-size:0.9em;
}


/*
 * Folllowing Styles
 */

.following {
  list-style: none;
  margin:10px 0 0 0;
  padding:0;
}

.following li {
  margin:0 0 10px 0;
  font-size:0.9em;
}

.following li img {
  margin:-5px 10px 0 0;
}

.following li a {
  margin:2px 0 0 0;
}


#likes {
  list-style:none;
  margin:0;
  padding:0;
  font-size: 14px;
}

#likes li {
  margin-bottom:15px;
}

#likes li img {
  margin-bottom:10px;
}


/*
 * Dribbble Styles
 */

#dribbble {
}

#dribbble p {
}

#dribbble ul {
  list-style: none;
  padding: 0;
}

#dribbble ul li {
  display: inline;
  margin: 0;
  padding: 0;
}

#dribbble ul li img {
  width: 45%;
  margin-right:2.5%;
  margin-bottom:10px;
}


/*
 * Flickr Styles
 */

.flickr_badge_image {
  margin:0px;
  display:inline;
}

.flickr_badge_image img {
  border: 0;
  margin-right:5%;
  margin-bottom:10px;
  width: 45%;
  height:auto;
}



/*
 * Instagram Styles
 */

#instafeed a {
  display: inline;
  margin: 0;
  padding: 0;
}

#instafeed a img {
  width: 29%;
  margin-right:4%;
  margin-bottom:15px;
}


/*
 * 500px Styles
 */

#px500images a {
  display: inline;
  margin: 0;
  padding: 0;
}

#px500images a img {
  width: 45%;
  margin-right:5%;
  margin-bottom:10px;
}




/*
 * Override Bootstrap's default container.
 */

@media (min-width: 1200px) {
  .container {
    width: 1000x;
  }
}


/*
 * Masthead for nav
 */

.blog-masthead {
  background-color:rgba(0,0,0,0.03);
}

/* Nav links */
.blog-nav {
  background:rgba(255,255,255,0.2);
  padding:5px;
  font-size:14px;
  text-transform: uppercase;
  margin:0 -15px 70px -15px;

}

.blog-nav-item {
  position: relative;
  display: inline-block;
  padding: 10px;
  font-weight: bold;
  opacity: 0.7;
}

.blog-nav-item:hover {
  opacity:1;
}

/*
 * Blog name and description
 */

.blog-header {
  padding-bottom: 50px;
  text-align: center;
}
.blog-title {
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 200;
}
.blog-description {
  font-size: 20px;
  font-weight: normal;
  font-size:15px;
  line-height: 1.5em;
  max-width:400px;
  margin:10px auto 40px;
  opacity:0.7;
}


/*
 * Avatar Style
 */

#avatar img {
  width:120px;
  margin:0 auto;
}

#avatar img.circle {
  border-radius: 60px;
}


/*
 * Main column and sidebar layout
 */

.blog-wrapper {
  background:#f7f7f7;
}

.blog-main {
  font-size: 16px;
  line-height: 1.5;
  background-color: rgb(255, 255, 255);
}

.blog-sidebar {
  padding:40px;
  background:#f7f7f7;
}

/* Sidebar modules for boxing content */
.sidebar-module {
  padding: 5px;
  margin: 0 0px 30px;
}
.sidebar-module-inset {
  padding: 15px;
  background-color:rgba(0,0,0,0.03);
  border-radius: 3px;
}
.sidebar-module-inset p:last-child,
.sidebar-module-inset ul:last-child,
.sidebar-module-inset ol:last-child {
  margin-bottom: 0;
}

.sidebar-module h4 {
  margin-bottom: 1em;
  margin-top: 0;
}

.copy p {
  margin:15px 0 15px 0;
}

.copy img {
  max-width: 100%;
}


/* Tags */

.footer a {
  color:#ccc;
}

.permalink {
  padding-top:0px;
}

.tags {
  margin-top:10px;
}

.tags, .permalink {
  font-weight:bold;
  font-size:0.9em;
}
.tags a, .permalink a {
  font-weight: normal;
}

.tags a {
  margin-right:10px;
}



/* Search Box */
.form-control {
  font-size: 14px;
  -webkit-box-shadow:none;
  box-shadow: none;
  -webkit-transition:none;
  -o-transition:none;
  transition:none;
  border-radius:3px;
  border: 1px solid rgba(0,0,0,0.1);
  background-color: rgba(255,255,255,0.5);
  width:95%;
}

.form-control:active, .form-control:focus {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: rgba(255,255,255,0.7);
  border: 1px solid rgba(0,0,0,0.1);
}



/* Tweets */
#tweets {
  font-size: 14px;
}
.tweet {
  margin-bottom:10px;
}


/* Likes & Reblogs */
.like-reblog-buttons {
  float:right;
  width:70px;
}
.like-button {
  float:right;
}
.share-button {
  float:left;
}
.icon-share {
  width:16px;
  margin-top:-11px;
  color:rgba(0,0,0,1);
}
.reblog-button {
  float:right;
  margin-right:11px;
}

.like-button,.reblog-button a, .share-button a {
  opacity:0.2;
  transition:none;
}

.like-button:hover,.reblog-button a:hover, .share-button a:hover {
  opacity:0.4;
  transition:none;
  cursor: pointer;
}

.share-widget {
  list-style: none;
  padding:20px 0 0 0;
  width:100%;
  margin:20px 0 20px 0;
  border-top:1px solid rgba(0,0,0,0.05);
}

.share-widget li a {
  display:block;
  width:23%;
  line-height:30px;
  height:30px;
  float:left;
  margin-right:2%;
  padding:0px 0 0 15px;
  background-color:rgba(0,0,0,0.05);
  border-radius:3px;
  font-size:14px;
}

.share-widget li a .entypo-social {
  margin:15px 10px 0 0;
  font-size:30px;
  display:block;
  float:left;
  color:#fff;
}

a.share-button, a.share-button:hover {
  color:#fff;
}

.share-widget li a.facebook {
  background-color: #3c5b98;
}

.share-widget li a.google-plus {
  background-color: #242223;
}

.share-widget li a.twitter {
  background-color: #20bdf8;
}

@media screen and (max-width:990px) { .social-link {display:none;} }


.share-widget li a.pinterest {
  background-color: #ef383a;
}

.backtotop-button {
  display:inline;
}
.backtotop-button img {
  width:14px;
  margin-top:-5px;
  opacity:0.5;
  float:right;
}
@media screen and (max-width:660px) { .backtotop-button img  {float:none;} }
.backtotop-button a:hover {
  cursor: pointer;
}

/* Pagination */
.pager {
  text-align: left;
  margin:0;
  padding:0px 30px 20px 30px;
}
.pager > li > a {
  width: 100px;
  padding: 5px 10px;
  text-align: center;
  border-radius: 3px;
  background-color:rgba(0,0,0,0.03);
  border:none;
}
.pager > li > a:hover {
  width: 100px;
  padding: 5px 10px;
  text-align: center;
  border-radius: 3px;
  background-color:rgba(0,0,0,0.06);
  border:none;
}

#infscr-loading {
  margin-bottom:0px;
  bottom:0;
  position:absolute;
  width:30%;
  text-align: center;
  border-radius: 3px;
  background-color:rgba(0,0,0,0.03);
  border:none;
  height:40px;
  line-height:40px;
}


/*
 * Blog posts
 */

.blog-posts {
  margin:30px 30px 50px 30px;
  display: none;
}

@media screen and (max-width:767px) {
  .blog-posts {
    margin:30px 10px 50px 10px;
  }
}

.blog-post {
  margin-bottom: 40px;
  border-bottom:1px solid #f2f2f2;
  padding-bottom:30px;
}
.blog-post-title {
  margin-top:0;
  margin-bottom: 0.5em;
  font-size: 30px;
}
.blog-post-meta {
  margin-bottom: 20px;
  font-weight: bold;
}

.blog-post .media {
  margin-bottom:1.5em;
}

.blog-post .media img {
  max-width:100%;
}

.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {
  min-width: 100% !important;
  width: 100% !important;
}



/*
 * Quotes and Questions
 */

.quote, .question {
  font-style: italic;
  font-size: 24px;
  margin-bottom:0.5em;
}

.asker_container {
  margin-bottom:1em;
}

div.line.odd {
  background:#f7f7f7;
  padding:10px;
}

div.line.even {
  padding:10px;
}


/*
 * Audio and Video
 */

.audio_container {
  position: relative;
  padding-top: 100px;
  max-height: 100px;
  overflow: hidden;
  margin-bottom:1.5em;
}

.video_container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  overflow: hidden;
  margin-bottom:1.5em;
}

.audio_container iframe, .video_container iframe,  
.audio_container object, .video_container object,  
.audio_container embed, .video_container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}


/*
 * Spinner
 */

 .spinner {
    width: 40px;
    height: 40px;
    position: relative;
    margin: 100px auto;
  }

  .double-bounce1, .double-bounce2 {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: 0.6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: bounce 2.0s infinite ease-in-out;
    animation: bounce 2.0s infinite ease-in-out;
  }

  .double-bounce2 {
    -webkit-animation-delay: -1.0s;
    animation-delay: -1.0s;
  }

  @-webkit-keyframes bounce {
    0%, 100% { -webkit-transform: scale(0.0) }
    50% { -webkit-transform: scale(1.0) }
  }

  @keyframes bounce {
    0%, 100% { 
      transform: scale(0.0);
      -webkit-transform: scale(0.0);
    } 50% { 
      transform: scale(1.0);
      -webkit-transform: scale(1.0);
    }
  }

  /*
   * Infinite Scroll
   */

  #infscr-loading {
    bottom:0px;
    position:absolute;
    width:100%;
    text-align: center;
    border-radius: 3px;
    background:none;
    border:none;
    height:35px;
    line-height:40px;
    margin: 0px auto;
  }

   #infscr-loading .spinner {
      position: relative;
      margin: 20px auto;
    }

   #infscr-loading .spinner .double-bounce1, #infscr-loading .spinner .double-bounce2 {
    -webkit-animation-iteration-count: 2;
    animation-iteration-count: 2;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
  }

  /*
   * Colorbox Styles
   */
  #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
  #cboxOverlay{position:fixed; width:100%; height:100%;}
  #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
  #cboxContent{position:relative;}
  #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
  #cboxTitle{margin:0;}
  #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
  #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
  .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
  .cboxIframe{width:100%; height:100%; display:block; border:0;}
  #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

  #cboxOverlay{background:#000000;}
  #colorbox{outline:0;}
  #cboxContent{margin-top:32px; overflow:visible;}
  #cboxError{padding:50px; border:1px solid #ccc;}
  #cboxLoadedContent{background:#000000; padding:1px;}
  #cboxLoadingGraphic{background:url(http://static.tumblr.com/hmqexaq/L8bnfqtq6/spinner.gif) no-repeat center center;}
  #cboxLoadingOverlay{background:#000000;}
  #cboxTitle{position:absolute; top:-22px; left:0; color:#ffffff; text-shadow:none;}
  #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}

  #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }

  #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

  #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(http://static.tumblr.com/hmqexaq/COOnfqum6/slideshow-icons.png) no-repeat 0 0;}
  #cboxPrevious{background-position:0px 0px; left:25px;}
  #cboxNext{background-position:-25px 0px; left:50px;}
  #cboxClose{background-position:-50px 0px; left:0px;}
  .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
  .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
  .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}

/*
 * Footer
 */

.blog-footer {
  padding: 40px 0;
  color: #999;
  border-top-color:rgba(0,0,0,0.1);
  padding:30px;
  font-size:14px; 
}
.blog-footer p {
  opacity:0.5;
}
.blog-footer p:last-child {
  margin-bottom: 0;
}
