@charset "utf-8";
/* CSS Document */


@font-face {
	font-family:'RobotoRegular';
	src:url('fonts/Roboto-Regular-webfont.eot');
	src:url('fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-Regular-webfont.woff') format('woff'),  url('fonts/Roboto-Regular-webfont.ttf') format('truetype'),  url('fonts/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoItalic';
	src:url('fonts/Roboto-Italic-webfont.eot');
	src:url('fonts/Roboto-Italic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-Italic-webfont.woff') format('woff'),  url('fonts/Roboto-Italic-webfont.ttf') format('truetype'),  url('fonts/Roboto-Italic-webfont.svg#RobotoItalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoBold';
	src:url('fonts/Roboto-Bold-webfont.eot');
	src:url('fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-Bold-webfont.woff') format('woff'),  url('fonts/Roboto-Bold-webfont.ttf') format('truetype'),  url('fonts/Roboto-Bold-webfont.svg#RobotoBold') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoBoldItalic';
	src:url('fonts/Roboto-BoldItalic-webfont.eot');
	src:url('fonts/Roboto-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-BoldItalic-webfont.woff') format('woff'),  url('fonts/Roboto-BoldItalic-webfont.ttf') format('truetype'),  url('fonts/Roboto-BoldItalic-webfont.svg#RobotoBoldItalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoThin';
	src:url('fonts/Roboto-Thin-webfont.eot');
	src:url('fonts/Roboto-Thin-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-Thin-webfont.woff') format('woff'),  url('fonts/Roboto-Thin-webfont.ttf') format('truetype'),  url('fonts/Roboto-Thin-webfont.svg#RobotoThin') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoThinItalic';
	src:url('fonts/Roboto-ThinItalic-webfont.eot');
	src:url('fonts/Roboto-ThinItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-ThinItalic-webfont.woff') format('woff'),  url('fonts/Roboto-ThinItalic-webfont.ttf') format('truetype'),  url('fonts/Roboto-ThinItalic-webfont.svg#RobotoThinItalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoLight';
	src:url('fonts/Roboto-Light-webfont.eot');
	src:url('fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-Light-webfont.woff') format('woff'),  url('fonts/Roboto-Light-webfont.ttf') format('truetype'),  url('fonts/Roboto-Light-webfont.svg#RobotoLight') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoLightItalic';
	src:url('fonts/Roboto-LightItalic-webfont.eot');
	src:url('fonts/Roboto-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-LightItalic-webfont.woff') format('woff'),  url('fonts/Roboto-LightItalic-webfont.ttf') format('truetype'),  url('fonts/Roboto-LightItalic-webfont.svg#RobotoLightItalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoMedium';
	src:url('fonts/Roboto-Medium-webfont.eot');
	src:url('fonts/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-Medium-webfont.woff') format('woff'),  url('fonts/Roboto-Medium-webfont.ttf') format('truetype'),  url('fonts/Roboto-Medium-webfont.svg#RobotoMedium') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoMediumItalic';
	src:url('fonts/Roboto-MediumItalic-webfont.eot');
	src:url('fonts/Roboto-MediumItalic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-MediumItalic-webfont.woff') format('woff'),  url('fonts/Roboto-MediumItalic-webfont.ttf') format('truetype'),  url('fonts/Roboto-MediumItalic-webfont.svg#RobotoMediumItalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoCondensed';
	src:url('fonts/Roboto-Condensed-webfont.eot');
	src:url('fonts/Roboto-Condensed-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-Condensed-webfont.woff') format('woff'),  url('fonts/Roboto-Condensed-webfont.ttf') format('truetype'),  url('fonts/Roboto-Condensed-webfont.svg#RobotoCondensed') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'RobotoBoldCondensed';
	src:url('fonts/Roboto-BoldCondensed-webfont.eot');
	src:url('fonts/Roboto-BoldCondensed-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/Roboto-BoldCondensed-webfont.woff') format('woff'),  url('fonts/Roboto-BoldCondensed-webfont.ttf') format('truetype'),  url('fonts/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed') format('svg');
	font-weight:normal;
	font-style:normal;
}
body {
	width:100%;
	padding:0px;
	margin:0px auto;
	font-family:'RobotoRegular', Tahoma, sans-serif;
}
a { color:#000; }
a img { border:0px; }
span { color:#b4b9be; }
.fleft { float:left; }
.fright { float:right; }
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin:0px;
	padding:0px;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	line-height:25px;
	font-weight:normal;
	color:#4b4b4b;
}
h1 a { color:#4b4b4b; }
h2 {
	font-family:'RobotoBoldCondensed', Tahoma, sans-serif;
	font-size:16px;
	font-weight:normal;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif; /*'RobotoMedium', Tahoma, sans-serif;*/
	font-weight:normal;
	font-size:14px;
	margin-bottom:5px;
	line-height:16px;
	color:#4b4b4b;
}
h3 a { color:#4b4b4b; }
p {
	font-family:'RobotoRegular', Tahoma, sans-serif;
	font-size:13px;
	line-height:16px;
}
.p-class {
	font-size:13px;
	xfont-family:'RobotoMedium', Tahoma, sans-serif;
	font-family:'RobotoRegular', Tahoma, sans-serif;
	font-weight:normal;
}
a:focus { outline:none }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
a:active { text-decoration:none; }
input,
select,
option,
textarea,
label {
	font-family:'RobotoRegular', Tahoma, sans-serif;
	font-size:13px;
	line-height:25px;
	height:25px;
}
.main-wrapper { margin:0 auto; }
.frame-fixed {
	width:1010px;
	margin:0 auto;
	background:#fff;
	padding:1px 0;
}
.header {
	position:relative;
	padding-top:7px;
	width:980px;
	margin:0 auto;
	padding-bottom:18px;
}
.header a { color:#b4b9be; }
.header .media-group {
	font-size:12px;
	font-family:'RobotoMedium', Tahoma, sans-serif;
}
.header .media-group a,
.header .media-group span {
	margin:0 12px 0 0;
	/*float:left;*/
}
.social { float:right; }
.social a {
	float:left;
	display:block;
	width:24px;
	height:24px;
	margin-left:2px;
}
/*
.header-content .weather {
	float:left;
	padding-top:20px;
	margin-right:10px;
}
.weather img {
	float:left;
	margin-right:5px;
}
.weather span {
	float:left;
	display:block;
	padding-top:20px;
	font-family:'RobotoBoldCondensed', Tahoma, sans-serif;
	color:#000;
	margin-right:10px;
}
.header-dropdown .city {
	float: none;
	display:block;
	padding-top:20px;
	color: #b4b9be;
}
.header-dropdown .city img { float:none; }
.header-content .horoscope {
	float:left;
	padding-top:20px;
}
*/
.header-dropdown {
	float:left;
	width:230px;
	height:50px;
	color:#b4b9be;
	padding:0 5px;
	padding-top:30px;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	line-height:50px;
	cursor:pointer;
}
.weather-dropdown-box{
	padding: 15px;
}
.header-dropdown.weather  {
	margin-left:-15px;
}
.header-dropdown.horoscope  {
	width:90px;
	padding:30px 10px 0;
}
.header-dropdown img {
	vertical-align:middle;
}
.header-dropdown .degrees {
	color:#000;
	font-weight:bold;
	padding-right:5px;
}
.header-content .logo {
	position:absolute;
	top:35px;
	left:370px;
	z-index:30;
}
.header-content .news-search {
	width:210px;
	float:right;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	font-size:16px;
	padding-top:10px;
}
.weather-dropdown .search-box input[type="text"]{
	width: 120px;
	height: 12px;
	background-color: transparent;
	border: none;
}
.weather-dropdown .search-box input[type="submit"]{
	display: block;
	float: right;
	width: 25px;
	height: 25px;
	background-color: transparent;
	border: 0px none;
	cursor: pointer;
	text-indent: -9999px;
	overflow: hidden;
}
.header-content .news-search a:hover { text-decoration:underline; }
.news-search span {
	margin-bottom:10px;
	float:right;
}
.news-search span span {
	padding:0 5px;
	float:none;
}
.news-search span.title {
	float:left;
	font-weight:bold;
}
.header-content .current { font-weight:bold; }
.header-content .search-box {
	clear:both;
	width:190px;
	height:25px;
	padding:5px 8px;
	background:#fff url(images/search.png) no-repeat 180px 10px;
	border:2px solid #ebebeb;
}
.header-content .search-box input[type=text] {
	display:block;
	float:left;
	width:158px;
	height:25px;
	margin:0;
	padding:0;
	background-color:transparent;
	border:0px none;
}
.header-content .search-box input[type=submit] {
	display:block;
	float:right;
	width:25px;
	height:25px;
	background-color:transparent;
	border:0px none;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
}
.navigation-tab {
	list-style:none outside none;
	margin:0;
	padding:8px 0 0;
	height:42px;
	font-size:18px;
	line-height:30px;
	position:relative;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
}
.navigation-tab li {
	float:left;
	letter-spacing:1px;
}
.navigation-tab li a {
	display:block;
	float:left;
	padding:4px 10px 8px;
}
.navigation-tab li.active a {
	padding:3px 9px 8px;
	border:1px solid #cccccc;
	border-bottom:0;
	z-index:11;
	position:relative;
	background:#fff;
}
.navigation-tab li .dropdown a {
	display:inline;
	float:none;
	padding:0px;
	border:0px none;
	position:static;
	background-color:transparent;
}
/*Home-Page*/

.wrapper {
	width:100%;
	min-width:1010px;
	background:url(images/background.png) center top no-repeat;
	min-height:200px;
	padding:13px 0 0;
	margin-top:-13px;
}
.wrapper-content {
	width:980px;
	margin:0 auto;
}
.banner {
	border-top:4px solid #4c4c4c;
	width:100%;
	height:29px;
	background:#ebebeb;
	text-transform:uppercase;
	float:left;
}

.marquee {
	width:100%;
	height:29px;
	background:#ebebeb;
	text-transform:uppercase;
	float:left;
}

.banner img, .marquee img {
	float:left;
	margin:3px 10px 0 0;
}
.banner a, .marquee a {
	margin-right:15px;
	font-size:12px;
	line-height:29px;
}
.banner a:hover, .marquee a:hover { 
text-decoration:underline; 
color: #131313;
}
.right-content {
	width:300px;
	float:right;
	position:relative;
	padding:10px 0 15px 0;
}
.content-box { xpadding-bottom:10px; }
.content-box input[type="submit"],
.content-box-padding input[type="submit"] {
	background:url(images/blue-button.png) repeat-x;
	border:0px;
	width:206px;
	height:34px;
	display:block;
	margin:20px auto 10px;
	padding-bottom:4px;
	cursor:pointer;
	color:#fff;
	font-family:'RobotoBold', Tahoma, sans-serif;
	font-size:13px;
}
.content-box-padding { padding-bottom:30px; }
.news {
	width:100%;
	margin-bottom:15px;
	overflow:hidden;
}

.content-box div img {
	float:left;
	margin-right:12px;
	border:1px solid lightgray;	
}


.content-box h3 img {
	border:none;	
}



.head-title {
	position:relative;
	border-top:2px solid #4c4c4c;
	height:33px;
	padding:0 10px;
	background:url(images/title-tile.png) repeat-x;
	line-height:33px;
	margin-bottom:15px;
}
.head-title h2 { text-transform:uppercase; }
.head-title-no-border { border:0px none; }
.head-title-no-margin { margin:0; }
.head-links { float:right; }
.head-links span.separator {
	float:left;
	margin:0 10px 0 0;
	color:#c6c6c6;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
}
.head-links a {
	float:left;
	margin:0 10px 0 0;
	xcolor:#c6c6c6;
	color:#969696;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
}
.head-links a:hover { color:#777; }
.head-links a.current { color:#000; }
.head-title .active-news {
	float:right;
	padding-top:9px;
	height:15px;
}

.head-title .active-news  img{
	border:none;
}
.head-title   img{
	border:none;
}

.head-title .active-news a {
	float:left;
	display:block;
	width:15px;
	height:15px;
}

div.slide-sidebox { height: 288px; overflow-y:hidden;}

.slide-sidebox-pager, .slide-sidebox-pager2 {
	float:left;
	padding:0 5px;
}
.slide-sidebox-pager a , .slide-sidebox-pager2 a {
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/inactive-head-title.png) center no-repeat;
	line-height:10px;
}
.slide-sidebox-pager a.activeSlide , .slide-sidebox-pager2 a.activeSlide2{
	background:url(images/active-head-title.png) center no-repeat;
}
.content-box-filter .head-title img {
	position:absolute;
	top:-2px;
	left:-6px;
}
.p-class { margin:0 0 10px 10px; }

.comercial {
	display:block;
	xmargin-bottom:30px;
	width:100%;
	clear:both;
	text-align:center;
}
.comercial .news {text-align:left;}
.comercial .news img {float:left;margin-right:12px;}
.comercial div,
.comercial img {
	display:block;
	margin:0 auto;
}
span.views-comments {
	float:none;
	display:inline-block;
}
.comment {
	display:inline-block;
	width:20px;
	height:16px;
	font-size:11px;
	font-family:'RobotoRegular', Tahoma, sans-serif;
	line-height:14px;
	margin-left:5px;
	padding-left:18px;
	background:url(images/comment.png) no-repeat;
}

.views {
	display:inline-block;
	width:20px;
	height:16px;
	font-size:11px;
	font-family:'RobotoRegular', Tahoma, sans-serif;
	line-height:14px;
	padding-left:20px;
	background:url(images/views.png) no-repeat;
}

.votes {
	display:inline-block;
	width:20px;
	height:16px;
	font-size:11px;
	font-family:'RobotoRegular', Tahoma, sans-serif;
	line-height:14px;
	padding-left:20px;
	background:url(images/votes.png) no-repeat;
}

h1 { margin-bottom:20px; }
h1 .views,
h1 .comment {
	vertical-align:3px;
}
h1 img { padding:5px 5px 0 0; }
.quest { width:300px; }
.quest h3 {
	color:#003b94;
	padding:5px 0 10px;
	font-family:'RobotoMedium', Tahoma, sans-serif;
}
.quest div.half {
	float:left;
	width:300px;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	font-size:13px;
	color:#003b94;
}
.quest div.half div {
	padding:3px 0;
}
.quest input[type=radio] {
	vertical-align:middle;
	margin:0 10px 0 0;
	height:auto;
}
.quest label {
	font-family:'RobotoBold', Tahoma, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#003b94;
	height:16px;
}
.quest-options {
	font-size:13px;
	font-family:'RobotoBoldCondensed', Tahoma, sans-serif;
	margin-right:10px;
}
.quest-options img {
	margin-right:5px;
	vertical-align:middle;
}
.horoscopes {
	background:url(images/horoscope.png) 0 0 no-repeat;
	xfloat:left;
	height:100px;
	margin-bottom:20px;
}
.horoscopes a {
	display:block;
	float:left;
	width:40px;
	height:43px;
	margin:3px 4px 3px 6px;
}
.multimedia {
	background:#000;
	margin-bottom:20px;
	padding:2px 0px;
	position:relative;
}
.multimedia h2{
	color:#fff;
}
.multimedia .title {
	background:#363636;
	margin-bottom:25px;
	padding:10px;
	color:#fff;
}
.multimedia .newsletter {
	padding:0px 27px 30px 27px;
}
.multimedia .newsletter .content {
	width:245px;
	height:375px;
}

.multimedia .newsletter .jcarousel-clip {
	width:245px;
	height:375px;
	overflow:hidden;
}
.multimedia .newsletter ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.multimedia .newsletter ul li {
	float:left;
	width:245px;
	height:375px;
}
.multimedia .newsletter img {
	display:block;
	float:left;
}
#newspaper-carousel .jcarousel-prev,
#newspaper-carousel .jcarousel-next {
	display:block;
	width:34px;
	height:34px;
	position:absolute;
	cursor:pointer;
}
#newspaper-carousel .jcarousel-prev {
	top:165px;
	left:-38px;
	background:url(images/arrow-left-multimedia.png) 0px 0px no-repeat;
}
#newspaper-carousel .jcarousel-next {
	top:165px;
	right:-40px;
	background:url(images/arrow-right-multimedia.png) 0px 0px no-repeat;
}
.like-box {
	position:relative;
	width:300px;
	height:290px;
	overflow:hidden;
}
.like-box iframe {
	position:absolute;
	left:0px;
	top:0px;
}
.content-box .price-tag {
	color:#e10000;
	font-size:14px;
	padding-bottom:5px;
}
.content-box .price {
	color:#e10000;
	font-size:16px;
	font-family:'RobotoBold', sans-serif;
}
.main-content {
	float:left;
	padding:10px 0;
	width:660px;
}



.main-content .main-new img {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid lightgray;	
}
.main-content .main-new h1 img {
	padding:5px 5px 0 0;
	margin:0px;
}
.main-content .main-new h3 img {
	padding:2px 3px 0 0;
	margin:0px;
}
.main-content .main-new div {
	float:right;
	width:210px;
	padding:0 0 10px;
	border-bottom:1px solid #e1e1e1;
	margin:0 0 10px;
}
.main-new .main-new-titles h3 {
	padding-left:15px;
	background:url(images/arrow-right-article.png) 0px 3px no-repeat;
}
.column-large {
	width:318px;
	float:left;
}
.column-small {
	width:320px;
	float:right;
	border-left:1px solid #e1e1e1;
	padding-left:10px;
}
.column-small .news {
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px solid #e1e1e1;
}
.column-small .news:last-child {
	border-bottom:0px solid #e1e1e1;
	margin-bottom:0px;
}
.column-large h3 {
	font-size:18px;
	line-height:21px;
}
.column-large img {
	float:none;
	margin:0 0 12px;
}
.column-medium { width:320px; }
.medium-right { float:right; }
.medium-left {
	float:left;
	margin-right:20px;
}
.column-medium .news div {
	float:right;
	xwidth:140px;
	width:160px;
}
.column-medium .news img { margin:0; }
.column-medium .news div img { margin-right:6px; }
.column-medium .news h3 { display:inline; }
.multimedia .title span {
	float:right;
	font-family:'RobotoCondensed', sans-serif;
}
.multimedia .title span a { color:#626262; }
.multimedia .media {
	width:620px;
	padding:0 25px 25px 25px;
	position:relative;
}
.multimedia .media .jcarousel-clip { overflow:hidden; }
.multimedia .media ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.multimedia .media ul li {
	float:left;
	width:135px;
	height:174px;
	margin:0 10px;
}
.multimedia .media ul li p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	line-height:16px;
	color:#848484;
}
.multimedia .media ul li p a { color:#848484; }
.multimedia .media ul li p a:hover { text-decoration:underline; }
.multimedia .media img {
	display:block;
	float:left;
	margin-bottom:10px;
}
#multimedia-carousel .jcarousel-prev,
 #multimedia-carousel .jcarousel-next {
	display:block;
	width:34px;
	height:34px;
	position:absolute;
	cursor:pointer;
}
#multimedia-carousel .jcarousel-prev {
	top:50px;
	left:-38px;
	background:url(images/arrow-left-multimedia.png) 0px 0px no-repeat;
}
#multimedia-carousel .jcarousel-next {
	top:50px;
	right:-30px;
	background:url(images/arrow-right-multimedia.png) 0px 0px no-repeat;
}
.full-weight {
	background:#f5f5f5;
	margin-bottom:25px;
}
.full-weight .content {
	width:930px;
	padding:15px 25px;
}
.full-weight .jcarousel-clip { overflow:hidden; }
.full-weight ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.full-weight ul li {
	float:left;
	width:135px;
	height:220px;
	margin:0 10px 15px;
}
.full-weight ul li p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:15px;
	color:#848484;
	height:75px;
	overflow:hidden;
}
.full-weight ul li p a { color:#848484; }
.full-weight ul li p a:hover { text-decoration:underline; }
.full-weight img {
	display:block;
	float:none;
	margin-bottom:10px;
}
#down-box-carousel .jcarousel-prev,
#down-box-carousel .jcarousel-next {
	display:block;
	width:34px;
	height:34px;
	position:absolute;
	cursor:pointer;
}
#down-box-carousel .jcarousel-prev {
	top:80px;
	left:-10px;
	background:url(images/arrow-left-multimedia.png) 0px 0px no-repeat;
}
#down-box-carousel .jcarousel-next {
	top:80px;
	right:-12px;
	background:url(images/arrow-right-multimedia.png) 0px 0px no-repeat;
}
.footer {
	padding:25px;
	height:60px;
	border-top:5px solid #4c4c4c;
}
.footer a {
	color:#9a9a9a;
	font-family:'RobotoBoldCondensed', sans-serif;
	font-size:12.5px;
	line-height:24px;
	margin:0 12px;
}
.footer .footer-menu {
	height:20px;
	text-align:center;
}
.footer .footer-menu a {
	font-size:20px;
	line-height:20px;
}
a.link-mobile {
	float:left;
	vertical-align:text-bottom;
	margin-left:0px;
}
a.link-ilyan {
	float:right;
	vertical-align:text-bottom;
	margin-right:0px;
}
.footer p {
	color:#9a9a9a;
	font-family:'RobotoBoldCondensed', sans-serif;
	text-align:center;
	margin-top:30px;
}
.clear {
	clear:both;
	float:none;
}
/*End-Home-Page*/

/*Home-Page-2*/
.main-new-wide { padding-bottom:20px; }
.main-new-wide img { margin-bottom:10px; }
.main-new-wide h1 img { margin:0; }
/*End-Home-Page-2*/

/*Category-Page*/
.category-page .main-new {
	border-bottom:1px solid #e1e1e1;
	margin:0 0 20px;
}
.category-page .main-new h1 {
	margin-bottom:10px;
}
.category-page .main-new h1 a {
	font-size:20px;
	line-height:22px;
}
.category-page .main-new div {
	border:0px;
	padding:0px;
}
.category-page .main-content .content-box {
	border-bottom:1px solid #e1e1e1;
}
.category-content-box {
	overflow:hidden;
	padding:15px 0;
	border-bottom:1px solid #e1e1e1;
}
.category-content-box img { float:left; 
	border:1px solid lightgray;	
}
.category-content-box div img { float:none; }
.category-content-box:last-child { border:0px; }
.category-content-box div {
	float:right;
	width:450px;
}
.category-content-box h3 {
	font-size:15px;
	margin-bottom:20px;
}
.sub-navigation {
	background:#4c4c4c;
	list-style:none;
	padding:10px 10px 9px;
	height:16px;
	line-height:15px;
	margin:0px;
}

.Region {
	height:46px;
}

.sub-navigation li {
	text-decoration:none;
	float:left;
	padding:0 13px 0 10px;
	border-right:1px solid #fff;
}
.sub-navigation li:last-child { border:0px none; }
.sub-navigation li a {
	font-size:13px;
	color:#FFF;
}
.sub-navigation li.active a {
	text-decoration:underline;
}
p.date {
	font-size:12px;
	line-height:14px;
	margin:4px 0 10px;
	color:#bbb;
}
p.date a { color:#bbb; }
p.date a:hover { text-decoration:underline; }
.category-content-box p.date { margin-top:-14px; }
.page-number {
	width:660px;
	text-align:center;
	margin-top:20px;
	height:30px;
}
.page-number a:hover { color:#000; }
.page-number a {
	display:inline-block;
	color:#8c8c8c;
	height:24px;
	line-height:24px;
	vertical-align:text-bottom;
	padding:4px 2px;
}
.page-number a img { margin-top:8px; }
.page-number .current {
	color:#000;
	border:1px solid #8c8c8c;
	padding:3px 5px;
}
.page-number .prev,
.page-number .next {
	padding-left:6px;
	padding-right:6px;
}
.current-tab { background:#4c4c4c; }
.current-tab a { color:#fff; }
/*End-Category-Page*/

/*Article-Page*/
.articles ul {
	list-style:none;
	padding:0px;
	margin:0px;
	height:20px;
	width:100%;
	border-bottom:1px solid #d8d8d8;
	padding:7px 0px 10px 0;
}
.articles ul li {
	float:left;
	padding-right:5px;
}
.articles ul li a {
	font-size:14px;
	color:#898989;
}
.main-new {
	overflow:hidden;
	padding-bottom:10px;
}
.main-new h1 { margin-bottom:15px; }
.banner-img {
	text-align:center;
	margin-top:20px;
}
.article-page .main-content p {
	font-size:14px;
	line-height:18px;
	padding-bottom:20px;
}
.article-page div.title-links {
	float:left;
	width:530px;
}
.article-page div.author {
	float:right;
	width:90px;
	color:#b3b3b3;
	font-size:12px;
	font-family:'RobotoBold', Tahoma, sans-serif;
}
.article-page div.author a { color:#b3b3b3; }
.article-tag-gallery {
	float:left;
	width:450px;
}
.article-tag-gallery p.img-made-by {
	font-size:12px;
	color:#737373;
	float:left;
	width:430px;
	overflow:hidden;
	margin:5px 5px 0 0;
}
.left-sidebox {
	width:220px;
	float:left;
	clear:both;
	margin-right:20px;
}
.left-sidebox .head-title { margin:0; }
.left-sidebox .main-new div {
	padding:10px 0;
	margin:0;
	width:220px;
}


.article-content .multimedia { margin-top:20px; }
.article-meta .social-links { margin-top:8px;}
.article-meta .tickets {
	color:#898989;
	font-family:'RobotoBoldCondensed', Tahoma, sans-serif;
}
.article-meta .tickets a {
	color:#000;
	font-size:13px;
	font-family:'RobotoBoldCondensed', Tahoma, sans-serif;
}
.left-sidebox .quest {
	padding:15px 20px;
	width:180px;
	background:#f5f5f5;
}
.left-sidebox .quest input[type=submit] { width:180px; }
.left-sidebox .content-box-padding { padding-bottom:20px; }
.article-text {
	float:right;
	width:420px;
}
.multimedia.gallery .media ul li { height:110px; }
.attach-file { margin-bottom:20px; }
.attach-file a { float:left; }
.attach-file p {
	float:right;
	width:545px;
}
.social-links { float:right; width:270px;}
.social-links a {
	float:left;
	display:block;
	width:27px;
	height:20px;
}
.social-links .email { background:url(images/mail-icon.png) 0 0 no-repeat; }
.social-links .facebook { background:url(images/facebook-icon.png) 0 0 no-repeat; }
.social-links .twitter { background:url(images/twitter-icon.png) 0 0 no-repeat; }
.social-links .linked-in { background:url(images/linked-in-icon.png) 0 0 no-repeat; }
.social-links .google { background:url(images/google+icon.png) 0 0 no-repeat; }
a.facebook-share {
	background:url(images/facebook-share.png) 0 0 no-repeat;
	margin:-2px 0 0 20px;
	width:55px;
}

.article-content  span{
	color:#000000;
}
.article-content  span.comment{
	color:#b4b9be;
}

.article-content p a,
.article-content li a {
	color:#003b94;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	font-weight:0;
}


.article-content .content-box {
	width:320px;
	float:left;
}
.article-content .left-box { margin-right:20px; }
.article-page .news p { padding:0px; }
.comments-container { margin:0 0 20px; }
.single-comment {
	padding:15px 0 5px;
	border-bottom:1px solid #b1b1b1;
}
.single-comment:last-child { border:0px; }
.comments-container .user {
	float:left;
	margin-right:10px;
	width:150px;
}
.comments-container .user span {
	font-family:'RobotoRegular', Tahoma, sans-serif;
	font-size:12px;
}
.comments-container .user .name {
	font-family:'RobotoBoldCondensed', Tahoma, sans-serif;
	font-size:16px;
}
.comments-container .user img {
	border:6px solid #dbdbdb;
	float:left;
	margin-right:8px;
}
.comments-container .rate {
	float:right;
	width:60px;
}
.comments-container .rate div {
	float:left;
	width:30px;
	text-align:center;
}
.comments-container .rate div span {
	font-size:14px;
	font-family:'RobotoBold', Tahoma, sans-serif;
}
.comments-container .rate a {
	display:block;
	width:26px;
	height:28px;
}
.comments-container .minus a { background:url(images/minus.png) 0 0 no-repeat; }
.comments-container .plus a {  background:url(images/plus.png) 0 0 no-repeat;}
.comments-container .minus span { color:#ed1c24; }
.comments-container .plus span { color:#197b30; }
.comments-container .abusive {border:0px solid red;padding-left:16px;width:50px;text-align:center;font-size:11px;}

.comment-text {
	float:left;
	width:420px;
}
.comment-box {
	background:#f5f5f5;
	padding:20px 50px;
	margin:0 0 20px;
}
.comment-box img { padding:5px 0; }
.comment-box textarea {
	display:block;
	float:right;
	resize:none;
	width:290px;
	height:117px;
	padding:8px 10px;
	margin:0 0 14px;
	border:1px solid #d9d9d9;
	line-height:16px;
	color:#999;
}
.comment-box-logged-in textarea {
	float:none;
	width:538px;
	margin:0 auto 14px;
}
.article-page .main-content input[type="text"] , .article-page .main-content input[type="password"] {
	float:left;
	display:block;
	width:198px;
	height:18px;
	margin:0 0 14px;
	padding:8px 10px;
	border:1px solid #d9d9d9;
	line-height:16px;
	color:#999;
}
.comment-box input[type="text"].small {
	width:118px;
	margin-right:10px;
}
.comment-box input[type="submit"],
.register-box input[type="submit"] {
	background:url(images/blue-button.png) repeat-x;
	width:210px;
	height:40px;
	margin:0px 0px 0px 175px;
	cursor:pointer;
	border:0px;
	color:#fff;
	font-size:16px;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	padding-bottom:10px;
}
.register-box {
	background:#f5f5f5;
	padding:25px 50px;
}
.register-box form {
	float:left;
	width:220px;
	padding-right:65px;
	border-right:1px solid #b1b1b1;
}
.register-box [type="checkbox"] {
	line-height:12px;
	height:12px;
}
.register-box form span {
	color:#cd0000;
	margin-right:20px;
	font-size:10px;
	line-height:12px;
}
.register-box form a {
	color:#4b4b4b;
	font-size:10px;
	line-height:12px;
}
.register-box input[type="submit"].grey {
	background:url(images/grey-button.png) 0 0 repeat-x;
	margin:10px 0px 0 0;
	padding-bottom:5px;
}
.register-box input[type="submit"] { margin:0px; }
.register-box .registration { float:right; }
.article-page .main-content .register-box div p,
.quest2-page .register-box div p {
	padding:0 0 0 60px;
	margin:0 0 50px 12px;
	background:url(images/profile-register.png) 0 0 no-repeat;
	font-size:30px;
	line-height:28px;
}
/*End-Article-Page*/

/*View-Author-Page*/
.view-author-page h1 {
	font-size:36px;
	line-height:43px;
	color:#4b4b4b;
}
.author-info img {
	float:left;
	margin:0 20px 20px 0;
}
.author-info p { padding-bottom:25px; }
.author-email {
	background:url(images/email-icon.png) 0 3px no-repeat;
	padding-left:30px;
	font-size:16px;
	color:#003b94;
	line-height:18px;
}
/*End-View-Author-Page*/

/*Author-Page*/
.alphabet { margin-bottom:20px; }
.alphabet a {
	font-family:'RobotoBold', Tahoma, sans-serif;
	font-size:18px;
	margin-left:5px;
	color:#003b94;
}
.alphabet a:hover { text-decoration:underline; }
.letter-title {
	background:url(images/letter-background.png) 0 0 no-repeat;
	width:74px;
	height:36px;
	font-size:30px;
	line-height:36px;
	color:#000;
	padding-left:10px;
	margin:20px 0;
}
.author-names {
	clear:both;
	margin-bottom:10px;
	padding:0 10px;
}
.author-names a { font-size:14px; }
.author-names a:hover { text-decoration:underline; }
.author-names .profile,
.author-names .articles {
	float:right;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	line-height:20px;
	color:#003b94;
}
.author-names .profile {
	background:url(images/profile-icon.png) 0 0 no-repeat;
	padding-left:22px;
}
.author-names .articles {
	background:url(images/article-icon.png) 0 0 no-repeat;
	padding-left:18px;
	margin-left:20px;
}
/*Search-Result-Page*/
.search-result-page .search-result-group {
	position:relative;
	border:0px;
}
.group-date {
	position:absolute;
	top:2px;
	left:-2px;
	background:url(images/date-background.png) 0 0 no-repeat;
	display:block;
	width:100px;
	height:40px;
	color:#FFF;
	padding:5px;
	font-size:12px;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
}
.search-result-page .category-content-box h5 {
	margin-bottom:20px;
	color:#808080
}
/*End-Search-Result-Page*/

/*header-dropdown*/
.weather-dropdown {
	width:1010px;
	padding:85px 0 15px;
	background: #fff url(images/background-dropdown-weather.png) center top no-repeat;
	margin-left:-15px;
	margin-top:-60px;
	z-index:10;
	letter-spacing:0px;
	display:none;
}
.weather-dropdown .customSelect{
	background: url(images/grey-dropdown-long.png) 0 0 no-repeat;
}
.weather-dropdown .search-box{
	clear:both;
	width:150px;
	height:16px;
	padding:5px 8px;
	background:#efefef url(images/search.png) no-repeat 145px 4px;
	border:2px solid #dbdbdb;
	box-shadow: inset 0 0 3px #e3e3e3;
}
.weather-dropdown .weather-day{
	width: 143px;
	background: url(images/weather-tile.png) 0px 0px no-repeat;
}
.weather-dropdown .city-dropdown{
	width: 170px;
	margin-bottom: 10px;

}
.weather-dropdown .dropdown-box.column-big{
	width: 768px;
}
.weather-dropdown .dropdown-box {
	float:left;
	margin-right:20px;
}
.weather-dropdown-box .weather-days{
	margin-bottom: 0px;
}
.horoscope-dropdown{
	width:1010px;
	padding:85px 0 15px;
	background: #fff url(images/background-dropdown-horoscope.png) center top no-repeat;
	margin-left:-15px;
	margin-top:-60px;
	z-index:10;
	letter-spacing:0px;
	display:none;	
}
.horoscope-dropdown-box{
	padding: 5px 25px;
}
.horoscope-dropdown .dropdown-box{
	float: left;
	margin-right: 30px;
}
.horoscope-dropdown .column-middle{
	width: 560px;
	margin: 15px 50px 0 0;
}
.horoscope-dropdown h2{
	font-size: 20px;
	padding-bottom: 12px;
}
.horoscope-dropdown .column-middle img{
	padding-bottom: 20px;
}
.horoscope-dropdown .column-middle p{
	font-size: 16px;
	color: #b4b9be;
}
.horoscopes-dropdown{
	float:right;
	height:180px;
	width: 233px;
	background: url(images/horoscope-dropdown.jpg) 0 0 no-repeat;
}
.horoscopes-dropdown a {
	display:block;
	float:left;
	width:48px;
	height:50px;
	margin:4px 4px 3px 6px;
}
/*end-header-dropdown*/

/*dropdown*/
.dropdown {
	width:940px;
	padding:20px;
	border:1px solid #cccccc;
	position:absolute;
	left:-1px;
	top:49px;
	z-index:10;
	background:#fff;
	box-shadow:0px 10px 15px rgba(0,0,0,0.5);
	letter-spacing:0px;
	display:none;
}
.dropdown-news {
	float:left;
	width:170px;
	height:220px;
	margin-right:20px;
}
.dropdown h2 {
	line-height:19px;
	margin-bottom:10px;
	color:#9a9a9a;
	text-transform:uppercase;
}
.dropdown-news img { margin:0 0 6px; 
border:1px solid lightgray;
}
.dropdown-news.column-small {
	width:310px;
	padding-left:20px;
}
.dropdown-news .news {
	border:0px;
	margin-bottom:0px;
}
.dropdown .titles {
	width:180px;
	float:right;
	border-left:1px solid #e1e1e1;
	padding-left:20px;
	margin:0px;
}
.dropdown ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.dropdown ul li {
	margin:0px;
	padding:0px;
	float:none;
	letter-spacing:0px;
}
.navigation-tab .dropdown ul li a { font-size:16px; }
.navigation-tab .dropdown ul li a:hover { text-decoration:underline; }
.region-map {
	float:left;
	width:365px;
	height:240px;
	margin:0 20px 0 0;
}
.map-container {
	width:360px;
	height:225px;
	position:relative;
}
.map-container .map-false {
	position:absolute;
	z-index:100;
}
.map-container .map-real {
	position:absolute;
	z-index:19;
}
.map-container .region {
	position:absolute;
	left:0px;
	top:0px;
	z-index:20;
	display:none;
}
.map-container .region-current { display:inline; }
.tooltip {
	position:absolute;
	left:0;
	top:0;
	z-index:50;
	padding:0 5px;
	height:19px;
	background:#cdcdcd;
	display:none;
	text-align:center;
	font-size:12px;
	line-height:19px;
}
.tooltip span { color:#000; }
.tooltip img {
	display:inline-block;
	position:absolute;
	width:10px;
	height:19px;
	background:url(../images/bg-tooltip.png) no-repeat;
	top:0px;
	right:-10px;
}
a.regions-dropdown {
	width:140px;
	height:30px;
	padding:1px 10px 3px 20px;
	margin:0 -10px 0 0;
	z-index:20;
	position:relative;
	background:url(images/arrow-down.png) 150px 15px no-repeat;
	cursor:pointer;
}
.regions-dropdown:hover {
	color:#000;
	background:url(images/arrow-down-dark.png) 151px 15px no-repeat;
}
.regions-dropdown.active {
	width:140px;
	padding:0px 9px 2px 20px;
	border:1px solid #cccccc;
	border-bottom:0;
	color:#000;
	background:#fff url(images/arrow-down-dark.png) 151px 14px no-repeat;
}
.regions-dropdown.active:hover { background:#fff url(images/arrow-down-dark.png) 151px 14px no-repeat; }
.dropdown-regions {
	width:633px;
	overflow:hidden;
	border:1px solid #cccccc;
	position:absolute;
	padding:30px 25px 30px 0px;
	margin-top:-1px;
	left:0px;
	top:33px;
	z-index:10;
	background:#fff;
	box-shadow:0px 10px 15px rgba(0,0,0,0.5);
	display:none;
}
.dropdown-regions .dropdown-news {
	width:130px;
	height:inherit;
	margin:0px;
	border-left:1px solid #e1e1e1;
	padding:0 0 0 25px;
}
.dropdown-regions .dropdown-news:first-child { border:0px; }
.dropdown-regions .dropdown-news ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.dropdown-regions .dropdown-news ul li {
	margin:0px;
	padding:0px;
	float:left;
	width:130px;
	line-height:24px;
}
.dropdown-regions .dropdown-news ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	color:#717171;
}
.rd-name {
	height:60px;
	line-height:60px;
	font-family:'RobotoMedium', Tahoma, sans-serif;
}
h1 a:hover {
	text-decoration:underline;
	color:#000;
}
h2 a:hover {
	text-decoration:underline;
	color:#000;
}
h3 a:hover {
	text-decoration:underline;
	color:#000;
}
.head-title h2 a:hover {
	text-decoration:none;
	color:#000;
}
/*Multimedia-Page*/
.wrapper-content-dark {
	background:#242424;
	padding:0 15px;
	margin:20px 0;
}
.multimedia-page a:hover { color:#e0e0e0; }
.multimedia-page .banner a:hover { color:#0e0e0e; }
.multimedia-page-box { background:#242424; }
.multimedia-page-box .head-title { background:#393939; }
.multimedia-page-box h1 a,
.multimedia-page-box h3 a,
.multimedia-page-box p a,
.multimedia-page-box p,
.multimedia-page-box .current { color:#fff; }
.multimedia-page-box .head-title h2 a { color:#fff; }
.multimedia-page-box .head-title h2 a:hover { color:#fff; }
.multimedia-page-box .head-links span.separator { color:#7f7f7f; }
.multimedia-page-box .head-links a { color:#7f7f7f; }
.multimedia-page-box .head-links a:hover { color:#ccc; }
.multimedia-page-box .head-links a.current:hover,
.multimedia-page-box .head-links a.current { color:#fff; }
.multimedia-page-box .page-number a:hover { color:#ccc; }
.multimedia-page-box .news img {padding-left:0px;}

.multimedia-page-box label, .multimedia-page-box h3  {color:#ccc;}

.gallery-box {
	width:320px;
	float:left;
}
.video-box {
	width:320px;
	float:right;
}
.media-box {
	border-bottom:1px solid #7e7e7e;
	margin-bottom:17px;
}
/*.media-box:last-child { border:0px; } */
.media-box h3 { padding:10px; }
.multimedia-inner-page .media-box { width:320px; }
.media-box.left {
	clear:both;
	float:left;
	width:320px;
}
.media-box.right {
	float:right;
	width:320px;
}
/*.multimedia-inner-page .head-links .active-tag { color:#FFF; }*/
/*End-Multimedia-Page*/

/*Directory-Page*/
.weather-city .title {
	height:30px;
	margin-bottom:15px;
}
.weather-city .title p {
	float:left;
	color:#003b94;
	font-size:20px;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	line-height:24px;
}
.weather-city .title div { float:right; }
.weather-city .title .choose-town {
	color:#000508;
	font-size:13px;
}
.weather-days { margin-bottom:20px; }
.weather-day {
	float:left;
	width:120px;
	margin-left:10px;
	text-align:center;
}
.weather-day p { padding-bottom:10px; }
.weather-day .day {
	color:#8b8b8b;
	font-size:16px;
	font-family:'RobotoBold', Tahoma, sans-serif;
	line-height:19px;
}
.weather-day .max {
	color:#bc0000;
	font-size:14px;
	line-height:17px;
}
.weather-day .min {
	color:#003b94;
	font-size:14px;
	line-height:17px;
}
.horoscope-big a {
	display:block;
	float:left;
	margin:0 15px 20px 15px;
	height:80px;
	width:80px;
}
.horoscope-big .h1 { background:url(images/horoscope-1.jpg) 0 0 no-repeat; }
.horoscope-big .h2 { background:url(images/horoscope-2.jpg) 0 0 no-repeat; }
.horoscope-big .h3 { background:url(images/horoscope-3.jpg) 0 0 no-repeat; }
.horoscope-big .h4 { background:url(images/horoscope-4.jpg) 0 0 no-repeat; }
.horoscope-big .h5 { background:url(images/horoscope-5.jpg) 0 0 no-repeat; }
.horoscope-big .h6 { background:url(images/horoscope-6.jpg) 0 0 no-repeat; }
.horoscope-big .h7 { background:url(images/horoscope-7.jpg) 0 0 no-repeat; }
.horoscope-big .h8 { background:url(images/horoscope-8.jpg) 0 0 no-repeat; }
.horoscope-big .h9 { background:url(images/horoscope-9.jpg) 0 0 no-repeat; }
.horoscope-big .h10 { background:url(images/horoscope-10.jpg) 0 0 no-repeat; }
.horoscope-big .h11 { background:url(images/horoscope-11.jpg) 0 0 no-repeat; }
.horoscope-big .h12 { background:url(images/horoscope-12.jpg) 0 0 no-repeat; }
/*End-Directory-Page*/

/*Weather-Page*/
.full-forecast {
	border-bottom:1px solid #cbcbcb;
	margin-bottom:19px;
}
.full-forecast img {
	float:left;
	padding:0 20px 20px 0;
}
.full-forecast p { margin-bottom:30px; }
.customSelect {
	background:url(images/grey-dropdown.png) 0 0 repeat-x;
	width:130px;
	height:30px;
}
.customSelectInner {
	width:115px;
	height:20px;
	padding:5px 5px 5px 10px;
	cursor:pointer;
}
.hasCustomSelect { 
font-size:13px !important; 
	cursor:pointer;
}
.city-dropdown span {
	color:#fff;
	font-size:13px;
}
/*End-Weather-Page*/
/*Horoscope-Page*/
.horoscope-text { padding:0 15px; }
.horoscope-text h4,
.horoscope-text h4 span,
.horoscope-text h5 {
	color:#003b94;
	font-size:20px;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	font-weight:500;
	line-height:24px;
}
.horoscope-text h4 { padding-bottom:20px; }
.horoscope-text h4 span { font-size:14px; }
.horoscope-text h5 {
	color:#000;
	font-size:15px;
	padding-bottom:8px;
}
.horoscope-text p { padding-bottom:15px; }
/*End-Horoscope-Page*/


a.button {
	background:url(images/vote-button.png) repeat-x;
	width:206px;
	height:34px;
	display:block;
	margin:20px auto 10px;
	color:#fff;
	font-size:13px;
	line-height:32px;
	text-align:center;
	font-family:'RobotoBold', Tahoma, sans-serif;
}
/* Popup styles */

#videoContainerX{
	left:50%;
	top:35%;
	font-weight:bold;
	margin-left:-300px;
	width:600px;
	height:20px;
	padding:3px 4px 0 0;
	background:#ccc;
	position:fixed;
	z-index:5;
	text-align:right;

}

#videoContainer{
	position:fixed;
	z-index:998;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	display:none;
}

#theVideo {
	left:50%;
	top:35%;
	margin-left:-300px;
	width:600px;
	height:380px;
	xpadding:30px 40px;
	border:2px solid #e4e4e4;
	background:#fff;
	box-shadow:14px 14px 0px rgba(0,0,0,0.5);
	position:fixed;

}



.page-popup {
	position:fixed;
	z-index:999;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	display:none;

}
.page-popup-x {
	position:fixed;
	display:block;
	width:14px;
	height:14px;
	top:114px;
	left:50%;
	margin-left:196px;
	z-index:5;
}
.page-popup-content {
	position:fixed;
	left:50%;
	top:100px;
	margin-left:-221px;
	width:360px;
	padding:30px 40px;
	border:2px solid #e4e4e4;
	background:#fff;
	box-shadow:14px 14px 0px rgba(0,0,0,0.5);
}
.page-popup-content h2 {
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	font-size:24px;
	line-height:28px;
	text-transform:uppercase;
	margin:0 0 20px;
}
.form-field { padding-bottom:10px; }
.form-field .validation {
	display:block;
	height:18px;
	padding-right:22px;
	font-size:11px;
	line-height:18px;
	color:#cd0000;
	text-align:right;
	margin:0 0 3px;
	display:none;
}
.form-field input[type=text],
.form-field input[type=password] {
	display:block;
	width:330px;
	height:28px;
	padding:9px 14px;
	border:1px solid #e6e6e6;
	color:#c7c7c7;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	font-size:18px;
	line-height:28px;
	font-style:italic;
	box-shadow:inset 5px 5px 9px rgba(0,0,0,0.1);
}
.form-field textarea {
	display:block;
	width:330px;
	height:188px;
	padding:9px 14px;
	border:1px solid #e6e6e6;
	color:#c7c7c7;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	font-size:18px;
	line-height:28px;
	font-style:italic;
	box-shadow:inset 5px 5px 9px rgba(0,0,0,0.1);
	resize:none;
}
.form-field .file-upload {
	width:360px;
	height:48px;
}
.form-field .customfile {
	width:360px;
	height:48px;
	position:relative;
	overflow:hidden;
}
.form-field .customfile-text {
	float:left;
	display:block;
	width:220px;
	height:28px;
	padding:9px 14px;
	border:1px solid #e6e6e6;
	color:#c7c7c7;
	font-family:'RobotoMedium', Tahoma, sans-serif;
	font-size:18px;
	line-height:28px;
	font-style:italic;
	box-shadow:inset 5px 5px 9px rgba(0,0,0,0.1);
	position:relative;
	z-index:5;
	cursor:pointer;
}
.form-field .customfile-button {
	float:right;
	display:block;
	background:url(images/form-field-upload.jpg) repeat-x;
	width:110px;
	height:50px;
	text-align:center;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	font-size:18px;
	line-height:46px;
	color:#fff;
	position:relative;
	z-index:5;
	cursor:pointer;
}
.form-field input[type=file] {
	display:block;
	width:360px;
	height:50px;
	opacity:0;
	filter:alpha(opacity=0);
	visibility:hidden;
	position:absolute;
	z-index:0;
}
.form-field-error .validation {
	display:block;
	background:url(images/validation.jpg) right top no-repeat;
}
.form-field-error .customfile-feedback,
.form-field-error input[type=text] {
	border-color:#cd0000;
}
.remember-me {
	float:left;
	height:30px;
	font-family:'RobotoRegular', Tahoma, sans-serif;
}
.remember-me input {
	margin:0 5px 0 0;
	vertical-align:middle;
}
.remember-me label {
	font-size:16px;
	line-height:30px;
	color:#cd0000;
}
.register-link {
	display:block;
	text-align:center;
	color:#000;
	font-size:18px;
	line-height:24px;
	margin:15px 0;
}
.forgotten-password {
	float:right;
	height:30px;
	font-family:'RobotoRegular', Tahoma, sans-serif;
	font-size:16px;
	line-height:30px;
	color:#000;
}
.popup-submit {
	display:block;
	width:260px;
	height:50px;
	margin:0;
	padding:0;
	cursor:pointer;
	border:2px solid #e6e6e6;
	background:#cd0000;
	text-align:center;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	font-size:18px;
	line-height:46px;
	color:#fff;
	text-transform:uppercase;
	position:absolute;
	left:50%;
	margin-left:-131px;
	bottom:-30px;
	z-index:5;
}
.false-shadow {
	display:block;
	width:260px;
	height:28px;
	position:absolute;
	left:50%;
	margin-left:-131px;
	bottom:-30px;
	box-shadow:14px 14px 0px rgba(0,0,0,0.5);
	z-index:4;
}
/* End Popup styles */


/* User Popup styles */
.header .user {
	float:right;
	margin-right:6px;
	width:82px;
	min-height:22px;
	background:url(images/user-icon.png) 0px 3px no-repeat;
	padding-left:18px;
}
.header .user a {
	display:block;
	color:#000;
	padding:5px 0;
	font-size:11px;
	line-height:12px;
}
.header .user a.name { cursor:pointer; }
.header .user .profile {
	position:relative;
	padding-bottom:10px;
}
.header .user .profile-popup {
	position:absolute;
	padding:10px;
	border:1px solid #e4e4e4;
	width:260px;
	height:80px;
	background:#fff;
	right:-110px;
	top:35px;
	box-shadow:14px 14px 0px rgba(0,0,0,0.5);
	display:none;
}
.header .user .profile:hover .profile-popup {
	display:block;
}
.profile-popup img { float:left; }
.profile-popup div {
	float:right;
	width:160px;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	font-size:16px;
	line-height:20px;
}
.profile-popup div .name { color:#000; }
.profile-popup div a {
	color:#000;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	font-size:16px;
	line-height:20px;
	display:inline-block;
	padding-top:6px;
}
.profile-popup .arrow {
	position:absolute;
	display:block;
	width:12px;
	height:6px;
	background:url(images/profile-popup-arrow.png) no-repeat;
	left:73px;
	top:-6px;
}
/* End Popup styles */


/* Profile page */
.user-comment {
	padding:15px;
	overflow:hidden;
	background:#f5f5f5;
	margin:0 0 15px;
}
.user-comment img { float:left; }
.user-comment div {
	float:right;
	width:570px;
	font-size:13px;
	line-height:15px;
}
.user-comment div span {
	display:inline-block;
	padding-bottom:4px;
}
.user-comment div span.who {
	color:#000;
	font-weight:bold;
	margin-right:10px;
}
.user-comment div a {
	color:#003b94;
	text-decoration:underline;
}
.user-fields {
	padding:0 20px 20px;
	margin-bottom:20px;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
}
.user-fields-not-editable {
	border-bottom:1px solid #dfdfdf;
}
.user-fields-not-editable h4 {
	font-size:16px;
	line-height:20px;
	margin:0 0 10px;
	text-transform:uppercase;
	font-weight:normal;
}
.user-fields-not-editable .field {
	display:block;
	width:590px;
	height:28px;
	padding:9px 14px;
	border:1px solid #e6e6e6;
	color:#000;
	font-size:18px;
	line-height:28px;
	box-shadow:inset 5px 5px 9px rgba(0,0,0,0.1);
	margin:0 0 15px;
}
.user-fields-column { width:285px; }
.user-fields-editable input[type=text],
.user-fields-editable input[type=password] { width:255px; }
.user-fields-column h2 { margin:0 0 15px; }
.user-fields-column .avatar {
	border:1px solid #dfdfdf;
	padding:5px;
	float:left;
	margin:10px 0 0;
}
.user-fields-column .avatar img { display:block; }
.user-fields-column a {
	float:right;
	clear:right;
	display:block;
	margin:10px 0 0;
	width:150px;
	height:50px;
	line-height:48px;
	text-align:center;
	color:#000;
	text-transform:uppercase;
}
.user-fields-column a.delete {
	color:#8d8d8d;
	background:url(images/btn-avatar-delete.jpg) repeat-x;
}
.user-fields-column a.upload { background:url(images/btn-avatar-upload.jpg) repeat-x; }
.user-fields-column input[type=submit] {
	clear:both;
	background:url(images/btn-profile-submit.jpg) repeat-x;
	border:0px none;
	width:285px;
	height:50px;
	margin:20px 0 0;
	padding:0 0 4px;
	font-family:'RobotoCondensed', Tahoma, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	line-height:48px;
	text-align:center;
	text-transform:uppercase;
}


.main-new-article-small {overflow:hidden;height:90px;}
.main-new-article-big {overflow:hidden;height:210px;}
.main-new-article-wide {overflow:hidden;height:30px;}
.mnenia-title {overflow:hidden;height:50px;}

/* End Profile page */


/*Quest1-Page*/
.main-content-box h2{
	font-size: 18px;
	font-family: 'RobotoBold', Tahoma, sans-serif;
	padding-bottom: 25px
}
.main-content-box p{
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 5px;
}
.percent-box{
	margin-bottom: 50px;
}
.answered-percent-box{
	height: 27px;
	padding: 4px;
	background: url(images/quest-background-grey.png) 0 0 repeat-x;
	text-align: right
}
.answered-percent{
	background: url(images/quest-background-red.png) 0 0 repeat-x;
	width: 100%;
	height: 19px;






	float: left;
}
.answered-percent-box span{
	color:#000;
	padding: 0px 10px;
	line-height: 19px;
	font-family: 'RobotoBold', Tahoma, sans-serif;
}
.user-activity{
	margin-bottom: 20px;
}
.quest2-page .user-activity h3{
	font-size: 24px;
	font-family: 'RobotoRegular', Tahoma, sans-serif;
	color:#64696d;
	padding-bottom: 15px;
}
/*End-Quest-Page*/


/*Quest1-Page*/
.quests-topic{
	border-bottom: 1px solid #e1e1e1;
}
.quests-topic p.quest-date{
	display: block;
	font-size: 11px;
	font-family: 'RobotoBlack', Tahoma, sans-serif;
	color:#86bddc;
	padding: 10px 0;
}
.quests-topic p{
	font-size: 14px;
	font-family: 'RobotoMedium', Tahoma, sans-serif;
	padding-bottom: 15px;
}
/*End-Quest-Page*/


.fb-like {margin-left:20px;}

#submenuregions-carousel {width:950px;}

#submenuregions-carousel .jcarousel-clip {width:980px;overflow: hidden;}
#submenuregions-carousel  li {line-height:15px;padding:10px 0 0 18px;}
#submenuregions-carousel .sub-navigation {height:36px;}

#submenuregions-carousel .jcarousel-prev,
 #submenuregions-carousel .jcarousel-next {
	display:block;
	width:12px;
	height:12px;
	position:absolute;
	cursor:pointer;
}
#submenuregions-carousel .jcarousel-prev {
	top:13px;
	left:1px;
	background:url(images/arrow-left-article.png) 0px 0px no-repeat;
}
#submenuregions-carousel .jcarousel-next {
	top:13px;
	right:-32px;
	background:url(images/arrow-right-article.png) 0px 0px no-repeat;
}

#submenuregions-carousel a.active {text-decoration:underline;}

#dCity, #dTemp  {color: rgb(0, 59, 148);
display: block;
float: left;
font-family: RobotoMedium, Tahoma, sans-serif;
font-size: 20px;
height: 24px;
line-height: 24px;
}

.regbutton {
background:url(images/blue-button.png) repeat-x;
	border:0px;
	width: 210px;
	height:40px;
	display:block;
	margin: 0px 0px 0px 175px;
	cursor:pointer;
	color:#fff;
	font-family: 'RobotoCondensed', Tahoma, sans-serif;
	font-size:16px;
	text-align: center;
	box-sizing: border-box;
	-webkit-appearance: push-button;
	white-space: pre;
}


.aboutus  p, .aboutus li {
	font-size: 15px;
	line-height:21px;
	xfont-family: Tahoma, sans-serif;
	font-family: Georgia, 'Times New Roman', Times, serif;;
}

.aboutus  li {
	font-size:16px;
	font-weight:bold;
}

.terms p {
	font-size: 15px;
	line-height:21px;
	font-family: Georgia, 'Times New Roman', Times, serif;;

}

.terms a { color:#003b94;
			font-size: 16px;
			line-height:21px;
		  font-weight: bold;
		  font-family: Georgia, 'Times New Roman', Times, serif;;
 }
 .topspace {margin-top:9px;}
 
 a.LinkMediaMall {
 	display: block;
    clear: both;
    padding: 0px 10px 15px 0;
	font-style:normal !important;
 }
 
 .mm {
	padding-left:5px;
 }
 
 .tvprogram {
	clear:both;
 }
 .tvprogram ul {padding:0;
	-webkit-padding-start: 0px;
 }
 .tvprogram li  {
    float : left;
    margin: 10px 11px;
	text-decoration:none;
	border:0px none;
	list-style:none;
}

.head-title h3 {
	font-size:18px;
	padding-top:7px;
	margin:0 0 15px;
	text-transform: uppercase;
	font-family: 'RobotoCondensed', Tahoma, sans-serif;
}

span.srcRef a {
	color: #000000; !important;
}

.fourpixels { padding:0 4px 0 4px;}
.fourpixels h3 {padding-right:4px;}

.arrowback {
	position: relative;
				
				
}

.slide {
	width:100%;
}
/* background:url(images/arrow-right-article.png) right bottom no-repeat;*/

.banner7 {
	text-align:center;margin:0 auto;
}

.prarticle {
    padding: 5px;
    border: 1px solid #ccc;   
}
.prtitle {    
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    font-size: 18px;
    line-height: 130%;
    color: #4b4b4b;
    text-align: left;        
}
.prtitle a:hover {
    text-decoration: underline;
    color: #000;
}
.prcontent {
    padding: 7px 0 0 0;
    text-align: left;   
}
.prcontent img {
     float: left;
     display: inline;
     margin-right: 10px;   
}
.prmore {
     font-weight: bold;
     text-align: right;   
}
.prlabel {
    line-height: 16px; 
    font-size: 10px; 
    background: #cccccc;
    color: #ffffff; 
    padding: 2px 8px;
    text-align: left;
}
.weatherprognosisfull {
	padding:10px 0 10px 0;
}

.weatherprognosisfull h2 {
	font-size: 24px; 
	text-align:center;
}


.weatherprognosisfull p first-child: {
	font-size: 24px; 
}
.weatherprognosisfull p {
	font-size: 14px; 
	text-indent:20px;
	 margin-top: 0.5em; 

}

.adverts span {font-size:12px;}
.adverts p {font-size:16px;margin:4px 0px 25px 0;font-family: Georgia, "Times New Roman", Times, serif;padding-left:20px;}
.adverts strong {font-size:14px;}
.adverts .full {width:98%;background:#ebebeb;padding-left:20px;margin-top:0px;border-top:2px solid #4c4c4c;}


.tvselect {
font-family:monospace,terminal,lucida-console;
margin:-4px 0 10px 50px;border:none;
background: url(images/title-tile.png) repeat-x;
border: 1px solid #CECECE;
border-radius: 5px;
}
/* Tiny Carousel */
#slider1 { height: 1%; overflow:hidden; padding: 0 0 10px;   }
#slider1 .viewport { float: left; width: 840px; height: 25px; overflow: hidden; position: relative; }
#slider1 .buttons {
	width: 15px;
    height: 15px;
	display: block;
	float: left;
	text-align: center;
	 margin: 10px 10px 0 0;
    /*background: #C01313;
    border-radius: 35px;
    
   
    
    
    position: relative;
    color: #fff;
    font-weight: bold;
    
    line-height: 35px;
    text-decoration: none;
    font-size: 22px;*/
}
#slider1 .next {
	background:transparent url(images/top-right.png) no-repeat;
}
#slider1 .prev {
    
	background:transparent url(images/top-left.png) no-repeat;
}

#slider1 .buttons:hover{
    
}

#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 840px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 121px; border: 0px solid #dcdcdc; width: 840px;}

.lines {
	 border-collapse: collapse;
}
.lines td{
	border: 1px solid black;
	 border-collapse: collapse;
}