* { margin:0; padding:0;}
body {color:#000; font-size:100%; font-weight:normal; font-family:Arial, Helvetica, sans-serif; overflow-x: hidden; -webkit-text-size-adjust:none;}
body.small_font {font-size:80%;}
body.large_font {font-size:120%;}

a {color:#000; text-decoration:none; outline:none;}
a:hover {text-decoration:none;}
a img { border:0;}
ul { list-style:none}
input, select, textarea { font:12px Arial, Helvetica, sans-serif; color:#333; vertical-align:middle}

.left {float:left;}
.right {float:right;}

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden;line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix { display: block;}
* html .clearfix { height: 1%;}

h1, h2, h3, h4, h5, h6 {font-size:100%;}

.mb10 {margin-bottom:10px;}

#main_container {width:100%}
#container {min-height:400px;}

#header {height:73px; position:relative; margin-bottom:10px; background:#487FBE;}
#header .toolbar {background:url(../../img/mbeta/bg_header.png) repeat-x left center; height:44px;}
#header .logo {float:left; top:auto; left:auto; margin:7px 0 0 7px}
#header .search {margin:0 7px 0 45px; padding-top:7px; text-align:right; white-space:nowrap;}
#header .search .text {width: 83%; border:none; padding:3px 5px; border-radius:5px; min-height:18px; border:1px solid #215683; box-shadow:inset 0px 0px 3px #9AA0A5;}
#header .search .button {background:url(../../img/mbeta/btn_search.png) no-repeat; border:none; cursor:pointer; width:30px; height:30px;}

#header .nav {width:100%; background:url(../../img/mbeta/bg_tab.png) repeat-x left center; overflow:hidden;}
#header .nav li {float:left; background:url(../../img/mbeta/bg_tab.png) repeat-x; font-weight:bold; width:30%;}
#header .nav li a {display:block; color:#FFFFFF; text-align:center; border-right:1px solid #205C98; line-height:29px;}
#header .nav li.selected {background:#FFFFFF;}
#header .nav li.selected a {color:#000000;}
#header .nav li.menu {width:10%;}
#header .nav li.menu a {background:url(../../img/mbeta/icon_menu.png) no-repeat center center; text-indent:-9999px; border-right:none;}
#header .nav li.menu.selected a {background:url(../../img/mbeta/icon_menu_selected.png) no-repeat center center;}

#header_light {background:url(../../img/mbeta/bg_header.png) repeat-x left center; height:33px; position:relative; padding:10px 5px 0px;  margin-bottom:10px;}
#header_light .logo {float:left;}

#footer {font-size:100%;}
#footer a {color:#000000;}
#footer .footer_login { font-size:100%;}
#footer .footer_login a {display: block; padding:15px 10px; font-weight:bold; background:#E7E7E7 url(../../img/mbeta/arrow.png) no-repeat right center;}
#footer .footer_login a span {font-weight:normal;}
#footer .footer_app {font-size:80%;}
#footer .footer_app a {display:block; background:#F0F0F0; padding:10px; overflow:hidden;}
#footer .footer_app img {float:left; margin-right:15px;}
#footer .footer_links {background:#F0F0F0; overflow:hidden; border-top:1px solid #DADADA;}
#footer .footer_links .font {}
#footer .footer_links .font .selected {font-weight:bold; color:#2660B6;}
#footer .footer_links .footer_info {}
#footer .footer_links .version_link {color:#2660B6; text-decoration: none;}

.posters li {border-bottom:1px solid #e3e3e3;}
.posters .poster {padding:10px; background:url(../../img/mbeta/arrow.png) no-repeat right center; display:block;}
.posters .poster.last {border-bottom: 0px;}
.posters .poster img {float:left; margin-right:10px;}
.posters .poster .title {font-weight:bold;}
.posters .poster .detail {display:block; padding-top:5px; color:#000; font-size:75%;}
.posters .poster img.movie_info {float:none; margin:5px 0px 0px 0px; display:block;}
.posters div.poster {background: none;}

#tvShowsResult .posters .poster {background-image: none;}
#tvShowsResult .posters .poster.down {color:#FFFFFF; display:block; padding:10px; background:url(../../img/mbeta/arrow_link_collapsed.png) no-repeat right center;}
#tvShowsResult .all_tv_shows_info {font-size:75%; padding:10px; border-bottom:1px solid #E3E3E3;}

.heading {background:url(../../img/mbeta/section_header_bg.png) repeat-x left center; color:#fff; font-weight:bold; padding:10px;}
.more {}
.more a {display:block; padding: 10px; background:#EEEEEE url(../../img/mbeta/arrow.png) no-repeat right center;}
.more a.no_arrow {display:block; padding: 0px 10px 20px 10px; background: none; font-weight:bold; text-align:center;}
.more a.white_bg {background-color:#FFFFFF;}
.more a.grey_bg {background-color:#EEEEEE;}

.subpages a {padding:15px 10px; background:url(../../img/mbeta/arrow.png) no-repeat right center; border-bottom:1px solid #E3E3E3; display:block;}
.subpages a.first {border-top:1px solid #E3E3E3;}
.subpages a.last {border-bottom:0px;}
.subpages a.collapse {background:#ffffff url(../../img/mbeta/arrow_link_collapsed.png) no-repeat right center;}
.subpages a.buy_ticket {
	background-image:url(../../img/mbeta/btn_ticket_v5.png);
	background-repeat: no-repeat;
	background-position:right center;
	padding:15px 10px;
	display:block; overflow:hidden;
	margin-right:10px;
}



.posts {background:#EEEEEE url(../../img/mbeta/bg_container.png) repeat-x; padding:0px 10px 10px;}
.posts .post {display:block; padding:10px 25px 10px 10px; background:#fff url(../../img/mbeta/arrow.png) no-repeat right center; border:1px solid #ACACAC; margin-bottom:10px;}
.posts .post img {float:left; margin:0px 10px 0px 0px;}
.posts .post .title {display:block; font-weight:bold; line-height:100%;}
.posts .post .detail {display:block; font-size:75%; color:#000000;}
.posts .last {margin-bottom:0px;}

.article {background:#EEEEEE url(../../img/mbeta/bg_container.png) repeat-x; padding:0px 10px 10px;}
.article .article_box {display:block; padding:10px; background:#fff ;border:1px solid #ACACAC; margin-bottom:10px;}
.article .article_box h1 {font-size:120%; margin-bottom:5px;}
.article .article_box .meta {font-size:75%; color:#666666}
.article .article_box .article_nav {border:0; padding:0;}
.article .article_picture,.article p {margin-bottom:10px;}
.article .article_entry p img {width: 100%;}
.article .article_nav {display:block; padding:10px; background:#fff; border:1px solid #ACACAC; text-align:center;}

.article .movies_and_actors {background-color: #ffffff;}
.article .movies_and_actors li {border-bottom:1px solid #E3E3E3;}
.article .movies_and_actors li.last {border-bottom:none; margin-bottom: 10px;}
.article .movies_and_actors li a {display:block; padding:10px; background:url(../../img/mbeta/arrow.png) no-repeat right center;}
.article .movies_and_actors li img {float:left; margin-right:10px;}
.article .movies_and_actors li .details {font-size:12px;}

/*.article .article_nav .left {background:url(../../img/mbeta/prev.png) no-repeat left center; padding-left:15px;}
.article .article_nav .right {background:url(../../img/mbeta/next.png) no-repeat right center; padding-right:15px;}*/

.article .photos {border-bottom:1px solid #E3E3E3;  background:#ffffff url(../../img/mbeta/arrow.png) no-repeat right center; display:block; padding:10px;}
.article .photos div {overflow:hidden; height:60px;}
.article .photos img {margin-right:5px;}


.jump_to {padding:10px; background:#eee; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.jump_to a {font-weight:bold; padding:0px 5px; color:#2660B6;}

.movie {}
.movie .overview {padding:10px; border-bottom:1px solid #E3E3E3; width:94%; overflow: hidden;}
.movie .overview .poster {float:left; width:80px; margin-right:10px; min-height:140px;}
.movie .overview .subtitle {font-size:80%;}
.movie .photos {border-bottom:1px solid #E3E3E3;  background:url(../../img/mbeta/arrow.png) no-repeat right center; display:block; padding:10px;}
.movie .photos div {overflow:hidden; height:60px;}
.movie .photos img {margin-right:5px;}
.movie .overviewextras {}
.movie .overviewextras a {display:block; padding:15px 10px;background:url(../../img/mbeta/arrow.png) no-repeat right center;}
.movie .overviewextras li {border-bottom:1px solid #E3E3E3}
.movie .overviewextras li img {vertical-align:middle;}

.movie .details {}
.movie .details li {border-bottom:1px solid #E3E3E3;display:block; padding:10px;}
.movie .cast {}
.movie .cast li {border-bottom:1px solid #E3E3E3;}
.movie .cast li a {display:block; padding:10px; background:url(../../img/mbeta/arrow.png) no-repeat right center;}
.movie .cast li img {float:left; margin-right:10px;}
.movie .sinopsis {}
.movie .sinopsis a {display:block; padding:10px; background:url(../../img/mbeta/arrow.png) no-repeat right center;}

.movie .award_link {}
.movie .award_link a {display:block; padding:10px; background:url(../../img/mbeta/arrow.png) no-repeat right center;}
.movie .award_link a span {display:block; width:95%;}

.movie_awards {}
.movie_awards .award_container {border-bottom:1px solid #E3E3E3;}
.movie_awards .award_container div {padding:10px;}

.actor {}
.actor .overview {padding:10px; border-bottom:1px solid #E3E3E3; width:94%;}
.actor .overview .poster {float:left; width:80px; margin-right:10px;}
.actor .overview .subtitle {font-size:80%;}
.actor .photos {border-bottom:1px solid #E3E3E3;  background:url(../../img/mbeta/arrow.png) no-repeat right center; display:block; padding:10px;}
.actor .photos div {overflow:hidden; height:60px;}
.actor .photos img {margin-right:5px;}
.actor .overviewextras {}
.actor .overviewextras a {display:block; padding:10px;background:url(../../img/mbeta/arrow.png) no-repeat right center;}
.actor .overviewextras li {border-bottom:1px solid #E3E3E3}
.actor .overviewextras li img {vertical-align:middle;}

.actor .maininfo h1 {margin-bottom:5px;}
.actor .maininfo .subtitle {margin-bottom:5px;}

.actor .details {}
.actor .details li {border-bottom:1px solid #E3E3E3;display:block; padding:10px;}
.actor .biography {}
.actor .biography a {display:block; padding:10px; background:url(../../img/mbeta/arrow.png) no-repeat right center;}

.select_container {border-bottom:1px solid #E3E3E3; padding:10px 0px; text-align:center;}
.select_container select {width:95%; margin: auto; font-size:80%; padding:5px 5px; margin-bottom: 10px;}

.cusom_button {background:#FE982C; font-weight:bold; border:none; padding:2px; color:#fff; cursor:pointer; font-weight:bold;}

.small {font-size:80%}
.bold {font-weight:bold;}
.container_content {padding:10px;}

.have_location {cursor:pointer; padding:10px 55px 10px 10px; background:url(../../img/mbeta/time_out/location_2.png) no-repeat right center; background-size:37px 34px;}
.have_location span {color:#2660B6;}

.listare_cinematografe {}
.listare_cinematografe li { border-bottom:1px solid #E3E3E3; }
.listare_cinematografe li > a { display:block; background:url(../../img/mbeta/arrow.png) no-repeat right center;  }
.listare_cinematografe li a .link_container {padding:10px 25px 10px 10px;}
.listare_cinematografe li img {vertical-align:middle;}
.listare_cinematografe li .title {margin-bottom:5px; font-weight:bold;}
.listare_cinematografe li.with_ticket > a { background:url(../../img/mbeta/btn_ticket_v4.png) no-repeat right center; }
.listare_cinematografe li.with_ticket .title { line-height:28px; vertical-align:middle;}

.listare_info {}
.listare_info li {}
.listare_info li a {border-top:1px solid #E3E3E3;  background:url(../../img/mbeta/arrow.png) no-repeat right center; display:block;}
.listare_info li a .link_container {padding:10px 25px 10px 10px;}
.listare_info li img {vertical-align:middle;}

.list_movies_box_office {}
.list_movies_box_office li {}
.list_movies_box_office li a {border-bottom:1px solid #E3E3E3;  background:url(./../img/mbeta/arrow.png) no-repeat right center; display:block; padding:10px;}
.list_movies_box_office li .place {float:left; width:20px; margin-right:10px; text-align:center; color:#ACACAC; font-weight:bold;}
.list_movies_box_office li .place img {margin-top:5px;}
.list_movies_box_office li .poster {float:left; width:37px; margin-right:10px;}
.list_movies_box_office li .info {float:left; margin-right:10px; width: 212px;}
.list_movies_box_office li .info .title {font-weight:bold;}

.images {margin-top:5px;}
.images a {float:left; margin:8px; display:block; width: 62px; height:62px; overflow: hidden;}

.vote_form {margin:0; padding:0;}
.vote_form div {padding:15px 10px; border-bottom:1px solid #E3E3E3;}
.vote_form div input.radio {width: 20px; diaplsy:block; float:left;}
.vote_form div label {width: 90%; display:block; }
.vote_form .container_button_vote {}
.vote_form .btn {margin: 0 auto; border:1px solid #FF730E; padding:8px 40px; color:#FFFFFF; font-weight:bold; font-size:16px; display:block; cursor:pointer; background:url(../../../img/mbeta/btn_login.png) repeat-x;}

.lista_emisiuni {}
.lista_emisiuni li {border-top:1px solid #E3E3E3;}
.lista_emisiuni li.first {border-top:none;}
.lista_emisiuni a {display:block; padding:10px; background:#fff url(../../img/mbeta/arrow.png) no-repeat right center;}
.lista_emisiuni div.no_link {display:block; padding:10px;}
.lista_emisiuni li .left {width:37px;}
.lista_emisiuni a img {float:left; margin-right:5px;}
.lista_emisiuni .info {font-size:80%; margin-top:5px;}


.lista_emisiuni li.container_movies_link .hour {color:#000000; font-weight:bold;}
.lista_emisiuni li.container_movies_link .group {color:#A7A7A7; padding-left:10px;}

.lista_emisiuni li.old_interval {display: none;}
.lista_emisiuni li.old_movie {display: none;}

.current_day a.view_old_interval, .current_day a.view_old_movies {text-decoration: none; font-size:12px; font-weight: normal; margin-left:5px; background:url(../../img/mbeta/arrow_down.png) no-repeat center right; padding-right:20px;}
.current_day a.hide_old_interval, .current_day a.hide_old_movies {text-decoration: none; font-size:12px; font-weight: normal; margin-left:5px; background:url(../../img/mbeta/arrow_up.png) no-repeat center right; padding-right:20px;}

.lista_emisiuni li.collapsed a {background:#F7F7F7 url(../../img/mbeta/arrow_link_collapsed.png) no-repeat right center; padding:15px 10px;}
.lista_emisiuni li.uncollapsed a {background:#F7F7F7 url(../../img/mbeta/arrow_link_uncollapsed.png) no-repeat right center; padding:15px 10px;}
.lista_emisiuni li.loading a {background:#F7F7F7 url(../../img/mbeta/loader.gif) no-repeat right center; padding:15px 10px;}


.lista_trailers {}
.lista_trailers li .poza {width:100px; float:left; position:relative; height:56px; margin-right:10px;}
.lista_trailers li .poza .icon_play {display:block; position:absolute; left:32px; top:18px;}
.lista_trailers li .info {}
.lista_trailers li {border-bottom:1px solid #E3E3E3;}
.lista_trailers li a {display:block; padding:10px;}
.lista_trailers li .title {font-size:100%; font-weight:bold;}
.lista_trailers li .subtitle {font-size:80%;}

.container_button_submit {padding:15px 10px;}
.container_button_submit .submit_button {border:none; background-color:#ffffff; font-size: 100%; cursor:pointer; width:100%; text-align: center; font-weight:bold;}

.app_download {border-bottom:2px solid #ffffff;}
.app_download a {display:block;background:#EEEEEE url(../../img/mbeta/arrow.png) no-repeat right center; overflow:hidden;padding:10px 25px 10px 10px;}
.app_download img {float:left; width:48px; margin-right:10px;}
.app_download .title {display:block; font-size:100%;}

.list_comment li {border-bottom:1px solid #ACACAC; padding: 10px 0px;}
.list_comment li.last {border-bottom:0px;}

.container_navi_days {padding:10px;}
.navi_days {overflow:hidden; width:100%}
.navi_days li {float:left; font-size:14px; font-weight:bold; margin:0px 5px 0px 0px; width:12%}
.navi_days li a {display:block; color:#ffffff; background:url(../../img/mbeta/bg_navi_days.png) repeat-x; padding:13px 0px; text-align:center; border:1px solid #D78D33;}
.navi_days li.selected a {background:url(../../img/mbeta/bg_navi_days.png) repeat-x 0px -43px; color:#000000; border:1px solid #A0A0A0;}
.navi_days li.disabled a {background:#FFFFFF; color:#999999; border:1px solid #DBDBDB;}
.current_day {background:url(../../img/mbeta/bg_shadow.png) repeat-x bottom left; padding:10px; font-weight:bold; text-align: left; overflow: hidden;}
.current_day a.view_old_show {text-decoration: none; font-size:12px; font-weight: normal; margin-left:5px; background:url(../../img/mbeta/arrow_down.png) no-repeat center right; padding-right:20px;}
.current_day a.hide_old_show {text-decoration: none; font-size:12px; font-weight: normal; margin-left:5px; background:url(../../img/mbeta/arrow_up.png) no-repeat center right; padding-right:20px;}


.navi_post {}
.navi_post .post {background:url(../../img/mbeta/bg_hd_post.png) repeat-x; position:relative;}
.navi_post .star {width:33px; height:33px; display:block; position:absolute; left:10px; top:10px;}
.navi_post .active {background:url(../../../img/mbeta/stars.png) no-repeat 0px -33px;}
.navi_post .inactive {background:url(../../../img/mbeta/stars.png) no-repeat;}
.navi_post .post a.container {background:url(../../img/mbeta/arrow.png) no-repeat right center; padding:15px 10px 14px 60px; display:block; font-weight:bold;}
.navi_post .post.more a.container {background:url(../../img/mbeta/more.png) no-repeat right center;}
.navi_post .navi {height:50px;}
.navi_post .navi ul {width:100%; background:url(../../img/mbeta/bg_navi_post.png) repeat-x 0px 0px; height:50px;}
.navi_post .navi ul li {float:left;font-weight:bold; width:14%;}
.navi_post .navi ul li a {background:url(../../img/mbeta/bg_navi_post.png) repeat-x 0px 0px; display:block; padding:15px 0px; text-align:center; border-right:1px solid #D4D4D4; border-left:1px solid #FFFFFF;}
.navi_post .navi ul li.selected {}
.navi_post .navi ul li.selected a {background:url(../../img/mbeta/bg_navi_post.png) repeat-x 0px -50px;}
.navi_post .navi ul li.disabled a {color:#999999;}
.navi_post .navi ul li.last {border-right:none;}

.live {}
.live .hour {color:#CE0000;}
.live_progress_bar {background:#E6E6E6; height:5px; border:1px solid #69BCE6; width:200px; position:relative;}
.live_progress_bar .progress {position:absolute; left:0px; top:0px; background:#69BCE6; height:5px;}
.live_progress_bar .tag {width:31px; height:11px; display:block; position:absolute; right:-40px; top:-3px;}
.live_progress {margin:5px 0px 0px 45px;}
.old_show {display: none;}

.navi_cinema {}
.navi_cinema li {border-top:1px solid #E3E3E3; position: relative;}
.navi_cinema li.first {border-top:0px;}
.navi_cinema li a.cinema_link {background:url(../../../img/mbeta/arrow.png) no-repeat right center; padding:15px 10px; display:block; overflow:hidden;}

.posturi_favorite {}
.posturi_favorite li {border-bottom:1px solid #E3E3E3; position: relative;}
.posturi_favorite li.first {border-top:0px;}
.posturi_favorite li a.post_link {background:url(../../../img/mbeta/arrow.png) no-repeat right center; padding:15px 10px; display:block; overflow:hidden;}
.posturi_favorite li a.buy_ticket {
		background-image:url(../../img/mbeta/btn_ticket_v5.png);
		background-repeat: no-repeat;
		background-position:right center;
		padding:15px 10px;
		display:block; overflow:hidden;
		margin-right:10px;
	}
.posturi_favorite .title {font-weight:bold; font-size:16px; color:#333333; display:block; padding-top:5px; line-height:16px; float:left;}

.error {background:#FFFCC4; padding:5px; color:#333; border:1px solid #E4E4E4;}

.descarca_aplicatia {background:#EEEEEE; font-size:16px; padding:10px; color:#000000;}
.descarca_aplicatia .icon {float:left; width:48px; background:url(../../../img/mbeta/icon_app.png) no-repeat; height:48px; display:block}
.descarca_aplicatia .desc {font-size:80%; margin-left:58px; display:block; color:#000000;}

.movie_info {padding:10px 10px 15px 10px; display:block;}
.movie_info .poster {float:left;}
.movie_info .main_info {margin-left:90px;}
.movie_info h1 {font-size:120%; margin-bottom:5px;}
.movie_info h1 span {font-size:14px; font-weight:normal;}
.movie_info .subtitle {font-size:14px; font-weight:bold;}


.extended_info {padding:15px 10px; border-top:1px solid #E3E3E3; font-size:80%;}
.extended_info .btn {margin-bottom:15px; background:url(../../../img/mbeta/bg_btn_gri.png) repeat-x; display:block; height:38px; border:1px solid #D3D3D3; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; padding:0px 10px; color:#000000;}
.extended_info .text {font-weight:bold;}
.extended_info .icon {margin-right:10px;}
.extended_info .icon img {vertical-align:middle;}
.extended_info p {margin-bottom:8px;}

.message {padding:15px; font-size:80%;}
.message a {color:#2660B6;}

.alege_cinema {margin-bottom:8px;}
.alege_cinema ul {}
.alege_cinema ul li {font-weight:bold; border-bottom:1px solid #E3E3E3;}
.alege_cinema ul li.first {padding:10px; background:#EEEEEE;}
.alege_cinema ul li a {display:block; padding:10px; color:#000000;}

.login {padding:10px;}
.login a {text-decoration:underline; color: #2660B6;}
.login p {margin-bottom:15px;}
.facebook_connect h1 {background:url(../../../img/mbeta/facebook_connect.png) no-repeat; width:193px; height:23px; display:block; text-indent:-99999px; margin-bottom:15px;}
.facebook_connect input.text, .login input.text {border:1px solid #DADADA; padding:5px; display:block; width:100%; font-size:100%;}
.facebook_connect .btn, .login .btn {border:1px solid #FF730E; padding:8px 10px; color:#FFFFFF; font-weight:bold; font-size:16px; display:block; cursor:pointer; background:url(../../../img/mbeta/btn_login.png) repeat-x;}

.login_container a {text-decoration:none; color: #2660B6;}
.login_container {padding:10px 10px 25px 10px;}
.login_container .center {text-align:center;}
.login_container .separator {text-align:center; border-top:1px solid #D4D4D4; position:relative; margin:25px 0px;}
.login_container .separator span {padding:5px 15px; position:absolute; left:50%; top:-14px; background:#fff; z-index:1000; font-size:12px; color:#000000; margin-left:-24px}
.account_info {background:#E7E7E7; padding:15px;}
.account_info .title {font-weight:bold; margin-bottom:5px;}
.account_info .desc {font-size:12px;}
.form_login {}
.form_login .btn {border:1px solid #FF730E; padding:8px 10px; color:#FFFFFF; font-weight:bold; font-size:16px; display:block; cursor:pointer; background:url(../../../img/mbeta/btn_login.png) repeat-x;}
.form_login .fld {margin-bottom:15px; padding:0px 10px 0px 0px;}
.form_login .fld label {display:block; margin-bottom:5px;}
.form_login .fld .text {border:1px solid #DADADA; padding:5px; display:block; width:90%; font-size:100%;}

.anti_spam_tv {padding: 10px;}

.movie_rating {}
.movie_rating ul li {border-bottom: 1px solid #E3E3E3;}
.movie_rating ul li a {display:block; padding:15px 10px; background:url(../../../img/mbeta/arrow.png) no-repeat right center;}
.movie_rating .desc {font-size:100%; color:#000000;}
.movie_rating .rating_stars {display:block; margin-bottom:5px;}

.social_buttons {padding:15px 10px; border-bottom:1px solid #E3E3E3; overflow:hidden;}
.social_buttons .fb_like {float:left;}
.social_buttons a {float:left; margin-left:25px;}
.social_buttons a .btn_selected {display:none;}
.social_buttons a.selected .btn {display:none;}
.social_buttons a.selected .btn_selected {display:block}

#userPersonalPageLinkContainer ul a {display:block; padding:15px 10px; background:url(../../img/mbeta/arrow.png) no-repeat right center;}
#userPersonalPageLinkContainer ul li {border-bottom:1px solid #E3E3E3; font-weight:bold;}
#userPersonalPageLinkContainer ul li.logout {border-bottom:none;}
#userPersonalPageLinkContainer ul li.logout a {background:#E7E7E7;}
#userPersonalPageLinkContainer ul li.logout a span {font-weight:normal;}

.movie_trailer {border-bottom:1px solid #E3E3E3; padding:15px 0px; font-size:0px;}
.movie_trailer .btn_trailer {display:block; background:url(../../img/mbeta/bg_btn_trailer.jpg) repeat-x; border:1px solid #E3E3E3; padding:3px 0px; text-align:center; vertical-align:middle; border-radius:5px;}
.movie_trailer .btn_trailer .type {font-weight:bold; font-size:16px; display:block; margin-bottom:3px;}
.movie_trailer .btn_trailer .size {font-size:11px; color:#919191;}
.movie_trailer .text_trailer {vertical-align:middle; font-size:16px; display:inline-block; padding:0px 10px;}
f.movie_trailer .text_trailer img {vertical-align:middle;}

.autocomplete_header {z-index:1000; padding: 0 5px; left:17%; white-space: normal!important; margin-left:-14px; text-align: left;}
.autocomplete_header ul {border:1px solid #000000; background-color: #FFFFFF; border-bottom:0px; width:181px;}
.autocomplete_header ul li {border-bottom: 1px solid #000000; cursor: pointer;}
.autocomplete_header ul li div {padding: 2px;}
.autocomplete_header ul li div .select_title {font-weight:bold;}

/* cumpara bilete */
.btn_orange {background:url(../../img/mbeta/tickets/btn_orange.png) repeat-x left center; display:inline-block; color:#FFFFFF; font-size:16px; font-weight:bold; padding:7px 10px; border-radius:7px;}
.btn_rezerva_bilet {margin-top:10px;width:140px;}
.btn_rezerva_bilet span {background:url(../../img/mbeta/tickets/icon_tickets.png) no-repeat left center; padding-left:30px;}

.terms {padding:10px;}
.terms .level_1 {display:none;}
.terms .toc {display:none;}
.terms h1,.terms h2 {margin-bottom:15px;}
.terms div {margin-bottom:15px;}

/* tiff 2012 */
.tiff_heading {background:#DA0114 url(../../img/mbeta/assets/festival/tiff-2012/heading_big.png) no-repeat;}
.tiff_heading a {background: url(../../img/mbeta/assets/festival/tiff-2012/arrow_grey.png) no-repeat right center; color:#ffffff; font-size:14px; font-weight:bold; padding:18px 15px; display:block;}

/* in program cinema lista orelor  */
.buy_ticket_container { padding-bottom:5px;}
.buy_ticket_container .hour {margin-left:55px;}
.buy_ticket_container .hour a { vertical-align:middle; margin:0px 5px 5px 0px; }
.buy_ticket_container .hour a.btn_ticket {
	width:62px;
	height:28px;
	display:inline-block;;
	overflow:hidden;
	padding:0;
	white-space:nowrap;
	color:transparent; text-indent:-9999px;
	background-image:url(../../img/mbeta/btn_ticket_v5.png);
	background-repeat: no-repeat;
	background-position:center center;
	border:0;
	border-radius:0;
}

a.btn_1 {
	border:1px solid #CCCCCC;
	padding:5px 10px;
	background:url(../../img/mbeta/tickets/btn_hour.png) repeat-x;
	display:inline-block !important; font-size:16px; line-height:16px; color:#3280C1; border-radius:5px;
}

a.btn_1.event_inactive {color:#999999;}
a.btn_1 span {color:#999999; font-size:11px; line-height:11px;}

ul.standard_list_1 {}
ul.standard_list_1 li {border-bottom: 1px solid #E3E3E3; padding: 10px;}
ul.standard_list_1 li.have_fulsize_link {background: url("../../img/mbeta/arrow.png") no-repeat scroll right center transparent;}
ul.standard_list_1 li.have_fulsize_link > a {display:block;}

ul.standard_list_1 img.list_ico {
	vertical-align:middle;
	margin-right:5px;
}


.order_ticket_ads {background:url(../../img/mbeta/tickets/order_ticket_ads.png) no-repeat left bottom;}
.order_ticket_ads a {display:block; background:url(../../img/mbeta/arrow.png) no-repeat right center; padding:10px 10px 10px 57px;}
.order_ticket_ads .new {display:block;}
.order_ticket_ads .title {font-weight:bold; color:#000000; display:block;}

.order_ticket_theatre {padding:10px 10px 10px 40px; background:url(../../img/mbeta/tickets/order_ticket_arrow.png) no-repeat 10px center; border-bottom:1px solid #E3E3E3;}
.order_ticket_theatre .title {font-weight:bold; color:#000000; display:block;}
.order_ticket_theatre .desc {font-size:75%;}

/*******VENETIA 2012 HOMEPAGE*********/
.venetia_2012_index {position:relative;}
.venetia_2012_index a {background:#CD0033 url(../../img/mbeta/assets/festival/venetia-2012/index_bar.png) no-repeat; display:block; padding:15px 10px;}
.venetia_2012_index a span.title {color:#FFFFFF; font-weight:bold; background: url(../../img/mbeta/assets/festival/venetia-2012/arrow.png) no-repeat right center; display:block;}
.venetia_2012_index .logo_mgm {background: url(../../img/mbeta/assets/festival/venetia-2012/logo_mgm_index.png) no-repeat right center; display:block; position:absolute; width:49px; height:39px; right:30px; top:5px;}

.section_header {background:url(../../img/mbeta/section_header_bg.png) repeat-x left center;}
.section_header h2 {font-size:16px; font-weight:bold; color:#FFFFFF;}
.section_header h2 a {color:#FFFFFF; display:block; padding:10px; background:url(../../img/mbeta/section_header_arrow.png) no-repeat right center;}
.section_header h2 a.down {color:#FFFFFF; display:block; padding:10px; background:url(../../img/mbeta/section_header_arrow_down.png) no-repeat right center;}
.section_header h2 a.without_arrow {color:#FFFFFF; display:block; padding:10px; background:none;}
.section_header h2 span {color:#FFFFFF; display:block; padding:10px;}


.movie_media {border-bottom:1px solid #E3E3E3; overflow:hidden; width:100%;}
.movie_media .container {width:9999px; padding:10px; height:62px;}
.movie_media div.trailer {float:left; position:relative; margin-right:10px; width:112px;}
.movie_media div.trailer .btn_play {background:url(../../img/mbeta/btn_play_2.png) no-repeat; background-size:34px 34px; height:34px; width:34px; display:block; position:absolute; left:50%; top:50%; margin:-17px 0px 0px -17px;}
.movie_media div.trailer a {display:block;}
.movie_media div.trailer a img {display:block;}
.movie_media div.trailer_res {float:left; margin-right:10px; width:112px;}
.movie_media div.trailer_res .btn_hi_res {background:url(../../img/mbeta/btn_hi_res.png) no-repeat; width:55px; height:62px; background-size:55px 62px; display:block; float:left; position:relative;}
.movie_media div.trailer_res .btn_low_res {background:url(../../img/mbeta/btn_low_res.png) no-repeat; width:55px; height:62px; background-size:55px 62px; display:block; float:left; margin-right:1px; position:relative;}
.movie_media div.trailer_res .size {position:absolute; bottom:5px; width:55px; display:block; text-align:center; color:#FFFFFF; font-size:10px; font-style:italic;}
.movie_media div.gallery {float:left;}
.movie_media div.gallery a {display:block; overflow:hidden;}
.movie_media div.gallery ul {}
.movie_media div.gallery li {float:left; margin-right:10px; width:62px;}
.movie_media div.gallery li img {display:block;}
.movie_media div.gallery li:last-child {margin-right:0px;}

.premii_promo_bilete {background: url(../../img/mbeta/assets/concurs_lg/bg_promo_bilete.png) repeat-x; height:50px; overflow:hidden;}
.premii_promo_bilete a {background: url(../../img/mbeta/assets/concurs_lg/bg_promo_bilete_2.png) no-repeat; display:block; padding-left:75px; padding-right:10px;}
.premii_promo_bilete span.container {padding:6px 30px 5px 0px; background: url(../../img/mbeta/assets/concurs_lg/btn_promo_bilete.png) no-repeat right center; display:block; font-size:100%; background-size:20px 20px;}

.movie_rating_2 {border-bottom:1px solid #E3E3E3;}
.movie_rating_2 table {border:none;}
.movie_rating_2 td {vertical-align:middle;}
.movie_rating_2 td.container {white-space: nowrap;}
.movie_rating_2 td.icon-container {padding-right:5px;}
.movie_rating_2 td.label-container {}
.movie_rating_2 td.label-container .rating {display:block; font-size:12px; line-height:12px;}
.movie_rating_2 td.label-container .rating strong {font-size:16px; line-height: 12px;}
.movie_rating_2 td.label-container .source {font-size:12px; line-height:12px;}
.movie_rating_2 td.label-container .watch {font-size:12px; line-height:12px; font-weight:bold;}

.promo_bilete_movie_poster a {background:#728B52 url(../../img/mbeta/promo_bilete_the_hobbit.jpg) no-repeat; background-size:640px 55px; height:55px; display:block; position:relative;}
.promo_bilete_movie_poster a span {background: url(../../img/mbeta/arrow_2.png) no-repeat right center; display:block; background-size:8px 12px; width:8px; height:12px; position:absolute; right:12px; top:20px;}

/* stiluri specifice pagina program cinema, rezervari */
.page-program-cinema-reservation .shows .btn_1 {vertical-align:middle; margin:0px 5px 5px 0px;}
.page-program-cinema-reservation .standard_list_1 .title { font-weight:bold; margin-bottom:10px;}


/* buton folosit in pagina de film pentru */
.btn.invite-friends {
  padding: 5px;
  background-color:#fff;
  border:2px solid #FD7720;
  color:#333;
  border-radius:7px;

  display:inline-block;
  margin-top:10px;
  /* margin-left:90px; */
  width:145px;
}
.btn.invite-friends span {
  background:url(../../img/mbeta/icon_invita_prieteni_orange.png) no-repeat left center;
  padding:5px 0px 5px 35px;
}
