@charset "UTF-8";

a:focus 
{ 
outline:0; 
}

.container-fluid {
    opacity: 0;
    -webkit-transition: opacity 0.7s ease-in;
    -moz-transition: opacity 0.7s ease-in;
    -o-transition: opacity 0.7s ease-in;
    -ms-transition: opacity 0.7s ease-in;
    transition: opacity 0.7s ease-in;

}

.container-fluid.load {
    opacity: 1;
}	

.present {
    opacity: 0;
    -webkit-transition: opacity 0.7s ease-in;
    -moz-transition: opacity 0.7s ease-in;
    -o-transition: opacity 0.7s ease-in;
    -ms-transition: opacity 0.7s ease-in;
    transition: opacity 0.7s ease-in;

}

.present.load {
    opacity: 1;
}

.mail {
    opacity: 0;
    -webkit-transition: opacity 0.7s ease-in;
    -moz-transition: opacity 0.7s ease-in;
    -o-transition: opacity 0.7s ease-in;
    -ms-transition: opacity 0.7s ease-in;
    transition: opacity 0.7s ease-in;

}

.mail.load {
    opacity: 1;
}

.container {
    opacity: 0;
    -webkit-transition: opacity 0.7s ease-in;
    -moz-transition: opacity 0.7s ease-in;
    -o-transition: opacity 0.7s ease-in;
    -ms-transition: opacity 0.7s ease-in;
    transition: opacity 0.7s ease-in;

}

.container.load {
    opacity: 1;
}

.navbar.navbar-default {
	margin-top: -40px;
	border-width: 0px;
	background-color: transparent;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	color: #000000;
}

.container-fluid .navbar-header .navbar-toggle {
	border-width: 0px;
	border-radius: 0px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	color: #343434;
	background-color: transparent;
}

.navbar-default .navbar-brand {
	font-size: 25px;
	letter-spacing: 3px;
	word-spacing: 5px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight: lighter;
	color: #4A4A4A;
	line-height: normal;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #000000;
}

.navbar-default .navbar-nav > li > a {
	color: #525252;
	font-weight: lighter;
	font-size: 15px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #000000;
}




body {
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 70px;
	padding-bottom: 70px;
	background-color: #D7D7D7;
}

p {
	font-size: 15px;
	letter-spacing: 0px;
	word-spacing: 5px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight: lighter;
	color: #747474;
	text-align: justify;
	line-height: 25px;
	margin-top: 30px;
}

.present {
	margin-top: 80px;
}

.mail {
	font-size: 17px;
	letter-spacing: 0px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight: lighter;
	color: #747474;
	margin-top: 30px;
}

.container {
	width: 100%;
	margin-top: 0px;
	
}



.page-header {
	font-size: 25px;
	letter-spacing: 3px;
	word-spacing: 5px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight: 900;
	color: #5E5E5E;
	line-height: normal;
}

.control-label {
	font-size: 15px;
	letter-spacing: 2px;
	word-spacing: 5px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight: 900;
	color: #707070;
	line-height: normal;
}


.form-control {
	border-radius: 0px;	
}

#submit {
	border-radius: 0px;
	background-color: #000000;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 15px;
	letter-spacing: 2px;
	border-width: 0px;
}

#submit:hover,
#submit:focus,
#submit:active {
	opacity: 0.5;
}

@media screen and (max-width: 1024px)
{
.navbar-default .navbar-brand {
	font-size: 20px;
	letter-spacing: 3px;
	word-spacing: 5px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight: lighter;
	color: #4A4A4A;
}

.navbar-default .navbar-nav > li > a {
	font-size: 10.3px;
}	
}

@media screen and (max-width: 767px)
{

body {
	margin-left: 10px;
	margin-right: 10px;
}
}

@media screen and (max-width: 600px)
{
body {
	margin-left: 0px;
	margin-right: 0px;
}
}