
body {
	background-color: #dbdbdb;
	font-family: 'Vollkorn', serif;
}
.fd-hard-width{
    max-width: 1200px;
    min-width: 200px;
}
.container-fluid {
	padding-right: 40px;
	padding-left: 40px;
}
.fd-main-content-row {
	padding-top: 15px;
}
/* Why @media (max-width: @screen-xs-max) { ... } doesn't work */
@media (max-width: 768px) {
	body .container-fluid{
		padding: 0;
	}
}
::-webkit-scrollbar {
    display: none;
}



/********************************************/
/*                Sections                  */
/********************************************/
section .panel, section .panel-heading {
	border-radius: 2px;
	border: none;
}
section .panel:first-of-type {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.panel-heading h1 {
	font-size: 36px;
}
.panel-group .panel-heading+.panel-collapse>.panel-body {
	border: none;
}
.panel-body p {
	font-size: 16px;
	text-align: justify;
}
.panel-body p:last-of-type {
	margin: 0px;
}
/********************************************/
#fd-about-me-section div.panel {
    background-color: #9cff7b;
}
#fd-about-me-section div.panel-heading {
    background-color: #0bb900;
}
/********************************************/
#fd-experience-section{
    margin-bottom: 1px;
}
#fd-experience-section div.panel {
    background-color: #9ed2ff;
}
#fd-experience-section div.panel-heading {
    background-color: #2c9dff;
}
#fd-experience-section div.panel-body{
    padding-bottom: 2px;
}
/********************************************/
#fd-skills-section div.panel {
    background-color: #ccc9e2;
}
#fd-skills-section div.panel-heading {
    background-color: #c26fd6;
}




/********************************************/
/*                  Version                 */
/********************************************/
.fd-version {
    color: white;
    padding: 3px;
    font-family: initial;
    display: initial;
    font-weight: 600;
    float: right;
    margin-right: 20px;
}
.fd-version .fd-version-text {
    background-color: #5a5a5a;
    padding: inherit;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
.fd-version .fd-version-number {
    background-color: #bf7d0a;
    padding: inherit;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    margin-right: -4px;
    margin-left: -4px;
}



/********************************************/
/*          Contact images section          */
/********************************************/
.fd-contact-section figure {
	margin: 5px;
}
.fd-contact-section figure img:hover {
	transform: scale(0.9);
}
.fd-contact-section figure img {
	border-radius: 10px;
	margin: 2px;
}
/********************************************/