@charset "UTF-8";
   a:link, a:visited:link {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3); } h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
text-decoration: none; } .header ul.off-canvas-list li {
list-style: none; } .top-bar .title-area {
z-index: 1; }
.off-canvas-list ul {
margin-left: 0; }
.off-canvas-list ul li a {
border-bottom: 0px; }
.off-canvas-list ul .dropdown {
margin-left: 20px; } #content #inner-content {
padding: 1rem 0rem; }
.page-title .vcard {
border: 0px;
padding: 0px; }
.byline {
color: #999; }
.entry-content img {
max-width: 100%;
height: auto; }
.entry-content .alignleft, .entry-content img.alignleft {
margin-right: 1.5em;
display: inline;
float: left; }
.entry-content .alignright, .entry-content img.alignright {
margin-left: 1.5em;
display: inline;
float: right; }
.entry-content .aligncenter, .entry-content img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both; }
.entry-content video, .entry-content object {
max-width: 100%;
height: auto; }
.entry-content pre {
background: #eee;
border: 1px solid #cecece;
padding: 10px; }
.wp-caption {
max-width: 100%;
background: #eee;
padding: 5px; }
.wp-caption img {
max-width: 100%;
margin-bottom: 0;
width: 100%; }
.wp-caption p.wp-caption-text {
font-size: 0.85em;
margin: 4px 0 7px;
text-align: center; }
.post-password-form input[type="submit"] {
display: inline-block;
text-align: center;
line-height: 1;
cursor: pointer;
-webkit-appearance: none;
transition: all 0.25s ease-out;
vertical-align: middle;
border: 1px solid transparent;
border-radius: 0;
padding: 0.85em 1em;
margin: 0 1rem 1rem 0;
font-size: 0.9rem;
background: #2199e8;
color: #fff; }
[data-whatinput='mouse'] .post-password-form input[type="submit"] {
outline: 0; }
.post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus {
background: #1583cc;
color: #fff; }  .page-navigation {
margin-top: 1rem; } #comments .commentlist {
margin-left: 0px; }
#respond ul {
margin-left: 0px; }
.commentlist li {
position: relative;
clear: both;
overflow: hidden;
list-style-type: none;
margin-bottom: 1.5em;
padding: 0.7335em 10px; }
.commentlist li:last-child {
margin-bottom: 0; }
.commentlist li ul.children {
margin: 0; }
.commentlist li[class*=depth-] {
margin-top: 1.1em; }
.commentlist li.depth-1 {
margin-left: 0;
margin-top: 0; }
.commentlist li:not(.depth-1) {
margin-left: 10px;
margin-top: 0;
padding-bottom: 0; }
.commentlist .vcard {
margin-left: 50px; }
.commentlist .vcard cite.fn {
font-weight: 700;
font-style: normal; }
.commentlist .vcard time {
float: right; }
.commentlist .vcard time a {
color: #999;
text-decoration: none; }
.commentlist .vcard time a:hover {
text-decoration: underline; }
.commentlist .vcard img.avatar {
position: absolute;
left: 10px;
padding: 2px;
border: 1px solid #cecece;
background: #fff; }
.commentlist .comment_content p {
margin: 0.7335em 0 1.5em;
font-size: 1em;
line-height: 1.5em; }
.commentlist .comment-reply-link {
float: right; } .respond-form {
margin: 1.5em 10px;
padding-bottom: 2.2em; }
.respond-form form {
margin: 0.75em 0; }
.respond-form form li {
list-style-type: none;
clear: both;
margin-bottom: 0.7335em; }
.respond-form form li label,
.respond-form form li small {
display: none; }
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url],
.respond-form form textarea {
padding: 3px 6px;
background: #efefef;
border: 2px solid #cecece;
line-height: 1.5em; }
.respond-form form input[type=text]:focus,
.respond-form form input[type=email]:focus,
.respond-form form input[type=url]:focus,
.respond-form form textarea:focus {
background: #fff; }
.respond-form form input[type=text]:invalid,
.respond-form form input[type=email]:invalid,
.respond-form form input[type=url]:invalid,
.respond-form form textarea:invalid {
outline: none;
border-color: #fbc2c4;
background-color: #f6e7eb;
-ms-box-shadow: none;
box-shadow: none; }
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url] {
max-width: 400px;
min-width: 250px; }
.respond-form form textarea {
resize: none;
width: 97.3%;
height: 150px; }
#comment-form-title {
margin: 0 0 1.1em; }
#allowed_tags {
margin: 1.5em 10px 0.7335em 0; }
.nocomments {
margin: 0 20px 1.1em; } .widget ul {
margin: 0; }
.widget ul li {
list-style: none; } .footer {
clear: both;
margin-top: 1em; }  .gform_body ul {
list-style: none outside none;
margin: 0; }  @media print {
* {
background: transparent !important;
color: black !important;
text-shadow: none !important;
-webkit-filter: none !important;
filter: none !important;
-ms-filter: none !important; }
a, a:visited {
color: #444 !important;
text-decoration: underline; }
a:after, a:visited:after {
content: " (" attr(href) ")"; }
a abbr[title]:after, a:visited abbr[title]:after {
content: " (" attr(title) ")"; }
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: ""; }
pre, blockquote {
border: 1px solid #999;
page-break-inside: avoid; }
thead {
display: table-header-group; }
tr, img {
page-break-inside: avoid; }
img {
max-width: 100% !important; }
@page {
margin: 0.5cm; }
p, h2, h3 {
orphans: 3;
widows: 3; }
h2,
h3 {
page-break-after: avoid; }
.sidebar,
.page-navigation,
.wp-prev-next,
.respond-form,
nav {
display: none; } } :root {
--primary-color: #ef7f1a;
--primary-color-rgba: rgba(239, 127, 26, 0.8);
--submenu-color-rgba: rgba(239, 127, 26, 0.9);
--hover-color: #fbc562;
--text-color: #323232;
}
.home .content .row { }
body {
font-family: 'Open Sans', sans-serif;
}
body h1, h2, h3, h4, h5, h6 {
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
}
body a {
color: #323232;
}
body a:hover {
color: #ef7f1a;
} .home #content #inner-content {
padding-top: 0;
}
.hero-image{
width:100%;
min-height:200px;
}
body:not(.home) .hero-image {
padding-bottom: 50px;
}
.hero-image-wrapper {
height:295px;
width:100%;
position: relative;
z-index: -1;
margin-top: -45px;
padding-bottom: 250px;
background-size: cover;
background-position: center bottom;
background-size:100% auto; background-image: url(//akrostal.pl/wp-content/themes/jointsWP/amc-assets/akrostal-home-header.webp);
}
.home .hero-image-wrapper {
padding-bottom: 550px;
}
@media screen and (max-width: 40rem) {
.hero-image-wrapper {
padding-bottom: 150px;
}
.home .hero-image-wrapper {
padding-bottom: 250px;
}
}
.hero-image-wrapper .page-title {
position: absolute;
top: 45%;
transform: translate(0, -50%);
margin-left: 50px;
text-transform: uppercase;
font-weight: 700;
color: #fff;
font-size: 4rem;
}
.hero-image-wrapper .subtitle {
position: absolute;
top: 50%;
transform: translate(0, -50%);
margin-left: 50px;
margin-top: 30px;
text-transform: uppercase;
font-weight: 700;
color: #fff;
font-size: 2rem;
}
@media screen and (max-width: 40rem) {
.hero-image-wrapper .page-title {
font-size: initial;
top: 50%;
transform: initial;
}
.hero-image-wrapper .subtitle {
font-size: initial;    
}
.home .hero-image-wrapper .page-title {
font-size: 2rem;
top: 30%; }
}
.front-page-hero {
min-height: 295px;
width: 100%;
background-size: cover;
background-position: center;
background-image: url(//akrostal.pl/wp-content/themes/jointsWP/amc-assets/akrostal-home-header.webp);
} @media screen and (max-width: 768px) {
.front-page-hero {
background-image: url(//akrostal.pl/wp-content/themes/jointsWP/amc-assets/akrostal-home-header-mobile.webp);
}
}
.oferta-w-pdf {
padding: 20px 30px;
border: 4px solid #ef7f1a;
}
.oferta-w-pdf.side-menu-box {
padding: 20px 15px;
}
.oferta-w-pdf li {
padding-left: 20px;
margin-bottom: 20px;
}
.pdf {
position: relative;
}
.pdf:before {
position: absolute;
content: "";
width: 22px;
height: 30px;
top: -2px;
left: -35px;
background: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/icon-pdf.png);
background-size: 22px 30px;
background-repeat: no-repeat;
transition: background 0.3s ease;
}
.pliki-pomocnicze .pdf {
line-height: 1.2;
}
.pliki-pomocnicze .pdf:before {
background-size: 18px 25px;
}
.pliki-pomocnicze li {
margin-bottom: 5px;
}
.oferta-w-pdf li:hover .pdf:before,
.pdf-download-button:hover .pdf:before {
background: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/icon-pdf-hover.png);
background-repeat: no-repeat;
}
.pliki-pomocnicze li:hover .pdf:before {
background-size: 18px 25px;
}
.oferta-w-pdf li a {
transition: color 0.3s ease;
}
.oferta-w-pdf li:hover a,
.pdf-download-button:hover span {
color: #ef7f1a;
}
.row.services {
margin-top: -50px;
margin-bottom: 100px;
}
.service-box {
width: 100%;
height: 250px;
max-width: 370px; background-size: cover;
position: relative;
}
@media (max-width: 40rem) {
.service-box {
margin: 10px auto;
}
.service-box:first-child { }
}
.service-box .top-overlay {
position: absolute;
width: 100%;
height: 30px;
background: rgba(239, 127, 26, 0.8);
filter: saturate(150%);
-webkit-filter: saturate(150%);
transition: height 0.5s ease;
}
.service-box:hover .top-overlay {
height: 100%;
}
.service-box h2 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-transform: uppercase;
font-family: 'Open sans', sans-serif;
font-weight: 700;
color: rgba(239, 127, 26, 0.8);
filter: saturate(150%);
-webkit-filter: saturate(150%); transition: 0.5s ease;
}
@media (max-width: 40em) {
.service-box h2 {
font-size: 2.5rem;
}
}
.service-box:hover h2 {
color: #fff;  
}
.row.o-nas {
margin-bottom: 100px;
position: relative;
}
.row.o-nas ul:not(.menu) {
padding-left: 20px;
}
.row.o-nas img {
position: absolute;
top: 55%;
right: -40%;
}
@media screen and (max-width: 960px) {
.row.o-nas img {
display: none;
}
}
.row.co-nas-wyroznia {
margin-bottom: 100px;
}
.row.co-nas-wyroznia h4 {
text-align: center; 
text-transform: uppercase;
font-weight: 600;
}
.row.co-nas-wyroznia img {
display: block; 
margin: 20px auto;  
height: 78px;
} table.mce-item-table {
min-width: 50px;
}
table.mce-item-table td {
width: 50px;
} #chartdiv {
height: 600px;
width: 100%;
margin-bottom: 50px;
} .pracownik-single {
margin-bottom: 30px;
padding-bottom: 20px;
border-bottom: 1px solid rgba(255, 152, 0, 0.4);
}
.pracownik-single:last-child {
border-bottom: none;
}
.pracownik-single .pracownik-name {
font-weight: 700;
}
.pracownik-single p:not(.pracownik-name) {
margin-bottom: 10px;
margin-top: 5px;
padding-left: 30px;
}
.pracownik-single  a,
.pracownik-single .fax span {
position: relative;
}
.pracownik-single a:hover {
color: #ef7f1a;
}
.pracownik-single .tel a:before {
position: absolute; 
content: "";
width: 22px;
height:   22px;
top: 2px;
left: -30px;
background: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/icon-phone.png);
background-size:  22px 22px;
background-repeat:  no-repeat;
}
.pracownik-single .mail a:before {
position: absolute; 
content: "";
width: 22px;
height:   17px;
top: 4px;
left: -30px;
background: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/icon-mail.png);
background-size:  22px 17px;
background-repeat:  no-repeat;
}
.pracownik-single .fax span:before {
position: absolute; 
content: "";
width: 22px;
height:   17px;
top: 4px;
left: -30px;
background: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/icon-fax.png);
background-size:  22px 17px;
background-repeat:  no-repeat;
}
.single-country .pracownik-single {
margin-bottom: 0px;
padding-bottom: 20px;
border: none;
}
.single-country {
margin-bottom: 30px;
padding-bottom: 0px;
border-bottom: 1px solid rgba(255, 152, 0, 0.4);  
} .menu .current_page_item > a {
background: initial;
color: #fefefe; 
} .top-bar ul {
background-color: initial;
}
#top-bar-menu {
padding-top: 0px;
padding-bottom: 0;
background-color: rgba(239, 127, 26, 0.8); height: 45px;
}
[id^="menu-main-menu"][id$="-1"] { background-color: initial;
}
[id^="menu-main-menu"][id$="-1"] a {
color: #fff;
text-transform: uppercase;
line-height: 42px;
padding-top: 0;
padding-bottom: 0;
}
.menu .active > a {
background: transparent;
}
[id^="menu-main-menu"][id$="-1"] li {
font-size: 14px;
font-weight: 600;
border-bottom: 3px solid transparent;
transition: border 0.3s ease;
}
[id^="menu-main-menu"][id$="-1"] li:hover,
[id^="menu-main-menu"][id$="-1"] li.active {
border-bottom: 3px solid #fff;
}
[id^="menu-main-menu"][id$="-1"] .is-dropdown-submenu {
background-color: rgba(239, 127, 26, 0.9);
border: none;
}
@media print, screen and (min-width: 40em) {
.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {
top: 45px;
}  
.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after {
border-color: #fff transparent transparent;
}  
}
[id^="menu-main-menu"][id$="-1"] li.is-accordion-submenu-parent a:after {
border-color: #fff transparent transparent;
}  
@media  (max-width: 40em) {
[id^="menu-main-menu"][id$="-1"] ul.submenu {
padding-left: 30px;
}
}
[id^="menu-main-menu"][id$="-1"] .is-submenu-item {
display: block;
}
#top-bar-contact {
background-color: #fff;
height:75px;
}
#top-bar-contact .logo a {
padding: 10px 0px 10px 10px; 
}
#top-bar-contact .top-bar-right p {
margin-bottom: 1px;
}
#top-bar-contact a {
color: #323232;
}
#top-bar-contact .tel a {
font-size: 1.1rem;
font-weight: 700;
}
#top-bar-contact .tel a,
#top-bar-contact .mail a {
position: relative; 
}
#top-bar-contact .tel a:before {
position: absolute; 
content: "";
width: 22px;
height:   22px;
top: 2px;
left: -30px;
background: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/icon-phone.png);
background-size:  22px 22px;
background-repeat:  no-repeat;
}
#top-bar-contact .mail a:before {
position: absolute; 
content: "";
width: 15px;
height:   12px;
top: 6px;
left: -24px;
background: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/icon-mail.png);
background-size:  15px 12px;
background-repeat:  no-repeat;
}
#top-bar-contact i {
margin-right: 10px;
font-size: 2rem;
color: #ef7f1a;
}
#top-bar-menu .lang-selector {
display: flex;
align-items: center;
justify-content: flex-end;
height: 45px;
}
@media print, screen and (max-width: 39.9375em) {
#top-bar-menu .lang-selector {
justify-content: space-around; 
}
}
#top-bar-menu .lang-selector,
#top-bar-menu .lang-selector a {
color: #fff;
}
#top-bar-menu .lang-selector span {
margin-left: 5px;
}
#top-bar-menu .search-bar {
float: right;
margin-left: 15px;
position: relative;
}
#top-bar-menu .search-bar span {
display: inline-block; padding-left: 20px;
padding-right: 20px;
background-color: rgba(255, 255, 255, 0.4);
transition: background-color 0.3s ease;
}
#top-bar-menu .search-bar span:hover {
background-color: rgba(255, 255, 255,0.6);
}
#top-bar-menu .search-bar i {
cursor: pointer;
color: #fff;
line-height: 45px;
}
#top-bar-menu .search-bar input {
max-width: none;
}
#top-bar-menu .search-bar #search-form {
position: absolute;
width: 300px;
top: 45px;
right: -17px;
display: none;
}
#top-bar-menu .search-bar #search-form .button {
background-color: rgba(239, 127, 26, 0.8);
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
font-size: 0.8rem;  
}
.underline {
position: relative;
margin-bottom: 25px;
}
.underline:after {
position: absolute;
content: "";
width: 100px;    
height: 4px;
bottom: -5px;
left: 0;
background-color: #ef7f1a;
}
.underline.text-center:after {
left: 50%;
transform: translate( -50% );
}
@media screen and (min-width: 40em) {
[id^="menu-main-menu"] .menu-item.wpml-ls-item {
display: none !important;
}
}
@media screen and (max-width: 40em) {
.top-bar-left:not(.logo) {
background-color: rgba(0, 0, 0, 0.8);
}
[id^="menu-main-menu"][id$="-1"].accordion-menu {  }
#top-bar-menu { }
.search-bar.top-bar-right { background-color: rgba(0, 0, 0, 0.8);
}
} .side-menu-box {
border: 4px solid #ef7f1a;
}
.side-menu-box .menu.vertical {
padding-bottom: 15px;
padding-left: 10px;
}
.side-menu-box .menu-title {
text-transform: uppercase;
margin-left: 20px;
margin-top: 20px;
}
.side-menu-box .menu.vertical li a {
color: #323232;
padding: 0.4rem 2rem 0.4rem 0.4rem;
transition: color 0.3s;
font-size: 0.9rem;
text-transform: uppercase;
}
.side-menu-box .menu.vertical .is-accordion-submenu li a {
text-transform: initial;
}
.side-menu-box .menu.vertical li a:hover {
color: #42568F;
}
.side-menu-box .menu.vertical .is-accordion-submenu-parent > a:after {
border-color: #000 transparent transparent;
}
.side-menu-box .menu.vertical .menu.nested {
margin-left: 3rem;
}
.side-menu-box .menu.vertical .active > a {
color: #0A4ECC;
}
.side-menu-box:not(:first-child) {
margin-top: 40px;
margin-bottom: 40px;
}
.card.steel-type { }
.card.steel-type .menu a {
padding: 0.4rem 1rem;
line-height: 1.2;
}
.card.steel-type h4 {
font-size: 0.9rem;
font-weight: 700;
text-align: left;
letter-spacing: 1px;
padding-bottom: 8px;
}
.card.steel-type .card-section,
.card.steel-type .card-divider {
padding: 0.5rem;
}
.card.steel-type .card-divider {
background-color: #fff;
}
.card a:hover {
color: #ef7f1a;
} #reps-row {
margin-top: 0px;   transition: height 0.5s ease;
overflow: hidden;
}
#reps-row.show {
height: 200px;
transition: height 0.5s ease;
} .breadcrumbs a {
color: #323232;
}
.pdf-download-button {
border: 1px solid #ef7f1a;
float: right;
padding: 10px 20px 10px 50px;
}
@media (max-width: 40em) {
.pdf-download-button {
float: none;
}
.breadcrumbs {
margin-top: 20px;
}
}
.pdf-download-button span {
transition: color 0.3s;
}
.pdf-download-button span:hover {
color: #ef7f1a;
}
.steel .breadcrumbs .current {
color: #894710;
}
.steel table tbody tr:nth-child(even),
.steel table thead {
background-color: initial; 
}
.steel table {
border-collapse: collapse;
width: 100% !important; }
@media (max-width: 560px) {
.steel table {
display: block;
overflow-x: auto;
} 
}
.steel table, 
.steel th, 
.steel td {
border: 1px solid #b7b7b7;
}
.steel table.sklad-chem th {
text-align: center;
}
.steel .por_z_mat_zagr_tabela table {
width: 100% !important;
}
.steel .por_z_mat_zagr_tabela table td {
text-align: center;  
}
.steel .entry-title {
font-size: 2rem;
}
.steel .entry-content br,
.steel .entry-content p:empty {
display: none;
}
.steel .entry-content .section-title {
margin-top: 30px;
}
.steel .entry-content p {
padding-left: 20px;
}
.steel .section-title {
font-size: 1.0625rem;
}
.steel p,
.steel table tr {
font-size: 0.8rem;
} footer.footer {
width: 100%;
min-height: 100px;
background: #323232;
}
footer #inner-footer {
padding: 20px 0;
}
footer #inner-footer h5.widgettitle {
color: #ef7f1a;
font-size: 14px;
margin-top: 12px;
}
footer #inner-footer h4.widgettitle {
color: #ef7f1a;
font-size: 13px;
margin-top: 11px;
}
footer #inner-footer h3.widgettitle {
color: #ef7f1a;
font-size: 12.5px;
margin-top: 10px;
}
footer #inner-footer .textwidget {
color: #fff;
font-size: 12px
}
footer #inner-footer .textwidget p {
margin-bottom: 12px;
}
footer #inner-footer .textwidget h5 {
margin-top: -8px;
}
footer #inner-footer #text-3 .textwidget {
margin-top: 27px;
}
footer #copyright-footer {
background-color: #ef7f1a;
color: #000;
height: 40px
}
footer #copyright-footer p {
font-size: 12px;
margin-bottom: 0px;
line-height: 40px;
}
#copyright-footer .designed-by a {
color: #fff;
}
#copyright-footer .designed-by a:hover {
color: #fff;
} iframe {
border: none;
}   .strona-oferty.pdf-download-button {
float: none;
border: none;
border-bottom: 1px solid #ef7f1a;
} .page-template-page-aktualnosci article {
margin-bottom: 30px;
padding-bottom: 20px; }
.page-template-page-aktualnosci article h2 {
text-transform: uppercase;
margin-bottom: 0;
font-size: 2rem;
}
.page-template-page-aktualnosci article h2 a:hover {
color: #ef7f1a;
} input[type=number]:focus {
border-color: #ef7f1a;
border-width: 2px;
box-shadow: none;
}
span.wynik-obliczen {
color: #ef7f1a;
font-weight: 700; }
[id^="masa-preta"] {
margin-top: 40px;
}
.kalkulatory img { display: block;
margin: 10px auto 20px;
}
.kalkulatory form:not(:first-child) {
margin-top: 50px;
}
.kalkulatory form h4 {
margin-bottom: 20px;
}
.social-media-fr{
float:right;
padding-right:40px;
}  .tab-image {
margin: 3px 1px 1px 1px;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
padding: 3px 0px 1px 2px;
}
.ui-tabs .ui-tabs-nav li {
width: 30px;
height: 30px;
}
.kalkulatory img {
margin: 0px 0px 0px 0px;
}
.kalkulator-container {
width: 100%;
height: 400px;
background-color: darkgray;
background-repeat: no-repeat;
background-size: cover;
}
.hero-image-pret {
background-image: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/pret.png); background-color: #cccccc; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover;
}
.hero-image-blacha {
background-image: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/blacha.png); background-color: #cccccc; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover;
}
.hero-image-profil {
background-image: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/profil.png); background-color: #cccccc; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover;
}
.hero-image-rura {
background-image: url(//en.akrostal.pl/wp-content/themes/JointsWP/amc-assets/rura.png); background-color: #cccccc; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover;
}
.ui-widget-content {
max-width: 450px;
width: auto;
}
.ui-tabs .ui-tabs-panel {
padding: 1px 1px 0px 0px !important;
}
.header-size-label {
width: 60%;
height: 25px;
background-color: #ff8418;
float: left;
text-align: right;
font-size: large;
font-weight: 400;
border-bottom: 1px solid;
}
.header-size-input {
width: 40%;
display: inline-block;
padding: 0px !important;
height:25px !important;
}
@media only screen and (max-width: 768px) {
.ui-widget-content {
width: auto;
}
}
.footer-calc {
position: absolute;
bottom: 0;
width: 100%;
}
.ui-tabs {
padding: 0px;
}
.header-size-input-footer{
width: 28.5%;
display: inline-block;
padding: 0px !important;
height:25px !important;
background-color: #ff8418;
text-align: center;
height: 27px;
border-bottom: 1px solid black;
}
ui-tabs{
padding:0px !important;
} 
ui-tabs-panel{
padding:0px !important;
}
#tabs-1{
padding:0px !important;
} @media only screen and (max-width: 600px) {
.sized-appropriately{ display: inline-block; margin: 8px;
}
//8 px between tap targets is a good starting point for SEO
.margin8px{
margin:8px !important;
}
}
.margin-li{
margin-top:13px !important;
margin-bottom:13px !important;
}
.cmplz-blocked-content-notice{
background-color:rgba(0, 0, 0, 0.83) !important;
}
.cmplz-link.cookie-statement{
display:none !important;
}
.cookie-statement{
display:none !important;
}
@media only screen and (max-width: 600px) {
.is-accordion-submenu-parent{
padding-bottom:5px;
}
.menuitem{
padding-bottom:5px;
}
#content{
min-height:500px;
}
}
.btnNewsletter{
width:100px;
border-radius: 50px;
background-color: #ef7f1a;
font-size: 20px;
}
label.nf-checked-label-not-bordered{
border:none !important;
}
div.post-views{
display:none;
}