body {
	font-family: 'Ubuntu', sans-serif; 
	font-weight: 400;
	overflow: auto;
}

#top-image {
	background-image: url("../images/bg.png");
}

.text-decoration {
	text-decoration: none;
}

.errors {
	color:red
}

.navbar {
	border-color: #191919;
	color: rgba(255, 255, 255, 0);
	/*opacity: 0.8;*/
}

.navbar-right .dropdown-menu {
    right: auto !important;
    left: auto;
}

.navbar-brand {
	text-shadow: 2px 2px 1px rgba(129, 129, 129, 0.75);
}

.navbar-inverse {
	background-color: #000 !important;
}

.dropdown-menu {
		min-width: 10px !important;
	    opacity: 1 !important;
	    background-color: #5e5e5e !important;
}

.floating-wrapper {
    position: fixed;
    top: 14px;
    left: 92px;
    z-index: 1000;
    border: 2px solid rgba(255, 255, 255, 0.6);
}

.popover.bottom {
	font-family: 'Ubuntu', sans-serif; font-weight: 400;
	opacity: 1 !important;
	color: rgba(0, 128, 0, 1);
	border: 2px solid rgba(0, 128, 0, 1);
	background-color: rgba(255, 255, 255, 1);	
}

.downloads {
	float: right;
}

#menu-title {
	background-color: #fff;
	color: rgba(0,0,0,0);
	text-shadow: 0px 2px 3px rgba(255,255,255,0.3);
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
}

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#captcha, #nameerror, #emailerror, #messageerror {
	display: none;
}

#CV:hover, #NL:hover, #ContactMe:hover {
	color: rgba(217, 217, 217, 0.39);
}

.e-mail1:before {
    content: "\0070\0069\0065\0074\0065\0072";

}
.e-mail2:before {
    content: "\0040\0077\0069\0074\0074\0065\0062\006f\006c\002e\0062\0065";

}

.e-mail3:before {
    content: "\0077\0069\0074\0074\0065\0062\006f\006c";

}
.e-mail4:before {
    content: "\002e\0070\0069\0065\0074\0065\0072\0040\0067\006d\0061\0069\006c\002e\0063\006f\006d";

}

.arrow-up {
    text-align: center;
    padding-top: 2%;
}

#CONTACT, #PERSONAL, #EDUCATION, #TRAINING, #EXPERIENCE, #LANGUAGES, #SKILLS, #INTERESTS, #REFERENCE {
    /*padding-top: 60px;*/
}

#CV-title, .CV-item {
    padding-top: 60px;
    margin-top: -60px;
}

#CONTACTME {
    text-align: center;
}

textarea {
    resize: none;
}

fieldset label {
	color: rgba(10, 10, 10, 0.85);
	font-weight: 300;
}

h1#main-title {
	font-size:52px;
	text-shadow: 2px 2px 1px rgba(53, 50, 50, 0.88);
}

li.list-space {
    list-style-type: none;
}

.subtitles {
	display:inline-block;
}
/*
.well {
	-webkit-box-shadow: inset 3px 4px 12px -4px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 3px 4px 12px -4px rgba(0,0,0,0.75);
	box-shadow: inset 3px 4px 12px -4px rgba(0,0,0,0.75);	
}
*/
.inset {
	color: #333;
	/*text-shadow: 2px 2px 3px rgba(125, 125, 125, 0.88);*/
}

div#custom-alert.alert.alert-custom {
	position: fixed;
    left: 5px;
    top: 55px;
    z-index: 99;
    color: #fff;
    background-color: rgba(65, 64, 64, 0.68);
    border-color: rgba(0, 0, 0, 0.45);
    box-shadow: 0px 0px 11px rgba(26, 26, 26, 0.84);
}

.tooltip-inner {
	max-width: 200px !important;
	width: 200px;
}

.tooltip {
	font-family: 'Ubuntu', sans-serif; font-weight: 400;
}

.timbo {
	z-index: 1000;
}

/* scroll fixes */
.modal-open .modal {
  padding-left: 0px !important;
  padding-right: 0px !important;
  /*overflow-y: hidden;*/
  overflow: hidden;
}
