
/*TO BE SHARED*/
.top-bar {background-color: #ffffff;
border-bottom: 1px solid #e1e1e1;
padding: 0px 0; }
.top-bar ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1; }
  .top-bar ul li {
    display: inline-block;
    height: 40px; }
    .top-bar ul li a {
      color: #61747c;
      display: block;
      padding: 10px 0;
      text-align: center; }
      .top-bar ul li a .fa {
        font-size: 18px; }
    .top-bar ul li:not(:first-child):not(:last-child) {
      border-right: 1px solid #e1e1e1; }
    .top-bar ul li:nth-child(2) {
      border-left: 1px solid #e1e1e1; }
.top-bar .social li {
  width: 40px; }
  .top-bar .social li a {
    line-height: 40px; }
.top-bar .contacts li a {
  padding: 10px 10px; }
  .top-bar .contacts li a .fa {
    color: #000; }
.top-bar .right {
  float: right; }
.top-bar .left {
  float: left; }
.top-bar:after {
  clear: both;
  content: '';
  display: table; }

.template1 {
  background: #fff;
  border-radius: 0;
  border: none;
  padding: 40px 0;
  margin-bottom: 0;
  min-height: 40px;
  border-bottom: 1px solid #e1e1e1;
}

.template1 .navbar-right li a {padding: 10px 10px;}
.template1 .navbar-right li:last-child a{font-size: 14px; background-color: #2d9bf1; color: #fff;}

.template1 .navbar-nav > li > a {
  line-height: inherit;
  font-weight: inherit;
  font-size: 14px;
  text-transform: inherit;
} 

.template1 .navbar-nav, .template1 .navbar-nav > li {
  margin-right: 0px;
} 
