#header {
	background: #3f444d;
	background: -moz-linear-gradient(top,  #3f444d 0%, #55616c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f444d), color-stop(100%,#55616c));
	background: -webkit-linear-gradient(top,  #3f444d 0%,#55616c 100%);
	background: -o-linear-gradient(top,  #3f444d 0%,#55616c 100%);
	background: -ms-linear-gradient(top,  #3f444d 0%,#55616c 100%);
	background: linear-gradient(top,  #3f444d 0%,#55616c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f444d', endColorstr='#55616c',GradientType=0 );
}

#header{background:#001784;background:-moz-linear-gradient(top,#001784 0,#0059c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#001784),color-stop(100%,#0059c4));background:-webkit-linear-gradient(top,#001784 0,#0059c4 100%);background:-o-linear-gradient(top,#001784 0,#0059c4 100%);background:-ms-linear-gradient(top,#001784 0,#0059c4 100%);background:linear-gradient(top,#001784 0,#0059c4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001784',endColorstr='#0059c4',GradientType=0);}

.prev, .next {
	background: url(//g.delfi.lt/d/mob/i/arrow.png) no-repeat 0 0;
	width: 100px !important;
}

.article p a { color: #0372dd; }

/* Comments */
.commentForm {
	display:block;
	padding:10px 5px;
	font-size:0.7em;
}
.group {
	padding:4px 0 4px 8px;
	color:#262626;
	background-color:#DFDFDF;
	text-transform:uppercase;
}
.commentBox {
	background-color:#F3F3F3;
	padding:5px;
}
.commentBox label {
	float:left;
	clear:left;
	width:70px;
	line-height:24px;
}
.commentBox div {
	margin-left:70px;
}
.commentBox textarea {
	width:100%;
	height:98px;
	border:solid 1px #BDBDBD;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.commentBox input[type="text"] {
	height:22px;
	line-height:22px;
	margin-bottom:3px;
	border:solid 1px #BDBDBD;
	width:100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
#comHCCnt {
	float:right;
	font-weight:normal;
}
.coms-list {
    font-size: 0.75em;
}
.cl {
    display: block;
    margin: 0 3px;
    padding: 3px 0;
}
.comT {
    font-weight: bold;
}
.comDte {
    color: #666666;
    font-size:0.875em;
    font-weight: normal;
}
.comD, .comment_votes a {
    font-weight: normal;
}
.comment_votes {
    font-size:0.7em;
	margin:0 5px 5px;
}
.comment_votes a {
	padding: 3px 8px 3px 23px;
	border:1px solid #FEFEFE;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 2px 3px 1px #888888;
	-webkit-box-shadow: 0 2px 3px 1px #888888;
	box-shadow: 0 2px 3px 1px #888888;
}
.comment_votes .comment-list-el-votes-thumbs-up-a, .comment_votes .comment-list-el-votes-thumbs-up {
    background: url("//g.delfi.lt/d/mob/i/vote-thumbs-up.gif") no-repeat scroll 10px 50% transparent;
    color: #444444;
    display: block;
    float: left;
    text-decoration: none;
}
.comment_votes .comment-list-el-votes-thumbs-down-a, .comment_votes .comment-list-el-votes-thumbs-down {
    background: url("//g.delfi.lt/d/mob/i/vote-thumbs-down.gif") no-repeat scroll 10px 50% transparent;
    color: #444444;
    display: block;
    float: left;
	margin-left: 5px;
    text-decoration: none;
}
.comment_votes .comment-list-el-votes-thumbs-down, .comment_votes .comment-list-el-votes-thumbs-up {
	border:none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.comment_votes .comment-list-el-votes-inappr {
    background: url("//g.delfi.lt/d/mob/i/vote-inappr.gif") no-repeat scroll 10px 50% transparent;
    color: #444444;
    float: right;
    padding: 3px 10px 3px 27px;
    text-decoration: none;
}
.comment_votes img {
    float: left;
    margin: 0 5px;
}
.com-pages {
    font-weight: normal;
	padding: 15px 5px;
    text-align: center;
}
.comNavS {
	font-weight:bold;
}
.commentBox button, .button {
	color:#333;
	font-weight:bold;
	float:right;
	padding:4px 6px;
	margin-top:3px;
	border:1px solid #D6C39A;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color:#FCC838;
	background: -webkit-gradient(linear, 0% 21%, 0% 75%, from(#FFF4A0), to(#FCC838), color-stop(.4,#FEE578),color-stop(.6,#fdd350));
	background: -moz-linear-gradient(100% 62% 90deg,#FCC838, #FDD350, #FEE578 28%,#fff4a0 56%);
}
.commentBox .button, .commentBox button {
	clear:right;
}

.ad_atop img, 
.ad_abottom img, 
.ad_amiddle img {
    height: auto;
    width: auto;
}

.ad_atop a img, 
.ad_abottom a img, 
.ad_amiddle a img {
    height: auto;
    width: 100%;
}

