h2, h3, h4{
	/*font-family: "montserrat", sans-serif;*/
	font-family: 'Roboto', sans-serif;
	/*color: #58595B;*/
	color: #333333;
	font-weight: 600;
}

h1{
	font-family: "montserrat", sans-serif;
	/*color: #58595B;*/
	color: #333333;
	font-weight: 600;
}


h1{
    font-size: 30pt;		/* 40px*/
}

h1.rubrika {
    font-size: 30pt;
	font-weight:400;
	color:#2879B5;
	margin:0px 0 20px 0;
}

h1.rubrikaN {
	font-size:23px;
	color:white;
	font-weight:200;
	background-color:#2879b5;
	padding:6px 0 5px 20px;
}

h1.tagas {
    font-size: 16pt;
	font-weight:400;
	/*color:#2879B5;*/
	color:red;
	margin:0px 0 20px 0;
}


div#straipsnis h1 {
	margin:0;
}


div#rubrika h3 {
	color:white;
	font_family:montserrat;
	font-size:13pt;			/* 18px */
	font-weight:300;
}

div#rb1 h3,div#rb2 h3,div#rb3 h3 {
	color:white;
	font_family:montserrat;
	font-size:13pt;			/* 18px */
	font-weight:300;
}


div#rubrika h4 {
	padding:5px 5px 0 0px;
}


div#rubrika div.data {
	color:white;
	padding:4px 10px 10px 10px;
}

div#rubrika div.data2 {
	color:#333333;
	padding:4px 0 0 0;
}


h2{
    font-size: 18pt;		/* 24px */
}
h3{
    font-size: 13pt;		/* 18px */
	margin:0;
	padding:10px 0 3px 0;
	line-height:1.3;
}
h4{
    font-size: 11pt;	/* 14px */
	padding:0 0 3px 0;
	margin:0;
	line-height:1.2;
}

p{
font-family: "Noticia Text", serif;
/*color: #58595B;*/
color: #333333;
font-size: 19px;
line-height: 1.55;
font-weight: 400;
}


div#mainRubrika *, div.rubrikaPoStr {
	font-family: montserrat;
	color: #F26522;
	font-size:  9pt;			/*12px*/
	line-height: 1.5;
	font-weight: 400;
}

div.rubrikaMain  > div,div#komentaraiMain  > div, div#skaitomiausi  > div {
	font-family: montserrat;
	color: #2879B5;
	font-size:  9pt;		/*12px*/
	line-height: 1.2;
	font-weight: 400;
	padding-top:20px;
}

table#skaitomiausiTable  td,table#skaitomiausiTable  td > a {
	font-family: montserrat;
	color: #2879B5;
	font-size:  9pt;		/*12px*/
	line-height: 1.2;
	font-weight: 400;
	background-color:white;
}



div.data,div.data2 {
	font-family: montserrat;
	/*color: #58595B;*/
	color: #333333;
	font-size:  8pt;
	line-height: 1.5;
	font-weight: 300;
	padding-bottom:30px;
}

span.kom0 {
	font-family: montserrat;
	color: white;			/* baltas, tamsiam fone fone */
	font-size:  12pt;
	font-weight: 400;
	padding:0 0 0 0;
}
span.kom1 {
	font-family: montserrat;
	color: #2879B5;			/* melynas sviesiam fone */
	font-size:  12pt;
	font-weight: 400;
	padding:0 0 0 0;
}

div#mainAutorius  * {
	font-family: montserrat;
	/*color: #58595B;*/
	color: #333333;
	font-size:  9pt;	/*12px*/
	line-height: 1.5;
}

div.parasasPoNuotrauka {
	/*font-family: montserrat;*/
	font-family: Noticia Text;
	/*color: #58595B;*/
	color: #333333;
	font-size:  10pt;	/*12px*/
	line-height: 1.3;
	margin:5px 0 10px 0;
}

div.t0 {
	font-family: montserrat;
	color: #333333;
	/*padding:20px;*/
	/*display:block;*/
	font-size:  24pt;		/*26px*/
	line-height: 1.15;
	font-weight: 500;
}
div.t1 {
	font-family: montserrat;
	color: #333333;
	/*text-align:center;*/
	/*display:block;*/
	font-size:  24pt;		/*26px*/
	line-height: 1.15;
	font-weight: 500;
}

div.t0Lead {
	font-family: montserrat;
	color: #ececed;				/* kad nesimatytu, kol veikia scriptas :) poto pakeisim i #333333 */
	font-size:  16pt;
	line-height: 1.2;
	font-weight: 300;
	padding-top:10px;
}
div.t1Pavad{
	padding:10px;
}
div.t1Lead {
	font-family: montserrat;
	color: #333333;
	font-size:  12pt;
	line-height: 1.2;
	font-weight: 300;
	padding:10px;
}

div.t0Koment {
	position:absolute;
	bottom:10px;
	right:22px;
}
div.t1Koment {
	text-align:right;
	padding-right:10px;
}

p.lead {
    font-size: 21px;
    line-height: 32px;
    font-weight:bold;
}

div.ad{
    background-color:#bababa;
    width: 100%;
    height: 300px;
    display: block;
    margin-top: 20px;
    margin-bottom: 30px;
}

.pabraukiam {
	border-bottom:1px solid #dadada;
	margin-bottom:10px;
}

.pabraukiam2 {
	border-bottom:1px solid #dadada;;
	margin-top:10px;
	margin-bottom:10px;
}

table#tableMeniu a,table#tableMeniu2 a {
  color: #ffffff;
  text-decoration:none;
  }
table#tableMeniu a:hover,table#tableMeniu2 a:hover {
  /*color: #00FFFF; */
  text-decoration:underline;
}

div#skaitomiausi a:hover {
  color:#2879B5;
  /*text-decoration:underline;*/
}


div#meniuDaugiauVidinis a:hover {
  /*color: #00FFFF; */
  text-decoration:underline;
}

a.h:hover {
  text-decoration:underline;
}


#tableSapke * {font-family:Montserrat;font-weight:normal;font-size:8pt}

table#tableMeniu * {font-family:Montserrat;font-weight:600;font-size:11pt;color:white}
table#tableMeniu2 * {font-family:Montserrat;font-weight:200;font-size:11pt;color:white}
/*table#tableMeniu * {font-family:Montserrat;font-weight:normal;font-size:14px;color:white}*/

#tableSapke a {
	color:#333333;
}
#tableSapke a:hover {
	color:#2879B5;
}


.nonDraggableImage{
    -webkit-user-drag: none;
}  

div.data a, div.data2 a {
	/*color: #58595B;*/
	/*color: #888888;*/
	color: #333333;
}

div.t0 a,div.t1 a,
div#main1 a, div#main2 a{
	color: #333333;
	
}

div.t0 a:hover, div.t1 a:hover, 
div.komentaraiPavad:hover ,
div#balsavimoContainer a:hover
{
	color:#2879B5;
}

div#balsavimoContainer a
{
	color:#333333;
}


div.pavarde a:hover 
{
	text-decoration:underline;
}

div.t0 a.nh:hover,div.t1 a.nh:hover {
	text-decoration:none;
}

a h3:hover,a h4:hover {
	color:#2879B5;
	/*text-decoration:underline;*/
}

div#main1 h3:hover,div#main2 h3:hover {
	/*font-weight:400;
	font-size:17px;
	padding-bottom:7px;*/
	color:#2879B5;
	/*text-decoration:underline;*/
}

#meniuDaugiau  {
	position:fixed;
	background-color:transparent;
	width:360px;
	padding-top:10px;
	background-image:url('../images/trikampisAukstynMelynas.png');
	background-repeat:no-repeat;
	background-position:84% 0%;
	display:none;
	z-index:1005;
}

#meniuDaugiauVidinis {
	position:relative;
	background-color:#164466;
	width:340px;
	padding:15px 0 15px 0;
}

#meniuDaugiau td {
	padding:5px 10px 5px 15px;
}

#meniuDaugiau a {
	font-family:montserrat;
	font-size:11pt;		/* 11 pt */
	color:white;
	font-weight:300;
}

div.komentaraiPavad {
	font-family:montserrat;
	font-size:12pt;
	color:#333333;
	font-weight:300;
}

div#containerMetrika * {
	font-family:montserrat;
	color:white;
}

div#containerMetrika td {
	padding-top:10px;
}

td.metrikaDesine {
	padding-left:105px;
	border-left:0.5pt solid white;
}

table#tableMetrika a:hover {
  color: #00FFFF; }

  
div#komentuojamPoStr * {
	font-family:montserrat;
}

div#komentuojamIvedimas td {
	color:#2879b5;
	font-size:12px;
	font-weight:600;
}
div#komentuojamIvedimas input,div#komentuojamIvedimas textarea {
	color:#333333;
	font-size:12pt;
	font-weight:300;
	padding:2px 5px 2px 5px;
}

table.komentaroIvertinimas td {
	font-size:12px;
	font-weight:400;
}	


#skaitomiausi::-webkit-scrollbar { 
    display: none; 
}

div.pavarde a:hover {
	color:#2879B5;
	/*text-decoration:underline;*/
}

div.multiFoto {
	position:relative;
	height:357px;
}
div.multiFoto  img {
	margin:0;
	position:absolute;
	display:none;
	width:100%;
}
div.multiFoto  img[nr="0"] {
	display:block;
}
a {
	text-decoration:none;
}

p.lead a {
	text-decoration:underline;
	color:blue;
}

#playButton:hover,div.rubrikaMain[rubrika='__Prie kavos'] img.fotke:hover {opacity:0.6}

#playButton,div.rubrikaMain[rubrika='__Prie kavos'] img.fotke
{   transition: opacity 0.25s, background-color 0.25s ease-in-out;
   -moz-transition: opacity 0.25s, background-color 0.25s ease-in-out;
   -webkit-transition: opacity 0.25s, background-color 0.25s ease-in-out;
}

.mygiukas {
	margin-top: 10%;
	text-align: center;
	}
    
div.mygiukas button, div.mygiukasM button {
	cursor: pointer;
	font-family: "Montserrat";
	font-size: 14px;
	text-transform: uppercase;
	height: 36px;
	background-color: #2879b5;
	color: white;
	border: none;
	outline:none;
	border-radius: 36px;
	padding: 0 30px 0 30px;
	transition: opacity 0.25s, background-color 0.25s ease-in-out;
	-moz-transition: opacity 0.25s, background-color 0.25s ease-in-out;
	-webkit-transition: opacity 0.25s, background-color 0.25s ease-in-out;
}

div.mygiukas button:hover {
	background-color: #184866;
}

a.rubrikaLinkas {
	color:#2879B5!important;
}
a.rubrikaLinkas:hover {
	/*color:#333333;*/
	text-decoration:underline;
}

td.tda,
#juostaRight,
#juostaLeft
 {
	cursor:pointer;
}

td.tda:hover {
	text-decoration:underline;
}

span.spanHover {
	cursor:pointer;
	color:#888888;
}

span.spanHover:hover {
	/*background-color: red;*/
	color: #2879B5;
}

div#mobileMenu ,div#mobileMenuH,div#mobileSearch ,div#mobileSearchH   {
	/*background:#2879B5;*/
	background:#194866;
	z-index:6666;
	max-width:700px;
}

div#mobileMenu > div  > div{
	padding-bottom:20px;
}

div#mobileMenuH > div  > div{
	padding:0 40px 5px 0;
}

div#mobileMenu  a {
	font-family:Montserrat;font-weight:normal;font-size:22pt;color:white;text-decoration:none;
}
div#mobileMenuH  a {
	font-family:Montserrat;font-weight:normal;font-size:12pt;color:white;text-decoration:none;
}

tr.meniuTrikampiai td {
	font-size:1pt!important;
}
tr.meniuTrikampiai2 td {
	font-size:1pt!important;
}

div.reklaminePozicija {
	cursor:pointer;
}

p.citataMob {
	padding:40px 20px 10px 20px;
	background-color:#efefef;
	font-family:'montserrat',sans-serif!important;
	font-size:19px;
	font-weight:400;
	background-image:url(../images/kabutesCitatai.png);
	background-position:20px 10px;
	background-repeat:no-repeat;
}

.citataR {
	margin:0 0 10px 10px;
	padding:60px 20px 20px 20px;
	background-color:#efefef;
	font-family:'montserrat',sans-serif!important;
	font-size:19px;
	font-weight:400;
	background-image:url(../images/kabutesCitatai.png);
	background-position:20px 20px;
	background-repeat:no-repeat;
	width:250px;
	float:right;
}

p.citataL {
	margin:0 10px 10px 0;
	padding:60px 20px 20px 20px;
	background-color:#efefef;
	font-family:'montserrat',sans-serif!important;
	font-size:19px;
	font-weight:400;
	background-image:url(../images/kabutesCitatai.png);
	background-position:20px 20px;
	background-repeat:no-repeat;
	width:250px;
	float:left;
}




/* Firefox old ************************************************************************/
@-moz-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 

@-webkit-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}
/* IE */
@-ms-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 
/* Opera and prob css3 final iteration */
@keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 
.blink-image {
    -moz-animation: blink normal 2s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 2s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 2s infinite ease-in-out; /* IE */
    animation: blink normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */
}

.blink-image1 {
    -moz-animation: blink normal 1s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 1s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 1s infinite ease-in-out; /* IE */
    animation: blink normal 1s infinite ease-in-out; /* Opera and prob css3 final iteration */
}


.grad {
    background: grey; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#222222, #626262); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#222222, #626262); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#222222, #626262); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#222222, #626262); /* Standard syntax */
}

/*************************************************************************/

div.apklausosVariantas  {
	background-color:#799fb6;
	height:72px;
	cursor:pointer;
	display:table;
	width:290px;
	border:1px solid white;
	padding:0;
}
div.apklausosVariantas >div {
	font-size:16pt;
	display:table-cell;
	vertical-align:middle;
	color:white;
	text-align:center
}

div.apklausosVariantas:hover {
	background-color:#2e668a;
}

div.apklausosRezultatas {
	background-color:#799fb6;
	height:72px;
	display:table;
	width:270px;
	border:1px solid white;
	padding:0;
}
div.apklausosRezultatas >div {
	font-size:16pt;
	display:table-cell;
	vertical-align:middle;
	color:white;
	text-align:center
}

div.galerija {
	cursor:pointer;
}

a.t0PavadBB {
	color:white!important;
}

a.t0PavadBB:hover {
	color:#2879B5!important;
}
