/**
 * add to :after blog of element
 */
/* Text Styling Tools */
/* line 52, styles-v1.scss */
.clearfix:after {
  content: '';
  display: table;
  clear: both;
}

/* line 58, styles-v1.scss */
.mpblog-index-post .right {
  margin-top: 60px;
}

/* line 68, styles-v1.scss */
.mpblog-index-index nav .nav-container .nav-primary,
.mpblog-index-category nav .nav-container .nav-primary,
.mpblog-index-search nav .nav-container .nav-primary,
.mpblog-index-archive nav .nav-container .nav-primary,
.mpblog-index-post nav .nav-container .nav-primary {
  height: 45px;
}
/* line 72, styles-v1.scss */
.mpblog-index-index nav .nav-container .navigation ul.nav-list,
.mpblog-index-category nav .nav-container .navigation ul.nav-list,
.mpblog-index-search nav .nav-container .navigation ul.nav-list,
.mpblog-index-archive nav .nav-container .navigation ul.nav-list,
.mpblog-index-post nav .nav-container .navigation ul.nav-list {
  height: 45px;
}
/* line 75, styles-v1.scss */
.mpblog-index-index nav .nav-container .navigation ul.nav-list > li,
.mpblog-index-category nav .nav-container .navigation ul.nav-list > li,
.mpblog-index-search nav .nav-container .navigation ul.nav-list > li,
.mpblog-index-archive nav .nav-container .navigation ul.nav-list > li,
.mpblog-index-post nav .nav-container .navigation ul.nav-list > li {
  margin-right: 0;
}
/* line 78, styles-v1.scss */
.mpblog-index-index nav .nav-container .navigation ul.nav-list > li.nav-blog,
.mpblog-index-category nav .nav-container .navigation ul.nav-list > li.nav-blog,
.mpblog-index-search nav .nav-container .navigation ul.nav-list > li.nav-blog,
.mpblog-index-archive nav .nav-container .navigation ul.nav-list > li.nav-blog,
.mpblog-index-post nav .nav-container .navigation ul.nav-list > li.nav-blog {
  background: #f7f7f7;
}
/* line 81, styles-v1.scss */
.mpblog-index-index nav .nav-container .navigation ul.nav-list > li.nav-blog a,
.mpblog-index-category nav .nav-container .navigation ul.nav-list > li.nav-blog a,
.mpblog-index-search nav .nav-container .navigation ul.nav-list > li.nav-blog a,
.mpblog-index-archive nav .nav-container .navigation ul.nav-list > li.nav-blog a,
.mpblog-index-post nav .nav-container .navigation ul.nav-list > li.nav-blog a {
  padding-right: 20px;
}
/* line 86, styles-v1.scss */
.mpblog-index-index nav .nav-container .navigation ul.nav-list > li a,
.mpblog-index-category nav .nav-container .navigation ul.nav-list > li a,
.mpblog-index-search nav .nav-container .navigation ul.nav-list > li a,
.mpblog-index-archive nav .nav-container .navigation ul.nav-list > li a,
.mpblog-index-post nav .nav-container .navigation ul.nav-list > li a {
  color: #333333;
  height: 45px;
  line-height: 45px;
  padding: 0 20px;
  font-size: 14px;
}
/* line 96, styles-v1.scss */
.mpblog-index-index header .header-container .header-image-container,
.mpblog-index-category header .header-container .header-image-container,
.mpblog-index-search header .header-container .header-image-container,
.mpblog-index-archive header .header-container .header-image-container,
.mpblog-index-post header .header-container .header-image-container {
  font-family: 'PT Sans', Arial, sans-serif;
  font-weight: 400;
  margin-top: 45px;
  background: #f7f7f7;
  font-size: 15px;
  height: 60px;
  line-height: 60px;
}

/* line 107, styles-v1.scss */
.mpblog-header-links {
  width: 980px;
  margin: 20px auto 20px auto;
  font-size: 12px;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
}
/* line 118, styles-v1.scss */
.mpblog-header-links:after {
  content: '';
  display: table;
  clear: both;
}
/* line 122, styles-v1.scss */
.mpblog-header-links > li {
  display: inline-block;
}
/* line 125, styles-v1.scss */
.mpblog-header-links > li.title {
  position: absolute;
  left: 0;
  font-weight: bold;
}
/* line 130, styles-v1.scss */
.mpblog-header-links > li.title > a {
  padding-left: 0;
}
/* line 135, styles-v1.scss */
.mpblog-header-links > li > a {
  display: inline-block;
  color: #333333;
  text-decoration: none;
  padding: 0 20px;
}
/* line 146, styles-v1.scss */
.mpblog-header-links > li.back-url {
  margin-left: 22px;
}
/* line 149, styles-v1.scss */
.mpblog-header-links > li.back-url > a {
  background: transparent url(../images/blog_back.jpg) no-repeat left 27px;
}

/* line 157, styles-v1.scss */
.mpblog-article a {
  color: #333333;
}

/* line 158, styles-v1.scss */
.mpblog-article a:hover {
  text-decoration: none;
}

/* line 162, styles-v1.scss */
.mpblog-article a:focus {
  text-decoration: none;
}

/* line 164, styles-v1.scss */
#main_content_inner .mpblog-article iframe,
#main_content_inner .post-comments-wrapper iframe {
  display: block;
}

/* line 169, styles-v1.scss */
.mpblog-article .block {
  border: none;
  border-bottom: 1px solid #efefef;
  padding: 0;
  margin-top: 20px;
  margin-bottom: 60px;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 179, styles-v1.scss */
.mpblog-article .block .block-title {
  background: none;
  border-top: 1px solid #808080;
  border-bottom: 1px solid #808080;
  padding: 19px 0;
  line-height: 1em;
  text-align: center;
  border-radius: 0;
}
/* line 188, styles-v1.scss */
.mpblog-article .block .block-title span {
  font-family: 'PT Sans', Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  text-transform: uppercase;
  font-style: normal;
  letter-spacing: 5px;
}

/* line 199, styles-v1.scss */
.mobile {
  display: none;
}

@media (max-width: 770px) {
  /* line 203, styles-v1.scss */
  .mobile {
    display: block;
  }
}
/* line 207, styles-v1.scss */
.mobile .mobile-block {
  display: none;
}

@media (max-width: 770px) {
  /* line 211, styles-v1.scss */
  .mobile .mobile-block {
    display: block;
  }
}
/* line 215, styles-v1.scss */
.mobile.two-columns-left section.content,
.mobile.two-columns-right section.content {
  width: 100%;
  float: left;
}

/* line 220, styles-v1.scss */
.mobile.two-columns-left section.content .swipe-me,
.mobile.two-columns-right section.content .swipe-me {
  width: 40px;
  height: 40px;
  -webkit-transition: all 0.5s 0.3s ease-in-out;
  -moz-transition: all 0.5s 0.3s ease-in-out;
  -o-transition: all 0.5s 0.3s ease-in-out;
  transition: all 0.5s 0.3s ease-in-out;
  opacity: 0.5;
  text-indent: -10000px;
  cursor: pointer;
  margin-bottom: 5px;
  margin-top: -15px;
  float: right;
}

/* line 235, styles-v1.scss */
.mobile.two-columns-left section.content .swipe-me:hover,
.mobile.two-columns-right section.content .swipe-me:hover {
  opacity: 0.7;
}

/* line 239, styles-v1.scss */
.mobile.two-columns-left section.content .swipe-me.right,
.mobile.two-columns-right section.content .swipe-me.right {
  background: url(../images/swipe_left.png) no-repeat 100% 50% transparent;
  background: url(../images/swipe_left.svg) no-repeat 100% 50% transparent;
}

/* line 244, styles-v1.scss */
.mobile.two-columns-left section.content .swipe-me.left,
.mobile.two-columns-right section.content .swipe-me.left {
  background: url(../images/swipe_right.png) no-repeat 100% 50% transparent;
  background: url(../images/swipe_right.svg) no-repeat 100% 50% transparent;
}

/* line 249, styles-v1.scss */
.mobile.two-columns-left aside,
.mobile.two-columns-right aside {
  position: fixed;
  width: 80%;
  max-width: 320px;
  top: 0;
  height: 100vh;
  background: #fff;
  z-index: 199999;
  padding: 20px;
}

/* line 260, styles-v1.scss */
.mobile.two-columns-left aside.right,
.mobile.two-columns-right aside.right,
.mobile.two-columns-left aside.left,
.mobile.two-columns-right aside.left {
  overflow-y: scroll;
  display: none;
}

/* line 267, styles-v1.scss */
.mobile.two-columns-left aside.right.active,
.mobile.two-columns-right aside.right.active,
.mobile.two-columns-left aside.left.active,
.mobile.two-columns-right aside.left.active {
  display: block;
  -webkit-box-shadow: 0px 0 15px 0 #333333;
  -moz-box-shadow: 0px 0 15px 0 #333333;
  box-shadow: 0px 0 15px 0 #333333;
}

/* line 276, styles-v1.scss */
.mobile.two-columns-left aside.right,
.mobile.two-columns-right aside.right {
  right: -80%;
}

/* line 280, styles-v1.scss */
.mobile.two-columns-left aside.right.active,
.mobile.two-columns-right aside.right.active {
  right: 0;
}

/* line 284, styles-v1.scss */
.mobile.two-columns-left aside.left,
.mobile.two-columns-right aside.left {
  /* None Active */
  left: -80%;
}

/* line 289, styles-v1.scss */
.mobile.two-columns-left aside.left.active,
.mobile.two-columns-right aside.left.active {
  left: 0;
}

/* line 293, styles-v1.scss */
.mobile.two-columns-left .mpblog-search input#search-blog,
.mobile.two-columns-right .mpblog-search input#search-blog {
  width: 100%;
}

/* line 297, styles-v1.scss */
.desktop {
  display: block;
  width: 980px;
  overflow: hidden;
  margin: 0 auto;
}

@media (max-width: 770px) {
  /* line 304, styles-v1.scss */
  .desktop {
    display: none;
  }
}
/* line 308, styles-v1.scss */
.desktop .desktop-block {
  display: block;
}

@media (max-width: 770px) {
  /* line 312, styles-v1.scss */
  .desktop .desktop-block {
    display: none;
  }
}
/* line 317, styles-v1.scss */
.mp-content {
  color: #5c5c5c;
}
/* line 320, styles-v1.scss */
.mp-content p {
  font-size: 11px;
  line-height: 1.8em;
  margin: 5px 0 25px 0;
}
/* line 326, styles-v1.scss */
.mp-content img {
  margin-bottom: 15px;
}

/* line 330, styles-v1.scss */
.mp-content h2 {
  font-size: 18px;
  margin: 1em 0;
}

/* line 334, styles-v1.scss */
.mpblog-index-post .col1-layout .col-main,
.mpblog-index-search .col1-layout .col-main,
.mpblog-index-index .col1-layout .col-main,
.mpblog-index-category .col1-layout .col-main,
.mpblog-index-archive .col1-layout .col-main {
  padding-top: 81px;
}

/* line 341, styles-v1.scss */
.desktop.two-columns-left section.content,
.desktop.two-columns-right section.content {
  width: 66.42857%;
  float: left;
  box-sizing: border-box;
}

/* line 347, styles-v1.scss */
.desktop.two-columns-left aside.left,
.desktop.two-columns-right aside.left {
  width: 27.14286%;
  float: right;
  box-sizing: border-box;
}

/* line 353, styles-v1.scss */
.desktop.two-columns-left aside.right,
.desktop.two-columns-right aside.right {
  width: 27.14286%;
  float: right;
  box-sizing: border-box;
}

/* line 360, styles-v1.scss */
.col-main .desktop .block .block-title {
  padding: 0;
  margin: 0 0 10px;
  font-size: 14px;
}

/* line 365, styles-v1.scss */
.mp-related {
  padding: 20px 0 0 0;
}

/* line 369, styles-v1.scss */
.mbplog-related-posts li {
  float: left;
  padding: 0 10px 10px 0;
  width: 105px;
}

/* line 374, styles-v1.scss */
.mbplog-related-posts .thumbnail {
  display: block;
}

/* line 377, styles-v1.scss */
.mbplog-related-posts .mpblog-related-title {
  padding: 5px 0;
  display: block;
  text-align: center;
}

/* line 382, styles-v1.scss */
.mbplog-related-posts .clearfix {
  clear: both;
}

/* line 385, styles-v1.scss */
.col-main .desktop .mp-related .block .block-content {
  padding: 0;
  margin: 0;
  border-bottom: none;
}

/* line 391, styles-v1.scss */
.col-main .desktop .block .block-content {
  padding: 0 0 20px;
  margin-bottom: 15px;
  border-bottom: 1px solid #d7d7d7;
}

/* line 396, styles-v1.scss */
.category-desc {
  border-bottom: 1px solid #d7d7d7;
  padding-bottom: 10px;
  margin-bottom: 15px;
}

/* line 401, styles-v1.scss */
.product-share {
  padding: 0 0 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #d7d7d7;
}

/* line 406, styles-v1.scss */
.product-share .title {
  font-size: 14px;
  font-weight: 600;
  line-height: 23px;
  text-transform: uppercase;
}

/* line 412, styles-v1.scss */
.product-share ul.icons li {
  float: left;
  margin-left: 3px;
}

/* line 416, styles-v1.scss */
.product-share ul.icons .mp-blog-rss-link {
  display: block;
  height: 23px;
  width: 23px;
  background: url(../../images/rss-icon.png) 0 0 no-repeat;
}

/* line 427, styles-v1.scss */
.desktop.three-columns section.content {
  width: 58%;
  float: left;
  padding: 0 18px;
}

/* line 432, styles-v1.scss */
.desktop.three-columns aside.left,
.desktop.three-columns aside.right {
  width: 18%;
  float: left;
}

/* List of Posts */
@media (max-width: 1024px) {
  /* line 439, styles-v1.scss */
  .mpblog-list.list .mpblog-post {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 1em;
    padding-bottom: 1em;
  }

  /* line 444, styles-v1.scss */
  .mpblog-list.list .mpblog-post:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
/* line 450, styles-v1.scss */
.mpblog-list.list .mpblog-post .thumbnail-container {
  overflow: hidden;
}

/* line 453, styles-v1.scss */
.mpblog-list.list .mpblog-post .post-thumbnail {
  -webkit-transition: -webkit-transform 0.3s 0.15s ease-out;
  -moz-transition: -moz-transform 0.3s 0.15s ease-out;
  -o-transition: -o-transform 0.3s 0.15s ease-out;
  transition: -webkit-transform 0.3s 0.15s ease-out,-moz-transform 0.3s 0.15s ease-out,-o-transform 0.3s 0.15s ease-out,transform 0.3s 0.15s ease-out;
}

/* line 459, styles-v1.scss */
.mpblog-list.list .mpblog-post .post-thumbnail:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}

/* line 466, styles-v1.scss */
.mpblog-list.list .mp-read-more {
  margin-right: 1.5em;
  margin-bottom: 1.5em;
  float: left;
}

/* line 471, styles-v1.scss */
.mpblog-list.grid {
  margin: 0;
}

/* line 474, styles-v1.scss */
.mpblog-list.grid .item {
  -webkit-transition: width 0.3s ease-in-out;
  -moz-transition: width 0.3s ease-in-out;
  -o-transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
  float: left;
  padding: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
/* line 486, styles-v1.scss */
.mpblog-list.grid .item.left {
  padding-left: 0;
}
/* line 490, styles-v1.scss */
.mpblog-list.grid .item.right {
  padding-right: 0;
}
/* line 494, styles-v1.scss */
.mpblog-list.grid .item.top {
  padding-top: 0;
}

/* line 498, styles-v1.scss */
.mpblog-list.grid .item .post-container {
  overflow: hidden;
  border-bottom: 1px solid #efefef;
  padding-bottom: 30px;
}
/* line 502, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-post-cat {
  font-size: 11px;
  margin-top: 20px;
}
/* line 507, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-details {
  font-size: 11px;
  margin-top: 25px;
}
/* line 511, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-details:after {
  content: '';
  display: table;
  clear: both;
}
/* line 515, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-details .mp-date {
  float: left;
}
/* line 519, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-details .mp-comment {
  float: right;
  padding-left: 20px;
  background: transparent url(../images/comments.jpg) no-repeat left 1px;
}

/* line 527, styles-v1.scss */
.mpblog-list.grid .item .post-container .thumbnail-container {
  overflow: hidden;
}

/* line 530, styles-v1.scss */
.mpblog-list.grid .item .post-container .post-thumbnail {
  margin: 0 0 10px;
  -webkit-transition: -webkit-transform 0.3s 0.15s ease-out;
  -moz-transition: -moz-transform 0.3s 0.15s ease-out;
  -o-transition: -o-transform 0.3s 0.15s ease-out;
  transition: -webkit-transform 0.3s 0.15s ease-out,-moz-transform 0.3s 0.15s ease-out,-o-transform 0.3s 0.15s ease-out,transform 0.3s 0.15s ease-out;
}
/* line 537, styles-v1.scss */
.mpblog-list.grid .item .post-container .post-thumbnail img {
  max-width: 100%;
  padding: 0;
  border: none;
  border-radius: 0;
}

/* line 547, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-post-header {
  margin-bottom: 10px;
}

/* line 550, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-post-header h2 {
  font-size: 19px;
  margin: 3px 0 0 0;
}

/* line 556, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-content {
  margin: 20px 0;
  font-size: 11px;
  line-height: 2em;
}

/* line 561, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-content p {
  margin: 0;
}

/* line 564, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-footer {
  margin-bottom: 20px;
}

/* line 569, styles-v1.scss */
.mpblog-list.grid .item .post-container .mp-read-more:hover {
  text-decoration: underline;
}

/* line 572, styles-v1.scss */
.mpblog-list.grid .item .post-container span.comments {
  float: left;
  margin-left: 0;
}

/* Grid Sizer */
/* line 577, styles-v1.scss */
.three-columns .mpblog-list.grid .grid-sizer {
  width: 33%;
}

/* line 580, styles-v1.scss */
.three-columns .mpblog-list.grid .item {
  width: 33%;
}

/* line 583, styles-v1.scss */
.three-columns .mpblog-list.grid .item.w2 {
  width: 66%;
}

/* line 586, styles-v1.scss */
.three-columns .mpblog-list.grid .item.w3 {
  width: 100%;
  padding: 0 !important;
}

@media only screen and (max-width: 1024px) {
  /* line 591, styles-v1.scss */
  .three-columns .mpblog-list.grid .grid-sizer {
    width: 50%;
  }

  /* line 594, styles-v1.scss */
  .three-columns .mpblog-list.grid .item {
    width: 50%;
  }

  /* line 597, styles-v1.scss */
  .three-columns .mpblog-list.grid .item.w2,
  .three-columns .mpblog-list.grid .item.w3 {
    width: 100%;
    padding: 0 !important;
  }
}
@media only screen and (max-width: 600px) {
  /* line 604, styles-v1.scss */
  .three-columns .mpblog-list.grid .grid-sizer {
    width: 100%;
  }

  /* line 607, styles-v1.scss */
  .three-columns .mpblog-list.grid .item {
    padding: 0 !important;
    width: 100%;
  }

  /* line 611, styles-v1.scss */
  .three-columns .mpblog-list.grid .item.w3,
  .three-columns .mpblog-list.grid .item.w2 {
    width: 100%;
  }
}
/* line 616, styles-v1.scss */
.two-columns-right .mpblog-list.grid .grid-sizer,
.two-columns-left .mpblog-list.grid .grid-sizer {
  width: 50%;
}

/* line 620, styles-v1.scss */
.two-columns-right .mpblog-list.grid .item,
.two-columns-left .mpblog-list.grid .item {
  width: 50%;
  float: left;
}

/* line 625, styles-v1.scss */
.two-columns-right .mpblog-list.grid .item.w2,
.two-columns-left .mpblog-list.grid .item.w2 {
  width: 50%;
}

/* line 629, styles-v1.scss */
.two-columns-right .mpblog-list.grid .item.w3,
.two-columns-left .mpblog-list.grid .item.w3 {
  width: 50%;
}

@media only screen and (max-width: 1024px) {
  /* line 634, styles-v1.scss */
  .two-columns-right .mpblog-list.grid .grid-sizer,
  .two-columns-left .mpblog-list.grid .grid-sizer {
    width: 50%;
  }

  /* line 638, styles-v1.scss */
  .two-columns-right .mpblog-list.grid .item,
  .two-columns-left .mpblog-list.grid .item {
    width: 50%;
  }

  /* line 642, styles-v1.scss */
  .two-columns-right .mpblog-list.grid .item.w3,
  .two-columns-left .mpblog-list.grid .item.w3,
  .two-columns-right .mpblog-list.grid .item.w2,
  .two-columns-left .mpblog-list.grid .item.w2 {
    width: 100%;
    padding: 0 !important;
  }
}
@media only screen and (max-width: 600px) {
  /* line 651, styles-v1.scss */
  .two-columns-right .mpblog-list.grid .grid-sizer,
  .two-columns-left .mpblog-list.grid .grid-sizer {
    width: 100%;
  }

  /* line 655, styles-v1.scss */
  .two-columns-right .mpblog-list.grid .item,
  .two-columns-left .mpblog-list.grid .item {
    padding: 0 !important;
    width: 100%;
  }

  /* line 660, styles-v1.scss */
  .two-columns-right .mpblog-list.grid .item.w3,
  .two-columns-left .mpblog-list.grid .item.w3,
  .two-columns-right .mpblog-list.grid .item.w2,
  .two-columns-left .mpblog-list.grid .item.w2 {
    width: 100%;
  }
}
/* line 667, styles-v1.scss */
.one-column .mpblog-list.grid .grid-sizer {
  width: 50%;
}

/* line 670, styles-v1.scss */
.one-column .mpblog-list.grid .item {
  width: 50%;
}

/* line 673, styles-v1.scss */
.one-column .mpblog-list.grid .item.w2 {
  width: 50%;
}

/* line 676, styles-v1.scss */
.one-column .mpblog-list.grid .item.w3 {
  width: 50%;
}

@media only screen and (max-width: 1024px) {
  /* line 680, styles-v1.scss */
  .one-column .mpblog-list.grid .grid-sizer {
    width: 50%;
  }

  /* line 683, styles-v1.scss */
  .one-column .mpblog-list.grid .item {
    width: 50%;
  }

  /* line 686, styles-v1.scss */
  .one-column .mpblog-list.grid .item.w2 {
    width: 50%;
  }

  /* line 689, styles-v1.scss */
  .one-column .mpblog-list.grid .item.w3 {
    width: 50%;
    padding: 0 !important;
  }
}
@media only screen and (max-width: 600px) {
  /* line 695, styles-v1.scss */
  .one-column .mpblog-list.grid .grid-sizer {
    width: 100%;
  }

  /* line 698, styles-v1.scss */
  .one-column .mpblog-list.grid .item {
    padding: 0 !important;
    width: 100%;
  }

  /* line 702, styles-v1.scss */
  .one-column .mpblog-list.grid .item.w3,
  .one-column .mpblog-list.grid .item.w2 {
    width: 100%;
  }
}
/* line 707, styles-v1.scss */
.mpblog-container.grid {
  margin: 0;
}

/* line 710, styles-v1.scss */
.mpblog-container.block {
  border-bottom: none;
}

/* line 713, styles-v1.scss */
.mpblog-container.list .mp-pager {
  border-top: 1px solid #cccccc;
}

/* line 716, styles-v1.scss */
.mpblog-container .mp-pager {
  margin-top: 20px;
  padding: 10px 5px 0;
  display: none;
}

/* line 721, styles-v1.scss */
.mpblog-container .mp-pager .navi a {
  line-height: 16px;
  min-height: 16px;
  width: 45%;
}

/* line 726, styles-v1.scss */
.mpblog-container .mp-pager .newer a {
  float: right;
  text-align: right;
}

/* line 730, styles-v1.scss */
.mpblog-container .mp-pager .newer a i.glyphicons {
  margin-left: 5px;
}

/* line 733, styles-v1.scss */
.mpblog-container .mp-pager .older a {
  float: left;
  text-align: left;
}

/* line 737, styles-v1.scss */
.mpblog-container .mp-pager .older a i.glyphicons {
  margin-right: 5px;
}

/** Comments */
@media (max-width: 770px) {
  /* line 742, styles-v1.scss */
  .comments-action {
    display: inline-block;
    margin-top: 20px;
  }
}
@media (min-width: 770px) {
  /* line 748, styles-v1.scss */
  .comments-action {
    float: right;
  }
}
/* line 752, styles-v1.scss */
.comments-action .leave-a-comment {
  margin-left: 15px;
  line-height: 24px;
}

/* line 756, styles-v1.scss */
.comments-action .leave-a-comment a {
  font-size: larger;
}

/* line 759, styles-v1.scss */
.comments-action .blog-icon.rss {
  background: url("../images/assets/rss.png") no-repeat 0 0 transparent;
  /** One for elder */
  background: url("../images/assets/rss.svg") no-repeat 0 0 transparent;
  /** One for new */
}

@media (min-width: 770px) {
  /* line 766, styles-v1.scss */
  .comments-action .blog-icon.rss {
    display: inline-block;
  }
}
/* line 770, styles-v1.scss */
.comments-action .blog-icon.rss,
.comments-action .leave-a-comment {
  float: left;
}

/* line 774, styles-v1.scss */
.mpblog-comments-container .comments-header {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 5px;
  position: relative;
}

/* line 779, styles-v1.scss */
.mpblog-comments-container .comments-header span.leave-a-comment {
  float: left;
  margin-left: 0;
}

/* line 783, styles-v1.scss */
.mpblog-comments-container .comments-header span.rss-comments {
  float: left;
  margin-left: 20px;
}

/* line 787, styles-v1.scss */
.mpblog-comments-container .mp-comment-header {
  margin-bottom: 10px;
}

/* line 790, styles-v1.scss */
.mpblog-comments-container .mp-comment-author,
.mpblog-comments-container .mp-comment-date,
.mpblog-comments-container .mp-comment-willapprove {
  float: left;
  margin-right: 10px;
}

/* line 796, styles-v1.scss */
.mpblog-comments-container .mp-comment-willapprove {
  color: red;
  font-style: italic;
  font-size: smaller;
}

/* line 801, styles-v1.scss */
.mpblog-comments-container .mp-replies {
  padding-left: 24px;
}

@media (max-width: 1024px) {
  /* line 805, styles-v1.scss */
  .mpblog-comments-container .mp-replies {
    padding-left: 12px;
  }
}
@media (max-width: 600px) {
  /* line 810, styles-v1.scss */
  .mpblog-comments-container .mp-replies {
    padding-left: 6px;
  }
}
/* line 814, styles-v1.scss */
.mp-comment-content,
.mp-comment-form {
  padding: 10px;
  margin: 20px 0;
  border: 1px solid #cccccc;
}

/* line 824, styles-v1.scss */
.mp-comment-form h5 {
  text-transform: none;
  margin-bottom: 10px;
}

/* line 828, styles-v1.scss */
.mp-blog-loader {
  background: url("../images/ajax-loader.gif") no-repeat scroll 50% 0 transparent;
  height: 11px;
  width: 16px;
  margin: 0 auto;
}

/* line 834, styles-v1.scss */
.comment-form-field {
  margin-bottom: 10px;
  position: relative;
}

/* line 838, styles-v1.scss */
.comment-form-field .checkbox + label {
  padding: 0;
}

/* line 841, styles-v1.scss */
.comment-form-field textarea,
.comment-form-field input[type="text"] {
  line-height: 1.5;
  padding: 5px !important;
}

/* line 846, styles-v1.scss */
.comment-form-field textarea {
  height: 72px;
  width: 70%;
  max-width: 488px;
  border-radius: 0;
}

/* line 855, styles-v1.scss */
.comment-form-field input[type="checkbox"] {
  display: none;
}

/* line 858, styles-v1.scss */
.comment-form-field input[type="checkbox"] + label {
  width: auto;
  max-width: 100%;
  font-weight: normal;
  vertical-align: middle;
  line-height: 1;
}

/* line 865, styles-v1.scss */
.comment-form-field input[type="checkbox"] + label:before {
  content: "";
  background: white;
  float: left;
  margin-right: 5px;
  display: inline-block;
  width: 14px;
  height: 14px;
  border: 1px solid #cccccc;
  -webkit-border-radius: 1px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 1px;
  -moz-background-clip: padding;
  border-radius: 1px;
  background-clip: padding-box;
}

/* line 881, styles-v1.scss */
.comment-form-field input[type="checkbox"]:checked + label:before {
  background: url("../images/assets/checked-input.png") no-repeat 50% 50% #ffffff;
  background: url("../images/assets/checked-input.svg") no-repeat 50% 50% #ffffff;
}

/* line 885, styles-v1.scss */
.comment-form-field input.text {
  width: 70% !important;
}

@media (max-width: 770px) {
  /* line 889, styles-v1.scss */
  .comment-form-field input.text {
    width: 100% !important;
  }
}
/* line 893, styles-v1.scss */
.comment-form-field textarea,
.comment-form-field input.text {
  border: 1px solid #cccccc;
  -webkit-transition: -webkit-box-shadow 0.2s ease-in-out, border-color 0.2s ease-in-out;
  -moz-transition: -moz-box-shadow 0.2s ease-in-out, border-color 0.2s ease-in-out;
  -o-transition: box-shadow 0.2s ease-in-out, border-color 0.2s ease-in-out;
  transition: box-shadow 0.2s ease-in-out, border-color 0.2s ease-in-out;
}

/* line 901, styles-v1.scss */
.comment-form-field textarea.validation-failed,
.comment-form-field input.text.validation-failed {
  border: 1px dashed red;
}

/* line 905, styles-v1.scss */
.form-actions {
  text-align: right;
  position: relative;
}

/* line 909, styles-v1.scss */
.form-actions .mp-comment-reply-btn {
  text-transform: uppercase;
}

/* line 912, styles-v1.scss */
.form-actions .subscribe {
  position: absolute;
  left: 0;
  border-color: transparent;
}

/* line 919, styles-v1.scss */
.mpblog-container h1.mp-title {
  margin-bottom: 0;
}

@media (max-width: 770px) {
  /* line 923, styles-v1.scss */
  .mp-blog-head {
    text-align: center;
  }
}
/* line 927, styles-v1.scss */
.mp-blog-head h1 {
  float: left;
  margin-bottom: 20px;
  margin-top: 10px;
  max-width: 90%;
  font-size: 21px;
}

@media (max-width: 1024px) {
  /* line 935, styles-v1.scss */
  .mp-blog-head h1 {
    max-width: 85%;
    font-size: larger;
  }
}
@media (max-width: 770px) {
  /* line 941, styles-v1.scss */
  .mp-blog-head h1 {
    max-width: 100%;
  }
}
/* line 945, styles-v1.scss */
.mp-blog-head a.mp-blog-rss-link,
.mp-blog-head a.mp-blog-print-link {
  font-size: smaller;
}

@media (max-width: 770px) {
  /* line 950, styles-v1.scss */
  .mp-blog-head a.mp-blog-rss-link,
  .mp-blog-head a.mp-blog-print-link {
    display: none;
  }
}
/* line 955, styles-v1.scss */
.mp-blog-head span.mp-blog-rss,
.mp-blog-head span.mp-blog-print {
  float: right;
  margin-top: 4px;
}

@media (max-width: 770px) {
  /* line 961, styles-v1.scss */
  .mp-blog-head span.mp-blog-rss,
  .mp-blog-head span.mp-blog-print {
    display: none;
  }
}
@media (max-width: 1024px) {
  /* line 972, styles-v1.scss */
  .mpblog-post .mp-post-header h2 {
    font-size: larger;
    margin-bottom: 0;
  }
}
/* line 977, styles-v1.scss */
.mpblog-post .post-thumbnail {
  margin-bottom: 1em;
  text-align: center;
}

/* line 981, styles-v1.scss */
.mpblog-post .post-thumbnail img.thumbnail {
  max-width: 100%;
}

@media (max-width: 1024px) {
  /* line 985, styles-v1.scss */
  .mpblog-post .post-thumbnail {
    margin-bottom: 0.5em;
  }
}
/* line 989, styles-v1.scss */
.mpblog-post .mp-header {
  padding: 20px 0;
  margin-bottom: 20px;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  font-size: 11px;
  color: #757575;
}
/* line 997, styles-v1.scss */
.mpblog-post .mp-header a {
  color: #757575;
}

@media (max-width: 1024px) {
  /* line 1007, styles-v1.scss */
  .mpblog-post .mp-header {
    border-top: none;
    margin-bottom: 0.5em;
  }
}
/* line 1012, styles-v1.scss */
.mpblog-post .mp-header .posted-by,
.mpblog-post .mp-header .date,
.mpblog-post .mp-header .views {
  float: left;
}

@media (max-width: 1024px) {
  /* line 1018, styles-v1.scss */
  .mpblog-post .mp-header {
    border-top: none;
  }
}
/* line 1022, styles-v1.scss */
.mpblog-post .mp-content div.mp-details {
  margin-top: 20px;
}

/* line 1025, styles-v1.scss */
.mpblog-post .mp-content hr.cutter {
  display: none;
}

/* line 1028, styles-v1.scss */
.mpblog-post .mp-content ol,
.mpblog-post .mp-content ul {
  margin-left: 20px;
}

/* line 1032, styles-v1.scss */
.mpblog-post .mp-content img {
  max-width: 100%;
  width: 100%;
}

/* line 1036, styles-v1.scss */
.mpblog-post .mp-content img.alignleft {
  display: inline;
  float: left;
  margin: 0 20px 3px 0;
}

/* line 1041, styles-v1.scss */
.mpblog-post .mp-content img.alignright {
  display: inline;
  float: right;
  margin: 0 0 3px 20px;
}

/* line 1046, styles-v1.scss */
.mpblog-post .mp-content a > img {
  display: inline-block;
  vertical-align: bottom;
}

/* line 1052, styles-v1.scss */
.mpblog-post .mp-content blockquote {
  margin: 0 1.6em 1.5em;
  padding-left: 0;
  font-style: italic;
}

/* line 1057, styles-v1.scss */
.mpblog-post .mp-content table {
  margin-bottom: 1.5em;
}

/* line 1060, styles-v1.scss */
.mpblog-post .mp-content table tr th {
  font-weight: bold;
  border-bottom: 2px solid #cccccc;
  background-color: #ffffff;
}

/* line 1065, styles-v1.scss */
.mpblog-post .mp-content table tr td,
.mpblog-post .mp-content table tr th {
  padding: 5px 10px;
}

/* line 1069, styles-v1.scss */
.mpblog-post .mp-content table tr:nth-child(odd) td {
  background-color: #ffffff;
}

/* line 1072, styles-v1.scss */
.mpblog-post .mp-content table tr:nth-child(even) td {
  background-color: #f4f4f4;
}

/* line 1075, styles-v1.scss */
.mpblog-post span.mp-tags,
.mpblog-post span.categories,
.mpblog-post span.posted-by,
.mpblog-post span.date,
.mpblog-post span.go-to-comments,
.mpblog-post span.leave-a-comment,
.mpblog-post span.comments,
.mpblog-post span.rss-comments,
.mpblog-post span.views {
  /*font-size: smaller;*/
}

/* line 1086, styles-v1.scss */
.mpblog-post span.mp-tags {
  margin-right: 20px;
  float: left;
}

/* line 1090, styles-v1.scss */
.mpblog-post span.mp-tags-pic {
  float: left;
  width: 20px;
}

/* line 1094, styles-v1.scss */
.author-info {
  width: 100%;
  padding-top: 20px;
  clear: both;
}

/* line 1099, styles-v1.scss */
.author-info:after,
.product-share:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
}

/* line 1109, styles-v1.scss */
.author-info img {
  max-width: 110px;
  height: auto;
  float: left;
  margin-right: 15px;
}

/* line 1115, styles-v1.scss */
.author-info span.posted-by {
  font-size: 13px;
  margin-bottom: 5px;
  display: block;
}

/* line 1120, styles-v1.scss */
.mpblog-post span.mp-tags-pic span.text {
  line-height: 16px;
  text-indent: -999em;
  display: block;
}

/* line 1125, styles-v1.scss */
.mpblog-post span.categories {
  margin-right: 20px;
  float: left;
}

/* line 1129, styles-v1.scss */
.mpblog-post span.categories-pic {
  float: left;
  display: block;
  width: 19px;
  height: 16px;
}

/* line 1135, styles-v1.scss */
.mpblog-post span.categories-pic span.text {
  line-height: 16px;
  text-indent: -999em;
  display: block;
}

/* line 1140, styles-v1.scss */
.mpblog-post span.posted-by {
  margin-right: 20px;
}

/* line 1143, styles-v1.scss */
.mpblog-post span.date {
  margin-right: 20px;
}

/* line 1146, styles-v1.scss */
.mpblog-post span.views {
  margin-right: 20px;
}

/* line 1149, styles-v1.scss */
.mpblog-post span.comments {
  float: right;
  padding-left: 20px;
  background: transparent url(../images/comments.jpg) no-repeat left 1px;
  font-size: 13px;
}

@media (max-width: 600px) {
  /* line 1156, styles-v1.scss */
  .mpblog-post span.comments {
    display: none;
  }
}
/* line 1160, styles-v1.scss */
.mpblog-post i.glyphicons {
  margin-right: 5px;
}

/* line 1163, styles-v1.scss */
.mpblog-post .customer-action-bar {
  padding: 20px 0;
  border-bottom: 1px solid #cccccc;
}

@media (max-width: 770px) {
  /* line 1168, styles-v1.scss */
  .mpblog-post .customer-action-bar {
    text-align: center;
  }
}
/* line 1172, styles-v1.scss */
.blog-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  border-radius: 100%;
}

/* line 1181, styles-v1.scss */
.blog-icon:active {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}

/* Recent Comments and Posts */
/* line 1189, styles-v1.scss */
.mp-recentcomment-date,
.mp-recentpost-date {
  font-style: italic;
  font-size: smaller;
  margin-bottom: 2px;
  margin-top: 2px;
}

/* Fix Magento Calendar Styles */
/* line 1197, styles-v1.scss */
i.glyphicons.calendar {
  border: none !important;
  background: none !important;
}

/* Sidebars */
/* line 1202, styles-v1.scss */
.mpblog-categories .block-content,
.mpblog-search .block-content,
.mpblog-recentposts .block-content,
.mpblog-tags .block-content,
.mpblog-recentcomments .block-content,
.mpblog-archives .block-content {
  padding-top: 20px;
  padding-bottom: 10px;
}
/* line 1211, styles-v1.scss */
.mpblog-categories .block-content ul li,
.mpblog-search .block-content ul li,
.mpblog-recentposts .block-content ul li,
.mpblog-tags .block-content ul li,
.mpblog-recentcomments .block-content ul li,
.mpblog-archives .block-content ul li {
  padding: 10px 0;
}
/* line 1214, styles-v1.scss */
.mpblog-categories .block-content ul li.mark:before,
.mpblog-search .block-content ul li.mark:before,
.mpblog-recentposts .block-content ul li.mark:before,
.mpblog-tags .block-content ul li.mark:before,
.mpblog-recentcomments .block-content ul li.mark:before,
.mpblog-archives .block-content ul li.mark:before {
  content: '';
  display: inline-block;
  height: 8px;
  width: 8px;
  border-radius: 4px;
  margin-right: 4px;
  background: none;
}
/* line 1225, styles-v1.scss */
.mpblog-categories .block-content ul li.gold:before,
.mpblog-search .block-content ul li.gold:before,
.mpblog-recentposts .block-content ul li.gold:before,
.mpblog-tags .block-content ul li.gold:before,
.mpblog-recentcomments .block-content ul li.gold:before,
.mpblog-archives .block-content ul li.gold:before {
  background: #dfbc00;
}
/* line 1231, styles-v1.scss */
.mpblog-categories .block-content ul li.silver:before,
.mpblog-search .block-content ul li.silver:before,
.mpblog-recentposts .block-content ul li.silver:before,
.mpblog-tags .block-content ul li.silver:before,
.mpblog-recentcomments .block-content ul li.silver:before,
.mpblog-archives .block-content ul li.silver:before {
  background: #bfc9d2;
}
/* line 1237, styles-v1.scss */
.mpblog-categories .block-content ul li.bronze:before,
.mpblog-search .block-content ul li.bronze:before,
.mpblog-recentposts .block-content ul li.bronze:before,
.mpblog-tags .block-content ul li.bronze:before,
.mpblog-recentcomments .block-content ul li.bronze:before,
.mpblog-archives .block-content ul li.bronze:before {
  background: #b38925;
}

/* line 1244, styles-v1.scss */
.mpblog-categories ul li,
.mpblog-recentcomments ul li,
.mpblog-archives ul li {
  position: relative;
}

/* Sidebar Blocks */
/* line 1250, styles-v1.scss */
.sidebar-common ul li.active a {
  font-weight: bold;
}

/* line 1253, styles-v1.scss */
.sidebar-common ul li i.glyphicons,
.sidebar-common ul li i.glyphicons:before {
  font-size: smaller;
}

/* line 1257, styles-v1.scss */
.sidebar-common ul li i.glyphicons {
  display: block;
  left: 4px;
  top: 2px;
  position: absolute;
}

/* line 1263, styles-v1.scss */
.mpblog-categories ul li.active a,
.mpblog-recentcomments ul li.active a,
.mpblog-archives ul li.active a,
.mpblog-recentposts ul li.active a,
.mpblog-recentcomments ul li.active a,
.mpblog-archives ul li.active a {
  font-weight: bold;
}

/* line 1271, styles-v1.scss */
.mpblog-categories ul li i.glyphicons,
.mpblog-recentcomments ul li i.glyphicons,
.mpblog-archives ul li i.glyphicons,
.mpblog-recentposts ul li i.glyphicons,
.mpblog-recentcomments ul li i.glyphicons,
.mpblog-archives ul li i.glyphicons,
.mpblog-categories ul li i.glyphicons:before,
.mpblog-recentcomments ul li i.glyphicons:before,
.mpblog-archives ul li i.glyphicons:before,
.mpblog-recentposts ul li i.glyphicons:before,
.mpblog-recentcomments ul li i.glyphicons:before,
.mpblog-archives ul li i.glyphicons:before {
  font-size: smaller;
}

/* line 1285, styles-v1.scss */
.mpblog-categories ul li i.glyphicons,
.mpblog-recentcomments ul li i.glyphicons,
.mpblog-archives ul li i.glyphicons,
.mpblog-recentposts ul li i.glyphicons,
.mpblog-recentcomments ul li i.glyphicons,
.mpblog-archives ul li i.glyphicons {
  display: block;
  left: 4px;
  top: 2px;
  position: absolute;
}

/* line 1296, styles-v1.scss */
.mpblog-recentposts .mp-post-thesis {
  margin-top: 3px;
}

/* line 1299, styles-v1.scss */
.mpblog-recentposts .thumbnail {
  float: left;
  margin-right: 30px;
  margin-bottom: 5px;
  border: none;
  border-radius: 0;
  padding: 0;
}

/* line 1310, styles-v1.scss */
.mpblog-recentposts .thumbnail .img {
  width: 60px;
  height: 60px;
}

/* line 1314, styles-v1.scss */
.mpblog-recentposts ul li {
  margin-bottom: 20px;
}

/* line 1317, styles-v1.scss */
.mpblog-recentposts ul li:last-child {
  margin-bottom: 0;
}

/* line 1320, styles-v1.scss */
.mpblog-archives .block-content {
  padding-top: 10px;
}

/* line 1323, styles-v1.scss */
.mpblog-archives .block-content .actions {
  margin: 10px -10px -5px;
}

/* Tags */
/* line 1327, styles-v1.scss */
.mpblog-tags .tag-list.cloud-enabled {
  display: none;
}

/* line 1330, styles-v1.scss */
.mpblog-tags .block-content canvas {
  width: 100%;
  margin-left: -5px;
}

/* line 1334, styles-v1.scss */
.mpblog-tags ul {
  list-style-type: none;
}

/* line 1337, styles-v1.scss */
.mpblog-tags ul li {
  display: inline;
}

/* line 1340, styles-v1.scss */
.mpblog-tags a.tag1 {
  font-size: 0.7em;
  font-weight: 100;
}

/* line 1344, styles-v1.scss */
.mpblog-tags a.tag2 {
  font-size: 0.8em;
  font-weight: 200;
}

/* line 1348, styles-v1.scss */
.mpblog-tags a.tag3 {
  font-size: 0.9em;
  font-weight: 300;
}

/* line 1352, styles-v1.scss */
.mpblog-tags a.tag4 {
  font-size: 1.0em;
  font-weight: 400;
}

/* line 1356, styles-v1.scss */
.mpblog-tags a.tag5 {
  font-size: 1.2em;
  font-weight: 500;
}

/* line 1360, styles-v1.scss */
.mpblog-tags a.tag6 {
  font-size: 1.4em;
  font-weight: 600;
}

/* line 1364, styles-v1.scss */
.mpblog-tags a.tag7 {
  font-size: 1.6em;
  font-weight: 700;
}

/* line 1368, styles-v1.scss */
.mpblog-tags a.tag8 {
  font-size: 1.8em;
  font-weight: 800;
}

/* line 1372, styles-v1.scss */
.mpblog-tags a.tag9 {
  font-size: 2.2em;
  font-weight: 900;
}

/* line 1376, styles-v1.scss */
.mpblog-tags a.tag10 {
  font-size: 2.5em;
  font-weight: 900;
}

/* Social Share */
@media (min-width: 770px) {
  /* line 1382, styles-v1.scss */
  .mpblog-social-container {
    float: left;
  }
}
@media (max-width: 770px) {
  /* line 1387, styles-v1.scss */
  .mpblog-social-container .mp-buttons ul {
    text-align: center;
    width: 100%;
  }
}
/* line 1392, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li {
  margin-right: 5px;
  float: left;
}

@media (max-width: 770px) {
  /* line 1397, styles-v1.scss */
  .mpblog-social-container .mp-buttons ul li {
    margin-bottom: 5px;
    display: inline-block;
  }
}
/* line 1402, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon {
  float: left;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-color: transparent;
}

/* line 1408, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.twitter {
  background-image: url("../images/assets/twitter.png");
  background-image: url("../images/assets/twitter.svg");
}

/* line 1412, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.facebook {
  background-image: url("../images/assets/facebook.png");
  background-image: url("../images/assets/facebook.svg");
}

/* line 1416, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.vkontakte {
  background-image: url("../images/assets/vk.png");
  background-image: url("../images/assets/vk.svg");
}

/* line 1420, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.odnoklassniki {
  background-image: url("../images/assets/ok.png");
  background-image: url("../images/assets/ok.svg");
}

/* line 1424, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.blogger {
  background-image: url("../images/assets/blogger.png");
  background-image: url("../images/assets/blogger.svg");
}

/* line 1428, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.tumblr {
  background-image: url("../images/assets/tumblr.png");
  background-image: url("../images/assets/tumblr.svg");
}

/* line 1432, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.pinterest {
  background-image: url("../images/assets/pinterest.png");
  background-image: url("../images/assets/pinterest.svg");
}

/* line 1436, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.digg {
  background-image: url("../images/assets/digg.png");
  background-image: url("../images/assets/digg.svg");
}

/* line 1440, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.mixx {
  background-image: url("../images/assets/mixx.png");
  background-image: url("../images/assets/mixx.svg");
}

/* line 1444, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.delicious {
  background-image: url("../images/assets/delicious.png");
  background-image: url("../images/assets/delicious.svg");
}

/* line 1448, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.stumbleupon {
  background-image: url("../images/assets/stumbleupon.png");
  background-image: url("../images/assets/stumbleupon.svg");
}

/* line 1452, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.slashdot {
  background-image: url("../images/assets/slashdot.png");
  background-image: url("../images/assets/slashdot.svg");
}

/* line 1456, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.slashdot {
  background-image: url("../images/assets/slashdot.png");
  background-image: url("../images/assets/slashdot.svg");
}

/* line 1460, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.reddit {
  background-image: url("../images/assets/reddit.png");
  background-image: url("../images/assets/reddit.svg");
}

/* line 1464, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.linkedin {
  background-image: url("../images/assets/linkedin.png");
  background-image: url("../images/assets/linkedin.svg");
}

/* line 1468, styles-v1.scss */
.mpblog-social-container .mp-buttons ul li .blog-icon.google {
  background-image: url("../images/assets/google_bookmarks.png");
  background-image: url("../images/assets/google_bookmarks.svg");
}

/* line 1472, styles-v1.scss */
.search-query {
  margin-bottom: 20px;
}

/* line 1475, styles-v1.scss */
.search-query .input-box {
  position: relative;
  width: 100%;
  margin-bottom: 10px;
  float: left;
  box-sizing: border-box;
  padding-right: 20px;
}

/* line 1483, styles-v1.scss */
.search-query .input-box input[type="text"]:focus {
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 1489, styles-v1.scss */
.search-query .input-box .btn-search {
  border: medium none;
  position: absolute;
  right: 9px;
  top: 6px;
}

/* line 1495, styles-v1.scss */
.search-query .input-box button.button i.glyphicons.search {
  opacity: 0.5;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}

/* line 1502, styles-v1.scss */
.search-query .input-box button.button i.glyphicons.search:hover {
  opacity: 1;
}

/* line 1505, styles-v1.scss */
.search-query .input-box button.button i.glyphicons.search:active {
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -o-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
}

/* line 1512, styles-v1.scss */
.search-query .input-box input[type="text"] {
  width: 100%;
}

/* line 1515, styles-v1.scss */
.search-query .advice {
  padding: 3px 10px;
  border: 1px solid #cccccc;
  background: #f4f4f4;
  float: left;
  -webkit-border-radius: 2px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 2px;
  -moz-background-clip: padding;
  border-radius: 2px;
  background-clip: padding-box;
}

/* line 1527, styles-v1.scss */
.search-query .advice a {
  font-weight: bold;
}

/* line 1530, styles-v1.scss */
.mpblog-index-search .mpblog-search {
  display: none;
}

/* line 1533, styles-v1.scss */
.mpblog-search .block-content button.button {
  margin-top: 10px;
  margin-bottom: 5px;
}

/* line 1537, styles-v1.scss */
.mpblog-search .block-content .input-box {
  position: relative;
}

/* line 1540, styles-v1.scss */
.mpblog-search .block-content .btn-search.button,
.mpblog-search .block-content .btn-search {
  margin: 0;
  border: none;
  position: absolute;
  right: 1px;
  top: 1px;
  padding: 5px 12px 6px 12px;
}

/* Preview */
/* line 1550, styles-v1.scss */
.mpblog-preview {
  padding: 20px;
}

/* line 1553, styles-v1.scss */
.mpblog-preview .mpblog-preview-header {
  margin-bottom: 20px;
  padding-bottom: 20px;
}

/* line 1557, styles-v1.scss */
.mpblog-preview-button-set {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 1562, styles-v1.scss */
textarea.placeholder .placeholder,
input.placeholder[type="text"] .placeholder {
  text-indent: 0;
  opacity: 0.8;
  -webkit-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -moz-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -o-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
}

/* line 1571, styles-v1.scss */
textarea.placeholder .hovered-placeholder,
input.placeholder[type="text"] .hovered-placeholder {
  opacity: 1;
}

/* line 1575, styles-v1.scss */
textarea.placeholder .focused-placeholder,
input.placeholder[type="text"] .focused-placeholder {
  text-indent: -100%;
  opacity: 0;
}

/* line 1580, styles-v1.scss */
textarea.placeholder::-webkit-input-placeholder,
input.placeholder[type="text"]::-webkit-input-placeholder {
  text-indent: 0;
  opacity: 0.8;
  -webkit-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -moz-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -o-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
}

/* line 1589, styles-v1.scss */
textarea.placeholder:-moz-placeholder,
input.placeholder[type="text"]:-moz-placeholder {
  text-indent: 0;
  opacity: 0.8;
  -webkit-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -moz-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -o-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
}

/* line 1598, styles-v1.scss */
textarea.placeholder::-moz-placeholder,
input.placeholder[type="text"]::-moz-placeholder {
  text-indent: 0;
  opacity: 0.8;
  -webkit-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -moz-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -o-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
}

/* line 1607, styles-v1.scss */
textarea.placeholder:-ms-input-placeholder,
input.placeholder[type="text"]:-ms-input-placeholder {
  text-indent: 0;
  opacity: 0.8;
  -webkit-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -moz-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -o-transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
  transition: text-indent 0.2s ease-in-out, opacity 0.2s ease-in-out;
}

/* line 1616, styles-v1.scss */
textarea.placeholder:hover::-webkit-input-placeholder,
input.placeholder[type="text"]:hover::-webkit-input-placeholder {
  opacity: 1;
}

/* line 1620, styles-v1.scss */
textarea.placeholder:hover:-moz-placeholder,
input.placeholder[type="text"]:hover:-moz-placeholder {
  opacity: 1;
}

/* line 1624, styles-v1.scss */
textarea.placeholder:hover::-moz-placeholder,
input.placeholder[type="text"]:hover::-moz-placeholder {
  opacity: 1;
}

/* line 1628, styles-v1.scss */
textarea.placeholder:hover:-ms-input-placeholder,
input.placeholder[type="text"]:hover:-ms-input-placeholder {
  opacity: 1;
}

/* line 1632, styles-v1.scss */
textarea.placeholder:focus,
input.placeholder[type="text"]:focus {
  -webkit-box-shadow: inset 0px 0px 5px 0px #cccccc;
  -moz-box-shadow: inset 0px 0px 5px 0px #cccccc;
  box-shadow: inset 0px 0px 5px 0px #cccccc;
  border: 1px solid #0096d6;
}

/* line 1639, styles-v1.scss */
textarea.placeholder:focus::-webkit-input-placeholder,
input.placeholder[type="text"]:focus::-webkit-input-placeholder {
  text-indent: -100%;
  opacity: 0;
}

/* line 1644, styles-v1.scss */
textarea.placeholder:focus:-moz-placeholder,
input.placeholder[type="text"]:focus:-moz-placeholder {
  text-indent: -100%;
  opacity: 0;
}

/* line 1649, styles-v1.scss */
textarea.placeholder:focus::-moz-placeholder,
input.placeholder[type="text"]:focus::-moz-placeholder {
  text-indent: -100%;
  opacity: 0;
}

/* line 1654, styles-v1.scss */
textarea.placeholder:focus:-ms-input-placeholder,
input.placeholder[type="text"]:focus:-ms-input-placeholder {
  text-indent: -100%;
  opacity: 0;
}

/* line 1659, styles-v1.scss */
.fix-me {
  zoom: 1;
  /* IE6&7 */
}

/* line 1663, styles-v1.scss */
.fix-me:before,
.fix-me:after {
  content: "";
  display: table;
}

/* line 1668, styles-v1.scss */
.fix-me:after {
  clear: both;
}

/* line 1671, styles-v1.scss */
.to-left {
  float: left;
}

/* line 1674, styles-v1.scss */
.to-right {
  float: right;
}

/* Misc styles */
/* line 1678, styles-v1.scss */
div.fixed {
  clear: both;
}

/* Icons Color Scheme */
/* line 1685, styles-v1.scss */
i.mpblog-red.glyphicons,
i.mpblog-red.glyphicons:before {
  color: #7C0104;
}

/* line 1689, styles-v1.scss */
i.mpblog-green.glyphicons,
i.mpblog-green.glyphicons:before {
  color: #003300;
}

/* line 1696, styles-v1.scss */
i.mpblog-grey.glyphicons,
i.mpblog-grey.glyphicons:before {
  color: #333333;
}

/* line 1700, styles-v1.scss */
i.mpblog-old-magento.glyphicons,
i.mpblog-old-magento.glyphicons:before {
  color: #0A263C;
}

/* line 1705, styles-v1.scss */
.instagram-grid li img {
  width: 90px;
}

/* line 1709, styles-v1.scss */
.instagram-grid li a {
  float: left;
  padding: 4px;
  margin: 0 10px 10px 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* line 1722, styles-v1.scss */
.instagram-grid li a:hover {
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}

/* line 1728, styles-v1.scss */
.mpblog-video h2 {
  text-align: center;
  padding: 5px 0;
}

/* line 1733, styles-v1.scss */
.mp-blog-post-categories {
  font-size: 11px;
}

/* line 1737, styles-v1.scss */
.post-tags-wrapper {
  margin: 50px auto 0 auto;
  width: 980px;
  padding: 10px 0;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
}
/* line 1744, styles-v1.scss */
.post-tags-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
/* line 1749, styles-v1.scss */
.post-tags-wrapper .post-tags > li {
  float: left;
  margin-right: 7px;
}
/* line 1753, styles-v1.scss */
.post-tags-wrapper .post-tags > li > a {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: block;
  padding: 7px 15px;
  background: #f0f0f0;
  color: #333333;
  text-decoration: none;
}

/* line 1766, styles-v1.scss */
.post-comments-wrapper {
  margin: 80px auto 0 auto;
  width: 980px;
}

/* line 1771, styles-v1.scss */
.post-nav-wrapper {
  margin: 55px auto 0 auto;
  width: 980px;
}
/* line 1775, styles-v1.scss */
.post-nav-wrapper .post-nav {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
/* line 1779, styles-v1.scss */
.post-nav-wrapper .post-nav:after {
  content: '';
  display: table;
  clear: both;
}
/* line 1785, styles-v1.scss */
.post-nav-wrapper .post-nav.has-both .prev-post, .post-nav-wrapper .post-nav.has-prev .prev-post {
  border-right: 1px solid #ebebeb;
}
/* line 1791, styles-v1.scss */
.post-nav-wrapper .post-nav.has-next .next-post {
  border-left: 1px solid #ebebeb;
}
/* line 1796, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item {
  width: 50%;
}
/* line 1799, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item.prev {
  float: left;
}
/* line 1803, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item.next {
  float: right;
}
/* line 1807, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item.next > a .lbl {
  right: 20px;
  left: auto;
}
/* line 1814, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item > a {
  display: block;
  height: 100px;
  text-decoration: none;
  color: #333333;
  position: relative;
}
/* line 1821, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item > a > div {
  height: 100px;
}
/* line 1825, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item > a .lbl {
  position: absolute;
  left: 20px;
  top: 42px;
  font-size: 10px;
  color: #8d8d8d;
}
/* line 1833, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item > a .title {
  font-size: 15px;
  padding-top: 4px;
}
/* line 1838, styles-v1.scss */
.post-nav-wrapper .post-nav .post-nav-item > a .categories {
  font-size: 11px;
  padding-top: 30px;
  height: 48px;
  color: #8d8d8d;
}
/* line 1847, styles-v1.scss */
.post-nav-wrapper .post-nav .prev-post {
  text-align: right;
  padding-right: 50px;
}
/* line 1851, styles-v1.scss */
.post-nav-wrapper .post-nav .prev-post > div {
  background: transparent url(../images/prev_post.jpg) no-repeat left center;
}
/* line 1856, styles-v1.scss */
.post-nav-wrapper .post-nav .next-post {
  padding-left: 50px;
}
/* line 1859, styles-v1.scss */
.post-nav-wrapper .post-nav .next-post > div {
  background: transparent url(../images/next_post.jpg) no-repeat right center;
}

/* line 1866, styles-v1.scss */
.post-similar-wrapper {
  margin: 60px auto;
  width: 980px;
  border-top: 1px solid #efefef;
}
/* line 1871, styles-v1.scss */
.post-similar-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
/* line 1876, styles-v1.scss */
.post-similar-wrapper .post-similar > li {
  float: left;
  border-right: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  padding: 30px 2%;
}
/* line 1882, styles-v1.scss */
.post-similar-wrapper .post-similar > li:nth-child(3n-2) {
  padding-left: 0;
  width: 32.66667%;
}
/* line 1887, styles-v1.scss */
.post-similar-wrapper .post-similar > li:nth-child(3n-1) {
  width: 34.66667%;
}
/* line 1891, styles-v1.scss */
.post-similar-wrapper .post-similar > li:nth-child(3n) {
  width: 32.66667%;
  padding-right: 0;
  border-right: none;
}
/* line 1897, styles-v1.scss */
.post-similar-wrapper .post-similar > li img {
  max-width: 100%;
}
/* line 1901, styles-v1.scss */
.post-similar-wrapper .post-similar > li .post-similar-info {
  padding-top: 20px;
  font-size: 11px;
}
/* line 1906, styles-v1.scss */
.post-similar-wrapper .post-similar > li .post-similar-title {
  padding-top: 2px;
  font-size: 18px;
}
/* line 1910, styles-v1.scss */
.post-similar-wrapper .post-similar > li .post-similar-title a {
  color: #333333;
  text-decoration: none;
}
/* line 1920, styles-v1.scss */
.post-similar-wrapper .post-similar > li .post-similar-short {
  padding-top: 20px;
  font-size: 11px;
  line-height: 1.8em;
}

/* line 1929, styles-v1.scss */
.mpblog-index-post .feature-category-products {
  margin: 40px auto 0 auto;
  width: 980px;
}

/* line 1934, styles-v1.scss */
.first-post {
  margin-bottom: 30px;
  border-bottom: 1px solid #efefef;
}
/* line 1938, styles-v1.scss */
.first-post:after {
  content: '';
  display: table;
  clear: both;
}
/* line 1942, styles-v1.scss */
.first-post .fp-left {
  position: relative;
  padding-bottom: 70px;
}
/* line 1947, styles-v1.scss */
.first-post .fp-left .fp-left-wrap .fp-cat {
  font-size: 11px;
}
/* line 1951, styles-v1.scss */
.first-post .fp-left .fp-left-wrap .fp-title {
  font-size: 21px;
}
/* line 1955, styles-v1.scss */
.first-post .fp-left .fp-left-wrap .fp-desc {
  font-size: 11px;
  margin-top: 25px;
  line-height: 2em;
}
/* line 1961, styles-v1.scss */
.first-post .fp-left .fp-left-wrap .fp-bottom {
  position: absolute;
  bottom: 28px;
  width: 100%;
  font-size: 11px;
}
/* line 1967, styles-v1.scss */
.first-post .fp-left .fp-left-wrap .fp-bottom .fp-date {
  float: left;
}
/* line 1971, styles-v1.scss */
.first-post .fp-left .fp-left-wrap .fp-bottom .fp-comment {
  float: right;
  padding-left: 20px;
  background: transparent url(../images/comments.jpg) no-repeat left 1px;
}
/* line 1980, styles-v1.scss */
.first-post .fp-right {
  margin-bottom: 20px;
}

/* line 1986, styles-v1.scss */
.youtube-wrapper iframe.youtube {
  width: 100%;
  height: 100%;
}
