/* ------------------------------------------------------------ e-raty */
.eraty-confirmation-buttons{
  min-height: 35px !important;
}

.eraty-confirmation-buttons .eraty-image-button{
    position: relative !important;
    min-width: 49% !important;
}


/* ------------------------------------------------------------ end of e-raty */
/* ------------------------------------------------------------ poprawa obrazków w kasie */

.wc_payment_method img{
  position: relative !important;
  padding: 0px 20px !important;
  right: 0px !important;
}
/* ------------------------------------------------------------ end of poprawa obrazków */

/* ------------------------------------------------------------ prices */


.entry-summary .price .amount{
    font-size: 24px !important;
    font-weight: 600 !important;
}

.xoo-wsc-price .amount{
  font-size: 16px !important;
    font-weight: 600 !important;
}
.price .amount{
  font-size: 18px !important;
    font-weight: 600 !important;
}


/* ---------------------------------------------------------- end of prices */

.button.wc-forward{
  background-color: #e2001a !important;
  padding: 3px !important;
  border-radius: 2px !important;
}

.onsale{
  padding: 5px 10px !important;
  background: rgba(0,0,0,0.6) !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  letter-spacing: 2px !important;
  border-radius: 3px !important;
  color: red !important;
}

.sgpb-main-html-content-wrapper .columns-4{
  padding: 10px 0px !important;
  margin: 0px auto !important;
  width: 90% !important;
  max-width: 100% !important;
}

.sgpb-main-html-content-wrapper .product_type_variable{
  display: none !important;
}
.sgpb-main-html-content-wrapper .ajax_add_to_cart{
 display: none !important;
}
.sgpb-main-html-content-wrapper li{
  display:inline-block !important;
}



body{
  font-family: "Ubuntu", "Open Sans" !important;
}


/* ------------------------------------------------------------ navbar */

.header-menu-wrap {
  font-size: 16px;
  font-weight: 700;
  color: white;
  
}

.navbar-custom .nav li > a{
  color: white !important;
}

.navbar-custom {
  opacity: 1;
  background-color: rgba(64, 74, 84, 0.5) !important;
}

.page.navbar-custom{
   background-color: rgba(64, 74, 84, 0.5) !important;
}

.navbar-not-transparent{
  background-color: rgba(64, 74, 84, 0.5) !important;
}

/*.navbar-custom ::-webkit-scrollbar-thumb{
  background-color: rgba(64, 74, 84, 0.8) !important;
}
.navbar-custom ::-webkit-scrollbar-track{
  background-color: rgba(64, 74, 84, 0.8) !important;
}*/
/* ------------------------------------------------------------ sidebar */
.sidebar{
  border-left-style: dotted !important;
  border-color: #404A54  !important;
  border-width: 1px !important;
}

.sidebar-shop{
  border-left-style: none !important;
  border-right-style: dotted !important;
  border-color: #404A54  !important;
}
/* ------------------------------------------------------------ footer*/
.bg-dark{
  background-color: rgba(64, 74, 84, 1) !important;
}

.divider-d{
  border-top: 1px dotted #c2c2c2 !important;
}

/* ------------------------------------------------------------ products */



.products.columns-3{
  margin-left: 0px !important;
}

.button {
  background-color: #e2001a !important;
}
.added_to_cart{
   background-color: #e2001a !important;
}

button{
  color:white !important;
  font-family: "Ubuntu", sans-serif !important;
  font-weight: 500 !important;
  }
.cresta-facebook-messenger-button{
  background-color: #e2001a !important;
}
.widget input[type=submit], .widget button[type=submit]{
  background-color: #e2001a !important;
}


mark.count{
      background-color: rgba(167, 172, 180,0.2);
      border-radius: 5px;

}

/* ------------------------------------------------------------ details*/
.more-link{
    text-align: center;
		padding: 10px 50px 10px 50px;
    background-color: #e2001a !important;
    border-radius: 2px;
    color: white !important;
    box-shadow: none;
    font-family: "Ubuntu", sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
    text-transform: uppercase;
}
.more-link:after {
  color: white !important;
}

.wc-variation-is-unavailable{
  display: none !important;
}
.wc-variation-selection-needed{
  display: none !important;
}

.page-header-module {
  opacity: 1.0 !important;
  background-image: url(https://flybogdal.com/wp-content/uploads/2018/10/tlo-strone-ver2.png) !important;
  text-indent: 0px;
  background-repeat: no-repeat !important;
   background-position: 0% 0%!important;
   background-size: auto auto !important;
  background-attachment: fixed !important;
      padding: 220px 0 140px !important;
}

.page-header-module:before {
  opacity:0.1 !important;
}

.hero-slider .home-slider-overlay{
  display:none !important;
}
.xoo-wsc-items-count{
  background-color: #e2001a !important;
}
.xoo-wsc-cont.btn{
  color:white !important;
}

.xoo-wsc-cart.btn{
  color:white !important;
}

.xoo-wsc-chkt.btn{
  color:white !important;
}



.podpis-wojtka {
  text-align: right !important;
}

.onsale.out-of-stock {
  display: none;
}

a.collapsed::after {
  display: none !important;
}

ul.products li.product h2 {
  font-size: 18px !important;
  font-weight: 700;
}

.woocommerce ul.products li.product.price {
  font-size: 15px;
  font-weight: 600;
}



.cat-item {
  font-size: 12px;
  font-weight: 600;
  font-variant: normal;
  text-transform: uppercase;
  text-indent: 0px;
  letter-spacing: 0px;
  word-spacing: 0px;
}

.bg-dark .module-title {
  font-weight: 600;
  font-size: 50px;

}

.widget.woocommerce.widget_recently_viewed_products {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
}

.widget .widget-title {
  font-size: 16px;
  font-weight: 700;
}

.execphpwidget {
  font-size: 14px;
  text-transform: uppercase;
  color: #000000;
}

p.stock.out-of-stock {
  display: none;
}



.woocommerce ul.products li.product .price del .amount {
  font-size: 14px;
  font-weight: 600;
}

.woocommerce ul.products li.product .price ins .amount {
  font-size: 14px;
  font-weight: 600;
}

.page-header-module {
  padding-top: 220px !important;
}

.logo-powitalne {
  display: block !important;
  margin: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 35% !important;
}

.post-title.entry-title {
  font-weight: 700 !important;
  font-size: 38px !important;
}

.ufbl-form-textfield {
  text-transform: none !important;
}

.woocommerce-Input {
  text-transform: none !important;
}

.input-text {
  text-transform: none !important;
}

.shop_isle_header_title {
  width: 150%;
}

.screen-reader-text {
  text-align: center !important;
}

.post-entry.entry-content {
  font-size: 16px !important;
}