.hslide ul li {
  height: 603px; }

/* svg rodykles */
.balinti {
  fill: rgba(255, 255, 255, 0.2);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.balinti2 {
  fill: rgba(255, 255, 255, 0.8);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }

a:hover .balinti {
  fill: #fff; }
a:hover .balinti2 {
  fill: rgba(51, 51, 51, 0.8); }

.remas {
  stroke: rgba(255, 255, 255, 0.8); }

.remas2 {
  stroke: rgba(51, 51, 51, 0.8); }

/* Home slider */
.header_slider {
  overflow: hidden; }
  .header_slider .bx-controls-direction {
    display: none; }
  .header_slider .dekoras {
    display: none;
    margin-bottom: 0;
    margin-top: 25px; }
    .header_slider .dekoras img {
      margin-left: auto;
      margin-right: auto; }
  .header_slider .bx-pager {
    bottom: 0px !important;
    padding-bottom: 30px; }
    .header_slider .bx-pager .bx-pager-item {
      margin: 0 5px;
      vertical-align: middle; }
      .header_slider .bx-pager .bx-pager-item a {
        font-size: 0;
        -webkit-border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        border-radius: 50% !important;
        border: 1px solid #fff;
        background: transparent !important;
        width: 20px !important;
        height: 20px !important;
        -webkit-transition: background 0.3s ease;
        transition: background 0.3s ease; }
        .header_slider .bx-pager .bx-pager-item a:hover {
          background: #fff !important; }
      .header_slider .bx-pager .bx-pager-item a.active {
        width: 30px !important;
        height: 30px !important;
        background: rgba(255, 255, 255, 0.8) !important; }
        .header_slider .bx-pager .bx-pager-item a.active:hover {
          background: #fff !important; }
  .header_slider ul {
    margin: 0;
    padding: 0; }
  .header_slider .bx-wrapper {
    margin-top: 0;
    margin-bottom: 0; }
    .header_slider .bx-wrapper .bx-viewport {
      min-height: 0;
      left: -5px;
      width: 102% !important;
      width: calc(100% + 5px) !important; }
      .header_slider .bx-wrapper .bx-viewport li {
        background-size: cover !important; }
  .header_slider .wrapper {
    text-align: center;
    padding: 100px 3% 120px;
    color: #382c2e;
    font-family: "Advent Pro", sans-serif; }
    .header_slider .wrapper h3 {
      max-width: 380px;
      font-size: 22px;
      background: rgba(255, 255, 255, 0.6);
      z-index: 1;
      margin: 0 auto;
      font-family: "Advent Pro", sans-serif;
      line-height: 48px;
      position: relative; }
      .header_slider .wrapper h3:before, .header_slider .wrapper h3:after {
        content: "";
        position: absolute;
        display: block;
        top: 0;
        border: 24px solid rgba(255, 255, 255, 0.6);
        z-index: -1; }
      .header_slider .wrapper h3:before {
        left: -12px;
        border-right-width: 0px;
        border-left-width: 12px;
        border-left-color: transparent; }
      .header_slider .wrapper h3:after {
        right: -12px;
        border-left-width: 0px;
        border-right-width: 12px;
        border-right-color: transparent; }
      .header_slider .wrapper h3 span {
        display: block; }
        .header_slider .wrapper h3 span:before, .header_slider .wrapper h3 span:after {
          content: "";
          height: 1px;
          background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          background: -o-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          display: block;
          margin-top: -2px; }
    .header_slider .wrapper h2 {
      font-family: "Advent Pro", sans-serif;
      margin: 42px 0;
      font-size: 75px;
      color: #fff;
      line-height: 1;
      text-transform: uppercase;
      text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
      height: 150px; }
    .header_slider .wrapper h4 {
      margin: 0;
      text-transform: uppercase;
      font-size: 32px;
      display: inline-block;
      background: rgba(255, 255, 255, 0.6);
      z-index: 1;
      padding: 0 15px;
      max-width: 100%;
      font-family: "Advent Pro", sans-serif;
      line-height: 40px;
      position: relative; }
      .header_slider .wrapper h4:before, .header_slider .wrapper h4:after {
        content: "";
        position: absolute;
        display: block;
        top: 0;
        border: 21px solid rgba(255, 255, 255, 0.6);
        z-index: -1; }
      .header_slider .wrapper h4:before {
        left: -12px;
        border-right-width: 12px;
        border-left-width: 0px;
        border-top-color: transparent;
        border-bottom-color: transparent; }
      .header_slider .wrapper h4:after {
        right: -12px;
        border-left-width: 12px;
        border-right-width: 0px;
        border-top-color: transparent;
        border-bottom-color: transparent; }
      .header_slider .wrapper h4 .nespan {
        display: none; }
        .header_slider .wrapper h4 .nespan:before {
          content: "";
          height: 25px;
          width: 25px;
          position: absolute;
          -webkit-border-radius: 50%;
          border-radius: 50%;
          border: 1px solid #fff;
          background: rgba(255, 255, 255, 0.6) !important;
          left: -50px;
          top: 8px;
          top: calc(50% - 12.5px); }
        .header_slider .wrapper h4 .nespan:after {
          content: "";
          height: 25px;
          width: 25px;
          position: absolute;
          -webkit-border-radius: 50%;
          border-radius: 50%;
          border: 1px solid #fff;
          background: rgba(255, 255, 255, 0.6) !important;
          right: -50px;
          top: 8px;
          top: calc(50% - 12.5px); }
      .header_slider .wrapper h4 span {
        display: block; }
        .header_slider .wrapper h4 span:before, .header_slider .wrapper h4 span:after {
          content: "";
          height: 1px;
          background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          background: -o-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%, rgba(255, 255, 255, 0) 100%);
          display: block;
          margin-top: 0px; }

/* Aktualiju skiltis */
#aktualiju_skiltis {
  padding-bottom: 60px; }
  #aktualiju_skiltis header {
/*     background: url(../img/betonas.jpg) repeat-x bottom #333;  */
	  background-color: #121212;

}
    #aktualiju_skiltis header .wrapper {
      padding: 0; }
    #aktualiju_skiltis header a.active {
      border-bottom: 4px solid #3f38d0;
      position: relative;
      background: #121212;
      /* darbinis */ }
      #aktualiju_skiltis header a.active h2 {
        font-family: "Open Sans", sans-serif;
        letter-spacing: 4px;
        font-size: 18px; }
      #aktualiju_skiltis header a.active:after {
        content: "";
        position: absolute;
        width: 100%;
        height: 10px;
        left: 0;
        bottom: -14px;
        background: -moz-radial-gradient(50% 0%, 60% 9px, rgba(0, 0, 0, 0.4) 0%, transparent 100%);
        background: -webkit-radial-gradient(50% 0%, 60% 9px, rgba(0, 0, 0, 0.4) 0%, transparent 100%);
        background: radial-gradient(50% 0%, 60% 9px, rgba(0, 0, 0, 0.4) 0%, transparent 100%); }
    #aktualiju_skiltis header a {
      font-weight: 300;
      color: #fff;
      display: table;
      border-bottom: 1px solid #434654;
       }
      #aktualiju_skiltis header a:hover {
        background: #121212;
        /* darbinis */
        text-decoration: none; }
      #aktualiju_skiltis header a h2 {
        letter-spacing: 2px;
        font-family: "Intro", sans-serif;
        padding: 0;
        margin: 0 10%;
        font-size: 17px;
        float: none;
        max-width: 80%;
        display: table;
        text-transform: uppercase;
        font-weight: 300; }
        #aktualiju_skiltis header a h2 object, #aktualiju_skiltis header a h2 span {
          display: table-cell;
          vertical-align: middle;
          margin: -15px 0; }
        #aktualiju_skiltis header a h2 object {
          pointer-events: none;
          -moz-transform: scale(0.5);
          -webkit-transform: scale(0.5);
          transform: scale(0.5);
          width: 90px; }
          #aktualiju_skiltis header a h2 object svg {
            fill: red; }
  #aktualiju_skiltis .wrapper {
    padding: 15px 0 0; }
  #aktualiju_skiltis .bx-wrapper .bx-viewport {
    left: 0; }
  #aktualiju_skiltis .bx-wrapper .bx-controls-direction a {
    top: auto;
    margin-top: 0; }
  #aktualiju_skiltis .bx-wrapper .bx-prev {
    left: 4%; }
  #aktualiju_skiltis .bx-wrapper .bx-next {
    right: 4%; }
  #aktualiju_skiltis .aktua li {
    padding-bottom: 20px; }
    #aktualiju_skiltis .aktua li .wraps {
      padding-left: 0px;
      padding-right: 0px; }
      #aktualiju_skiltis .aktua li .wraps .turi {
        text-align: justify; }
  #aktualiju_skiltis .aktua .thumbas {
    display: table;
    width: 100%; }
    #aktualiju_skiltis .aktua .thumbas img {
      width: 100%;
      -webkit-box-shadow: 4px 8px 10px -4px rgba(0, 0, 0, 0.45);
      -moz-box-shadow: 4px 8px 10px -4px rgba(0, 0, 0, 0.45);
      box-shadow: 4px 8px 10px -4px rgba(0, 0, 0, 0.45); }
  #aktualiju_skiltis .aktua .turi {
    margin-top: 30px;
    padding: 0 4%;
    font-size: 14px;
    line-height: 1.6; }
    #aktualiju_skiltis .aktua .turi .moretag {
      font-family: "Intro", sans-serif;
      letter-spacing: 1px;
      float: right;
      color: #382c2e;
      margin-top: 20px;
      text-transform: uppercase;
      border: 2px solid #3f38d0;
      border-bottom: 2px solid #3f38d0;
      padding: 5px 18px 3px;
      -webkit-transition: 0.2s;
      transition: 0.2s;
      cursor: pointer; }
      #aktualiju_skiltis .aktua .turi .moretag span {
        font-family: "Open Sans", sans-serif; }
      #aktualiju_skiltis .aktua .turi .moretag:hover {
        color: #fff;
		background-color: #3f38d0;
        text-decoration: none;
		-webkit-transition: 0.2s;
        transition: 0.2s; }
  #aktualiju_skiltis .aktua h3, #aktualiju_skiltis .aktua h2, #aktualiju_skiltis .aktua h4, #aktualiju_skiltis .aktua h5 {
    letter-spacing: 1px;
    text-align: center;
    color: #382c2e;
    margin: 15px 0;
    padding: 0 4%; }
  #aktualiju_skiltis .aktua h2 {
    letter-spacing: 2px;
    font-size: 40px;
    margin: 5px 0;
    font-family: "Open Sans", sans-serif; }
  #aktualiju_skiltis .aktua h4 {
    font-size: 17px; }
  #aktualiju_skiltis .aktua h3 {
    font-family: "Open Sans", sans-serif;
    font-weight: 300;
    font-size: 18px; }
    #aktualiju_skiltis .aktua h3 span {
      font-weight: 600; }
  #aktualiju_skiltis .visi_irasai {
    padding: 0 4%;
    margin-top: 75px; }
    #aktualiju_skiltis .visi_irasai ul {
      margin: 0 auto;
      position: relative;
      width: 75%;
      display: block;
      padding: 0;
      border: 2px solid #3f38d0;
      padding: 8px 0;
      -webkit-transition: 0.2s;
      transition: 0.2s; }
      #aktualiju_skiltis .visi_irasai ul:hover {
		  background-color: #3f38d0;
		  -webkit-transition: 0.2s;
      transition: 0.2s;
         }
        #aktualiju_skiltis .visi_irasai ul:hover .uzrasas {
          color: #fff; }
      #aktualiju_skiltis .visi_irasai ul li {
        letter-spacing: 1px;
        margin: 0 auto;
        display: block;
        font-size: 18px;
        list-style: none;
        text-align: center;
        font-family: "Intro", sans-serif; }
        #aktualiju_skiltis .visi_irasai ul li .clickui {
          cursor: pointer;
           }
          #aktualiju_skiltis .visi_irasai ul li .clickui:hover {
            color: #fff;
            -webkit-transition: color 0.3s;
            transition: color 0.3s; }
          #aktualiju_skiltis .visi_irasai ul li .clickui .uzrasas {
            max-width: 50%;
            margin: 0 auto; }
        #aktualiju_skiltis .visi_irasai ul li span {
          display: block;
          font-family: "Open Sans", sans-serif; }
        #aktualiju_skiltis .visi_irasai ul li .sub {
          overflow: hidden;
          display: none;
          position: absolute;
          left: 0;
          bottom: 0;
          border: 0;
          padding: 0 0 130px;
          -webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.4);
          -moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.4);
          width: 100%;
          background: rgba(255, 255, 255, 0.9); }
          #aktualiju_skiltis .visi_irasai ul li .sub .intro_tab {
            font-size: 17px;
            background: rgba(255, 255, 255, 0.7);
            padding: 30px 10px;
            -webkit-box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.38);
            -moz-box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.38);
            box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.38);
            position: relative; }
            #aktualiju_skiltis .visi_irasai ul li .sub .intro_tab:hover {
              background: rgba(255, 255, 255, 0.7); }
            #aktualiju_skiltis .visi_irasai ul li .sub .intro_tab .close {
              -webkit-appearance: none;
              border: 0;
              background: transparent;
              padding: 0;
              margin: 0;
              cursor: pointer;
              position: absolute;
              right: 5%;
              top: 30px; }
              #aktualiju_skiltis .visi_irasai ul li .sub .intro_tab .close .strokas {
                stroke: #382c2e;
                -webkit-transition: all 0.3s ease;
                transition: all 0.3s ease; }
              #aktualiju_skiltis .visi_irasai ul li .sub .intro_tab .close:hover .strokas {
                stroke: #3f38d0; }
          #aktualiju_skiltis .visi_irasai ul li .sub li {
            font-family: "Intro", sans-serif;
            font-size: 16px;
            border-bottom: 1px solid #8d8d8d;
            text-transform: uppercase;
            display: block;
            width: 100%;
            -webkit-transition: background 0.2s ease;
            transition: background 0.2s ease; }
            #aktualiju_skiltis .visi_irasai ul li .sub li a {
              color: #292929;
              display: block;
              width: 100%;
              padding: 20px 10px; }
            #aktualiju_skiltis .visi_irasai ul li .sub li:hover {
              background: rgba(0, 0, 0, 0.08); }
              #aktualiju_skiltis .visi_irasai ul li .sub li:hover a {
                text-decoration: none; }

/* Galerijos skiltis */
#galerijos_skiltis {
  background: url(../img/betonas.jpg) repeat-x bottom #333;
  color: #fff;
  font-size: 14px; }
  #galerijos_skiltis .wrapper {
    padding: 0; }
  #galerijos_skiltis .turin, #galerijos_skiltis h2 {
    padding: 0 12%; }
  #galerijos_skiltis h2 {
    font-weight: 300;
    letter-spacing: 0.5px;
    margin: 40px 0 0;
    font-size: 30px; }
    #galerijos_skiltis h2 a {
      color: #fff; }
  #galerijos_skiltis h3 {
    letter-spacing: 1.5px;
    font-weight: 300;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    margin: 20px 0 30px; }
  #galerijos_skiltis .turin {
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 30px; }
    #galerijos_skiltis .turin br {
      display: none; }
    #galerijos_skiltis .turin p {
      margin: 0; }
  #galerijos_skiltis .galerijos_footer {
    padding: 0 4%;
    position: relative; }
    #galerijos_skiltis .galerijos_footer .galNav {
      position: absolute;
      top: -5px; }
    #galerijos_skiltis .galerijos_footer #prev {
      left: 4%; }
    #galerijos_skiltis .galerijos_footer #next {
      right: 4%; }
    #galerijos_skiltis .galerijos_footer .visi_gal {
      padding: 0 4%;
      margin: 30px auto;
      position: relative;
      width: 75%;
      display: block;
      padding: 0;
      border-top: 1px solid #888888;
      border-bottom: 3px solid #3f38d0;
      padding: 8px 0;
      -moz-box-shadow: inset 0 0px 0 0 #3f38d0;
      -webkit-box-shadow: inset 0 0px 0 0 #3f38d0;
      box-shadow: inset 0 0px 0 0 #3f38d0;
      -webkit-transition: box-shadow 0.5s ease-in;
      transition: box-shadow 0.5s ease-in; }
      #galerijos_skiltis .galerijos_footer .visi_gal:hover {
        -moz-box-shadow: inset 0 -90px 0 0 #3f38d0;
        -webkit-box-shadow: inset 0 -90px 0 0 #3f38d0;
        box-shadow: inset 0 -90px 0 0 #3f38d0; }
        #galerijos_skiltis .galerijos_footer .visi_gal:hover .uzrasas {
          color: #fff; }
      #galerijos_skiltis .galerijos_footer .visi_gal > li {
        letter-spacing: 1px;
        margin: 0 auto;
        display: block;
        font-size: 18px;
        list-style: none;
        text-align: center;
        font-family: "Intro", sans-serif; }
        #galerijos_skiltis .galerijos_footer .visi_gal > li .clickui {
          cursor: pointer;
          -webkit-transition: color 0.3s ease-out;
          transition: color 0.3s ease-out; }
          #galerijos_skiltis .galerijos_footer .visi_gal > li .clickui:hover {
            color: #fff; }
          #galerijos_skiltis .galerijos_footer .visi_gal > li .clickui .uzrasas {
            max-width: 50%;
            margin: 0 auto; }
        #galerijos_skiltis .galerijos_footer .visi_gal > li span {
          display: block;
          font-family: "Open Sans", sans-serif; }
        #galerijos_skiltis .galerijos_footer .visi_gal > li .sub {
          overflow: hidden;
          display: none;
          position: absolute;
          left: 0;
          bottom: 0;
          border: 0;
          padding: 0 0 130px;
          -webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.4);
          -moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.4);
          width: 100%;
          background: rgba(255, 255, 255, 0.9); }
          #galerijos_skiltis .galerijos_footer .visi_gal > li .sub .intro_tab {
            color: #382c2e;
            font-size: 17px;
            background: rgba(255, 255, 255, 0.7);
            padding: 30px 10px;
            -webkit-box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.38);
            -moz-box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.38);
            box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.38);
            position: relative; }
            #galerijos_skiltis .galerijos_footer .visi_gal > li .sub .intro_tab:hover {
              background: rgba(255, 255, 255, 0.7); }
            #galerijos_skiltis .galerijos_footer .visi_gal > li .sub .intro_tab .close {
              -webkit-appearance: none;
              border: 0;
              background: transparent;
              padding: 0;
              margin: 0;
              cursor: pointer;
              position: absolute;
              right: 5%;
              top: 30px; }
              #galerijos_skiltis .galerijos_footer .visi_gal > li .sub .intro_tab .close .strokas {
                stroke: #382c2e;
                -webkit-transition: all 0.3s ease;
                transition: all 0.3s ease; }
              #galerijos_skiltis .galerijos_footer .visi_gal > li .sub .intro_tab .close:hover .strokas {
                stroke: #3f38d0; }
          #galerijos_skiltis .galerijos_footer .visi_gal > li .sub li {
            font-family: "Intro", sans-serif;
            font-size: 16px;
            border-bottom: 1px solid #8d8d8d;
            text-transform: uppercase;
            display: block;
            width: 100%;
            -webkit-transition: background 0.2s ease;
            transition: background 0.2s ease; }
            #galerijos_skiltis .galerijos_footer .visi_gal > li .sub li a {
              color: #292929;
              display: block;
              width: 100%;
              padding: 20px 10px; }
            #galerijos_skiltis .galerijos_footer .visi_gal > li .sub li:hover {
              background: rgba(0, 0, 0, 0.08); }
              #galerijos_skiltis .galerijos_footer .visi_gal > li .sub li:hover a {
                text-decoration: none; }
  #galerijos_skiltis .imagai a, #galerijos_skiltis .noresp a {
    display: block;
    float: left;
    width: 50%;
    max-width: 50%; }
    #galerijos_skiltis .imagai a img, #galerijos_skiltis .noresp a img {
      display: block;
      width: 100%; }

/* Big img */
#bigimg {
  padding: 72px 0 10px;
  background: url(../img/bigimgy.jpg) no-repeat center;
  background-size: cover; }
  #bigimg .socl .row {
    font-size: 0;
    text-align: center; }
    #bigimg .socl .row > div {
      font-size: 17px;
      letter-spacing: 1.5px;
      display: inline-block;
      vertical-align: top;
      padding: 0 5% 62px;
      float: none; }
      #bigimg .socl .row > div a {
        display: block;
        color: #393939;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        #bigimg .socl .row > div a:hover {
          text-decoration: none;
          color: #3f38d0; }
          #bigimg .socl .row > div a:hover > span {
            background: #fff; }
          #bigimg .socl .row > div a:hover .socsvg {
            fill: #3f38d0; }
        #bigimg .socl .row > div a svg {
          max-height: 70px;
          max-width: 100%;
          display: block;
          margin: 0 auto 25px; }
        #bigimg .socl .row > div a .socsvg {
          fill: #393939;
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
        #bigimg .socl .row > div a > span {
          letter-spacing: 3px;
          font-family: "Open Sans", sans-serif;
          display: inline-block;
          background: rgba(255, 255, 255, 0.5);
          -webkit-transition: background 0.3s ease;
          transition: background 0.3s ease;
          padding: 5px 12px 2px; }
          #bigimg .socl .row > div a > span span {
            font-family: "Intro", sans-serif;
            display: block; }

/* Flex responsive */
@media (max-width: 767px) {
  .aktua li .wraps, .galerija {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column; }
    .aktua li .wraps .turin, .galerija .turin {
      -webkit-box-ordinal-group: 1;
      -moz-box-ordinal-group: 1;
      -ms-flex-order: 1;
      order: 1;
      -webkit-flex: 0 0 auto; }
    .aktua li .wraps .imagai, .galerija .imagai {
      -webkit-box-ordinal-group: 2;
      -moz-box-ordinal-group: 2;
      -ms-flex-order: 2;
      order: 2;
      -webkit-flex: 0 0 auto; }
    .aktua li .wraps .thumbas, .aktua li .wraps .turi, .galerija .thumbas, .galerija .turi {
      position: relative;
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -ms-flex-order: 4;
      order: 4;
      -webkit-flex: 0 0 auto; } }
/* Responsive */
@media (min-width: 768px) {
  /* Home slider */
  .header_slider .wrapper {
    padding: 100px 11% 120px; }
    .header_slider .wrapper h4 {
      padding-left: 60px;
      padding-right: 60px; }
    .header_slider .wrapper h3 {
      display: inline-block;
      padding-left: 30px;
      padding-right: 30px;
      max-width: none; }
      .header_slider .wrapper h3 span:before, .header_slider .wrapper h3 span:after {
        margin-top: -1px; }
  .header_slider .bx-controls-direction {
    display: block; }
  .header_slider .bx-wrapper .bx-prev {
    left: 2%; }
    .header_slider .bx-wrapper .bx-prev svg {
      -moz-transform: scale(1.6);
      -webkit-transform: scale(1.6);
      transform: scale(1.6); }
  .header_slider .bx-wrapper .bx-next {
    right: 2%; }
    .header_slider .bx-wrapper .bx-next svg {
      -moz-transform: scale(1.6);
      -webkit-transform: scale(1.6);
      transform: scale(1.6); }

  /* Aktualiju skiltis */
  #aktualiju_skiltis {
    padding-bottom: 100px; }
    #aktualiju_skiltis header a.active {
      margin-bottom: -10px; }
      #aktualiju_skiltis header a.active:before {
        content: "";
        position: absolute;
        left: 40%;
        left: calc(50% - 30px);
        bottom: -30px;
        width: 0;
        height: 0;
        z-index: 1;
        border-style: solid;
        border-width: 30px 30px 0 30px;
        border-color: #3f38d0 transparent transparent transparent; }
    #aktualiju_skiltis header a {
      position: relative;
      border-bottom: 0; }
      #aktualiju_skiltis header a h2 {
        padding: 20px 0;
        margin: 0;
        max-width: 100%; }
        #aktualiju_skiltis header a h2 object, #aktualiju_skiltis header a h2 span {
          margin: 0; }
        #aktualiju_skiltis header a h2 object {
          width: auto;
          height: 100px; }
    #aktualiju_skiltis .wrapper {
      padding-left: 4%;
      padding-right: 4%;
      padding-top: 60px; }
    #aktualiju_skiltis .aktua li {
      padding-bottom: 30px; }
      #aktualiju_skiltis .aktua li .wraps {
        padding-left: 20px;
        padding-right: 20px; }
      #aktualiju_skiltis .aktua li h3, #aktualiju_skiltis .aktua li h4, #aktualiju_skiltis .aktua li h5, #aktualiju_skiltis .aktua li h2, #aktualiju_skiltis .aktua li .turi {
        text-align: left;
        padding-left: 0;
        padding-right: 0; }
      #aktualiju_skiltis .aktua li h3 {
        margin-top: 0; }
      #aktualiju_skiltis .aktua li .turi {
        font-size: 16px; }
        #aktualiju_skiltis .aktua li .turi .moretag {
          margin-top: 40px; }
    #aktualiju_skiltis .aktua .thumbas {
      display: block;
      float: left;
      width: auto;
      max-width: 40%;
      margin-bottom: 28px;
      margin-right: 4%; }

  /* Galeirjos skiltis */
  #galerijos_skiltis .wrapper {
    padding: 30px 0 40px; }
  #galerijos_skiltis .galerijos_footer {
    margin-top: 50px; }
  #galerijos_skiltis .imagai a, #galerijos_skiltis .noresp a {
    width: 100%;
    max-width: 100%; }
    #galerijos_skiltis .imagai a:nth-child(n+3), #galerijos_skiltis .noresp a:nth-child(n+3) {
      display: none; }
  #galerijos_skiltis h3 {
    margin-top: 0; }
  #galerijos_skiltis h2 {
    margin-bottom: 60px; }
  #galerijos_skiltis .turin {
    padding: 0 2%; }

  /* Big img */
  #bigimg {
    padding: 122px 0 50px; }
    #bigimg .socl .row > div {
      padding-left: 0;
      padding-right: 0; } }
@media (min-width: 992px) {
  /* Slider */
  .header_slider .bx-pager {
    display: none; }
  .header_slider .dekoras {
    display: block; }
  .header_slider .wrapper {
    padding: 135px 10%; }
    .header_slider .wrapper h4 .nespan {
      display: block;
      font-size: 0; }
    .header_slider .wrapper:before {
      content: "";
      position: absolute;
      width: 100%;
      height: 10px;
      left: 0;
      z-index: 10;
      bottom: 0;
      -moz-transform: rotate(180deg);
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
      background: -moz-radial-gradient(50% 0%, 40% 7px, rgba(0, 0, 0, 0.45) 0%, transparent 100%);
      background: -webkit-radial-gradient(50% 0%, 40% 7px, rgba(0, 0, 0, 0.45) 0%, transparent 100%);
      background: radial-gradient(50% 0%, 40% 7px, rgba(0, 0, 0, 0.45) 0%, transparent 100%); }
  .header_slider .bx-controls-direction {
    max-width: 1500px; }

  /* Aktualiju skiltis */
  #aktualiju_skiltis {
    padding-bottom: 115px; }
    #aktualiju_skiltis header .wrapper {
      max-width: 1340px; }
    #aktualiju_skiltis header a.active {
      -webkit-box-shadow: 2px 6px 5px 0px rgba(0, 0, 0, 0.34);
      -moz-box-shadow: 2px 6px 5px 0px rgba(0, 0, 0, 0.34);
      box-shadow: 2px 6px 5px 0px rgba(0, 0, 0, 0.34);
      margin-bottom: -11px;
      border-bottom-width: 11px; }
      #aktualiju_skiltis header a.active h2 {
        font-size: 24px; }
      #aktualiju_skiltis header a.active:after {
        display: none; }
    #aktualiju_skiltis header a h2 {
      margin: 0 auto;
      padding: 60px 6%;
      font-size: 24px; }
      #aktualiju_skiltis header a h2 object {
        -moz-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1); }
      #aktualiju_skiltis header a h2 span {
        line-height: 1.3;
        padding-left: 12px; }
    #aktualiju_skiltis .wrapper {
      max-width: 1300px;
      padding-top: 125px; }
    #aktualiju_skiltis .bx-controls-direction {
      max-width: 1500px;
      margin: 0 auto;
      position: relative; }
    
    #aktualiju_skiltis .bx-controls{
        position: absolute;
        top:50%;
        width: 100%;
    }
    
    #aktualiju_skiltis .bx-next{
        right: -30px !important;
    }
    #aktualiju_skiltis .bx-prev{
        left: -50px !important;
    }
    #aktualiju_skiltis .visi_irasai ul {
      width: 320px; }
    #aktualiju_skiltis .aktua .thumbas {
      max-width: 50%;
      margin-right: 80px;
      margin-bottom: 60px; }
    #aktualiju_skiltis .aktua li h2 {
      font-size: 52px;
      margin: 30px 0 35px; }
    #aktualiju_skiltis .aktua li h4 {
      font-size: 23px; }
    #aktualiju_skiltis .aktua li h5 {
      font-size: 20px; }
    #aktualiju_skiltis .aktua li .turi {
      font-size: 18px; }

  /* Galerija */
  #galerijos_skiltis .galerijos_footer {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto; }
  #galerijos_skiltis h2 {
    font-size: 60px;
    margin: 28px 0 50px; }
  #galerijos_skiltis .turin {
    text-align: right; }
    #galerijos_skiltis .turin p {
      font-size: 19px; }
	#galerijos_skiltis .turin a {
		color: white;}
    #galerijos_skiltis .turin h3 {
      font-size: 22px; }
  #galerijos_skiltis .imagai a, #galerijos_skiltis .noresp a {
    max-width: 50%; }
    #galerijos_skiltis .imagai a:nth-child(n+3), #galerijos_skiltis .noresp a:nth-child(n+3) {
      display: block; }

  /* Big img */
  #bigimg .wrapper {
    padding: 0; }
  #bigimg .socl .row > div {
    font-size: 28px; }
    #bigimg .socl .row > div .socsvg {
      -moz-transform: scale(1.2);
      -webkit-transform: scale(1.2);
      transform: scale(1.2); } }
@media (min-width: 1200px) {
  #bigimg .socl .row > div {
    padding: 100px 0 120px; }

  #galerijos_skiltis .imagai, .noresp {
    width: 37.66666667%; }

  #galerijos_skiltis .turin h3 {
    margin-top: 90px; }

  #galerijos_skiltis .turin {
    width: 24.66666667%; }

  #aktualiju_skiltis header a h2 {
    font-size: 28px;
    padding: 60px 10%; }

  #aktualiju_skiltis header a.active h2 {
    font-size: 28px; }

  .header_slider .bx-wrapper .bx-prev {
    left: 6%; }

  .header_slider .bx-wrapper .bx-next {
    right: 6%; } }
/* Responsas tik mazesniems telefams */
@media (max-width: 420px) {
  .header_slider .wrapper h2 {
    font-size: 48px; }
  .header_slider .wrapper h3 {
    max-width: 80%;
    margin: 0 auto;
    font-size: 16px; }
  .header_slider .wrapper h4, .header_slider .wrapper h5 {
    font-size: 25px; }

  #bigimg .socl .row > div {
    padding: 0 0% 62px; } }
.ft_aut{
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 15px;
    background: rgba(255,255,255,0.4);
}
/*#  */
