
html,body {
    padding-top: 40px;  /*Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    font-family: 'Cairo', sans-serif;
    
}
img{
padding-bottom: 10px;
}
h1{
    font-weight: 700;
    color: #f05f40;
}
.a{
    color: #5CC6D0;
}

.post_title{
		padding-top: 10px;
		padding-bottom: 10px;
}
.tags{
	padding-top: 5px;
}	
.industry{
	padding-top: 5px;
	background-color: black;
}	


p{
    margin-bottom: 20px;
    line-height: 1.5;
}
.lead{
    margin-bottom:20px;
    font-size:16px;
    font-weight:300;
    line-height:1.4;
    color: #5CC6D0;
}
.primary{
    border-color: #5CC6D0;
    color: #fff;
    background-color: #5CC6D0;
    -webkit-transition: all .35s;
    -moz-transition: all .35s;
    transition: all .35s;
        
}
#blogPosts{
	padding-top: 49px;
}


.category{
    min-height:20px;
    margin-top: 20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#fff;
    border:1px solid #e3e3e3;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.well blockquote{
    border-color:#ddd;
    border-color:rgba(0,0,0,.15)}
.well-lg{
    padding:24px;
    border-radius:6px
}
.well-sm{
    padding:9px;
    border-radius:3px}
}

@media (min-width:768px){
    .lead{font-size:21px}
}
.small,small{font-size:85%}

footer .footer-above {
    padding-top: 0px;
    margin-top: 20px;
    background-color: #f05f40;
    padding-top: 20px;
}