body{background: #e5e5e5; font-family: 'Sintony', sans-serif; color: #2e2e2e; padding-bottom: 0;}
.cleared{clear: both; margin: 0; padding: 0; line-height: 0;}

.navbar .nav{float: right; margin: 24px 0 0 0;}
.navbar-inverse .nav>li>a{color: #ffffff; background: #777; margin-left: 10px; padding: 2px 20px; border-radius: 25px; font-family: 'Sintony', sans-serif;}
.navbar-inverse .nav-collapse .nav>li>a{color: #fff; text-shadow: none; font-weight: 400; padding: 5px 20px}
.nav-pills>li>a{padding-top: 0;}
.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color: #fff; margin: 8px 0 0 10px; float: right}
.navbar-inverse .nav>li>a:hover{background: #2e2e2e;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{background: #2e2e2e;}
.dropdown-menu>li>a{padding: 3px 15px; }
.dropdown-menu{top:115%;}


ul{margin: 0 0 20px 45px}

.navbar-inverse .navbar-inner{background-color: #ffffff !important; border: none; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.navbar-inverse .btn-navbar{background-color: #777 !important; background-image: none; margin: 28px 12px 0 0;}
.navbar .btn-navbar .icon-bar{background: #ffffff; border: none;}

.brand{margin-left: 0 !important;}

.hero-unit{padding: 0; margin:0;}
.carousel-control{top:55%; width: 26px; height: 26px; font-size: 30px; line-height: 22px; border: 1px solid #ffffff;}
.carousel-indicators{top:230px; right: 20px;}
.carousel-indicators li{background: #fff; cursor: pointer; border: 3px solid #fff; width: 4px; height: 4px;}
.carousel-indicators li.active{background: #0099cc}
.carousel{margin-bottom: 0;}

.row{padding-top:20px; background: #fff; margin-left: 0;}
.span6, .span12, .span4{margin-left: 0;}
.span6{padding-bottom: 10px;}

p, h2{padding-left: 16px; }
footer{background: #2e2e2e; padding: 0; border-top: 1px solid #0099cc;}
.footerRow{padding: 0; background: #2e2e2e}
.span4{background: #2e2e2e; padding-bottom: 0px;}
h3.footer_head{color: #e5e5e5; padding: 0; font-family: 'Sintony', sans-serif; font-weight: 400; font-size: 16px; background: #2e2e2e; border-bottom: 1px solid #5b9320; margin:0 22px}

.nav>li>a{color: #ff9900; padding-left: 24px; padding-bottom: 2px;}
.nav>li>a:hover{background: none; color: #fff;}
ul.footerLinks{margin-bottom: 0 !important; padding-top: 8px}
ul.footerLinks li{float: none !important; font-size: 12px;}
.footerAddress{color: #afafaf; padding-left: 22px; padding-top: 8px; margin-bottom: 0 !important;}

.welcomePageHead{ background: #fff; margin: 0 15px;}
.welcomePageHead h2{color: #0099cc; padding: 0; margin: 0; font-weight: 400; text-transform: uppercase; font-size: 24px; font-family: 'Sintony', sans-serif;}
h2.smallGreenHeads{color: #5b9320; font-weight: 400; font-size: 22px; font-family: 'Source Sans Pro', sans-serif; line-height: normal; }
h2.smallGreenHeads_acc{color: #5b9320; font-weight: 400; font-size: 18px; font-family: 'Source Sans Pro', sans-serif; line-height: normal; padding: 0; margin: 0; }
h2.smallOrangeHeads{color: #ff9900; font-weight: 400; font-size: 16px; font-family: 'Source Sans Pro', sans-serif; line-height: normal; font-weight: bold; padding: 0; margin: 0; padding-left: 15px; padding-bottom: 6px;}
.image_thumb{float: left; margin: 5px 10px 5px 16px; padding: 3px;}
.readMoreBtn{background: #5b9320; padding: 4px 6px; color: #fff; text-shadow: none; font-size: 12px; font-family: 'Sintony', sans-serif; line-height: normal;}

.prodImg{float: left; width: 20%}
.prodTxt{margin-left: 24%;}
.prodImg>p>a{width: 100%; margin-top: 4px; margin-left: 4px;}
@media (max-width: 979px) and (min-width: 768px){
    .prodImg{float: left; width: 34%}
    .prodTxt{margin-left: 38%;}
    .prodImg>p>a{width: 100%; margin-top: 4px; margin-left: 4px;}
    .navbar .nav{float: none;}
    .nav-collapse .nav>li>a, .nav-collapse .dropdown-menu a{padding: 2px 10px; font-weight: normal;}
    .navbar-inverse .nav-collapse .dropdown-menu a{color: #000;}
    .navbar-inverse .nav-collapse .dropdown-menu a:hover{color: #fff}
}
@media (max-width: 767px){
    .prodImg{float: left; width: 34%}
    .prodTxt{margin-left: 38%;}
    .navbar .nav{float: none;}
    .nav-collapse .nav>li>a, .nav-collapse .dropdown-menu a{padding: 2px 10px; font-weight: normal;}
    .navbar-inverse .nav-collapse .dropdown-menu a{color: #000;}
    .navbar-inverse .nav-collapse .dropdown-menu a:hover{color: #fff}
}

.mediaPage>p>a{color: #ff9900}
.mediaLinks {color: #5b9320}
.mediaLinks:hover {color: #fff; background: #5b9320; text-decoration: none; padding: 0 5px; margin-left: -10px}

ul.breadcrumb{margin: 0 5px;}
.breadcrumb>li a{color: #ff6400; font-size: 12px; }
.breadcrumb>li.active{color: #646464; font-size: 12px; }
.breadcrumb>li.noLink{background: url('../img/bc_div.png') no-repeat right 7px; padding-right: 20px; font-size: 12px;}
.breadcrumb>li a.bc_div{background: url('../img/bc_div.png') no-repeat right 5px; padding-right: 20px;}

.InsidePageHead{background: #fff; margin: 0 15px; margin-top: 10px;}
.InsidePageHead h2{color: #5b9320; padding: 0; margin: 0; font-weight: 400; text-transform: uppercase; font-size: 24px; font-family: 'Sintony', sans-serif; border-bottom: 1px solid #ff9900; margin-bottom: 10px }
h2.bigHeading{color: #5b9320; padding: 0; margin: 0; font-weight: 100; text-transform: uppercase; font-size: 24px; font-family: 'Sintony', sans-serif; border-bottom: 1px solid #ff9900; margin: 10px 16px 10px 16px; }

.nav-tabs.nav-stacked>li{}
.nav-tabs.nav-stacked>li>a.active:hover, .nav-tabs.nav-stacked>li>a.active{background: #e5e5e5; color: #2e2e2e; background: url('../img/bc_div.png') no-repeat 95% 50% #e5e5e5; font-weight: bold; cursor: default; border: 1px solid #fff;}
.nav-tabs.nav-stacked>li>a{color: #fff; padding-top: 10px; padding-bottom: 10px; background: #5b9320; border: 1px solid #fff;}
.nav-tabs.nav-stacked>li>a:hover{background: #fff; color: #5b9320;}


.span8{margin-left: 0; margin-bottom: 10px;}
.span8>img{border: 2px solid #0099cc}
h3.execNames{margin: 0; font-size: 16px; padding-left: 16px; line-height: normal; padding-top: 4px; color:#5b9320; }
.span8>small{ margin-bottom: 14px; padding-left: 16px; display: block;}
.span8>p{margin-top: 10px;}

/*.extraBottomMargin{margin-bottom: }*/

blockquote{border: none;}

/*Banner Styles*/

.item{height: 260px; margin-top: 20px;}
.item:nth-child(1){background: #ebddac}
.item:nth-child(2){background: #bcb096}
.item:nth-child(3){background: #ddddcf}
.item:nth-child(4){background: #dbc9c2}
.item:nth-child(5){background: #ebddac}
.item:nth-child(6){background: #bcb096}
.item:nth-child(7){background: #ddddcf}

.bannerImg{float: left;}

.bannerTxt{margin-left: 380px; padding: 50px 50px 0 50px;}
h3.bannerHead{font-family: 'Sintony', sans-serif; font-weight: normal; color: #000000;}
p.bannerCont{padding: 0; margin: 0; color: #000; line-height: 20px; padding-top: 6px; font-size: 14px; padding-bottom: 20px}
a.bannerLink{font-size: 14px; background: #5b9320; color: #fff; border-radius: 25px; padding: 5px 18px; margin-top: 30px; text-decoration: none;}
a.bannerLink:hover{text-decoration: none; background: #e6e6e6; color: #666;}

@media (max-width: 979px) and (min-width: 768px){
    .bannerTxt{ padding: 50px; margin: 0;}
}

@media (max-width: 767px){
    .bannerTxt{ padding: 10px 50px; margin: 0;}
    h3.bannerHead{line-height: 24px; font-size: 20px; }
    h4.bannerSubHead{font-size: 14px; margin-bottom: 0;}
    p.bannerCont{line-height: 16px}
    .item{margin-top: 0; position: relative;}
    a.bannerLink{position: absolute; bottom: 14px;}
}

.leftImg{margin: 10px; border: solid 1px #e6e6e6;}


.partnerLogos{margin: 0 20px;}
.partnerLogos>img{margin:0 20px 30px 0; padding: 1px;}

/*World Map Contact Us*/

.worldMap{width: 780px; margin: 0 auto; position: relative; text-align: center;}
.mapSpots {display: block; position: absolute; width: 8px; height: 8px;  background: #ff9900; border-radius:5px}
.SA_Map{bottom: 70px; left:410px}
.IN_Map{bottom: 140px; left:500px}
.CH_Map{bottom: 180px; left:530px}
.AU_Map{bottom: 68px; left:614px}


.accordion-heading>a{text-decoration: none;}
.accordion-heading>a:hover{text-decoration: none; background: #5b9320; color: #fff;  }
.accordion-heading>a:hover h2{color: #fff;  }
.accordion-heading>a:active{text-decoration: none; background: #5b9320; color: #fff;  }

.accordion-inner>p{padding-left: 0;}




