@media (min-width: 1001px) and (max-width: 1255px) {
.rejestracja-logowanie .sub_log2 {
  padding-left:30px;
}

.sub_submit2 {
  min-height: 250px;
}


.rejestracja-logowanie .selectTerm4 {
  width: 400px;
}

.last4 {
  width: 400px;
}

.rejestracja-logowanie #btnSubmit {
  width: 420px;
}

.rej_wal {
  padding-left: 70px;
}

#footer_m{width: 960px;margin: 0 auto;}
.footer_item {
    font-size: 15px;
}
.footer_top .footer_item:first-child {
    margin-left: 17%;
}
.konto_right, .hist_right3_con{width: 960px;}
.hist_right3{width: 960px;box-sizing: border-box;}
#updatePanel {width: 960px;}

.box_z1 {min-width: 137px;width: 20%;box-sizing: border-box;}
.box_z2 {min-width: 137px;width: 20%;box-sizing: border-box;}
.wyk_big {min-width: 145px;width: 20%;box-sizing: border-box;}
.box_z4 {width: 270px;width: 39%;box-sizing: border-box;}
.hist_right4 {box-sizing: border-box;}

.hist_nag3 {min-width: 270px;width: 35%;box-sizing: border-box;}
.hist_nag4 {min-width: 141px;width: 28%;box-sizing: border-box;padding-left: 80px;}
.hist_nag5 {min-width: 260px;width: 35%;box-sizing: border-box;padding-left: 30px;}

.hist_nag6 {padding-left: 40px;}


.wp_l11{float:left;margin-top:7px;width: 66%;overflow: hidden;}
.wp_r21{float:left;margin-top:7px;width: 32%;margin-right: 1%;}
.wp_box {width: 49%;box-sizing:border-box;float: left;margin-right: 0.5%;}
.przyciski_btn {margin-left: 0;}
.waluta_btn {margin-left: 10px;}
.kal_tab3 { width: 310px;}
.kal_td_div {width: 100%;}
.dodaj_konto td {padding: 6px 11px 10px 11px;}


.wp_l {width: 70%;}
.wp_r {width: 30%;padding: 10px 15px 10px 20px;}
.wp_r2 {width: 30%;}
.wyplata .wyp_bank td {padding: 6px 15px 10px 15px;}
.kroki-wyplata div{width: 33%;font-size: 13px;}
.komunikat1 .big_kom{display: block;font-size: 14px;}

.moje-dane .konto_right11 {width: 100%;}
.moje-dane #dane_tab1{width: 100%;box-sizing: border-box;}
.dane-konta{padding-left: 100px;}
.moje-dane .tabzkom {padding-left: 100px;}
.moje-dane  #dane_tab_con1 {width: 100%;box-sizing: border-box;}

.oferty_1{margin-left:140px;text-align:center;width:50px;box-sizing:content-box;}
.oferty .sub_log6{box-sizing:content-box;padding: 2px 0 4px 40px;}

.hist_right10, .hist_right8{width: 960px;}
.container {width: 960px;}
.kal_top_txt13 {
  width: auto;
}
.konto_right11 {
  width: 673px;
}

#dane_tab1 {
  width: 100%;
}
/*-----------------------MENU-----------------------*/
.top-bar {
  height: 75px;
  background-color: #FFFFFF;
  clear: both;
}

#main-nav {
  float: left;
  margin-left:30px;
}
#main-nav ul li {
  display: inline-block;
  font-size: 17px;
  margin: 0 17px;
  line-height: 75px;
}
#main-nav ul li a {
  color: #000000;
  transition: all 0.2s ease 0s;
}
#main-nav ul li a:hover {
  color: #ef8600;
}
.log-help {
  float: right; /*!!!*/
  margin-right: 0; /*!!!*/
  padding-top: 20px;
}
.search {
  display: block;
  width: 34px;
  height: 34px;
  background: url("img/search.png") no-repeat scroll 0 0 #ef8600;
  float: left;
}
.search:hover {
  background-color: #ffad00;
}
.login-button {
  width: 150px;
  height: 34px;
  line-height: 33px;
  display: block;
  float: left;
  background: url("img/black-ar.png") no-repeat scroll 90% 50% #ffe709;
  padding-left: 28px;
  margin-left: 1px;
  color: #000;
  font-size: 17px;
  box-sizing: border-box;
  transition: all 0.2s ease 0s;
}
.login-button:hover {
  background-color: #e5ecf8;
}
.help {
  float: left;
  font-size: 17px;
  margin-left: 25px;
  line-height: 34px;
  color: #000;
  transition: all 0.2s ease 0s;
}

.help:hover {
  color: #ef8600;
}


.hist_right11_2 .box_z8{width: 24%;margin-right: 1%;}
.hist_right11_2 .box_z42{width: 50%;}
.operacje .hist_nag6 {padding-left: 0;}




.lower-menu1 ul li, .lower-menu2 ul li, .lower-menu3 ul li {display: block;float: left;}
.lower-menu1 ul li a, .lower-menu2 ul li a, .lower-menu3 ul li a {
  color: #000;
  transition: all 0.2s ease 0s;
  font-size: 15px;
  display: block;
  line-height: 43px;
  padding: 0 25px;
}


.lower-menu1, .lower-menu2, .lower-menu3 {height: 43px;}
.lower-active {background-color: #ffe709;}

#mid-lvl-menu a:hover {background-color: #ffe709;}

.page-header h3 {font-size: 15px;}

/*kalkulator START*/
#Calc .calc-wrap {
    height: 146px;
}
.cal-button {
    width: 110px;
}
.dropdown-list {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ababab;
    height: 40px;
    margin: 0 auto;
    width: 215px;
}
.dropdown-input {
    float: left;
    width: 108px;
}
.dropdown-input input {
    border: medium none;
    box-sizing: border-box;
    color: #000;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    text-indent: 3px;
    width: 100%;
}
.calc-step-1, .calc-step-2, .calc-step-3, .calc-step-4, .calc-step-5 {
    box-sizing: border-box;
    float: left;
    height: 146px;
    position: relative;
}
.calc-step-1 {
    width: 16%;
}
.calc-step-2 {
    padding-top: 48px;
}
.calc-step-2, .calc-step-3 {
    width: 25%;
}
.calc-step-4 {
    padding-top: 8px;
}
.calc-step-4 {
    width: 24%;
}
.calc-step-5 {
    width: 10%;
}

.step-head {
    color: #000;
    font-size: 16px;
    padding: 8px 0;
    text-align: center;
}
.dropdown-list-2 {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ababab;
    height: 40px;
    width: 199px;
}
.dropdown-list-2 {
    margin-left: 25px;
}
.cal-bottom-box {
    margin-left: 27px;
}



/*kalkulator END*/

#OfertyPartial .ofe_tab_on td {
    border-bottom: 1px dashed #cfcfcf;
    padding: 5px 10px 5px 8px;
}
#OfertyPartial .ofe_tab_of td {
    border-bottom: 1px dashed #cfcfcf;
    color: #000000;
    padding: 5px 10px 5px 8px;
}


/*Oplaty transakcyjne START*/

/*Oplaty transakcyjne END*/

.lower-menu5 .container .login-button2{float: right;margin-right: 128px} /*!!!*/
.lower-menu5 ul li {display: block;float: left;}
.lower-menu5 ul li a{
  color: #000;
  transition: all 0.2s ease 0s;
  font-size: 14px;
  display: block;
  line-height: 43px;
  padding: 0 15px;
}

/*kalkulator Kursy walut Plus kantor dodatkowe*/

#OfertyKursy  .ofe_tab_amount {width: 165px !important;}
#OfertyKursy .ofe_tab tr td:nth-child(5){width: 245px;}
#OfertyKursy .ofe_tab tr td:nth-child(6){width: 120px;}
#OfertyKursy .parawalut .country-name2 {
    font-size: 12px;
    line-height: 13px;
}
/*kalkulator Kursy walut Plus kantor dodatkowe END*/
.c50-1{width: 50%;float: left;}
.pa30{padding:20px;}
.tab_5050 tr td:nth-child(even){width:60%;padding: 0 10px;}
.tab_5050 tr td:nth-child(odd){width: 40%;padding: 0 10px;}

/*kalkulator 2 punktowy*/
.calc-step-5{height: 146px !important;}

.new-calc-step-1, .new-calc-step-2, .calc-step-5{
  box-sizing: border-box;
    float: left;
    height: 146px;
    position: relative;
}.new-calc-step-1 {
    width: 45%;
}
.new-calc-step-2 {
    width: 45%;
}

.new-calc-step-1 .step-head, .new-calc-step-2 .step-head{ font-size: 22px;font-weight: 300;}
.new-calc-step-1 .dropdown-list, .new-calc-step-2 .dropdown-list {width:80%;}

.wym_cal{text-align: center;font-size: 13px;margin-top: 8px;line-height: 15px;}
.wym_cal span{font-weight: 900;white-space:nowrap;}
.wym_cal a:hover{text-decoration: underline;color: #777;}
.wym_cal a{text-decoration: none;color: #000;}

.new-calc-step-1 .dropdown-input, .new-calc-step-2 .dropdown-input {width: 226px;}
.new-calc-step-2 .dropdown-list-2{ height: 32px; margin: 10px auto 0 42px; width: 159px;position: relative;float: left;}
.new-calc-step-2  .kurs-list .country-name {font-size: 13px;line-height: 22px;}
.new-calc-step-2 .cal-bottom-box {float: left;margin: 0 auto 0 10px;}

.ofe_tab .ofe_tab_top td:nth-child(3), .ofe_tab .ofe_tab_on td:nth-child(3), .ofe_tab .ofe_tab_of td:nth-child(3){width: 100px;}
.ofe_tab .ofe_tab_top td:nth-child(2), .ofe_tab .ofe_tab_on td:nth-child(2), .ofe_tab .ofe_tab_of td:nth-child(2){width: 100px;}
/*kalkulator 2 punktowy - END*/

    /*Nowy kalkulator start*/

    .country-name2 {font-size: 12px;}
    .calc-flag2{left: 12px;}
    .radio_flags .label {padding: 10px 0 12px 45px;}
    .nc-step-5 .cal-row {font-size: 12px;}
    .nc-step-5 .cal-cell-3 {text-align: center;}
    .dropdown-list-7 {width: 230px;}

}