body {
  /*
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    */
    color: dimgrey;
    background-color: #fff;
    width: 100%;
}


section {
  /*
  margin-top: 12px;
  margin-bottom: 30px;
  */
}
/* over write */

section#post img {
  width: 80%;
  /* text-align: center; */
  margin: 50px auto;
  display: block;
}


.nav>li>a:focus, .nav>li>a:hover {
    background-color: white;
    text-decoration: underline;
    /*
    border-bottom: solid 3px;
    color: dimgrey;

    */
}

#lang-selector {
  padding-left: 30px;
  padding-right: 2px;
}

.popout {
  color: #0c436a;
}

.popout:focus, .popout:hover {
  color: #0c436a;
}

a {
    /* color: #337ab7; */
    color: dimgrey;
}

a:hover, a:focus {
    text-decoration: underline;
    color: dimgrey;
}


#home {
  /*
  background-color: whitesmoke;
  */
}

#home-background {
  /*
  height: 440px;
  */
  padding: 15px 8%;
}

.sec-title {
  padding-top: 60px;
  padding-bottom: 35px;
  text-align: center;
  border-color: whitesmoke;
}

.sec-title-last {
  padding-top: 60px;
  margin-bottom: 35px;
  text-align: center;
  border-bottom: solid 1px;
  border-color: whitesmoke;
}

.sec-para {
  padding: 0px 6.5% 0px;
}

.navbar>.container {
  padding: 50px 6% 25px;
}


@media (min-width:1200px) {
  #wrap {
      padding-top: 85px;
  }
  .navbar {
      /*
      min-height: 120px;
      margin-bottom: 0px;

      */
      /* Hugo: was 20px 0;*/
      -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
      -moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
      -ms-transition: background .5s ease-in-out, padding .5s ease-in-out;
      transition: background .5s ease-in-out, padding .5s ease-in-out;
  }


  .navbar>.sec-para>.row {
    margin-left: 0px;
    margin-right: 0px;
  }

  .top-nav-collapse {
      padding: 0;
  }
  .navbar-header {
    /*
      height: 80px;
      line-height: 80px;
      */
  }

  .navbar-brand {
    padding-top: 0px;
  }

  .navbar-brand img {
      position: relative;
      width: auto;
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 70px;
      /*
      margin-left: 5px;
      height: 48px;
      */
      image-rendering: -webkit-optimize-contrast;
      height: 150px;
  }
  .navbar-toggle {
      margin: 23px 0;
  }

  .navbar-nav,
  .navbar-nav li,
  .navbar-nav li a {
      height: 48px;
      line-height: 48px;
  }

  .nav.navbar-nav.navbar-right{
    margin: 33px 70px 0px 0px;
  }

  .navbar-nav-nepsu li a {
      height: 68px;
      line-height: 68px;
      padding-top: 0;
      padding-bottom: 0;
  }

}


@media (min-width:992px) and (max-width:1199px) {
  #wrap {
      padding-top: 85px;
  }
  .navbar {
      /*
      min-height: 120px;
      margin-bottom: 0px;

      */
      /* Hugo: was 20px 0;*/
      -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
      -moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
      -ms-transition: background .5s ease-in-out, padding .5s ease-in-out;
      transition: background .5s ease-in-out, padding .5s ease-in-out;
  }


  .navbar>.sec-para>.row {
    margin-left: 0px;
    margin-right: 0px;
  }

  .top-nav-collapse {
      padding: 0;
  }
  .navbar-header {
    /*
      height: 80px;
      line-height: 80px;
      */
  }

  .navbar-brand {
    padding-top: 0px;
  }

  .navbar-brand img {
      position: relative;
      width: auto;
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 65px;
      /*
      margin-left: 5px;
      height: 48px;
      */
      image-rendering: -webkit-optimize-contrast;
      height: 150px;
  }
  .navbar-toggle {
      margin: 23px 0;
  }

  .navbar-nav,
  .navbar-nav li,
  .navbar-nav li a {
      height: 48px;
      line-height: 48px;
  }

  .nav.navbar-nav.navbar-right{
    margin: 33px 65px 0px 0px;
  }

  .navbar-nav-nepsu li a {
      height: 68px;
      line-height: 68px;
      padding-top: 0;
      padding-bottom: 0;
  }

}




@media(min-width:768px) and (max-width:991px){
    #wrap {
        padding-top: 85px;
    }
    .navbar {
        /*
        min-height: 120px;
        margin-bottom: 0px;

        */
        /* Hugo: was 20px 0;*/
        -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
        -moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
        -ms-transition: background .5s ease-in-out, padding .5s ease-in-out;
        transition: background .5s ease-in-out, padding .5s ease-in-out;
    }


    .navbar>.sec-para>.row {
      margin-left: 0px;
      margin-right: 0px;
    }

    .top-nav-collapse {
        padding: 0;
    }
    .navbar-header {
      /*
        height: 80px;
        line-height: 80px;
        */
    }

    .navbar-brand {
      padding-top: 0px;
    }

    .navbar-brand img {
        position: relative;
        width: auto;
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 20px;
        /*
        margin-left: 5px;
        height: 48px;
        */
        image-rendering: -webkit-optimize-contrast;
        height: 150px;
    }
    .navbar-toggle {
        margin: 23px 0;
    }

    .navbar-nav,
    .navbar-nav li,
    .navbar-nav li a {
        padding-left:1px;
        padding-right: 3px;
    }

    .nav.navbar-nav.navbar-right{
        margin: 48px 40px 0px 0px;
    }

    .navbar-nav-nepsu li a {
        height: 68px;
        line-height: 68px;
        padding-top: 0;
        padding-bottom: 0;
    }

}

@media (max-width:767px) {
    .navbar {
        background: white;
        -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
        -moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
        -ms-transition: background .5s ease-in-out, padding .5s ease-in-out;
        transition: background .5s ease-in-out, padding .5s ease-in-out;
    }
    #wrap {
        padding-top: 70px;
    }
    .navbar-brand img {
        height: 100px;
    }
    .navbar-brand {
        height: 70px;
    }
    .btn-nepsu {
        margin-left: 12px;
    }
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
          margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    .navbar-collapse.collapse.in {
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}


.mobileMenu {
	width: 160px;
	min-height: 100%;
	position: absolute;
	background: #0c436a;
	left: -240px;
  top:0;
  transition: all .5s ease-in-out;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  z-index: 99;
}

.mobileMenu>ul {
  list-style: none;
  line-height: 30px;
}

.mobileMenu>ul>li>a {
  color: white;
  text-align: left;
}

.mobileMenu.slidein {
  position: absolute;
  left: 0;

}

.mobileMenuClose {
  font-size: 20px;
  font-weight: 400;
}

.greymask {
  background: rgba(0, 0, 0, 0.5);
}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 10px 10px;
  margin-top: 20px;
  /*
  margin-right: 40px;
  margin-bottom: 8px;
  background-color: transparent;
  */
  background-image: none;
  border: 1px solid #0c436a;
  border-radius: 25px;
  z-index: 500;

}

.navbar-toggle .icon-bar {
  width: 14px;
}

.section-heading {
    float: left;
    width: 100%;
    padding-bottom: 20px;
    margin-bottom: 0px;
    clear: both;
}


.testimony-para-left {
  margin-bottom: 30px;
}

.testimony-para-right {
  margin-bottom: 30px;
}

.testimony-para-left > img {
  height: 54px;
  float: left;
}

.testimony-para-right > img {
  height: 54px;
  float: right;
}

.testimony-para-left > p {
  margin: 0px 5px 10px 70px;
}

.testimony-para-right > p {
  margin: 0px 70px 10px 5px;
}


.signature {
  text-align: right;
  font-size: 14px;
}


.sec-more {
  margin-top: 40px;
  /*
  padding-right: 50px;
  font-size: large;
  font-weight: 800;
  */
}

.team-box , .team-list , .portfolio-box{
  width: 100%;
  /*
  font-size: 0px;
  margin-top: 35px;
  text-align: center;
  */
}

.team-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.team-list li {
  position: relative;
  display: block;
  float: left;
  width: 25%;
}

.team-list li img {
  display: block;
  width: 100%;
  margin: 0;
  vertical-align: top;
}


.row.team-member {
  height: 200px;
  border: 1px solid #885df1;
}

.row.team-member>.team-member-img {
  height: 100%;
  display: inline-block;
  position: relative;

}
.row.team-member>.team-member-img>img {
  height: 100%;
}


.row.team-member>.desc {
  display: inline-block;
  height: 100%;
  padding-left: 50px;
  position: relative;

}

/*
.team-list a:after {
  content: '\A';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0,0,0,0.6)
    url(http://handcoded.ca/demos/hover-overlay/images/happy.png)
    center center no-repeat;
  opacity: 0;
  transition: all 0.5s;
  -websit-transition: all 0.5s;
}
*/

.portfolio-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.portfolio-list li {
  width: 25%;
  position: relative;
  box-sizing: border-box;
  padding:15px;
}

.portfolio-list li:hover:after {
  opacity: 1;
}

.portfolio-list li img {
  display: block;
  width: 100%;
  vertical-align: top;
}

.team-list li:hover .team-overlay {
 height: 15%;
}

.team-list li:hover .team-overlay-en {
 height: 15%;
}

.team-overlay-en {
  bottom: 15px;
  left: 0;
  right: 0;
  width: 100%;
  height: 0;
  display: block;
  position: absolute;
  z-index: 20;
  background: transparent;
  overflow: hidden;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  text-align: center;
}

.team-overlay {
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 0;
  display: block;
  position: absolute;
  z-index: 20;
  background: rgba(0, 0, 0, 0.8);
  overflow: hidden;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  text-align: center;
  line-height: 30px;
}


.portfolio-overlay {
  bottom: 15px;
  left: 0;
  right: 0;
  width: 100%;
  display: block;
  position: absolute;
  z-index: 20;
  background: transparent;
  overflow: hidden;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  text-align: center;
  line-height: 50px;
}

.team-list li:hover .portfolio-overlay {
}


/*
@media all and (max-width: 879px){
  .team-list li {
    width: 33.3333333%;
  }
}
*/

@media all and (max-width: 450px) {
  .portfolio-overlay{
    font-size: 14px;
  }
}
@media all and (max-width: 560px) {
  .team-list li {
    width: 50%;
  }

  .portfolio-list li {
    width: 50%;
  }

  .portfolio-overlay{
    font-size: 16px;
  }
}

@media all and (max-width:768px) {
  .team-overlay {
    height: 15%;
  }

  .team-overlay-en {
    height: 23%;
  }
  .team-list li:hover .team-overlay-en {
   height: 23%;
  }

  .team-list li:hover .portfolio-overlay {
  }

}


.group {
  zoom:1;
  display: flex;
  flex-flow: row wrap;
}


/*over right default container->row->col
.team-box .row div {
  padding-left: 0px;
  padding-right: 0px;
}
*/

.portfolio-box {
  /*
  margin-top: 30px;

  margin-bottom: 50px;
  */
}

.portfolio-box p span {
  padding: 5px 90px;
}

.portfolio-box .row {
  line-height: 200%;
  padding: 0px 0px;
}


.connect-box {

  min-height: 220px;
}

#footer {
  height: 205px;
  background-color: whitesmoke;
  /*line-height: 150px; */
}

#footer-icon {
  width: 45px;
  float: left;
}

.footer-para-box-nw {
  padding-top: 10px;
}

.footer-para-box-nw p{
  padding: 0px 0px 0px 75px;
  line-height: 45px;
}

.footer-para-box-ne {
  padding-top: 10px;

}
.footer-para-box-ne p {
  float: right;
  letter-spacing: 30px;
  line-height: 45px;
}

.footer-para-box-ne p img {
  /*height: 45px; */
}

.footer-para-box-sw p {
  padding: 50px 0px 0px 0px;
}

.footer-para-box-se p {
  float: right;
  padding: 50px 0px 0px 0px;
}

@media (max-width:767px) {
  .footer-para-box-ne p {
    float: none;
    text-align: center;
    letter-spacing: 60px;
  }
}

.footer-xs-loc>p, .footer-xs-copy>p {
  text-align: center;
  margin-top: 10px;
}

.fh5co-explore > div > div > p {
  font-size: 19px;
}

.testimony-text {
  font-style: italic;
  color: #8f989f;
  font-size: 20px;
  line-height: 1.6em;
  margin-top: 10px;
}

.testimony-signature {
  text-align: center;;
  font-size: 24px;
  padding: 5px;
}

.testimony-img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 70%;
}


#fh5co-team {
/*
    background: #31708f;
*/
  background: #fff;
}


.user-box {
  background: #f9f9f9;
  padding: 10px;
  margin-top: 30px;
  text-align: center;
}

.user-box .name {
  padding: 5px;
  font-size: 24px;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
  margin: auto;
}

.user-box .job-title {
  padding: 5px;
  font-size: 16px;
  margin: auto;
}

.navbar-right span, section#about p, section#testimony p, section#media p, section#media a, section#post p, section#portfolio .container .row .text-center, .sec-more {
  font-size: 16px;
}

section#end .sec-para {
  text-align: center;
  line-height: 15px;
  height: 180px;
}

section#end .sec-para p:first-child {
  font-size: 16px;
}

.group-member {
  color: lightgray;
  margin-top: 20px;
  line-height: 20px;
}

.group-member-m {
  color: lightgrey;
  line-height: 20px;
}

div.media-box {
  margin-bottom: 30px;
}

div.media-box .media-pin a p::before {
  content: "";
  background: url("../image/pin.png") no-repeat;
  background-position: left center;
  padding-left: 20px;
  
  /*background-size: auto; */
  background-size: 18px 18px;
}

div.media-box .media-excerpt {
  color: darkgrey;
}

section#post div.sec-para div.page_media_title {
  font-size: 20px;
  margin-bottom: 30px;
}

section#post div.sec-para p {
  margin-bottom: 30px;
}

section#post time {
  float: right;
}

section#post div.translator-logo {
  height: 40px;
}

section#post div.translator-logo img {
  display: inline;
  width: 100px;
  height: auto;
  margin: 0px;
}

section#portfolio div.portfolio-box div.row {

  display: inline-block;
}

section#portfolio div.portfolio-box div.row div {
  display: inline-block;
  width: 210px;
  height: 210px;
  border: 0.5px solid dimgrey;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 8px;
  margin-right: 8px;
  background-image: url(data:image/png;base64,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);
} 
/*hide ms translator widget*/
#MicrosoftTranslatorWidget, #WidgetLauncher, #LauncherTranslatePhrase, #TranslateSpan, #LauncherLogo, #WidgetFloaterPanels {
    opacity: 0!important;
}

  @media (min-width: 768px) {

  }

  @media (min-width: 992px) {

  }

  @media (min-width: 1200px) {

  }

  @media (min-width: 768px) {

  }

  @media (min-width: 992px) {

  }

  @media (min-width: 1200px) {

  }


/* sticky anancement */
section#anancement.sticky {
  border-color: #114a4a;
  position: fixed;
  top: 0;
  width: 100%;
  color: #0c436a;
  border-width: 1px;
  z-index: 999;
 
  background: rgba(211, 211, 211, 0.8);
  overflow: hidden;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  text-align: center;
  line-height: 18px;
  font-size: 16px;
}
