/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
.modal-backdrop, .tax-shipping-delivery-label, #event_header > p, #event_header > div:nth-child(5) > div,
#search_filters, .wk-pos-installment{
 display: none;
}


@media (min-width: 768px) {
 div.block-contact.col-md-3.links.wrapper.hidden-sm-down, #block_myaccount_infos {
  width: 45%;
 }

 .category a {
  text-align: center;
 }


 #footer{
  margin-left: 10px;
  margin-right: 10px;
 }

 .footer-container{
  padding-bottom: 20px;
 }

 #block_myaccount_infos{
  margin-bottom: 10px;
 }

 #inscription{
  margin-right: 25px;
 }

 #register_logo{
  width: 20px;
  height: 20px;
  margin-right: 5px;
 }

 #register_logo:hover{
  color: #2fb5d2;
 }

 #customer-form > section > div:nth-child(2) > div.col-md-6.form-control-valign > label:nth-child(2) > span{
  margin-left: 10px;
 }


 #header > nav{
  padding-top: 10px!important;
 }

 .user-info{
  margin-bottom: 10px;
 }

 #header .header-nav{
  border-bottom: none;
 }

 .top-menu .sub-menu{
  transform: translate(0, -0.5vh);
  min-height: 12vh!important;
  padding-bottom: 30px;
 }

 .dropdown-submenu{
  padding-top: 3vh!important;
 }

 #footer > div.footer-container > div > div:nth-child(1) > div.block-contact.col-md-3.links.wrapper.hidden-sm-down{
  font-size: .875rem;
  line-height: 1.7;
 }
}

.product-discounts, #main > div.row > div:nth-child(2) > div.product-prices > div.product-price.h5.has-discount > div > span:nth-child(1), #main > div.row > div:nth-child(2) > div.product-prices > div.product-price.h5.has-discount > div > span.discount.discount-percentage,
.discount-amount{
 display: none!important;
}

.regular-price{
 text-decoration: none!important;
 color: #2fb5d2!important;
 font-weight: 700!important;
}

.product-prices div{
 margin-bottom: auto!important;
}

.product-prices{
 height: 40px!important;
}





@media (max-width: 767px){

 #register_logo{
  position: absolute;
  right: 25vw;
  top: 15px;
 }
 .carousel .carousel-item img {
  min-height: 30vh!important;
 }
}

.block-category {
 min-height: auto;
}

