#wrapper{ width: 1000px; margin: 0 auto; position: relative; overflow: hidden; background-color: #FFF; font: 12px/1.25 arial,helvetica; padding-left: 10px; padding-right: 10px; }
body {background-color: #FFF; color: #333;}
h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a{ color: #333; text-decoration: none;}
a { color: #333;}
input, textarea, select option {color: #444;}

/* WIDTHS */
.w-680 {padding: 3px 10px 0 0 !important;}
.w-580 {padding: 3px 20px 0 0 !important;}
.cntnt-c0{ width: 680px; padding: 3px 10px 0 0; float: left;}
.cntnt-c1{ width: 310px; margin-top: 2px; float: left; }

/* Content Styles */
#cntnt{ padding: 0 0 30px 0;}
.cntnt-split a{ color: #008326; text-decoration: underline;}
.cntnt-split a:hover{ text-decoration: none;}
#cntnt p{ padding: .4em 0;}
.cntnt-split{ overflow: hidden; width: 100%; clear: both; position: relative; }

/* Header */
#header{ position: relative; }
#logo {float:left}
#logo a{ display: block;}

.hdr-cols { padding: 5px 0; height: 80px;}
.hdr-cols .hdr-c1, .hdr-cols .hdr-c2, .hdr-cols .hdr-c3, .hdr-cols .hdr-c4{ float: left; background-repeat: no-repeat; }
.hdr-cols .hdr-c1, .hdr-cols .hdr-c2 { background-image: url("//s2.15min.lt/img/static/hdr_cols_separator.gif"); background-position: right top; }
.hdr-cols .hdr-c1 { width: 130px; height: 70px; font-size: .9em; padding: 8px 10px 0 0; text-align:center }
.hdr-cols .hdr-c2{ width: 258px; height: 80px; padding: 0 8px; overflow:hidden}
#mod .hdr-cols .hdr-c1 { padding: 0 10px 0 0;}
.hdr-cols .hdr-c1 p { text-align: center; line-height: 1.1em; margin: 6px 0;}
.hdr-cols .hdr-c1 b{ color: #007928; font-weight: normal; }
.hdr-cols .hdr-c3{ width: 210px; margin-top: 0; }
.hdr-cols .hdr-c4{ width: 122px; float: right; }

.hdr-subscribe-cnt {overflow: hidden; margin: 7px 0 7px;}
.nll-facebook, .nll-mobile, .nll-rss, .hdr-search-btn, .hdr-newsletter .icon, .hdr-subscribe, .hdr-lang-lt { background: url("//s1.15min.lt/img/v2/core-sprite.png") no-repeat scroll 0 0 transparent;}
.hdr-search { height: 26px; width: 130px; margin: 0 0 0 11px; border: 1px solid #CCCCCC; border-radius: 3px; float: left;}
.hdr-search legend{ display: none;}
.hdr-search input { float: left; border: none; margin: 5px 0 0 6px;}
.hdr-search input.hdr-search-input {font-size: 14px; color: #666;}
.hdr-search input.hdr-search-btn{ width:21px; text-indent:999px; background-position:-895px -99px; height: 20px; margin-top: 2px; cursor: pointer; float: right; }
.hdr-service-icons { float:right; margin-top: 4px;}
.hdr-service-icons li {float: left; list-style: none;}
.hdr-service-icons li a {float: left; margin-left: 3px; height: 20px; width: 20px; text-indent: -9999em;}
.hdr-newsletter, .hdr-contacts, .hdr-authors {padding: 0 5px; float: right;}
.hdr-contacts, .hdr-authors {border-left: 1px solid #e0e0e0;}
.hdr-authors {padding-right: 0;}
.hdr-lang-lt {float: left; width: 14px; height: 14px; margin-left: 7px; margin-right: 4px; text-align: center; font-size: 11px; color: #666; float: right;}
.hdr-lang-lt {background-position: -929px 0px; }

.nll-rss { background-position:-317px -81px !important; width: 17px !important;}
.nll-facebook {background-position: -289px -81px !important; width: 10px !important; margin: 0 7px;}
.nll-mobile {background-position: -405px -82px !important;}
.nll-archive a, .nll-rss a, .nll-mobile a{ font-weight: normal !important;  text-decoration: none !important; }
.nll-archive{ float: right !important; margin: 4px 4px 0 10px !important; background-position: 0 -190px !important; }
.nll-archive a{ margin: 0 2px !important; padding: 2px 9px 4px 9px !important; background: #339E15 url("//s2.15min.lt/img/static/menu_parts.gif") no-repeat right -190px !important; line-height: 17px !important; }
.nll-rss a { padding: 0px 18px 4px 0px !important; }
.nll-facebook a, .nll-mobile a { padding: 0 18px 4px 0 !important; font-weight:normal !important; text-decoration:none !important; }

/* ADS DIVIDER */
.hdr-ads{ position: relative; top: 0; width: 1000px; overflow: visible; /* height: 110px; */}
.ads-cnt {background: url('//s1.15min.lt/img/static/mobile/m-ad-head.gif') no-repeat scroll 4px 0 transparent; margin: 4px 0 3px; padding-top: 7px; text-align: center;}
.w-310 .ads-cnt {width: 300px; padding: 0 0 0 10px !important; margin: 3px 0 !important; text-align: center; background: url("//s1.15min.lt/img/static/m-ad-head-v.gif") no-repeat scroll 1px 0 transparent;}
.hdr-ads .hdr-ac{ float: left; padding-left: 4px; }
.ads-noborder { border:  none !important; }

#hdrAdsContainer .ads-cnt {
 padding: 7px 0;
 background: url('//s1.15min.lt/img/static/mobile/m-ad-head.gif') no-repeat scroll 4px 0 transparent;
 margin: 0 0 3px !important;
 text-align: center;
}

.go_to_lite { background: url(//s2.15min.lt/img/static/15min_to_lite.jpg) no-repeat !important; display: block; height: 80px; width: 205px; text-indent: -9999em; font-size: 0; overflow:hidden;}
.btn_go_to_mobile { display: block; width: 98%; color: #ffffff; text-decoration: none; line-height: 1.1em;
	font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 24px; margin: 3px auto; position: relative;
	z-index: 9; padding: 8px 5px; border: 0 none; border-bottom: 1px solid rgba(0, 0, 0, 0.25); border-radius: 5px 5px 5px 5px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-image: initial; background: #D81B21; background: -webkit-gradient(linear, left top, left bottom, from(#ED1C24), to(#AA1317)); background: -moz-linear-gradient(top, #ED1C24, #AA1317);
	text-align: center; overflow: hidden;
}

/* Form Styles */
form.inline-form-fields .field-text, form.inline-form-fields .field-textarea{ display: inline; vertical-align: baseline; }
form.inline-form-fields table td{ padding: 4px 0 4px 0 !important; }
form.inline-form-fields label{ padding: 4px 10px 0 6px; vertical-align: top; font-size: 1em; line-height: 1.8em; display: inline; }
form.inline-form-fields textarea{ height:100px; }
form .field-text input, form .field-textarea textarea{ background: #fff url("//s1.15min.lt/img/static/nfo_or_form_bg_loop.gif") repeat-x; border: 1px solid #EEEEEC;}
form .field-text input { width: 186px; }
div.field-text, div.field-textarea{ padding: 4px 0;}
.field-textarea  textarea{ width: 570px; }
.sc-label {font-weight:bold;color:red}

/*	Misc Styles */
.hrsolid{ border-bottom: 1px solid #EEEEEC; margin: 4px 0 6px 0; }
.hrdashed-t0{ border-bottom: 1px dashed #00602F; margin: 5px 0; }
.hrrnd{ background: none; height: 3px; width: 100%; margin: 0; border-top: 1px solid #CCC;}
.error{ color:  #900; font-weight: bold; }

.news-gal-cnt { padding: 7px 0 0 0;}
.news-gal-cnt .openn_thumb { border: 1px solid #008326; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); float: left; height: 60px; overflow: hidden; width: 90px;  margin: 0 5px 5px 0; }
.news-gal-cnt .openn_thumb_last { margin-right: 3px !important;}
.news-gal-cnt .news-gal-links { margin: 4px ; overflow: hidden;}
.news-gal-cnt .news-gal-links .ico { background: url("/img/cosite/gazas/gazas_icons.png") no-repeat scroll 0 -18px transparent; color: #000000 !important; font-size: 10px; line-height: 12px; padding: 2px 6px 2px 20px; text-decoration: none !important;}

/* ARTICLE & ARTICLE LISTING */
.article-cntnr{ overflow: hidden; }
.article-nfo {color: #777; font-size: 11px; line-height: 12px; padding: 2px 0}
.article-nfo a, .article-nfo em {margin: 0 7px;}
.article-privacy p{ text-align: justify; padding: 4px 0 !important; }
.article-date, .article-nfo em { font-style: normal; color: #676767 !important; }
.article-nfo em.article-edit-in-progress{ font-weight: bold; color: #FF0000; }
a.article-comment, span.article-comment { text-decoration: none !important; color: #666 !important; font-weight: bold !important; padding: 0 0 0 17px !important; background: url("//s2.15min.lt/img/sprites/service-icons-16px-v2.png") no-repeat scroll 1px -108px transparent; }
h1.article-title, h1.alt-title, h3.article-title, h3.alt-title{ font: bold 2em Tahoma, Arial, sans-serif; padding: 10px 0 5px 0; line-height: 1.2em; }
h1.article-title a {text-decoration: none !important;}

#cntnt .alt-title{ color: #00602F !important; padding: .4em 0 0 0; }

.article-cntnt{ margin: 2px 0 10px 0; text-align: justify; letter-spacing: 0; font-size: 1.166em; line-height: 1.357;}
.article-cntnr .article-author-link { text-decoration: none !important; font-weight: bold; color: #666 !important;}
.article-cntnr .article-author-link:hover {text-decoration: underline !important;}
.article-cntnr .author { color:#008326; font-weight: bold; text-transform: uppercase !important;}

.publish-nice-time { font-size: 11px !important; color:#008326; font-family: Arial; }

.alt-nfo-cntnt{ position: relative; padding: 0; margin: 0; background: #F2F3F2 url("//s1.15min.lt/img/static/article_ctrl_nav_bg_loop.gif") repeat-x; height: 42px; overflow: hidden; width: 574px; }
#cntnt .alt-nfo-cntnt p{ padding: 0 10px; margin: 12px 0; color: #666; }
.alt-nfo-cntnt strong{ color: #008326; padding: 0 12px 0 0; }

/* rss page styles */
.rss-cats-list-cont, .rss-name-chooser { width: 680px;}
.rss-cats-list-cont div { width: 220px; overflow: hidden; float: left;}
.rss-name-chooser div { overflow: hidden; float: left;}

/* PAGINATION */
div.pagination { padding: 16px 0; text-align: center; white-space: nowrap; }
div.pagination a { padding: 0 4px; text-decoration: none !important; color: #333333; font-size: 12px; font-weight: bold; }
div.pagination a:hover { text-decoration: underline; color: #1B7E42; }
.pagination .first, .pagination .previous, .pagination .next, .pagination .last { text-decoration: none; color: #000; background-repeat: no-repeat; background-position: 0 0; background-image: url("//s1.15min.lt/img/sprites/pagination_v2.gif");  }
.pagination .first:hover, .pagination .previous:hover, .pagination .next:hover, .pagination .last:hover{ text-decoration: underline; }
div.pagination a.current { text-decoration: none; background-color: #1B7E42; color: #FFFFFF; font-weight: bold; margin: 4px; padding: 2px 6px; }
div.pagination .first, div.pagination  .previous { padding: 3px 10px 3px 26px; }
div.pagination .next, div.pagination .last{ padding: 3px 26px 3px 10px; background-position: right -42px; }
div.page-navigation{ padding: 20px 0; overflow: hidden; width: auto; height: 1%; }
div.page-navigation a{ text-decoration: none; color: #333; }
div.page-navigation a:hover{ text-decoration: underline; }
.page-navigation .back, .page-navigation  .top{ background-repeat: no-repeat; background-position: 0 0; background-image: url("//s1.15min.lt/img/icons/pagination.gif"); }
div.page-navigation .back{ float: left; padding: 3px 10px 3px 26px;  }
div.page-navigation .top{ float: right; padding: 3px 10px 3px 26px; background-position: left -84px; }

.calendar table { width: auto; border-collapse: collapse;  }
.pa_img { height:95px; width:95px; }
#em2, #wp, #email2, #webpage {visibility: hidden; height: 0px; width: 0px;}

.gallery-image-banner-cont { position: absolute !important; left: 0 !important; bottom: 0 !important; width: 600px !important; }
.gallery-image-banner { padding:0 !important; background-image: none !important; text-align:center; right: 0 !important; }
#cntnt #fb_logo_sub_cont_v2 a { color: #838485 !important; text-decoration: none !important; }
span.fb_icon_holder img { width: auto; height: auto; }

/* banner styles */
#gateway_left_click, #gateway_gal_left_click, #gateway_gal_right_click, #gateway_right_click { height:100%; position:fixed; top:0; width:800px; cursor: pointer; }
#gateway_left_click, #gateway_gal_left_click {left:-678px;}
#gateway_right_click, #gateway_gal_right_click {right:-678px;}
#gateway_top_click, .gateway_top_click { height:150px; position:fixed; left: 122px; top:0px; width:1020px; cursor: pointer; }
.wrapper_gateway_top {background-color:white !important; margin:0 auto; padding: 0 10px !important; position: relative; padding: 12px 10px 0; }
#side_banner_left { left:-128px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top:0; width:120px; z-index: 200;}
.side_banner_left_scrolling { position: fixed !important; top:5px; left: 80px; z-index: 99999;}
#side_banner_right { margin: 0px; overflow: hidden; padding: 0px; position:absolute; right:-128px; top:0px; width:120px; z-index: 200;}
#side_banner_right .banner_head, #side_banner_left .banner_head {display: block; float: left; height: 6px; margin-top: 7px; text-indent: -999em; width: 50px; background: url("//s1.15min.lt/img/static/mobile/m-ad-head.gif") no-repeat scroll 0 0 transparent;}
.side_banner_right_scrolling {position: fixed !important; top:5px; right: 80px; z-index: 99999;}

#hdrAdsContainer { display: block; overflow: hidden; height: auto; width:1000px; padding-left:0px; padding-bottom: 8px; background-image: none; text-align: center;}
.banner_top_on_gates { margin-top:0px !important; background-color: transparent !important;}
.banner_top_on_gates #hdrAdsContainer {border: none;}
.banner_top_on_gates .hdr-cols { background-color: #FFFFFF; overflow: hidden; padding-top: 4px; }
.banner_top_on_gates #cntnt {background-color: #FFFFFF;}
.banner_tele2_gates {background: url("//s2.15min.lt/img/tele2/bg_600.jpg") repeat-x scroll 0 -1px transparent !important; padding: 0 !important;}
.banner_tele2_gates #side_banner_left p, .banner_tele2_gates #side_banner_right p {display: none;}
.banner_tele2_gates #hdrAdsContainer .ads-cnt {margin: 0 !important; padding: 0 !important;}

/* RIGHT BLOCK HEADER */
.r-block-head {color: #FFF; font-size: 16px !important; padding: 4px 5px !important;}
.line-break {clear:both;border-top:1px solid #dcdcdc; margin:5px 0;}
a.more-related {float:right;display:block;padding-top:5px;text-decoration:underline!important;padding-bottom:5px; font-weight: bold;}
a:hover.more-related {text-decoration:none!important}

.nav-prev { float: left;}
.nav-prev .nav-text { display: block; font: bold 1.02em Arial; padding-left: 24px;}
.nav-prev .nav-link { background-position: 0 7px; padding-left: 24px; padding-top: 18px;}
.nav-next { float: right; text-align: right;}
.nav-next .nav-text { display: block; font: bold 1.02em Arial; padding-right: 24px; text-align: right;}
.nav-next .nav-link { background-position: 182px -33px; padding-right: 24px; padding-top: 18px;}

.gallery-row-list {margin: 15px 0;}
.gallery-row-list ul {list-style: none; padding: 10px !important; margin-top: 10px; background-color: #fff; padding-top: 13px !important;-webkit-border-radius: 3px;-moz-border-radius: 3px; border-radius: 3px;}
.gallery-row-list li {display:inline-block; padding:0 10px;}
.gallery-row-list li a {display:block;}
.gallery-row-list small {margin-top:5px; display: block}
.gallery-row-inner {padding: 5px;}
.gallery-row-image {width: 170px; float: left; margin-right: 10px;}
.gallery-row-info { width: 375px; float: left; }
.gallery-row-info .article-nfo { color:#676767; }
.gallery-row-list h4 span { font-weight:normal; }

#errors {background-color: #FF0000;border: 1px solid #C10000;color: #FFFFFF;padding: 4px 6px; }

/* LOADERS */
.img-loader { background: url(//s2.15min.lt/img/loaders/img-loader.gif) no-repeat scroll center center #EFEFEF; }
.lazy-banner { background: url(//s2.15min.lt/img/loaders/ads-loader.gif) no-repeat scroll center center #EFEFEF !important; }
.txt-teaser { float: right; margin: 2px 2px 0 !important; padding: 1px 2px !important; text-decoration: none !important; box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); font-size: 10px !important; border-radius:2px; text-shadow: 0 0 1px rgba(0, 0, 0, 0.4);}
#loader { height:470px; cursor: pointer;}
#loader.loading { background: url('//s1.15min.lt/img/spinner.gif') no-repeat center center; height: 400px;}

#fb_like_float { position: absolute; width: 236px; top: 32px;  left: 0px; display: none;}
#fb_header_box { width: 130px; position: relative; padding-left: 5px;}
.fb-tooltip-main { position: absolute; z-index: 1000;}
.fb-tooltip-wrapper { background-color: #EFEFEF; border: 1px solid #E0E0E0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #666; font-family: Arial,sans-serif; font-size: 11px; padding: 5px 7px; position: relative; text-align: left; width: 220px;}
.fb-tooltip-wrapper span, .fb-tooltip-wrapper strong  { color: #333; font-weight: bold;}
.corner { bottom: 15px; height: 0; left: 15px; position: relative;}
.corner .first { border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #EFEFEF; position: absolute; z-index: 10;}
.corner .second { border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #E0E0E0; position: absolute; top: -1px; z-index: 1;}

/* Newsletter popup */
.nl-subscribe { width:350px;}
.nl-subscribe p.nl-ok { color:green; font-size:14px }
.nl-subscribe-field { padding-top:20px; margin-left: 45px; }
.nl-subscribe-field label {display:block;font-weight:bold;margin-bottom:5px; color: #474747;}
.nl-subscribe-field input {width:250px;border:1px solid #DBDBDB}
.nl-subscribe h4 {text-align: center; padding-bottom: 15px; border-bottom: 1px solid #CCC;}
.nl-subscribe .btn-green {float: right;}
.nl-subscribe .errors { color:red }


.img_cont {position: relative;}
.fb_iframe_widget iframe {top:0; left:0;}

/* Old style service icons */
.update-time, .update-live {color:#EF2727;}
.article-has-gallery, .article-has-video{padding-left:18px;background:url(//s2.15min.lt/img/sprites/service-icons-16px.png) no-repeat}
.article-has-gallery{background-position:1px -27px}
.article-has-video{background-position:1px -67px}
.df-update-time{color:red;font-weight:bold !important;}

/* Service icons */
a.comment-text {color: #4c4c4c !important; text-decoration: none !important; font-size: 12px !important; line-height: normal;}
span.comment-icon, span.gallery-icon, span.video-icon, span.map-icon, span.vote-icon {background-image: url("//s1.15min.lt/img/fronts/mainfront/front_icons_sprite.png");display: inline-block;width: 13px;height: 13px;margin: 0 2px 0 5px}
span.comment-icon {background-position: -38px -6px}
span.gallery-icon {background-position: -8px -7px}
span.video-icon {background-position: -135px -6px}
span.map-icon {background-position: -68px -7px}
span.vote-icon {background-position: -103px -7px}

