#logo{padding: 5px 0px;}
header{background-image: url(../img/christmas_bg_gja_ferie.jpg);padding-bottom: 95px;background-position-x: 60%;}
img{display: block;max-width: 100%;height: auto;}
header h1 {font-size: 48px;margin: 0px 0px;padding-top: 50px;color: #333;position: relative;font-weight: 100;line-height: 60px;}
header p {color: #333;text-align: left;font-size: 26px;}
header span{color: #333;}
header img{max-width: none;padding-top: 85px;margin-left: -348px;width: 615px;}
header a{color: #fff;padding: 18px 100px;background-color: #4ac10a;border-color: #4ac10a;font-weight: bold;font-size: 22px;border-radius: 5px;}
header a:hover{background-color: #399f02;border-color: #399f02;}
header ul {vertical-align: middle;list-style-type: none;padding: 30px 0px 65px 0px;}
header ul li:not(:last-child) {margin-bottom: 20px;}
header ul li {position: relative;text-align: left;top: 0;left: 0;background-repeat: no-repeat;}
.sprite {width: 19px;height: 13px;background-image: url(../img/sprite.png);position: absolute;bottom: 0;margin-left: 0px;}
.tbico {display: table-cell;vertical-align: middle;height: 13px;padding-left: 50px;font-size: 23px;}
.ico .sprite {background-position: 0px 0px;margin-bottom: 9px;}
.ico2 .sprite {background-position: 0px -13px;margin-bottom: 9px;}
.ico3 .sprite {background-position: 0px -26px;margin-bottom: 9px;}
.pattern_ico{display: inline-block;padding: 0px 35px;}
#pattern{padding: 10px 0px;background-color: #f3f5f6;}
#pattern img{display: inline-block;margin-top: -17px;}
#pattern p{display: inline-block;font-size: 15px;font-weight: bold;line-height: 20px;text-align: left;}
#section1{text-align: left;padding: 30px 0px;}
#section1 h2{font-size: 50px;margin-top: 10px;}
#section1 p{font-size: 18px;}
#pattern2{padding: 30px 0px;}
#pattern2 img{margin: auto;}
#section2{background-color: #f3f5f6;padding-bottom: 60px;}
#section2 h2{font-size: 50px;margin-bottom: 0px;}
#section2 p{font-size: 28px;margin-top: 0px;padding-bottom: 30px;}
#section2 h3{font-size: 22px;}
#section2 span{font-size: 16px;}
.pdr{padding: 10px 0px;}
.form-footer h2{text-align: center;color: #2979ff;padding: 10px 0px 0px 0px;margin: 0px;font-size: 26px;}
.form-footer p {color: #595959;margin-top: -6px;font-size: 18px;text-align: center;padding-bottom: 15px;font-weight: 100;}
form{padding: 15px 20px;}
.pd{padding: 20px;}
section{text-align: center;}
#section3{background-color: #003471;color: #ffffff;padding: 60px 0px;}
#section3 p{font-style: italic;font-size: 15px;line-height: 19px;}
#section3 span{font-weight: bold;font-size: 15px;}
#section3 img{margin: auto;}
.br_none{display: none;}
#footer{background-color: #ebebeb;}
.tb_footer{display: table-cell;vertical-align: middle;height: 130px;color: #333;font-size: 15px;}
.tb_footer a{color: #333;}
.tb_footer a:hover{color: #000;}
.tb_footer2{display: table-cell;vertical-align: middle;height: 130px;padding-left: 80px;color: #333;}
.tb_footer2 span{font-weight: bold;font-size: 23px;}
.tb_footer2 a{color: #333;}
.contact{background-image: url(../img/contact.png);background-position: left;background-repeat: no-repeat;
transition:background 0.4s ease;-webkit-transition:background 0.4s ease;-o-transition:background 0.4s ease;
-moz-transition:background 0.4s ease;-ms-transition:background 0.4s ease;}
.promo_luty{color: #ff0000;padding-top: 20px;margin-bottom: 0px;}

#content6{background-color: #eef1f3;transition:background 0.4s ease;
-webkit-transition:background 0.4s ease;-o-transition:background 0.4s ease;
-moz-transition:background 0.4s ease;-ms-transition:background 0.4s ease;
height: auto;background-size: cover;text-align: left;}
#content6_3{background-color: #ffffff;transition:background 0.4s ease;-webkit-transition:background 0.4s ease;
-o-transition:background 0.4s ease;-moz-transition:background 0.4s ease;-ms-transition:background 0.4s ease;
height: auto;background-size: cover;margin-bottom: 100px;padding-right: 30px;padding-left: 30px;}
#content6_2{background-color: #f5f5f5;transition:background 0.4s ease;-webkit-transition:background 0.4s ease;
-o-transition:background 0.4s ease;-moz-transition:background 0.4s ease;-ms-transition:background 0.4s ease;
height: auto;background-size: cover;margin-top: 100px;padding-right: 30px;padding-left: 30px;}
.form_title{font-size: 35px;color: #000;margin: 30px 0px;padding-bottom: 0px;padding-left: 20px;}
#content6_3 p {font-weight: bold;font-size: 23px;}
#content6_3 select {font-size: 20px;border-left: none;border-right: none;border-top: none;border-bottom: 2px #f0eeee solid;
width: 10%;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url(../img/arrow_select.png);
background-repeat: no-repeat;background-position: center right;}
#content6_3 .select2{padding-top: 30px;}
#content6_3 input{display: inline-block;border-top-style: none;border-left-style: none;border-right-style: none;
border-bottom-color: #c8c8c8;width: 40%;color: #939393;padding-top: 27px;font-size: 20px;
margin-bottom: 25px;}
#content6_3 .surname {margin-left: 40px;}
#content6_3 .address_number{margin-left: 40px;width: 18%;}
#content6_3 .local{margin-left: 35px;width: 18%;}
#content6_3 .postal_code{width: 18%;}
#content6_3 .city{width: 40%;margin-left: 40px;}
#content6_3 .email{display: block;}
.tb_form2{display: table-cell;vertical-align: middle;height: 50px;width: 70px;}
.tb_form{display: table-cell;vertical-align: middle;height: 50px;}
.tb_form span{font-size: 19px;padding-left: 20px;}
.tb_form .span2{display: block;font-size: 16px;margin-top: -4px;}
.auto{width: 65px;}
.portfel{width: 52px;}
#submit{background-color: #4ac10a !important;border-color: #4ac10a !important;border-style: none !important;
color: #ffffff !important;padding: 18px 0px !important;font-size: 25px !important;font-weight: bold !important;
margin-bottom: 30px !important;text-transform: uppercase;margin-top: 30px;width: 50%!important;-moz-transition: all 1s ease-in;
-webkit-transition: all 1s ease-in;-o-transition: all 1s ease-in;transition: all 1s ease-in;}
#submit:hover{background-color: #399f02 !important;border-color: #399f02 !important;}
.reg{padding-left: 0px!important;text-decoration: underline!important;color: #ff0202!important;display: inline-block;}
.reg:hover{color: #d00404!important;cursor: pointer;}
.tooltip {position: relative;display: inline-block;}
.tooltip .tooltiptext {visibility: hidden;width: 504px;background-color: #ffffff;color: #000000;
text-align: center;padding: 15px 15px!important;font-weight: lighter;position: absolute;z-index: 1;bottom: 125%;left: 50%;
margin-left: -416px;opacity: 0;transition: opacity 1s;border: solid gray 1px;}
.tooltip:hover .tooltiptext {visibility: visible;opacity: 1;}
.more{display: inline-block;}
#name-error{position: absolute;left: 49px;color: #ff0202;top: 240px;}
#address-error{position: absolute;left: 49px;color: #ff0202;top: 325px;}
#postal_code-error{position: absolute;left: 49px;color: #ff0202;top: 410px;}
#email-error{position: absolute;left: 49px;top: 488px;color: #ff0202;}
#phone-error{position: absolute;left: 49px;top: 575px;color: #ff0202;}
#city-error{position: absolute;left: 245px;color: #ff0202;top: 410px;}
#surname-error{position: absolute;left: 440px;color: #ff0202;top: 240px;}
#address_number-error{position: absolute;left: 440px;color: #ff0202;top: 325px;}
.display_in{display: inline-block;}
label{display: block;margin-bottom: 10px;}
label input[type="checkbox"]{display: none!important;}
label input[type="checkbox"] ~ span{padding-left: 30px;position: relative;cursor: pointer;
font-family: Roboto,sans-serif;font-size: 14px;line-height: 18px;}
label span {display: block;margin-bottom: 5px;font-size: 16px;font-weight: 300;}
label input[type="checkbox"] ~ span::before{-webkit-border-radius: 3px;border-radius: 3px;width: 20px;
height: 20px;border: 1px solid #ececec;content: '';left: 2px;top: 0px;position: absolute;}
input[type="checkbox"] ~ span::after{content: '\f00c';top: 0px;left: 5px;
color: #ff0202;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;
opacity: 0;font-family: FontAwesome;position: absolute;}
.hidden {display: none !important;visibility: hidden !important;}
label input[type="checkbox"]:checked ~ span::after{opacity: 1;}
.pdb{padding-bottom: 40px;}
label div.error{color: #FF0000;}

/*POPUP*/
/* Outer */
.popup {width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.75);z-index: 1000;}
/* Inner */
.popup-inner {max-width:560px;width:90%;position:absolute;top:40%;left:50%;
-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0px 2px 6px rgba(0,0,0,1);
background:#fff;}
/* Close Button */
.popup-close {width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0px;right:0px;
transition:ease 0.25s all;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);
border-radius:1000px;background:rgba(0,0,0,0.8);font-family:Arial, Sans-Serif;font-size:20px;
text-align:center;line-height:100%;color:#fff;}
.popup-close:hover {-webkit-transform:translate(50%, -50%) rotate(180deg);
transform:translate(50%, -50%) rotate(180deg);background:rgba(0,0,0,1);text-decoration:none;}
.tb_popup2{display: table-cell;vertical-align: middle;height: 50px;}
.tb_popup{display: table-cell;vertical-align: middle;height: 50px;}
.popup_img{padding-right: 10px;}
.popup_img2{padding-right: 10px;padding-left: 60px;}
.popup_mail{color:#939393;font-weight: bold;font-size: 16px;}
.popup_phone{color:#939393;font-weight: bold;font-size: 16px;}
.popup_hours{color:#939393;font-size: 12px;display: block;margin-top: -4px;}
.popup_content1{padding: 20px 30px;}
.popup_content3{padding: 20px 30px;background-color: #f0f0f0;}
.popup_content3 p {color:#939393;font-size: 19px;margin: 0px;}
.popup_content2{text-align: right;}
.wozek{padding-right: 50px;display: inline-block;max-width: none;height: none;}
hr {margin-top: 0px;margin-bottom: 0px;border: 0px;border-top: 4px solid #f94500;}
.popup-inner h2{font-size: 27px;margin-top: 0px;color: #000000;padding-bottom: 0px;}
.popup_content1 p{font-size: 19px;}
.popup_content1 span{color: #f94500!important;}
.potwierdzenie {color: #7f7f7f!important;font-size: 16px!important;font-weight: bold!important;margin-bottom: -50px;}
.call_center{font-size: 16px!important;}



@media (min-width: 992px) and (max-width: 1199px){
#section1 h2 {font-size: 40px;}
header h1{font-size: 40px;line-height: 55px;}
header{background-position-x: 100%;}
header p {font-size: 25px;}
header img{margin-left: -275px;padding-top: 45px;}
.pattern_ico {padding: 0px 15px;}
.br_none{display: none;}
.form-footer h2 {padding: 5px 0px 0px 0px;}
.hide_xs_other{display: none;}
.tooltip .tooltiptext {margin-left: -89px;}
.display_in{display: inline-block;}
#surname-error{left: 373px;}
#address_number-error {left: 373px;}
#city-error {left: 217px;}}

@media (min-width: 768px) and (max-width: 991px){
header h1{font-size: 47px;}
header{padding-bottom: 83px;background-position-x: 86%;}
#nadajnik img {float: right;margin-top: -518px;width: 365px;}
.tbico {font-size: 22px;}
.br_none{display: none;}
#section1 img{margin: auto;padding-bottom: 20px;}
#section1{text-align: center;}
#section1 p{font-size: 26px;}
#section3 p {font-size: 14px;}
#pattern2 img:nth-child(-n+2) {padding-bottom: 30px;}
#section2 img{margin: auto;padding-bottom: 30px;}
#section2 h3{padding-top: 30px;font-size: 30px;}
#section2 p{ margin-top: 0px;padding-bottom: 0px;margin-bottom: 0px;}
#section2 span{font-size: 26px;}
.nadajnik_xs{display: none;}
#submit{width: 50%!important;}
.tooltip .tooltiptext {margin-left: -89px;}
.display_in{display: inline-block;}
#content6_2{margin-top: 45px;}
#content6_3{margin-bottom: 45px;}
#content6_3 select {width: 11%;}
#surname-error {left: 348px;}
#address_number-error{left: 348px;}
#city-error {left: 207px;}}

@media (min-width: 600px) and (max-width: 767px){
header h1{font-size: 37px;padding-top: 30px;line-height: 49px;}
header {background-position-x: 83%;background-position-y: 73%;}
header p{font-size: 21px;}
.br_none{display: none;}
#nadajnik img {float: right; margin-top: -400px;width: 277px;}
.tbico {font-size: 19px;padding-left: 30px;}
header ul{padding: 10px 0px 40px 0px;}
header ul li:not(:last-child) {margin-bottom: 10px;}
header a {padding: 18px 85px;}
#section1 img{margin: auto;padding-bottom: 20px;}
#section1{text-align: center;padding: 0px 0px 30px 0px;}
#section1 p{font-size: 22px;}
#section1 h2 {font-size: 40px;}
#section2 h2 {font-size: 40px;margin-bottom: 5px;}
#section2 p {font-size: 24px;}
#section3 p {font-size: 14px;}
#section3 img{padding-top: 30px;}
#section3{padding: 30px 0px 60px 0px;}
#pattern2 img:nth-child(-n+2) {padding-bottom: 30px;}
.pattern_ico{padding: 0px 0px;}
#section2 img{margin: auto;padding-bottom: 30px;}
#section2 h3{padding-top: 30px;font-size: 26px;}
#section2 p{ margin-top: 0px;padding-bottom: 0px;margin-bottom: 0px;}
#section2 span{font-size: 23px;}
.nadajnik_xs{display: none;}
#content6_3 select {width: 100%;}
#content6_3 .name {width: 100%;}
#content6_3 .address {width: 100%;}
#content6_3 .surname {margin-left: 0px;width: 100%;}
#content6_3 .address_number{margin-left: 0px;width: 30%;}
#content6_3 .local{margin-left: 35px;width: 30%;}
#content6_3 .postal_code{width: 30%;display: block;}
#content6_3 .city{width: 100%;margin-left: 0px;}
#content6_3 .email{display: block;width: 100%;}
#content6_3 .phone{width: 100%;}
.dostarczenie{padding-top: 30px;font-size: 18px;}
#submit{width: 55%!important;font-size: 23px!important;}
.tooltip .tooltiptext {width: 355px;margin-left: -120px;font-size: 12px;}
.bg_grey{background-color: #e6e6e6;margin-left: -30px;margin-right: -30px;padding-bottom: 30px;
padding-left: 30px;padding-right: 30px;}
#content6_2 {margin-top: 0px;}
#content6_3 {margin-bottom: 0px;}
#surname-error {left: 49px;top: 325px;}
#address_number-error {left: 49px;top: 489px;}
#postal_code-error {top: 570px;}
#city-error {left: 49px;top: 653px;}
#email-error {top: 735px;}
#phone-error {top: 817px;}
#address-error{top: 405px;}
.display_in{display: inline-block;}
.popup_img2 {padding-left: 35px;}
.pdb{padding-bottom: 0px;}
.pdb2{padding-top: 40px;}
#footer{text-align: center;padding: 30px 0px;}
#footer img{margin: auto;}
.f1 p{font-size: 20px;}
.f1 a{font-weight: bold;font-size: 25px;color: #333;}
.f1 a:hover{color: #000;}
.f2 a{font-size: 20px;color: #333;padding-top: 10px;}
.f2 a:hover{color: #000;}
.tb_form span {padding-left: 0px;}
.tb_form {padding-left: 20px;}
.ico_class{text-align: left;}}

@media (min-width: 430px) and (max-width: 599px){
header {background-position-x: 80%;background-position-y: 3%;}
header h1 {font-size: 29px;padding-top: 29px;line-height: 39px;}
header p{font-size: 19px;}
.br_none{display: block;}
.ico .sprite {margin-bottom: 31px;}
.ico2 .sprite {margin-bottom: 31px;}
.ico3 .sprite {margin-bottom: 31px;}
#nadajnik img {float: right;margin-top: -481px;width: 216px;}
.tbico {font-size: 18px;padding-left: 30px;}
#pattern2 {padding: 10px 0px;}
header ul{padding: 10px 0px 40px 0px;}
header ul li:not(:last-child) {margin-bottom: 10px;}
header a {padding: 18px 60px;font-size: 19px}
#section1 img{margin: auto;padding-bottom: 20px;}
#section1{text-align: center;padding: 0px 0px 30px 0px;}
#section1 p{font-size: 17px;}
#section1 h2 {font-size: 35px;}
#section2 h2 {font-size: 32px;margin-bottom: 5px;}
#section2 p {font-size: 21px;}
#section3 p {font-size: 14px;}
#section3 img{padding-top: 30px;}
#section3{padding: 30px 0px 60px 0px;}
#pattern2 img:nth-child(-n+2) {padding-bottom: 30px;}
.pattern_ico{padding: 0px 0px;}
#section2 img{margin: auto;padding-bottom: 30px;}
#section2 h3{padding-top: 30px;font-size: 24px;}
#section2 p{ margin-top: 0px;padding-bottom: 0px;margin-bottom: 0px;}
#section2 span{font-size: 20px;}
.nadajnik_sm{display: none;}
.nadajnik_xs{display: block;}
#content6_3 select {width: 100%;}
#content6_3 .name {width: 100%;}
#content6_3 .address {width: 100%;}
#content6_3 .surname {margin-left: 0px;width: 100%;}
#content6_3 .address_number{margin-left: 0px;width: 30%;}
#content6_3 .local{margin-left: 35px;width: 30%;}
#content6_3 .postal_code{width: 30%;display: block;}
#content6_3 .city{width: 100%;margin-left: 0px;}
#content6_3 .email{display: block;width: 100%;}
#content6_3 .phone{width: 100%;}
.dostarczenie{padding-top: 30px;font-size: 18px;}
#submit{width: 50%!important;font-size: 23px!important;width: 100%!important;}
.tooltip .tooltiptext {width: 355px;margin-left: -335px;font-size: 12px;}
.bg_grey{background-color: #e6e6e6;margin-left: -30px;margin-right: -30px;padding-bottom: 30px;
padding-left: 30px;padding-right: 30px;}
#content6_2 {margin-top: 0px;}
#content6_3 {margin-bottom: 0px;}
.form_title {font-size: 30px;text-align: center;padding-left: 0px;}
#content6_3 input {padding-top: 20px;margin-bottom: 15px;}
#surname-error {left: 49px;top: 301px;}
#address_number-error {left: 49px;top: 433px;}
#postal_code-error {top: 499px;}
#city-error {left: 49px;top: 565px;}
#email-error {top: 632px;}
#phone-error {top: 698px;}
#address-error{top: 366px;}
.tb_form span {font-size: 17px;}
.display_in{display:padding-left: 0px;}
.popup_content2{padding-top: 15px;}
.wozek{padding-right: 20px;}
.popup_img2{padding-left: 0px;}
.pdb{padding-bottom: 0px;}
.pdb2{padding-top: 40px;}
#footer{text-align: center;padding: 30px 0px;}
#footer img{margin: auto;}
.f1 p{font-size: 20px;}
.f1 a{font-weight: bold;font-size: 25px;color: #333;}
.f1 a:hover{color: #000;}
.f2 a{font-size: 20px;color: #333;padding-top: 10px;}
.f2 a:hover{color: #000;}
.tb_form span {padding-left: 0px;}
.tb_form {padding-left: 20px;}
.ico_class{text-align: left;}}

@media(min-width: 444px) and (max-width: 484px){
.tooltip .tooltiptext {margin-left: -104px;}}
@media(min-width: 430px) and (max-width: 443px){
.tooltip .tooltiptext {margin-left: -189px;}}
@media(min-width: 375px) and (max-width: 416px){
.tooltip .tooltiptext {margin-left: -79px!important;}}

@media (min-width: 375px) and (max-width: 429px){
header {background-position-x: 79%;background-position-y: 82%;padding-bottom: 137px;}
header h1 {font-size: 25px;padding-top: 22px;line-height: 33px;}
header p{font-size: 15px;}
.br_none{display: block;}
.ico .sprite {margin-bottom: 18px;}
.ico2 .sprite {margin-bottom: 18px;}
.ico3 .sprite {margin-bottom: 18px;}
#nadajnik img {float: right;margin-top: -420px;width: 200px;margin-bottom: -10px;}
.tbico {font-size: 14px;padding-left: 30px;line-height: 17px;}
#pattern2 {padding: 10px 0px;}
header ul{padding: 10px 0px 22px 0px;}
header ul li:not(:last-child) {margin-bottom: 10px;}
header a {padding: 15px 45px;font-size: 18px;}
#section1 img{margin: auto;padding-bottom: 20px;}
#section1{text-align: center;padding: 0px 0px 30px 0px;}
#section1 p{font-size: 15px;}
#section1 h2 {font-size: 30px;}
#section2 h2 {font-size: 29px;margin-bottom: 5px;}
#section2 p {font-size: 18px;}
#section3 p {font-size: 14px;}
#section3 img{padding-top: 30px;}
#section3{padding: 30px 0px 60px 0px;}
#pattern2 img:nth-child(-n+2) {padding-bottom: 30px;}
.pattern_ico{padding: 0px 0px;}
#section2 img{margin: auto;padding-bottom: 30px;}
#section2 h3{padding-top: 30px;font-size: 20px;}
#section2 p{ margin-top: 0px;padding-bottom: 0px;margin-bottom: 0px;}
#section2 span{font-size: 19px;}
.nadajnik_sm{display: none;}
.nadajnik_xs{display: block;}
.ico_class{text-align: left;}
.ico_class_last{text-align: center;}
#pattern p{font-size: 12px;}
#content6_3 select {width: 100%;font-size: 17px;}
#content6_3 .name {width: 100%;}
#content6_3 .address {width: 100%;}
#content6_3 .surname {margin-left: 0px;width: 100%;}
#content6_3 .address_number{margin-left: 0px;width: 30%;}
#content6_3 .local{margin-left: 35px;width: 30%;}
#content6_3 .postal_code{width: 30%;display: block;}
#content6_3 .city{width: 100%;margin-left: 0px;}
#content6_3 .email{display: block;width: 100%;}
#content6_3 .phone{width: 100%;}
.dostarczenie{padding-top: 30px;font-size: 18px;}
#submit{width: 50%!important;font-size: 20px!important;width: 100%!important;}
.tooltip .tooltiptext {width: 265px;margin-left: -86px;font-size: 12px;}
.bg_grey{background-color: #e6e6e6;margin-left: -30px;margin-right: -30px;padding-bottom: 30px;
padding-left: 30px;padding-right: 30px;}
#content6_2 {margin-top: 0px;}
#content6_3 {margin-bottom: 0px;}
.form_title {font-size: 28px;}
#content6_3 input {padding-top: 20px;margin-bottom: 15px;font-size: 17px;padding-top: 15px;}
#surname-error {left: 32px;top: 263px;}
#address_number-error {left: 32px;top: 377px;}
#postal_code-error {left: 32px;top: 433px;}
#address-error {left: 32px;top: 319px;}
#city-error {left: 32px;top: 488px;}
#email-error {top: 548px;left: 32px;}
#phone-error {top: 604px;left: 32px;}
.tb_form span {font-size: 17px;padding-left: 0px;}
#content6_3 p {font-size: 20px;}
.tb_form{padding-left: 15px;}
.checkbox_tb2{padding-top: 10px;}
.display_in{display:padding-left: 0px;}
.popup_content2{padding-top: 15px;}
.wozek{padding-right: 20px;width: 95px;}
.popup_img2{padding-left: 0px;}
.popup-inner {padding: 0px;}
.popup-inner h2 {font-size: 21px;}
.popup-inner p {font-size: 13px;}
.potwierdzenie{font-size: 12px!important;}
.popup_mail {font-size: 13px;}
#name-error {top: 208px;left:32px;}
.pdb{padding-bottom: 0px;}
.pdb2{padding-top: 40px;}
.tb_form span {padding-left: 0px;font-size: 16px;}
.tb_form {padding-left: 20px;}
.call_center{font-size: 14px!important;}
#footer{text-align: center;padding: 30px 0px;}
#footer img{margin: auto;}
.f1 p{font-size: 20px;}
.f1 a{font-weight: bold;font-size: 25px;color: #333;}
.f1 a:hover{color: #000;}
.f2 a{font-size: 20px;color: #333;padding-top: 10px;}
.f2 a:hover{color: #000;}
form{padding: 15px 0px;}
.form_title{text-align: center;padding-left: 0px;}}

@media (max-width: 374px){
header {background-position-x: 75%;background-position-y: 60%;}
.br_374{display: none;}
#logo img{max-width: 160px;}
header h1 {font-size: 21px;padding-top: 18px;line-height: 26px;}
header p{font-size: 15px;}
.br_none{display: block;}
.ico .sprite {margin-bottom: 18px;}
.ico2 .sprite {margin-bottom: 18px;}
.ico3 .sprite {margin-bottom: 18px;}
#nadajnik img {float: right;margin-top: -343px;width: 157px;}
.tbico {font-size: 14px;padding-left: 30px;line-height: 17px;}
#pattern2 {padding: 10px 0px;}
header ul{padding: 10px 0px 22px 0px;}
header ul li:not(:last-child) {margin-bottom: 10px;}
header a {padding: 15px 45px;font-size: 16px;}
#section1 img{margin: auto;padding-bottom: 20px;}
#section1{text-align: center;padding: 0px 0px 30px 0px;}
#section1 p{font-size: 12px;}
#section1 h2 {font-size: 30px;}
#section2 h2 {font-size: 24px;margin-bottom: 5px;}
#section2 p {font-size: 16px;}
#section3 p {font-size: 14px;}
#pattern {padding: 40px 0px 10px 0px;}
#section3 img{padding-top: 30px;}
#section3{padding: 30px 0px 60px 0px;}
#pattern2 img:nth-child(-n+2) {padding-bottom: 30px;}
.pattern_ico{padding: 0px 0px;}
#section2 img{margin: auto;padding-bottom: 30px;}
#section2 h3{padding-top: 30px;font-size: 18px;}
#section2 p{ margin-top: 0px;padding-bottom: 0px;margin-bottom: 0px;}
#section2 span{font-size: 16px;}
.nadajnik_sm{display: none;}
.nadajnik_xs{display: block;}
.ico_class_last{text-align: center;}
#pattern p{font-size: 13px;text-align: center;padding-bottom: 20px;}
#pattern img{display: block;text-align: center;}
#content6_3 select {width: 100%;font-size: 17px;}
#content6_3 .name {width: 100%;}
#content6_3 .address {width: 100%;}
#content6_3 .surname {margin-left: 0px;width: 100%;}
#content6_3 .address_number{margin-left: 0px;width: 30%;}
#content6_3 .local{margin-left: 35px;width: 30%;}
#content6_3 .postal_code{width: 30%;display: block;}
#content6_3 .city{width: 100%;margin-left: 0px;}
#content6_3 .email{display: block;width: 100%;}
#content6_3 .phone{width: 100%;}
.dostarczenie{padding-top: 30px;font-size: 18px;}
#submit{width: 50%!important;font-size: 18px!important;width: 100%!important;}
.tooltip .tooltiptext {width: 265px;margin-left: -86px;font-size: 12px;}
.bg_grey{background-color: #e6e6e6;margin-left: -30px;margin-right: -30px;padding-bottom: 30px;
padding-left: 30px;padding-right: 30px;}
#content6_2 {margin-top: 0px;}
#content6_3 {margin-bottom: 0px;}
.form_title {font-size: 28px;text-align: center;}
#content6_3 input {padding-top: 20px;margin-bottom: 15px;font-size: 17px;padding-top: 15px;}
#surname-error {left: 32px;top: 263px;}
#address_number-error {left: 32px;top: 377px;}
#postal_code-error {left: 32px;top: 433px;}
#address-error {left: 32px;top: 319px;}
#city-error {left: 32px;top: 488px;}
#email-error {top: 548px;left: 32px;}
#phone-error {top: 604px;left: 32px;}
#content6_3 p {font-size: 20px;}
.tb_form{padding-left: 15px;}
.checkbox_tb2{padding-top: 10px;}
.display_in{display:padding-left: 0px;}
.popup_content2{padding-top: 15px!important;}
.wozek{padding-right: 5px;width: 75px;}
.popup_img2{padding-left: 0px!important;}
.popup-inner {padding: 0px!important;}
.popup-inner h2 {font-size: 21px!important;}
.popup-inner p {font-size: 13px!important;}
.potwierdzenie{font-size: 12px!important;}
.popup_mail {font-size: 13px!important;}
#name-error {top: 203px;left: 32px;}
.pdb{padding-bottom: 0px;}
.pdb2{padding-top: 40px;}
.tb_form span {padding-left: 0px;font-size: 16px;}
.tb_form {padding-left: 20px;}
.call_center{font-size: 14px!important;}
form{padding: 15px 0px;}
.popup-inner {top:50%;left:50%;}
#footer{text-align: center;padding: 30px 0px;}
#footer img{margin: auto;}
.f1 p{font-size: 20px;}
.f1 a{font-weight: bold;font-size: 25px;color: #333;}
.f1 a:hover{color: #000;}
.f2 a{font-size: 20px;color: #333;padding-top: 10px;}
.f2 a:hover{color: #000;}}

#form #submit[disabled] {
	background-color: #adadad !important;
    border-color: #adadad !important;
    background-color: #AD310B;
    /* Firefox */
    -moz-transition: all 1s ease-in;
    /* WebKit */
    -webkit-transition: all 1s ease-in;
    /* Opera */
    -o-transition: all 1s ease-in;
    /* Standard */
    transition: all 1s ease-in;
}
