/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
@import url(https://fonts.googleapis.com/css?family=Exo+2:300,700,900&subset=latin,latin-ext,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Lora:400,700,400italic&subset=latin,latin-ext,cyrillic);
/* line 17, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 40, ../sass/screen.scss */
#wpadminbar {
  -webkit-transform: translate3d(0, 0, 0);
}

/* TYPOGRAPHY */
/* line 51, ../sass/screen.scss */
h1, h2, h3, h4, h5 {
  font-family: "Lora", serif;
}

/* line 56, ../sass/screen.scss */
h1 {
  font-size: 30px;
}

/* line 60, ../sass/screen.scss */
h2 {
  font-size: 25px;
}

/* line 64, ../sass/screen.scss */
h3 {
  font-size: 20px;
}

/* line 68, ../sass/screen.scss */
h4 {
  font-size: 16px;
}

/* line 72, ../sass/screen.scss */
h5 {
  font-size: 13px;
}

/* line 76, ../sass/screen.scss */
h1 a, h2 a, h3 a, h4 a, h5 a {
  text-decoration: none;
  font-weight: 700;
}

/* line 81, ../sass/screen.scss */
a, a:visited {
  color: #585249;
}

/* line 90, ../sass/screen.scss */
.entry-content h1 {
  margin-bottom: 15px;
}
/* line 94, ../sass/screen.scss */
.entry-content h2 {
  margin-bottom: 15px;
}
/* line 98, ../sass/screen.scss */
.entry-content h3 {
  margin-bottom: 10px;
}
/* line 102, ../sass/screen.scss */
.entry-content h4 {
  margin-bottom: 7px;
}
/* line 106, ../sass/screen.scss */
.entry-content p {
  font-family: "Lora", serif;
  font-size: 18px;
  line-height: 28px;
  margin: 0 0 18px;
}
/* line 112, ../sass/screen.scss */
.entry-content p em {
  font-style: italic;
}
/* line 115, ../sass/screen.scss */
.entry-content .wp-caption {
  width: 100% !important;
  text-align: center;
  margin-bottom: 15px;
  line-height: 18px;
}

/* GENERAL */
/* line 134, ../sass/screen.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

/* line 134, ../sass/screen.scss */
.clearfix:after {
  clear: both;
}

/* line 134, ../sass/screen.scss */
.clearfix {
  *zoom: 1;
}

/* line 136, ../sass/screen.scss */
body {
  font-family: "Exo 2", sans-serif;
  color: #585249;
  font-size: 14px;
  background: #f0f0f0;
  overflow-y: scroll;
}

/* line 145, ../sass/screen.scss */
body.home,
body.page-template-template-stories-php {
  background: #fff;
}

/* line 150, ../sass/screen.scss */
.row {
  width: 95%;
  max-width: 980px;
  margin: 0 auto;
}

/* line 158, ../sass/screen.scss */
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
  float: left;
  margin: 0 3% 0 0;
  -webkit-backface-visibility: hidden;
}

/* line 164, ../sass/screen.scss */
.col4 {
  margin: 0 4% 0 0;
}

/* line 168, ../sass/screen.scss */
.col6 {
  margin: 0 5% 0 0;
}

/* line 172, ../sass/screen.scss */
.col1.last, .col2.last, .col3.last, .col4.last, .col5.last, .col6.last, .col7.last, .col8.last, .col9.last, .col10.last, .col11.last, .col12 {
  margin-right: 0;
}

/* line 176, ../sass/screen.scss */
.col1 {
  width: 5.5%;
}

/* line 177, ../sass/screen.scss */
.col2 {
  width: 14%;
}

/* line 178, ../sass/screen.scss */
.col3 {
  width: 22.5%;
}

/* line 179, ../sass/screen.scss */
.col4 {
  width: 30.66%;
}

/* line 180, ../sass/screen.scss */
.col5 {
  width: 40.5%;
}

/* line 181, ../sass/screen.scss */
.col6 {
  width: 47%;
}

/* line 182, ../sass/screen.scss */
.col7 {
  width: 56.5%;
}

/* line 183, ../sass/screen.scss */
.col8 {
  width: 66%;
}

/* line 184, ../sass/screen.scss */
.col9 {
  width: 73.5%;
}

/* line 185, ../sass/screen.scss */
.col10 {
  width: 82%;
}

/* line 186, ../sass/screen.scss */
.col11 {
  width: 90.5%;
}

/* line 187, ../sass/screen.scss */
.col12 {
  width: 99%;
  margin: 0;
}

/* line 189, ../sass/screen.scss */
.entry-content, .col1 img, .col2 img, .col3 img, .col4 img, .col5 img, .col6 img, .col7 img, .col8 img, .col9 img, .col10 img, .col11 img, .col12 img {
  max-width: 100%;
  height: auto;
}

/* Alignment */
/* line 197, ../sass/screen.scss */
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

/* line 202, ../sass/screen.scss */
.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

/* line 207, ../sass/screen.scss */
.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto;
}

/* line 214, ../sass/screen.scss */
.text-left {
  text-align: left;
}

/* line 219, ../sass/screen.scss */
.text-center {
  text-align: center;
}

/* line 223, ../sass/screen.scss */
.text-right {
  text-align: right;
}

/* line 229, ../sass/screen.scss */
.hex-thumb {
  overflow: hidden;
  visibility: hidden;
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  -o-transform: rotate(120deg);
  transform: rotate(120deg);
  width: 58px;
  height: 50px;
}
/* line 237, ../sass/screen.scss */
.hex-thumb .hex-inner-1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-transform: rotate(-60deg);
  -moz-transform: rotate(-60deg);
  -ms-transform: rotate(-60deg);
  -o-transform: rotate(-60deg);
  transform: rotate(-60deg);
}
/* line 243, ../sass/screen.scss */
.hex-thumb .hex-inner-1 .thumb-inner-2 {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100px;
  visibility: visible;
  -webkit-transform: rotate(-60deg);
  -moz-transform: rotate(-60deg);
  -ms-transform: rotate(-60deg);
  -o-transform: rotate(-60deg);
  transform: rotate(-60deg);
}

/* line 257, ../sass/screen.scss */
a.read-more {
  display: inline-block;
  font-family: "Exo 2", sans-serif;
  font-weight: 900;
  font-size: 13px;
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  background: #df6366;
  padding: 15px 2.5%;
  height: 18px;
  position: relative;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
}
/* line 271, ../sass/screen.scss */
a.read-more .ico {
  display: block;
  width: 10px;
  height: 15px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat 0 -55px;
  position: absolute;
  top: 16px;
  left: 20px;
}

/* line 282, ../sass/screen.scss */
a.read-more.has-ico {
  padding-left: 4%;
}

/* line 287, ../sass/screen.scss */
a.read-more:after,
a.read-more:before {
  display: block;
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
}

/* line 296, ../sass/screen.scss */
a.read-more:before {
  left: -10px;
  border-right: 10px solid #df6366;
  border-top: 48px solid transparent;
}

/* line 301, ../sass/screen.scss */
a.read-more:after {
  right: -10px;
  border-left: 10px solid #df6366;
  border-bottom: 48px solid transparent;
}

/* line 307, ../sass/screen.scss */
a.read-more:hover {
  background: #db4e51;
}

/* line 310, ../sass/screen.scss */
a.read-more:hover:before {
  border-right: 10px solid #db4e51;
}

/* line 313, ../sass/screen.scss */
a.read-more:hover:after {
  border-left: 10px solid #db4e51;
}

/* line 319, ../sass/screen.scss */
a.home-btn {
  display: inline-block;
  position: relative;
  width: 10px;
  height: 10px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -185px -29px;
  top: 1px;
}

/* line 329, ../sass/screen.scss */
a.back-btn {
  display: inline-block;
  position: relative;
}

/* line 333, ../sass/screen.scss */
a.back-btn:before {
  content: ' ';
  display: block;
  width: 15px;
  height: 8px;
  position: absolute;
  top: 4px;
  left: -20px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -198px -29px;
}

/* line 346, ../sass/screen.scss */
.share-wrap {
  margin: 40px 0 30px;
}

/* line 350, ../sass/screen.scss */
.soc-btn {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0 12px 0 0;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat;
}

/* line 358, ../sass/screen.scss */
.soc-btn.twitter {
  background-position: -184px 0;
}

/* line 361, ../sass/screen.scss */
.soc-btn.facebook {
  background-position: -211px 0;
}

/* line 364, ../sass/screen.scss */
.soc-btn.draugiem {
  background-position: -239px 0;
}

/* line 368, ../sass/screen.scss */
.no-animate {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

/* line 377, ../sass/screen.scss */
a.load-more {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  padding: 14px 30px;
  background: #585249;
  color: #fff;
  font-weight: 900;
  font-family: "Exo 2", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
  margin: 30px 0;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}

/* line 394, ../sass/screen.scss */
a.load-more:after,
a.load-more:before {
  display: block;
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
}

/* line 403, ../sass/screen.scss */
a.load-more:before {
  left: -10px;
  border-right: 10px solid #585249;
  border-top: 48px solid transparent;
}

/* line 408, ../sass/screen.scss */
a.load-more:after {
  right: -10px;
  border-left: 10px solid #585249;
  border-bottom: 48px solid transparent;
}

/* line 414, ../sass/screen.scss */
a.load-more:hover {
  background: #4a453d;
}

/* line 417, ../sass/screen.scss */
a.load-more:hover:before {
  border-right: 10px solid #4a453d;
}

/* line 420, ../sass/screen.scss */
a.load-more:hover:after {
  border-left: 10px solid #4a453d;
}

/* line 428, ../sass/screen.scss */
header.banner {
  margin-bottom: 55px;
}
/* line 432, ../sass/screen.scss */
header.banner .row {
  position: relative;
  z-index: 2;
  padding-top: 38px;
}
/* line 437, ../sass/screen.scss */
header.banner .row-top.row {
  z-index: 10;
}
/* line 441, ../sass/screen.scss */
header.banner .patt {
  display: none;
}
/* line 445, ../sass/screen.scss */
header.banner .lang-wrap {
  float: right;
  margin-left: 15px;
  position: relative;
}
/* line 450, ../sass/screen.scss */
header.banner .lang-wrap .current-lang {
  width: 65px;
  height: 17px;
  padding-right: 10px;
  position: relative;
  cursor: pointer;
  text-transform: lowercase;
  overflow: hidden;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
/* line 461, ../sass/screen.scss */
header.banner .lang-wrap .current-lang .cur-text {
  display: block;
  float: right;
  margin-left: 10px;
}
/* line 467, ../sass/screen.scss */
header.banner .lang-wrap .current-lang .lang-menu {
  display: none;
  position: relative;
  float: left;
  opacity: 0;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
/* line 475, ../sass/screen.scss */
header.banner .lang-wrap .current-lang .lang-menu li {
  display: inline-block;
  margin: 0 4px;
}
/* line 479, ../sass/screen.scss */
header.banner .lang-wrap .current-lang .lang-menu li a {
  text-decoration: none;
}
/* line 482, ../sass/screen.scss */
header.banner .lang-wrap .current-lang .lang-menu li a:hover {
  text-decoration: underline;
}
/* line 489, ../sass/screen.scss */
header.banner .lang-wrap .current-lang.opened {
  width: 240px;
}
/* line 492, ../sass/screen.scss */
header.banner .lang-wrap .current-lang.opened .lang-menu {
  display: block;
}
/* line 497, ../sass/screen.scss */
header.banner .lang-wrap .current-lang:after {
  content: ' ';
  position: absolute;
  top: 6px;
  right: 0px;
  display: block;
  width: 6px;
  height: 3px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -12px -58px;
}
/* line 508, ../sass/screen.scss */
header.banner .lang-wrap .lang-menu {
  position: absolute;
  display: none;
}
/* line 514, ../sass/screen.scss */
header.banner .soc-wrap {
  text-align: right;
  margin: 0 10px 35px 0;
}
/* line 519, ../sass/screen.scss */
header.banner .soc-wrap a.soc-item {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/soc-media.png) no-repeat;
  background-size: 50px 12px;
  margin: 0 5px;
}
/* line 528, ../sass/screen.scss */
header.banner .soc-wrap .soc-item.facebook {
  background-position: 0 0;
}
/* line 532, ../sass/screen.scss */
header.banner .soc-wrap .soc-item.twitter {
  background-position: -17px 0;
}
/* line 536, ../sass/screen.scss */
header.banner .soc-wrap .soc-item.draugiem {
  width: 15px;
  background-position: -35px 0;
}
/* line 545, ../sass/screen.scss */
header.banner .nav-main ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: right;
}
/* line 551, ../sass/screen.scss */
header.banner .nav-main ul li {
  display: inline-block;
  margin: 0 15px;
}
/* line 555, ../sass/screen.scss */
header.banner .nav-main ul li a {
  color: #585249;
  text-decoration: none;
  font-size: 15px;
  font-weight: 100;
  text-align: center;
  text-transform: uppercase;
}
/* line 564, ../sass/screen.scss */
header.banner .nav-main ul li a:hover {
  text-decoration: underline;
}
/* line 572, ../sass/screen.scss */
header.banner .nav-main ul li.active a {
  font-weight: 700;
}
/* line 577, ../sass/screen.scss */
header.banner .nav-main ul li:last-child {
  margin-right: 0;
}
/* line 583, ../sass/screen.scss */
header.banner .mob-menu {
  display: none;
}

/* line 589, ../sass/screen.scss */
.patt {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/hero-patt.png);
  z-index: 1;
}

/* line 603, ../sass/screen.scss */
.page header.banner {
  height: 467px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/page-header.jpg);
  background-size: cover;
  position: relative;
}
/* line 609, ../sass/screen.scss */
.page header.banner .patt {
  display: block;
}

/* HOME */
/* line 625, ../sass/screen.scss */
.home header.banner {
  height: 773px;
  background-image: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/hero.jpg);
  background-size: cover;
  background-position: 50% 0px;
  position: relative;
}
/* line 632, ../sass/screen.scss */
.home .header-text {
  width: 100%;
  padding-bottom: 41px;
  margin: 70px auto 10px;
}

/* line 642, ../sass/screen.scss */
.home-header {
  padding-top: 0px !important;
}
/* line 646, ../sass/screen.scss */
.home-header a {
  display: block;
  color: #585249;
  text-decoration: none;
}
/* line 652, ../sass/screen.scss */
.home-header .centerdots {
  display: table;
  width: 100%;
  table-layout: fixed;
  position: relative;
  top: 100px;
}
/* line 659, ../sass/screen.scss */
.home-header .centerdots li {
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/centerdots.png) repeat-x 50%;
  display: table-cell;
  width: 30%;
}
/* line 664, ../sass/screen.scss */
.home-header .centerdots li._vai {
  font-weight: bold;
  font-size: 1.3em;
  display: table-cell;
  background: none;
  text-align: center;
  width: 15%;
}
/* line 674, ../sass/screen.scss */
.home-header .year {
  display: block;
  font-family: "Exo 2", sans-serif;
  font-size: 40px;
  font-weight: 900;
  text-align: center;
  padding-bottom: 25px;
}
/* line 683, ../sass/screen.scss */
.home-header .year-desc {
  max-width: 205px;
  padding: 20px 30px;
  height: 45px;
  position: relative;
  line-height: 20px;
  margin: 0 auto;
  -webkit-transition: all, 400ms;
  -moz-transition: all, 400ms;
  -o-transition: all, 400ms;
  transition: all, 400ms;
}
/* line 692, ../sass/screen.scss */
.home-header .year-desc .table {
  display: table;
  height: 85px;
  width: 100%;
}
/* line 698, ../sass/screen.scss */
.home-header .year-desc .cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 703, ../sass/screen.scss */
.home-header .year-desc .ico {
  display: block;
  position: absolute;
  top: -15px;
  left: 50%;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -312px -44px;
  width: 5px;
  height: 15px;
}
/* line 713, ../sass/screen.scss */
.home-header .year-desc .ico_gramata {
  display: block;
  position: absolute;
  top: 13px;
  left: 4%;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/gramata.png) no-repeat;
  width: 52px;
  height: 58px;
}
/* line 722, ../sass/screen.scss */
.home-header .year-desc .ico_cels {
  display: block;
  position: absolute;
  top: 19px;
  left: 3%;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/celsh.png) no-repeat;
  width: 57px;
  height: 58px;
}
/* line 733, ../sass/screen.scss */
.home-header .year-desc.text-center {
  padding: 0 1px 0 49px  !important;
  height: 85px;
  font-weight: bold !important;
  font-size: 1.1em;
}
/* line 740, ../sass/screen.scss */
.home-header .year-desc:before {
  display: block;
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  left: -22px;
  -webkit-transition: all, 400ms;
  -moz-transition: all, 400ms;
  -o-transition: all, 400ms;
  transition: all, 400ms;
}
/* line 751, ../sass/screen.scss */
.home-header .year-desc:after {
  display: block;
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  right: -22px;
  -webkit-transition: all, 400ms;
  -moz-transition: all, 400ms;
  -o-transition: all, 400ms;
  transition: all, 400ms;
}
/* line 762, ../sass/screen.scss */
.home-header .year-sub-wrap {
  text-align: center;
  margin: 15px 0 0 0;
}
/* line 767, ../sass/screen.scss */
.home-header .year-sub {
  font-size: 15px;
  font-family: "Exo 2", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  position: relative;
}
/* line 775, ../sass/screen.scss */
.home-header .year-sub:before {
  display: block;
  content: ' ';
  position: absolute;
  top: 3px;
  left: -20px;
  width: 8px;
  height: 12px;
  background-image: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png);
}
/* line 788, ../sass/screen.scss */
.home-header .year-1989 .year {
  color: #eae675;
}
/* line 792, ../sass/screen.scss */
.home-header .year-1989 .year-desc {
  background: #eae675;
  left: 1%;
}
/* line 797, ../sass/screen.scss */
.home-header .year-1989 .year-desc:before {
  border-bottom: 85px solid #eae675;
  border-left: 22px solid transparent;
}
/* line 802, ../sass/screen.scss */
.home-header .year-1989 .year-desc:after {
  border-top: 85px solid #eae675;
  border-right: 22px solid transparent;
}
/* line 806, ../sass/screen.scss */
.home-header .year-1989 .year-sub {
  color: #eae675;
}
/* line 809, ../sass/screen.scss */
.home-header .year-1989 .year-sub:before {
  background-position: 0 0;
}
/* line 816, ../sass/screen.scss */
.home-header .year-1989:hover .year-desc {
  background: #e3de49;
}
/* line 819, ../sass/screen.scss */
.home-header .year-1989:hover .year-desc:before {
  border-bottom: 85px solid #e3de49;
}
/* line 822, ../sass/screen.scss */
.home-header .year-1989:hover .year-desc:after {
  border-top: 85px solid #e3de49;
}
/* line 830, ../sass/screen.scss */
.home-header .year-2014 .year {
  color: #eae675;
}
/* line 834, ../sass/screen.scss */
.home-header .year-2014 .year-desc {
  right: 1%;
  background: #eae675;
}
/* line 839, ../sass/screen.scss */
.home-header .year-2014 .year-desc:before {
  border-bottom: 85px solid #eae675;
  border-left: 22px solid transparent;
}
/* line 844, ../sass/screen.scss */
.home-header .year-2014 .year-desc:after {
  border-top: 85px solid #eae675;
  border-right: 22px solid transparent;
}
/* line 848, ../sass/screen.scss */
.home-header .year-2014 .year-sub {
  color: #eae675;
}
/* line 851, ../sass/screen.scss */
.home-header .year-2014 .year-sub:before {
  background-position: -9px 0;
}
/* line 858, ../sass/screen.scss */
.home-header .year-2014:hover .year-desc {
  background: #e3de49;
}
/* line 861, ../sass/screen.scss */
.home-header .year-2014:hover .year-desc:before {
  border-bottom: 85px solid #e3de49;
}
/* line 864, ../sass/screen.scss */
.home-header .year-2014:hover .year-desc:after {
  border-top: 85px solid #e3de49;
}

/* line 874, ../sass/screen.scss */
.home-stories {
  background: #e6e1db;
  margin-top: -188px;
  position: relative;
  z-index: 2;
  padding: 40px 0 50px;
}
/* line 882, ../sass/screen.scss */
.home-stories table {
  width: 90%;
  margin: 0 0 15px 10%;
}
/* line 886, ../sass/screen.scss */
.home-stories table tr {
  border-bottom: 1px solid #ccc;
}
/* line 889, ../sass/screen.scss */
.home-stories table td {
  font-size: 14px;
  padding: 10px 0;
}
/* line 894, ../sass/screen.scss */
.home-stories table .ico_gramata {
  display: block;
  width: 32px;
  height: auto;
  margin: 0 auto;
}
/* line 900, ../sass/screen.scss */
.home-stories table .ico_cels {
  display: block;
  width: 32px;
  height: auto;
  margin: 0 auto;
}
/* line 908, ../sass/screen.scss */
.home-stories .ppl-icon {
  color: #04b4b6;
  font-size: 38px;
  position: relative;
  text-align: right;
  padding-right: 58px;
  font-weight: 800;
  display: block;
  width: 109px;
  height: 42px;
  margin: 0 auto;
  left: 18%;
}
/* line 922, ../sass/screen.scss */
.home-stories .ppl-icon:after {
  content: ' ';
  display: block;
  width: 48px;
  height: 39px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/pplb.png) no-repeat;
  float: left;
  position: absolute;
  top: 0px;
  left: -36px;
}
/* line 934, ../sass/screen.scss */
.home-stories .col6.last {
  border-left: 1px solid #ccc;
}
/* line 940, ../sass/screen.scss */
.home-stories .story-wrap header.story-head {
  width: 60%;
  margin: 0 auto 30px;
  line-height: 20px;
}
/* line 945, ../sass/screen.scss */
.home-stories .story-wrap header.story-head a {
  text-decoration: none;
}
/* line 949, ../sass/screen.scss */
.home-stories .story-wrap header.story-head h3 {
  font-family: "Exo 2", sans-serif;
  font-size: 18px;
  font-weight: 700;
  margin: 4px 0 0;
  white-space: nowrap;
}
/* line 957, ../sass/screen.scss */
.home-stories .story-wrap header.story-head .age {
  color: #8c7f6d;
}
/* line 962, ../sass/screen.scss */
.home-stories .story-wrap .story-body {
  padding: 0 10%;
  position: relative;
  margin: 0 0 35px;
}
/* line 967, ../sass/screen.scss */
.home-stories .story-wrap .story-body p {
  font-size: 16px;
  line-height: 28px;
  position: relative;
  z-index: 2;
}
/* line 974, ../sass/screen.scss */
.home-stories .story-wrap .hex-thumb {
  display: inline-block;
}
/* line 977, ../sass/screen.scss */
.home-stories .story-wrap a.read-more.has-ico {
  padding: 15px 20px 15px 40px;
}
/* line 980, ../sass/screen.scss */
.home-stories .story-wrap a.read-more.has-ico .ico {
  left: 20px;
}
.home-stories .owl-ctrls{
  width: 50%;
  position: absolute;
  top: 50%;
  right: -6px;
}
/* line 987, ../sass/screen.scss */
.home-stories .owl-ctrls a {
  position: absolute;
  display: block;
  top: 50%;
  width: 10px;
  height: 20px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat;
}
/* line 995, ../sass/screen.scss */
.home-stories .owl-ctrls a.owl-prev {
  left: 30px;
  background-position: -3px -14px;
}
/* line 999, ../sass/screen.scss */
.home-stories .owl-ctrls a.owl-next {
  right: 30px;
  background-position: -3px -34px;
}

/* line 1006, ../sass/screen.scss */
.home-stories:after {
  display: block;
  content: ' ';
  position: absolute;
  bottom: -57px;
  left: 10%;
  width: 0;
  height: 0;
  border-top: 57px solid #e6e1db;
  border-right: 57px solid transparent;
}

/* line 1021, ../sass/screen.scss */
.home-news {
  margin: 100px auto 30px;
}

/* line 1025, ../sass/screen.scss */
.news-box {
  margin-bottom: 40px;
  height: 200px;
}
/* line 1030, ../sass/screen.scss */
.news-box header {
  margin-bottom: 30px;
}
/* line 1034, ../sass/screen.scss */
.news-box h2 {
  font-weight: 700;
  font-size: 18px;
  line-height: 20px;
}
/* line 1039, ../sass/screen.scss */
.news-box h2 a {
  color: #585249;
  text-decoration: none;
}
/* line 1045, ../sass/screen.scss */
.news-box p {
  line-height: 22px;
  max-height: 155px;
  overflow: hidden;
}
/* line 1051, ../sass/screen.scss */
.news-box time {
  color: #b2afaa;
  line-height: 20px;
}

/* line 1059, ../sass/screen.scss */
.home-partners {
  border: 1px solid #e5e5e5;
}
/* line 1063, ../sass/screen.scss */
.home-partners .partner-box {
  height: 60px;
  line-height: 60px;
  text-align: center;
  border-right: 1px solid #e5e5e5;
}
/* line 1069, ../sass/screen.scss */
.home-partners .partner-box a {
  display: block;
}
/* line 1073, ../sass/screen.scss */
.home-partners .partner-box img {
  display: inline;
  vertical-align: middle;
  max-width: 80%;
  max-height: 90%;
  width: auto;
  height: auto;
}
/* line 1084, ../sass/screen.scss */
.home-partners .owl-item:last-child .partner-box {
  border: none;
}

/* NEWS */
/* line 1104, ../sass/screen.scss */
.news-outer {
  margin: 60px auto 0;
  padding: 60px 0 0;
  border-top: 1px dotted #b4b4b4;
}

/* line 1113, ../sass/screen.scss */
.post-featured h1 {
  display: block;
  font-size: 46px;
  line-height: 50px;
  margin: 0 0 15px;
}
/* line 1120, ../sass/screen.scss */
.post-featured p {
  font-size: 18px;
  line-height: 28px;
}

/* line 1127, ../sass/screen.scss */
.categories-fitler {
  margin: 60px 0;
  padding: 20px 0;
  border-top: 1px dotted #b4b4b4;
  border-bottom: 1px dotted #b4b4b4;
}
/* line 1133, ../sass/screen.scss */
.categories-fitler a {
  display: inline-block;
  margin: 0 20px;
  position: relative;
}
/* line 1138, ../sass/screen.scss */
.categories-fitler a:first-child {
  margin-left: 0;
}
/* line 1141, ../sass/screen.scss */
.categories-fitler a:after {
  content: '-';
  color: #b2afaa;
  position: absolute;
  top: 0;
  right: -24px;
}
/* line 1148, ../sass/screen.scss */
.categories-fitler a:last-child:after {
  content: '';
}

/* line 1153, ../sass/screen.scss */
.news-row {
  padding-bottom: 60px;
  margin-bottom: 60px;
  border-bottom: 1px dotted #b4b4b4;
}

/* line 1161, ../sass/screen.scss */
.news-with-thumb h3 {
  margin: 25px 0 15px;
}
/* line 1165, ../sass/screen.scss */
.news-with-thumb p {
  line-height: 22px;
  max-height: 155px;
  overflow: hidden;
}

/* line 1172, ../sass/screen.scss */
.feat-thumb-wrap {
  position: relative;
}

/* line 1176, ../sass/screen.scss */
.news-meta {
  position: absolute;
  left: 0;
  bottom: 0;
  background: #f0f0f0;
  padding: 25px 10% 0 0;
}
/* line 1183, ../sass/screen.scss */
.news-meta time {
  display: block;
  color: #b2afaa;
  line-height: 20px;
}

/* SINGLE NEWS POST */
/* line 1197, ../sass/screen.scss */
.single-post-head {
  border-top: 1px dotted #b4b4b4;
  border-bottom: 1px dotted #b4b4b4;
  padding: 20px 0;
  margin: 60px auto;
}

/* line 1207, ../sass/screen.scss */
.breadcrumbs a {
  display: inline-block;
  margin-right: 15px;
  position: relative;
}
/* line 1213, ../sass/screen.scss */
.breadcrumbs a:after {
  content: '-';
  position: absolute;
  top: 0;
  right: -13px;
  color: #b2afaa;
}
/* line 1221, ../sass/screen.scss */
.breadcrumbs a:first-child:after {
  top: -3px;
}
/* line 1225, ../sass/screen.scss */
.breadcrumbs a:last-child:after {
  content: '';
}

/* line 1233, ../sass/screen.scss */
.single-header h1 {
  display: block;
  font-size: 46px;
  line-height: 50px;
  margin: 30px 0 25px;
  font-weight: 700;
}
/* line 1241, ../sass/screen.scss */
.single-header p {
  font-size: 18px;
  line-height: 28px;
}

/* CATEGORIES */
/* line 1254, ../sass/screen.scss */
.category-header h2 {
  font-size: 24px;
  font-weight: 700;
  border-bottom: 1px dotted #b4b4b4;
  margin: 60px 0;
  position: relative;
}
/* line 1261, ../sass/screen.scss */
.category-header h2 .text {
  background: #f0f0f0;
  padding-right: 10px;
  position: absolute;
  bottom: -8px;
}

/* line 1270, ../sass/screen.scss */
.cat-post {
  margin-bottom: 40px;
  height: 325px;
  overflow: hidden;
}
/* line 1275, ../sass/screen.scss */
.cat-post .feat-thumb-wrap {
  margin-bottom: 20px;
}
/* line 1278, ../sass/screen.scss */
.cat-post h3 {
  line-height: 24px;
}

/* PAGE */
/* line 1290, ../sass/screen.scss */
.header-text {
  width: 70%;
  margin: 60px auto 90px;
  position: relative;
  z-index: 11;
}
/* line 1297, ../sass/screen.scss */
.header-text h1 {
  font-family: "Exo 2", sans-serif;
  font-size: 36px;
  font-weight: 900;
  margin-bottom: 20px;
}
/* line 1304, ../sass/screen.scss */
.header-text h2 {
  font-style: italic;
  font-size: 18px;
  line-height: 27px;
}

/* line 1313, ../sass/screen.scss */
.home .header-text {
  width: 90%;
}
/* line 1315, ../sass/screen.scss */
.home .header-text h2 {
  font-size: 25px;
  line-height: 30px;
}

/* SOCIAL AUTH OVERLAY */
/* line 1330, ../sass/screen.scss */
.auth-overlay {
  opacity: 0;
  position: fixed;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background: #C0BEB2;
  color: #fff;
  z-index: 1000;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
}

/* line 1343, ../sass/screen.scss */
#auth-wrap {
  padding: 150px 0;
}

/* line 1351, ../sass/screen.scss */
.auth-overlay h2,
#auth-wrap h2 {
  display: block;
  width: 50%;
  font-size: 28px;
  line-height: 34px;
  font-style: italic;
  margin: 0 auto 25px;
}
/* line 1360, ../sass/screen.scss */
.auth-overlay .auth-close,
#auth-wrap .auth-close {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 50px;
  height: 50px;
  background-color: rgba(230, 225, 219, 0.8);
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
/* line 1370, ../sass/screen.scss */
.auth-overlay .auth-close .ico,
#auth-wrap .auth-close .ico {
  background-image: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png);
  background-position: -208px -42px;
  display: block;
  width: 20px;
  height: 20px;
  margin: 15px;
}
/* line 1379, ../sass/screen.scss */
.auth-overlay .auth-close:hover,
#auth-wrap .auth-close:hover {
  background-color: #e6e1db;
}
/* line 1383, ../sass/screen.scss */
.auth-overlay .table,
#auth-wrap .table {
  width: 100%;
  display: table;
}
/* line 1387, ../sass/screen.scss */
.auth-overlay .table .cell,
#auth-wrap .table .cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 1393, ../sass/screen.scss */
.auth-overlay .auth-wrap,
#auth-wrap .auth-wrap {
  text-align: center;
}
/* line 1396, ../sass/screen.scss */
.auth-overlay .auth-wrap a.auth-btn,
#auth-wrap .auth-wrap a.auth-btn {
  display: inline-block;
  width: 50px;
  height: 50px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat;
  margin: 0 12px;
}
/* line 1403, ../sass/screen.scss */
.auth-overlay .auth-wrap a.auth-btn.auth-twitter,
#auth-wrap .auth-wrap a.auth-btn.auth-twitter {
  background-position: 0 -80px;
}
/* line 1406, ../sass/screen.scss */
.auth-overlay .auth-wrap a.auth-btn.auth-facebook,
#auth-wrap .auth-wrap a.auth-btn.auth-facebook {
  background-position: -56px -80px;
}
/* line 1409, ../sass/screen.scss */
.auth-overlay .auth-wrap a.auth-btn.auth-draugiem,
#auth-wrap .auth-wrap a.auth-btn.auth-draugiem {
  background-position: -112px -80px;
}
/* line 1412, ../sass/screen.scss */
.auth-overlay .auth-wrap a.auth-btn.auth-email,
#auth-wrap .auth-wrap a.auth-btn.auth-email {
  background-position: -216px -80px;
}

/* line 1418, ../sass/screen.scss */
.admin-bar .auth-overlay {
  margin-top: 32px;
}

/* FORM OVERLAY */
/* line 1430, ../sass/screen.scss */
.form-overlay {
  opacity: 1;
  position: fixed;
  top: -100%;
  left: 0;
  width: 100%;
  background: #e6e1db;
  color: #fff;
  z-index: 990;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
}
/* line 1442, ../sass/screen.scss */
.form-overlay .mCSB_scrollTools {
  margin: 60px 0 12px !important;
}

/* line 1447, ../sass/screen.scss */
.map-wrap {
  height: 500px;
}

/* line 1452, ../sass/screen.scss */
.help-row {
  margin: 25px auto;
}
/* line 1454, ../sass/screen.scss */
.help-row .step {
  float: left;
  display: inline-block;
  width: 41px;
  height: 41px;
  background: #df6366;
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  border-radius: 41px;
  text-align: center;
  line-height: 41px;
  margin: 0 10px 0 0;
}
/* line 1468, ../sass/screen.scss */
.help-row .text {
  float: left;
  min-height: 41px;
  color: #777;
  font-size: 16px;
  line-height: 24px;
  max-width: 90%;
}
/* line 1476, ../sass/screen.scss */
.help-row .table {
  display: table;
  height: 100%;
  min-height: 41px;
}
/* line 1480, ../sass/screen.scss */
.help-row .table .cell {
  display: table-cell;
  vertical-align: middle;
}

/* line 1487, ../sass/screen.scss */
.col5.last .help-row {
  position: absolute;
  margin: 2px 0 0 0;
}

/* line 1494, ../sass/screen.scss */
.form-overlay.wrap-year-2014 .header-1989,
.form-overlay.wrap-year-2014 .form-1989 {
  display: none;
}

/* line 1499, ../sass/screen.scss */
.form-overlay.wrap-year-2014 .header-2014,
.form-overlay.wrap-year-2014 .form-2014 {
  display: block;
}

/* line 1504, ../sass/screen.scss */
.form-overlay.wrap-year-1989 .header-1989,
.form-overlay.wrap-year-1989 .form-1989 {
  display: block;
}

/* line 1509, ../sass/screen.scss */
.form-overlay.wrap-year-1989 .header-2014,
.form-overlay.wrap-year-1989 .form-2014 {
  display: none;
}

/* line 1513, ../sass/screen.scss */
.user_marker_overlay {
  width: 40px;
  height: 40px;
  background-image: none;
  background-size: cover;
  display: block;
  border-radius: 100px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border: 3px solid #4d6780;
}

/* line 1525, ../sass/screen.scss */
.pint {
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 10px 3px 0 3px;
  border-color: #076591 transparent transparent transparent;
  line-height: 0px;
  _border-color: #076591 #000000 #000000 #000000;
  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

/* line 1537, ../sass/screen.scss */
.admin-bar .form-overlay {
  margin-top: 32px;
}

/* line 1542, ../sass/screen.scss */
.form-close {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 50px;
  height: 50px;
  background-color: rgba(230, 225, 219, 0.8);
  z-index: 100;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
/* line 1553, ../sass/screen.scss */
.form-close .ico {
  background-image: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png);
  background-position: -208px -42px;
  display: block;
  width: 20px;
  height: 20px;
  margin: 15px;
}

/* FORM */
/* line 1569, ../sass/screen.scss */
.form-header {
  width: 100%;
  background: #eae675;
  text-align: center;
  padding: 40px 0;
}
/* line 1575, ../sass/screen.scss */
.form-header .form-year {
  margin: 0 0 40px;
}
/* line 1578, ../sass/screen.scss */
.form-header .form-year a.year-btn {
  display: inline-block;
  font-family: "Exo 2", sans-serif;
  font-weight: 900;
  padding: 10px 35px;
  height: 30px;
  background: #eae675;
  color: #df6366;
  font-size: 24px;
  text-decoration: none;
  position: relative;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
/* line 1593, ../sass/screen.scss */
.form-header .form-year a.year-btn.active,
.form-header .form-year a.year-btn:hover {
  background: #df6366;
  color: #eae675;
}
/* line 1598, ../sass/screen.scss */
.form-header .form-year a.year-btn:after {
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
/* line 1603, ../sass/screen.scss */
.form-header .form-year a.year-btn.active:after,
.form-header .form-year a.year-btn:hover:after {
  display: block;
  content: ' ';
  width: 0;
  height: 0;
  position: absolute;
  bottom: -7px;
  left: 50%;
  margin-left: -7px;
  border-top: 7px solid #df6366;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}
/* line 1618, ../sass/screen.scss */
.form-header h3 {
  display: block;
  width: 70%;
  margin: 0 auto 45px;
  font-size: 18px;
  line-height: 28px;
  font-style: italic;
}

/* line 1628, ../sass/screen.scss */
a.download-print {
  display: inline-block;
  color: #eae675;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}

/* line 1636, ../sass/screen.scss */
a.download-print:before {
  display: block;
  content: ' ';
  position: absolute;
  top: 0;
  left: -22px;
  width: 10px;
  height: 13px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -234px -45px;
}

/* line 1648, ../sass/screen.scss */
.form-type-filter {
  margin: 15px auto 60px;
  text-align: center;
  width: 80%;
}
/* line 1653, ../sass/screen.scss */
.form-type-filter a.form-type-btn {
  display: inline-block;
  height: 24px;
  font-family: "Lora", serif;
  font-style: italic;
  font-weight: 700;
  text-decoration: none;
  font-size: 18px;
  line-height: 20px;
  padding: 12px 9%;
  position: relative;
  margin: 0 5%;
}
/* line 1667, ../sass/screen.scss */
.form-type-filter a.form-type-btn.active,
.form-type-filter a.form-type-btn:hover {
  background: #403a32;
  color: #fff;
}
/* line 1674, ../sass/screen.scss */
.form-type-filter a.form-type-btn.active:after,
.form-type-filter a.form-type-btn:hover:after,
.form-type-filter a.form-type-btn.active:before,
.form-type-filter a.form-type-btn:hover:before {
  display: block;
  content: ' ';
  position: absolute;
  top: 0;
  width: 0;
  height: 0;
}
/* line 1683, ../sass/screen.scss */
.form-type-filter a.form-type-btn.active:after,
.form-type-filter a.form-type-btn:hover:after {
  right: -10px;
  border-top: 48px solid #403a32;
  border-right: 10px solid transparent;
}
/* line 1689, ../sass/screen.scss */
.form-type-filter a.form-type-btn.active:before,
.form-type-filter a.form-type-btn:hover:before {
  left: -10px;
  border-bottom: 48px solid #403a32;
  border-left: 10px solid transparent;
}

/* line 1696, ../sass/screen.scss */
#submit-2014-form {
  padding: 0 30px;
  text-transform: uppercase;
}

/* line 1704, ../sass/screen.scss */
.form-me .form-row h3,
.form-me .other-row {
  display: none;
}

/* line 1710, ../sass/screen.scss */
.form-row {
  margin-bottom: 40px;
}
/* line 1713, ../sass/screen.scss */
.form-row .col4 {
  position: relative;
}
/* line 1717, ../sass/screen.scss */
.form-row h3 {
  color: #df6366;
  font-size: 18px;
  font-style: italic;
  margin: 15px 0 25px;
  display: block;
}

/* line 1727, ../sass/screen.scss */
input[type="text"],
select {
  background: transparent;
  border: none;
  border: 1px solid #b8b4af;
  width: 90%;
  padding: 10px 5%;
  text-align: center;
  font-weight: 700;
  color: #403a32;
  font-family: "Exo 2", sans-serif;
  font-size: 14px;
  outline: none;
}

/* line 1741, ../sass/screen.scss */
input[type="text"].error {
  border-bottom: 1px solid #ff0000 !important;
}

/* line 1745, ../sass/screen.scss */
textarea.error {
  color: #ff0000 !important;
}

/* line 1749, ../sass/screen.scss */
textarea.textarea-large.error {
  border: 1px solid #ff0000 !important;
}

/* line 1753, ../sass/screen.scss */
select {
  width: 100%;
}

/* line 1757, ../sass/screen.scss */
input[type="submit"] {
  display: inline-block;
  background: #df6366;
  color: #fff;
  font-family: "Exo 2", sans-serif;
  font-weight: 900;
  font-size: 13px;
  height: 48px;
  padding: 0 30px 0 50px;
  border: none;
  outline: none;
  margin: 0 0 30px;
  cursor: pointer;
}

/* line 1771, ../sass/screen.scss */
.submit-wrap {
  display: inline-block;
  position: relative;
  margin-left: 70px;
}
/* line 1776, ../sass/screen.scss */
.submit-wrap .ico {
  display: block;
  width: 15px;
  height: 12px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -276px -45px;
  position: absolute;
  top: 19px;
  left: 17px;
}

/* line 1787, ../sass/screen.scss */
.submit-wrap:after,
.submit-wrap:before {
  display: block;
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
}

/* line 1796, ../sass/screen.scss */
.wrap-year-1989 .submit-wrap {
  margin-left: 70px;
}

/* line 1801, ../sass/screen.scss */
.error-msg {
  display: none;
  border: 1px solid #df6366;
  color: #df6366;
  padding: 10px;
  text-align: center;
  margin: 15px auto 25px;
}
/* line 1809, ../sass/screen.scss */
.error-msg .text {
  font-size: 15px;
  line-height: 20px;
}

/* line 1817, ../sass/screen.scss */
.submit-wrap:after {
  right: -10px;
  border-bottom: 48px solid transparent;
  border-left: 10px solid #df6366;
}

/* line 1822, ../sass/screen.scss */
.submit-wrap:before {
  left: -10px;
  border-top: 48px solid transparent;
  border-right: 10px solid #df6366;
}

/* line 1828, ../sass/screen.scss */
.cal-ico {
  position: absolute;
  top: 16px;
  right: 24px;
  width: 10px;
  height: 10px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -250px -46px;
}

/* line 1837, ../sass/screen.scss */
.me-thumb {
  position: relative;
}
/* line 1839, ../sass/screen.scss */
.me-thumb .hex-thumb {
  width: 68px;
  height: 60px;
  margin: 0 auto;
}
/* line 1844, ../sass/screen.scss */
.me-thumb .hex-thumb .thumb-inner-2 {
  background-size: 80px;
}
/* line 1848, ../sass/screen.scss */
.me-thumb #remove-author-img {
  display: block;
  width: 22px;
  height: 22px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -320px -41px;
  position: absolute;
  left: 36px;
  bottom: -10px;
}

/* line 1860, ../sass/screen.scss */
#me-thumb-file,
#story-img {
  display: none;
}

/* line 1865, ../sass/screen.scss */
.me-upload-img,
.story-upload-img {
  display: inline-block;
  font-size: 10px;
  color: #585249;
  background: #ccc7c2;
  padding: 7px 20px;
  font-weight: 700;
  margin: 5px 0;
  cursor: pointer;
}

/* line 1876, ../sass/screen.scss */
.story-upload-img {
  color: #fff;
  background: #403a32;
}

/* line 1881, ../sass/screen.scss */
label.me-thumb-label {
  display: inline-block;
  font-weight: 700;
  margin: 5px 0;
  color: #585249;
}

/* line 1888, ../sass/screen.scss */
#story-imgs {
  margin-bottom: 20px;
}

/* line 1892, ../sass/screen.scss */
.photo-single {
  display: inline-block;
  width: 77px;
  height: 77px;
  overflow: hidden;
  margin: 0 17px;
}

/* line 1900, ../sass/screen.scss */
.story-form-wrap {
  background: #fff;
  color: #585249;
  padding: 40px 0;
}
/* line 1905, ../sass/screen.scss */
.story-form-wrap h2.form-title {
  font-size: 28px;
  font-weight: 700;
  font-style: italic;
  margin: 20px 0;
}
/* line 1912, ../sass/screen.scss */
.story-form-wrap .dash {
  margin-bottom: 20px;
}
/* line 1916, ../sass/screen.scss */
.story-form-wrap .with-border {
  border: 1px solid #ccc;
  padding: 0 20px;
}
/* line 1920, ../sass/screen.scss */
.story-form-wrap .with-border input[type="text"] {
  border: none;
  border-bottom: 1px solid #ccc;
  text-align: left;
  font-style: italic;
  font-family: "Lora", serif;
  font-size: 18px;
  padding: 12px 5% 17px;
}
/* line 1930, ../sass/screen.scss */
.story-form-wrap .with-border textarea {
  height: 300px;
  resize: none;
  border: none;
  width: 90%;
  padding: 10px 5%;
  font-family: "Lora", serif;
  font-style: italic;
  color: #58595b;
  outline: none;
  font-size: 14px;
}
/* line 1944, ../sass/screen.scss */
.story-form-wrap p {
  font-family: "Lora", serif;
  margin-bottom: 12px;
  font-style: italic;
}
/* line 1950, ../sass/screen.scss */
.story-form-wrap .form-imgs {
  margin: 40px 0;
}
/* line 1953, ../sass/screen.scss */
.story-form-wrap .form-imgs h4 {
  font-size: 18px;
  font-style: italic;
  margin: 0 0 25px;
}
/* line 1960, ../sass/screen.scss */
.story-form-wrap textarea.textarea-large {
  display: block;
  width: 95%;
  padding: 10px 2.5%;
  height: 140px;
  resize: none;
  outline: none;
  margin: 0 0 50px;
  font-family: "Lora", serif;
  font-style: italic;
  font-size: 14px;
}
/* line 1973, ../sass/screen.scss */
.story-form-wrap .location-ico {
  display: block;
  width: 40px;
  height: 40px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -170px -85px;
}
/* line 1979, ../sass/screen.scss */
.story-form-wrap .my-location-text {
  display: block;
  margin-top: 5px;
}
/* line 1983, ../sass/screen.scss */
.story-form-wrap input.my-location-input {
  display: none;
  border: 1px solid #b8b4af;
  font-size: 14px;
  padding: 0 2%;
  line-height: 37px;
  width: 62%;
  margin-top: 1px;
}
/* line 1993, ../sass/screen.scss */
.story-form-wrap .my-location-addr {
  font-weight: 700;
}

/* line 1999, ../sass/screen.scss */
.form-info p {
  font-family: "Exo 2", sans-serif;
  font-size: 12px;
  line-height: 17px;
  font-style: normal;
  color: #8c7f6d;
}

/* line 2007, ../sass/screen.scss */
.width-350 {
  max-width: 350px;
  display: block;
  height: 53px;
  margin-top: -7px;
}

/* line 2014, ../sass/screen.scss */
body.page-template-template-success-php {
  background: #df6366;
}

/* line 2018, ../sass/screen.scss */
.success-wrap {
  margin-top: 130px;
}
/* line 2020, ../sass/screen.scss */
.success-wrap h1 {
  text-align: center;
  color: #fff;
  font-style: italic;
  font-size: 28px;
  line-height: 32px;
}
/* line 2027, ../sass/screen.scss */
.success-wrap h1 a {
  color: #eae675;
  text-decoration: underline;
}
/* line 2031, ../sass/screen.scss */
.success-wrap h1 span {
  color: #eae675;
}

/* line 2038, ../sass/screen.scss */
.soc-big {
  width: 60px;
  height: 60px;
  display: inline-block;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/soc-big.png);
  margin: 0 7px;
}

/* line 2046, ../sass/screen.scss */
.soc-big.draugiem {
  background-position: -124px 0;
}

/* line 2049, ../sass/screen.scss */
.soc-big.facebook {
  background-position: -62px 0;
}

/* line 2052, ../sass/screen.scss */
.soc-big.twitter {
  background-position: 0 0;
}

/* line 2055, ../sass/screen.scss */
.share-wrap {
  margin-top: 100px;
}
/* line 2058, ../sass/screen.scss */
.share-wrap h4 {
  text-align: center;
  color: #fff;
  font-size: 24px;
  font-style: italic;
  font-family: "Lora", serif;
  line-height: 25px;
  margin: 15px 0 25px;
}

/* line 2076, ../sass/screen.scss */
.page-template-template-form-1989-php header.banner,
.page-template-template-form-2014-php header.banner {
  height: 145px;
  margin-bottom: 0px;
}
/* line 2079, ../sass/screen.scss */
.page-template-template-form-1989-php header.banner .header-text,
.page-template-template-form-2014-php header.banner .header-text {
  display: none;
}

/* line 2091, ../sass/screen.scss */
footer.content-info {
  margin-top: 20px;
  padding: 60px 0 50px;
  background: #fff;
  border-top: 1px solid #e5e5e5;
}
/* line 2099, ../sass/screen.scss */
footer.content-info .col2 img {
  position: relative;
  top: -18px;
}
/* line 2106, ../sass/screen.scss */
footer.content-info .nav-footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 2111, ../sass/screen.scss */
footer.content-info .nav-footer ul li {
  display: inline-block;
  margin: 0 20px 0 0;
  padding: 0 5px;
  font-size: 15px;
  text-transform: uppercase;
  position: relative;
}
/* line 2119, ../sass/screen.scss */
footer.content-info .nav-footer ul li a {
  text-decoration: none;
}
/* line 2122, ../sass/screen.scss */
footer.content-info .nav-footer ul li a:hover {
  text-decoration: underline;
}
/* line 2127, ../sass/screen.scss */
footer.content-info .nav-footer ul li:after {
  content: '\2022';
  position: absolute;
  top: -1px;
  right: -12px;
  color: #b2afaa;
}
/* line 2135, ../sass/screen.scss */
footer.content-info .nav-footer ul li:last-child:after {
  content: '';
}
/* line 2141, ../sass/screen.scss */
footer.content-info p {
  font-size: 15px;
  color: #b2afaa;
}

/* STORIES */
/* line 2160, ../sass/screen.scss */
.page-template-template-stories-php header.banner {
  height: 680px;
  background-image: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/stories-hero.jpg);
  background-size: cover;
  background-position: 50%;
  position: relative;
}
/* line 2168, ../sass/screen.scss */
.page-template-template-stories-php .header-text {
  margin-top: 40px;
}

/* line 2175, ../sass/screen.scss */
a.story-btn {
  display: inline-block;
  font-family: "Exo 2", sans-serif;
  font-weight: 900;
  font-size: 13px;
  line-height: 18px;
  text-transform: uppercase;
  text-decoration: none;
  color: #585249;
  background: #eae675;
  padding: 15px 40px;
  height: 18px;
  position: relative;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
  margin: 45px 0;
}
/* line 2191, ../sass/screen.scss */
a.story-btn .ico {
  display: block;
  width: 15px;
  height: 11px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -293px -45px;
  position: absolute;
  top: 18px;
  left: 30px;
}

/* line 2202, ../sass/screen.scss */
a.story-btn.has-ico {
  padding-left: 70px;
}

/* line 2207, ../sass/screen.scss */
a.story-btn:after,
a.story-btn:before {
  display: block;
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
}

/* line 2216, ../sass/screen.scss */
a.story-btn:before {
  left: -10px;
  border-right: 10px solid #eae675;
  border-top: 48px solid transparent;
}

/* line 2221, ../sass/screen.scss */
a.story-btn:after {
  right: -10px;
  border-left: 10px solid #eae675;
  border-bottom: 48px solid transparent;
}

/* line 2227, ../sass/screen.scss */
a.story-btn:hover {
  background: #e3de49;
}

/* line 2230, ../sass/screen.scss */
a.story-btn:hover:before {
  border-right: 10px solid #e3de49;
}

/* line 2233, ../sass/screen.scss */
a.story-btn:hover:after {
  border-left: 10px solid #e3de49;
}

/* line 2237, ../sass/screen.scss */
a.big-link {
  color: #eae675;
  line-height: 18px;
  font-weight: 700;
  display: inline-block;
  width: 150px;
  text-transform: uppercase;
}

/* line 2248, ../sass/screen.scss */
.stories-fitler {
  height: 40px;
  width: 95%;
  max-width: 955px;
  margin: 0 auto 50px;
}
/* line 2255, ../sass/screen.scss */
.stories-fitler a.current {
  display: block;
  height: 28px;
  line-height: 28px;
  padding: 5px 35px 5px 15px;
  text-decoration: none;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 2264, ../sass/screen.scss */
.stories-fitler a.current:hover {
  background: #f0f0f0;
}
/* line 2268, ../sass/screen.scss */
.stories-fitler input[type="text"] {
  display: inline-block;
  width: 150px;
  border: 1px solid #ddd;
  padding: 5px 15px;
  margin-right: -1px;
  height: 28px;
  line-height: 28px;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
  font-weight: 100;
  text-align: left;
}
/* line 2283, ../sass/screen.scss */
.stories-fitler input[type="text"]:focus {
  width: 200px;
}
/* line 2287, ../sass/screen.scss */
.stories-fitler .stories-order {
  position: relative;
  z-index: 2;
  display: inline-block;
  border: 1px solid #ddd;
  background: #fff;
  position: relative;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 2298, ../sass/screen.scss */
.stories-fitler .stories-order a.current:after {
  content: ' ';
  position: absolute;
  top: 18px;
  right: 19px;
  display: block;
  width: 6px;
  height: 3px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -12px -58px;
}
/* line 2309, ../sass/screen.scss */
.stories-fitler .stories-order .order-options {
  display: none;
  padding: 10px 0;
}
/* line 2313, ../sass/screen.scss */
.stories-fitler .stories-order .order-options li {
  display: block;
  white-space: nowrap;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 2319, ../sass/screen.scss */
.stories-fitler .stories-order .order-options li a {
  display: block;
  text-decoration: none;
  padding: 5px 15px;
}
/* line 2325, ../sass/screen.scss */
.stories-fitler .stories-order .order-options li:hover {
  background: #f0f0f0;
}
/* line 2331, ../sass/screen.scss */
.stories-fitler .stories-alphabet {
  position: relative;
  z-index: 2;
  display: inline-block;
  border: 1px solid #ddd;
  background: #fff;
  position: relative;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 2342, ../sass/screen.scss */
.stories-fitler .stories-alphabet a.current {
  padding: 5px 15px;
  text-transform: uppercase;
}
/* line 2347, ../sass/screen.scss */
.stories-fitler .stories-alphabet .alphabet-options {
  display: none;
  padding: 10px 0;
}
/* line 2352, ../sass/screen.scss */
.stories-fitler .stories-alphabet .alphabet-options li {
  display: block;
  white-space: nowrap;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
/* line 2358, ../sass/screen.scss */
.stories-fitler .stories-alphabet .alphabet-options li a {
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  padding: 5px 15px;
}
/* line 2365, ../sass/screen.scss */
.stories-fitler .stories-alphabet .alphabet-options li:hover {
  background: #f0f0f0;
}
/* line 2371, ../sass/screen.scss */
.stories-fitler .stories-search {
  position: relative;
  z-index: 2;
}
/* line 2375, ../sass/screen.scss */
.stories-fitler .stories-search a.search-btn {
  display: block;
  width: 25px;
  height: 25px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png);
  background-position: -269px -1px;
  position: absolute;
  top: 8px;
  right: 5px;
}
/* line 2386, ../sass/screen.scss */
.stories-fitler .stories-search img.search-load {
  display: none;
  position: absolute;
  top: 13px;
  right: 12px;
}
/* line 2394, ../sass/screen.scss */
.stories-fitler hr {
  width: 100%;
  height: 0;
  border: none;
  border-top: 1px dotted #cccccc;
  position: relative;
  z-index: 1;
  top: 28px;
}

/* line 2407, ../sass/screen.scss */
.stories-wrap {
  position: relative;
}
/* line 2411, ../sass/screen.scss */
.stories-wrap .story-wrap {
  padding: 25px 0;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
  margin: 0;
  opacity: 0;
}
/* line 2419, ../sass/screen.scss */
.stories-wrap .story-wrap img {
  width: 100%;
  height: auto;
  margin: 0 0 20px;
}
/* line 2424, ../sass/screen.scss */
.stories-wrap .story-wrap h3 {
  font-family: "Exo 2", sans-serif;
  font-weight: 700;
  font-size: 18px;
  margin: 6px 0;
}
/* line 2430, ../sass/screen.scss */
.stories-wrap .story-wrap p {
  margin: 0 25px;
  font-family: "Lora", serif;
  font-size: 13px;
  line-height: 20px;
  font-style: italic;
}
/* line 2437, ../sass/screen.scss */
.stories-wrap .story-wrap a {
  text-decoration: none;
}
/* line 2440, ../sass/screen.scss */
.stories-wrap .story-wrap .dash {
  margin: 10px 0;
  font-size: 12px;
  font-weight: 900;
}
/* line 2447, ../sass/screen.scss */
.stories-wrap .hex-thumb {
  margin: 0 auto;
}

/* line 2454, ../sass/screen.scss */
.story-overlay {
  position: fixed;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 1000;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 400ms;
  -moz-transition: all 400ms;
  -o-transition: all 400ms;
  transition: all 400ms;
}
/* line 2466, ../sass/screen.scss */
.story-overlay a.story-close {
  display: block;
  position: absolute;
  top: 30px;
  right: 30px;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites.png) no-repeat -180px -39px;
  width: 20px;
  height: 20px;
  opacity: 0.8;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
  z-index: 100;
  padding: 4px;
}
/* line 2479, ../sass/screen.scss */
.story-overlay a.story-close:hover {
  opacity: 1;
}

/* line 2484, ../sass/screen.scss */
.admin-bar .story-overlay {
  margin-top: 32px;
}

/* line 2490, ../sass/screen.scss */
.story-inner .col6 {
  position: relative;
  width: 50%;
  margin: 0;
}
/* line 2495, ../sass/screen.scss */
.story-inner .story-left {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/story-left.jpg);
  background-size: cover;
}
/* line 2504, ../sass/screen.scss */
.story-inner .story-left .table {
  position: relative;
  z-index: 11;
  width: 100%;
  display: table;
}
/* line 2510, ../sass/screen.scss */
.story-inner .story-left .table .cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 2516, ../sass/screen.scss */
.story-inner .story-left .hex-thumb {
  width: 68px;
  height: 60px;
  margin: 0 auto;
}
/* line 2522, ../sass/screen.scss */
.story-inner .story-left h3 {
  color: #fff;
  font-family: "Exo 2", sans-serif;
  font-size: 36px;
  font-weight: 900;
  margin: 10px 0 15px;
}
/* line 2529, ../sass/screen.scss */
.story-inner .story-left .age {
  font-size: 18px;
  line-height: 28px;
  color: #fff;
}
/* line 2536, ../sass/screen.scss */
.story-inner .images-wrap {
  text-align: center;
}
/* line 2539, ../sass/screen.scss */
.story-inner .images-wrap .story-thumb {
  display: inline-block;
  margin: 0 10px 10px;
}
/* line 2545, ../sass/screen.scss */
.story-inner .story-right {
  padding: 60px 9% 30px;
}
/* line 2550, ../sass/screen.scss */
.story-inner .story-content h1 {
  margin-bottom: 20px;
  font-weight: 700;
  font-style: italic;
}
/* line 2555, ../sass/screen.scss */
.story-inner .story-content p {
  font-size: 18px;
  line-height: 28px;
  font-family: "Lora", serif;
  font-style: italic;
  margin: 0 0 28px;
}
/* line 2564, ../sass/screen.scss */
.story-inner .patt {
  display: block;
}

/* line 2570, ../sass/screen.scss */
.single-story-head {
  position: fixed;
  top: 0;
  right: 2.5%;
  z-index: 1;
  width: 50%;
}
/* line 2577, ../sass/screen.scss */
.single-story-head a.back-btn {
  background: #585249;
  color: #fff;
  padding: 8px;
  text-decoration: none;
}
/* line 2583, ../sass/screen.scss */
.single-story-head a.back-btn:before {
  display: none;
}

/* line 2595, ../sass/screen.scss */
.home footer.content-info {
  margin-top: 60px;
  padding: 0 0 40px;
  border: none;
}

/* OWLCAROUSEL */
/* clearfix */
/* line 2611, ../sass/screen.scss */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* display none until init */
/* line 2620, ../sass/screen.scss */
.owl-carousel {
  display: none;
  position: relative;
  width: 99%;
  -ms-touch-action: pan-y;
}

/* line 2626, ../sass/screen.scss */
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}

/* line 2631, ../sass/screen.scss */
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}

/* line 2636, ../sass/screen.scss */
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* line 2644, ../sass/screen.scss */
.owl-carousel .owl-item {
  float: left;
}

/* line 2648, ../sass/screen.scss */
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}

/* line 2651, ../sass/screen.scss */
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
/* line 2661, ../sass/screen.scss */
.grabbing {
  cursor: url(https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/grabbing.png) 8 8, move;
}

/* fix */
/* line 2667, ../sass/screen.scss */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

/* line 2681, ../sass/screen.scss */
.babylongrid-container .column {
  position: relative;
  display: inline;
  float: left;
}
/* line 2689, ../sass/screen.scss */
.babylongrid-container.container-4 .column-1, .babylongrid-container.container-4 .column-3 {
  width: 30%;
}
/* line 2692, ../sass/screen.scss */
.babylongrid-container.container-4 .column-2, .babylongrid-container.container-4 .column-4 {
  width: 20%;
}
/* line 2699, ../sass/screen.scss */
.babylongrid-container.container-3 .column-1, .babylongrid-container.container-3 .column-2 {
  width: 35%;
}
/* line 2702, ../sass/screen.scss */
.babylongrid-container.container-3 .column-3 {
  width: 30%;
}
/* line 2709, ../sass/screen.scss */
.babylongrid-container.container-2 .column-1 {
  width: 60%;
}
/* line 2712, ../sass/screen.scss */
.babylongrid-container.container-2 .column-2 {
  width: 40%;
}
/* line 2719, ../sass/screen.scss */
.babylongrid-container.container-1 .column-1 {
  width: 100%;
}
/* line 2725, ../sass/screen.scss */
.babylongrid-container:after, .babylongrid-container:before {
  content: '';
  display: table;
  height: 0;
  clear: both;
}
/* line 2735, ../sass/screen.scss */
.babylongrid-container.tower .column {
  vertical-align: bottom;
}
/* line 2743, ../sass/screen.scss */
.babylongrid-container.city .column {
  vertical-align: middle;
}

/* line 2750, ../sass/screen.scss */
.babylongrid-container.tower, .babylongrid-container.city {
  display: table;
}
/* line 2752, ../sass/screen.scss */
.babylongrid-container.tower .column, .babylongrid-container.city .column {
  display: table-cell;
  float: none;
}

/* line 2760, ../sass/screen.scss */
.prettycheckbox,
.prettyradio {
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 100%;
}

/* line 2768, ../sass/screen.scss */
.prettycheckbox > a,
.prettyradio > a {
  height: 40px;
  width: 40px;
  display: block;
  float: left;
  cursor: pointer;
  margin: -5px 7px 0 0;
  background: url("https://www.thebalticway.eu/wp-content/themes/the-baltic-way/assets/img/sprites-sfa68604977.png");
}

/* line 2779, ../sass/screen.scss */
.prettycheckbox > a:focus,
.prettyradio > a:focus {
  outline: 0 none;
}

/* line 2784, ../sass/screen.scss */
.prettycheckbox label,
.prettyradio label {
  color: #757575;
  margin: 0 5px 12px;
  cursor: pointer;
}

/* line 2793, ../sass/screen.scss */
.prettycheckbox a.disabled,
.prettycheckbox label.disabled,
.prettyradio a.disabled,
.prettyradio label.disabled {
  cursor: not-allowed;
}

/* line 2797, ../sass/screen.scss */
.prettycheckbox > a {
  background-position: 0 0;
}

/* line 2801, ../sass/screen.scss */
.prettycheckbox > a:focus {
  background-position: -45px 0;
}

/* line 2805, ../sass/screen.scss */
.prettycheckbox > a.checked {
  background-position: -90px 0;
}

/* line 2809, ../sass/screen.scss */
.prettycheckbox > a.checked:focus {
  background-position: -135px 0;
}

/* line 2813, ../sass/screen.scss */
.prettycheckbox > a.checked.disabled {
  background-position: -90 0;
}

/* line 2817, ../sass/screen.scss */
.prettycheckbox > a.disabled {
  background-position: 0px 0;
}

/* line 2824, ../sass/screen.scss */
body.fixed {
  overflow: hidden;
}

/* line 2828, ../sass/screen.scss */
.fixed-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.85);
  z-index: 1000;
  text-align: center;
}

/* line 2839, ../sass/screen.scss */
.fixed-overlay .table {
  width: 100%;
  display: table;
}

/* line 2844, ../sass/screen.scss */
.fixed-overlay .cell {
  vertical-align: middle;
  display: table-cell;
}

/* line 2849, ../sass/screen.scss */
.fixed-overlay h1 {
  font-family: "Exo 2", sans-serif;
  font-size: 36px;
  font-weight: 900;
  margin-bottom: 30px;
  display: block;
}

/* line 2857, ../sass/screen.scss */
.fixed-overlay h3 {
  font-style: italic;
  line-height: 30px;
}

/* line 2862, ../sass/screen.scss */
.controls {
  border: 1px solid #d1d1d1 !important;
  border-radius: 3px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  height: 46px;
  outline: none;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
}

/* line 2872, ../sass/screen.scss */
#pac-input {
  background-color: #fff;
  padding: 0 11px 4px 13px;
  width: 83%;
  font-family: "Lora", serif;
  font-size: 20px;
  font-weight: 300;
  text-overflow: ellipsis;
  text-align: left;
  top: auto !important;
  bottom: 25px !important;
  font-style: italic;
}

/* line 2886, ../sass/screen.scss */
#pac-input:focus {
  border-color: #939393;
  padding-left: 14px;
  /* Regular padding-left + 1. */
  width: 83%;
}

/* line 2893, ../sass/screen.scss */
.pac-container {
  font-family: Roboto;
}

/* line 2897, ../sass/screen.scss */
#type-selector {
  color: #fff;
  background-color: #4d90fe;
  padding: 5px 11px 0px 11px;
}
/* line 2902, ../sass/screen.scss */
#type-selector label {
  font-family: Roboto;
  font-size: 13px;
  font-weight: 300;
}
.open-map-panel {
  display: none;
}
/* line 1397, ../sass/screen.scss */
#_pan_view_container {
  display: block;
  position: absolute;
  bottom: -4px;
  z-index: 999;
  left: 100px;
}
/*
     FILE ARCHIVED ON 01:45:19 Apr 15, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:02:49 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: 888.642
  exclusion.robots: 0.113
  exclusion.robots.policy: 0.104
  RedisCDXSource: 5.228
  esindex: 0.008
  LoadShardBlock: 863.785 (3)
  PetaboxLoader3.datanode: 732.789 (4)
  CDXLines.iter: 17.104 (3)
  load_resource: 136.082
  PetaboxLoader3.resolve: 60.567
*/
