/*-------------------------------------------------------------------------- */
/* Module: Social
/*-------------------------------------------------------------------------- */
#air-social #air-social-top { border-bottom: 1px solid #f1f1f1; padding-bottom: 20px; }

/* social: form box */
#air-social .air-box.first { margin-right: 20px; }
#air-social #air-social-submit { margin-left: 0; margin-bottom: 4px; }

/* social: icons box list */
#air-social .air-social-icons { padding: 6px 6px 0 6px; margin-bottom: 0; }
#air-social .air-social-icons:after { content:''; display: block; height: 0; clear: both; visibility: hidden; }
#air-social .air-social-icons li { float:left; height: 34px; margin-bottom: 0; text-align: center; width:34px; }
#air-social .air-social-icons li:hover { cursor: pointer; }

/* social: icons */
#air-social-icons { background: #fff; border: 1px solid #dfdfdf; overflow: auto; }
#air-social-icons li { font-size: 24px; }
#air-social-icons li:hover i { color: #555; }

/* social: icons box credit */
#air-social-icons .air-credit { padding: 10px; border-top: 1px solid #f1f1f1; }

/* social: table */
#air-social-content { clear: both; padding-top: 20px; }
#air-social-content .icon-box { display:block; float: left; margin-right:5px; padding-top: 5px; height:21px; width:26px; text-align: center; }
#air-social-content i { font-size: 16px; }

#air-social .air-table thead th.icon { padding-left: 10px; }
#air-social .air-table td.icon img { margin: 5px 10px; float: left; }