.invite-friends-module{position:relative}.invite-friends-module h3{border-bottom:1px dotted #DDD;color:#465156;text-shadow:0 1px 0 white;display:block;font-size:0.76em;font-weight:bold;padding:11px 0 6px 0;margin:0 20px 9px 20px;text-align:left}.invite-friends-module .invite-more-btn{position:absolute;right:20px;top:8px;font-size:0.76em;cursor:pointer;color:#557388;padding:4px 6px}.invite-friends-module .invite-more-btn:hover{background:#EEE}.invite-friends-module .invite-list{text-align:center;padding-bottom:10px}.invite-friends-module .invite-list .friend-face{display:inline-block;height:52px;width:52px;margin:2px 0px;cursor:pointer;border:1px solid #eee;position:relative}.invite-friends-module .invite-list .friend-face:hover{border:1px solid #000}.invite-friends-module .inner-content .invite-friends-box .invite-list .friend-face .checkmark{position:absolute;bottom:1px;right:1px;height:16px;width:16px;background:transparent}.invite-friends-module .invite-list .friend-face img{height:100%;width:100%;background:#fafafa}#feed-grid{margin:0 auto}#feed-grid-modal{margin:0 auto;width:970px;overflow:hidden}#feed-grid-modal .feed-product-item{margin-left:10px}@media (min-width: 2040px){#contest-banner-container,#feed-grid{width:2000px}}@media (max-width: 2039px) and (min-width: 1790px){#contest-banner-container,#feed-grid{width:1750px}}@media (max-width: 1789px) and (min-width: 1540px){#contest-banner-container,#feed-grid{width:1500px}}@media (max-width: 1539px) and (min-width: 1290px){#contest-banner-container,#feed-grid{width:1250px}}@media (max-width: 1289px){#contest-banner-container,#feed-grid{width:1000px}}.user_feed_page #feed-more-section{height:100px;display:block;bottom:30px}#container.skinny #feed-category-menu-container{position:absolute !important;top:0px}.category-name{color:white;font-size:14px;font-weight:600}#feed-category-menu-container{background-color:#5EC7F0;position:fixed;top:52px;left:0px;width:100%;height:52px;z-index:3;margin:0 auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 200ms;transition:transform 200ms}#feed-category-menu-container.move{-webkit-transform:translate(0, -52px);-moz-transform:translate(0, -52px);-ms-transform:translate(0, -52px);-o-transform:translate(0, -52px);transform:translate(0, -52px)}.feed-category-menu-horizontal{display:block;height:52px;white-space:nowrap;vertical-align:middle}.feed-category-menu-horizontal .category-name{display:inline-block;padding:0 20px 0 20px;height:52px;line-height:52px;vertical-align:middle;text-align:center;cursor:pointer}.feed-category-menu-horizontal .category-name.outlet-selected,.feed-category-menu-horizontal .category-name:hover{height:45px;border-bottom:7px solid #5EC7F0}.feed-category-menu-horizontal .category-name.selected,.feed-category-menu-horizontal .category-name:hover{height:45px;border-bottom:7px solid white}.brand-category-menu-horizontal{display:block;height:52px;white-space:nowrap;vertical-align:middle}.brand-category-menu-horizontal .category-name{display:inline-block;padding:0 4px 0 4px;height:52px;color:black;line-height:52px;vertical-align:middle;text-align:center;cursor:pointer}.brand-category-menu-horizontal .category-name.selected,.brand-category-menu-horizontal .category-name:hover{height:45px;border-bottom:7px solid black}.brand-category-menu-horizontal .brand-category-name{display:inline-block;padding:0 10px 0 10px;height:52px;line-height:52px;vertical-align:middle;text-align:center;cursor:pointer}.brand-category-menu-horizontal #brand-category-more-name{margin:55px 0 10px 0;display:inline-block}.arrow{margin:24px 10px 0 20px}#brand-category-menu-modal{padding-top:10px;align:left}#brand-category-menu-rectangle{border:1px solid;background:white;border-radius:5px;height:150px;width:120px;zoom:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#brand-category-menu-rectangle:hover{zoom:1;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#brand-category-menu-rectangle .brand-category-menu-image{margin-top:10px;height:90px;width:90px}#brand-category-menu-rectangle .brand-category-menu-displayname{display:block;white-space:normal;line-height:120%;margin-top:15px}#category-more-name{height:27px;line-height:27px;margin:13px 0 13px 0;padding:0 3px 0 3px;background-color:rgba(0,0,0,0.2)}#brand-dropdown-menu{display:none;max-width:500px;background:white;position:fixed;z-index:3;border:1px solid darkgray}.dropdown:hover #brand-dropdown-menu{display:block}#dropdown-menu{display:none;max-width:500px;background:white;position:fixed;z-index:3;border:1px solid darkgray}#dropdown-menu .dropdown-menu-category{display:block;padding:0 20px 0 20px;height:42px;line-height:42px;vertical-align:middle;text-align:center;cursor:pointer;color:black;font-size:13px;font-weight:normal}#dropdown-menu .dropdown-menu-category.brand-selected,#dropdown-menu .dropdown-menu-category:hover{background-color:#eef2f5}.dropdown:hover #dropdown-menu{display:block}#brand-dropdown-menu{display:none;max-width:500px;background:white;position:fixed;z-index:3;border:1px solid darkgray}#brand-dropdown-menu .brand-more-dropdown-menu-category{display:block;padding:0 20px 0 20px;height:42px;line-height:42px;vertical-align:middle;text-align:center;cursor:pointer;color:black;font-size:13px;font-weight:normal}#brand-dropdown-menu .brand-more-dropdown-menu-category.brand-selected,#brand-dropdown-menu .brand-more-dropdown-menu-category:hover{background-color:#eef2f5}.dropdown:hover #brand-dropdown-menu{display:block}#content{padding-top:20px}#search-input-wrapper{margin-bottom:20px;padding:5px 20px;border:0px;outline:0px;background-color:#FFFFFF;font-weight:bold;color:#575757;text-align:left}#search-input-wrapper span{font-size:20px;margin-right:20px}#search-input{border:1px solid #a0a0a0;width:720px;padding:5px;font-size:14px;color:#404040}#search-input.empty-input{color:#a0a0a0}#feed-more-section #submit-contest-link{width:200px;margin:0px auto}.search-header{color:#404040;border-bottom:1px solid #D0D0D0;margin-bottom:20px}.search-header h3{font-size:2em;margin-bottom:5px;font-weight:bold}.search-header .num-results{padding-bottom:10px;font-size:1.1em}
