/*data premiery w zapowiedziach*/
.book_store .right_content .book_list_item .book_bottom .data_premiery			{display: block; padding-top:20px; padding-bottom: 25px; color: #900919; line-height: 15px;}


body                                                    {color: #676767;margin: 0 auto;}
.noir-link                                              {display: none;}

/* REGISTER USER */
.cont-register-page .reg_content.form-user-content .register.left, .cont-register-page .reg_content.form-user-content .register.right{width: 100%;}
.cont-register-page .reg_content.form-user-content .register.right{border: none;margin: 0}
.cont-register-page .reg_content .forgotten-form-user .forgotten-pass-form{padding: 0; margin: 0;}
.register-box-margin25.register-box-title{border: none; padding-top: 0}
.cont-register-page .reg_content.form-user-content .register .field{width:100%;}
.book_store .reg_content .register .forgotten-pass-form .field .input #remind_email{width: 100%;}
.reg_content .register .register-form-user .field.type-field label, .reg_content .register .register-form-user .field.terms label{line-height: normal}
#login_email, #login_password, .reg_content .register .forgotten-pass-form .field .input #remind_email{width: 100%;}
.cont-register-page .reg_content .register .register-form-user .kind .type-field{margin-left: 18%}
.form-user-content .login-form-user input.submit{float: right; margin-top: 15px; text-align: center;}
.reg_content .register .field.type-field p, .reg_content .register .field.terms p{width: 260px; text-align: left}
.reg_content .register .field.type-field label, .reg_content .register .field.terms label{line-height: normal}
.reg_content .register .field.terms label{width: 250px;}
body .cont-register-page  .book_store .form-user-content .forgotten-form-user input.submit.remind_email_kurw{float: right; margin-top: 15px; text-align: center}
/*.register-form-user .register-box-margin25{border: none;}*/
/* END REGISTER USER */

.profil3 .historia_zamowien_bcg .right .t-row .c5 .right-row{width: 90px;}
#cookiesBarWrap                                         {width: 290px !important;}

.clear.border-768                                       {display: none;}
.clear.border-320                                       {display: block;border-bottom: 1px solid #000;}
.clear.border-320.last                                  {border: 0;}
.clear.mobile                                           {display: block !important;}
.clear.mobile_320                                       {display: block !important;}
.mobile_div_320,
.mobile_div,.only_mobile                                {display: block !important;}
.mobile_el_320                                          {display: inline-block !important;}
.more_320                                               {padding: 15px;color: #cf3f51;font-size: 18px;cursor: pointer;text-align: left;width: 112px;}
.not_320                                                {display: none !important;}
.not_mobile                                             {display: none;}

.const_hover.hide,
.only_pc                                                {display: none;}

/*.footer_upper_bcg.index                                 {margin-top: -26px;min-height: 125px;}*/
.footer_upper_bcg.index                                 {margin-top: 0px;min-height: 125px;}
.footer_upper_bcg a                                     {color: #877a69;}

.footer_menu                                            {padding-left: 45px;padding-top: 10px;display: none;}
.footer_menu.first                                      {padding-left: 30px;}
.footer_menu:nth-child(1)                               {display: block;}
.footer_menu:nth-child(3)                               {display: block;padding-left: 0;float: right;}
.footer_menu ul li.only_320								{display: block;}    

.top-box                                                {height: 60px;position: absolute;}
.top-box .top_container                                 {width: 320px;text-align: center;}
.little_logo                                            {display: none !important;}
.login                                                  {float: none;clear: both;text-align: center;width: 160px;margin: 0 auto;}
.top-box .top_container .wishlist_link                  {float: none;clear: both;text-align: center;}
.top-box .top_container .wishlist_link ul li            {float: none;display: inline-block;}
.all                                                    {top: 60px;left: 0;position: absolute;}

#nav                                                    {padding-bottom: 0;height: 95px;width: 320px;margin: 0 auto;}
#nav .logo                                              {padding: 0;padding-top: 5px;float: none;clear: both;margin: 0 auto;}
#nav .logo a                                            {background-image: url(../imgs/logo_WL_60_320.png);width: 302px;height: 47px;}
.main_menu                                              {width: 320px;margin: 0 auto;padding-bottom: 0;padding-top: 0;height: auto;}
.main_menu .main_menu_content                           {width: 320px;text-align: center;}
.main_menu .main_menu_content .menu_content             {display: none;float: none;clear: both;text-align: center;padding-bottom: 0;}
.main_menu .menu_content ul                             {display: none;background-color: #672a32;text-align: center;margin: 0;
                                                            position: relative;left: 49px;top: -8px;width: 259px;overflow: hidden;}
.main_menu .menu_content ul li                          {float: none;clear: both;display: block;vertical-align: top;text-align: center;
                                                            background: 0;margin: 0;padding: 0;}
.main_menu .menu_content ul li a                        {color: #FFF;}
.main_menu .menu_content ul li a.active                 {color: #a96b34;background: 0;}
.main_menu .menu_content ul li a .right                 {display: none;}
.main_menu .menu_content ul li.not_mobile,
.main_menu .menu_content ul li.not_320                  {display: none;}
.main_menu .menu_content .home-link                     {display: inline-block;width: 23px;height: 30px;text-indent: -500em;overflow: hidden;
                                                            background: transparent url(../imgs/home-link.png) 0 0 no-repeat;}
.main_menu .menu_content .menu-open                     {display: inline-block;margin-left: 14px;width: 261px;height: 30px;text-indent: -500em;
                                                            overflow: hidden;background: transparent url(../imgs/menu-open.png) 0 0 no-repeat;cursor: pointer;}
.main_menu .menu_content .menu-open.opened              {background-position: 0 -31px;}                                                            
                                                            
.main_menu .search                                      {top: -37px;margin: 0 auto;width: 229px;float: none;right: 0;left: 0;}

.cont_subpage                                           {padding-top: 168px;}

/*.accordion-content                                      {padding-top: 230px;background: 0;background-color: #f6f6ee;}*/
.accordion-content                                      {padding-top: 25px;background: 0;background-color: #f6f6ee;}
.accordion-content .accordion,
.accordion-content .accordion .accordion-outer          {width: 320px;height: 390px;}
.accordion-content .accordion .accordion-container		{display: none;}
.accordion-content .accordion .iscroll-outer            {display: block;position: absolute;width: 320px;top:0; left:0;}
.accordion-content .accordion .iscrollWrapper			{position:relative; overflow:hidden; width: 100%;height: 390px;}
.iscrollWrapper .iscroll-container                      {width: 2000px;height: 390px;}
.iscrollWrapper .iscroll-div                            {list-style: none;padding: 0;width: 100%;height: 100%;overflow: hidden;white-space: nowrap;}
.iscrollWrapper .iscroll-div > li                       {list-style: none;width: 165px;height: 100%;position: relative;display: block;float: left;
                                                            white-space: nowrap;margin-right: 3px;overflow: hidden;}
.iscrollWrapper .iscroll-div > li.last                  {margin-right: 0;}
.iscroll-div > li div.img                               {height: 270px;overflow: hidden;position: relative;}
.iscroll-div > li span.img                              {display: block;clear: both;position: absolute;left: 0;bottom: 21px;z-index: 3;}
.iscrollWrapper .iscroll-div > li img                   {width: 147px;height: auto;}
.iscroll-div > li .book_bottom						    {width: 147px;height: 28px;position: absolute;z-index: 1;left: 0;bottom: 0;
															background: url(../imgs/book_bottom.png) -1px -1px no-repeat;}
.iscroll-div > li .book_bottom.audiobook			    {background-image: url(../imgs/book_bottom_cd.png);background-size: cover;}
.iscroll-div > li .descr                                {text-align: center;padding: 4px 0;white-space: normal;line-height: 1.2;max-height: 70px;overflow: hidden;}
.iscroll-div > li .title                                {font-size: 21px;}
.iscroll-div > li .title a                              {color: #900919;}
.iscroll-div > li .input                                {padding-top: 4px;height: 60px;overflow: hidden;padding-right: 0;
                                                        position: absolute;bottom: 0;left: 0;right: 0;}
.iscroll-div > li .input .versions                      {padding-right: 12px; padding-bottom:1px;}
.iscroll-div > li .input .versions.ebook                      {padding-right: 12px; padding-bottom:1px;}
.accordion-content .accordion .paper_ver_title          {display: none;}

.accordion-content .submenu                             {width: 320px;padding: 15px 0;margin: 0 auto;text-align: center;}
.accordion-content .submenu .submenu-outer              {padding:0;float: none;width: auto;clear: both;}
.accordion-content .submenu .submenu-middle             {float: none;}
.accordion-content .submenu .submenu-inner              {float: none;margin: 0;}
.accordion-content .submenu .submenu-inner .submenu-list    {float: none;clear: both;}
.accordion-content .submenu ul                          {float: none;text-align: center;}
.accordion-content .submenu ul li                       {float: none;clear: both;text-align: center;vertical-align: middle;}
.accordion-content .submenu ul li span                  {padding: 0;padding-bottom: 3px;width: 268px;vertical-align: middle;margin: 0 auto;}
.accordion-content .submenu ul li span.active           {background: transparent url(../imgs/submenu_320.png) 0 0 no-repeat;top: 0;}

.accordion-content .submenu-320 a                       {font-size: 16px;}

.advertises_content                                     {background-color: #8A2C37;}
.advertises_content .right_side                         {display: none;}

.book_list_item .bookCart-768,
.iscroll-div > li .input                                {text-align: center;}
.iscroll-div > li .input .versions,
.book_list_item .bookCart-768 .prices2,
.book_list_item .bookCart-768 .prices1                  {float: none;display: inline-block;}

.advertises_content .left_side                          {width: 320px;margin: 0 auto;padding: 0;position: relative;float: none;clear: both;}
.advertises_content .left_side .left_side_content       {width: auto;float: none;clear: both;}
.advertises_content .left_side.red_tel .left_side_content {background: transparent url(../imgs/cellphones_red_mini.png) 115px 37px no-repeat;}
.advertises_content .left_side.blue_tel .left_side_content {background: transparent url(../imgs/cellphones_blue_mini.png) 115px 37px no-repeat;}
.left_side .left_side_content .left_images .cell3       {left: 242px;height: 78px;width: 62px;}
.left_side .left_side_content .left_images .cell3 img   {width: 62px;min-height: 78px;}
.left_side .left_side_content .left_images .cell2       {left: 164px;width: 71px;height: 89px;}
.left_side .left_side_content .left_images .cell2 img   {width: 71px;min-height: 89px;}
.left_side .left_side_content .left_images .cell1       {left: 116px;width: 35px;height: 63px;}
.left_side .left_side_content .left_images .cell1 img   {width: 35px;min-height: 63px;}
.left_side .left_side_content .left_news                {padding-left: 4px;}

.left_side.one_pic .left_side_content .text             {font-size: 14px;background-size: cover;width: 205px;padding-left: 25px;}
.left_side.one_pic .left_side_content .text .title      {font-size: 19px;}

.advertises_content .only_mobile                        {display: block;position: absolute;left: 0;right: 0;top: 0;padding: 0;height: 100%;
                                                            overflow: hidden;text-indent: -500em;z-index: 5;}

.newsletter_bcg.foot                                    {display: none;}
.newsletter_bcg.nl-768									{display: block;height: 300px;}
.newsletter_bcg.nl-768.no_index                         {margin-top: -26px;}
.newsletter_bcg.nl-768 .book_store                      {height: 100%;background:0;width: 320px;text-align: center;}
.newsletter_bcg.nl-768 .newslet_subtitle                {padding-top: 20px;font-size: 15px;}
.newsletter_bcg.nl-768 .newslet_input                   {margin-top: 20px;display: inline-block;}
.newslet_input .input_text .inp-txt                     {width: 210px;}

.book_store                                             {width: 320px;}
.book_store .bookstore_title                            {padding: 0;font-size: 32px;}
.bookstore_title div                                    {line-height: 1.2;vertical-align: top;color: #846873; padding-top: 1px}
.book_store .bookstore_title,.bookstore_title div a     {color: #846873;}
.bookstore_title .left_bcg_title                        {height: 30px;background-position: left 15px;}
.bookstore_title .right_bcg_title                       {height: 30px;background-position: right 15px;}

.book_store .left_menu                                  {display: none;}
.book_store .right_content                              {float: none;clear: both;padding-left: 0;width: 100%;text-align: center;}
.submenu-768											{display: none;}
.submenu-320                                            {display: block;background-color: #ede8d5;z-index: 1001;width: 300px;
                                                        overflow: hidden;text-align: center;margin: 0 auto 10px auto;}
.all .submenu-320                                       {width: 320px;}
.authors_bcg .submenu-320                               {background-color: #a06940;text-transform: uppercase;font-size: 20px;color: #FFF;}
.authors_bcg .submenu-320 a                             {color: #FFF;}
.authors_bcg .submenu-320 .open                         {color: #FFF;font-size: 20px;}
.authors_bcg .submenu-320 a:hover,
.authors_bcg .submenu-320 a.active                      {color: #e697a0;}
.submenu-320 .open                                      {cursor: pointer;color: #a0001a;font-weight: bold;font-size: 18px;}
.submenu-320 .rollover                                  {display: none;}
.submenu-320 .divide                                    {height: 1px;margin: 4px 0;background-color: #000;}
.submenu-320  a                                         {text-decoration: none;font-size: 14px; color: #696566;}
.submenu-320  a.active,
.submenu-320  a:hover,.submenu-320  div.active a         {color: #83521e;}
.submenu-320  div.highlited a                           {color: #cf3f51;}

.authors-submenu                                        {display: block;width: 320px;padding-bottom: 10px;margin: 0 auto;text-align: center;}
.authors-submenu ul                                     {text-align: center;}
.authors-submenu ul li                                  {text-align: center;vertical-align: middle;}
.authors-submenu ul li span                             {padding-bottom: 3px;width: 268px;vertical-align: middle;display: inline-block;}
.authors-submenu ul li span.active                      {background: transparent url(../imgs/submenu_320.png) 0 0 no-repeat;top: 0;}
.cont_subpage .authors-submenu ul li span.active        {background-image: url(../imgs/submenu_320_yellow.png)}
.authors-submenu a                                      {color: #900919;}
.authors-submenu a.highlited,
.wydawnictwo_bcg .authors-submenu a.highlited           {color: #cf3f51;}
.authors-submenu ul li span.active a,
.cont_subpage .authors-submenu ul li span.active a      {color: #83521e;}
.cont_subpage .authors-submenu a                        {color: #696566;}

.books_title_category                                   {padding-bottom: 0;display: inline-block;}

.book_store .right_content .book_list_item              {padding:0;padding-top: 15px;height: 330px;width: 158px;clear: both;float: none;margin: 0 auto;}
.book_store .right_content .bxSlider320 .book_list_item {float: left;clear: none;}

.books_list                                             {text-align: left;}
.books_list .book_list_item .expanded,
.book_store .right_content .expanded                    {display: none !important;min-height: 317px;}
.book_list_item .bookCart-768                           {display: block;white-space: nowrap;}
.book_list_item .bookCart-768 .prices1                  {padding-right: 10px;line-height: 24px;vertical-align: middle;height: 21px;cursor: pointer;}
.book_list_item .bookCart-768 .prices1 .img             {display: inline-block;width: 20px;height: 21px;background: transparent url(../imgs/book_icon.png) 0 0 no-repeat;}
.book_list_item .bookCart-768 .prices2                  {padding-right: 10px;line-height: 24px;vertical-align: middle;height: 21px;cursor: pointer;}
.book_list_item .bookCart-768 .prices2 .img             {display: inline-block;width: 20px;height: 21px;background: transparent url(../imgs/ebook_icon.png) 0 0 no-repeat;}
.book_list_item .bookCart-768 .prices3                  {line-height: 24px;vertical-align: middle;height: 21px;cursor: pointer;}
.book_list_item .bookCart-768 .prices3 .img             {display: inline-block;width: 20px;height: 21px;background: transparent url(../imgs/bundle-ico_grey.png) 0 0 no-repeat;}
.book_list_item .bookCart-768 .prices1 span,
.book_list_item .bookCart-768 .prices2 span, 
.book_list_item .bookCart-768 .prices3 span             {vertical-align: top;}

.book_store .right_content .authors_list_item           {padding-left: 0;width: 160px;height: 218px;}
.book_store .right_content .authors_list_item .item_img {height: 159px;overflow: hidden;}

.events_bcg                                             {padding-bottom: 10px;}
.events_bcg .event_item .event_date                     {width: auto;float: none;clear: both;text-align: left;margin-left: 10px;}
.events_bcg .event_item .event_info                     {width: auto;float: none;clear: both;}
.events_bcg .event_item .event_info .event_info_text    {padding: 5px 0 0 10px;width: auto}
.events_bcg .event_item .event_info .event_info_place   {padding-top: 5px;padding-left: 10px;border: 0;}
.events_bcg .event_item .event_info .event_info_image   {display: block;margin: 0 auto;float: none;clear: both;}
.event_info .event_info_text .input-text                {display: none;}
.event_item                                             {width: 296px;text-align: left;margin-top: 15px;margin-bottom: 15px;}
.event_item.first                                       {margin-top: 15px;}

.wltv_bcg,.radiowl_bcg                                  {padding-bottom: 0;line-height: 1.3;}
.wltv_bcg .left_menu,
.radiowl_bcg .left_menu,
.wltv_bcg .right_content,.radiowl_bcg .right_content       {display: none !important;}
.book_store .bookstore_title#wltv-box,
.book_store .bookstore_title#wlradio-box                {text-align: center;}
.wl-radio                                               {display: none;}


a.head_link,.radiowl_bcg .head_link                     {display: block;font-weight: bold;font-size: 16px;text-align: center;
                                                            color: #8b1b29;text-decoration: none;padding-bottom: 10px;}
.text_header                                            {padding-bottom: 0;}
                          
.radiowl_bcg a.see-more                                 {display: none;}

.wydawnictwo_bcg .right_content                         {padding-bottom: 20px;}
.wydawnictwo_bcg                                        {background-color: #dedace;}
.wydawnictwo_bcg.cont_subpage                           {background-color: #FFF;}
.wydawnictwo_bcg .right_content,
.right_content_advert,
.right_content_rightText                                {display: none;}
.wydawnictwo_bcg.cont_subpage .right_content            {display: block;}
.wydawnictwo_bcg .right_content .quote                  {padding-bottom: 15px;font-size: 21px;line-height: 24px;color: #6b545c;padding-top: 0;}
.right_content .input-text                              {font-size: 14px;line-height: 1.3;}

.footer_bcg                                             {height: auto;min-height: 90px;}
.social                                                 {padding-top: 21px;display: none;}
.social.only_320                                        {display: block;float: none;display: inline-block;clear: both;}
.social .social_icons                                   {display: none;}
.social a                                               {float: none;display: inline-block;}
.social .title                                          {text-align: center;float: none;clear: both;}
.social .social_icons.second                            {display: block;clear: both;text-align: center;float: none;clear: both;}
.footer_bcg .book_store                                 {text-align: center;}
.footer_bcg .book_store p                               {margin-top: 0;float: none;background-position: center top;
                                                        text-align: center;padding: 0;padding-top: 55px;}
.footer_bcg .book_store p.yellowteam                    {display: none;}
.footer_bcg .book_store p.yellowteam.second             {display: block;float: none;clear: both;text-align: center;margin-top: 0;padding: 0;padding-bottom: 20px; }

.books_navigation                                       {margin-top: 15px;}
.books_navigation.navigation_bottom .nav                {max-width: 320px;width: 320px;text-align: center;}
.books_navigation .nav                                  {font-size: 20px;}
.books_navigation .nav .next,
.books_navigation .nav .prev                            {font-size: 19px;vertical-align: top;}
.one_news .books_navigation.navigation .nav .next           {background: transparent url(../imgs/read_more_icon_320.png) 7px 3px no-repeat;float: none}
.one_news .books_navigation.navigation .nav .next:hover     {background-position: right -37px;}
.one_news  .books_navigation.navigation .nav .prev          {background: transparent url(../imgs/read_prev_icon_320.png) left 3px no-repeat;float: none;}
.one_news  .books_navigation.navigation .nav .prev:hover    {background-position: left -37px;}
.books_navigation .nav a                                {color: #5e585a;padding-left: 7px}
.books_navigation .nav a.selected                       {vertical-align: baseline;background: 0;color: #c1968d;margin-left: 7px;}

.authors_bcg ul.alphabet.horizontal                     {background: 0;border:0;padding: 0 10px;margin-bottom: 20px;}
.authors_bcg ul.alphabet.horizontal li                  {margin-bottom: 0;}
.authors_bcg ul.alphabet li a.active                    {background: url(../imgs/alphabet_letter_active.jpg) no-repeat; position: relative; top: 0;
															height: 38px; padding-left:0;}
                                                            
.authors_bcg.cont_subpage .book_store                   {width: 320px;}
.authors_bcg .one_news .navigation                      {text-align: right;background-color: #eee9d5;}
.navigation .nav .prev                                  {background: transparent url(../imgs/read_prev_icon_320.png) left 3px no-repeat;
                                                            padding-left: 25px;}
.navigation .nav .prev:hover                            {background-position: left -37px;}
.navigation .nav .next                                  {background: transparent url(../imgs/read_more_icon_320.png) right 3px no-repeat;
                                                            padding-right: 25px;}
.navigation .nav .next:hover                            {background-position: right -37px;}

.book_store .right_content .authors_list_item .author_img_name  {line-height: 1.2;}
.authors_bcg .books_navigation.navigation_bottom        {border: 0;border-top: 1px solid #D2C1AF;}

.one_news .news_cont .title                             {display: none;color: #6f6467;width: auto;overflow: hidden;text-align: center;float: none;}
.one_news .news_cont .title.title_320                   {display: block;}
.one_news .news_cont .author_box                        {position: static;margin: 0 auto;margin-bottom: 10px;}
.one_news .news_cont                                    {padding-right: 0;padding-left: 0;padding-right: 0;color: #787878;font-size: 15px;}
.author .author_book                                    {padding-top: 0;width: 300px;margin: 0 auto;padding-bottom: 10px;}
.author .author_book h5                                 {padding-bottom: 0;color: #330802;font-size: 22px;}
.authors_bcg .book_store .right_content .book_list_item {float: left;clear: none;}
.book_store .one_news .right_content,
.book .book_store .right_content                        {padding: 0;text-align: center;}
.book_store .others .right_content .books_list,
.book_store .one_news .right_content .books_list        {padding-top: 0;text-align: left;}
.one_news .book_list_item .bookCart-768                 {display: none;}
.book_store .others .right_content .book_list_item .book_bottom,
.book_store .one_news .right_content .book_list_item .book_bottom {min-height: 28px;}
.book_store .others .right_content .book_list_item,
.book_store .one_news .right_content .book_list_item    {height: 150px;padding-left: 0;margin-right: 25px;margin-left: -8px;}
.book_store .one_news .right_content .clear             {display: none;}
.book_store .author .author_book .right_content .book_list_item.reverse     {margin-right: 25px;}
.book_store .author .author_book .right_content .book_list_item.reverse_mobile_320  {margin-right: 0;}
.book_store .author .author_book .right_content .clear.mobile       {display: none !important;}

.events_bcg.cont_subpage                                {background-color: #FFF;}
.events-list                                            {padding-bottom: 16px;}
.cont_subpage .event_item                               {width: 295px;margin-left: 15px;border-bottom:1px solid #D2C1AF;
                                                            padding-bottom: 15px;margin-bottom: 0;}
.cont_subpage .event_item.last                          {border: 0;}                                                            
.cont_subpage .event_item .event_info                   {width: auto;}
.events_bcg .event_item .event_date .date,
.one_news .news_cont .date_box .date                    {color: #92868a;font-size: 19px;}
.one_news .news_cont .date_box                          {padding-left: 0;background: 0;right: 0;left: 220px;top: 18px;}
.events_bcg .event_item .event_info a                   {line-height: 19px;font-size: 19px;}
.one_news .social-media                                 {padding-top: 10px;}

.cont_subpage .ul-768                                   {color: #6f6467;text-align: center;display: block;}
.cont_subpage .ul-768 li                                {display: inline-block;padding-top: 8px;padding-right: 8px;}
.cont_subpage .ul-768 a                                 {color: #6f6467;}
.cont_subpage .ul-768 a.active                          {color: #a59a9c;}

.events_bcg.bcg-news .one_news                          {position: relative;width: 320px;left: 0;background: 0;}
.one_news .navigation                                   {min-height: 32px;height: auto;background-color: #fcfcf2;border: 0;vertical-align: top;font-size: 19px;clear: both;float: none;}
.one_news .navigation .nav a                            {line-height: 24px;vertical-align: top;}
.one_news .navigation .nav .prev                        {float: left;margin-left: 12px;}
.one_news .navigation .nav .next                        {float: right;margin-right: 12px;}
.one_news .navigation .back                             {display: none;}
.events_bcg.bcg-news .one_news .news_cont               {padding-left: 12px;padding-right: 12px;margin: 0 auto;}
.events_bcg.bcg-news .one_news .news_cont .text         {padding-right: 0;color: #3b3b39;}
.one_news .news_cont .text .img                         {padding-left: 0;float: none;clear: both;margin: 0 auto;text-align: center;}

.authors_bcg .one_news .news_cont .text                 {padding-left: 24px;padding-right: 20px;}

.one_news .navigation .back.back_320                    {display: block;position: relative;margin: 0 auto;font-size: 13px;padding-top: 10px;}

.wydawnictwo_bcg.listing .right_content                 {display: block;}
.wydawnictwo_bcg.listing                                {background: 0;}
.listing .books_list                                    {width: auto;}
.listing .books_list .book_list_item .expanded          {display: block !important;width: auto;padding-right: 0;}
.books_navigation .text                                 {color: #5E585A;}
.books_navigation .category span.title                  {color: #3a3428;}
.books_navigation .category > span.change-department    {display: none;}
.books_navigation .category > span.change-department.show    {display: inline;}
.listing, .promotion_list                               {padding-top: 213px;}
.listing.subcategory                                    {padding-top: 253px;}
.book_expanded                                          {margin: 0 auto;float: none;clear: both;padding: 0;}
.listing .book_store .right_content .book_list_item     {width: 162px;padding-top: 0;margin-bottom: 0;}
.books_list .book_list_item .expanded .desc             {width: auto;margin: 0 auto;padding-right: 0;}
.books_list .book_list_item .expanded .description      {display: none;}
.listing .book_store .right_content .book_list_item.second  {padding-right: 0;}
.book_store .versions                                   {background: 0;min-width: 63px;padding-right: 5px;}
.expanded_prices .stroke                                {padding-left: 0;}
.expanded_prices .versions:hover .price-desc			{display: none;}
.expanded_prices .versions:hover						{background: 0;background-repeat: no-repeat;background-position: 10px center;}
.expanded_prices .versions:hover .price					{color: #522932;}
.book_store .versions.paper                             {background-image: url("../imgs/book_icon.png");background-color: #FFF;}
.book_store .versions.ebook                             {background-image: url("../imgs/ebook_icon.png");background-color: #FFF;}
.book_store .versions.audio                             {background-image: url("../imgs/audiobook_icon.png");background-color: #FFF;}
.desc_320												{display: block;padding-left: 10px;}
.desc .author,.desc .title                              {display: none;}
.promotion_list .desc .title                            {display: block;line-height: 1;}
.promotion .symbol                                      {width: 64px;height: 105px;background-size: cover;}
.promotion .left-pack-item .content_box                 {font-size: 16px;line-height: 1.1;padding-bottom: 8px;}

.all .books_navigation                                  {display: none;}
.all .books_navigation_320                              {display: block;padding-top: 15px;}

.book_header                                            {position: relative;display: none;}
.book_header .book_store                                {min-height: auto;border: 0;}
.book_header .book_store,.book_header .book_store a     {color: #676767;}    
.book_header .left                                      {width: 320px;padding: 0;margin: 0;float: none;clear: both;}
.book_header .left .authors,
.book_header .left .title                               {display: none;}
.book_header .right                                     {display: none;}
.book_header .expanded_prices .versions                 {background-color: #ECE8D5;}
.book_header .book_nav                                  {border: 0;font-size: 20px;}
.book_header .book_nav li                               {background: 0;background-color: #f8f5e6;margin-top: 5px;height: 30px;
                                                            line-height: 30px;text-align: center;display: block;padding: 0;font-family: "Alegreya";}
.book_header .book_nav li.first                         {display: none;}
.book_header .book_nav li a                             {color: #676767;width: auto !important;padding: 0;display: inline;font-weight: normal;}
.book_header .book_nav li a.active,                      
.book_header .book_nav li a.active.wider,
.book_header .book_nav li a.active.wide,
.book_header .book_nav li a.active.short                {background: 0;color: #676767;}
.wydawnictwo_bcg.book                                   {background: 0;color: #818181;}
.book .left_desc                                        {float: none;clear: both;width: auto;padding-bottom: 10px;margin: 0 auto;text-align: center;}
.book .left_desc .list                                  {color: #3B3B3B;width: auto;text-align: left;padding-left: 30px;}
.book .left_desc .img                                   {float: none;clear: both;margin: 0 auto;}
.book .left_desc .desc_320.first                        {font-family: "Alegreya" !important;}
.book .left_desc .desc_320.first a                      {color: #676767;}
.book .left_desc .desc_320.first .title                 {padding-top: 5px;padding-bottom: 10px;font-size: 26px;}
.book .left_desc .desc_320.first .authors               {font-size: 18px;}
.book .left_desc .desc_320 .one .versions               {background-color: #ece8d5;font-size: 15px;}
.book .left_desc .desc_320 .expanded_prices             {padding: 0;text-align: center;}
.book_header .right .expanded_prices .one,
.book .left_desc .desc_320 .expanded_prices .one        {display: inline-block;float: none;padding-right: 15px;}

.book .wishlist                                         {padding-bottom: 10px;display: inline-block;}
.book .others                                           {float: none;clear: both;width: auto;text-align: center;}
.book .others > span,
.book .others #show-preview > span                      {background: 0 !important;background-color: #dad1c8 !important;}
.book .right_content                                    {display: block;}
#show-preview                                           {width: auto;float: none;clear: both;}
.book .others #show-preview .r3,
.book .others #show-preview .r4                         {width: 83px;}
.book .others > .r3,
.book .others  > .r4                                    {width: 93px;}
.book .others > .r1,
.book .others  > .r2                                    {width: 97px;}
.book .book_list_item .bookCart-768                     {display: none;}
.book .book_store .others .right_content .book_list_item {height: auto;}
.book .book_part                                        {border-top: 0;border-bottom: 0;padding: 0;padding-bottom: 5px;}
.book .book_part:last-child                             {border: 0;}
.book .book_part > div                                  {font-size: 14px;}
.book .text_header                                      {padding-bottom: 10px;}
.book .book_store .books_list .clear                    {display: none;}
.social.social_book                                     {display: block;text-align: center;float: none;clear: both;}
.book .book_store .right_content .book_list_item        {float: left;clear: none;margin-left: 0;margin-right: 55px;}
.book .book_store .right_content .book_list_item.reverse_mobile_320 {margin-right: 0;}
.book .book_store .others .right_content .books_list    {width: 230px;margin: 0 auto;padding: 0;}
.book .book_part.description                            {display: none;}
.book .book_part.description.mobile_320                 {display: block;float: none;clear: both;margin-bottom: 10px;border: 0;}
.book .book_part.description img                        {max-width: 320px;}
.book .others h5.text_header                            {text-align: left;padding: 24px 20px 14px;font-size: 20px;display: block;}
.book .book_part.description .full-description > .ckeditor        {display: none;}
#multimedia-box,
.book .reviews-box .add-review-button                   {display: none;}
.book .review .up                                       {color: #8b6d76;}
.book .review  > .down                                  {display: none;}

.book .book_part .full-description                      {float: none;width: auto;}

.books_navigation.navigation_bottom                     {min-height: 24px;}
.books_navigation.navigation_bottom .text,
.books_navigation.navigation_bottom .nav.filter         {display: none;}

.opinion-form .opinion-inner                            {width: 310px;right: 0;padding: 5px;}
.opinion-form .signature-field                          {padding-left: 20px;padding-right: 20px;}
.opinion-form .field textarea                           {width: 300px;}

#kupowane-box .books_list                               {display: none;}
.mobile_div_320 .bx-wrapper .bx-viewport                {box-shadow: none;border: 0;}
.mobile_div_320 .bx-wrapper .bx-next                    {background: transparent url(../imgs/bx-next-320.png) 0 0 no-repeat;width: 26px;height: 32px;}
.mobile_div_320 .bx-wrapper .bx-next:hover              {background-position: 0 0;}
.mobile_div_320 .bx-wrapper .bx-prev                    {background: transparent url(../imgs/bx-prev-320.png) 0 0 no-repeat;width: 26px;height: 32px;}
.mobile_div_320 .bx-wrapper .bx-prev:hover              {background-position: 0 0;}
.book .book_store .book_part .right_content .mobile_div_320 .book_list_item {padding-right: 0;margin-right: 0;}

.cont-register-page                                     {padding-top: 173px;padding-bottom: 20px;background: 0;}
.cont-register-page .reg_content .register.left,
.cont-register-page .reg_content .register.right        {width: auto;clear: both;float: none;}
.cont-register-page .reg_content .forgotten-pass-form   {margin-top: 30px;padding-top: 30px;}
.cont-register-page .reg_content .register .field       {width: 300px;margin: 0 auto;}
.reg_content .register .field .input                    {width: 235px;}
.in_textpage .reg_content .register .field .input       {width: 190px;}
.reg_content .right .field .input                       {width: 180px;}
.reg_content .right .field.type-field .input,
.reg_content .right .field.terms .input                 {width: 120px;}
.reg_content .register .field.type-field p,
.reg_content .register .field.terms p                   {float: left;width: 100px;line-height: 1.2;}
.reg_content .register .field.type-field label,
.reg_content .register .field.terms label               {line-height: 1.2;}
.reg_content .right .register .field p                  {float: right;}
.cont-register-page .reg_content .register.right        {margin-top: 30px;padding-top: 30px;border-top: 1px solid #6B545B;}
.cont-register-page .reg_content .register.right .field {width: 300px;}
.reg_content .register .field .input .inp-txt,
.reg_content .register .field .input textarea,
.reg_content .register .field .input select             {width: 225px;}
.reg_content .register.right .field .input .inp-txt,
.reg_content .register.right .field .input textarea     {width: 170px;}
.reg_content .register.right .field .input select       {width: 180px;}
.cont-register-page .reg_content .register .info        {padding-left: 70px;padding-bottom: 10px;}

.reg_content .register .input-text.only_320             {color: #8f878a;width: 210px;font-size: 15px;margin: 0 auto;}

.header-bcg-left                                        {background: url("../imgs/left_bcg_title.png") no-repeat scroll left 8px transparent;
                                                            padding-right: 10px;display: inline-block;height: 25px;width: 13px;vertical-align: top;}
.header-bcg-right                                        {background: url("../imgs/right_bcg_title.png") no-repeat scroll right 8px transparent;
                                                            padding-left: 10px;display: inline-block;height: 25px;width: 13px;vertical-align: top;}

.cont-register-page .reg_content .register h3           {display: inline-block; padding-top: 5px}

.basket-page                                            {background: 0;padding-top: 173px;}
.basket-page .basket-title                              {margin-top: 7px;}
.basket-bestsellers                                     {display: none;}
.basket-bestsellers.books-discounts                     {display: block;}
.basket-bestsellers.books-discounts .text_header        {font-size: 17px;padding-top: 23px;}
.basket-bestsellers.books-discounts .right_content      {display: block;}
.books-discounts .right_content .book_list_item         {height: auto !important;}
.books-discounts .book_bottom .icon_promotion           {display: none;}
.books-discounts .book_list_item .bookCart-768          {white-space: normal;}
.books-discounts .book_list_item .bookCart-768 .prices1 {padding-right: 0;}
.books-discounts .book_store .right_content .book_list_item {border-bottom: 0;float: left;}
.basket-page .full-basket                               {padding-top: 20px;}
.full-basket .basket-container .basket-row              {border-bottom: 0;border-top: 1px solid #D9D9D2;padding-top: 15px;}
.full-basket .basket-container .basket-row.last         {border-bottom: 1px solid #D9D9D2;}
.full-basket .basket-container .basket-row .br-c1       {width: 110px;padding-right: 20px;min-height: 185px;}
.basket-item-desc .product-info                         {float: none;clear: both;width: auto;text-align: center;padding: 0;}
.basket-item-desc .product-info .adnotation             {padding-top: 5px;font-size: 10px;}
.basket-item-desc .product-cover                        {float: none;clear: both;padding: 0;padding-left: 5px;}
.basket-item-desc .product-info .title                  {font-size: 16px;line-height: 17px;}
.basket-item-desc .product-info .title a                {color: #cf3f51;}
.full-basket .basket-container .basket-row .br-c2       {width: 185px;padding:0;padding-right: 5px;float: right;clear: right;}
.full-basket .basket-container .basket-row .br-c3       {width: 185px;padding:0;padding-right: 5px;float: right;clear: right;}
.full-basket .basket-container .basket-row .br-c4       {width: 185px;padding:0;padding-right: 5px;float: right;clear: right;}
.full-basket .basket-container .basket-item .br-c5      {width: 185px;padding:0;padding-right: 5px;float: right;
                                                            clear: right;background-color: #f9f9d5;margin-bottom: 15px;}
.full-basket .basket-container .basket-row .br-c6       {width: 165px;padding:0;padding-right: 25px;float: right;clear: right;text-align: right;}
.full-basket .basket-container .basket-header           {display: none;}
.basket-container .basket-row .mobile_el_320            {width: 60px;text-align: right;color: #cf3f51;font: normal 16px Georgia;overflow: hidden;padding-bottom: 15px;}
.basket-container .basket-row .mobile_el_320.second     {font: normal 16px Georgia;color: #ada0a2;text-align: center;width: 120px;}
.basket-container .basket-row  .br-c5 .mobile_el_320,
.basket-container .basket-row  .br-c5 .mobile_el_320.second {color: #a16940;padding-bottom: 3px;padding-top: 3px;}
.basket-container .basket-row  .br-c5 .mobile_el_320.second {font-size: 19px;}
.basket-item .br-c4 .ui-spinner                         {display: inline-block;}
.basket-item .br-c4 input.ui-spinner-input              {color: #ada0a2;font: normal 16px Georgia;}
.basket-item .br-c6 span, .basket-item .br-c6 label     {color: #cf3f51;}
.basket-discount .clear                                 {display: none;}
.basket-discount .clear.mobile                          {display: block;}
.basket-discount .code-promotion                        {float: none;clear: both;display: inline-block;margin-right: 0}
.basket-discount .code-promotion .discount-title,
.basket-discount .code-promotion .input-discount        {float: none;clear: both;position: relative;}
.basket-discount .code-promotion .discount-title        {top: -30px;}
.basket-discount .code-promotion .input-discount        {top: 30px;}
.basket-discount .update-button                         {margin: 0 auto;margin-top: 20px;width: 70px;float: none;clear: both;bottom: 0}
.basket-discount                                        {padding-left: 0;padding-right: 0;clear: both;text-align: center;}
.basket-summary .summary-price                          {width: auto;font-size: 27px;padding: 0;display: block;position: relative;top: 35px;float: none;clear: both;}
.basket-summary .summary-title                          {width: auto;font-size: 26px;display: block;position: relative;top: -40px;float: none;clear: both;}
.basket-summary .next .link-next                        {width: 112px;font-size: 22px;height: 30px;line-height: 25px;margin: 0 auto;position: relative;float: none;}
.basket-summary                                         {padding-bottom: 0;padding-top: 20px;text-align: center;}
.basket-summary .links                                  {padding-top: 20px;}
.basket-summary .links a.link-back                      {padding: 0;float: none;clear: both;position: relative;display: inline-block;padding-left: 18px;top: 80px;}
.basket-summary .next                                   {width: 155px;float: none;clear: both;margin: 0 auto;
                                                            position: relative;padding-bottom: 30px;top: -30px;}
.basket-summary .next .legend                           {text-align: center;padding: 0;padding-top: 5px;}

.user_header                                            {padding-top: 10px;}
.user_header .bookstore_title                           {padding-bottom: 10px;}
.user_header .book_nav.user_nav                         {display: none;}
.wydawnictwo_bcg.profil                                 {background: 0;margin-top: 245px;}
.profil .title                                          {margin-top: 25px;text-align: center;font-size: 22px;line-height: 1.3;}
.profil .book_store .left_menu,
.profil .book_store .right_content                      {display: none;float: none;clear: both;width: auto;}
.profil.mobile_div_320 .book_store .left_menu,
.profil.mobile_div_320 .book_store .right_content       {display: block;}
.profil.mobile_div_320                                  {margin-top: 0;}
.profil .left_menu .last                                {border-bottom: 1px solid #D9D9D2}
.profil .book_store .right_content .book_list_item      {width: 156px;height: 290px;padding-top: 0;float: left;clear: none;}
.profil .book_store .right_content .clear               {display: none;}
.profil .book_store .right_content .clear.mobile        {display: block;}
.profil .book_store .right_content .book_list_item.second   {padding-right: 0;}
.profil .book_list_item .bookCart-768                   {display: none;}
.profil2, .profil4                                      {background: 0;padding-top: 8px;}
.profil2 .historia_zamowien_bcg                         {padding-bottom: 0;}
.profil2 .text_header,
.profil3 .text_header, .profil4 .text_header            {padding: 0;background: 0;display: inline-block;line-height: 1.3;}
.profil2,.profil4                                       {text-align: center;}
/*.profil2 .rollover,.profil4 .rollover                  {display: none;}*/
.profil2 .historia_zamowien_bcg .ord_hist               {float: none;clear: both;width: auto;}
.profil2 .historia_zamowien_bcg ul                      {width: auto; font-size: 14px;}
.profil2 .historia_zamowien_bcg .regular                {width: auto;}
.profil2 .historia_zamowien_bcg .first                  {width: 70px;}
.profil2 .historia_zamowien_bcg .middle                 {width: 90px;}
.profil2 .historia_zamowien_bcg .last                   {width: 50px;}

.profil2 .slide_div,.profil4 .slide_div,
.mobile_div_320 .slide_div                              {display: block;margin-bottom: 15px;}
.profil2 .slide_div > div,.profil4 .slide_div > div,
.mobile_div_320 .slide_div > div                        {display: inline-block;width: 128px;border-top:1px solid #000;}
.profil2 .slide_div .slide_left,.profil4 .slide_div .slide_left,
.mobile_div_320 .slide_div .slide_left                  {margin-right: 22px;}
.profil2 .slide_div .slide_right,.profil4 .slide_div .slide_right,
.mobile_div_320 .slide_div .slide_right                 {margin-left: 22px;}
.profil2 .slide_div .slide_middle,
.profil4 .slide_div .slide_middle,
.mobile_div_320 .slide_div .slide_middle                {border: 0;margin: 0;width: 12px;height: 12px;cursor: pointer;position: relative;top:4px;
                                                            padding: 0;background: transparent url(../imgs/rollover_down.jpg) 0 0 no-repeat;}
.profil2 .slide_div .slide_middle.open,
.profil4 .slide_div .slide_middle.open,
.mobile_div_320 .slide_div .slide_middle.open           {background-image: url(../imgs/rollover_up.jpg)}

.profil2 .historia_zamowien_bcg .right                  {width: 320px;float: none;clear: both;padding-left: 0;}
.profil2 .historia_zamowien_bcg .right .tit             {font-size: 16px;}
.profil2 .historia_zamowien_bcg .right .one-order       {font-size: 14px;}
.profil2 .historia_zamowien_bcg .right .dane li         {padding-bottom: 5px;width: 148px;}
.profil2 .historia_zamowien_bcg .right .t-row ul        {width: auto;}
.profil2 .historia_zamowien_bcg .right .t-row .c1       {width: 30px;}
.profil2 .historia_zamowien_bcg .right .t-row .c2       {width: 123px;}
.profil2 .historia_zamowien_bcg .right .t-row .c3       {width: 40px;}
.profil2 .historia_zamowien_bcg .right .t-row .c4       {width: 60px;}
.profil3 .tekst                                         {float: none;clear: both;width: auto;}
.profil3 .historia_zamowien_bcg .text-info              {padding-right: 0;}
.profil2.profil3 .right                                 {float: none;clear: both;width: auto;padding-left: 0;}
.profil4 .right                                         {width: 515px;padding-left: 30px;}
.profil4 .right .field .label,
.profil4 .right .field label                            {padding-left: 0;}
.profil4 .right .field .value                           {width: 395px;}
.profil4 .right .invoice-select .value                  {width: 100px;}
.profil4 .right .invoice-select .label                  {width: 320px;}
.profil3 .historia_zamowien_bcg .right .t-row .c2       {width: 160px;overflow: hidden;}
.profil3 .historia_zamowien_bcg .right .t-row .c5       {width: 80px;text-align: center;}
input.submit                                            {clear: both;margin-bottom: 6px;}
.profil4                                                {min-height: 40px;padding-bottom: 0;}
.profil4 .left_menu                                     {float: none;clear: both;width: auto;text-align: center;}
.profil4 .right                                         {padding: 0;float: none;clear: both;width: auto;}
.profil4 .right .field .value                           {width: 200px;}
.profil4 .right .field .inp-txt,
.profil4 .right .field textarea                         {width: 190px;}
.profil4 .right .field select.inp-txt                   {width: 200px;}
.profil4 .right .btn-invoice                            {float: none;clear: both;margin: 0 auto;display: inline-block;margin-left: 125px;}
.profil4 .right .links                                  {padding-left: 0;text-align: center;}
.profil4 .right .address .name,
.profil4 .right .address .address-links                 {float: none;clear: both;width: auto;}
.profil4 .right .address .address-links                 {margin-bottom: 10px;}
.profil4 .right .btn-img, .opinion-form .btn-img        {padding: 4px 16px;}
.profil4 .right .links .btn-img                         {float: none;clear: none;display: inline-block;}
.profil.mobile_div_320 .text_header                     {margin-top: -20px;text-align: left;}
.profil .left_menu .news .info                          {width: 188px;overflow: hidden;}
.profil .left_menu .news .info .input-text              {display: none;}
.profil .left_menu .news .link a                        {font-size: 22px;line-height: 1.2;}

.profil2.code-div                                       {padding: 15px 0;}

.wydawnictwo_bcg.order-page                             {background: 0;padding-bottom: 10px;padding-top: 163px;}

.promotion_list                                         {background: 0;padding-top: 223px;}
.promotion .left-pack-item                              {float: none;clear: both;margin: 0 auto;width: 220px;}
.promotion_list .book_store .right_content              {display: block;float: none;clear: both;margin: 0 auto;}
.promotion                                              {margin: 0;}
.promotion_list .book_store .right_content .clear       {display: none;}
.promotion_list .book_store .right_content .clear.mobile {display: block;}
.promotion_list .book_list_item.reverse_mobile          {padding-right: 0;}

.order-page .order-text                                 {text-align: center; width:auto;}
.g-recaptcha											{margin-left: 13px}
.order-page .left                                       {float: none;clear: both;width: auto;text-align: center;}
.order-page .left.logged                                {border: 0;}
.order-page .left .top-links .flag                      {display: inline-block;float: none;width: 90px;height: 111px;line-height: 15px;font-size: 14px;
                                                            background: transparent url(../imgs/order-flag_320.jpg) 0 -124px no-repeat;}
.order-page .left .top-links .flag  span                {padding-top: 15px;}                                                            
.order-page .left .top-links .flag:nth-child(1)  span   {padding-top: 30px;}
.order-page .left .top-links .active                    {background-position: 0 0;}                                                            
.order-page .left .top-links .legend                    {top: 140px;left: 100px;}
.order-form-login .field                                {padding-right: 85px;}
.order-page .order-text-login							{width: 100%; text-align: center}
.order-form-login input.submitFromOrderLogin100			{width: 100%;margin-left: 0}
.order-form-login input.submitFromOrderLogin           	{float: none;}
.order-form-login .buttonOrderLogin										{margin-left: 0}
.order-form-login .buttonOrderLogin input 								{padding:5px 14px;}
.orderFormTextOr										{display: none;}
.order-form-login .submit                               {margin-left: 0;}
.order-form-login, .order-form-unlogged                 {padding-bottom: 20px;width: 320px;overflow: hidden;margin: 0 auto;float: none;}
.order-page .right                                      {float: none;width: 320px;clear: both;display: none;border: 0;padding-bottom: 20px;}
.order-page .right.mobile_div                           {display: block;}
.order-page .left .mobile_div .text_header              {border: 0;margin-top: 0;}
.order-page .left .text_header                          {text-align: left;margin-top: 20px;padding-top: 10px;background-position: 25px 24px;padding-left: 45px;}
.order-page .left .text_header.first-header             {margin-top: 0;}
.order-page .radio-list,
.order-page .order-price-row .info                      {text-align: left;}
.order-page .order-price-row .info                      {width: 180px;}
.order-page .order-price-row                            {width: 280px;margin: 0 auto;}
.order-page .deliveries,.order-page .payments           {padding-top: 15px;margin-left: 25px;}
.order-page .register .field .input .inp-txt            {width: 165px;}
.order-page .register .field .input                     {width: 175px;}
.small-cart .cart-row .c1                               {width: 180px;}
.small-cart .cart-item .product-info                    {text-align: left;width: 113px;overflow: hidden;}
.small-cart .bastket-total .row .info                   {width: 200px;text-align: left;}
.order-form-unlogged .field                             {padding-right: 28px;}
.reg_content .order-form-unlogged .field .input select  {width: 175px;}
.order-page .order-price-row .price                     {padding-right: 0;}
.order-page .register .inp-textarea                     {width: 260px;display: block;margin-left: 25px;}
.order-page .button-refresh                             {margin-right: 30px;}
.order-page .big-total-to-pay                           {text-align: center;font-size: 30px;}
.order-page .basket-summary .next .link-next            {width: 225px;margin: 0 auto;}
.order-page .basket-summary .next .legend               {padding-right: 0;}
.step2 .bookstore_title .left_bcg_title                 {height: 60px;background-position: left 30px;}
.step2 .bookstore_title .right_bcg_title                {height: 60px;background-position: right 30px;}
.step2 .bookstore_title .step2_title                    {width: 280px;overflow: hidden;}

.wydawnictwo_bcg .right_content.menu_text               {float: none;clear: both;width: auto;}
.show-popup-button                                      {float: none;margin: 0;}
.popup .reg_content,
.popup .reg_content.license                             {padding: 25px 15px;width: 290px;margin-top: 60px;}
#licences_window .logo_error                            {display: none;}
.popup .reg_content .register,
.reg_content.license .register                          {float: none;clear: both;padding: 0;width: auto;}
.popup .reg_content .register.right,
.reg_content.license .register.right                    {padding: 0;float: none;clear: both;width: auto;}
.popup .reg_content .register .field                    {width: 295px}
.reg_content.license .register .field .input            {width: 180px;}
.reg_content.license .register .field .input input,
.reg_content.license .register .field .input textarea   {width: 170px;}
.reg_content.license .register .field .input select     {width: 180px;}
.popup .top-box                                         {z-index: 1004;}
.popup .reg_content .register .field label              {line-height: 18px;}
.popup .reg_content .register .field p                  {max-width: 105px;overflow: hidden;}
.reg_content.license .register .field .token            {padding-left: 117px;}
.reg_content.license .lic_submit                        {position: relative;left: 0;bottom: auto;margin:5px auto;width: 70px;display: block;}

/*	LIBRARY ORDER	*/
.library-page h3.category								{padding-top: 10px;font-weight: bold;font-size: 17px;}
.library-page .field > p                                {padding-left: 0;float:none;width:auto;}
.library-page .field > input,
.library-page .field > textarea                         {float:none;width:280px;}
.library-page .basket-item.field                        {font-size:11px;}
.library-page .basket-item.field .br-c1					{width: 100px;padding-right: 8px !important;}
.library-page .basket-item.field .br-c2					{width: 70px;font-size:11px;}
.library-page .basket-item.field .br-c3					{width: 70px;}
.library-page .basket-item.field .br-c4					{width: 70px;}
.library-page .basket-summary .next						{top:0;}
.category-text{width: auto}
#panel {display: none}
.wydawnictwo_bcg .right_content_foreign .right_content_foreign_right{width: auto}
.news_box_content{width: 100%; margin-top: 25px}
.news_box_content .bookstore_title .left_bcg_title{margin-top: 9px}
.news_box_content .bookstore_title .right_bcg_title{margin-top: 9px}
.mobile_el_320 .order_list_product_count{display: block}


.box_order_new, .bx_right_new, .backgroundBox, .box_order_new:first-child{width: 100%; border-right: none;  border-left: none}
.box_order_new .box_order_new_deliver, .box_order_new .box_order_new_paynament{width: 100% !important}
.boxSmallCart .content_order_new {padding: 10px 0}

.textarea_new_uwagi{width: 280px;margin-left: 10px}
.field_margin .step1_addressPostalCode, .field_margin .step1_stationaryPhone, .field_margin .step1_invoiceAddressPostalCode{display: none}
.field_margin .mobile_320_stationaryPhone_new, .field_margin .mobile_320_addressPostalCode_new, .field_margin .mobile_320_invoiceAddressPostalCode_new{ display: block}
.field_number, .field_number_invoice{width: 12%}
.field_postCode, .field_post_code_invoice{width: 28%}
.box_order_new_pwr{width: 320px}
.orderTopBoxElement .orderTopContent{width: 100%; border:none; margin: 5px 0}
.orderTopBoxElement .orderTopContent:first-child{width: 100%; border:none; margin-top: 0}
.orderTopBoxElement .orderTopContent:last-child{width: 100%; border:none; margin-bottom: 0}
.orderTopBoxElement .orderTopContentForm{padding: 0}
.orderTopBoxElement .orderTopContentForm form#login-form{margin-right: 5px; margin-left: 5px}

.orderTopContentBorder{display: none}
.orderTopContent .order-line, .orderTopContent .order-line2{background-position: center;margin-left: 0px}


.orderTopContentForm input#login_login{width: 230px; margin-left: 2px}
.orderTopContentForm input#login_password{width: 145px}
.orderTopContentForm input.loggingIn{ height: 30px;margin-top: -3px;margin-left: -11px}

.orderListProduct .basket-page{padding-top: 20px}
.bookstore_title_new .left_bcg_title{height: 16px}
.columnNew{height: 83px}
.smallCatNew .cc1{width: 60%}
.cc2,.cc3{display: none}
.smallCatNew .cc4{width: 10%}
.smallCatNew .cc5{width: 29%}
.itemImgNew img{width: 50px; height: auto}
.smallCatNew .marginSpis{padding-top: 25px}
.smallCatNew .product-info{padding-top: 0 !important}

/* STEP1_1 */
.step1_1 .box_order_new_pwr, .box_order_new{width: 320px}
.order-page .deliveries, .order-page .payments{margin-left: 0}
.border_box_order{padding:0;}
.step1_1 .border_box_order .input{width: auto !important; margin-bottom:15px;}
#step1_addressCountry{width: 270px}

.order_info_row_left, .order_info_row_right{width: 100%; text-align: center; float: none;margin-bottom: 5px}
.order-page .order-price-row .order_info_row_right .price, .order-page .order-price-row .info{float: none; text-align: center;width: 100%;margin-left: 0px;margin-right: 0px}
.order-page .order-price-row, .order-page .order-price-row .order_info_row_left .info, .order_info_row_left{width: 100%;margin-left: 0px;margin-right: 0px}
.big-total-to-pay span{display: block}
.basket-summary .next{top:-57px ; left: -20px}
.step1_1 .basket-summary .next{left: 0}
.basket-summary .links a.link-back{top: 62px}
.bx_left_new{border-bottom: none}
.pwr{width: 312px}

.field_street, .field_city{width: 29%}
.field_postCode{width: 26%}
.field_number{width: 16%}
.order-page .order-price-row .info{float: left}
.order-page .order-price-row .price{line-height: 38px;}
.order-page .small-total-to-pay{text-align: center;}
.basket-summary .link-next-cart-new{top:-30px; left: 0}
.step2Pay-box-new{left: -45px}
.orderTopContentForm #login_password{margin-left: 3px;}
.full-basket .basket-discount .update-button{margin: auto; margin-top:20px;}


.header_top_data{float: none;}
.top-box{height: 95px;}
/*body .wydawnictwo_bcg{padding-top: 202px !important}*/
/*.cont_subpage, #top-box, body .wydawnictwo_bcg, .basket-page, .order-page {padding-top: 240px}*/
.all{top: 95px; height: 115px;}
.header_top_social{width: 100%; display: table; margin-top: 5px}
.header_top_social .social_icons_top.second{display: table-row; vertical-align: middle; width: 100%;}
.header_top_social .social_icons_top.second a{display: inline-block; float: none;}
.main_menu .search .input_search{width: 146px;}

/* serie */
.listing .promotionsToSeries .books_list .book_list_item .expanded{display: none!important}
.promotion .symbol.price{background-size: cover;height: 105px;width: 64px;}
/* end serie */

/* poprawki */

.arrow_search{display: none !important}
.main_menu .search .input_search{width: 138px;}
.main_menu .search #search-input{display: block}
.login ul li a, .login ul li span{font-size: 13px}
.book .left_desc .desc_320 .one .stroke{text-align: center; position: absolute;background: 0;
						text-decoration: line-through; left: -5px;right: 0;top: 38px;  padding-left: 22px;  
						font-size: 14px;color: #aaaaaa;}
.one_news .social-media{padding: 35px}
.books_navigation .nav{font-size: 15px}
 body .wydawnictwo_bcg_onas,  body .wydawnictwo_bcg.basket-icons{padding-top: 0;}
 .basket-summary .summary-price{text-align: center;}
 .basket-icons img{margin-left: 14px}
 .step_navigation_cart ul li{width: 300px; border-right: 0}
 .basket-summary .next .link-next{width: auto; line-height: 30px}
 .step_navigation_cart ul li.change{}
.step_navigation_cart ul li.active{background-color: #672a32; color: #fff}
.step_navigation_cart ul li.active a{color: #fff}
.orderTopContentForm input#login_login{width: 225px}
.orderTopContentForm input.loggingIn{margin-top:0;}
 .smallCatNew .cc4, .smallCatNew .cc5{height: 100%}
.step1_1 .box_order_new, .step1_2 .box_order_new, .step2 .box_order_new{height: 100%}

.payments .centered-element{height: auto; min-height: 50px}
.box_order_new .payments{ min-height: auto; margin-bottom: 15px}
.step2 .box_order_new.bx_bottom_new.bx_left_new{display: none}
.step1_2 .box_order_new.bx_bottom_new.bx_left_new{display: none}
.step1_1 .box_order_new.bx_bottom_new.bx_left_new{display: none}
.basket-summary .next.step2Pay-box-new{width: 100%}
.accordion-content .iscroll-outer li .img a{position: absolute; bottom: 21px}
.margin_box_new{padding:25px 25px 50px 24px}
.order-page .big-total-to-pay{margin-top: 0}
#settings_popup{width: 280px}
.header_top_data ul li a{ font-size: 13px }
.rightIndexBanner, .leftIndexBanner{display: none}
.promotion-hack {margin-top:0; padding-top:0;}
.book_store .promotionsToSeries .right_content .book_list_item.noPack{min-height: 330px}
.popup_newsletter{display: none !important}

.hide_on_mobile {
    display: none;
}

.mobile_index_flex {
    display: flex;
    flex-direction: column;
}

.mobile_order_1 {
    order: 1;
    padding-top: 200px;
}

.mobile_order_2 {
    order: 2;
}

.mobile_order_3 {
    order: 3;
}

.mobile_order_4 {
    order: 4;
}

.mobile_order_5 {
    order: 5;
}

.mobile_order_6 {
    order: 6;
}

.mobile_order_7 {
    order: 7;
}

.mobile_order_8 {
    order: 8;
}

.mobile_order_9 {
    order: 9;
}

.mobile_order_10 {
    order: 10;
}

.mobile_order_11 {
    order: 10;
}

.mobile_order_12 {
    order: 10;
}

.reviews-box {
    display: none;
}

#show-preview {
    display: none !important;
}