a
{
background-color:transparent;
}
*
{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
:after,:before
{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
html
{
font-size:10px;
-webkit-tap-highlight-color:rgba(0,0,0,0)
}
body
{
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
line-height:1.42857143;
color:#333;
}
button,input,select,textarea
{
font-family:inherit;
font-size:inherit;
line-height:inherit
}

a
{
color: #894E3E;
text-decoration:none;
}

a:focus
{
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.page-header
{
padding-bottom:9px;
margin:40px 0 20px;
border-bottom:1px solid #eee;
}


@media (min-width:768px)
{

.col-sm-3
{
width:25%;
float:left;
background-color:#f8f5ed;
}
}

@media (min-width:992px)
{
.col-md-3
{
float:left;
width:25%;
background-color:#f8f5ed;
}

}

.dropdown,.dropup
{
position:relative
}
.dropdown-toggle:focus
{
outline:0
}
.dropdown-menu
{
position:absolute;
top:100%;
left:0;
z-index:1000;
display:none;
float:left;
min-width:160px;
padding:5px 0;
margin:2px 0 0;
font-size:14px;
text-align:left;
list-style:none;
background-color:#f8f5ed;
-webkit-background-clip:padding-box;
background-clip:padding-box;
border:1px solid #ccc;
border:1px solid rgba(0,0,0,.15);
border-radius:4px;
-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
box-shadow:0 6px 12px rgba(0,0,0,.175)
}

.dropdown-menu>li>div>a
{
display:block;
padding:3px 20px;
clear:both;
font-weight:400;
line-height:1.42857143;
color:#333;

}
.dropdown-menu>li>div>a:focus,.dropdown-menu>li>div>a:hover
{

text-decoration:none;
background-color:#894E3E;
color:#f8f5ed;
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover
{
color:#f8f5ed;
text-decoration:none;
background-color:#894E3E;
outline:0
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover
{
color:#777
}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover
{
text-decoration:none;
cursor:not-allowed;
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.open>.dropdown-menu
{
display:block
}
.open>a
{
outline:0
}


.nav
{
padding-left:0;
margin-bottom:0;
list-style:none
}
.nav>li
{
position:relative;
display:block
}
.nav>li>a
{
position:relative;
display:block;
padding:10px 15px
}

.tab-content>.tab-pane
{
display:none
}
.tab-content>.active
{
display:block
}
.nav-tabs .dropdown-menu
{
margin-top:-1px;
border-top-left-radius:0;
border-top-right-radius:0
}
.navbar
{
position:relative;
min-height:50px;
margin-bottom:20px;
border:1px solid transparent
}


@media (min-width:768px)
{
.navbar
{
border-radius:4px
}

}

.navbar-collapse
{
padding-right:15px;
padding-left:15px;
overflow-x:visible;
-webkit-overflow-scrolling:touch;
border-top:1px solid transparent;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
box-shadow:inset 0 1px 0 rgba(255,255,255,.1)
}
.navbar-collapse.in
{
overflow-y:auto
}

@media (min-width:768px)
{
.navbar-collapse
{
width:auto;
border-top:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-collapse.collapse
{
display:block!important;
height:auto!important;
padding-bottom:0;
overflow:visible!important
}
.navbar-collapse.in
{
overflow-y:visible
}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse
{
padding-right:0;
padding-left:0
}

}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse
{
max-height:340px
}

/**/


@media (min-width:768px)
{
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand
{
margin-left:-15px
}

}
.navbar-toggle
{
position:relative;
float:right;
padding:9px 10px;
margin-top:8px;
margin-right:15px;
margin-bottom:8px;
background-color:transparent;
background-image:none;
border:1px solid transparent;
border-radius:4px
}
.navbar-toggle:focus
{
outline:0
}
.navbar-toggle .icon-bar
{
display:block;
width:22px;
height:2px;
border-radius:1px
}
.navbar-toggle .icon-bar+.icon-bar
{
margin-top:4px
}
@media (min-width:768px)
{
.navbar-toggle
{
display:none
}

}
.navbar-nav
{
margin:7.5px -15px
}
.navbar-nav>li>a
{
padding-top:10px;
padding-bottom:10px;
line-height:20px
}

@media (max-width:767px)
{
.navbar-nav .open .dropdown-menu
{
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a
{
padding:5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a
{
line-height:20px
}
.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover
{
background-image:none
}

}

@media (min-width:768px)
{
.navbar-nav
{
float:left;
margin:0
}
.navbar-nav>li
{
float:left
}
.navbar-nav>li>a
{
padding-top:15px;
padding-bottom:15px
}

}
