/****  Revised Version ****/

.search-box:focus{
  width:170px!important;
}

.scrollToTop{
  z-index: 0!important;
}

.navbar-inverse .navbar-nav > li > a {
  padding: 5px 12px!important;
  margin: 0!important;
  border-radius: 0px!important;
  color: #fff!important;
  line-height: 24px!important;
  display: inline-block!important;
  font-size: 17px!important;
  background-color: #663716!important;
  color:#fff!important;
  transition: all .1s!important;
}

.caret.caret_top{
    position: relative!important;
    left: -5px!important;
    opacity: 0!important;
    visibility: hidden!important;
    transition: all .5s!important;
}
.dropdown-toggle:hover > .caret_top ,li.open .dropdown-toggle .caret.caret_top{
	left:2px!important;
    opacity: 1!important;
    visibility: visible!important;
    }

.dropdown-menu > li:last-child{
    border-bottom: 1px solid rgba(255,255,255,.25)!important;
}
.height-100{height:100%!important;overflow: auto!important;}

.navbar-header > a > img{
  margin-left:0!important;
}

.navbar-inverse .navbar-nav > li > a{
  letter-spacing: 0px!important;
}

.navbar-collapse.in{
  overflow-y: visible!important;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  border-bottom:0!important;
}

.facebook1{
  margin-top:5px!important;
}

/**** bootstrap.min.css ****/

.dropdown-menu {
  padding: 5px 0 0!important;
}

.container > .navbar-header{
  border-bottom:none!important;
}

.navbar-form{
  -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(255, 255, 255, 0)!important;
  box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0), 0 1px 0 rgba(255, 255, 255, 0)!important;
}

/*.navbar-toggle{
  margin-top: 10px!important;
}*/

.navbar-nav{
  margin: 20px 0px!important;
}

/* set menu to top of layers over footer in Chiangmai-en */
.navbar-custom{
  z-index: 1031!important;
  padding:6px 0!important;
}

/* set Limit of menu Height to 100% of screen */
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{
  max-height: 100%!important;
}

.nav > li > a{
  padding:10px!important;
}

@media (min-width: 1024px) {
  .container-fluid > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container > .navbar-header{
    border:0!important;
  }
  .navbar-nav .dropdown-menu .caret {
transform: rotate(-90deg)!important;
  }
  .height-100{height:auto!important;overflow: visible!important;}

}

@media (max-width: 1024px) and (min-width: 768px){
  .container-fluid > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container > .navbar-header{
    margin: 0!important;
  }
}

@media (max-width: 1199px) and (min-width: 992px){
  .navbar-nav > li{
    margin-left: 0!important;
  }
}
/**** main.css ****/

.navbar-custom .navbar-collapse{
  border-color: transparent!important;
}

#wrap{
  right:0px!important;
}

.dropdown-menu li{
  margin-top:1px!important;
}

@media (min-width: 1025px) {
  #wrap{
    right:0px!important;
  }
}

@media (max-width: 1024px) {
  .colorgray{
  background:#0e9671!important;
}
  #menu_blank{
  display: block!important;
  height:70px!important;
}
}

#menu-sub {
  height:90px!important;
}
