/*
Theme Name: Bruce Lee Story
Author: Anthony Tran
Version: 6.0
*/
/* line 7, style.scss */
body {
  background-color: #F5F4F3;
}

/* line 10, style.scss */
.clear {
  clear: both;
}

/* line 13, style.scss */
#top, #credits {
  padding: 5px 0;
  color: #666666;
}

/* line 17, style.scss */
#top, #wrapper, #credits {
  width: 960px;
  margin-left: auto;
  margin-right: auto;
}

/* line 22, style.scss */
#wrapper {
  background-color: #FFFFFF;
  -webkit-box-shadow: #999999 0px 2px 4px;
  -moz-box-shadow: #999999 0px 2px 4px;
  box-shadow: #999999 0px 2px 4px;
}

/* line 26, style.scss */
#header {
  padding: 20px 0 20px 20px;
}

/* line 29, style.scss */
#header .pull-right {
  padding-right: 20px;
}

/*
 * Wordpress Core
 */
/* line 36, style.scss */
.alignnone {
  margin: 5px 20px 20px 0;
}

/* line 41, style.scss */
.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

/* line 46, style.scss */
.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

/* line 51, style.scss */
.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

/* line 56, style.scss */
.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

/* line 60, style.scss */
a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

/* line 65, style.scss */
a img.alignnone {
  margin: 5px 20px 20px 0;
}

/* line 69, style.scss */
a img.alignleft {
  float: left;
  margin: 5px 5px 5px 0;
}

/* line 74, style.scss */
a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/*
 * Menu
 */
/* line 83, style.scss */
.menu small {
  display: none;
}

/*
 * Home
 */
/* line 90, style.scss */
.date {
  color: #999;
  margin: 0 0 10px 10px;
  width: 30px;
  text-align: center;
  float: right;
  font-family: Georgia, serif;
  border: 1px solid #EEE;
  padding: 5px;
  background-color: #F9F9F9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

/* line 102, style.scss */
.day {
  font-size: 1.6em;
  font-weight: 700;
  color: #666;
}

/* line 107, style.scss */
.post-category {
  float: left;
  margin-right: 4px;
}

/* line 111, style.scss */
#content .post {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: #999999 2px 2px 6px;
  -moz-box-shadow: #999999 2px 2px 6px;
  box-shadow: #999999 2px 2px 6px;
  margin-bottom: 20px;
}

/* line 116, style.scss */
#content .post-inner {
  padding: 10px;
}

/* line 119, style.scss */
#content .post img {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  margin-bottom: 10px;
  border: 1px solid #EEE;
}

/* line 124, style.scss */
#content .post h2 {
  font-size: 1.4em;
  font-weight: 300;
  line-height: 20px;
  font-family: Georgia, serif;
  padding-bottom: 10px;
}

/* line 131, style.scss */
#content .post h2 a {
  color: #005580;
}

/* line 134, style.scss */
#content .more-link {
  text-align: center;
}

/* line 137, style.scss */
#content .more-link a {
  font-family: Georgia, serif;
  font-style: italic;
  background-color: #0088CC;
  color: #FFF;
  padding: 3px;
  font-weight: 700;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

/* line 146, style.scss */
#content .post .bottom {
  background-color: #F0F0F0;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -ms-border-bottom-left-radius: 10px;
  -o-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -ms-border-bottom-right-radius: 10px;
  -o-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
  text-align: center;
  padding: 5px 0;
}

/* line 152, style.scss */
#content .bottom .social {
  margin-top: 2px;
  padding-top: 5px;
  padding-left: 55px;
}

/* line 157, style.scss */
#content .social .fb-like, #content .social .twitter-like {
  float: left;
  margin-left: 10px;
}

/*
 * Pagination
 */
/* line 165, style.scss */
.pagination {
  text-align: center;
}

/* line 168, style.scss */
.pagination .current, .pagination .dots {
  float: left;
  padding: 0 14px;
  line-height: 34px;
  text-decoration: none;
  border: 1px solid #ddd;
  border-left-width: 0;
}

/* line 176, style.scss */
.pagination .current {
  background-color: #f5f5f5;
}

/* line 179, style.scss */
.pagination li:first-child .current {
  border-left-width: 1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}

/* line 185, style.scss */
.pagination li:last-child .current {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}

/*
 * Single
 */
/* line 195, style.scss */
#content .meta {
  font-size: .8em;
  color: #AAA;
  line-height: 0;
  text-transform: uppercase;
}

/* line 201, style.scss */
#content #img-top img {
  -moz-border-radius-topleft: 30px;
  -webkit-border-top-left-radius: 30px;
  -ms-border-top-left-radius: 30px;
  -o-border-top-left-radius: 30px;
  border-top-left-radius: 30px;
  -moz-border-radius-topright: 30px;
  -webkit-border-top-right-radius: 30px;
  -ms-border-top-right-radius: 30px;
  -o-border-top-right-radius: 30px;
  border-top-right-radius: 30px;
  margin-bottom: 5px;
  border: 1px solid #EEE;
}

/* line 206, style.scss */
#content .ads-content {
  margin-right: 5px;
  float: left;
}

/* line 210, style.scss */
.title {
  border-bottom: 1px solid #EEE;
  margin-bottom: 20px;
}

/* line 214, style.scss */
#content h1 {
  font-size: 1.8em;
  color: #005580;
  font-family: Georgia, serif;
  font-weight: 300;
}

/* line 220, style.scss */
#content h1 small {
  font-size: .6em;
  color: #CCC;
  font-style: italic;
}

/* line 225, style.scss */
.post_content {
  text-align: justify;
}

/* line 228, style.scss */
.post_content p {
  text-indent: 15px;
}

/* line 231, style.scss */
#tags {
  clear: both;
}

/* line 234, style.scss */
.post-actions-single {
  background-color: #F9F9F9;
  border-bottom: 1px solid #F0F0F0;
  border-top: 1px solid #F0F0F0;
  padding: 10px;
  clear: both;
  margin-bottom: 20px;
}

/* line 242, style.scss */
.post-actions-single .fb-like, .post-actions-single .twitter-like {
  float: left;
  margin-left: 20px;
}

/* line 246, style.scss */
#related {
  margin-bottom: 20px;
}

/* line 249, style.scss */
#comments h3 {
  color: #005580;
}

/* line 252, style.scss */
#comments li {
  list-style-type: none;
}

/* line 255, style.scss */
li.comment .comment-body {
  border: 1px solid #CCC;
  margin-bottom: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  padding: 10px;
}

/* line 261, style.scss */
#comments ul.children .comment-body {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -ms-border-bottom-left-radius: 10px;
  -o-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -ms-border-bottom-right-radius: 10px;
  -o-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

/*
 * Sidebar
 */
/* line 270, style.scss */
#sidebar ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 275, style.scss */
.side-bloc {
  margin-bottom: 20px;
}

/* line 278, style.scss */
.side-title {
  font-family: Georgia, serif;
  font-weight: 700;
  font-size: 1.2em;
}

/* line 283, style.scss */
#sidebar #follow img {
  margin-right: 10px;
  opacity: .7;
}

/* line 287, style.scss */
#sidebar #follow img:hover {
  opacity: 1;
}

/* line 290, style.scss */
.recent-comments span {
  display: block;
}

/* line 293, style.scss */
.recent-comments a {
  border-top: 1px solid #F1F1F1;
  color: #555555;
  display: block;
  padding: 5px;
}

/* line 299, style.scss */
.recent-comments a:hover {
  background-color: #F5F5F5;
  text-decoration: none;
}

/* line 303, style.scss */
.recent-comments em {
  color: #AAAAAA;
  display: block;
}

/*
 * Footer
 */
/* line 311, style.scss */
#footer {
  background: url(img/footer-bck.png) repeat-x #f2f2f2;
  padding-top: 10px;
  padding-bottom: 20px;
}

/* line 316, style.scss */
#footer h3 {
  font-size: 1.2em;
  color: #666;
}

/* line 320, style.scss */
#footer li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
/* line 327, style.scss */
.fancybox-tmp iframe, .fancybox-tmp object {
  vertical-align: top;
  padding: 0;
  margin: 0;
}

/* line 333, style.scss */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 340, style.scss */
.fancybox-skin {
  position: relative;
  padding: 0;
  margin: 0;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 352, style.scss */
.fancybox-opened {
  z-index: 8030;
}

/* line 356, style.scss */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

/* line 362, style.scss */
.fancybox-outer, .fancybox-inner {
  padding: 0;
  margin: 0;
  position: relative;
  outline: none;
}

/* line 369, style.scss */
.fancybox-inner {
  overflow: hidden;
}

/* line 373, style.scss */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 377, style.scss */
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 10px;
}

/* line 384, style.scss */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
  padding: 0;
  margin: 0;
  vertical-align: top;
}

/* line 394, style.scss */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 399, style.scss */
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("img/fancybox_sprite.png");
}

/* line 403, style.scss */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8020;
}

/* line 415, style.scss */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("img/fancybox_loading.gif") center center no-repeat;
}

/* line 421, style.scss */
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 431, style.scss */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  background: transparent url("img/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}

/* line 442, style.scss */
.fancybox-prev {
  left: 0;
}

/* line 446, style.scss */
.fancybox-next {
  right: 0;
}

/* line 450, style.scss */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 461, style.scss */
.fancybox-prev span {
  left: 20px;
  background-position: 0 -36px;
}

/* line 466, style.scss */
.fancybox-next span {
  right: 20px;
  background-position: 0 -72px;
}

/* line 471, style.scss */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 475, style.scss */
.fancybox-tmp {
  position: absolute;
  top: -9999px;
  left: -9999px;
  padding: 0;
  overflow: visible;
  visibility: hidden;
}

/* Overlay helper */
/* line 486, style.scss */
#fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: #000;
}

/* line 496, style.scss */
#fancybox-overlay.overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* Title helper */
/* line 504, style.scss */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 512, style.scss */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 516, style.scss */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8030;
  text-align: center;
}

/* line 525, style.scss */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 541, style.scss */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 547, style.scss */
.fancybox-title-inside-wrap {
  margin-top: 10px;
}

/* line 551, style.scss */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/*
 * Back to top button 
 */
/* line 564, style.scss */
#back-top {
  position: fixed;
  bottom: 30px;
  margin-left: -150px;
}

/* line 569, style.scss */
#back-top a {
  width: 108px;
  display: block;
  text-align: center;
  font: 11px/100% Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  color: #bbb;
  /* background color transition */
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition: 1s;
}

/* line 582, style.scss */
#back-top a:hover {
  color: #000;
}

/* arrow icon (span tag) */
/* line 586, style.scss */
#back-top span {
  width: 108px;
  height: 108px;
  display: block;
  margin-bottom: 7px;
  background: #dddddd url(img/up-arrow.png) no-repeat center center;
  /* rounded corners */
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  /* background color transition */
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition: 1s;
}

/* line 601, style.scss */
#back-top a:hover span {
  background-color: #999;
}
