

body {
    margin: 0;
}


.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid #000;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-bottom: 0 dotted;
}

.dropdown {
    position: relative;
}

.dropdown-toggle:focus {
    outline: 0;
}

.dropdown-menu {
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    min-width: 160px;
    list-style: none;
    font-size: 13px;
    -webkit-background-clip: padding-box;
}

    .dropdown-menu.pull-right {
        right: 0;
        left: auto;
    }

    .dropdown-menu .divider {
        height: 1px;
        margin: 8.5px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .dropdown-menu > li > a {
        display: block;
        padding: 3px 20px;
        clear: both;
        font-weight: 400;
        line-height: 1.5;
        color: #b3b3aa;
        white-space: nowrap;
    }

    .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
        text-decoration: none;
        color: #a7a79d;
        background-color: #f5f5f5;
    }

    .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
        color: #fff;
        text-decoration: none;
        outline: 0;
        background-color: #71a866;
    }

    .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
        color: #999;
    }

    .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
        text-decoration: none;
        background-color: transparent;
        background-image: none;
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        cursor: not-allowed;
    }



.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.5;
    color: #999;
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

    .nav a {
        text-decoration: none;
    }

    .nav:after, .nav:before {
        content: " ";
        display: table;
    }

    .nav:after {
        clear: both;
    }

    .nav > li {
        position: relative;
        display: block;
    }

        .nav > li > a {
            position: relative;
            display: block;
            padding: 10px 15px;
        }

            .nav > li > a:focus, .nav > li > a:hover {
                text-decoration: none;
                background-color: #eee;
            }

        .nav > li.disabled > a {
            color: #999;
        }

            .nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
                color: #999;
                text-decoration: none;
                background-color: transparent;
                cursor: not-allowed;
            }

    .nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
        background-color: #eee;
        border-color: #fe6e3a;
    }

        .nav .open > a .caret, .nav .open > a:focus .caret, .nav .open > a:hover .caret {
            border-top-color: #fe4907;
            border-bottom-color: #fe4907;
        }

    .nav .nav-divider {
        height: 1px;
        margin: 8.5px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .nav > li > a > img {
        max-width: none;
    }

.nav-pills > li {
    float: left;
}

    .nav-pills > li > a {
        border-radius: 4px;
    }

    .nav-pills > li + li {
        margin-left: 2px;
    }

    .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
        color: #fff;
        background-color: #71a866;
    }

        .nav-pills > li.active > a .caret, .nav-pills > li.active > a:focus .caret, .nav-pills > li.active > a:hover .caret {
            border-top-color: #fff;
            border-bottom-color: #fff;
        }

    .nav-pills > li.language {
        float : right;
         padding-right : 2px;
        
    }


.top {
   /*background: #372c28;*/ 
  
    background-image : url(/images/common/page/topmenu-bg.png);   
    background-repeat:repeat-x;
    /*-webkit-background-size: 100%; 
    -moz-background-size: 100%; 
    -o-background-size: 100%; 
    background-size: 100%; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover;*/

    font-size: 12px;
    font-weight: 600;
    position: relative;
    z-index: 1002;

    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

    .top .dropdown:hover .dropdown-menu {
        visibility: visible;
        opacity: 1;
    }

    .top .dropdown-menu {
        min-width: 45px;
    }

        .top .dropdown-menu.show-menu {
            opacity: 1;
            visibility: visible;
        }

        .top .dropdown-menu > li .last {
            border-bottom-left-radius: 2px;
            border-bottom-right-radius: 2px;
        }

        .top .dropdown-menu > li > a {
            text-align: left;
            font-size: 12px;
            padding: 6px 10px;
          /*  background-color: #413c35;*/
          background-image : url(/images/common/page/topmenu-bg.png); 
            color: #b1b0a7;
            font-weight: 400;
            border-bottom: 1px solid #5d564c;
        }

            .top .dropdown-menu > li > a:hover {
                background-color: red;
                color: #fff;
            }

    .top .nav .caret {
        border-top-color: #b1b0a7;
    }

    .top .nav > li {
        display: inline-block;
        float: none;
    }

        .top .nav > li > a {
          /*color: #b1b0a7; */ 
            color: #fff; 
            padding: 0 5px;
            background: 0 0;
        }

        .top .nav > li:hover .caret, .top .nav > li:hover a {
           /* color: #f3f2eb;*/
            border-top-color: #f3f2eb;
        }


.nav-pills {
    padding: 0;
}

    .nav-pills .dropdown {
        z-index: 1200;
        padding: 7px 0;
    }

.dropdown-menu {
    display: block;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0;
    border-radius: 0;
    background: 0 0;
    -webkit-transition: all .1s linear;
    transition: all .1s linear;
    visibility: hidden;
    opacity: 0;
    position: absolute;
}


