
body{
  line-height: 0px!important;
}
::-webkit-scrollbar {
  width: inherit;
  
}
    ul.sitemapul{ 
        list-style:none;
        line-height:1.5em;
        list-style-type:circle;
        margin-left:20px;

    }
.links-home {
    border-radius:20px;
      
}

  .pc-products hr{
        width:30%;
        background:#4a7729;
    }
    .desc hr{
        width:50%;
    }
    .pc-products h3 {
        text-align:center;
        font-size: 40px;
        font-weight: 800;
    }
    span.pctitle{
        font-size:50px;
       
    }
    span.pctitle2{
        font-size:20px;
    }
    .pc-products img {
        width:100%;
    }
    .pc-products .desc-title {
        color:white;
        font-size:20px;
        text-align:center;
        font-weight:bold;
        
    }
     .pc-products .desc-subtitle {
        color:white;
        font-size:18px;
   
   
        
    }
      .pc-products .desc {
      text-align:center;
      padding:30px;
      min-height:240px;
     }

/* Slider Caption */



@media (max-width: 1100px) {

    .caption {
      display:none!important;
    }
    .inoso-about-two {
 
    padding-top: 25px!important;
   }
    #haldrup-about {
        margin-top:30px;
    }
}
@media (max-width: 1100px) {

    .inoso-team {

    padding-bottom: 100px;

}
    #homepage-menu, #vmap {
        display: none;
    }

    .inoso-about-two {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .inoso-testimonial {

         padding-bottom: 0px !important;
        }
    .margin120 {
        margin-top: 20px !important;
    }

    .margin60 {
        margin-top: 10px !important;
    }
}
/* Fixing Header*/

@media (min-width: 992px)
{
        #fix-header-inoso
        {
            position:fixed;
            z-index:9999;
            width:100%;
                top: 0;
        }
}
/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1;
  
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #868889;

}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}
/*--------------Menu Designs ----------------*/
a.dropdown-toggle.active{
    
    color: white!important;
    
}


/*--------------Menu Designs End ----------------*/
  .post-bar {
        display: none;
    }

        .post-bar li {
            color: white;
        }

    .post-description {
        text-align: left;
        min-height: 120px;
        max-height: 120px;
        overflow: auto;
        -ms-overflow-style: none;
    }

        .post-description::-webkit-scrollbar {
            display: none;
        }

    .post-slide {
        padding: 0 15px;
    }

        .post-slide .post-img {
            overflow: hidden;
        }

            .post-slide .post-img img {
                width: 100%;
                height: auto;
                filter: none;
                opacity: 0.9;
                transform: scale(1,1);
                transition: all 0.3s ease-in-out 0s;
            }

        .post-slide:hover .post-img img {
            //transform: scale(1.2,1.2);
            // filter: grayscale(100%);
            opacity: 1;
        }

        .post-slide .post-content {
            padding: 20px 30px;
            position: relative;
            background: #f5f2f2;
        }

        .post-slide .post-date {
            min-width: 28px;
            min-height: 28px;
            line-height: 28px;
            text-align: center;
            background: #868b6f;
            position: absolute;
            top: -30px;
            left: 30px;
        }

        .post-slide .month {
            display: block;
            font-size: 14px;
            font-weight: bold;
            color: #fff;
            padding: 0 10px;
            background: #941738;
            text-transform: uppercase;
        }

        .post-slide .date {
            color: #fff;
            font-size: 14px;
        }

        .post-slide .post-title {
            margin: 20px 0;
            height: 50px;
        }

            .post-slide .post-title a {
                color: #941838;
                font-size: 16px;
                transition: all 0.50s ease 0s;
            }

                .post-slide .post-title a:hover {
                    color: #333;
                    text-decoration: none;
                }

        .post-slide .post-description {
            color: black;
            font-size: 13px;
            line-height: 30px;
        }

        .post-slide .post-bar {
            padding: 15px 0;
            list-style: none;
            text-align: center;
            background: #941838;
        }

            .post-slide .post-bar li {
                display: inline-block;
                margin-right: 5px;
            }

                .post-slide .post-bar li a {
                    text-transform: capitalize;
                    font-size: 12px;
                    color: #fff;
                    transition: 0.2s ease;
                }

                    .post-slide .post-bar li a:hover {
                        text-decoration: none;
                        color: #333;
                    }

                .post-slide .post-bar li i {
                    color: #fff;
                    margin-right: 5px;
                }
h3.inoso-bp-title {
  font-size: 20px!important;
  font-weight:bold;
  color:#4a7729;
}
.item-attribute{
    padding-top:10px;
    padding-bottom:10px;
}
.fig-big{
  font-size: 48px;
  font-weight: 500;
  color: white;
  line-height:40px;
  vertical-align:middle;
}
.bcl{

  background-color: #4a7729!important;
}
.bclw{

  background-color: white!important;
}
.fcl{

  color: #4a7729!important;

}

.fclw{

  color: white!important;

}
#loc-us{

  background-color: #3a396b;
}
#loc-bra{
  background-color: #029c3b;
}
#loc-arg{

  background-color: #73acdf;
}
#loc-chil{
  background-color:  #d52c1e;
}
#loc-us,#loc-us h4,#loc-bra,#loc-bra h4,#loc-arg, #loc-arg h4,#loc-chil, #loc-chil h4{
  color: #fff!important;
}
.his.timelineheading{
  color: #fff!important;
}


.margin120
{
    margin-top:120px;
}

.margin60
{
margin-top:60px;
}
.marginb120
{
    margin-bottom:120px;
}
 .marginb60
{
    margin-bottom:60px;
}
    #vmap {
      width: 100%;
      height: 100%;
      background-color: #333;
      -webkit-tap-highlight-color: rgba(0,0,0,0);
    }

    .jqvmap-region {
      cursor: default !important;
    }

    .map-pin {
      width: 64px;
      height: 50px;
      position: absolute;
      top: -25px;
      left: -32px;
      background-size: 32px 32px;
      background-repeat: no-repeat;
      text-align: center;
      background-position: top center;
      color: #888;
      font-weight: 500;
      font-size: 14px;
    }

    .map-pin span {
      position: absolute;
      bottom: 0;
      width: 100%;
      text-align: center;
      left: 0;
    }

    .red {
      background-image: url('../images/marker/red.png');
    }

    .blue {
      background-image: url('images/marker/blue.png');
    }

    .purple {
      background-image: url('images/marker/purple.png');
    }

    /* Setup basic CSS for Label */
    .jqvmap-pin {
      font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;
      cursor: default;
    }

   #jqvmap1_fl_pin {
      margin-left: 5%;
    }