html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.clear.left{clear:left}.clear.right{clear:right}img{vertical-align:top;max-width:100%}iframe{max-width:100%;height:auto}table tbody tr td img{width:100%;height:auto}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}::-moz-selection{background:#69a61b;color:#f9f9f9;text-shadow:none}::selection{background:#69a61b;color:#f9f9f9;text-shadow:none}body{width:100%;background:#f9f9f9;color:#333;font-family:sans-serif;font-size:medium;line-height:auto}.section{padding:0 5px 15px}a{display:block;padding:0;color:#333;text-decoration:none}a:visited{text-decoration:none;color:#333}a:hover{text-decoration:none;color:#999}.guid{display:none}.system_menu{background:#eee}.system_menu li{border-top:1px solid #f9f9f9;border-bottom:1px solid #e1e1e1}.system_menu li a{display:block;color:#666;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;padding:4px 5px 1px}.system_menu li a:hover{background:#f9f9f9;color:#555}.main_menu{background:#333;margin:10px 0 0;padding:5px}.main_menu h2{float:none;padding:8px 0 2px;color:#f9f9f9;text-transform:none}.main_menu ul li{padding:1px}.main_menu ul li a{background:#383838;color:#f9f9f9;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;padding:5px 5px 2px}.main_menu ul li a:hover{background:#666;color:#f9f9f9}.main_menu ul li a.selected{background:#69a61b;color:#f9f9f9;cursor:default}.main_menu ul li a.selected:hover{background:#69a61b;color:#f9f9f9;cursor:default}#header{background:#222;color:#f9f9f9}#header .system_menu li.link_top{display:none}#header .system_menu li.link_texto{display:none}#header .system_menu li.link_upgrade{display:none}#header .system_menu li.link_desktop{display:none}#header .system_menu li.link_login{display:none}#header .system_menu li.link_help{display:none}#header #logo{float:left;display:block}#header #logo img{width:159px;height:34px;vertical-align:middle}#header .link_menu{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#f9f9f9;float:right;padding:13px 5px 9px}#header .link_menu:hover{background:#69a61b}#footer .system_menu li.link_upgrade{display:none}#footer .system_menu li.link_home{display:none}#footer .system_menu li.link_login{display:none}.pub{max-width:100%;margin:10px auto;text-align:center;overflow:hidden}.pub a{display:block;margin:0 auto}.pub a img{max-width:100%}#search{padding:10px 5px;border:0}#search form{border:0;width:100%}#search form .search_input{border:0;width:96%;padding:4px 2%;outline:1px solid #ddd;margin:5px 0}#search form .search_input.open{display:block}#search form .button{border:0;width:100%}#search form .button:hover{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:sans-serif;color:#333;text-transform:uppercase;font-weight:normal;letter-spacing:.5px;font-size:medium;padding:12px 0 4px}.section_title{display:block}.section_title h2{font-size:large;color:#333}.section_title h2 a{color:#333}.filter_links{padding:0 5px 5px;float:right}.filter_links a{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;background:#eaeaea;color:#333}.filter_links a.filter_link{padding:7px 5px 4px;float:left}.filter_links a.plus_link{padding:4px 2px 4px;float:right;font-size:small;background:#ddd;color:#333}.filter_links a.plus_link:hover{background:#d0d0d0}.filter_links a:hover{background:#d0d0d0;color:#333}.filter_list li{margin:2px;background:#efefef}.filter_list li.title{width:100%;font-size:small;border:0}.filter_list li a{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#333;text-align:left}.filter_list li a.selected{background:#666;color:#f9f9f9;cursor:default}.filter_list li a.selected:hover{background:#666;color:#f9f9f9;cursor:default}.button{border:0;padding:6px 5px 3px;background:#ddd;color:#333;text-align:center;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.button:hover{cursor:pointer;background:#c4c4c4;color:#262626}.button.selected{background:#333;color:#f9f9f9;cursor:default}.button.selected:hover{background:#333;color:#f9f9f9;cursor:default}.button.inactive{background:#ddd;color:#999;cursor:default}.button.inactive:hover{background:#ddd;color:#999;cursor:default}.buttons{display:block;background:transparent;padding:5px}.buttons li{display:block}.buttons li .button{padding:9px 5px 6px}li .buttons li .button{padding:7px 5px 4px}.tab_selector li{float:left;padding:1px}.tab_selector li .button{padding:9px 5px 6px}.pager li{float:left;width:48%;margin:0 1%}.thumb{max-width:100%}.thumb img{max-width:100%}.list li{margin:2px;background:#efefef;position:relative}.list li a{display:block;padding:8px 5px;overflow:hidden}.list li a:hover{background:#ddd;color:#111}.list li a .thumb{float:left;margin:0 5px 0 0;background:#ddd;position:relative;width:95px;height:auto;min-height:50px;display:block}.list li a .thumb img{max-width:100%;height:auto;display:block;border:1px solid #ddd}.list li a .details{overflow:hidden;color:#999}.list li a .details p{font-size:x-small;line-height:auto;margin:0;padding:0}.list li a .details p span{display:inline}.list li a .details .subject{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#69a61b}.list li a .details .subject .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#999}.list li a .details .date{display:none;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#999}.list li a .details .title{line-height:auto;color:#333;font-size:medium}.list li a .details .lead{display:none}.list li a .details .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.list li a .details .metadata{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.list li a .quantity_date{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#999}.article_detail .header{position:relative;padding:5px}.article_detail .header .subject{color:#69a61b;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.article_detail .header .title{color:#333;margin-bottom:5px;font-size:large;font-weight:bold}.article_detail .header .metadata{font-size:small;color:#999}.article_detail .header .metadata .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.article_detail .header .lead{color:#999;margin-bottom:7px}.article_detail .body{padding:0 5px}.article_detail .body .thumb{margin:0 auto 10px auto}.article_detail .body .thumb img{max-width:100%}.article_detail .body .full{margin:0 0 10px}.article_detail .body .full p{padding:10px 0 0}.article_detail .body .full a{color:#69a61b}.article_detail .body .full a:hover{color:#333}.article_detail .body .full .source{margin:5px 0;color:#999;font-style:italic}.article_detail .body .full br{display:block;margin:0 0 10px}.article_detail .body .source{margin:5px 0;color:#999;font-style:italic}.article_detail .video_list li{boder:0;margin:0;padding:0}.article_detail #videos{margin:10px 0 0}.news_pager{padding:5px}.news_pager li{display:block;float:none;margin:5px}.news_pager li a{padding:10px 5px 5px;background:#eaeaea;color:#333;text-transform:uppercase;font-size:small;letter-spacing:1px;text-transform:none;line-height:auto;display:block;border:1px solid #ddd}.news_pager li a:hover{background:#ddd;color:#262626}.news_pager li .previous{text-align:left;margin-right:10px}.news_pager li .next{text-align:right;margin-left:10px}.news_pager li .key{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;display:block;margin:0 0 5px;color:#666}.share{padding:5px}.share ul li{display:block;margin:0 0 2px}.share ul li a{display:block;padding:6px 0 3px;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#f9f9f9;text-align:center}.share ul li.facebook a{background:#3b5998}.share ul li.facebook a:hover{background:#344e86;color:#f9f9f9}.share ul li.twitter a{background:#59b}.share ul li.twitter a:hover{background:#468db0;color:#f9f9f9}.share ul li.email a{background:#555}.share ul li.email a:hover{background:#484848;color:#f9f9f9}.disclaimer{display:none;padding:5px;background:#3faad4;color:#f9f9f9;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.disclaimer a{display:block;margin:5px 0 0 0;padding:5px;background:#f9f9f9;color:#3faad4;text-align:center}.disclaimer a:hover{background:#999;color:#333}.notification,.inline_notification{padding:5px;margin:10px;color:#f9f9f9;background:#999}.notification h2,.inline_notification h2{color:#f9f9f9}.notification .title,.inline_notification .title{text-transform:uppercase;color:#f9f9f9}.notification .error_message,.inline_notification .error_message,.notification .message,.inline_notification .message{padding:5px 0}.notification .button,.inline_notification .button{background:#c4c4c4;margin:1px;color:#333}.notification .button:hover,.inline_notification .button:hover{corsor:pointer}.notification.no_team,.inline_notification.no_team{background:#ddd;color:#333}.notification.error,.inline_notification.error{background:#be4023;color:#f9f9f9}.notification.error .button,.inline_notification.error .button{background:#93311b;color:#f9f9f9}.notification.warning,.inline_notification.warning{background:#f19f0f;color:#f9f9f9}.notification.warning .button,.inline_notification.warning .button{background:#c2800b;color:#f9f9f9}.notification.success,.inline_notification.success{background:#95be23;color:#f9f9f9}.notification.success .button,.inline_notification.success .button{background:#73931b;color:#f9f9f9}.empty_data_set{padding:5px;margin:10px 0;color:#f9f9f9;background:#999;text-align:center;text-transform:uppercase}.dashboard{padding:5px}.dashboard .dashboard_list li{margin:2px;background:#efefef}.dashboard .dashboard_list li a{padding:5px 5px 2px;color:#666}.dashboard .dashboard_list li a:hover{background:#ddd;color:#333}.mms_newsletter a{color:#f9f9f9;background:#3faad4;position:relative;display:block;padding:10px;margin:10px}.mms_newsletter a p{color:#f9f9f9;padding:10px 0}.mms_newsletter h2{color:#f9f9f9}.cartoons .cartoon_list li a{padding:5px 2%}.cartoons .cartoon_list li a .details .desporto{color:#ff9600}.cartoons .cartoon_list li a .details .noticias{color:#69a61b}.cartoons .cartoon_list .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.cartoon img,.cartoon_detail img{display:block;margin:0 auto;max-width:98%}.daily_voucher .list li a .details .price{margin:0 10px 0 0;color:#95be23;font-size:large}.daily_voucher .list li a .details .price span{display:none}.daily_voucher .list li a .details .old_price{color:#999;font-size:large;text-decoration:line-through}.daily_voucher .list li a .details .old_price span{display:none}.daily_voucher .list li a .details .discount{display:none}.daily_voucher .list li a .details .sold{color:#be4023;font-size:medium}.quiz_article .buttons{text-align:center}.quiz_question .buttons{text-align:center;margin:10px 0 0}.quiz_question h2{text-transform:none;padding:10px 0;float:none}.quiz_question .counter,.quiz_question .quiz_score{margin:10px 0 5px;font-weight:bold}.answers_list{overflow:hidden}.answers_list li{border:0;margin-bottom:2px}.answers_list li a:hover{background:#ddd}.form-name{display:none}.details .translated_title{margin:5px 0;font-size:medium;font-weight:bold}.details .original_title{display:none}.details .genre_length{color:#3faad4;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.details .time{margin:0 0 10px 0;font-size:medium;color:#999}.rating{border:1px solid #f9f9f9;background:#333;color:#f9f9f9;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;padding:3px 3px 2px;position:absolute;bottom:2px;left:2px}.movies_list li.title{float:none;width:100%}.movie_detail{padding:5px}.movie_detail .header{margin:0 0 10px 0}.movie_detail .header .translated_title{font-size:large;margin:0 0 3px 0}.movie_detail .header .original_title{font-size:medium;color:#999}.movie_detail .header .year_genre_length_rating{color:#999}.movie_detail .thumb{float:left;position:relative;width:95px;height:136px;overflow:hidden;margin-right:5px}.movie_detail #info_synopsis .info{margin:0 0 30px 0}.movie_detail #info_synopsis .cast{margin:10px 0 0;overflow:hidden;clear:both}.movie_detail #info_synopsis .cast_list{margin:0 0 10px 0}.movie_detail #info_synopsis .cast_list li{background:transparent;border:0 none}.movie_detail #sessions{display:none}.theaters_list li a{padding:9px 80px 6px 5px}.theaters_list li a .name{text-transform:uppercase;font-size:small;letter-spacing:1px}.theaters_list li a .name .movies,.theaters_list li a .name .distance{position:absolute;top:29px;right:10px;padding:0 4px;background:#999;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#f9f9f9}.theater_detail{margin:0 0 30px 0}.theater_detail h3{margin:0 0 10px 0;font-size:medium;color:#e1e1e1;padding:0}.theater_detail #info{display:none}.theater_detail .contact_details,.theater_detail .location_details{padding:5px 2%}.nearest_movies_list li{float:none;width:100%}.nearest_movies_list li a{padding:10px}.nearest_movies_list li a .thumb{float:left;width:80px;height:auto;min-height:111px}.nearest_movies_list li a .thumb img{min-height:111px;width:auto}.nearest_movies_list li a .details .original_title{display:block;font-size:medium;color:#999}.next_sessions_list{margin:0 0 20px 0}.next_sessions_list li{padding:5px 5px 5px 40px;background:#ddd;position:relative}.next_sessions_list li .language{position:absolute;top:10px;left:10px;width:16px;padding:3px 2px;background:#999;text-align:center;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#f9f9f9}.next_sessions_list li .threed{position:absolute;top:28px;left:10px;width:16px;padding:3px 2px;background:#999;text-align:center;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#f9f9f9}.next_sessions_list li .theatre{font-weight:bold}.sessions_by_theater_list{margin:0 0 20px 0}.sessions_by_theater_list li{margin:0 0 30px 0}.sessions_by_theater_list li .theatre{background:#999;color:#f9f9f9;font-weight:bold;text-align:center;padding:5px;margin:0}.sessions_by_theater_list li .timetable{border:0;width:100%;background:#999;text-align:center;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.sessions_by_theater_list li .timetable thead{background:#333;color:#f9f9f9;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.sessions_by_theater_list li .timetable tr{border:0}.sessions_by_theater_list li .timetable tr td{border:0;padding:5px 1px;outline:1px solid #f9f9f9}.movies_list_by_theater li a{padding:10px 5px}.movies_list_by_theater li a .thumb{height:138px}.movies_list_by_theater li a .thumb img{max-height:100%;width:auto}.movies_list_by_theater li a .thumb .rating{top:118px;left:6px;padding:1px 3px 2px}.movies_list_by_theater li a .showtimes{margin:10px 0 0 0;font-size:medium;overflow:hidden}.movies_list_by_theater li a .showtimes li{border:0;background:#f9f9f9;margin:2px 0}.main_menu ul li a.selected{background:#f9f9f9;color:#c1005b}.main_menu ul li a.selected:hover{background:#f9f9f9;color:#c1005b}#header{background:#222;color:#f9f9f9}#header .system_menu li.link_top{display:none}#header .system_menu li.link_texto{display:none}#header .system_menu li.link_upgrade{display:none}#header .system_menu li.link_desktop{display:none}#header .system_menu li.link_login{display:none}#header .system_menu li.link_help{display:none}#header .link_menu{color:#f9f9f9}#header .link_menu:hover{background:#333}#header #logo img{width:auto;height:21px;vertical-align:middle;padding:6px 5px}#footer .system_menu li.link_upgrade{display:none}#footer .system_menu li.link_home{display:none}#footer .system_menu li.link_login{display:none}h1,h2,h3,h4,h5,h6{color:#333}.section_title h2 a{color:#c1005b}.section_title h2 a:hover{color:#8e0043}.news_pager li a{background:#ddd;color:#c1005b;border:1px solid #999}.news_pager li a:hover{background:#c4c4c4;color:#262626}.news_pager li .key{color:#999}.list li a .details{color:#999}.list li a .details .subject{color:#999}.list li a .details .subject .source{color:#999}.list li a .details .date{display:none;color:#999}.list li a .details .title{color:#c1005b}.list li a .details .lead{display:none}.list li a .quantity_date{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#999}.article_detail .header .subject{color:#999}.article_detail .header .title{color:#c1005b}.theaters .section_title h2{padding:12px 10px 4px}