#modSocialConnectCompact{font-size:14px;color:#333;position:relative}#modSocialConnectCompact div.socialConnectBlock{border:1px solid #D4D4D4;border-radius:8px;padding:46px 40px}#modSocialConnectCompact .socialConnectHeading{font-size:30px;line-height:30px;font-weight:400;color:#333;margin:0 0 18px;padding:0}#modSocialConnectCompact .socialConnectSubHeading{font-size:21px;line-height:21px;font-weight:400;color:#333;margin:0;padding:0}#modSocialConnectCompact .socialConnectServicesMessage{font-weight:400;font-size:19px;line-height:19px;margin:0 0 22px;padding:0;color:#333}#modSocialConnectCompact .socialConnectLabel{display:inline-block;font-size:14px;font-weight:700;color:#333;margin-bottom:8px}#modSocialConnectCompact .socialConnectInput{display:block;width:206px;border:1px solid #d4d4d4;border-radius:4px;background:#f8f6f6;padding:8px 12px;margin:0 0 6px;height:18px;box-shadow:0 1px 1px 0 #d4d4d4 inset;font-size:14px;font-weight:700;color:#6e6d6d}#modSocialConnectCompact .socialConnectInput:focus{background-color:#FFF;border-color:rgba(82,168,236,.8);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(82,168,236,.6)}#modSocialConnectCompact .modSocialConnectPassword{margin-top:20px}#modSocialConnectCompact .socialConnectLink{background:0 0;color:#333;font-size:12px;font-weight:700;text-decoration:none;float:right}#modSocialConnectCompact .socialConnectLink:focus,#modSocialConnectCompact .socialConnectLink:hover{background:0 0;color:#333;font-size:12px;text-decoration:underline}#modSocialConnectCompact .socialConnectButton{display:block;width:170px;height:34px;line-height:34px;padding:0;border-width:1px;border-style:solid;border-radius:4px;color:#FFF;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;text-shadow:0 1px 0 #333}#modSocialConnectCompact .socialConnectButton i{display:block;float:left;width:32px;height:34px;border-right-width:1px;border-right-style:solid;background-repeat:no-repeat;background-position:center center}#modSocialConnectCompact .socialConnectButton span{display:block;height:34px;line-height:34px;padding-right:14px;text-align:center}#modSocialConnectCompact .socialConnectSignInButton,#modSocialConnectCompact .socialConnectToggler{width:116px;height:36px;background-color:#299bd8;background-image:-webkit-gradient(linear,0 0,0 100%,from(#299bd8),to(#0143d0));background-image:-webkit-linear-gradient(top,#299bd8,#0143d0);background-image:-moz-linear-gradient(top,#299bd8,#0143d0);background-image:-ms-linear-gradient(top,#299bd8,#0143d0);background-image:-o-linear-gradient(top,#299bd8,#0143d0);border-color:#005fba;margin:12px 0 14px;box-shadow:0 1px 0 0 #2baced inset;text-shadow:0 1px 0 #696363}#modSocialConnectCompact .socialConnectSignInButton:focus,#modSocialConnectCompact .socialConnectSignInButton:hover,#modSocialConnectCompact .socialConnectToggler:focus,#modSocialConnectCompact .socialConnectToggler:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#2eb1f2),to(#2d69eb));background-image:-webkit-linear-gradient(top,#2eb1f2,#2d69eb);background-image:-moz-linear-gradient(top,#2eb1f2,#2d69eb);background-image:-ms-linear-gradient(top,#2eb1f2,#2d69eb);background-image:-o-linear-gradient(top,#2eb1f2,#2d69eb)}#modSocialConnectCompact .socialConnectSignInButton:active,#modSocialConnectCompact .socialConnectToggler:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#2d69eb),to(#2eb1f2));background-image:-webkit-linear-gradient(top,#2d69eb,#2eb1f2);background-image:-moz-linear-gradient(top,#2d69eb,#2eb1f2);background-image:-ms-linear-gradient(top,#2d69eb,#2eb1f2);background-image:-o-linear-gradient(top,#2d69eb,#2eb1f2)}#modSocialConnectCompact .socialConnectSignInButton i{border-right-color:#005fba;background-image:url(../images/key.png);position:relative;top:-1px}#modSocialConnectCompact .socialConnectSignInButton span{position:relative;top:-1px}#modSocialConnectCompact .socialConnectToggler{min-width:178px;height:34px;line-height:34px;margin:0}#modSocialConnectCompact .socialConnectToggler i{border-right-color:#005fba;background-image:url(../images/key.png)}#modSocialConnectCompact .socialConnectToggler span{padding:0;text-align:center}#modSocialConnectCompact .socialConnectRegistrationButton{float:right;color:#333;border-color:#bdbdbd;margin:0;background-color:#e9e9e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-ms-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);text-shadow:0 1px 0 #fff}#modSocialConnectCompact .socialConnectRegistrationButton:focus,#modSocialConnectCompact .socialConnectRegistrationButton:hover{color:#333;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#fff,#e9e9e9);background-image:-moz-linear-gradient(top,#fff,#e9e9e9);background-image:-ms-linear-gradient(top,#fff,#e9e9e9);background-image:-o-linear-gradient(top,#fff,#e9e9e9)}#modSocialConnectCompact .socialConnectRegistrationButton:active{color:#333;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e9e9e9),to(#fff));background-image:-webkit-linear-gradient(top,#e9e9e9,#fff);background-image:-moz-linear-gradient(top,#e9e9e9,#fff);background-image:-ms-linear-gradient(top,#e9e9e9,#fff);background-image:-o-linear-gradient(top,#e9e9e9,#fff)}#modSocialConnectCompact .socialConnectRegistrationButton i{border-right-color:#bdbdbd;background-image:url(../images/user.png)}#modSocialConnectCompact .socialConnectFacebookButton{border-color:#394e90;background-color:#4159a2;background-image:-webkit-gradient(linear,0 0,0 100%,from(#566eb7),to(#4159a2));background-image:-webkit-linear-gradient(top,#566eb7,#4159a2);background-image:-moz-linear-gradient(top,#566eb7,#4159a2);background-image:-ms-linear-gradient(top,#566eb7,#4159a2);background-image:-o-linear-gradient(top,#566eb7,#4159a2);box-shadow:0 1px 0 0 #8a9bcd inset}#modSocialConnectCompact .socialConnectFacebookButton:focus,#modSocialConnectCompact .socialConnectFacebookButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#627ed1),to(#4b68bd));background-image:-webkit-linear-gradient(top,#627ed1,#4b68bd);background-image:-moz-linear-gradient(top,#627ed1,#4b68bd);background-image:-ms-linear-gradient(top,#627ed1,#4b68bd);background-image:-o-linear-gradient(top,#627ed1,#4b68bd)}#modSocialConnectCompact .socialConnectFacebookButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#4b68bd),to(#627ed1));background-image:-webkit-linear-gradient(top,#4b68bd,#627ed1);background-image:-moz-linear-gradient(top,#4b68bd,#627ed1);background-image:-ms-linear-gradient(top,#4b68bd,#627ed1);background-image:-o-linear-gradient(top,#4b68bd,#627ed1)}#modSocialConnectCompact .socialConnectFacebookButton i{background-image:url(../images/facebook.png);border-right:1px solid #394e90}#modSocialConnectCompact .socialConnectTwitterButton{border-color:#3092bf;background-color:#39b0e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#50c4fe),to(#39b0e9));background-image:-webkit-linear-gradient(top,#50c4fe,#39b0e9);background-image:-moz-linear-gradient(top,#50c4fe,#39b0e9);background-image:-ms-linear-gradient(top,#50c4fe,#39b0e9);background-image:-o-linear-gradient(top,#50c4fe,#39b0e9);box-shadow:0 1px 0 0 #86d6fe inset}#modSocialConnectCompact .socialConnectTwitterButton:focus,#modSocialConnectCompact .socialConnectTwitterButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#8dd6fa),to(#3dc2ff));background-image:-webkit-linear-gradient(top,#8dd6fa,#3dc2ff);background-image:-moz-linear-gradient(top,#8dd6fa,#3dc2ff);background-image:-ms-linear-gradient(top,#8dd6fa,#3dc2ff);background-image:-o-linear-gradient(top,#8dd6fa,#3dc2ff)}#modSocialConnectCompact .socialConnectTwitterButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#3dc2ff),to(#8dd6fa));background-image:-webkit-linear-gradient(top,#3dc2ff,#8dd6fa);background-image:-moz-linear-gradient(top,#3dc2ff,#8dd6fa);background-image:-ms-linear-gradient(top,#3dc2ff,#8dd6fa);background-image:-o-linear-gradient(top,#3dc2ff,#8dd6fa)}#modSocialConnectCompact .socialConnectTwitterButton i{background-image:url(../images/twitter.png);border-right:1px solid #3092bf}#modSocialConnectCompact .socialConnectGoogleButton{border-color:#b53c28;background-color:#cc442e;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e25944),to(#cc442e));background-image:-webkit-linear-gradient(top,#e25944,#cc442e);background-image:-moz-linear-gradient(top,#e25944,#cc442e);background-image:-ms-linear-gradient(top,#e25944,#cc442e);background-image:-o-linear-gradient(top,#e25944,#cc442e);box-shadow:0 1px 0 0 #eb8c7e inset}#modSocialConnectCompact .socialConnectGoogleButton:focus,#modSocialConnectCompact .socialConnectGoogleButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fc634c),to(#e54c35));background-image:-webkit-linear-gradient(top,#fc634c,#e54c35);background-image:-moz-linear-gradient(top,#fc634c,#e54c35);background-image:-ms-linear-gradient(top,#fc634c,#e54c35);background-image:-o-linear-gradient(top,#fc634c,#e54c35)}#modSocialConnectCompact .socialConnectGoogleButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#e54c35),to(#fc634c));background-image:-webkit-linear-gradient(top,#e54c35,#fc634c);background-image:-moz-linear-gradient(top,#e54c35,#fc634c);background-image:-ms-linear-gradient(top,#e54c35,#fc634c);background-image:-o-linear-gradient(top,#e54c35,#fc634c)}#modSocialConnectCompact .socialConnectGoogleButton i{background-image:url(../images/google.png);border-right:1px solid #b53c28}#modSocialConnectCompact .socialConnectGooglePlusButton{border-color:#bd402f;background-color:#ab3a2b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ed5b47),to(#ab3a2b));background-image:-webkit-linear-gradient(top,#ed5b47,#ab3a2b);background-image:-moz-linear-gradient(top,#ed5b47,#ab3a2b);background-image:-ms-linear-gradient(top,#ed5b47,#ab3a2b);background-image:-o-linear-gradient(top,#ed5b47,#ab3a2b);box-shadow:0 1px 0 0 rgba(255,255,255,.3) inset}#comSocialConnectContainer .socialConnectGooglePlusButton:focus,#modSocialConnectCompact .socialConnectGooglePlusButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#bd402f),to(#dd4b38));background-image:-webkit-linear-gradient(top,#bd402f,#dd4b38);background-image:-moz-linear-gradient(top,#bd402f,#dd4b38);background-image:-ms-linear-gradient(top,#bd402f,#dd4b38);background-image:-o-linear-gradient(top,#bd402f,#dd4b38)}#modSocialConnectCompact .socialConnectGooglePlusButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd4b38),to(#bd402f));background-image:-webkit-linear-gradient(top,#dd4b38,#bd402f);background-image:-moz-linear-gradient(top,#dd4b38,#bd402f);background-image:-ms-linear-gradient(top,#dd4b38,#bd402f);background-image:-o-linear-gradient(top,#dd4b38,#bd402f)}#modSocialConnectCompact .socialConnectGooglePlusButton i{background-image:url(../images/googleplus.png);border-right:1px solid #bd402f}#modSocialConnectCompact .socialConnectLinkedInButton{border-color:#00698a;background-color:#00789c;background-image:-webkit-gradient(linear,0 0,0 100%,from(#008db1),to(#00789c));background-image:-webkit-linear-gradient(top,#008db1,#00789c);background-image:-moz-linear-gradient(top,#008db1,#00789c);background-image:-ms-linear-gradient(top,#008db1,#00789c);background-image:-o-linear-gradient(top,#008db1,#00789c);box-shadow:0 1px 0 0 #4fb0c9 inset}#modSocialConnectCompact .socialConnectLinkedInButton:focus,#modSocialConnectCompact .socialConnectLinkedInButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a1c9),to(#008bb5));background-image:-webkit-linear-gradient(top,#00a1c9,#008bb5);background-image:-moz-linear-gradient(top,#00a1c9,#008bb5);background-image:-ms-linear-gradient(top,#00a1c9,#008bb5);background-image:-o-linear-gradient(top,#00a1c9,#008bb5)}#modSocialConnectCompact .socialConnectLinkedInButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#008bb5),to(#00a1c9));background-image:-webkit-linear-gradient(top,#008bb5,#00a1c9);background-image:-moz-linear-gradient(top,#008bb5,#00a1c9);background-image:-ms-linear-gradient(top,#008bb5,#00a1c9);background-image:-o-linear-gradient(top,#008bb5,#00a1c9)}#modSocialConnectCompact .socialConnectLinkedInButton i{background-image:url(../images/linkedin.png);border-right:1px solid #00698a}#modSocialConnectCompact .socialConnectGitHubButton{border-color:#3877b5;background-color:#336ba3;background-image:-webkit-gradient(linear,0 0,0 100%,from(#3b9dff),to(#336ba3));background-image:-webkit-linear-gradient(top,#3b9dff,#336ba3);background-image:-moz-linear-gradient(top,#3b9dff,#336ba3);background-image:-ms-linear-gradient(top,#3b9dff,#336ba3);background-image:-o-linear-gradient(top,#3b9dff,#336ba3);box-shadow:0 1px 0 0 rgba(255,255,255,.3) inset}#modSocialConnectCompact .socialConnectGitHubButton:focus,#modSocialConnectCompact .socialConnectGitHubButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#4da4fa),to(#3e83c8));background-image:-webkit-linear-gradient(top,#4da4fa,#3e83c8);background-image:-moz-linear-gradient(top,#4da4fa,#3e83c8);background-image:-ms-linear-gradient(top,#4da4fa,#3e83c8);background-image:-o-linear-gradient(top,#4da4fa,#3e83c8)}#modSocialConnectCompact .socialConnectGitHubButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#3e83c8),to(#4da4fa));background-image:-webkit-linear-gradient(top,#3e83c8,#4da4fa);background-image:-moz-linear-gradient(top,#3e83c8,#4da4fa);background-image:-ms-linear-gradient(top,#3e83c8,#4da4fa);background-image:-o-linear-gradient(top,#3e83c8,#4da4fa)}#modSocialConnectCompact .socialConnectGitHubButton i{background-image:url(../images/github.png);border-right:1px solid #3877b5}#modSocialConnectCompact .socialConnectWordPressButton{border-color:#16658a;background-color:#16678c;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2092c7),to(#16678c));background-image:-webkit-linear-gradient(top,#2092c7,#16678c);background-image:-moz-linear-gradient(top,#2092c7,#16678c);background-image:-ms-linear-gradient(top,#2092c7,#16678c);background-image:-o-linear-gradient(top,#2092c7,#16678c);box-shadow:0 1px 0 0 rgba(255,255,255,.3) inset}#modSocialConnectCompact .socialConnectWordPressButton:focus,#modSocialConnectCompact .socialConnectWordPressButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#1f8ec2),to(#19749e));background-image:-webkit-linear-gradient(top,#1f8ec2,#19749e);background-image:-moz-linear-gradient(top,#1f8ec2,#19749e);background-image:-ms-linear-gradient(top,#1f8ec2,#19749e);background-image:-o-linear-gradient(top,#1f8ec2,#19749e)}#modSocialConnectCompact .socialConnectWordPressButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#19749e),to(#1f8ec2));background-image:-webkit-linear-gradient(top,#19749e,#1f8ec2);background-image:-moz-linear-gradient(top,#19749e,#1f8ec2);background-image:-ms-linear-gradient(top,#19749e,#1f8ec2);background-image:-o-linear-gradient(top,#19749e,#1f8ec2)}#modSocialConnectCompact .socialConnectWordPressButton i{background-image:url(../images/wordpress.png);border-right:1px solid #16658a}#modSocialConnectCompact .socialConnectWindowsLiveButton{border-color:#008bc2;background-color:#0090c9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#27b9f2),to(#0090c9));background-image:-webkit-linear-gradient(top,#27b9f2,#0090c9);background-image:-moz-linear-gradient(top,#27b9f2,#0090c9);background-image:-ms-linear-gradient(top,#27b9f2,#0090c9);background-image:-o-linear-gradient(top,#27b9f2,#0090c9);box-shadow:0 1px 0 0 rgba(255,255,255,.3) inset}#modSocialConnectCompact .socialConnectWindowsLiveButton:focus,#modSocialConnectCompact .socialConnectWindowsLiveButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#28c2ff),to(#01adef));background-image:-webkit-linear-gradient(top,#28c2ff,#01adef);background-image:-moz-linear-gradient(top,#28c2ff,#01adef);background-image:-ms-linear-gradient(top,#28c2ff,#01adef);background-image:-o-linear-gradient(top,#28c2ff,#01adef)}#modSocialConnectCompact .socialConnectWindowsLiveButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#01adef),to(#28c2ff));background-image:-webkit-linear-gradient(top,#01adef,#28c2ff);background-image:-moz-linear-gradient(top,#01adef,#28c2ff);background-image:-ms-linear-gradient(top,#01adef,#28c2ff);background-image:-o-linear-gradient(top,#01adef,#28c2ff)}#modSocialConnectCompact .socialConnectWindowsLiveButton i{background-image:url(../images/windows.png);border-right:1px solid #008bc2}#modSocialConnectCompact .socialConnectNingButton{border-color:#4c7c04;background-color:#558c00;background-image:-webkit-gradient(linear,0 0,0 100%,from(#558c00),to(#558c00));background-image:-webkit-linear-gradient(top,#558c00,#558c00);background-image:-moz-linear-gradient(top,#558c00,#558c00);background-image:-ms-linear-gradient(top,#558c00,#558c00);background-image:-o-linear-gradient(top,#558c00,#558c00);box-shadow:0 1px 0 0 #8ab04f inset}#modSocialConnectCompact .socialConnectNingButton:focus,#modSocialConnectCompact .socialConnectNingButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#77b81d),to(#63a600));background-image:-webkit-linear-gradient(top,#77b81d,#63a600);background-image:-moz-linear-gradient(top,#77b81d,#63a600);background-image:-ms-linear-gradient(top,#77b81d,#63a600);background-image:-o-linear-gradient(top,#77b81d,#63a600)}#modSocialConnectCompact .socialConnectNingButton:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#63a600),to(#77b81d));background-image:-webkit-linear-gradient(top,#63a600,#77b81d);background-image:-moz-linear-gradient(top,#63a600,#77b81d);background-image:-ms-linear-gradient(top,#63a600,#77b81d);background-image:-o-linear-gradient(top,#63a600,#77b81d)}#modSocialConnectCompact .socialConnectNingButton i{background-image:url(../images/ning.png);border-right:1px solid #4c7c04}#modSocialConnectCompact #socialConnectEmailFormSubmitButton span{padding-right:0}#modSocialConnectCompact .socialConnectAccountButton{background-color:#606060;background-image:-webkit-gradient(linear,0 0,0 100%,from(#606060),to(#323232));background-image:-webkit-linear-gradient(top,#606060,#323232);background-image:-moz-linear-gradient(top,#606060,#323232);background-image:-ms-linear-gradient(top,#606060,#323232);background-image:-o-linear-gradient(top,#606060,#323232);border-color:#323232;margin:0;box-shadow:0 1px 0 0 #929292 inset;text-shadow:0 1px 0 #696363}#modSocialConnectCompact .socialConnectAccountButton:active,#modSocialConnectCompact .socialConnectAccountButton:focus,#modSocialConnectCompact .socialConnectAccountButton:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#323232),to(#606060));background-image:-webkit-linear-gradient(top,#323232,#606060);background-image:-moz-linear-gradient(top,#323232,#606060);background-image:-ms-linear-gradient(top,#323232,#606060);background-image:-o-linear-gradient(top,#323232,#606060)}#modSocialConnectCompact .socialConnectAccountButton i{border-right-color:#323232;background-image:url(../images/user-authenticated.png)}#modSocialConnectCompact .socialConnectUserBlock{opacity:0;visibility:hidden;position:absolute;width:252px;padding:20px;background:#fff;border:1px solid #D4D4D4;border-radius:8px;margin-top:10px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:9999}#modSocialConnectCompact .socialConnectUserBlock:after,#modSocialConnectCompact .socialConnectUserBlock:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#modSocialConnectCompact .socialConnectUserBlock:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}#modSocialConnectCompact .socialConnectUserBlock:before{border-color:rgba(212,212,212,0);border-bottom-color:#D4D4D4;border-width:11px;margin-left:-11px}#modSocialConnectCompact .socialConnectUserInfo{float:left;margin:0}#modSocialConnectCompact .socialConnectUserMenu{display:block}#modSocialConnectCompact img.socialConnectAvatar{width:80px;height:80px;float:left;border:1px solid #d4d4d4;border-radius:8px;margin:0 15px 13px 0}#modSocialConnectCompact .socialConnectGreeting{display:block;font-size:14px;font-weight:400}#modSocialConnectCompact .socialConnectUsername{display:block;font-size:18px;font-weight:700}#modSocialConnectCompact .socialConnectSignOutButton{width:142px;color:#333;border-color:#BDBDBD;margin:16px auto;background-color:#e9e9e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-ms-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);text-shadow:0 1px 0 #fff}#modSocialConnectCompact .socialConnectSignOutButton:focus,#modSocialConnectCompact .socialConnectSignOutButton:hover{color:#333;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#fff,#e9e9e9);background-image:-moz-linear-gradient(top,#fff,#e9e9e9);background-image:-ms-linear-gradient(top,#fff,#e9e9e9);background-image:-o-linear-gradient(top,#fff,#e9e9e9)}#modSocialConnectCompact .socialConnectSignOutButton:active{color:#333;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e9e9e9),to(#fff));background-image:-webkit-linear-gradient(top,#e9e9e9,#fff);background-image:-moz-linear-gradient(top,#e9e9e9,#fff);background-image:-ms-linear-gradient(top,#e9e9e9,#fff);background-image:-o-linear-gradient(top,#e9e9e9,#fff)}#modSocialConnectCompact .socialConnectSignOutButton i{border-right-color:#BDBDBD;background-image:url(../images/signout.png)}#modSocialConnectCompact ul.socialConnectUserMenu{margin:13px 0 0;padding:0;list-style:none;border:1px solid #BDBDBD;border-radius:4px;border-bottom:none}#modSocialConnectCompact ul.socialConnectUserMenu li{border-bottom:1px solid #BDBDBD}#modSocialConnectCompact ul.socialConnectUserMenu ul{margin:0;padding:0;list-style:none}#modSocialConnectCompact ul.socialConnectUserMenu li ul li{border:none}#modSocialConnectCompact ul.socialConnectUserMenu li ul li a{font-weight:400;background:url(../images/link-deeper.png) 40px center no-repeat;padding-left:50px}#modSocialConnectCompact .socialConnectAccountLink,#modSocialConnectCompact ul.socialConnectUserMenu li a{display:block;width:auto;height:34px;line-height:34px;padding-left:40px;font-size:12px;font-weight:700;color:#333;background-position:left center;background-repeat:no-repeat}#modSocialConnectCompact ul.socialConnectUserMenu li a{background-image:url(../images/link.png)}#modSocialConnectCompact .socialConnectAccountLink{display:inline-block;padding-left:28px;background-image:url(../images/account.png)}#modSocialConnectCompact ul.socialConnectUserMenu li a.socialConnectAddLink{background-image:url(../images/add.png)}#modSocialConnectCompact ul.socialConnectUserMenu li a.socialConnectUserLink{background-image:url(../images/mypage.png)}#modSocialConnectCompact ul.socialConnectUserMenu li a.socialConnectCommentsLink{background-image:url(../images/comments.png)}#modSocialConnectCompact .socialConnectClearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.scIsIE6 #modSocialConnectCompact .socialConnectClearFix{height:1%}body.scIsIE7 #modSocialConnectCompact .socialConnectClearFix{display:inline-block}#modSocialConnectCompact .socialConnectIntroMessage{margin-bottom:38px}#modSocialConnectCompact .socialConnectSignInBlockContainer{opacity:0;visibility:hidden;position:absolute;width:536px;background:#FFF;border:1px solid #D4D4D4;border-radius:8px;margin-top:10px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:1}#modSocialConnectCompact .socialConnectSignInBlockContainer:after,#modSocialConnectCompact .socialConnectSignInBlockContainer:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#modSocialConnectCompact .socialConnectSignInBlockContainer:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}#modSocialConnectCompact .socialConnectSignInBlockContainer:before{border-color:rgba(185,185,185,0);border-bottom-color:#b9b9b9;border-width:11px;margin-left:-11px}#modSocialConnectCompact .socialConnectVisible{visibility:visible;opacity:1}#modSocialConnectCompact .socialConnectSignInBlock{width:296px;float:left}#modSocialConnectCompact.socialConnectNoServices .socialConnectSignInBlockContainer{width:296px}#modSocialConnectCompact.socialConnectNoServices .socialConnectSignInBlock{width:296px;float:none}#modSocialConnectCompact .socialConnectSignInBlock .socialConnectInnerBlock{padding:38px 30px 34px 34px;border-right:1px solid #D4D4D4}#modSocialConnectCompact.socialConnectNoServices .socialConnectSignInBlock .socialConnectInnerBlock{border-right:none}#modSocialConnectCompact.socialConnectNoServices .socialConnectRegistrationButton{float:left}#modSocialConnectCompact .socialConnectServicesBlock{width:240px;float:left}#modSocialConnectCompact .socialConnectServicesBlock .socialConnectInnerBlock{padding:34px;border-left:1px solid #D4D4D4;position:relative;left:-1px}#modSocialConnectCompact .socialConnectServiceButton{float:none;margin:0 auto 14px}#modSocialConnectCompact .socialConnectRow{margin:0 0 12px}#modSocialConnectCompact .socialConnectRegistrationBlock{border-top:1px solid #d4d4d4;margin:0;padding:25px 34px 29px 32px}#modSocialConnectCompact .socialConnectRegistrationBlock .socialConnectSubHeading{float:left;line-height:34px}#modSocialConnectCompactRemember{margin:0}#modSocialConnectCompact .socialConnectLeft{left:0}#modSocialConnectCompact .socialConnectRight{right:0}#modSocialConnectCompact .socialConnectLeft:after,#modSocialConnectCompact .socialConnectLeft:before{left:44px}#modSocialConnectCompact .socialConnectRight:after,#modSocialConnectCompact .socialConnectRight:before{right:44px}