* {
  margin: 0;
  padding: 0; }

body {
  background: #F3F3F3 !important; }

.menu .navbar {
  border-radius: 0px; }
.menu .navbar-default {
  background: black !important;
  border-bottom: 3px solid #f36f21; }
  .menu .navbar-default .navbar-nav .active > a {
    background: #F36F21; }
    .menu .navbar-default .navbar-nav .active > a:hover {
      background: #F36F21; }
  .menu .navbar-default .navbar-nav > li:hover {
    background: #F36F21; }
    .menu .navbar-default .navbar-nav > li:hover > a {
      color: #fff; }
  .menu .navbar-default .navbar-nav > li > a {
    text-shadow: none;
    color: #fff;
    text-transform: uppercase;
    padding-left: 6px;
    padding-right: 6px; }
  .menu .navbar-default .navbar-nav > .open > a {
    color: #fff;
    background: #F36F21; }
    .menu .navbar-default .navbar-nav > .open > a:hover {
      background: #F36F21;
      color: #fff; }
    .menu .navbar-default .navbar-nav > .open > a:focus {
      background: #F36F21;
      color: #fff; }

.category {
  background: #fff;
  padding-bottom: 40px;
  margin-bottom: 20px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08); }
  .category .breadcrumbs {
    color: #444;
    font-weight: bold;
    border-bottom: 3px solid #F36F21; }
    .category .breadcrumbs h4 {
      padding: 10px;
      margin-bottom: 0;
      margin-top: 0; }
    .category .breadcrumbs a {
      color: #F36F21; }
  .category .description p {
    padding: 10px; }
  .category .filter-tabs #filter-tabs {
    display: inline-block; }
  .category .filter-tabs .mypagination {
    display: inline-block;
    float: right;
    line-height: 41px;
    margin-right: 10px; }
  .category #grid-container .item {
    padding: 10px;
    height: 220px; }
    .category #grid-container .item img {
      width: 100%;
      height: 140px; }
    .category #grid-container .item a {
      color: #444; }
  .category #list-container .item {
    padding: 10px; }
    .category #list-container .item .img img {
      width: 100%;
      height: auto; }
    .category #list-container .item .info a {
      color: black;
      font-weight: bold;
      display: block; }
    .category #list-container .item .info span {
      color: #666666;
      display: block; }
    .category #list-container .item .info p {
      display: block; }

.single {
  background: #fff;
  padding-bottom: 10px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08); }
  .single .breadcrumbs {
    color: #444;
    font-weight: bold;
    border-bottom: 3px solid #F36F21; }
    .single .breadcrumbs h4 {
      padding: 10px;
      margin-bottom: 0;
      margin-top: 0; }
    .single .breadcrumbs a {
      color: #F36F21; }
  .single .title h4 {
    padding: 10px;
    margin-bottom: 0;
    margin-top: 0; }
  .single .content {
    padding: 10px; }
  .single .description p {
    padding-left: 10px; }

.related {
  background: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08); }
  .related .title {
    color: #444;
    font-weight: bold;
    border-bottom: 3px solid #F36F21; }
    .related .title h4 {
      padding: 10px;
      margin-bottom: 0;
      margin-top: 0; }

#gallery-1 img {
  width: 100%;
  border: none !important;
  height: auto; }

#gallery-1 .gallery-item {
  padding: 10px; }

.tags {
  margin-top: 20px;
  background: #fff;
  padding-bottom: 10px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08); }
  .tags .title {
    border-bottom: 3px solid #F36F21; }
    .tags .title h4 {
      padding: 10px;
      margin-top: 0;
      margin-bottom: 0; }
  .tags .tag-list {
    padding: 10px; }
    .tags .tag-list .item {
      background: #F3F3F3;
      color: #666;
      display: inline-block;
      margin-right: 2px;
      margin-bottom: 5px;
      padding: 6px 12px; }
      .tags .tag-list .item:hover {
        text-decoration: none;
        background: #bfbdbd; }

.banner {
  background: #fff; }
  .banner .logo img {
    width: 100%; }
  .banner .search .searchandfilter {
    float: right; }
    .banner .search .searchandfilter ul li input[type='text'] {
      padding: 6px 12px;
      font-size: 14px;
      color: #555;
      border: 1px solid #ccc;
      border-radius: 4px;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
      .banner .search .searchandfilter ul li input[type='text']:hover {
        border-color: #F36F21; }
      .banner .search .searchandfilter ul li input[type='text']:focus {
        border-color: #F36F21; }
    .banner .search .searchandfilter ul li select {
      padding: 6px 12px;
      font-size: 14px;
      color: #555;
      border: 1px solid #ccc;
      border-radius: 4px;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
      .banner .search .searchandfilter ul li select:hover {
        border-color: #F36F21; }
      .banner .search .searchandfilter ul li select:focus {
        border-color: #F36F21; }
    .banner .search .searchandfilter ul li input[type='submit'] {
      color: #fff;
      background-color: #FF580F;
      display: inline-block;
      padding: 6px 12px;
      margin-bottom: 0;
      font-size: 14px;
      font-weight: 400;
      line-height: 1.42857143;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      cursor: pointer;
      background-image: none;
      border: 1px solid transparent;
      border-radius: 4px; }
      .banner .search .searchandfilter ul li input[type='submit']:hover {
        background: #CE4206; }

@media (min-width: 992px) {
  .banner .search .searchandfilter {
    margin-top: 20px; } }
@media (max-width: 767px) {
  .banner .search .searchandfilter {
    display: none; } }
.wp-pagenavi span {
  border: none !important;
  background: #BFBFBF;
  color: #fff;
  border-radius: 4px; }
.wp-pagenavi a {
  color: black;
  border: none !important; }
.wp-pagenavi .nextpostslink {
  background: #BFBFBF;
  color: #fff;
  border-radius: 4px; }
  .wp-pagenavi .nextpostslink:hover {
    background: #F36F21; }
.wp-pagenavi .previouspostslink {
  background: #BFBFBF;
  color: #fff;
  border-radius: 4px; }
  .wp-pagenavi .previouspostslink:hover {
    background: #F36F21; }

.textlink {
  background: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  padding: 10px;
  margin-bottom: 20px; }
  .textlink a {
    font-weight: bold;
    padding-right: 10px; }

.sidebar {
  margin-bottom: 20px; }
  .sidebar .box-sidebar {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08); }
    .sidebar .box-sidebar .title {
      background: #000000;
      color: #fff;
      border-bottom: 3px solid #F36F21; }
      .sidebar .box-sidebar .title h4 {
        padding: 10px;
        margin-top: 0;
        margin-bottom: 0; }
    .sidebar .box-sidebar .content {
      background: #fff; }
      .sidebar .box-sidebar .content .item {
        padding: 10px;
        margin-bottom: 10px;
        display: block; }
        .sidebar .box-sidebar .content .item img {
          width: 100%;
          height: auto; }
        .sidebar .box-sidebar .content .item a {
          color: #444; }
      .sidebar .box-sidebar .content .danhmuc {
        padding: 10px; }
        .sidebar .box-sidebar .content .danhmuc .item-parent {
          padding-top: 5px;
          padding-bottom: 5px;
          position: relative; }
          .sidebar .box-sidebar .content .danhmuc .item-parent .plus {
            position: absolute;
            right: 0;
            font-size: 13px;
            line-height: 20px; }
      .sidebar .box-sidebar .content ul {
        list-style: none; }
        .sidebar .box-sidebar .content ul .item-parent > a {
          font-weight: bold;
          color: black;
          padding-left: 5px;
          text-transform: uppercase; }
        .sidebar .box-sidebar .content ul .item-parent .sub-nav {
          display: none;
          padding-left: 10px; }
          .sidebar .box-sidebar .content ul .item-parent .sub-nav li a {
            color: #444; }
      .sidebar .box-sidebar .content .tag-list {
        padding: 10px; }
        .sidebar .box-sidebar .content .tag-list .item {
          background: #F3F3F3;
          color: #666;
          display: inline-block;
          margin-right: 2px;
          margin-bottom: 5px;
          padding: 6px 12px; }
          .sidebar .box-sidebar .content .tag-list .item:hover {
            text-decoration: none;
            background: #bfbdbd; }

.index-content {
  background: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  margin-bottom: 20px; }
  .index-content .title {
    position: relative;
    border-bottom: 3px solid #F36F21; }
    .index-content .title h4 {
      padding: 10px;
      margin-bottom: 0; }
      .index-content .title h4 a {
        color: black; }
    .index-content .title .showall {
      position: absolute;
      right: 15px;
      top: 10px;
      font-weight: bold; }
  .index-content .content .item {
    margin-bottom: 10px;
    height: 220px; }
    .index-content .content .item img {
      width: 100%;
      }
    .index-content .content .item a {
      color: #444; }
  .index-content .content1 .tag-list {
    padding: 10px; }
    .index-content .content1 .tag-list .item {
      background: #F3F3F3;
      color: #666;
      display: inline-block;
      margin-right: 2px;
      margin-bottom: 5px;
      padding: 6px 12px; }
      .index-content .content1 .tag-list .item:hover {
        text-decoration: none;
        background: #bfbdbd; }

.slider {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08); }

footer {
  background: #121212; }
  footer .footer p {
    float: right;
    padding: 10px;
    color: #6E6E6E; }

.mypagination1 .wp-pagenavi {
  position: absolute;
  right: 10px;
  top: 5px; }
  
  @media screen and (max-width: 782px) {
  .single .content img {
    width: 100% !important;
    height: auto; } }
	
.single ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

/*# sourceMappingURL=style.css.map */