@charset "utf-8";
/* CSS Document */

/* 16:9 video embed*/
.video-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video-container iframe,.video-container object,.video-container embed {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
/**/

.sm-font{
	font-family: 'Raleway', sans-serif;
}

.sm-button-outline{
	padding: 10px;
	border: 1px solid #f25f70;
	color: #f25f70;
	transition: 0.5s all ease;
}

.sm-button-outline:hover{
	padding: 10px;
	background-color: #f25f70;
	border: 1px solid #f25f70;
	color: #fff !important;
	transition: 0.5s all ease;
}

.sm-color-accent{
	color: #f4822e !important;
}

h3.pi-has-tall-border::after, .h3.pi-has-tall-border::after, h4.pi-has-tall-border::after, .h4.pi-has-tall-border::after, h5.pi-has-tall-border::after, .h5.pi-has-tall-border::after, h6.pi-has-tall-border::after, .h6.pi-has-tall-border::after {
    height: 2px;
}

.pi-section-dark a.pi-link-dark:hover {
    color: #f4822e;
}

.sm-link-dark{
	text-decoration: none;
	color: #ffffff !important;
}
.sm-link-dark:hover{
	color: #f4822e !important;
}

.author-badge{
  position: absolute;
  bottom: 5px;
  right: 5px;
  height: 35px;
  padding: 5px 10px;
  border-radius: 50px;
  background-color: rgba(22, 63, 80, 0.70);
  color: #fff;
}
@media screen and (max-width: 991px) {
	
}

