/* STYLES FOR RESPONSIVE */
@media screen and (max-width: 900px) {
  /* line 10, ../sass/responsive.scss */
  .admin-bar .story-overlay {
    margin-top: 0;
  }

  /* line 16, ../sass/responsive.scss */
  .nav-main,
  .soc-wrap,
  .lang-wrap {
    display: none;
  }

  /* line 20, ../sass/responsive.scss */
  a.read-more {
    padding: 15px 40px;
  }
  /* line 23, ../sass/responsive.scss */
  a.read-more .ico {
    left: 14px;
  }

  /* line 27, ../sass/responsive.scss */
  a.read-more.has-ico {
    padding-left: 40px;
  }

  /* line 34, ../sass/responsive.scss */
  header.banner .mob-menu {
    display: block;
    position: absolute;
    margin-right: -2.5%;
    right: 0;
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
    z-index: 9999;
    width: 50px;
    overflow: hidden;
  }
  /* line 44, ../sass/responsive.scss */
  header.banner .mob-menu .mob-btn {
    position: absolute;
    top: 0;
    left: 0px;
  }
  /* line 49, ../sass/responsive.scss */
  header.banner .mob-menu .mob-menu-wrap {
    background: rgba(0, 0, 0, 0.8);
    width: 350px;
    margin-left: 50px;
  }
  /* line 53, ../sass/responsive.scss */
  header.banner .mob-menu .mob-menu-wrap li {
    display: block;
  }
  /* line 56, ../sass/responsive.scss */
  header.banner .mob-menu .mob-menu-wrap li a {
    color: #fff;
    text-decoration: none;
    display: block;
    padding: 15px 25px;
  }
  /* line 66, ../sass/responsive.scss */
  header.banner .mob-menu.opened {
    width: 300px;
  }
  /* line 70, ../sass/responsive.scss */
  header.banner .centerdots {
    display: none;
  }
  /* line 74, ../sass/responsive.scss */
  header.banner .col4 {
    width: 50%;
    margin: 0;
  }

  /* line 82, ../sass/responsive.scss */
  .home header.banner {
    height: auto;
    margin-bottom: 0;
    padding-bottom: 55px;
  }

  /* line 90, ../sass/responsive.scss */
  .home-stories.row {
    padding: 60px 2.5% 50px;
    margin-top: 0;
  }
  /* line 98, ../sass/responsive.scss */
  .home-stories.row .story-wrap header.story-head .col3,
  .home-stories.row .story-wrap header.story-head .col9 {
    float: none;
    width: 100%;
    margin: 0;
    text-align: center;
  }
  /* line 104, ../sass/responsive.scss */
  .home-stories.row .story-wrap header.story-head .hex-thumb {
    margin: 0 auto;
  }
  /* line 109, ../sass/responsive.scss */
  .home-stories.row .story-wrap .story-body {
    padding: 0;
  }
  /* line 112, ../sass/responsive.scss */
  .home-stories.row .story-wrap .story-body:before {
    left: 0;
  }
  /* line 115, ../sass/responsive.scss */
  .home-stories.row .story-wrap .story-body:after {
    right: 0;
  }

  /* line 120, ../sass/responsive.scss */
  .home-stories:after {
    display: none;
    content: '';
  }

  /* line 125, ../sass/responsive.scss */
  .home-news {
    margin: 45px auto 30px;
  }

  /* line 132, ../sass/responsive.scss */
  .news-box .col2 {
    display: none;
  }
  /* line 136, ../sass/responsive.scss */
  .news-box .col7 {
    width: 74%;
  }
  /* line 140, ../sass/responsive.scss */
  .news-box .col9 {
    width: 100%;
    margin: 0;
  }

  /* line 148, ../sass/responsive.scss */
  .page-template-template-stories-php header.banner {
    background-image: url("https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/page-header.jpg");
    height: auto;
    padding-bottom: 1px;
  }
  /* line 153, ../sass/responsive.scss */
  .page-template-template-stories-php header.banner .big-link {
    visibility: hidden;
  }

  /* line 160, ../sass/responsive.scss */
  .stories-fitler {
    height: auto;
    min-height: 40px;
    margin: 0 auto 50px;
  }
  /* line 165, ../sass/responsive.scss */
  .stories-fitler .col4 {
    float: none;
    width: 100%;
    margin: 0 0 15px;
    text-align: center !important;
    height: 40px;
  }
  /* line 173, ../sass/responsive.scss */
  .stories-fitler .stories-order {
    z-index: 3;
  }
  /* line 177, ../sass/responsive.scss */
  .stories-fitler .stories-alphabet {
    z-index: 2;
  }
  /* line 181, ../sass/responsive.scss */
  .stories-fitler .stories-search {
    display: inline-block;
    z-index: 1;
  }
  /* line 186, ../sass/responsive.scss */
  .stories-fitler #search-lastname {
    width: 200px;
  }
  /* line 190, ../sass/responsive.scss */
  .stories-fitler hr {
    display: none;
  }

  /* line 195, ../sass/responsive.scss */
  .story-overlay {
    overflow-y: scroll;
  }

  /* line 199, ../sass/responsive.scss */
  .story-left {
    padding: 70px 0;
  }

  /* line 203, ../sass/responsive.scss */
  .story-inner .col6 {
    float: none;
    width: 100%;
  }

  /* line 209, ../sass/responsive.scss */
  .single-story-head {
    width: 100%;
    z-index: 999;
  }
  /* line 212, ../sass/responsive.scss */
  .single-story-head .col8 {
    display: none;
  }
  /* line 215, ../sass/responsive.scss */
  .single-story-head .col4 {
    width: 100%;
    float: none;
  }

  /* FORMS */
  /* line 225, ../sass/responsive.scss */
  .form-row {
    margin: 0 auto;
  }
  /* line 227, ../sass/responsive.scss */
  .form-row .col4 {
    float: none;
    width: 100%;
    margin: 0 0 25px;
  }
  /* line 232, ../sass/responsive.scss */
  .form-row .col4.empty {
    display: none;
  }
  /* line 235, ../sass/responsive.scss */
  .form-row input[type="text"] {
    text-align: left;
  }
  /* line 238, ../sass/responsive.scss */
  .form-row .me-thumb {
    width: 93px;
    margin: 0 auto;
  }
  /* line 242, ../sass/responsive.scss */
  .form-row .me-thumb-label {
    display: block;
    text-align: center;
  }
  /* line 246, ../sass/responsive.scss */
  .form-row .col7 {
    float: none;
    width: 100%;
    margin: 0;
    text-align: center;
  }

  /* line 255, ../sass/responsive.scss */
  .story-form-wrap .col6 {
    float: none;
    width: 100%;
    margin: 0 0 25px;
  }

  /* line 263, ../sass/responsive.scss */
  .form-bottom .col7, .form-bottom .col5 {
    width: 100%;
    float: none;
    margin: 0 0 25px;
  }
  /* line 268, ../sass/responsive.scss */
  .form-bottom .col5 {
    text-align: center;
  }

  /* line 273, ../sass/responsive.scss */
  .form-overlay {
    overflow-y: scroll;
    height: 100%;
  }

  /* line 278, ../sass/responsive.scss */
  .form-type-filter {
    width: 100%;
    margin: 40px auto;
  }
  /* line 281, ../sass/responsive.scss */
  .form-type-filter a.form-type-btn {
    margin: 10px 5%;
  }

  /* line 287, ../sass/responsive.scss */
  .map-wrap:after {
    display: block;
    width: 80px;
    height: 470px;
    content: ' ';
    position: absolute;
    right: 0;
    bottom: 0;
    background: transparent;
  }

  /* line 299, ../sass/responsive.scss */
  .admin-bar .auth-overlay,
  .admin-bar .form-overlay {
    margin: 0;
  }

  /* line 304, ../sass/responsive.scss */
  .entry-content .col1, .entry-content .col2, .entry-content .col3, .entry-content .col4, .entry-content .col5, .entry-content .col6, .entry-content .col7, .entry-content .col8, .entry-content .col9, .entry-content .col10, .entry-content .col11, .entry-content .col12 {
    float: none;
    width: 100%;
    margin: 0 0 25px;
  }

  /* MAP */
  /* line 317, ../sass/responsive.scss */
  #map_over_pan_wrap,
  #map_over_pan {
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
  }

  /* line 322, ../sass/responsive.scss */
  #map_over_pan_wrap {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    left: 100%;
    margin-left: -98px;
  }

  /* line 328, ../sass/responsive.scss */
  #map_over_pan {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    left: 100%;
    margin-left: -80px;
  }

  /* line 334, ../sass/responsive.scss */
  #_term_label {
    display: none;
  }

  /* line 338, ../sass/responsive.scss */
  #_pane_center_nav {
    right: -230px;
    margin-right: 0;
    top: 5px;
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
  }

  /* line 345, ../sass/responsive.scss */
  div#_pane_center_nav:after {
    background-color: transparent !important;
  }

  /* line 321, ../sass/responsive.scss */
  /* line 350, ../sass/responsive.scss */
  .open-map-panel {
    display: block;
    position: absolute;
    top: 0;
    right: 16px;
    z-index: 1000;
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
  }

  /* line 359, ../sass/responsive.scss */
  #_pan_term {
    top: 60px;
  }

  /* line 363, ../sass/responsive.scss */
  .open-map-panel.opened {
    -webkit-transform: translateX(-280px) rotate(180deg);
    -moz-transform: translateX(-280px) rotate(180deg);
    -ms-transform: translateX(-280px) rotate(180deg);
    -o-transform: translateX(-280px) rotate(180deg);
    transform: translateX(-280px) rotate(180deg);
  }

  /* line 367, ../sass/responsive.scss */
  #_pan_view_container {
    display: block;
    left: auto;
    right: -100px;
    bottom: 6px;
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
  }

  /* line 378, ../sass/responsive.scss */
  footer.content-info .nav-footer {
    display: none;
  }
  /* line 382, ../sass/responsive.scss */
  footer.content-info .col5,
  footer.content-info .col2 {
    width: 100%;
    float: none;
    margin: 0 0 25px;
    text-align: center;
  }
}
@media screen and (max-width: 680px) {
  /* line 397, ../sass/responsive.scss */
  header.banner .col4 {
    width: 100%;
    float: none;
    margin: 0;
  }
  /* line 403, ../sass/responsive.scss */
  header.banner .year-desc {
    width: 43%;
    margin: 0 auto 25px;
  }

  /* line 409, ../sass/responsive.scss */
  .home .header-text {
    padding-bottom: 0;
    margin: 40px auto 10px;
  }

  /* line 414, ../sass/responsive.scss */
  .news-box.col6 {
    width: 100%;
    height: auto;
    float: none;
    margin: 0 0 25px;
  }

  /* line 423, ../sass/responsive.scss */
  .feat-wrap .col6 {
    width: 100%;
    margin: 0 0 25px;
    float: none;
    text-align: center;
  }
  /* line 430, ../sass/responsive.scss */
  .feat-wrap .col6 .feat-thumb-wrap .news-meta {
    text-align: left;
  }
  /* line 434, ../sass/responsive.scss */
  .feat-wrap .col6 h1, .feat-wrap .col6 p {
    text-align: left;
  }

  /* line 441, ../sass/responsive.scss */
  .single-post .col6 {
    width: 100%;
    float: none;
    margin: 0 0 25px;
  }
  /* line 446, ../sass/responsive.scss */
  .single-post .col6 .share-wrap {
    margin: 30px 0 0;
  }

  /* line 453, ../sass/responsive.scss */
  .news-wrap .col4 {
    width: 100%;
    margin: 0 0 25px;
    float: none;
  }
  /* line 459, ../sass/responsive.scss */
  .news-wrap .news-with-thumb {
    text-align: center;
  }
  /* line 461, ../sass/responsive.scss */
  .news-wrap .news-with-thumb .feat-thumb-wrap {
    display: inline-block;
  }
  /* line 464, ../sass/responsive.scss */
  .news-wrap .news-with-thumb h3 {
    text-align: left;
  }
  /* line 467, ../sass/responsive.scss */
  .news-wrap .news-with-thumb p {
    text-align: left;
  }
}
@media screen and (max-width: 580px) {
  /* line 476, ../sass/responsive.scss */
  a.story-btn {
    display: none;
  }

  /* line 480, ../sass/responsive.scss */
  .header-text {
    margin: 10px auto;
  }
  /* line 482, ../sass/responsive.scss */
  .header-text h2 {
    margin-bottom: 25px;
  }

  /* line 487, ../sass/responsive.scss */
  .row {
    width: 90%;
  }

  /* line 490, ../sass/responsive.scss */
  .home-stories.row {
    width: 95%;
  }

  /* line 494, ../sass/responsive.scss */
  .auth-overlay h2 {
    width: 90%;
  }

  /* header.banner{
  	.mob-menu{
  		right: -365px;
  	}
  } */
  /* line 506, ../sass/responsive.scss */
  .home-header a.year-1989 {
    display: none;
  }

  /* line 513, ../sass/responsive.scss */
  .form-header .form-year a.year-btn[data-year="1989"] {
    display: none;
  }

  /* line 520, ../sass/responsive.scss */
  .form-bottom .col1 {
    width: 10%;
  }
  /* line 523, ../sass/responsive.scss */
  .form-bottom .col11 {
    width: 87%;
  }

  /* line 527, ../sass/responsive.scss */
  #_pan_content {
    width: 100%;
    float: none;
  }

  /* line 532, ../sass/responsive.scss */
  #_pan_term {
    position: absolute;
    left: 0;
  }

  /* line 538, ../sass/responsive.scss */
  #map_over_pan,
  #map_over_pan_wrap {
    width: 100%;
  }

  /* line 542, ../sass/responsive.scss */
  #_pane_center_nav {
    top: auto;
    bottom: 220px;
  }

  /* line 547, ../sass/responsive.scss */
  #map_over_pan_wrap .year-2014 {
    padding-right: 10px;
    text-align: right;
  }

  /* line 551, ../sass/responsive.scss */
  #map_over_pan_wrap .year-2014 .year-desc {
    text-align: right;
    padding: 0 10px 0 0 !important;
    display: inline-block;
  }

  /* line 556, ../sass/responsive.scss */
  #map_over_pan_wrap .year-2014 .table {
    width: auto;
    float: right;
  }

  /* line 560, ../sass/responsive.scss */
  #map_over_pan_wrap .year-2014 .year {
    text-align: right;
  }

  /* line 563, ../sass/responsive.scss */
  #map_over_pan_wrap .year-2014 .ico {
    left: 76%;
  }

  /* line 566, ../sass/responsive.scss */
  #map_over_pan_wrap .year-2014 .ico_cels {
    display: none;
  }

  /* line 570, ../sass/responsive.scss */
  .ppl-icon {
    left: 0;
    width: 85%;
  }
}
@media screen and (max-width: 420px) {
  /* line 580, ../sass/responsive.scss */
  header.banner .mob-menu.opened {
    width: 220px;
  }
  /* line 582, ../sass/responsive.scss */
  header.banner .mob-menu.opened .mob-menu-wrap {
    width: 250px;
  }
}
@media screen and (max-width: 320px) {
  /* line 593, ../sass/responsive.scss */
  header.banner .mob-menu.opened {
    width: 180px;
  }
  /* line 595, ../sass/responsive.scss */
  header.banner .mob-menu.opened .mob-menu-wrap {
    width: 170px;
  }
}

/*
     FILE ARCHIVED ON 01:45:20 Apr 15, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:02:50 Oct 12, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 127.493
  exclusion.robots: 0.163
  exclusion.robots.policy: 0.153
  RedisCDXSource: 3.541
  esindex: 0.011
  LoadShardBlock: 98.771 (3)
  PetaboxLoader3.datanode: 790.937 (4)
  CDXLines.iter: 21.664 (3)
  load_resource: 1337.577
  PetaboxLoader3.resolve: 586.818
*/
