FEATURED EVENTSSee All Events

Get Our Newsletter
Submit

Sign-up for your monthly fix of design news, reviews and stuff to make you smarter.

Follow Core77
Twitter Facebook RSS
#pagefooter { overflow: hidden; width: 1260px; } #pagefooter div { width: 389px; } #pagefooter .first, #pagefooter .second, #pagefooter .third { /*height: 470px;*/ height: auto; } div#pagefooter h4 { font-weight: normal; font-size: 18px; color: #ffffff; margin-bottom: 5px; } div#pagefooter h4 + p { margin-bottom: 20px; font-size: 14px; } ul#featured_portfolis li { list-style: none; overflow: hidden; margin-bottom: 20px; } ul#featured_portfolis li > a, ul#featured_portfolis li > div { display: block; float: left; width: 100px; } ul#featured_portfolis li > div { width: 160px; } ul#featured_portfolis li div.port_details { padding-top: 0px; margin-bottom: 0; } ul#featured_portfolis li div.port_details a { font-size: 14px; text-decoration: underline; color: #ffffff; margin-bottom: 4px; display: block; } #pagefooter .second a:before { content: ""; } #pagefooter .second div { padding: 0; } #pagefooter div#design_directory div#top_sect_firm { border-bottom: 1px solid #303030; } #pagefooter div#design_directory div.firm_slider { width: 126px; } #pagefooter div#design_directory div.top_sect_description { width: 160px; } #pagefooter div#design_directory div.top_sect_description a { color: #ffffff; font-size: 14px; text-decoration: underline; margin-bottom: 5px; line-height: 16px; width: 250px; } #pagefooter div#design_directory div.top_sect_description a + p { margin-bottom: 10px; } #pagefooter div#design_directory div.top_sect_description p { line-height: 17px; width: 250px; margin: 0; } #pagefooter div#design_directory div.other_comp { } #pagefooter div#design_directory div.other_comp h4 { float: left; width: 116px; line-height: 20px; } #pagefooter div#design_directory div.other_comp ul { float: left; width: 160px; margin-left: 8px; } #pagefooter div#design_directory div.other_comp ul li { list-style: none; line-height: 17px; clear: both; } #pagefooter div#design_directory div.other_comp ul li a { line-height: 17px; padding-left: 10px; } #pagefooter div#design_directory div.other_comp ul li span { float: left; } #pagefooter div#design_directory div.other_comp ul li span:before { content: "+"; } #pagefooter div.first ul li { list-style: none; margin-bottom: 10px; } #pagefooter div.first ul li a:hover { color: inherit; } #pagefooter div.first ul li a span.emp { color: #aaaaaa; } #pagefooter div.first ul li a span.loc { color: #666666; } #pagefooter div.first ul li a strong { font-weight: normal; color: #ffffff; text-decoration: underline; font-size: 14px; display: block; margin-bottom: 5px; } #pagefooter div.first ul li:hover a strong, #pagefooter div#design_directory div.top_sect_description a#name:hover, ul#featured_portfolis li:hover div.port_details a, #pagefooter div ul.do_more li:hover a { color: #A2584E; } ul.do_more { } ul.do_more:after { clear: both; } ul.do_more li { list-style: none; width: 160px; float: left; } ul.do_more li:last-child { width: 130px; } #pagefooter div ul.do_more li a { color: #ffffff; font-size: 14px; } #pagefooter div ul.do_more li a:before { content: "+ "; } ul#subfooter { clear: both; overflow: hidden; background: #fff; margin: 0 -2px; padding: 10px 4px 30px 12px; } ul#subfooter li { list-style: none; float: left; margin-right: 10px; color: #999; } ul#subfooter li a, ul#subfooter li p { font-size: 12px; line-height: 22px; color: #666666; } ul#subfooter li.ri a { padding-right: 10px; } ul#subfooter li.ri:after { content: "|"; } ul#subfooter li:last-child { float: right; } ul#subfooter li p, ul#subfooter li form { float: left; } ul#subfooter li p + form { margin-left: 10px; } ul#subfooter li form input.email_ml { line-height: 15px; padding: 0 4px; } ul#subfooter li form input.email_sub { background: #000; color: #fff; padding: 0 4px; border: none; line-height: 18px; } ul#social_btns { margin-left: 5px; } ul#social_btns li { float: left; margin-right: 10px; } ul#social_btns li:last-child { margin-right: 0; } ul#social_btns li a, ul#social_btns li { width: 21px; height: 21px; display: block; } ul#social_btns li a { background: url(http://s3files.core77.com/images/footer_social_sprite.png) no-repeat 0 0; } ul#social_btns li a#facebook { background-position: 0 -42px } ul#social_btns li a#twitter { background-position: 0 -21px } ul#social_btns li a#rss { background-position: 0 0 } ul#social_btns li a#googleplus { background-position: 0 -63px }