#bticon { 
	position: fixed;
	bottom: 0px;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 1px #ccc solid;
	font-size: 13px;
	z-index: 9999;
} 

#bticon i { 
	font-size: 20px;
	color: #666;
} 

#bticon a { 
	color: #111;
} 

section.page-header .breadcrumb {
    font-size: 14px;
	font-weight: 500;
}

.timeline_center li h3 span {
    font-size: 16px;
}

.timeline_center li .timeline-desc {
    font-size: 18px;
    line-height: 31px;
}

div.shop-item-summary h2 {
    color: #333;
	font-weight: normal;
}

div.shop-item-price {
    font-size: 24px;
	color: #ea5539;
	font-weight: normal;
}

/*
.form-control {
    border: #4f2d1a 1px solid;
}
*/

.product-add-cart {
    font-size: 15px;
}

.product-add-cart:hover {
    background-color: #850202;
}

div.side-nav ul>li>a.dropdown-toggle:before {
    content: "\f107";
}

div.side-nav ul>li.active>a.dropdown-toggle:before {
    content: "\f106";
}

.table-bordered {
    border: 1px solid #ccc;
}

.table thead th {
    border-bottom: 4px solid #ccc;
	background-color: #FFFAFA;
}

.table-bordered td, .table-bordered th {
    border: 1px solid #ccc;
}

#news table a {
    color: #111;
}

#news table a:hover {
    color: #4f2d1a;
}

.modal-title {
    color: #4f2d1a;
}

.box-video {
    border: #ddd 1px solid;
}

#faq div.toggle > label {
    color: #111;
	font-weight: bold;
}

#faq .toggle.toggle-transparent div.toggle.active label {
    color: #4f2d1a;
}

.form-control {
    height: auto;
}

#topBar ul.top-links>li .dropdown-menu {
    width: 120px;
}

#header.fixed {
    -webkit-box-shadow: 0 4px 4px rgba(0,0,0,.1) !important;
    -moz-box-shadow: 0 4px 4px rgba(0,0,0,.1) !important;
    box-shadow: 0 4px 4px rgba(0,0,0,.1) !important;
}

section.page-header h1 {
    font-weight: 500;
}

.lh-30 {
	line-height: 30px;
}

.nav-tabs.nav-button-tabs>li>a.active {
    color: #fff !important;
    background-color: #4f2d1a;
}

/*#region bootstrap 5 columns */
.col-xs-5th-1, .col-xs-5th-2, .col-xs-5th-3, .col-xs-5th-4, .col-xs-5th-5, .col-sm-5th-1, .col-sm-5th-2, .col-sm-5th-3, .col-sm-5th-4, .col-sm-5th-5, .col-md-5th-1, .col-md-5th-2, .col-md-5th-3, .col-md-5th-4, .col-md-5th-5, .col-lg-5th-1, .col-lg-5th-2, .col-lg-5th-3, .col-lg-5th-4, .col-lg-5th-5 {
    position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;
}

.col-xs-5th-1, .col-xs-5th-2, .col-xs-5th-3, .col-xs-5th-4 { float: left; }
.col-xs-5th-5 { float: left; width: 100%; }
.col-xs-5th-4 { width: 80%; }
.col-xs-5th-3 { width: 60%; }
.col-xs-5th-2 { width: 40%; }
.col-xs-5th-1 { width: 20%; }

.col-xs-5th-pull-5 { right: 100%; }
.col-xs-5th-pull-4 {  right: 80%; }
.col-xs-5th-pull-3 { right: 60%; }
.col-xs-5th-pull-2 { right: 40%; }
.col-xs-5th-pull-1 { right: 20%; }
.col-xs-5th-pull-0 { right: auto; }

.col-xs-5th-push-5 { left: 100%; }
.col-xs-5th-push-4 { left: 80%; }
.col-xs-5th-push-3 { left: 60%; }
.col-xs-5th-push-2 { left: 40%; }
.col-xs-5th-push-1 { left: 20%; }
.col-xs-5th-push-0 { left: auto; }

.col-xs-5th-offset-5 { margin-left: 100%; }
.col-xs-5th-offset-4 { margin-left: 80%; }
.col-xs-5th-offset-3 { margin-left: 60%; }
.col-xs-5th-offset-2 { margin-left: 40%; }
.col-xs-5th-offset-1 { margin-left: 20%; }
.col-xs-5th-offset-0 { margin-left: 0%; }

@media (min-width: 768px) {
    .col-sm-5th-1, .col-sm-5th-2, .col-sm-5th-3, .col-sm-5th-4 { float: left; }
    .col-sm-5th-5 { float: left; width: 100%; }
    .col-sm-5th-4 { width: 80%; }
    .col-sm-5th-3 { width: 60%; }
    .col-sm-5th-2 { width: 40%; }
    .col-sm-5th-1 { width: 20%; }

    .col-sm-5th-pull-5 { right: 100%; }
    .col-sm-5th-pull-4 { right: 80%; }
    .col-sm-5th-pull-3 { right: 60%; }
    .col-sm-5th-pull-2 { right: 40%; }
    .col-sm-5th-pull-1 { right: 20%; }
    .col-sm-5th-pull-0 { right: auto; }

    .col-sm-5th-push-5 { left: 100%; }
    .col-sm-5th-push-4 { left: 80%; }
    .col-sm-5th-push-3 { left: 60%; }
    .col-sm-5th-push-2 { left: 40%; }
    .col-sm-5th-push-1 { left: 20%; }
    .col-sm-5th-push-0 { left: auto; }

    .col-sm-5th-offset-5 { margin-left: 100%; }
    .col-sm-5th-offset-4 { margin-left: 80%; }
    .col-sm-5th-offset-3 { margin-left: 60%; }
    .col-sm-5th-offset-2 { margin-left: 40%; }
    .col-sm-5th-offset-1 { margin-left: 20%; }
    .col-sm-5th-offset-0 { margin-left: 0%; }
}
@media (min-width: 992px) {
    .col-md-5th-1, .col-md-5th-2, .col-md-5th-3, .col-md-5th-4 { float: left; }
    .col-md-5th-5 { float: left; width: 100%; }
    .col-md-5th-4 { width: 80%; }
    .col-md-5th-3 { width: 60%; }
    .col-md-5th-2 { width: 40%; }
    .col-md-5th-1 { width: 20%; }

    .col-md-5th-pull-5 { right: 100%; }
    .col-md-5th-pull-4 { right: 80%; }
    .col-md-5th-pull-3 { right: 60%; }
    .col-md-5th-pull-2 { right: 40%; }
    .col-md-5th-pull-1 { right: 20%; }
    .col-md-5th-pull-0 { right: auto; }

    .col-md-5th-push-5 { left: 100%; }
    .col-md-5th-push-4 { left: 80%; }
    .col-md-5th-push-3 { left: 60%; }
    .col-md-5th-push-2 { left: 40%; }
    .col-md-5th-push-1 { left: 20%; }
    .col-md-5th-push-0 { left: auto; }

    .col-md-5th-offset-5 { margin-left: 100%; }
    .col-md-5th-offset-4 { margin-left: 80%; }
    .col-md-5th-offset-3 { margin-left: 60%; }
    .col-md-5th-offset-2 { margin-left: 40%; }
    .col-md-5th-offset-1 { margin-left: 20%; }
    .col-md-5th-offset-0 { margin-left: 0%; }
}
@media (min-width: 1200px) {
    .col-lg-5th-1, .col-lg-5th-2, .col-lg-5th-3, .col-lg-5th-4 { float: left; }
    .col-lg-5th-5 { float: left; width: 100%; }
    .col-lg-5th-4 { width: 80%; }
    .col-lg-5th-3 { width: 60%; }
    .col-lg-5th-2 { width: 40%; }
    .col-lg-5th-1 { width: 20%; }

    .col-lg-5th-pull-5 { right: 100%; }
    .col-lg-5th-pull-4 { right: 80%; }
    .col-lg-5th-pull-3 { right: 60%; }
    .col-lg-5th-pull-2 { right: 40%; }
    .col-lg-5th-pull-1 { right: 20%; }
    .col-lg-5th-pull-0 { right: auto; }

    .col-lg-5th-push-5 { left: 100%; }
    .col-lg-5th-push-4 { left: 80%; }
    .col-lg-5th-push-3 { left: 60%; }
    .col-lg-5th-push-2 { left: 40%; }
    .col-lg-5th-push-1 { left: 20%; }
    .col-lg-5th-push-0 { left: auto; }

    .col-lg-5th-offset-5 { margin-left: 100%; }
    .col-lg-5th-offset-4 { margin-left: 80%; }
    .col-lg-5th-offset-3 { margin-left: 60%; }
    .col-lg-5th-offset-2 { margin-left: 40%; }
    .col-lg-5th-offset-1 { margin-left: 20%; }
    .col-lg-5th-offset-0 { margin-left: 0%; }
}
/*#endregion bootstrap 5 columns */
