@charset "utf-8";body{font-family:'Roboto',sans-serif;font-size:14px;color:#646871;-webkit-overflow-scrolling:touch}
img{max-width:100%;border:0}
a{outline:0;text-decoration:none}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none}
h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:0;padding:0;list-style:none;font-weight:normal}
a:hover{text-decoration:none}
.clearfix:after,#sync2:after,.level1:after,.container:after,.container856:after,.container886:after,.fourBlock:after,.copy:after,.footerContainer:after,.footerTop:after,.level5:after,.titleBlock:after,.fourBlock:after,.topNav:after,.dropDownleft:after,.middleContent .listItem:after,.companyDescription:after,.downloadWrap:after,.downloadSection:after,.clientLogos:after,.aTab:after,.filterLinks:after,.gallerySection:after,.galleryRight:after,.galleryLeft:after,.newsSection:after,.newsWrap:after,.eventSection:after,.contactWrap:after,.requestForm:after,.insuranceWrap:after,.boxWrap:after,.comprehensiveBox:after,.leaderImg:after,.comprehensiveTabs:after,.capabilityTabs:after,.dpcMainPoints:after,.solutionsWrap:after,.awardDiv:after{content:"";clear:both;display:block}
input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}
input:focus{outline:0;border:0}
select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;border:0}
select::-ms-expand{display:none}
::-webkit-input-placeholder{opacity:1}
::-moz-placeholder{opacity:1}
:-ms-input-placeholder{opacity:1}
:-moz-placeholder{opacity:1}
@font-face{font-family:'robotobold';src:url('clientlib-site/resources/fonts/roboto-bold-webfont.eot');src:url('clientlib-site/resources/fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('clientlib-site/resources/fonts/roboto-bold-webfont.woff2') format('woff2'),url('clientlib-site/resources/fonts/roboto-bold-webfont.woff') format('woff'),url('clientlib-site/resources/fonts/roboto-bold-webfont.ttf') format('truetype'),url('clientlib-site/resources/fonts/roboto-bold-webfont.svg#robotobold') format('svg');font-weight:normal;font-style:normal;font-display:auto}
@font-face{font-family:'robotolight';src:url('clientlib-site/resources/fonts/roboto-light-webfont.eot');src:url('clientlib-site/resources/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),url('clientlib-site/resources/fonts/roboto-light-webfont.woff2') format('woff2'),url('clientlib-site/resources/fonts/roboto-light-webfont.woff') format('woff'),url('clientlib-site/resources/fonts/roboto-light-webfont.ttf') format('truetype'),url('clientlib-site/resources/fonts/roboto-light-webfont.svg#robotolight') format('svg');font-weight:normal;font-style:normal;font-display:auto}
@font-face{font-family:'robotoregular';src:url('clientlib-site/resources/fonts/roboto-regular-webfont.eot');src:url('clientlib-site/resources/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('clientlib-site/resources/fonts/roboto-regular-webfont.woff2') format('woff2'),url('clientlib-site/resources/fonts/roboto-regular-webfont.woff') format('woff'),url('clientlib-site/resources/fonts/roboto-regular-webfont.ttf') format('truetype'),url('clientlib-site/resources/fonts/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal;font-display:auto}
@font-face{font-family:'robotothin';src:url('clientlib-site/resources/fonts/roboto-thin-webfont.eot');src:url('clientlib-site/resources/fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),url('clientlib-site/resources/fonts/roboto-thin-webfont.woff2') format('woff2'),url('clientlib-site/resources/fonts/roboto-thin-webfont.woff') format('woff'),url('clientlib-site/resources/fonts/roboto-thin-webfont.ttf') format('truetype'),url('clientlib-site/resources/fonts/roboto-thin-webfont.svg#robotothin') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'robotomedium';src:url('clientlib-site/resources/fonts/roboto-medium-webfont.eot');src:url('clientlib-site/resources/fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),url('clientlib-site/resources/fonts/roboto-medium-webfont.woff2') format('woff2'),url('clientlib-site/resources/fonts/roboto-medium-webfont.woff') format('woff'),url('clientlib-site/resources/fonts/roboto-medium-webfont.ttf') format('truetype'),url('clientlib-site/resources/fonts/roboto-medium-webfont.svg#robotomedium') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'FontAwesome';src:url('clientlib-site/resources/fonts/fontawesome-webfont.eot');src:url('clientlib-site/resources/fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('clientlib-site/resources/fonts/fontawesome-webfont.woff2') format('woff2'),url('clientlib-site/resources/fonts/fontawesome-webfont.woff') format('woff'),url('clientlib-site/resources/fonts/fontawesome-webfont.ttf') format('truetype'),url('clientlib-site/resources/fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal;font-display:auto}
.fa,.rmm-dropdown:after,.rmm .rmm-back a:after,.selectbox5:after,.cMonth:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-facebook:before{content:"\f09a"}
.fa-twitter:before{content:"\f099"}
.fa-linkedin:before{content:"\f0e1"}
.fa-check:before{content:"\f00c"}
.fa-youtube:before{content:"\f167"}
.fa-angle-down:before,.selectbox5:after,.cMonth:after{content:"\f107"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-google-plus:before{content:"\f0d5"}
.rmm-dropdown:after{content:"\f105"}
.rmm .rmm-back a:after{content:"\f104"}
.fa-search:before{content:"\f002"}
.fa-calendar:before{content:"\f073"}
.fa-clock-o:before{content:"\f017"}
.fa-map-marker:before{content:"\f041"}
.col20,.col25,.col33,.col50,.col100{float:left}
.col20{width:20%}
.col25{width:25%}
.col33{width:33.3333%}
.col50{width:50%}
.col100{width:100%}
.gray{background:#f2f2f2}
.bodyWrapper{width:100%;position:relative}
.container{margin:auto;max-width:1004px;padding:0 15px}
.container856{margin:auto;max-width:1010px}
.container886{margin:auto;max-width:886px;padding:0 15px}
.header{background:transparent;width:100%;padding:2px 0 10px;position:fixed;z-index:99;transition:background-color .5s ease;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.1)}
.header .container{position:relative;padding:0 15px}
.logo{float:left;max-width:180px;padding-top:10px}
.logo img{display:block}
.navigation{float:right;font-family:"robotolight",sans-serif}
.topNav{width:100%}
.topNav>ul{float:right;margin-right:-10px}
.topNav li{font-size:11px}
.navigation .topNav li a{padding-bottom:0}
.topNav ul ul{width:100%}
.mainNav{width:100%;font:16px "robotolight",sans-serif;padding-top:6px}
.navigation li{display:inline-block;position:relative;text-transform:uppercase;padding:0 10px}
.navigation li>a{color:#3f4654;display:block}
.drop-down{position:absolute;left:0;background:linear-gradient(#00bbdc,#1287b2);padding:5px 10px;z-index:10;display:none}
.hamburgerDiv .scrollbar-inner{height:450px}
.drop-down-gap{padding:12px 0 10px 20px}
.drop-down:before{content:'';position:absolute;left:12px;top:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}
.drop-down li{width:100%;font-size:14px;padding:5px 0;text-transform:none;position:relative}
.navigation ul>li:hover>.drop-down{display:block}
.drop-down li a{color:#fff;font-weight:normal;padding:0}
.drop-down li a:hover{color:#000}
.mainNav nav{float:left;margin-right:100px}
.dropDownleft{float:left}
.dropDownTitle{color:#fff;font-weight:bold;font-size:13px;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.2)}
.dropDownleft li{margin:0}
.drop-down-gap div:nth-child(3){padding-top:20px !important}
.dropDownright{float:left;margin-left:20px !important;position:relative;margin-left:20px}
.dropDownlevel2{margin:0 -8px}
.dropLinks2 ul{padding:0;margin:0}
.dropLinks2 span{display:block;padding-right:40px}
.dropLinks2>ul>li{color:#fff;padding:5px 0;margin:0}
.dropLinks2 .fa{float:right;margin-right:12px;font-size:25px;line-height:16px;position:absolute;right:0;top:5px}
.dropLinks2>ul>li>ul{margin-top:5px}
.dropLinks2 li>ul>li{padding:0;margin:0}
.dropLinks2 li>ul>li>a{background:rgba(63,70,84,.2);color:#3f4654;display:block;font:13px/18px "robotolight",sans-serif;padding:4px 5px 7px 25px;margin-bottom:1px}
.dropDownlevel3>ul{margin-top:1px}
.dropDownlevel3>li>a{color:#fff !important}
.dropLinks2 .dropDownlevel3 ul li a{padding-left:55px}
.gapnon{margin:0 !important}
.dropcolorchange>ul>li>ul>li>a{background:rgba(63,70,84,.1)}
.dropfontchange li{padding:5px 0 !important}
.dropfontchange li a{font-family:"robotolight",sans-serif}
.searchDiv{float:left;margin:0 10px 0 10px;color:#3f4654;font-size:15px}
.searchForm{background:#fff;padding:15px;position:absolute;right:0;top:63px;float:left;display:none;width:300px}
.searchForm>div{position:relative}
.searchForm input{border:1px solid rgba(0,0,0,.1);width:100%;height:30px;padding:5px 40px 5px 10px;display:block;font-size:13.33px}
.searchForm input[type="submit"]{color:#fff;font-weight:bold;width:auto;position:absolute;right:0;top:0;background:#3ca9dd;padding:4px 5px 6px;cursor:pointer}
.hamburgerMenu{float:left;padding:4px 0 0}
.hamburgerIcon{background:url(../../../content/dam/mphasis-com/global/en/icons/hamburgerIcon.png) no-repeat top center;width:23px;height:16px;display:inline-block;vertical-align:top}
.hamburgerDiv{min-height:275px;height:450px;position:absolute;right:0;padding:0 0 10px 0;background:#49abda;width:250px;font-size:17px;font-family:"robotolight",sans-serif;display:none;overflow:hidden}
.hamburgerDiv .scroll-content.burgermenu{height:450px !important;overflow:auto !important}
.hamburgerDiv .scroll-x{display:none !important}
.hamburgerDiv>ul{min-height:50px;width:100%}
.hamburgerDiv li{display:block;margin:0 4px;padding:0;position:relative;float:none;vertical-align:top}
.hamburgerDiv li a{display:block;padding:5px 10px 5px;color:#3f4654;font-size:14px;border-bottom:1px solid rgba(0,0,0,.2)}
.hamburgerDiv li li{margin:0}
.hamburgerDiv li li:first-child{display:block;width:auto;float:none;clear:none}
.hamburgerDiv li span{padding:5px 19px 8px;display:block;color:#fff;border-bottom:1px solid rgba(0,0,0,.2)}
.hamburgerDiv li span.exploreTitle{color:#3f4654}
.hamburgerDiv li ul{display:block !important}
.hamburgerDiv li li a{color:#fff;border-bottom:0;text-transform:capitalize}
.hamburgerDiv .fa{float:right;font-size:25px;color:#fff;padding:5px 15px;position:absolute;right:0;top:0;cursor:pointer;transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-0-transform:rotate(0);transform:rotate(0)}
.hamburgerDiv::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5}
.hamburgerDiv::-webkit-scrollbar{width:10px;background-color:#f5f5f5}
.hamburgerDiv::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#e6e6e6}
.hamburgerDiv li.linkActive .fa{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-0-transform:rotate(90deg);transform:rotate(90deg)}
.closeMenu{background:url(../../../content/dam/mphasis-com/global/en/icons/close_menu.png) no-repeat center / 15px;width:18px;height:19px;position:absolute;right:15px;top:9px;z-index:1}
#stickyBand{width:100%;position:fixed;left:0;bottom:0;background:rgba(0,0,0,0.66);z-index:96;padding:10px 0;text-align:center}
#stickyBand p{display:inline-block;color:#fff;font:15px/17px "robotolight",sans-serif}
#stickyBand a{display:inline-block;font:13px "robotomedium",sans-serif;margin-left:15px;padding:11px 22px;background:#3ca9dd;color:#fff;border-radius:25px;transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s}
#stickyBand a:hover{background:#46bae3}
.scrollToTop{position:fixed;bottom:150px;right:10px;cursor:pointer;z-index:98;display:none;max-width:45px;text-align:center;color:#55646b}
#footer{background:#35a8df}
.footerTop{background:#00314f}
.footerItem{float:left;padding-right:60px}
.footerTop h3{font:14px "robotomedium",sans-serif;color:#3ca9dd;text-transform:uppercase;margin-bottom:15px}
.footerItem li{margin:5px 0}
.footerItem li a{color:#fff;font:13px "robotolight",sans-serif;display:inline-block;transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s}
.footerItem li a:hover{color:#3ca9dd}
.followUs{float:left}
.followUs img{max-width:42px}
.followUs li{display:inline-block;padding:0 3px;margin-right:-3px}
.copy{background:#00314f;width:100%;padding:20px 0;color:#84a1af;font:14px "robotolight",sans-serif}
.footerLogo{float:left}
.footerRight{float:right;margin-top:10px}
.copyRights{float:left}
.termsLinks{float:right;padding:0 0 0 3px}
.footerRight li{display:inline-block;position:relative;padding:0 10px;margin-right:-3px}
.footerRight li:after{content:'';background:#84a1af;width:1px;height:12px;position:absolute;right:0;top:4px}
.footerRight li a{color:#84a1af;display:inline-block;line-height:12px;transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s}
.footerRight li a:hover{color:#fff}
.footerRight ul li:last-child:after{background:0}
.device1024{display:none}
.overflow{overflow:hidden;padding-right:17px;-webkit-overflow-scrolling:touch}
.overflow1{overflow:hidden;padding-right:17px}
.poplink{cursor:pointer}
.modalPopup{background:rgba(0,0,0,.4);display:none;position:fixed;left:0;right:0;bottom:0;top:0;overflow-x:hidden;overflow-y:auto;z-index:100}
.popWrap{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.popContainer{max-width:950px;margin:0 auto;background:#f5f5f5;padding:60px 25px 25px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.3)}
.modalPopupClose{position:absolute;right:20px;top:20px;width:16px;height:20px;background:url(../../../content/dam/mphasis-com/global/en/icons/close.png) no-repeat center;cursor:pointer}
.modalPopupClose:hover{background-image:url(../../../content/dam/mphasis-com/global/en/icons/close_hover.png)}
.videoFrame{position:relative;padding-top:56%;width:100%;min-height:200px;background:url(../../../content/dam/mphasis-com/global/en/icons/Loading_icon.gif) no-repeat center}
.videoFrame video{width:100%;height:100%;position:absolute;left:0;right:0;top:0}
.shareContainer{position:fixed;right:0;top:100px;z-index:97;cursor:pointer;height:41px;transition:all .5s ease-in-out 0}
.shareContainer:hover .sharelist{right:37px}
.sharethis{background:#fff;padding:8px 10px;border-radius:4px 0 0 4px;box-shadow:0 0 8px rgba(0,0,0,.2);float:right;position:relative;z-index:2}
.sharelist{position:absolute;right:-200px;overflow:hidden;width:200px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;transition:all .5s ease-in-out 0;z-index:1}
.sharelist li{float:right;text-align:center;margin-right:-3px}
.sharelist li a{display:block;border-radius:4px 0 0 4px;color:#fff;font-size:20px;padding:10px 10px 11px;position:relative;width:50px}
.sharelist li:first-child a{background:#3b5b94;z-index:4}
.sharelist li:nth-child(2) a{background:#64c9ec;z-index:3}
.sharelist li:nth-child(3) a{background:#00679f;z-index:2}
.sharelist li:nth-child(4) a{background:#dc4e41;z-index:1}
.fa-email::before{content:"\f0e0"}
.listTitle{padding:25px 0;max-width:1366px;margin:0 auto}
.listTitle h3{font:25px "robotolight",sans-serif;text-transform:uppercase;margin-bottom:20px}
.listTitle h3 span{font-family:"robotobold",sans-serif}
.listTitle p{font:15px "robotolight",sans-serif;margin-bottom:20px}
.lightTxtBullets{color:#fff;font:15px/16px "robotolight",sans-serif}
.lightTxtBullets li{background:url(../../../content/dam/mphasis-com/global/en/icons/adv-list.png) no-repeat left 2px;padding:5px 0 5px 35px;margin:8px 0;font:14px/16px "robotolight",sans-serif}
.darkTxtBullets{font:15px/16px "robotolight",sans-serif;color:#252c39}
.darkTxtBullets li{background:url(../../../content/dam/mphasis-com/global/en/icons/adv-list-dark.png) no-repeat left 2px;padding:5px 0 5px 35px;margin:8px 0;font:14px/16px "robotolight",sans-serif}
.contactIcon{position:fixed;right:-50px;top:145px;z-index:11;display:none}
.mobileMenu{display:none}
.rmmDiv{position:fixed;right:0;top:60px;bottom:0;width:90%;display:none}
.rmmInner{padding:0 0 15px;height:100%;overflow-y:auto;background:rgba(60,169,221,1);position:relative}
.rmm-dropdown:after{font-size:25px;position:absolute;right:0;top:50%;margin-top:-15px;margin-right:17px}
.rmm .rmm-back a:after{font-size:25px;position:absolute;left:0;top:50%;margin-top:-15px;margin-left:25px}
.mobClose{background:url(../../../content/dam/mphasis-com/global/en/icons/mob_close.png) no-repeat center;width:50px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index:99}
.mobClose:after{display:none}
.rmm{margin:0 auto;max-width:50px !important;width:40px !important}
.rmm ul{margin:0;padding:0;list-style:none;position:relative}
.rmm ul:after{content:"";clear:both;display:block}
.rmm ul li{float:left;position:relative;font:24px "robotolight",sans-serif}
.rmm ul li span{color:#000;display:block;padding:5px 50px 8px 25px;border-bottom:1px dashed #000}
.rmm ul li:hover>ul{display:block}
.rmm ul li a:hover{color:#fff;background:rgba(63,70,84,0.1)}
.rmm ul li a{color:#fff;display:block;font-size:24px;text-decoration:none;padding:5px 10px 8px 25px}
.rmm ul ul{display:none;margin:0;padding:0;position:absolute;top:100%}
.rmm ul ul li{float:none;position:relative}
.rmm ul ul li a{color:#fff}
.rmm ul ul li a:hover{background:rgba(63,70,84,0.1)}
.rmm ul ul ul{position:absolute;left:100%;top:0;width:100%}
.rmm-dropdown::after{position:absolute;right:0}
.rmm-toggled{width:100%;min-height:60px;margin:0 auto;display:none}
.rmm-closed ~ .rmm-mobile,.rmm-toggled.rmm-view.rmm-closed ~ .rmmDiv{display:none}
.rmm-toggled.rmm-view ~ .rmmDiv{display:block}
.rmm-toggled-controls{width:100%}
.rmm-toggled-title{width:60%;float:left;font-size:27px;color:#fff;font-weight:600;display:block;padding:8px 0;text-decoration:none;text-transform:uppercase;text-align:left;padding-left:35px}
.rmm-toggled-button{width:20%;float:right;display:block;width:40px;padding:0 !important;margin:16px 0 0 0;border-radius:3px;float:right;cursor:pointer}
.rmm-toggled-button span{float:left;display:block;margin:2px 0;height:5px;background:white;width:40px;border-radius:3px;background:#333232}
.rmm .rmm-back{display:none;font-size:12px;color:#000}
.rmm .rmm-back a{color:#000;background:rgba(63,70,84,0.1);padding-left:55px}
.rmm .rmm-back:after{display:none}
.rmm-mobile .rmm-back{display:block}
.rmm-mobile{width:100%}
.rmm-mobile ul{width:100%;position:inherit !important}
.rmm-mobile li{width:100%}
.rmm-dropdown{display:block !important}
.rmm-mobile .rmm-subview{display:block !important;width:100%}
.rmm-mobile .rmm-subover-hidden{display:none !important}
.rmm-mobile .rmm-subover-visible{display:block}
.rmm-mobile .rmm-subover-header{display:none !important;padding:0;margin:0}
.rmm-mobile .rmm-submenu{position:relative;left:0}
.rmm .rmm-mobile li:hover>ul{display:none}
.rmm.style{text-align:left;font-family:Tahoma}
.rmm.style ul{box-shadow:0 0 9px rgba(0,0,0,0.15);background:#990;text-transform:uppercase;display:inline-table;text-align:left}
.rmm.style ul li{text-align:left}
.rmm.style ul li:hover{background:#4b545f}
.rmm.style ul ul{display:none;margin:0;background:#5f6975;border-radius:0;padding:0;position:absolute}
.rmm.style ul li a{color:#fff;font-weight:600;display:block;padding:15px 35px;text-decoration:none;font-weight:600}
.rmm.style ul ul li{border-bottom:1px solid #575f6a;border-top:1px solid #6b727c}
.rmm.style ul ul li a{padding:12px 35px;color:#fff}
.rmm.style ul ul li a:hover{background:#4b545f}
.rmm.style ul li>a:not(:only-child):after{font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:"\e000";position:relative;display:inline-block;-webkit-transform:rotate(210deg);transform:rotate(210deg);top:-4px;left:1px;font-size:10px}
.rmm.style ul ul li>a:not(:only-child):after{-webkit-transform:rotate(120deg) !important;transform:rotate(120deg) !important;top:2px;font-size:14px;float:right;margin-right:-20px}
.rmm.style .rmm-mobile li>a:not(:only-child):after{-webkit-transform:rotate(120deg) !important;transform:rotate(120deg) !important;top:4px !important;font-size:14px !important;float:right;margin-right:-20px}
.rmm.style .rmm-mobile li{background:#3ab4a6;border-bottom:1px solid #575f6a !important;border-top:0 !important}
#banner{max-width:1366px;margin:0 auto;padding-top:56px}
#banner>div{position:relative}
#banner img{display:block;width:100%}
.breadcrumb{background:rgba(255,255,255,.9);position:absolute;left:0;right:0;bottom:0;padding:5px 0;z-index:1}
.breadcrumb li{display:inline-block;font:14px "robotoregular",sans-serif;color:#3f4654;text-transform:uppercase;padding:0 3px;margin-right:-3px}
.breadcrumb li a{color:#3f4654;background:url(../../../content/dam/mphasis-com/global/en/icons/right_arrow1.png) no-repeat right center / 8px;padding-right:15px}
.breadcrumb li a:hover{color:#c81a78}
.bannerTitle{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.bannerTitle h1{font-size:46px;text-transform:uppercase;padding:0 10%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.txtright{text-align:right}
.resources-related{background:#944d9d;padding:15px 0;text-align:center}
.resources-related>a{display:inline-block;font:15px/38px "robotomedium",sans-serif;color:#c81a78;background:#fff;border-radius:20px;width:120px;height:40px;margin:0 8px;transition:all ease-out .3s}
.resources-related>a:hover{background:#c81a78;color:#fff}
.div1366{max-width:1366px;margin:0 auto}
.owl-carousel .owl-item{-webkit-transform:translateZ(0) !important}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}
.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCSB_inside>.mCSB_container{margin-right:30px}
.mCSB_scrollTools{position:absolute;width:6px;height:auto;left:auto;top:0;right:0;bottom:0}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools .mCSB_draggerRail{width:6px;height:100%;margin:0 auto}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:6px;height:100%;margin:0 auto;text-align:center}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#dbdbda}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ababab}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#ababab}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#ababab}
@media only screen and (max-width:1024px){html,body{-webkit-text-size-adjust:none}
.container886,.container856,.container{max-width:inherit}
.container886,.container856,.gridItem{padding:0}
.rightPagination,.shareContainer{display:none;top:125px}
.searchForm{top:56px}
.navigation li{padding:0 6px}
.hamburgerDiv li{padding:0}
.mainNav nav{margin-right:0}
.mainNav{font-size:11px}
.dropDownleft{width:auto;float:left}
.dropDownright{float:left;width:auto;margin-left:20px !important;position:relative;margin-left:20px}
.hamburgerMenu{padding-top:4px}
.navigation li>a{padding-bottom:1px}
.mainNav li:nth-child(2) .drop-down{left:-340px}
.mainNav li:nth-child(2) .drop-down:before{left:345px}
.mainNav li:nth-child(4) .drop-down{left:-50px}
.mainNav li:nth-child(4) .drop-down::before{left:55px}
.breadcrumb{padding:5px 15px}
.bannerTitle h1{font-size:28px}
.breadcrumb li{font-size:16px}
.breadcrumb li a{background-size:12px;padding-right:25px}
.footerTop{padding:40px 0 0 0}
.footerItem{width:25%;padding-bottom:30px}
.footerItem:first-child{padding-left:25px}
.footerTop h3{font-size:17px}
.footerItem li a{font-size:16px}
.followUs{float:none;width:auto;clear:left;text-align:center;background:#35a8df;padding:35px 0 30px}
.followUs h3{display:none}
.followUs img{max-width:75px}
.followUs li{padding:0 5px}
.copy{background:#35a8df;padding:0}
.footerLogo,.footerRight,.termsLinks,.copyRights{float:none;width:auto;text-align:center}
.termsLinks{padding:18px 0 30px}
.footerRight li{padding:0 15px}
.footerRight li:after{background:#fff;height:15px;top:7px}
.footerRight li a{font-size:18px;color:#fff;line-height:inherit}
.copyRights{background:#fff;margin:0 -15px;padding:25px 0;color:#707070;font-size:16px}
.device1024{display:inline-block}
.desktop{display:none}
.container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}
}
@media only screen and (max-width:767px){html,body{height:100%;overflow-x:hidden}
.mobileMenu{display:block;float:right}
.overflow,.overflow1{padding-right:0}
.topNav,.mainNav nav,.hamburgerMenu{display:none}
.header{padding:0;background:rgba(255,255,255,1)}
.logo{padding:17px 0}
.hamburgerMenu{padding:11px 0}
.searchDiv{margin:4px 25px 0 0;font-size:25px}
.searchForm{top:260px}
.shareContainer{top:100px;display:none}
.contactIcon{display:block;top:60px}
#banner{padding-top:47px}
.bannerTitle h1{padding:0 20%}
.breadcrumb{display:none}
.bannerTitle{position:static;left:inherit;right:inherit;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background:#2ca7e1;text-align:center;color:#fff;padding:8px 0}
.bannerTitle h1{font-size:35px;padding:0}
#stickyBand{display:none}
.footerTop{padding:0}
.footerItem{display:none}
.footerRight li::after{top:10px}
.footerRight li a{font-size:21px}
.followUs img{max-width:inherit}
.scrollToTop{display:none !important}
.main-nav>li:nth-child(1) .drop-down{width:600px !important}
.contactIcon{top:66px}
.contactIcon img{max-width:50%}
}
@media only screen and (max-width:639px){.header .container{padding:0 15px}
.followUs{padding:28px 0}
.followUs img{max-width:75px}
.termsLinks{padding:25px 0}
.footerRight li:after{top:5px}
.footerRight li a,copyRights{font-size:16px}
.bannerTitle h1{font-size:20px}
.listTitle h3{font-size:20px;text-align:center}
.listTitle h3 span{display:block}
.darkTxtBullets li,.lightTxtBullets li{background-size:16px auto;padding-left:30px;background-position:left 5px;line-height:18px}
}
@media only screen and (max-width:479px){.searchDiv{margin-top:2px}
.logo{padding:12px 0}
.logo img{max-width:130px}
.rmmDiv{top:50px}
.rmm-dropdown::after{font-size:20px;margin-top:-10px}
.rmm-toggled-button{margin-top:12px}
.mainNav{padding-top:3px}
.searchForm{top:51px}
.contactIcon img{max-width:50%}
.followUs img{max-width:60px}
.footerRight li{padding:0 5px}
.footerRight li:after{height:12px}
.footerRight li a,.copyRights{font-size:13px}
.copyRights,.termsLinks,.followUs{padding:20px 0}
.rmm-toggled-button span,.rmm-toggled-button{width:30px}
.rmm-toggled-button span{height:4px}
.rmm-toggled{min-height:50px}
.rmm ul li,.rmm ul li a,.rmm ul li span{font-size:18px}
.mobClose{width:35px;height:39px}
#banner{padding-top:50px}
}
@media only screen and (min-device-width :320px) and (max-device-width :736px) and (orientation :landscape){.videoFrame{padding-top:40%}
}
.mphRTE ul,.mphRTE li{list-style-type:disc}
.insuranceWrap ul,.insuranceWrap li{list-style-type:disc}
@media all and (-ms-high-contrast:none){#BrochuresResources .allresourceslinks ul li div:nth-child(1),#WhitePapersResources .allresourceslinks ul li div:nth-child(1),#CaseStudiesResources .allresourceslinks ul li div:nth-child(1){height:260px !important}
}
.insuranceWrap p a{color:#3ca9dd;text-decoration:underline}
.leadershipBannerContentLeft{text-align:left !important}
.leadershipBannerContentRight{text-align:right !important}
.leadershipBannerContentCenter{text-align:center !important}
@media only screen and (max-width:767px){.leadershipBannerContentRight{text-align:center !important}
.leadershipBannerContentCenter{text-align:center !important}
.leadershipBannerContentLeft{text-align:center !important}
.leadershipBannerTitle span.darkgrey-252c39{color:#fff}
.leadershipBannerTitle span.lightgrey-ebebeb{color:#fff}
.leadershipBannerTitle span.grey-3f4654{color:#fff}
.insuranceWrap ul,.insuranceWrap li{margin-left:10px}
}
@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){.dropLinks2>ul>li{padding:1px 0}
}
.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}
.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}
.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}
.scroll-element{display:none}
.scroll-element,.scroll-element div{box-sizing:content-box}
.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}
.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}
.scroll-textarea{border:1px solid #ccc;border-top-color:#999}
.scroll-textarea>.scroll-content{overflow:hidden !important}
.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:0;padding:2px;position:relative !important;top:0;width:100% !important}
.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}
.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}
.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}
.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}
.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}
.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);opacity:.4}
.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}
.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}
.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}
.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}
.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}
.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}
.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}
.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}
.drop-down-gap div:nth-child(3){padding-top:0 !important}
.main-nav>li:nth-child(2) .drop-down{width:680px !important}
.main-nav>li:nth-child(2) .dropDownleft{width:200px !important}
.main-nav>li:nth-child(2) .dropDownright{width:200px}
.main-nav>li:nth-child(3) .drop-down .dropDownleft{width:220px !important;padding-left:10px}
.main-nav>li:nth-child(3) .dropDownleft{width:120px !important}
.dropDownleft{min-width:120px}
.main-nav>li:nth-child(4) .dropDownleft{width:255px !important}
.main-nav>li:nth-child(4) .drop-down .dropDownright{width:255px !important}
.main-nav>li:nth-child(4) .drop-down{width:255px !important}
.main-nav>li:nth-child(5) .drop-down{width:120px !important}
@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}
.featherlight:last-of-type{background:rgba(0,0,0,.8)}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}
.featherlight .featherlight-inner{display:block}
.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}
.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}
.featherlight .featherlight-image{width:100%}
.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}
.featherlight iframe{border:0}
.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}
}
@media(max-width:769px){.featherlight .featherlight-close-icon{width:28px;background:rgba(255,255,255,0.77)}
}
.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}
.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}
.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}
.scroll-element{display:none}
.scroll-element,.scroll-element div{box-sizing:content-box}
.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}
.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}
.scroll-textarea{border:1px solid #ccc;border-top-color:#999}
.scroll-textarea>.scroll-content{overflow:hidden !important}
.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:0;padding:2px;position:relative !important;top:0;width:100% !important}
.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}
.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}
.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}
.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}
.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}
.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);opacity:.4}
.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}
.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}
.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}
.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}
.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}
.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}
.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}
.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}
.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}
.scrollbar-outer>.scroll-element{background-color:#fff}
.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}
.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}
.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}
.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}
.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}
.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}
.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track,.scrollbar-outer>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}
.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}
.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}
.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}
.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}
.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}
.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}
.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}
.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}
.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}
.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}
.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0;border:0;margin:0;padding:0;position:absolute;z-index:10}
.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}
.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;display:block;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}
.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}
.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}
.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}
.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}
.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}
.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}
.scrollbar-light>.scroll-element{background-color:#fff}
.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}
.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}
.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}
.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}
.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}
.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}
.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}
.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}
.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}
.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}
.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}
.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}
.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}
.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}
.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}
.scrollbar-rail>.scroll-element{background-color:#fff}
.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,0.3)}
.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,0.5)}
.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}
.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}
.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,0.5)}
.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,0.6)}
.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}
.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}
.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}
.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}
.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}
.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}
.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}
.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}
.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}
.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}
.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}
.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}
.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0;border:0;margin:0;padding:0;position:absolute;z-index:10}
.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}
.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}
.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}
.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}
.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}
.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}
.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}
.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}
.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}
.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}
.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}
.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer{overflow:hidden;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}
.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size{opacity:1}
.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer{height:20px;min-height:7px}
.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer{min-width:7px;width:20px}
.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}
.scrollbar-chrome>.scroll-element{background-color:#fff}
.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}
.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}
.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}
.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}
.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}
.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}
.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}
.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}
.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}
.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}
.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}