/*

*/
/* Menus */
ul.menu {
margin: 0;
padding: 0;
list-style: none;
}
ul.menu li {
margin: 0;
padding: 0;
}
ul.menu li a {
text-decoration: none;
}

/* Title Page */
h1.title-pages {
	font-size: 24px;
	font-weight: 700;
	margin: 0 0 10px;
}

/* Subtitle Page */
.subtitle-page {  }

/* Title Module */
.title-module {  }

/* Anchor */
a {  }
a:hover,
a:active,
a:focus {  }

/* Button */
.button {  }

/* Forms Items */
input,
select,
textarea,
button {
font-family: Arial, Tahoma, sans-serif;
line-height: 1.2em;
}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="phone"],
select,
textarea {
background: #fff;
border: 1px solid #ddd;
padding: 4px;
resize: none;
}

/* unstyled */
ul.unstyled,
ol.unstyled {
margin-left: 0;
list-style: none;
}

/* Alert */
.alert {
padding: 8px 35px 8px 14px;
margin-bottom: 20px;
color: #c09853;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.alert .close {
cursor: pointer;
display: block;
float: right;
font-weight: bold;
line-height: 20px;
position: relative;
right: -21px;
top: -2px;
}
.alert-success {
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert-warning,
.alert-error {
color: #b94a48;
background-color: #f2dede;
border-color: #eed3d7;
}
.alert-notice {
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}

/* Breadcrumb */
.breadcrumb {
padding: 0;
margin: 0;
list-style: none;
}

.breadcrumb li {
display: inline-block;
*display: inline;
margin: 0;
*zoom: 1;
}

.breadcrumb a {
text-decoration: none;
}

.breadcrumb a:hover {  }

.breadcrumb .divider {
padding: 0 5px;
color: #ccc;
}

.breadcrumb .active {
color: #999;
}

/* Content Line Divider */
.content-line-divider {
background: url('../images/backgrounds/content-line-divider.jpg') no-repeat 0 0;
height: 3px;
}

/* Content Line Divider Arrow */
.content-line-divider-arrow {
background: url('../images/backgrounds/content-line-divider-arrow.png') no-repeat center 0;
height: 30px;
}