/*
* @package: themecentury
* @subpackage: Slain Pro
* @since: 1.0.0
*/
/*
* @package: themecentury
* @subpackage: Slain Pro
* @since: 1.0.0
*/
/*
* @package: themecentury
* @subpackage: Slain Pro
* @since: 1.0.1
*/
/*
* @package: themecentury
* @subpackage: Slain Pro
* @since: 1.0.1
*/
.animated-article-box {
  width: 341px;
  bottom: 40px;
  z-index: 9999;
  position: fixed;
  right: -341px;
  visibility: hidden;
  border-style: solid;
  border-color: #ededed;
  background-color: #fff;
  padding: 16px 20px 0 20px;
  border-width: 1px 0 1px 1px;
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865);
  -o-transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865);
  -moz-transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865);
  transition: all 500ms cubic-bezier(0.265, 0.365, 0.26, 0.865); }
  .animated-article-box.active {
    visibility: visible;
    right: 0; }
  .animated-article-box .post-title {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 5px;
    font-weight: 500; }
    .animated-article-box .post-title a {
      color: #000; }
      .animated-article-box .post-title a:hover {
        color: #000; }
  .animated-article-box .article-box-title {
    color: #222;
    font-size: 18px;
    font-weight: 600;
    line-height: 39px;
    display: inline-block;
    text-align: center;
    min-width: 300px;
    margin-bottom: 18px; }
  .animated-article-box figure {
    max-width: 100%;
    width: 100px; }
    .animated-article-box figure img {
      width: 100%;
      height: auto;
      border: 1px solid #dedede; }
  .animated-article-box .close-article-box {
    left: 14px;
    top: 21px;
    cursor: pointer;
    position: absolute;
    line-height: 26px;
    padding: 2px 11px;
    font-size: 17px;
    display: inline-block; }
  .animated-article-box .single-post-wrapper {
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #dedede; }
    .animated-article-box .single-post-wrapper::after {
      content: "";
      display: block;
      clear: both; }
    .animated-article-box .single-post-wrapper .article-box-thumb {
      float: left;
      width: 30%; }
      .animated-article-box .single-post-wrapper .article-box-thumb + .post-content-wrapper {
        padding-left: 15px; }
    .animated-article-box .single-post-wrapper .post-content-wrapper {
      width: 70%;
      float: right; }

@media (max-width: 767px) {
  .animated-article-box {
    display: none !important; } }

/*
* @package: themecentury
* @subpackage: Slain Pro
* @since: 1.0.0
*/
/*
 * @package dineshghimire
 * @subpackage blogmagazine-pro
 * @since 1.0.0
 */
.HSmainContainer tr {
  border: none; }

.currency-converter-wrap .title-wrap {
  text-align: center;
  font-size: 18px;
  text-transform: uppercase; }

.currency-converter-wrap textarea,
.currency-converter-wrap select,
.currency-converter-wrap input {
  height: 35px;
  width: 100%;
  font-size: 14px;
  line-height: 35px;
  font-weight: normal;
  text-align: left;
  padding: 0 8px !important; }

.currency-converter-wrap .VmainContainer {
  text-align: left; }

.currency-converter-wrap .Vlabel {
  text-transform: uppercase;
  font-size: 14px !important;
  font-weight: normal !important; }

.currency-converter-wrap .HSlabel {
  font-size: 14px !important;
  text-align: left !important; }

.currency-converter-wrap .Vmsg_1 {
  display: none; }

.currency-converter-wrap textarea {
  width: 100%;
  min-width: 100%;
  margin-right: 10px; }

.currency-converter-wrap table tr:last-child {
  display: none; }

.currency-converter-wrap table td {
  width: auto;
  border: none;
  padding: 0px;
  line-height: 1.4em;
  vertical-align: top; }
  .currency-converter-wrap table td.HSlabel {
    font-weight: normal;
    vertical-align: middle;
    padding: 0 10px !important;
    font-size: 14px !important;
    line-height: 1.4em !important; }

/*
 * @package dineshghimire
 * @subpackage blogmagazine-pro
 * @since 1.0.0
 */
.fb-page,
.fb-page span,
.fb-page span iframe[style] {
  width: 100% !important; }

/*
 * @package dineshghimire
 * @subpackage blogmagazine-pro
 * @since 1.0.0
 */
.instagram-images img {
  width: 100%; }

.instagram-images figurecaption {
  display: none; }

.instagram-images .instagram-error {
  margin: 0;
  color: #f00;
  text-align: center; }

.instagram-images .instagram-list {
  margin: 0;
  padding: 0;
  list-style: none; }
  .instagram-images .instagram-list:after {
    clear: both;
    content: "";
    display: block; }

.instagram-images .image-item {
  width: 25%;
  float: left; }

.instagram-images.column1 .image-item {
  width: 100%; }

.instagram-images.column2 .image-item {
  width: 50%; }

.instagram-images.column3 .image-item {
  width: 33.33%; }
  @media (max-width: 767px) {
    .instagram-images.column3 .image-item {
      width: 50%; } }

.instagram-images.column4 .image-item {
  width: 25%; }
  @media (max-width: 991px) {
    .instagram-images.column4 .image-item {
      width: 33.33%; } }
  @media (max-width: 767px) {
    .instagram-images.column4 .image-item {
      width: 50%; } }

.instagram-images.column5 .image-item {
  width: 20%; }
  @media (max-width: 991px) {
    .instagram-images.column5 .image-item {
      width: 33.33%; } }
  @media (max-width: 767px) {
    .instagram-images.column5 .image-item {
      width: 50%; } }

.instagram-images.column6 .image-item {
  width: 16.66%; }
  @media (max-width: 991px) {
    .instagram-images.column6 .image-item {
      width: 25%; } }
  @media (max-width: 767px) {
    .instagram-images.column6 .image-item {
      width: 50%; } }

.instagram-images .instagram-buttons a:hover {
  color: #fff; }

.instagram-buttons {
  margin: 0;
  padding: 15px 0 0;
  text-align: center; }
  .instagram-buttons a {
    color: #000;
    margin: 0 5px 10px;
    border: 2px solid;
    padding: 5px 15px;
    display: inline-block; }
    .instagram-buttons a:hover {
      color: #fff;
      border-color: #000;
      background-color: #000; }

/*
 * @package dineshghimire
 * @subpackage blogmagazine-pro
 * @since 1.0.0
 */
.twitter-error {
  margin: 0;
  color: #f00;
  text-align: center; }

.tweets-listing ul {
  margin: 0;
  padding: 0;
  list-style: none;
  border-bottom: 1px solid #dedede; }

.tweets-listing.default .author-logo {
  float: left;
  width: 10%;
  display: block;
  max-width: 50px; }
  .tweets-listing.default .author-logo img {
    width: 100%;
    border-radius: 100%; }

.tweets-listing.default .author-top a {
  color: #b2b2b2; }
  .tweets-listing.default .author-top a:hover {
    color: #b2b2b2; }
  .tweets-listing.default .author-top a:first-child {
    color: #000;
    font-weight: 700; }

.tweets-listing.default .timeline-content p {
  margin: 0; }

.tweets-listing.default .twitter-content {
  width: 90%;
  float: left;
  padding-left: 15px;
  width: -webkit-calc( 100% - 50px);
  width: -moz-calc( 100% - 50px);
  width: calc( 100% - 50px); }

.tweets-listing.default li {
  margin: 0 0 15px;
  padding: 15px 0 0;
  border-top: 1px solid #dedede; }
  .tweets-listing.default li:after {
    clear: both;
    content: "";
    display: block; }

/*
 * @package themecentury
 * @subpackage slain-pro
 * @since 1.0.0
 */
.youtube-playlist .youtube-playlist {
  list-style: none;
  margin: 0 -7.5px; }
  .youtube-playlist .youtube-playlist li {
    float: left;
    width: 33.33%;
    padding: 0 7.5px;
    line-height: 1em;
    margin-bottom: 15px; }
  .youtube-playlist .youtube-playlist:after {
    content: "";
    clear: both;
    display: block; }
  .youtube-playlist .youtube-playlist.column1 li {
    width: 100%; }
  .youtube-playlist .youtube-playlist.column2 li {
    width: 50%; }
  .youtube-playlist .youtube-playlist.column3 li {
    width: 33.33%; }
  .youtube-playlist .youtube-playlist.column4 li {
    width: 25%; }

.youtube-playlist .youtube-error {
  color: #f00;
  text-align: center;
  margin-bottom: 0px; }
