@charset "utf-8";

@font-face {
    font-family: 'CPMono_v07ExtraLight';
    src: url('font/CPMono_v07_ExtraLight-webfont.eot');
    src: url('font/CPMono_v07_ExtraLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/CPMono_v07_ExtraLight-webfont.woff') format('woff'),
         url('font/CPMono_v07_ExtraLight-webfont.ttf') format('truetype'),
         url('font/CPMono_v07_ExtraLight-webfont.svg#CPMono_v07ExtraLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Light';
    src: url('font/CPMono_v07_Light-webfont.eot');
    src: url('font/CPMono_v07_Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/CPMono_v07_Light-webfont.woff') format('woff'),
         url('font/CPMono_v07_Light-webfont.ttf') format('truetype'),
         url('font/CPMono_v07_Light-webfont.svg#CPMono_v07Light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Plain';
    src: url('font/CPMono_v07_Plain-webfont.eot');
    src: url('font/CPMono_v07_Plain-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/CPMono_v07_Plain-webfont.woff') format('woff'),
         url('font/CPMono_v07_Plain-webfont.ttf') format('truetype'),
         url('font/CPMono_v07_Plain-webfont.svg#CPMono_v07Plain') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Bold';
    src: url('font/CPMono_v07_Bold-webfont.eot');
    src: url('font/CPMono_v07_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/CPMono_v07_Bold-webfont.woff') format('woff'),
         url('font/CPMono_v07_Bold-webfont.ttf') format('truetype'),
         url('font/CPMono_v07_Bold-webfont.svg#CPMono_v07Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Black';
    src: url('font/CPMono_v07_Black-webfont.eot');
    src: url('font/CPMono_v07_Black-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/CPMono_v07_Black-webfont.woff') format('woff'),
         url('font/CPMono_v07_Black-webfont.ttf') format('truetype'),
         url('font/CPMono_v07_Black-webfont.svg#CPMono_v07Black') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{
	margin:0;
	padding:0;
}
body {
	padding: 0;
	font: 70%  Arial,Helvetica,san-serif;
	color:#333;
	cursor: default;
	line-height:1.7em;
	background:#f7f7f7;
	
}

a{color:#737373;}
a:hover  {color:#737373; text-decoration: none; }

h1, h2, h3{ font-family: "CPMono_v07Bold", Arial, Helvetica, sans-serif; font-weight: normal; font-size:1.3em; text-transform:uppercase; line-height:1.2em; word-spacing:-3px;}
h4{font-size:1em; color:#3a3a3a; font-weight:bold; line-height:14px;}
h5{font-size:1em; line-height:1.1em;}
p, ul {
	font-size:1.1em;
	margin-bottom:10px;
}

li{
	list-style:none;
}
img{display:block;}

#container{
	margin:0 auto;
	width:960px;
	padding:0px;
	overflow:hidden;
	position:relative;
}

a img{border:none;}

#main_content{position:relative; width:960px; overflow:hidden;}
#home  #main_content{overflow:visible; background:none;}

#top-header{ background:#504f4f; color:#f7f7f7; height:26px;  font-size: 11px;  text-align: center; }
#top-header-wrap{margin:0 auto; width:960px; height:26px; position:relative;}
p.message { text-align:left; font-size:11px; font-weight:bold; width:400px; line-height:21px;  margin:0; padding:3px 0 0 0px;  }
p.message a{color:#D11C7A; text-decoration:none;}
p.message a:hover{color:#777;}
.fbLike{ position: absolute; top: 3px; right:170px; height: 20px; display:block; overflow: hidden; }
 
#radio{ height:22px; width:384px; position:absolute; top:2px; left:465px; background:#000;}
#radio object{ position:absolute; left:1px; top:1px;}
#cc_stream_info_song{ display:block; position:absolute; left: 172px; top:1px; padding:1px 0 0 6px  !important; width:180px; height:19px; background:#595959; font-size:10px; overflow:hidden; color:#bbb !important; text-align:left; white-space:nowrap; border-right:5px solid #595959; text-decoration:none;}
#playlist{ width:19px; height:20px; text-indent:-9999px; background:#595959 url(img/icons.png) no-repeat 2px -108px; position:absolute; left:364px; top:1px;  }
 
a.fb-attend {
    background: url(images/icons/attend.png) no-repeat 0 0;
    display: block;
    height: 21px;
    overflow: hidden;
    text-indent: -9999px;
    width: 85px;
	margin-top:20px;
}
a.fb-attend:hover{background:url(images/icons/attend.png) no-repeat 0 -21px;}
#top-header-wrap a.fb-attend{height:20px; margin-right:5px; float:left; margin-top:0px;}

#header{ position:relative; width: 960px; position: relative; height:138px; overflow:hidden;}
#header .logo {
	display:block;
	margin:35px 0 0 0px;
	width:326px;
	height:67px;
	background:url(img/logo-bg.png) no-repeat right top;
}

#header .make_logo{
	position:absolute;
	top:20px;
	left:0px;
	background:url(img/make-logo.png) no-repeat 0 0;
	width:97px;
	height:12px;
	display:block;
	text-indent:-9999px;
	z-index:10;	
}
 
#main_nav{
	position:absolute;
	top:33px; right:0px;
	margin:0px;
	overflow:hidden;
	text-transform:lowercase;
}
#main_nav li{
	float:left;
	margin-left:20px;
}
#main_nav li a{
	color:#1e1d1d;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
	line-height:13px;
}
#soc_icon{position:absolute; top:3px; right:70px;}
#soc_icon li{float:left; margin-right:4px;}
#soc_icon li a{width:20px; height:20px; text-indent:-9999px; display:block;}
#soc_icon li#fb_btn a{background:url(img/soc_icon.png) no-repeat 0 0;}
#soc_icon li#twitter_btn a{background:url(img/soc_icon.png) no-repeat -20px 0;}
#soc_icon li#flickr_btn a{background:url(img/soc_icon.png) no-repeat -60px 0;}
#soc_icon li#flickr_btn{margin-right:0px;}
#soc_icon li#vimeo_btn a{background:url(img/soc_icon.png) no-repeat -40px 0;}
#soc_icon li#fb_btn a:hover{background:url(img/soc_icon.png) no-repeat 0 -20px;}
#soc_icon li#twitter_btn a:hover{background:url(img/soc_icon.png) no-repeat -20px -20px;}
#soc_icon li#vimeo_btn a:hover{background:url(img/soc_icon.png) no-repeat -40px -20px;}
#soc_icon li#flickr_btn a:hover{background:url(img/soc_icon.png) no-repeat -60px -20px;}

#radio_btn{position:absolute; top:3px; right:0px; width:66px; height:20px; text-indent:-9999px; background:url(img/icons.png) no-repeat 0 -156px;}
#radio_btn:hover{ background:url(img/icons.png) no-repeat 0 -176px;}

#lang{text-transform: lowercase; position:absolute; top:64px; right:0px; margin:0; }
#lang li{float:left;width:22px; height:20px; }
#lang li a, #lang-en{width:22px; height:20px; background:#ebedee; color:#656565; display:block; text-align:center; font-weight:bold; text-decoration:none;  }

.rs #lang-rs a,.en #lang-en  a,#lang a:hover, #main_nav li a:hover{background:#616161; color:#f1f1f1;}

#twitter, #program, #news{ width: 960px; margin-bottom:10px;  background:#ebedee; height:25px; overflow:hidden; position:relative;}
#twitter h3, #news h3{width:43px; float:left;}
#twitter h3 a{height:25px; width:43px; background:url(img/icons.png) no-repeat 0 0; text-indent:-9999px; display:block;}
#twitter .ticker, #news .ticker{ margin-left:53px; padding-top:3px; width:907px; }
#twitter ul{ margin: 0; }
#twitter li{  font-size:11px; font-weight:bold;}
#twitter li p{ margin: 0; display: inline; }
    
.ticker .prev, .ticker .next{ position: absolute; top: 8px; display: block; width: 8px; height: 10px; text-indent:-9999px; overflow:hidden;  z-index: 998;}
.ticker .prev{ right: 22px;  background:url(img/icons.png) no-repeat 0 -100px; }
.ticker .next{ right: 10px; background:url(img/icons.png) no-repeat -13px -100px; }
.ticker .prev:hover{background:url(img/icons.png) no-repeat -23px -100px;}
.ticker .next:hover{ background:url(img/icons.png) no-repeat -36px -100px; }


#program{height:24px; position:relative;}
#program h3{font-size:1.2em; text-transform:uppercase; margin:6px 0 0 10px; width:43px; line-height:1em;}   
#program dl{ left:405px; top:0px;  overflow: hidden; position:absolute; font-weight:bold; }
#program dt, #program dd{float: left; }
#program dt{ margin:3px 12px 0 0; font-size: 11px; text-transform: lowercase; }
#program a{ float: left; height: 24px;  width: 31px; text-indent:-9999px; display:block; }
#program a.by-day  { background:url(img/icons.png) no-repeat 0 -50px; }
#program a.by-night{  background:url(img/icons.png) no-repeat 0 -26px;}
#program a.by-hour { background:url(img/icons.png) no-repeat 0 -74px; }
#program a.by-day.active{background:url(img/icons.png) no-repeat -31px -50px;}
#program a.by-night.active{  background:url(img/icons.png) no-repeat -31px -26px;}
#program a.by-hour.active { background:url(img/icons.png) no-repeat -31px -74px; }


.hidden-event{display:none}        
#timetable, #satnica {display:none;}

#news h3{height:25px; width:43px; background:url(img/icons.png) no-repeat 0 -129px; text-indent:-9999px; display:block;}
  
  
.col{ float: left; width: 312px; margin-right:12px; position:relative; min-height:1px; }
.col.last{ margin:0px; }
#by-day-night h2, #timetable h2, #satnica h2{ margin: 0;   color: #000; font-size: 11px;  text-align: right; position:absolute; top:-28px; right:0px; display:none;}
  
#sponsor-byNight{ padding: 0 0 0 1px; border-bottom: 1px solid #dfdfdf; clear: both; display: none; }
  #sponsor-byNight img{ display: block; }
#sponsor-byDay {background-color:#f2f2f2; padding:20px; border: 1px solid #dfdfdf; border-top:none; display:none; clear:both; font-size:12px;}




/* !Events */

.event{ 
border-left: 1px solid #e8e8e8; 
border-right: 1px solid #e8e8e8; 
border-top: 1px solid #e8e8e8;
border-bottom: 3px solid #ADADAD;
position:relative; 
margin-bottom:10px;}

 
.content{padding:10px;}    
.event h3{ margin-bottom: 10px; text-transform:uppercase; line-height:1.1em; }
.event h3 a, .block h3 a{ text-decoration: none; color:#1e1d1d; }
.event h3 a:hover{color:#737373; }
.event h3 a span{display:block;}
.event p{  font-size: 11px; line-height:17px;}

.event-by-day{border-bottom: 3px solid #ffcd06;}
.event-by-night, .event-both{border-bottom: 3px solid #00c6ff;}

.event-by-day h3 a:hover{ color: #ffcd06; }
.event-by-night h3 a:hover, .event-both h3 a:hover{ color: #00c6ff; }

.icon{position:absolute; top:12px; left:0px; display:block; width:31px; height:24px;}
.event-by-day .icon  { background:url(img/icons.png) no-repeat 0 -50px; }
.event-by-night .icon{  background:url(img/icons.png) no-repeat 0 -26px;}
.event-both .icon{  background:url(img/icons.png) no-repeat 0 -26px; height:48px;}

#satnica h3, #satnica h4, #satnica h5{font-size:0.9em; width:227px; margin-bottom:0px;}
.event-satnica{padding:10px; position:relative; margin-bottom:0px; }
.event-satnica h3 span.org, .event-satnica h3 span.title{display:inline !important;}
.event-satnica .time{position:absolute; font-family:"CPMono_v07Plain", Arial, Helvetica, sans-serif; font-weight: normal; font-size:1.5em; top:12px; right:10px; letter-spacing:-1px;}
#satnica h4 a, #satnica h5 a{text-decoration:none;}
#satnica h4 a:hover, #satnica h5 a:hover{text-decoration:underline;}
.event.event-satnica{border-bottom: 1px solid #ADADAD; border-top:none;}
.event.event-satnica.event-by-day{border-bottom:1px solid #FFCD06;}
.event.event-satnica.event-by-night{border-bottom: 1px solid #00C6FF;}

#satnica h3.divider {color:#fff; padding:5px; margin:10px 0; font-size:1.3em; width:auto;}
#satnica h3.divider.divider-by-day{ background:#FFCD06;}
#satnica h3.divider.divider-by-night{background:#00C6FF;}
#satnica .col h3.divider + .event-by-day, #satnica .col h3.divider + .event-by-night{border-top:1px solid #e8e8e8;}
/*#satnica .col  .event-by-day:first-of-type{border-top:1px solid #e8e8e8;}*/
#satnica .col .event-:first-of-type{border-top:1px solid #e8e8e8; margin-bottom:10px;}
#satnica .col h3.divider:first-of-type{margin-top:0px;}

/*.event:hover span{ background: #343434 !important; }
.event-satnica.event:hover span{background:transparent !important;}
.event-satnica.event h3:hover span{ background: #343434 !important; }
.event-satnica.event .emc-tag{z-index: 5; left: 265px; top:0; overflow: hidden;}
.event-satnica {position:relative;}
.event-satnica.event h3{ position:relative; clear:both; display:block;  overflow:hidden;}

.event-satnica h4{margin:1px 0 0 60px; font-size:11px; line-height:14px; color:#333;}
.event-satnica h4 a,.event-satnica h3{color:#edb310; }
.event-both.event-satnica h4 a{color:#30C1EA; }
.event-satnica.event-by-night a {color:#30C1EA;}*/

/*.event-satnica.event.event-by-night h3{ height:20px;}*/
/*.event-satnica.event .header{ margin:0;}

.event-satnica.event h3 span.title{
	font-size:14px;
	padding:2px 6px 8px 60px;
	
}
.event-satnica.event.event-by-day  h3 span{
	color:#edb310;
}
.event-satnica.event h3 span.org{
	font-size:10px;
	padding:4px 6px 2px 60px;
}
.event-satnica.event h3 span.time{
	font-size:12px;
	position:absolute;
	left:0;
	top:0;
}

.divider{
	margin:0;
	height:20px;
	background:#30C1EA;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
}
.divider.divider-by-day{

	background:#faca36;
}
.event-satnica.event h3{
	clear:both;
	
}
.event-satnica .event-location{
	padding-left:56px;
	margin-top:-1px;
	
	margin-bottom:0;
	padding-bottom:0;
}
.event-satnica .event-location a{
	color:#aaa;
	font-size:9px!important;
}
*/


  
  /* Sponsors */
 
/*    
    .sponsors .row{ overflow: hidden; width: 100%; }
    .sponsors .row.last{ border-bottom: none; }
    
    .sponsors h3{ margin: 10px; font-size: 14px; text-transform: uppercase; }
      .sponsors h3 span{ color: #ccc; }
    
    .sponsors p{ margin: 10px;  }
    .sponsors p:after{ content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; min-height: 0; visibility: hidden; }
      
      span.sponsor{ float: left; height: 48px; line-height: 48px; margin: 0 8px 0 0; }
      span.sponsor.last{ margin: 0; }

      span.txtByDay  { color: #faca36; font-weight: bold; }
      span.txtByNight{ color: #30c1ea; font-weight: bold; }
*/    

#footer{width:960px; clear:both; }

#footer .info{background:#f2f2f2; padding:10px; margin-bottom:0px; height:120px; margin-top:10px;}/*margin-bottom bio 10 psiho stavio na 0, to samo kad su sponzori ugaseni*/
  #footer .col.last,
  .sponsors .col.last{ width: 290px; }
  .sponsors-by-night{border-bottom:1px solid #dfdfdf;}
  .wrap-by-night{border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; float:left; width:640px; margin-right:4px;}
  .text-by-night {padding-left: 322px;}
  .text-by-day{float:left; width:280px;}
  
  
 .sponsors{ margin:0 0 10px 0; width: 960px; background: #f2f2f2; overflow: hidden;}
  .sponsors .row h3 { float:left; width:312px; padding:10px 0 0 10px;}
  .sponsors .row div.sponsor  { float:left; }
  .sponsors-media.friends{border-bottom: 10px solid #F7F7F7; height: 55px; }
    .sponsors-media.share-partners{border-bottom: 10px solid #F7F7F7; height:157px; }
 
       #copyright{ width: 180px; margin: 10px auto 30px auto;  font-size: 10px; padding-left:24px; position:relative; clear:both; }
	#copyright span {display:block; width:200px; position:absolute; left:214px; top:0; line-height:11px; color:#bbb;}
	#partners { width:960px; margin: 20px auto 30px auto; margin-bottom:20px; border-bottom:1px solid #ddd; clear:both;}


/* Landing pages */

#primary_content{width:638px; margin-right:10px; float:left; }
#right_content{width:312px; float:left; }

#textual h1{
	text-transform:uppercase;
	background:#ebedee;
	margin-bottom:10px;
	padding:3px 10px;
	line-height:19px;	
}
.article{
	border-top:1px solid #e8e8e8;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	border-bottom:3px solid #adadad;
	overflow:hidden;
	margin-bottom:10px;
}
.article h2.title{padding:0px 10px; width:425px; clear:both;}
.article h2{text-transform:uppercase; margin-bottom:10px;}
.article h2 a{color:#1e1d1d; text-decoration:none;}
.article h2 a:hover{ color: #d11c7a; }
.article  img{ margin-bottom:10px; width:636px;}
.article .excerpt{width:425px; float:left; padding:0 10px 10px 10px; margin-right:20px;}        
.article .more{ text-transform:uppercase; font-size:10px; font-family:"CPMono_v07Bold", Arial, Helvetica, sans-serif;  margin-bottom:0px;}
.article .more  a {text-decoration:none; color:#d11c7a;}
.article .more  a:hover {text-decoration:none; color:#000;}
.article .soc_block{float:left; margin-top:0px; width:140px;}/* ovo sam menjao, stavio sam width 140 umesto 170. psyho */
.article .soc_block .date{font-size:10px; margin-bottom:4px;}
.article .soc_block .date span{text-transform:uppercase; font-weight:bold; margin-right:5px;}

.article.single{overflow:visible;}
#primary_content .content.single-inner a img{width:auto;}

#right_content .block{
	border-top:1px solid #e8e8e8;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	border-bottom:3px solid #adadad;
	margin-bottom:10px;

}
#right_content .block h2{
	text-transform:uppercase;
	background:#ebedee;
	height:19px;
	padding:3px 10px;
	line-height:19px;
}
#right_content .block h2 a{text-decoration:none; color:#333333;}
#right_content .block h2 a:hover{text-decoration:none; color:#737373;}
#right_content .block.event-by-night h2{color: #00c6ff;}
#right_content .block.event-by-day h2{color: #ffcd06;}
#right_content .block ul{margin:0px;}
#right_content .star, #right_content .block ul li{
	border-bottom:1px solid #e8e8e8;
	padding:5px 10px;	
}
#right_content .star:last-child,#right_content .block ul li:last-child{border:none;}
#right_content .star h3{text-transform:uppercase; font-size:1.1em; line-height:14px;}
#right_content .star span{color:#737373; font-size:11px;}
#right_content .block ul li a{font-family: "CPMono_v07Bold", Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:14px; text-decoration:none; color:#1E1D1D; font-size:13px; word-spacing:-3px;}
#right_content .block ul li a:hover{color:#737373;}

#right_content .block ul#konkurs_nav li{padding:0px; line-height:16px;}
#right_content .block ul#konkurs_nav li a{padding:8px 0px 8px 40px; line-height:14px; display:block; word-spacing:-5px;}
#right_content .block ul#konkurs_nav li a:hover{color:#1E1D1D;}
#right_content .block ul#konkurs_nav li span{display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:none; word-spacing:0px;}
#right_content .block ul#konkurs_nav li#graf_dizajn a{background:url(img/konkurs_icon.png) no-repeat 9px 11px;}
#right_content .block ul#konkurs_nav li#foto_video a{background:url(img/konkurs_icon.png) no-repeat 9px -34px;}
#right_content .block ul#konkurs_nav li#muzika a{background:url(img/konkurs_icon.png) no-repeat 9px -77px;}
#right_content .block ul#konkurs_nav li#blogeri_novinari a{background:url(img/konkurs_icon.png) no-repeat 9px -122px;}
#right_content .block ul#konkurs_nav li#programeri a{background:url(img/konkurs_icon.png) no-repeat 8px -166px;}
#right_content .block ul#konkurs_nav li#volonteri a{background:url(img/konkurs_icon.png) no-repeat 8px -211px;}
#right_content .block ul#konkurs_nav li#istrazivanje a{background:url(img/konkurs_icon.png) no-repeat 9px -254px;}

#right_content .block ul#konkurs_nav li#graf_dizajn:hover a{background:#12bfad url(img/konkurs_icon.png) no-repeat 9px 11px; }
#right_content .block ul#konkurs_nav li#foto_video:hover a{background:#137df3 url(img/konkurs_icon.png) no-repeat 9px -34px;}
#right_content .block ul#konkurs_nav li#muzika:hover a{background:#3131cf url(img/konkurs_icon.png) no-repeat 9px -77px;}
#right_content .block ul#konkurs_nav li#blogeri_novinari:hover a{background:#db0f58 url(img/konkurs_icon.png) no-repeat 9px -122px;}
#right_content .block ul#konkurs_nav li#programeri:hover a{background:#e80e04 url(img/konkurs_icon.png) no-repeat 8px -166px;}
#right_content .block ul#konkurs_nav li#volonteri:hover a{background:#ff8b1a url(img/konkurs_icon.png) no-repeat 8px -211px;}
#right_content .block ul#konkurs_nav li#istrazivanje:hover a{background:#ffc91e url(img/konkurs_icon.png) no-repeat 9px -254px;}

/*page*/

#event #primary_content{
	border-top:1px solid #e8e8e8;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	border-bottom:3px solid #adadad;
	width:636px;
	position:relative;
	margin-bottom:10px;	
}
.top_img{width:636px; margin-bottom:10px;}
.no_img{height:50px;  }
.event-by-night .top_img, .event-both .top_img{border-bottom:3px solid #00c6ff; }
.event-by-day .top_img{border-bottom:3px solid #ffcd06;}
.top_img.predavanja{border-bottom:3px solid #adadad;}
#event h1{margin:0 10px 15px 10px; width:500px;}
#event h1 a{color:#1E1D1D;}
#primary_content .content{width:490px; margin-right:10px; float:left; padding-top:0px;}    
#primary_content .content h2{margin-bottom:10px;}     

#primary_content .links{float:left; margin-top:3px; width:110px;}
#primary_content .links h2{font-size:10px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}    
#primary_content .links ul{font-size:11px; line-height:18px; margin:0px;}
#primary_content .links ul li{padding:0px; list-style:none;}
#primary_content .links a{text-decoration:none; font-weight:bold;}
#primary_content .links a:hover{text-decoration:underline;}
#primary_content.event-by-night .links a, #primary_content.event-both .links a{color:#00c6ff; }
#primary_content.event-by-day .links a{color:#FFc000;}


.share-buttons{clear:both; margin:0 10px 10px 10px; position:relative; height:20px;}
.share-buttons #share-twitter, .share-buttons .share-twitter{position:absolute; top:0px; left:0px;}
.share-buttons .gplus{position:absolute; top:0px; left:90px;}
.share-buttons .fb-like{position:absolute; top:0px; left:163px; z-index:100;}

.soc_block .share-buttons{margin:0px; height:50px;}
.soc_block .share-buttons .fb-like{top:30px; left:0px;}
.soc_block .share-buttons .gplus{left:85px;}

iframe{display:block;}
.video iframe{margin-bottom:10px;}   
#fb_komentari h2{margin:0 10px 10px 10px;}

#primary_content .content.single-inner{width:616px; margin-right:0px;}
#primary_content .content.single-inner iframe, #primary_content .content.single-inner img{width:636px; position:relative; left:-10px; margin-right:-10px;}

#primary_content ul{margin-left:14px;}
#primary_content ul li{list-style:disc; list-style-position:inside;}

    .banner{ margin-bottom: 10px;  }
      .banner a,
      .banner img,
      .banner object{ display: block; }

/*
    

    
    .pagination{ text-align: center; margin: 32px 0; }

#sponsor-byNight{ padding: 0 0 0 1px; border-bottom: 1px solid #dfdfdf; clear: both; display: none; }
  #sponsor-byNight img{ display: block; }
#sponsor-byDay {background-color:#f2f2f2; padding:20px; border: 1px solid #dfdfdf; border-top:none; display:none; clear:both; font-size:12px;}
*/
.about{ position: relative; }
  

  
  /*#third_party_form{ position: absolute; top: -180px; left: -60px; z-index: 99; background: #fff; width: 453px; 
                   
                     box-shadow:         0 2px 3px rgba(0,0,0,.35);
                     -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.35);
                     -moz-box-shadow:    0 2px 3px rgba(0,0,0,.35);
                   }*/
/*#mc_embed_signup{ position: absolute; top: -50px; left: -60px; z-index: 99; background: #fff; font-size:11px;
                   
                     box-shadow:         0 2px 3px rgba(0,0,0,.35);
                     -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.35);
                     -moz-box-shadow:    0 2px 3px rgba(0,0,0,.35);
					 padding:10px;
                   }*/
#mc_embed_signup{clear:both; width:312px; overflow:hidden; margin-bottom:10px; }	
#mc_embed_signup input{display:block; padding:2px 5px; float:left;}	
#mce-EMAIL{width:200px;  margin-right:10px;}
#mc_embed_signup input#mc-embedded-subscribe{background:#616161; color:#F1F1F1; border:none; padding:3px 5px; text-transform:uppercase; font-size:11px; cursor:pointer; line-height:17px; font-family: "CPMono_v07Bold", Arial, Helvetica, sans-serif;}
#mc_embed_signup input#mc-embedded-subscribe:hover{ background:#777;}
		
/*    #third_party_form .headerImage{ background: #f7f7f7; padding: 14px 0; }
      #third_party_form .headerImage img{ display: block; margin: 0 auto; }
#third_party_form td{padding:5px;}*/
.socNet{}
  .socNet ul{ margin: 0 !important; }
    .socNet li{ float: left; margin: 0 10px 0 0; }
      .socNet a{ float: left; color: #000; }
      .socNet ul ul{ margin: 0 0 0 34px !important; }
        .socNet ul ul li{ float: none; margin: 0; }
          .socNet ul ul li a{ float: none; font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-decoration:none;}
		  .socNet ul ul li a:hover{color:#777;}
#mobilne-aplikacije{margin:0 auto; width:960px; height:114px;}

#main_content span.tooltip{position:relative;  cursor:help; border-bottom:3px  double #333; }
#main_content span.tooltip:hover{text-decoration:none;}
#main_content span.tooltip span{background:#000; position:absolute; bottom:18px; color:#fff; left:0px; padding:7px 9px; line-height:14px; font-size:11px; width:180px; display:none;}
.gallery_link{
	color: #1E1D1D;
	font:1.3em CPMono_v07Bold;
	margin:3px 0 3px 18px;
	text-decoration:none;
}
.gallery_link:hover{
	color: #D11C7A;
}

.map{clear:both; margin-bottom:10px;} 
.map small{margin-left:10px;}
span.day {font-family:"CPMono_v07Bold", Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-decoration:none; position:absolute}
.day.first{left:276px; top:3px;}
.day.second{left:600px; top:3px;}
.day.third{left:918px; top:3px;}

.satnica_btn{width:81px; height:26px; text-indent:-9999px; background:url(img/icons.png) no-repeat 0 -200px; display:block; position:absolute; top:0px; left:440px;}
.en .satnica_btn{width:87px; background:url(img/icons.png) no-repeat 0 -226px; left:435px; }

#bejrutcont {
	position:relative;
	width:960px;
	height:540px;
	margin-bottom:10px;
	direction:ltr;
	border:1px solid #e8e8e8; 
	border-bottom:3px solid #ffcd06;
	background-color:#f7f7f7;
}