/**
 * Theme Name:   VideoLife Pro Child Theme
 * Theme URI:    https://www.wp-talk.com/
 * Description:  This WordPress Child Theme is provided by WP-TALK.COM.
 * Author:       WP-Talk
 * Author URI:   https://www.wp-talk.com/
 * Template:     videolife-pro
 * Provider:     WP-TALK.COM
 * Version:      1.0.0
 */

/* ----------------------------------------------------------------------------
 * Add your Child Theme css styles
 * ------------------------------------------------------------------------- */

/* @import url('https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css'); */
@import url('https://cdn.jsdelivr.net/gh/moonspam/NanumBarunGothic@latest/nanumbarungothicsubset.css');

html,
body,
label,
input,
textarea,
button,
table,
h1, h2, h3, h4, h5, h6 {
  /* font-family: 'NanumSquare', sans-serif !important; */
  font-family: 'NanumBarunGothic', sans-serif !important;
  word-break: break-all;
}

*:focus {
  outline: none;
}

::selection {
  background-color: #998a6f;
  color: #fff;
}

/* article,
.entry-related {
  font-family: 'NanumBarunGothic', sans-serif !important;
} */

body button.close-nav-toggle svg {
  fill: #fff;
}

body .content-block .section-heading .section-more-link a,
body .content-block .section-heading .section-more-link a:visited {
  border-radius: 2px;
}

body .content-block-1 .hentry:hover .icon-play,
body .content-loop .hentry:hover .icon-play,
body .widget-posts-thumbnail ul li:hover .icon-play {
  background-color: #a8977b;
}

body .content-loop .entry-meta {
  font-size: 12px;
}

body .content-block-1 .hentry .thumbnail-link img,
body .content-loop .thumbnail-link img {
  height: 130px;
  object-fit: cover;
}

body a,
body a:visited,
body a:hover,
body .sf-menu ul li li a:hover,
body .sf-menu li.sfHover li a:hover,
body #primary-menu li li a:hover,
body .entry-meta a,
body .edit-link a,
body .comment-reply-title small a:hover,
body .entry-content a,
body .entry-content a:visited, .page-content a,
body .page-content a:visited,
body .mobile-menu ul li a:hover,
body .sidebar .widget a:hover,
body .sidebar .widget ul li a:hover,
body .content-loop .entry-title a:hover,
body .entry-related .hentry .entry-title a:hover,
body #left-menu li.sfHover a,
body #left-menu li a:hover {
  color: #dedede;
}

body .auto-ads-show-after-click .call-to-action {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #222 50%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), #222 50%);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #222 50%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), #222 50%);
}

body .auto-ads-show-after-click .call-to-action-button a {
  line-height: 1.8rem;
}

body #featured-content .entry-header {
  background-image: linear-gradient(to bottom, rgba(17,17,17,0), rgba(17,17,17,1) 50%);
  background-image: -moz-linear-gradient(top, rgba(17,17,17,0), rgba(17,17,17,1) 50%);
  background-image: -webkit-linear-gradient(top, rgba(17,17,17,0), rgba(17,17,17,1) 50%);
  background-image: -o-linear-gradient(top, rgba(17,17,17,0), rgba(17,17,17,1) 50%);
}

body #featured-content .featured-large .entry-title {
  line-height: 1.5rem;
  font-size: 1rem;
}

body #featured-content .owl-carousel .owl-nav button.owl-prev:hover,
body #featured-content .owl-carousel .owl-nav button.owl-next:hover {
  background-color: #a8977b;
}

body .genericon {
  line-height: 1.65rem;
}

body .menu-item i.fa,
body .menu-item i.fab,
body .menu-item i.fas,
body #left-menu li a i {
  margin-right: 5px;
}

body .menu-modal-inner {
  background-color: #111;
}

body .menu-modal-inner .modal-menu a {
  color: #fff;
}

body .menu-modal-inner .modal-menu li {
  border-color: #222;
}

body .no-results {
  text-align: center;
}

body.single .entry-top {
  margin-bottom: 12px;
}

body.single .entry-top h1.entry-title {
  line-height: 1.8rem;
}

body .site-footer .widget .widget-title {
  border-left: 3px solid #a8977b;
  padding-left: 10px;
  line-height: 0.85;
}

body .site-title a {
  font-weight: 800;
}

.comment-form .submit {
  width: 100%;
}

.has-easy-notification-bar .menu-modal .menu-top {
  margin-top: 46px;
}

.single #primary article.has-embed #WPAutoVideo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
}

#featured-content .owl-carousel li img {
  height: 260px;
  object-fit: cover;
}

#featured-content img,
#featured-content .wp-post-image {
  height: 126px;
  object-fit: cover;
}

i {
  font-style: inherit;
}

.thumbnail-link img {
  height: 65px;
  object-fit: cover;
}

/* #wp-admin-bar-videolife-pro {
  display: none;
} */

/* Videolife Pro : Start */
#wp-auto-aliexpress-search-01,
#wp-auto-aliexpress-search-02,
#wp-auto-coupang-search-01,
#wp-auto-coupang-search-02,
#wp-auto-coupang-bestcategories-01,
#wp-auto-coupang-bestcategories-02,
#wp-auto-coupang-goldbox-01,
#wp-auto-coupang-goldbox-02,
#wp-auto-newspic-basic-01,
#wp-auto-newspic-basic-02 {
  border-bottom: 1px solid #111 !important;
}

#wp-auto-aliexpress-search-01 .aliexpress-product,
#wp-auto-aliexpress-search-02 .aliexpress-product,
#wp-auto-coupang-search-01 .coupang-product,
#wp-auto-coupang-search-02 .coupang-product,
#wp-auto-coupang-bestcategories-01 .coupang-product,
#wp-auto-coupang-bestcategories-02 .coupang-product,
#wp-auto-coupang-goldbox-01 .coupang-product,
#wp-auto-coupang-goldbox-02 .coupang-product,
#wp-auto-newspic-basic-01 .newspic-item,
#wp-auto-newspic-basic-02 .newspic-item {
  background-color: #222 !important;
  border: 3px solid #111 !important;
}
/* Videolife Pro : End */

#wp-auto-aliexpress-search table th,
#wp-auto-coupang-search table th,
#wp-auto-coupang-bestcategories table th,
#wp-auto-coupang-goldbox table th,
#wp-auto-newspic-basic table th,
#wp-auto-aliexpress-search-00 table th,
#wp-auto-coupang-search-00 table th,
#wp-auto-coupang-bestcategories-00 table th,
#wp-auto-coupang-goldbox-00 table th,
#wp-auto-newspic-basic-00 table th {
  background-color: #a8977b !important;
}

#wp-auto-aliexpress-search table td,
#wp-auto-coupang-search table td,
#wp-auto-coupang-bestcategories table td,
#wp-auto-coupang-goldbox table td,
#wp-auto-newspic-basic table td,
#wp-auto-aliexpress-search-00 table td,
#wp-auto-coupang-search-00 table td,
#wp-auto-coupang-bestcategories-00 table td,
#wp-auto-coupang-goldbox-00 table td,
#wp-auto-newspic-basic-00 table td {
  vertical-align: middle;
}

#wp-auto-aliexpress-search table img,
#wp-auto-coupang-search table img,
#wp-auto-coupang-bestcategories table img,
#wp-auto-coupang-goldbox table img,
#wp-auto-newspic-basic table img,
#wp-auto-aliexpress-search-00 table img,
#wp-auto-coupang-search-00 table img,
#wp-auto-coupang-bestcategories-00 table img,
#wp-auto-coupang-goldbox-00 table img,
#wp-auto-newspic-basic-00 table img {
  width: 50px !important;
}

#wp-auto-aliexpress-search-01 .aliexpress-product-rank,
#wp-auto-aliexpress-search-02 .aliexpress-product-rank,
#wp-auto-aliexpress-search-01 .aliexpress-product-link,
#wp-auto-aliexpress-search-02 .aliexpress-product-link,
#wp-auto-coupang-search-01 .coupang-product-rank,
#wp-auto-coupang-search-02 .coupang-product-rank,
#wp-auto-coupang-search-01 .coupang-product-link,
#wp-auto-coupang-search-02 .coupang-product-link,
#wp-auto-coupang-bestcategories-01 .coupang-product-rank,
#wp-auto-coupang-bestcategories-02 .coupang-product-rank,
#wp-auto-coupang-bestcategories-01 .coupang-product-link,
#wp-auto-coupang-bestcategories-02 .coupang-product-link,
#wp-auto-coupang-goldbox-01 .coupang-product-rank,
#wp-auto-coupang-goldbox-02 .coupang-product-rank,
#wp-auto-coupang-goldbox-01 .coupang-product-link,
#wp-auto-coupang-goldbox-02 .coupang-product-link,
#wp-auto-newspic-basic-01 .newspic-item-link,
#wp-auto-newspic-basic-02 .newspic-item-link {
  background-color: #a8977b !important;
  z-index: 999;
}

#wp-auto-aliexpress-search-01 .aliexpress-product:hover,
#wp-auto-aliexpress-search-02 .aliexpress-product:hover,
#wp-auto-coupang-search-01 .coupang-product:hover,
#wp-auto-coupang-search-02 .coupang-product:hover,
#wp-auto-coupang-bestcategories-01 .coupang-product:hover,
#wp-auto-coupang-bestcategories-02 .coupang-product:hover,
#wp-auto-coupang-goldbox-01 .coupang-product:hover,
#wp-auto-coupang-goldbox-02 .coupang-product:hover,
#wp-auto-newspic-basic-01 .newspic-item:hover,
#wp-auto-newspic-basic-02 .newspic-item:hover {
  border: 3px solid #a8977b !important;
}

#wp-auto-aliexpress-search-01 .aliexpress-product-link:hover,
#wp-auto-aliexpress-search-02 .aliexpress-product-link:hover,
#wp-auto-coupang-search-01 .coupang-product-link:hover,
#wp-auto-coupang-search-02 .coupang-product-link:hover,
#wp-auto-coupang-bestcategories-01 .coupang-product-link:hover,
#wp-auto-coupang-bestcategories-02 .coupang-product-link:hover,
#wp-auto-coupang-goldbox-01 .coupang-product-link:hover,
#wp-auto-coupang-goldbox-02 .coupang-product-link:hover,
#wp-auto-newspic-basic-01 .newspic-item-link:hover,
#wp-auto-newspic-basic-02 .newspic-item-link:hover {
  background-color: #99896f !important;
}

#wp-auto-aliexpress-search-01 .aliexpress-product-link a,
#wp-auto-aliexpress-search-02 .aliexpress-product-link a,
#wp-auto-coupang-search-01 .coupang-product-link a,
#wp-auto-coupang-search-02 .coupang-product-link a,
#wp-auto-coupang-bestcategories-01 .coupang-product-link a,
#wp-auto-coupang-bestcategories-02 .coupang-product-link a,
#wp-auto-coupang-goldbox-01 .coupang-product-link a,
#wp-auto-coupang-goldbox-02 .coupang-product-link a,
#wp-auto-newspic-basic-01 .newspic-item-link a,
#wp-auto-newspic-basic-02 .newspic-item-link a {
  color: #222 !important;
}

#wp-auto-aliexpress-search-01 .aliexpress-product img,
#wp-auto-aliexpress-search-02 .aliexpress-product img,
#wp-auto-coupang-search-01 .coupang-product img,
#wp-auto-coupang-search-02 .coupang-product img,
#wp-auto-coupang-bestcategories-01 .coupang-product img,
#wp-auto-coupang-bestcategories-02 .coupang-product img,
#wp-auto-coupang-goldbox-01 .coupang-product img,
#wp-auto-coupang-goldbox-02 .coupang-product img,
#wp-auto-newspic-basic-01 .newspic-item img,
#wp-auto-newspic-basic-02 .newspic-item img {
  opacity: 1;
}

table .aliexpress-product-rank,
table .coupang-product-rank,
table .newspic-item-rank {
  white-space: nowrap;
}

@media only screen and (max-width: 1180px) {

  #featured-content .owl-carousel li img {
    height: 210px;
    object-fit: cover;
  }
}

@media only screen and (min-width: 960px) and (max-width: 1080px) {


}

@media only screen and (max-width: 959px) {

  .desktop-only {
    display: none;
  }

  body .content-block-1 .hentry .thumbnail-link img,
  body .content-loop .thumbnail-link img,
  #featured-content img,
  #featured-content .wp-post-image {
    height: 260px;
  }

  #featured-content .owl-carousel li img {
    height: 280px;
  }

  #featured-content .featured-right {
    width: 100%;
  }
}

@media only screen and (min-width: 768px) {


}

@media only screen and (min-width: 768px) and (max-width: 959px) {


}

@media all and (max-width: 768px) {

  .ht_grid_1_2,
  .ht_grid_1_3,
  .ht_grid_1_4,
  .ht_grid_1_5 {
    float: left;
    width: 50%;
  }

  .widget.ht_grid_1_4 {
    width:100%;
  }

  body .content-loop .hentry,
  body .content-block-1 .hentry {
    padding-left: 5px;
    padding-right: 5px;
    clear: unset;
  }

  body .content-loop .hentry:nth-of-type(2n+1),
  body .content-block-1 .hentry:nth-of-type(2n+1) {
    clear: left;
  }

  body .content-block-1 .hentry .thumbnail-link img,
  body .content-loop .thumbnail-link img,
  #featured-content img,
  #featured-content .wp-post-image {
    height: 160px;
  }

  #featured-content .owl-carousel li img {
    height: 220px;
  }
}

@media all and (max-width: 620px) {

  body .content-block-1 .hentry .thumbnail-link img,
  body .content-loop .thumbnail-link img,
  #featured-content img,
  #featured-content .wp-post-image {
    height: 140px;
  }

  #featured-content .owl-carousel li img {
    height: 200px;
  }
}

@media all and (max-width: 480px) {

  body .pagination .page-numbers {
    padding: 0 10px;
  }

  body .content-block-1 .hentry .thumbnail-link img,
  body .content-loop .thumbnail-link img,
  #featured-content img,
  #featured-content .wp-post-image {
    height: 120px;
  }

  #featured-content .owl-carousel li img {
    height: 190px;
  }
}

@media all and (max-width: 375px) {

  body .content-block-1 .hentry .thumbnail-link img,
  body .content-loop .thumbnail-link img,
  #featured-content img,
  #featured-content .wp-post-image {
    height: 100px;
  }

  #featured-content .owl-carousel li img {
    height: 180px;
  }
}
