

.logo{
        margin:0em 0 0 0;
        height:114px;
}

.searchicon{
        margin:2.5em 0 0 0;
}

.swooch{
        position:relative;
        height:60px;
}

.swooch .col-sm-12{
        position:absolute;
        bottom:0;
        left:0;

}

.language{
        list-style:none;
        margin:1.5em 0 0 0;
        padding:0;
        font-size:0.9em;

        background:#transparent;
}

.language li{
        display:inline;
        margin:0;
        padding:0;
}

.language a{
        color:#666;
        padding:0 0 0 1em;
        text-transform:uppercase;
        font-weight:bold;
}
.nav{ float:right;}

.nav a{color:#888888;

}

.nav a:hover {color:#00ff00;
}

.language a:hover,
.language a:active{
        text-decoration:none;
        color:#000;
}

@media screen and (min-width:760px){

        ul.nav li.dropdown:hover ul.dropdown-menu{
                display: block;

        }

        ul.nav li.dropdown:hover ul.dropdown-menu .dropdown-submenu .dropdown-menu{
                display:none;

        }

        .btn,
        .form-control{
                -webkit-border-radius: 0px;
                -moz-border-radius: 0px;
                border-radius: 0px;
        }



.navbar-default{
        border-radius:0;
          float:right;
        font-size:1.1em;
          width:100%;
        margin:0 0 1em 0;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6'); /* IE6-9 */
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f6f6));
  background: -moz-linear-gradient(top,  #ffffff,  #f6f6f6); /* firefox 3.6+ */
  background: -o-linear-gradient(top,  #ffffff,  #f6f6f6); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff,  #f6f6f6); /* IE10+ */
  font-size: 13px;
  line-height: 17px;
  border-bottom: solid 1px #dbdbdb;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;



}

.navbar-nav{
        margin:0 0 0 -1em;
}

.navbar-default ul.navbar-nav li a{
        color:#555;
}

.navbar-default ul.navbar-nav li a:hover{
        color:#000;
}

.navbar-default ul li{
        border-left:1px solid #ccc;

}


.navbar-default ul li:first-child{
        border:none;
}


.navbar-default ul li ul li{
        list-style:none;
        border:none;
        padding-right:1em;
}


.navbar-default ul li a.active {
        background:transparent;
        background-image:none;
        -webkit-box-shadow:none;
        box-shadow:none;

        color:#df001a;
        font-weight:bold;
}

.navbar-default .dropdown a:link,
.navbar-default .dropdown a:visited,
.navbar-default .dropdown a:hover,
.navbar-default .dropdown a:active{
        background:transparent;
        background-image:none;
        text-decoration:none;
}

.metanavtop{
        font-size:0.9em;
        background:transparent;

}

.metanavtop .glyphicon{
        padding-right:0.5em;
}

.metanavtop ul.navbar-nav li a:hover{
        background:transparent;
        background-image:none;
        -webkit-box-shadow:none;
        box-shadow:none;
}

.metanavtop ul.navbar-nav li a.active {
        background:transparent;
        background-image:none;
        -webkit-box-shadow:none;
        box-shadow:none;

        color:#32ff00;
        font-weight:bold;
}



.footernav,
.footernav li ul{
         list-style: none;
        margin:0;
        padding:0;

}

.footernav a{
        color:#ccc;
}

.footernav a:hover,
.footernav a:active{
        color:#fff;

}

.footernav li{
        float:left;
        margin:0 1em 0 8px;
        padding:0;


}

.footernav li ul li{
        clear:both;
        margin:0;
        padding:0;
}








#footer .col-md-4 .csc-menu,
#footer .col-md-4 .csc-menu li{
        list-style:none;
        margin:0;
        padding:0;

}


#footer .col-md-4 .csc-menu a{
        color:#ccc;
        text-decoration:none;
}


#footer .col-md-4 .csc-menu a:hover,
#footer .col-md-4 .csc-menu a:active{
        color:#fff;
        text-decoration:none;
}


#footer .col-md-4 .csc-menu li{
        float:left;
        margin:0 1em 0 8px;
        padding:0;
}


#footer .col-md-4 .csc-menu li ul li{
        clear:both;
        margin:0;
        padding:0;
}


.navi .row{
        background: transparent;
}






.navbar-default2{
        border-radius:2;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6'); /* IE6-9 */
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f6f6));
  background: -moz-linear-gradient(top,  #ffffff,  #f6f6f6); /* firefox 3.6+ */
  background: -o-linear-gradient(top,  #ffffff,  #f6f6f6); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff,  #f6f6f6); /* IE10+ */
  font-size: 12px;
  line-height: 25px;
  width:200px;
float: right;
margin-right: 17px;
    border-bottom: solid 0px #dbdbdb;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;

}


.navbar-default2 ul.navbar-nav li a{
        color:#175899;
          margin: 0 10px;
    padding: 0;
    position: relative;
}

.navbar-default2 ul.navbar-nav li a:hover{
        color:#32ff00;
}

.navbar-default2 ul li{
        border-left:1px solid #ccc;
           list-style: none;
}


.navbar-default2 ul li:first-child{
        border:none;
}


.navbar-default2 ul li ul li{
        list-style:none;
        border:none;
        padding-right:1em;
}


.navbar-default2 ul li a.active {
        background:transparent;
        background-image:none;
        -webkit-box-shadow:none;
        box-shadow:none;

        color:#df001a;
        font-weight:bold;
}


