body{
font-family: arial narrow;
font-style: normal;
}
.navbar-default{
  background-color: #58595b;
}

.navbar-default {
    background-color: #58595b;
    border-color: #E7E7E7;
}
/* title */
.navbar-default .navbar-brand {
    color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #ffffff;
}
/* link */
.navbar-default .navbar-nav > li > a {
    color: #fff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #E7E7E7;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #ffffff;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #D5D5D5;
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}
/* mobile version */
.navbar-default .navbar-toggle {
    border-color: #DDD;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #DDD;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #CCC;
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
    }
}

.container{
    width: 1100px;
}

.footer_item{
background-color:#812215; color:#fff;padding:10px;border-radius:5px;
}

.footer{
background: #000;
}

.footer a{
    color: #fff;
}
.footer img{
    width:50px;
    margin:8px;
}
.footer hr{
    margin-bottom: 10px;
}

.nav > li > a {
color:#fff;
}

.panel-category {
    border-color: #faebcc;
    padding: 0px;
    border-radius: 0px;
    border: 0px;
    border-right: 1px solid #E7E7E7;
}
.panel-category > .panel-heading {
    background-color: #cd665f;
    border-color: #faebcc;
    color: #fff;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.panel-category > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #faebcc;
    background: #cbcbcb;
}
.panel-category > .panel-heading .badge {
    background-color: #8a6d3b;
    color: #fcf8e3;
}
.panel-category > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc;
}
.just-padding {
  padding: 15px;
}

.list-group.list-group-root {
  padding: 0;
  overflow: hidden;
}

.list-group.list-group-root .list-group {
  margin-bottom: 0;
}

.list-group.list-group-root .list-group-item {
  border-radius: 0;
  border-width: 1px 0 0 0;
}

.list-group.list-group-root > .list-group-item:first-child {
  border-top-width: 0;
}

.list-group.list-group-root > .list-group > .list-group-item {
  padding-left: 30px;
}

.list-group.list-group-root > .list-group > .list-group > .list-group-item {
  padding-left: 45px;
}

.btn{
}
.select_language{
text-align:right;
padding-top:6px;
}
.select_language a{
color: #fff;
}
.myrow{
padding:15px;
padding-top:1px;
}
.mysm9{
padding-left:5px;
}
.mysm3{
padding-left:0px;
}
.cat_col{
    background: url(/images/category_heading.png);
    background-repeat: no-repeat;
    background-size: 268px 80px;
}
.just-padding {
  padding: 15px;
}

.list-group.list-group-root {
  padding: 0;
  overflow: hidden;
}

.list-group.list-group-root .list-group {
  margin-bottom: 0;
}

.list-group.list-group-root .list-group-item {
  border-radius: 0;
  border-width: 1px 0 0 0;
}

.list-group.list-group-root > .list-group-item:first-child {
  border-top-width: 0;
}

.list-group.list-group-root > .list-group > .list-group-item {
  padding-left: 40px;
  padding-top:10px;
  padding-bottom:10px;
padding-right: 0px;
}
.list-group.list-group-root > .list-group > .list-group > .list-group >.list-group-item{
  padding-left: 80px;
  padding-top:10px;
  padding-bottom:10px;
padding-right: 0px;
}
.sitemap-2{
  background-image: url(/images/sitemap-circle.png);
  background-repeat: no-repeat;
  background-size: 8px 8px;
  background-position: 25px 11px;
}
.sitemap-1{
  background-image: url(/images/sitemap-circle.png);
  background-repeat: no-repeat;
  background-size: 12px 12px;
  background-position: 0px 13px;
padding-left:18px;
}

.list-group.list-group-root > .list-group > .list-group > .list-group-item {
  padding-left: 60px;
 /* background-image: url(/images/sitemap-circle.png);*/
  background-repeat: no-repeat;
  background-size: 5px 5px;
  background-position: 48px 17px;
}
.left-col{
background-image: url("/images/left-col-bg.jpg");
background-repeat: repeat-y;
background-position: 15px 0px;
}

.news_heading{
height:37px;
background-color:#d9d9d9;
color:#777777;
background-size:100px;
padding-left: 110px;
padding-top:5px;
background-position: -1px -1px;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
}
.news_heading_1{
background-image: url("/images/label-news.png");
background-repeat: no-repeat;
}
.news_heading_2{
background-image: url("/images/label-exhibitions.png");
background-repeat: no-repeat;
}
.my-panel-heading{
background-image: url("/images/panel-heading-bg.png");
background-repeat: no-repeat;
background-color:#58595b; 
color:#fff;
background-position: 5px 9px;
padding-left:30px;
background-size: 20px;
}

.category-nav{
background-image: url("/images/category-heading-bg.png");
background-repeat: no-repeat;
background-position: 0px 13px;
background-size: 15px;
padding-left:23px;
padding-bottom:5px;
}
.product-nav{
background-image: url("/images/product-heading-bg.png");
background-repeat: no-repeat;
background-position: 23px 10px;
background-size: 10px;
padding-left:25px;
}

.menu-header{
background-image: url("/images/menu-header-border.jpg");
background-repeat: no-repeat;
background-position: right center;
background-color: red;
}

.menu-header > a:hover {
  text-decoration:underline;
}
.p_ul{
list-style-type:none;
}
.p_ul li{
  background-image: url(/images/sitemap-circle.png);
  background-repeat: no-repeat;
  background-size: 5px 5px;
  padding-left:9px;
  background-position: 0px 7px;
}
