.downloadWrap{padding:20px 0 50px}
.tab180{width:180px;margin-right:20px}
.mainLeftTab{float:left}
.mainLeftTab li{margin-bottom:1px;position:relative}
.mainLeftTab li.active:after{content:'';position:absolute;right:0;top:50%;margin-top:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}
.mainLeftTab li a{display:block;background:#ebebeb;color:#646871;font:14px "robotolight",sans-serif;text-transform:uppercase;padding:14px 10px 12px 20px}
.mainLeftTab li span{display:inline-block;vertical-align:middle;line-height:16px}
.mainLeftTab li.active a,.mainLeftTab li a:hover{background:#1287b2;color:#fff}
.mainLeftTab li.active a i,.mainLeftTab li a:hover i{background-position:bottom left}
.mainLeftTab li a i{transition:all ease-in .2s}
.icon0,.icon1,.icon2,.icon3,.icon4,.icon5,.icon6{width:38px;height:37px;display:inline-block;vertical-align:middle;margin-right:10px}
.icon0{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/brochure.png) no-repeat top left}
.icon1{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/whitepaper.png) no-repeat top left}
.icon2{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/case_studies.png) no-repeat top left}
.icon3{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/presentation.png) no-repeat top left}
.icon4{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/povs.png) no-repeat top left}
.icon5{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/reports.png) no-repeat top left}
.icon6{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/videos.png) no-repeat top left}
.d-left-gap{margin-left:200px}
.d-left-gap1{overflow:hidden}
.filtermain{font:14px "robotolight",sans-serif;float:left;width:100%}
.filterby{display:inline-block;width:100%}
.filterby label{display:inline-block;color:#646871;margin-right:5px}
.filterby .selectbox{display:inline-block}
.filterby select{min-width:125px;height:100%}
.selectbox{background:#ebebeb;position:relative}
.selectbox select{background:transparent;border:0;color:#646871;padding:0 20px 0 5px;height:100%}
.selectbox:after,.selectbox1:after{content:"";position:absolute;z-index:1;right:8px;top:50%;margin-top:-3px;height:0;width:0;border-top:5px solid #a5a9af;border-left:5px solid transparent;border-right:5px solid transparent;pointer-events:none}
.filterLinks{display:inline-block;margin-left:0}
.filterLinks li{display:inline-block;min-width:115px}
.filterLinks li a{color:#646871;display:block;text-align:center;background:#ebebeb;padding:5px 5px}
.filterLinks li a:hover{background:#b7b4b4;color:#fff}
.filterLinks li.active a{background:#b7b4b4;color:#fff}
.downloadSection{font:14px "robotolight",sans-serif}
.downloadcell{border:1px solid #e4e3e3;margin:0 -1px -1px 0;padding:15px}
.downloadcell.col20{padding:15px 10px}
.downloadcell>div{padding-bottom:10px;text-align:center;position:relative;height:100%}
.downloadcell figure{display:block;margin-bottom:4px}
.downloadcell a{color:#3f4654;line-height:17px !important;word-wrap:break-word}
.downloadcell a:hover{color:#3ca9dd;text-decoration:underline}
span.date{color:rgba(63,70,84,.48);font-size:12px;font-style:italic;display:block;margin-top:2px}
.downloadcell .downloadLink{color:#fff;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.downloadcell .downloadLink:hover{color:#fff;text-decoration:none}
.downloadLink{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/download_icon.png) no-repeat right center #3ca9dd;color:#fff;font:13px "robotomedium",sans-serif;padding:6px 40px 7px 15px;border-radius:15px}
.downloadLink.ebook{background:url(../../../content/dam/mphasis-com/global/en/icons/downloads/ebook_icon.png) no-repeat 90% center #3ca9dd;color:#fff;font:13px "robotomedium",sans-serif;padding:6px 40px 7px 15px;border-radius:15px}
.downloadDetails{padding-bottom:25px}
.detailsImg{float:left;margin-right:30px}
.detailsContent{overflow:hidden;min-height:155px}
.detailsContent h2{color:#3ca9dd;font:normal 14px 'robotobold',sans-serif}
.detailsContent p{color:#646871;font-family:"robotolight",sans-serif;line-height:17px;padding-top:25px}
.filesize{color:#32535f;font-size:12px;padding-top:15px}
.filesize span{display:inline-block;vertical-align:middle;margin-right:40px;line-height:28px}
.filesize a{display:inline-block;vertical-align:middle;margin-left:15px}
.filesize img{display:block}
.formSection{border-top:1px dashed #c2c2c2;padding:15px 0;color:#646871;font:14px "robotolight",sans-serif}
.borNone{border:0}
.required{display:block;padding-bottom:16px}
.formSection i{color:#f24b45}
.formSection label{display:block;padding-bottom:2px}
.selectbox1{padding:0;position:relative}
.selectbox1:after{border-top-color:#49636e}
.formSection select{background:transparent;border:0;width:100%;height:100%;color:#646871;padding:0 0 0 5px;font-family:"robotolight",sans-serif}
.formSection textarea{height:70px}
.formSection input[type="submit"]{color:#fff;background:rgba(237,149,74,1);width:auto;height:auto;border:0;padding:5px 13px;font-family:'robotoregular',sans-serif;cursor:pointer}
.formSection input[type="submit"]:hover{background:rgba(237,149,74,.7)}
.formSection a{color:#07a1da}
.formSection a:hover{text-decoration:underline}
.pagination{font-family:"robotolight",sans-serif;padding-top:20px;float:left;width:100%}
.pagination ul{float:right}
.pagination li{display:inline-block;margin-right:1px}
.pagination li a{color:#646871;font-size:12px;display:block;background:#ebebeb;border-radius:3px;padding:3px 8px}
.pagination li a.active,.pagination li a:hover{background:#02a1db;color:#fff}
.pagination li a.more,.pagination li a.more:hover,.pagination li a.nextlink{background:transparent;color:#646871}
.pagination li a.nextlink{font-size:14px}
.pagination li i{font-size:16px}
.pagination li.hidden{margin-right:0}
.pagination li a.jp-next,.pagination li a.jp-previous{background:transparent none repeat scroll 0 0;color:#646871;font-size:14px;cursor:pointer}
.pagination li a.jp-disabled{display:none}
.pagination li.gap span.jp-hidden{margin:0}
.pagination li.gap span{margin:0 10px}
.socialMedia{border-top:1px dashed #c2c2c2;padding-top:15px}
.socialMedia li{display:inline-block}
.socialMedia li a{color:#fff;display:block;padding:5px 8px;border-radius:3px}
.socialMedia i{margin-right:30px}
.facebooklink{background:#395697}
.twitterlink{background:#32adc6}
.linkedinlink{background:#107fa1}
.googlepluslink{background:#d74634}
.formSection .row{margin:0 -15px}
.formSection .col50,.formSection .col100{padding:0 15px;float:none;display:inline-block;vertical-align:top;margin-right:-4px}
.formSection label{display:block;padding-bottom:2px}
.formSection input,.formSection textarea,.selectbox1{border:1px solid #e3e3e3;background:#ebecee;width:100%;height:27px;padding:0 8px;border-radius:3px;color:#646871;font-family:"robotolight",sans-serif}
.downloadpdf{padding:15px 0}
.formSection{border-top:1px dashed #c2c2c2;padding:15px 0;color:#646871;font:14px "robotolight",sans-serif}
.required{display:block;padding-bottom:16px}
.formSection i{color:#f24b45}
.formSection .row{margin:0 -15px}
.formSection .col50,.formSection .col100{padding:0 15px;float:none;display:inline-block;vertical-align:top;margin-right:-4px}
.formSection label{display:block;padding-bottom:2px}
.formSection input,.formSection textarea,.selectbox1{border:1px solid #e3e3e3;background:#ebecee;width:100%;height:27px;padding:0 8px;border-radius:3px;color:#646871;font-family:"robotolight",sans-serif}
.selectbox1{padding:0;position:relative}
.selectbox1:after{border-top-color:#49636e}
.formSection select{background:transparent;border:0;width:100%;height:100%;color:#646871;padding:0 0 0 5px;font-family:"robotolight",sans-serif}
.formSection textarea{height:70px}
.formSection input[type="submit"]{color:#fff;background:rgba(237,149,74,1);width:auto;height:auto;border:0;padding:5px 13px;font-family:'robotoregular',sans-serif;cursor:pointer}
.formSection input[type="submit"]:hover{background:rgba(237,149,74,.7)}
.formSection a{color:#07a1da}
.formSection a:hover{text-decoration:underline}
.inv-table td{padding:10px}
//Validation CSS .formSection input.error,.formSection select.error{background:#ebecee url("clientlib-downloads/images/error_icon.png") no-repeat scroll right 8px top 8px}
.formSection select.error{background-position:right 25px top 8px}
.formSection label.error{color:#fff;font-size:12px;background:#d00a00;padding:5px}
.formSection .col50,.formSection .col100{margin-bottom:17px}
@media only screen and (max-width:1024px){.tab180{width:auto;margin:0}
.mainLeftTab{float:none;padding-bottom:30px}
.mainLeftTab li span br{display:none}
.d-left-gap{margin:0}
.downloadWrap{padding-left:15px;padding-right:15px}
.mainLeftTab li a,.filtermain,.selectbox select{font-size:18px}
.downloadSection{font-size:17px}
.downloadSection a{text-decoration:none}
.downloadSection .col25{width:33.333%}
span.date,.downloadLink,.pagination li a{font-size:15px}
.pagination li a{padding:3px 10px}
.pagination li a.nextlink{font-size:inherit}
.detailsContent h2,.detailsContent p,.filesize{font-size:15px}
.detailsContent p{line-height:18px}
.downloadSection .col20{width:25%}
}
@media only screen and (max-width:767px){.downloadWrap{padding-left:0;padding-right:0}
.filterLinks{text-align:left}
.filterby,.filterLinks{display:block;margin:0}
.filterby{margin-bottom:25px}
.filterLinks li{text-align:center;width:33.333%;margin-right:-4px;display:inline-block;min-width:inherit}
.mainLeftTab li a,.filtermain,.selectbox select{font-size:23px}
.mainLeftTab li a{padding:12px 10px 12px 15px}
.downloadSection{font-size:16px}
.downloadSection .col25{width:50%}
span.date,.downloadLink,.pagination li a{font-size:18px}
.detailsContent h2,.detailsContent p,.filesize,.formSection,.formSection input,.formSection textarea,.selectbox1,.formSection select{font-size:21px}
.detailsContent p{line-height:25px}
.none767{display:none !important}
.formSection .col50{width:100%;float:none}
.formSection input,.selectbox1{height:45px}
.mainLeftTab li span{line-height:inherit}
.downloadSection .col20{width:33.333%}
#assetType li:nth-child(4) span{width:80%}
}
@media only screen and (max-width:639px){.downloadWrap{padding:25px 0}
.mainLeftTab li a,.filtermain,.selectbox select,.downloadSection{font-size:17px}
span.date,.downloadLink,.pagination li a{font-size:15px}
.detailsContent h2,.detailsContent p,.filesize,.formSection,.formSection input,.formSection textarea,.selectbox1,.formSection select{font-size:17px}
.detailsContent p{line-height:21px}
.downloadSection .col20{width:50%}
#assetType li:nth-child(4) span{width:80%}
}
@media only screen and (max-width:479px){.mainLeftTab li a,.filtermain,.selectbox select,.downloadSection{font-size:11px}
span.date,.downloadLink,.pagination li a{font-size:13px}
.downloadSection .col25{width:100%}
.detailsImg{float:none;margin:0;text-align:center}
.detailsContent{margin-top:20px}
.detailsContent h2,.detailsContent p,.filesize,.formSection,.formSection input,.formSection textarea,.selectbox1,.formSection select{font-size:15px}
.detailsContent p{line-height:20px}
.formSection input,.selectbox1{height:30px}
.downloadSection .col20{width:100%}
.socialMedia i{margin-right:21px}
#assetType li:nth-child(4) span{width:80%}
}
.divLeft{float:left;width:67%;padding:0 17px 17px}
.divLeft img{display:block;width:100%}
.divRight{margin-left:67%;padding-left:22px}
.divRight h3{color:#35a8df;font-size:20px;padding-bottom:7px}
@media only screen and (max-width:767px){.divLeft{float:none;width:auto;border:0;padding:0 0 25px 0}
.divRight{margin:0;padding:0}
.divRight h3{font-size:22px;line-height:30px}
}
@media only screen and (max-width:639px){.divRight h3{font-size:17px;line-height:18px}
}
@media only screen and (max-width:479px){.divRight h3{font-size:15px}
}
.span8List{padding-left:10px;margin:0;line-height:20px;background:rgba(0,0,0,0) url("../../../content/dam/mphasis-com/global/en/icons/downloads/img_bullet_Grey.png") no-repeat scroll 0 7px;list-style:outside none none}
.span8ListHref{color:#08c;text-decoration:none}
.span4ListHref{color:#08c;text-decoration:none;font-size:13px}
.hdrStndAlone{background:#eceaeb none repeat scroll 0 0;font-size:18px;margin-bottom:14px;margin-top:0 !important;padding:10px;font-size:17.5px !important}
.solut1{background:#c81a78 none repeat scroll 0 0 !important;padding:10px !important}
.solut1 a{color:#fff}
.solut11{border-bottom:2px dotted #ccc;font-size:12px;margin:0;padding:12px 10px 10px 20px;line-height:20px;list-style:outside none none}
ul.siteUl1 li{border-bottom:2px dotted #ccc;color:#fff;font-size:12px;margin:0;padding:12px 10px 10px 20px}
@media only screen and (min-device-width :320px) and (max-device-width :667px){.mainLeftTab li a:hover{display:block;text-transform:uppercase;padding:14px 10px 12px 20px}
}
#downloadSection p a{text-decoration:none;cursor:default;color:#333}
.downloadButton{margin:20px 0 0 0}
#financialNoteSection{width:67% !important}
#annualContent p{padding-left:10px;margin:0;line-height:20px;background:rgba(0,0,0,0) url(../../../content/dam/mphasis-com/global/en/icons/downloads/img_bullet_Grey.png) no-repeat scroll 0 7px;list-style:outside none none}
#annualContent p a{color:#08c;text-decoration:none}
#noticeContent p{padding-left:10px;margin:0;line-height:20px;background:rgba(0,0,0,0) url(../../../content/dam/mphasis-com/global/en/icons/downloads/img_bullet_Grey.png) no-repeat scroll 0 7px;list-style:outside none none}
#noticeContent p a{color:#08c;text-decoration:none}
.resp-tab-content p{padding-left:10px;margin:0;line-height:20px;background:rgba(0,0,0,0) url(../../../content/dam/mphasis-com/global/en/icons/downloads/img_bullet_Grey.png) no-repeat scroll 0 7px;list-style:outside none none}
.resp-tab-content p a{color:#08c;text-decoration:none}
h2.resp-accordion a{color:#08c}
.right-container{width:33%;margin:0 auto}
.left-content{width:50%;float:left;display:inline;padding:5px 0 5px 20px;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
.right-content{width:50%;float:left;display:inline;padding:5px 0 5px 15px;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
.full-content{width:100%;padding:0 10px 10px 20px;margin-top:15px;color:#646871;font-family:'Roboto',sans-serif;font-size:12px;overflow:hidden;position:relative;border-top:1px solid #646871}
.full-content h3{color:#646871;padding-top:15px;font-size:15px;font-family:'Robotobold',sans-serif}
.full-content p{color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
.full-content-center p a{width:100% !important;padding:5px 0 5px 15px !important;line-height:33px;font-family:'Roboto',sans-serif !important;font-size:12px !important}
.full-content-center p a{color:#35a8df !important}
.full-content-center p a:hover{color:red !important}
.hide{display:none !important}
.stockcontent{border:1px solid #e1e1e1;overflow:auto}
.stockheader{color:#fff;font-family:'Robotobold',sans-serif;font-size:20px;text-align:center;padding:6px;background:#c81a78}
a.tab,a.tab:hover{font-family:"robotolight",sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase}
a.tab{color:#646871}
a.tab,a.tab:hover{color:#4fb1e0}
a.tabselected,a.tabselected:hover{font-family:"robotobold",sans-serif}
a:first-child.tabselected,a:first-child.tabselected:hover{border-right:0}
a:last-child.tabselected,a:last-child.tabselected:hover{border-left:0}
.changes{color:green}
.negative{color:red}
@media only screen and (max-device-width:640px) and (min-device-width:360px) and (orientation:portrait){.right-content{width:40% !important}
}
@media only screen and (max-device-width:667px) and (min-device-width:375px) and (orientation:portrait){.right-content{width:38% !important}
}
@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){.left-content{width:45% !important;float:left;display:inline;padding:5px 0 5px 15px !important;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
.right-content{width:55% !important;float:left;display:inline;padding:5px 0 5px 12px !important;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
}
@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:landscape){.left-content{width:50% !important;float:left;display:inline;padding:5px 0 5px 20px !important;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
.right-content{width:45% !important;float:left;display:inline;padding:5px 0 5px 20px !important;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait){.left-content{width:50% !important;float:left;display:inline;padding:5px 0 5px 20px !important;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
.right-content{width:45% !important;float:left;display:inline;padding:5px 0 5px 20px !important;color:#646871;font-family:'Roboto',sans-serif;font-size:12px}
}
ul.resp-tabs-list,p{margin:5px;padding:0}
.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer;float:left}
.resp-tabs-list li a{color:#08c;text-decoration:none}
.resp-tabs-container{padding:0;background-color:#fff;clear:left;margin:5px}
h2.resp-accordion{cursor:pointer;padding:5px;display:none}
.resp-tab-content{display:none;padding:15px}
.resp-tab-active{border:1px solid #e4e3e3;border-bottom:0;margin-bottom:-1px !important;padding:12px 14px 14px 14px !important}
.resp-tab-active{border-bottom:0;background-color:#fff;color:#08c}
.resp-content-active,.resp-accordion-active{display:block}
.resp-tab-content{border:1px solid #e4e3e3}
h2.resp-accordion{font-size:13px;border:1px solid #e4e3e3;border-top:0 solid #e4e3e3;margin:0;padding:10px 15px}
h2.resp-tab-active{border-bottom:0 solid #e4e3e3 !important;margin-bottom:0 !important;padding:10px 15px !important}
h2.resp-tab-title:last-child{border-bottom:12px solid #e4e3e3 !important;background:blue}
.resp-vtabs ul.resp-tabs-list{float:left;width:30%}
.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px !important;margin:0;cursor:pointer;float:none}
.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #e4e3e3;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}
.resp-vtabs .resp-tab-content{border:0}
.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:0;background-color:#fff;position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 14px !important}
.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #e4e3e3}
h2.resp-tab-active span.resp-arrow{border:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9b9797}
.resp-easy-accordion h2.resp-accordion{display:block}
.resp-easy-accordion .resp-tab-content{border:1px solid #e4e3e3}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #e4e3e3 !important}
.resp-jfit{width:100%;margin:0}
.resp-tab-content-active{display:block}
h2.resp-accordion:first-child{border-top:1px solid #e4e3e3 !important}
@media only screen and (max-width:768px){#tab-1{display:block}
ul.resp-tabs-list{display:none}
h2.resp-accordion{display:block}
h2.resp-tab-content:first-child{display:block}
.resp-vtabs .resp-tab-content{border:1px solid #e4e3e3}
.resp-vtabs .resp-tabs-container{border:0;float:none;width:100%;min-height:initial;clear:none}
.resp-accordion-closed{display:none !important}
.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important}
}
.Investor_container{width:100%;border:2px solid #d4d4d4;margin:0 auto}
.year_filter_row{width:100%;text-align:left;padding:10px}
.year_filter_row select{width:200px;padding:5px}
.Inverstor_mid_panel{width:67%;float:left;display:block}
.Investor_right_panel{width:33%;float:left;margin-top:20px;padding:0 10px 0 10px !important;height:100%;display:block}
.clearfix{clear:both}
.clearfix:after{clear:both}
.clearfix:before{clear:both}
.Investor_report_panel{border:1px solid #e4e3e3;border-radius:4px;margin-top:20px;margin-bottom:10px}
.Investor_report_panel h3{text-align:left;padding:.5%;width:100%;background-color:#b7b4b4;color:#fff;vertical-align:top;margin-top:0}
.Investor_notice_panel{border:1px solid #e4e3e3;border-radius:4px;margin-top:10px}
.Investor_notice_panel h3{text-align:left;padding:.5%;width:100%;background-color:#b7b4b4;color:#fff;vertical-align:top;margin-top:0}
@media only screen and (max-width:767px) and (min-width:320px){.Inverstor_mid_panel{width:100%;float:left;display:block}
.Investor_right_panel{width:100%;padding:0 !important;float:left;border:0 solid #b7b4b4;border-radius:4px;height:100%;display:block}
}