h1.title,h2.title
{
	color: white;
}

nav.breadcrumb, nav.breadcrumb:not(:last-child) {
	margin: 0rem;
}

.section {
	padding: 1.5rem;
}

section.author {
	padding-bottom: 0rem;
}

img.article {
	margin-top: 1.5rem;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
figcaption {
	font-size: 0.75rem;
	color: silver;
	text-align: center;
	margin-bottom: 1.5rem;
}
figcaption a {
	color: #888;
}
article figcaption {
	margin-bottom: 0;
}
.message:not(:last-child) {
	margin-top: 1.5rem;
}
figure.image:not(:last-child) {
	margin-bottom: 0.5rem;
}

p.padding-bottom,div.padding-bottom {
	padding-bottom: 1rem;
}

section.hero .tabs a {
	color: white;
}
section.hero .tabs li.is-active a {
	color: #3273dc;
}
section.hero .tabs li a:hover {
	color: black;
}

article p {
/*	padding-bottom:0.5rem;*/
}

.listing figure.image, .listing figure img.image {
	background-size: cover;
	background-position: top center;
}

img[width] {
	width: auto;
}

article figure.image:not(.float_left):not(.float_right) {
	text-align: center;
}

.float-right {
	float: right;
}

.float-left {
	float: left;
}

/* Pure CSS Star Rating System - A PEN BY Muhammad Mabrouk */

.star-rating {
    direction: rtl;
    display: inline-block;
}

.star-rating input[type=radio] {
    display: none
}

.star-rating label {
    color: #bbb;
    font-size: 18px;
    padding: 0;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.star-rating label:hover,
.star-rating label:hover ~ label,
.star-rating input[type=radio]:checked ~ label {
    color: #f2b600
}

/* Responzivita Embedded Videos */

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100% !important;
    width:100% !important;
    position:absolute;
}