@charset "UTF-8";
/* CSS Document */

html {height:100%; margin:0; padding:0; border:0;position:relative;}
body {position:relative; min-height:100%; border:0; margin:0; padding:0; background:#FFF url(/images/mainbg.gif) repeat-y center 0;}
body.bodytour {background:none;}
* html body {height:100%;}
tr, div, input, select, textarea {font-family:Arial; font-size:13px; color:#666;}
a {font-family:Arial; font-size:13px; color:#06C; text-decoration:none; outline:none;} a:hover {font-family:Arial; font-size:13px; color:#06C;  text-decoration:underline; outline:none;}
img {border:0;}
.clear {clear:both; display:block; #display:compact; font-size:0; line-height:0;}
.fade {position:absolute; z-index:149; background:#FFF; filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75; width:100%; height:100%; top:0; bottom:0;}
.left {float:left;}
.right {float:right;}

h1 {font:normal 27px Arial; margin:0 0 25px 0;  color:#e09900;}
h2 {font:normal 20px Arial; margin:0 0 20px 0; color:#000;}
h2 a, h2 a:hover {font:normal 20px Arial;}
h3 {font:normal 16px Arial; margin:15px 0 0 0;  color:#444;}
h3 a, h3 a:hover {font:bold 16px Arial;}

a.semilink {border-bottom:1px dashed #5fafff;}
a.semilink:hover {border-bottom:1px dashed #06C; text-decoration:none;}

/* TOP BAR */
.top_bar {height:35px; background:#000;}
.top_bar .top_bar_in {width:960px; margin:0 auto; padding:5px 0 0 0;}

/* LOGIN */
.login {float:right; position:relative; margin-right:20px; }
a.signinlink, a.signinlink:hover, a.signuplink, a.signuplink:hover {top:0; z-index:56; display:block; position:absolute; color:#FFF; font:bold 12px Arial;  text-align:center; height:20px;}
a.signinlink {right:71px; width:70px; background:url(/images/icon_login.gif) no-repeat 10px 3px; padding:5px 1px 1px 12px;}
a.signinlink.selected {border:1px solid #333; border-bottom:none; color:#FC0; background:#000 url(/images/icon_login.gif) no-repeat 9px 2px; padding:4px 0 0 11px;}
.login .separator {position:absolute; z-index:55; right:71px; height:24px; border-right:1px dotted #CCC; width:1px;}
a.signuplink {right:0px; width:69px; padding:5px 1px 1px 1px;}


.loginbox {position:absolute; z-index:55; right:0; top:24px; background:url(/images/bg_black_70.png); border:1px solid #333; width:250px; }
.loginbox .in {position:relative; padding:10px; overflow:hidden;}
/* .loginbox a.skip {display:block; position:absolute; background:url(/images/close2.gif); width:11px; height:11px; text-indent: -2000em; top:5px; right:5px;} */
.loginbox .div1 {float:left; padding:0 5px 10px 0; font-size:12px; color:#CCC;}
.loginbox .div1 input {margin:3px 0 0 0; width:75px; font-size:12px; border:1px solid #CCC; padding:3px 2px;}
.loginbox .div1 input.but2 {font:bold 12px Arial; padding:3px 1px; border:0px; width:50px; background:#FC0; color:#000; cursor:pointer;}
.loginbox span {display:block; margin:0 0 5px 0;}
.loginbox a, .loginbox a:hover { font-size:12px;}
.loginbox .left td {font-size:11px; color:#CCC; padding:0 5px 0 0; vertical-align:bottom;}
.loginbox .right a, .loginbox .right a:hover {color:#FFF;}
.loginbox .error {color:#F00;}

/* LANGUAGE */
.langdiv {float:right; font-size:11px; color:#999; position:relative; }

.flag {width:148px;margin-top:3px;}
.flag.sel {}
.flag a {display:block; padding:2px 7px 3px 30px; background:url(/images/flags.png) no-repeat; font-size:12px; color:#FFF;}
.flag a b {display:block; font-weight:normal;}
.flag a:hover {text-decoration:none;}

.lang {position:absolute; z-index:160; top:20px; right:0;  width:150px; background:url(/images/bg_black_70.png);}
.lang div {border-left:1px solid #000; border-right:1px solid #000;}
.lang div.first {border-top:1px solid #000;}
.lang div.last {border-bottom:1px solid #000;}
.lang a {display:block; float:none; margin:0; padding:3px 7px 3px 30px; background: url(/images/flags.png) no-repeat; color:#FFF; font-size:11px;}
.lang a:hover {font-size:11px; background-color:#333; text-decoration:none;}
a.us {background-position:7px 3px;}
a.ru {background-position:7px -20px;}
a.cn {background-position:7px -42px;}
a.tr {background-position:7px -65px;}
a.fr {background-position:7px -88px;}
a.sp {background-position:7px -111px;}
a.de {background-position:7px -134px;}
a.br {background-position:7px -158px;}
a.pt {background-position:7px -180px;}
a.it {background-position:7px -203px;}
a.ua {background-position:7px -226px;}
a.il {background-position:7px -249px;}
a.sa {background-position:7px -272px;}
a.in {background-position:7px -295px;}
a.kr {background-position:7px -318px;}
a.ph {background-position:7px -341px;}

/* HEADER */
.header {height:364px; background:#000 url(/images/header_bg.jpg) no-repeat center 0;}
.header.internal {height:83px; border-bottom:5px solid #adadad;}
.header .in {position:relative; width:960px; margin:0 auto; height:364px;}
.header.internal .in {background:none; height:83px;}
.logo {display:block; float:left; width:254px; height:43px; text-indent: -2000em; background:url(/images/logo.png) no-repeat; margin-top:15px;}

ul.menu {display:block; float:right; margin:25px 0 0 0; padding:0; list-style-type:none;}
.menu li {display:block; float:left; padding:0; margin:0 1px; }
.menu li a {display:block; font-size:16px; color:#FFF; padding:6px 10px;}
.menu li a:hover {background:url(/images/bg_black_20.png); color:#FFF; text-decoration:none;}
.menu li a.sel, .menu li a.sel:hover {color:#FC0; background:url(/images/bg_black_20.png);}

.headerline {background:url(/images/header_line.png); height:1px; margin-top:22px;}

.introtext {width:340px; margin-top:30px;}
.introtext h1 {font:normal 36px Georgia; color:#FFF; margin-bottom:15px; line-height:38px;}
.introtext h2 a {color:#fecc39; font:normal 16px Arial;}

.coin {position:absolute; z-index:3; bottom:0; right:0; width:240px; height:260px;}
.index_screen {position:absolute; z-index:2; bottom:-32px; right:120px; background:url(/images/index2.png) no-repeat 0 0; width:510px; height:325px;}

/* INDEX UNDER HEADER LINE WITH ADVANTAGES THUMBS */
.index_thumbs {background:#adadad url(/images/underheader.png) repeat-x 0 0;}
.index_thumbs .in {width:960px; margin:0 auto; padding:0; position:relative;}
.horinaja {float:left; overflow:hidden; width:631px; height:80px; position:relative; padding:0; margin:10px 0 10px 10px;}
.horinaja:after {content: ''; display:block; clear:both;} 
.horinaja ul {display:block; position:relative; width: 1045px; top: 0px; margin:0; padding:0; list-style-type:none; }
.horinaja li {display:block; float:left; padding:0; margin:0 10px 0 0; width:201px; height:80px;}
.horinaja a {display:block; border:5px solid #FFF; margin:0 8px 0 0; width:191px; height:70px; cursor:pointer;}
.horinaja a:hover {border-color:#DEDEDE; text-decoration:none;}
.horinaja a span {display:block; background:url(/images/bg_black_70.png); padding:3px; text-align:center; font:bold 11px Arial; color:#FFF;}

.thumb0 {background:url(/images/index_thumb0.png?1);}
.thumb1 {background:url(/images/index_thumb1.png);}
.thumb2 {background:url(/images/index_thumb2.png);}
.thumb3 {background:url(/images/index_thumb3.png);}
.thumb4 {background:url(/images/index_thumb4.png);}
.thumb5 {background:url(/images/index_thumb5.png);}
.thumb6 {background:url(/images/index_thumb6.png);}

.arrow {display:block; position:absolute; z-index:52; top:35px; width:27px; height:27px; text-indent: -2000em; background:url(/images/arrs.png);}
.arrow.prev {left:-25px; background-position:0 -77px; cursor:default;}
.arrow.next {left:640px; background-position: -27px -77px; cursor:default;}
.arrow.prevs {left:-25px; background-position:0 -50px;}
.arrow.nexts {left:640px; background-position:-27px -50px;}
 
/* SIGN UP GLOSSY BUTTON */
a.signup {display:block; background:url(/images/but_signup_r.png) no-repeat right 0; padding-right:39px; margin:3px 0 0 0; font:bold 21px Arial; height:72px;}
a.signup span {display:block; background:url(/images/but_signup_l.png) repeat-x 0 0; padding:23px 0 0 35px; color:#a47400; height:49px;}
a.signup b {color:#333;}
a.signup:hover {text-decoration:none;}
a.signup:hover span {color:#795704;}
a.signup:hover b {color:#000;}
a.signup.v2 {position:absolute; top:-10px; left:5px; font:bold 18px Arial;}
a.signup.v2 span {padding:26px 0 0 35px; height:46px;}
a.signup.v3 {width:130px;}
a.signup.v3 {width:130px; margin-top:10px;}

/* COLUMNS */
.container {width:960px; margin:0 auto; padding:30px 0 200px 0; position:relative;}
.container.index {padding-top:40px;}
.col690 {float:left; width:675px;}
.col_r {float:right; position:relative; width:245px; padding:90px 0 0 15px;}
.col_r.index {padding-top:0;}
.col_r h2 {font:normal 25px Arial; color:#000;}

/* RIGHT COLUMN */
a.pressrelease {display:block; height:30px; background:url(/images/pressrelease.gif); margin:0 0 15px 0; color:#FFF; font:bold 15px Arial; padding:11px 0 0 70px;}
a.pressrelease:hover {color:#FFF; font:bold 15px Arial;}
.review_t {height:36px; background:url(/images/review_t.png);}
.review {border-left:4px solid #fffccd; border-right:4px solid #fffccd; background:#ffee9c; padding:0 42px; color:#ff7200; font:normal 15px Arial; line-height:16px;}
.review_b {height:51px; background:url(/images/review_b.png);}
.review_owner {margin-bottom:15px; font-size:14px;}
.review_owner.last {margin-bottom:0;}

.cpi_banner {position:relative; background:#373737; padding:70px 15px 15px 15px; color:#FFF; font-size:15px;}
.cpi_banner .head {position:absolute; top:10px; left:-6px; background:url(/images/cpi_banner.png); width:278px; height:56px;}
.cpi_banner .head h2 {color:#FFF; font:normal 32px Georgia; margin:5px 0 0 75px;}
.cpi_banner ul li {margin:5px 0; line-height:18px;}


/* LOGOS OF PUBLISHERS & DEVELOPERS */
.logos {position:static; margin:10px 0 20px 0;}
.logos .company {float:left; width:125px; text-align:center; margin:0 2px; padding:5px 0;}
.logos h3 {margin:0 0 5px 0; font-size:14px;}
.logos .partners a {margin:2px;}


/* TESTIMONIALS */
.testimonial {background:#373737 url(/images/testimonial.gif) no-repeat 200px 10px; padding:20px 55px 20px 15px; color:#FFF;}
.testimonial_b {background:url(/images/testimonial_b.png) no-repeat 20px 0; height:14px;}
.testimonial_name {float:left; width:126px; padding-top:7px; margin-bottom:20px;}
.testimonial_logo {float:right; margin-bottom:20px;}
.testimonial_name strong {color:#333;}

.testimonial2 {background:#c7e9ff url(/images/testimonial2.png) no-repeat 275px 10px; padding:20px 55px 20px 15px; color:#66869c; -moz-border-radius:5px; -webkit-border-radius:5px;}
.testimonial2_b {background:url(/images/testimonial_b2.png) no-repeat 20px 0; height:14px;}
.testimonial2_name {float:left; width:126px; padding-top:7px; margin-bottom:20px;}
.testimonial2_logo {float:right; margin-bottom:20px;}
.testimonial2_name strong {color:#333;}

/* MISC */
hr {color:#FFF; background:none; height:0; border-top:1px dotted #CCC; display:block; margin:20px 0;}
ul {margin-left:15px; padding:0;}
a.but {display:block; float:left; color:#885300; }
a.but span {display:block; background:url(/images/but_r.png) no-repeat right 0;}
a.but span b {display:block; background:url(/images/but_l.png); padding:6px 6px 0 15px; margin:0 9px 0 0; color:#885300; height:26px; font-size:15px;} 
.success {background:#89ba6c; border:4px solid #98d066; padding:5px 15px 7px 15px; font:normal 18px Arial; color:#FFF; margin-bottom:20px;}
.error {color:#C00; font-weight:bold;}
.benefits {font-size:14px; line-height:24px;}
.benefits strong {color:#e09900;}
.benefits.ben2 strong {font-weight:normal;}
.num {font-weight:bold; color:#333;}
.text2, .advertisers p {font-size:14px; color:#444;}
.text2 a {font-size:14px;}
.advertisers p strong {color:#e09900;}
.loading {background:url(/images/loading.gif) no-repeat center 50px;}
.tip2 {color:#2f901d; font-weight:bold; margin-bottom:20px;}
.table_screens {}
.table_screens td {padding:0 0 7px 0; width:130px; font-size:11px; color:#999; text-align:center; vertical-align:top;}
.screens a {display:block; float:left; margin:0 15px 15px 0;}
.sample {font-size:12px; color:#666; background:#fff7db; padding:3px 10px;}
.small {font-size:11px; color:#999;}
.small a, .small a:hover {font-size:11px;}

/* SIGNUP TABS */
.tabs {position:relative; height:33px; padding-left:40px;}
.tabs div {position:absolute;}
.tabs a {display:block; float:left; padding:5px 15px 0 15px; margin-right:4px; height:27px; font-size:18px; border:1px solid #DEDEDE; background:#F0F0F0;}
.tabs a.first {border:1px solid #ccc;}
.tabs a.cur, .tabs a.cur:hover {background:#FFF; color:#000; text-decoration:none; border-bottom:1px solid #FFF;}
.tabs_border {border-top:1px solid #CCC; padding-top:30px; margin:0 0 15px 0;}

/* SIGN UP FORM */
input, textarea {border:1px solid #CCC; padding:3px; background:#f9f9f9;}
select {border:1px solid #CCC; padding:2px; background:#f9f9f9;}
input[type="checkbox"] {margin:0 4px 0 0; background:none; border:0px solid #FFF;}
.label {display: block; font-weight: bold; padding:0 0 3px 0; color:#000;}
.form_text {width: 210px;  padding: 4px; font-size:18px; border: 1px solid #CCC; margin-bottom:4px;}
input.but {cursor:pointer; background:#ffda0e; border:4px solid #ffee9c; color:#885300; font:bold 18px Arial; padding:4px 10px;}
input.but2 {cursor:pointer; background:#ffda0e; border:3px solid #ffee9c; color:#885300; font:bold 14px Arial; padding:3px 10px;}
.field_bm {margin:0 0 3px 0;}

.form_big .block {padding:0 0 10px 0;}
.form_big .inline {float: left; padding:0 20px 10px 0;}
.form_big b {font-weight:bold; color:#58a612;}
.form_big .left {padding:5px 0 0 0;}

.obligatory {color:#58a612; padding:4px 0 0 20px; font-size:11px;}

/* SIGN IN RIGHT COL FORM */
.box {background:#373737; padding:20px 15px; margin-bottom:30px;}
.box h2 {margin:0 0 15px 0; color:#FC0;}
.box div {padding:3px 0 5px 0; font:normal 14px Arial; color:#FFF;}
.box .form_text {width: 205px;  padding: 4px; border: 1px solid #FFF; margin:0 0 7px 0; font-size:18px;}
.box td {font-size:11px; vertical-align:top; padding:7px 7px 0 0; color:#999;}
.box td a, .box td a:hover {font-size:11px; color:#0CF;}
.box .but2 {float:right; margin:7px 0 6px 0;}

.phone {background:url(/images/icon_phone.png) no-repeat 0 0; height:91px; padding:5px 0 0 55px;}
.index .phone {margin:85px 0 10px 0;}
.phone strong {font-size:13px; color:#666; line-height:20px;}
.phone span {font-size:22px; color:#000;}
.phone a {font-size:17px; line-height:18px;}

/* FLASH MAP */
.map {position:relative;}
.cover {position:absolute; z-index:20; top:5px; left:8px; width:95px; height:16px; background:#FFF;}
.flash_map {height:400px;}

/* TOOLTIP */
a.tip, a.tip:hover {color:#666; border-bottom:1px dashed #666; text-decoration:none;}
#theToolTip{position: absolute; left: -300px; width: 180px; background:#FFF; border:1px solid #999; padding: 15px; visibility: hidden; z-index: 100; font-size:11px; color:#666;}
#ToolTipPointer{position:absolute; left: -300px; z-index: 101; visibility: hidden;}
#theToolTip b {font:bold 14px Arial; color:#000;}
#theToolTip p {margin:0; color:#900; font-weight:bold;}
#theToolTip span {text-align:center; display:block;}

/* LOGOS OF PARTNERS */
.partners_div {margin:10px 0 10px 0; }
.partners a {display:block; float:left; width:125px; height:53px; text-indent: -2000em; border:1px solid #dfdfdf; background-color:#FFF; background-image:url(/images/logos/partners.jpg); margin:4px; }
.partners a:hover {border:1px solid #999;}

.p1_1 {background-position: -625px 0;}
.p1_2 {background-position: -375px 0;}
.p1_3 {background-position: -500px 0;}
.p1_4 {background-position: -750px 0;}

.p2_1 {background-position: -375px -106px;}
.p2_2 {background-position: -125px -106px;}
.p2_3 {background-position: -500px -106px;}
.p2_4 {background-position: -250px -106px;}
.p2_5 {background-position: -625px -106px;}
.p2_6 {background-position: -125px -53px;}
.p2_7 {background-position: -875px -53px;}
.p2_8 {background-position: 0 -53px;}
.p2_9 {background-position: -375px -53px;}
.p2_10 {background-position: -875px -106px;}
.p2_11 {background-position: 0 -106px;}
.p2_12 {background-position: -750px -106px;}
.p2_13 {background-position: -500px -53px;}
.p2_14 {background-position: -625px -53px;}
.p2_15 {background-position: -250px -53px;}
.p2_16 {background-position: -750px -53px;}
.p2_17 {background-position: 0 -159px;}
.p2_18 {background-position: -125px -159px;}
.p2_19 {background-position: -250px -159px;}
.p2_20 {background-position: -375px -159px;}
.p2_21 {background-position: -500px -159px;}
.p2_22 {background-position: -625px -159px;}
.p2_23 {background-position: -750px -159px;}
.p2_24 {background-position: 0 -212px;}
.p2_25 {background-position: -125px -212px;}
.p2_26 {background-position: -250px -212px;}
.p2_27 {background-position: -375px -212px;}
.p2_28 {background-position: -500px -212px;}
.p2_29 {background-position: -625px -212px;}
.p2_30 {background-position: -750px -212px;}
.p2_31 {background-position: -875px -212px;}
.p2_32 {background-position: -875px -159px;}

.p3_1 {background-position: -125px 0;}
.p3_2 {background-position: -250px 0;}
.p3_3 {background-position: 0 0;}

/* PRESS */
.press div {display:block; border-bottom:1px dotted #CCC; position:relative; padding:20px 0 20px 230px;}
.press div.last {border-bottom:0px solid #FFF;}
.press img {position:absolute; top:45px; left:0;}
.press .date {font-size:11px; background:#EDEDED; padding:1px 3px; line-height:20px;}
.press h2 {margin:0;}
.press h2 a, .press h2 a:hover {color:#000;}

/* PRODUCT TOUR */
.path {width:100%; background:url(/images/path_bg.gif) repeat-x 0 0; margin-bottom:20px;}
.path td {text-align:center; width:14%; vertical-align:top; padding:15px 0 5px 0;}
.path td.first {background:url(/images/path_bg.gif) no-repeat 0 -64px;}
.path td.last {background:url(/images/path_bg.gif) no-repeat right -128px;}
.path td.sel .step div {background:url(/images/path.png) no-repeat center -2px; height:10px;}

.step {margin:0 0 5px 0; height:10px; background:url(/images/path.png) no-repeat center -28px;}
.path td.first .step {background:url(/images/path.png) no-repeat center -15px;}
.path td.last .step {background:url(/images/path.png) no-repeat center -41px;}

.path a {font-size:12px;}
.path a:hover {font-size:12px;}
.path td.sel a {color:#666; font-weight:bold;}

.tour {position:relative; z-index:3; overflow:hidden; width:960px; height:402px; margin-top:10px;}
.tour2 {position:relative; z-index:3; overflow:hidden; width:850px; height:380px; margin-top:10px;}
.tour_img {position:absolute; z-index:4; background:url(/images/tour.png) no-repeat 0 0; width:960px; height:402px;}
.tour_img2 {position:absolute; z-index:4; background:url(/images/tour2.png) no-repeat 0 0; width:850px; height:380px;}
.tour_img .ov {position:absolute; z-index:5; background:url(/images/tour_spacer.png) repeat; width:960px; height:402px;}
a.bub {position:absolute; z-index:7; width:233px; padding:15px; cursor:pointer; border-top:1px dotted #DEDEDE;}
a.bub:hover {background:#373737; color:#FFF; text-decoration:none; border-top:1px solid #FFF;}

.tour .bub.b1 {top:65px; right:0;}
.tour .bub.b2 {top:290px; right:0;}
.tour .bub.b3 {top:0; right:0;}
.tour .bub.b4 {top:130px; right:0;}
.tour .pop1 {position:absolute; z-index:6; top:39px; right:263px;}
.tour .pop2 {position:absolute; z-index:6; top:151px; right:263px;}
.tour .pop3 {position:absolute; z-index:6; top:4px; right:263px;}
.tour .pop4 {position:absolute; z-index:6; top:0; right:263px;}

.tour_arrs {height:33px; margin:20px 0 0 0; position:relative; padding:5px 0 0 0;}
.tour_arrs.top {margin:0 0 20px 0;}
.tour_arrs div {background:#f6f6f6; padding:4px; text-align:center;}
.tour_arrs a {display:block; position:absolute; font:bold 15px Arial; background:url(/images/arrs_tour.gif) no-repeat; width:66px; height:26px; text-align:center;}

a.tour_prev {left:0; top:0; padding:7px 0 0 26px;}
a.tour_next {right:0; top:0; padding:7px 26px 0 0; background-position: -92px 0;}

.uis div {font:bold 13px Arial; color:#333;}
.uis div img {margin-top:10px;}

/* POPUPS */
.fade {position:absolute; z-index:151; background:#FFF; filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75; top:0; bottom:0; left:0; right:0; width:100%; height:100%;}
.pop {position:absolute; z-index:152; top:-100px; left:9px; width:960px; left:0; right:0; border:1px solid #CCC;}
.pop .in {position:relative; border:8px solid #DEDEDE; background:#FFF; padding:15px; text-align:center;z-index:152;}
.pop h2 {display:block; margin:0 0 20px 0;}
.pop img {background:url(/images/loading.gif) no-repeat center 50px;}
a.close {position:absolute; z-index:155; top:12px; right:-30px; width:28px; height:28px; background:url(/images/close.png); text-indent: -2000em;}
a.close:hover {background-position:-28px 0;}

/* FOOTER */
.footer{position:absolute; background:#242424 url(/images/footer_bg.gif) repeat-x 0 0; z-index:5; bottom:0; left:0; right:0; width:100%; margin:0;}
.footer .in {width:960px; margin:0 auto; padding:20px 0 15px 0;}
.footer .left {float:left; width:730px;}
.footmenu {margin:0 0 10px 0; color:#CCC;}
.footmenu:after {content: ''; display: block; clear:both}
.footmenu .left {width:auto; padding:10px 75px 0 0;}
.footmenu a {padding:0 10px;}
.footmenu a.first {padding-left:0;}
.footer a {color:#FFF;}
.footer a:hover {color:#ffda0e;}
.footmenu b {font-weight:normal; color:#ffda0e;}
.footer .words {color:#444;font-size:11px; text-align:justify; margin:10px 0 0 0;}
.footer .words a {font-size:11px; color:#666;}
.copyright {border-top:1px dotted #454545; padding:10px 0 0 0; margin:10px 0 0 0; text-align:center; font-size:11px;}
.copyright a, .copyright a:hover {font-size:11px;}
.footer .offerwall {display:block; float:left; background:url(/images/footer_logo_offerwall.png); text-indent: -2000em; width:112px; height:35px; padding:0;}

.index .twtr-hd {display:none;}
.index .twtr-tweet-text,.index  .twtr-tweet-text a,.index  .twtr-tweet-text a:hover {font-size:12px;}
.index #twtr-widget-1 .twtr-timeline i a.twtr-timestamp,.index #twtr-widget-1 .twtr-timeline i a.twtr-timestamp:hover {font-size:11px; color:#999 !important;}
.index #twtr-widget-1 .twtr-timeline i a.twtr-reply,.index #twtr-widget-1 .twtr-timeline i a.twtr-reply:hover {font-size:11px; color:#FFF !important; background:#077cab; padding:1px 3px;}
.index .twtr-timeline {-moz-border-radius:0 !important; -webkit-border-radius:0 !important; border-bottom:1px dotted #CCC;}
.index .twtr-widget .twtr-tweet-wrap {padding-left:0 !important;}
.index .twtr-ft div {padding:10px 0 0 0 !important;}
.index a.twtr-join-conv {color:#077cab !important;}