/*
Theme Name: Logon
Author: the LogOn team
Author URI: https://logon.lt/
Description: Logon theme for GET Baltic
Version: 1.0
Text Domain: getbaltic
*/

*:focus{outline: none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.clear-right{clear:right;}
.clear-left{clear:left;}
.hide{display:none;}
a img, iframe{border:none;}
header ul{margin:0;padding: 0;}
textarea{resize: vertical;}
table{border-spacing: 0;border-collapse: separate;}
button:focus{outline:0;}
html, body {margin:0 auto;}
a{text-decoration:none;}
body {
	display: block;
	max-width: 1920px;
	left: 0;
	right: 0;
	margin: auto;
	float: none;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#607082;
}
p.error, .text-danger{margin:0 0 10px;color:#d31a1a;text-align:left;clear:both;}
.checkboxai label.has-error span.check,
.has-error{border-color:#d31a1a!important;}
.alert{padding:10px;margin:18px auto;border:1px solid transparent;border-radius:3px;clear:both;}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}
.alert-success{color:#037c37;background-color:#dff0d8;border-color:#d6e9c6;}
.alert-notice{color: #1a3d63;background-color: #eff0f2;}
.wrap{
	width:1300px;
	margin:0 auto;
}
.extra-menu > li a:before, #search:before, .langs:before, .langs .active:after, .langs ul li:before, .input-name:before, .input-passw:before, .soc a, a.button:after, .new a.more:after, .new:before, #search button[type="submit"],
.phone-button > div:before, .breadcrumb li a:before, .sidemenu > ul > li > a:before, .sidemenu > ul > li > ul > li > a:before, .related-documents button:after, .checkboxai  [type=checkbox]:checked + span.check:before, .row .small-heading:after, .pdf a:after, .operational-documents a[href*=".pdf"]:after,
.contact-details > div p:before, .text-block .right strong a:after, .documents-button:after, .products-table tr td:first-child a:after, .download-button, .hero-bt:after, a.more:after, .row-container.news .row .date:after,
.pagination .prev, .pagination .next, .behavior-container table tr td:first-child:before, .prices-block .right > h4:before, .prices-block .right > p > a:after, .bizos-dalyviai > h4:before, .question_title:before, .question_body  a:before,
.last-update-hover:before, .radio input[type="radio"] + label span, .history .block .dots, .history .block:after, #menu-main-menu > li.menu-item-has-children a:before, #menu .links a:before,
#menu-main-menu .sub-menu > li > a:before, .filters .block .title:after{background:url(images/sprite.png)no-repeat;}
/*header*/
header {float:left;width: 100%;}
.extra-menu{float:right;margin-top:13px;}
.extra-menu > li{
	float:left;
	margin-left:45px;
	list-style:none;
}
.extra-menu > li > a {
	color:#5b6876;
	font-weight:400;
}
.extra-menu > li.current-menu-item > a,
.extra-menu > li > a:hover{color:#1a64ae;}
.extra-menu > li:first-child{margin-left:0;}
.extra-menu > li a:before{
	float:left;
	width:23px;
	height:20px;
	content:'';
	margin:-1px 7px 0 0;
}
.extra-menu > li.news-link a:before{background-position:-405px -7px;}
.extra-menu > li.download-link a:before{width:20px;background-position:-436px -7px;margin: -1px 4px 0 0;}
.extra-menu > li.contacts-link a:before{width:24px;background-position:-466px -7px;}
.extra-menu > li.current-menu-item.news-link a:before,
.extra-menu > li.news-link a:hover:before{background-position:-405px -34px;}
.extra-menu > li.current-menu-item.download-link a:before,
.extra-menu > li.download-link a:hover:before{width:20px;background-position:-436px -34px;}
.extra-menu > li.current-menu-item.contacts-link a:before,
.extra-menu > li.contacts-link a:hover:before{width:24px;background-position:-466px -34px;}
#logo{
	float:left;
	width:185px;
	height:46px;
	left:0;
	right:0;
	margin:35px 0 15px;
}
#logo img{width:100%;height:auto;}
header .holder{
	float:right;
	max-width:calc(100% - 200px);
	margin-top:27px;
}
#search{
	position:relative;
	float:right;
	width:155px;
	margin:-8px 0 0 20px;
}
#search input[type="text"]{
	min-width:100px;
	width:calc(100% - 55px);
	height:34px;
	font-family: 'Montserrat', sans-serif;
	font-size:13px;
	font-weight:300;
	color:#818f9e;
	padding:0 20px 0 35px;
	-webkit-appearance: none;
	border:none;
	border-bottom: 1px solid #1a64ae;
	border-radius: 0;
}
#search input[type="text"]:focus{border-color: #1e74ca;}
#search input[type="text"]::-webkit-input-placeholder {color:#818f9e;}
#search input[type="text"]:-moz-placeholder {color:#818f9e;opacity:1;}
#search input[type="text"]::-moz-placeholder {color:#818f9e;opacity:1;}
#search input[type="text"]:-ms-input-placeholder {color:#818f9e;}
#search button[type="submit"]{
	position:absolute;
	top:0;
	left:0;
	float:left;
	width:34px;
	height:34px;
	background-position:-361px -1px;
	-webkit-appearance: none;
	border:none;
	border-radius: 0;
	cursor:pointer;
}
.langs{
	float:right;
	width: 58px;
	font-weight:500;
	color:#818f9e;
	line-height: 25px;
	text-transform:uppercase;
	padding:3px 2px 2px 8px;
	border:1px solid #fff;
	margin:-7px 0 0 10px;
	cursor: pointer;
}
.langs:hover{border-color:#b7c2d0;}
.langs:before, .langs ul li:before{
	float:left;
	width:18px;
	height:18px;
	content: '';
	background-position:-306px -9px;
	margin:3px 5px 0 0;
}
.langs:hover:before, .langs ul li:hover:before{background-position:-306px -36px;}
.langs .active{float: left;}
.langs .active:after{
	float:right;
	width:8px;
	height:6px;
	content: '';
	background-position:-347px -16px;
	margin:9px 0 0 4px;
}
.langs:hover .active:after{background-position:-347px -66px;}
.langs a{display:block;color:#818f9e;}
.langs ul{
	display:none;
	background:#fff;
	position:absolute;
	list-style:none;
	margin: 28px 0 0 -9px;
	z-index:99;
}
.langs ul li{
	display:block;
	width:58px;
	border:1px solid #b7c2d0;
	padding:3px 2px 2px 8px;
	margin-top:-1px;
}
.langs:hover ul{display:block!important;}
.langs:hover .active, .langs  ul li:hover a{color:#1a64ae;}
#menu{
	position:relative;
	float:right;
}
#menu > ul > li {
	float:left;
	list-style:none;
	padding-bottom:22px;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: transparent;
}
#menu > ul > li:first-child  a{padding-left:0;}
#menu > ul > li:last-child  a{padding-right:0;}
#menu > ul > li > a{
	float:left;
	color:#1a3d63;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:600;
	font-size:14px;
	padding:0 15px;
}
#menu > ul > li.current-page-ancestor > a {font-weight:bold;}
#menu > ul > li.current-page-ancestor > a,
#menu > ul > li:hover > a, #menu > ul > li.active > a{color:#1a64ae;}
#menu .sub-menu{display:none;}
#fading-header{ 
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height:64px;
	background: #fff;
	padding-top:6px;
	box-shadow: 0 0 10px rgba(26, 61, 99, 0.2);
	z-index: 9;
}
#fading-header #logo{width:155px;height:39px;margin:10px 0 0 0;}
#login-form{
	position:relative;
	float:left;
	width: 100%;
	border-top:1px solid #e3e5e8;
	padding:20px 0;
}
#login-form .left{
	width:300px;
	font-size:16px;
	font-weight:500;
	color:#3f5c7c;
	line-height:34px;
}
#login-form .right{width:calc(100% - 312px);}
#login-form .input-name, #login-form .input-passw{position: relative;float:left;width: calc(25.5% - 19px);margin:0 20px 0 0;}
#login-form input[type="text"], #login-form input[type="email"], #login-form input[type="password"] {
	float:left;
	width:calc(100% - 52px);
	height:32px;
	font-family: 'Montserrat', sans-serif;
	color: #566474;
	padding: 0 10px 0 40px;
	border:1px solid #b7c2d0;
	background:#fff;
	-webkit-appearance: none;
	border-radius:0;
}
#login-form input::-webkit-input-placeholder {color:#7d8fa3;}
#login-form input:-moz-placeholder {color:#7d8fa3;opacity:1;}
#login-form input::-moz-placeholder {color:#7d8fa3;opacity:1;}
#login-form input:-ms-input-placeholder {color:#7d8fa3;}
.input-name:before, .input-passw:before{
	position:absolute;
	top:6px;
	left:10px;
	width:21px;
	height: 22px;
	content: '';
}
.input-name:before{background-position:-229px -7px;}
.input-passw:before{background-position:-269px -7px;}
#login-form input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px #fff inset !important;}
#login-form input:-webkit-text-fill-color{color: #1a3d63;}
#login-form  input[type="submit"]{
	float:right;
	width:23%;
	height:34px;
	font-family: 'Montserrat', sans-serif;
	font-size:13px;
	font-weight:600;
	color:#fff;
	line-height:32px;
	background:#1a64ae;
	cursor:pointer;
	border:none;
	-webkit-appearance: none;
	border-radius:0;
}
#login-form  input[type="submit"]:hover{background:#1e74ca;}
main{float:left;width: 100%;min-height:100px;}
/*homepage*/
#slider{
	position: relative;
	float:left;
	width: 100%;
	height:auto;
	max-height:calc(100vh - 174px);
	background:#e3e9ee;
	overflow:hidden;
}
@media (min-width: 701px) {
	#slider{min-height:313px;}
}

#slider .slick-slider{margin:0;}
#slider .slide {position:relative;}
#slider .slide + .slide {position:absolute;}
#slider .slick-slide {position: relative!important;}
#slider .slide img {width:100%;min-height:313px;min-width:1366px;}
#slider .slide .wrap {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
#slider .slide .wrap p{
	width: 470px;
	font-size: 28px;
	font-weight: 400;
	color: #1a3d63;
	margin:50px 0 0;
}
#slider .slide .wrap.white p {color: #fff;}
#slider .slide .wrap.white a {color: #fff; border-color: #fff;}
#slider .slide .wrap p strong{display:block;font-size: 65px;font-weight: 500;margin-bottom:18px;}
#slider .slide .wrap a{
	float:left;
	min-width:84px;
	height:48px;
	font-size:14px;
	font-weight:700;
	color:#1a64ae;
	line-height:50px;
	text-align:center;
	padding:0 20px;
	border:1px solid #1a64ae;
	margin:20px 0 0;
}
#slider .slide .wrap a:hover{background:#1e74ca;border-color:#1e74ca;color:#fff;}
#slider .slide > img {display:block;}
#slider .slick-dots{
	left: 0;
	right: 0;
	width:1300px!important;
	bottom:50px!important;
	margin:0 auto;
}
#slider .slick-dots li{float:left;width:40px!important;height:4px!important;background:#fff;margin:0 9px 0 0!important;}
#slider .slick-dots li.slick-active{width:61px!important;background:#1a64ae;}
.hp-small-heading/*, .price-indices h2, .price-indices h3, .transaction-graph h2, .transaction-graph h3, .last-news h2, .last-news h3*/{
	float:left;
	width:100%;
	font-size:24px;
	font-weight:600;
	color:#1a3d63;
	margin:0 0 30px;
}
.price-indices{float:left;width:390px;margin-top:50px;}
.transaction-graph .hp-small-heading, .price-indices .hp-small-heading {margin-bottom:35px;}
.price-indices button.tab{
	float:left;
	width:50%;
	height:65px;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	font-weight:500;
	color:#7390a5;
	text-align:left;
	background:#dce4e9;
	padding:0 20px;
	cursor:pointer;
	border:none;
	-webkit-appearance: none;
	border-radius:0;
}
.price-indices button.tab:hover{color:#1a64ae;}
.price-indices button.tab + button.tab{border-left:1px solid #fff;}
.price-indices button.tab.active{color:#1a64ae;background:#eff0f2;}
.market-data{
	float:left;
	width:calc(100% - 70px);
	min-height:365px;
	padding:10px 30px 40px 40px;
	background:#eff0f2;
}
.market-data table{width:100%;}
.market-data table tr td{
	width:36%;
	height:46px;
	font-size:18px;
	font-weight:500;
	color:#1a3d63;
	text-align:right;
}
.market-data table tr td:first-child{width:100px;text-transform:uppercase;text-align:left;white-space: nowrap;}
.market-data table tr td:nth-child(2){width:85px;}
.market-data table tr td:last-child{width:auto;}
.market-data table tr:first-child td, .market-data table tr:last-child td{
	height:53px;
	font-size:14px;
	font-weight:300;
	color:#7d8fa3;
	text-transform:none;
}
.market-data table tr.up td:nth-child(2){color:#1a64ae;}
.market-data table tr.straight td:nth-child(3){background:url(images/market-data-arrow-straight.png)no-repeat center right 25px;}
.market-data table tr.up td:nth-child(3){background:url(images/market-data-arrow-up.png)no-repeat center right 25px;}
.market-data table tr.down td:nth-child(3){background:url(images/market-data-arrow-down.png)no-repeat center right 25px;}
.market-data a.button{margin-top:22px;}
a.button{
	float:left;
	min-width:120px;
	height:40px;
	line-height:40px;
	color:#fff;
	font-size:14px;
	font-weight:500;
	text-align:center;
	padding:0 20px;
	background:#1a64ae;
}
a.button:hover{background:#1e74ca;}
a.button:after{
	display:inline-block;
	width:8px;
	height:10px;
	background-position:-4px -5px;
	content:'';
	margin:0 0 -1px 10px;
}
.transaction-graph{float:right;width:calc(100% - 440px);margin-top:50px;}
.transaction-graph .hp-small-heading{width: calc(100% - 55px);margin-left:55px;}
.graph-legend{
	clear: both;
	float: left;
	width: calc(100% - 57px);
	padding: 0 0 0 25px;
	margin: 0 0 0 32px;
	border:none;
}
.graph-date{float:left;width:185px;font-size:12px;color:#64768a;}
.graph-date span{display:block;font-weight:600;margin-bottom:7px;}
.graph-legend .price, .graph-legend .quantity{float:left;margin:10px 0 0 0;}
.graph-legend .price p, .graph-legend .quantity p{float:left;font-size:12px;color:#64768a;}
.graph-legend .price p + p, .graph-legend .quantity p + p{margin-left:20px;}
.graph-legend .price p:before{
	float:left;
	width:16px;
	height:3px;
	content:'';
	background:#757d88;
	margin:7px 9px 0 0;
}
.graph-legend .price p:first-child:before{background:#296eb3;}
.graph-legend .quantity p:before{
	float:left;
	width:15px;
	height:15px;
	content:'';
	background:#d6e2ec;
	border-radius:50%;
	margin:0 9px 0 0;
}
.graph-legend .quantity p:first-child:before{background:#90b0d0;}
.graph{float:left;width:100%;height:350px;margin-bottom:35px;}
.transaction-graph button.tab{
	float:left;
	width:auto;
	height:40px;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	font-weight:400;
	color:#5b6876;
	text-align:left;
	background:#eff0f2;
	border:1px solid #eff0f2;
	padding:0 25px;
	cursor:pointer;
	-webkit-appearance: none;
	border-radius:0;
	margin-left:55px;
}
.transaction-graph button.tab:hover{color:#1a64ae;}
.transaction-graph button.tab.active{background:#fff;border:1px solid #1a64ae;color:#1a64ae;}
.transaction-graph button.tab + button.tab{margin-left:5px;}
.hp-heading{
	float: left;
	width: 100%;
	font-size: 36px;
	font-weight: 700;
	color: #1a3d63;
	margin: 0 0 30px;
}
.available-services{
	float:left;
	width:100%;
	background:#eff0f2;
	padding:100px 0;
	margin-top:80px;
}
.available-services .left{width:350px;margin-top:-7px;}
.available-services .left p{float:left;width:100%;line-height:20px;text-align:justify;margin:0;}
.available-services .left p + p, .available-services .left p + ul, .available-services .left ul + p{margin-top:20px;}
.available-services .left .heading + p, .available-services .left h2 + p, .available-services .left h3 + p, .available-services .left .heading + ul, .available-services .left h2 + ul, .available-services .left h3 + ul{font-size:16px;font-weight:500;line-height:19px;margin-top:-6px;}
.available-services .left p a, .available-services .left ul a{font-weight:400;color: #607082;text-decoration:underline;}
.available-services .left p b, .available-services .left p strong, .available-services .left ul b, .available-services .left ul strong{font-weight:600;}
.available-services .left ul{float:left;margin:0;padding:0;list-style:none;}
.available-services .left ul li{line-height:20px;margin:0;padding-left:13px;}
.available-services .left ul li:before{content:'•';font-weight: 500;margin: 0 7px 0 -13px;}
.available-services .left ul li + li{margin-top:10px;}
.available-services .right{width:calc(100% - 420px);}
.available-services .right .services-blocks {
	display: table;
	width: 100%;
	table-layout: fixed;
	border-spacing: 20px;
}
.available-services .right .services-blocks > a {
	display: table-cell;
	position:relative;
	height:240px;
	padding:30px;
	background:#fff;
	text-align:center;
}
.available-services .right .services-blocks > a p{color:#7d8fa3;line-height:21px;margin:0;}
.available-services .right .services-blocks > a p strong{display:block;font-size:18px;font-weight:700;color:#1a3d63;text-transform:uppercase;margin-bottom:10px;}
.available-services .right .services-blocks > a:before{
	display:block;
	float:none;
	width:71px;
	height:64px;
	content:'';
	background:url(images/services-icons.png?ver=2);
	margin:23px auto 20px;
}
.available-services .right .services-blocks > a:before{background-position:-13px -13px;}
.available-services .right .services-blocks > a.eps:before{background-position:-13px -13px;}
.available-services .right .services-blocks > a.remit:before{background-position:-122px -13px;}
.available-services .right .services-blocks > a.umm:before{background-position:-232px -13px;}
.available-services .right .services-blocks > a.sctp:before{background-position:-333px -12px;}
.available-services .right .services-blocks > a:hover{background:#1a64ae;}
.available-services .right .services-blocks > a:hover p{color:#b4cfea;}
.available-services .right .services-blocks > a:hover p strong{color:#fff;}
.available-services .right .services-blocks > a:hover:before{background-position:-13px -83px;}
.available-services .right .services-blocks > a.eps:hover:before{background-position:-13px -83px;}
.available-services .right .services-blocks > a.remit:hover:before{background-position:-122px -83px;}
.available-services .right .services-blocks > a.umm:hover:before{background-position:-232px -83px;}
.available-services .right .services-blocks > a.sctp:hover:before{background-position:-333px -82px;}
.last-news{margin-top:75px;}
.last-news .hp-small-heading{width:auto;}
.last-news a.button{float:right;margin-top:-2px;}
.last-news .holder{float:left;width:100%;margin-top:6px;}
.new{
	position:relative;
	float:left;
	width:calc(33.33% - 103px);
	padding-left:55px;
	margin-bottom:10px;
}
.new .content {max-height:143px;overflow:hidden;}
.new + .new{margin-left:70px;}
.new:before {
	position:absolute;
	top:2px;
	left:0;
	width: 40px;
	height: 35px;
	content: '';
	background-position:-381px -75px;
}
.new .title{display:block;font-size:15px;font-weight:600;color:#1a3d63;line-height:24px;min-height:48px;}
.new .title:hover{text-decoration:underline;}
.new p{line-height:21px;text-align:justify;margin:11px 0 0;min-height:84px;}
.new .date{font-size:12px;color:#7d8fa3;font-weight:400;margin-bottom:14px;}
.new a.more{float:left;font-size:13px;font-weight:700;color:#1a64ae;margin-top:22px;}
.new a.more:hover{text-decoration:underline;}
.new a.more:after {
	display: inline-block;
	width: 8px;
	height: 10px;
	background-position: -4px -22px;
	content: '';
	margin: 0 0 -1px 6px;
}
.about-getbaltic{
	float:left;
	width:100%;
	height: 604px;
	background:#1a3d63 url(images/getbaltic-map.png)no-repeat center top;
	padding:135px 0 0;
	margin:75px 0 0;
}
.about-getbaltic .wrap{position: relative;}
.map-countries{
	position:absolute;
	top:0;
	right:0;
	width:120px;
	height:176px;
	margin: 14.7% 9.6% 0 0;
}
.map-countries > div{position:relative;width:120px;height:176px;}
.country-ee, .country-lv, .country-lt, .country-fi {display:none;position:absolute;width:120px;}
.country-ee{height:68px;background: url(images/country-ee.png) no-repeat 1px 0;}
.country-lv{bottom: 51px;height:72px;background:url(images/country-lv.png)no-repeat center;}
.country-lt{bottom:0;height:78px;background:url(images/country-lt.png)no-repeat center;margin: 0 0 0 -6px;}
.country-fi{bottom: 0;top: -300px;left: -75px;height: 315px;width: 188px;background: url(images/country-fi.png)no-repeat center;margin: 0 0 0 -6px;}
.about-getbaltic .left{width:530px;color:#b6c0d3;}
.about-getbaltic .left .hp-heading{color:#fff;}
.about-getbaltic .left p{float:left;width:100%;font-size:16px;line-height:25px;text-align:justify;margin:0;}
.about-getbaltic .left p + p, .about-getbaltic .left p + ul, .about-getbaltic .left ul + p{margin-top:20px;}
.about-getbaltic .left .heading + p, .about-getbaltic .left h2 + p, .about-getbaltic .left h3 + p, .about-getbaltic .left .heading + ul, .about-getbaltic .left h2 + ul, .about-getbaltic .left h3 + ul{margin-top:-9px;}
.about-getbaltic .left p a, .about-getbaltic .left ul a{font-weight:400;color: #b6c0d3;text-decoration:underline;}
.about-getbaltic .left p b, .about-getbaltic .left p strong, .about-getbaltic .left ul b, .about-getbaltic .left ul strong{font-weight:600;color:#e7ebf3;}
.about-getbaltic .left ul{float:left;margin:0;padding:0;list-style:none;}
.about-getbaltic .left ul li{font-size:16px;line-height:25px;margin:0;padding-left:13px;}
.about-getbaltic .left ul li:before{content:'•';font-weight: 500;margin: 0 7px 0 -13px;}
.about-getbaltic .left ul li + li{margin-top:10px;}
.facts{float:left;width:100%;margin:45px 0 15px;}
.facts > div {float: left;width: 115px;}
.facts > div + div{margin-left:50px;}
.facts .circle {
	position: relative;
	display: block;
	width: 115px;
	height: 115px;
	left: 0;
	right: 0;
	margin: auto;
}
.facts .circle span {
	display:none;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	font-size: 20px;
	font-weight: 600;
	line-height: 118px;
	text-align: center;
	color: #6b9ed7;
}
.facts .circle span i{font-style:normal;}
.facts .circle canvas {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
}
.facts b {
	display:block;
	font-size:13px;
	font-weight:400;
	color: #6b9ed7;
	line-height: 16px;
	text-align: center;
	width: 100%;
	margin: 14px auto 0;
}
.about-getbaltic a.button-border{min-width: 106px;}
a.button-border{
	float: left;
	height: 38px;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	line-height: 38px;
	text-align: center;
	padding: 0 20px;
	border: 1px solid #fff;
	margin: 28px 0 0;
}
a.button-border:hover{background:#fff;color:#1a64ae;}
/*inner pages*/
.hero{
	float:left;
	width:100%;
	background:#eff0f2;
	max-height:calc(100vh - 100px);
}
.hero.hero-image{background-repeat:no-repeat;background-position:center top;height:662px;background-size: cover;}
.hero.archive{height:auto;}
.hero.archive .sidemenu {min-height:250px!important;}
.hero.vision{min-height:507px;}
.hero.map{min-height: inherit;height: 497px;}
.hero .right{width:calc(100% - 505px);padding-bottom: 38px;}
.breadcrumb{
	padding:27px 0 17px;
	margin:0;
	list-style:none;
}
.breadcrumb li{display: inline-block;}
.breadcrumb li a{
	display: block;
	font-size:14px;
	color:#7d8fa3;
	text-decoration:none;
}
.breadcrumb li:last-child a{color:#3f5c7c;}
.breadcrumb li a:hover{text-decoration:underline;}
.breadcrumb li a:before{
	float:left;
	width:5px;
	height:7px;
	content:'';
	background-position:-4px -41px;
	margin:6px 8px 0 6px;
}
.breadcrumb li:first-child a:before{content:none;}
.hero h1{
	width: 650px;
	font-size:60px;
	font-weight:500;
	color:#1a64ae;
	margin:0;
}
.post-type-archive .hero h1 {font-size:45px;}

.hero .short-text{margin-top:17px;}
.short-text.width600{width: 600px;}
/*basick*/
.hero .short-text p{
	font-size: 18px;
	color: #607082;
	line-height: 28px;
	text-align: justify;
	margin: 23px 0 25px;
}
.hero .short-text p a{color:#1a64ae;font-weight:400;text-decoration:underline;}
.hero .short-text p strong{font-weight:500;}
.hero .short-text p:first-child{margin-top:0;}
.hero .short-text p:last-child{margin-bottom:0!important;}
/*in products*/
.short-text.products p:first-child{
	font-size: 20px;
	font-weight:500;
	line-height: 32px;
	margin: -2px 0 24px;
}
.hero .short-tex.productst p:first-child a{color: #256bb1;font-weight:500;text-decoration:underline;}
.hero .short-text.products p:first-child strong{font-weight:700;}
.hero .short-text.products p:last-child{margin-bottom:0!important;}
/*in dokuments*/
.short-text.documents p:first-child{color: #1a64ae;}
.short-text.documents p a{color: #1a64ae;}
.short-text.documents p:last-child{margin-bottom:0!important;}
/*in about getbaltic*/
.page-template-page-about .short-text p{
	font-size: 16px;
	line-height: 26px;
	margin: 10px 0 10px;
}
.page-template-page-about .short-text p:last-child{margin-bottom:0!important;}
.page-template-page-about .short-text p:first-child{
	font-size: 18px;
	font-weight:400;
	line-height: 28px;
	color:#256bb1;
}
.page-template-page-about .short-text p:first-child a{color:#256bb1;font-weight:500;}
.page-template-page-about .short-text p:first-child strong{font-weight:600;}
.hero .search-result{
	font-size: 24px;
	font-weight: 400;
	line-height: 34px;
	color:#1a3d63;
	text-align: justify;
	margin: 8px 0 0;
}
.hero .search-result strong{color:#1a64ae;font-weight:400;}
.hero-bt{
	float: left;
	height: 52px;
	line-height: 53px;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	padding: 0 35px;
	background: #15a0e1;
	margin-top:35px;
}
.hero-bt:hover{background: #15a9ee;}
.hero-bt:after {
	display: inline-block;
	width: 7px;
	height: 10px;
	background-position: -29px -75px;
	content: '';
	margin: 0 0 0 8px;
}
.sidemenu{
	float:left;
	width:405px;
	min-height:278px;
	height:100%;
	background:url(images/sidemenu-bg.png);
	margin:0 100px 0 0;
}
.sidemenu > ul{margin:0;padding:0;list-style:none;}
.sidemenu > ul > li{display:block;padding:11px 50px 11px 70px;}
.sidemenu > ul > li:first-child{margin-top:15px;}
.sidemenu > ul > li:last-child{margin-bottom:14px;}
.sidemenu > ul > li.active{background:url(images/sidemenu-bg.png);padding:26px 50px 25px 70px;margin:14px 0 15px;}
.sidemenu > ul > li.active:first-child{margin-top:0;}
.sidemenu > ul > li.active:last-child{margin-bottom:0;}
.sidemenu > ul > li > a{
	font-size:18px;
	font-weight:400;
	color:#fff;
	text-decoration:none;
}
.sidemenu > ul > li > a:before{
	float:left;
	width:9px;
	height:12px;
	content:'';
	background-position:-4px -57px;
	margin:5px 12px 0 -20px;
}
.sidemenu > ul > li > a:hover{text-decoration:underline;}
.sidemenu > ul > li.active > a{color:#a7cbf0;}
.sidemenu > ul > li.active > a:before{background-position:-4px -77px;}
.sidemenu > ul > li > ul{margin:10px 0 -5px;padding:0;list-style:none;}
.sidemenu > ul > li > ul > li{display:block;padding:6px 0 6px 22px;}
.sidemenu > ul > li > ul > li > a{
	font-size:16px;
	font-weight:400;
	color:#a7cbf0;
	text-decoration:none;
}
.sidemenu > ul > li > ul > li > a:before{
	float:left;
	width:9px;
	height:12px;
	content:'';
	background-position:-4px -77px;
	margin:4px 8px 0 0;
}
.sidemenu > ul > li > ul > li > a:hover{text-decoration:underline;}
.related-documents{
	float:left;
	width:calc(100% - 100px);
	border-top:1px solid #a7cbf0;
	padding:33px 0 40px;
	text-align:right;
	margin:0 50px 0;
}
.related-documents button{
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight:600;
	color:#fff;
	text-transform:uppercase;
	border: none;
	border-radius: 0;
	background:transparent;
	-webkit-appearance: none;
	cursor:pointer;
}
.related-documents button:after{
	float:right;
	width:22px;
	height:21px;
	content:'';
	background-position:-340px -89px;
	margin:-2px 0 0 15px;
}
.related-documents button:hover{text-decoration:underline;}
.heading{
	font-size:45px;
	font-weight:400;
	color:#1a3d63;
	line-height:58px;
	margin:0;
}
.team-block{float:left;width:100%;margin:87px 0 50px;}
.team{float:left;width:100%;margin-top:-43px;}
.team > div{
	float:left;
	width:calc(25% - 45px);
	margin:60px 60px 0 0;
	overflow: hidden;
}
.team > div:nth-child(4n){margin-right:0;}
.team > div:nth-child(4n +1 ){clear:both;}
.team > div img{display:block;width:280px;height:250px;}
.team > div p{color:#1a3d63;margin:6px 0;}
.team > div p a{color:#1a3d63;text-decoration:none;}
.team > div p a:hover{text-decoration:underline;}
.team > div p:nth-child(2){font-size:16px;font-weight:600;margin:26px 0 0;}
.team > div p:nth-child(3){font-size:16px;color:#1a64ae;margin:11px 0 11px;}
.team > div:hover img{opacity:0.7;}
.form-block{
	float:left;
	width:100%;
	background:#e0ecf6;
	padding:40px 0 50px;
}
.form-block .heading{float:left;width:300px;}
.form-block form{float:right;width:790px;margin-top:10px;}
.forma  label{
	display:block;
	font-size:16px;
	color:#566474;
	margin:0 0 10px;
}
.forma  input + label, .forma  select + label{margin-top:-3px!important;}
.forma label.required:after {
	display: inline-block;
	color: #13599f;
	content: '*';
	margin-left:3px;
}
.forma input[type="text"], .forma input[type="email"], .forma input[type="password"] {
	display:block;
	width:calc(100% - 22px);
	height:38px;
	font-family:'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: #607082;
	padding: 0 10px;
	border:1px solid #9d9d9d;
	background:#fff;
	-webkit-appearance: none;
	border-radius:0;
	margin-bottom:30px;
}
.forma .form-group input[type="text"], .forma .form-group input[type="email"], .forma .form-group input[type="password"] {
	margin-bottom:0;
}
.forma .form-group {
	margin-bottom:25px;
}

.forma select{
	display:block;
	width:100%;
	height:38px;
	font-family:'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: #607082;
	padding: 0 10px;
	border:1px solid #9d9d9d;
	-webkit-appearance: none;
	border-radius:0;
	background:#fff url(images/select-arrow.png) no-repeat center right;
	margin-bottom:30px;
}
.forma  select::-ms-expand {display: none;}
@media all and (min-width:0\0) and (min-resolution:.001dpcm){.forma select{background:none;padding-right:0;}}
.forma  textarea{
	display: block;
	width:calc(100% - 22px);
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: #607082;
	padding:10px;
	border:1px solid #9d9d9d;
	background:#fff;
	resize: none;
}
.forma  input[type="submit"]{
	float:right;
	min-width:134px;
	height:40px;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 500;
	color: #fff;
	padding:0 20px;
	background:#1a64ae;
	cursor:pointer;
	border:none;
	-webkit-appearance: none;
	border-radius:0;
	margin-top:30px;
}
.forma  input[type="submit"]:hover{background:#1e74ca;}
.checkboxai{float:left;width:100%;}
.checkboxai label{
	clear: both;
	float:left;
	max-width: 100%;
	font-size:inherit;
	color:inherit;
	padding-left:28px;
	margin:0;
	cursor:pointer;
}
.checkboxai label + label{margin-top:12px;}
.checkboxai label input{display: none;}
.checkboxai label span.check{
	position: relative;
	float:left;
	height: 16px;
	width: 16px;
	background:#fff;
	border: 1px solid #fff;
	margin:0 10px 0 -28px;
}
.checkboxai label span.label{width: calc(100% - 28px);font-size:14px;color:#566474;line-height:20px;}
.checkboxai label a {color:unset;text-decoration:underline;}
.checkboxai [type=checkbox]:checked + span.check{border-color:#1a64ae;/*background: #fff url(images/checked.png) no-repeat center;*/}
.checkboxai [type=checkbox]:checked + span.check + span.label{color:#1a64ae!important;}
.checkboxai  [type=checkbox]:checked + span.check:before {
	position: absolute;
	height: 16px;
	width: 16px;
	content: '';
	background-position:-25px -4px;
}
.form-block .forma input[type="text"], .form-block .forma input[type="email"], .form-block .forma input[type="password"], .form-block textarea, .form-block select{border-color:#fff;}
.form-block textarea{height:163px;}
.form-block .forma input[type="submit"]{width:134px;margin-top:0;}
.form-block .checkboxai{width: calc(100% - 164px);}
.upload-button{
	display: block;
	width: calc(100% - 162px);
	height: 40px;
	background:#fff;
	padding:0 10px 0 152px;
}
.upload-button.has-error {
	border-width: 1px;
	border-style: solid;
}
.forma input[type="file"] {
	position: relative;
	float:left;
	height: 40px;
	width: 152px;
	margin-left: -152px;
	opacity: 0;
	z-index: 99;
}
.file-bt{
	display:inline-block;
	float:left;
	height: 40px;
	width: 152px;
	line-height:40px;
	background:#b7c2d0;
	font-size:14px;
	font-weight:500;
	color:#566474;
	text-align:center;
	margin-left: -152px;
}
input[type=file], input[type=file]::-webkit-file-upload-button{cursor: pointer;}
.upload-button .file-name{
	float:left;
	width: calc(100% - 10px);
	height: 40px;
	line-height:40px;
	padding:0 10px;
}
#map{float:left;width:100%;height:660px;}
.contact-details{float:left;width:100%;margin-top:78px;}
.contact-details > div{float:left;width:calc(50% - 25px);}
.contact-details > div + div{margin-left:50px;}
.contact-details > div p{font-size:16px;margin:0;}
.contact-details > div p a{color:#607082;}
.contact-details > div p a:hover{text-decoration:underline;}
.contact-details > div p:first-child{font-size:28px;font-weight:500;color:#1a3d63;margin:0 0 20px;}
.contact-details > div p + p{margin-top:13px;}
.contact-details > div p.adress:before, .contact-details > div p.phone:before, .contact-details > div p.email:before{
	float:left;
	width:23px;
	height:23px;
	content:'';
	background-position:-289px -119px;
	margin:-2px 10px 0 0;
}
.contact-details > div p.phone:before{background-position:-289px -159px;}
.contact-details > div p.email:before{background-position:-289px -199px;}
.contact-details > div + div p + p{margin-top:20px;}
/**/
.row-container{float:left;width:100%;padding:50px 0;}
/*.row-container.career{padding:50px 0 100px;}*/
.row-container.news, .row-container.search-results{padding:0 0 100px;}
.row-container .row{
	float:left;
	width:100%;
	padding:45px 0 50px;
	border-top:1px solid #dadde2;
}
.row-container .row:first-child{border-top:none;}
.row-container .row .left{width:320px;}
.row-container .row .right{width:790px;}
.row-container .row .small-heading{margin: -3px 0 0;}
.row-container .row .small-heading:after, .row-container.news .row .date:after{
	display:block;
	width:67px;
	height:59px;
	content:'';
	background-position:-422px -304px;
	margin:24px 0 0;
}
.row-container .row .right p{
	font-size: 16px;
	color: #607082;
	line-height: 26px;
	text-align:justify;
	margin: 0;
}
.row-container .row .right p a{color:#607082;text-decoration:underline;}
.row-container .row .right p strong{font-weight:500;}
.row-container .row .right p + p{margin-top:26px;}
a.more{
	clear:both;
	float:left;
	font-size:16px;
	font-weight:600;
	color:#1a64ae;
	margin-top:22px;
}
a.more:hover{text-decoration:underline;}
a.more:after{
	display:inline-block;
	width:7px;
	height:10px;
	content:'';
	background-position:-4px -22px;
	margin:0 0 -1px 6px;
}
.row-container .row .date{display:block;font-size:16px;color:#7d8fa3;margin-top: 8px;}
.row-container.news .row .link-heading:hover .small-heading {text-decoration: underline;}
.row-container.news .row .small-heading{font-size:24px;color:#1a64ae;}
.row-container.news .row .small-heading:after{content:none;}
.row-container.news .row .date:after{
	width: 70px;
	height: 60px;
	background-position:-419px -387px;
	margin: 15px 0 0;
}
.row-container.search-results .row .small-heading:after{
	width: 75px;
	height: 68px;
	background-position:-322px -379px;
}
/**/
.pdfs {padding:0;margin:0;}
.pdf{
	position:relative;
	list-style:none;
	width:100%;
	background:#f0f5f8;
}
.operational-documents a[href*=".pdf"] {
	margin: 10px 0 38px;
	position: relative;
	background:#f0f5f8;
}
.operational-documents a[href*=".pdf"],
.pdf a{
	display:block;
	color:#13599f!important;
	text-decoration:none!important;
	padding:12px 20px 10px 40px;
	font-size:14px;
}
.row .pdf{margin-top:22px;}
.operational-documents a[href*=".pdf"]:after,
.pdf a:after{
	position:absolute;
	top:0;
	bottom:0;
	left:9px;
	width:22px;
	height:26px;
	content:'';
	background-position:-144px -9px;
	margin:auto;
}
.operational-documents a[href*=".pdf"]:hover,
.pdf a:hover{text-decoration:underline!important;}
.text-blocks-container{float:left;width:100%;}
.text-block{
	float:left;
	width:100%;
	/*padding:145px 0 140px;*/
	padding: 75px 0 75px;
}
.text-block.gray-white,.text-block.default:first-child{padding:75px 0 30px;}
.text-block.gray{background:#f6f8fa;}
.text-block .left{width:360px;padding-left:45px;}
.text-block.default:first-child .left{
	/*min-height:356px;*/
	min-height:382px;
	background:#f0f1f3;
	padding-top: 75px;
	margin-top: -75px;
}
.text-block.default:first-child .left .heading{margin-right:50px;}
.text-block .heading{margin-top:-7px;}
.text-block .right{width:790px;}
.text-block .right{color: #607082;}
.text-block .right p:first-child, .text-block .right h2:first-child, .text-block .right h3:first-child, .text-block .right h4:first-child, .text-block .right ul:first-child, .text-block .right ol:first-child{margin-top:0;}
.text-block .right p:last-child, .text-block .right h2:last-child, .text-block .right h3:last-child, .text-block .right h4:last-child, .text-block .right ul:last-child, .text-block .right ol:last-child{margin-bottom:0;}
.content-block p,
.text-block .right p{
	font-size: 16px;
	line-height: 26px;
	text-align:justify;
	margin: 26px 0;
	min-height:1px;
}
.text-block .right p a, .text-block .right li a{color: #607082;text-decoration:underline;}
.text-block .right p strong, .text-block .right ul li strong{font-weight:500;}
.text-block .right ul{margin:37px 0;padding:0 0 0 24px;color: #ced9ea;list-style-image:url(images/li-blue.png);}
.text-block .right ul li{font-size: 16px;line-height: 24px;}
.text-block .right ul li + li{margin-top:8px;}
.text-block .right ul{color: #607082;}
.text-block .right strong a{color: #1a64ae;text-decoration:underline;}
.text-block .right strong a:after {
	display: inline-block;
	width: 8px;
	height: 10px;
	content: '';
	background-position: -4px -22px;
	margin: 0 0 -1px 3px;
}
.text-block .right h4{
	font-size: 16px;
	font-weight:400;
	color: #1a64ae;
	line-height: 26px;
	text-align:justify;
	margin: 36px 0;
}
.text-block .right h4 strong, .text-block .right h3 strong{font-weight:600;}
.text-block .right h3{
	font-size: 20px;
	font-weight:300;
	color: #1a64ae;
	line-height: 30px;
	text-align:justify;
	margin: 37px 0;
}
.text-block .right h3 a{color:#1a64ae;text-decoration:underline;}
.text-block .right h2{
	font-size: 22px;
	font-weight:400;
	color: #1a64ae;
	line-height: 30px;
	text-align:justify;
	margin: 37px 0;
}
.text-block .right h2 a{color:#fff;text-decoration:underline;}
.text-block .right h5{
	font-size: 16px;
	font-weight:500;
	line-height: 26px;
	margin: 30px 0 -26px;
}


.text-block.blue,.text-block.default:nth-child(2n + 3){background:#1a64ae;}
.text-block.blue *,
.text-block.blue .right *,
.text-block.default:nth-child(2n + 3) .right *,
.text-block.default:nth-child(2n + 3) *{color:#fff;}
.text-block.blue .right ul,
.text-block:nth-child(2n + 3) .right ul{list-style-image:url(images/li-white.png);}
.text-block.blue .right strong a:after,
.text-block:nth-child(2n + 3) .right strong a:after{background-position: -4px -22px;}
.text-block .right h5 a{color:#1a64ae;text-decoration:underline;}
.text-block .right h5 strong{font-weight:700;}
.text-block .right p img{max-width:100%;height:auto;margin:15px 0;}
.text-block .right > table{float:left;width:100%;margin: 16px 0 44px;}
.text-block .right > table + table{margin-top:49px;}
.text-block .right > table tr th, .text-block .right > table tr:first-child td{font-size:18px;color:#256bb2;font-weight:300;height:47px;padding:10px 20px;}
.text-block .right > table tr th a, .text-block .right > table tr:first-child td a{color:#256bb2;text-decoration:underline;}
.text-block .right > table tr th:first-child, .text-block .right > table tr td:first-child{padding-left:0;border-left:none;}
.text-block .right > table tr td{height:47px;font-size:18px;color:#1a3d63;padding:10px 20px;}
.text-block .right > table  td a{color:#1a3d63;text-decoration:underline;}
.text-block .right > table tr th, .text-block .right > table tr td{min-width:85px;border-top:1px solid #dadde2;border-left:1px solid #dadde2;}
.text-block .right > table tr:last-child td{height:30px;}
.text-block .right > table  td a{color:#1a3d63;text-decoration:underline;}
.text-block .right > table strong{font-weight:600;}
.text-block .right > h2 + table{margin-top:-15px;}
.text-block .right > h3 + table{margin-top:-15px;}
.text-block .right > h4 + table{margin-top:-14px;}
.text-block .right > ul + table, .text-block .right > ol + table{margin-top:-14px;}
.text-block .right > table + h2{clear:both;padding-top:47px;}
.text-block .right > table + h3, .text-block .right > table + h4{clear:both;padding-top:49px;}
.related-documents-block{
	float: left;
	width: 100%;
	background: #1a64ae;
	padding: 50px 0 50px;
}
.related-documents-block .heading {float: left;width: 300px;color:#fff;margin:-13px 0 0 45px;}
.related-documents-block .right {float: right;width: 790px;}
.related-documents-block .pdf + .pdf{margin-top:10px;}
.documents-button{
	clear:right;
	float:right;
	min-width:126px;
	height:38px;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	line-height: 40px;
	padding:0 17px 0 27px;
	border:1px solid #fff;
	margin-top:20px;
}
.documents-button:after{
	float:right;
	width:21px;
	height:21px;
	content:'';
	background-position:-307px -73px;
	margin:9px 0 0 0;
}
.documents-button:hover{background:#fff;color:#1a64ae;}
.documents-button:hover:after{background-position:-270px -73px;}
.small-heading{
	font-size: 28px;
	font-weight: 400;
	color: #1a3d63;
	line-height: 38px;
	margin: 0;
}
.products-tape-table{float:left;width:100%;padding:40px 0 50px;}
.products-tape-table .small-heading{float:left;margin-bottom:28px;}
.download-button{
	float:right;
	width:36px;
	height:36px;
	background-position:-214px -71px;
	-webkit-appearance: none;
	border: none;
	border-radius: 3px;
	cursor:pointer;
	margin:3px 0 0;
}
.download-button:hover{background-position:-167px -71px;}
.products-table{
	float: left;
	min-width: 100%;
	font-size:18px;
	color:#1a3d63;
	text-align:center;
}
.products-table tr th{position:relative;font-size:16px;color:#256bb1;font-weight:300;height:44px;padding:70px 10px 10px;vertical-align: top;}
.products-table tr th:first-child, .products-table tr td:first-child{width:380px;padding-left:0;text-align:left;border-left:none;}
.products-table tr th:before{
	position:absolute;
	top:17px;
	left:0;
	right:0;
	height:41px;
	content:'';
	background:url(images/products-table-icons.png)no-repeat center;
	margin:auto;
}
.products-table tr th:first-child:before{content:none;}
.products-table tr th:nth-child(2):before{width:38px;background-position:0 0;}
.products-table tr th:nth-child(3):before{width:40px;background-position:-110px 0;}
.products-table tr th:nth-child(4):before{width:41px;background-position:-218px 0;}
.products-table tr th:nth-child(5):before{width:40px;background-position:-347px 0;}
.products-table tr th:nth-child(6):before{width:36px;background-position:-483px 0;}
.products-table tr th:nth-child(7):before{width:37px;background-position:-615px 0;}
.products-table tr th:nth-child(8):before{width:38px;background-position:-774px 0;}
.products-table tr td:first-child{position:relative;}
.products-table tr td:first-child a{color:#1a3d63;text-decoration:underline;}
.products-table tr td:first-child a:hover{color:#1a64ae;}
.products-table tr td:first-child a:after{
	display:inline-block;
	width:7px;
	height:10px;
	content:'';
	background-position:-29px -32px;
	margin:0 0 0 8px;
}
.products-table tr td:first-child a:hover:after{background-position:-29px -55px;}
.products-table tr td{height:40px;padding:10px;}
.products-table tr th, .products-table tr td{min-width:85px;border-top:1px solid #dadde2;border-left:1px solid #dadde2;}
.products-table tr td:nth-child(n + 2) {white-space:nowrap;}
.products-table tr:last-child td{height:30px;}
.hover-text{
	display:block;
	position:absolute;
	top:12px;
	left:180px;
	width:625px;
	background:#e8f1f8;
	padding:50px 45px 53px;
	z-index:9;
}
.hover-text .arrow{
	position:absolute;
	top:6px;
	left:-15px;
	display:block;
	width: 0;
	height: 0;
	border-top: 13px solid transparent;
	border-bottom: 13px solid transparent;
	border-right:16px solid #e8f1f8;
}
.hover-text h3{
	font-size:18px;
	font-weight:600;
	color:#1a3d63;
	margin:34px 0 8px;
}
.hover-text p{
	font-size: 16px;
	color: #566474;
	line-height: 24px;
	text-align: justify;
	margin: 0;
}
.hover-text p + p{margin-top:20px;}
.hover-text .arrow + h3{margin-top:-3px;}
.hover-text p a{color: #566474;text-decoration:underline;}
.hover-text p strong{font-weight:600;}
.popup-parent .popup-child .close,
.hover-text .close {
	position:absolute;
	top:5px;
	right:20px;
	font-size: 44px;
	cursor: pointer;
}
.infographic{
	position:relative;
	float:left;
	width:100%;
	height:350px;
	color:#fff;
	margin:50px 0 0;
	overflow:hidden;
}
.infographic > div{
	display:block;
	position: absolute;
	left:0;
	width:calc(25% - 140px);
	height:351px;
}

.infographic > div:nth-child(n+1) {
	-webkit-transform: translateX(calc(-158px - 100%));
	-moz-transform: translateX(calc(-158px - 100%));
	-ms-transform: translateX(calc(-158px - 100%));
	-o-transform: translateX(calc(-158px - 100%));
	transform: translateX(calc(-158px - 100%));
}

.infographic.go > div:nth-child(n+1) {
	-webkit-animation: 1s ease-out 0s 1 forwards slide;
	-o-animation: 1s ease-out 0s 1 forwards slide;
	animation: 1s ease-out 0s 1 forwards slide;
}

.infographic.go > div:nth-child(1) {animation-duration: .25s;}
.infographic.go > div:nth-child(2) {animation-duration: .5s;}
.infographic.go > div:nth-child(3) {animation-duration: .75s;}

@keyframes slide {
	100% {
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}
}

.infographic > div .inner{position:relative;display:table;height: 100%;width:100%; }
.infographic > div .inner:after{
	position:absolute;
	top:0;
	right:-94px;
	width:95px;
	height:351px;
	content:'';
	z-index:-1;
}
.infographic > div:nth-child(1){background:#1a3d63;width:calc(25% - 145px);padding-left:50px;z-index:4;}
.infographic > div:nth-child(1) .inner:after{background:url(images/infographic-corner-1.png)no-repeat center right;}
.infographic > div:nth-child(2){background-color:#244a72;padding-left:calc(25% + 45px);z-index:3;}
.infographic > div:nth-child(2) .inner:after{background:url(images/infographic-corner-2.png)no-repeat center right;}
.infographic > div:nth-child(3){background-color:#335981;padding-left:calc(50% + 45px);z-index:2;}
.infographic > div:nth-child(3) .inner:after{background:url(images/infographic-corner-3.png)no-repeat center right;}
.infographic > div:nth-child(4){background-color:#496e96;padding-left:calc(75% + 45px);z-index:1;}
.infographic > div:nth-child(4) .inner:after{background:url(images/infographic-corner-4.png)no-repeat center right;}
.infographic > div p{
	display:table-cell;
	vertical-align:middle;
	font-size:16px;
	line-height:26px;
	margin:0;
}
.infographic > div p strong{font-weight:500;}
.infographic > div p span{display:block;font-size:60px;font-weight:700;line-height:60px;margin-bottom:15px;}
.service-rate{float:left;width:100%;margin:15px 0 45px;}
.service-rate:first-child{margin-top:0;}
.service-rate > div{float:left;width:100%;height:525px;background:#f6f6f7;}
.service-rate > div > div{float:left;width:100%;}
.service-rate .top{height:245px;background:#eff0f2;color:#1a3d63;padding:55px 0 0;}
.service-rate .top p:first-child{
	width:265px;
	font-size:18px;
	font-weight:600;
	line-height:24px;
	text-align:center;
	margin:0 auto 0;
}
.service-rate .top p + p{
	width:265px;
	font-size:16px;
	font-weight:400;
	line-height:26px;
	text-align:center;
	margin:16px auto 0;
}
.service-rate .top p:nth-child(2):before{
	display:block;
	width:90px;
	height:3px;
	background:#1a3d63;
	content:'';
	margin:17px auto 34px;
}
.service-rate .bottom{padding-top:65px;color:#1a64ae;}
.service-rate .bottom p:first-child{
	width:265px;
	font-size:55px;
	font-weight:700;
	text-align:center;
	margin:0 auto 0;
}
.service-rate .bottom p + p{
	width:265px;
	font-size:14px;
	font-weight:600;
	text-align:center;
	margin:22px auto 0;
}
.service-rate.columns-2 > div{width:calc(50% - 10px);}
.service-rate.columns-2 > div + div{margin-left:20px;}
.service-rate.columns-2 > div:first-child{background:#4bb6e8;color:#fff;}
.service-rate.columns-2 > div:first-child .top{background:#15a0e1;color:#fff;}
.service-rate.columns-2 .top p, .service-rate.columns-2 .bottom p{width:75%!important;}
.service-rate.columns-2 > div:first-child .bottom{color:#fff;}
.service-rate.columns-2 > div:first-child .top p:nth-child(2):before{background:#fff;}
.service-rate.columns-3 > div{width:calc(33.33% - 7px);}
.service-rate.columns-3 > div + div{margin-left:10px;}
.service-rate.columns-3 > div:nth-child(2){background:#4bb6e8;color:#fff;}
.service-rate.columns-3 > div:nth-child(2) .top{background:#15a0e1;color:#fff;}
.service-rate.columns-3 .top p, .service-rate .columns-3 .bottom p{width:80%!important;}
.service-rate.columns-3 > div:nth-child(2) .bottom{color:#fff;}
.service-rate.columns-3 > div:nth-child(2) .top p:nth-child(2):before{background:#fff;}
.service-rate.columns-3 .top p:first-child{font-size:16px;line-height: 22px;}
.service-rate.columns-3 .top p + p{font-size:14px;line-height: 22px;}
.operational-documents{float:left;width:100%;padding: 40px 0 50px;}
.operational-documents:nth-child(2n){background:#e0eaf1;}
.operational-documents .row .left {width: 275px;margin-left:45px;}
.operational-documents .row .right {width: 790px;}
.operational-documents .row .right p {
	font-size: 16px;
	color: #607082;
	line-height: 26px;
	text-align: justify;
	margin: 0;
}
.operational-documents .row .right p strong{font-weight:500;}
.operational-documents .row .right p + p{margin-top:10px;}
.operational-documents .row .right h4{
	font-size: 18px;
	color: #1a3d63;
	font-weight:500;
	margin: 10px 0;
}
.operational-documents .row .right h4:first-child{margin-top:-10px;}
.operational-documents .row .right h4:last-child{margin-bottom:0;}
.operational-documents .row .pdf{margin-bottom:45px;}
.operational-documents .row .pdf:last-child{margin-bottom:0;}
.pagination{
	display: inline-block;
	width: 100%;
	padding: 45px 0;
	border-top:1px solid #dadde2;
	text-align:center;
	margin-top:-100px;
}
.pagination .page-numbers.dots {display:none;}
.pagination .current,
.pagination a{
	position:relative;
	display: inline-block;
	float: left;
	width: 39px;
	height: 50px;
	text-align: center;
	line-height: 52px;
	margin: 0 0 0 1px;
	text-decoration:none;
	background-color:#eff0f2;
	font-size:16px;
	font-weight:400;
	color:#607082;
}
.pagination .current, .pagination a:hover{color: #fff; background-color: #13599f;}
.pagination .prev{background-position:-167px -128px;}
.pagination .next{background-position:-216px -128px;}
.pagination .prev:hover {background-position:-167px -190px;}
.pagination .next:hover{background-position:-216px -190px;}
.mission-vision-row{float:left;width:100%;padding: 95px 0 88px;}
.mission-vision-row:nth-child(2n){background:#e1edf6;}
.mission-vision-row .left {width: 360px;padding-left: 45px;}
.mission-vision-row .left .heading {margin-top: -7px;}
.mission-vision-row .right {width: 790px;color: #607082;}
.mission-vision-row .right p:first-child{margin-top:0;}
.mission-vision-row .right p:last-child{margin-bottom:0;}
.mission-vision-row .right p{
	font-size: 18px;
	line-height: 28px;
	text-align:justify;
	margin: 26px 0;
}
.mission-vision-row .right p a{color: #607082;text-decoration:underline;}
.mission-vision-row .right p strong{font-weight:500;}
.behavior-container{
	float:left;
	width:100%;
	background:#1a64ae;
	padding: 50px 0 65px;
}
.behavior-container table{float:left;margin-left:45px;}
.behavior-container table tr td{padding:38px 0;}
.behavior-container table tr td:first-child{
	position:relative;
	width:350px;
	font-size:22px;
	font-weight:500;
	color:#fff;
	text-transform:uppercase;
	padding-left:105px;
}
.behavior-container table tr td:first-child:before{
	position:absolute;
	left:0;
	top:0;
	bottom:5px;
	width:84px;
	height:89px;
	content:'';
	margin:auto;
}
.behavior-container table tr:nth-child(2) td:first-child:before{background-position:-6px -209px;}
.behavior-container table tr:nth-child(3) td:first-child:before{background-position:-4px -312px;}
.behavior-container table tr:nth-child(4) td:first-child:before{background-position:-4px -411px;}
.behavior-container table ul{margin:0 0 0 4px;padding: 0 0 0 24px;list-style-image: url(images/li-white.png);}
.behavior-container table ul li {font-size: 16px;line-height: 24px;color:#ced9ea;}
.behavior-container table ul li + li{margin-top:13px;}
.behavior-container table tr  th, .behavior-container table tr:first-child td{
	font-size:26px;
	font-weight:700;
	color:#66cdfe;
	text-transform:uppercase;
	text-align:left;
	padding:0;
}
.management-team{float:left;width:100%;margin:87px 0 100px;}
.management-team + .management-team{margin-top:-13px;}
.management-team .heading + .person{margin-top:17px;}
.management-team .person{float:left;width:100%;margin-top:50px;}
.management-team .person .image{float:left;width:280px;}
.management-team .person img{display:block;}
.management-team .person .right{width:calc(100% - 310px);}
.management-team .person .right > p{font-size:16px;color:#1a3d63;font-weight:400;margin:6px 0;}
.management-team .person .right > p a{color:#1a3d63;text-decoration:none;}
.management-team .person .right > p a:hover{text-decoration:underline;}
.management-team .person .right > p:nth-child(1){font-size:18px;font-weight:600;margin:-4px 0 0;}
.management-team .person .right > p:nth-child(2){width: 235px;font-size:16px;color:#1a64ae;margin:5px 0 13px;}
.management-team .person .text{float:left;width:100%;margin-top:10px;}
.management-team .person .text p {
	color: #607082;
	line-height: 24px;
	text-align: justify;
	margin: 26px 0;
}
.management-team .person .text p strong{font-weight:500;}
.management-team .person .text p + p{margin-top:26px;}
.management-team .person .text ul{
	margin:26px 0;
	padding:0 0 0 24px;
	list-style-image:url(images/li-blue.png);
}
.management-team .person .text ul li{font-size: 14px;line-height: 22px;}
.management-team .person .text ul li + li{margin-top:8px;}
.management-team .person .text p:first-child, .management-team .person .text ul:first-child{margin-top:0;}
.management-team .person .text p:last-child, .management-team .person .text ul:last-child{margin-bottom:0;}
.infographic.small,
.infographic.small > div,
.infographic.small > div .inner:after {height:250px;}
.infographic.small > div .inner:after {right:-82px;}
.infographic.small > div .inner{position:relative;display:table;height: 100%;min-width:230px;}
.infographic.small > div:nth-child(1){background:#1a3d63;width:calc(36% - 145px);padding-left:50px;z-index:4;}
.infographic.small > div:nth-child(1) .inner{background:#1a3d63;}
.infographic.small > div:nth-child(1) .inner:after{background:url(images/infographic-corner-1.png)no-repeat center right;}
.infographic.small > div:nth-child(2){background-color:#244a72;width:calc(23% - 145px);padding-left:calc(36% + 50px);z-index:3;}
.infographic.small > div:nth-child(2) .inner{background-color:#244a72;}
.infographic.small > div:nth-child(2) .inner:after{background:url(images/infographic-corner-2.png)no-repeat center right;}
.infographic.small > div:nth-child(3){background-color:#335981;width:calc(36% - 145px);padding-left:calc(65% + 50px);z-index:2;}
.infographic.small > div:nth-child(3) .inner{background-color:#335981;}
.infographic.small > div:nth-child(3) .inner:after{background:url(images/infographic-corner-3.png)no-repeat center right;}
.infographic.small > div p{
	display:table-cell;
	vertical-align:middle;
	font-size:18px;
	font-weight:500;
	line-height:26px;
	margin:0;
}
.infographic.small > div p span{float:left;font-size:60px;font-weight:300;line-height:52px;margin:0 18px 0 0;}
.infographic.small > div:nth-child(2) p, .infographic.small > div:nth-child(3) p {line-height:52px;}
.hero h1.in-news {
	width: 100%;
	font-size: 45px;
	font-weight: 500;
}
.hero h1 + .date{display:block;font-size:16px;color:#7d8fa3;margin-top:17px;}
.simple-page{float:left;width:100%;margin:0 0 120px;}
.simple-page > .left{position:relative;width:405px;}
.simple-page > .left .gray-block{width:100%;min-height:458px;background:#f0f1f3;}
.simple-page > .left .gray-block.with-h2{max-height:760px;}
.simple-page > .left h2{
	position:absolute;
	bottom:0;
	font-size: 25px;
	font-weight: 400;
	color: #1a3d63;
	line-height: 34px;
	background:#fff;
	padding: 90px 0 0;
	margin:0;
	width:100%;
}
.simple-page > .content{float:right;width:790px;padding-top:50px;}
.page-template-page-structure .simple-page > .left { display:none; }
.page-template-page-structure .simple-page > .content { width: 100%; }
.simple-text > p:first-child, .simple-text > h2:first-child, .simple-text > h3:first-child, .simple-text > h4:first-child, .simple-text > ul:first-child, .simple-text > ol:first-child{margin-top:-6px;}
.simple-text > p:last-child, .simple-text > h2:last-child, .simple-text > h3:last-child, .simple-text > h4:last-child, .simple-text > ul:last-child, .simple-text > ol:last-child{margin-bottom:0;}
.simple-text > p{
	font-size: 16px;
	line-height: 26px;
	text-align:justify;
	margin: 26px 0;
	min-height:1px;
}
.simple-text > p a, .simple-text > ul li a, .simple-text > ol li a{color: #607082;text-decoration:underline;}
.simple-text > p strong, .simple-text > ul li strong, .simple-text > ol li strong{font-weight:500;}
.simple-text > ul{margin:37px 0;padding:0 0 0 24px;list-style-image:url(images/li-blue.png);}
.simple-text > ol{margin:37px 0;padding:0 0 0 24px;}
.simple-text > ul li, .simple-text > ol li{font-size: 16px;line-height: 24px;}
.simple-text > ul li + li, .simple-text > ol li + li{margin-top:8px;}
.simple-text > h2 {
	font-size: 25px;
	font-weight: 400;
	color: #1a3d63;
	line-height: 34px;
	margin: 34px 0 36px;
}
.simple-text > h3{
	font-size: 20px;
	font-weight: 400;
	color: #1a3d63;
	line-height: 30px;
	margin: 35px 0 36px;
}
.simple-text > h4{
	font-size: 16px;
	font-weight: 500;
	color: #1a3d63;
	line-height: 28px;
	margin: 35px 0 -11px;
}
.simple-text > p img{max-width:100%;height:auto;margin:15px 0 10px;}
.simple-text > p img.alignright{float:right;margin:6px 0 10px 30px;}
.simple-text > p img.alignleft{float:left;margin:6px 30px 10px 0;}
.simple-text > table{float:left;width:100%;margin: 16px 0 44px;}
.simple-text > table + table{margin-top:49px;}
.simple-text > table tr th, .simple-text > table tr:first-child td{font-size:18px;color:#256bb2;font-weight:300;height:47px;padding:10px 20px;}
.simple-text > table tr th a, .simple-text > table tr:first-child td a{color:#256bb2;text-decoration:underline;}
.simple-text > table tr th:first-child, .simple-text > table tr td:first-child{padding-left:0;border-left:none;}
.simple-text > table tr td{height:40px;font-size:18px;color:#1a3d63;padding:10px 20px;}
.simple-text > table  td a{color:#1a3d63;text-decoration:underline;}
.simple-text > table tr th, .simple-text > table tr td{min-width:85px;border-top:1px solid #dadde2;border-left:1px solid #dadde2;}
.simple-text > table tr:last-child td{height:20px;}
.simple-text > table  td a{color:#1a3d63;text-decoration:underline;}
.simple-text > table strong{font-weight:600;}
.simple-text > h2 + table{margin-top:-14px;}
.simple-text > h3 + table{margin-top:-14px;}
.simple-text > h4 + table{margin-top:32px;}
.text-block .right > ul + table, .text-block .right > ol + table{margin-top:-14px;}
.simple-text > table + h2{clear:both;padding-top:47px;}
.simple-text > table + h3, .simple-text > table + h4{clear:both;}
.prices-block {float: left;width: 100%;margin: 45px 0 50px;}
.prices-block + .prices-block{margin-top:0;}
.prices-block .left {width: 395px;padding-right: 10px;}
.prices-block .heading {margin-top: -7px;}
.prices-block .right {width: 790px;}
.prices-block .right > table{float:left;width:100%;margin: 16px 0 44px;}
.prices-block .right > table tr th, .prices-block .right > table tr:first-child td{font-size:18px;color:#256bb2;font-weight:300;height:40px;padding:10px 20px;}
.prices-block .right > table tr th a, .prices-block .right > table tr:first-child td a{color:#256bb2;text-decoration:underline;}
.prices-block .right > table tr th:first-child, .prices-block .right > table tr td:first-child{padding-left:0;border-left:none;}
.prices-block .right > table tr td{height:40px;font-size:18px;color:#1a3d63;padding:10px 20px;}
.prices-block .right > table  td a{color:#1a3d63;text-decoration:underline;}
.prices-block .right > table tr th, .prices-block .right > table tr td{min-width:85px;border-top:1px solid #dadde2;border-left:1px solid #dadde2;}
.prices-block .right > table tr:last-child td{height:30px;}
.prices-block .right > table  td a{color:#1a3d63;text-decoration:underline;}
.prices-block .right > table strong{font-weight:600;}
.prices-block .right > p:first-child, .prices-block .right > table:first-child{margin-top:-6px;}
.prices-block .right > p:last-child, .prices-block .right > table:last-child{margin-bottom:0;}
.prices-block .right > p{
	font-size: 16px;
	line-height: 26px;
	text-align:justify;
	margin: 26px 0;
}
.prices-block .right > p a{color: #607082;text-decoration:underline;}
.prices-block .right > p strong{font-weight:500;}
.prices-block .right > h4{
	clear: both;
	font-size: 16px;
	line-height: 26px;
	font-weight:300;
	text-align:justify;
	padding-left:37px;
	margin: 7px 0 26px;
}
.prices-block .right > h4:before{
	float:left;
	width:28px;
	height:28px;
	content:'';
	background-position:-75px -9px;
	margin:-2px 8px 0 -37px;
}
.prices-block .right > h4 + table{margin-top:0;}
.prices-block .right > p > a{
	float:left;
	font-weight:400;
	color:#607082;
	border:1px solid #8796a6;
	border-radius:5px;
	text-decoration:none;
	padding:4px 10px;
	margin: 6px 0 4px;
}
.prices-block .right > p > a:hover{text-decoration:underline;}
.prices-block .right > p > a:after{
	float:right;
	width:7px;
	height:10px;
	content:'';
	background-position:-5px -100px;
	margin:9px 0 0 8px;
}
.bizos-dalyviai > p:first-child, .bizos-dalyviai > h2:first-child, .bizos-dalyviai > h3:first-child, .bizos-dalyviai > h4:first-child, .bizos-dalyviai > ul:first-child, .bizos-dalyviai > ol:first-child{margin-top:-6px;}
.bizos-dalyviai > p:last-child, .bizos-dalyviai > h2:last-child, .bizos-dalyviai > h3:last-child, .bizos-dalyviai > h4:last-child, .bizos-dalyviai > ul:last-child, .bizos-dalyviai > ol:last-child{margin-bottom:0;}
.bizos-dalyviai > p{
	font-size: 16px;
	line-height: 26px;
	text-align:justify;
	margin: 26px 0;
}
.bizos-dalyviai > p a, .bizos-dalyviai > ul li a, .bizos-dalyviai > ol li a{color: #607082;text-decoration:underline;}
.bizos-dalyviai > p strong, .bizos-dalyviai > ul li strong, .bizos-dalyviai > ol li strong{font-weight:500;}
.bizos-dalyviai > ul{margin:37px 0;padding:0 0 0 24px;list-style-image:url(images/li-blue.png);}
.bizos-dalyviai > ol{margin:37px 0;padding:0 0 0 24px;}
.bizos-dalyviai > ul li, .bizos-dalyviai > ol li{font-size: 16px;line-height: 24px;}
.bizos-dalyviai > ul li + li, .bizos-dalyviai > ol li + li{margin-top:8px;}
.bizos-dalyviai > h2 {
	font-size: 28px;
	font-weight: 400;
	color: #1a3d63;
	line-height: 37px;
	margin: 34px 0 36px;
}
.bizos-dalyviai > h3{
	font-size: 20px;
	font-weight: 400;
	color: #1a3d63;
	line-height: 30px;
	margin: 35px 0 36px;
}
.bizos-dalyviai > p img{max-width:100%;height:auto;margin:15px 0 10px;}
.bizos-dalyviai table{float:left;width:100%;margin: 16px 0 90px;}
.bizos-dalyviai table tr th, .bizos-dalyviai table tr:first-child td{font-size:18px;color:#256bb2;font-weight:300;height:47px;padding:10px 20px;text-align:center;}
.bizos-dalyviai table tr th a, .bizos-dalyviai table tr:first-child td a{color:#256bb2;text-decoration:underline;}
.bizos-dalyviai table tr th:first-child, .bizos-dalyviai table tr td:first-child{padding-left:0;border-left:none;text-align:left;}
.bizos-dalyviai table tr td{height:40px;font-size:18px;color:#1a3d63;padding:10px 20px;}
.bizos-dalyviai table tr:nth-child(2) td{text-align:center;}
.bizos-dalyviai table  td a{color:#1a3d63;text-decoration:underline;}
.bizos-dalyviai table tr th, .bizos-dalyviai table tr td{min-width:85px;border-top:1px solid #dadde2;border-left:1px solid #dadde2;}
.bizos-dalyviai table tr:last-child td{height:30px;}
.bizos-dalyviai table  td a{color:#1a3d63;text-decoration:underline;}
.bizos-dalyviai table strong{font-weight:600;}
.bizos-dalyviai table td.chack{background:url(images/chack.png)no-repeat center;}
.bizos-dalyviai > h2 + table, .bizos-dalyviai > h2 + .table-scroll{margin-top:-15px;}
.bizos-dalyviai > h4 {
	clear: both;
	font-size: 14px;
	line-height: 24px;
	font-weight: 300;
	text-align: justify;
	padding-left:37px;
	margin: 7px 0 44px;
}
.bizos-dalyviai > h4 strong{font-weight:600;}
.bizos-dalyviai > h4:before {
	float: left;
	width: 28px;
	height: 28px;
	content: '';
	background-position: -75px -9px;
	margin: -2px 8px 0 -37px;
}
.birzos-map-info{float:left;width:100%;margin-top:32px;}
.birzos-map-info > p{font-size:20px;font-weight:500;}
.facts2{float:left;width:100%;margin-top:22px;}
.facts2 > div {float: left;width: 115px;}
.facts2 > div + div{margin-left:15px;}
.facts2 .circle {
	position: relative;
	display: block;
	width: 100px;
	height: 100px;
	left: 0;
	right: 0;
	margin: auto;
}
.facts2 .circle span {
	display:none;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	font-size: 20px;
	font-weight: 600;
	line-height: 103px;
	text-align: center;
	color: #256bb1;
}
.facts2 .circle span i{font-style:normal;}
.facts2 .circle canvas {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
}
.facts2 b {
	display:block;
	font-size:16px;
	font-weight:400;
	color: #256bb1;
	line-height: inherit;
	text-align: center;
	width: 100%;
	margin: 14px auto 0;
}
.downloads{float:left;width:100%;margin:95px 0 100px;}
.downloads + .downloads{margin-top:-5px;}
.downloads h3{
	font-size:28px;
	font-weight:500;
	color:#1a3d63;
	line-height:28px;
	margin:0 0 24px;
}
.question_title {
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	padding: 19px 20px 18px 40px;
	cursor: pointer;
	margin-top: 1px;
	background: #7d8fa3;
	position: relative;
}
.question_title:before {
	content: '';
	background-position: -24px -116px;
	width: 13px;
	height: 13px;
	display: block;
	position: absolute;
	top: 0;
	left: 20px;
	bottom: 0;
	margin: auto;
}
.question_title.opened:before {background-position: -24px -97px;}
.question_body {
	background:#f6f8fa;
	border:1px solid #d5dee8;
	border-top:none;
	margin-bottom: -1px;
	display: none;
}
.question_body  a{
	position:relative;
	display:block;
	font-size:16px;
	color:#607082;
	padding:26px 30px 22px 55px;
	border-top:1px solid #d5dee8;
	text-decoration:none;
}
.question_body  a:before {
	content: '';
	background-position: -144px -44px;
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	top: 0;
	left: 18px;
	bottom: 0;
	margin: auto;
}
.question_body  a:hover{color:#1f68b2;text-decoration:underline;}
.question_body  a:hover:before {background-position: -114px -44px;}
.question_body  a:first-child{border-top:none;}
#form-filter {clear:both;}
.filters{float:left;width:405px;margin:30px 0 70px;}
.filters .block{
	width:100%;
	border-bottom:1px solid #dadde2;
	padding:7px 0 20px;
	margin-bottom:10px;
	clear:both;
}
.filters .block .inner {margin-bottom:10px;}
.filters .block:last-child{border:none;padding-bottom:0;margin-bottom:0;}
.filters .block .title{display:block;font-size:16px;font-weight:600;margin:0 0 8px;}
.filters .checkbox-filter label,
.filters button{
	float: left;
	height:34px;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#607082;
	line-height:34px;
	background:#fff;
	padding:0 15px;
	border: 1px solid #8796a6;
	border-radius: 4px;
	cursor: pointer;
	-webkit-appearance: none;
	margin: 3px 10px 7px 0;
}
.filters .block.rinka button{padding:0 10px;}
.filters .block.rinka button:nth-child(2){padding:0 15px;}
.filters .checkbox-filter input:checked + label,
.filters button:hover, .filters button.active{background:#1a64ae;border-color:#1a64ae;color:#fff;}
.filters button[disabled]{background:#eff0f2;border-color:#8796a6;color:#8796a6;cursor:not-allowed;}
.filters .date{
	float:left;
	width:150px;
	line-height:34px;
	border: 1px solid #8796a6;
	padding:0 0 0 12px;
	border-radius: 4px;
	border-bottom:none;
}
.filters .date label {display:inline;}
.filters .date + .date{margin-left:10px;}
#input-filter-date-from, #input-filter-date-to{
	float: left;
    width: 150px;
    height: 32px;
    line-height: 34px;
    border: 1px solid #8796a6;
	padding: 0 0 0 12px;
	border-radius: 0 0 4px 4px;
    margin: -2px 0 0 -13px;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #566474;
	cursor:pointer;
}
.filters select {
	float:right;
	width: 104px;
	height: 32px;
	line-height:36px;
	border:none;
	padding:0 15px 0 10px;
	border-left: 1px solid #9d9d9d;
	-webkit-appearance: none;
	border-radius: 0;
	background: #fff url(images/select-arrow.png) no-repeat top 16px right 9px;
	margin: 0 1px 0 0;
}
.filters .checkbox-filter input {display:none;}

.filters.top-filters {
	margin:0;
	width:auto;
	float:none;
}

.radios{float:left;width:100%;}
.radio{float:left;}
.radios .radio {margin:6px 30px 0 0;}
.radios .radio:last-child {margin-right:0;}
.radio input[type="radio"] {display:none;}
.radio input[type="radio"] + label{
	font-size:14px;
	color:#607082;
	line-height: 20px;
	margin:0!important;
}
.radio input[type="radio"] + label span {
	float:left;
	height: 23px;
	width: 23px;
	background-position:-78px -47px;
	margin: -2px 8px 0 0;
	cursor:pointer;
}
.radio input[type="radio"]:checked + label{color:#1a64ae;}
.radio input[type="radio"]:checked + label span{background-position:-78px -77px;}
.transaction-graph-content{float:right;width:790px;margin:30px 0 70px;}
.transaction-graph-content .small-heading{margin: 0 0 30px 0;}
.transaction-graph-content .graph-legend{
	clear: both;
	float: left;
	width: calc(100% - 50px);
	padding: 30px 0 0 50px;
	border-top: 1px solid #dadde2;
	margin:0;
}
.transaction-graph-content .graph-date{width:150px;}
.transaction-graph-content .graph{margin:0;}
.transaction-graph-content{position:relative;}
.transaction-graph-content .download-button{right: 0;margin:-10px 0 20px 0;z-index:9;}
body.lt #hours-info {display:block;}
.last-update{position:relative;float:left;margin: 0 0 26px 0;}
.last-update p{
	font-size:16px;
	color:#2397e0;
	text-decoration:underline;
	margin:0;
}
.last-update p:hover + .last-update-hover{display:block;}
.last-update-hover{
	display:none;
	position:absolute;
	left:0;
	top:35px;
	width:425px;
	min-height:46px;
	font-size: 16px;
	line-height: 22px;
	text-align: justify;
	padding:24px 30px 40px;
	background:#fff;
	border:1px solid #c6d1de;
	border-radius:5px;
	z-index:9;
}
.last-update-hover:before{
	position:absolute;
	top: -8px;
	left: 9px;
	width:10px;
	height:10px;
	content:'';
	background-position:-52px -5px;
}

.transaction-graph-content .table > table{float:left;width:100%;}
.transaction-graph-content .table > table tr th, .transaction-graph-content .table > table tr:first-child td{font-size:18px;color:#256bb2;font-weight:300;height:62px;padding:10px 20px;line-height:26px;}
.transaction-graph-content .table > table tr th a, .transaction-graph-content .table > table tr:first-child td a{color:#256bb2;text-decoration:underline;}
.transaction-graph-content .table > table tr th:first-child, .transaction-graph-content .table > table tr td:first-child{padding-left:0;border-left:none;}
.transaction-graph-content .table > table tr td{height:37px;font-size:24px;color:#1a3d63;padding:10px 20px;}
.transaction-graph-content .table > table#marginal-prices tr td{font-size:20px!important;}
.transaction-graph-content .table > table  td a{color:#1a3d63;text-decoration:underline;}
.transaction-graph-content .table > table tr th, .transaction-graph-content .table > table tr td{min-width:85px;border-top:1px solid #dadde2;border-left:1px solid #dadde2;}
.transaction-graph-content .table > table tr:last-child td{height:30px;}
.transaction-graph-content .table > table  td a{color:#1a3d63;text-decoration:underline;}
.transaction-graph-content .table > table strong{font-weight:600;}
.transaction-graph-content .table .nowrap{white-space:nowrap;}
.graph-data-table {table-layout: fixed;}
.graph-data-table tr:nth-child(n+2) td {text-align:center;}

.about-getbaltic.white{
	float: left;
	width: 100%;
	height: 600px;
	background: #fff url(images/getbaltic-map-white.png)no-repeat center top;
	padding: 135px 0 0;
	margin: 0;
}
.about-getbaltic.white .left p, .about-getbaltic.white .left p strong, .about-getbaltic.white .left p a{color:#607082;}
.about-getbaltic.white .left .hp-heading {color: #1a3d63;}
.about-getbaltic.white  .facts b, .about-getbaltic.white  .facts .circle span{color:#256bb1;}
.about-getbaltic.white .map-countries {margin: 14.9% -0.6% 0 0;}
.history{
	position:relative;
	float:left;
	width:100%;
	background:#1a64ae;
	padding:87px 0 68px;
}

.block.clickToShow,
.block.go {
	-webkit-animation: .25s ease-out 0s 1 forwards historyGoDown;
	-o-animation: .25s ease-out 0s 1 forwards historyGoDown;
	animation: .25s ease-out 0s 1 forwards historyGoDown;
}


@keyframes historyGoDown {
	100% {top:103px;}
}
.block-container{
	position: relative;
	float:left;
	width:100%;
	margin-top:30px;
	overflow:hidden;
	padding:0 0 20px;
	transition: all .25s;
}
.block-container:before{
	position:relative;
	display:inline-block;
	top:0;
	left:calc(50% - 75px);
	width:150px;
	height:150px;
	content:'';
	z-index:2;
	background: #fff url('images/logo-in-footer.png?v=2') no-repeat center;
	background-size: calc(100% - 20px) auto;
	border-radius: 50%;
}
.history .text-on-top{
	display:block;
	width:820px;
	color:#ced9ea;
	text-align:center;
	margin:auto;
}
.history .text-on-top .heading{color:#fff;}
.history .text-on-top  p{
	font-size:16px;
	line-height:26px;
	margin:15px 0;
}
.history .text-on-top  p:nth-child(2){
	font-size:20px;
	font-weight:400;
	line-height:28px;
	margin:21px 0 19px;
}
.history .block{
	position:absolute;
	top: -103px;
	float:left;
	width:100%;
	padding:61px 0 0;
	margin:103px 0 0;
	color:#fff;
}
.history .block:nth-child(3){background:#266cb2;}
.history .block .wrap{width:820px;}
.history .block .left{width: 335px;min-height:66px;margin-left: 14px;}
.history .block .left, .history .block .right.date{
	font-size:40px;
	font-weight:600;
	line-height: 40px;
}
.history .block .left{text-align:right;}
.history .block .left.text{text-align:left;}
.history .block .right{width:calc(50% - 62px);min-height:66px;margin-left: 62px;}
.history .block .right, .history .block .left.text{
	font-size:16px;
	font-weight:400;
	line-height:22px;
}
.history .block .wrap > div {overflow:hidden;}
.history .block .left .content {transform:translateX(100%);}
.history .block .right .content {transform:translateX(-100%);}

.block.go > .wrap > div > .content {
	-webkit-animation: .25s ease-out .25s 1 forwards translateZero;
	-o-animation: .25s ease-out .25s 1 forwards translateZero;
	animation: .25s ease-out .25s 1 forwards translateZero;
}

@keyframes translateZero {
	100% {transform:translateX(0);}
}


.history .block:after{
	position:absolute;
	top:38px;
	left:50%;
	transform: translateX(-50%);
	width:67px;
	height:67px;
	content:'';
	background-position:-204px -258px;
	margin:auto;
}

.history .block.clickToShow:after {
	background-position:-204px -328px;
	cursor:pointer;
}

.history .block .dots{
	position:absolute;
	top:-100px;
	left:0;
	right:0;
	width:3px;
	height:138px;
	content:'';
	background:#1a64ae url(images/history-space.png)no-repeat center;
	margin:auto;
}
/*.history .block:first-child{margin-top:130px;}*/
.history-bottom{
	position:absolute;
	bottom:135px;
	width:100%;
	height:300px;
	background-image: linear-gradient(to bottom, rgba(26,100,174,0), rgba(26,100,174,1));
}
.content.structure-page{width:835px;padding-top:30px;}
.content.structure-page h2, .content.structure-page h3 {font-size:36px;font-weight:600;color:#1a3d63;}
.content.structure-page a {font-size:20px;font-weight:600;color:#256bb1;text-decoration:none;}
.content.structure-page a:hover {text-decoration:underline;}




/*footer*/
footer{
	float:left;
	width: 100%;
	color: #7d8fa3;
	background:#eff0f2;
	padding:50px 0 45px;
}
#newsletter{float:left;width: calc(100% - 300px);margin-bottom:50px;}
#newsletter .left{
	float:left;
	width:240px;
	margin-right:20px;
}
#newsletter .left strong{
	float:left;
	font-size:16px;
	font-weight:600;
	color:#1a3d63;
	margin:-3px 0 6px 0;
}
#newsletter .es_txt_email{
	float:left;
	width:calc(100% - 459px);
	height:38px;
	font-family: 'Montserrat', sans-serif;
	color: #566474;
	padding: 0 15px;
	background:#fff;
	-webkit-appearance: none;
	border-radius:0;
	border:1px solid transparent;
}
#newsletter .es_spinner_image {display:none!important;}
#newsletter input::-webkit-input-placeholder {color:#566474;}
#newsletter input:-moz-placeholder {color:#566474;opacity:1;}
#newsletter input::-moz-placeholder {color:#566474;opacity:1;}
#newsletter input:-ms-input-placeholder {color:#566474;}
#newsletter input[type="submit"]{
	float:left;
	width:166px;
	height:40px;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	font-weight:500;
	color:#fff;
	line-height:38px;
	background:#1a64ae;
	cursor:pointer;
	border:none;
	-webkit-appearance: none;
	border-radius:0;
}
#newsletter input[type="submit"]:hover{background:#1e74ca;}
.soc{float:left;margin:-1px 0 0 52px;}
.soc a{
	float:left;
	height:42px;
	width:42px;
	margin-right:17px;
}
.soc a:last-child{margin-right:0!important;}
.soc a.fb{background-position:-330px -125px;}
.soc a.in{background-position:-389px -125px;}
.soc a.tw{background-position:-448px -125px;}
.soc a.fb:hover{background-position:-330px -176px;}
.soc a.in:hover{background-position:-389px -176px;}
.soc a.tw:hover{background-position:-448px -176px;}
footer .inner{float: left;width: 100%;}
footer .column{float:left;}
footer .column:nth-child(1){width:calc(25% - 20px);padding-right:20px;}
footer .column:nth-child(2){width:calc(37% - 20px);padding-right:20px;}
footer .column:nth-child(3){width:calc(19% - 20px);padding-right:20px;}
footer .column:nth-child(4){width:19%;padding-right:0;}
footer .column p{margin:8px 0;}
footer .column a{color: #7d8fa3;text-decoration:none;}
footer .column a:hover{text-decoration:underline;}
footer .column ul{margin:0;padding:0;list-style:none;}
footer .column ul li{margin:8px 0;}
footer .column:nth-child(1) img{float:left;max-width:100%;margin:7px 0 18px;}
footer .column:nth-child(1) p{clear:both;margin:1px 0;}
.phone-button{
	position: fixed;
	top:200px;
	right:5px;
	width: 80px;
	z-index: 9;
}
.phone-button > div{
	position:relative;
	display:block;
	min-width:80px;
	height:80px;
	background-color:#15a0e1;
	background-position:-402px -217px;
	border-radius:50%;
}
.phone-button > div:before{
	content:"";
	display:block;
	position:absolute;
	min-width:80px;
	height:80px;
	background-position:-402px -217px;
}
.phone-button > div > span{
	position: absolute;
	right: 40px;
	height: 66px;
	color:#fff;
	font-size:17px;
	font-weight:400;
	background: #15a0e1;
	border-radius: 40px 0 0 40px;
	z-index: -9;
	white-space: nowrap;
	max-width:0;
	padding:14px 0 0 37px;
	overflow:hidden;

	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.phone-button > div > span a{
	display:inline-block;
	color:#fff;
	text-decoration:none;
	margin:3px 0;
}
.phone-button > div > span a:hover{text-decoration:underline;}
.phone-button > div:hover:before {
	animation:vibrate 0.12s ease-in-out 0s 5;
}
@keyframes vibrate {
	0% {
		transform: rotate(0);
	}
	25% {
		transform: rotate(8deg);
	}
	50% {
		transform: rotate(0);
	}
	75% {
		transform: rotate(-8deg);
	}
	100% {
		transform: rotate(0);
	}

	/*
	0% {
		background-position: -402px -214px;
	}
	12% {
		background-position: -407px -217px;
	}
	25% {
		background-position: -402px -220px;
	}
	37% {
		background-position: -399px -217px;
	}
	50% {
		background-position: -402px -220px;
	}
	62% {
		background-position: -405px -217px;
	}
	75% {
		background-position: -402px -214px;
	}
	82% {
		background-position: -399px -217px;
	}
	100% {
		background-position: -402px -214px;
	}

	 */
}
.phone-button > div:hover > span{
	max-width:500px;
	padding: 14px 55px 0 37px;
}
#cookies_box {
	display: block;
	background: #1a3d63;
	padding: 10px 0 15px;
	width: 100%;
}
#cookies_box p {
	width: calc(100% - 190px);
	float: left;
	color: #c8d6e4;
	font-size: 14px;
	line-height: 22px;
}
#cookies_box p a{color:#fff;text-decoration:underline;}
#cookies_box p strong{color:#fff;font-weight:600;}
#cookies_box a.agree_button {
	width:134px;
	height:36px;
	line-height:36px;
	color: white;
	text-decoration: none;
	background: #15a0e1;
	font-weight:600;
	float: right;
	margin-top: 21px;
	text-align:center;
}
#cookies_box a.agree_button:hover{background:#15a9ee;}

.page-id-4428 .content .right table td { vertical-align: top; }
.page-id-4428 .content .right table td p { margin: 0; }

/**** On laptop *****/

@media(max-width:1600px){
	#slider .slide .wrap p strong{font-size:55px;}
	#slider .slide .wrap p{width: 390px;font-size:22px;margin: 30px 0 0;}
	#slider .slide .wrap a {padding:0 10px;height:38px;line-height:40px;}
}
@media(max-width:1400px){
	.wrap{width:1180px;}
	#menu > ul > li > a{padding: 0 11px;}
	.extra-menu > a{margin-left: 28px;}
	#slider .slick-dots{width:1200px!important;bottom:20px!important;}
	footer .column:nth-child(1) {width: calc(24% - 20px);}
	footer .column:nth-child(2) {width: calc(35% - 20px);}
	footer .column:nth-child(3) {width: calc(20% - 20px);}
	footer .column:nth-child(4) {width: 21%;}
	.soc {margin: -1px 0 0 47px;}
	.map-countries{margin: 16.3% 5.4% 0 0;}
	.about-getbaltic.white .map-countries {margin: 16.4% -5.6% 0 0;}
	#phone{right:5px;}
	.operational-documents .row .right, .row-container .row .right , .form-block form, .related-documents-block .right{width: 775px;}
	.text-block .right { width: 700px;}
	.service-rate .bottom p {width: 100%!important;}
	.simple-page > .content, .prices-block .right, .transaction-graph-content, .mission-vision-row .right{width: 700px;}
	.hero.map{background-position: right -190px top;}
	.structure{width:680px;}
	.structure .block span:first-child {font-size: 15px;}
	.structure .block {width: 200px;}
	.row.third-line:before {left: -2px;width: 479px;}
	.row.fourth-line:before {right: 100px;width: 240px;}
	.row.last .block:after {left: -21px;}
	.infographic.small > div p{font-size:16px;}
	.management-team .person img {width: 100%;height: auto;}

}

.loader{
	z-index:999;
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background: rgba(0,0,0,0.2);
}

.loader .rotate,
.rotate > div {
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.rotate {
	position:fixed;
	top:50%;
	left:50%;
	transform: translate(-50%, -50%);
	display: block;
	font-size: 0;
	color: #1a64ae;
}
.rotate > div {
	display: inline-block;
	float: none;
	background-color: currentColor;
	border: 0 solid currentColor;
}
.rotate {
	width: 64px;
	height: 64px;
}
.rotate > div {
	position: absolute;
	top: 50%;
	left: 50%;
	background: transparent;
	border-style: solid;
	border-width: 4px;
	border-radius: 100%;
	-webkit-animation: ball-clip-rotate-multiple-rotate 1s ease-in-out infinite;
	-moz-animation: ball-clip-rotate-multiple-rotate 1s ease-in-out infinite;
	-o-animation: ball-clip-rotate-multiple-rotate 1s ease-in-out infinite;
	animation: ball-clip-rotate-multiple-rotate 1s ease-in-out infinite;
}
.rotate > div:first-child {
	position: absolute;
	width: 64px;
	height: 64px;
	border-right-color: transparent;
	border-left-color: transparent;
}
.rotate > div:last-child {
	width: 32px;
	height: 32px;
	border-top-color: transparent;
	border-bottom-color: transparent;
	-webkit-animation-duration: .5s;
	-moz-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-direction: reverse;
	-moz-animation-direction: reverse;
	-o-animation-direction: reverse;
	animation-direction: reverse;
}
/*
 * Animation
 */
@-webkit-keyframes ball-clip-rotate-multiple-rotate {
	0% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg);
		transform: translate(-50%, -50%) rotate(0deg);
	}
	50% {
		-webkit-transform: translate(-50%, -50%) rotate(180deg);
		transform: translate(-50%, -50%) rotate(180deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotate(360deg);
		transform: translate(-50%, -50%) rotate(360deg);
	}
}
@-moz-keyframes ball-clip-rotate-multiple-rotate {
	0% {
		-moz-transform: translate(-50%, -50%) rotate(0deg);
		transform: translate(-50%, -50%) rotate(0deg);
	}
	50% {
		-moz-transform: translate(-50%, -50%) rotate(180deg);
		transform: translate(-50%, -50%) rotate(180deg);
	}
	100% {
		-moz-transform: translate(-50%, -50%) rotate(360deg);
		transform: translate(-50%, -50%) rotate(360deg);
	}
}
@-o-keyframes ball-clip-rotate-multiple-rotate {
	0% {
		-o-transform: translate(-50%, -50%) rotate(0deg);
		transform: translate(-50%, -50%) rotate(0deg);
	}
	50% {
		-o-transform: translate(-50%, -50%) rotate(180deg);
		transform: translate(-50%, -50%) rotate(180deg);
	}
	100% {
		-o-transform: translate(-50%, -50%) rotate(360deg);
		transform: translate(-50%, -50%) rotate(360deg);
	}
}
@keyframes ball-clip-rotate-multiple-rotate {
	0% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg);
		-moz-transform: translate(-50%, -50%) rotate(0deg);
		-o-transform: translate(-50%, -50%) rotate(0deg);
		transform: translate(-50%, -50%) rotate(0deg);
	}
	50% {
		-webkit-transform: translate(-50%, -50%) rotate(180deg);
		-moz-transform: translate(-50%, -50%) rotate(180deg);
		-o-transform: translate(-50%, -50%) rotate(180deg);
		transform: translate(-50%, -50%) rotate(180deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotate(360deg);
		-moz-transform: translate(-50%, -50%) rotate(360deg);
		-o-transform: translate(-50%, -50%) rotate(360deg);
		transform: translate(-50%, -50%) rotate(360deg);
	}
}

#graph-data {position:relative;}
#graph-data .loader {position:absolute;}
#graph-data .loader .rotate {position:absolute;}
@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

.es_subscription_form {position:relative;}
.es_subscription_form > div.es-field-wrap > label {color:transparent;}
.es_subscription_form label br {display:none;}
.es_subscription_form .agreement {position:absolute;width:auto;top:calc(100% + 5px)}
.es_subscription_form input[type="submit"] {margin-top:-26px;}
.es_subscription_message {display:block;clear:both;margin-top:30px;}
.es_subscription_message.error {color:#d31a1a!important;}

.popup-parent {position: relative;text-decoration: underline;cursor:pointer;}
.popup-parent .popup-child {
	position:absolute;
	top: 100%;
	display:none;
	width:auto;
	min-width:300px;
	max-width:100vw;
	background:#e8f1f8;
	white-space:nowrap;
	padding: 15px 20px;
	left:50%;
	transform: translateX(-50%);
	cursor: default;
}
.popup-parent .popup-child:before {
	content: "";
	display:block;
	position:absolute;

	width: 0;
	height: 0;
	border-left: 16px solid transparent;
	border-right: 16px solid transparent;

	border-bottom: 16px solid #e8f1f8;
	top: -16px;
	left: 50%;
	transform: translateX(-50%);
}
@media (min-width:501px) {
	.popup-parent:hover .popup-child {display: block;}
}

#goTop{
	position:fixed;
	bottom:-100px;
	right:20px;
	width: 46px;
	height: 46px;
	color:#fff;
	background:#1a64ae url(images/scroll-up.png) no-repeat center;
	border:1px solid #eff0f2;
	z-index:9999;
	cursor: pointer;
	opacity:0.8;
}
#goTop:hover{opacity:1;}
.mobile-only {display:none;}

.page-template-page-graph .graph-data-table td {
	font-size: 22px!important;
}
