/* -------------------- tag styles --------------------*/
body,td,div {font-family: Open Sans,sans-serif; font-size: 16px; font-weight:300; color:#d5d5d5;}
body{background-color:#0a0a0a;}
body.livein{background-color:#2a2a2a;}
body.gradit_opened{background-color:#000; /*opacity:0.20;*/ /*filter:blur(1px); -webkit-filter:blur(1px);*/ z-index:1;}
html,body{margin:0;padding:0; border:none; min-height:100%; height:100%;}
html{}
body.dogodki{background: #000 url(../images/bg_cat-avtorski-dogodki.jpg) no-repeat top center; /*background-size:cover;*/ background-position:cover;}
body.live{background: #000 url(../images/bg_cat-live.jpg) no-repeat top center; /*background-size:cover; */background-position:cover;}
body.sirsa-druzba{background:  #000 url(../images/bg_cat-sirsa-druzba.jpg) no-repeat top center; /*background-size:cover; */background-position:cover;}
body.tematika{background: #000 url(../images/bg_cat-tematika.jpg) no-repeat top center; /*background-size:cover; */background-position:cover;}
body.onas{background: #000 url(../images/bg_cat-onas.jpg) no-repeat top center; /*background-size:cover; */background-position:cover;}

table {border-spacing: 0px; border-collapse: collapse;}
td {vertical-align: top; padding:0px;}
img {border: 0px;}
form{margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 {margin: 0px; font-weight: bold;}
a:focus,
input:focus,
select:focus,
textarea:focus,
button:focus,
input {
	outline: none;
}

a:hover{text-decoration:none;}
p{margin:0; padding:0;}

/* -------------------- standard styles --------------------*/
.b {font-weight: bold;}
.i {font-style: italic;}

.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}

.pa {position: absolute;}
.pr {position: relative;}

.fl {float: left;}
.fr {float: right;}
.cl {clear: left;}
.cr {clear: right;}
.cb {clear: both;}

.ls25 {letter-spacing: 0.025em;}

section, article, nav, header, footer{display:block;}
/*
::-moz-selection { background: #000; }
::selection { background: #000; }
*/
/*alternativa*/
div::-moz-selection,span::-moz-selection { background: inherit;  }
div::selection,span::selection { background: inherit;  }


/*
.container{border:1px solid red;}
.row{border:1px solid blue;}

.col-[*]{border: 1px solid pink;}*/
.no-gutter{
    padding-right:0;
	padding-left:0;
}
.row.no-gutter{
	margin-right:0;
	margin-left:0;
}
.no-gutter-left {
    padding-left:0;
}
.no-gutter-right {
    padding-right:0;
}

.container {
	max-width: 100%;
	margin-bottom: -108px;
}
.container{/*margin-left:0;*/} /*za levo poravnavo*/
.col-lg-2 {
    -ms-flex: 0 0 240px;
    flex: 0 0 240px;
    max-width: 240px;
}
.col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
/* -------------------------------------------------------------------------------------------*/


/*HEAD*/
  
section.header{ z-index:1000; background-color:#1b1b1b; height: 48px; width:100%; position:relative; z-index:1; border-bottom:1px solid #3d3d3d;}
	div.row.head {height: 48px; z-index:1000; margin:0;}
		.fixed{width:100%; position:fixed; top: 0;z-index:1000;}
.header .logo{height:48px; position:relative; z-index:1001;}
.header .logo a{display:inline-block; width:156px; height:34px; margin:7px 0 0 7px; background: transparent url(../images/logo-foot-neodvisen-tv-gray.svg) no-repeat top center; padding: 0;}
.header .logo p{line-height:48px; font-size:16px; color:#d5d5d5; font-weight:400; display:inline-block !important;}
.header .search{height:48px;}
.header .search a.save{display:inline; position:relative; margin:10px 0 0 10px; float:left;/*background:transparent url(../images/i_contact.png) no-repeat 18px 9px;*/}

	form.search{margin-top:10px; position:relative; float:right;}
	form.search label{background:transparent url(../images/i_search.png) no-repeat top left; width:32px; height:32px;line-height: 1; color: #c2c2c2; font-size: 13px; font-weight:300; position:absolute; /*top:6px; left:15px;*/ top:0; left:10px; z-index:1000; }
	form.search input[type=text]{background-color:#707070; color:#d7d7d7; font-size:16px; border:none; border-radius:20px; width:256px; height:28px; line-height:24px; padding:0 0 0 40px; letter-spacing: 0.025em;}

	form.search input[type=text]::placeholder{line-height:26px; color:#c0c0c0; opacity:1;}
	form.search input[type=text]::-webkit-input-placeholder{line-height:26px; color:#c0c0c0; opacity:1;}
	form.search input[type=text]::-moz-placeholder{line-height:26px; color:#c0c0c0; opacity:1;}
	form.search input[type=text]:-ms-input-placeholder{line-height:26px; color:#c0c0c0; opacity:1;}
	form.search input[type=text]::-ms-input-placeholder{line-height:26px; color:#c0c0c0; opacity:1;}
	form.search input[type=text]:-moz-placeholder{line-height:26px; color:#c0c0c0; opacity:1;}
	
	form input::placeholder{color:#c0c0c0; opacity:1;}
	form input::-webkit-input-placeholder{color:#c0c0c0; opacity:1;}
	form input::-moz-placeholder{color:#c0c0c0;opacity:1;}
	form input:-ms-input-placeholder{color:#c0c0c0;opacity:1;}
	form input::-ms-input-placeholder{color:#c0c0c0; opacity:1;}
	form input:-moz-placeholder{color:#c0c0c0;opacity:1;}
	

	div.container.main{/*margin-top:48px;*/ min-height: 100%; height:100%;}
	div.row.main {margin:0; width:100%; height:auto !important; min-height: 100%; height:100%;} 
		.content{margin-top:48px;}
		.aside{
			min-height: 100%;
			height:auto !important; /* cross-browser */
			height: 100%; /* cross-browser */
			padding:0 0 9px 0;  
			background-color:#1e1e1e;
			border-right:1px solid #3d3d3d;
			position:relative;
			z-index:1000;
			}
			/*desktop menu*/
			.aside-block{}
	
	/*body.sirsa-druzba .aside, body.dogodki .aside,body.live .aside, body.tematika .aside, body.onas .aside, body.intro .aside{background-image: linear-gradient(bottom, #222 30%, transparent 50%);
			background-image: -o-linear-gradient(bottom, #222 30%, transparent 30%);
			background-image: -moz-linear-gradient(bottom, #222 30%, transparent 30%);
			background-image: -webkit-linear-gradient(bottom, #222 30%, transparent 30%);
			background-image: -ms-linear-gradient(bottom, #222 30%, transparent 30%);
			background-color:transparent;}*/
			
			/*
			nav.mmenu{padding:0; margin:0; width:100%; }
			nav.mmenu ul{margin:0; padding:1px 0; }
			nav.mmenu ul span{display:block; margin:18px 0 0 22px; font-size:12px; color:#999; text-transform:uppercase;}
			nav.mmenu ul li{list-style-type:none; margin:9px 0 0 0;}

			nav.mmenu ul li a{display:block;}
			nav.mmenu ul li a.active{background-color:#222; color:#ed1b24;}
			nav.mmenu ul li a:hover{color:#ed1b24;}
			nav.mmenu ul li a.themes{background: url(../images/i_themes.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.themes:hover{background: transparent url(../images/i_themes-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.themes.active{background: #222 url(../images/i_themes-act.png) no-repeat 18px 9px;}
			
			nav.mmenu ul li a.video{background: #ed1b24 url(../images/i_videovzivo.png) no-repeat 9px 9px; margin:0px 9px; height:50px; line-height:36px; border-radius:5px; padding:9px 0 9px 50px;}
			nav.mmenu ul li a.video:hover{background: #363636 url(../images/i_videovzivo-act.png) no-repeat 9px 9px;}
			nav.mmenu ul li a.video.active{background: url(../images/i_videovzivo-act.png) no-repeat 9px 9px;}

			nav.mmenu ul li a.events{background: url(../images/i_events.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.events:hover{background:transparent url(../images/i_events-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.events.active{background:#222 url(../images/i_events-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.about{background:transparent url(../images/i_about.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.about:hover{background:transparent url(../images/i_about-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.about.active{background: transparent url(../images/i_about-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.save{background:transparent url(../images/i_contact.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.save:hover,nav.mmenu ul li a.save.active{background:transparent url(../images/i_contact-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.calendar{background: transparent url(../images/i_calendar.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.calendar:hover{background: transparent url(../images/i_calendar-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.calendar.active{background: transparent url(../images/i_calendar-act.png) no-repeat 18px 9px;}*/
			/*nav.mmenu ul li a.calendar:hover,nav.mmenu ul li a.calendar.active{background: #000 url(../images/i_calendar-act.png) no-repeat 9px 9px; background-color:#000;}*/
			/*
			nav.mmenu ul li a.experts{background: transparent url(../images/i_experts.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.experts:hover{background: transparent url(../images/i_experts-act.png) no-repeat 18px 9px;}
			nav.mmenu ul li a.experts.active{background: transparent url(../images/i_experts-act.png) no-repeat 18px 9px;}

			nav.mmenu ul hr{display:block; border-top:1px solid #555; margin:28px 16px 0 8px; padding:0 0 8px 0}

			nav.mmenu ul li a.redbutton{background: #ed1b24 url(../images/i_redbutton.png) no-repeat 9px 9px; margin:0px 9px;}
			nav.mmenu ul li a.redbutton:hover{background: #363636 url(../images/i_redbutton-act.png) no-repeat 9px 9px;}
			
			nav.mmenu ul li a{padding:9px 0 9px 60px; font-size:16px; height:40px; line-height:36px; color:#d5d5d5;}
			/*nav.mmenu ul li:hover a{text-decoration:none; color:#ed1b24;}*/
			/*nav.mmenu ul li a.calendar,nav.mmenu ul li a.redbutton{height:50px; line-height:36px; border-radius:5px; padding:9px 0 9px 50px; }*//*

			nav.mmenu ul li ul{background-color:#222; padding-right:40px;}
			nav.mmenu ul li li a{font-size:12px; line-height:18px; height:auto; margin:12px 0; padding:0 0 0 60px;}
			nav.mmenu ul li li a.active{color:#ed1b24;}
			*/

			/*NOV MENU*/
			nav.mmenu{margin:0; /*border-top:1px solid #363636;*/ padding:30px 0 0 0;}
			nav.mmenu a.logo{display:inline-block; width:156px; height:34px; margin:7px 0 0 7px; position: relative; top: -28px; left: 14px;background: transparent url(../images/logo-foot-neodvisen-tv-gray.svg) no-repeat top center; padding: 0;}

			
			nav.mmenu ul{margin:0 9px 0; padding:10px 13px 15px; }
			nav.mmenu ul.mmenuh1{margin:0; margin:-15px 9px 0; padding:0 13px 0; border-bottom:1px solid gray; border-top:1px solid gray;}
			nav.mmenu ul.mmenuh1 li.sm1 a{color:#ed1b24;}
			nav.mmenu ul.mmenuh1 li.sm1 a.active{color:#d5d5d5;}
			nav.mmenu ul span{display:block; margin:0; padding:9px 0;color:#ed1b24; font-weight:400; /*border-top:1px solid #2a2a2a;*/font-size:12px;}
			nav.mmenu ul li a{font-size:16px; padding:5px 10px;}
			nav.mmenu ul span a,nav.mmenu ul span a:hover,nav.mmenu ul.active span a,nav.mmenu ul.active span a:hover{color:#d5d5d5; text-decoration:none;}
			nav.mmenu ul span.cal{border-top:1px solid #2a2a2a; margin-bottom:-5px;}
			nav.mmenu ul.active span.cal{border-top:1px solid #121212; margin-bottom:-5px;}
			/*nav.mmenu ul.active{background-color:#2a2a2a;}
			nav.mmenu ul:hover{background-color:#222;}*/
			nav.mmenu ul.active{}
			
			nav.mmenu ul li{list-style-type:none; margin:0 0 0 15px; padding:4px 0;}

			nav.mmenu ul li a{display:block; color:#d5d5d5; font-weight:400;}
			nav.mmenu ul li a.active, nav.mmenu ul li a:hover{background-color:#666; border-radius: 5px 5px 5px 5px;}
			/*studio*/
			nav.mmenu ul.m638{background-color:#121212; padding:5px 0 0 15px ; border-bottom:1px solid #1212121; position:relative; z-index:100;margin-bottom:0;}
			nav.mmenu ul.m638 span{padding-bottom:5px; padding-top:0; border-top:none; border-bottom:1px solid #222; margin-right:15px;}
			/*onas*/
			nav.mmenu ul.m725,nav.mmenu ul.m632{padding-top:12px; margin-bottom:0px;}
			nav.mmenu ul.m725 span{border-top:1px solid #222;}
			nav.mmenu ul.m7{margin-top:9px; padding:9px 15px;}
			nav.mmenu ul.m656 span{border-top:none; margin-bottom:0;}
			nav.mmenu ul.m656{margin-bottom:0;}
			/*smenu - predhodni dogovor / letna naročnina*/
			/*nav.mmenu ul li.sm728, nav.mmenu ul li.sm729{background-color:#2a2a2a; margin:0 0 8px 0; padding: 6px 0 8px 25px; border-radius:5px;}*/
/*
			.mobileapp{margin:28px 5px 0 9px; padding:28px 0 8px 0; border-top:1px solid #555; border-bottom:1px solid #555; width:90%; position:relative; z-index:100;}
			.mobileapp a{display:block;}
			.mobileapp a img{ border-radius:5px; margin:0 0 20px 18px;}
			.mobileapp a:hover img{-moz-box-shadow: 0px 0px 10px rgba(149, 149, 149, 0.75);
				-webkit-box-shadow: 0px 0px 10px rgba(149, 149, 149, 0.75);
				box-shadow: 0px 0px 10px rgba(149, 149, 149, 0.75);}
*/
			/*NOVO MOBILE APP*/
			.mobileapp{background-color:#121212; margin:0 9px 0; padding:0;  position:relative; z-index:100; }
			.mobileapp span{display:block;border-top:1px solid #222; padding:15px; margin:0 12px;}
			body.livein .mobileapp{/*border-top:4px solid #2a2a2a; border-bottom:4px solid #2a2a2a;*/}
			body.dogodki .mobileapp,body.live .mobileapp,body.sirsa-druzba .mobileapp, body.tematika .mobileapp, body.onas .mobileapp, body.intro .mobileapp,
			body.dogodki nav.mmenu ul.m638,body.live nav.mmenu ul.m638,body.sirsa-druzba nav.mmenu ul.m638, body.tematika nav.mmenu ul.m638, body.onas nav.mmenu ul.m638, body.intro nav.mmenu ul.m638{margin-bottom:0;}
			.mobileapp a{display:block;}
			.mobileapp a img{ border-radius:5px; margin:0 0 20px 43px;}
			.mobileapp a:hover img{-moz-box-shadow: 0px 0px 10px rgba(149, 149, 149, 0.75);
				-webkit-box-shadow: 0px 0px 10px rgba(149, 149, 149, 0.75);
				box-shadow: 0px 0px 10px rgba(149, 149, 149, 0.75);}	


			.vpis{color: #d7d7d7;
				font-size: 11px;
				padding: 0 20px 15px 20px;
				background-color:#121212;
				margin:0 9px 0;
			}

			nav.foot{margin:0 9px 0; background-color:#121212;}
			nav.foot ul{margin:0; padding:0;}
			nav.foot ul li{list-style-type:none; /*margin:9px 0; height:32px;*/}
			nav.foot ul li a{padding:0 0 0 20px; font-size:11px; /*height:32px; line-height:32px;*/ color:#d5d5d5;}

			p.copy{background-color:#121212; font-size:12px; color:#d7d7d7; padding:40px 0 0 20px;margin:0 9px 0;}

			div#footl p{margin:0; padding:0 0 20px; font-size: 13px;}
			div.podporniki {
				padding: 20px 0;
				position: absolute;
				bottom: 20px;
				width:100%;
			  }
			div.podporniki p {font-size: 12px; text-align:left; /*font-weight:bold;*/}
			div.podporniki a{text-decoration:none; color:#ed1c24; margin:0; font-size: 11px; display:inline-block; font-weight:normal;}
			div.podporniki a:hover{text-decoration:none;}
			div.podporniki p.podporniki-tit{margin-left:20px;}
			div.podporniki a.vzajemna{/*margin:15px 0 0 20px;*//*margin: 0px 0 -15px 0px;*/ margin: 0px 0 -15px 8px; display:block; /*width:230px; */height:74px; background:transparent url(../images/vzajemna.svg) no-repeat top center;/* width:60px; height:95px;*/ /*width: 100px; height: 140px;background:transparent url(../images/vzajemna.svg) no-repeat top left;*/}
			div.podporniki a.vzajemna-pod{border-top:1px solid #555; line-height:30px;display:block;margin:12px;}
		
		
		.lbox.notify > .text {
			max-width: 940px;
			max-height: 90%;
			top: 20%;
			bottom: auto;
			/*padding: 2em;*/
			background: #222;
			color: #999;
			width: 100%;
			width:940px;
			
		}

		
		.lbox.notify .sclose{position:absolute; top:20px; right:20px; }
		.lbox.notify .sclose::before{font-family: "Material Icons"; content:"close"; color:#707070; font-size:30px; line-height:34px; font-feature-settings:'liga'; text-rendering: optimizeLegibility;}
		.lbox.notify, .lbox.notify > div,.lbox.notify:target > div{color:#d5d5d5; padding:0; border:0px solid #222;}
		.lbox.notify .main{font-size:24px; font-weight:800; padding:30px 60px; }
		.lbox.notify .main .bcrumbs{text-align:center; font-size:16px; margin-bottom:40px;}
		.lbox.notify strong{color:#ed1b24;}
		.lbox.notify .main .bcrumbs .first{color:#ed1b24;}
		.lbox.notify .main h2{font-size:36px; font-weight:800; text-transform:uppercase; margin:0 0 30px; padding:0;}
		.lbox.notify .main h2 em{font-style:normal; color:#ed1b24;}
		.lbox.notify .main h3{font-size:24px; line-height:50px; color:#ed1b24; padding:0 0 0 90px; margin:0; position:relative;}
		.lbox.notify .main h3::before{content:""; background:transparent url("../images/i-check.png") no-repeat 0 0; width:70px; height:50px; display:inline-block; position:absolute; top:0; left:0;}
		.lbox.notify .main .left p{font-size:16px; margin:5px 20px 15px 90px;}
		.lbox.notify .main .right p{font-size:14px; margin:30px 0 10px 0;}
		.lbox.notify .main form label{margin: 10px 0 0 17px;}
		.lbox.notify .main form input:focus{-moz-box-shadow: 0px 0px 10px rgba(149, 0, 0, 0.75);-webkit-box-shadow: 0px 0px 10px rgba(149, 0, 0, 0.75); box-shadow: 0px 0px 10px rgba(149, 0, 0, 0.75);}
		.lbox.notify .main .emp{font-size:36px; font-weight:800; text-transform:uppercase; margin:40px 0 30px;}
		.lbox.notify .main .emp em{font-style:normal; color:#ed1b24;}
		.lbox.notify .bottom{background-color:#2f2f2f; font-size:16px; height:72px; text-align:center; padding:25px 20px; clear:both;}
		.lbox.notify .bottom em{font-style:normal; color:#ed1b24;}

		.lbox.notify .left{float:left; box-sizing: border-box; width:50%; padding:20px 40px 20px 0; border-right:1px solid #707070;}
		.lbox.notify .right{float:right; box-sizing: border-box; width:50%; padding:20px 0 20px 80px;}

		/**INTRO CENTER*/
		.center{padding:1% 5% 5%; margin: 48px 0 0 3%; position:relative;}
			img.mainbanner{border-radius:10px; width:100%;}
			img.introimg{width:1200px;}
				
			/*.lSSlideOuter .lSPager.lSpg{position:relative; top:-55%; right:10px;}*/

			/*SPREMEMBE BANNER*/
			/* Pager */
			.lSSlideOuter{}
			.lSSlideWrapper {padding-bottom:50px;}
			.lSSlideOuter .lSPager.lSpg {
				position:absolute;
				/*position:relative;*/
				bottom:0px;
				left:48%;
				top:auto;
				right:auto;
				display:inline;
			}
			.lSSlideOuter .lSPager.lSpg > li {
				display:inline;
			}
			.lSSlideOuter .lSPager.lSpg > li a {
				margin-top:30px;
				background-color: #353535;
				border-radius: 30px;
				display: inline-block;
				position:relative; top:0;
			}

			/*.lSSlideOuter .lSPager.lSpg > li { display:block;}*/
			.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a{color:#ed1b24; top:2px;}




			.post{margin-top:30px; width:100%;}
			.post:nth-child(2n+1){padding-left:0;}
			.post:nth-child(2n){padding-right:0;}
			 
			.post .artimage{border:1px solid #353535; border-radius:10px; width:100%; margin-bottom:8px;}
			.post h2{font-size:16px; color:#e0e0e0; font-weight:300; margin-left:13px;}
			.post .left{margin-left:10px; display:inline-block;}
			.post .left span{float:left; width:16px; height:15px;}
			.post .left .star0{background:transparent url("../images/star0.png") no-repeat 0 0;}
			.post .left .star1{background:transparent url("../images/star1.png") no-repeat 0 0;}

			.post .right{float:right; color:#999; margin-right:10px; font-size:12px; line-height:14px;}
			.post .right .icon{display:inline-block; margin:0 0 0 6px; background:transparent url("../images/i_video_dark.png") no-repeat 0 0; width:21px; height:14px;}
			.post .right .doc-icon{display:inline-block; margin:0 0 0 6px; background:transparent url("../images/i_doc_.png") no-repeat 0 0; width:12px; height:16px;}

			.post .right img{}

			.post a.sclose{position:relative; bottom:32%; left:90%; color:#000; width:25px; height:25px; border-radius:50%; background-color:#8e8b91; text-align:center; display:block;}
			.post a.sclose::before{background: transparent url(../images/i_close_article.png) no-repeat center center; width:25px; height:24px; content:""; display:block;}
	
		.to-top{width:40px; height:40px; border-radius:50%; background: #d5d5d5 url(../images/i_arrow.png) no-repeat center center; display:block; display:none; position:fixed; bottom:30px; right:30px; /*position:absolute; bottom:-30px; right:0;*/}	


		/*INTRO*/
		video#bgvid {
			object-fit: cover;
			width: 100vw;
			height: 100vh;
			position: fixed;
			top: 0;
			left: 0;
		  }

		/*CATEGORIJA*/
		.center.category{padding:205px 15px 30px 15px;}
		.center.category .category-inner{display:block; padding:15px 30px 15px 15px; margin:0px; background: transparent url(../images/op70.png) repeat;}
		/*.center.category .category-inner.intro{width:750px;}*/
		.center.category h1{font-size:70px; font-weight:bold; font-family: Open Sans, sans-serif;}
		/*.center.category h1.intro{width:750px; }*/
		.center.category ul.menu{list-style-type:none; margin:0; padding:0;}
		.center.category ul.menu li{float:left; color:#d40009; font-weight:bold; font-size:21px; text-transform:uppercase; margin:0; padding-right:10px;}
		.center.category ul.menu li a{color:#d40009;}
		.center.category div {/*width:750px;*/ padding:1px 0 15px 0; clear:both;}
		.center.category div p, .center.category div ul li{font-size:21px; margin:0; padding:0;}
		.center.category div hr{width:40%; height:1px; background-color:#d5d5d5; border-top:none; margin-left:0; padding-left:0;}

		/*TEMATIKA*/
		
		/*3dslider*//*
		.carousel{ margin-bottom:25px; width:100%; padding-bottom:0px; height:385px; background-color:#121212; padding:30px 20px; border-radius:10px; overflow:hidden;}
		.carousel .car-outer{ margin:0; float:left; position: relative; left: 50%;}
		.carousel .car{ position:relative; padding-bottom:5px; float:left; position: relative; left: -50%;}
		.carousel a{width:410px; display:inline-block; margin:0; padding:0; position:relative; z-index:1;}
		.carousel a img{border-radius:10px; width:100%; height:100%; height:232px; border:1px solid #353535;}*/
		/*1 ali 2 sliki*//*
		.carousel .img1{display:block; margin:0 auto;}
		.carousel .img2{margin-right:10px; -ms-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9);}*/
		/*slider*//*
		.carousel .img-2{z-index:2; margin:0 -105px; -ms-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9);}
		.carousel .img-2 canvas{border-radius:10px;}
		.carousel .img-1, .carousel .img-3{margin:-70px -40px; -ms-transform: scale(0.7); -webkit-transform: scale(0.7); transform: scale(0.7); opacity:0.4; top:-5px;}
		.carousel .div-center{width:80px; height:80px; background-color:#202020; border-radius:50%; opacity:0.7; position:absolute; top:45px; left:164px; z-index:100;  }
		.carousel .prisp-center{color:#d5d5d5; font-size:10px; position:absolute; top:0; left:0; top:58px; left:164px; width:80px; height:68px; text-align:center; z-index:101;}
		.carousel .prisp-center span{font-size:36px; line-height:36px; font-weight:800; display:block;}*/

		.carousel{ margin-bottom:25px; width:100%; padding-bottom:0px; /*height:385px;*/ border-radius:10px; position:relative; /*overflow:hidden;*/ /*border:1px solid turquoise;*/}
		.carousel img{width:100%; /*height:385px;*/border: 1px solid #353535; border-radius:10px;}
		.carousel img.active{}/*
		.carousel .prisp-center{color:#d5d5d5; position:absolute; top:0; right:0; top:115px; right:130px; width:80px; height:68px; text-align:center; z-index:101;}
		.carousel .prisp-center span{font-size:84px; font-weight:800; text-shadow: 2px 2px rgba(53, 53, 53, 0.7); display:block;}*/

		.carousel .prisp-center{position:absolute; top:130px; right:100px; width:140px; height:140px; text-align:center; display:block;}
		.carousel .prisp-center span{font-size:84px; line-height:94px; font-weight:800; text-shadow: 2px 2px rgba(53, 53, 53, 0.7);  text-align:center; display:block;}


		div.dots{float:left; position: relative; left: 47.5%; clear:both; top:-18px; height:20px; display:block;}
		ul.dots{float:left; position: relative; left: -47.5%; height:50px; display:block;}
		ul.dots li{display:inline-block;/*width:10px; height:10px;*/ width:25px; height:25px; background-color:#353535; border-radius:50%; margin-right:4px;/*8px;*/ position:relative;/* top:2px; *//*-webkit-transition: all 0.5s linear 0s;
			transition: all 0.5s linear 0s;*/}
		ul.dots li.active{background-color:#ed1a23;/* width:14px; height:14px;*/ top:0px; cursor:pointer;  }
		ul.dots li.active a{color:#000; display:block;}
		ul.dots li a{display:block; color:#d5d5d5; text-align:center; line-height:25px; font-size:12px;}
		.center h1{font-size:16px; color:#d5d5d5; font-weight:300; margin:28px 0 25px 0;}
		.center h1.tematika{margin:0;}

		
		/*CALENDAR*/
		img.calendar{width:100%;}
		.center .cleft{/*padding-left:50px;*/}
		.center .cright{border-left:1px solid #363636; margin-top:-70px;}
		.center .cright nav.events{margin-top:30px;}
			.a-down{position:relative; display:inline-block;}
			.a-down::before{font-family: "Material Icons"; content:"keyboard_arrow_down"; color:#a71319; position:relative; top:5px; font-size:20px; line-height:30px; font-feature-settings:'liga'; text-rendering: optimizeLegibility;
				-webkit-transition: transform .9s linear;
				-o-transition: transform .9s linear;
				 transition: transform .9s linear;
				 transform: rotate(0deg);}

			.a-down.opened{transform: rotate(180deg); top:10px;}
		/*START styli za koledar*/

		/*END styli za koledar*/

		.center.right nav.events{}
		nav.events a{display:inline-block; background-color:#202020; color:#d5d5d5; font-weight:400; padding:5px 15px; border-radius:20px; margin-right:10px;}
		nav.events a.active{background-color:#ed1b24;}

		article.event{margin-top:30px; padding-bottom:28px; border-bottom:1px solid #363636; display:block; clear:both;}
		article.event .date{float:left; width:16%; display:inline-block; border-right:1px solid #a71319; padding-right:10px;}
			.date span{display:block; margin:0; padding:0;}	
			.date .day{font-size:36px; line-height:36px;  font-weight:bold; text-align:center; display:block;}
			.date .mon{font-size:15px; line-height:18px; text-transform:uppercase; text-align:center; display:block;}
		article.event .txt{/*float:left;*/ width:83%; display:inline-block;padding:0 0 0 20px; margin:0;}
			.txt h3{color:#ed1b24; font-size:20px; text-transform:uppercase; margin-bottom:4px;}
			.txt p.par{font-weight:bold;}
			.txt p.par span{font-size:16px; font-weight:400; /*line-height:28px;*/ padding:4px 0; /*line-height:auto;*/}
			.txt .cal_more{color:#ed1b24; font-weight:300; margin-top:4px; display:block;}
			.txt p{line-height:22px; padding:6px 0;}
			.txt a.ical{font-size:12px; display:inline-block; margin-top:15px; padding:5px 15px 5px 45px; border:none; border-radius:20px; color:#000; font-weight:300; cursor:pointer; background: #d5d5d5 url(../images/i_cal.png) no-repeat 15px 3px;}
			.txt a.ical:hover{color:#000;}

		/*DOGODKI*/
		.row.event{/*position:relative;*/}
		.row.event{/*height:436px; height:500px;*/ overflow:visible; /*border:1px solid pink;*/} /**??*/
		
		.mainimg{width:102.5%; /*height:855px*/; margin:0 -30px 0 -30px; }

		.event-descr{/*position:absolute; top:436px;*/ border-right:1px solid #363636; padding-right:30px;}
		.event-descr-in{/*position:absolute; top:0px;*/}

	
		.event-descr .vsebinski_povzetek{border:2px solid #171717; border-radius:10px; padding:0 20px; margin:30px 0;}
		/*
		.event-descr .emp{ background-color:#ed1b24; margin:30px 0 30px -30px; padding:25px 45px;}
		.event-descr .emp p{color:#000; font-weight:bold;}*/

		.event-descr h1, .event-descr h2{font-size:32px; color:#ed1b24; font-weight:300; margin:0; padding:0;}
		.event-descr h1{text-transform:uppercase; margin-top:10px;}
		.event-descr h2{margin:0 0 5px;}
		.event-descr p{font-size:16px; margin:30px 0;}
		.event-descr p strong{font-weight:bold; color:#ed1b24; }

		.event-descr h3{margin:20px 0; padding:0; font-size:26px; color:#ed1b24; font-weight:300; }
		.osebe.dmain{margin-bottom:27px;}
		.osebe.dmain .osebe-2{border-bottom:1px solid #585858; padding:20px 0;}
		.osebe.dmain .sodelujoci{display:inline-block; /*border:1px solid violet;*/ width:49%;}
		.osebe.dmain .sodelujoci:nth-child(2n+1){border-right:1px solid #585858;}
		.osebe.dmain .sodelujoci:nth-child(2n){padding-left:5px;}
		.osebe.dmain .strok{display:inline-block; /*border:1px solid lightskyblue;*/ width:45%;}
		.osebe.dmain .strok h3{font-size:16px;}
		.osebe.dmain .strok-quote{display:inline-block; font-size:21px; line-height:26px; /*border:1px solid lightgoldenrodyellow;*/ width:45%;}
		.osebe.dmain .strok-quote::before{content:""; display:block; background:transparent url(../images/i_quote1.png) no-repeat 40px 0; width:100%; height:26px; margin-bottom:5px;}
		.osebe.dmain .strok-quote::after{content:""; display:block; background:transparent url(../images/i_quote2.png) no-repeat 40px 0; width:100%; height:26px; margin-top:10px;}
		.osebe.dmain .strok-quote.none::before{background:none;}
		.osebe.dmain .strok-quote.none::after{background:none;}
		.osebe.dmain .strok-quote p{margin:0; padding:0;}

		.event-descr .emp{background-color:#121212; padding:20px 15px 20px 15px; border-radius:10px; display:block; clear:both;}
		.event-descr video{width: 100%;}

		
		.event-descr .emp p{/*margin:0 0 0 20px;*/ margin:0; padding:0 0 0 0px;}
		.event-descr .emp p strong{/*margin:0 0 0 -20px; */ margin:0; padding:0;}
		.event-descr .emp p em{color:#777; font-style:normal; font-weight:bold; /*margin:25px 0 0 -20px;*/ margin:25px 0 0 0; padding:0; display:block; }

		.event-right{padding-left:30px;}
		.event-right-in{/*position:absolute; top:0px;*/}
		

		.event-right .data{border-radius:10px; background-color:#121212; padding:20px 15px; margin-bottom:10px;}
		.event-right .data.red{background-color:#ed1b24; display:block; padding:30px 15px 20px 15px; color:#d5d5d5;}
		

		.event-right .data.pdf{padding:10px 10px 10px 55px; color:#d5d5d5; background: #3a3a3a url(../images/i_pdf_off.png) no-repeat 10px 10px; width:100%; line-height:40px;}
		.event-right .data.pdf strong{font-weight:bold;}
		.event-right .data.pdf:hover{background-color:#ed1b24; background-image: url(../images/i_pdf.png);}

		.event-right .data img.studio{display:block; width:60%; margin:-9px auto 4px auto;}
		.event-right .data .calendar{width:100%; border-top:1px dashed #4f4f4f;}
		.event-right .data .calendar h4{font-weight:normal; color:#ed1b24; font-size:15px; margin:10px 0;}
		.event-right .data .calendar h4 strong{font-weight:bold; text-transform:uppercase;}
		.event-right .data .calendar .event{border-radius:10px; /*border:1px solid #ed1b24;*/ display:block; height:auto; min-height:158px; background-color:#282828; margin-bottom:10px;}
		.event-right .data .calendar .event .edate{width:20%; height:auto; min-height:150px; background-color:#282828; display:block; float:left; border-top-left-radius:10px; border-bottom-left-radius:10px;}
			.edate div{display:block; text-align:center;}	
			.edate .weekday{font-size:13px; color:#ed1b24; margin-top:30px;}
			.edate .day{font-size:37px; line-height:37px; font-weight:bold;}
			.edate .month{font-size:12px; color:#ed1b24; font-weight:bold; text-transform:uppercase; margin-top:6px;}
		.event-right .data .calendar .event .edescr{width:80%; height:auto; min-height:150px; background-color:#363636; display:block; float:right; padding:7px 9px; border-top-right-radius:10px; border-bottom-right-radius:10px;}
			.edescr div{text-align:center;}
			.edescr .location{text-align:center; text-transform:uppercase; font-weight:900; color:#ed1b24;}
			.edescr .place{font-size:13px; border-bottom:1px solid #444; padding-bottom:7px;}
			.edescr .place strong{font-weight:bold;}
			.edescr .ucenci{width:50%; display:block; float:left; border-right:1px solid #444; padding-top:4px;}
			.edescr .starsi{width:50%; display:block; float:right; padding-top:4px;}
			.edescr .ucencistarsi{width:100%; display:block; padding-top:4px;}
			
			.edescr .when{font-size:13px;}
			.edescr .when strong{font-weight:bold;}
			.edescr .who{font-size:12px;}
			.edescr a{width:85%; word-spacing: 100vw; /*height:35px;*/ margin:10px auto 0 auto; padding:2px 0; display:block; background-color:#282828; border:1px solid #999; border-radius:5px; font-size:11px; color:#999; font-weight:bold; text-transform:uppercase; text-align:center;}
			.edescr a.active{border:1px solid #ed1b24; color:#ed1b24;}
			.edescr .ucencistarsi a{width:43%;}
		.event-right .data .calendar a.more{color:#d5d5d5; font-size:14px; display:block; text-align:right;}
		
		/*
		.event-right .data.red.pdf{padding:10px 10px 10px 55px; background: #ed1b24 url(../images/i_pdf.png) no-repeat 10px 10px; width:100%; line-height:40px;}
		.event-right .data.red.pdf strong{font-weight:bold;}
*/

		.event-right .data{border-radius:10px; background-color:#121212; padding:20px 15px; margin-bottom:10px; display:block;}
		.event-right .data.red{background-color:#ed1b24; display:block; padding:30px 15px 20px 15px; color:#d5d5d5;}
		
		.event-right .data.pdf{padding:10px 10px 10px 55px; color:#d5d5d5; background: #3a3a3a url(../images/i_pdf_off.png) no-repeat 10px 10px; width:100%; line-height:40px;}
		.event-right .data.pdf strong{font-weight:bold;}
		.event-right .data.pdf:hover{background-color:#ed1b24; background-image: url(../images/i_pdf.png);}

		.event-right .data.red span{display:block; border:1px solid #d5d5d5; border-radius:5px; padding:4px 20px; margin:0 auto 20px auto; width: 90px; text-align:center; text-transform:uppercase; font-weight:bold;}
		.event-right .data.red p{text-align:center;}
		.event-right .data.red p.code{font-weight:bold; text-transform:uppercase;margin-top:2px;}
		
		.event-right .data p strong{font-weight:bold;}
		.event-right .data h3{font-size:19px;color:#ed1b24; text-transform:uppercase; font-weight:300; font-weight:300; text-align:center; border-bottom:1px solid #363636; padding-bottom:15px; margin-bottom:15px;}
		.event-right .data hr{border-bottom:1px solid #363636; height:1px;}

		.event-right .age,.event-right .dur,.event-right .stars,.event-right .designed{width:100%; margin-bottom:10px; padding:7px 0; padding-left:50px;}
		.event-right .dur{background:transparent url(../images/i_event-duration.png) no-repeat 0 0; /*padding-bottom:20px;*/ margin-bottom:20px;}
		.event-right .age{background:transparent url(../images/i_event-adults.png) no-repeat 0 0;}
		.event-right .age.young{background:transparent url(../images/i_event-young.png) no-repeat 0 0;}
		.event-right .stars{background:transparent url(../images/i_event-stars.png) no-repeat 0 0;}
		.event-right .designed{background:transparent url(../images/i_event-designed.png) no-repeat 0 0;}

		.event-right .data.questions{width:100%; height:110px; background: #121212 url(../images/i_event-questions.png) no-repeat 15px 35px;}
		.event-right p.questions{width:100%; padding:0 0 10px 0; padding-left:50px;}

		.event-right p.data-more,.event-right p{padding-left:50px;}
		.event-right p.data-more.bullet{margin-bottom:3px;}
		.event-right p.data-more.small{font-size:14px; margin-top:-10px;}
		.event-right p.data-more img{margin:0 8px 0 0;}
		/*
		.event-right .data p{padding-left:50px;}
		.event-right p strong{font-weight:700;}
		.event-right hr{height:1px; background-color:#363636; border:none;}*/
		
		
		.event-right h2{font-size:24px; font-weight:300; color:#ed1b24;}
		
		/*TEXT*/
		.center.text .event-right{border-left:1px solid #363636; padding-left:30px;}

		.center.text p strong{font-weight:400; text-transform:uppercase; color:#ed1b24;}
		.center.text table{width:100%; border:1px solid #121212; margin:30px 0;}
		.center.text table tr:nth-child(2n+1){background-color:#222;}
		.center.text table tr:nth-child(2n){background-color:#121212;}
		.center.text table tr th{font-weight:400; text-transform:uppercase; font-size:14px; padding:7px 4px;}
		.center.text table tr td{padding:7px 4px;}
		.center.text p{padding: 12px;}
		.center.text p.gray{background-color:#121212; margin-right: 10px; margin-bottom: 20px; border-radius: 8px;}

		/*PODPORNIKI*/
		.article-descr.podporniki{padding:0 30px 0 0;}
		.article-descr.podporniki h1{margin: 0 0 5px 0;}
		.article-descr.podporniki p{text-align:left; font-weight:normal; color:#adadad; border-top:1px solid #5d5d5d; padding:10px 0 0 10px;}
		.article-descr.podporniki img{margin:50px auto; display:block;}
		.article-descr.podporniki .pod1 img{width:345px;}
		.article-descr.podporniki .pod2 img{width:207px;}
		
		/*STROKOVNJAKI & PODPORNIKI*/
		.strok{width:170px; /*display:inline-block;*/ float:left; margin-bottom:30px; margin-right:20px;}
		.osebe .strok:nth-child(4n+1){clear:left;}
		.strok-img{width:130px; height:130px; background-color:#222; border-radius:70px; margin-left:20px; position:relative;}
		.strok img.person{position:absolute; top:0; left:0; z-index:2; border-radius:70px; -webkit-filter: grayscale(100%); filter: grayscale(100%); width:130px; height:130px;}
		.strok img.mask{position:absolute; top:0; left:0; z-index:3;}
		.strok h3, .article-descr .strok h3{color:#d5d5d5; font-weight:600; text-transform:none; margin:10px 0; text-align:center;}
		.strok h4{color:#ed1b24; font-size:12px; font-weight:300; text-align:center; clear:both;}
		
		.center.text .article-descr.onas p{padding:0;}
		.article-descr.onas h2{font-size:16px; font-weight:300; color:#ed1b24; margin:30px 0;}
		.article-descr.onas div.gray{background-color:#121212; margin-right: 10px; margin-bottom: 20px; border-radius: 8px; padding:12px; clear:both;}
		.article-descr.onas div.gray h2{margin:10px 0 30px 0;}


		/*PRISPEVKI*/
		.article-descr{}
		.article-descr .icon,.article-descr .doc-icon{display:none;}
		.article-descr p.category{font-size:12px; margin-bottom:10px;}
		.article-descr h1{font-size:30px; color:#d5d5d5; margin:0 0 0 24px; font-weight:bold;}
		.article-descr video{width:100%; margin-bottom:25px;}
		.article-descr .red p{color:#ed1b24;}
		.article-descr p{line-height:1.3; margin-bottom:17px;}
		.article-descr p strong{font-weight:bold;}
		.article-descr h3{color:#ed1b24; font-size:16px; font-weight: 300; margin-bottom:17px; text-transform:uppercase;}
		.article-descr p i{color:#ed1b24; font-style:normal;}
		.article-descr p a{color:#ed1b24;}
		.article-descr ul{margin:15px 0; padding:0;}
		.article-descr ul li{margin:13px 0; padding:0; list-style-type:none; list-style-position: outside; text-indent: -1em; padding-left: 1em; position:relative;}
		.article-descr ul li::before{content:"•"; color: #ed1b24; margin-right:8px; line-height:16px; font-size:26px; position:relative; top:3px;}

		.article-right{border-left:1px solid #363636;}
		.article-right img.img-article{width:100%;}
		.article-right .bar{width:100%; height:32px; border-radius:20px; background-color:#363636; margin-top:30px; padding:5px 0;}
		.article-right .bar a{width:32%; color:#d7d7d7; font-size:12px; display:inline-block; height:20px; /*line-height:20px;*/ padding-left:42px; position:relative;}
		.article-right .bar a.addthis_button_compact span{display:none;}
		.atm{display:none;} /*addthis dropdown */
		.article-right .bar a:nth-child(1),.article-right .bar a:nth-child(2){border-right:1px solid #d7d7d7;}
		.article-right .bar a::before{width:14px; height:15px; display:inline-block; content:""; margin-right:8px; position:absolute; top:2px; left:18px;}

		.article-right .bar a.stars::before{font-family: "Material Icons"; content:"star_border"; color:#d7d7d7; font-size:16px; line-height:12px; font-feature-settings:'liga'; text-rendering: optimizeLegibility;}
		.article-right .bar a.bshare::before{font-family: "Material Icons"; content:"share"; color:#d7d7d7; font-size:16px; line-height:15px; font-feature-settings:'liga'; text-rendering: optimizeLegibility;}
		.article-right .bar a.bookmarkme::before{font-family: "Material Icons"; content:"bookmark_border"; color:#d7d7d7; font-size:16px; line-height:15px; font-feature-settings:'liga'; text-rendering: optimizeLegibility;}

		/*.article-right .bar a:nth-child(1)::before{background: transparent url(../images/i_star.png) no-repeat 0 0; }*/
		/*.article-right .bar a:nth-child(2)::before{background: transparent url(../images/i_share.png) no-repeat 0 0;}*/
		/*.article-right .bar a:nth-child(3)::before{background: transparent url(../images/i_bookmark.png) no-repeat 0 0;}*/
		
		/*gradeit*/
		.article-right .bar a.stars .grade_stars{opacity:0; -webkit-transition: opacity 1s linear; -o-transition: opacity 1s linear; transition: opacity 1s linear; position:relative; top:3px;}
		.article-right .bar a.stars.gradeit .grade_stars{opacity:1; /*position:absolute; top:3px; left:18px;*/}
		
		
		.article-right .bar a.stars.gradeit .grade_stars span{padding:0px 2px 0 0;}
		.article-right .bar a.stars.gradeit .grade_stars span::before{font-family: "Material Icons"; content:"star_border"; color:#d7d7d7; font-size:16px; line-height:15px; font-feature-settings:'liga'; text-rendering: optimizeLegibility;}
		.article-right .bar a.stars.gradeit .grade_stars span.rating-chosen::before{color:#ed1b24;}
		.article-right .bar a.stars.gradeit .grade_stars span.rating-hover::before{color:#aaa;}
		/*.article-right .bar a.stars.gradeit .grade_stars span{background: transparent url(../images/i_star.png) no-repeat 0 0; width:14px; height:15px; line-height:15px; display:inline-block;}
		.article-right .bar a.stars.gradeit .grade_stars span.rating-chosen{background: transparent url(../images/i_star_red.png) no-repeat 0 0;}
		.article-right .bar a.stars.gradeit .grade_stars span.rating-hover{background: transparent url(../images/i_star_gray2.png) no-repeat 0 0;}*/
		.article-right .bar a.stars.gradeit{padding-left:18px;line-height: 20px;}
		.article-right .bar a.stars.gradeit .nograde, .article-right .bar a.stars.gradeit:nth-child(1)::before{display:none;}

		.article-right .strokovnjak{margin:30px 0;}
			.strokovnjak img.strok{width:55px; height:55px; border-radius:50%;}
			.strokovnjak h4{font-size:12px; color:#ed1b24; margin:16px 0 0px 0; font-weight:bold;}
			.strokovnjak p{font-size:12px; color:#d7d7d7; font-weight:400; padding:6px 0;}

			.nr_articles{width:100%; height:105px; /*background-color:#363636;*/ margin-bottom:20px; /*border-radius:10px;*/ padding:25px 0; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
			.nr_articles p{font-size:14px; color:#d5d5d5; text-align:center; font-weight:400; padding:12px 0 5px 20%; display:inline-block;}
			.nr_articles span{display:inline-block; width:55px; height:55px; background-color:#363636; color:#d5d5d5; font-size:24px; line-height:55px; text-align:center; font-weight:700; border-radius:50%; margin-left:15px;}

			.other_articles{}
			.other_articles h4{font-size:12px; color:#ed1b24; font-weight:bold;}
			.other_articles ul{margin:15px 0 0 0; padding:0; /*height:210px; max-height:210px;*/ height:210px; max-height:210px; overflow:hidden; -webkit-transition: max-height 2s; -moz-transition: max-height 2s; -ms-transition: max-height 2s; -o-transition: max-height 2s; transition: max-height 2s;}
			.other_articles ul.opened{height:auto; max-height:700px;/*-webkit-transition: max-height 2s; -moz-transition: max-height 2s; -ms-transition: max-height 2s; -o-transition: max-height 2s; transition: max-height 2s;*/}
			.other_articles ul li{margin:10px 0; padding:0; list-style-type:none; line-height:14px; list-style-position: inside; text-indent: -1em; padding-left: 1em; }
			.other_articles ul li::before{content:"•"; font-size:18px; color: #ed1b24; margin-right:10px; position:relative; top:1px;}
			.other_articles ul li a{font-size:12px; color:#d5d5d5; font-weight:bold;}
			.other_articles ul li a.current{color:#707070;}

			.article-descr ul{margin:15px 0; padding:0;}
			.article-descr ul li{margin:13px 0; padding:0; list-style-type:none; list-style-position: outside; text-indent: -1em; padding-left: 1em; position:relative;}
			.article-descr ul li::before{content:"•"; color: #ed1b24; margin-right:8px; line-height:16px; font-size:26px; position:relative; top:3px;}
			
			.other_articles ul li a:hover{color:#ed1b24;}
			.other_articles a.art_more{color:#ed1b24; font-size:12px; margin-top:4px;}
			.other_articles a.art_more::after{width:10px; height:7px; display:inline-block; content:""; margin-left:5px; background: transparent url(../images/i_arrow-down.png) no-repeat 0 0;}
			.other_articles a.art_more.opened::after{background: transparent url(../images/i_arrow-up.png) no-repeat 0 0;}



		/*v ŽIVO*/
		/*#1*/
		img.mb-live{opacity:0.2; border-radius:0;}	
		.login{position:relative;}
		.login .bck-login{position:absolute; left:50%; top:50%; margin-left:-285px; margin-top:-155px; width:570px; height:310px; background-color:#000; opacity:0.75;}
		.login .bck-login.bck2{margin-top:-238px; height:476px;}
		.login .cnt-login{position:absolute; left:50%; top:50%; margin-left:-285px; margin-top:-155px; width:570px; height:310px; padding:40px;}
		.login .cnt-login.cnt2{margin-top:-238px; height:476px;}
		.login .cnt-login p{font-size:16px; color:#d5d5d5; text-align:center; font-weight: 400;}
		.login .cnt-login p.timer span{font-size:20px; margin:0 15px 0 3px;}
		.login .cnt-login p.timer strong{font-size:60px; color:#ed1b24; font-weight:bold; /*margin-left:15px;*/}
		.login .cnt-login h3{font-size:24px; text-transform:uppercase; text-align:center; font-weight:bold;}
		.login .cnt-login.cnt2 h3{margin-bottom:40px;}
		.login .cnt-login a{margin:40px auto 0 auto; text-transform:uppercase; color:#d5d5d5; background-color:#ed1b24; border-radius:20px; display:block; padding:4px 25px; width:200px; text-align:center;}
		.post.live .artimage{border-radius:0; border:none;}
		/*	
		h1.live{margin: 30px 0 25px 0; font-size: 24px;}
		h3.live{margin: 30px 0 -30px 0; padding:0; font-size: 13px; font-weight:300; color:#999;}
		*/
		


		/*3*/
		.login .cnt-login.cnt2 .desc{font-size:14px; color:#999;}
		.login .cnt-login form{margin-top:10px; display:block;}
		.login .cnt-login form input[type="email"],.login .cnt-login form input[type="password"]{background-color:#707070; color:#d5d5d5; font-weight:300; border:none; border-radius:20px; display:block; margin:20px auto 0 auto; padding:0 20px; width:255px; height:30px;}
		.login .cnt-login form input[type="submit"]{margin:20px auto 0 auto; text-transform:uppercase; color:#d5d5d5; font-weight:300; background-color:#ed1b24; border:none;border-radius:20px; display:block; padding:4px 25px; width:140px; text-align:center;}

		/*VIDEO*/
		/*.askq{position:relative;}
		.ask{position:absolute; top:30px; right: 0; background-color:#ed1b24; color:#d5d5d5; border:none; cursor:pointer; border-radius:5px; width:205px; height:50px; line-height:50px; text-align:center;}
		.ask:hover{color:#ddd; text-decoration:none;}*/
		 .studio a.aclose{position:absolute; top:20px; right:30px; color:#d5d5d5; width:25px; height:25px; border-radius:50%; background-color:#222; text-align:center; }
		.studio a.aclose::before{background: transparent url(../images/i_close_search.png) no-repeat center center; width:25px; height:24px; content:""; display:block;}
		.videoWrapper {
			position: relative;
			padding-bottom: 56.25%; /* 16:9 */
			height: 0;
			margin-bottom:20px;
		}
		.videoWrapper iframe {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
		}/*
		h3.live{font-size:12px; font-weight:300; margin-top:25px; color:#999;}
		h1.live{font-size:24px; font-weight:300; margin:5px 0 0 0; padding:0;}
*/

		/*VIDEO STUDIO*/
		.logo.studio #logo{float:left; /*display:inline-block;*/}
		.logo.studio .studio-logo{background-color:#000; float:left;/* display:inline-block;*/ margin-left:25px; padding: 0px 25px 6px; width:225px; height:48px;}

		.center.studio{padding: 30px 30px 30px 15px;}
		.studio .event-descr h1, .studio .event-descr h2{font-size: 24px; margin:0; padding:0;}
		.studio .event-descr h1{text-transform:uppercase; color:#ed1b24; font-weight:bold;}
		.studio .event-descr h2{color:#d5d5d5; margin-top:15px; font-weight:300;}
		.studio .event-descr{border-right:none;}

		.studio.rightside{border-left:1px solid #363636; padding: 30px 0 30px 30px;}
		.studio.rightside nav.events{margin-top:20px;}
		.studio.rightside nav.events a{font-size:14px; margin-bottom:30px;}
		.studio.rightside .video-studio-cnt{}
		.studio.rightside .video-studio-cnt .videocnt{margin:16px 0 0 0; position:relative; padding:10px 0 0 0; border-top:1px solid #383838;}
		
		.studio p.v-live, .studio p.v-live2{display:none;}
		.videoWrapper img{width:100%;}
		.videocnt .artimage{border: 1px solid #353535; border-radius: 10px;}
		.videocnt .vdate{float:left; background-color:#202020; border-radius:10px; width:50px; /*height:50px;*/ padding:3px 5px; margin:0 10px 20px 0;display:inline-block;}
		.videocnt .vdate .wday,.videocnt .vdate .day,.videocnt .vdate .month{color:#ed1b24; display:block; font-weight:bold; text-align:center;}
		.videocnt .vdate .wday{font-size:13px; font-weight:400; color:#ed1b24; text-align:center;}
		.videocnt .vdate .day{font-size:22px; line-height:22px; color:#d5d5d5;}
		.videocnt .vdate .month{font-size:12px; line-height:12px; text-transform:uppercase;}
		.videocnt .vdate .divider{height:1px; background-color:#ed1b24; width:100%; display:block; margin:4px 0;}
		.videocnt .vdata_where{float:left; display:block; width:50%; padding-top:5px;}
		.videocnt .vdata_where.first{border-top:1px solid #232323;}
		.videocnt .vdata_where .location{font-size:16px; line-height:16px; display:block; color:#ed1b24; font-weight:bold; padding:5px 0;}
		.videocnt .vdata_where .place{font-size:14px; line-height:16px; display:block; padding:3px 0;}
		.videocnt .vdata_where .place strong{font-weight:bold;}
		.videocnt .vdata_whenwho{float:left; display:block; width:40%; border-left:1px solid #353535; padding:5px 0 0 15px; min-height:65px;}
		.videocnt .vdata_whenwho.first{border-top:1px solid #232323;}
		.videocnt .vdata_whenwho .when{display:inline-block;}
		.videocnt .vdata_whenwho .when strong{font-weight:bold;}
		.videocnt .vdata_whenwho .who{font-size:13px; display:inline-block; margin-left:10px;}
		article.event{border:none; padding-bottom:0;}
		
		/*.videocnt .vdata img{margin-top:-20px;}*/
		/*.videocnt .vcal{display:inline-block; float:right; color:#ed1b24; font-size:12px; border:1px solid #ed1b24; padding:0 5px; border-radius:10px; margin-top:5px; vertical-align:top;}*/

			/*
			.videocnt .date-time{background-color:#707070; position:absolute; top:0; left:0; height:40px; padding:0 10px; width:160px; border-top-left-radius:10px; border-bottom-right-radius:10px;} 
			.videocnt.active .date-time{background-color:#ed1b24;}
			.videocnt a{pointer-events: none; cursor: default;} /*disable click*//*
			.videocnt.active a{pointer-events: auto; cursor: pointer;} /*disable click*//*
			.videocnt .date-time span{color:#d5d5d5; position:absolute; }
			.videocnt .date-time .day{font-size:26px; font-weight:bold; top:0; left:10px;}
			.videocnt .date-time .month{font-size:14px; font-weight:bold; text-transform:uppercase; top:10px; left:45px;}
			.videocnt .date-time .divider{font-size:26px; color:#000; top:0px; left:80px;}
			.videocnt .date-time .ob{font-size:14px; top:10px; left:95px;}
			.videocnt .date-time .hour{font-size:14px; font-weight:bold; top:10px; left:115px;}*/
		.studio.rightside .video-studio-cnt .videocnt img{width:100%; border-radius:10px;}

		/*ARHIV tematskih  oddaj*/
		.center.arhiv h1{font-size: 24px; display:block;}
		nav.events{clear:both;}
		nav.events-months{display:block; clear:both; margin:20px 0 0 0;}
		nav.events-months a{color:#d5d5d5; font-size:14px; font-weight:400; margin-right:15px;padding-bottom:4px;}
		nav.events-months a.inactive{color:#707070;}
		nav.events-months a.active{color:#ed1b24; border-bottom:3px solid #ed1b24;}
		nav.events-months a:hover{color:#d5d5d5; border-bottom:3px solid #ed1b24;}
		nav.events-months a.active:hover{color:#d5d5d5; border-bottom:3px solid #d5d5d5;}
		nav.events-months a.inactive:hover{color:#707070; border-bottom:none;}
		.center.arhiv .post h2{margin-left:0;}
		h1.arhivh1{margin-top:-25px;}

		/*
		.event-right .data{border-radius:10px; background-color:#121212; padding:20px 15px; margin-bottom:10px;}
		.event-right .data.red{background-color:#ed1b24; display:block; padding:30px 15px 20px 15px; color:#d5d5d5;}*/
		.event-right .data{}
		.event-right .data.red{}
		.event-right .data.red.ask{/*position:relative; top:30px; right:0; z-index:1000;*/ margin-top:15px; opacity:1;
			padding:10px 10px 10px 65px; background: #ed1b24 url(../images/i_chat.png) no-repeat 10px 10px; width:100%; line-height:40px; /*margin-top:30px;*/ 
			-webkit-transition: opacity .9s linear;
			-o-transition: opacity .9s linear;
			 transition: opacity .9s linear;}
		.studio .event-right .data.red.ask{opacity:1; background-color:#ed1b24; background-image:none; text-transform:uppercase; /*width:100%;*/ width:290px; height:32px; padding:0 30px; line-height:32px; border-radius:30px; text-align:center;
			-webkit-transition: opacity .9s linear;
			-o-transition: opacity .9s linear;
			 transition: opacity .9s linear;
			float:right;}
		.event-right .data.red.ask.gray{background-color: #2a2a2a;}	 
		.event-right .data.red.ask.hidden{opacity:0; display:none; }
		.event-right .data.red.ask.visible{opacity:1; display:block;}
		.event-right .data.red.call{position:relative; padding:10px 10px 10px 65px; background: #ed1b24 url(../images/i_call.png) no-repeat 10px 10px; width:100%; width:auto; line-height:40px;}
		.event-right .data.red.ask:hover,.event-right .data.red.call:hover{color:#ddd; text-decoration:none;}

		/*.event-right .data.red.ask strong,.event-right .data.red.call strong{font-weight:bold;}*/
		.event-right .chat{display:none; opacity:0;}
		.event-right .chat form{margin:15px 0 10px 0; background-color:#363636; /*height:70px;*/ padding:20px; -webkit-transition: opacity .9s linear;
			-o-transition: opacity .9s linear;
			 transition: opacity .9s linear;}
		.event-right .chat .dialog{background-color:none; font-size:14px; height:300px; /*border:1px solid #333;*/ overflow-y:auto; overflow-x:hidden;}		
		.event-right .chat .dialog span{display:block; margin: 15px 15px 15px 60px; padding:15px; background-color:#d5d5d5; color:#333;}
		.event-right .chat .dialog span.no{margin: 15px 60px 15px 15px; background-color:#333; color:#d5d5d5;}		
		.event-right .chat.visible{opacity:1; display:block;}
		.event-right .chat form{position:relative; height:180px;}
		.event-right .chat form #charNum{font-size:11px; position:absolute; top:110px; right:30px; color:#707070;}
		.event-right .chat form input[type="text"]{background-color:#707070; border:none; border-radius:20px; padding: 0 20px; height:32px; color:#d5d5d5; font-weight:300; width:100%; font-size:14px;}
		.event-right .chat form input[type="submit"]{background-color:#ed1b24; border:none; float:right; border-radius:20px; padding: 3px 20px; margin-top:25px; margin-left:10px; height:32px; cursor:pointer; color:#d5d5d5; width:25%; font-size:14px;}
		.event-right .chat form .cclose{font-size:11px; color:#999; float:left; margin:18px 0 0 20px;}

		.modal h4{color:#ed1b24; font-weight:300; text-transform:uppercase;}
		.modal .modal-body{height:400px;}

		/*AKTIVACIJA KODE*/
		#aktivacija.lbox > .text{top:50%; padding:0 30px;}
		#aktivacija.lbox > .text p{padding:10px 0; text-align:center; font-size:20px; font-weight:400;}
		#aktivacija.lbox > .text p.txttop{font-size:13px; color:#999; padding-bottom:22px; border-bottom:1px solid #555; width:90%; margin:0 auto;}
		#aktivacija.lbox > .text form{margin-top:15px;}
		#aktivacija.lbox > .text form input[type="text"], #aktivacija.lbox > .text form input[type="email"]{margin:0 auto; width:55%;}
		#aktivacija.lbox > .text form p.label{text-align:left; display:block; width:55%; margin:0 auto; font-size:14px; color:#999; padding-left:15px;}
		#aktivacija.lbox > .text form input[type="submit"]{margin: 30px auto 0 auto;}
		#aktivacija.lbox > .text p.copyright{font-size:13px; color:#999; margin-top:15px;}
		.studio #aktivacija.lbox a.aclose{top:0; right:0; color:#999;}
		

		/**/
		.center .chat{height:auto !important; min-height: 100%; height:100%;}
	  
		/*2*/
		.mainimg-live{width:710px; /* height:400px;*/ width:100%; margin-bottom:30px;}
		/*
		.event-descr.live h1{font-size:24px; font-weight:300; color:#ed1b24; margin:10px 0 25px 0;}
		.event-descr.live h3{font-size:12px; font-weight:300; color:#d5d5d5; margin:0;}
		*/
		div.naroci{}
		img.naroci{width:100%;}
		.naroci-data{background-color:#121212; margin-bottom:30px; padding:25px 0;}
		.naroci-data p{text-align:center; color:#999; font-size:14px;}
		.naroci-data p.cena{color:#d5d5d5; font-size:24px; font-weight:bold;}
		.btn-naroci{margin:15px auto 0 auto; text-transform:uppercase; color:#d5d5d5; background-color:#ed1b24; border-radius:20px; display:block; padding:4px 25px; width:300px; font-weight:bold; text-align:center;}
		.btn-naroci:hover{background-color:#363636; color:#ed1b24;}

		/*lightbox*/
		.lbox:target > img, .lbox:target > div {
			border: 12px solid #222;
		}
		.lbox > .text {
			max-width: 800px;
			max-height: 90%;
			top: 20%;
			bottom: auto;
			padding: 2em;
			background: #222;
			color: #999;
			width: 100%;
			width:680px;
		}
		.lbox > .text h2{text-transform:uppercase; color:#d5d5d5; font-weight:bold; font-size:36px; text-align:center;}
		.lbox > .text form .form-row{clear:both; margin-top:10px;}
		.lbox > .text form label{font-size:14px; color:#707070; width:100%; display:block;}
		.lbox > .text form label.half{width:50%;}
		.lbox > .text form label:nth-child(2n+1){float:left;}
		.lbox > .text form label:nth-child(2n){float:right; /*margin-left:10px;*/}
		.lbox > .text form label span{margin:0 0 5px 15px; display:inline-block;}
		.lbox > .text form input[type="text"], .lbox > .text form input[type=email]{background-color:#707070; color:#d5d5d5; border:none; border-radius:20px; width:90%; height:32px; display:block; padding:0 15px;}
		.lbox > .text form input[type="radio"], .lbox > .text form input[type=checkbox]{display:inline-block;}
		.lbox > .text form input[type=checkbox]{margin-left:15px;}
		.lbox > .text form select{display:block; width:100%;}
		.lbox > .text form textarea{display:block; background-color:#707070; border:none; border-radius:20px; width:100%; height:100px;}
		.lbox > .text form input[type="submit"]{margin:15px auto; text-transform:uppercase; color:#d5d5d5; background-color:#ed1b24; border:none; border-radius:20px; display:block; padding:4px 25px; width:200px;text-align:center;}

		/*select*/
		.dropdown-menu{box-shadow:none;}
		.dropdown-menu .inner{overflow-x: hidden;}

		.bootstrap-select > .dropdown-toggle {width: 100%; font-size:14px; font-weight:300; width:300px; height:38px; background-color:#eff2f4; padding:14px 10px; border:none; border-radius:5px;}
		.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
			color: #333;
		}

		.bootstrap-select .dropdown-toggle .caret,.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
			display:none;
			border-bottom: none;
		}
		.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
			color: #d5d5d5;
			text-decoration: none;
			background-color: #dae9f9;
			outline: 0;
		}

		.bootstrap-select.btn-group .dropdown-toggle .caret {position: absolute; top: 7px; right: 15px; margin-top: 0px; vertical-align: middle; border: 0; height: 10px; width: 15px; }
		.bootstrap-select.btn-group .dropdown-toggle .caret::before{font-family: "Material Icons"; content:"expand_more"; color:#88c7ef; font-size:18px; font-feature-settings: 'liga';}
		.btn-group.open .dropdown-toggle,
		.btn-group.open .dropdown-toggle:hover,
		.btn-group.open .dropdown-toggle:active {-webkit-box-shadow: none; box-shadow: none;}
		.bootstrap-select > .dropdown-toggle {padding:5px 10px; position:relative;}

		.bootstrap-select > .dropdown-toggle::after {font-family: "Material Icons"; content:"expand_more"; color:#d5d5d5; font-size:18px; border-top: none; 
			border-right: none; position: relative; right: 18px; top: -5px; position:absolute; right:15px; top:7px;
			font-feature-settings: 'liga';}
		.dropup .dropdown-toggle::after{border-top: 0; border-right: none; border-bottom: none; border-left: none;}

		.bootstrap-select .dropdown-toggle .filter-option-inner-inner{line-height:30px;}

		.btn-default.active.focus, 
		.btn-default.active:focus, 
		.btn-default.active:hover, 
		.btn-default:active.focus, 
		.btn-default:active:focus, 
		.btn-default:active:hover, 
		.open > .dropdown-toggle.btn-default.focus, 
		.open > .dropdown-toggle.btn-default:focus, 
		.open > .dropdown-toggle.btn-default:hover {
			-webkit-box-shadow: none; 
			box-shadow: none;
		}
		.btn-default.active, 
		.btn-default:active, 
		.open > .dropdown-toggle.btn-default{
			background-color:#eff2f4; 
			color:#333;
		}
		.btn-default:hover, 
		.open > .dropdown-toggle.btn-default:hover{
			background-color:#eff2f4; 
			color:#333;
		}
		.bootstrap-select .dropdown-menu {
			margin-top:0;
			background-color:#eff2f4; 
			border:none;
			width:300px;
		}
		.bootstrap-select .dropdown-menu > li > a{
			color:#7c7c7c;
			font-weight:300;
			font-size:13px;
		}
		.bootstrap-select .dropdown-menu > li > a.dropdown-item{
			padding: 5px 10px; 
		}
		.lbox > .text .bootstrap-select select{border:none;}
		.lbox > .text .bootstrap-select,.lbox > .text .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {/*position:absolute; top:20px; right:260px; width:190px; height:38px;*/ }
		.lbox > .text .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
			width: 100%;
		}
		.lbox > .text .bootstrap-select > .dropdown-toggle.bs-placeholder,.bootstrap-select.type2 > .dropdown-toggle.bs-placeholder .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {font-weight:300;}
		.lbox > .text .bootstrap-select .btn-default,.bootstrap-select.type2 .btn-default{height:38px; line-height:30px;}
		.lbox > .text .bootstrap-select .dropdown-toggle .filter-option-inner-inner,.bootstrap-select.type2 .dropdown-toggle .filter-option-inner-inner {
			line-height: 32px;
			font-size:14px;
		}
		.lbox > .text .bootstrap-select .dropdown-menu:hover,.lbox > .text .bootstrap-select .dropdown-menu.open:hover,
		.bootstrap-select.type2 .dropdown-menu:hover,.bootstrap-select.type2 .dropdown-menu.open:hover {
			background-color:#707070; color:#d5d5d5;
		}
		.lbox > .text .bootstrap-select > .dropdown-toggle,.bootstrap-select.type2 > .dropdown-toggle {
			width:100%; height:32px; border:none; border-radius:20px;
			background-color:#707070; color:#d5d5d5;
		}
		.lbox > .text .bootstrap-select .dropdown-menu,.bootstrap-select.type2 .dropdown-menu {
			background-color:#707070; color:#d5d5d5;
			width:100%;
		}
		.lbox > .text .btn-default:hover, 
		.lbox > .text .open > .dropdown-toggle.btn-default:hover{
			background-color:#707070; color:#d5d5d5;
		}


footer.mobile-menu{background-color:#222222; position:fixed; bottom:0; left:0; width:100%; height:70px; /*padding:20px 30px 5px 30px;*/ padding:20px 0px; z-index:1001; opacity:0.95; -webkit-transition: height 1s; -moz-transition: height 1s; -ms-transition: height 1s; -o-transition: height 1s; transition: height 1s;}	
footer.mobile-menu.opened{height:170px;}	
	.mobile-menu .first{width:100%; margin-bottom:20px; /*border:1px solid blue;*/ padding:0 15px;}
	.mobile-menu .second{width:100%;}
	.mobile-menu a{height:37px; /*color:#f7f6f1;*/ padding:30px 0 0 0; /*width:64px;*/ width:24%; margin:0; letter-spacing: 0.025em; text-align:center; display:inline-block; /*border:1px solid pink;*/}
	.mobile-menu a p{color:#d5d5d5; font-size:14px; margin-top:10px; text-align:center; opacity:0; -webkit-transition: height 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s;}
	.mobile-menu a.active p{color:#ed1b24;}
	.mobile-menu.opened a p{opacity:1;}
	.mobile-menu a.home {background:transparent url(../images/i_home.png) no-repeat center top;}
	.mobile-menu a.home.active {background:transparent url(../images/i_home-act.png) no-repeat center top;}
	.mobile-menu a.tematika{background:transparent url(../images/i_themes.png) no-repeat center top;}
	.mobile-menu a.tematika.active{background:transparent url(../images/i_themes-act.png) no-repeat center top;} 
	.mobile-menu a.rdgumb{background:transparent url(../images/i_redbutton.png) no-repeat center top;}
	.mobile-menu a.rdgumb.active{background:transparent url(../images/i_redbutton-act.png) no-repeat center top;}
	.mobile-menu a.other{background:transparent url(../images/i_other.png) no-repeat center top;}
	.mobile-menu a.other.active{background:transparent url(../images/i_other-active.png) no-repeat center top;}
	.mobile-menu.opened a.other{background:transparent url(../images/i_close.png) no-repeat center top;;}
	
	.mobile-menu a.events {background:transparent url(../images/i_events.png) no-repeat center top;}
	.mobile-menu a.events.active {background:transparent url(../images/i_events-act.png) no-repeat center top;}
	.mobile-menu a.calendar{background:transparent url(../images/i_calendar.png) no-repeat center top;} 
	.mobile-menu a.calendar.active{background:transparent url(../images/i_calendar-act.png) no-repeat center top;} 
	.mobile-menu a.about{background:transparent url(../images/i_about.png) no-repeat center top;}
	.mobile-menu a.about.active{background:transparent url(../images/i_about-act.png) no-repeat center top;}
	.mobile-menu a.contact{background:transparent url(../images/i_contact.png) no-repeat center top;}
	.mobile-menu a.contact.active{background:transparent url(../images/i_contact-act.png) no-repeat center top;}
