.main-container{
	top: 0px;
  position: absolute;
  width: 100%;
}
/*Tabs*/

/*  bhoechie tab */
div.bhoechie-tab-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  margin-top: 20px;
  margin-left: 50px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
  background: #f4f3f3;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #05803e;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #05803e;
  background-image: #05803e;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #05803e;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.image-bg h2
{
   text-shadow: 1px 1px 5px #000;
}
.list-group-item
{
   padding: 22px 22px;
}
.testimonials-wrapper{
  padding-top: 290px!important;
}

     nav.transparent.fixed .logo-dark {
            display: inline;
            max-height: 150%;
        }

        nav.transparent .logo-light {
            display: inline;
            max-width: 100%;
        }
        nav.transparent .nav-utility, nav.transparent .nav-bar {
    border-bottom: 1px solid rgba(255, 255, 255, 0);
}
.nav-bar {
    height: 90px;
    max-height: 90px;
  }textarea {
    margin-bottom: 13px !important;
  }

  input[type="text"], input[type="password"],textarea {
    background: rgba(245, 245, 245, 0.8);
  }
  .footer_img {
    width: 65px;
}
footer {
    padding: 72px 0 10px;
}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: block;
}

.owl-carousel .owl-nav .owl-prev:before{
  content: "\2329";
  font-size: 30px;
font-weight: bold;
       padding: 10px;
}

.owl-carousel .owl-nav .owl-next:before{
    content: "\232a";
    font-size: 30px;
font-weight: bold;
        padding: 10px;
}

.owl-carousel .owl-nav .owl-prev
{
    top: 40%;
    position: absolute;
    left: -5%;
}
   .owl-carousel .owl-nav .owl-next
{
    position: absolute;
    right: -5%;
    top: 40%;
}
p{
  font-size: 16px;
  text-align: justify;
}
nav.transparent.fixed .menu > li > a, nav.transparent.fixed .module.widget-handle i {
    opacity: 1;
}
.menu li a {
    font-size: 12px;
  font-weight:bold;
  }
  .menu {
    padding: 10px 0px;
  padding: 15px 10px;
    background: #fff;
    height: 80px;
}
.imgresponsive{
  max-width: 100%!important;
}
.feature-1 i {
	display: inline-block;
  margin-bottom: 16px;
  color: #006035;
    /*color: #47b475;
    font-size: 38px;*/
}
.feature.boxed {
    min-height: 220px;
}
.image-bg .feature.boxed {
    background: rgba(222, 221, 221, 0.4);
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation : landscape)
{


}

@media only screen and (min-width:768px) and (max-width:1024px) and (orientation : portrait)
{




.feature.boxed
{
min-height:346px;
}
}


@media only screen and (min-width:320px) and (max-width:640px) and (orientation : portrait)
{


.owl-carousel .owl-nav .owl-next
{
top:33%;
right:-2%;
}
.owl-carousel .owl-nav .owl-prev
{
top:33%;
left:-2%
}
ul.benefits li {
    display: inline-block;
    width: 100%!important;
    margin: 3px;
}
.list-group-item {
    padding: 0;
}

.menu {

    height: auto;
}
nav.fixed
{
  position: fixed!important;
}

}

.menu-toggle
{

    transform: translate3d(0, -300%,0);
}

.transition {
    -webkit-transition: all 300ms ease 0s;
    -moz-transition: all 300ms ease 0s;
    -o-transition: all 300ms ease 0s;
    transition: all 300ms ease 0s;
}

ul.benefits li
{
  display: inline-block;
    width: 18%;
    margin: 3px;
}

nav.transparent.fixed {
    background: transparent;
  }
.module {
    display: inline-block;
    padding: 0 12px;
}
nav.transparent .menu > li > a
{
  color: #000;
}
.menu > li
{
  margin-right: 15px;
}
