/*
Theme Name:	Bootstrap Child for Democrats.com
Author:	Georgia Guthrie
Author URI: http://triplegdesign.com/
Description:	A child theme using the Bootstrap framework.
Template:	wp-bootstrap-starter
Version: 1.0
Text Domain: wp-bootstrap-starter-child
*/


#footer-widget{
	padding-top:15px;
	display: none;
}

.abtus{
	font-weight:500;
}

.card-body .card-text{
	height:120px;
}

h3.widget-title{
	text-align:center;
}

.navbar-brand img{
    max-width: 250px;
    width: 100%;
	padding:5px 0;
}

.home .entry-content{
	margin-top:0;
}


.sharedaddy{
	display:none;
}

.navbar .sharedaddy{
	display:inline-block;
	margin-left: 20px;
}

.navbar-brand > a {
float:left;	
}

.navbar .sd-content ul{
	margin-bottom:0 !important;
	margin-top:3px !important;
}

.navbar-brand{
	padding-top:0;
	padding-bottom:0;
}

.navbar-light .navbar-nav .nav-link {
    font-size: 20px;
}

li.share-facebook a:before {
    content: none !important;
}

a.share-fb{
	padding:3.825px 12.25px !important;
	text-decoration: none !important;
    display: inline-block;
    font-size: 12px;
    font-family: "Open Sans", sans-serif;
    font-weight: normal;
    text-shadow: none;
	border-radius: 50%;
    -webkit-border-radius: 50%;
    border: 0;
    box-shadow: none;
    position: relative;
    top: -2px;
    line-height: 1;
    width: auto;
    height: auto;
    margin-bottom: 0;
	background: #3b5998;
    color: #fff !important;
}

li.share-fb{
    position: relative;
	margin: 0 5px 5px 0;
    padding: 0;
	display: inline-block;
}

.share-tw img{
	width:18px;
}

.shr_nav{
	float:left;
	margin-left:15px;
	margin-top:5px;
}

.shr_nav li {
	float:left;
}

.shr_nav ul {
	padding:0;
	margin:0;
	list-style:none;
}

a.share-tw{
	padding: 3.7px 7px !important;
	text-decoration: none !important;
    display: inline-block;
    font-size: 12px;
    font-family: "Open Sans", sans-serif;
    font-weight: normal;
    text-shadow: none;
	border-radius: 50%;
    -webkit-border-radius: 50%;
    border: 0;
    box-shadow: none;
    position: relative;
    top: -2px;
    line-height: 1;
    width: auto;
    height: auto;
    margin-bottom: 0;
	background: #00a1e5;
	color: #fff !important;
}

@media (max-width: 576px) { 
	.top_logo{
		max-width: 150px !important;
		margin-top:8px;
	}

	.card-body .card-text{
		height:125px!important;
		font-size: 16px;
    	line-height: 20px;
	}

	.shr_nav ul {
		margin: 5px 0 0 0;
		
	}
}
