/* File: css/core.css */
html { min-height: 100%; } body { margin: 0; padding: 0; min-height: 100%; width: 100%; } table { border-collapse: collapse; } * { outline: none; } td { margin: 0; padding: 0; vertical-align: top; } h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; letter-spacing: normal; } p { margin: 0; } form { margin: 0; padding: 0; } textarea { overflow: auto; } img { border: none; display: block; } map { display: none; } object, embed { display: block; } fieldset { padding: 0; margin: 0; border: none; } .ainv a, .ainv a:link, .ainv a:visited, .ainv a:active, a.ainv:link, a.ainv:visited, a.ainv:active { text-decoration: none; } .ainv a:hover, a.ainv:hover { text-decoration: underline; } .wf { width: 100%; } .hf { height: 100%; } .whf { width: 100%; height: 100%; } .wh1 { width: 1px; height: 1px; } .posrel { position: relative; } .tar { text-align: right !important; } .tal { text-align: left !important; } .tac { text-align: center !important; } .taj { text-align: justify !important; } .ma { margin: auto; } .curp { cursor: pointer; } .nowrap { white-space: nowrap; } .di img { display: inline !important; } .fl { float: left; } .fr { float: right; } .vatop { vertical-align: top !important; } .vamid { vertical-align: middle !important; } .vabot { vertical-align: bottom !important; } .clr, .clear { clear: both; } .clrf { display: block !important; float: none !important; width: 1px !important; height: 1px !important; clear: both !important; padding: 0 !important; margin: 0 !important; } table.debug, .debug table { border: 1px dotted #CC3333; border-collapse: collapse; } td.debug, .debug td { border: 1px dotted #FF7769; } div.debug, .debug div { border: 1px dotted #3333CC; } span.debug, .debug span { border: 1px dotted #33CC33; } @media screen, handheld, projection, speech, tty, tv { .forPrint { display: none; } } @media print { .forScreen { display: none; } } #dialog_content { background-color: #FFFFFF; } .preload { display: none; }

/* File: css/desktop.css */
.body { text-align: center; } #ajax_content .body { background: none; text-align: left; } #spacer_top { height: 139px; } .header_collapsed #spacer_top { height: 85px; } #header2 { position: fixed; top: 0; left: 0 !important; background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/bg/bg_menu2_top_border.png) repeat-x left top; z-index: 10003; padding-top: 2px; } .unstick-top-menu #header2 { position: absolute; } @media all and (max-height: 900px) { #header2 { position: absolute; } } #header2 .bg_bottom { padding-bottom: 9px; background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/bg/bg_menu2_bottom_border.png) repeat-x left bottom; } #header2 .bg { background-color: #ffffff; } #header2 .holder { width: 990px; height: 123px; margin: 0 auto; position: relative; padding-top: 11px; -webkit-transition: height 1s; transition: height 1s; } .header_collapsed #header2 .holder { height: 68px; overflow: hidden; } .logo_big { padding-bottom: 15px; height: 55px; overflow: hidden; vertical-align: top; } .logo_big a { text-decoration: none; } .logo_big img { display: inline; vertical-align: top; } .logo_big .crest_logo_link img { vertical-align: top; transition: all 2s ease-in-out; } .logo_big .crest_logo_link.animating img { opacity: 0.5; } .temp_banner { text-align: center; } .temp_banner img { display: inline; vertical-align: top } .banner_skin > div { top: 139px; } .header_collapsed .banner_skin > div { top: 84px; } .my_mummypages.title_cards { padding: 0; } .my_mummypages.title_cards .title_top_part { top: 51px; } .my_mummypages.title_cards .top_part_toggle_button { top: 49px; right: 12px; width: 21px; } .login .login_cont { border: none; } .login_page .banner_right.banner_right_top_line { border: none; } .sponsor_logo { padding: 0; position: absolute; top: 0; right: 4px; height: 45px; overflow: hidden; } .sponsor_logo table { height: 45px; } .sponsor_logo table img { max-height: 45px; } .content .path { border-top: none; } .my_mummypages { padding-bottom: 0; } .my_mummypages .top_part_toggle_button { right: 12px; width: 21px; } .container .cont_mid { padding-top: 0; } .content_padd { padding-top: 9px; } .content-no-leaderboard { padding-top: 0; } .tabs, .banner_gads, .ss_best, .qa_like { padding: 0; } .find_shops_services .tabs .box-p { background-color: #ea87ba; border-color: #ea87ba; border-bottom: 0; } .find_shops_services .tabs .box-p.act { background: #ffffff; border-color: #e7ccd6; } .find_shops_services .tabs .box-p a { font-size: 11px; color: white; font-weight: bold; text-decoration: none; line-height: 27px; padding: 0 32px 0 30px; } .find_shops_services .tabs .box-p.act a { color: #ea87ba; } .banner_right3, .banner_right4 { padding: 0; } .expert_profile .cont, .experts_list .cont.box-p { border-color: #e7ccd6; } .attention-blocks { position: fixed; left: 28px; bottom: 0; width: 200px; z-index: 1000; text-align: left; } .attention-blocks .attention-block { position: relative; margin: 5px 3px 0 3px; } .attention-blocks .attention-block .text { border: 1px solid #ef80b3; padding: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #fff; } .attention-blocks .attention-block .text, .attention-blocks .attention-block .text * { font-family: 'GothamRoundedBook', Arial, Helvetica, sans-serif; font-size: 10px; color: #81a3e7; line-height: normal; } .attention-blocks .attention-block .text strong, .attention-blocks .attention-block .text b { font-weight: bold; } .attention-blocks .attention-block .text a { font-family: 'GothamRoundedBook', Arial, Helvetica, sans-serif; font-size: 10px; color: #81a3e7; line-height: normal; text-decoration: underline; } .attention-blocks .attention-block .text a:hover { text-decoration: none; } .attention-blocks .attention-block .text div, .attention-blocks .attention-block .text img { display: inline; vertical-align: middle; } .attention-blocks .attention-block .close_button { background: url("//d1jqyzxlehme6l.cloudfront.net/media/images/btn/banner_close2.png" ) no-repeat; margin: 0; padding: 0; position: absolute; top: -8px; right: -8px; z-index: 99999; width: 25px; height: 25px; display: block; cursor: pointer; cursor: Hand; } .article .cont { padding-bottom: 0; } .article .cont .cont_text { padding-bottom: 10px; } .banner_container_pos > div > div { margin-bottom: 11px; } body > div[data-studioassetid]:first-child { width: 100% !important; height: 100% !important; background-color: rgba(0, 0, 0, 0.75); -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; } body > div[data-studioassetid]:first-child > div:first-child { position: relative; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }

