/******************************************************************
Theme Name: UL Industries
Description: Ned should learn to code.
Author: MBLM
Author URI: http://www.mblm.com
Version: 1.0

******************************************************************/

/* * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * General
 * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 
 * { outline: 0 !important }
 
.page-header.condensed-both { margin: 40px 0 15px; padding: 0 0 15px; }
.featured.condensed-both {   margin: 0 0 15px 0; padding: 0 0 15px 0; }

/* * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Meta Menu Social
 * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.meta-menu.social { height: 41px; }
.meta-menu { list-style: none; padding: 0; margin: 20px 0; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
.meta-menu li { display: inline-block; float: left; padding: 10px 0; margin: 0 10px 0 0; font-family: 'TheSansBold'; }
.meta-menu li.twitter { margin-right: 0px; }
.meta-menu li .twitter-share-button { width: 95px !important; padding-left: 5px !important; }

/* * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Search
 * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.search-form .glyph-search { color: #666; font-size: 18px; top: 5px; }

.search-results-details { margin-bottom: 30px; }

.grey-search.input-group { background-color: #E6E6E6; font: 16px/18px "TheSansPlain"; }
.grey-search.input-group input[type="text"] { display: block; background: none; border: none; padding: 10px 10px 6px; outline: none; }
.grey-search.input-group button { font: 16px/18px "TheSansPlain"; background: none; border: none; outline: none; }

/* * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Resources
 * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.resources a { color: #333333; font: 14px/18px 'TheSansBold',Arial; display: block; overflow: hidden; } 
.resources a .glyph { color: #666; font-size: 40px; float: left; margin: 0 15px 10px 2px; } 
.resources a:hover,
.resources a:hover .glyph { color: #b10820; text-decoration: none; }

/* * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Social bar
 * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.social-bar { display: block; background: #F5F5F5 url('img/social-bar-bg.png') no-repeat 0 0; width: 940px; margin: 40px auto; text-align: center; padding: 17px 20px; font: 16px/16px "TheSansBold"; color: #333333; }
.social-bar ul { display: table; width: auto; margin: 0 auto; padding: 0; }
.social-bar ul li { display: inline-block; float: left; margin-right: 30px; }
.social-bar ul li.last { margin-right: 0; }
.social-bar ul li.label { margin-top: 14px; }
.social-bar ul li a { background: url('img/social-bar.png') no-repeat 0 0; display: block; height: 31px; width: 100px; }
.social-bar ul li.linkedin a       { background-position: 0 0; }
.social-bar ul li.linkedin a:hover { background-position: 0 -57px; }
.social-bar ul li.twitter a        { background-position: -130px 0px; }
.social-bar ul li.twitter a:hover  { background-position: -130px -57px; }
.social-bar ul li.youtube a        { background-position: -257px 0; width: 144px; }
.social-bar ul li.youtube a:hover  { background-position: -257px -57px; }
.social-bar ul li.facebook a       { background-position: -436px 0; width: 101px; }
.social-bar ul li.facebook a:hover { background-position: -436px -57px; }

/* * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Slideshow
 * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.slideshow.slide { margin-bottom: 50px; }


/* * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Content area
 * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.entry-content table > thead > tr > th, .entry-content table > tbody > tr > th, .entry-content table > tfoot > tr > th, .entry-content table > thead > tr > td, .entry-content table > tbody > tr > td, .entry-content table > tfoot > tr > td {
    padding: 10px;
    line-height: 1.42857;
    vertical-align: top;
    font-size: 12px;
}



