@CHARSET "UTF-8";
div.offcanvas-toggle-div{display:none;}
#offcanvas{display:none;}
/* Desktop and bigger */
@media (min-width: 1020px) {
}
/* Tablet and bigger */
@media (min-width: 768px) and (max-width: 1019px) {
	#akcijoswrapper-middle { width: 100%;padding:0;}
	#mainwrapper-middle { width: 768px;padding:0;}	
	#maininfowrapper { width:768px;padding:0;}
	#bottomwrapper_ads_inner{width: 768px;padding:0; margin:0 auto;overflow: hidden;}
	#pagewrapper{width: 768px;}
	
	#centerwrapper { width:530px;padding:0;}
	
	#rightwrapper { width: 216px; overflow: auto; }
	#rightwrapper .moduletable object {width:100%; height:110px;}
	#rightwrapper .moduletable div.adform-adbox {width:100% !important; height:auto !important;}
	#rightwrapper .moduletable img {width:100%; height:auto;}
	#rightwrapper .moduletable .rightbanner_info {width:100%;min-height:50px;}
	#rightwrapper .moduletable ins iframe,
	#rightwrapper .moduletable ins{width:100%!important;}
	.facebookOuter {width: 216px; margin-top:20px; display:none;}	
	
	#topwrapper{width: 768px;}
	#logowrapper {width: 100px;height:auto;top:45px;}
	#logowrapper img{width:100px;height:auto;}
	#billboardwrapper {width: 650px; height: auto; margin-top:10px;left:120px;}
	#billboardwrapper .topbanner_info { width: 650px;height: auto;}
	#billboardwrapper .topbanner_info img{ width:650px; height:auto;}
	#billboardwrapper .topbanner_info object{ width:650px; height:100px;}
	
	#menuwrapper{width: 768px;}
	.contain_toplevelmenu a{font-family: "Arial Narrow", Arial;}
	.contain_topmainpart{height:15px;}
	.menu span.main, .menu a.main{font-family: "Arial Narrow", Arial; font-size:12px;}
	.toplevelmenu li:hover>a {font-family: "Arial Narrow", Arial;}
	
	#vk-spacer{width:4%;}
	#search_center{width:96%;}
	.newsmoduletitlered{width:96%;}
	
	
	#footerwrapper {width: 768px;padding:0;}
	#footerwrapper .footer1{width:220px;}
	#footerwrapper .footer2{width:546px;}	
	#testinput,	#testinput_container{width: 388px !important; box-sizing: border-box;}		
	
	.fptextContainercol1,
	.fptextContainercol2,
	.fptextContainercol3,
	.fpimageContainer{width:142px;}
	.select-box1,.select-box1vaistai,.select-box1kosmetika{width:110px !important;}
	.select-box2,.select-box2vaistai,.select-box2kosmetika{width:140px !important;}
	.select-box3,.select-box3vaistai,.select-box3kosmetika{width:180px !important;}
	.select-box4,.select-box4vaistai,.select-box4kosmetika{width:140px !important;margin-top:7px;}
	.select-container1{width:100px !important;}
	.select-container2{width:130px !important;}
	.select-container3{width:170px !important;}
	.select-container4{width:130px !important;}
	
	select#s_apskritys,select#s_savivaldybes,select#s_miestai,select#s_mrajonai{width:121px!important;}
	div#ad1{display:none;}
	div#ad2{max-height:2000px;}
	img.vaistiniuakcijos{margin-left:0px;}
}
/* Phone landscape and bigger */
@media (max-width: 767px) {
	#aciu { position: fixed; top: -10px; left: 0px; width: inherit; }
	#visos-akcijos .tinklo-akcijos{	width:45%;	margin:15px 2% 0 2%; }
	#visos-akcijos .tinklo-akcijos:nth-child(3n+1){ clear:none; }
	#visos-akcijos .tinklo-akcijos:nth-child(2n+1){ clear:left; }

	#akcijoswrapper-middle, #mainwrapper-middle { width: 100%;padding:0;}
	#mainwrapper-middle div.tarpas{display:none;}
	#maininfowrapper{width: 100%;top:60px;}
	#bottomwrapper_ads_inner{width: 100%;padding:10px 0; margin:0 auto;overflow: hidden;}
	#pagewrapper{width: 100%; }
	
	#rightwrapper { width: 0px; display:none; }
	#rightwrapper .moduletable object,
	#rightwrapper .moduletable img {width:100%; height:auto;}
	#rightwrapper .moduletable .rightbanner_info {width:100%;min-height:50px;}
	#rightwrapper .moduletable ins iframe,
	#rightwrapper .moduletable ins{width:100%!important;}
	.facebookOuter {width: 216px; margin-top:20px;}	
	#centerwrapper { 
		width: 100%; 
		display:block;
		padding-right:2%;
		padding-left:2%; 
		border-right:none;
		margin-bottom:60px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */   
	}	
	#centerwrapper .centermenu{padding-right:0px;}
	div.moscontentadswrapper{display:none;}
	
	#topwrapper{width: 100%;height:70px;}
	#logowrapper {width: 140px;height:auto;top:10px;left:10px;display: table-cell;}
	#logowrapper img{width:100%;height:auto;}
	#billboardwrapper { width: 100%; height: auto; left:0px; top:60px;position:inherit;display: '';}
	#billboardwrapper .topbanner_info { width: 100%;height: auto; }
	#billboardwrapper .topbanner_info img{ width:100%; height:auto;}
	#billboardwrapper .topbanner_info object{ width:100%; height:auto;}

	div.offcanvas-toggle-div{display:block;position:absolute;right:10px;top:10px;}
	a.offcanvas-toggle{		
		display:block;
    	background-image: url("../images/mobile-icon.png");
    	background-repeat: no-repeat;
    	background-position: center right;
    	background-color: transparent;
    	width:45px;
    	height:45px;		
	}
	
	#menuwrapper{width: 100%; display:none;height:auto;}	
	.contain_toplevelmenu a{font-family: Verdana; font-size: 13px;}
	.menu span.main, .menu a.main{font-family: Verdana; font-size:13px;}
	.toplevelmenu li:hover>a {font-family: Verdana;font-size:13px;}
	
	#offcanvas{
		top:0;		
		position:absolute!important;
		z-index: 2000;
		background:rgba(55,55,55,0.5);
	}
	body.offcanvas-body{
		overflow:hidden;
	}
	.offcanvas-page{
		display:table-cell!important;
		z-index: 2001!important;
		width:auto!important;
		top:0px;
		right:0px;
		position:absolute!important;
		overflow-y:auto;
		overflow-x:hidden; 
	}	
	.offcanvas-page .moduletable{
		display:table-cell;
		float:none;
		width:auto;
	}
	.offcanvas-page .moduletable{
		background-color: #565656;
	}
	.offcanvas-page .moduletable .contain_toplevelmenu,
	.offcanvas-page .moduletable:first-child { 
    	background-color: #f3f3f3;
	}
	
	.offcanvas-page .moduletable:first-child .contain_toplevelmenu a{font-family: Arial, Helvetica, sans-serif;text-transform:uppercase; font-size: 15px;}
	.offcanvas-page .moduletable:first-child .toplevelmenu li:hover>a {font-family: Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:15px;}	
	
	.offcanvas-page .toplevelmenu, .offcanvas-page .toplevelmenu ul{
		border:none;	
	}
	.offcanvas-page .moduletable .contain_topmenu,
	.offcanvas-page .moduletable .contain_toplevelmenu{
		width:auto;		
	}
	
	.offcanvas-page .moduletable .contain_topmenu .contain_mainpart,
	.offcanvas-page .moduletable .contain_toplevelmenu .contain_topmainpart {
		width:auto;
		height:auto;		
		position:static;
	}
	.offcanvas-page .menu li.mainmenu{
		float:none;
		display:table;
		width:100%;
	}
	
	.offcanvas-page .toplevelmenu li.mainlevelmenureabilitacijamenu,
	.offcanvas-page .toplevelmenu li.mainlevelmenuoptikamenu,
	.offcanvas-page .toplevelmenu li.mainlevelmenustraipsniaimenu,
	.offcanvas-page .toplevelmenu li.mainlevelmenuinformacijamenu,
	.offcanvas-page .toplevelmenu li.mainlevelmenukosmetikamenu,
	.offcanvas-page .toplevelmenu li.mainlevelmenuvaistaimenu,	
	.offcanvas-page .toplevelmenu li.mainlevelmenuakcijosmenu,
	.offcanvas-page .toplevelmenu li.mainlevelmenu{
		float:none;
		display:table;
		width:100%;
		border:none;
	}
	.menu, .menu ul {
	    text-align: left;
	}
	.offcanvas-page .menu li.mainmenu a{
		font-family: Arial, Helvetica, sans-serif;
		display:table-cell;
		width:100%;
		text-shadow: none;
	}

	.offcanvas-page .sub_hidden{display:none;}
	.offcanvas-page #menu_top{
		background:transparent;
		border:none;
	} 
	
	#footerwrapper {width: 100%;padding:0;height:auto;display:table;}
	#footerwrapper .footer1{width:25%;display:table-cell;float:none;}
	#footerwrapper .footer2{width:65%;display:table-cell;float:none;}
	#footerwrapper div.footer_copyright{float:none;}
	#search_center {padding-left:0px;padding-right:0px;height:auto;}
	#search_center form.asholder{display:table;width:100%;}
	#search_center .search_center_left{float:none;display:none;}
	#search_center .search_center_center{float:none;display:table-cell;padding-left:0px;padding-right:0px;width:80%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */   		
	}
	#search_center .search_center_right{
		float:none;
		display:table-cell;
		padding-left:8px;
		padding-right:8px;
		width:100%;
		border-bottom:none;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */   		
	}
	#search_center .drugsearch{
		width:100% !important;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */   		
	}
	#testinput_container .ui-autocomplete{	left:-1px!important; }
	
 	div.newscatwrapper .newsmoduletitlered{
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */	
	}		
	div.centermenu{padding-top:0px;}
	.select-box1,.select-box1vaistai,.select-box1kosmetika{width:110px !important;margin-top:7px;}
	.select-box2,.select-box2vaistai,.select-box2kosmetika{width:140px !important;margin-top:7px;}
	.select-box3,.select-box3vaistai,.select-box3kosmetika{width:180px !important;margin-top:7px;}
	.select-box4,.select-box4vaistai,.select-box4kosmetika{width:140px !important;margin-top:7px;}
	.select-container1{width:100px !important;}
	.select-container2{width:130px !important;}
	.select-container3{width:170px !important;}
	.select-container4{width:130px !important;}
	
	.fptextContainercol1{width:28%;padding-right:4%;}
	.fptextContainercol2{width:28%;padding-left:3%;padding-right:3%;}
	.fptextContainercol3{width:28%;padding-left:4%;}
	.fpimageContainer{width:100%;}
	
	select#s_apskritys,select#s_savivaldybes,select#s_miestai,select#s_mrajonai{width:121px!important;}
	#vk-container-main{display:none;}
	.vk_info{	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    			-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    			box-sizing: border-box;         /* Opera/IE 8+ */
    }
	.vk_info a img{width:110px;height:auto;}
	.vk_info div a img{width:30px;height:auto;}
	div.facebook-div{width:100%;overflow: hidden;margin:5px 0 0 0 ;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */   
	}	
	.fb_iframe_widget{width:320px;important;overflow: hidden;}
	#starmobile{
		display: block;
		width: 40px;
		height: auto;
		right: 60px;
		top: 25px;
		position: absolute;
	}
}
@media (max-width: 640px){
	.fpfirstcontainer{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #CDCDCD;}
	
	.fpimageContainer{margin-right:10px;width:140px;}	
	.fptextContainercol1,
	.fptextContainercol2,
	.fptextContainercol3{width:100%;float:none;display:table;padding-right:0;padding-left:0;border:none;margin-top:5px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */	
	}
	
	div.fpdaugiaucontainer{margin:0;padding:10px 0;}
	div.newscatwrapper {overflow: hidden;}
	
	td.vp_item_gamintojas,
	td.vp_item_gamintojasinfo{width:auto;}
	div#shops_content{overflow:hidden;}
	table.vp_item_gamintojas { width: 100%; }
	select#s_apskritys,select#s_savivaldybes,select#s_miestai,select#s_mrajonai{margin-top:5px;}
	
	div.relateditemwrapper{width:100%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */	
    }
	div.relatedwrapper{width:100%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
    	box-sizing: border-box;         /* Opera/IE 8+ */	
    }  
 	.offcanvas-page{
 		background-color:#565656;
 	}
 	#content-maininfo{width:98% !important;padding-right:2px !important;}
	#content-maininfo img {width:98% !important;}
	table.contentpaneopen {width:98% !important;padding-right:2px !important; }
	table.contentpaneopen img {width:98% !important; height:auto !important; }
	span.zodis img {width:50px !important; height:auto !important;}
	div.vp_akcija {right: -1px;}
	span.eshop-priority-infotekstas{font-size:7px !important;}
}

@media (max-width: 480px){	
	#praneskite_form label{ display: block; margin-bottom: 10px; }
	#visos-akcijos .tinklo-akcijos{	width:96%;	margin:15px 2% 0 2%; }
	#visos-akcijos .tinklo-akcijos:nth-child(3n+1){ clear:none; }
	#visos-akcijos .tinklo-akcijos:nth-child(2n+1){ clear:none; }
	
	#content_maininfo{overflow:hidden;}
	div.kortele_k{float:none;width:80%;margin:5px auto;border-bottom:1px solid #CDCDCD;}
	#vp_item_table .vp_pirmas{display:inline-block;width:100%;}
	#vp_item_table .vp_antras{display:inline-block;width:100%;}
	#vp_item_table .align_bottom{display:block;width:100%!important;}
	#vp_item_table .markettekstas{display:block;width:100%;padding-left:0;border-left:none;}
	#tabs1 li{display:table;float:none;}
	#tabs1 li a{display:block;}
	ul.tabs li.selected a {border-bottom: 1px solid #436384;}
    
	.vp_item_vaistine .vp_item_vaistineantraste,
	.vp_item_vaistine .vp_item_vaistineinfo{display:inline-block;width:45%;padding:5px 0;}
	div.vp_item_vaistine_col_1, div.vp_item_vaistine_col_2 {display:block;width:95%;padding:5px 0;}
	
	img.vaistiniuakcijos{margin-left:-130px;}
	
	.vp_list .vp_item .vp_list_vk{
		display:block; 
		float:none;
		width:100%;
	}
	.vp_list .vp_item .vp_list_vk .vp_vk{
		margin:0 auto;
		display:table;
		width:auto;
	}    
	.vp_list .vp_item .vp_list_info{
		display:block;
		margin:0;
	}	
	.vp_item_visa .vp_list_info .vp_list_nuorodos {
    	margin-top: 5px;
	}	
    .puslapiavimas .psl_right,
    .puslapiavimas .psl_left{display:block;width:100%;text-align: center;}
    .vp_item_pirkinternetu {display:block;}
    .vp_item_pirkinternetu a{display:table;width:100%;}
    .eshop-priority-akcija{font-size: 10px !important;}
    #footerwrapper .footer1{width:100%;display:block;float:none;}
	#footerwrapper .footer2{width:100%;display:block;float:none; border-left:none;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;}
	#amountnuo,#amountiki{width:80px !important;}
	#mpsudetislink{width:60px !important;}
	#mpssearch{width:85% !important;}
	#mpsudetissearch{width:98% !important;padding-right:2px !important;}
	#content-maininfo{width:98% !important;padding-right:2px !important;}
	#content-maininfo img {width:98% !important;}
	table.contentpaneopen {width:98% !important;padding-right:2px !important; }
	table.contentpaneopen img {width:98% !important; height:auto !important; }
	span.zodis img {width:50px !important; height:auto !important;}
	a.eshop-priority-kaina, a.eshop-priority-kaina:link, a.eshop-priority-kaina:active, a.eshop-priority-kaina:visited, a.eshop-priority-kaina:hover {font-size: 14px;}
	span.eshop-priority-discount {font-size: 10px;}
	div.eshop-priority-pirkti {font-size: 9px;}
	table.eshop_priority {padding: 2px 2px 5px 2px;}
	a.eshop-kaina, a.eshop-kaina:link, a.eshop-kaina:active, a.eshop-kaina:visited, a.eshop-kaina:hover {font-size: 14px;}
	span.eshop-discount {font-size: 10px;}
	td.vp_item_pirkinternetu, div.vp_item_pirkinternetu {padding: 2px 2px 0 2px;}
}