.tabImage1:after { background-image: url('/~/media/Images/C/Chesnara-Plc-V2/css/sprite.png'); background-repeat: no-repeat; }
.tabImage1 { float:left; position:relative; text-align: center; background-color: #edeef0; background-repeat: no-repeat; background-position: center center; background-size:100%; height:80px; width:25%; cursor: pointer; }
.tabImage1.active{ cursor: default; }
.tabImage1.last .seperator{ display:none; }
.tabImage1 img { display: inline-block; }


#business-management-tab.active, .tabHeaderWrap #business-management-tab:hover {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/business-management-icon-active');}
#business-management-tab {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/business-management-icon');}

#data-tab.active, .tabHeaderWrap #data-tab:hover {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/data-active');}
#data-tab {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/data-icon');}

#managing-money-tab.active, .tabHeaderWrap #managing-money-tab:hover {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/managing-money-active');}
#managing-money-tab {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/managing-money-icon');}

#values-and-standards-tab.active, .tabHeaderWrap #values-and-standards-tab:hover {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/values-and-standards-active');}
#values-and-standards-tab {background-image: url('/~/media/Images/C/Chesnara-Plc-V2/content-images/values-and-standards-icon');}

/*.tabContentWrap{background-color: #ecf5f8;}*/
.boxContent1 {width: 33.33%;text-align: left;float: left;}
.boxWrapper {padding:0px;}
.boxContent1 {padding:20px 20px;/*min-height: 135px;*/}
/*.boxContent1.box-1 {background-color:#7bb1cd}
.boxContent1.box-2 {background-color:#7bb1cd}
.boxContent1.box-3 {background-color:#5c869b}*/
.boxContent1.box-1, .boxContent1.box-2, .boxContent1.box-3 {background-color:#c8c8ca}


.boxContent1.corporateG.box-2 .boxFigure1, .boxContent1.corporateG.box-3 .boxFigure1, .boxContent1.corporateG.box-1 .boxFigure1 {padding-bottom: 30px;}
.boxFigure1 {font-size: 5em;line-height:0.8em;color: #455261;margin-bottom: 7px;font-family:'Gill Sans W04 Bold';text-align:center;}
.maincontent a.companyLink {color:#589ac2; padding:15px; border:2px solid #589ac2;border-radius: 5%;}
.maincontent a.companyLink:after {content: '';position: relative;display: inline-block;border-left: 2px solid #1485bf;border-bottom: 2px solid #1485bf;width: 11px;height: 11px;right: -1px;transform: rotate(-135deg);-moz-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);}
.tabContentWrap .content {float: left;padding: 30px;}
.content p.quote {font-size: 1.5em;font-family: inherit;}
.content p.quote-author{margin: 0 auto;display: block;padding: 30px;font-size: 14px;text-align: center;}
.tabContent, .bottomLinkWrap{background-color: #ecf5f8;}
.mobileOurBusinessWrap .mobi-Content, .mobileOurBusinessWrap .bottomLinkWrap{background-color: #ecf5f8;}
.snapdown-content p.quote {float: left;text-align: left;font-size: 1.5em;font-family: inherit;}
.snapdown-content p.quote-author {padding-left: 82px;}
/*.snapdown-content {float:left}*/
.snapdown-content .bottomLinkWrap {background-color: inherit;float:initial;display: inline-block;padding: 0 50px 0px;}
.snapdown-content .bottomLinkWrap a.companyLink {margin-left:10px;}
.content .top-icon {float: left;width: 100%;margin-bottom:20px;}
.content .top-icon span {float: left;margin-right: 30px;font-weight: bold;}
.content .top-icon span img {display: inline-block;padding: 5px;}
.titleIcon {position: relative;padding-left: 7px;display: inline-block;vertical-align: middle;}
.tabContent {padding: 40px 50px 0;}


@media all and (max-width: 736px) {
  .boxContent1 {/*min-height: 212px;*/width:100%;}
  #business-management-tab.active, .tabHeaderWrap #business-management-tab:hover, #data-tab.active, .tabHeaderWrap #data-tab:hover, #values-and-standards-tab.active, .tabHeaderWrap #values-and-standards-tab:hover, #managing-money-tab.active, .tabHeaderWrap #managing-money-tab:hover {background-color:#add2e4;}
  .maincontent .mobi-tabContent a.companyLink {float: right;}
  .mobileOurBusinessWrap #data-tab {background-position: -68px 0;}
  .mobileOurBusinessWrap #values-and-standards-tab {background-position: -41px 0;}
  .mobileOurBusinessWrap #managing-money-tab {background-position: -48px 0;}
  .ip3-governance-principles .bottomLinkWrap {border-bottom:none;}
  .ip3-governance-principles .snapdown-content {padding: 25px 20px 20px;}
}

@media all and (max-width: 667px) {
  /*.mobileOurBusinessWrap .boxContent1 {min-height: 230px;}*/
}

@media all and (max-width: 414px) {
  .snapdown-content .bottomLinkWrap a.companyLink {margin-bottom: 20px;}
}

@media all and (max-width: 991px) {
  .boxContent1.box-3 {margin-top:0px;}
}

/*IPad/IPad mini landscape mode:*/
@media all and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
    {
  .boxContent1 {min-height:150px;}
}

@media all and (max-width: 767px) {
  .mobi-tabContent .boxContent1 {border-bottom: 2px solid #fff;}
  .mobi-tabImage1{ float: left; position: relative; text-align: center; background-color: #edeef0; background-repeat: no-repeat; background-position:-30px 0; background-size: contain; height: 80px; width: 100%;   cursor: pointer; border-bottom: 2px solid #fff; }
  .mobi-tabImage1:after{ content: ""; display: block; position: absolute; width: 18px; height: 18px; right: 20px; top: 50%; background-position: -29px -29px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
  .mobi-tabImage1.active:after{ background-position: -55px -29px; }
#ip3-governance-principles .box-2 {margin-bottom:0px;}
}

.internetexplorer11 .snapdown-content .bottomLinkWrap {float:none;}

.figureDetails1{font-family:'Gill Sans W01 Medium'; font-weight: normal;text-align: center;}
.figureDetails1{font-size: 1.5em; line-height: 1.1em; color: #455261;}
@media all and (max-width: 991px) {
  .figureDetails1{ font-size:1.5em; }
}

@media all and (min-width: 991px) {
  .tabImage1{ background-size:auto; }
}

.boxFigure1.corporateG img {width:75%;margin: 0 auto;}
#ip3-governance-principles .tabContentWrap .box-1 {padding-left: 20px;}

.boxContent1.box-2, .boxContent1.box-1 {border-right:2px solid #FFF;}

@media all and (max-width: 736px) {
.boxFigure1.corporateG img {width: auto;margin: 0 auto;}
}

.boxFigure1.corporateG.fullImg {padding-bottom:0px !important;}