.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.popupOverlay,.resultOverlay{background:#ffffff;display:none;height:100%;left:0;opacity:0.7;filter:alpha(opacity=70);position:fixed;top:0;width:100%;z-index:980;}
.popup{background:#ccc;background:rgba(0, 0, 0, 0.6);border:1px solid #000000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.8);box-shadow:0 0 8px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.8),transparent 0 0 0;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.8),transparent 0 0 0;box-shadow:0 0 8px rgba(0, 0, 0, 0.8),transparent 0 0 0;display:none;height:auto;left:50%;margin-left:-234px;margin-top:-100px;padding:6px;position:absolute;top:50%;width:455px;z-index:986;}.popup .invalidNotice{background:#ffeeee;border:1px solid #ffbbbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#ee4444;display:none;margin:-1px 0 7px;padding:6px 0 4px;text-align:center;}
.popup.popupConfirm{margin-left:-170px;width:340px;}.popup.popupConfirm .popupInner{text-align:center;}
.popup.popupContact .popupBody{padding:10px;}.popup.popupContact .popupBody form{margin:0;}.popup.popupContact .popupBody form label{font-weight:bold;}.popup.popupContact .popupBody form label .invalidNotice{background:transparent;border:none;text-align:left;}
.popup.popupContact .popupBody form label input,.popup.popupContact .popupBody form label textarea{margin-top:6px;max-width:97%;width:97%;}
.popup.popupContact .popupBody form label textarea{min-height:80px;}
.popup.loginSignup{background:rgba(0, 0, 0, 0.4);margin-left:-155px;width:310px;z-index:987;}.popup.loginSignup .popupInner .popupHeading{background-image:-moz-linear-gradient(top, #ffffff, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#dddddd));background-image:-webkit-linear-gradient(top, #ffffff, #dddddd);background-image:-o-linear-gradient(top, #ffffff, #dddddd);background-image:linear-gradient(to bottom, #ffffff, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);border-bottom-color:#666666;color:#000000;text-align:center;text-shadow:1px 1px 0 #ffffff;}
.popup.loginSignup .popupInner .loginNotice{font-size:11px;margin:0 auto;text-align:center;width:270px;}.popup.loginSignup .popupInner .loginNotice h4{border-bottom:1px solid #cccccc;color:#000000;font-size:15px;margin-bottom:2px;padding:10px 0 5px;}
.popup.loginSignup .popupInner input[type="text"],.popup.loginSignup .popupInner input[type="password"]{border-color:#aaa;-webkit-box-shadow:inset 2px 2px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 2px 2px 1px rgba(0, 0, 0, 0.1);box-shadow:inset 2px 2px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 2px 2px 1px rgba(0, 0, 0, 0.1),transparent 0 0 0;-webkit-box-shadow:inset 2px 2px 1px rgba(0, 0, 0, 0.1),transparent 0 0 0;box-shadow:inset 2px 2px 1px rgba(0, 0, 0, 0.1),transparent 0 0 0;}.popup.loginSignup .popupInner input[type="text"]:focus,.popup.loginSignup .popupInner input[type="password"]:focus{border-color:#666666;-webkit-box-shadow:inset 2px 2px 4px rgba(0, 0, 0, 0.12);-moz-box-shadow:inset 2px 2px 4px rgba(0, 0, 0, 0.12);box-shadow:inset 2px 2px 4px rgba(0, 0, 0, 0.12);-moz-box-shadow:inset 2px 2px 4px rgba(0, 0, 0, 0.12),transparent 0 0 0;-webkit-box-shadow:inset 2px 2px 4px rgba(0, 0, 0, 0.12),transparent 0 0 0;box-shadow:inset 2px 2px 4px rgba(0, 0, 0, 0.12),transparent 0 0 0;}
.popup.loginSignup .popupInner .explained{background:#f8f8f8;border-bottom:1px solid #999999;color:#000000;font-size:11px;line-height:13px;padding:7px 6px 6px;text-align:center;}
.popup.loginSignup .popupInner form{margin:0 0 0 12px;padding:10px 0;width:280px;}.popup.loginSignup .popupInner form.signupForm{text-align:center;width:314px;}.popup.loginSignup .popupInner form.signupForm label.usernameInput{margin-bottom:2px;}.popup.loginSignup .popupInner form.signupForm label.usernameInput input[type="text"]{margin-bottom:-2px;}
.popup.loginSignup .popupInner form.signupForm label input[type="text"],.popup.loginSignup .popupInner form.signupForm label input[type="password"]{font-size:14px;height:12px;width:200px;}
.popup.loginSignup .popupInner form.signupForm label select{color:#333333;display:inline-block;*display:inline;*zoom:1;float:left;font-size:12px;font-weight:500;height:22px;margin:0;width:210px;}.popup.loginSignup .popupInner form.signupForm label select.monthSelect,.popup.loginSignup .popupInner form.signupForm label select.genderSelect{margin-right:4px;width:84px;}
.popup.loginSignup .popupInner form.signupForm label select.daySelect{width:54px;}
.popup.loginSignup .popupInner form.signupForm label select.yearSelect{margin-left:4px;width:60px;}
.popup.loginSignup .popupInner form.signupForm label .wIcon{display:none;float:right;margin:4px 8px 0 6px;}
.popup.loginSignup .popupInner form.signupForm label .userUrl{color:#666666;display:block;font-size:11px;margin-bottom:-4px;margin-left:88px;text-align:left;}.popup.loginSignup .popupInner form.signupForm label .userUrl span{color:#333333;font-weight:500;}
.popup.loginSignup .popupInner form.signupForm .disclaimer{font-size:11px;line-height:13px;margin:6px 0 -8px;}
.popup.loginSignup .popupInner form label{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;*zoom:1;margin:0 -8px 2px;padding:2px 0;}.popup.loginSignup .popupInner form label:before,.popup.loginSignup .popupInner form label:after{display:table;content:"";line-height:0;}
.popup.loginSignup .popupInner form label:after{clear:both;}
.popup.loginSignup .popupInner form label.birthdayLabel{margin-right:4px;}
.popup.loginSignup .popupInner form label.invalid{color:#ee1100;}.popup.loginSignup .popupInner form label.invalid .labelText{font-weight:bold;}
.popup.loginSignup .popupInner form label .labelText{float:left;font-weight:500;margin-right:8px;padding:1px 4px;text-align:right;white-space:nowrap;width:70px;}
.popup.loginSignup .popupInner form label input[type="text"],.popup.loginSignup .popupInner form label input[type="password"]{display:inline-block;*display:inline;*zoom:1;float:left;font-size:14px;height:14px;margin-bottom:0;width:174px;}
.popup.loginSignup .popupInner form .btnGroup{margin:6px 0 0 80px;}
.popup.loginSignup.popupLogin{z-index:988;}.popup.loginSignup.popupLogin .popupInner .popupHeading{font-size:32px;padding:15px;}
.popup.loginSignup.popupLogin .popupInner form .btnGroup .checkbox{font-size:11px;line-height:16px;margin-left:16px;}.popup.loginSignup.popupLogin .popupInner form .btnGroup .checkbox input[type="checkbox"]{display:inline;margin-right:4px;margin-top:2px;}
.popup.loginSignup.popupLogin .popupInner form .btnGroup .btn-danger{font-size:16px;padding:3px 8px 5px;}
.popup.loginSignup.popupLogin .popupInner form .btnGroup .btnPlain{font-size:10px;margin-left:6px;}
.popup.loginSignup.popupQualify,.popup.loginSignup.popupSignup{margin-left:-170px;width:340px;}.popup.loginSignup.popupQualify .popupInner .popupHeading,.popup.loginSignup.popupSignup .popupInner .popupHeading{font-size:28px;padding:21px 0 19px;}.popup.loginSignup.popupQualify .popupInner .popupHeading span.default,.popup.loginSignup.popupSignup .popupInner .popupHeading span.default{display:block;}
.popup.loginSignup.popupQualify .popupInner .popupHeading span.qualifiedHeading,.popup.loginSignup.popupSignup .popupInner .popupHeading span.qualifiedHeading,.popup.loginSignup.popupQualify .popupInner .popupHeading span.notQualifiedHeading,.popup.loginSignup.popupSignup .popupInner .popupHeading span.notQualifiedHeading{display:none;}
.popup.loginSignup.popupQualify .popupInner .popupHeading img,.popup.loginSignup.popupSignup .popupInner .popupHeading img{margin-bottom:-8px;margin-top:-9px;}
.popup.loginSignup.popupQualify .popupInner .explained,.popup.loginSignup.popupSignup .popupInner .explained{background:transparent;border-bottom:1px dashed #cccccc;color:#333333;font-size:14px;line-height:15px;margin:6px 14px 3px;padding:10px 0 14px;}
.popup.loginSignup.popupQualify .popupInner .qualifyForm form,.popup.loginSignup.popupSignup .popupInner .qualifyForm form{margin:0 0 4px 16px;width:305px;}.popup.loginSignup.popupQualify .popupInner .qualifyForm form label,.popup.loginSignup.popupSignup .popupInner .qualifyForm form label{margin:0 0 12px;}.popup.loginSignup.popupQualify .popupInner .qualifyForm form label .labelText,.popup.loginSignup.popupSignup .popupInner .qualifyForm form label .labelText{display:block;float:none;font-size:18px;margin-bottom:8px;padding:0;text-align:left;width:auto;}
.popup.loginSignup.popupQualify .popupInner .qualifyForm form label input,.popup.loginSignup.popupSignup .popupInner .qualifyForm form label input{font-size:18px;height:22px;width:97%;}
.popup.loginSignup.popupQualify .popupInner .qualifyForm form .connectedServices,.popup.loginSignup.popupSignup .popupInner .qualifyForm form .connectedServices{margin:-6px 0 12px;}.popup.loginSignup.popupQualify .popupInner .qualifyForm form .connectedServices .connected,.popup.loginSignup.popupSignup .popupInner .qualifyForm form .connectedServices .connected{font-weight:500;line-height:15px;margin-bottom:7px;margin-left:4px;}.popup.loginSignup.popupQualify .popupInner .qualifyForm form .connectedServices .connected .wIcon,.popup.loginSignup.popupSignup .popupInner .qualifyForm form .connectedServices .connected .wIcon{margin-right:4px;}
.popup.loginSignup.popupQualify .popupInner .qualifyForm form .btnGroup,.popup.loginSignup.popupSignup .popupInner .qualifyForm form .btnGroup{margin:16px 0 0;}
.popup.loginSignup.popupQualify .popupInner .qualifyScan,.popup.loginSignup.popupSignup .popupInner .qualifyScan{display:none;text-align:center;}.popup.loginSignup.popupQualify .popupInner .qualifyScan .loadingGif,.popup.loginSignup.popupSignup .popupInner .qualifyScan .loadingGif{width:54px;margin:30px 0 34px;}
.popup.loginSignup.popupQualify .popupInner .qualifyScan h4,.popup.loginSignup.popupSignup .popupInner .qualifyScan h4{font-size:24px;margin-bottom:15px;}
.popup.loginSignup.popupQualify .popupInner .qualifyScan .explained,.popup.loginSignup.popupSignup .popupInner .qualifyScan .explained{border-bottom:0;margin-bottom:13px;}
.popup.loginSignup.popupQualify .popupInner form .btnGroup,.popup.loginSignup.popupSignup .popupInner form .btnGroup{margin:14px 0 0;}.popup.loginSignup.popupQualify .popupInner form .btnGroup .btn,.popup.loginSignup.popupSignup .popupInner form .btnGroup .btn{display:block;font-size:26px;padding:17px 0;width:100%;}
.popup.loginSignup.popupQualify .popupInner .notQualified,.popup.loginSignup.popupSignup .popupInner .notQualified{display:none;}.popup.loginSignup.popupQualify .popupInner .notQualified .notQualifiedLink,.popup.loginSignup.popupSignup .popupInner .notQualified .notQualifiedLink{background:#eeeeee;border:1px solid #cccccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#333333;font-size:16px;font-weight:bold;margin:12px 10px;padding:12px 0;text-align:center;width:93%;}
.popup.loginSignup.popupQualify .popupInner .qualified,.popup.loginSignup.popupSignup .popupInner .qualified{display:none;}.popup.loginSignup.popupQualify .popupInner .qualified .connectBtns,.popup.loginSignup.popupSignup .popupInner .qualified .connectBtns{border-bottom:1px dashed #cccccc;margin:0 10px;padding:7px 0 5px;}.popup.loginSignup.popupQualify .popupInner .qualified .connectBtns .btnConnect,.popup.loginSignup.popupSignup .popupInner .qualified .connectBtns .btnConnect{margin:0 2px 0 -2px;}.popup.loginSignup.popupQualify .popupInner .qualified .connectBtns .btnConnect:last-child,.popup.loginSignup.popupSignup .popupInner .qualified .connectBtns .btnConnect:last-child{margin:0 -2px 0 2px;}
.popup.loginSignup.popupQualify .popupInner .qualified input[disabled],.popup.loginSignup.popupSignup .popupInner .qualified input[disabled]{border-color:#cccccc;color:#999999;cursor:default;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.popup.loginSignup.popupSignup{margin-left:-155px;width:310px;}.popup.loginSignup.popupSignup .popupInner .popupHeading{font-size:30px;}
.popup.loginSignup.popupSignup .popupInner .connectButtons{border-bottom:1px dashed #bbbbbb;margin:10px 15px 0;padding-bottom:6px;}.popup.loginSignup.popupSignup .popupInner .connectButtons .connectBtns a.twitter{margin-top:3px;}
.popup.loginSignup.popupSignup .popupInner form.signupForm{width:280px;}.popup.loginSignup.popupSignup .popupInner form.signupForm label input[type="text"],.popup.loginSignup.popupSignup .popupInner form.signupForm label input[type="password"]{width:174px;}
.popup.loginSignup.popupSignup .popupInner form.signupForm label select{font-size:11px;width:184px;}.popup.loginSignup.popupSignup .popupInner form.signupForm label select.monthSelect,.popup.loginSignup.popupSignup .popupInner form.signupForm label select.genderSelect{width:70px;}
.popup.loginSignup.popupSignup .popupInner form.signupForm label select.daySelect{width:50px;}
.popup.loginSignup.popupSignup .popupInner form.signupForm label select.yearSelect{width:56px;}
.popup.loginSignup.popupSignup .popupInner form.signupForm .btnGroup .btn{font-size:36px;height:54px;line-height:13px;margin:0 50px;padding:0 0 4px;width:63%;}
.popup.loginSignup.popupOembed{margin-top:0;top:90px;width:auto;max-width:1000px;min-width:350px;}.popup.loginSignup.popupOembed.embedYoutube{margin-left:-320px;width:640px;}.popup.loginSignup.popupOembed.embedYoutube .popupBody{line-height:0;}.popup.loginSignup.popupOembed.embedYoutube .popupBody iframe{min-height:338px;}
.popup.loginSignup.popupOembed.embedVimeo{margin-left:-320px;width:640px;}.popup.loginSignup.popupOembed.embedVimeo .popupBody{line-height:0;}.popup.loginSignup.popupOembed.embedVimeo .popupBody iframe,.popup.loginSignup.popupOembed.embedVimeo .popupBody embed{display:block;max-height:360px;}
.popup.loginSignup.popupOembed.embedFlickr{margin-left:-480px;width:942px;}.popup.loginSignup.popupOembed.embedFlickr .popupBody{background:#000000;line-height:0;min-width:162px;width:940px;}
.popup.loginSignup.popupOembed.embedFlickr img{display:block;margin:0 auto;}
.popup.loginSignup.popupOembed.embedSoundcloud{margin-left:-320px;width:640px;}.popup.loginSignup.popupOembed.embedSoundcloud .popupBody{line-height:0;}
.popup.loginSignup.popupOembed.embedDailymotion,.popup.loginSignup.popupOembed.embedMetacafe{margin-left:-320px;width:640px;}.popup.loginSignup.popupOembed.embedDailymotion .popupBody,.popup.loginSignup.popupOembed.embedMetacafe .popupBody{line-height:0;}.popup.loginSignup.popupOembed.embedDailymotion .popupBody iframe,.popup.loginSignup.popupOembed.embedMetacafe .popupBody iframe,.popup.loginSignup.popupOembed.embedDailymotion .popupBody embed,.popup.loginSignup.popupOembed.embedMetacafe .popupBody embed{min-height:338px;}
.popup.loginSignup.popupOembed.embedCard .popupBody{text-align:center;background:#000000;}
.popup.loginSignup.popupOembed .popupInner{*zoom:1;}.popup.loginSignup.popupOembed .popupInner:before,.popup.loginSignup.popupOembed .popupInner:after{display:table;content:"";line-height:0;}
.popup.loginSignup.popupOembed .popupInner:after{clear:both;}
.popup.loginSignup.popupOembed .popupInner .popupHeading{border-bottom-color:#000;text-align:left;}
.popup.loginSignup.popupOembed .popupInner iframe,.popup.loginSignup.popupOembed .popupInner embed{max-height:800px;width:100% !important;}
.popup.loginSignup.popupOembed .popupInner .popupFooter{border-top:1px solid #000;*zoom:1;padding:6px 7px;}.popup.loginSignup.popupOembed .popupInner .popupFooter:before,.popup.loginSignup.popupOembed .popupInner .popupFooter:after{display:table;content:"";line-height:0;}
.popup.loginSignup.popupOembed .popupInner .popupFooter:after{clear:both;}
.popup.loginSignup.popupOembed .popupInner .popupFooter h3{font-size:16px;}
.popup.loginSignup.popupOembed .popupInner .popupFooter .author{color:#666666;margin-bottom:10px;}
.popup.loginSignup.popupOembed .popupInner .popupFooter a{font-weight:bold;}
.popup.popupEditCollection .result.resultContent.resultEditing textarea,.popup.popupCreateCollection .result.resultContent.resultEditing textarea{height:52px;}
.popup.popupEditCollection .result.resultContent.resultEditing .btnChangeThumbnail,.popup.popupCreateCollection .result.resultContent.resultEditing .btnChangeThumbnail{margin-top:10px;}
.popup.popupEditCollection .result.resultContent.resultEditing .btnGroup,.popup.popupCreateCollection .result.resultContent.resultEditing .btnGroup{margin-left:-18px;}
.popup.popupEditBlogText{margin-left:-328px;width:656px;}.popup.popupEditBlogText .popupBody{background:url(/img/icons/loading.gif) no-repeat center;padding:0;}.popup.popupEditBlogText .popupBody form{margin:0 0 -1px;}
.popup.popupEditBlogText iframe{display:none;}
.popup.popupPromoVideo{margin-left:-320px;width:642px;}
.popup .popupInner{background:#ffffff;border:1px solid #000000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.popup .popupInner .popupHeading{background:#cc1100;border-bottom:1px solid #000000;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;color:#ffffff;font-size:16px;font-weight:bold;padding:7px;position:relative;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);-webkit-font-smoothing:antialiased;}.popup .popupInner .popupHeading .close{position:absolute;right:2px;top:2px;}
.popup .popupInner .popupBody.module .optionList{padding:6px 10px 0;text-align:left;}.popup .popupInner .popupBody.module .optionList h5{color:#000000;margin-bottom:4px;}
.popup .popupInner .popupBody.module .scrollBg{border-left:1px solid #eeeeee;}
.popup .popupInner .popupBody.module .scrolly{height:372px;}.popup .popupInner .popupBody.module .scrolly .results .result{border-width:1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.popup .popupInner .popupBody.module .scrolly .results .result.resultMultiplier{border-bottom:1px solid #ddd;margin-bottom:1px;padding:10px;}.popup .popupInner .popupBody.module .scrolly .results .result.resultMultiplier:hover{background:#f8f8f8;border-color:#cccccc;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.popup .popupInner .popupBody.module .scrolly .results .result.resultMultiplier .details{padding:10px 10px 0 0;width:306px;}.popup .popupInner .popupBody.module .scrolly .results .result.resultMultiplier .details .title{font-size:24px;font-weight:bold;}
.popup .popupInner .popupBody.module .scrolly .results .result.resultMultiplier .details .description{font-size:14px;}
.popup .popupInner .popupBody.module .scrolly .results .result.resultUser .details{width:355px;}.popup .popupInner .popupBody.module .scrolly .results .result.resultUser .details .btnGroup{bottom:9px;display:block;right:9px;}
.popup .popupInner .popupBody.module .scrolly .results .result.resultCharity .details{width:358px;}.popup .popupInner .popupBody.module .scrolly .results .result.resultCharity .details .stats{display:none;}
.popup .popupInner .popupBody.module .scrolly .results .charityResults{margin-right:-3px;width:100%;}.popup .popupInner .popupBody.module .scrolly .results .charityResults .searchCharities{background:#eeeeee;border-bottom:1px solid #cccccc;padding:7px;}.popup .popupInner .popupBody.module .scrolly .results .charityResults .searchCharities input{width:66%;}
.popup .popupInner .popupBody.module .scrolly .results .charityResults .group{background:transparent;border:0;border-bottom:1px solid #dddddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0;}.popup .popupInner .popupBody.module .scrolly .results .charityResults .group h5.sectionHeading{font-size:18px;font-weight:normal;margin-bottom:4px;}
.popup .popupInner .popupBody.module .scrolly .results .charityResults .group .result{border-width:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.popup .popupInner .popupBody.module .scrolly .results .charityResults .group .result:hover{background:#f2f2f2;border-color:#999999;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.3);box-shadow:0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.3),transparent 0 0 0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.3),transparent 0 0 0;box-shadow:0 0 3px rgba(0, 0, 0, 0.3),transparent 0 0 0;}
.popup .popupInner .popupBody.module .editSection .scrolly{height:200px;}
.popup .popupInner .popupFooter{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.popup .popupInner .popupFooter .checkbox{margin:4px 0 0 4px;}
.socialDropdown{position:relative;z-index:2;}.socialDropdown.connected{margin-bottom:4px;}.socialDropdown.connected .socialText.btn{background:#f2f2f2 !important;border-color:#cccccc !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#999999 !important;cursor:default;font-size:14px;padding:7px 0 6px 8px;}
.socialDropdown .socialText.btn{background:#eeeeee;color:#666666;display:block;font-size:18px;font-weight:500;padding:14px 14px 13px 8px;text-align:left;}.socialDropdown .socialText.btn:hover{color:#333333;}
.socialDropdown .socialText.btn.expanded{border-color:#666666;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.5);box-shadow:0 0 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.5),transparent 0 0 0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.5),transparent 0 0 0;box-shadow:0 0 3px rgba(0, 0, 0, 0.5),transparent 0 0 0;color:#333333;}.socialDropdown .socialText.btn.expanded .caret{opacity:1;filter:alpha(opacity=100);}
.socialDropdown .socialText.btn .caret{border-width:5px;}
.socialDropdown .socialServices{border:1px solid #bbbbbb;border-width:1px 1px 0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1),transparent 0 0 0;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.1),transparent 0 0 0;box-shadow:0 1px 8px rgba(0, 0, 0, 0.1),transparent 0 0 0;display:none;position:absolute;top:46px;z-index:-1;}.socialDropdown .socialServices a{background:#f2f2f2 url(/img/social/socialbig.png) no-repeat center 20px;border:1px solid #cccccc;border-top-color:#ffffff;border-width:1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;height:75px;padding:0;width:303px;}.socialDropdown .socialServices a:last-child{border-bottom-color:#bbbbbb;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.socialDropdown .socialServices a:hover{background-color:#f8f8f8;}
.socialDropdown .socialServices a:active{background-color:#eeeeee;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:inset 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 1px 4px rgba(0, 0, 0, 0.2),transparent 0 0 0;-webkit-box-shadow:inset 0 1px 4px rgba(0, 0, 0, 0.2),transparent 0 0 0;box-shadow:inset 0 1px 4px rgba(0, 0, 0, 0.2),transparent 0 0 0;}
.socialDropdown .socialServices a.twitter{background-position:center -40px;}
.socialDropdown .socialServices a.facebook{background-position:center 22px;}
.socialDropdown .socialServices a.gplus{background-position:center -903px;}
.socialDropdown .socialServices a.youtube{background-position:center -792px;}
.socialDropdown .socialServices a.tumblr{background-position:center -1085px;}
