/* dropcaps */
.dropcaps p:first-child:first-letter {
float: left;
margin-top: 2px;
line-height: 60px;
padding-right: 8px;
padding-left: 3px;
color: #434343;
font-family: "Bitter";
font-size: 69px;
font-weight: bold;
}
.dropcaps p {
color: #434343;
font-size: 13.89px;
line-height: 24px;
}
/* dropcaps is end*/

/*  button  */
.button{ 
	border: 0 none;
    moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-background-clip: padding;
    box-shadow: none;
    color: #FFFFFF;
    font-family: "Bitter";
    font-size: 14px;
    padding: 12px 19px;
    text-shadow: none;
    transition: all 0.2s ease-in-out 0s;
	background-color: #C8C8C8;
}
.button:hover{
	background-color: #212121 !important;
    box-shadow: none;
    color: #FFFFFF;	
} 
/*  button is end */

/*  Alert  */
.alert{
	font-family: "Bitter";
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}
.alert.danger{
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}
.alert.success{
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}
.alert.info{
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}
.alert.warning{
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}
/*  Alert is end  */

.entry-content>.container-fluid{padding-left:0;padding-right:0}

.shortcode-banner.align-left{float:left;margin:0 20px 20px 0}
.shortcode-banner.align-right{float:right;margin:0 0 20px 20px}
.shortcode-banner.align-center{margin:20px auto}