/*-----------------------------------------------
  General - Variables
-----------------------------------------------*/
/*-----------------------------------------------
  General - Layout
-----------------------------------------------*/
mark {
  background-color: transparent; }

@media only screen and (min-width: 1350px) {
  .et_pb_section {
    padding: 0 !important; } }
@media (min-width: 981px) {
  .et_pb_section {
    padding: 0; } }
@media (max-width: 980px) {
  .et_pb_section {
    padding: 0; } }

/*-----------------------------------------------
  Header Section
-----------------------------------------------*/
body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
  top: 75px; }

body.et_fixed_nav.et_secondary_nav_enabled #main-header, body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
  top: 42px; }

#page-container {
  padding-top: 125px !important; }

/*-----------------------------------------------
  Contents Section
-----------------------------------------------*/
/*-----------------------------------------------
  Side Section
-----------------------------------------------*/
/*-----------------------------------------------
  Footer Section
-----------------------------------------------*/
/*-----------------------------------------------
	Plugin Section - WooCommerce
-----------------------------------------------*/
.woocommerce.single-product #left-area .related.products {
  clear: both; }

/*----------------------------
Custom Style
----------------------------*/
.archive.category #main-content .container {
  padding-top: 20px; }
.archive.category #main-content .blog-header {
  background-color: #133b67;
  padding: 2% 0; }
  @media (max-width: 980px) {
    .archive.category #main-content .blog-header {
      padding: 0; } }
  .archive.category #main-content .blog-header .container {
    padding: 10px 0; }
    @media (max-width: 980px) {
      .archive.category #main-content .blog-header .container {
        padding: 30px 0; } }
    .archive.category #main-content .blog-header .container:before {
      content: none; }
    .archive.category #main-content .blog-header .container h1 {
      font-weight: bold;
      text-transform: uppercase;
      font-size: 46px;
      color: #fff; }
      @media (max-width: 461px) {
        .archive.category #main-content .blog-header .container h1 {
          font-size: 30px;
          padding-bottom: 0; } }

.blog .et_pb_post a img, .category .et_pb_post a img {
  max-width: 300px;
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
  border: solid 5px white;
  -webkit-box-shadow: 2px 2px 2px 0px #d9d9d9;
  -moz-box-shadow: 2px 2px 2px 0px #d9d9d9;
  box-shadow: 2px 2px 2px 0px #d9d9d9; }

/*------------------------
	Media Queries
------------------------*/

/*# sourceMappingURL=child-theme.css.map */
