@charset "utf-8";
/* CSS Document 

@import url(///fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);*/
@import url(style-scripting.css);

@font-face {
    font-family: 'OpenSansLight';
    src: url('/fonts/opensans-light.eot');
    src: url('/fonts/opensans-light.eot') format('embedded-opentype'),
         url('/fonts/opensans-light.woff') format('woff'),
         url('/fonts/opensans-light.ttf') format('truetype'),
         url('/fonts/opensans-light.svg#OpenSansLight') format('svg');
}
@font-face {
    font-family: 'open_sansregular';
    src: url('/fonts/opensans-regular_0-webfont.eot');
    src: url('/fonts/opensans-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/opensans-regular_0-webfont.woff2') format('woff2'),
         url('/fonts/opensans-regular_0-webfont.woff') format('woff'),
         url('/fonts/opensans-regular_0-webfont.ttf') format('truetype'),
         url('/fonts/opensans-regular_0-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {font-family: 'barlow_semi_condensedlight'; src: url('/fonts/barlowsemicondensed-light-webfont.eot');   src: url('/fonts/barlowsemicondensed-light-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/barlowsemicondensed-light-webfont.woff2') format('woff2'),url('/fonts/barlowsemicondensed-light-webfont.woff') format('woff'),url('/fonts/barlowsemicondensed-light-webfont.ttf') format('truetype'),url('/fonts/barlowsemicondensed-light-webfont.svg#barlow_semi_condensedlight') format('svg'); font-weight: normal;font-style: normal;}

body{ padding:0; margin:0; color:#666666; font-family: 'OpenSansLight', sans-serif; background:url(../images/homeBg.gif) repeat-x 0 0;}

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, img, br, input, textarea, label { padding:0; margin:0; }

a, input { text-decoration:none; outline:none;}

img {border:0; outline:none;}

ul{list-style-type:none;}
	
*:focus{ outline:none;}	
	
.clear{clear:both; line-height:0 !important; font-size:0 !important; height:0px !important;}

.left{ float:left;}
.right{ float:right !important;}
.block{ display:block;}
.inlineblock{ display:inline-block;}
.relative{ position:relative}
.absolute{ position:absolute;}
.bdrT{border-top:1px solid #dadada;}
.bdrB{border-bottom:1px solid #b5b5b5;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pr10{ padding-right:10px;}


.bdrT2{border-top:1px solid #000;}
.bdrR2{border-right:1px solid #000;}
.bdrL2{border-left:1px solid #000;}

.text{ font-family: 'OpenSansLight', sans-serif; font-size:18px; color:#536e00; font-weight:600;}
.text2{color: #598103; font: bold 14px Tahoma, Geneva, sans-serif;}

.link{ color:#4189ea; font-size:12px;}
.link a{ color:#4189ea; font-size:12px;}


/*------------------------------------------------------------------*/

.topPanelT{ background:#2c5c9c; border-bottom:1px solid #ffffff; float:left; width:100%; position:relative; z-index:9999; position:relative;} 
.topPanelT .nav{ float:left;  background:url(../images/navIcon.png) no-repeat 50% 50%; border-right:1px solid #487abc; margin-left:-37px; width:74px; height:44px; display:block; z-index:999999; text-indent:-9999px;}
.logoSec{ float:left; position:relative; height:44px;}
.logoSec .logo{position:absolute; left:10px; top:0; bottom:0; margin:auto;}
.logoSec h1{position:absolute; left:70px; top:0; bottom:0; margin:auto; font-size:16px; height:16px; font-weight:400px; color:#FFF; white-space: nowrap;}
.topPanelB{ background:#dde1e4; border-top:1px solid #b4bec5; border-bottom:1px solid #FFF; padding:13px; font-size:12px; font-weight:600px; color:#000;}

.bannerPanel{ border-top:0px solid #fff; background:#0b2c59;}

.newsPanel{ border-top:1px solid #FFF;}

.hilightBoxPanel{overflow:hidden;}
.hilightBoxPanel a{ display:block; float:left; width:50%; height:35px; color:#FFF; line-height:35px; font-size:12px; font-weight:300px; text-transform:uppercase;}
.hilightBoxPanel a span{ padding-left:35px; display:block;}
.hilightBoxPanel a.about{ background:#2e8769 url(../images/bullet2.gif) no-repeat 13px 50%; border-top:1px solid #6bc5a7; margin-right:-1px;}
.hilightBoxPanel a.business{background:#cd9b35 url(../images/bullet3.gif) no-repeat 13px 50%; border-top:1px solid #fcd583; border-left:1px solid #6bc5a7; }
.hilightBoxPanel a.media{background:#c77e06 url(../images/bullet4.gif) no-repeat 13px 50%; border-top:1px solid #f09a33; margin-right:-1px;}
.hilightBoxPanel a.sustainabilty{background:#72a92c url(../images/bullet5.gif) no-repeat 13px 50%; border-top:1px solid #a5c945; border-left:1px solid #f09a33;}

.hilightPanel{ background:#ececec;}
.hilightPanel ul{ border-top:1px solid #b9b9b9;}
.hilightPanel ul li{ height:30px; line-height:30px; border-bottom:1px solid #d5d5d5; border-top:1px solid #f5f5f5;}
.hilightPanel ul li a{ display:block; height:30px; padding:0 13px; text-transform:uppercase; line-height:30px; font-size:12px; font-weight:300px; background:url(../images/bullet.gif) no-repeat 95% 50%;}
.hilightPanel ul li a:hover{background:#e2dede url(../images/bullet.gif) no-repeat 95% 50%;}

.footerPanel{ background:#2c5c9c; padding:13px; color:#FFF; overflow:hidden; font-size:12px;}
.footerPanel p{ padding-bottom:15px;}
.footerLeft{ float:left; font-size:10px;}
.footerLeft a{ color:#FFF; font-size:10px;}
.footerRight{ float:right; font-size:10px;}


#owl-demo .item{
  background: #FFF;
  padding:0 0 1px;
  /*margin-right: 1px;*/
  color: #FFF;
  text-align: center;
  overflow:hidden;
}


#owl-demo .item div{ float:left; width:33.3333%;}
#owl-demo .item strong{ display:block; text-align:center; color:#FFF; height:34px; border-left:1px solid #FFF; border-top:1px solid #FFF; font-size:13px; font-weight:300; line-height:34px;}
#owl-demo .item div img{ width:100%; border-left:1px solid #FFF;}
#owl-demo .item strong img{ margin:4px auto -10px; clear:both; display:block; width:auto !important;}
#owl-demo .item img { width:100%; }
.customNavigation{
  text-align: center; position:relative; height:0;
}
.customNavigation .next{ position:absolute; right:10px; top:-25px; background:url(../images/control.gif) no-repeat 100% -22px; padding-right:15px; color:#fff; cursor:pointer; font-size:12px; line-height:20px;}
.customNavigation .prev{ position:absolute; left:10px; top:-25px; background:url(../images/control.gif) no-repeat 0 4px; padding-left:15px; color:#fff; cursor:pointer; font-size:12px; line-height:20px;}

.customNavigation .next2{ position:absolute; right:10px; top:-25px; background:url(../images/control2.gif) no-repeat 100% -22px; padding-right:15px; color:#575757; cursor:pointer; font-size:12px;line-height:20px;}
.customNavigation .prev2{ position:absolute; left:10px; top:-25px; background:url(../images/control2.gif) no-repeat 0 4px; padding-left:15px; color:#575757; cursor:pointer; font-size:12px; line-height:20px;}

/*use styles below to disable ugly selection*/
.customNavigation a{
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
 
 .news{display:block; padding:10px; color:#363636; font-size:13px; font-weight:600;}
  .news strong{display:block; padding-bottom:5px; font-weight:600;}


/* contrnt pages*/

.pageName{background:#f5f5f5; border-bottom:1px solid #d2d2d2; padding:12px 10px 11px; font-size:14px; color:#231f20; text-transform:uppercase;}
.breadCrumb{height:auto !important; line-height:30px; border-bottom:1px solid #d2d2d2; padding:5px 10px; font-size:12px; color:#231f20;}
.breadCrumb span{ display:inline-block; padding:0 1px;}
.breadCrumb > a{ font-size:12px; color:#231f20; }
.breadCrumb strong{ font-size:12px; color:#231f20; font-weight:600; font-family: 'Open Sans', sans-serif; padding:0;  }

.textHolder{ padding:15px 15px 15px 10px; font-size:12px; color:#000000; font-weight:500; }
.textHolder table{ border-collapse:collapse;}
.textHolder td{font-size:12px; color:#494949; font-weight:300; }
.textHolder p{ padding-bottom:10px; text-align:justify;}
.textHolder h1{color:#2C5D9B; font-size:16px; font-weight:600; padding-bottom:10px;}
.textHolder h2{color:#2C5D9B; font-size:12px; font-weight:bold; padding-bottom:5px;}
.textHolder h3{color:#000; font-size:11px; font-weight:bold;}

ul.lists{ margin:0; padding-left:8px;}
ul.lists > li{ background:url(../images/bullet.png) no-repeat left 6px; padding-left:15px; padding-bottom: 5px; font-size:12px; text-align:justify;}
ul.lists li strong{color:#444; font-size:11px; font-weight:bold;}
ul.lists li ul{ padding:10px 0 ;}
ul.lists li ul li{ background:url(../images/bullet7.gif) no-repeat left 6px; padding-left:15px; padding-bottom: 5px; font-size:12px; }
.mediaLink{
      border: 0 !important;  /*Removes border*/
      -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('../images/downArrow2.gif') no-repeat;  /*Adds background-image*/
      background-position: 100% 2px;  /*Position of the background-image*/
      width: 150px; /*Width of select dropdown to give space for arrow image*/
      /* text-indent: 0.01px; Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
      color: #000;
	  font-family: 'Open Sans', sans-serif; 
	  font-weight:600;
	  font-size:12px;
	  margin-left:-3px;
}

.mediaHilight{}
.mediaHilight a{ display:block; height:54px; line-height:54px; padding:0 47px 0 13px; font-size:12px; color:#FFF; font-weight:600; text-transform:uppercase;}
.mediaHilight a.pressReleases{ background:#9d89cf url(../images/pressreleasesBg.gif) no-repeat 100% 0; border:1px solid #b09ce3; border-bottom:0;}
.mediaHilight a.pressReports{ background:#a36aa1 url(../images/pressreportsBg.gif) no-repeat 100% 0; border:1px solid #be7dbd; border-bottom:0;}
.mediaHilight a.mediaInterviews{ background:#a36a88 url(../images/mediaInterviewsBg.gif) no-repeat 100% 0; border:1px solid #c379a1; }

.mediaHilight2ndlvl{overflow:hidden;}
.mediaHilight2ndlvl a{ display:block; float:left; height:54px; width:49.65%; line-height:54px; font-size:12px; color:#FFF; font-weight:600; text-transform:uppercase; position:relative;}
.mediaHilight2ndlvl a span{ padding-left:13px; display:block;}
.mediaHilight2ndlvl a.brand-booklet{ background:#CAC1C6 url(../images/pdf.png) no-repeat 100% 17px; border:0px solid #5d384b; color:#000000;}
.mediaHilight2ndlvl a.csr-booklet{ background:#C8C3D7 url(../images/pdf.png) no-repeat 100% 17px; border:0px solid #c379a1; float:right; color:#000000;}


.contBody{ background:url(../images/innerBg.gif) repeat-x 0 0 !important; min-height:100px; border-top:1px solid #FFF;}
.gradient{ background:url(../images/innerBg.gif) repeat-x 0 0 !important; min-height:100px;}
.gradient .owl-carousel .owl-wrapper{background:none !important;}

.MediaInterviewsList{ padding-top:15px;}
.MediaInterviewsList > li{ border-top:1px solid #ebebeb;}
.MediaInterviewsList > li span{ display:block; border-bottom:1px solid #ebebeb; padding:11px 15px 10px; background:url(../images/downArrow.gif) no-repeat 95% 50%; font-size:14px;}
.MediaInterviewsList li ul{ padding:10px 0 10px 25px;}
.MediaInterviewsList li ul li{ padding:5px 0;}
.MediaInterviewsList li ul li a{ display:block; padding:2px 0; color:#373b41; font-size:12px;}

.prYearHolder{ height:44px; background:url(images/downArrow3.gif) no-repeat 100% 0; border-bottom:1px solid #ebebeb; position:relative;}


.pressReleases a{ display:block; border-bottom:1px solid #EBEBEB; background:url(../images/icon.gif) no-repeat 15px 15px; padding:12px 15px 12px 30px; color:#373b41; font-size:12px; font-weight:300;}

.pressReleasesNew{}
.pressReleasesNew li{display:block; border-bottom:1px solid #EBEBEB; padding:10px 0px 10px 15px; }
.pressReleasesNew li a{background:url(../images/icon.gif) no-repeat 0px 5px; padding:0px 15px 0px 15px; color:#000000; font-size:12px; font-weight:500; display:block;}
.pressReleasesNew li span{ display:block; color:#000000; font-size:11px; font-weight:500; padding-left:15px;}

.selectYer{
      border: 0 !important;  /*Removes border*/
      -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('../images/downArrow3.gif') no-repeat;  /*Adds background-image*/
      background-position: 100% 0;  /*Position of the background-image*/
      width: 100%; /*Width of select dropdown to give space for arrow image*/
       text-indent: 10px; /*Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
      color: #2c5c9c;
	  font-family: 'Open Sans', sans-serif; 
	  font-weight:600;
	  font-size:14px;
	  height:34px;
	  padding-top:10px;
}

.prDetails{ padding:15px 10px; font-size:13px;}
.prDetails p{ padding-bottom:15px;}
.prDetails p span{ display:block}

.about a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300;}
.about a strong{ float:left; padding-left:10px;}
.about a span{ float:right; display:block; width:30px; height:30px; margin:15px 15px 0 0;}

.about a.about-bg1{ background:#24acb7 url(../images/aiBg1.gif) repeat-y 100% 0; border-top:1px solid #70e2eb;}
.about a.about-bg2{ background:#cc693d url(../images/aiBg2.gif) repeat-y 100% 0; border-top:1px solid #eb9067;}
.about a.about-bg3{ background:#9a6ee0 url(../images/aiBg3.gif) repeat-y 100% 0; border-top:1px solid #c2a2ed;}
.about a.about-bg4{ background:#4caf8e url(../images/aiBg4.gif) repeat-y 100% 0; border-top:1px solid #48bd97;}
.about a.about-bg5{ background:#cd4d83 url(../images/aiBg5.gif) repeat-y 100% 0; border-top:1px solid #ea80ae;}
.about a.about-bg6{ background:#1e9eaa url(../images/aiBg6.gif) repeat-y 100% 0; border-top:1px solid #3cc2cf;}
.about a.about-bg7{ background:#1b65dc url(../images/aiBg7.gif) repeat-y 100% 0; border-top:1px solid #76acfd;}
.about a.about-bg8{ background:#654ca1 url(../images/aiBg8.gif) repeat-y 100% 0; border-top:1px solid #8166c0;}
.about a.about-bg9{ background:#1ec183 url(../images/aiBg9.gif) repeat-y 100% 0; border-top:1px solid #45e0a7;}
.about a.about-bg10{ background:#06326f url(../images/aiBg10.gif) repeat-y 100% 0; border-top:1px solid #45e0a7;}

.about a.about-bg1 span{ background:url(../images/about-icons.png) repeat-y 100% -8px;}
.about a.about-bg2 span{ background:url(../images/about-icons.png) repeat-y 100% -64px;}
.about a.about-bg3 span{ background:url(../images/about-icons.png) repeat-y 100% -118px;}
.about a.about-bg4 span{ background:url(../images/about-icons.png) repeat-y 100% -177px;}
.about a.about-bg5 span{ background:url(../images/about-icons.png) repeat-y 100% -224px;}
.about a.about-bg6 span{ background:url(../images/about-icons.png) repeat-y 100% -283px;}
.about a.about-bg7 span{ background:url(../images/about-icons.png) repeat-y 100% -338px;}
.about a.about-bg8 span{ background:url(../images/about-icons.png) repeat-y 100% -392px;}
.about a.about-bg9 span{ background:url(../images/about-icons.png) repeat-y 100% -446px;}
.about a.about-bg10 span{ background:url(../images/about-icons.png) repeat-y 100% -500px;}

.business a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300; border-bottom:1px solid #FFF;}
.business a strong{ float:left; padding-left:10px;}
.business a span{ float:right; display:block; width:61px; height:54px; margin:0px 15px 0 0;}

.business a.business-bg1{ background:#24acb7 url(../images/busiSecBg.gif) repeat-x 0 0;}
.business a.business-bg2{ background:#cc693d url(../images/busiSecBg.gif) repeat-x 0 -57px;}
.business a.business-bg3{ background:#9a6ee0 url(../images/busiSecBg.gif) repeat-x 0 -114px;}
.business a.business-bg4{ background:#4caf8e url(../images/busiSecBg.gif) repeat-x 0 -171px;}
.business a.business-bg5{ background:#cd4d83 url(../images/busiSecBg.gif) repeat-x 0 -228px;}
.business a.business-bg6{ background:#1e9eaa url(../images/busiSecBg.gif) repeat-x 0 -285px;}

.business a.business-bg1 span{ background:url(../images/business-icons.png) repeat-y 100% -0px;}
.business a.business-bg2 span{ background:url(../images/business-icons.png) repeat-y 100% -56px;}
.business a.business-bg3 span{ background:url(../images/business-icons.png) repeat-y 100% -113px;}
.business a.business-bg4 span{ background:url(../images/business-icons.png) repeat-y 100% -170px;}
.business a.business-bg5 span{ background:url(../images/business-icons.png) repeat-y 100% -228px;}
.business a.business-bg6 span{ background:url(../images/business-icons.png) repeat-y 100% -285px;}


.sustainability a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300; border-bottom:1px solid #FFF;}
.sustainability a strong{ float:left; padding-left:10px;}
.sustainability a span{ float:right; display:block; width:61px; height:54px; margin:0px 15px 0 0;}

.sustainability a.sustainability-bg1{ background:#ba3f3f;}
.sustainability a.sustainability-bg2{ background:#4981c7;}
.sustainability a.sustainability-bg3{ background:#118296;}
.sustainability a.sustainability-bg4{ background:#7ab940;}
.sustainability a.sustainability-bg5{ background:#ce652b;}
.sustainability a.sustainability-bg6{ background:#4da1d7;}
.sustainability a.sustainability-bg7{ background:#96b126;}
.sustainability a.sustainability-bg8{ background:#1C6518;}
.sustainability a.sustainability-bg9{ background:#D58C00;}
.sustainability a.sustainability-bg10{ background:#3A9E12;}
.sustainability a.sustainability-bg11{ background:#58C9D8;}
.sustainability a.sustainability-bg12{ background:#003271;}
.sustainability a.sustainability-bg13{ background:#4C3E3D;}
.sustainability a.sustainability-bg14{ background:#A95914;}
.sustainability a.sustainability-bg15{ background:#118296;}

.sustainability a.sustainability-bg1 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -575px;}
.sustainability a.sustainability-bg2 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -638px;}
.sustainability a.sustainability-bg3 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -701px;}
.sustainability a.sustainability-bg4 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -174px;}/*chairman speak*/
.sustainability a.sustainability-bg5 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -230px;}/*awards*/
.sustainability a.sustainability-bg6 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -287px;}/*press release*/
.sustainability a.sustainability-bg7 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -343px;}/*press report*/
.sustainability a.sustainability-bg8 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -0px;}/*suspolicy*/
.sustainability a.sustainability-bg9 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -769px;}
.sustainability a.sustainability-bg10 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -58px;}/*sus report*/
.sustainability a.sustainability-bg11 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -457px;}/*app*/
.sustainability a.sustainability-bg12 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -513px;}/*csr booklet*/
.sustainability a.sustainability-bg13 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -399px;}/*transforming live*/
.sustainability a.sustainability-bg14 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -113px;}/*casestudy*/
.sustainability a.sustainability-bg15 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -839px;}/*RFP*/

.contact{ padding:15px 10px; font-size:12px; color:#494949;}
.contact p{ color:#960000; padding-bottom:15px;}
.contact ul{ }
.contact ul li{ overflow:hidden; margin-bottom:10px;}
.contact ul li div.contactLeft{ float:left; width:30%; font-size:12px; color:#494949; max-width:200px;}
.contact ul li div.contactLeft span{ display:inline-block; width:90px; text-align:left;}
.contact ul li div.contactLeft span b{ color:#960000;}
.contact ul li div.contactRight{ float:left; width:65%; position:relative;}
.contact ul li div.contactRight i{ display:block !important; position:absolute; left:-15px; top:0; font-style:normal;}
.contact ul li div.contactRight input[type="text"] {
	height:30px;
	-webkit-box-shadow: inset 2px 2px 2px 0px #dfdfdf;
    -moz-box-shadow: inset 2px 2px 2px 0px #dfdfdf;
    box-shadow: inset 2px 2px 2px 0px #dfdfdf;
	background:#f0f0f0; overflow: auto; padding: 7px 10px; width: 95%;  color: #494949; font-family: 'Open Sans', sans-serif; font-weight:300; font-size:12px;  border: 1px solid #d8d8d8;}
	
.contact ul li div.contactRight textarea {
	-webkit-box-shadow: inset 2px 2px 2px 0px #dfdfdf;
    -moz-box-shadow: inset 2px 2px 2px 0px #dfdfdf;
    box-shadow: inset 2px 2px 2px 0px #dfdfdf;
	background:#f0f0f0; overflow: auto; padding: 7px 10px; width: 95%;  color: #494949; font-family: 'Open Sans', sans-serif; font-weight:300; font-size:12px;  border: 1px solid #d8d8d8;}
	
.select{border:1px solid #d8d8d8; -webkit-appearance: none; -moz-appearance: none; background:#f0f0f0 url('../images/downArrow4.gif') no-repeat; background-position: 100% 0px; text-indent:2px; text-overflow: ""; color: #494949; font-family: 'Open Sans', sans-serif; font-weight:300; font-size:12px; height:30px; padding-top:4px; padding-top:0px\0;  -webkit-box-shadow: inset 2px 2px 2px 0px #dfdfdf;
    -moz-box-shadow: inset 2px 2px 2px 0px #dfdfdf;
    box-shadow: inset 2px 2px 2px 0px #dfdfdf; min-width:205px;}
.submitBtn{ border:0; background:url(../images/submit.gif) no-repeat; width:111px; height:33px; cursor:pointer;}
.cbox{ float:right; margin:3px 14px 0 0;}
.captcha{ float:left; width:100px;}
.captchaText{ display:inline-block; float:left;  margin:5px 0 0 10px; color:#494949;}

/*Brand Video Panel start*/
.bmvideopanel{overflow: hidden; width: 100%; padding: 0; margin: 0;display: table; background-color:#0080ff;}
.bmvideopanel .videotext{display: table-cell; width:30%; height:100%; padding:5%; float:left; background-color:#0080ff; color:#ffffff; font-size:45px; font-family:'barlow_semi_condensedlight'; font-weight:200;}
.bmvideopanel .videotext a{ display:block; font-size:15px; color:#ffffff; padding:10px; margin-top:40px; width:180px; background: url(/images/home-tab-bullet-hover.png) no-repeat 90% 50% #05004d; /*text-transform:uppercase;*/-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; border-radius:5px;}
.bmvideopanel .videotext a:hover {background: url(/images/home-tab-bullet-hover.png) no-repeat 95% 50% #05004d; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}

.bmvideopanel .videoholder{display: table-cell; width:60%; float:left;}
.bmvideopanel .videoholder iframe{ height:650px;}
.brandlink{background-color:#0080ff; font-family:'barlow_semi_condensedlight';font-size:15px; color:#ffffff; padding:10px; text-align:center;}
.brandlink a{ color:#ffffff;}
/*Brand Video Panel end*/


/*--this for chrome--*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.select{padding-top:0px;}
.contact ul li div.contactRight input[type="text"], .contact ul li div.contactRight textarea { padding: 0px 10px;}
}
/*--this for chrome--*/

.contactBottom{ background:url(../images/contactBtmBg.gif) repeat-x 0 0; padding-top:11px;}

.contactbtmSec a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300; border-bottom:1px solid #FFF;}
.contactbtmSec a strong{ float:left; padding-left:10px;}
.contactbtmSec a span{ float:right; display:block; width:61px; height:54px; margin:0px 15px 0 0;}

.contactbtmSec a.contact-bg1{ background:#24acb7 url(../images/contactSecBg.gif) repeat-x 0 0;}
.contactbtmSec a.contact-bg2{ background:#cc693d url(../images/contactSecBg.gif) repeat-x 0 -57px;}
.contactbtmSec a.contact-bg3{ background:#9a6ee0 url(../images/contactSecBg.gif) repeat-x 0 -114px;}

.contactbtmSec a.contact-bg1 span{ background:url(../images/contact-icons.png) repeat-y 100% -0px;}
.contactbtmSec a.contact-bg2 span{ background:url(../images/contact-icons.png) repeat-y 100% -56px;}
.contactbtmSec a.contact-bg3 span{ background:url(../images/contact-icons.png) repeat-y 100% -113px;}

.contactInfo{ padding:10px 0;}
.contactInfo li{ padding:10px;  font-size:12px; color:#494949;}
.contactInfo li a{ color:#169bcc;}


.head{ border-bottom:1px solid #cccccc; padding:15px 10px 8px; color:#000; font-size:12px; text-transform:uppercase;}
.head2{ border-bottom:1px solid #cccccc; padding:15px 10px 8px; color:#002d6e; font-size:12px; text-transform:uppercase;}
.webcastLink{ border-bottom:1px solid #cccccc; padding:15px 10px; overflow:hidden; color:#000; font-size:12px;}
.webcastLink span{ margin:7px 10px 0 0;}
.list{ padding:0 10px;}
.list li{ color:#000000; font-size:12px; border-bottom:1px solid #cccccc; padding:15px 0 15px 12px; background:url(../images/bullet.gif) no-repeat 0 20px;}
.list li a{color:#000000;}
.list li a span{ display:block; color:#454545; font-size:11px; }
/*.more{ text-align:right; padding:10px;}
.more a{ display:inline-block; width:30px; height:30px; text-align:center; line-height:30px; font-size:13px; font-weight:600; color:#0771ff;}*/
.osList{ padding-bottom:10px;}
.osList a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300; border-bottom:1px solid #FFF;}
.osList a strong{ float:left; padding-left:10px;}
.osList a span{ float:right; display:block; width:61px; height:54px; margin:0px 15px 0 0; background:url(../images/bullet6.gif) no-repeat 100% 50%;}

.osList a.osList-bg1{ background:#24acb7 url(../images/osListBg.gif) repeat-x 0 0;}
.osList a.osList-bg2{ background:#cc693d url(../images/osListBg.gif) repeat-x 0 -57px;}

.careerBanner{ background:url(../images/caeeerBannerBg.gif) repeat-x 0 0; height:131px; text-align:center; color:#422f06; font-size:12px;}
.careerBanner h2{ background:url(../images/careers.png) no-repeat 50% 50%; height:65px; text-indent:-9999px;}

.careerLists{}
.careerLists h3{ height:57px; padding:0 10px; overflow:hidden; font-size:12px; font-weight:300; cursor:pointer;}
.careerLists h3 strong{ float:left; display:block; height:56px; line-height:56px; color:#FFF; text-transform:uppercase;}
.careerLists h3 span{ float:right; display:block; width:10px; height:56px; line-height:56px; margin-right:10px; background:url(../images/plus-minus.gif) no-repeat 50% 25px;}
.careerLists h3 span.glance{ float:right; display:block; width:10px; height:56px; line-height:56px; margin-right:10px; background:url(../images/plus-minus.gif) no-repeat 50% 10px;}
.careerLists h3 span.accordianActive{background:url(../images/plus-minus.gif) no-repeat 50% -20px;}
.careerLists h3.careerList1{ background:url(../images/careerSecBg.gif) repeat-x 0 0;}
.careerLists h3.careerList2{ background:url(../images/careerSecBg.gif) repeat-x 0 -57px;}
.careerLists h3.careerList3{ background:url(../images/careerSecBg.gif) repeat-x 0 -114px;}
.careerLists h3.careerList4{ background:url(../images/careerSecBg.gif) repeat-x 0 -171px;}
.careerLists h3.careerList5{ background:#0b2c59;}

.careerLists ul{ background:url(../images/topShadow.gif) repeat-x 0 0; padding:15px 10px;}
.careerLists ul li{ display:block; border-bottom:1px solid #CCC;}
.careerLists ul li a{ color:#494949; font-size:12px; background:url(../images/bullet7.gif) no-repeat 0 12px; padding:6px 0 6px 10px; display:block;}


.fmcg a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300; border-bottom:1px solid #FFF;}
.fmcg a strong{ float:left; padding-left:10px;}
.fmcg a span{ float:right; display:block; width:61px; height:54px; margin:0px 15px 0 0; background:url(../images/bullet6.gif) no-repeat 100% 50%;}

.fmcg a.fmcg-bg1{ background:url(../images/fmcgSecBg.gif) repeat-x 0 0;}
.fmcg a.fmcg-bg2{ background:url(../images/fmcgSecBg.gif) repeat-x 0 -57px;}
.fmcg a.fmcg-bg3{ background:url(../images/fmcgSecBg.gif) repeat-x 0 -114px;}
.fmcg a.fmcg-bg4{ background:url(../images/fmcgSecBg.gif) repeat-x 0 -171px;}
.fmcg a.fmcg-bg5{ background:url(../images/fmcgSecBg.gif) repeat-x 0 -228px;}
.fmcg a.fmcg-bg6{ background:url(../images/fmcgSecBg.gif) repeat-x 0 -285px;}
.fmcg a.fmcg-bg7{ background:url(../images/fmcgSecBg.gif) repeat-x 0 -342px;}
.fmcg a.fmcg-bg8{ background:url(../images/fmcgSecBg.gif) repeat-x 0 -399px;}

.list2{ border-top:1px solid #CCC; }
.list2 > a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300; border-bottom:1px solid #CCC; background:url(../images/itemBglist.gif) repeat-x 0 0;}
.list2 > a strong{ float:left; padding-left:10px;}
.list2 > a span{ float:right; display:block; width:12px; height:54px; margin:0px 15px 0 0; background:url(../images/bullet.gif) no-repeat 0 50%;}
/*#################################### new ##################################*/
.notification{ font-size:11px !important;}
.expand{}
.expand h3{ background:url(../images/itemBg.gif) repeat-x scroll left top; height:57px; padding:0 10px; overflow:hidden; font-size:12px; font-weight:400; cursor:pointer;}
.expand h3 strong{ float:left; display:block; height:56px; line-height:56px; color:#002D6E; text-transform: none;}
.expand h3 span{ float:right; display:block; width:10px; height:56px; line-height:56px; margin-right:10px; background:url(../images/plus-minus.gif) no-repeat 50% 25px;}
.expand h3 span.accordianActive{background:url(../images/plus-minus.gif) no-repeat 50% -20px;}
.expand .conts{ padding:10px; border-bottom:1px solid #c2c2c2; font-size: 12px; font-weight: 500;color:#000000;}
.expand .conts p{padding-bottom: 10px; text-align: justify; font-size: 12px; font-weight: 500; color:#000000;}
.expand .conts h2{color: #2C5D9B; font-weight: bold; font-size: 12px; padding-bottom:5px;}
.expand .conts td{font-size: 13px;}
.expand .conts a{color: #2c5d9b; font-weight: 600;}

/*#################################### values ##################################*/

.values a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300;}
.values a strong{ float:left; padding-left:10px;}
.values a span{ float:right; display:block; width:30px; height:30px; margin:15px 15px 0 0;}

.values a.values-bg1{ background:#CA1D1D; border-top:1px solid #fff;}
.values a.values-bg2{ background:#489CDD; border-top:1px solid #fff;}
.values a.values-bg3{ background:#8F6C00; border-top:1px solid #fff;}
.values a.values-bg4{ background:#4caf8e; border-top:1px solid #fff;}
.values a.values-bg5{ background:#cd4d83; border-top:1px solid #fff;}

.values a.values-bg1 span{ background:url(../images/values-icons.png) repeat-y 100% -8px;}
.values a.values-bg2 span{ background:url(../images/values-icons.png) repeat-y 100% -58px;}
.values a.values-bg3 span{ background:url(../images/values-icons.png) repeat-y 100% -98px;}
.values a.values-bg4 span{ background:url(../images/values-icons.png) repeat-y 100% -139px;}
.values a.values-bg5 span{ background:url(../images/values-icons.png) repeat-y 100% -186px;}



.light-img img{ width:100%; height:auto;}

.gen-table-head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; text-align: center; background-color: #c1c1c1; padding: 5px; font-weight: bold; border: solid 1px #9d9d9d; }
.gen-table-body { padding:5px; border: solid 1px #9d9d9d; text-align:left; }
.gen-table-body-tab { font-family:Arial; font-size:11px; font-weight:normal; color:#000000; padding:5px; border: solid 1px #9d9d9d; }
.gen-table-body-1 { font-family:Arial; font-size:12px; font-weight:normal; color:#56BDFF; text-align:left; border: solid 1px #2d5d9b; } 
.gen-table-body-2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3e58d2; padding:5px; border: solid 1px #2d5d9b; }
.gen-table-head-1 { font-family:Arial; font-size:12px; font-weight:normal; color:#ffffff; text-align:left; padding:5px; border: solid 1px #202fb0; } 
.gen-table-body-centre { font-family:Arial; font-size:12px; font-weight:normal; color:#000000; text-align:center; padding:0px; border: solid 1px #202fb0; }




.leadershipTable td{ font-size:9px !important;}
.hasLink{ padding:0!important; height:0!important;}
.directorName{ color:#2c5d9b!important; text-transform:uppercase; font-weight:600!important; padding:10px 0;}
.direcTable td a{color:#2c5d9b!important;}
.dcExecutives{ padding-bottom:10px;}
.dcExecutives span{ display:block; font-size: 12px; color:#272727; font-weight: 300;}
.backBtn{ color:#2c5d9b;}


.policie a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300;}
.policie a strong{ float:left; padding-left:10px;}
.policie a span{ float:right; display:block; width:30px; height:30px; margin:15px 15px 0 0;}

.policie a.policie-bg1{ background:#c56600; border-bottom:1px solid #fff;}
.policie a.policie-bg2{ background:#785a00; border-bottom:1px solid #fff;}
.policie a.policie-bg3{ background:#006bbd; border-bottom:1px solid #fff;}
.policie a.policie-bg4{ background:#306c00; border-bottom:1px solid #fff;}
.policie a.policie-bg5{ background:#c81717; border-bottom:1px solid #fff;}
.policie a.policie-bg6{ background:#990077; border-bottom:1px solid #fff;}
.policie a.policie-bg7{ background:#f07e00; border-bottom:1px solid #fff;}
.policie a.policie-bg8{ background:#4da6cf; border-bottom:1px solid #fff;}
.policie a.policie-bg9{ background:#2c5c9c; border-bottom:1px solid #fff;}
.policie a.policie-bg10{ background:#118296; border-bottom:1px solid #fff;}
.policie a.policie-bg11{ background:#298054; border-bottom:1px solid #fff;}
.policie a.policie-bg12{ background:#196886; border-bottom:1px solid #fff;}

.policie a.policie-bg1 span{ background:url(../images/policie-icons.png) repeat-y 100% -8px;}
.policie a.policie-bg2 span{ background:url(../images/policie-icons.png) repeat-y 100% -98px;}
.policie a.policie-bg3 span{ background:url(../images/policie-icons.png) repeat-y 100% -98px;}
.policie a.policie-bg4 span{ background:url(../images/policie-icons.png) repeat-y 100% -139px;}
.policie a.policie-bg5 span{ background:url(../images/policie-icons.png) repeat-y 100% -186px;}
.policie a.policie-bg6 span{ background:url(../images/policie-icons.png) repeat-y 100% -220px;}
.policie a.policie-bg7 span{ background:url(../images/policie-icons.png) repeat-y 100% -261px;}
.policie a.policie-bg8 span{ background:url(../images/policie-icons.png) repeat-y 100% -302px;}
.policie a.policie-bg9 span{ background:url(../images/policie-icons.png) repeat-y 100% -335px;}
.policie a.policie-bg10 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -850px;}
.policie a.policie-bg11 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -850px;}
.policie a.policie-bg12 span{ background:url(../images/sustainability-icons.png) repeat-y 100% -850px;}

.content-subhead {color: 000; font-size: 14px; font-weight: bold; text-align:left !important;}


.share-value a{ display:block; overflow:hidden; height:54px; color:#FFF; text-transform:uppercase; font-size:12px; line-height:54px; font-weight:300; border-bottom:1px solid #FFF;}
.share-value a strong{ float:left; padding-left:10px;}
.share-value a span{ float:right; display:block; width:61px; height:54px; margin:0px 15px 0 0; background:url(../images/bullet6.gif) no-repeat 100% 50%;}

.share-value a.share-value-bg1{background:#8c5cb8;}
.share-value a.share-value-bg2{background:#7336ab;}
.share-value a.share-value-bg3{background:#651da8;}

.pdflist{ padding:0 10px;}
.pdflist li{ color:#494949; font-size:12px; border-bottom:1px solid #cccccc; padding:12px 0 12px 30px; background:url(/images/pdf-bullet.png) no-repeat 0 8px; font-weight:bold;}
.pdflist li a{color:#494949;}

.quarterlyResults tr td{ background:#EEE; padding:8px;}
.quarterlyResults tr td a{ font:normal 12px Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;}

.fh div{ padding:10px;}
.fh div img{ width:100%;}
.bluebox-link {color:#333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400;
	display:block; background:#ececec; padding:10px; text-align:center; vertical-align:middle;}
.bluebox-link:Hover {color:#fff; text-decoration:none; background:#3975c6;}

.table-head{ background:#CCC; font:normal 12px Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important; color:#000;}




.sitemap-aboutitc{width:100%; height:20px; background:#7ad1af; float:left; font-size:14px;  font-weight:600; padding:15px 10px 10px 0px; margin-bottom:1px;}
.sitemap-aboutitc:hover{background:#29cb8c;}
.sitemap-aboutitc ul{ margin:0px; padding:0px 0px 0px 30px; list-style-type:square;}
.sitemap-aboutitc ul li a{color:#000; text-decoration:none;}
.sitemap-aboutitc ul li a:hover{color:#000; text-decoration:none;}
.sitemap-aboutitc-sublink{width:100%; background:#d9efe6; float:left; font-size:12px;  padding:8px 5px 10px 0px; margin-bottom:1px;}
.sitemap-aboutitc-sublink ul { margin:0px; padding:0px 0px 0px 30px; list-style-type:none;}
.sitemap-aboutitc-sublink ul li{ list-style-type:none; list-style-image:url(/images/sitemap-main-bullet.png); font-weight:600; }
.sitemap-aboutitc-sublink ul li ul{ margin:0px; padding:0px 0px 0px 15px; list-style-type:none; padding-top:10px;}
.sitemap-aboutitc-sublink ul li ul li{ list-style-type:none; list-style-image:url(/images/sitemap-sub-bullet.png); padding-bottom:8px; font-weight:500; }
.sitemap-aboutitc-sublink ul li a{ color:#004228; text-decoration:none;}
.sitemap-aboutitc-sublink ul li a:hover{ color:#000; text-decoration: underline;}

.sitemap-businesses{width:100%; height:20px; background:#efb642; float:left; font-size:14px;  font-weight:600; padding:15px 10px 10px 0px; margin-bottom:1px; margin-left:1px;}
.sitemap-businesses:hover{background:#ea9d00;}
.sitemap-businesses ul{  margin:0px; padding:0px 0px 0px 30px; list-style-type:square;}
.sitemap-businesses ul li a{color:#000; text-decoration:none;}
.sitemap-businesses ul li a:hover{color:#000; text-decoration:none;}
.sitemap-businesses-sublink{width:100%; background:#f2e5c9; float:left; font-size:12px;  font-weight:600; padding:8px 5px 10px 0px; margin-bottom:1px; margin-left:1px;}
.sitemap-businesses-sublink ul { margin:0px; padding:0px 0px 0px 30px; list-style-type:none;}
.sitemap-businesses-sublink ul li{ list-style-type:none; list-style-image:url(/images/sitemap-main-bullet.png); font-weight:600;}
.sitemap-businesses-sublink ul li ul{ margin:0px; padding:0px 0px 0px 15px; list-style-type:none; padding-top:10px;}
.sitemap-businesses-sublink ul li ul li{ list-style-type:none; list-style-image:url(/images/sitemap-sub-bullet.png); padding-bottom:8px; font-weight:500;}
.sitemap-businesses-sublink ul li a{ color:#5c3e00; text-decoration:none;}
.sitemap-businesses-sublink ul li a:hover{ color:#000; text-decoration: underline;}

.sitemap-sustainability{width:100%; height:20px; background:#8dcf3f; float:left; font-size:14px;  font-weight:600; padding:15px 10px 10px 0px; margin-bottom:1px; margin-left:1px;}
.sitemap-sustainability:hover{background:#6ac300;}
.sitemap-sustainability ul{  margin:0px; padding:0px 0px 0px 30px; list-style-type:square;}
.sitemap-sustainability ul li a{color:#000; text-decoration:none;}
.sitemap-sustainability ul li a:hover{color:#000; text-decoration:none;}
.sitemap-sustainability-sublink{width:100%; background:#d7f5b5; float:left; font-size:12px;  font-weight:600; padding:8px 5px 10px 0px; margin-bottom:1px; margin-left:1px;}
.sitemap-sustainability-sublink ul { margin:0px; padding:0px 0px 0px 30px; list-style-type:none;}
.sitemap-sustainability-sublink ul li{ list-style-type:none; list-style-image:url(/images/sitemap-main-bullet.png); font-weight:600;}
.sitemap-sustainability-sublink ul li ul{ margin:0px; padding:0px 0px 0px 15px; list-style-type:none; padding-top:10px;}
.sitemap-sustainability-sublink ul li ul li{ list-style-type:none; list-style-image:url(/images/sitemap-sub-bullet.png); padding-bottom:8px; font-weight:500;}
.sitemap-sustainability-sublink ul li a{ color:#294b00; text-decoration:none;}
.sitemap-sustainability-sublink ul li a:hover{ color:#000; text-decoration: underline;}

.sitemap-media{width:100%; height:20px; background:#eeb3b0; float:left; font-size:14px;  font-weight:600; padding:15px 10px 10px 0px; margin-bottom:1px; margin-left:1px;}
.sitemap-media:hover{background:#f0453c;}
.sitemap-media ul{  margin:0px; padding:0px 0px 0px 30px; list-style-type:square;}
.sitemap-media ul li a{color:#000; text-decoration:none;}
.sitemap-media ul li a:hover{color:#000; text-decoration:none;}
.sitemap-media-sublink{width:100%; background:#fce9e8; padding-bottom:10px;}
.sitemap-media-sublink ul { margin:0px; padding:0px 0px 0px 14px; list-style-type:none;}
.sitemap-media-sublink ul li{ list-style-type:none; list-style-image:url(/images/sitemap-main-bullet.png); list-style-position:inside;}
.sitemap-media-sublink ul li ul{ margin:0px; padding:0px 0px 0px 15px; list-style-type:none; padding-top:10px;}
.sitemap-media-sublink ul li ul li{ list-style-type:none; list-style-image:url(/images/sitemap-sub-bullet.png); padding-bottom:8px; }
.sitemap-media-sublink ul li a{ color:#670500; text-decoration:none; font-size:12px; font-weight:600;}
.sitemap-media-sublink ul li a:hover{ color:#000; text-decoration: underline;}

.sitemap-careers{width:100%; height:20px; background:#ffae20; float:left; font-size:14px;  font-weight:600; padding:15px 10px 10px 0px; margin-bottom:1px; margin-left:1px; margin-top:0px;}
.sitemap-careers:hover{background:#fe8900;}
.sitemap-careers ul{  margin:0px; padding:0px 0px 0px 30px; list-style-type:square;}
.sitemap-careers ul li a{color:#000; text-decoration:none;}
.sitemap-careers ul li a:hover{color:#000; text-decoration:none;}
.sitemap-careers-sublink{width:100%; background:#fffe8f; font-size:12px;  font-weight:600; padding:8px 5px 10px 0px; margin-bottom:1px; margin-left:1px;}
.sitemap-careers-sublink ul { margin:0px; padding:0px 0px 0px 14px; list-style-type:none;}
.sitemap-careers-sublink ul li{ list-style-type:none; list-style-image:url(/images/sitemap-main-bullet.png); font-weight:600; list-style-position:inside;}
.sitemap-careers-sublink ul li ul{ margin:0px; padding:0px 0px 0px 15px; list-style-type:none; padding-top:10px;}
.sitemap-careers-sublink ul li ul li{ list-style-type:none; list-style-image:url(/images/sitemap-sub-bullet.png); padding-bottom:8px; font-weight:500;}
.sitemap-careers-sublink ul li a{ color:#294b00; text-decoration:none;}
.sitemap-careers-sublink ul li a:hover{ color:#000; text-decoration: underline;}

.sitemap-others{width:100%; height:15px; background:#caeaff; float:left; font-size:14px;  font-weight:500; padding:10px 10px 10px 0px; margin-bottom:1px; margin-left:1px; margin-top:2px;}
.sitemap-others:hover{background:#64c3ff;}
.sitemap-others ul{  margin:0px; padding:0px 0px 0px 30px; list-style-type:square;}
.sitemap-others ul li a{color:#000; text-decoration:none; font-size:12px; font-weight:600;}
.sitemap-others ul li a:hover{color:#000; text-decoration:none;}

.sitemap-experienceitc{width:100%; height:20px; background:#5ec62b; float:left; font-size:14px;  font-weight:600; padding:15px 0px 10px 0px; }
.sitemap-experienceitc:hover{background:#38aa00;}
.sitemap-experienceitc ul{  margin:0px; padding:0px 0px 0px 30px; list-style-type:square;}
.sitemap-experienceitc ul li a{color:#000; text-decoration:none;}
.sitemap-experienceitc ul li a:hover{color:#000; text-decoration:none;}
.sitemap-experienceitc-sublink{width:100%; background:#d3fff6; float:left; font-size:12px;  font-weight:600; padding:8px 5px 10px 0px; margin-bottom:1px; margin-left:1px;}
.sitemap-experienceitc-sublink ul { margin:0px; padding:0px 0px 0px 30px; list-style-type:none;}
.sitemap-experienceitc-sublink ul li{ list-style-type:none; list-style-image:url(/images/sitemap-main-bullet.png); font-weight:600;}
.sitemap-experienceitc-sublink ul li ul{ margin:0px; padding:0px 0px 0px 15px; list-style-type:none; padding-top:10px;}
.sitemap-experienceitc-sublink ul li ul li{ list-style-type:none; list-style-image:url(/images/sitemap-sub-bullet.png); padding-bottom:8px; font-weight:500;}
.sitemap-experienceitc-sublink ul li a{ color:#294b00; text-decoration:none;}
.sitemap-experienceitc-sublink ul li a:hover{ color:#000; text-decoration: underline;}


/*--------------------------    Sitemap End  -------------------------------*/


@media screen and (max-width: 1920px) {	
#owl-demo .item strong{ height:207px; font-size:18px; line-height:207px; }
}
@media screen and (max-width: 1366px) {	
/*Brand Video Panel start*/
.bmvideopanel .videoholder iframe{ height:465px;}
/*Brand Video Panel end*/
}
@media screen and (max-width: 1280px) {	
#owl-demo .item strong{ height:138px; font-size:18px; line-height:138px; }
.bmvideopanel .videoholder iframe{ height:430px;}
}
@media screen and (max-width: 1024px) {	
#owl-demo .item strong{ height:110px; font-size:18px; line-height:110px;  }
.bmvideopanel .videoholder iframe{ height:370px;}
}
@media screen and (max-width: 980px) {
#owl-demo .item strong{ height:106px; font-size:18px; line-height:106px;  }
/*Brand Video Panel start*/
.bmvideopanel{background-color:#000000;}
.bmvideopanel .videotext{ display:block; width:90%; text-align:center;}
.bmvideopanel .videotext a{ display:block; margin:40px auto 0px auto;}
.bmvideopanel .videoholder{display: block; width:100%;}
.bmvideopanel .videoholder iframe{ height:550px;}
/*Brand Video Panel end*/
}
@media screen and (max-width: 800px) {
#owl-demo .item strong{ height:86px; font-size:18px; line-height:86px; }
/*Brand Video Panel start*/
.bmvideopanel .videoholder iframe{ height:450px;}
/*Brand Video Panel end*/
}
@media screen and (max-width: 768px) {	
#owl-demo .item strong{ height:83px; font-size:18px; line-height:83px;  }
.bmvideopanel .videoholder iframe{ height:430px;}
}
@media screen and (max-width: 640px) {	
#owl-demo .item strong{ height:69px; line-height:69px; font-size:18px; }
.bmvideopanel .videoholder iframe{ height:360px;}
}
@media screen and (max-width: 600px) {	
#owl-demo .item strong{ height:65px; line-height:65px; font-size:18px; }
.bmvideopanel .videoholder iframe{ height:340px;}
}
@media screen and (max-width: 480px) {	
#owl-demo .item strong{ height:52px; line-height:52px; font-size:13px; }
.mediaHilight2ndlvl a{ width:100%}
.bmvideopanel .videoholder iframe{ height:270px;}
}
@media screen and (max-width: 360px) {	
#owl-demo .item strong{ height:39px; line-height:39px; font-size:13px; }
.mediaHilight2ndlvl a{ width:100%}
.bmvideopanel .videotext { font-size:30px;}
.bmvideopanel .videotext a{ margin:20px auto 0px auto;}
.bmvideopanel .videoholder iframe{ height:203px;}
}
@media screen and (max-width: 320px) {
#owl-demo .item strong{ height:34px; line-height:34px; }
.mediaHilight2ndlvl a{ width:100%}	
.bmvideopanel .videoholder iframe{ height:180px;}
}

