@charset "UTF-8";
/* CSS Document */
@import 'https://fonts.googleapis.com/css?family=Lato:900,700,400,300';

body {
	font-family:'Lato';
}

input[type=text], textarea {
    box-sizing: border-box;
    border: 1px solid #ccc;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    outline: none;
	box-shadow:none;
}

input[type=text]:hover, input[type=password]:hover, input[type=file]:hover, textarea:hover, select:hover {
    border: 1px solid #494c49;
	box-shadow:none;
}

input[type=text]:focus, textarea:focus, select:focus {
    border: 1px solid #494c49 !important;
	box-shadow:none !important;
}

.btn {
	color: #ffffff;
	padding: 0px 10px !important;
    line-height: 30px;
    min-height: 20px;
	box-shadow: inset 0 -1px rgba(0, 0, 0, 0.09);
    border-width: 1px 1px 0 1px;
    border-style: solid;
    vertical-align: middle;
	-webkit-transition: background-color 0.2s ease-in-out,color 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out,color 0.2s ease-in-out;
	border-radius: 5px;
	min-width:100px;
}
.btn:hover {
	color: #ffffff;
}

.btn-default {
	background: #BD0926;
    text-transform: uppercase;
}

.btn-default:hover {
	background-color: #8b0000 !important;
}

.panel .panel-heading {
	border-bottom:none;
	background:#fff;
}
.panel-default {
	border-top-width: 3px;

}