

.navbar-default{
	border-color:#f7f7f7;
	background-color: #F8F8F8;
	padding-bottom: -10px;
	
}

.navbar-collapse{
	-webkit-box-shadow:inset 0 1px 0 rgba(0,48,86,.9);
	box-shadow:inset 0 1px 0 rgba(0,48,86,.9);
}

.navbar-default .navbar-collapse,.navbar-default .navbar-form{
	border-color: #FF0004;
}

a:focus,a:hover{
	
	color: #23527C;
	
}

.nav>li>a:focus,.nav>liZa:hover {
	
	background-color: #eee;
	
}

.navbar-default .navbar-nav>li>a {
	
	color:#FF0004;
	
}

.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{
	
	color: #FF00DD;
	background-color: transparent;
	
}


/*COLORS*/
.color-red{color: #FF0000;}
.color-green{color: #6cbc42;} 
.color-blue{color: #003556;}
.color-twitter{color:#00aced;}
.color-facebook{color:#003556;}
.color-linkedin{color:#0176b5;}
.color-oct{color:#ff66fe;}
.color-mail{color:#fae9b1;}
.color-black{color:#000000;}
.color-text-blue{color:#2463A0;}



.contact-form {
    padding-top: 25px;
    padding-bottom: 30px;
}

.contact-form form {
    margin-top: 25px;
}

.contact-form form .form-group {
	margin-bottom: 20px;
}

.contact-form input[type="text"] { width: 95%; height: 34px; }
.contact-form textarea { width: 95%; height: 170px; padding-top: 6px; padding-bottom: 6px; }
.contact-form label { font-size: 13px; font-weight: 400; }
.contact-form label .error-label { font-style: italic }
.contact-form button { margin-top: 5px; padding: 0 45px; }

button.btn {
	height: 30px;
    margin: 0;
    padding: 0 20px;
    vertical-align: middle;
    background: #003556;
    border: 0;
    font-family: 'TW cen MT';
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
    color: #fff;
    text-shadow: none;
    -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
    -moz-box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;
}

button.btn:hover {
	background: #1782c6;
    border: 0;
    color: #fff;
    -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
}

button.btn:active {
	outline: 0;
    background: #5d5d5d;
    border: 0;
    color: #fff;
    -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,.15) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,.15) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,.15) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
}

button.btn:focus {
	outline: 0;
    background: #5d5d5d;
    border: 0;
    color: #fff;
}

.btn:active:focus, .btn.active:focus {
	outline: 0;
    background: #5d5d5d;
    border: 0;
    color: #fff;
}
