/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
.blog-item-wrap .wp-post-image {
    max-height: 100px;
    width: auto;
}
#footer-area{display:none}
#logo{display:flex;}
#logo >img{height:100px;margin:auto 0;}
div.ab-social>a{color:#fff;font-size:1.5em;}
.navbar-brand{margin:0!important}
#namesocial{
    display: flex;
    flex-direction: column;
}
.ab-social > li{
    display: inline-block;
    margin: -1px 1px 5px 0;
    box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.3);
    border-radius: 100%;
}
.ab-social, .techicons {
    padding-left: 0px;
    margin: 0 auto;
}
.ab-social > li > a {
    background: #fff;
    color: #000;
    text-align: center;
    width: 30px;
    line-height: 30px;
    height: 30px;
    display: block;
    border-radius: 100%;
    transition: all 0.2s ease;
}
.wp-socialtwitter:hover {
    background: #1da1f2;
    color: #fff;
}
.wp-sociallinkedin:hover {
    background: #0077b5;
    color: #fff;
}
.wp-socialgithub:hover {
    background: #000;
    color: #fff;
}
.wp-socialrss:hover {
    background: #f26522;
    color: #fff;
}
.techicons > li {
	font-size:2em;
	display:inline-block;
    text-align: center;
    border-radius: 100%;
    transition: all 0.2s ease;
	border:transparent 2px solid;
}
.techicons > li svg {
	width: 30px;
	 height: 30px;
	margin:5px;
	display:block;
}
.ui-selectable{
	cursor:pointer;	
}
.ui-selectable > li.ui-selected {
    border:black 2px solid;
}
a.navbar-brand{
  padding:15px 0 0 0;	
}
a.navbar-brand>img{
  padding:5px 0 0 0;	
}
.navbar-nav>li.menu-item>a{
  font-weight:bold;
	font-size: 14px;
}
button.btn.navbar-toggle{
	background-color:#fff;	
}
button.btn.navbar-toggle>span.icon-bar{
	background-color:#000;
}
button.btn.navbar-toggle:hover {
	background-color:#fff;
}
div.navbar-collapse.in, div.navbar-collapse.collapsing {
	margin-top:40px;
}
a {
	color: #337ab7;
}
.gistContainer a {
  color: #000;
}
span.byline {
  display :none !important;	
}
.entry-inner-title {
  text-align:center;	
	margin-top:20px;
}