.content_width {width:100%;}
img {
    text-indent: -10000px
}
body,html,div {margin:0px;padding:0px;}
a, img {border:0px;outline:none;}
.fl.brand_logo
{
	margin-top:-25px;
}

body {background-color:#efefef;font-family: 'Roboto', sans-serif;font-size:12px;color:#2e2e2e;padding:0px 0px;}
table {font-size:12px;}
h1 {font-size:22px;font-weight:normal;margin-bottom:5px;}
h2 {font-size:14px;font-weight:bold;margin-bottom:5px;}
li {
	list-style:none;
	background: url(../images/square.gif) no-repeat 0% 50%;
	padding-left:10px;	
}
ul {padding-left:3px;}text_field kiek1

.b1 {
    border:1px solid #000000;
}

#page_content table {
	border-collapse:collapse;
}
#page_content table th { 
	background:#d7d7d7;
	color:#2e2e2e;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	padding:3px;
	padding-left:20px;
	
	border:1px solid #c7c7c7;
}

#page_content table td { 
	background:#f8f8f8;
	color:#2e2e2e;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	padding:3px;
	padding-left:20px;
	border:1px solid #d7d7d7;
	vertical-align:top;
	
}
#page_content table.noborder td {border:0px;background:0px;padding:3px;}
#page_content form table td { border:0px;background:transparent;padding:0px;padding-right:5px;padding-bottom:10px;line-height:20px;}
.hr {height:2px; background:#cdcdcd; margin:10px 0px;}
.thinhr {height:1px; background:#cdcdcd; margin:10px 0px;}
.date {font-size:11px;color:#747474;}
.readmore {background: url(../images/readmore_arrow.gif) no-repeat 100% 60%;padding-right:7px;}
.red {color:#f20000}
.taright , #page_content .taright{text-align:right;}
.clear {clear:both;}
.cleardiv {clear:both;}
.clearleft {clear:left;}
.fr {float:right;}
.fl {float:left;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.fs11 {font-size:11px;}
.fs12, #page_content table.fs12 td {font-size:12px;}
 #page_content table.fs12 td {font-size:12px;line-height:14px;}
#page_content table.fs11 td {font-size:11px;}
.fs13 {font-size:13px;}
.fs17 {font-size:17px;}
.p5 {padding:5px;}
.pl10 {padding-left:10px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.green {color:#018c06;}
.grey {color:#8e8e8e;}
.bold {font-weight:bold;}
a {
	font-family: 'Roboto', sans-serif;
	text-decoration:none;
	color: #1b6ed1;
}
a:hover {
    text-decoration:underline;
}

.green_button_basket{
	padding:0px;
	display:inline-block;
	
	line-height:50px;
	background: url(../images/green_button_basket.png) no-repeat top left;
	text-align:center;
	text-decoration:none;
	width: 245px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	margin-bottom: 20px;
}

.green_button_basket_l{
	padding:0px;
	display:inline-block;
	line-height:50px;
	background: #38bb3a;
	text-align:center;
	text-decoration:none;
	width: 216px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	cursor: pointer;
}

.green_button_basket_r{
	padding:0px;
	display:inline-block;
	
	line-height:50px;
	background: #025198;
	text-align:center;
	text-decoration:none;
	width: 245px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	margin-bottom: 20px;
	border-radius: 4px;
}

.green_button1{
	padding:0px;
	display:inline-block;
	line-height:40px;
	background: #38bb3a;
	text-decoration:none;
	width: 194px;
	margin-bottom: 10px;
	cursor: pointer;
	margin-left: -5px;
}

.green_button1 a, .green_button1 input, .green_button1 button, .green_button1 span{
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	text-decoration:none;
}


#right_bar .text_field, select {
	border: 1px solid #d4d4d4;
	margin-bottom: 18px;
	margin-top: 5px;
	height: 25px;
 }
 
.green_button1:hover{
	box-shadow: 0px 0px 10px #afafb1;
}

.green_button_basket:hover{
	box-shadow: 0px 0px 10px #afafb1;
}

.green_button_basket_r:hover{
	box-shadow: 0px 0px 10px #afafb1;
}

.green_button_basket input, .green_button_basket button, .green_button_basket span{
	background: url(../images/green_button_basket.png) no-repeat top left;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	text-decoration:none;
	text-transform: uppercase;
}

.light_button_basket a, .light_button_basket input, .light_button_basket button, .light_button_basket span, .light_button_basket a:hover{
	background: #fff;
	color: #3b3b3b;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	text-decoration:none;

}


#content_right .green_button_basket a:hover{
	color: #fff;
	text-decoration: none;
}

.grey_button, .green_button, .blue_button, .light_button {
	padding:0px;
	display:inline-block;
	height:27px;
	line-height:27px;
}

.grey_button {
	background: url(../images/grey_button_left.gif) no-repeat top left;
}
.green_button {
	background: url(../images/green_button_left.gif) no-repeat top left;
}
.blue_button {
    background: url(../images/blue_button_left.gif) no-repeat top left;
}
.light_button {
	background: url(../images/light_button_left.gif) no-repeat top left;
}

.grey_button a, .grey_button input, .grey_button button,
.green_button a, .green_button input, .green_button button,
.blue_button a, .blue_button input, .blue_button button,
.light_button a, .light_button input, .light_button button {
	height:27px;
	line-height:27px;
	border:0px;
	padding:0px 10px;
	margin:0px;
	color:#fff;
	font-size:13px;
	font-family:Arial;
	text-decoration:none;
	display:inline-block;
	text-align:center;
	font-weight:bold;
	cursor:hand;
    overflow:visible;  /* For IE6-7 */
}
.grey_button a:hover, .green_button a:hover, .blue_button a:hover, .light_button a:hover {
    text-decoration:none; /* For IE6 */
}

.light_button div {
    background: url(../images/light_button_right.gif) no-repeat top right;
    text-align:center;
}

.grey_button a, .grey_button input, .grey_button button {
	background: url(../images/grey_button_right.gif) no-repeat top right;
}
.green_button a, .green_button input, .green_button button{
	background: url(../images/green_button_right.gif) no-repeat top right;
}
.blue_button a, .blue_button input, .blue_button button{
	background: url(../images/blue_button_right.gif) no-repeat top right;
    color:#1b6ed1;
}
.light_button {
    height:23px;
    line-height:23px;
}
.light_button a, .light_button input, .light_button button{
    color:#2e2e2e;
    font-size:11px;
    height:23px;
    line-height:23px;
}

.green_button.center, .grey_button.center, .blue_button.center {
	margin-left:auto;
	margin-right:auto;
	display:block;
}
.green_button.center a {display:block;}




/*
 * Layout
 */
#main_wrapper {
	width: 100%;
    background: #fff;
	
}
#main_wrapper_in {
    background: url(../images/page_bg.png) no-repeat top;
}
#header_in{
	width: 100%;
}
#content, #page_content {
	/*margin-right:252px;*/
}
#page_content {
	padding-left: 10px;
}
#content_left {
	/*float:left;*/
}
#content_right {
	
	margin:0px;padding:0px;
	/*margin-left:169px;*/
    /*margin-left:163px;*/
    margin-left:1px;
}
#content_right div.inner {
	
	margin:0px;padding:0px;
}
#content_right div.inner div.inner  {
	
	margin:0px;padding:0px;
}
#content_right div.inner div.inner div.inner {
	
	margin:0px;padding:0px;
}

#content_right div.inner div.inner div.inner div.inner {
	
	margin:0px;padding:0px;
}
#content_right div.inner div.inner div.inner div.inner div.inner{
	
	margin:0px;padding:0px;
}
#content_right div.inner div.inner div.inner div.inner div.inner div.inner{
	
padding: 0px;
}
#page_content #content_right .content_width {
    float:left;
}

.pathbar, .pathbar a, .page_controls a, .page_controls {font-size:15px;}
.pathbar, .page_controls {
    padding:8px 0;
}
.page_controls {text-align:right;margin-right:3px;}
.page_controls a {text-decoration:none}
.page_controls a:hover span {text-decoration:underline} 
.pathbar {float:left;}
.page_controls a {margin-left:13px;}
.page_controls img {margin:0px 4px;vertical-align:middle;}
.pathbar img {
	margin:0px 5px;
	width: 4px;
}
/*
 * Left menu
 */
 .left_menu {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	width:169px;
}
 .left_menu.product_menu a{
	font-size:11px;
	font-weight:bold;
 }
 .left_menu.product_menu li {
	padding-top:7px;
	padding-bottom:8px;
}
 .left_menu li {
	display:block;
	list-style:none;
	background:#e3e3e3;
	width:167px;
	padding-bottom:20px;
	padding-top:10px;
	padding-left:0px;
	margin-bottom:2px;
}
.left_menu li a {
	padding-left:10px; 
}
.left_menu li.first {
	background: #e3e3e3 url(../images/left_menu_upper.gif) no-repeat top left;
}
.left_menu li.last {
	background: #e3e3e3 url(../images/left_menu_bottom.gif) no-repeat bottom left;
}
 .left_menu li.active {
	background:#fff;
	border:1px solid #b9b9b9;
	border-right:0px;
	position:relative;
	right:0px;	
	width:169px;
	z-index:111;
}
.left_menu li.active a {
	font-weight: bold;
	color:#000;
	text-decoration:none;
}
.left_menu li ul {padding:0px;margin:0px;}
.left_menu li ul li, .left_menu li.active ul li {
	padding:3px 0px;
	padding-left:10px;
	background:transparent;
	border:0px;
	width:157px;
}
.left_menu li ul li.active, .left_menu li.active ul li.active {
	background:#f2f2f2;
}
.left_menu li.active ul li a {
	color: #1b66bf;
	font-weight:normal;
	text-decoration:underline;
}
.left_menu li.active ul li.active a {
	color:#000;
	text-decoration:none;
}
/*
 * Header
 */
 #header {
	position: relative;
    z-index: 20;
    width: 1274px;
    margin: 0 auto;
}
#header .top_content {
	height:140px;
}
#header li, #header ul {
	margin:0px;
	padding:0px;
	list-style:none;
	background: #025198;
}
#header .header_img {
    position:absolute;
	top:56px;
    width:240px;
    height:81px;
	background: url(../images/lemona_logo.png) no-repeat top left;
    background-size: 200px;
}

/* 														search */
#search_container {
	position: absolute;
    top: 68px;
    left: 330px;
    width: 942px;
    height: 45px;
}
#search_container .bg {
    position:absolute;
} 
#search_container form {
    position:absolute;
}

#search_container .text_field {
	border:1px solid #38bb3a;
	background:#fff;
	height:45px;
	line-height:45px;
	width:760px;  
	margin:0px;
	margin-left:4px;
	margin-right:0px;
	margin-top: 0px;
	padding-left:9px;
	float:left;
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	color:#2e2e2e;
	border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
	
}
#search_container .button {
	z-index:1000;
	height:45px;
	width:175px;
	border:0px;
	margin:0px;
	float:left;
	font-family: 'Roboto', sans-serif;
	color:#fff;
	font-size:17px;
	padding-left:30px;
	line-height:5px;
	cursor:pointer;
	background:url(../images/search_button.png) no-repeat;
}
#search_container .how_to_use {
	position:absolute;
	left:4px;
	top:36px;
}
#search_container .how_to_use .text {
    padding-top:1px;
    float:left;
}
#search_container .how_to_use a  {
	font-size:11px;
	font-family: 'Roboto', sans-serif;
	font-weight:normal;
	color:#1b6ed1;
	text-decoration:none;
	line-height:18px;
}
#search_container .how_to_use a:hover {
    text-decoration:underline;
}
#search_container .how_to_use .questionmark {
		float:left;
    width:15px;
    height:15px;
    background:url(../images/question.gif) no-repeat;
    margin:3px 0 0 4px;
}

/* 														Top menu */
#header .top_menu li{
	float:right;
	display:block;
	padding:0px 10px;
	list-style:none;
	background:none;
}
#header .top_menu li a {
	font-size:13px;
	font-family: 'Roboto', sans-serif;
	text-decoration:none;
	color: #00297f;
	line-height: 40px;
	font-weight: 400;
}
#header .top_menu li a:hover {
    text-decoration:underline;
}
#header .top_menu li.active a {
	font-size:14px;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	text-decoration:none;
}
/*
 #header {
	background: url(../images/takeliai.png) repeat top left;
    background-size: 1000px; 
	position:relative;
	z-index:20; /* For IE (for popup menu) */
/*}
#header .top_content {
	height:96px;
	padding-right:15px;
	padding-top:5px;
}
#header li, #header ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#header .header_img {
 
	position:absolute;
	top:16px;
    width:240px;
    height:81px;
	background: url(../images/lemona_logo.png) no-repeat top left;
    background-size: 200px;
	margin: 0 10px;
}*/

/* 														search */
/*
#search_container {
	
	position:absolute;
	top:32px;
	left :380px;
	/*background: url(../images/search_field_2.png) no-repeat top left;*//*
	width: 700px;
	height:56px;
}
#search_container .bg {
    position:absolute;
}
#search_container form {
    position:absolute;
}
#search_container .text_field {
	border:2px solid #18ad20;
	background:#fff;
	height:30px;
	line-height:34px;
	width:579px;
	margin:0px;
	margin-left:4px;
	margin-right:0px;
	margin-top: 0px;
	padding-left:9px;
	float:left;
	font-size:13px;
	font-family:Arial;
	color:#2e2e2e;
	border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
	
}
#search_container .button {
	z-index:1000;
	height:36px;
	width:90px;
	border:0px;
	margin:0px;
	float:left;
	background: url(../images/search_button.gif) no-repeat top right;
	font-weight:bold;
	font-family:Arial;
	color:#fff;
	font-size:12px;
	padding-left:20px;
	line-height:5px;
	cursor:hand;
}
#search_container .how_to_use {
	position:absolute;
	left:4px;
	top:36px;
}
#search_container .how_to_use .text {
    padding-top:1px;
    float:left;
}
#search_container .how_to_use a  {
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#1b6ed1;
	text-decoration:none;
	line-height:18px;
}
#search_container .how_to_use a:hover {
    text-decoration:underline;
}
#search_container .how_to_use .questionmark {
	float:left;
    width:15px;
    height:15px;
    background:url(../images/question.gif) no-repeat;
    margin:3px 0 0 4px;
}*/

/* 														Top menu */
/*
#header .top_menu li{
	float:right;
	display:block;
	padding:0px 10px;
	line-height:20px;
	list-style:none;
	background:none;
}
#header .top_menu li a {
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
	color: #1b6ed1;
}
#header .top_menu li a:hover {
    text-decoration:underline;
}
#header .top_menu li.active a {
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
	color: #000;
}*/
/*
 * Main menu
 */
 #header .main_menu {
	height:47px;
}
#header .main_menu li {
	/* height:47px;
	margin-right: 3.4px;
	float:left;
	width:138px;*/
	
	 	    height: 47px;
    margin-right: 4.2px;
    float: left;
    width: 155px;  
}
#header .main_menu li.active {
	background: url(../images/menu_active_left_2.png) no-repeat;
}

#header .main_menu li.grey {
	background: url(../images/menu_grey_left.gif) no-repeat;
	width:110px;
	
}
#header .main_menu li.grey a {
	background: 	url(../images/menu_grey_right.gif) no-repeat top right;
	color:#000;
	
}
#header .main_menu li.grey a span {
	background: 	url(../images/menu_grey_bg.gif) repeat-x top right;
	
}
#header .main_menu li a {
	display:block;
	padding-left:5px;
	padding-right:5px;
	font-size:13px;
	font-weight:normal;
	font-family: 'Roboto', sans-serif;
	color:#fff;
	text-decoration:none;
    cursor:pointer; /* For IE6-7 */
	vertical-align:middle;
	
}
#header .main_menu li.active a {
	background: #003d73;
}
#header .main_menu li a span {
	height:47px;
	line-height:14px;
	display:block;
	padding:8px 8px;
	/* max-width:150px; */
	max-width:155px;
	vertical-align: middle;
	
	

}
#header .main_menu li a span .cat_name {
	
	
}

#header .main_menu li.active a span {
	color:#fff;
	
}
#header .main_menu li a span.center {
	
	
	
}
#header .main_menu li a span.center.raudona {
	text-align:center;
	color:#ff0000;
}
#header .main_menu li .elem1{background:url(../images/all_item_icon.png) no-repeat; width:27px;height:22px;float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu .active .elem1{background:url(../images/all_item_icon.png) no-repeat;width:27px;height:22px; float:left;margin-right:11px;margin-top: 5px;}

#header .main_menu li .elem2{background:url(../images/electonic_c_icon.png) no-repeat;width:29px;height:20px; float:left;margin-right:3px;margin-top: 6px;}
#header .main_menu .active .elem2{background:url(../images/electonic_c_icon.png) no-repeat;width:29px;height:20px; float:left;margin-right:3px;margin-top: 6px;}


#header .main_menu li .elem3{background:url(../images/spare_parts_icon.png) no-repeat;width:24px;height:24px; float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu .active .elem3{background:url(../images/spare_parts_icon.png) no-repeat;width:24px;height:24px; float:left;margin-right:11px;margin-top: 5px;}


#header .main_menu li .elem4{background:url(../images/equipment_icon.png) no-repeat;width:24px;height:22px; float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu .active  .elem4{background:url(../images/equipment_icon.png) no-repeat;width:24px;height:22px; float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu li .elem5{background:url(../images/energy_icon.png) no-repeat;width:27px;height:21px; float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu .active .elem5{background:url(../images/energy_icon.png) no-repeat;width:27px;height:21px; float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu li .elem6{background:url(../images/tools_icon.png) no-repeat;width:22px;height:22px; float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu .active .elem6{background:url(../images/tools_icon.png) no-repeat;width:22px;height:22px; float:left;margin-right:11px;margin-top: 5px;}
#header .main_menu li a span img {
	float:left;
	margin-right:11px;
	margin-top: 5px;
}
/*
 * Main content
 */
#main_content {
    background: #fff ;
	width: 1274px;
	margin:0 auto;
}
#main_content  .shadow {
	
	
}
#main_content .shadow .shadow {
	
	
}

#main_content  .shadow .shadow .corner { }
#main_content  .shadow .shadow .corner .corner {
	padding-right:10px;
	padding-top:10px;
	padding-bottom: 100px;
}
.content_item {
	padding:0px 15px;
	margin:20px 0px;
}

#main_content_table {
    width:100%;
}
#main_content_table, #main_content_table td.main_content_table_td {
    padding:0;
    border:none;
    border-spacing:0;
    border-collapse:collapse;
}
#main_content_table td.main_content_table_td {
    vertical-align:top;
}
#main_content_table td.main_content_table_td_page_content {
    width:99%;
}
/*
 * Right
 */
#slider {
	
	width:13px;
	height:100%;
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
}
#slider img {position:absolute;top:50%;}
#right_bar_container {
	position:relative;
	float:right;
	padding-left:15px;
	margin-left: 0px;
	margin-right: -5px;
}
#main_content #right_bar {
	

	width:242px;


}
#main_content #right_bar .block {
	line-height:130%;
}
#main_content #right_bar p {
	padding:0px;
	margin:10px 0px;

}
.text_field, select {
	border: 1px solid #d4d4d4;
 }
#main_content #right_bar .block {
	margin-bottom:20px;
	font-size:13px;
	color:#727272;
	border: 1px solid #d4d4d4;
}
#main_content #right_bar .block .block_heading{ 
	font-size: 17px;
    font-family: 'Roboto', sans-serif;
    padding: 15px 0px 15px 12px;
}

#main_content #right_bar .block .block_heading span { 

	color: #000000;
}

#main_content #right_bar .block  .block_content { 
	padding:5px 13px 10px 13px;
}
#main_content #right_bar .block.blue .block_content { 

}
#main_content #right_bar .block.white .block_content { 
	background: url(../images/block_white_bg.jpg) repeat-y;
}

#main_content #right_bar .block.collapsed .block_content {
	display:none;
}
#main_content #right_bar .block.blue .block_footer { 
	
}
#main_content #right_bar .block.blue table {
	border-collapse:collapse;
}
#main_content #right_bar .block.blue table .border {
	border:1px solid #c8d3e6;
}
#main_content #right_bar .block.blue table td, #main_content #right_bar .block.blue table th {
	font-size:11px;
	font-weight:normal;
	border-top:1px solid #c8d3e6;
	border-bottom:1px solid #c8d3e6;
	padding:5px 3px;
}

.block.white .block_content img {
	margin:0px 10px 0px 0px;
	vertical-align:middle;
}
/*
 * Footer
 */
  .footer_in{
	 background: #ececec;
 }

 #footer {
	padding-top: 50px;
	width: 1274px;
	margin: 0 auto;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
}
	
}
#footer div div div div div div div{
	
	padding:5px 0px 0px 20px;
}
#footer div div div div div div div div{background:transparent;padding:0px;}

#footer p {

	margin: 0px 0px 0px 0px;
	font-size: 12px; 
	text-align: justify;
}


#footer, #container_footer,#search_line p {
font-size: 14px; 
}


#footer a {
   color: #7b7b7b;
   text-decoration: none;
}
#footer a:visited {
    color: #000000;
}

#footer a:hover {
    color: #7b7b7b;
	text-decoration: underline;
}

#footer a:active {
    color: #7b7b7b;
}


#container_footer{ width:100%;}
#search_line {display:inline-block;  width: 1000px; padding: 10px 0px 10px 0px; }
#Newsletter_footer {display:inline-block; float:right; width: 233px;}

.newsletter{
	    border-left: 2px solid #e3e3e3;
		border-right: 2px solid #e3e3e3;
}

.footer-corner{
	margin-top: -10px;

}

@media screen and (max-width: 1200px) {
    #search_line {
       width: 900px;display:inline-block;
    }
}
@media screen and (min-width: 1840px) {
    #search_line {
       width: 1200px;display:inline-block;
    }
}
@media screen and (min-width: 1740px)  and (max-width: 1840px)  {
    #search_line {
       width: 1100px;display:inline-block;
    }
}
/*
 * Content elements
 */
 .error, #page_content .error {color:#ff6600;}
.error_list {
	display:block;
	background:#ff6600;
	padding:3px 7px;
	
}
#page_content .error_list li {
	color:#fff;
	font-size:11px;
	background: url(../images/error.gif) no-repeat 0% 50%;
	padding-left:18px;
}
.show_all {
	background: #f2f2f2;
	
	text-align: left;
	padding:6px 5px;
}
.actions {
	background: #f2f2f2;
	text-align: left;
	padding:6px 15px;
	
}
.actions .separator {
	color:#b7b7b7;
	font-size:14px;
	margin: 0px 15px;
}
.pagination {
	background: #f2f2f2;
	line-height:25px;
	text-align: center;
}

.pagination a {
	margin: 0px 3px;
}
.pagination .current {
	 font-weight:bold;
	 color:#000;
	 text-decoration:none;
}
.pagination .separator {
	color:#b7b7b7;
	font-size:14px;
	margin: 0px 15px;
}
/*
 * Product list
 */
#page_content .product_list th.noborder {border:0px;}
#page_content .product_list {
	border:0px;
	background: transparent;
}
#page_content .product_list th {
	border:0px;
	padding: 7px 5px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	text-align:center;
}
#page_content .product_list td {
	border:0px;
	padding:0px;
	background:transparent;
}
#page_content .product_list .odd td {
	background: #f2f2f2;
}
#page_content .product_list .desc td .text_field {
	width:42px;
	padding:2px 5px;
	font-size:12px;
}

#page_content .product_list .desc td{
	padding:10px 0px 0px 5px;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
}
#page_content .product_list .desc td.taleft, .taleft {
	text-align:left;
}
.ml90 {margin-left:90px;}
.mt10 {margin-top:10px;}
.mt70 {margin-top:70px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mb0 {margin-bottom:0px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.pt10 {padding-top:13px;}
#page_content .product_list tr.desc .pl0 {
	padding-left:0px;
}
#page_content .product_list .price td{
	border-bottom:1px solid #d7d7d7;
	font-size:11px;
	padding-left:5px;
	padding-bottom:5px;
}
#page_content .product_list .price td .description {
	line-height:14px;
	font-size:12px;
	margin-bottom:5px;
	margin-top:7px;
	
}
#page_content .product_list .grey_button, #page_content .product_list .green_button {
	margin-left:2px;
}
/*
 * Cagegory list
 */
#page_content .categories_list td{
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:20px;
	background:transparent;
	border:0px;
	border-bottom: 1px solid #d7d7d7;
	font-size:12px;
}
#page_content .categories_list td p {
	line-height:20px;
	padding:0px;
	margin:0px;
}
#page_content .categories_list td img{
	margin-bottom:8px;
}
#page_content .categories_list td p img{
	vertical-align:middle;
	margin:0px;
}
/*
 * Krepselis
 */
#page_content table.cart th{
	padding-left:5px;
	padding-right:5px;
}
#page_content table.cart td{
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:12px;
	font-size:11px;
	vertical-align:middle;
}
#page_content table.cart td input  {
	font-size:12px;
	padding:2px 3px;
}
/*
 * Konkreti ausine
 */
#page_content table.product_availability {
	margin-top:30px;
}
 #page_content table.product_availability th {
	background:#d7d7d7;
	color:#2e2e2e;
	font-weight:normal;
	font-size:13px;
	text-align:left;
	border:1px solid #c7c7c7;
	padding:5px 5px;
}
#page_content table.product_availability td {
	background:#f8f8f8;
	color:#2e2e2e;
	font-weight:normal;
	text-align:left;
	border:1px solid #d7d7d7;
	font-size:11px;
	padding:5px 5px;
	vertical-align:middle;
}
 #page_content table td.center {
	text-align:center;
}
#page_content table.product_prices {margin-top:20px;margin-left:10px;}
#page_content table.product_prices td {
	padding-top:5px;
	line-height:12px;
 }
 
 
#after_footer {
	color:#747474;
	font-size:11px;
	margin:0px;
	margin-left:0px;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:20px;
	background:#fff;
}
.fullwidth {
	width:100%;
}

/*
 * Lang selection
 */
 
 /*														Lang selection */
#header .lang_selection {
	float:right;
	width:51px;
	height:21px;
	padding:0px;
	padding-top:7px;
	margin:0px;
}
#header .lang_selection span {
    display:inline-block;
}
#header .lang_selection .dropd {
    width:71px;
    height:21px;
    line-height:21px;
    color:#4e4e4e;
    padding:0 0 0 0px;
    cursor:pointer;
    text-align:left;
    margin-left:5px;
}
#header .lang_selection .dropd_lr {
   margin-left:0px; 
   height:21px;
}
#header .lang_selection .dropd_l {
    height: 40px;
    line-height: 40px;
    color: #4e4e4e;
    padding: 7px 0 0 11px;
    cursor: pointer;
    text-align: left;
    background: url(../images/arrow_down.png) no-repeat;
    background-position: 35px 9px;
}
#header .lang_selection  .dropd_r {
     width:12px;
    height:21px;
    line-height:21px;
    font-size:21px;
    cursor:pointer;
    text-align:center;
}
#header .lang_selection   .list_cnt {
     position:absolute;
    margin:17px 0 0 0px;
    z-index:1;
	
	width:47px;
}

#header .lang_selection .list {
    padding:2px 0 6px 0px;
    font-size:11px;
    line-height:15px;
    display:none;
}
.dropd_cnt  .list a, .header .dropd_l a, .dropd_cnt  .dropd_l a {
    color:#4E4E4E;
}
#header .lang_selection  .list .list_item {
    padding:5px 0px 1px 11px;
	display:block;
}
.tabs-bottom .ui-tabs-nav li a span {
	font-size:13px;
	font-family: 'Roboto', sans-serif;
}


.block_content table {
	font-size: 11px;
}


.tabs-bottom .ui-tabs-nav li.ui-state-active a span {
		padding-left:3px;
	padding-right:14px;
}

.tabs-bottom .ui-tabs-nav li.ui-state-active a {
	padding-left:3px;
	padding-right:14px;
}



/*
 * Prekiu sarasas
 */
#right_bar .block_login a {
    font-size:16px;
    text-decoration:none;
	color: #fff;
}
#right_bar .block_login a:hover {
    text-decoration:none;
	box-shadow: 0px 0px 10px #afafb1;
}
.price {
    font-weight:bold;
    font-size:13px;
    color:#2e2e2e;
}
.price_euro {
    font-weight:bold;
    font-size:11px;
    color:#2e2e2e;
}

.left_menu_2 {
	padding:0px;
	margin:0px;
	width:162px;
    position:relative;
    float:left;
    overflow:visible;
}
.left_menu_2_in {
    position:absolute;
    width:162px;
}
.left_menu_2 .item a {
    display:block;
}
.left_menu_2 .item a:hover .middle .item_name {
    text-decoration:underline;
}
.left_menu_2 .item .top {
    height:1px;
    background:#cccccc;
    border-left:1px solid #d8d8d8;
    border-right:1px solid #d8d8d8;
}
.left_menu_2 .item_first .top {
    height:5px;
    background:url(../images/left_menu_2_top_first.gif) no-repeat;
    border-left:none;
    border-right:none;
}
.left_menu_2 .item .middle {
    background:#e3e3e3;
    border-left:1px solid #d8d8d8;
    border-right:1px solid #d8d8d8;
    padding:7px 0 7px 0;
    color:#000000;
    font-weight:bold;
    font-size:11px;
}
.left_menu_2 .item .middle .item_name {
    padding:0 9px 0 9px;
}
.left_menu_2 .item_first .middle {
    padding-top:5px;
}
.left_menu_2 .item_last .middle {
    padding-bottom:5px;
}
.left_menu_2 .item .bottom {
    height:1px;
    background:#f2f2f2;
    border-left:1px solid #d8d8d8;
    border-right:1px solid #d8d8d8;
}
.left_menu_2 .item_last .bottom {
    height:5px;
    background:url(../images/left_menu_2_bottom_last.gif) no-repeat;
    border-left:none;
    border-right:none;
}
.left_menu_2 .item_active {
    padding:1px 0;
    width:164px;
    position:relative;
}
.left_menu_2 .item_active .top {
    background:#b9b9b9;
    border-left:1px solid #d6d6d6;
    border-right:none;
}
.left_menu_2 .item_active .middle {
    background:#ffffff;
    border-right:none;
    border-left:1px solid #b9b9b9;
}
.left_menu_2 .item_active .bottom {
    background:#b9b9b9;
    border-left:1px solid #d6d6d6;
    border-right:none;
}
.left_menu_2  .item .sub {
    padding-left:1px;
}
.left_menu_2  .item .sub a {
    color:#000000;
    display:block;
}
.left_menu_2  .item .sub a:hover .sub_item {
    text-decoration:underline;
}
.left_menu_2  .item .sub .sub_item {
    padding:5px 8px;
}
.left_menu_2  .item .sub .sub_item div {
    background:url(../images/menu_left_2_sub_item.gif) no-repeat 0 5px;
    padding-left:10px;
    font-weight:normal;
}
.left_menu_2  .item .sub .sub_item_active {
    border:1px solid #d8d8d8;
    background:#e8e8e8 url(../images/menu_left_2_sub_item_active.gif) repeat-x;
    padding-top:4px;
    padding-bottom:4px;
}


.paging {
    background:#f6f6f6;
    border-bottom:1px solid #d8d8d8;
    padding:5px 13px;
}
.paging .pages {
    float:left;
}
.paging .left, .paging .right, .paging .page {
    display:inline-block;
}
.paging .left, .paging .right {
    position:relative;
    top:2px;
}
.paging .page {
    padding:0 6px;
}
.paging .page_active {
    padding:0 2px;
}
.paging .page_active div {
    border:1px solid #d8d8d8;
    background:#ffffff;
    font-weight:bold;
    padding:0 3px;
}
.paging .left a {
    display:block;
}
.paging .left div {
    background:url(../images/paging_left_active.gif) no-repeat;
    width:15px;
    height:15px;
}
.paging .left_inactive div {
    background:url(../images/paging_left.gif) no-repeat;
}
.paging .right a {
    display:block;
}
.paging .right div {
    background:url(../images/paging_right_active.gif) no-repeat;
    width:15px;
    height:15px;
}
.paging .right_inactive div {
    background:url(../images/paging_right.gif) no-repeat;
}
.paging .limit {
    float:right;
    position:relative;
    top:2px;
}
.paging .limit .text {
    float:left;
    font-size:11px;
}

.filter_block {
	margin-top:10px;
    line-height:130%;
}
.filter_block {
	margin-bottom:10px;
	font-size:12px;
	font-family:Arial;
	color:#2e2e2e;
}
.filter_block .block_heading{ 
	background: url(../images/filter_block_top.gif) repeat-x;
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
    height:21px;
}
.filter_block .block_heading .left { 
	background: url(../images/filter_block_top_left.gif) no-repeat;
    width:5px;
    height:21px;
}
.filter_block .block_heading .right { 
	background: url(../images/filter_block_top_right.gif) no-repeat;
    width:5px;
    height:21px;
}

.filter_block .block_heading span { 
	display:block;
	padding-top:2px;
}

.filter_block  .block_content { 
	border-left:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;
	background:#f6f6f6;
    padding:5px 13px 5px 13px;
}
.filter_block  .block_footer {
    height:17px;
    background:url(../images/filter_block_bottom.gif) repeat-x;
}
.filter_block  .block_footer .left {
    background: url(../images/filter_block_bottom_left.gif) no-repeat;
    width:5px;
    height:10px;
}
.filter_block  .block_footer .right {
    background: url(../images/filter_block_bottom_right.gif) no-repeat;
    width:5px;
    height:10px;
}
.filter_block  .block_footer .btn {
    background: url(../images/filter_block_bottom_btn_up.gif) no-repeat;
    width:27px;
    height:17px;
    margin-left:28px;
}

.filter_block.collapsed .block_content {
	display:none;
}
.filter_block.collapsed  .block_footer .btn {
    background: url(../images/filter_block_bottom_btn_down.gif) no-repeat;
}

.filter_block .block_content {
    padding-left:10px;
    padding-right:0;
}
.filter_block .block_content .filter {
    float:left;
    margin-right:7px;
    margin-bottom:14px;
}
.filter_block .block_content .filter .title {
    color:#808080;
    font-size:11px;
    padding-bottom:3px;
}
.filter_block .block_content .filter  .values_list {
    width:137px;
    height:74px;
    border:1px solid #b9b9b9;
    overflow-y:scroll;
    background:#ffffff;
    padding:5px;
}
.filter_block .block_content .filter  .values_list .value .value_input {
    float:left;
}
.filter_block .block_content .filter  .values_list .value .value_title {
    float:left;
    font-size:11px;
    padding-top:1px;
}

.filter_block .block_content .buttons {
    padding-right:8px;
}
.filter_block .blue_button {
    margin-left:5px;
    height:23px;
    line-height:23px;
}
.filter_block .blue_button input, .filter_block .blue_button button, .filter_block .blue_button a {
    height:23px;
    font-size:12px;
}

.show_description {
    background:url(../images/show_descriptions.gif) no-repeat 6px 1px;
    padding-bottom:5px;
}
.show_description a {
    color:#808080;
    font-size:11px;
    text-decoration:underline;
    padding-left:20px;
}

#page_content .products_list  {
    padding-bottom:40px;
}
#page_content .products_list table {
    width:100%;
}
#page_content .products_list table th {
    font-size:11px;
    text-align:center;
    padding:8px 0;
}
#page_content .products_list table th select {
    font-size:11px;
}
#page_content .products_list table th.th_name {
    text-align:left;
    padding-left:10px;
	padding:2.25em;
}
#page_content .products_list table th.th_code {
    text-align:left;
    padding-left:10px;
	width:30%;
	text-align:center;
}
#page_content .products_list table th .order_up, #page_content .products_list table th .order_down {
    position:relative;
    top:-1px;
}
#page_content .products_list .product td {
    vertical-align:middle;
    padding:15px 0;
    text-align:center;
}
#page_content .products_list td {
    background:#ffffff;
    border:none;
    font-size:11px;
}
#page_content .products_list .tr_buttons td {
    border-bottom:3px solid #d7d7d7;
    padding:0 8px 10px 3px;
}
.products_list .tr_buttons  .show_description {
    position:relative;
    top:10px;
}
.products_list .tr_buttons  .description {
    display:none;
    font-size:12px;
    padding:15px 5px 5px 5px;
}
.products_list .tr_buttons  .light_button {
    position:relative;
    top:2px;
    margin-right:5px;
}
#page_content .products_list .row_gray td {
  
}

#page_content .products_list .product .td_name {
    text-align:left;
    padding-left:5px;
    font-weight:bold;
    font-size:12px;
	padding:2.25em;
}
#page_content .products_list .product .price_td {
    text-align:left;
}
.quantity input {
    width:26px;
    height:19px;
    padding:0 8px;
    line-height:19px;
    border:1px solid #b9b9b9;
}


/*
 * Preke
 */
/*
 * Preke
 */
.paging_center {
    text-align:center;
}
.paging_center .pages {
    float:none;
}
.product_info {
    padding:25px 0 35px 0;
	font-family: 'Roboto', sans-serif;
}

.product_info h1{
    margin-top: 0px;
	font-size: 24px;
    font-weight: 600;
	line-height: 30px;
	margin-bottom: 20px;
}

.product_info .green_button1 {
	width: 175px;
	margin-left: 10px;
}

.product_info .green_button1 a{
	margin-left: 10px;
}
.product_info .product_info_1 {
    padding-bottom:20px;
}

#page_content .product_info .product_info_fields  h1 a{
       font-weight: 500;
	   
}
#page_content .product_info .product_info_fields {
        width: 679px;
		margin-left: 20px;
	   
}
#page_content .product_info .product_info_fields table td {
    background:#ffffff;
    border:none;
    font-size:15px;
	float: left;
}
#page_content .product_info .product_info_fields table .file td {
    font-size:15px;
}
#page_content .product_info .product_info_fields .field_name {
    color:#262626;
	float: left;
	font-size:15px;
	line-height: 25px;
	
}
#page_content .product_info .product_info_fields .field_value {
    text-align:left;
	display: inline-block;
	float:left;
	margin-right: 21px;
	
}
#page_content .product_info .product_info_fields .splitter div {
    height:5px;
}



.product_photos {
    width:290px;
	border: 1px solid #d4d4d4;
	height: 190px;
}
.product_photos .photo {
   
    padding-bottom:3px;
}
#page_content .product_photos .photo table {
    width:290px;
    height:170px;
}
#page_content .product_photos table td {
    background:none;
    border:none;
    vertical-align:middle;
    text-align:center;
    padding:0;
}
.product_photos .thumb_list .splitter {
    width:1px;
    height:1px;
}
.thumb {
    border: 1px solid #d4d4d4;
    padding: 1px;
    margin-right: 7px;
    margin-top: 10px;
    height: 50px;
    width: 50px;
}
.thumb_list{
	margin-left: 2px;
}
#page_content .product_photos .thumb table {
    width:58px;
    height:43px;
}
.product_photos .more_photos {
    font-size:11px;
    padding-top:6px;
}

.product_availability {
    width:410px;
    font-size:15px;
	padding-bottom: 15px;
	padding-top: 15px;
	border: 1px solid #e2e2e2;
	margin: 15px 0px 25px;
}
.product_availability .header {
    background:#f2f2f2;
    border-bottom:1px solid #d7d7d7;
    line-height:19px;
    color:#808080;
	display: none;
}
.product_availability .item {
    padding:5px 0;
}
.product_availability .status {
    width:26px;
    min-height:1px;
    height:auto ! important;
    height:1px;
    text-align:center;
}
.product_availability .status img {
    position:relative;
    top:3px;
}
.product_availability .status_text {
    width:59px;
    text-align:center;
}
.product_availability .shops {
     width:300px; 
}


.product_buy_block {
    width:700px;
}
.product_buy_block .prices_list {
    font-size:11px;

}
.product_buy_block .prices_list .item .field_name {

    color:#808080;
}
.product_buy_block .prices_list .item .field_value {
    
}
.product_buy_block .prices_list .item .field_value .price_line {
    line-height:25px;
	float: left;
	
}
.price_line .price {
    font-size:24px;
	color: #686868;
	margin-left: 5px;
	margin-right: 30px;
	line-height: 17px;
	padding-right: 30px;
}
.price_line .price_euro {
    font-size:12px;
}
.product_buy_block .prices_list .item .field_value .info {
    color:#262626;
	float: left;
	font-size:12px;
	line-height: 25px;
	padding-right: 7px;
	width: 133px;
}

.product_buy_block .prices_list .item .info {
    color:#262626;
	float: left;
	font-size:12px;
	line-height: 25px;
	padding-right: 7px;
}

.info_wrap{
	float: left;
	width: 679px;
	margin-bottom: 7px;
}
.product_buy_block .prices_list .item {
    padding-bottom:10px;
}

.product_buy_block .product_to_cart {
    padding-top:14px;
}
.product_buy_block .product_to_cart .quantity_info {
    padding-top:4px;
}
.quantity_info {
	padding-left: 20px;
}
.product_to_cart{
	padding: 0px;
    float: left;
    background: #f6f6f6;
    padding-top: 25px;
    width: 675px;
}

.delivery_block{
	float: left;
	border: 1px solid #dddddd;
	margin-top: 15px;
	padding: 25px;
	margin-bottom: 30px;
}

.delivery_block p{
	font-size: 15px;
	line-height:  24px;
	margin: 0px;
}

.minmat{
	padding-left: 25px;
    padding-top: 10px;
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 40px;
}

.quantity_info .field_name {
    line-height:21px;
    padding-right:4px;
	font-weight: bold;
    font-size: 14px;
}
.product_buy_block .buttons {
    padding-top:13px;
}

.product_info_tabbed {
    padding-bottom:40px;
}

.tabbed .tabs_list {
    border-bottom:1px solid #bebebe;
    height:31px;
}
.tabbed .tabs_list .tab  {
    padding-right:1px;
    position:relative;
    top:1px;
}
.tabbed .tabs_list .tab .tab_left {
    background:url(../images/tabbed/left.gif) no-repeat;
    width:5px;
    height:31px;
}
.tabbed .tabs_list .tab_active .tab_left {
    background:url(../images/tabbed/left_active.gif) no-repeat;
}
.tabbed .tabs_list .tab .tab_right {
    background:url(../images/tabbed/right.gif) no-repeat;
    width:5px;
    height:31px;
}
.tabbed .tabs_list .tab_active .tab_right {
    background:url(../images/tabbed/right_active.gif) no-repeat;
}
.tabbed .tabs_list .tab .tab_name {
    background:url(../images/tabbed/tab.gif) repeat-x;
    height:31px;
    line-height:31px;
    padding:0 8px;
}
.tabbed .tabs_list .tab_active .tab_name {
    background:#ffffff;
    border-top:1px solid #bebebe;
    height:30px;
    line-height:30px;
}
.tabbed .tab_content_list .tab_content {
    display:none;
    padding-top:15px;
}
.tabbed .tab_content_list .tab_content_active {
    display:block;
}

.similar_products_list .splitter {
    width:5px;
    height:1px;
}
.similar_product {
    width:180px;
}
#page_content .similar_product .photo table {
    width:180px;
    height:120px;
}
#page_content .similar_product .photo table td {
    background:none;
    border:none;
    vertical-align:middle;
    text-align:center;
    padding:0;
}
.similar_product .title {
    padding:12px 0;
    font:bold 11px 'Roboto', sans-serif;
}
.similar_product .quantity_info, .similar_product .quantity_info input {
    font-size:11px;
	padding-top: 9px;
}
.similar_product .price_line {
    padding:7px 0;
}
.similar_product .green_button a {
    width:120px;
}
.similar_product .green_button {
    margin-bottom:2px;
}

.comments_list {
    padding-bottom:8px;
    border-bottom:1px solid #bebebe;
}
.comments_list .comment {
    font-size:11px;
    padding-bottom:20px;
}
.comments_list .comment .username {
    font-weight:bold;
}
.comments_list .comment .date {
    color:#808080;
    line-height:20px;
}


.filters_list {
    padding-top:12px;
	padding-bottom:8px;
    border-bottom:1px solid #bebebe;
}


/*
 * Kategoriju kategorija
 */
.category_list {
    padding:25px 0 45px 0;
}
.category_list .splitter {
    width:99%;
}
.category_list .category {
    width:252px;
    margin:auto;
}
#page_content .category_list table.category_list_table {
    width:100%;
}
#page_content .category_list table.category_list_table td  {
    background:none;
    border:none;
    vertical-align:top;
    font-size:12px;
    padding:0;
}
.category_list .category .title {
    font-weight:bold;
    padding-right:3px;
}
.category_list .category .tags {
    padding-right:3px;
}
#page_content .category_list table.subcategories_list_table td  {
    width:100%;
}
#page_content .category_list table.subcategories_list_table td.subcategories_list_td,
.category_list .subcategories_list  {
    width:140px;
}
#page_content .category_list table.subcategories_list_table td  {
    background:none;
    border:none;
    vertical-align:middle;
    font-size:12px;
    padding:0;
}
#page_content .category_list .category .photo table {
    width:100%;
}
#page_content .category_list .category .photo table td {
    background:none;
    border:none;
    vertical-align:middle;
    text-align:center;
    font-size:12px;
    padding:0;
}
.category_list .subcategories_list {
    line-height:17px;
}

.category_list .category .more {
    padding:4px 6px 0 0;
    background:url(../images/more.gif) no-repeat right 9px;
}
.category_list .category .more a {
    font-size:11px;
    color:#808080;
    text-decoration:underline;
}
.category_list .category .more a:hover {
    text-decoration:none;
}
#page_content .category_list table.category_list_table  td.splitter_td {
    padding:18px 0 12px 0;
}
#page_content .category_list table.category_list_table  td.splitter_td .hr {
    height:1px;
    margin:0;
    background:#d7d7d7;
}

/*
 * Paieskos rezultatai
 */
.search_results {
    text-align:right;
    padding:5px 0 10px 0;
    font-size:11px;
    color:#808080;
}
.search_results .blue_button, .search_results .blue_button a {
    line-height:23px;
    height:23px;
}
.search_results .blue_button a {
    font-weight:normal;
}


/*
 * Issokantis meniu
 */
.main_menu .popup_menu {
    display:none;
    position:absolute;
    z-index:2;
    
    overflow:hidden;
}
.main_menu .popup_menu .top table, .main_menu .popup_menu .bottom table {
    width:100%;
}
.main_menu .popup_menu .top table, .main_menu .popup_menu .top table td,
.main_menu .popup_menu .bottom table, .main_menu .popup_menu .bottom table td {
    padding:0;
    border:none;
    border-spacing:0;
    border-collapse:collapse;
}
.main_menu .popup_menu .top .top_left {
    width:5px;
}
.main_menu .popup_menu .top .top_center {

    width:99%;
}
.main_menu .popup_menu .top .top_right {
    width:5px;
}
.main_menu .popup_menu .bottom .bottom_left {
    width:5px;
}
.main_menu .popup_menu .bottom .bottom_center {
   
    width:99%;
}
.main_menu .popup_menu .bottom .bottom_right {
    width:5px;
}
.main_menu .popup_menu .middle {
    background:#ffffff;
    border-left:1px solid #d4d4d4;
    border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
    padding:6px 0 3px 0;
}
.main_menu .popup_menu .splitter {
    width:1px;
    height:100px;
    background:#d8d8d8;
	margin-top: 15px;
    margin-bottom: 15px;
}
.main_menu .popup_menu .item {
    padding: 20px 5px 15px 5px;
    width:130px;
}
.main_menu .popup_menu .item .photo {
    width: 60px;
	margin-left: 16px;
}

.main_menu .popup_menu .item .title {
        margin-top: 6px;
		margin-left: 6px;
		text-align:center;
}
#header .main_menu .popup_menu .item a {
    background:none;
    color:#1b66bf;
    font-weight:normal;
    font-size:13px;
}
.main_menu .popup_menu  {
    zoom:1;
}
.main_menu .popup_menu  .item {
    zoom:1;
}
#content_right .n_reg input::placeholder {
  color: #c6c6c6;
}

#content_right .n_reg {overflow: hidden; width: 728px}
#content_right .n_reg_l{float: left; width: 473px; margin-right: 17px; margin-top: 13px; }	
#content_right .eilute {display: block; margin-top: 6px; zoom: 1 }
#content_right .eilute .pav {display: block; width: 162px; float: left; padding-right: 9px; text-align: right; margin: 0; margin-top: 3px;}
#content_right .eilute select {width: 300px;}
#content_right .eilutes_juosta {width: 100%; clear:both; height: 1px; background-color: #e4e4e4; display: block; margin-top: 17px; margin-bottom: 14px}
#content_right .eilute input {width: 292px; padding: 1px 0; padding-left: 8px; }
#content_right .eilute .eilute_input {float: left}
#content_right .eilute_apacia {margin-bottom: 50px}
#content_right .eilute .eilute_input_txt{clear: both; width: 302px; display: block; font-size: 12px;}

#content_right .tabas_cont {margin-top: 30px}
#content_right .n_reg_l .ui-tabs {padding: 0;}
#content_right .eilute .radio input {margin: 0; padding: 0; width: 13px; height: 13px; float: left; margin-right: 4px; border: 0}
#content_right .eilute .radio span { padding-bottom: 3px; float: left; padding-right: 5px}

#content_right .n_reg_c {float: left; width: 364px}
#content_right .n_reg_c .pav{float: none; text-align: left}
#content_right .n_reg_c .eilute_input{float: none}
#content_right .n_reg_c .light_button{margin-top: 30px}


#content_right .select_st {width: 291px}
.select_st { border: 1px solid #b9b9b9; background: #fefefe url(../images/text_field_bg.jpg) repeat-x; line-height: 18px; padding: 1px 0; padding-right: 1px; padding-left: 8px}
.select_stInner {background:url(../images/selector_inn.jpg) no-repeat right top; display: block; width: 18px; height: 18px;}
#content_right .n_reg_l .light_button {float: right; margin-top: 25px;  margin-right: 2px}
#content_right .n_reg_l .green_button {float: right; margin-top: 21px; padding-right: 9px}
#content_right .n_reg_l .green_button a, #content_right .cont a{background:url(../images/pat_arrow.gif) center right no-repeat;}
#content_right .n_reg_l .green_button a:hover, #content_right .n_reg_l .light_button a:hover, #content_right .cont a:hover, #content_right .krepselio_myg a:hover {text-decoration: underline;}
#content_right .esate  {float: left; position: relative; }
#content_right .gimimo_data  {float: left; position: relative; margin-right: 9px; display: block; width: 94px}
#content_right .gimimo_data select {width:  94px; margin: 0; }
#content_right .gimimo_data .select_st {width: 85px;}
#content_right .gimimo_data_last {margin-right: 0;}
#content_right .n_reg_r{float: left; width: 202px; background-color: #f8f8f8; padding: 9px 18px 20px 18px; margin-top: 13px; line-height: 16px}	
#content_right .n_reg_r h3 {margin: 0; padding: 0; line-height: 15px; font-size: 13px; color: #000; margin-bottom: 8px}
#content_right .n_reg_r ul {margin-left: 0;}
#content_right .n_reg_r li {background:url(../images/square.gif) no-repeat left 7px;}

#content_right .eilute_err {color: #f20000; margin-top: 3px; margin-bottom: 2px; clear: both}



#content_right .cont input {display: block; margin-bottom: 15px; padding-left: 8px; width: 250px; font-size: 12px}
#content_right .cont p {margin:5px 0 15px 0 }
#content_right .cont .green_button{ margin-top: 21px; padding-right: 9px}
#content_right .cont .grizti {text-decoration: underline; background:url(../images/g_arrow.jpg) no-repeat right center; padding-right: 8px;}
#content_right .cont a {text-decoration: underline;}
#content_right .cont a:hover {text-decoration: none; }
#content_right .cont {font-size: 13px; }
#content_right .cont h2{font-size: 14px; font-weight: bold; margin: 5px 0 }
#content_right .cont h3 {margin-bottom: 4px}
#content_right .cont h3 a{font-size: 12px; font-weight: bold;  }
#content_right .cont .juosta{width: 100%; clear:both; height: 2px; background-color: #cdcdcd; display: block; margin-top: 17px; margin-bottom: 14px}
#content_right .cont img {clear: both; padding-bottom: 4px; padding-right: 4px}
#content_right .cont table {margin: 10px 0; border: 0;  margin-left: -1px; margin-right: -1px}
#content_right .cont table td {border-top: 0;}
#content_right .cont table th{border-top: 0; border-bottom: 0}
#content_right .cont .cont_table{width: 728px; overflow: hidden}
#content_right .cont textarea {width: 500px; height: 150px; border: 1px solid #B9B9B9; background: #FEFEFE url(../images/text_field_bg.jpg) repeat-x top; padding: 5px 15px; font-family: Arial; font-size: 13px}

#content_right .etapai {display: block; margin-bottom: 24px; clear: both; overflow: hidden; margin-top: 8px }
#content_right .etapai h3{margin: 0; padding: 0; font-size: 18px; font-weight: normal; line-height: 18px; padding-bottom: 3px }
#content_right .etapai a {display: block; float: left; width: 122px; height: 48px; background-color: #f6f6f6; border-bottom: 1px solid #d8d8d8; margin-right: 2px; padding: 5px 10px 0 8px; color: #2e2e2e; font-size: 11px; line-height: 11px}
#content_right .etapai .active {background:url(../images/etapai_a.jpg) repeat-x top; height: 47px; border: 1px solid #b8cde9; width: 120px}
#content_right .etapai .last {margin-right: 0}
#content_right .etapai .past {background-color: #f2f2f2}

#content_right .etapai_vartotojas a{width: 223px}
#content_right .etapai_vartotojas .active{width: 220px}



#content_right .krepselio_myg {margin-top: 15px}
#content_right .krepselio_myg2 {margin-top: 15px}
#content_right .krepselio_myg2 .light_button{margin-top: 4px; margin-left: 5px}



#content_right .kreps table td {background-color: #f8f8f8; border-top: 0; vertical-align: middle}
#content_right .kreps table th { border-top: 0;  border-bottom: 0; line-height: 11px; }
#content_right .kreps table td,  #content_right .kreps table th {padding-left: 5px; padding-right: 5px;  font-size: 12px}
#content_right .kreps table {width: 100%; margin-bottom: 7px; }
#content_right .kreps table .price {font-size: 12px}
#content_right .kreps table .kaina {width: 90px}
#content_right .kreps table .check {width: 20px}
#content_right .kreps table .suma {width: 80px}
#content_right .kreps table .matas {width: 30px}
#content_right .kreps table .koment {width: 100px}
#content_right .kreps table .kiek1 {width: 30px}
#content_right .kreps table .kiek2 {width: 60px}
#content_right .kreps table .kiekis {width: 40px}
#content_right .kreps table .komentaras {width: 110px}
#content_right .kreps table .issiuntimo_data {width: 115px}
#content_right .kreps .bendra_suma {width: 230px; float: right}
#content_right .kreps .bendra_suma span {width: 115px; float: left; font-weight: bold; line-height: 18px}
#content_right .kreps .bendra_suma .bendra_z {font-weight: normal}
#content_right .kreps .green_button a{font-size: 12px}
#content_right .kreps a:hover {text-decoration: underline;}

#content_right .kreps h3{font-size: 14px; margin: 0; padding: 0; margin-bottom: 6px}
#content_right .kreps .prsitatymo_budas {float: left; margin-right: 22px}
#content_right .kreps .prsitatymo_budas input {margin: 0; padding: 0; width: 13px; height: 13px; float: left; margin-right: 4px; }
#content_right .kreps .prsitatymo_budas span { padding-bottom: 3px; float: left}
#content_right .kreps textarea {width: 430px; height: 62px; border: 1px solid #B9B9B9; background: #FEFEFE url(../images/text_field_bg.jpg) repeat-x top; padding: 5px 15px; font-family: Arial; font-size: 13px; margin-top: 2px}
#content_right .kreps .patvirtinti .green_button, #content_right .kreps .patvirtinti .light_button{float: right;}
#content_right .kreps .patvirtinti .light_button {margin-top:4px; margin-right: 2px; }
#content_right .kreps .patvirtinti{ margin-top: 28px; }
#content_right .kreps .deactive a{ background: none; background-color: #b8e8b7; border: 1px solid #b6dfb4; height: 25px;}
#content_right .kreps .isparduotuves {display: none}
#content_right .kreps .isparduotuves .select_stInner {width: 449px}
#content_right .kreps .isparduotuves h3{ margin-bottom: 13px}
#content_right .kreps .isparduotuves select{ width: 458px;}
#content_right .kreps .isparduotuves .esate{ margin-top: 6px; margin-bottom: 17px}
#content_right .kreps .select_st{ width: 449px}
#content_right .kreps .pri_laikas{ line-height: 18px; background-color: #f6f6f6; border-bottom: 1px solid #d8d8d8; padding-left: 7px; font-size: 11px; color: #808080; margin-top: 6px; width: 455px; display: none;}
#content_right .kreps .pri_laikas input{ width: 83px; margin-right:31px; margin-top: 7px; display: block; float: left; margin-bottom: 6px; padding-left: 8px; font-size: 11px; color: #2e2e2e; }
#content_right .kreps .pri_laikas span  {float:left; padding-top: 6px; padding-right: 3px}

#content_right .kreps .issiuntos_table td{background-color: #fff;  padding-top: 5px; padding-bottom: 2px}
#content_right .kreps .issiuntos_table .svoris{width: 196px;}
#content_right .kreps .issiuntos_table .ikainiai{width: 98px;}
#content_right .kreps .issiuntos_table  {width:273px; font-size: 11px}
#content_right .kreps .issiuntos_table th {border: 1px solid #eeeeee; border-top: 0; padding-top: 5px; padding-bottom: 5px}
#content_right .kreps h4 {margin: 0; margin-bottom: 16px; padding: 0; font-size: 11px}
#content_right .kreps .krep3 th { padding-top: 10px; padding-bottom: 10px}
#content_right .krep_p_3 h3 {margin-top: 10px}
#content_right .krep_p_3 .kreditas {margin-bottom: 10px; margin-top: 10px}
#content_right .krep_p_3 {padding-bottom: 15px}


#content_right .kreps .issiunt_box  {background-color: #f6f6f6; padding: 8px 8px 20px 14px}
#content_right .kreps .issiunt_box  select{width: 541px}
#content_right .kreps .issiunt_box  .esate {margin-bottom: 10px}
#content_right .kreps .issiunt_box  .select_st{width: 532px}
#content_right .kreps .issiunt_box  .eilutes_juosta{margin-top: 10px; margin-bottom: 10px}
#content_right .kreps .issiunt_box  .eilute .pav{font-size: 13px}
#content_right .kreps .issiunt_box  .persp {color: #747474; font-size: 11px; display: block; margin-top:6px}
#content_right .kreps .issiunt_box  .patvirtinti {margin-right: 74px; margin-top: 20px}



#content_right .kreps .sandelyje  {text-align: right; border-right: 0}
#content_right .kreps .kiekis_sand  {border-left: 0}
#content_right .kreps .likuciai  td{padding-bottom: 10px}


#content_right .pakrauti_l  {width: 150px; float: left; padding-top: 15px; display: block}
#content_right .pakrauti_r .in_file {height: 19px; padding: 0;}
#content_right .pakrauti_r  {width: 300px; float: left; margin-top: 10px}
#content_right .pakrauti_r  sapn{ float: left}
#content_right .pakrauti_r  input{  margin: 5px 10px 5px 0}
#content_right  .cont .pak_check  {width: 13px; height: 13px; float: left; margin-top: 0px;}
#content_right  .cont .pap  a{background: none; text-decoration: none}
#content_right  .cont .pap  {padding-right: 0px}
#content_right  .cont .importo_pav  {margin-top: 25px}

#content_right .pakrauti_r  select{width: 200px}
#content_right .pakrauti_r  .select_st{width: 191px}

#content_right .pakrauti_r  .delimiter select{width: 40px}
#content_right .pakrauti_r  .delimiter .select_st{width: 31px}

#content_right .kreps .krepselio_myg{margin-bottom: 15px}
#content_right .kreps .very_light a{font-weight: normal}

#content_right .kreps .vyk_eil{margin: 10px 0}
#content_right .kreps .vyk_eil{margin: 10px 0}

#content_right .kreps .kreditas {width: auto; margin-bottom: 20px}
#content_right .kreps .kreditas td{font-size: 13px; font-weight: bold; background: none; border: none; font-weight: normal; padding: 0; padding-right: 5px; line-height: 18px}
#content_right .kreps .kreditas .red td{color: #f20000}
#content_right .kreps .kreditas .limitas{text-align: right}

#content_right .kreps .n_pra_data{height: 22px; width: 120px}
#content_right .kreps .pranesimu_nera{font-size: 11px; display: block; margin-bottom: 30px; margin-top: 10px}

#content_right .light_top{margin-top: 14px}

#content_right .istorija  {background-color: #f6f6f6; border-bottom: #d8d8d8 1px solid; padding: 7px 5px 7px 7px; margin-bottom: 10px}
#content_right .istorija .esate {margin-right: 2px;  margin-left: 2px}
#content_right .istorija select {width: 51px;}
#content_right  .istorija .istorija_r select {width: 103px;}
#content_right  .istorija .istorija_r .select_st{width: 100px; padding-left: 2px; font-size: 11px}
#content_right .istorija .select_st{width: 48px; padding-left: 2px;}
#content_right .istorija .ist_txt{float: left; line-height: 20px; color: #808080; font-size: 11px}
#content_right .istorija .ist_txt{float: left; line-height: 22px; color: #808080; font-size: 11px}

#content_right .nustaytmai input{width: 13px}

#content_right .kreps .mokejimas{width: 260px; float: left; display: block; margin-top: 6px; font-size: 13px; line-height: 18px; padding-right: 30px}
#content_right .kreps .mokejimas h4{font-size: 13px; margin: 0; padding: 0; margin-bottom: 2px}
#content_right .kreps .mokejimas input {width: 248px; text-align: center; }
#content_right .kreps .mokejimas .blue_button {margin-top: 5px}
#content_right .kreps .mokejimo_sistemos{margin-top: 15px; display: block}
#content_right .kreps img{margin-right: 5px;}

#content_right .kreps .s_metai select{width: 61px; margin-left: 20px}
#content_right .kreps .s_metai .select_st{width: 52px;}
#content_right .kreps .s_metai {margin-left: 20px}
#content_right .kreps .s_menuo select{width: 51px;}
#content_right .kreps .s_menuo .select_st{width: 42px;}
#content_right .kreps .trump{width: 42px;}
#content_right .kreps .krepV_text{margin: 10px 0 }

#content_right .datepicker {width: 80px; padding-top: 2px; padding-bottom: 2px; padding-left:  5px; margin-left: 3px; margin-right: 3px; font-size: 11px}
.kaip {display: none; position: absolute; z-index: 10; top: 0; left: 0px; background:url(../images/kaip_t.png) no-repeat top ;padding-top: 0px; width: 509px}
.kaip div{background:url(../images/kaip_b.png) no-repeat bottom; padding-bottom: 19px; }
.kaip div div{background:url(../images/kaip_cnt.png) repeat-y; padding: 10px 20px; margin-top: 5px}

#content_right .ing2{width: 235px; margin-bottom: 12px}




ul li, ol li {
	
	font-size: 11px;
	font-weight: bold;
    margin-left:0.5em;
}



#content_right .ing2 input{width: 120px}

.list_row_gray  {
    background-color:#f2f2f2;
}
.list_row_white  {
    background-color:#ffffff;
}
.account table td{
	font-size:12px;
}
.is_ip_lc_contact_table td {
vertical-align: top;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #404040;
}
.is_ip_lc_contact_addr {
margin: 5px 0 10px 0;
color: #6E6E6E;
}
.addressVisible
{
	display: inline;
}
.addressHidden
{
	display: none;
}
.link
{
	font-family: Arial;
	color: #1B6ED1; 
	
}
.link:hover
{
	font-family: Arial;
	color: #1B6ED1; 
	text-decoration:underline; 
	cursor:pointer;
}
.blink {
	color: rgb(48, 184, 51) !important;
}
.modal {
	padding: 15px; border: 2px solid rgb(51, 51, 51); width: 350px; text-align: left; display: none; opacity: 0.8; background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc; -moz-border-radius: 6px; -webkit-border-radius: 6px;
}
.modal h2 {
	margin: 0px; padding: 10px 0px 10px 45px; font-size: 20px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
/*
 * Krepselis
 */
  table .krep {
  
  }
 table .krep th{
	padding-left:5px;
	padding-right:5px;
}
 table .krep td{
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:12px;
	font-size:9px;
	vertical-align:middle;
}
 table .krep td input  {
	font-size:10px;
	padding:2px 3px;
}
.bendra_suma span {width: 115px;  font-weight: bold; line-height: 18px}
.bendra_suma {margin-left:70%}

#head-baner { 
  position: absolute;
  top: 20px;
  right: 43%;
  margin-right: 20px;
  }
  #header-text { 
    position: absolute;
    top: 20px;
    right: 58%;
    margin-right: 20px;
    width: 180px;
    text-align: center;
    font-weight: 600;
    color: #3874BB;
  }
 @media screen and (max-device-width: 970px) 
   {
    #head-baner {
        display: none;
    }
	#header-text {
		display: none;
	}
	#wtpQualitySign_fixedCSS {
        display: none !important;
    }
	#footer {
       /*  display: none !important; */
    }
}
 @media screen and (max-width: 800px) 
   {
    #head-baner {
        display: none;
    }
	#header-text {
		display:none;
	}
	#wtpQualitySign_fixedCSS {
        display: none !important;
    }
	#footer {
        /* display: none !important; */
    }
}

.copyright {
	margin: 30px 0;
    font-size: 11px;
    color: #8e8e8e;
}
.image-bg {
	border: 10px solid rgb(102, 102, 102);
	border-radius: 2px;
	display: inline-block;
	height: 304px;
	position: relative;
	width: 360px;
}
.image-bg .image-shop-scroll {
	background-position: center 0;
	background-repeat: no-repeat;
	background-size: cover;
	height: 284px;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 340px;
}
.image-bg .image-shop-scroll {
	transition: all 6s ease-out 0s;
	-webkit-transition: all 6s ease-out 0s;
	-moz-transition: all 6s ease-out 0s;
	-ms-transition: all 6s ease-out 0s;
	-o-transition: all 6s ease-out 0s;
}
.image-bg:hover .image-shop-scroll {
	background-position: center 100%!important;
}
.copyright > a {
	color:#FF2B42;
}

.carousel-inner.onebyone-carosel { margin: auto; width: 90%; }
.onebyone-carosel .active.left { left: -25.00%; }
.onebyone-carosel .active.right { left: 25.00%; }
.onebyone-carosel .next { left: 25.00%; }
.onebyone-carosel .prev { left: -25.00%; }


/* social connect icons */
#footer ul.social-icons li a {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: block;
	width: 55px;
	height: 55px;
	font-size: 30px;
	color: #ffffff;
	text-align: center;
	-moz-box-shadow: 0 0 3px #888;
	-webkit-box-shadow: 0 0 3px#888;
	box-shadow: 0 0 3px #888;
	background-color: #015198;
}
#footer ul.social-icons li a.facebook-bg:hover, ul.social-icons li a.facebook-bg:focus {
	background-color: #015198;
    color: #ffffff;
    font-size: 34px;
}
ul.social-icons li a.twitter-bg:hover, ul.social-icons li a.twitter-bg:focus {
	background-color: #138bee;
}
ul.social-icons li a.googleplus-bg:hover, ul.social-icons li a.googleplus-bg:focus {
	background-color: #d73925;
}
ul.social-icons li a.rss-bg:hover, ul.social-icons li a.rss-bg:focus {
	background-color: #e65c00;
}
ul.social-icons li a.youtube-bg:hover, ul.social-icons li a.youtube-bg:focus {
	background-color: #c4302b;
}
ul.social-icons li a.linkedin-bg:hover, ul.social-icons li a.linkedin-bg:focus {
	background-color: #0e76a8;
}
#footer ul.social-icons li a i {
	position: relative;
	top: 12px;
}

.fb-icon {
	background: none;
}

.social-connect
{
	padding-top: 15px;
    padding-bottom: 25px;
    width: 200px;
    float: right;
	height: 160px;
    background: #dfdfdf;
}

.social-connect_in
{
	margin-left: -9px;
    padding-left: 62px;
}

.social-connect_in span
{
	font-size: 14px;
    color: #3a559f;
    text-align: center;
    margin-left: -50px;
    margin-top: 3px;
    font-weight: 600;
}

#footer span {
	float: left;
    margin-right: 5px;
}


.footer-links a {
	float: left;
	margin-right: 15px;
	font-size: 18px;
	line-height: 30px;
}

.footer-links {
    width: 1000px;
    float: left;
}
#sendPartOrder{
	max-height:200px;
}
#yesno{
	max-height:200px;
}

.black_button a{
	font-size: 14px;
	color: #9b9b9b;
	text-decoration: none;

}

.krepselio_myg .black_button  img {
	 margin-top: -4px;
    width: 8px;
	
}

.black_button  img {
	 margin-top: -4px;
    width: 8px;
	
}

.cs_aRight{
	color: #3bbd3c;
	/* width: 168px;
    float: right;
    border-top: 1px solid red;
    padding: 5px;
    border-bottom: 1px solid red;
    border-left: 1px solid red; */
}

.arrow_box {
	z-index:1000000;
	top:40px;
	position: relative;
	background: #DDDDDD;
	border: 1px solid #DDDDDD;
	
	border-radius: 3px;
	-webkit-filter: drop-shadow(0 1px 10px rgba(200,200,200,0.8));
	-moz-box-shadow: 0 1px 10px rgba200113,200,200,0.8);
	filter: drop-shadow(0 1px 10px rgba(200,200,200,0.8));
}
.arrow_box:after, 
.arrow_box:before {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(200, 200, 200, 0);
	border-bottom-color: #DDDDDD;
	border-width: 8px;
	right: 80%;
	margin-left: -8px;
}
.arrow_box:before {
	border-color: rgba(113, 158, 206, 0);
	border-bottom-color: #EEEEEE;
	border-width: 9px;
	right: 80%;
	margin-left: -9px;
}

.atsiskaitymo_budai{
	padding-bottom: 75px;
}

.atsiskaitymo_budai_apr{
	display: inline-block;
	padding-top: 30px;
}


.light_button_basket2:hover{
	background:#e9f1f8;
}

.light_button_basket2:active{
	background:#e9f1f8;
}

.light_button_basket2:focus{
	background:#e9f1f8;
}



label.light_button_basket2.active{
	background:#e9f1f8;
}

.errorMsgS{
	width: 540px;
	text-align: justify;
}

.checkout{
	width: 100%;
	background: #fff;
}

.checkout_header{
	width: 1270px;
	position: relative;
	height: 100px;
	color: #3b3b3b;
	font-family: 'Roboto', sans-serif;
	background: #fff;
	margin:0 auto;
}

.checkout_header_logo{
  position:absolute;
	top:16px;
    width:200px;
    height:81px;
	background: url(../images/lemona_logo.png) no-repeat top left;
    background-size: 200px;
	margin: 0px 0px;
}

.checkout_header_blocks{
position: absolute;
    left: 275px;
    top: 15px;
	width: 860px;
	height: 60px;
    overflow: hidden;
}

.checkout_header_blocks ul{
	list-style-type: none;
}	

.checkout_header_blocks ul li {
display: block;
float: left;
width: 20.9%;
background: none;
    font-size: 14px;
	
}

.checkout_header_blocks1{
	 list-style-type: none;
    margin-left:0px;
    padding-left:0px;
    float: left;
    display: inline-block;
}

.checkout_header_blocks1 img{
    float: left;
	padding: 13px;
	vertical-align: middle;
}

.checkout_header_blocks1 p{
	margin: 15px 1px 0px 0px;
    line-height: 16px;
	margin-left: 51px;
}

.checkout_header_blocks2{
	list-style-type: none;
    float: right;
    display: inline-block;
	width: 160px;
	background: none;
}

.checkout_header_blocks11{
	background-position: 0px -4px;
    left: 0;
    top: 12px;
}

.checkout_header_blocks12{
	background-position: 0px -43px;
    left: 175px;
    top: 4px;
}

.checkout_header_blocks13{
	background-position: 0px -84px;
    left: 360px;
    top: -2px;
}

.checkout_header_blocks14{
	background-position: 0px -137px;
    left: 537px;
    top: 4px;
}

.checkout_header_blocks15{
    background-position: 0px -115px;
    left: 49px;
    top: 21px;
}

.checkout_header_blocks16{
  
}

.checkout_header_blocks17{
	background-position: -217px -304px;
}

.checkout_header_blocks18{
	background-position: -217px -348px;
}

.checkout_header_blocks19{
	background-position: -217px -394px;
}

.checkout_header_blocks20{
	background-position: -188px -469px;
    left: 687px;
}

.toolbtn{
	height: 657px;
    width: 50px;
    cursor: pointer;
    float: right;
    background-image: url(../templates/images/icons.svg);
    background-repeat: no-repeat;
    display: inline-block;
    position: absolute;
	background-size: 50px 657px;
	
}


.toolbtn_hl {
    height: 525px;
    width: 40px;
    cursor: pointer;
    float: right;
    background-image: url(../templates/images/icons.svg);
    background-repeat: no-repeat;
    display: inline-block;
    position: absolute;
    background-size: 40px 525px;
}	

.toolbtn_hl1 {
   height: 375px;
    width: 368px;
    cursor: pointer;
    float: right;
    background-image: url(../templates/images/icons.svg);
    background-repeat: no-repeat;
    display: inline-block;
    position: absolute;
    background-size: 413px 516px;
}	

.toolbtn_mail {
    height: 263px;
    width: 20px;
    cursor: pointer;
    float: right;
    background-image: url(../templates/images/icons.svg);
    background-repeat: no-repeat;
    display: inline-block;
    position: absolute;
    background-size: 20px 263px;
	margin-top: 21px;
}	

.toolbtn_cart{
    height: 56px;
    width: 60px;
    cursor: pointer;
    float: left;
    background-image: url(../templates/images/icons.svg);
    background-repeat: no-repeat;
    display: inline-block;
    background-size: 495px 495px;
}
.checkout_header_blocks2_info{
    background-position: 0px -244px;
    left: -4px;
    top: 12px;
}
	

.checkout_header_blocks2 img{
	float: left;
	padding: 13px;
	vertical-align: middle;
	background-position:0px 10px;
}

.checkout_header_blocks2 p img{
	
    padding:3px;
}

.checkout_header_blocks2 p{
	margin: 5px 0px 0px 0px;
    line-height: 16px;
	font-size: 13px;
	font-weight: bold;
	height: 17px;
}

.checkout_header_blocks2 a{
	font-weight: normal;
	margin-left: 22px;
}


.checkout_header_blocks2 p a:hover{
	text-decoration: none;
	font-weight: normal;
}

.checkout_header_info{
	position: absolute;
    left: 1040px;
    top: 15px;
    width: 200px;;
	overflow: hidden;
}


.top_menu_bg{
	height: 40px;

}

.top_info{
	float: left;
	margin-top: 10px;
	font-size: 13px;
}

.top_info a{
	color: #3b3b3b;
	text-decoration: none;
}

.thankyou{
	padding-top: 150px;
	padding-bottom: 150px;

}

.button_area{
	border: 1px solid #dddddd;
    padding: 15px 15px 0px 15px;
    width: 799px;
    float: right;
	font-size: 14px;
    line-height: 25px;
}

.disabled{
	pointer-events: none;
}

.error_terms{
	display:none;
	border:solid 2px #ff0000;
	color: #ff0000;
	font-family: 'Roboto', sans-serif;
	margin-right: 19px;
}
.error_terms_text{
	font-size: 14px;
	text-align: justify;
	margin-top: 7px;
}
.error_terms_text span{
	font-weight:bold;
	font-size: 16px;
	padding-top: 10px;
}
.error_terms p{
	font-size: 12pt;
	padding:15px 15px 5px 0px;
}

.error_terms_img{
	float:left; 
	height: 100px;
	padding: 15px;
}

.recycle_bin {
    display:none;
}

.recycle_bin[type=checkbox]  + label {
    
    height: 22px;
    width: 16px;
    display:inline-block;
   
    cursor: pointer;
	    float: right;
		
	 background-image: url(../templates/images/delete_item.png);
    
}

.recycle_bin[type=checkbox]:checked + label {
	height: 22px;
    width: 16px;
    display:inline-block;
    background-image: url(../templates/images/delete_item.png);
	opacity:0.5;
	cursor: pointer;
	    float: right;
	
}


.login_remember_block{
	
}

.login_remember_block_1{
	 width: 46%;
    display: inline-block;
}

.login_remember_block_2{
	float: right;
    width: 53%;
	margin-top: 4px;
}



.silver_button{
	background: #eaeaea;
    width: 91px;
}

.silver_button a, .silver_button input, .silver_button button {
	height:40px;
	line-height:40px;
	border:0px;
	color:#434343;
	font-size:13px;
	background: #eaeaea;
	width: 96px;
	margin-left: -3px;
}

.silver_button a:hover, .silver_button input:hover, .silver_button button:hover {
	box-shadow: 0px 0px 5px #afafb1;
}

.issiuntos{
	font-size: 14px;
}

.login_block{
	margin-left: 6px;
    width: 192px;
}


	
#content_right #reg_jur1 .eilute select {
	height: 45px;
	margin-top: 0px;
}

.item_img{
	float: right;
	margin-top: 5px;
	margin-right: -9px;
}

  .panel-title {
		font-size:17px;
		padding-top: 25px;
		font-weight: 600;
  }
  
  
 \* vasaros katalogas *\

.summer2018{
	font-family: 'Roboto', sans-serif;
	width: 1000px;
}

.summer_header{
	padding-bottom: 20px;
}

.summer_menu{
	display: inline-block;
	padding-bottom: 20px;
}

.summer_menu_block{
	width: 141.2px;
	height: 70px;
	float: left;
	background: #ffffff;
	border-bottom: 1px solid #bbbbbb;
    border-top: 1px solid #bbbbbb;
    border-left: 1px solid #bbbbbb;
	font-weight: 600;
	color: #231f20;
	cursor: pointer;
}

.summer_menu_block:hover{
	box-shadow: 0px 0px 5px #afafb1;
}

.summer_menu_block.active{
	background: #00bfdf;
	color: #fff;
}

.summer_menu_block img{
	max-width: 40px;
	margin: 15px 14px 0px 10px;
}

.summer_items{
	
}

.summer_items_row{
	width: 100%;
}

.summer_items_block{
	width: 33%;
	border-top: 1px solid #bbbbbb;
    border-left: 1px solid #bbbbbb;
	height: 150px;
	float: left;
	display: inline-block;
	color: #000000;
}

.summer_items_block:hover{
	box-shadow: 0px 0px 5px #afafb1;
}



.summer_item_img img{
	width: 130px;
	margin-top: 17px;
}

.summer_items_block1{
	width: 57%;
	float: left;
}

.summer_items_block2{
	width: 43%;
	float: left;
	position: relative;
}

 .summer_item_price.sup {
    vertical-align: 0.8ex; 
	font-size:95%; 
 }
 
.summer_items_block li { 
	padding: 0px;
    background: none;
	margin: 0px;
}

.summer_items_block ul { 
	
    padding: 0px;
}

.summer_items_block1 ul li .summer_item_title {
	padding: 20px 0px 15px 15px !important;
	font-size: 13px;
}

.summer_items_block1.summer_item_price {
	padding: 20px 0px 15px 15px;
	font-size: 20px;
}

.summer_item_discount{
	float: right;
	position: absolute;
	left: 71px;
    top: 88px;
}

.summer_item_discount p{
	    margin: -37px 5px;
    font-size: 17px;
    font-weight: 600;
}



.robotika2018{
	font-family: 'Roboto', sans-serif;
	width: 1000px;
}

.robotika_header{
	padding-bottom: 20px;
}

.robotika_menu{
	display: inline-block;
	padding-bottom: 20px;
}

.robotika_menu_block{
	width: 141.5px;
	height: 70px;
	float: left;
	background: #ffffff;
	border-bottom: 1px solid #bbbbbb;
    border-top: 1px solid #bbbbbb;
    border-left: 1px solid #bbbbbb;
	font-weight: 600;
	color: #231f20;
	cursor: pointer;
}

.robotika_menu_block:hover{
	box-shadow: 0px 0px 5px #afafb1;
}

.robotika_menu_block.active{
	background: #00bfdf;
	color: #fff;
}

.robotika_menu_block img{
	max-width: 40px;
	margin: 15px 14px 0px 10px;
}

.robotika_items{
	
}

.robotika_items_row{
	width: 100%;
}

.robotika_items_block{
	width: 33%;
	border-top: 1px solid #bbbbbb;
    border-left: 1px solid #bbbbbb;
	height: 150px;
	float: left;
	display: inline-block;
	color: #000000;
}

.robotika_items_block:hover{
	box-shadow: 0px 0px 5px #afafb1;
}



.robotika_item_img img{
	width: 130px;
	margin-top: 17px;
}

.robotika_items_block1{
	width: 57%;
	float: left;
}

.robotika_items_block2{
	width: 43%;
	float: left;
	position: relative;
}

 .robotika_item_price.sup {
    vertical-align: 0.8ex; 
	font-size:95%; 
 }
 
.robotika_items_block li { 
	padding: 0px;
    background: none;
	margin: 0px;
}

.robotika_items_block ul { 
	
    padding: 0px;
}

.robotika_items_block1 ul li .robotika_item_title {
	padding: 20px 0px 15px 15px !important;
	font-size: 13px;
}

.robotika_items_block1.robotika_item_price {
	padding: 20px 0px 15px 15px;
	font-size: 20px;
}

.robotika_item_discount{
	float: right;
	position: absolute;
	left: 71px;
    top: 88px;
}

.robotika_item_discount p{
	    margin: -37px 5px;
    font-size: 17px;
    font-weight: 600;
	color: #ff0b00;
}



/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.led_a{
	background: url(../images/apsvietimas/led1_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.led_b{
	background: url(../images/apsvietimas/led2_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.led_c{
	background: url(../images/apsvietimas/led3_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.led_d{
	background: url(../images/apsvietimas/led4_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.led_e{
	background: url(../images/apsvietimas/led5_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.led_f{
	background: url(../images/apsvietimas/led6_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.led_g{
	background: url(../images/apsvietimas/led7_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.led_h{
	background: url(../images/apsvietimas/led8_kat_lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
}
  /*
  margin-bottom: 60px;

  margin-top: -90px;





/* RESPONSIVE CSS
-------------------------------------------------- */

.led104:hover, .led1041:hover, .led105:hover, .led1051:hover,  .led108:hover, .led109:hover, .led110:hover, .led111:hover, .led112:hover, .led113:hover, .led114:hover, .led115:hover, .led120:hover, .led1201:hover { 
	
    opacity: 0.5;
	transition:1s;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	   
}

.led100:hover, .led101:hover, .led102:hover, .led103:hover, .led106:hover, .led107:hover, .led116:hover, .led117:hover, .led118:hover, .led119:hover, .led121:hover, .led122:hover {
	    opacity: 0.5;
	transition:1s;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
}



.led100{
	width: 550px;
    height: 309px;
    position: absolute;
    top: 295px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}  


.led101{
	width: 987px;
    height: 309px;
    position: absolute;
    top: 652px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}

.led102{
	width: 987px;
    height: 309px;
    position: absolute;
    top: 974px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led103{
	width: 489px;
    height: 430px;
    position: absolute;
    top: 92px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led104{
	width: 489px;
    height: 241px;
    position: absolute;
    top: 523px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led1041{
	width: 489px;
    height: 198px;
    position: absolute;
    top: 764px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;

}
.led105{
	width: 497px;
    height: 267px;
    position: absolute;
    top: 92px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led1051{
	width: 497px;
    height: 163px;
    position: absolute;
    top: 359px;
    cursor: pointer;
    right: 0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led106{
	width: 497px;
    height: 439px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
		background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led107{
	width: 987px;
    height: 345px;
    position: absolute;
    top: 961px;
    cursor: pointer;
		background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led108{
	width: 489px;
    height: 276px;
    position: absolute;
    top: 92px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}	
.led109{
	width: 489px;
    height: 176px;
    position: absolute;
    top: 368px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led110{
	width: 489px;
    height: 246px;
    position: absolute;
    top: 544px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led111{
	width: 489px;
    height: 170px;
    position: absolute;
    top: 791px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led112{
	width: 498px;
    height: 276px;
    position: absolute;
    top: 92px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}	
.led113{
	width: 498px;
    height: 176px;
    position: absolute;
    top: 368px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led114{
	width: 498px;
    height: 246px;
    position: absolute;
    top: 544px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led115{
	width: 498px;
    height: 170px;
    position: absolute;
    top: 791px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	opacity: 0;
}
.led116{
	width: 987px;
    height: 346px;
    position: absolute;
    top: 961px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
	
}
.led117{
	width: 489px;
    height: 430px;
    position: absolute;
    top: 92px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led118{
	width: 489px;
    height: 439px;
    position: absolute;
    top: 522px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led119{
	width: 497px;
    height: 430px;
    position: absolute;
    top: 92px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led120{
	width: 497px;
    height: 181px;
    position: absolute;
    top: 522px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	 opacity: 0;
}
.led1201{
	    width: 497px;
    height: 259px;
    position: absolute;
    top: 702px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
}
.led121{
	width: 489px;
    height: 346px;
    position: absolute;
    top: 961px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.led122{
	width: 497px;
    height: 346px;
    position: absolute;
    top: 961px;
    cursor: pointer;
	right:0px;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}





.aboutus_navigation_kat ul {
	list-style: none;
	width: 988px;
}

.aboutus_navigation_kat ul li {
	display: inline-block;
    width: 16.3%;
    list-style: none;
    background: none;
    padding: 0px;
    margin: 0px;
    text-align: center;
    vertical-align: middle;
}

.aboutus_navigation_kat ul li a {
	font-family: 'Roboto';
    font-size: 13.5px;
    font-weight: bold;
    color: #555555;
}

 .aboutus_navigation_kat ul li a:hover{
	text-decoration: none;
    color: #23527c;
    font-weight: bold;
}
.aboutus_navigation_kat ul li a:active{
	text-decoration: none;
    color: #23527c;
    font-weight: bold;
	
} 

.aboutus_navigation_kat.float {
	position: fixed;
    top: 0px;
    left: 0px;
    background: #fff;
    padding: 10px 0px 2px;
    width: 100%;
    display: block;
    z-index: 999;
    box-shadow: 0px 0px 30px 1px #549dd5;
}

.aboutus_navigation_kat.float .aboutus_navigation_wrapper_kat {
	width: 1274px;
    margin: 0 auto;
}

.aboutus_navigation_position_kat {
	width:100%;
	min-height:21px;
	    border-top: 1px solid #005596;
    padding-top: 40px;
}

.aboutus{
	font-family: 'Roboto', sans-serif;
	width: 988px;
	font-size: 18px;
	text-align: justify;
	color: #555555;
}
.aboutus_header{
	background:url(../images/Apie_mus_bg_lv.jpg) no-repeat;
	width: 988px;
	height: 352px;
}

.aboutus_b1 h1{
	font-size: 37px;
	color:#333333;
	font-weight:600;
	padding: 40px 0 40px;
	text-align: left;
	line-height: 47px;
}

#aboutus_more, #aboutus_less{
	    font-weight: 600;
    font-size: 15px;
    color: #0d5396;
    cursor: pointer;
    border-top: 1px solid #cccccc;
    border: 1px solid #cccccc;
    padding: 10px 10px 10px 20px;
    width: 170px;
}

#aboutus_more img, #aboutus_less img{
	float: right;
	margin-right: 15px;
	margin-top: 6px;
}

.odometer{
	font-size: 47px;
	color: #0d5396;
	font-weight: 600;
}	
.odometer-inside{
	line-height: 50px;
}	
.aboutus_h{	
	font-size: 47px;
    color: #f7b500;
    font-weight: 600;
    width: 329px;
    height: 235px;
    float: left;
    text-align: center;
    margin-top: 120px;
}		
/*
.aboutus_b2{
	background:url(../images/b2_bg.jpg) no-repeat;
	height: 600px;
	width: 987px;
}
.aboutus_b2_info{
	width: 400px;
	float:left;
	border: 1px solid #cccccc;
	height:480px;
	background: #fff;
	margin: 35px 40px 0px 50px;
	
}
.aboutus_b2_map{
	background:url(../images/b2_map_bg.png) no-repeat 71px 29px;
	width: 493px;
	height: 600px;
    float: right;
}
.aboutus_b2_info ul{
	padding: 30px;
}
.aboutus_b2_info ul li{
	background: none;
	color: #555;
	font-size: 21px;
	font-weight: 300;
	text-align: left;
	padding: 15px 0px 6px 0px;
}
*/
.aboutus_b3 h2{
	font-size: 37px;
	font-weight:600;
	padding: 100px 0px 30px 0px;
	color: #333333;
}
.aboutus_b3 p{
	font-size: 20px;
}
.aboutus_b3 {
	font-weight:300;
	height: 600px;
}
.aboutus_b3_logos_1{
	float: left;
    width: 107px;
    height: 42px;
    background: #0d5396;
    font-weight: 400;
    text-align: center;
    line-height: 42px;
    color: #fff;
}
.aboutus_b3_title{
	width: 987px;
	border-bottom: 1px solid #d4d4d4;
	height: 42px;
}
.aboutus_b3_logos_1 p{
	font-size:  14px;
}
.aboutus_b3_logos_2{
	float:left;
	width: 138px;
    height: 100px;
	padding: 26px;
}
.aboutus_b3_logos{
	margin-top: 50px;
}
.aboutus_line{
	background:url(../images/aboutus_linea.jpg) no-repeat;
	height: 76px;
	width: 987px;
}

.aboutus_b4{
	background: url(../images/aboutus_linea.jpg) no-repeat;
	height: 1040px;
	width: 987px;
}

.aboutus_b4 h2{
	font-size: 37px;
	font-weight:600;
	padding: 140px 40px 15px 40px;
	color: #fff;
}
.aboutus_b4 p{
	font-size: 22px;
	padding: 0px 40px 15px 40px;
	color: #fff;
	font-weight: 300;
}

.aboutus_b5{
	background: url(../images/aboutus_line2a.jpg) no-repeat;
	    height: 1120px;
	width: 987px;
	    margin-bottom: 70px;
}
.aboutus_b5 p{
	font-size: 21px;
    padding: 0px 40px 115px 40px;
    color: #fff;
    font-weight: 300;
	
}
.aboutus_b5 h2{
	font-size: 37px;
	font-weight:600;
	padding: 125px 40px 33px 40px;
	color: #fff;
}
.aboutus_b5_bg{
	background:url(../images/aboutus_graphics.png) no-repeat;
	width:auto;
	height:588px;
	margin-top: 150px;
	position: relative;
    top: -710px;
	left: 30px;
}
.aboutus_b5_bg p{
	text-transform: uppercase;
    width: 610px;
    text-align: left;
    font-size: 34px;
    color: #155493;
    font-weight: 600;
	margin-top:-190px;
}
.aboutus_b6 h2{
	font-size: 28px;
	font-weight:400;
	padding: 30px 0px 30px 0px;
	color: #333333;
}
.aboutus_b7{
	background: url(../images/aboutus_line1a.jpg) no-repeat;
	height: 700px;
	width: 987px;
}
.aboutus_b7 h2{
	font-size: 37px;
	font-weight:600;
	padding: 140px 40px 15px 40px;
	color: #fff;
}
.aboutus_em{
	width: 326px;
    display: inline-block;
}

.aboutus_b7 p{
	font-size: 25px;
    padding: 0px 40px 15px 40px;
    color: #fff;
    font-weight: 300;
	width: 583px;
}
.aboutus_b7 H3{
	font-size: 28px;
    padding: 0px 40px 15px 40px;
    color: #0d5396;
    font-weight: 600;
}
.aboutus_e{
	margin-top: 200px;
}
.aboutus_cv{
	    border: 2px solid #fff;
    width: 200px;
    height: 76px;
    font-size: 21px;
    font-weight: 500;
    color: #fff;
    float: right;
    padding: 22px;
    margin-right: 80px;
}
#odometer{
margin-top: 6px;
}
#odometer1{
	margin-top: 6px;
	margin-right: 30px;
}
#odometer2{
	margin-bottom: -2px;
    top: 1px;
    margin-top: 8px;
	margin-right: 130px;
}	
.odometer.odometer-auto-theme, .odometer.odometer-theme-default {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
}
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  visibility: hidden;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {
  text-align: left;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon {
  display: block;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {
  display: block;
  -webkit-backface-visibility: hidden;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value {
  display: block;
  -webkit-transform: translateZ(0);
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value {
  position: absolute;
}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {
  -webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -ms-transition: -ms-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;
}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
  -webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -ms-transition: -ms-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.odometer.odometer-auto-theme, .odometer.odometer-theme-default {
  line-height: 2.1em;
  height: 70px;
}
.odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value {
  text-align: center;
}










/** page structure **/
#w {
  display: block;
  max-width: 987px;
  min-width: 300px;
  margin: 0 auto;
  padding: 110px 3px;
}
#w1 {
  display: block;
  max-width: 987px;
  min-width: 300px;
  margin: 0 auto;
  padding: 0px 3px 60px;

}
#w2 {
  display: block;
  max-width: 987px;
  min-width: 300px;
  margin: 0 auto;

}


/** posts slider widget **/
.crsl-items {
  display: block;
}

.crsl-item {
  background: #fff;
}

.crsl-item .thumbnail {
  display: block;
  position: relative;
  margin-bottom: 10px;
  cursor: pointer;
  border:none;
  padding: 0;
  margin-bottom: 25px;
}
.crsl-item .thumbnail img { 
  
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.crsl-item .thumbnail:hover img {
  opacity: 0.8;
}

.crsl-item h3 {
    font-size: 17px;
    margin-bottom: 12px;
	width: 305px;
    font-weight: 600;
}

.crsl-item h3 a{
    color: #0d5396;
    font-weight: 600;
}
.crsl-item-plus{
	float:right;
	margin-top: 13px;
    margin-right: 20px;
	}
.crsl-item h4{
	float:left;
}
.crsl-item h4 a{
    font-size: 17px;
    margin-bottom: 12px;
	color: #333;
	text-align:left;
	font-weight: 600;
}
.crsl-item h3 {
  text-decoration: none;
  color: #0d5396;
}

.crsl-item .postdate {
  display: block;
    position: absolute;
    bottom: 0px;
    right: 0px;
    padding: 10px;
    color: #fff;
    font-size: 15px;
    font-weight: 300;
    background: #0d5396;
}

.crsl-item p {
     font-size: 16px;
    color: #333333;
    padding: 0;
    text-align: left;
    font-weight: 500;
    line-height: 21px;
	width: 305px;
}

.crsl-item p.readmore a {
  display: block;
  float: right;
  color: #4e90da;
  padding: 3px 5px;
  text-decoration: none;
  font-weight: bold;
}
.crsl-item p.readmore a:hover {
  background: #4b6caa;
  color: #fff;
}


/** posts slider nav **/
.slidernav {
  display: block;
  text-align: center;
  margin-bottom: 35px;
}

.slidernav a {

}
.slidernav a:active {

}

.slidernav .previous img{
	float:left;
}
.slidernav .next img{
	float: right;
}
#navbtns, #navbtns2{
	background: url(../images/aboutus_border.png) no-repeat 53px 18px;
	margin-bottom: -25px;
}

#my_popup p{
	color: #000;
	float:left;
}
#my_popup input, #my_popup  textarea{
	float:right;
	width: 250px;
}	

#my_popup form {
   width: 500px;
   background: #fff;
       padding: 30px;
}
	
#my_popup input[type=submit] {
    background:#0d5396; 
    cursor:pointer;
	color:#fff;
	border: none;
	margin-top: -25px;
}	
	
#my_popup .fileuploud {	
	border: 1px solid #ccc;
    padding: 6px 12px;
    cursor: pointer;
	
}	
	
#my_popup .inputfile:focus + label {
	outline: 1px dotted #000;
	outline: -webkit-focus-ring-color auto 5px;
}
	
	
	
	

.aboutus_b2{
	height: 600px;
	width: 987px;
	position:relative;
}

#zemelapis .aboutus_b2_background_slider {
	width:100%;
	height:657px;
	overflow:hidden;
	position:relative;

}

#darbuotojai .aboutus_b2_background_slider {
	width:100%;
	height:657px;
	overflow:hidden;
	position:relative;
	margin-top: 85px;
}

.aboutus_b2_background_slider .slider_wrapper {
	position:absolute;
	left:0px;
	top:0px;
	height:600px;
	width:100000000px;
	margin-top: 50px;
}


#zemelapis .aboutus_b2_background_slider .slider_wrapper .slider_item {
	height: 600px;
	width: 987px;
	float:left;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	
}

#darbuotojai .aboutus_b2_background_slider .slider_wrapper .slider_item {
	height: 450px;
	width: 987px;
	float:left;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	
}
#zemelapis .aboutus_b2_background_slider .slider_wrapper .slider_item {
	-webkit-filter: grayscale(50%);
    filter: grayscale(50%);
    opacity: 0.2;
}

#darbuotojai .aboutus_b2_background_slider .slider_wrapper .slider_item {
	-webkit-filter: grayscale(50%);
    filter: grayscale(50%);
    opacity: 0.2;
}

#darbuotojai .aboutus_b2_background_slider .slider_gradient {
    bottom: 0px;
    right: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    pointer-events: none;
    cursor:pointer;
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 31%, rgba(255,255,255,0.51) 62%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 31%,rgba(255,255,255,0.51) 62%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 31%,rgba(255,255,255,0.51) 62%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
}

#zemelapis .aboutus_b2_background_slider .slider_gradient {
    bottom: 0px;
    right: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    pointer-events: none;
    cursor:pointer;
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 31%, rgba(255,255,255,0.51) 62%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 31%,rgba(255,255,255,0.51) 62%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 31%,rgba(255,255,255,0.51) 62%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
}


#zemelapis .aboutus_b2_background_slider .slider_navigation {
	position:absolute;
	left:50%;
	margin-left:-97px;
	bottom:40px;
	width:100%;
}

#darbuotojai .aboutus_b2_background_slider .slider_navigation {
	position:absolute;
	left:50%;
	margin-left:-97px;
	bottom:-20px;
	width:100%;
}

.aboutus_b2_background_slider .slider_navigation .navigation_bubble {
	float:left;
	background:#999;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-left:7px;
	margin-right:7px;
}

.aboutus_b2_background_slider .slider_navigation .navigation_bubble.navigation_smallest {
	width:5px;
	height:5px;
	margin-top:2.5px;
}

.aboutus_b2_background_slider .slider_navigation .navigation_bubble.navigation_smaller {
	width:7px;
	height:7px;
	margin-top:1.5px;
}

.aboutus_b2_background_slider .slider_navigation .navigation_bubble.navigation_normal {
	width:9px;
	height:9px;
	margin-top:0.5px;
}

.aboutus_b2_background_slider .slider_navigation .navigation_bubble.active {
	background:#0d5396;
	width:10px;
	height:10px;
}

.aboutus_b2 .aboutus_b2_map_wrapper {
	position:absolute;
	left:66px;
	background:url(../images/map/empty.png);
	width:386px;
	height:585px;
	top:0px;
}
.aboutus_b2 .aboutus_b2_map {
	position:absolute;
	left:0px;
	background:url(../images/map/empty.png);
	width:386px;
	height:585px;
	top:0px;
}


.aboutus_b2 .aboutus_b2_map.lithuania_active:not(.latvia_hover):not(.estonia_hover), .aboutus_b2 .aboutus_b2_map.lithuania_hover {
	background:url(../images/map/lt.png);
}

.aboutus_b2 .aboutus_b2_map.latvia_active:not(.lithuania_hover):not(.estonia_hover), .aboutus_b2 .aboutus_b2_map.latvia_hover {
	background:url(../images/map/lv.png);
}

.aboutus_b2 .aboutus_b2_map.estonia_active:not(.lithuania_hover):not(.latvia_hover), .aboutus_b2 .aboutus_b2_map.estonia_hover {
	background:url(../images/map/ee.png);
}
/*
.aboutus_b2 .aboutus_b2_map.lithuania_active.latvia_hover, .aboutus_b2 .aboutus_b2_map.latvia_active.lithuania_hover, .aboutus_b2 .aboutus_b2_map.latvia_hover.lithuania_hover {
	background:url(../images/map/lt-lv.png);
}

.aboutus_b2 .aboutus_b2_map.lithuania_active.estonia_hover, .aboutus_b2 .aboutus_b2_map.estonia_active.lithuania_hover, .aboutus_b2 .aboutus_b2_map.estonia_hover.lithuania_hover {
	background:url(../images/map/lt-ee.png);
}

.aboutus_b2 .aboutus_b2_map.latvia_active.estonia_hover, .aboutus_b2 .aboutus_b2_map.estonia_active.latvia_hover, .aboutus_b2 .aboutus_b2_map.estonia_hover.latvia_hover {
	background:url(../images/map/lv-ee.png);
}
*/
.aboutus_b2 .aboutus_b2_info{
	position: absolute;
    right: 56px;
    top: 55px;
}

.aboutus_b2 .aboutus_b2_info .info_block{
	background:#fff;
	width:434px;
	border:1px solid #ccc;
	padding:25px;
	display:none;
    float:left;
    height:484px;
}

.aboutus_b2 .aboutus_b2_info .info_block.active {
	display:block;
}

.aboutus_b2 .aboutus_b2_info .info_block.hover:not(.active) {
	display: block;
    position: absolute;
    z-index: 2;
}

.aboutus_b2 .aboutus_b2_info .info_block .info_header {
	float: left;
    width: 100%;
    margin-top: 17px;
    padding-bottom: 23px;
    border-bottom: 1px solid #ccc;
    font-family: 'Roboto', sans-serif;
    font-size: 33px;
    color: #333;
    font-weight: 600;
    line-height: 33px;
    padding-left: 12px;
    position:relative;
}

.aboutus_b2 .aboutus_b2_info .info_block .info_header .info_header_arrow{
	position:absolute;
	right:12px;
	top:0px;
	background:url('../images/aboutus_arrow4.png') no-repeat;
	width: 37px;
    height: 24px;
    margin-top: 3px;
}

.aboutus_b2 .aboutus_b2_info .info_block .info_body {
	float:left;
	padding-top: 30px;
}

.aboutus_b2 .aboutus_b2_info .info_block .info_body ul, .about_popup .popup_body ul {
	list-style: none;
}

.aboutus_b2 .aboutus_b2_info .info_block .info_body ul li, .about_popup .popup_body ul li {
	font-family: 'Roboto', sans-serif;
    font-size: 24px;
    line-height: 31px;
    color: #333;
    font-weight: 300;
    text-align: left;
    margin-bottom: 13px;
    background: url(../images/bullet.png) no-repeat left 9px;
    padding-left: 38px;
    display: block;
}

.aboutus_b2 .aboutus_b2_info .info_block .info_body ul li:last-child{
	margin-bottom:0px;
}

.about_popup {
	width: 662px;
    padding: 35px 24px;
    background:url(/images/popup/popup-header.png) #fff no-repeat top center;
    -webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.75);
}

.about_popup .popup_header{
	margin-top: 50px;
	width:100%;
	position:relative;
	padding-bottom:17px;
	padding-left:6px;
	padding-right:56px;
	border-bottom:1px solid #cbcbcb;
}

.about_popup .popup_header .popup_title {
    margin: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 27px;
    font-weight: 600;
    text-transform: uppercase;
    color:#025198;
}

.about_popup .popup_header .popup_subtitle {
    margin: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 19px;
    font-weight: 400;
    color: #555555;
    margin-top: 13px;
}

.about_popup .popup_header .popup_close {
	position:absolute;
	right: 6px;
	top: 0px;
	cursor:pointer;
	width: 44px;
	height: 44px;
	background:url(../images/popup/popup-close.png) no-repeat center center;
}

.about_popup .popup_header .popup_close:hover {
	background:url(../images/popup/popup-close-hover.png) no-repeat center center;
}

.about_popup .popup_body {
	margin-top: 35px;
}

.about_popup .popup_body .form_group {
	float:left;
	width: 100%;
	margin-bottom: 21px;
}

.about_popup .popup_body .form_group .form_label {
	float:left;
	line-height:44px;
	padding:0px;
	padding-left: 6px;
	color:#025198;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
    font-weight: 600;
}

.about_popup .popup_body .form_group.textarea .form_label {
	line-height:20px;
}

.about_popup .popup_body .form_group .form_input {
	float:right;
	padding-right:6px;
}

.about_popup .popup_body .form_group .form_input input, .about_popup .popup_body .form_group .form_input textarea {
	width:355px;
	height:44px;
	border:1px solid #cecece;
	margin:0px;
	padding: 10px 10px;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
} 

.about_popup .popup_body .form_group .form_input textarea {
	height:149px;
}

.popup_header button.send_cv{
		float:right;
	height: 45px;
    line-height: 45px;
	width:193px;
	border:1px solid #025198;
	font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-weight: 600;
    color:#025198;
	-webkit-border-radius: 53px;
	-moz-border-radius: 53px;
	border-radius: 53px;
	margin-right:15px;
	background:#fff;
}

.about_popup .popup_body form input[type="submit"], .about_popup .popup_body button.send_cv {
	float:right;
	height:52px;
	line-height:52px;
	width:193px;
	border:1px solid #025198;
	font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-weight: 600;
    color:#025198;
	-webkit-border-radius: 53px;
	-moz-border-radius: 53px;
	border-radius: 53px;
	margin-right:6px;
	background:#fff;
}

.about_popup .popup_body button.send_cv {
	margin-top:15px;
}

.about_popup .popup_body form input[type="submit"]:hover, .about_popup .popup_body button.send_cv:hover {
	color:#fff;
	background:#025198;
}

.about_popup .popup_body .form_input.uploader .fakeupload {
	width:220px;
	font-family: 'Roboto', sans-serif;
    font-style: italic;
    font-weight: 400;
}

.about_popup .popup_body .form_input.uploader .fakeupload-label {
	float:right;
	width:112px;
	height:44px;
	border:1px solid #cecece;
	line-height:42px;
	padding-left:14px;
	background:url(../images/popup/popup-attachment.png) no-repeat 85px center;
	font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-style: italic;
    font-weight: 400;
    margin-left:23px;
    cursor:pointer;
}

.about_popup .popup_body h4 {
	font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-weight: 600;
    color:#025198;
    text-transform: uppercase;
    margin-top: 35px;
}

.about_popup .popup_body h4:first-child {
	margin-top:0px;
}

.about_popup .popup_body ul li {
	font-size:17px;
	line-height:21px;
	background: url(/images/bullet.png) no-repeat left 3px;
    padding-left: 35px;
    margin-left: 0px;
}

.aboutus_navigation ul {
	list-style: none;
    width: 988px;
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    border-left: 1px solid #d8d8d8;
}

.aboutus_navigation ul li {
	display: inline-block;
    width: 16.68%;
    list-style: none;
    background: none;
    padding: 0px;
    margin: 0px;
    text-align: center;
    border-right: 1px solid #d8d8d8;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    color: #333333;
    margin-left: -3px;
}
.aboutus_navigation ul li:hover {
	color:#0d5396;
	background: #eeeeee;
}

.aboutus_navigation ul li a {
	font-family: 'Roboto';
    font-size: 15px;
    font-weight: normal;
    color: #555555;
}

.aboutus_navigation ul li a:hover{
	text-decoration:underline;
	color:#23527c;
}

.aboutus_navigation.float {
	position: fixed;
    top: 0px;
    left: 0px;
    background: #fff;
    padding: 10px 0px 2px;
    width: 100%;
    display: block;
    z-index: 999;
    box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.75)
}

.aboutus_navigation.float .aboutus_navigation_wrapper {
	width: 1274px;
    margin: 0 auto;
}

.aboutus_navigation_position {
	width:100%;
	min-height:21px;
	margin-top:30px;
}

.aboutus_b2_map img {
	cursor:pointer;
}

.aboutus_b5_bg {
	pointer-events: none;
}
	
.popup_body p {
	font-size: 16px;
	color: #333;
	font-weight: 400;
}	
	
#errorHolder {
	float: left;
    line-height: 52px;
    margin-bottom: 0px;
    color: red;
    padding-left: 6px;
}

#loaderGif {
	margin-right: 85px;
    margin-top: 11px;
    margin-bottom: 11px;
    float:right;
    display:none;
    height:30px;
}

#successHolder {
	color:#025198;
	float:right;
    line-height: 52px;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-weight: 600;
    margin-right: 6px;
    margin-bottom: 0px;
    display:none;
}

input.error,textarea.error {
	border:1px solid red !important;
}	


.wint_a{
	background: url(../images/winter2018/winter1lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_b{
	background: url(../images/winter2018/winter2lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_c{
	background: url(../images/winter2018/winter3lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_d{
	background: url(../images/winter2018/winter4lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_e{
	background: url(../images/winter2018/winter5lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_f{
	background: url(../images/winter2018/winter6lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_g{
	background: url(../images/winter2018/winter7lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_h{
	background: url(../images/winter2018/winter8lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_k{
	background: url(../images/winter2018/winter9lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_l{
	background: url(../images/winter2018/winter10lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_m{
	background: url(../images/winter2018/winter11lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
	margin-bottom: 20px;
}
.wint_n{
	background: url(../images/winter2018/winter12lv.jpg) no-repeat;
	width: 987px;
    height: 1378px;
	position: relative;
}
  /*
  margin-bottom: 60px;

  margin-top: -90px;





/* RESPONSIVE CSS
-------------------------------------------------- */
   .wint100:hover, .wint101:hover { 
	
    opacity: 0.5;
	transition:1s;
	background: url(../images/apsvietimas/handclick.png) no-repeat 250px 150px;
	   
}
   
   .wint114:hover, .wint115:hover { 
	
    opacity: 0.5;
	transition:1s;
	background: url(../images/apsvietimas/handclick.png) no-repeat 50px 150px;
	   
}
   .wint105:hover,.wint103:hover,.wint104:hover,.wint1041:hover,  .wint1051:hover,  .wint124:hover, .wint125:hover, .wint126:hover, .wint151:hover,.wint150:hover, .wint154:hover,.wint155:hover { 
	
    opacity: 0.5;
	transition:1s;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	   
}

.wint102:hover,    .wint106:hover, .wint107:hover, .wint108:hover,.wint109:hover, .wint110:hover, .wint111:hover, .wint112:hover, .wint113:hover,  .wint116:hover, .wint117:hover, .wint118:hover, .wint119:hover,  .wint120:hover,  .wint121:hover, .wint122:hover, .wint123:hover, .wint127:hover,  .wint128:hover, .wint129:hover, .wint130:hover, .wint131:hover, .wint132:hover, .wint133:hover, .wint134:hover, .wint135:hover, .wint136:hover,  .wint137:hover, .wint138:hover, .wint139:hover, .wint140:hover, .wint141:hover, .wint142:hover, .wint143:hover, .wint144:hover, .wint145:hover, .wint146:hover, .wint147:hover, .wint148:hover, .wint149:hover, .wint152:hover, .wint153:hover, .wint156:hover, .wint157:hover{
	    opacity: 0.5;
	transition:1s;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
}



.wint100{
	width: 618px;
    height: 429px;
    position: absolute;
    top: 295px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}  


.wint101{
	width: 736px;
    height: 481px;
    position: absolute;
    top: 652px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}

.wint102{
	width: 490px;
    height: 358px;
    position: absolute;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	 opacity: 0;
}
.wint103{
	width: 489px;
    height: 208px;
    position: absolute;
    top: 355px;
    cursor: pointer;
	background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
	 opacity: 0;
}
.wint104{
	width: 496px;
    height: 241px;
    position: absolute;
    top: 73px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
    right: 0;
}
.wint105{
	width: 497px;
    height: 241px;
    position: absolute;
    top: 321px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
}
.wint106{
	width: 489px;
    height: 439px;
    position: absolute;
    top: 544px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint107{
	width: 499px;
    height: 433px;
    position: absolute;
    top: 550px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    right: 0;
}
.wint108{
	width: 987px;
    height: 362px;
    position: absolute;
    top: 983px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
	opacity: 0;
}	
.wint109{
	width: 497px;
    height: 460px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint110{
	width: 497px;
    height: 440px;
    position: absolute;
    top: 544px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint111{
	width: 489px;
    height: 463px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    right: 0;
}
.wint112{
	width: 490px;
    height: 439px;
    position: absolute;
    top: 544px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}	
.wint113{
	width: 987px;
    height: 362px;
    position: absolute;
    top: 983px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint114{
	width: 241px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 50px 150px;
    opacity: 0;

}
.wint115{
	width: 245px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 50px 150px;
    opacity: 0;
    left: 244px;

}
.wint116{
	width: 490px;
    height: 437px;
    position: absolute;
    top: 544px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint117{
	width: 496px;
    height: 463px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    right: 0;
}
.wint118{
    width: 496px;
    height: 436px;
    position: absolute;
    top: 537px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    right: 0;
}
.wint119{
	    width: 987px;
    height: 365px;
    position: absolute;
    top: 980px;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}

.wint120{
	width: 497px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint121{
	width: 497px;
    height: 443px;
    position: absolute;
    top: 538px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint122{
	width: 492px;
    height: 459px;
    position: absolute;
    top: 70px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint123{
	width: 491px;
    height: 462px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint124{
	    width: 314px;
    height: 176px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
    top: 1168px;
}
.wint125{
	    width: 314px;
    height: 176px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
    top: 983px;
     left: 310px; 
}
.wint126{
	    width: 314px;
    height: 176px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
    top: 1168px;
    left: 310px; 
}
.wint127{
	width: 490px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint128{
	width: 490px;
    height: 443px;
    position: absolute;
    top: 538px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint129{
	width: 496px;
    height: 459px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint130{
	width: 496px;
    height: 462px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint131{
	width: 987px;
    height: 362px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    top: 984px;
}
.wint132{
	width: 490px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint133{
	width: 490px;
    height: 443px;
    position: absolute;
    top: 538px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint134{
	width: 496px;
    height: 459px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint135{
	width: 496px;
    height: 462px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint136{
	width: 490px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint137{
	width: 490px;
    height: 443px;
    position: absolute;
    top: 538px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint138{
	width: 496px;
    height: 459px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint139{
	width: 496px;
    height: 462px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint140{
	width: 987px;
    height: 362px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    top: 984px;
}
.wint141{
	width: 490px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint142{
	width: 490px;
    height: 443px;
    position: absolute;
    top: 538px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint143{
	width: 496px;
    height: 459px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint144{
	width: 496px;
    height: 462px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint145{
	width: 987px;
    height: 362px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    top: 984px;
}
.wint146{
	width: 490px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint147{
	width: 490px;
    height: 443px;
    position: absolute;
    top: 538px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint148{
	width: 496px;
    height: 459px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint149{
	width: 496px;
    height: 462px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint150{
	width: 987px;
    height: 200px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
    top: 984px;
}
.wint151{
	width: 987px;
    height: 162px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
    top: 1183px;
}



.wint152{
	width: 490px;
    height: 449px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint153{
	width: 490px;
    height: 443px;
    position: absolute;
    top: 538px;
    cursor: pointer;
    /* right: 0px; */
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint154{
	width: 496px;
    height: 256px;
    position: absolute;
    top: 72px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
}
.wint155{
	width: 496px;
    height: 220px;
    position: absolute;
    top: 327px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 50px;
    opacity: 0;
}
.wint156{
	width: 496px;
    height: 462px;
    position: absolute;
    top: 522px;
    cursor: pointer;
    right: 0px;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
}
.wint157{
	width: 987px;
    height: 361px;
    position: absolute;
    cursor: pointer;
    background: url(../images/apsvietimas/handclick.png) no-repeat 150px 150px;
    opacity: 0;
    top: 984px;
}


.notsystemitem{
	max-width:320px;

	color: #504f4f;
	display: inline-block;
	border: 1px solid #d4d4d4;
    padding: 10px;
	font-size:14px;
	margin-bottom: 10px;
	margin-left: 8px;
	float:right;
}

.contacts-title{
	background:#f6b533;
	height: 40px;
	color: #2f3234;
	width: 830px;
	line-height:40px;
	font-size: 17px;
	font-weight: 600;
	padding-left: 15px;
}
.contacts-text{
	font-size: 13px;
	width:380px;
	float:left;
}
.contacts-text p{
	margin: 0;
}
.contacts-text img{
	padding: 7px 15px 0px 15px;
}

.contacts-person{

	font-weight: 600;
    background: #d8d8d8;
    height: 40px;
    line-height: 40px;
	padding-left: 15px;
}
.contacts-map{
	float:right;
	width:440px;
	padding: 10px;
}

.clear {
  clear: both;
  float: none;
  width: 100%;
}
/* line 22, ../sass/demo.scss */
.container {
  max-width: 1170px;
  width: 100%;
  padding: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* line 32, ../sass/demo.scss */
.container .gallery a img {
  float: left;
  width: 20%;
  height: auto;
  border: 2px solid #fff;
  -webkit-transition: -webkit-transform .15s ease;
  -moz-transition: -moz-transform .15s ease;
  -o-transition: -o-transform .15s ease;
  -ms-transition: -ms-transform .15s ease;
  transition: transform .15s ease;
  position: relative;
}
/* line 46, ../sass/demo.scss */
.container .gallery a:hover img {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 5;
}
/* line 57, ../sass/demo.scss */
.container .gallery a.big img {
  width: 40%;
}

/* line 65, ../sass/demo.scss */
.align-center {
  text-align: center;
}
.contacts-title1{
	background:#2f3234;
	height: 40px;
	font-size: 17px;
	color: #fff;
	width: 830px;
	line-height:40px;
	font-size: 17px;
	font-weight: 600;
	padding-left: 15px;
	
}



/* DETEKTORIAI */ 
.detektoriai{
	font-family: 'Roboto', sans-serif;
	width: 1000px;
}
.det_items{
    width: 488px;
    border: 1px solid #dcdcdc;
    height: 525px;
	border-top: 2px solid #fd7700;
	display: inline-block;
	margin-bottom: 25px;
}

.detektoriai_header{
	padding-bottom: 20px;
}

.det_items_spec{
	width: 50%;
    float: left;
	border-bottom: 1px solid #dcdcdc;
	height: 200px;
	padding: 15px;
	margin: 0px;
}
.det_items_spec li{
	background: none;
}
.det_items_img{
	width: 50%;
    float: left;
	border-bottom: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	height: 200px;
    padding-top: 23px;
    margin: 0px;
    padding-left: 14px;
}
.det_items_desc{
	width: 100%;
    float: left;
	padding: 25px;
	margin: 0px;
}
.det_items_desc li{
	background: none;
}
.det_price{
	font-size: 20px;
	font-weight: bold;
	color: #025198;
	text-align: center;
	margin-top: 10px;
    padding: 0px;
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 15px;
    margin-left: 0px;
}
.det_spec_title{
	font-size: 12px;
	font-weight: 600;
	color: #343434;
	line-height: 25px;
	margin-top: 10px;
    padding: 0px;
	margin-left: 0px;
}
.det_par{
	font-size: 13px;
	font-weight: 300;
	color: #4a4a4a;
	line-height: 20px;
    padding: 0px;
	margin-left: 0px;
}
.det_title{
	    font-size: 16px;
    font-weight: 600;
    color: #292929;
    padding: 0px 0px 10px 0px;
    margin-left: 0px;
    width: 350px;
	height: 55px;
}
.det_code{
	font-size: 12px;
    font-weight: 600;
    color: #8e8e8e;
    padding: 0px 0px 10px 0px;
    margin-left: 0px;
}
.det_desc{
	font-size: 14px;
	font-weight: 400;
	color: #4a4a4a;
	padding: 0px;
	margin-left: 0px;
	 height: 130px;
	 text-align: justify;
}
.det_button{
	background: #025198!important;
    width: 200px;
    height: 35px;
	line-height: 35px;
	cursor:pointer;
	text-decoration: none;
	color: #fff;
	margin: 0px;
	font-size: 14px;
    font-weight: bold;
    text-align: center;
    padding: 0;
}
.det_button:hover{
	background: #0c5da6!important;
}
.det_but a:hover{
	text-decoration: none;
}
.det_par span{
	float: right;
	font-size: 12px;
    font-weight: 600;
    color: #606060;
}
.det_price span{
	font-weight: 600;
	color: #343434;
	text-decoration: line-through;
	font-size: 14px;
}
.det_but{
	padding: 25px 0px 25px 0px;
}
	
#content_right #reg_jur1 .eilute select {
	height: 45px;
	margin-top: 0px;
}

.item_img{
	float: right;
	margin-top: 5px;
	margin-right: -9px;
}

.stockStatus{
	width: 282px;
}


.robotika2019{
	font-family: 'Roboto', sans-serif;
	width: 1267px;
}

.robotika2019_header{
	padding-bottom: 20px;
	width: 1274px;
}

.robotika2019_header1{
	padding-bottom: 20px;
	padding-top: 20px;
}

.robotika2019_menu{
	width: 1274px;
	display: inline-block;
	padding-bottom: 20px;
}

.robotika2019_menu_block{
	height: 70px;
	float: left;
	background: #ffffff;
	font-weight: 600;
	color: #231f20;
	cursor: pointer;
	margin-right: 38px;
    margin-left: 13px;
}

hr.robotika2019 {
  border-top: 1px solid #cccccc;
}


.robotika2019_item_arrow{
	color:#5b5b5b;
	font-size:13px;
}
.robotika2019_item_desc{
	color:#aaaaaa;
	font-size:13px;
	padding:0px 10px 10px 10px;
}



.robotika2019_menu_block img{
	max-width: 50px;
	margin: 15px 14px 0px 10px;
}
.robotika2019_menu_block p{
	font-size:18px;
	float: right;
    margin: 27px 0px 0px 0px;
	color:#5b5b5b;
	font-weight:400;
}

.robotika2019_items{
	height: 730px;
}

.robotika2019_items_row{
	width: 100%;
	padding-top: 20px;
	height:640px;
	
}

.robotika2019_items_block{
	width: 330px;
	border: 1px solid #e6e6e6;
   
	height: 300px;
	float: left;
	display: inline-block;
	color: #000000;
	
}




.robotika2019_item_img img{
	height:210px;
	padding:5px;
	
}

.robotika2019_items_block1{
	float: left;
}

.robotika2019_items_block2{
	
	float: left;
	position: relative;
	height:200px;
}

 .robotika2019_item_price.sup {
    vertical-align: 0.8ex; 
	font-size:95%; 
 }
 
.robotika2019_items_block li { 
	
    background: none;
	
}

.robotika2019_items_block ul { 
	
    padding: 0px;
}


.robotika2019_item_title{
	padding: 10px;
	color:#5b5b5b;
	font-size:15px;
}

.robotika2019_item_price {
	float:right;
	font-size:27px;
	color:#5b5b5b;
	padding: 0px 13px 0px 0px;
    margin-top: -10px;
}

.robotika2019_item_discount{
	float: right;
    position: absolute;
    left: 249px;
    top: 16px;
}

.robotika2019_item_discount p{
	margin: -37px 5px;
    font-size: 17px;
    font-weight: 600;
	color: #ff0b00;
}

.robotika2019_cat_title{
	font-size: 27px;
	border-left: 3px solid #0d5197;
	color:#5b5b5b;
	
}
.robotika2019_cat_readmore{
	font-size: 15px;
	border:1px solid #fbf813;
	border-radius: 25px;
	width:200px;
	margin: 0 auto;
	text-align: center;
	cursor: pointer;
	color:#5b5b5b;
	height:50px;

}



.robotika_item_symbol{
	position: absolute;
    z-index: 1;
}
.robotika_item_symbol{
	padding: 5px;
}



.att_cat{
	width: 224px;
    height: 80px;
    border: 1px solid #d4d4d4;
    float: left;
    margin: 10px;
	position: relative;
}

.att_cat:hover{
box-shadow: 0px 0px 5px #afafb1;
}

.att_cat img{
	height:78px;
	padding: 10px;
}

.att_cat p{
	position: absolute;
    top: 15px;
    width: 112px;
    right: 11px;
    padding: 5px;
}

.att_cat_main{
	font-size:14px;
	height:300px;
}



.is_main{
	width:1004px;


}

.is_item_block{
	width: 250px;
	border: 1px solid #ebebeb;
	height: 342px;
	float: left;
	display: inline-block;
	color: #000000;
	
}
.is_item_block2{
	float: left;
	position: relative;
	height:200px;
}	
.is_item_block1{
	float: left;
}
.is_item_title{
	padding: 10px;
    color: #5b5b5b;
    font-size: 15px;
    height: 95px;
    font-weight: 400;
    text-align: center;
	width: 248px;
}
.is_item_price {
	font-size: 34px;
    color: #fff;
    text-align: center;
    background: #639cd2;
    margin-top: -11px;
    line-height: 38px;
    padding-top: 13px;
	font-weight: 500;
}
.is_item_price span{
	color: #f3f3f3;
    font-size: 19px;
    text-decoration: line-through;
    font-weight: normal;
	margin-left: 14px;
}
.is_item_discount{
	float: right;
	position: absolute;
	left: 188px;
    top: 11px;
}
.is_item_discount p{
	margin: -37px 5px;
    font-size: 17px;
    font-weight: 600;
	color: #0152ad;
}
.is_item_arrow{
	color:#5b5b5b;
	font-size:13px;
}
.is_item_desc{
	color:#aaaaaa;
	font-size:13px;
	padding:0px 10px 10px 10px;
}
.is_menu_block img{
	max-width: 50px;
	margin: 15px 14px 0px 10px;
}
.is_menu_block p{
	font-size: 20px;
    margin: 18px 0px 0px 0px;
    color: #5b5b5b;
    font-weight: 400;
    width: 159px;
    text-align: center;
}
.is_item_img img{
	max-height: 200px;
    max-width: 248px;
	    padding: 2px;
}
.is_item_block li { 
    background: none;
}

.is_item_block ul { 
    padding: 0px;
}

.is_block{
	height:380px;
}
.is_head{
	height: 50px;
    border-left: 2px solid #01316b;
    font-size: 25px;
    padding-left: 20px;
    line-height: 50px;
    color: #01316b;
    margin-bottom: 20px;
}
.is_item_block:hover {
	box-shadow: inset 0 0 5px #afafb1;
}	
.is_menu_block p{
	font-size: 17px;
    margin: 18px 0px 0px 0px;
    color: #5b5b5b;
    font-weight: 400;
    width: 142px;
    text-align: center;
}
.is_menu_block{
	height: 70px;
    float: left;
    background: #ffffff;
    font-weight: 600;
    color: #231f20;
    cursor: pointer;
    margin-right: 0px;
    margin-left: 0px;
}
.is_menu{
	width: 1000px;
    display: inline-block;
    padding-bottom: 120px;
    padding-top: 20px;
}

.ez_body{
	background: url("/images/ezviz/taskeliai1.png") repeat;
	    width: 1268px;
    height: 1400px;

}
.ez_item1{
	width:365px;
	height:270px;
	float:left;
}
.ez_item2{
	width:600px;
	height:270px;
	float:left;
}
.ez_line{
	width:1135px;
	height:270px;
	padding-top: 3px;
    margin: 0 auto;
	
}
.ez_1b{
	width: 220px;
    height: 80px;
    float: left;
    border-right: 1px solid #1fa3d3;
    border-bottom: 1px solid #1fa3d3;
}
.ez_2b{
	width: 220px;
    height: 180px;
    float: left;
    padding-top: 10px;
    border-right: 1px solid #1fa3d3;
}
.ez_3b{
	width: 140px;
    height: 188px;
    float: left;
    margin-top: -77px;
    position: relative;
    border-right: 1px solid #1fa3d3;
    border-bottom: 1px solid #1fa3d3;
}
.ez_4b{
	width: 140px;
    height: 68px;
    float: left;
    text-align: center;
    font-size: 41px;
    font-family: 'Big Shoulders Display', bold;
    color: #0b5aa7;
    border-right: 1px solid #1fa3d3;
    padding-top: 10px;
}
.ez_5b{
	width: 220px;
    height: 94px;
    border-right: 1px solid #1fa3d3;
    border-bottom: 1px solid #1fa3d3;	
}
.ez_6b{
	width: 220px;
    height: 190px;
    float: left;
    padding-top: 22px;
    border-right: 1px solid #1fa3d3;
}
.ez_7b{
	width: 375px;
    height: 210px;
    float: left;
    margin-top: -91px;
    position: relative;
    border-right: 1px solid #1fa3d3;
    border-bottom: 1px solid #1fa3d3;
	
}
.ez_8b{
	width: 375px;
    height: 67px;
    float: left;
    text-align: center;
    font-size: 41px;
    font-family: 'Big Shoulders Display', bold;
    color: #0b5aa7;
    border-right: 1px solid #1fa3d3;
    padding-top: 18px;
}
.ez_4b span{
	
	font-size: 22px;
	color:#608cb7; 
	text-decoration-line: line-through;
	
}
.ez_b{
	
	width:200px;
	height:94px;
}
.ez_item1 h1{
	font-size: 21px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 10px;
	color:#ffffff;
	background-color: #1fa3d3;
}
.ez_item2 h1{
	font-size: 22px;
    font-weight: bold;
    margin-bottom: -18px;
    padding: 9px;
    color: #ffffff;
    background-color: #1fa3d3;
}
.ez_2b p{
	color:#0b5aa7;
}
.ez_6b p{
	color:#0b5aa7;
	margin: 0 0 5px;
}
.ez_img{
	float: right;
    position: absolute;
    left: 97px;
}
.ez_img1{
	float: right;
    position: absolute;
    left: 309px;
    top: 0px;
}
.ez_img_item{
	margin-left: 28px;
    margin-top: 12px;
}
.ez_top1{
    height: 100px;
   
    

}
.ez_top2{
	width: 310px;
    height: 44px;
    background: #0b5aa7;
    color: #ffffff;
    font-weight: bold;
    font-size: 23px;
    margin: 0 auto;
    padding-left: 57px;
    position: relative;
    top: -20px;
    line-height: 45px;
}

.ez_top11{
	width: 300px;
	height: 47px;
    background: #fdeb01;
    text-align: center;
    padding-left: 0px;
    top: 37px;
    line-height: 37px;
	color: #0b5aa7;
    font-weight: bold;
    font-size: 32px;
	 margin: 0 auto;
	 position: relative;
}

.ez_top12{
	width: 441px;
    height: 82px;
    background: #fdeb01;
    text-align: center;
    padding-left: 0px;
    top: -17px;
    line-height: 82px;
    color: #0b5aa7;
    font-weight: bold;
    font-size: 41px;
    margin: 0 auto;
    position: relative;
}
.ez_top3{
	background:#0b5aa7;
	height:136px;
	width:1268px;
}
.ez_top33{
	    color: #0b5aa7;
    background-color: #fdeb01;
    font-size: 27px;
    font-weight: bold;
    padding: 8px 20px 1px 20px;
    width: 460px;
    margin: 0 auto;
    line-height: 27px;
}
.ez_logo{
	width: 100px;
    padding-top: 20px;
	margin:0 auto;
}



.baseus{
	font-family: 'Roboto', sans-serif;
	width: 1277px;
}

.baseus_header{
	padding-bottom: 20px;
	width: 1274px;
}

.baseus_menu{
	width: 1274px;
	display: inline-block;
	padding-bottom: 82px;
}

.baseus_menu_block{
	height: 70px;
	float: left;
	background: #ffffff;
	font-weight: 600;
	color: #231f20;
	cursor: pointer;
	margin-right: 0px;
    margin-left: 0px;
}

hr.baseus {
  border-top: 1px solid #cccccc;
}


.basees_item_arrow{
	color:#5b5b5b;
	font-size:13px;
}
.baseus_item_desc{
	color:#aaaaaa;
	font-size:13px;
	padding:0px 10px 10px 10px;
}



.baseus_menu_block img{
	max-width: 50px;
	margin: 15px 14px 0px 10px;
}
.baseus_menu_block p{
	font-size: 20px;
    margin: 18px 0px 0px 0px;
    color: #5b5b5b;
    font-weight: 400;
    width: 159px;
    text-align: center;
}

.baseus_items{
	height: 730px;
}

.baseus_items_row{
	width: 100%;
	padding-top: 20px;
	height:640px;
	
}

.baseus_items_block{
	width: 309px;
	border: 1px solid #e6e6e6;
   overflow: hidden;
	height: 295px;
	float: left;
	display: inline-block;
	color: #000000;
	margin: 10px 10px 0px 0px;
}

.baseus_items_block:hover{
	box-shadow: 0px 0px 5px #afafb1;
}



.baseus_item_img img{
	height:140px;
	
}

.baseus_items_block1{
	float: left;
}

.baseus_items_block2{
	
	float: left;
	position: relative;
	height:160px;
}

 .baseus_item_price.sup {
    vertical-align: 0.8ex; 
	font-size:95%; 
 }
 
.baseus_items_block li { 
	
    background: none;
	
}

.baseus_items_block ul { 
	
    padding: 0px;
}


.baseus_item_title{
	padding: 10px;
	color:#5b5b5b;
	font-size:15px;
	    height: 100px;
}

.baseus_item_price {
	float:right;
	font-size:27px;
	color:#5b5b5b;
	padding: 0px 13px 0px 0px;
    margin-top: -30px;
}

.baseus_item_discount{
	float: right;
	position: absolute;
	left: 245px;
    top: 11px;
}

.baseus_item_discount p{
	margin: -37px 5px;
    font-size: 17px;
    font-weight: 600;
	color: #075697;
}

.baseus_cat_title{
	font-size: 27px;
	border-left: 3px solid #075697;
	color:#5b5b5b;

	
}
.baseus_cat_readmore{
	font-size: 15px;
	border:1px solid #fbf813;
	border-radius: 25px;
	width:200px;
	margin: 0 auto;
	text-align: center;
	cursor: pointer;
	color:#5b5b5b;
	height:50px;

}

.baseus_menu_block span p:active, .baseus_menu_block span p:hover{
	
	color:#015198;
}



.baseus_item_discount1{
	opacity: .9;
    position: absolute;
    left: 17.8em;
    top: 1.65em;
    background: #fff000;
    height: 2em;
    line-height: 2em;
    width: 10em;
    text-align: center;
    transform: rotate(45deg);
}

.homework{
	font-family: 'Roboto', sans-serif;
	width: 1277px;
}

.homework_header{
	padding-bottom: 20px;
	width: 1274px;
}

.homework_menu{
	width: 1274px;
	display: inline-block;
	padding-bottom: 82px;

}

.homework_menu_block{
	height: 70px;
	float: left;
	background: #ffffff;
	font-weight: 600;
	color: #231f20;
	cursor: pointer;
	margin-right: 0px;
    margin-left: 0px;
}

hr.homework {
  border-top: 1px solid #cccccc;
}


.homework_item_arrow{
	color:#5b5b5b;
	font-size:13px;
	padding: 0px 0px 0px 10px;
}
.homework_item_desc{
	color:#aaaaaa;
	font-size:13px;
	padding:0px 10px 10px 10px;
}



.homework_menu_block img{
	max-width: 50px;
	margin: 15px 14px 0px 10px;
}
.homework_menu_block p{
	font-size: 20px;
    margin: 18px 18px 0px 0px;
    color: #5b5b5b;
    font-weight: 400;
    width: 163px;
    text-align: center;
}

.homework_items{
	height: 730px;
}

.homework_items_row{
	width: 100%;
	padding-top: 20px;
	height:655px;
	
}

.homework_items_block{
	width: 309px;
	border: 1px solid #e6e6e6;
    overflow: hidden;
	height: 295px;
	float: left;
	display: inline-block;
	color: #000000;
	margin: 10px 10px 0px 0px;
}

.homework_items_block:hover{
	box-shadow: 0px 0px 5px #afafb1;
}



.homework_item_img img{
	height:140px;
	
}

.homework_items_block1{
	float: left;
	width: 306px;
}

.homework_items_block2{
	
	float: left;
	position: relative;
	height:160px;
}

 .homework_item_price.sup {
    vertical-align: 0.8ex; 
	font-size:95%; 
 }
 
.homework_items_block li { 
	
    background: none;
	    
}

.homework_items_block ul { 
	
    padding: 0px;
}


.homework_item_title{
	padding: 10px;
	color:#5b5b5b;
	font-size:15px;
	
}
.homework_item_title1{
	padding: 10px;
	color:#5b5b5b;
	font-size:15px;
	height:100px;
	line-height: 22px;
}

.homework_item_price {
	float:right;
	font-size:27px;
	color:#5b5b5b;
	padding: 0px 13px 0px 0px;
    margin-top: -30px;
}

.homework_item_discount{
	float: right;
	position: absolute;
	left: 245px;
    top: 11px;
}

.homework_item_discount1{
	opacity: .9;
    position: absolute;
    left: 17.8em;
    top: 1.65em;
    background: #fff000;
    height: 2em;
    line-height: 2em;
    width: 10em;
    text-align: center;
    transform: rotate(45deg);
}

.homework_item_discount p{
	margin: -37px 5px;
    font-size: 17px;
    font-weight: 600;
	color: #075697;
}

.homework_cat_title{
	font-size: 50px;
	/* border-left: 3px solid #075697; */
	color:#ffffff;
	margin-bottom: 20px;
	position: absolute;
	
}
.homework_cat_readmore{
	font-size: 15px;
	border:1px solid #fbf813;
	border-radius: 25px;
	width:200px;
	margin: 0 auto;
	text-align: center;
	cursor: pointer;
	color:#5b5b5b;
	height:50px;

}

.homework_menu_block span p:active, .homework_menu_block span p:hover{
	
	color:#015198;
}

.homework_but{
	height: 40px;
    width: 220px;
    margin: 0 auto;
    background: #5b5b5b;
    line-height: 40px;
    text-align: center;
    font-size: 20px;
	color:#ffffff;
	border-radius: 4px;
	text-decoration: none;
}
.homework_but:hover{
	box-shadow: 0px 0px 5px #afafb1;
	text-decoration: none;
}
.homework_items a{
	text-decoration: none;
} 


