body {
    font-size: 15px;
}

/* ============ link color ============ */
a {
    color: #e8a634;
    text-decoration: none;
}
a:hover,
a:active,
a:focus {
    color: #e8a634;
    text-decoration: none;
}

/* Header
========================================================= */
.main-header{
    border-top: 4px solid #e8a634;
}


/* Title */
.logo .navbar-brand {
    height: auto;
}

/* styling mainmenu */
.nav-justified > li > a {
    background-color: #384b75;
}

.nav-justified > li > a {
    border-left: 1px solid #496399;
    border-right: 1px solid #25314d;
}

.nav-justified > .active > a, .nav-justified > .active > a:hover, .nav-justified > .active > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #e8a634;
}

/* Tag styling */
.label-info {
    background-color: #384b75;
}

/* Pagination */

.pagination {
    display: block;
    margin-top: 40px;
}

.pagination .pull-right {
    float: none !important;
}

.pagination  ul {
    list-style: none;
    margin-bottom: 40px;
    margin-top: 30px;
}

.pagination ul li {
    display: inline-block;
    margin-right: 15px;
}

/* change organge */
.social-link li a{
    background: #e8a634;
}

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

.nav-justified > .active > a,
.nav-justified > .active > a:hover,
.nav-justified > .active > a:focus,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
    background-color: #e8a634;
}

h3.title{
    color: #e8a634;
}

.thumb-controls .carousel-control{
    background: #e8a634;
}

.nav-tabs > li  > a:hover, .nav-tabs > li  > a:focus ,
.nav-tabs > li.active > a,  .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background: #e8a634;
    border:1px solid #e8a634;
}


.page-header h2 a span.dach,
.blog-featured h2 a span.dach
{
    color: #384b75;
    font-size: 26px;
    padding-bottom: 10px;
}

footer.page-footer{
    background: #e8a634;
}

.social-icons ul li a:hover {
    background: #e8a634;
}

.navbar-static-top .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-static-top .navbar-nav .open .dropdown-menu > li > a:focus,.nav .open > a,
.nav .open > a:hover, .nav .open > a:focus,
.navbar-static-top .navbar-nav > .open > a,
.navbar-static-top .navbar-nav > .open > a:hover,
.navbar-static-top .navbar-nav > .open > a:focus {
    background: #e8a634;
}

/* carousel */

.carousel-inner {
	margin-top: 30px;
}

.carousel-inner .box-color {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 15px;
    background: #333;
    background: rgba(0,0,0,0.75);
    margin: 0 20px 25px 20px;
}

.carousel-inner .carousel-readmore {
    display: none;
}

div.arrows.pull-right {
	margin-top: -30px;
}

/* banner position */
section.banner {
    margin: 15px 0;
}

/* Tag list */
.tag-category h1 {
    margin-bottom: 30px;
}

.tag-category ul.category {
    margin: 40px 0 0 40px;
    padding: 0;
}

.tag-category ul.category li {
    font-size: 20px;
    margin-bottom: 10px;
}

/* ===== offcanvas menu ===== */

.mm-panel .fa {
    font-size: 38px;
    margin-top: 24px;
}

/* ====== search ====== */

/* component */

#searchForm .btn-group button {
    background: #e8a634;
    border-color: #ccc;
    color: #ffffff;
}

/* module */
.search-module .btn-xs {
	background-color: #e8a634;
	color: #fff;
	height: 34px;
	vertical-align: bottom;
}

#mod-search-searchword {
	height:33px;
}

/* ====== content ====== */

.blog h5, .item-page h5 {
    color: #384b75;
    font-size: 16px;
    line-height: 120%;
}

.item-page ul.tags {
    padding-left: 0;
}

.item-page ul.tags.inline li {
    display: inline-block;
}
/*Contact Form Label Captcha */
.contact-form .form-horizontal .control-label {
text-align: left;
}

/* Error Message */
#system-message-container .alert.alert-error {
  background-color: red;
  color: #000;
}
