html{height:100%}
body{font-family:Arial;margin:0;padding:0;height:100%;border:none;font-size:12px;color:#000;background:#b26124;background:url(bg_c.jpg) repeat;
	--color-text: #000;
    --color-text2: #fff;
    --color-text3: #7a3d0e;
    --color-h1: #212121;
    --color-h2: #212121;
    --color-h3: #212121;
    --color-h4: #212121;
    --color-h5: #212121;
    --color-bg: #fff;
    --color-bg2: #212121;
    --color-bg3: #7a3d0e;
    --color-bg3-hover: #205e92;
    --color-border: #d6a667;
    --color-border-hover: #fbd8a4;
    --color-link: #7a3d0e;
    --color-link-hover: #502707;
    --color-button: #679ecc;
    --color-button-hover: #205e92;
    --color-slide-title: #fff;
    --color-slide-text: #fff;
    --color-arrow: #212121;
    --color-arrow-hover: #205e92;
    --color-error: #ca4327;
}
h1 {font-size:26px; line-height:32px; color:#000; margin:0; padding:0; font-weight: 400;text-align:left;}
h2 {font-size:22px; line-height:28px; color:#000; margin:0; padding:0; font-weight: 400;text-align:left;}
h3 {font-size:18px; line-height:24px; color:#000; margin:0; padding:0; font-weight: 400;text-align:left;}
h4 {font-size:16px; line-height:22px; color:#000; margin:0; padding:0; font-weight: 400;}
h5 {font-size:14px; line-height:20px; color:#000; margin:0; padding:0; font-weight: 400;}
p {font-size:13px; margin-top:0px; margin-bottom:0px; padding-top:0px; margin-left: 0px; padding-bottom:0px; line-height:160%;}
ul {font-size:13px; color: #000;padding-left:0px; margin:0px;list-style-type: square;}
li {font-size:13px; line-height:160%; margin-top:0px; margin-bottom:0px; padding-bottom:0px; padding-top:0px; margin-left: 25px; padding-left:0px;}
a {font-size:13px;color: #F3C10F;line-height: 160%;}
a:link {text-decoration: underline;}
a:visited {text-decoration: underline;}
a:active {text-decoration: underline;}
a:hover {text-decoration: none;}
a img{border:none;}
/*----------------Pdf, doc stilius pdf,doc failams----------------*/
a[href $='.pdf'] {background: url(pdf_ico.png) no-repeat top left;background-size: 15px;padding-left: 20px;}
a[href $='.doc'] {background: url(doc_ico.png) no-repeat top left;background-size: 15px;padding-left: 20px;}
a[href $='.docx'] {background: url(doc_ico.png) no-repeat top left;background-size: 15px;padding-left: 20px;}
/*----------------Pdf, doc stilius pdf,doc failams----------------*/
/****************RAMO PAGRINDINIAI STILIAI****************/
.block { display: block; }
.inline-block { display: inline-block; box-sizing: border-box; }
.ver-top { vertical-align: top; }
.ver-middle { vertical-align: middle; }
.align-center { text-align: center; }
.align-left { text-align: left; }
.align-left2 { text-align: left !important; }
.align-right { text-align: right; }
.main_table { max-width: 1260px; width: 100%; margin: auto; /*user-select: none;*/ }
/*.main_table_fullhd { max-width: 1920px; width: 100%; margin: auto; }*/
/****************RAMO PAGRINDINIAI STILIAI****************/

.main{width: 100%; height: 100%; text-align: center;}
.header{width: 100%; margin: auto;  background: url(bg.gif) 100% 0 repeat-x; height: 44px;}
.lempa_bg {max-width:1280px; min-height:939px; margin:auto; position:relative; overflow:hidden; }

.lempa_left { display:inline-block; position:absolute; z-index: 300; left:13%; background:url(lempa.png) no-repeat; width:102px; height:54px;top: 0px;}
.lempa_right { display:inline-block;position:absolute; z-index: 300; right:13%; background:url(lempa.png) no-repeat; width:102px; height:54px;top: 0px;}

.lempa_light {text-align:left; display:block; position: absolute; z-index: 2; background:url(lamp_light.png) no-repeat; width:694px; height:939px;left: -10%; top:40px;}
.lempa_light2 {text-align:right; display:block; position: absolute; z-index: 2; background:url(lamp_light.png) no-repeat; width:694px; height:939px;right: -10%; top:40px;}


.lempa_blink  {
  opacity: 0;
  animation: blinking 8s linear infinite;
}

@keyframes blinking {
    0% {
    opacity: 0;
    }
 
    25% {
    opacity: 1;
    }
 
    50% {
    opacity: 0;
    }
 
    75% {
	 opacity: 1;
    }
	100% {
	 opacity: 0;
    }
}


/*@keyframes blinking {
  from,49.9% {
    opacity: 0;
  }
  50%,
  to {
    opacity: 1;
  }
}*/

.main_bg { background: url(main_v.png) no-repeat top center; min-height: 700px; height:100%; z-index:100; position: relative;}
.main_bg2 { background: url(main_v2.png) no-repeat top center;  z-index:100; position: relative;}
.logo {position: relative; display:block;height:250px;width:100%;box-sizing:border-box; margin:auto;}
.logo_img {position: relative; background: url(logo_v.png) no-repeat; max-width:930px; width:100%; max-height:260px; height: 100%;display:block; background-size:100%;margin: auto; z-index:100;} 
/*.logo_img {position: relative; background: url(storaantis.svg) no-repeat; max-width:150px; width:100%; max-height:195px; height: 100%;display:block; background-size:100%;margin: auto; z-index:100; box-sizing:border-box; margin-bottom:20px; margin-top:10px;} */
.btn_bg {display:block;max-width: 750px;width:100%; min-height:120px; margin:auto; text-align:center; padding-top: 25px; padding:15px; box-sizing:border-box;}
.btn_bg2_title {display:block;max-width: 750px;width:100%; min-height:261px; margin:auto; text-align:center;}
.btn_bg2 {display:block;max-width: 750px;width:100%; min-height:261px; margin:auto; text-align:center;}
/*vidinis start*/
.btn_bg_vidinis {display:block;width:100%; height:100%; margin:auto; position: relative;}
.btn_bg_left {display:inline-block;max-width: 150px;width:100%;margin:auto; text-align:center; padding-top: 25px;}
.btn_bg_center_title {display:inline-block;max-width: 662px;width:100%; margin:auto; text-align:center; padding-top: 0px; vertical-align:top;}
.btn_bg_center {display:inline-block;max-width: 662px;width:100%; margin:auto; text-align:center; padding-top: 0px; vertical-align:top; position:relative;}
.table_su_image .lightbstyle {
	overflow: hidden;
    max-height: 80px!important;
    margin: auto;
    background-size: cover;
    display: block;
    border: 4px solid #fbd8a4!important;}
.table_su_image .lightbstyle:hover {border:4px solid #9d6028!important;}
.table_su_image img {box-sizing: border-box; transition: all .5s ease; width: 100%!important;}
/*.table_su_image img:hover {border:4px solid #9d6028; margin:3px; box-sizing:border-box;}*/
/*.btn_bg_center video  {border:4px solid #fbd8a4!important; margin:3px!important;}*/
.btn_bg_center a {color: #BC5000 !important; text-decoration: underline;}
.btn_bg_center a:hover {color: #BA8C00 !important;}
.btn_bg_center table{width:100%;border-spacing:inherit;padding-bottom:10px;box-sizing:border-box;}
.btn_bg_center table tr th{font-size:14px;color:#fbc57e;padding:5px;text-align:left;font-weight:400;background-color:#9d6028;box-sizing:border-box;}
.btn_bg_center table tr td{font-size:12px;color:#000;line-height:1;padding: 5px 5px 5px 5px; box-sizing:border-box; vertical-align: top;}
.btn_bg_center tr:nth-child(odd){background:#daa666}
.btn_bg_center tr:nth-child(even){background:#ffc67b}
.btn_bg_center tr:hover {background-color:#d49e5c;}
.btn_bg_right {display:inline-block;max-width: 150px;width:100%;margin:auto; text-align:center; padding-top: 25px; vertical-align:top;}

.paper_container {position:relative; width:100%;}
.paper_h1 {max-width:580px;  box-sizing:border-box; display:block; position:relative; margin:auto; color:#000000; top:-15px; left:0px; text-align:left; z-index:10; font-size:26px; line-height:30px;}
.paper_txt {max-width:580px; box-sizing:border-box; display:block; position:relative; margin:auto; color:#000000; top:0px; left:0px; text-align:left; z-index:49; font-size:13px; line-height:20px;}
.paper_bg1 {background:url(bg_paper1.png) no-repeat top center; display:block; max-width:662px; width:100%; min-height:223px; background-size:100%;vertical-align:top; position: absolute;top: -20px;}
.paper_bg3 {background:url(bg_paper3.png) repeat-y top center; display: block;max-width: 662px;width: 100%;height: auto;background-size: 100%;vertical-align: top; background-position-y: 50px;margin-top: 60px;}
.paper_bg5 {background: url(bg_paper5.png) no-repeat top center;display:block;max-width:662px;width:100%;min-height:266px;background-size:100%;vertical-align: top;position:absolute;bottom:-60px;}
/*vidinis end*/
.btn_lang {position: relative;display:block;max-width: 550px;width:100%; margin:auto; text-align:center; padding-bottom:10px; padding-top:10px;z-index:50;}
.ornament_img {background: url(miestas_new.png) no-repeat; max-width:780px; width:100%; min-height:261px;height: 100%; display:block; background-size:100%;margin: auto;} 
.langs {height: 14px;line-height: 14px;font-size: 13px;}
.navbar * {color: #F3C10F;}
.fl {text-align: right; display:inline-block; padding-right: 10px;position: relative; left: 15px;}
.navbar a {position: relative;z-index: 5000;}
.navbar a, .navbar img {border: none;}
.navbar a {font-size: 12px;line-height: 12px;color: #F3C10F;text-decoration: underline;}

.flag {font-size: 12px; color: #F3C10F;line-height: 130%;}
.flag:hover {color: #FFF9A3;}
.flag_s {font-weight: bold;text-decoration: underline;color: #FFF9A3 !important;}

/*.btn_sveciai {width:150px; height:110px; background: url(makarevich_.jpg) no-repeat; position:relative; display:inline-block;background-position: 30px 23px;vertical-align: top;margin-bottom: 10px;}
.btn_aplinka {width:150px; height:110px; background: url(aplinka_.jpg) no-repeat; position:relative; display:inline-block;background-position: 30px 23px;vertical-align: top;margin-bottom: 10px;}
.btn_restoranas {width:150px; height:110px; background: url(restoranai_.gif) no-repeat; position:relative; display:inline-block;background-position: 30px 23px;vertical-align: top;margin-bottom: 10px;}
.btn_apartamentai {width:150px; height:110px; background: url(apartamentai_klaipedoje_.jpg) no-repeat; position:relative; display:inline-block;background-position: 30px 23px;vertical-align: top;margin-bottom: 10px;}*/

.download_link {font-size: 13px;line-height: 23px;background: url(pdf_ico.png) no-repeat top left;background-size: 15px 20px;padding-left: 20px; display:block;}
.download_link:hover {color: #BA8C00 !important;}
.btn_arka {background: url(../_images/btn_pirmas.png) no-repeat;overflow: hidden;max-width:150px; width:100%; min-height:115px; height:100%;position:relative; display:inline-block;vertical-align: top;margin-bottom: 10px; color:#F3C10F;transition: all .25s ease; background-size:100%;}
.btn_arka:hover {background: url(../_images/btn_antras.png) no-repeat;color: #FFF9A3;background-size:100%;}
.btn_arka img {max-width:94px;height:49px;background-size: 94px 49px; position:absolute; display:inline-block;background-position: 0px 0px;vertical-align: top;margin-bottom: 10px;left: 30px; top: 20px; z-index:-1;transition: all .25s ease;}
.btn_arka:hover img { opacity:0.7;}

.btn_arka_active {background: url(../_images/btn_antras.png) no-repeat;overflow: hidden;max-width:150px; width:100%; min-height:115px; height:100%;position:relative; display:inline-block;vertical-align: top;margin-bottom: 10px; color:#FFF9A3;transition: all .25s ease; background-size:100%;}
.btn_arka_active img {max-width:94px;height:49px;background-size: 94px 49px; position:absolute; display:inline-block;background-position: 0px 0px;vertical-align: top;margin-bottom: 10px;left: 30px; top: 20px; z-index:-1;transition: all .25s ease; opacity:0.7;}

.btn_txt {max-width:152px; width:100%; height:auto; display:block; position: absolute; bottom: 0px; top: 83px; line-height: 16px;}

.footer{background:url(bg_bottom.gif) repeat-x; min-height: 30px; width:100%;box-sizing:border-box; position: fixed; right: 0; bottom: 0; left: 0; text-align:center; z-index:100;}
.copyright { color: #F3C10F; font-size: 11px; max-width:1230px; padding:8px; text-align: center; margin: auto; line-height: 14px; box-sizing:border-box;}
.solution_text {color: #8e8c8c; font-size: 11px;line-height: 110%;}
.solution:link { color: #F3C10F; font-size: 11px; text-decoration: underline;line-height: 110%; }
.solution:visited { color: #F3C10F;	font-size: 11px;text-decoration: underline;line-height: 110%; }
.solution:active { color: #F3C10F; font-size: 11px;text-decoration: underline;line-height: 110%; }
.solution:hover { color: #F3C10F; text-decoration: none; font-size: 11px;line-height: 110%;}

.extra_padding { padding-left: 10px; }

@media screen and (max-width: 1000px) {
.btn_bg_center_title {padding-top: 0px;}
.btn_bg_center {display: block; position: relative;padding-top: 40px; max-width: 100%; margin-top: 140px;}
.btn_bg_left {display:block;max-width: 100%;}
.btn_bg_right {display: block;max-width: 100%;padding-top: 0px; position: absolute;top: 150px;}	
.paper_bg1 {margin:auto;}
.paper_bg3 {margin:auto; margin-top: 20px;}
.paper_bg5 {margin:auto;}
}

@media screen and (max-width: 625px) {
.btn_arka {}
.main_bg {background:none;}
.main_bg2 {background:none;}	
.header {display:none;}
.lempa_bg {display:none;}
.logo {max-height: 90px; top: 5px;}
.btn_lang {}
.btn_bg_left {padding-top:10px;}
.btn_bg_right {top:260px;}
.logo_img {background: url(logo_v2.png) no-repeat top center;max-width: 70px; width: 100%; height: 100%; margin: auto; background-size: 100%;} 
.ornament_img {min-height: 190px;}	
.paper_bg3 {}
.paper_bg5 {bottom: -150px;}
.paper_h1 {top:-58px;margin: 35px 18px;}
.paper_txt {top:-80px;margin: 18px;}
.footer {min-height: 25px;}
.copyright {font-size: 10px;padding: 2px;}
.solution:link {font-size: 10px;}
.btn_bg2 {min-height: 180px;}
}