/* * BenPress Widget Bundle CSS * * Copyright(C) 2015, BenPress * License: GPL v3 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * * @package BenPress */ /*-------------------------------------------------------------- # General Styles ---------------------------------------------------------------- */ /* Clearing Floats */ .tzwb-clearfix:before, .tzwb-clearfix:after { display: table; content: " "; } .tzwb-clearfix:after { clear: both; } .tzwb-clearfix { *zoom: 1; /* For IE 6/7 only */ } /*-------------------------------------------------------------- # Posts List ---------------------------------------------------------------- */ .tzwb-posts-list li { overflow: hidden; margin: 0; list-style: none; } .tzwb-posts-list .tzwb-excerpt p { margin: 0; padding: 0; } .tzwb-posts-list li.tzwb-has-thumbnail { padding: 0.6em 0; } .tzwb-posts-list .wp-post-image { float: left; margin: 0.4em 0.8em 0.4em 0; max-width: 120px; height: auto; } .tzwb-posts-list .tzwb-entry-meta { margin: 0; font-size: 14px; font-size: 0.875rem; } .tzwb-posts-list .tzwb-entry-meta span { margin-right: 1em; } .tzwb-posts-list .tzwb-entry-meta .tzwb-meta-date:after, .tzwb-posts-list .tzwb-entry-meta .tzwb-meta-author:after { display: none; } /*-------------------------------------------------------------- # Comments List ---------------------------------------------------------------- */ .tzwb-comments-list li { overflow: hidden; margin: 0; list-style: none; } .tzwb-comments-list li.tzwb-has-avatar { padding: 0.8em 0; } .tzwb-comments-list .avatar { float: left; margin: 0.2em 0.8em 0.2em 0; } .tzwb-comments-list .tzwb-comment-content { font-style: italic; } .tzwb-comments-list .tzwb-comment-date { color: #999; font-size: 14px; font-size: 0.875rem; } /*-------------------------------------------------------------- # Tabbed Content Widget ---------------------------------------------------------------- */ .tzwb-tabbed-content .tzwb-tabnavi-wrap { overflow: auto; margin: 0; padding: 0; list-style: none; } .tzwb-tabbed-content .tzwb-tabnavi { position: relative; float: left; width: 100%; list-style: none; list-style-position: outside; } .tzwb-tabbed-content .tzwb-tabnavi li { position: relative; float: left; margin: 0 5px 5px 0; padding: 0; border: none; list-style: none; } .tzwb-tabbed-content .tzwb-tabnavi li a { display: block; margin: 0; padding: 0.5em 0.8em; border: 1px solid rgba(0,0,0,0.075); color: #cc5555; text-decoration: none; font-weight: bold; font-size: 14px; font-size: 0.875rem; } .tzwb-tabbed-content .tzwb-tabnavi li a:link, .tzwb-tabbed-content .tzwb-tabnavi li a:visited { color: #cc5555; } .tzwb-tabbed-content .tzwb-tabnavi li a:hover, .tzwb-tabbed-content .tzwb-tabnavi li a:active { color: #303030; text-decoration: none; } .tzwb-tabbed-content .tzwb-tabnavi li a:focus { outline: none; } .tzwb-tabbed-content .tzwb-tabnavi li a.current-tab { color: #303030; } .tzwb-tabbed-content .tzwb-tabcontent { margin: 1em 0 0 0; padding: 0; } /*-------------------------------------------------------------- # Social Icons Widget ---------------------------------------------------------------- */ .tzwb-social-icons .social-icons-menu { margin: 0; padding: 0; border: none; list-style: none; } .tzwb-social-icons .social-icons-menu li { float: left; margin: 0; padding: 0; border: none; list-style: none; } .tzwb-social-icons .social-icons-menu li a { display: block; margin: 0 5px 5px 0; padding: 0.4em 0.5em; border: 1px solid rgba(0,0,0,0.075); } .tzwb-social-icons .social-icons-menu li a .icon { margin: 0; width: 24px; height: 24px; vertical-align: middle; fill: #cc5555; } .tzwb-social-icons .social-icons-menu li a:hover .icon { fill: #303030; } /*-------------------------------------------------------------- # Facebook Like Box Widget ---------------------------------------------------------------- */ .tzwb-facebook-likebox .tzwb-content { overflow: hidden; }