/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        7.7c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

/* Sua icon Home sat menu */
.td-full-layout .td-header-style-3 .td-header-main-menu {
    padding-left: 0px;
}


/* -----Sửa màu Main Menu---- */
.td-header-style-3 .td-header-main-menu {
  background-color: #0e2984;
}

.td-header-style-3 .td-affix .td-header-main-menu {
  background-color: #0e2984;
}

.td-boxed-layout .td-header-style-3 .td-header-menu-wrap {
  background-color: #0e2984 !important;
}

@media (max-width: 767px) {
  .td-header-wrap .td-header-menu-wrap-full,
  .td-header-wrap .td-header-menu-wrap,
  .td-header-wrap .td-header-main-menu {
    background-color: #0e2984 !important;
    height: 48px !important;
  }
}

/* ------Sửa màu Top Menu------ */ 
.td-header-style-3 .td-header-top-menu-full {
  background-color: #dbdbdb;
}


/*---Khoảng cách Page và Main Menu---*/
.td-main-page-wrap {
  padding-top: 28px;
}

/*----Khoảng cách title block 1----*/
.td_module_6 {
  padding-bottom: 6px;
}

/* ---Chỉnh sửa Thông báo-----*/
.td_module_8 {
  padding-bottom: 12px;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 12px;
  /* responsive portrait tablet */
}
.td_module_8 .entry-title {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 1px;
  font-weight: 500;
}

*/
.td_block_9,
.td_block_10 {
  /* tablet + desktop */
}
@media (min-width: 767px) {
  .td_block_9 .td-next-prev-wrap,
  .td_block_10 .td-next-prev-wrap,
  .td_block_9 .td-load-more-wrap,
  .td_block_10 .td-load-more-wrap {
    margin-top: 15px;
  }
}

/*----Khoảng cách nút page next - pre ---*/
  /* tablet + desktop */
@media (min-width: 767px) {
  .td_block_7 .td-next-prev-wrap,
  .td_block_8 .td-next-prev-wrap,
  .td_block_11 .td-next-prev-wrap,
  .td_block_12 .td-next-prev-wrap,
  .td_block_7 .td-load-more-wrap,
  .td_block_8 .td-load-more-wrap,
  .td_block_11 .td-load-more-wrap,
  .td_block_12 .td-load-more-wrap {
    margin-top: 15px;
  }
} 

/*---Khoảng cách các khối-----*/
 .td_block_wrap {
  margin-bottom: 20px;
  position: relative;
  clear: both;
}

.widget {
    font-family: 'Open Sans', arial, sans-serif;
    margin-bottom: 10px;
  }


/* Nút -------input -------*/
input[type=submit] {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  background-color: #0e2984;
  border-radius: 0;
  color: #fff;
  border: none;
  padding: 8px 15px;
  font-weight: 500;
  -webkit-transition: background-color 0.4s;
  -moz-transition: background-color 0.4s;
  -o-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
input[type=submit]:hover {
  background-color: #4db2ec;
}
input[type=text],
input[type=url],
input[type=tel],
input[type=email] {
  font-size: 12px;
  line-height: 21px;
  color: #444;
  border: 1px solid #e1e1e1;
  width: 100%;
  max-width: 100%;
  height: 34px;
  padding: 3px 9px;
}


/*-----Màu nút Nguồn -------*/
.td-post-small-box span {
    background-color: #0e2984;
}

/* -----Chỉnh Footer---*/
.td-footer-wrapper {
    background-color: #222222;
    padding-top: 20px;
    padding-bottom: 0px;
    color: #eaeaea;
    position: relative;
}

/* ---Màu ô Mới nhất ---*/
.td-category-header .td-pulldown-filter-display-option {
    background-color: #0e2984;
}

.td-category-header .td-pulldown-filter-list {
    background-color: #0e2984;
}

/* icon Home  */
.sf-menu li .fa {
    margin-right: 1px;
    font-size: 2em;
    vertical-align: middle;
    position: relative;
    top: -1px;
}

/* Màu chữ đường dẫn */
.entry-crumbs a {
    color: #0e2984;
}

.entry-crumbs {
    color: #0e2984;
}

/* Menu Trang Giới thiệu */
#menu-gioithieu ul {
background: #fff;
width: 220px;
padding: 0;
list-style-type: none;
text-align: left;
}

#menu-gioithieu li {
  width: auto;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #e8e8e8;
  padding: 0 1em;
}

#menu-gioithieu li a {
  text-decoration: none;
  color: #0e2984;
  font-weight: bold;
  display: block;
}

#menu-gioithieu li:hover {
  background: #4db2ec;
}

/* Khoảng cách p giữa các dòng */
.td-page-content p, .td-post-content p, .wpb_text_column p, .td_block_text_with_title p, .woocommerce #tab-description p, .mce-content-body p {
    margin-bottom: 0px;
}

/* Font chữ trong Dropbox xổ xuong */
h4 {
    font-size: 16px;
}

/* Mau Nut pre next */
.td-next-prev-wrap a {
    border: 1px solid #0e2984;
    color: #0e2984;
}

/* Can deu 2 ben le tieu de */
.td_module_6 .entry-title {
    text-align: justify;
}

.td_module_4 .entry-title {
    text-align: justify;
}

.td-excerpt {
    text-align: justify;
}

.td_module_8 .entry-title {
    text-align: justify;
}

.td_module_10 .entry-title {
    text-align: justify;
}

.td_module_mx4 .entry-title {
    text-align: justify;
}