/*
Theme Name: Paperback-Child
Theme URI: https://arraythemes.com/themes/paperback-wordpress-theme/
Author: Array
Author URI: https://arraythemes.com/
Description: Paperback is a magazine-style theme that empowers you to quickly and easily create beautiful, immersive content with images, galleries, video, audio and more. Make your content even more engaging and discoverable with the featured post carousel and category mega menu.
Version: 1.7.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: paperback
Domain Path: /languages/
Tags: light, white, one-column, two-columns, three-columns, fluid-layout, responsive-layout, custom-colors, custom-menu, editor-style, featured-images, infinite-scroll, theme-options, translation-ready, post-slider, blog, photography, magazine, news, photoblogging, clean, minimal, modern, design, art, simple, travel, professional, contemporary, site-logo

(C) 2015 Array, Inc.

Template: Paperback

*/

@import url("../paperback/style.css");


.top-navigation .secondary-navigation ul li a {
    padding: 0px;
    border-bottom-width: 0;
    margin: 0;
    background: url(https://blog.lawdepot.com/wp-content/uploads/2018/03/Logo_BlueBanner.png) no-repeat 0px 5px;
    background-size: 199px 29px;
    width: 200px;
    height: 34px;
    text-indent: -9999px;
    vertical-align: text-top;
}
.site-identity {
    border-bottom: 1px solid #ccc;
}
.site-identity .main-navigation ul {
    line-height: 0;
}
.fa-search:before {
    padding-right: 10px;
}
button,
.hero-cats a,
.post-navigation .nav-label,
.entry-cats a,
.page-navigation a,
.page-navigation span {
    border-radius: 5px;
}

.hero-cats a, 
.post-navigation .nav-label, 
.entry-cats a {
    padding: 10px 20px;
    font-size: 16px;
}
.hero-date img {
    width: 44px;
}
.main-navigation ul li a,
.hero-date {
    font-size: 22px;
}
#site-navigation.main-navigation ul li a {
    border-bottom: solid 3px transparent;
}
#site-navigation.main-navigation ul li a:active {
    border-bottom: 3px solid #5A9669;
}
.social-navigation li a:focus {
    outline: none;
}
#secondary aside:first-child {
    border: 1px solid #cccccc;
    padding: 25px;
    background: #F9F9F9;
}
#secondary aside p {
    line-height: 20px;
}
button.btn.btn-default.btn-submit {
    width: 100%;
    margin-top: 25px;
    padding: 5px;
    border-radius: 5px;
    cursor: pointer;
    color: #fff;
    background: #5A9669;
    border: 1px solid #5A9669;
    box-shadow: 2px 2px 4px 1px #cecece;
    font-size: 24px;
    text-transform: uppercase;
}
button.btn.btn-default.btn-submit:hover {
    box-shadow: inset 0 0 80px rgba(255, 255, 255, 0.1);
}
#top-posts-3 ul li a {
    color: #5A9669;
}
.hero-posts .hero-text p {
	line-height: 25px;
}
.widget-area aside li {
    border-bottom: dashed 1px #ccc;
}
.feedburner-email-subscription input[type="text"] {
    border: 1px solid #8e8d8d;
    display: block;
    padding: 15px;
    margin-bottom: 0px;
    width: 100%;
    font-style: italic;
}
.grid-cats a,
.grid-date a {
    font-size: 18px;
    color: #5A9669;
}
.grid-date span {
    color: #333;
    font-size: 18px;
}

.single .hero-posts #rslides1_s0.with-featured-image {
    padding: 10% 0%;
}
a.author-profile-avatar:not(:first-child), 
#grav-throbber {
    display: none;
}
.single h2 {
	font-size: 30px;
}

.nav-post-text .nav-label {
	cursor: pointer;
}

.meta-list li {
	display: block;
}
.footer-widgets {
	padding-top: 50px;
	text-align: left;
}
.footer-widgets ul li {
    padding: 0px 0px 5px;
    border: none;
}
.footer-widgets select {
    padding: 10px;
    color: #333;
}
.copyright {
    padding: 30px 0;
    font-size: 13px;
    color: #000;
}
.copyright p {
   max-width: 970px;
   margin: 0 auto;
}
.site-footer .copyright a {
    color: #8F002E;
    border: none;
}
footer#colophon {
    padding: 0px;
}
#colophon .footer-bottom {
    padding: 0px;
    margin: 0px;
    border: none;
    background: #E6E7E8;
    text-align: center;
}
#wpstats {
	display: none;
}
@media (max-width: 800px){
    .site-logo-link {
        padding-top: 15px;
    }
}