/*
Theme Name: Wallpix V1
Description: Wallpix is a responsive Bootstrap theme for WordPress, tailored for HD wallpaper websites. It offers an easy-to-use interface for adding and displaying wallpapers across devices. Simply create a new post, set a featured image, and the wallpaper is live. Perfect for launching a wallpaper site in minutes.
Author: https://primecodemarket.com
Version: 1.0
*/

@import url(https://fonts.googleapis.com/css?family=Antic+Slab);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);


body {
  font-family: 'Open Sans', serif;
}

a:visited {
  font-style: none;
}

.content p {
  line-height: 2em;
}

.jumbotron {
  padding: 40px 0 10px 0;
  text-align: center;
  background-color: transparent;
}

.wallpaper {
  position: relative;
}

.cat-name {
  background: #de1f3e;
  font-weight: 700;
  padding: 5px 10px;
  color: #fff;
  font-family: 'Antic Slab', serif;
  position: absolute;
  bottom: 0px;
  left: 10px;
  border-radius: 3px;
}

.cat-name:hover {
  text-decoration: none;
  color: #f9eab1;
}

.margin5 {
  margin: 5px 0 0 0;
}

.resolution {
  background: #de1f3e;
  padding: 2px 5px;
  font-size: 12px;
  margin: 5px 5px 0 0;
  color: #fff;
  display: inline-block;
  border-radius: 3px;
}

.resolution:hover {
  text-decoration: none;
  color: #f9eab1;
}

/* footer */
footer {
  margin: 10px 0 0 0;
  padding: 15px 0;
  color: #999;
  text-align: center;
  border-top: 1px solid #eee;
}

footer p:last-child {
  margin-bottom: 0;
}

* html .centered-pills ul.nav-pills,
*+html .centered-pills ul.nav-pills {
  display: inline
}

.centered-pills {
  text-align: center
}

.centered-pills ul.nav-pills {
  display: inline-block
}

.centered-pills li {
  display: inline;
}

.centered-pills a {
  float: left;
}

/* general */
.title {
  margin: 5px 0 0 10px;
}

.img-thumbnail {
  margin: 10px 0 0 0;
}

@media(max-width: @screen-xs-max) {
  .mainContent {
    margin-top: 40px;
  }
}

@media(min-width: @screen-sm-min) {
  .mainContent {
    margin-top: 40px;
  }
}

.page-header {
  font-size: 20px;
  margin: 15px 0;
  font-family: "Open Sans", serif;
}

.breadcrumb {
  margin: 10px 0 0 0;
}

.heading {
  font-family: 'Antic Slab', serif;
  font-weight: 700;
  font-size: 48px;
}

.sub-heading {
  font-weight: 700;
  line-height: 1.6em;
  font-size: 20px;

}

@media(max-width: 480px) {
  .heading {
    font-size: 35px;
  }

  .sub-heading {
    font-size: 20px;
  }
}

.resolutions-container {
  margin-bottom: 20px;
}

.resolution-category {
  margin-bottom: 15px;
}

.resolution-links a {
  text-decoration: none;
  font-size: 14px;
  padding: 5px 10px;
}

.resolution-links a:hover {
  background-color: #f0f0f0;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
  background-color: transparent;
}

.nav-walker-mobile-margin {
  margin-left: 15px;
}

@media (max-width: 767px) {
  .navbar-nav .nav-walker-mobile-margin {
    margin-left: 15px;
  }
}

.navbar-nav .dropdown-menu {
  box-shadow: none;
  border: 1px solid #ddd;
}

.facebook-icon {
  color: #3b5998;
}

.twitter-icon {
  color: #1da1f2;
}

@media (max-width: 767px) {
  .navbar-nav.navbar-right {
    justify-content: center;
    gap: 10px;
  }
}
    /* Increase the font size of navbar links */
    .navbar-nav > li > a {
      font-size: 22px; /* Adjust the size to your preference */
  }

  /* Increase the font size of the brand name (logo) */
  .navbar-brand {
      font-size: 30px; /* Adjust the size as needed */
  }
