/*styl napisów  w kontakcie*/
.kontakt {
    font-size: 1.2em;
    padding-left: 1.8em;
}
.location {
    background: url('/images/kontakt/location24.png') no-repeat 0 0em;
}

.fb {
    background: url('/images/kontakt/facebook24.png') no-repeat 0 0.1em;
}

.telefon {
    background: url('/images/kontakt/telefon24.png') no-repeat 0 0.2em;
}

/*szerokość pól w module formylarza rs-contact */
.form-control, .inputbox {
  max-width: 24rem;
}


/*regulacja wielkości logo (margin-right) */
.navbar-brand {
  display: inline-block;
  padding-top: .3125rem;
  padding-bottom: .3125rem;
  margin-right: 0;
}



/*usunięcie marginesów z masthead*/
.t4-masthead {
    padding-left: 0px;
    padding-right: 0px;
}
.ja-masthead .ja-masthead-detail {
    margin-left: 0;
}


/*zmiana czcionki w module acm hero */
.acm-hero h2.hero-heading {
  font-weight: normal;
  font-family: "Open Sans";
}

#acm-hero-109 h2
{
  color: #f8f9f8;
}


.section-8 .t4-palette-gray h2
{
  color: #f8f9fa;
}

/*zmiana kreski pod menu */
.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {
  color: #fff;
  border-bottom: 1px solid red;
}

/*zmniejszenie wysokości modułi JACM*/
#t4-hero {
    background: #000;
    padding-top: 0rem;
  /*padding-top: 20rem;*/
    padding-bottom: 0rem;
  /*padding-bottom: 10rem;*/
}

#t4-section-7 .t4-section-module {
  padding-right: 5.063em;
  padding-left: 2em;
  margin-top: 0;
  margin-bottom: 0;
}

/* obrazek w tle i wyrównanie do spacera7 */
#t4-section-7 .custom {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right top;
}

/* likwidacja kropki na końcy tytułu modułu */
.t4-section-module .module-title span::after {
    content: none !important;
}
/*zmniejszenie odst. miedzy el. menu głównego (łamanie) */
.t4-megamenu .navbar-nav > li {
  padding-left: 0em;
  padding-right: 0em;
}


/*zwiększenie wysokości paska menu mobilnego*/
@media (max-width: 991.98px)
#t4-header .container {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/*powiekszenie tyt modułu o-nas*/
#t4-section-1 .module-title {
  font-size: 2rem;}


/*usunięcie marginesów z masthead
.t4-masthead {
    padding-left: 0px;
    padding-right: 0px;
}*/
.ja-masthead .ja-masthead-detail {
    margin-left: 0;
}

/*odsunięcie tekstu od ikonek w kontakcie*/
.fa {
  margin-right: 6px;
}

/* zmiana kol linku w hero */
.t4-palette-dark a:not(.btn) {
  color: #e82900;
}

.t4-palette-dark a:not(.btn):hover {
  color: #ee1717;
}

/* tytuł modułu */

.module-title {
  color: black;
}

.module-title {
  padding-bottom: 0;
  text-transform: none;
  border-bottom: 0;
  margin: 0 0 0 0;
  font-weight: bold;
}

.module-title {
  font-size: 2rem;
  margin: 0;
  padding: 0;
padding-bottom: 0px;
}

/* tytuły modułów w stopce */
#t4-footnav .module-title {
  font-size: 1.1rem;
}


/* marginesy kontenera sekcji 2 - serwis Kraków */
#t4-section-2 .container, #t4-section-1 .container {
  padding-top: 4.375em;
  padding-bottom: 4.375em;
}

/* marginesy kontenera stopki (pusta sekcja) */
.t4-footer .container {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* kolor butona w kontakcie*/
.btn.btn-primary {
  background-color: #d93030 !important;
  border-color: #d93030 !important;
}

.t4-megamenu .dropdown-menu ul > .active a.dropdown-item {
  color: red !important;}