html{color:#000}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{margin-top:0}
ul,ol{list-style:none;line-height: 1.5; }
fieldset,img,abbr,acronym{border:0}
q:before,q:after{content:''}
table{border-collapse:collapse;border-spacing:0}
hr{display:none}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{display:inline-block}
* html .clear{height:1%}
.clear{display:block}
.left{float:left;padding:10px;width:300px}
.right{float:right;padding:10px}
a{text-decoration:underline; font-weight:bolder; color:#000; text-decoration:none;}
/*a:hover{color:#FFF;text-decoration:none;background-color:#b31c1b}
a:hover{color:#b31c1b;text-decoration:none;}*/
a:focus{outline:0}
h1{font-size:1.6em}
h2{font-size:1.5em}
h3{font-size:1.4em}
h4{font-size:1.3em}
h5,h6{font-size:1.2em}
h1,h2,h3,h4,h5,h6{font-family: Geneva,Arial,sans-serif;} /* 'Open Sans Condensed' */
pre,code,kbd,samp,tt{font-size:13px; font-family: 1.1em "Open Sans", Verdana, Arial, sans-serif}
body,input,button,select,textarea,option{font:1em "Open Sans", Verdana, Arial, sans-serif}
.button {
	padding: 10px!important;
	margin: 10px!important;
}
body{line-height:1.63;} /*e4e5e1; d9d9d8;;}*/
.cat-feedlink a,.pc-feedlink a{float:right;width:12px;height:12px;display:inline-block;background:#fafafa url(//static.infomusic.ro/img/rss.png) no-repeat 0 0;margin:14px 15px 0 0;text-indent:-5555em;overflow:hidden}
.pc-feedlink a{margin:20px 15px 0 0}
ins{text-decoration:none; }
input[type=text],input[type=password],textarea{background:#FFF;border:1px solid #CCC;padding:5px 3px}
input[type=submit]{font-family:"Open Sans", Verdana, Arial, sans-serif;background:#fff;border:1px solid #CCC;padding:5px 10px;font-size:12px;color:#000;font-weight:700}
input[type=submit]:hover{background:#313428;color:#FFF}


#wrapper{border:0 solid #b31c1b;width:1200px;margin:0 auto 0 auto;}

#wrapper-branding-goingout{border:0 solid #b31c1b;width:1200px;margin:1px auto 0 auto; background-color:#000221; background:url(https://static.infomusic.ro/header/branding-goingout.jpg) no-repeat }

#wrapper-branding-editorial{border:0 solid #b31c1b;width:1200px;margin:1px auto 0 auto; background-color:#000221; background:url(https://static.infomusic.ro/header/branding-editorial.jpg) no-repeat }

#wrapper-branding-greenbook{border:0 solid #b31c1b;width:1200px;margin:1px auto 0 auto; background-color:#000221; background:url(https://static.infomusic.ro/header/green-book-full.jpg) no-repeat }

#wrapper-branding-alita{border:0 solid #b31c1b;width:1200px;margin:1px auto 0 auto; background-color:#000221; background:url(https://static.infomusic.ro/header/alita-battle-angel-full.jpg) no-repeat }
#wrapper-branding-edsheeran{border:0 solid #b31c1b;width:1200px;margin:1px auto 0 auto; background-color:#000221; background:url(https://static.infomusic.ro/header/edsheeran-branding-infomusic-full.jpg) no-repeat }
#wrapper-branding-lenny{border:0 solid #b31c1b;width:1200px;margin:1px auto 0 auto; background-color:#000221; background:url(https://static.infomusic.ro/header/promo-lenny-kravitz-branding-infomusic.jpg) no-repeat }

#header-branding{height:150px;text-align:left}

#header{background:#FFF;height:150px;text-align:left}

#main{background: #FFF;margin: 0;}
#main-agenda{background:#FFF;margin-top: 0;}
/*
#main{background: url(https://static.infomusic.ro/img/linedot.gif) repeat-y 0 0;margin: 10px 0 10px 0;}
#main-agenda{background:#FFF;margin-top: 10px;}
*/

/* Container */
#container, #ifm-container{float:left;margin:0 -360px 0 0;width:100%}

/* Content */
#content, #ifm-content, #content-author {margin:20px 360px 0 20px;overflow:hidden;width:820px}
#content-agenda {margin:20px 149px 0 0;overflow:hidden;width:1044px}
#content-oferte {margin:20px;overflow:hidden;}
#content-oferte img {padding: 5px;}
#content .event, #content .location {margin: 20px 20px 0 0;}

/* Sidebar */
#sidebar, #ifm-sidebar, #sidebar-agenda {float:right;overflow:hidden;width:320px;clear:right;padding: 20px; margin: 0; }

#middle-sidebar{display:block;clear:both}
#middle-left{width: 148px; float: left; border-right: 1px solid #e4e5e1; border-left: 1px solid #e4e5e1; margin-bottom: 20px!important;}
#middle-right{width:160px;padding-bottom:0;float:right;margin-top: 0; margin-bottom: 20px!important;}
#middle-right .ad160x600 h3 {background-color:#b31c1b;padding:5px 5px 4px 5px;color:#e4e5e1;font-family:Arial,serif;font-size:14px!important;text-align:center!important;}
.ad160x600{padding: 0;}

#ifm-main{background: #FFF;margin: 0;}

.list_horiz {display:block;}
.list_horiz ul li {float:left; margin: 0 0 0 10px; padding: 0 10px!important;}
.list_horiz ul li label{padding: 0 20px 0 0!important;}
.ginput_container ul {padding:10px!important;}

#ifm-content p{padding: 10px 10px 20px 10px; margin:0!important;}
#content p{padding: 10px 10px 20px 10px; margin:0!important;}

#ifm-content .entry-title, #content .entry-title {margin: 0!important; padding: 20px 10px 30px 30px!important;}
#ifm-content .entry-meta, #content .entry-meta {margin: 0!important; padding: 0 0 10px 30px!important;}
#ifm-content .entry, #content .entry {width: 800px;}

#ifm-content .description {padding: 0 30px 30px 30px!important;text-align:justify; line-height:1.8; display: block; font-weight: bold;}
#content .description {text-align:justify; line-height:1.8; display: block; }

#content .description h3 {color:#A7A7A7;}

.tag-description {font-size:14px; padding: 0 30px 30px 0!important;text-align:justify; display: block;}
.tag-description p {padding: 0!important;}

#ifm-content blockquote {
background: url(https://static.infomusic.ro/img/bg-quote.png) no-repeat 0 0 #FFF;
font-weight: normal;
font-style: italic; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
padding: 15px 0 15px 0!important;
min-height: 70px;
}

#ifm-content blockquote p{padding: 10px 100px 20px 100px; margin:0!important;}

.lwa {padding: 30px;}
.gridrow { padding: 10px 20px 0 0; }
.gridrow .post { padding: 20px 20px 0 0;}
.gridrow .entry-title a {padding:0; margin:0; font-size:16px;}
.gridrow h2.entry-title a {padding:0; margin:0; font-size:28px; margin: 20px 0 0 0;}
.gridrow .entry-thumb {margin: 0 20px 0 0;}

#ifm-content.entry blockquote {
background: url(https://static.infomusic.ro/img/bg-quote.png) no-repeat 0 0 #FFF;
color: #333;
padding: 10px!important;
}

.widget-bottom-ad {
float: left;
border-color: #B31C1B;
border-style: solid;
border-width: 1px 1px 1px 10px;
margin-left: 0;
width: 300px;
min-height: 250px;
}

#widget-bottom-post ul {padding: 10px!important;}

#mc_embed_signup input {width: 250px; height: 25px; border: 1px solid #E4E5E1; font-size:12px; margin:5px;}
#mc_embed_signup {padding: 20px;}



#recent-posts-interviu ul li a img {
	float:left;
	margin-right: 5px;
}

.ginput_container ul {margin: 0!important;}

.logo{float:left}
.logo{margin:20px 0 0 0;font-family:Georgia,serif;font-size:36px;font-weight:bold;line-height:30px;text-transform:uppercase;letter-spacing:0}
.logo a{color:#333;display:block}
.logo a:hover{color:#333}
.logo .desc{display:block;font-family:Arial,serif;font-size:11px;font-weight:normal;color:#aaa;letter-spacing:0;text-transform:none}
.logo a:hover .desc{color:#aaa}
#text-logo a{padding:0 15px}
#image-logo{margin:15px 15px 0 15px;}
#image-logo a{background:url(https://static.infomusic.ro/infomusicro-logo-onsite.png) no-repeat left -5px;width:120px;height:120px;text-indent:-5555em;overflow:hidden}
#top{background:#f9f9f9;height:28px;color:#666;font-size:11px;line-height:30px;border-bottom:1px solid #e4e5e1}

.topnav{z-index:99;margin:0;padding:0;list-style:none;line-height:1}
.topnav a{position:relative;color:#666;display:block;z-index:100;text-decoration:none}
.topnav li{float:left;width:auto}
.topnav li a{padding:6px 11px;font-size:11px;line-height:16px;border-right:0 solid #e4e5e1;text-decoration:none}
.topnav li a:hover,.topnav li a:active{background-color:#fdfdfd;color:#004276;text-decoration:underline}
.topnav li.first a{background:0}
.topnav li.last a{padding-right:0!important}
.topnav li ul{background:#fff;position:absolute;left:-999em;width:158px;margin:0 0 0 -1px;border:1px solid #e4e5e1;border-width:1px 1px 0;z-index:100099}
.topnav li ul li{border-bottom:1px solid #e4e5e1}
.topnav li ul li a,.topnav li ul li a:visited{background:#fff;width:136px;padding:6px 11px;color:#555;font-size:11px;font-weight:normal}
.topnav li ul li a.sf-with-ul{padding:6px 11px}
.topnav li ul li a:hover{background:#fdfdfd;color:#004276}
.topnav li ul ul{margin:-29px 0 0 158px}
.topnav li:hover,.topnav li.hover{position:static}
.topnav li:hover ul ul,.topnav li.sfhover ul ul,.topnav li:hover ul ul ul,.topnav li.sfhover ul ul ul,.topnav li:hover ul ul ul ul,.topnav li.sfhover ul ul ul ul{left:-999em}
.topnav li:hover ul,.topnav li.sfhover ul,.topnav li li:hover ul,.topnav li li.sfhover ul,.topnav li li li:hover ul,.topnav li li li.sfhover ul,.topnav li li li li:hover ul,.topnav li li li li.sfhover ul{left:auto}
.topnav .sf-sub-indicator{display:none}
.topnav li ul .sf-sub-indicator{background:url(https://static.infomusic.ro/img/icon-arrow-right.png) no-repeat;position:absolute;display:block;right:.4em;top:.9em;width:10px;height:10px;text-indent:-999em;overflow:hidden}
.top-social li a{padding-left:26px}

.top-rss, .top-email, .top-youtube, .top-facebook, .top-gplus {float:right;cursor:pointer;background:url(https://static.infomusic.ro/img/corner.png) no-repeat 9px 8px}
.top-rss{background:url(https://static.infomusic.ro/img/small-rss.png) no-repeat 9px 8px}
.top-email{background:url(https://static.infomusic.ro/img/small-email.png) no-repeat 9px 8px}
.top-youtube{background:url(https://static.infomusic.ro/img/small-youtube.png) no-repeat 9px 8px}
.top-facebook{background:url(https://static.infomusic.ro/img/small-facebook.png) no-repeat 9px 8px}

.top-twitter a {float:right;cursor:pointer;background:url(https://static.infomusic.ro/img/corner.png) no-repeat 9px 8px} 

.top-rss a, .top-email a, .top-youtube a, .top-twitter a, .top-facebook a, .top-gplus a {float:right;cursor:pointer;background:url(https://static.infomusic.ro/img/corner.png) no-repeat 9px 8px}

.buy-tickets a, .buy-tickets a:active, .buy-tickets a:hover {cursor:pointer;background:url(https://static.infomusic.ro/img/corner.png) no-repeat 150px 40px; text-align:center; width:150px; height:40px;background-color:#FFFFFF!important; }
.buy-tickets a {background-position: 0 -410px; display: block;	text-indent: -9999px;} 
.buy-tickets a:hover {background-position: 0 -450px;display: block; background-color:#FFFFFF!important; text-indent: -9999px;}
.buy-tickets a:active {background-position: 0 -490px;display: block; background-color:#FFFFFF!important; text-indent: -9999px;}
.eventdetails .buy-tickets a:hover {background-color:#FFFFFF!important;} 
  

.author-rss, .author-email, .author-youtube, .author-twitter, .author-facebook, .author-gplus {float:right;cursor:pointer;background:url(https://static.infomusic.ro/img/corner.png) no-repeat 9px 8px; margin:3px;}
.author-twitter a, .author-twitter a:hover, .author-gplus a, .author-gplus a:hover,.author-facebook,.author-facebook a:hover {width:11px; height:11px; float:left; border:none!important; background-color:transparent!important;}
.author-gplus, .top-gplus {background-position: 0 -342px}
.author-facebook, .top-facebook a {background-position: 0 -386px}
.author-twitter, .top-twitter a {background-position: 0 -397px}
/* Butonul de search */
#search {display:inline;height:20px; }
#search input{
	float: left;
	background: #fff;
	width: 227px;
	padding: 4px 5px 3px 5px;
	font-family: "Open Sans", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #999;
	line-height: 12px;
	border: 1px solid #e4e5e1;
}
/* #search input{float:left;background:#fff;width:160px;padding:2px 5px 3px 5px;font-family:Georgia,serif;font-size:12px;font-style:italic;color:#999;line-height:12px;border:1px solid #e4e5e1} */
#search input:focus{background:#cb2028; color:#FFF; border:1px solid #b31c1b;}
#search input.btn{background:0;border:0;margin: 0 0 0 -28px;padding:0;width:auto}
/*#search input#2{width:auto}*/
#search input#s:focus{outline:0}
#cat-menu{background:#b31c1b;height:35px; border-top: 1px solid #FFF;
border-left: 2px solid #FFF;
border-right: 2px solid #FFF;
border-bottom: 1px solid #FFF;
margin: 0 -10px 0 -10px;}
#cat-nav .menu-item-1387{padding-left:10px}
.nav{z-index:99;float:left;margin:0;padding:0;list-style:none;line-height:1;height:35px;border-right:0 solid #fff}
.nav a{position:relative;color:#f0f0f0;display:block;z-index:100;text-decoration:none}
.nav li{float:left;width:auto;border-left:0 solid #b31c1b;border-right:0 solid #dfdfdf}
.nav li a{font-size:14px; font-weight: bold;font-family: Arial,serif;padding:10px 8px;text-decoration:none;text-transform:uppercase}
.nav li a:hover,.nav li a:active,.nav li.current-cat,.nav li.current-cat-parent{background:#d13e3e;color:#f0f0f0;text-decoration:none}
.nav li ul{background:#b31c1b;position:absolute;left:-999em;width:245px;margin:0 0 0 -2px;border-top:0 solid #b31c1b;border-left:2px solid #b31c1b;border-right:0 solid #b31c1b;border-bottom:2px solid #b31c1b;z-index:100099}
.nav li ul li{border-top:0 solid #fff;border-bottom:0 solid #dfdfdf;border-right:0}
.nav li ul li a{background:#d13e3e;color:#f0f0f0;width:220px;padding:7px 12px;font-size:12px;font-weight:normal;text-decoration:none}
.nav li ul li a.sf-with-ul{padding:7px 12px}
.nav li ul li a:hover{background:#000000;color:#f0f0f0;text-decoration:none}
.nav li ul ul{margin:-31px 0 0 172px}
.nav li:hover,.nav li.hover{position:static}
.nav li:hover ul ul,.nav li.sfhover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul ul,.nav li:hover ul ul ul ul,.nav li.sfhover ul ul ul ul{left:-999em}
.nav li:hover ul,.nav li.sfhover ul,.nav li li:hover ul,.nav li li.sfhover ul,.nav li li li:hover ul,.nav li li li.sfhover ul,.nav li li li li:hover ul,.nav li li li li.sfhover ul{left:auto}
.nav .sf-sub-indicator{display:none}
.nav li ul .sf-sub-indicator{background:url(https://static.infomusic.ro/img/icon-arrow-right.png) no-repeat;position:absolute;display:block;right:.4em;top:.9em;width:10px;height:10px;text-indent:-999em;overflow:hidden}
#breadcrumb{padding:0 0 0 15px;height:30px;line-height:30px;border-bottom:0 solid #e4e5e1;background:#FFF;color:#888;text-transform:uppercase;font-size:9px;display:block}
#breadcrumb a,#breadcrumb span{padding:0 3px 0 10px;background:url(https://static.infomusic.ro/img/icon-arrow-right.png) no-repeat 0 3px}
#breadcrumb a:hover{background-color:#b31c1b}
#breadcrumb .tip{font-weight:bold;background:0;padding:0}
#breadcrumb .home{background:0}
#breadcrumb .current-time{float:right;height:30px;line-height:30px;display:block;padding:0 15px;color:#888;background:0}
#breadcrumb .leftup_corner{background-image:url(https://static.infomusic.ro/img/corner.png);background-position:0 -30px;float:left;height:30px;margin:0 0 0 -15px;width:30px}
#cat-menu .rightdown_corner{background-image:url(https://static.infomusic.ro/img/corner.png);background-position:0 0;float:right;height:30px;margin:6px 0 0 -15px;width:30px}
.footer-sidebar-container .rightdown_corner{background-image:url(https://static.infomusic.ro/img/corner.png);background-position:0 0;float:right;height:30px;margin:6px -1px 0 -15px;width:30px}
#cat-menu .home_icon a{background-image:url(https://static.infomusic.ro/img/corner.png);background-position:0 -90px;float:left;height:30px;margin:3px 5px 0 5px;width:30px}
#cat-menu .home_icon a:hover{background-image: url(https://static.infomusic.ro/img/corner.png); background-repeat: no-repeat; background-position:0 -60px;float:left;height:30px;margin:3px 5px 0 5px;width:30px}


#clipul-zilei .entry-thumb{position:relative;margin:5px 15px 15px 5px!important}
#clipul-zilei .play_icon,#clipul-zilei .play_icon:hover{background-image:url(https://static.infomusic.ro/img/corner.png);background-position:0 -120px;float:left;height:30px;margin:3px 5px 0 5px;width:30px;position:absolute;top:100px;left:110px}
#clipul-zilei .play_icon a{background:0;border:0;padding-left:30px}
#clipul-zilei .play_icon:hover{background-position:0 -150px}


/* Slider prima pagina */

#loopedSlider{float:left; margin:0 0 20px 0; padding:0; width:280px;position:relative;clear:both;border: 0 solid #e4e5e1;}


#loopedSlider .featured-thumb{margin:0 0 10px 0;border-bottom: 10px solid #D13E3E;padding:0!important;} 
#loopedSlider .container{width:280px;min-height:400px;overflow:hidden;position:relative;}
#loopedSlider .slides{position:absolute;top:0;left:0}
#loopedSlider .slides div{position:absolute;top:0;width:280px;display:none}
ul.pagination{list-style-type:none;margin:15px auto 0 auto;padding:0}
ul.pagination li{float:left;margin:0 5px;display:inline}
ul.pagination a{display:block;width:18px;padding-top:18px;height:0;overflow:hidden;background-image:url(https://static.infomusic.ro/img/corner.png);background-position:0 -240px;background-repeat:no-repeat;color:#000}
ul.pagination a:hover{background-position:0 -258px;background-color:transparent!important}
ul.pagination li.active a{background-position:0 -276px}
#loopedSlider .entry-title a{font-size:18px;font-family:sans-serif;padding:5px;}
#loopedSlider .entry-title a:hover{font-size:18px;font-family:sans-serif;padding:5px; color:#B31C1B!important; background:transparent!important}
#loopedSlider .container:hover{font-size:18px;font-family:sans-serif;}


#loopedSlider-full .featured-thumb{margin:0 0 10px 0;border-bottom: 10px solid #D13E3E; padding:0!important;}
#loopedSlider-full .container{width:830px;height:350px;overflow:hidden;position:relative; background: #D13E3E;position: relative; }
#loopedSlider-full .slides{position:absolute;top:0;left:0}
#loopedSlider-full .slides div{position:absolute;top:0;width:830px;display:none}
ul.pagination{list-style-type:none;margin:15px auto 0 auto;padding:0}
ul.pagination li{float:left;margin:0 5px;display:inline}
ul.pagination a{display:block;width:18px;padding-top:18px;height:0;overflow:hidden;background-image:url(https://static.infomusic.ro/img/corner.png);background-position:0 -240px;background-repeat:no-repeat;color:#000}
ul.pagination a:hover{background-position:0 -258px;background-color:transparent!important}
ul.pagination li.active a{background-position:0 -276px}
#loopedSlider-full .container a{font-size:18px;font-family:sans-serif;margin:5px 0 0 10px; color:#FFF!important;}
#loopedSlider-full .container a:hover{font-size:18px;font-family:sans-serif;padding: 0; color:#000!important;background: #D13E3E!important;}
#loopedSlider-full .container:hover{font-size:18px;font-family:sans-serif;}
#loopedSlider-full .featured-gen {font-size:18px;font-family:sans-serif;padding:5px; background-color:#B31C1B!important; color:#FFF!important; display:inline-block; float:left; margin-right: 10px;}
#loopedSlider-full ul.pagination {position: absolute;
top: 610px;}
#loopedSlider-full {margin-top: -20px;}

.info-type {
border: 1px solid #D13E3E;
padding: 0 3px 0 3px;
font-size: 11px;
color: white;
background: #D13E3E;
font-family: Tahoma;
font-weight: normal;
vertical-align: middle;
}

#latest .info-type {float: left;
margin-right: 10px;
font-size: 14px;
border: none;
width: 110px;
background: #B3B3B3;
text-align: center;}

#latest-promo{
	background: none repeat scroll 0 0 #efefef;
    display: block;
    height: 220px;
    padding: 0 5px;
    /* width: 100% !important; */}

.latest-promo-thumb {
    background: none repeat scroll 0 0 #efefef;
    color: #B31C1B;
    display: table-row;
    float: left;
    height: 200px;
    overflow: hidden;
    padding: 10px;
    width: 150px;
}
.latest-promo-thumb:hover {
	background: none repeat scroll 0 0 #B31C1B;
	color: #FFF;
}
.latest-promo-thumb:hover a{
	color: #FFF;
}
#latest-promo a {font-size:12px!important; color: #B31C1B;}
#latest-promo a:hover {color: #FFF;}
#latest-promo .entry-thumb {float: none!important;}

#latest{width:507px;float:left;margin:0 20px 10px 13px;}
#latest h3, #latest h3 a{color:#b31c1b!important;padding:0 15px 0 10px;background:none!important;font-family:Arial,serif;font-size:16px;display:block;}
#latest h3 a:hover{background-color:#000;padding:5px 15px 4px 15px;color:#e4e5e1;font-family:Arial,serif;font-size:14px;display:inline}
#latest ul{padding: 10px 10px 0 5px; text-align: justify;}

#latest ul li{padding:3px 0 3px 0; float:left; width:100%;}
#latest ul li:hover{padding:3px 0 3px 0;background-color:#DDD!important;color:#b31c1b!important}
#latest ul li a:hover{background-color:#DDD!important;color:#b31c1b!important}
#latest .postdate{font-family:Arial,serif;font-size:11px;float:left;clear:left;line-height:100%;color:#666;margin-left:-34px;padding-top:.4em}
#latest ul li a{font-size:12px;text-decoration:none;font-weight:normal!important;}
#latest ul li a:hover{text-decoration:none;font-weight:normal!important; }
#latest .entry-thumb {
    margin: 0 10px;}
#latest .adlink a{
	font-family: sans-serif;
	font-size: 15px;
	text-decoration: none;
	display: table-cell;
	font-weight: bold!important;
	color: #B31C1B!important;
	
}
#latest .adlink a:hover{text-decoration:underline;font-weight: bold!important; background: transparent !important;color:#B31C1B!important;}
#latest .postdate{width:45px; text-align:center;}
#latest .adlink li {border:1px solid #e4e5e1;}

#latest-photo, #latest-cronici{width:auto;margin:0 0 10px 15px;}
#latest-photo h3, #latest-photo h3 a, #latest-cronici h3, #latest-cronici h3 a{color:#b31c1b!important;padding:0 15px 0 10px;background:none!important;font-family:Arial,serif;font-size:16px;display:block}
#latest-photo h3 a:hover, #latest-cronici h3 a:hover{background-color:#000;padding:5px 15px 4px 15px;color:#e4e5e1;font-family:Arial,serif;font-size:14px;display:inline}
#latest-photo .postdate, #latest-cronici .postdate{font-family:Arial,serif;font-size:11px;float:left;clear:left;line-height:100%;color:#666;margin-left:-34px;padding-top:.4em}

#latest-photo ul, #latest-cronici ul{padding:0;}
#latest-photo ul li, #latest-cronici ul li{padding: 5px 0 0 0;}
#latest-photo ul li:hover, #latest-cronici ul li:hover{color:#b31c1b!important}
ome-ad

#latest-photo ul li a, #latest-cronici ul li a{font-family:sans-serif;font-size:15px;text-decoration:none;display:table-cell;font-weight:normal!important;}
#latest-photo ul li a:hover, #latest-cronici ul li a:hover{text-decoration:none;font-weight:normal!important;background-color:transparent!important;color:#b31c1b;}

#latest-photo .postdate, #latest-cronici .postdate{width:95px; text-align:center;}

#latest-photo .entry-thumb, #latest-cronici .entry-thumb { padding: 10px 0 0 0!important; margin-left: -15px;}

#latest-photo .catbox-title, #latest-cronici .catbox-title{border-top:1px solid #e4e5e1;background:#fafafa url(https://static.infomusic.ro/img/bg-title.jpg) repeat-x left center;border-bottom: 0 solid #e4e5e1;padding:8px 15px 0 15px;text-transform:uppercase;line-height:1.38;font-family:Arial,serif;font-size:13px}
#latest-photo .catbox-title a, #latest-cronici .catbox-title a{text-decoration:underline;font-weight:bold;color:#000;text-decoration:none}
#latest-photo .catbox-title a:hover, #latest-cronici .catbox-title a:hover{color:#FFF;text-decoration:none;background-color:#b31c1b}


#carousel{background:#d13e3e;padding: 5px; height: 277px; width:790px;}
.carousel-posts {z-index:3!important; width: 780px!important; border-right: 3px solid #b31c1b;}
.carousel-posts ul li{height:211px!important}
.carousel-posts ul li:hover{background-color:#b31c1b!important;color:#e4e5e1!important}
.carousel-posts ul li a{color:#000!important; font-size:11px;}
.carousel-posts ul li a:hover{color:#e4e5e1!important}
.carousel-posts ul li:hover a {color:#e4e5e1!important}

#carousel h3{padding:0 5px 5px 5px; color:#FFF;font-size:16px;}
#carousel h3 span{display:block;padding:0;border-bottom:0 solid #DDD}
#carousel .item {background:#FFF;overflow:hidden;float:left;margin:0 5px;border-left:1px solid #d13e3e;border-bottom:1px solid #d13e3e;display:inline;border-right:1px solid #b31c1b;border-top:1px solid #b31c1b; width:108px;}
#carousel .item img{padding:4px;border-bottom:0 solid #DDD;display:block}
#carousel .item .title {padding:0 5px;height:60px;display:block;font-family: Arial; font-size:12px; line-height:1.1; overflow:hidden; text-align:center;}
#carousel .lastitem {background-color:#b31c1b!important;color:#e4e5e1!important; }
#carousel .lastitem a {
	font-size:20px;     
	padding: 10px;
    display: block;
    text-align: center;
}

.smalllinks { padding: 7px 6px; font-family: Arial, sans-serif; font-size: 11px;}
.smalllinks a { color:#FFF; text-decoration:none; margin:0 7px 0 0; padding:3px; background: #000;}
.smalllinks a:hover { color:#FFF; text-decoration:none; background: #b31c1b;}

.highlightarea {
	background-color: #efefef;
	padding: 10px;
	text-align: center;
	/*border-bottom: 3px solid #d13e3e;
	border-top: 3px solid #d13e3e;*/
}

.highlights a {
    background: none repeat scroll 0 0 #b31c1b;
    color: #fff;
    font-size: 14px;
	font-family: Arial;
    margin: 7px 0 0;
    padding: 5px;
    text-decoration: none;
}

.highlights a:hover {
    background: none repeat scroll 0 0 #000;
    color: #FFF;
    font-size: 14px;
    margin: 7px 0 0;
    padding: 5px;
    text-decoration: none;
}

.highlights { padding: 7px 6px;}

.pc-next,.pc-prev,.pc-next:hover,.pc-prev:hover{float:right;cursor:pointer;background:url(https://static.infomusic.ro/img/corner.png) no-repeat left top;width:15px;height:15px;display:inline-block;text-indent:-5555em;border:0!important;margin:4px 4px 0;overflow:hidden}
.pc-next{background-position:-15px -210px}
.pc-prev{background-position:0 -210px}
.pc-next:hover{background-position:-15px -225px}
.pc-prev:hover{background-position:0 -225px}
.catbox-title{border-top:1px solid #e4e5e1;background:#fafafa url(https://static.infomusic.ro/img/bg-title.jpg) repeat-x left center;border-bottom:1px solid #e4e5e1;padding:8px 15px 7px 15px;text-transform:uppercase;line-height:1.25;font-family:Arial,serif;font-size:13px}
.catbox-title a{text-decoration:underline;font-weight:bold;color:#000;text-decoration:none}
.catbox-title a:hover{color:#FFF;text-decoration:none;background-color:#b31c1b}
.cat-feedlink a{margin-top:10px}
.twocol .catbox-row{background:url(https://static.infomusic.ro/img/dot.gif) repeat-y 314px 0}
.twocol .catbox{width:315px;float:left;padding:0 0 10px 0}
.twocol .catbox-even .catbox-title{border-right:1px solid #e4e5e1}
.twocol .catbox li{border-top:1px solid #e4e5e1;padding:5px 0 5px 11px;margin:0 15px;font-size:12px;list-style-type:none;font-family:sans-serif}
.twocol .catbox li.first{display:block;padding:15px 0 10px 0;font-family:Verdana;font-size:12px;border-top:0;background:0;list-style-type:none}
.twocol .catbox .entry-thumb{margin-right:10px}
.twocol .catbox .entry-title{font-size:14px}
.twocol .catbox .entry-excerpt{display:block}
.headline{padding:20px 15px;color:#999;margin:0 0 15px 0;font-size:22px;height:32px;}
* html .home .headline{padding:18px 15px}
.headline h1{height:32px;line-height:32px;font-size:24px;overflow:hidden;text-transform:uppercase;color:#333}
.headline span{color:#999}
.headline-term{
    padding: 0 20px 20px 20px;
    margin: 20px;
    font-size: 14px;
    border-bottom: 1px solid #e4e5e1;}
.headline-term h1, .headline-term h2{line-height:32px; padding: 20px 0 20px 0; overflow:hidden;text-transform:uppercase;}
.headline-term span{color:#999}
.tagimage {float: right;border: 1px solid #ddd;margin: 0 -10px 0 20px;}
.tagdesc {padding: 10px;}

.single-cat-feedlink a{display:inline-block;float:none;margin:0 5px;line-height:12px}
.display{float:right;width:49px;height:20px;background:url(https://static.infomusic.ro/img/display.gif) no-repeat 0 -20px;text-indent:-5555em;overflow:hidden;margin:10px 5px 0 0;cursor:pointer}
.display-grid{background:url(https://static.infomusic.ro/img/display.gif) no-repeat 0 0}
.hentry{display:inline-block;}
.entry-thumb {float:left;display:block;position:relative;}
.entry-thumb a{padding:4px;display:block;border:1px solid #e4e5e1}
.entry-thumb a img{display:block}
.entry-title{margin:0 0 5px 0;line-height:1.25;font-family: Tahoma, Geneva, sans-serif; font-size:20px;padding:0 5px 0 5px}
h1.entry-title{font-family: Geneva, Arial, sans-serif; font-size:30px;}
#author-description h1 {font-size:30px;margin: 0 0!important;font-family: Tahoma, Geneva, sans-serif;}
#content-author h2 {font-size:20px;margin: 0 0 0 20px!important;font-family: Tahoma, Geneva, sans-serif;}

.entry-excerpt{display:table}
.entry-excerpt p{text-align:justify; padding:0!important;}
.meta-edit {margin-top: -30px;}
.entry-meta{
    color: #777;
    font-size: 1em;
    text-align: justify;
    padding: 0 0 0 10px!important;
    font-family: "Open Sans", Verdana, Arial, sans-serif;
    font-weight: normal;
}
.entry-meta a{color:#A7A7A7; border-bottom:1px dotted #666}
.meta-sep{color:#999;margin:0 3px}
.grid-post{width:390px;float:left;display:inline}
.grid-post .entry-thumb{margin-right:10px}
.grid-post .entry-excerpt{display:block}
.grid-post .entry-meta{display:none}
.not-found{width:600px}

#entry-tags{margin:0 10px 20px 10px; float: left;}
#entry-tags span{font-weight:bold}

#rel-concerts, #rel-news, #rel-albums {background:#f7f7f7;border:1px solid #e4e5e1;padding: 0 10px 10px 10px; margin:15px 10px 15px 0; max-width: 770px!important; float: left;}
#rel-concerts a:hover, #rel-news a:hover, #rel-albums a:hover {background-color:transparent; color:#b31c1b;}

.event #rel-news {background:#f7f7f7;border:1px solid #e4e5e1;padding: 0 10px 10px 10px; margin:15px 10px 15px 0; width: 770px;}
#rel-concerts ul li a img, #rel-news ul li a img, #rel-albums ul li a img{vertical-align: middle; padding-right: 10px;list-style-type:none;}
#rel-concerts ul li, #rel-news ul li, #rel-albums ul li {vertical-align: middle; list-style-type:none; font-size:14px; display: inline-block; width:100%;}
#rel-concerts ul, #rel-news ul, #rel-albums ul {padding:0!important; margin:0!important;}
#rel-concerts .entry-thumb, #rel-news .entry-thumb, #rel-albums .entry-thumb, #entry-oferte .entry-thumb {margin:0;}
#rel-concerts h3, #rel-news h3, #rel-albums h3, #entry-oferte h3 {
padding: 0 5px 0 20px!important;
background-color: #bebebe;
width: 500px;
color: #FFF;
font-size: 20px;
font-family: Arial,sans-serif;
}

.jumpaction-related {float: left;
margin: 5px 5px 0 0;
background: #d13e3e;
padding: 6px;
overflow: hidden;
color: #fff!important;
font-size: 18px;
cursor: pointer;
text-align: center;
}

a.jumpaction-related:hover {background-color: #000!important;}

#entry-oferte a {text-decoration: underline;}
#entry-oferte a img {
    border: 2px solid #ff0;
}
.widget-oferte-titlu {
  background: #efefef;
  padding: 10px;
  font-weight: bold;
  font-size: 16px;
}

.widget-oferte-titlu span {
    background: #000000;
  padding: 5px;
  margin: 0 20px 0 0;
  color: #EFEFEF;
}



#rel-concerts {
	width: 100%; 
}
#rel-concerts ul li {font-size:20px;}

#rel-concerts h3, #rel-news h3, #rel-albums h3  {
margin: -1px 0 10px -11px!important;
}

#entry-oferte img {margin:0!important;}
.event-detail {padding: 0 0 0 60px;}
.event-detail ul {padding: 0!important; }
.event-detail a { font-weight:bold;}


#entry-author, #entry-social {background:#f7f7f7;border:1px solid #e4e5e1;padding:5px;margin:15px 30px 15px 0; width: 780px; float: left;}
#entry-oferte {  background: #efefef;
  padding: 0 0 10px 0; border:1px solid #e4e5e1; width:100%; max-width:790px; float: left;}
#entry-oferte p {padding: 10px; margin:0;}
#entry-oferte ul {padding: 5px 0 0 10px; list-style-type: none;}


#entry-author h3 {float:left;display:inline;font-size:14px;}


.link-bilete h2 a {text-align:center;}

.author-meta{color:#666;margin:5px 0 5px 0;font-size:14px;padding:2px}
.author-meta a,.author-meta a:hover{border:1px dotted #666}
.author-social{color:#666;margin:5px 0 5px 0;font-size:11px;background:transparent; padding:4px; float:right;}
.author-social:hover{background:transparent!important; }
.author-social a,.author-social a:hover{border:1px dotted #666; }
.author-social img {border:none}
.semiprofil .avatar {float:left;padding-right:20px;}
.semiprofil .description {text-align:justify;}
.semiprofil {display:block;} 


#entry-social ul{display:table-row;}
#entry-social li{ display:table-cell;float:left;width:auto;margin: 5px;}
#entry-social a:hover {background-color:transparent!important;}
#author-avatar{float:left;margin:0 10px 0 0;border:1px solid #e4e5e1}
#author-avatar img{display:block;padding:1px;background:#FFF}
#author-description .author-about {display: table-cell; text-align:justify; } 
#author-description span {font-weight: bold;} 
.entry p,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin:10px 0 20px}
.entry p{text-align:justify;line-height:2em;}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6 {text-align: left; padding: 10px 10px 10px 20px;
border-left: 4px solid #d13e3e; margin: 30px 100px 20px 10px;}


.entry ul,.entry ol{margin:10px 0 10px 30px}
.entry li {text-align: justify; padding: 0 0 10px 0;}
.entry ol{list-style-type:decimal}
.entry ul{list-style-type:square}
.entry ul ul,.entry ul ol,.entry ol ol,.entry ol ul{margin:0 0 0 20px}
.entry hr{border-top:1px solid #FFF;border-top:1px solid #c7d7db;background:0;height:0;margin:0 0 20px 0;padding:0;clear:both}
.entry hr.none{border:0 none;height:0;background:0;margin:0;padding:0;clear:both}
.entry a:hover{text-decoration:underline}
.entry blockquote{background:url(https://static.infomusic.ro/img/bg-quote.png) no-repeat 0 0 #EFEFEF;font-style:normal;margin:10px 5px 10px 5px;padding:5px 10px 1px}
.onecolumn{margin:0!important;background:#FFF}
.onecolumn #content{margin:0!important}
img.centered{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0}
img.alignnone{padding:0;margin:0 0 10px 0;display:inline}
img.alignright{padding:0;margin:0 0 10px 10px;display:inline}
img.alignleft{padding:0;margin:0 10px 10px 0;display:inline}
.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}
.alignright{float:right;margin:0 0 10px 10px}
.alignleft{float:left;margin:0 10px 10px 0}
/*
.wp-caption{text-align:center;padding:4px 0 5px 0;border:0 solid #e6e6e6;}
.wp-caption img{margin:0;padding:0;border:0}
.wp-caption p.wp-caption-text,.wp-caption-text a{margin:0 0 10px 0;padding:5px;font-size:10px;font-weight:normal;line-height:12px;background-color:#d13e3e;color:#e4e5e1!important;text-align: center;}
*/
.wp-caption{text-align:center;padding:10px 0 5px 0;}
.wp-caption img{margin:0;padding:0;border:0;}
.wp-caption p, .wp-caption-text {margin:0 0 10px 0;font-size:12px;font-weight:normal; padding:5px!important;line-height:12px; color:#d13e3e!important; text-align: center;}
.wp-caption-text a {color:#d13e3e!important;font-weight:normal;text-decoration:none;background-color: #FFF!important;padding:0}
.wp-caption-text a:hover {color:#d13e3e!important;text-decoration:underline;background-color: #FFF!important;padding:0}
.image p {margin:0 0 10px 0;font-size:12px;font-weight:normal; padding:5px!important;line-height:12px; color:#d13e3e!important; text-align: center;}

.pagenavi{border-top:1px solid #e4e5e1;border-bottom:1px solid #e4e5e1;height:30px;background:#f7f7f7;color:#777;margin:0;width:98%}
.pagenavi a,.pagenavi span{border-right:1px solid #e4e5e1;padding:0 10px;height:30px;line-height:30px;display:block;float:left}
.pagenavi a.current{background:#fff;color:#b8240d;font-weight:bold;margin:0;padding-bottom:0}
.more,.meta-more{font-size:18px; float:right}
.more a,.meta-more a{background-color:#b31c1b;padding:5px;color:#e4e5e1}
.more a:hover,.meta-more a:hover{background-color:#000;padding:5px;color:#e4e5e1}
.onecol .catbox{display:block;clear:both}
.onecol {background: #FFFFFF; margin:20px 20px 0 0;}
.catbox .hentry{display:inline}
.catbox .entry-excerpt{padding:5px 10px 5px 5px}
.catbox h2{padding:10px 0 5px 10px}

.widget-area{border-bottom:1px solid #e4e5e1}
.widget {padding:0; background:#fff; margin: 0 0 20px 0;}
.widget .wp-polls {margin:0;}
.widget-title,.widget-title a{background-color:#b31c1b;padding:5px 15px 4px 15px;color:#FFF;font-family:Arial,serif;font-size:14px}
.widget-title a:hover{background-color:#000;padding:5px 15px 4px 15px;color:#e4e5e1;font-family:Arial,serif;font-size:14px}

#top-sidebar {padding: 0;}
#top-sidebar .widget a{font-weight: normal!important;}
#top-sidebar .widget a:hover{font-weight: normal!important;background:transparent!important;color:#b31c1b;}
.widget ul li{border-top:0 solid #e4e5e1;padding:5px 15px}
.widget ul li:hover{background:#fafafa}
.widget>div{border-top:1px solid #e4e5e1;min-height:10px;text-align:center}
.widget p{padding:10px}
.widget_tag_cloud div,.textwidget{padding:0;border-top:1px solid #e4e5e1}

.tab-widget-menu{background:#B31C1B; border-bottom:1px solid #B31C1B;font-size:11px;font-weight:bold; margin-bottom: 10px;}
.tab-widget-menu ul{background:#B31C1B;}
.tab-widget-menu li{float:left;display:block;padding:0 12px;border-right:0 solid #e4e5e1;height:30px;line-height:30px;cursor:pointer;text-transform:uppercase;color:#e4e5e1;text-align:center}
.tab-widget-menu li.selected{background:#000000;color:#e4e5e1;border-right: 0 solid #000000;border-left: 0 solid #000000;position:relative;line-height:29px;bottom:-1px;border-top: 0 solid #000000;
transform: rotate(-10deg);
-ms-transform: rotate(-10deg); /* IE 9 */
-webkit-transform: rotate(-10deg); /* Safari and Chrome */
-o-transform: rotate(-10deg); /* Opera */
-moz-transform: rotate(-10deg); /* Firefox */}
.tab-widget-menu li:hover{background:#d13e3e;color:#e4e5e1;border-right: 0 solid #B31C1B;border-left: 0 solid #B31C1B;position:relative;line-height:29px;bottom:-1px;border-top: 0 solid #B31C1B}
#tab-sidebar { margin: 0 20px 20px 0; }
#tab-sidebar .widget{padding:0;background:#FFF;min-height:440px;display:block;clear:both}
#tab-sidebar .widget>div{border-top:0}
#tab-sidebar .widget_tag_cloud div,#tab-sidebar .textwidget{border-top:0}
#tab-sidebar .widget ul li{padding:3px}
#tab-sidebar .widget ul li img{float:left;margin:10px}
#tab-sidebar .info{display:table;padding:10px 15px 0 0;text-align:justify}
#tab-sidebar a.comments-link,#tab-sidebar .meta{display:inline;font-family:Arial,serif;font-size:11px;color:#999;text-transform:uppercase;padding:3px}
#tab-sidebar #recent-comments a{color:#999}
#tab-sidebar #recent-comments a span.comment-author{color:#004276}
#tab-sidebar #recent-comments a:hover span.comment-author{color:#b8240d}
#tab-sidebar p{padding:0 5px 5px 5px}
#tab-sidebar #popular-posts ul li a{font-family:sans-serif;font-size:16px;display:block}
#tab-sidebar .info .meta-more{font-family:sans-serif;font-size:12px!important;display:inline;margin:0}
.tab-sidebar-title{width:100%;color:#b31c1b;text-align:left;font-family:sans-serif;font-size:20px;padding:5px 10px 5px 15px;}
.widget_tag_cloud a{padding:0 3px;white-space:nowrap}
#wp-calendar{width:100%}
#wp-calendar,#wp-calendar th,#wp-calendar caption{text-align:center}
#wp-calendar th{background:#f5f5f5;padding:3px;border:1px solid #f0f0f0}
#wp-calendar td{padding:5px 2px;border:1px solid #f0f0f0}
#wp-calendar caption{background:transparent;font-weight:bold;padding:3px 0 7px 0;color:#333}
#wp-calendar #today{background:#f5f5f5;font-weight:bold}
.widget h3 span{color:#0061d8}
.widget h3 span span{color:#ff1183}
.widget .flickr_badge_image{float:left;margin:0}
.widget .flickr_badge_image .wrap{position:relative;margin-bottom:20px;padding:0}
.widget .flickr_badge_image a img{display:inline;float:left;background:#fff;margin:0 8px 8px 0;border:#e9e9e9 1px solid;padding:4px}
.widget .flickr_badge_image a:hover img{background:#f0f0f0}
#footer{background-color: #f7f7f7; clear:both;padding:0 7px 15px 7px;border-bottom:0 solid #FFF;border-top:10px solid #b31c1b;border-left:0 solid #b31c1b;border-right:0 solid #e4e5e1}
#footer .footer-cat{padding:0 5px;border-bottom:0 solid #ddd}
#footer .footer-cat ul{padding:0}
#footer .footer-cat ul li{float:left;padding:5px 0 4px 0;font-size:11px;text-transform:lowercase}
#footer .footer-cat li ul{display:none}
#footer .footer-cat a{color:#555;padding:0 10px;border-right:0 solid #ddd}
#footer .footer-cat a:hover{color:#333}
#footer .bottom{text-align:center;padding:0 25px 5px 10px;font-size:11px;color:#555}
.backtotop{background:url(https://static.infomusic.ro/img/corner.png) no-repeat;width:48px;height:48px;background-position:0 -294px}

/*
#sticky-zone{clear:both;background:#cb2028;padding: 2px; margin:0;height:20px;border-top: 0 solid #FFF;}
*/
#sticky-zone{clear:both;background:#333;padding: 2px 0 4px 0; margin:0;height:20px;border-top: 0 solid #FFF;}
#sticky-zone .sticky-menu{padding:0;border-bottom:0 solid #ddd}
#sticky-zone .sticky-menu ul{padding:0}
#sticky-zone .sticky-menu ul li{float:left;padding:2px 0 1px 0;font-size:11px;text-transform:lowercase; font-family:Arial;}
#sticky-zone .sticky-menu li ul{display:none}
#sticky-zone .sticky-menu a{color:#FFF;padding:5px;font-weight:normal;text-decoration:none}
#sticky-zone .sticky-menu a:hover{color:#cb2028!important;padding:5px;font-weight:normal;text-decoration:none;background-color:#FFF!important;background:0}
.pinglist li.even{background:#fafafa}
.pinglist li.odd{background:#FFF}
.pinglist{border-bottom:1px solid #e4e5e1;padding:2px}
#comments,#pings{padding: 0;}
#comments-title,#reply-title,#pings-title{color:#333;font-weight:bold;font-size:13px;padding:12px 15px;text-transform:uppercase}
#comments-title,#pings-title{border-top: 0 solid #e4e5e1}
#reply-title{background:url(https://static.infomusic.ro/img/hatch.gif) repeat-x left bottom;padding:12px 0;margin:0 15px}
.commentlist, .children{border-bottom:1px solid #e4e5e1; padding: 0!important;}
.comment{padding:15px 0 0 75px;border-top:1px solid #e4e5e1;min-height:60px;height:auto!important;height:60px;display:block}
.commentlist li.even{background:#fafafa}
.commentlist li.odd{background:#FFF}
.comment-avatar{float:left;margin:0 0 0 -60px}
* html .comment-avatar{margin:0 0 0 -32px}
.comment-avatar img{border:1px solid #f0f0f0;padding:4px;background:#fff}
.comment-meta{margin:0 15px 10px 0;font-size:11px}
.comment-meta a{color:#B8240D}
.comment-meta a:hover{border-bottom:1px dotted #666; background-color:transparent!important;}
.comment-meta .fn{font-size:12px;font-style:normal;font-weight:bold}
.comment-meta .fn a{color:#B8240D}
.comment-meta .fn a:hover{color:#b8240d;border-bottom:0; background-color:transparent!important;}
.comment-body{margin:10px 20px 10px 0; padding:0;}
.comment-body p {padding:0!important;}
.reply{margin:10px 20px 0 0;text-align:right;text-transform:uppercase;font-size:11px;position:relative;height:25px;overflow:hidden;position:relative;right:-20px}
.comment-reply-link{height:24px;line-height:24px;display:inline-block;width:50px;text-align:center;border-top:1px solid #e4e5e1;border-left:1px solid #e4e5e1;overflow:hidden;width:100px}
#cancel-comment-reply-link{font-size:11px;color:#b8240d;margin:0 0 0 20px}
#cancel-comment-reply-link:hover{text-decoration:underline}
.comment #respond{border-top:1px solid #e4e5e1}
#commentform{padding: 0 15px 0 15px;}
#commentform p{margin:10px 0}
#commentform label{float:left;width:100px;font-weight:bold}
#commentform .required{color:#b8240d;font-weight:bold;margin:0 0 0 10px}
#commentform input,#commentform textarea{width:70%;margin:0 0 10px 0;border:1px solid #dfdfdf;padding:5px}
#commentform input:hover,#commentform textarea:hover{border:1px solid #d2d1cd}
#commentform textarea{overflow:auto}
#commentform input#submit{display:block;width:150px;margin:0 0 0 100px;padding:5px;background:#fbfbfb url(https://static.infomusic.ro/img/menu.gif) repeat-x left center;color:#333;border:3px double #ccc;font:bold 1.2em Arial,serif;cursor:pointer}

#comments-facebook {margin: 0 15px 15px -15px;}
#comments-facebook h3 {background: url(https://static.infomusic.ro/img/hatch.gif) repeat-x left bottom;
padding: 12px 0 12px 0;
margin: 0 15px 10px;}
.fb-comments {margin: 0 20px 0 15px;border-right: 1px solid #c9c9c9!important;border-left: 1px solid #c9c9c9!important;border-bottom: 1px solid #c9c9c9!important;}

.header-ad{float:right;display:inline; margin: 30px 30px 30px 30px; width:720px; height:90px;}
.header-adnew{float:right;display:inline; margin: 30px 30px 30px 30px; width:720px; height:90px;}
.header-brandingspace{height:150px!important;}
.header-brandingspace-message{padding: 10px 10px 10px 35px; display:block; background: #d13e3e;}
.header-brandingspace-message a {color: #FFF; font-weight:bold; font-size: 16px;}
.header-branding-message a:hover {color: #D8FF00; font-weight:bold;}


.home-ad-area{padding: 15px 15px 15px 90px;border-top: 0 solid #e4e5e1;text-align:center}
.billboard-ad {text-align:center;background-color:#FFF; padding: 20px 0 0 0;}

#sidebar-ad1,#sidebar-ad2,#sidebar-ad3,#sidebar-ad4 {
	padding: 10px 5px;
    border: 0 solid #e4e5e1;
    margin: 0 0 20px 0;}

.siderbar-ad {padding: 10px 0 30px 10px;}

.up-promo {  
	padding: 10px 20px;
  	background-color: #d13e3e;
	color: #fff;
  	margin: 10px 0 0 0;}

.up-promo a {  
	color: #fff;}


.adinsideevent {  
	padding: 10px 20px;
  	background-color: #efefef;
  	margin: 10px 0 10px 0}

.adimginsideevent {  padding: 10px 20px;
  border: 1px #efefef solid;
  margin: 10px 0 20px 0;
    padding: 5px 4px!important};

.home-adcentral{
    clear: both;
    display: block;
	margin: 0 0 20px 0;
}
	
.article-adcentral {
  	
    clear: both;
    display: block;
    margin: 10px 0 20px 35px;
    text-align: center;
    width: 728px;
	border: 1px solid #b3b3b3;
	}

.article-ad {	
	width: 100%!important;
    text-align: center;
    padding: 20px;
	/*
    float: right;
    margin: 0 0 10px 20px;
	border-left: 20px #FFF solid!important;
	border-bottom: 10px #FFF solid!important;
	border-top: 20px #FFF solid!important;*/
}

.event-ad {	
	width: 100%!important;
    text-align: center;
    padding: 20px;
	/*
    float: right;
    margin: 10px 0 20px 20px;
	border-left: 20px #FFF solid;
	border-bottom: 20px #FFF solid;*/
}

.eventdescription h1 {text-align: left; font-size: 20px; font-weight: 600; padding: 10px 10px 10px 20px;
border-left: 4px solid #d13e3e; margin: 0 0 0 10px;}

.eventdescription h2 {text-align: left; font-size: 18px; font-weight: 600; padding: 10px 10px 10px 20px;
border-left: 4px solid #d13e3e; margin: 30px 0 20px 10px;}

.eventdescription h3 {text-align: left; color: #000!important; font-size: 14px;font-weight: 600; padding: 10px 10px 10px 20px; border-left: 4px solid #d13e3e; margin: 0 0 0 10px;}
.eventdescription h4 {text-align: left; font-size: 14px;font-weight: 500; padding: 10px 10px 10px 20px;margin: 0 0 0 10px;}


.adtips{margin:0 0 6px 0;display:block;color:#CCC;text-transform:uppercase;text-align:center;font-size:11px}

.em-events-search {padding: 0 0 20px 0; margin-top: -30px;}
.em-events-search-town {height:25px;}
.em-events-search-text {min-width: 200px;}
.em-search-text input {background-color: #EDEDED; border: 1px solid #EFEFEF;}
.widget_em_calendar{}
.em-calendar th, .em-calendar td{background:0;border:0;width:36px}
.em-calendar table{background:0;border:0;width:100%}

.bilete-infomusic h3 {background-color: #EFEFEF; border-bottom: 1px solid #FFFFFF;  margin: 5px 0 0 !important;  padding: 0 !important; text-align: center;	}
#em-booking {padding: 5px; background:#FFEEEE; border: 1px solid #EFEFEF;}
#em-booking .em-tickets td {padding:5px}
#em-booking .em-ticket {border-bottom: 1px #DDD solid;}
#em-booking .em-booking-buttons {width:100%; text-align:center;}
#em-booking .em-booking-form-details #booking_comment {width: 500px!important;}
#em-booking .em-booking-form-details {width:95%!important; display:block; padding: 0 5px 5px 5px!important;} 
#em-booking .em-booking-form-details p {margin: 0 0 0 0!important; font-weight:bold!important; padding:10px 0 0;}
#em-booking .em-booking-form-details .em-booking-buttons {padding: 10px;}
#em-booking .em-booking-login {width:95%!important;display:block;float:left; margin: 0 0 0 0; border:none; padding: 0 5px 5px 5px!important; border-top: 1px solid #CDCDCD;}
#em-booking .em-booking-login {margin: 0 0 0 0!important; }
#em-booking {margin: 0 0 10px!important;}


.internal-login-details {width:95%!important; display:block; padding: 0 5px 5px 5px!important;} 
.internal-login-details p {margin: 0 0 0 0!important; font-weight:bold!important; padding:10px 0 0;}
.internal-login-details .em-booking-buttons {padding: 10px;}
.internal-login {width:95%!important;display:block;float:left; margin: 0 0 0 0; border:none; padding: 0 5px 5px 5px!important; border-top: 1px solid #CDCDCD;}
.internal-login {margin: 0 0 0 0!important; }




.page-link{background-color:#b31c1b;border:0 solid #333;color:#fff;font-family:Arial,Helvetica;font-size:16px;padding:5px 15px 5px 5px;text-decoration:none;min-width:300px;text-transform:uppercase;font-weight:bold; margin:20px 0 0 0;}
.page-link a{background-color:#e4e5e1;border:1px solid #333;font-family:Arial,Helvetica;font-size:16px;margin:0 2px 0 2px;padding:5px 10px 5px 10px;text-decoration:none}
.page-link a:hover{color:#ffc;background-color:#d13e3e;text-decoration:none;border:1px solid #333;font-family:Arial,Helvetica;font-size:16px;margin:0 2px 0 2px;padding:5px 10px 5px 10px;text-decoration:none}
#jumpstart{background-color:#a7c839;font-family:Arial,Helvetica;font-size:14px;text-decoration:none;text-align:right;display:block;position:relative;margin:10px;margin-left:20px;clear:none;float:right;border-left-width:3px;border-left-style:solid;border-left-color:#b31c1b;font-family:Arial,Helvetica;font-size:14px;text-decoration:none;text-align:right;color:#f00;padding:5px}
#jumpstart a,#jumpstart a:link,#jumpstart a:visited{font-family:Arial,Helvetica;font-size:14px;text-decoration:none;text-align:right;color:#b31c1b}
#jumpstart a:hover{color:#fff}
.footer-sidebar-container ul{background: #d13e3e}
.footer-sidebar{overflow:hidden;float:left;padding:0;width:220px;background:transparent}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.clearfix{display:inline-block}
.widget-footer-title{padding:5px 15px 4px 15px;text-transform:uppercase;color:#e4e5e1;font-family:Arial,serif;font-size:13px;height:40px;vertical-align:bottom;background-color:#b31c1c;margin-bottom: 0;border-bottom:2px dashed #e4e5e1}
.footer-sidebar .textwidget{padding:0 15px 5px 5px;background:#d13e3e;border:0;color:#e4e5e1}
.footer-sidebar .widget{padding:0;border-left:10px solid #e4e5e1;border-bottom:0;}
.footer-sidebar .widget li{border:0;font-size:11px;text-align:left;color:#e4e5e1}
.footer-sidebar .widget a{border:0;color:#FFF}
.footer-sidebar .widget a:hover{border:0;color:#b31c1c;background:0}
.footer-sidebar .widget li:hover a,.footer-sidebar .widget li:hover{color:#b31c1c}

#widget-bottom-post, #widget-bottom-location, #widget-bottom-event {
	background: none repeat scroll 0 0 #F7F7F7;
	min-height: 230px;
	padding: 10px;
	float: right;
	margin-right: 32px;
	overflow: hidden;
	border: 1px solid #E4E5E1;
}

#widget-bottom-post  {
margin-right: 32px;
width: 450px;
}

#widget-bottom-location, #widget-bottom-event {
margin-right: 0;
width: 440px;
}

#widget-bottom-full {
	width: 768px;
	background: none repeat scroll 0 0 #F7F7F7;
    min-height: 238px;
    padding: 10px;
	border: 1px solid #E4E5E1;
}

#widget-bottom-full .widget-title {
    background: #F7F7F7;
    border: 0;
    color: #b31c1b;
    padding: 10px 0;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
}

/*
#ifm-content #widget-bottom-post {background: none repeat scroll 0 0 #F7F7F7;
height: 238px;
padding-left: 10px;
padding-top: 10px;

float: right;
overflow: hidden;
border: 1px solid #E4E5E1;
}

*/
#widget-bottom-post a,#widget-bottom-post li,#widget-bottom-post ul,#widget-bottom-post a,#widget-bottom-post li,#widget-bottom-post ul,#widget-bottom-post .widget ul li,
#widget-bottom-location a,#widget-bottom-location li,#widget-bottom-location ul,#widget-bottom-location a,#widget-bottom-location li,#widget-bottom-location ul,#widget-bottom-location .widget ul li,
#widget-bottom-post a,#widget-bottom-event li,#widget-bottom-event ul,#widget-bottom-event a,#widget-bottom-event li,#widget-bottom-event ul,#widget-bottom-event .widget ul li {text-decoration:none;font-weight:normal;border:0; }
#widget-bottom-post a:hover, #widget-bottom-location a:hover, #widget-bottom-event a:hover{color:#B31C1B; background: #F7F7F7;}
#widget-bottom-post li, #widget-bottom-location li, #widget-bottom-event li{padding: 0 0 3px 0;}
#widget-bottom-post .widget-title, #widget-bottom-location .widget-title, #widget-bottom-event .widget-title{background:#F7F7F7;border:0;padding:0;color:#b31c1b;font-family:Arial,serif;font-size:16px;font-weight:bold}
#wp_related_posts_widget {float: right;padding: 5px 5px 5px 15px!important; font-size: 10px;}
#wp_related_posts_widget .related-post ul li a {font-size:11px;}
/*
#em-wrapper{padding:10px}
#em-wrapper ul li{font-weight:normal;text-decoration:none;font-family:Verdana,Arial,Helvetica;font-size:12px;line-height:18px;padding:5px;border:0;border-bottom-color:#999;list-style:none;min-height:50px;vertical-align:middle}
#em-wrapper ul li.even{background:#fafafa}
#em-wrapper ul li.odd{background:#FFF} 
#em-wrapper img{vertical-align:middle;float:left}
#em-wrapper a{font-family:Verdana,Arial,Helvetica;font-size:14px;line-height:18px}
#em-wrapper a:hover{font-family:Verdana,Arial,Helvetica;font-size:14px;color:#f00;line-height:18px}
#em-wrapper .data{font-family:Verdana,Arial,Helvetica;font-size:14px;color:#f00;line-height:18px;float:right;font-weight:bolder}
.widget-emag{float: left;
border-color: #B31C1B;
border-style: solid;
border-width: 1px 1px 1px 10px;}*/
.em-pagination {
	padding: 20px 0 0 0!important;
	display: block;
	margin-top: 30px;
	font-size:28px;
	font-family:Arial;
	border-top: 2px solid #000;}
.em-pagination a, .em-pagination a:hover {padding: 10px!important; border: 1px solid #efefef!important; font-size:28px;	font-family:Arial;}

#author-page {background: #F7F7F7;
border-bottom: 1px solid #E4E5E1;
padding: 15px;}

.author-profil{margin-bottom:30px}
.author-profil h3{margin-bottom:10px;padding-left:20px}
.author-profil .description{width:100%;overflow:hidden}
.author-profil .description p{width:400px;margin:0;padding-left:20px}
.author-profil .avatar{float:right;border:5px solid #ccc}
.author-profil h4{background:#e7e7e7;padding:5px;border:1px dotted #ccc}
.author-profil .connect{border-top:1px solid #ccc;border-bottom:1px solid #ccc;list-style:none;margin:0;padding:0;width:100%;overflow:hidden;padding:10px 0}
.author-profil .connect li{float:left;margin-right:20px}
.author-profil ul{padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;background-attachment:scroll;background-color:#f2f5e9;background-image:none;background-repeat:repeat;background-position:0 0}
.author-profil ul li{background:none repeat scroll 0 0 #f2f5e9;margin:0;text-decoration:none;font-weight:normal;padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:25px;border-top-width:0;border-right-width:10px;border-bottom-width:0;border-left-width:10px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e4e5e1;border-right-color:#e4e5e1;border-bottom-color:#fff;border-left-color:#b31c1b;}
.artist-meta{color:#666;margin:10px 0 6px 0;font-size:11px}
.artist-meta a{color:#666}
.artist-meta a:hover{color:#b31c1b;background-color:transparent!important;}
.artist-meta img{float:left;border:0;padding:0 10px 0 0}
.artist-meta li{list-style-type:none}
.album-meta{color:#666;margin:10px 0 6px 0;font-size:12px;padding:5px;background-color:#f4f4f4}
.album-meta img{float:left;border:0;padding:0 15px 0 0!important}
.album-meta li{list-style-type:none}
.album-meta a{display:inline;color:#b31c1b!important;padding:0;text-decoration:none}
.album-meta a:hover{color:#e4e5e1;background-color:#b31c1b;padding:0;text-decoration:none}

.entry a{
	box-shadow: inset 0 -2px 0 #c30;
	text-decoration:none;
	font-weight: 500}
.entry a:hover{
	color:#fff!important;
	background-color:#c30!important;
	padding:0;
	text-decoration:none;
	font-weight: 500}

#entry-tags a{display:inline;color:#fff!important;background-color: #b31c1b!important;padding: 3px 8px 3px 8px;text-decoration:none;text-decoration:none;font-weight:normal;border-right: #000 2px solid; border-bottom: #000 2px solid;/*-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:2.2em*/}
#entry-tags a:hover{/*-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;*/color:#fff!important;background-color:#000!important; text-decoration: none;font-weight:normal}
.entry-meta a:hover{color:#b31c1b!important;background-color:transparent!important; text-decoration: none;}

.breadcrumblist {
	list-style-type: none!important;
    margin: 0!important;
    display: inline-block;   
}

.breadcrumblist li {
    float: left;
	margin: 0!important;
	padding: 0 5px 0 0;
	text-decoration: none;
}

.breadcrumblist li a, .breadcrumblist li a:hover {
    padding: 0 5px 0 0;
	margin: 0!important;
    text-decoration: none;
}

a.fancybox{padding:0;background-color:transparent!important}
a.fancybox:hover{padding:0;background-color:transparent!important}
#dd_start,.dd_buttons a{background-color:transparent!important}


.padder{padding:10px}
.padder p{padding:10px 0 5px 0}
.padder h4{background:#f4f4f4;border:0;color:#888;font-size:11px;height:19px;padding:8px 20px}
.padder div.pagination{background:#f4f4f4;border:0;color:#888;font-size:11px;height:19px;margin:-20px -19px 0 -19px;padding:8px 20px;position:relative}
.padder div.pagination .pag-count{float:left}
.padder div.pagination .pagination-links{float:right}
.padder div.pagination .pagination-links span,.padder div.pagination .pagination-links a{font-size:12px;padding:0 5px}
.padder div.pagination .pagination-links a:hover{font-weight:bold}
.padder div#pag-bottom{margin-top:-1px}
.padder #nav-above{display:none}
.padder .paged #nav-above{display:block}
.item-avatar{float:left}
.avatar-block{display:block;padding:5px}
.em-warning{margin:10px 0;padding:10px;color:#333;border-radius:3px}
.em-warning p{margin:10px 0!important;padding:0;color:#333}
.em-warning-errors{background-color:#ffebe8;border:1px solid #C00}
.em-warning-confirms{background-color:#f1fff0;border:1px solid #a8d144}
a.em-button{float:right;padding:5px 10px;margin:5px;background:#EEE;color:#333;border:1px solid #CCC;border-radius:3px;display:inline-block;text-decoration:none}
a.em-button:hover{text-decoration:none}
#em-booking{margin:15px 0 10px 0;position:relative}
#em-booking-form{position:relative;clear:left}
.em-booking-form-details{padding:10px;width:360px;float:left}
.em-booking-form-details input.input,.em-booking-form-details textarea{width:250px}
.em-booking-form-details .input-group label{display:block;float:left}
.em-booking-form-details .input-group span{display:block;margin-left:110px}
.em-booking-form-details .em-booking-submit{width:auto}
#em-booking-form label{display:inline-block;width:100px}
.em-tickets{margin-bottom:20px}
div.em-booking-message{margin:10px 0;padding:10px;color:#333;border-radius:3px}
div.em-booking-message p{margin:10px 0!important;padding:0;color:#333}
div.em-booking-message-success{background-color:#f1fff0;border:1px solid #a8d144}
div.em-booking-message-error{background-color:#ffebe8;border:1px solid #C00}
div.em-booking-login{padding:10px 10px 10px 20px;margin:0 0 0 390px;border-left:1px solid black}
div.em-booking-login label{display:inline-block;width:90px}
div.em-booking-login p{margin:10px 0!important;padding:0!important}
div.em-booking-login input{margin:0}
#event-form h4{margin:25px 0 15px 0;font-weight:bold}
#event-form p{margin-top:10px}
#event-form .inside{clear:both;margin-bottom:20px}
#event-form #event-name{width:80%;padding:2px}
#event-form .event-extra-details{margin-top:20px}
#event-form .event-extra-details select{vertical-align:top}

.event .hentry, .location .hentry {margin-top: 0!important;}
.eventlist {display: block;margin-bottom: 20px !important;}
.eventlist img {float: left; display: block; margin: 0 15px 5px 0;
border: 1px solid #EFEFEF;}
.eventphoto img {float: left; display: block; margin: 10px 15px 5px 0;
border: 8px solid #EFEFEF;}
.eventdescription {display:block; float:left;}
/*.eventdescription img {visibility:hidden; width: 0; height: 0;}
.eventdescription .wp-caption {visibility:hidden; width: 0; height: 0;}*/
.eventpage {padding-top: 0 !important; margin-top: 0!important;} 
.eventpage h1 {padding-bottom: 10px; margin-left: 0!important; margin-right: 0!important; text-align: left;margin-top: 20px!important;} 
.eventdetails {display: block;padding-top: 5px;}
.inlinediv { display:inline;}
.em-maininfo {display: block;
border: 1px #EFEFEF solid;
float: right;
width: 545px;
margin: 10px 0 10px -10px;
padding: 15px;
/*height: 285px;*/
}
.em-mainmap{display: block;
border: 1px #EFEFEF solid;
width: 800px;
margin: 0 10px 30px 0;
}
.location h2, .location h3 {padding: 20px 0 10px 10px;}
.location {text-align:justify; line-height:1.63; padding: 0 10px 10px 0;}
.location p { padding-top: 10px;}
/*.location li { list-style-type: square; }*/
.location ul { padding: 0 0 10px 20px;}


#jumpaction, #jumpaction-followup {display: block; margin: 15px 0!important; padding:0!important;}


#jumpaction li, #jumpaction-followup li {float: left;
padding: 3px 0 3px 0;
margin: 5px 5px 0 0;
background: #d13e3e;
color: #fff;
text-align: center;
overflow: hidden;
width: 100%;	
list-style: none;	
/*width: 390px;*/
}


#jumpaction li:hover, #jumpaction-followup li:hover {background: #000!important;}
	
#jumpaction li a, #jumpaction-followup li a {padding: 6px;
overflow: hidden;
color: #fff!important;
font-size: 18px;
text-align: center;
cursor: pointer;
}

#jumpaction li a:hover, #jumpaction-followup li a:hover {padding: 6px;
font-size: 18px;
overflow: hidden;
background: #000!important;
color: #fff!important;
text-align: center;
cursor: pointer;
}



.em-tickets-row .ticket-status span.ticket_on{display:block;width:10px;height:10px;background:green}
.em-tickets-row .ticket-status span.ticket_off{display:block;width:10px;height:10px;background:red}
.em-tickets-row .ticket-status span.ticket_new{display:block;width:10px;height:10px;background:grey}
#event-tickets th{width:auto}
#event-tickets th.ticket-status{width:20px}
#em-tickets-form{margin-top:10px;display:none}
#em-tickets-form input[type=text]{width:97%;padding:2px;color:#666}
#em-tickets-form{background-color:#fff;color:#333;display:none;width:350px;padding:15px;text-align:left;border:2px solid #333;opacity:.8;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 0 50px #ccc;-webkit-box-shadow:0 0 50px #ccc}
#em-tickets-form h4{font-size:16px;margin:0;padding:0}
#em-tickets-form form{overflow:auto}
#em-tickets-form .close{background:url(//static.infomusic.ro/img/em/close.png) 0 0 no-repeat!important;position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;border:0;padding:0;margin:0}
#em-tickets-form #wp-submit{display:block;clear:both}
.em-ticket-form{padding:0 10px;margin-bottom:10px;width:400px}
.em-ticket-form label{display:inline-block;min-width:70px;padding-right:10px}
.em-ticket-form div{clear:both;margin:5px 0}
.em-ticket-form input.name{width:300px}
.em-ticket-form .space-limits input{width:40px}
.em-ticket-form .date-limits input{width:100px}
.em-ticket-form div.description{margin-top:9px}
.em-ticket-form textarea{width:100%;margin-top:7px}
#wp-em-editor-content-wrap table{margin-bottom:0}
#event-form table.em-location-data td,#event-form table.em-location-data th{vertical-align:top;border:0}
#event-form table.em-location-data{width:50%;float:left;border:0}
#event-form .em-location-map-container,#event-form .em-location-map-404,#event-form .em-location-map-content{width:400px;height:300px;float:left}
#event-form .em-location-map-404{vertical-align:middle;text-align:center}
.em-bookings-table .em-bookings-table-export,.em-bookings-table .em-bookings-table-settings{float:left;display:block;margin:2px 5px;width:25px;height:25px}
.em-bookings-table .em-bookings-table-export{background:url(//static.infomusic.ro/img/em/csv.png) 0 0 no-repeat}
.em-bookings-table .em-bookings-table-settings{background:url(//static.infomusic.ro/img/em/settings.png) 0 0 no-repeat}
.em-bookings-table-overlay{margin-top:10px;display:none}
.em-bookings-table-overlay input[type=text]{width:97%;padding:2px;color:#666}
.em-bookings-table-overlay{background-color:#fff;color:#333;display:none;width:350px;padding:15px;text-align:left;border:2px solid #333;opacity:.8;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 0 50px #ccc;-webkit-box-shadow:0 0 50px #ccc}
.em-bookings-table-overlay h4{font-size:16px;margin:0;padding:0}
.em-bookings-table-overlay form{overflow:auto}
.em-bookings-table-overlay .close{background:url(//static.infomusic.ro/img/em/close.png) 0 0 no-repeat!important;position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;border:0;padding:0;margin:0}
body#printable{font-family: Georgia,Arial;text-align:center}
body#printable #container{margin:0 auto;width:780px;text-align:left}
table#bookings-table{width:600px;border-spacing:0}
table#bookings-table td{padding:5px 0}
table#bookings-table td.spaces-number{text-align:right;padding-right:20px}
table#bookings-table th{text-align:left;margin-left:5px}
table#bookings-table tr#booked-spaces td{border-top:2px solid #999}
table#bookings-table td.total-label{text-align:right}
table#bookings-table tr#booked-spaces td.spaces-number,table#bookings-table tr#available-spaces td.spaces-number{font-weight:bold}
table#em-location-data th{text-align:right;width:50px}


table.em-calendar td.eventful, table.em-calendar td.eventful-pre, table.em-calendar td.eventful-post {
    background: #ddd;
}
table.em-calendar td.eventful-today{
	background: #b31c1b;
}
table.em-calendar td.eventless, table.em-calendar td.eventless-pre, table.em-calendar td.eventless-post {
	color: #ccc;
}

table.em-calendar td.eventful:hover, table.em-calendar td.eventful-today:hover, table.em-calendar td.eventful-pre:hover, table.em-calendar td.eventful-post:hover{
    background: #b31c1b;
	
}

table.em-calendar tr.days-names td {
    font-weight: bold !important;
}

table.em-calendar td a{
    font-weight: bold!important;
	padding: 10px!important;	
	color: #b31c1b;
	font-size: 18px !important;
}


table.em-calendar td:hover a, table.em-calendar td.eventful-today a{
    color: #FFF!important;
}

table.em-calendar td:hover a, .em-calnav:hover, .em-calnav a:hover {
    color: #FFF!important;
	background: #b31c1b!important;
}

	
table.em-calendar td a:hover{
    color: #FFF; 
}

table.em-calendar td {
    border: 1px solid #FFF;
	text-align: center;	
	font-size: 16px;
	font-weight: normal;
	width: 14%;
	height: 55px !important;
}
table.em-calendar {
    background: #EFEFEF;
	width: 100%;
}

.em-search-ajax { position:relative; }
/* Warnings */
	.em-warning { margin:10px 0; padding:10px; color:#333; border-radius:3px; }
	.em-warning p { margin:10px 0 !important; padding: 0; color:#333 }
	.em-warning-errors { background-color:#FFEBE8; border:1px solid #C00; }
	.em-warning-confirms { background-color:#f1fff0; border:1px solid #a8d144; }
	a.em-button { float:right; padding:5px 10px; margin:5px; background:#EEE; color:#333; border:1px solid #CCC; border-radius:3px; display:inline-block; text-decoration:none; }
	a.em-button:hover { text-decoration:none; }	
	
/* Search Form */
	.em-search div { display:inline; }
	.em-search label { display:none; }
	.em-search .hidden { display:none !important; }
	/* Custom Search CSS */
		div.css-search { margin-bottom:20px; }	
		div.em-search.css-search label { display:inline; } 
		div.em-search.css-search div { display:block; }
		div.css-search input, div.css-search select, div.css-search option, div.css-search div, div.css-search span, div.css-search button { 
			width:auto; height:auto; margin:0; padding:0; float:none; display:auto; font-size:14px; /* reset everything */
		}
		div.css-search input, div.css-search select { padding:5px; }
		div.css-search { background:#fff; border:1px solid #dedede; border-radius:3px; padding:5px; min-height:170px; position:relative; -moz-border-radius:3px; -webkit-border-radius:3px; }	
		/* Main Search */
			div.css-search.has-advanced div.em-search-main { padding-bottom:8px; border-bottom:1px solid #dedede; }
			div.css-search div.em-search-main div { display:inline; }
			div.css-search div.em-search-field { padding: 0; }
			div.css-search input.em-search-text, div.css-search input.em-search-geo { width:80%; font-size:16px; line-height:16px; padding:8px; border:none; outline:none !important; color:#666; text-overflow: ellipsis; }
			div.css-search div.em-search-geo { margin: 0 0 0 5px; padding-left:20px; background:url(https://www.infomusic.ro/wp-content/plugins/events-manager/includes/images/search-geo.png) 0 3px no-repeat; }
			div.css-search div.em-search-text { margin: 0 0 0 5px; padding-left:20px; background:url(https://www.infomusic.ro/wp-content/plugins/events-manager/includes/images/search-mag-ico.png) 0 4px no-repeat; }
			/* Placeholder text in main section */ 
				div.css-search div.em-search-main div.em-search-field input::-webkit-input-placeholder { /* WebKit browsers */ font-size:16px; line-height:16px; padding:3px 0; border:none; outline:none; color:#666; }
				div.css-search div.em-search-main div.em-search-field input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ font-size:16px; line-height:16px; padding:8px; border:none; outline:none; color:#666; }
				div.css-search div.em-search-main div.em-search-field input::-moz-placeholder { /* Mozilla Firefox 19+ */ font-size:16px; line-height:16px; padding:8px; border:none; outline:none; color:#666; }
				div.css-search div.em-search-main div.em-search-field input:-ms-input-placeholder { /* Internet Explorer 10+ */ font-size:16px; line-height:16px; padding:8px; border:none; outline:none; color:#666; }			
			/* Geo field specifics */
				div.css-search.has-search-geo.has-search-term input.em-search-text, div.css-search.has-search-geo.has-search-term input.em-search-geo { width:40%; }
				.pac-container .pac-item { padding:4px 4px !important; }
			/* Main Search Button */
				div.css-search div.em-search-main .em-search-submit {
					position:absolute;
					top: 5px; right: 5px;
					-moz-box-shadow: 0 0 0 0 #ffffff;
					-webkit-box-shadow: 0 0 0 0 #ffffff;
					box-shadow: 0 0 0 0 #ffffff;
					background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b7d282), color-stop(1, #8eb56d) );
					background:-moz-linear-gradient( center top, #b7d282 5%, #8eb56d 100% );
					background-color:#b7d282;
					-moz-border-radius:6px;
					-webkit-border-radius:6px;
					border-radius:6px;
					border:1px solid #dcdcdc;
					display:inline-block;
					color:#ffffff;
					font-weight:bold;
					padding:8px 10px;
					text-decoration:none;
					text-shadow:1px 1px 0 #c7c5c7;
					line-height:16px;
				}
				div.css-search div.em-search-main .em-search-submit:hover {
					background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #C4DB99), color-stop(1, #A4C48A) );
					background:-moz-linear-gradient( center top, #C4DB99 5%, #A4C48A 100% );
					background:-ms-linear-gradient(top, #C4DB99, #A4C48A);
					background:-o-linear-gradient(top, #C4DB99, #A4C48A);
					background:linear-gradient(top, #C4DB99, #A4C48A);
					background-color:#A4C48A;
				}
				div.css-search div.em-search-main .em-search-submit img { border:none; padding:0; margin:0; box-shadow:none; border-radius:0; background:none; }
				/* IE7 Hack */ div.css-search div.em-search-main button.em-search-submit span { display:block; width:16px; height:16px; background:url('//static.infomusic.ro/img/icon-search.gif') 0 0 no-repeat; }			
		/* Advanced Search */
			div.css-search div.em-search-location, div.em-search-location-meta { margin: 0; padding: 10px 0 0 0; }
			div.css-search div.em-search-advanced, div.css-search div.em-search-options { padding: 10px; }
			div.css-search div.em-search-advanced > div { clear:both; }
			div.css-search div.em-search-advanced label { display:block; float:left; min-width:100px; }
			div.css-search div.em-search-advanced .em-search-submit { margin:10px 0; }
			div.css-search.no-search-main div.em-search-advanced.visible div { display:inline; clear:none; }
			div.css-search.no-search-main div.em-search-advanced.visible label { display:none; }
			div.css-search div.em-search-options { text-align:right; }

div.em-calendar-wrapper{position:relative}
div#em-loading{position:absolute;width:100%;height:100%;background:#fff url(//static.infomusic.ro/img/em/loading.gif) 50% 50% no-repeat;left:0;top:0;opacity:0.8;filter:alpha(opacity=80); /* For IE8 and earlier */}
.em-map-balloon .em-map-balloon-content{margin:0 0 0 0!important;padding:0 0 20px 0!important;font-size:12px!important;color:#000!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important}
.em-location-map img,.em-locations-map img,#em-map img{max-width:none!important;background:none!important;border: 1px solid #EFEFEF!important;margin:0!important;padding:0!important;height:auto!important;width:auto!important}
#start-time,#end-time{width:7em}
#start-time.error,#end-time.error{border:#c00 1px solid}
div.time-picker{position:absolute;height:191px;width:5em;overflow:auto;background:#fff;border:1px solid #aaa;z-index:99;margin:0}
div.time-picker-12hours{width:7em}
div.time-picker ul{list-style-type:none;margin:0;padding:0}
div.time-picker li{cursor:pointer;height:10px;font-size:12px; font-family: Helvetica,Arial;padding:4px 3px}
div.time-picker li.selected{background:#0063ce;color:#fff}


.onealbum{clear:both;background:none repeat scroll 0 0 #ccc;margin-bottom:20px}
.album-thumb{padding:0;margin:0;background:none repeat scroll 0 0 #ccc}
.album-thumb img{padding:0 0 10px 20px;border:0;margin:0}
.album-title{padding:5px 10px 5px 10px;border:0;text-align:center;background-color:#b31c1b!important;color:#e4e5e1!important;vertical-align:middle}
h2.album-title a{font-size:12px;background-color:#b31c1b!important;color:#e4e5e1!important;vertical-align:middle}
h2.album-title a:hover{font-size:12px;background-color:#b31c1b!important;color:#e4e5e1!important;vertical-align:middle}
.onealbum .catbox-title{background:none repeat scroll 0 0 #ccc;border:0}
.onealbum .more{margin:0}
.onealbum h3.catbox-title{text-align:center}
.onealbum h3.catbox-title:hover,.onealbum a.catbox-title:hover{background-color:#b31c1b!important;color:#e4e5e1!important}
.onealbum .catbox-title .leftup_whitecorner{background-image:url(//static.infomusic.ro/img/corner.png);background-position:0 -180px;float:left;height:30px;margin:-9px 0 0 -15px;width:30px}


.concurs-thumb{padding:0;margin:0}
.concurs-thumb img{margin:0;padding:0;border:0}
.concurs-thumb a{margin:0;padding: 0!important;background-color:#d13e3e!important}
.concurs-title{padding:5px;border:0;text-align:center}
h2.concurs-title a{font-size:12px;color:#e4e5e1!important}
h2.concurs-title a:hover{font-size:12px;background-color:#d13e3e!important;color:#000!important}
.oneconcurs .more,.oneconcurs .more a,.oneconcurs .more p{background-color:#000;width:100%;margin:0;float:left!important;text-align:center!important}
.oneconcurs .more a:hover{background-color:#d13e3e!important;background-color:#000!important}


.oneconcurs .more a, .oneconcurs .more a:hover,.onefoto .more a, .onefoto .more a:hover {padding: 3px 0 3px 0!important;}

.oneconcurs, .onefoto{clear:both;background:#d13e3e; width: 100%;}

.foto-container {text-align: center;}
.foto-thumb{padding:0;margin:0}
.foto-thumb img{margin:0;padding: 0;border:0}
.foto-thumb a{margin:0;padding: 0!important;background-color:#d13e3e!important}
.foto-title{padding: 5px;border:0;text-align:center}
h2.foto-title a{font-size:12px;color:#e4e5e1!important}
h2.foto-title a:hover{font-size:12px;background-color:#d13e3e!important;color:#000!important}
.onefoto .more,.onefoto .more a,.onefoto .more p{background-color:#000;width:100%;margin:0;float:left!important;text-align:center!important}
.onefoto .more a:hover{background-color:#d13e3e!important;background-color:#000!important}

.widgetbox-title{background:#b31c1b;padding: 15px;text-transform:uppercase;line-height:1.25;font-family:Arial,serif;font-size:13px}
.widgetbox-title a{text-decoration:underline;font-weight:bold;color:#e4e5e1;text-decoration:none}
.widgetbox-title a:hover{color:#e4e5e1;text-decoration:none;background-color:#b31c1b}
#dd_ajax_float{text-align:center;line-height:16px;font-size:10px;font-family:Arial;border:0 solid #BBB!important;min-width:55px;width:auto;background-color:#fff;-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;-moz-border-radius-topright:0!important;-moz-border-radius-bottomright:0!important;-moz-border-radius-bottomleft:0!important;-moz-border-radius-topleft:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding:5px;position:absolute;display:none;left:-120px}


/* Widget Events */
.widget_em_widget {
	background-color: #F3F3F3!important;
}


.widget_em_widget ul li {
border-top: 1px solid #e4e5e1;
padding: 5px 5px 0 5px;}
.widget_em_widget img {float:right;padding: 0 0 0 5px;
margin: -5px -5px 0 0;}

.widget_em_widget ul li a:hover {color: #b31c1b!important; background-color:transparent!important;}
.all-events-link {background-color:#000!important; text-align: center;vertical-align: middle; height: 25px;}
.all-events-link a, .all-events-link a:hover {color: #FFF!important; background-color:transparent!important;}

.articlesocial {display:block;min-height: 60px;padding: 15px;}
.pagesocial {padding: 15px;}

.sharedaddy {display: inline;}
.sharedaddy a:hover {background:none!important;}
.youtubesubscribe {float: right; width: 260px;}
.youtubesubscribe-text {vertical-align: top;}


.articlesocial .sharedaddy {padding:0!important; float: right;
margin-top: 0!important; width: 480px; border: none!important;}
.pagesocial .sharedaddy {padding:0!important; margin-top: 0!important; border: none!important; width: 100%; margin: 0 -20px 0 20px;}
.eventpage .sharedaddy {padding:0!important; margin-top: 0!important; width: 100%!important; border: none!important;}
.videoclipsocial .sharedaddy {padding:0!important;} 
.videoclipsocial {margin: -30px 20px 20px 20px;
padding: 20px 10px 10px 20px;
background-color: #f7f7f7;
align-content: center;
border: 1px solid #e4e5e1;
-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}

margin-top: 0!important; width: 100%!important; border: none!important;}
.sd-block {border:none!important}


#wp-admin-bar .padder {
background-color: #939393!important;
width: 1200px!important;
}
.icon-buylink{
	background: url("//static.infomusic.ro/img/ticket.png") no-repeat scroll 0 0 transparent;
	color:#666666!important;
	float:right;
	padding-left: 20px !important;
	margin-left: 20px !important;
}
.ratingblock { margin-top:15px!important}
.raport-table td {padding:10px!important; border-bottom:1px solid #b3b3b3!important;}

.concurs-perioada {border-top:1px solid #e4e5e1;padding:10px;margin:15px 0 0 0; color:#cb2028; font-size:14px; text-align: center;}


.hreview-aggregate {display:none!important;}
.gform_wrapper { padding: 10px;
border: 5px solid #EFEFEF;
background: #f5f5f5;}
.gform_wrapper a{display:none!important}
.gform_wrapper a:hover{padding:0;background-color:transparent!important}

.copyright{padding:10px}
.footer-icons { float:right;margin-left: 20px;} 
#menu-footer-menu ul li {float:left; padding-left: 20px;}
#menu-footer-menu a {color:#000;}
#menu-footer-menu a:hover {color:#b31c1b; background:#f7f7f7;}
/* Repozitionarea butonului de inchidere a galeriei in dreapta*/
.jp-carousel-close-hint { right: 100px!important; }
body .jp-carousel-close-hint span { float: right; font-size: 20px!important; width: 60px; height: 60px; }
.thin h1 {font-size:16px!important;}

#im-relatedposts {padding: 0 20px 10px 20px; display:block;}
#im-relatedposts a:hover{background:none!important;}
ul.related_post li:hover {
	background: #f7f7f7 !important;
}
#wp-admin-bar .padder {display:none;}
.wp-polls {
	margin: 0 80px;
border: 1px #ededed solid;
background: #fcfcfc;
}

#header .social, #header-branding .social{
/*max-width: 207px;*/
float: left;
margin: 15px 15px 15px 0;	
}

#searchsocial {max-width: 260px;
    float: left;}

#header .social ul. #header-branding .social ul{
	list-style: none;
	margin: 0;
	padding: 0;	
}

#header .social ul li, #header-branding .social ul li{
	float: left;
	margin-left: 5px;	
}

#header .social ul li a, #header-branding .social ul li a{
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	text-indent: -999em;   
}

#header .social ul li:first-child, #header-branding .social ul li:first-child{
	margin-left: 0;
}

#header .social ul li a, #header-branding .social ul li a{
	-webkit-transition: all 0.3s; 
	-moz-transition: all 0.3s; 
	transition: all 0.3s;
}

#header .social ul li a:hover, #header-branding .social ul li a:hover{
	opacity: 0.8;
}

#header .social ul li a.twitter, #header-branding .social ul li a.twitter{
	background: url("//static.infomusic.ro/img/corner.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    background-position: -120px -60px;
}

#header .social ul li a.fb, #header-branding .social ul li a.fb{
	background: url("//static.infomusic.ro/img/corner.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    background-position: -120px 0;
}

#header .social ul li a.gplus, #header-branding .social ul li a.gplus{
	background: url("//static.infomusic.ro/img/corner.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    background-position: -120px -30px;
}

#header .social ul li a.rss, #header-branding .social ul li a.rss{
	background: url("//static.infomusic.ro/img/corner.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    background-position: -120px -150px;
}

#header .social ul li a.youtube, #header-branding .social ul li a.youtube{
	background: url("//static.infomusic.ro/img/corner.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    background-position: -120px -90px;
}
#header .social ul li a.newsletter, #header-branding .social ul li a.newsletter{
	background: url("//static.infomusic.ro/img/corner.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    background-position: -120px -120px;
}
#header .social ul li a.instagram, #header-branding .social ul li a.instagram{
  	background: url("//static.infomusic.ro/img/corner.png") no-repeat scroll left top rgba(0, 0, 0, 0); 
	background-position: -120px -180px;
}

.youtubeplaylist {margin: 0 0 20px 30px;}
#breadcrumbs {padding: 0!important; margin:0;}


/* Pagina de locatii */
.location-selection-box {
margin: 10px;
padding: 10px;
border: 1px solid #EDEDED;
max-height: 220px;
overflow-y: scroll;
}

/* Pagini selectii de concerte */

.event-list-wrapper {
	width: 98%;
	border: 1px solid #eee;
	margin: 15px 0;
	background-color: #FFF9F9;
	
}

.event-list-poster {
	margin: 0 10px 0 0;
	float:left;	
	border-right: 10px solid #b31c1b;
}

.event-list-info {
	float: right;
	width: 78%;
	max-width: 620px;
}

.event-list-info ul {
	padding:10px!important;
}

.event-list-info ul li {
	padding: 2px;

}

.event-list-info a{
	color: #b31c1b;
}

.event-list-info a:hover{
	color: #b31c1b;
}

.event-list-info-firstline, .event-list-info-firstline li, .event-list-info-firstline li:hover {
	font-size:16px;
	font-weight: bold;
	border-bottom: 0 solid #000!important;	
}
.event-list-info-firstline li, .event-list-info-firstline li:hover {
	padding: 3px!important;	
}



.eventabout {
	/*width: 540px;*/
	float: right;
}
/*.eventlist .eventabout {
	width: 700px;
	float: right;
}*/
.event-recommended-box {
	width: 680px;
	float: right;
}
.event-recommended-box ul{
	padding:0!important;
	margin: 0!important;
	list-style-type: none;
}
.event-recommended-box ul li{
	padding:5px;
	/*border-bottom: 1px solid #CCC;*/
}
.event-recommended-box ul li a{
	padding:5px!important;
}
.event-recommended-block {
	margin: 0;
}
.event-recommended-poster {
	margin:0;
	float:left;
	padding:0;
	width:100px;
}

.event-recommended-firstline, .event-recommended-firstline li, .event-recommended-firstline li:hover {
	/* font-size:16px;
	font-weight: bold;
	border-bottom: 2px solid #000!important;	*/
}
.event-recommended-firstline li, .event-recommended-firstline li:hover {
	padding: 3px!important;	
}
.event-recommended-lastline, .event-recommended-lastline li, .event-recommended-lastline li:hover {
/*	font-size:16px;
	font-weight: bold; */
	border-bottom: none!important;	
}



/* Locatia de concerte */
.event-location-box {
	width: 630px;
	float: right;
}
.event-location-box ul{
	padding:0!important;
	margin: 0!important;
	list-style-type: none;
}
.event-location-box ul li{
	padding:5px;
	border-bottom: 1px solid #CCC;
}
.event-location-box ul li a{
	padding:5px!important;
}
.event-location-block {
	margin:0;
}
.event-location-poster {
	margin:10px 0 0 0;
	float:left;
	padding:0;
	width:150px;
}

.event-location-firstline, .event-location-firstline li, .event-location-firstline li:hover {
	font-size:16px;
	font-weight: bold;
	border-bottom: 2px solid #000!important;	
}
.event-location-firstline li, .event-location-firstline li:hover {
	padding: 3px!important;	
}
.event-location-lastline, .event-location-lastline li, .event-location-lastline li:hover {
	font-size:16px;
	font-weight: bold;
	border-bottom: none!important;	
}

#content .entry-thumb {margin:0 15px 10px 0;}
#temporar .entry-thumb, #interviuri .entry-thumb, #clipulzilei .entry-thumb, #joinewartist .entry-thumb, #recenzii-albume .entry-thumb, #recenzii-concerte .entry-thumb  {margin:0 15px 10px 0;}
#carousel .entry-thumb {margin:0;}

#temporar {padding: 0;background: #efefef;display: block;float: left; }
#temporar h2 a, #temporar h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#temporar h2 a:hover { background: #000!important; color: #FFF!important; }
#temporar h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#interviuri {padding: 0;background: #efefef;display: block;float: left; }
#interviuri h2 a, #interviuri h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#interviuri h2 a:hover { background: #000!important; color: #FFF!important; }
#interviuri h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}


#recenzii-albume {padding: 0; background: #efefef; display: block;float: left;}
#recenzii-albume h2 a, #recenzii-albume h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#recenzii-albume h2 a:hover { background: #000!important; color: #FFF!important; }
#recenzii-albume h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#clipulzilei {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#clipulzilei h2 a, #clipulzilei h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#clipulzilei h2 a:hover { background: #000!important; color: #FFF!important; }
#clipulzilei h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#joinewartist {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#joinewartist h2 a, #joinewartist h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#joinewartist h2 a:hover { background: #000!important; color: #FFF!important; }
#joinewartist h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-rock {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-rock h2 a, #stiri-rock h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-rock h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-rock h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-pop {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-pop h2 a, #stiri-pop h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-pop h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-pop h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-electro {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-electro h2 a, #stiri-electro h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-electro h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-electro h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-rap {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-rap h2 a, #stiri-rap h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-rap h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-rap h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-folk {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-folk h2 a, #stiri-folk h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-folk h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-folk h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-clasica {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-clasica h2 a, #stiri-clasica h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-clasica h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-clasica h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-latino {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-latino h2 a, #stiri-latino h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-latino h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-latino h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-rb {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-rb h2 a, #stiri-rb h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-rb h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-rb h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#stiri-world {padding: 0; background: #efefef; display: block;float: left; width:800px;}
#stiri-world h2 a, #stiri-world h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#stiri-world h2 a:hover { background: #000!important; color: #FFF!important; }
#stiri-world h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#latest {padding: 0; background: #efefef; display: block;float: left;}
#latest h2 a, #latest h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#latest h2 a:hover { background: #000!important; color: #FFF!important; }
#latest h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0;}



.sectiontitle {
background: #b31c1b;
padding: 5px;
border-right: 20px solid #b31;
}

#recenzii-concerte {padding: 0; background: #efefef; display: block;float: left;}
#recenzii-concerte h2 a, #recenzii-concerte h2 a:hover {cursor: pointer; padding: 10px; font-size: 16px; background: #d13e3e; overflow: hidden; color: #FFF!important; }
#recenzii-concerte h2 a:hover { background: #000!important; color: #FFF!important; }
#recenzii-concerte h2 {background: #d13e3e; overflow: hidden; color: #FFF!important; height:30px;margin: 0 0 10px 0;}

#agendazilei {float: right; width: 200px; height: 550px; margin: 20px 20px 0 0;}
.primulclip {display:block; float:left; margin: 5px 20px; width:300px;}
.primulclip p {text-align: justify}
.videoclipconnection {display:block; float:right; margin: 5px 10px; width: 440px;}
.articleconnnection {display:block; float:left; margin: 5px 10px; width:95%;}
/* #tab-sidebar img, .articleconnnection img, .videoclipconnection img, .primulclip img {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}*/

.clickmore {padding:0!important;  margin: 10px 0 0 20px!important;}
.clickmore a, .clickmore a:hover {cursor: pointer; padding: 3px 6px 3px 6px; font-size: 12px; height: 20px; background: #000; overflow: hidden; color: #FFF!important; text-align: center;}
.clickmore a:hover { background: #d13e3e!important; color: #FFF!important; }


.rezumat {cursor: pointer; padding: 3px 6px 3px 6px; font-size: 14px; height: 20px; background: #d13e3e; overflow: hidden; color: #FFF!important; text-align: center; float: left;
margin: 0 0 10px 0;}


.atribute {padding: 0;}
.atribute a{display:inline;color:#fff!important;background-color: #b31c1b!important;padding: 1px 8px 1px 8px;text-decoration:none;text-decoration:none;font-weight:normal;/*-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;*/line-height:2.2em}
.atribute a:hover{/*-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;*/color:#fff!important;background-color:#000!important; text-decoration: none;font-weight:normal}




.concurs-link {display: inline; margin-top: 0!important; padding:0!important; float:left; margin: 0 0 0 20px;}
.concurs-link a, .concurs-link a:hover {float: left; cursor: pointer; padding: 3px 6px 3px 6px; font-size: 12px; height: 20px; background: #d13e3e; overflow: hidden; color: #FFF!important; text-align: center;}
.concurs-link a:hover { background: #000!important; color: #FFF!important; }


.oferte-buylink {display: inline; margin-top: 0!important; padding:0!important; float:right; margin: 20px 0 20px 20px!important;}
.oferte-buylink a, .oferte-buylink a:hover {float: right; cursor: pointer; padding: 3px 6px 3px 6px; font-size: 12px; height: 20px; background: #d13e3e; overflow: hidden; color: #FFF!important; text-align: center;}
.oferte-buylink a:hover { background: #000!important; color: #FFF!important; }


.event-buylink {display: inline; margin-top: 0!important; padding:0!important; float:left; margin: 0 0 0 20px;}
.event-buylink a, .event-buylink a:hover {float: left; cursor: pointer; padding: 3px 6px 3px 6px; font-size: 12px; height: 20px; background: #d13e3e; overflow: hidden; color: #FFF!important; text-align: center;}
.event-buylink a:hover { background: #000!important; color: #FFF!important; }
.event-infolink {display: inline; margin-top: 0!important; padding:0!important; float:left; margin: 0 0 0 20px;}
.event-infolink a, .event-infolink a:hover {float: left; cursor: pointer; padding: 3px 6px 3px 6px; font-size: 12px; height: 20px; background: #b31c1b; overflow: hidden; color: #FFF!important; text-align: center;}
.event-infolink a:hover { background: #000!important; color: #FFF!important; } 
.concertlist {margin: 0 20px!important;}
.promo {padding-bottom: 20px!important;}
.fbbox {height:80px; overflow:hidden}

.recomandare {list-style: none!important;padding: 0!important; text-align: center;}
.recomandare-thumb {padding:0; border: 1px solid #b31c1b; margin: 0 20px -10px -12px;}
.recomandare a {padding:5px 10px;background:#d13e3e!important;color:#fff!important; border: 1px solid #b31c1b; font-size:12px;text-transform: uppercase;}
.recomandare a:hover {padding:5px 10px;background:#b31c1b!important;color:#fff!important;border: 1px solid #b31c1b;}

.formular-newsletter_wrapper {max-width: 768px!important;border: 1px solid #b31c1b;background-color: #d13e3e!important;color: #fff;}
.formular-newsletter_wrapper ul, .formular-newsletter_wrapper ol { padding:0!important;}
.formular-newsletter_wrapper ul.right_label li ul.gfield_radio li, .formular-newsletter_wrapper form ul.right_label li ul.gfield_radio li, .formular-newsletter_wrapper ul.left_label li ul.gfield_radio li, .formular-newsletter_wrapper form ul.left_label li ul.gfield_radio li, .formular-newsletter_wrapper ul.right_label li ul.gfield_checkbox li, .formular-newsletter_wrapper form ul.right_label li ul.gfield_checkbox li, .formular-newsletter_wrapper ul.left_label li ul.gfield_checkbox li, .formular-newsletter_wrapper form ul.left_label li ul.gfield_checkbox li {display: inline-flex; margin: 0 10px 0 0;}
.formular-newsletter_wrapper .gfield_checkbox li label, .formular-newsletter_wrapper .gfield_radio li label { margin: 0 0 0 5px;}
.formular-newsletter_wrapper .gform_page_footer {border: none!important; margin:10px 0 0 0!important;}
.formular-newsletter_wrapper .gform_heading {margin: -10px 0 18px 0;}


.pop-newsletter_wrapper {max-width: 390px!important;border: 0 solid #b31c1b;background-color: #b31c1b!important;color: #fff;}
.pop-newsletter_wrapper ul, .pop-newsletter_wrapper ol { padding:0!important;}
.pop-newsletter_wrapper ul.right_label li ul.gfield_radio li, .pop-newsletter_wrapper form ul.right_label li ul.gfield_radio li, .pop-newsletter_wrapper ul.left_label li ul.gfield_radio li, .pop-newsletter_wrapper form ul.left_label li ul.gfield_radio li, .pop-newsletter_wrapper ul.right_label li ul.gfield_checkbox li, .pop-newsletter_wrapper form ul.right_label li ul.gfield_checkbox li, .pop-newsletter_wrapper ul.left_label li ul.gfield_checkbox li, .pop-newsletter_wrapper form ul.left_label li ul.gfield_checkbox li {display: inline-flex; margin: 0 10px 0 0;}
.pop-newsletter_wrapper .gfield_checkbox li label, .formular-newsletter_wrapper .gfield_radio li label { margin: 0 0 0 5px;}
.pop-newsletter_wrapper .gform_page_footer {border: none!important; margin:10px 0 0 0!important;}
.pop-newsletter_wrapper .gform_heading {margin: -10px 0 18px 0;}
.pop-newsletter_wrapper .gform_page_footer {float:left;}
.pop-newsletter_wrapper ul.gfield_checkbox li, .pop-newsletter_wrapper ul.gfield_radio li {float: left; margin: 0 10px 0 0;}
.fb-post {text-align:center; margin: 0 0 0 100px;}
.events-short-list {padding: 20px 20px 10px 10px;
border: 1px solid #ddd;
background-color: #fbfbfb;
margin: 20px 0;}
#disqus_thread {
	width: 790px;
margin: 20px 0;}
.embed-youtube { margin: 10px 0 20px 0;}

.loop-tags{margin: 10px; float: left;}
.loop-tags span{font-weight:bold}
.loop-tags a{display:inline;color:#fff!important;background-color: #777!important;padding: 3px 8px 3px 8px;text-decoration:none;text-decoration:none;font-weight:normal;border-right: #000 2px solid; line-height:1.7em}
.loop-tags a:hover{color:#fff!important;background-color:#000!important; text-decoration: none;font-weight:normal}

.eventful-today {
	border: 2px solid #d13e3e;
}

.rslides li, .rslides ul, .rslides { padding:0!important}
.rslides_tabs {background:#cf1d29!important}
#jp-carousel-comments-loading { display: none !important; }
.ad-gallery, .ad-gallery a {color:#FFF;     padding: 10px 0;
}

.buylinkrelated {padding: 5px 10px;
    min-height: 20px;
    background: #d13e3e;
    color: #FFF;
    text-align: center;}
.buylinkrelated:hover {padding: 5px 10px;
    min-height: 20px;
    background: #000000!important;
    color: #FFF;
    text-align: center;}	


.instagram-media {
    margin: 20px 75px!important;
}

.inlinediv {display: inline;}

.twitter-tweet {
    text-align: center!important;
    padding: 10px 0 0 100px!important;
}

/* CSS pentru GTTabs */

.GTTabs_divs{
    padding: 5px 5px 5px 10px;
    background: #EFEFEF;
    margin: -11px 0px 0px 0px;	
	border-right: 1px solid #CFFFFF;    
	border-bottom: 1px solid #CFFFFF;
	border-left: 1px solid #CFFFFF;    
}


.GTTabs_titles{
	display:none;	
}

ul.GTTabs
	{
	width: auto;
	height: auto;
	margin: 0px 0px 1em!important;
	padding: 0.2em 1em 0.2em 5px!important;
	border-bottom: 3px solid #CB2028!important;
	font-size: large;
	list-style-type: none !important;
	line-height:normal;
	text-align: center;
	display: block !important;
	background: none;
	}

ul.GTTabs li
	{	
	display: inline !important;
	font-size: large;
	line-height:normal;
	background: none;
	padding: 3px;
	margin:1em 0px 0px 0px;
	}
  
ul.GTTabs li:before{
content: none;	
}  
  	
ul.GTTabs li a
	{
	text-decoration: none;
	background: #DDDDDD;
	border: 1px solid #CB2028!important;
	padding: 0.2em 0.4em !important;
	color: #333333!important;
	outline:none;	
	cursor: pointer;
	
	}
	
ul.GTTabs li.GTTabs_curr a{
	border-bottom: 1px solid #CB2028!important;
	background: #CB2028;
	color: #E4E5E1!important;
	text-decoration: none;
	
	}

ul.GTTabs li a:hover
	{
	color: #E4E5E1!important;
	background: #D13E3E;
	text-decoration: none;
	
	}

.GTTabsNavigation{
	display: block !important;
	overflow:hidden;
}

.GTTabs_nav_next{
	float:right;
}

.GTTabs_nav_prev{
	float:left;
}

/* ENDCSS pentru GTTabs */

.elistpageinfo {
    display: none!important;
}

.elistpagebanner {
    display: none!important;
}