/*!
 * The purpose of this file is to revert the minor padding/color/sizing
 * issues that have cropped up in the upgrade process from twitter bootstrap
 * v2.0.2 to v2.3.1.
 */h1,h2,h3,h4,h5,h6{color:#333;margin:0}h1{font-size:30px;line-height:40px}h2{font-size:24px;line-height:40px}h3{font-size:18px;line-height:30px}h4{font-size:14px}h5{font-size:12px}h6{font-size:11px}h1 small{font-size:18px}h2 small{font-size:18px}h3 small{font-size:14px}h4 small{font-size:12px}ul.inline>li,ol.inline>li{padding-left:0px;padding-right:0px}p{margin:0 0 9px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;line-height:18px}p small{font-size:11px;color:#999}.help-block,.help-inline{color:#999}.navbar .nav>li>a{line-height:19px}.navbar-inner{border:none}.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:linear-gradient(to bottom, #fff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 0 #fff}.breadcrumb>li>.divider{color:#999}.breadcrumb>.active,.breadcrumb>.active a{color:#333}@media (min-width: 1200px){.navbar .container{width:1170px}}@media (max-width: 979px){.nav-collapse .dropdown-menu{display:block}}body{font-size:12px;line-height:18px}body p{font-size:12px;line-height:18px}form#new_social_participant{margin-bottom:0}form#new_social_participant .referrer{padding-bottom:5px}form#new_social_participant input{text-align:center}.navbar.social_campaign .nav .active a{background-color:#486a9d;color:white}.navbar.social_campaign .nav .active a:hover{background-color:#486a9d;color:white}.navbar.social_campaign .nav a{color:#bfccea;text-shadow:none;font-weight:bold}.navbar.social_campaign .nav a:hover{color:white;text-shadow:none}.navbar.social_campaign .navbar-inner{background-color:#3B5998;background-image:none;box-shadow:none}.navbar.twitter_campaign{margin-bottom:0px}.navbar.twitter_campaign i,.navbar.twitter_campaign .icon{display:inline-block;zoom:1;vertical-align:text-top;background-repeat:no-repeat}.navbar.twitter_campaign .nav>li>a{font-weight:bold;color:#BBB;text-shadow:0 -1px 1px rgba(0,0,0,0.75)}.navbar.twitter_campaign .nav i{float:left;margin:-1px 6px 0 0}.navbar.twitter_campaign .nav .nav-home,.navbar.twitter_campaign .nav .nav-topics,.navbar.twitter_campaign .nav .nav-people,.navbar.twitter_campaign .nav .nav-me,.navbar.twitter_campaign .nav .nav-compose{height:24px}.navbar.twitter_campaign .nav .nav-home{background-image:url(/images/sc/twitter/home_icon.png);width:24px}.navbar.twitter_campaign .nav .nav-people{background-image:url(/images/sc/twitter/connect_icon.png);width:24px}.navbar.twitter_campaign .nav .nav-topics{background-image:url(/images/sc/twitter/discover_icon.png);width:24px}.navbar.twitter_campaign .nav .nav-me{background-image:url(/images/sc/twitter/me_icon.png);width:24px}.navbar.twitter_campaign .nav .nav-compose{background-image:url(/images/sc/twitter/compose.png);width:37px}.social_campaign h1{font-size:30px;line-height:35px;color:#1C2A47;margin-bottom:20px;word-wrap:break-word}.social_campaign .image{text-align:center;margin-bottom:20px}.social_campaign .image .inner{text-align:center;overflow:hidden}.social_campaign .image .inner .credit{display:inline-block}.social_campaign #social_campaign_banner_image_url{margin-bottom:14px}.social_campaign .attribute{line-height:16px}.social_campaign .attribute .title{font-weight:bold;display:block;font-size:10px;line-height:10px;margin-bottom:3px}.social_campaign .fine_print{color:#999;margin-bottom:20px}.social_campaign .fine_print p,.social_campaign .fine_print li{font-size:10px;line-height:15px;margin-bottom:2px;word-wrap:break-word}.social_campaign .fine_print b{display:block;font-weight:bold}.social_campaign .fine_print ul{list-style:outside square;margin-left:20px}.social_campaign .campaign_indemnity{color:#999;line-height:1em;font-size:0.75em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-bottom:5px;padding-top:3px;margin-bottom:5px}.social_campaign .description{position:relative;margin-bottom:20px;line-height:normal}.social_campaign .description p{word-wrap:break-word}.social_campaign .description .load_more{position:absolute;width:100%;height:16px;line-height:16px;bottom:0;left:0;padding-top:20px;text-align:center;margin-bottom:0;background:linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, #fff 35%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.social_campaign .controls{background-color:#E7EBF2;padding:5px;border-radius:5px;margin-bottom:20px}.social_campaign .controls .control{margin-bottom:5px}.social_campaign .controls .control .input_counter{display:block}.social_campaign .controls .control .input_counter>input.span3#social_participant_submission_entry_title,.social_campaign .controls .control .input_counter input.span3#social_participant_social_participant_entry_attributes_description,.social_campaign .controls .control .input_counter input.span3.custom_form_entry{width:66%}.social_campaign .controls .control .input_counter .input_counter_add{width:38px}.social_campaign .controls .control .input_counter .input_counter_add.no_style{margin-right:5px;display:block;text-align:right;width:auto}.social_campaign .controls .control:last-child{margin-bottom:0}.social_campaign .controls .action{text-align:center;background-color:white;border-radius:3px;padding:10px 5px}.social_campaign .controls .inaction{padding:5px 5px}.social_campaign .controls .inaction h5{margin-bottom:4px}.social_campaign .controls .timer,.social_campaign .controls .expired_timer{line-height:20px}.social_campaign .controls .timer .days,.social_campaign .controls .expired_timer .days{font-size:18px}.social_campaign .controls .timer .expired,.social_campaign .controls .expired_timer .expired{font-size:18px}.social_campaign .controls .timer .clock,.social_campaign .controls .expired_timer .clock{font-size:18px}.social_campaign .controls .timer .text,.social_campaign .controls .expired_timer .text{color:#999;font-size:12px}.social_campaign .controls .call_to_action{background-color:#67A54B;box-shadow:inset 0 1px 0px 0 #98C286;border-style:solid;border-color:#3B6E22 #3B6E22 #2C5115;border-width:1px;color:white;font-size:16px;display:inline-block;text-align:center;font-weight:bold;padding:10px 10px;width:100%;border-radius:0;white-space:normal}.social_campaign .controls .call_to_action:hover{background-color:#6eaf50;box-shadow:inset 0 1px 0px 0 #a1c790}.social_campaign .controls .disclaimer{font-size:10px;line-height:12px;margin-top:4px}.social_campaign .controls .claimed{line-height:20px}.social_campaign .controls .claimed.dark{color:black}.social_campaign .controls .claimed.light{color:#999}.social_campaign .controls .claimed .text{font-size:12px}.social_campaign .controls .claimed .value{font-size:18px;font-weight:bold}.social_campaign .controls .claimed+.facebook_action{margin-top:10px}.social_campaign .controls .facebook_action{display:inline-block;font-family:"Lucida Grande";font-weight:bold;color:white;font-size:15px;line-height:24px;background-color:#5872A7;border-color:#29447E #29447E #1A356E;border-width:1px;box-shadow:inset 0 1px 0px 0 #8A9CC2}.social_campaign .controls .facebook_action:hover{background-color:#627aac;box-shadow:inset 0 1px 0px 0 facebookButton(#8A9CC2, 3%)}.social_campaign .controls .subscribe{font-weight:bold}.social_campaign .controls .subscribed,.social_campaign .controls .subscribed:hover{cursor:default;color:#333}.social_campaign .controls .you_are_in{font-size:20px;color:#67A54B;font-weight:bold}.social_campaign .controls .you_are_in .disclaimer{color:#333}.social_campaign .controls .locked_offer{display:inline-block;padding-left:25px;background:url(/images/locked.png);background-repeat:no-repeat;background-position:0 0}.social_campaign .controls .share{margin-top:8px;display:inline-block;text-align:center}.social_campaign .controls .count_me_in input,.social_campaign .controls .count_me_in textarea,.social_campaign .controls #participant_email_address,.social_campaign .controls #social_participant_email,.social_campaign .controls #social_participant_submission_entry_title,.social_campaign .controls #social_participant_submission_entry_url,.social_campaign .controls #social_participant_submission_entry_description,.social_campaign .controls #social_participant_social_participant_entry_attributes_description{text-align:center}.social_campaign .controls .custom_form_entry,.social_campaign .controls .custom_field_for_submission{text-align:center}.social_campaign .controls .checkbox_section{width:90%;text-align:left;margin-left:auto;margin-right:auto;margin-bottom:9px;position:relative}.social_campaign .controls .checkbox_section input[type="checkbox"]{margin-top:0}.social_campaign .controls .checkbox_section .check{display:inline-block;position:absolute;left:0;top:0}.social_campaign .controls .checkbox_section .text{display:inline-block;padding-left:16px}.social_campaign .controls .checkbox_section .error_message{text-align:center;color:#b94a48}.social_campaign .controls #participant_email_address_error_message,.social_campaign .controls #social_participant_email_error_message,.social_campaign .controls .social_participant_custom_form_field_error_message{color:#b94a48;margin-bottom:9px}.social_campaign .controls #social_participant_thumbnail_error_message,.social_campaign .controls #social_participant_video_error_message,.social_campaign .controls #social_participant_text_error_message{color:#b94a48;margin-bottom:9px}.social_campaign .controls #social_participant_photo_caption_link_error_message{color:#b94a48;margin-bottom:9px}.social_campaign .controls #social_participant_pinterest_link_error_message{color:#b94a48;margin-bottom:9px}.social_campaign .controls #social_participant_photo_caption_link_error_message{color:#b94a48;margin-bottom:9px}.social_campaign .controls #video_entry_section #social_participant_video_entry_url{margin-bottom:0px}.social_campaign .controls #video_entry_section #social_participant_video_entry_description{margin-top:9px}.social_campaign .controls .fb-send{vertical-align:middle;margin-bottom:4px}.social_campaign .controls .fb_send_button{margin-bottom:4px;display:inline-block}.social_campaign .controls .invite_friends{display:inline-block;color:#3B5998;padding:0 5px;background-color:#ECEEF5;border:1px solid #CAD4E7;height:18px;vertical-align:middle;font-family:"Lucida Grande";font-size:11px;border-radius:3px}.social_campaign .controls .invite_friends .facebook-logo{vertical-align:text-top;background-image:url("/images/facebook_14_sprite.png");display:inline-block;height:14px;width:14px}.social_campaign .controls .invite_friends:hover{border-color:#9DACCE}.social_campaign .controls .count_me_in_disabled #participant_email_address{background-color:#777;color:#fff;border:1px solid #444}.social_campaign .controls .count_me_in_disabled .call_to_action{background-color:#555;box-shadow:inset 0 1px 0px 0 #a2a2a2;border-style:solid;border-color:#d5d5d5 #d5d5d5 #bbbbbb;border-width:1px;color:white;font-size:16px;display:inline-block;text-align:center;font-weight:bold;padding:10 10px;line-height:34px;white-space:normal}.bootstrap_maxlength_success{background-color:#cccccc}.bootstrap_maxlength_fail{background-color:#d9534f}.footer{margin-top:20px;padding:5px}.footer .powered-by-wishpond{display:block;color:#444;font-size:100%;text-align:right;font-weight:bold}.footer .powered-by-wishpond span{font-weight:bold;color:blue}.footer .powered-by-wishpond:hover{color:#2e9cd8}.participant_details{height:50px;overflow:hidden}.participant_details .profile_pic{width:29%;float:left;display:inline-block}.participant_details .full_name{height:28px;line-height:normal;overflow:hidden;font-size:11px}.participant_details .vote_box{height:22px;overflow:hidden}.participant_details .xentry_details{padding-left:5px;display:table-cell}.hidden{display:none;visibility:hidden}@media (max-width: 480px){body p{font-size:11px;line-height:16px}.social_campaign .image{margin-bottom:5px}.social_campaign .image img{max-height:150px}.social_campaign .description{margin-bottom:10px}.social_campaign h1{font-size:20px;line-height:22px;margin-bottom:10px}.social_campaign .controls{margin-bottom:0px}.social_campaign .controls .input_counter .input_counter_add.add-on{height:18px}.social_campaign .controls .timer .days,.social_campaign .controls .timer .clock{font-size:12px}.social_campaign .controls .timer .text{font-size:9px}.social_campaign .controls .timer,.social_campaign .controls .expired_timer{line-height:20px}.social_campaign .controls .call_to_action{font-size:14px;line-height:26px}.social_campaign .footer{border:none;margin-top:0px;line-height:14px}.nav-collapse{-webkit-transform:translate3d(0, 0, 0)}.page-header h1 small{display:block;line-height:20px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:28px;-ms-box-sizing:border-box;box-sizing:border-box}.input-prepend input[class*="span"],.input-append input[class*="span"]{width:auto}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.modal{position:absolute;top:10px;left:10px;right:10px;width:auto;margin:0}.modal.fade.in{top:auto}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width: 809px){.social_campaign #subscribe_box,.social_campaign .fine_print,.social_campaign #share_box,.social_campaign .credit,.social_campaign .fb-comments{display:none}.container{width:auto !important}.row-fluid{width:100%}.row{margin-left:0 !important}.row>[class*="span"],.row-fluid>[class*="span"]{float:none;display:block;width:auto;margin:0}}@media (min-width: 810px){.row{margin-left:-19px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:19px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:809px}.span12{width:809px}.span11{width:740px}.span10{width:671px}.span9{width:602px}.span8{width:533px}.span7{width:464px}.span6{width:395px}.span5{width:326px}.span4{width:257px}.span3{width:188px}.span2{width:119px}.span1{width:50px}.offset12{margin-left:847px}.offset11{margin-left:778px}.offset10{margin-left:709px}.offset9{margin-left:640px}.offset8{margin-left:571px}.offset7{margin-left:502px}.offset6{margin-left:433px}.offset5{margin-left:364px}.offset4{margin-left:295px}.offset3{margin-left:226px}.offset2{margin-left:157px}.offset1{margin-left:88px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}}
