.header-container{min-height: 420px; margin-bottom: -200px;}
.header-logo{width: 170px;}
.exertis-menu #exertismenu li a{color: white;font-size: 17px;padding: 15px;background: transparent !important;cursor: pointer;}
.exertis-menu #exertismenu .dropdown-menu li a{padding: 5px 15px;font-size: 14px;}
.exertis-menu li a:hover, .exertis-menu li a:active, .exertis-menu li a:focus ,.exertis-menu li a:focus-within, .exertis-menu li a:visited{background-color: transparent; color: white;}
.exertis-menu{padding: 85px 0;}
.footer-dcc{width: 150px; height: auto;}
.footer-container .footer-link a{color: white !important;font-size: 15px;padding: 7px 0;display: block;width: 100%;text-decoration: none;}
.footer-link{padding: 110px 0;display: inline-block;width: 100%;}
.red-chevron-bg{background: #b82233; background: -moz-linear-gradient(left,  #b82233 0%, #e82c2e 100%); background: -webkit-linear-gradient(left,  #b82233 0%,#e82c2e 100%); background: linear-gradient(to right,  #b82233 0%,#e82c2e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b82233', endColorstr='#e82c2e',GradientType=1 ); background-size: 1920px auto; background-color: #e22927;}
.header-chevron, .footer-chevron{background-image: url("../img/master/exertis-chevron.png");}
.red-chevron-bg-header{background-position: top;}
.red-chevron-bg-footer{background-position: bottom; margin-top: 50px;}
.slider-container{display: table; width: 100%; position: relative;}
.slider-left, .slider-right{width: 50%; position: relative; display: table-cell; vertical-align: middle;}
.slider-left{background: #5d253e; background: -moz-linear-gradient(left,  #5d253e 0%, #431225 72%); background: -webkit-linear-gradient(left,  #5d253e 0%,#431225 72%); background: linear-gradient(to right,  #5d253e 0%,#431225 72%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d253e', endColorstr='#431225',GradientType=1 );}
.slider-left h1{z-index: 2;position: relative;color: white;padding: 30px;margin: 0 auto;}
/* .shop-our-store .shop-inner-cont{padding: 0 15px;} */
.product-div{width: 16.66%; float: left;}
.product-div img {width: 140px; max-width: 100%;}
.product-div a {display: block; text-align: center; width: 100%; text-decoration: none; outline: none;  outline-offset: initial; color: #5a5a5a;}
.product-slider-control, .product-slider-control:hover{background: transparent !important;color: red !important;opacity: .7;font-size: 35px;width: 30px;text-shadow: 0 1px 2px rgba(106, 106, 106, 0.5);}
.product-slider-control.left{left: -25px;}
.product-slider-control.right{right: -25px;}
.slider-arrow{display: table;position: absolute;vertical-align: middle;width: 100%;left: 0;right: 0;top: 45%;display: none;}
.store-login-cta{position: absolute;right: 0;top: 10px;}
.store-login-cta a{background: #65283C !important;color: white;border-radius: 0;margin-left: 10px;border: 0;}
.store-login-cta .logdiv{box-shadow: 0 12px 7px -10px #00000072; display: block; float: left;}
.store-login-cta a:hover, .store-login-cta a:focus{color: white;box-shadow: inset 0px 0px 10px 10px #00000027;}
.product-div p {color: #5a5a5a;font-size: 14px;line-height: 16px;max-height: 35px;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.two-cols-2cols.left{width: 50%;float: left;}
.two-cols-news.right{width: 50%;float: left;}
.two-cols-2cols.left .inner,  .two-cols-news.right .inner{display: block;overflow: visible;}
.left-business, .right-careers{width: 50%;float: left;}
.box-panels{height: 400px;color: white;position: relative;}
.business-inner{background: #7c1258; background: -moz-linear-gradient(left,  #7c1258 0%, #64003b 100%); background: -webkit-linear-gradient(left,  #7c1258 0%,#64003b 100%); background: linear-gradient(to right,  #7c1258 0%,#64003b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c1258', endColorstr='#64003b',GradientType=1 );}
.box-panels .box-content h3{margin-top: 0;margin-bottom: 10px;}
.box-panels .box-content{padding: 15px 15px 0 15px;}
.box-panels .cta-learn{position: absolute; bottom: 15px; right: 15px;}
.home-section2{margin-bottom: 10px;}
.careers-inner{background: #009e8b; background: -moz-linear-gradient(left,  #009e8b 0%, #006a6d 100%); background: -webkit-linear-gradient(left,  #009e8b 0%,#006a6d 100%); background: linear-gradient(to right,  #009e8b 0%,#006a6d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009e8b', endColorstr='#006a6d',GradientType=1 );}
.two-cols-2cols.left .inner{padding-right: 5px;}
.two-cols-2cols.left .right-careers .inside{padding-left: 5px;}
.two-cols-2cols.left .left-business .inside{padding-right: 5px;}
.red-sharedcc-acc{padding: 0 10px;}
.two-cols-news .bx-wrapper{max-width: 100% !important;}
.two-cols-news .bx-wrapper .newsslider .slide{width: 100% !important; height: 115px;}
.two-cols-news .bx-wrapper .newsslider .slide img {width: 100px;float: right;margin: 0;height: auto;position: absolute;right: 0px;}
.two-cols-news .bx-wrapper .newsslider .slide a {padding: 0 110px 0 10px;position: relative;text-decoration: none !important;}
.two-cols-news.right .inner{padding-left: 5px;position: relative;display: flex;}
.latest-news .bx-viewport, .bx-wrapper {border-left: 0;border-right: 0;}
.latest-news .bx-viewport{height: 358px !important;border: 0;border-top: 5px solid white;}
.latest-news .bx-wrapper{height: 358px;background: white;}
.latest-news .bx-wrapper, .latest-news .bx-wrapper .bx-viewport{height: 115px !important;}
.latestnews-style .bx-viewport, .latestnews-style .bx-wrapper{height: 381px !important; max-width: 100% !important;}
.two-cols-news .latest-news{width: 50%; float: left; padding: 0;}
.two-cols-news .latest-news .inside{background: rgb(230, 231, 230);}
.two-cols-news .latest-news h3{padding: 10px;}
.exe-home-location{width: 75%; float: left;display: grid;}
.home-shareprice{width: 25%; float: left;display: grid;}
.exe-home-location .location-white{max-height: 400px;}
.exe-home-location .inside {background-image: url(../img/home/map-white.jpg); background-size: 60%; background-repeat: no-repeat; background-color: white; background-position: center; padding: 0 10px; background-position-x: 75%;}
.section-loca-share{display: flex;width: 100%;}
.home-shareprice .share-pic-container{padding: 0;}
.figures-box {color: #FFFFFF; height: 348px; background: #05639a; background: -moz-linear-gradient(left,  #05639a 2%, #003667 100%); background: -webkit-linear-gradient(left,  #05639a 2%,#003667 100%); background: linear-gradient(to right,  #05639a 2%,#003667 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05639a', endColorstr='#003667',GradientType=1 );}
.loca-map-txt{max-width: 300px;}
.home-shareprice .share-pic-container .figures-box{margin-bottom: 0;}
.sectionleft .context-left{width: 60%; float: left;}
.sectionleft .context-right{width: 40%; float: left;}
.box-cont .latest .inside{padding: 0px;}
.box-cont .latest .latest-news{padding: 10px;background: rgb(230, 231, 230);}
.box-cont .sectionright img{width: 100%;float: right;max-width: 195px;}
.home-banner .item img{float: right;max-height: 422px;max-width: initial;width: initial;}
.exectivecolor .colour-tab{background-color: #aaaaaa;width: 100%;padding-left: 100px;top: 15px !important;}
.exectivecolor .colour-tab h3{margin: 0 0 7.5px 0;}
.exectivecolor img{left: 0;}
.exertis-team.profile-panel .panel-default .profile{margin: 0;}
.location-list .location-cont {width: 20%; float: left;}
h3.keyfacts-hd{background: #e82c2e; background: -moz-linear-gradient(left, #e82c2e 0%, #b82233 100%); color: white; background: -webkit-linear-gradient(left, #e82c2e 0%,#b82233 100%); background: linear-gradient(to right, #e82c2e 0%,#b82233 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e82c2e', endColorstr='#b82233',GradientType=1 );}
.location-list{background-color: white; background-image: url(../img/location/location-background.jpg); background-size: contain; background-repeat: no-repeat; background-position: center;}
.location-cont h3{margin: 0;padding: 15px 10px;}
.locationlist, .locationlist1, .locationlist2{list-style-type: none;padding-left: 10px;}
.locationlist li{list-style: none; padding-left: 0; margin-bottom: 10px;}
.locationlist2 li{list-style: none; padding-left: 0;}
.locationlist1 li{width: 50%; float: left; list-style: none; padding-left: 0; margin-bottom: 10px;}
.locationlist li ul, .locationlist1 li ul, .locationlist2 li ul{padding-left: 22px; margin-bottom: 20px; display: inline-block; width: 100%;}
.locationlist li ul li, .locationlist1 li ul li, .locationlist2  li ul li{width: 100%; list-style: initial; padding: initial; margin-bottom: 0;}
.locationlist li a, .locationlist1 li a, .locationlist2 li a{color: #5a5a5a; margin-top: 5px; display: inline-block; float: none; width: 100%;}
.location-cont li label, .locationlist2 li label{font-weight: normal; margin: 0;}
.location-list .locat2{width: 40%;}
.box-cont .sectionleft{padding: 15px 5px 15px 10px; width: 70%;}
.box-cont .sectionleft h3{margin-bottom: 10px;}
.box-cont .sectionleft, .box-cont .sectionright{float: left;}
.box-cont .sectionright{padding: 0 0 0 5px; width: 30%;}
.sepa-conta{margin-bottom: 10px; background-color: white; padding: 15px 10px;}
.newsupdate .latest-news{padding: 0; background: rgb(230, 231, 230);}
.social-head{float: right;}
.social-head img.social-head-ico {width: 20px; margin: 12px 0px 0 20px !important;}
.profile-panel .panel-default .profile img{width: 100px; height: initial;}
.social-head a{color: transparent;outline: none;cursor: pointer;}
.box-cont h3 {margin-bottom: 10px;}
.box-cont p{font-size: 14px;line-height: 16px;margin-bottom: 10px;}
.footer-para{color: #fff; font-size: 12px; padding: 30px 15px 0;}
.contboxed-img{position: absolute;width: 35%;top: 0;right: 0;bottom: 0;}
.contboxed-img img{width: initial;max-width: initial;max-height: 196px;margin: 0 !important;float: right;}
.contboxed .stripe h3 {margin: 10px;width: 70%;}
.contboxed .exertis-team.profile-panel .panel-default .profile {margin: 0; min-height: initial; position: relative;}
.contboxed .profile-panel p.collapse[aria-expanded="false"] {width: 70%; height: 114px !important; float: left; margin-bottom: 40px; position: relative; z-index: 1; padding: 0 40px 0 0; -webkit-line-clamp: initial; visibility: visible;}
.contboxed .profile-bio-cont.collapse{width: 70%; margin-bottom: 40px; z-index: 1; position: relative; padding: 0 40px 0 0; min-height: 114px; float: left; -webkit-line-clamp: initial; visibility: visible;}
.contboxed .profile-panel p.collapsing[aria-expanded="false"] {height: 114px !important; display: block; width: 70%; margin-bottom: 40px; padding: 0 40px 0 0;}
.contboxed .profile-panel .panel-default .panel-body {background: transparent;}
.contboxed .profile-panel .panel-default .collapse .panel-body{display: block;padding: 0 10px;background: transparent;}
.contboxed .profile-panel .panel-default .panel-body{display: block;padding: 0 10px;}
.contboxed .profile-panel .panel-heading{background: transparent;right: initial;left: 10px;padding: 10px 0;width: initial;}
.contboxed .profile-panel .bighead p.collapse[aria-expanded="false"] {height: 92px !important;width: 75%;float: left;margin-bottom: 40px;}
.contboxed .profile-panel .bighead p.collapsing[aria-expanded="false"] {height: 92px !important;display: block;width: 75%;margin-bottom: 40px;}
.exe-newscontainer {padding: 0 10px;position: relative;}
.exe-newscontainer .content{padding: 0 90px 5px 0px;position: relative;z-index: 1;}
.exe-newscontainer .image {position: absolute;right: 0;top: 0;bottom: 0;}
.newsslider.exe-latestnews a {display: block;width: 100%;padding: 0;min-height: 115px;text-decoration: NONE;margin-bottom: 0px !important;}
.exe-home .newsslider.exe-latestnews a {width: 100% !important;}
.exe-home .two-cols-news .latest-news .inside{min-width: 277px;}
.exe-home #twitter-widget-0{width: 278px !important;}
.exe-home .home-twitter .cont, .exe-home .home-twitter .cont .twitter-feed{width: inherit;}
.exe-latestnews{background: white;padding:  0;}
.news-update ul{padding: 0;}
.news-update{height: 358px;overflow-x: hidden;overflow-y: scroll;}
.textpanel .collapse .panel-body, .textpanel .collapsing .panel-body{height: 80px;display: block;visibility: visible;}
.textpanel .collapse.in {height: 200px !important;transition: ease .5s height, visibility;}
.textpanel .collapsing {position: relative;height: 200px;transition: ease .5s height, visibility;}
.bullet-span{display: block;list-style-type: disc;margin-block-start: 0;margin-block-end: 0px;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 30px;}
.contboxed .profile-panel .bullet-span span{margin-bottom: 0;display: list-item !important;text-align: -webkit-match-parent;}
#exertismenu {float: right;}
#exertismenu .menu-large .exe-dropdown-bg{top: 125px;width: 712px;max-width: 100%;right: -1px;left: initial;}
#exertismenu .dropdown-header{padding: 0 15px;color: white;font-size: 16px;font-weight: bold;}
.contboxed .profile-panel .full{width: 100% !important;}
.red-sharedcc-acc .redaccordion #slideAccordion .inside h4{top: 100%;position: absolute;margin: 0;height: 56px;bottom: initial;width: 348px;left: 1px;line-height: 56px;padding: 0 20px;font-size: 17px;font-weight: bold;z-index: 1;box-shadow: inset 0 15px 15px 0 #51000054;background: #cf041e;}
.latest .inside .bx-wrapper .newsslider .slide {width: 100% !important;display: inline-block;height: 115px;}
.latest .inside .bx-wrapper {width: 100% !important;display: inline-block;max-width: 100% !important;}
.latest .inside .bx-wrapper .newsslider .slide a {padding: 0 110px 0 10px;position: relative;}
.latest .inside .bx-wrapper .newsslider .slide a img {width: 100px;float: right;margin: 0;height: auto;position: absolute;right: 0px;}
.newsupdate .inside .bx-wrapper .newsslider .slide {width: 100% !important;display: inline-block;height: 115px;}
.newsupdate .inside .bx-wrapper {width: 100% !important;display: inline-block;max-width: 100% !important;}
.newsupdate .inside .bx-wrapper .newsslider .slide a {padding: 0 110px 0 10px;position: relative;}
.newsupdate .inside .bx-wrapper .newsslider .slide a img {width: 100px;float: right;margin: 0;height: auto;position: absolute;right: 0px;}
.slide-sharedcc-cont .redaccordion #slideAccordion .red-acc-cta{left: initial;margin: 0;padding: 0;width: initial;max-width: initial;float: left;right: 60px;position: absolute;bottom: 10px;}
.home-twitter{width: 50%;float: left;position: relative;}
.two-cols-news .home-news{float: left;}
.home-section2 .home-twitter .inner .cont{padding: 0 5px 0 0;position: relative;}
.home-section2 .home-twitter .inner {padding: 0;height: 100%;}
.home-section2 .home-twitter .inner .cont .twitter-feed{padding: 0}
.home-section2 .home-twitter .inner .cont .follow{width: 100%;}
.home-section2 .home-twitter .inner .cont .twitter-outer{padding-right: 5px;max-width: 100%;display: block;float: none;position: relative;bottom: -60px;width: 100%;}
.white-chevron-transparent{display: inline-block;height: 100%;position: relative;}
.white-chevron-transparent::before, .white-chevron-transparent::after{content: "";position: absolute;background-color: white;left: -25px;width: 40px;height: 50%;}
.white-chevron-transparent::before{top: 0;transform: skew(33deg);}
.white-chevron-transparent::after{bottom: 0;transform: skew(-33deg);}
.white-chevron-transparent span::before, .white-chevron-transparent span::after{content: "";position: absolute;background-color: #ffffffb5;left: -7px;width: 40px;height: 50%;}
.white-chevron-transparent span::before{top: 0;transform: skew(33deg);}
.white-chevron-transparent span::after{bottom: 0;transform: skew(-33deg);}
.white-chevron-main{position: absolute;height: 100%;top: 0;left: 0;bottom: 0;right: 0;}
.bullet-list{display: block;list-style-type: disc;margin-block-start: 0;margin-block-end: 0px;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 30px;}
.bullet-list span{display: list-item;}
.headlocat-name{display: block;margin-bottom: 5px;}
.location-listspan span{display: block;width: 100%;margin-bottom: 5px;}
.location-listspan span.bullet-list span{display: list-item;margin-bottom: 3px;}
.location-listspan span a{cursor: pointer;}
.location-global #location-banner.carousel .carousel-caption h1 {margin-top: 80px;}
.exe-newscontainer .content .heading{font-size: 18px; line-height: 20px; color: #5a5a5a; margin-bottom: 5px; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; height: 22px; overflow: hidden; width: 100%;}
.exe-newscontainer .content p{margin: 0 auto;}
.box-content p {color: white !important;}
.latest-news h3{padding: 10px;background: rgb(230, 231, 230);}
.contboxed .panel-group .panel + .panel{margin-top: 10px;border: 0;}
.related-slide{margin-bottom: 10px;}
.related-slide a{margin: 0 !important;}
.core-values .core-tabs{padding: 10px; box-shadow: 0 12px 7px -10px #00000072;}
.core-values .rel-slide3, .core-values .rel-slide4, .core-values .rel-slide5, .core-values .rel-slide6, .core-values .rel-slide7{display: none;}
.dcc-overview .rel-slide6, .dcc-overview .rel-slide7{display: none;}
.about-exertis .rel-slide1{display: none;}
.location-map-cont {background-color: white;}
.location-map-cont img{max-width: 100%;height: 400px;}
/* banner image chevron */
/* .headline-image #carousel-headline {height: 422px;} */
.res-banner {height: 422px;}
.headline-image .carousel-inner{height: 100%;}
.banner .headline-image{box-shadow: 0px 7px 5px -5px #b5b5b5;}
.exe-banner{background: transparent;}
.exe-banner, .exe-banner .carousel-inner{min-height: 422px;}
.exe-banner .carousel-inner img{height: 422px;}
.exec-team .rel-slide7{display: none;}
.core-values .img-circle{border-radius: 0;}
.ex-home-page .latest{width: 50%;}
.ex-home-page .two-cols-news .latest .bx-wrapper{height: 352px !important;}
.ex-home-page .two-cols-news .latest  .latest-temp{padding-left: 5px;}
.tech-business .rel-slide6, .tech-business .rel-slide7{display: none;}
#style .new-sidebar-box {text-decoration: none;}
/* cockpit */
.exe-latestnews .ex_rh_news_ul{width: 100% !important; padding: 0px 0 !important; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 0;}
.newsslider.exe-latestnews a img {height: 97px;width: initial;}
.exe-newscontainer .content .text{text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 4; display: -webkit-box; height: 65px; overflow: hidden; font-size: 14px; line-height: 16px; color: #5a5a5a;}
.banner-chevron-main{position: absolute;top: 0;display: block;width: 100%;left: 0;}
.banner-chevron{display: inline-block; height: auto; background: #5d253e; background: -moz-linear-gradient(left, #5d253e 0%, #431225 45%); background: -webkit-linear-gradient(left, #5d253e 0%,#431225 45%); background: linear-gradient(to right, #5d253e 0%,#431225 45%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d253e', endColorstr='#431225',GradientType=1 );
position: absolute; right: 0; left: 0; top: 0; width: 45%; height: 422px;}
.banner-chevron span{display: inline-block;line-height: 0;padding: 96px 15px 96px 100px;color: white;}
.banner-chevron::after{width: 0; height: 0; position: absolute; border-top: 211px solid transparent; border-bottom: 211px solid transparent; border-left: 132px solid #431225; content: ""; right: -132px;}
.banner-chevron-transparent, .banner-chevron-transparent2{width: 49%;background: transparent;right: 0;}
.banner-chevron-transparent::after, .banner-chevron-transparent2::after{position: absolute; border: none; content: ""; height: 211px; right: -65px; top: 0; width: 50px; height: 211px; transform: skew(33deg); background: rgba(181, 32, 37, 0.72); background-blend-mode: multiply;}
.banner-chevron-transparent::after{top: 0;transform: skew(33deg);}
.banner-chevron-transparent2::after{transform: skew(-33deg);bottom: 0px;top: initial;}
.banner-chevron-edge{transform: rotate(45deg);}
.banner-chevron-edge{display: inline-block; height: auto; background-color: transparent; position: absolute; right: 49px; top: initial; bottom: -471px; transform: rotate(-90deg);}
.banner-chevron-edge span{display: inline-block;line-height: 0;padding: 0;color: white;border-right: 160px solid transparent;border-top: 122px solid transparent;border-bottom: 135px solid rgba(181, 32, 37, 0.72);border-left: 0px solid transparent;float: right;position: relative;}
.banner-chevron-top-edge{top: 12px;bottom: initial;right: -13px;}
.banner-chevron-top-edge span{border-right: 0 solid transparent;border-top: 0px solid transparent;border-bottom: 135px solid rgba(181, 32, 37, 0.72);border-left: 160px solid transparent;top: 0;left: 45px;}
.banner-chevron-bottom-edge span{top: 1px;left: -45px;}
.chevron-arrowtop, .chevron-arrowbottom {background: transparent;right: 0;}
.chevron-arrowtop{width: 39%;background: transparent;right: 0;opacity: .7;display: inline-block;height: auto;background: #5d253e;background: -moz-linear-gradient(left, #5d253e 0%, #431225 45%);background: -webkit-linear-gradient(left, #5d253e 0%,#431225 45%);background: linear-gradient(to right, #5d253e 0%,#431225 45%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d253e', endColorstr='#431225',GradientType=1 );position: absolute;left: 0;top: 0;height: 422px;}
.chevron-arrowtop{width: 45%;background: transparent;right: 0;opacity: .7;display: inline-block;height: auto;background: #5d253e;background: -moz-linear-gradient(left, #5d253e 0%, #431225 45%);background: -webkit-linear-gradient(left, #5d253e 0%,#431225 45%);background: linear-gradient(to right, #5d253e 0%,#431225 45%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d253e', endColorstr='#431225',GradientType=1 );position: absolute;left: 0;top: 0;height: 422px;}
.chevron-arrowbottom{width: 45%;display: inline-block;position: absolute;left: 0;top: 0;height: 422px;right: initial;}
.chevron-arrowtop::after{position: absolute;border: none;content: "";right: -105px;top: 0;width: 40px;height: 211px;transform: skew(33deg);background: rgba(170, 170, 170, 0.7);background-blend-mode: multiply;}
.chevron-arrowbottom::after{position: absolute;border: none;content: "";right: -77px;top: initial;width: 40px;height: 300px;bottom: -89px;transform: skew(-33deg);background: rgba(170, 170, 170, 0.7);background-blend-mode: multiply;}
.chevron-solid{display: inline-block;height: auto;position: absolute;right: 0;left: 0;top: 0;width: 512px;height: 422px;}
.chevron-solid::after {width: 0; height: 0; position: absolute; border-top: 211px solid transparent; border-bottom: 211px solid transparent; border-left: 132px solid transparent; content: ""; right: -132px;}
.contentarea .contentbox{height: 196px;}
.core-value-image{max-width: 100%;}
.corevalue-img {margin-top: 10px;background: white; text-align: center;}
.corevalue-img img{max-width: 400px;width: 100%;}
.corevalue-ul{position: absolute;top: 80px;bottom: 0;left: 107px;right: 107px;width: initial;}
.core-values .content-box .corevalue-ul .corevlaue1{display: block;float: left;left: 21px;top: 7px;width: 110px;height: 90px;right: 23px;border-radius: 77px 40px 29px 14px;}
.core-values .content-box .corevalue-ul .corevlaue2{display: block;float: right;width: 110px;height: 90px;right: 22px;border-radius: 40px 77px 14px 29px;top: 13px;}
.core-values .content-box .corevalue-ul .corevlaue3{left: 149px;bottom: 27px;width: 96px;height: 90px;}
.core-values .content-box .corevalue-ul .coreval{position: absolute;background: white;opacity: 0.7;}
.core-values .content-box .corevalue-ul .coreval a p{opacity: 0;}
.core-values .content-box .corevalue-ul .coreval.active{opacity: 0;}
.core-values .news .twitter-feed{height: 500px !important;padding: 0;}
.core-values .news .follow{width: 100%;}
.twitter-outer{position: relative;}
.corevalues .sideblocks .menu-block {display: block;margin-bottom: 0;background-color: #fff;text-decoration: none;position: relative;padding-right: 130px;height: 109px;}
.corevalues .core-tabs .tab-pane .tab-inner {padding: 35px 0 0;}
#style.corevalues .sideblocks .menu-block img{position: absolute;right: 0px;top: 0px;width: 132px;height: 109px;}
#style.corevalues .sideblocks .menu-block h4 {font-size: 16px;color: #5a5a5a;padding-top: 15px;margin-left: 10px;margin-top: 0px;margin-bottom: 5px;}
#style.corevalues .sideblocks .menu-block p {font-size: 14px;color: #aaaaaa;padding: 0 0 10px 10px;margin-bottom: 0px;}
.twitter-feed .timeline-Viewport ol{margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 0;}
#slaverylist{display: none;position: absolute;background: #B82233;top: 30px;box-shadow: 0px 0px 10px 5px #a41021;padding: 10px 20px 10px 30px;border-radius: 2px;z-index: 1;}
#slaverylist a{display: list-item;padding: 5px 0;}
.footerslaverylink{cursor: pointer;position: relative;}
.footerslaverylink .glyphicon{top: 3px !important;left: 5px;}
#gpglist{display: none;position: absolute;background: #B82233;top: 30px;box-shadow: 0px 0px 10px 5px #a41021;padding: 10px 20px 10px 30px;border-radius: 2px;}
#gpglist a{display: list-item; padding: 5px 0;}
.footergpglink{cursor: pointer;position: relative;}
.footergpglink .glyphicon{top: 3px !important;left: 5px;}
.core-tabs .tab-inner{min-height: 240px;}
.corevalues .contentarea .values-div .tab-inner p{font-size: 19px;}
.news .carousel-caption {background: transparent;width: 40%;top: 30px;bottom: 10%;left: 40px;line-height: initial;}
.headertopcta{position: relative;z-index: 1;}
.res-banner{max-height: 422px;}
.res-banner .carousel-inner{position: relative; display: block; width: 100%;}
.res-banner .carousel-inner .item {height: 100%; width: 100%; display: block; position: relative; float: left;}
.res-banner .carousel-inner, .res-banner .carousel-inner .item .mbanner, .res-banner .carousel-inner .item .mbanner + img{height: inherit;}
.mbanner{position: absolute;width: 100%;height: 422px;}
.mbanner .left{display: table;z-index: 1;width: 58%;left: 0;position: absolute;height: 100%;}
.mbanner .left::after, .mbanner .left::before{width: 140px;height: 50%;float: right;position: absolute;content: " ";right: -69px;z-index: 2;}
.mbanner .left::before{transform: skew(33deg);top: 0;}
.mbanner .left::after{transform: skew(-33deg);bottom: 0;}
.mbanner h1{position: relative;color: white;padding: 0 0 0 50px;display: table-cell;vertical-align: middle;width: 100%;line-height: initial;z-index: 3;}
.mbanner.blacktext h1{color: black;}
.mbanner .middle{position: absolute;left: 0;right: 0;width: 100%;text-align: center;height: 100%;}
.mbanner .middle::before, .mbanner .middle::after{width: 50px;height: 50%;position: absolute;left: initial;right: -109px;content: "";z-index: 1;}
.mbanner .middle::before{transform: skew(33deg);top: 0;}
.mbanner .middle::after{transform: skew(-33deg);bottom: 0;}
.homepage .mbanner .middle::before, .homepage .mbanner .middle::after{background: rgba(90, 90, 90, .5);}
/* small mobile device accordion */
.redaccodion .simplecollapse{display: none;}
.redaccodion .simplecollapse .panel{border: 0;}
.redaccodion .simplecollapse .panel .cta{position: relative;right: 0px;bottom: initial;margin: auto;padding: 0;max-width: initial;margin-top: 10px;display: inline-block;width: 100%;}
.redaccodion .simplecollapse .panel-body{color: white;padding: 15px 10px;box-shadow: inset 0px 15px 10px 3px #51000054;}
.redaccodion .simplecollapse .panel {border: 0;box-shadow: none;margin: 0 0 5px 0;background: #c8001e;}
.redaccodion .simplecollapse .panel-heading {padding: 0;border:0;}
.redaccodion .simplecollapse .panel-title>a, .redaccodion .simplecollapse .panel-title>a:active{display:block;font-size:16px;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;text-decoration:none;font-weight: bold;line-height: 15px;}
.redaccodion .simplecollapse .panel-heading  a:before {font-family: 'Glyphicons Halflings';content: "\e258";float: right;transition: all 0.5s;font-size: 12px;transform: rotate(90deg);font-weight: bold;}
.redaccodion .simplecollapse .panel-heading.active a:before {-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);transform: rotate(270deg);}
.redaccodion .red-sharedcc-acc h4 {color: #FFFFFF;text-transform: uppercase;font-size: 14px;padding: 12px 10px;}
.redaccodion .panel-collapse {box-shadow: inset 0 5px 10px -7px #50000b;}
#banners #slideAccordion {background: #B82233;}
#banners.redaccordion .slide1 .inside .image{background-image: url(../img/accordion/consumer.png);}
#banners.redaccordion .slide2 .inside .image{background-image: url(../img/accordion/business.png); background-size: auto 400px; background-position: 25px;}
#banners.redaccordion .slide3 .inside .image{background-image: url(../img/accordion/enterprise.png);}
#banners.redaccordion .slide4 .inside .image{background-image: url(../img/accordion/mobile.png);}
#banners.redaccordion .slide5 .inside .image{background-image: url(../img/accordion/supplies.png);}
#banners.redaccordion h3{margin-top: 0;}
#banners.redaccordion .slide1 , #banners.redaccordion .slide2 , #banners.redaccordion .slide3, #banners.redaccordion .slide4, #banners.redaccordion .slide5{position: absolute; width: 100%; height: 100%;}
.redaccordion .inside{position: relative;height: 100%;width: 100%;}
.redaccordion .inside .cont{padding: 15px 0 15px 75px;width: 50%;position: relative;height: 100%; background-size: cover;box-shadow: inset 65px 0px 15px 0 #51000054; background: #f51e1e; background: -moz-linear-gradient(top,  #f51e1e 0%, #c8001e 100%);
background: -webkit-linear-gradient(top,  #f51e1e 0%,#c8001e 100%);
background: linear-gradient(to bottom,  #f51e1e 0%,#c8001e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f51e1e', endColorstr='#c8001e',GradientType=0 );
}
.slide-sharedcc-cont .redaccordion #slideAccordion .inside .cont h3{margin: 0 !important; padding: 0 !important; width: 100%; max-width: 100% !important;}
.slide-sharedcc-cont .redaccordion #slideAccordion .inside .cont p {margin: 10px 0 0; padding: 0; width: 100%; max-width: 100%;}
.red-sharedcc-acc .redaccordion #slideAccordion .inside h4 {border-bottom: 2px solid #930016;}
.isolate {isolation: isolate; position: relative; height: 100%; float: right; width: 50%;}
.homepage .isolate .red-solid{background: #B82233; mix-blend-mode: multiply; width: 85px; height: 50%; position: absolute;}
.homepage .isolate .solid-top{transform: skew(33deg); top: 0;}
.homepage .isolate .solid-bottom{transform: skew(-33deg); bottom: 0;}
.homepage .isolate .image{background-size: auto 100%; mix-blend-mode: multiply; width: 100%; height: 100%;}
.homepage .isolate .red-blend::before, .homepage .isolate .red-blend::after{content: ""; width: 50px; height: 50%; width: 120px; height: 50%; float: right; position: absolute; right: initial; left: -65px; z-index: 1;}
.isolate .red-blend::before {transform: skew(33deg); top: 0; background: #f51e1e; background: -moz-linear-gradient(top,  #f51e1e 0%, #df0f1e 100%); background: -webkit-linear-gradient(top,  #f51e1e 0%,#df0f1e 100%);
background: linear-gradient(to bottom,  #f51e1e 0%,#df0f1e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f51e1e', endColorstr='#df0f1e',GradientType=0 );
}
.isolate .red-blend::after {transform: skew(-33deg); bottom: 0; background: #df0f1e; background: -moz-linear-gradient(top,  #df0f1e 0%, #c8001e 100%); background: -webkit-linear-gradient(top,  #df0f1e 0%,#c8001e 100%);
background: linear-gradient(to bottom,  #df0f1e 0%,#c8001e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df0f1e', endColorstr='#c8001e',GradientType=0 );
}
.chevron-banners{min-height: 422px; position: relative; height: 422px; max-height: 422px;}
.chevron-banners .chevron-top-banner{height: 100%;}
.chevron-banners .item img{height: 422px;}
.timeline-Tweet{background-color: white;}
.homepage .simplecollapse .panel-heading{padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: inset 0px 10px 15px 0px #51000054;}
.overlay{display: none;background: #00000047;position: fixed; z-index: 5; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%;}
.burgermenu{z-index: 5;}
/************ Banner style starts here **************/
.mainbanner{height: 422px; position: relative;}
.mainbanner .carousel, .mainbanner .carousel .carousel-inner{height: 100%; position: relative;}
.mainbanner .carousel .item{height: inherit;}
/* home banner */
.homepage .chevron-solid {background: #003667; background: -moz-linear-gradient(left, #5D253E 0%, #431225 50%); background: -webkit-linear-gradient(left, #5D253E 0%,#431225 50%); background: linear-gradient(to right, #5D253E 0%,#431225 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5D253E', endColorstr='#431225',GradientType=1 );}
.homepage .chevron-solid::after {border-left: 132px solid #431225;}
/* Core Values Banner*/
.core-values .chevron-solid{background: #003667; background: -moz-linear-gradient(left, #05639A 0%, #003667 50%); background: -webkit-linear-gradient(left, #05639A 0%,#003667 50%); background: linear-gradient(to right, #05639A 0%,#003667 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05639A', endColorstr='#003667',GradientType=1 );}
/************ Banner Style ends here ************/
/*********************************************************/
/************ Chevron Color style starts here ************/
/*********************************************************/
.homepage .mbanner .left::after, .homepage .mbanner .left::before{z-index: 2;}
.ex-business .mbanner .left, .aboutus .mbanner .left{width: 58%;}
/*Case Studies Banner Chevron*/
.exe-mediacenter .mbanner .left, .exe-mediacenter .mbanner .left::before, .exe-mediacenter .mbanner .left::after, .case-studies .mbanner .left, .case-studies .mbanner .left::before, .case-studies .mbanner .left::after{background: #e6e6e6;}
.exe-mediacenter .mbanner::before, .exe-mediacenter .mbanner::after, .exe-mediacenter .mbanner .middle::after, .exe-mediacenter .mbanner .middle::before, .case-studies .mbanner::before, .case-studies .mbanner::after, .case-studies .mbanner .middle::after, .case-studies .mbanner .middle::before{background: #e6e6e680;}
/************ Chevron Color style Ends here ************/
/*************************************/
.contboxed.accordion .arrow::before, .contboxed.accordion .arrow::after{transition: .2s cubic-bezier(0, 0, 0.01, 0.98)}
.contboxed.accordion .arrow::before {content: ""; position: absolute; width: 14px; height: 10px; top: 4px; right: 0px; z-index: 1; background-image: url("../img/arrow.png"); background-repeat: no-repeat; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}
.contboxed.accordion .arrow.arrow-more::before {-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
/* .aboutus .business .box-panels, .aboutus .careers .box-panels{height: 299px; margin-top: 10px;} */
/* .business .box-panels{height: 342px;} */
.business .sideblocks .menu-block {display: block;margin-bottom: 0;background-color: #fff;text-decoration: none;position: relative;padding-right: 130px;height: 109px;}
#style.business .sideblocks .menu-block img {position: absolute;right: 0px;top: 0px;width: 132px;height: 109px;}
#style.business .sideblocks .menu-block h4 {font-size: 16px;color: #5a5a5a;padding-top: 15px;margin-left: 10px;margin-top: 0px;margin-bottom: 5px;}
#style.business .sideblocks .menu-block p {font-size: 14px;color: #aaaaaa;padding: 0 0 10px 10px;margin-bottom: 0px;}
/*********** Box Panels Side bar blocks  */
.business-inner.box-panels .image, .careers-inner.box-panels .image{height: 50%; overflow: hidden;}
.business-inner.box-panels .image img, .careers-inner.box-panels .image img{max-width: 100%;}
.box-panels .text .cta-learn{cursor : pointer;}
.exe-investingpeople .view-exertisuk{width: 100%;}
.aboutus.exertis-overview .view-exertisuk{width: 100%;}
.view-exertisuk{background: white; display: table; box-shadow: 0px 7px 5px -5px #dadada;}
.view-exertisuk .text, .view-exertisuk .image{display: table-cell; vertical-align: top;}
.view-exertisuk .text{width: 80%;}
.view-exertisuk .text .inside{padding: 10px;}
.view-exertisuk .text .inside p{margin: 10px 0 0 0;}
.view-exertisuk .image{width: 20%; text-align: right; position: relative;}
.view-exertisuk .image::before, .view-exertisuk .image::after{content: "";height: 50%;width: 65px;background: #ffffff;position: absolute;left: 0px;}
.view-exertisuk .image::before{transform: skew(33deg);top:0;}
.view-exertisuk .image::after{transform: skew(-33deg);bottom: 0;}
.view-exertisuk .image .transparent::before, .view-exertisuk .image .transparent::after{content: ""; height: 50%; width: 65px; background: rgba(255, 255, 255, .5); position: absolute; left: 30px;}
.view-exertisuk .image .transparent::before{transform: skew(33deg);top:0;}
.view-exertisuk .image .transparent::after{transform: skew(-33deg);bottom: 0;}
.view-exertisuk .image img{float: right;max-width: 196px;}
.colortab-grey{top: 15px; color: #FFFFFF; background-color: #aaaaaa; width: 100%; padding: 10px 10px 0 111px; position: relative; height: 90px;}
.colortab-grey label.name{font-size: 20px; font-weight: initial; display: block; width: 100%; margin: 0; padding: 0;}
.colortab-grey label.title{font-style: italic; font-size: 14px; line-height: initial; margin-top: 5px; display: block; width: 100%; font-weight: initial; margin: 10px 0 0;}
.profile img.profileimg{left: 0;}
.ex-executiveteams .profile-panel .panel-left, .ex-executiveteams .profile-panel .panel-right{width: 50%;float: left;}
.ex-executiveteams .profile-panel .panel-left .inside{padding-right: 5px;}
.ex-executiveteams .profile-panel .panel-right .inside{padding-left: 5px;}
.ex-executiveteams .panel-group .panel {margin: 0 0 10px 0;box-shadow: 0px 5px 5px -5px #00000061;}
.ex-executiveteams .profile-panel span.panel-body span {font-weight: normal;width: 100%;float: none;}
.ex-executiveteams .profile-panel .panel-default .profile{min-height: 120px;}
.header-main{background: white;padding: 10px;}
.header-main label{font-size: 20px;font-weight: normal;line-height: initial;margin: 0;}
.location-map iframe{width: 100%;margin-top: 10px;min-height: 428px;}
.location-content{background: #003667;margin-top: 10px;}
.location-content-form{background: #5a5a5a;margin-top: 10px;}
.location-content .inside, .location-content-form .inside{color: white; box-shadow: inset 0px 0px 10px 5px #00000027;}
.location-content .inside{padding: 20px 10px;}
.location-content-form .inside{padding: 20px 10px 37px}
.location-content .inside .h3{margin: 5px 0 2px 0;}
.location-content .inside .text{margin-bottom: 0;}
.location-content .inside .contact-device{display: table;}
.location-content .inside .contact-device img{width: 72px;}
.location-content p{margin-top: 12px;}
.location-content .inside.leaving {opacity: 0;transform: translateY(-10px);}
.location-content {position: relative;}
.location-content .inside.arriving {opacity: 0;position: absolute;transform: translateY(10px);}
.location-content .inside {transition: 0.2s;}
.location-content .inside .contact-device img,
.location-content .inside .contact-device p{display: table-cell;vertical-align: middle;padding: 15px 10px 10px;text-align: left;margin: 5px 0 12px;}
.location-content .inside p {line-height: initial;}
.location-content-form h3 {margin: 0 0 15px 0;}
.location-content-form .formcta{background: #05639a; color: white; border: 0; border-radius: 0; transition: .7s linear; box-shadow: 0 0 10px 0px #00000040; padding: 5px 10px;}
.location-content-form .formcta:hover{background: #003667;}
.location-content-form textarea{resize: none;height: 90px;}
.com-news-box .bx-wrapper{max-width: 100% !important;}
.other-loc-sec .each-loc{position: relative;}
.other-loc-sec .list.picked a {border: none; background: #5A5A5A; cursor: pointer; color: white;box-shadow: inset 0 0px 15px 10px #00000027;}
.exe-mediacenter .dcc{min-height: 347px;}
.other-loc-sec .each-loc a{display: block; position: relative; height: 100%; width: 100%; float: none; color: #5a5a5a; background: white; transition: 0.2s;}
.other-loc-sec .each-loc label{width: 100%; float: none; padding: 15px 10px; font-size: 17px; cursor: pointer; margin: 0; line-height: initial;}
.other-loc-sec .each-loc img{background: #aaaaaa; position: absolute; left: 0; top: 0; bottom: 0; height: 100%;}
.other-loc-sec{margin-top: 10px;}
.other-loc-sec h3{margin: 0 auto;padding: 10px;background: rgb(230, 231, 230);}
.other-loc-sec .list{border-bottom: 6px solid #e6e7e6;}
.other-loc-sec .hiddenInside {display: none;}
.locations .business-inner, .locations-uk .business-inner{height: 350px;}
.locations .news-update, .locations-uk .news-update {height: 242px;}
.loc-single .twitter-inc, .loc-single .twitter-inc .cont .banner-height{min-height: 491px; max-height: 491px;}
.location-content-form .form-p{margin-bottom: 15px;}
.case-studies .twitter-inc, .case-studies .twitter-inc .cont .banner-height{min-height: 402px;max-height: 402px;}
.mbanner .content {position: relative; color: white; padding: 0 0 0 50px; display: table-cell; vertical-align: middle; width: 100%; line-height: initial; z-index: 3;}
.mbanner.blacktext .heading, .mbanner.blacktext .info {color: black;}
.mbanner .heading{font-size: 28px; line-height: normal; font-weight: bold; font-weight: 500; display: block; float: none; width: 100%;}
.mbanner .info {font-size: 27px; line-height: 30px; font-weight: normal; font-weight: 300; margin: 5px 0 0 0;}
.exe-mediacenter .news-update{height: 710px;}
.exe-mediacenter .ex_rh_news_ul .bx-wrapper{min-width: 100%;max-width: 100%;border-bottom: 10px solid #f4f5f6;}
.corp-contact{padding: 15px 10px;background: white;}
.corp-contact i{color: #f51e1e;top: 3px;}
.factsheet{display: table; background: #c8001e; color: white; height: 72px; padding: 0 10px; width: 100%; position: relative;}
.factsheet a{vertical-align: middle; display: table-cell; font-size: 17px; position: relative; z-index: 1;}
.fact-chevron{background: #c8001e; width: 35%; background-image: url(../img/menublock/fact-sheet.jpg);}
.fact-chevron-solid{width: 40%;}
.fact-chevron, .fact-chevron-solid{position: absolute; right: 0; top: 0; bottom: 0; height: 100%;}
.fact-chevron::before, .fact-chevron-solid::before{transform: skew(-33deg); bottom: 0;}
.fact-chevron::after, .fact-chevron-solid::after{top: 0; transform: skew(33deg);}
.fact-chevron::before, .fact-chevron::after{background: rgba(255, 255, 255, .5); width: 20px; left: 10px;}
.fact-chevron-solid::before, .fact-chevron-solid::after{background: #c8001e; width: 30px; left: 3px;}
.fact-chevron::before, .fact-chevron::after, .fact-chevron-solid::before, .fact-chevron-solid::after{position: absolute; z-index: 7; content: ""; height: 50%;}
.exe-mediacenter .ex_rh_news_ul .bx-wrapper, .exe-mediacenter .ex_rh_news_ul .bx-wrapper .bx-viewport{padding: 0; border: 0; min-height: 150px;}
.exe-mediacenter .ex_rh_news_ul .bx-wrapper .bx-viewport{margin-bottom: 10px;}
.exe-mediacenter .newsslider.exe-latestnews a{height: 130px; position: relative;}
.exe-mediacenter .exe-newscontainer .content .text{padding: 0 10px; z-index: 1;position: relative;}
.exe-mediacenter .ex_rh_news_ul .bx-wrapper .bx-viewport .exe-latestnews{height: 100%; transform: initial !important;}
.exe-mediacenter .exe-newscontainer .content{padding: 0; position: relative; z-index: 1; width: 80%; float: left; height: 100%;}
.exe-mediacenter .exe-newscontainer .image{width: 20%; position: absolute; right: 0; float: right; text-align: right; height: 100%;}
.exe-mediacenter .white-chevron-main{display: none;}
.exe-mediacenter .exe-latestnews{margin-bottom: 15px; overflow: hidden;}
.exe-mediacenter .exe-newscontainer .image::before{top: 0;transform: skew(33deg);}
.exe-mediacenter .exe-newscontainer .image::after{bottom: 0;transform: skew(-33deg);}
.exe-mediacenter .white-chevron-main{width: 30px;right: 0;left: initial;}
.exe-mediacenter .exe-newscontainer .image img{width: 100%; height: initial;}
.exe-mediacenter .ex_rh_news_ul{background: white;}
.exe-mediacenter .exe-newscontainer{position: relative;display: inline-block;height: 100%;padding: 0;}
.exe-mediacenter .exe-newscontainer .content::before{top: 0; transform: skew(33deg);}
.exe-mediacenter .exe-newscontainer .content::after{bottom: 0;transform: skew(-33deg);}
.exe-mediacenter  .white-chevron-main .white-chevron, .exe-mediacenter  .white-chevron-main .white-chevron-edge{display: none;}
.exe-mediacenter .exe-newscontainer .content .heading{padding: 10px 10px 0px 10px; height: 35px;word-break: break-word;line-height: initial;margin-bottom: 5px;}
.exe-investingpeople .factsheet{height: 78px;}
.bigtwiiter .twitter-inc, .bigtwiiter .twitter-inc .cont .banner-height{min-height: 402px;max-height: 402px;overflow: hidden;}
.blockcss .box-panels{min-height: 402px;max-height: 402px;}
.homepage .mbanner .info{line-height: initial;font-size: 28px;}
.case-study .contboxed .panel-heading.case-panelmore{z-index: 2;}
.exe-accreditations .figures-box{height: 343px;}
.exe-accreditations .figures-box .share-data{padding: 0 15px;}
.sideblocks .menu-block {display: block;margin-bottom: 0;background-color: #fff;text-decoration: none;position: relative;padding-right: 130px;height: 109px;}
.sideblocks .menu-block img {position: absolute;right: 0px;top: 0px;width: 132px;height: 109px;}
.sideblocks .menu-block h4 {font-size: 16px;color: #5a5a5a;padding-top: 15px;margin-left: 10px;margin-top: 0px;margin-bottom: 5px;}
.sideblocks .menu-block p {font-size: 14px; color: #aaaaaa; padding: 0 0 10px 10px; margin-bottom: 0px;}
.twoequalbox .box-panels {height: 402px;}
.exe-location .factsheet{height: 70px;}
.article-post .article-banner{position: relative;}
.article-post .intro.overview{padding: 5px 10px 15px;overflow: hidden;overflow-y: scroll;height: 416px;margin-bottom: 0;}
.article-post .carousel-caption {background: rgba(200, 0, 30, .8);padding: 20px 10px;left: 0;width: 300px;right: initial;}
.article-post .title{font-size: 20px;margin: 0 0 10px 0;font-weight: normal;}
.article-post .subheading{font-size: 14px;margin: 0 auto;font-weight: normal;color: #aaaaaa;}
.article-post .top-title{background: white;padding: 10px;margin-bottom: 10px;}
.article-post .article-content{background: white;}
.article-post .intro.overview p{margin: 10px 0 0 0;}
.article-more-list .header-main{padding: 22px 10px;}
.article-more-list .latest-news .bx-viewport {border-top: 10px solid white;}
.exe-map{height: 429px;}
.exe-map #map{height: 100%;}
/* OUR PARTNERS - Reseller Retailer Dealers Our Customers Page design + Fraud Alert + Vendors -- Starts here*/
.contboxed .panel-default .vendors1 .panel-body, .contboxed .panel-default .vendors3 .panel-body, .contboxed .panel-default .reseller1 .panel-body, .contboxed .panel-default .reseller3 .panel-body {height: 157px; padding: 15px 0 0;}
.contboxed .panel-default .reseller2 .panel-body {height: 95px;}
.grow {display: inline-block; transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-transform: translateZ(0); -ms-transform: translateZ(0);}
.circle-links{margin-top: 0;}
.circle-links img {padding: 10px; height: 100px; cursor: pointer;}
.reslerimg, .vendrimg {width: 25%; float: left;}
.exe-partners-vendors .contboxed .panel-collapse.vendors3 .vendrheading, .exe-partners-customer .contboxed .panel-collapse.reseller3 .reslerheading {font-size: 20px; line-height: normal; padding: 0; margin: 0 auto; display: inline-block; width: 100%;}
.exe-partners-customer .twitter-inc, .exe-partners-fraud .twitter-inc, .exe-partners-vendors .twitter-inc, .exe-partners-customer .twitter-inc .cont .banner-height, .exe-partners-fraud .twitter-inc .cont .banner-height, .exe-partners-vendors .twitter-inc .cont .banner-height {min-height: 370px; max-height: 370px;}
.contboxed .panel-default .fraud2 .panel-body .bullet-span{margin-top: 0;}
.exe-partners-customer img.reseller1, .exe-partners-customer img.reseller2, .exe-partners-customer img.reseller3{height: inherit;width: initial;}
.exe-partners-fraud img.fraud1, .exe-partners-fraud img.fraud2, .exe-partners-fraud img.fraud3{height: inherit;width: initial;}
.exe-partners-vendors img.vendors1, .exe-partners-vendors img.vendors2, .exe-partners-vendors img.vendors3{height: inherit;width: initial;}
/* OUR PARTNERS - Reseller Retailer Dealers Our Customers Page design + Fraud Alert + Vendors -- Ends here*/
.actreport{position: relative;}
.actreport button{padding: 0; background: none; color: white;}
.btn-group.actreport button, .btn-group.open.actreport button:hover, .btn-group.open.actreport button:visited, .btn-group.open.actreport button:active, .btn-group.open.actreport button:focus, .btn-group.open.actreport button:focus-within{color: white; background: none; outline: none; box-shadow: none; cursor: pointer;}
.btn-group.open.actreport .dropdown-toggle{box-shadow: none;}
.btn-group.actreport .dropdown-toggle i.glyphicon{top: 3px; font-size: 15px; left: 5px;}
.btn-group.open.actreport .dropdown-menu{background: #B82233; box-shadow: 0px 0px 10px 5px #a41021; padding: 10px 15px; border-radius: 2px; z-index: 1; left: 0; right: initial; min-width: 250px;}
.btn-group.actreport button label{cursor: pointer; margin-bottom: 0; padding: 4px 0;}
.form-agree{display: table;}
.form-agree > *{display: table-cell; margin: 0; vertical-align: middle; padding: 2px 10px 10px;}
.form-agree label{cursor: pointer;}
.enquiry-submit.btn[disabled] {background: grey; opacity: .72;}
.form-contact input[type=text],
.form-contact input[type=email],
.form-contact input[type=phone],
.form-contact select.enquirydropdown{padding: 5px 10px; height: 30px; color: #5a5a5a; border: 1px solid #5a5a5a; background: white;}
.enqiryfrm .frm-label {margin: 6px 0;}
.enqiryfrm .frm-txta-label {margin: 6px 0 8px 0;}
.Thankyou-cont .col-md-12{background: white;}
.Thankyou-cont .col-md-12 .content{padding: 50px 0;line-height: 30px;font-size: 20px;box-shadow: 0px 7px 5px -5px #dadada;}
.contboxed .panel-body.dcc-panel1 label{line-height: initial;}
.our-parent-company .accordion.contboxed .panel-body.dcc-panel1 a {color: #337ab7;font-size: 15px;font-weight: 600;margin-bottom: 10px;display: inline-block;text-shadow: 0px 1px 1px #00366754;}
.contboxed .panel-body.dcc-panel1 label:nth-child(1){margin: 0px auto 15px;}
.contboxed .panel-body.dcc-panel1 label:nth-child(2){margin: 0px auto 15px;}
.contboxed .panel-body.dcc-panel2 label, .contboxed .panel-body.dcc-panel2 span{line-height: initial;}
.contboxed .panel-body.dcc-panel2 label:nth-child(1){margin: 0px auto;}
.our-parent-company .news-update{box-shadow: 0px 7px 5px -5px #dadada;}
/* .panel-team .panel-default.panel{width: 50%; float: left;} */
.panel-team{display: table;margin: 0 -5px;}
.panel-team .team-cell{width: 50%;padding: 0 5px;}
.panel-team .team-cell:nth-child(odd) {float: left;}
.panel-team .team-cell:nth-child(even) {float: right;}
.team-row {display: table-row;width: 100%;}
.ex-executiveteams.exec-team .twitter-inc{min-height: 376px; max-height: 376px;}
.ex-home-page .left-business, .ex-home-page .right-careers, .ex-home-page .home-twitter, .ex-home-page .latest-news{box-shadow: 0 12px 7px -10px #00000072;}
.latest-news .news-update ul.ex_rh_news_ul{margin-bottom: 0;}
.latest-news .bx-viewport{border-top: 10px solid white;}
.ex-home-page #slideAccordion{box-shadow: 0 12px 7px -10px #00000072;}
.our-parent-company .contboxed .panel.panel-default:nth-child(1) span.panel-body label{line-height: initial;margin-bottom: 15px;}
.our-parent-company .contboxed .panel.panel-default:nth-child(2) span.panel-body label{line-height: initial;margin-bottom: 7px;}

/*******************************************************************************************************/
/******************************************** Standard Code ********************************************/
/*******************************************************************************************************/
label{font-weight: normal;}
.footer-link .footer-para{line-height: normal;}
.clearfix{clear: both;}
.max-width100{max-width: 100%;}
.width100{width: 100%;}
.max-height100{max-height: 100%;}
.height100{height: 100%;}
.text-white{color: white;}
body{background-color: rgb(244, 245, 246);}
.margin0auto{margin: 0 auto;}
.mbottom2px{margin-bottom: 2px;}
.mbottom5px{margin-bottom: 5px;}
.mbottom7px{margin-bottom: 7px;}
.mbottom10px{margin-bottom: 10px;}
.mbottom11px{margin-bottom: 11px;}
.mtop0px{margin-top: 0px;}
.mtop10px{margin-top: 10px;}
.mtop15px{margin-top: 15px;}
.hdgh3{background: white;margin: 0;padding: 15px 10px;}
.exe-paddingleft, .expdgleft{padding-left: 5px;}
.exe-paddingright, .expdgright{padding-right: 5px;}
.blockfullwidth{display: inline-block;width: 100%;}
.noleftpadding{padding-left: 0;}
.norightpadding{padding-right: 0;}
.bgwhite{background-color: White;}
.exertispaddinglr{padding: 0 10px;}
.exepdg{padding: 10px;}
.colored-panel{height: 485px;}
hr.berry{border-top: 2px solid #821454;}
hr.teal{border-top: 2px solid #009889;}
hr.blue{border-top: 2px solid #065e99;}
.berry-color{color: #821454;}
.teal-color{color: #009889;}
.blue-color{color: #065e99;}
.twitter-feed {background-color: #FFFFFF;overflow: hidden;height: 340px !important;}
#exertismenu .exe-dropdown-bg{background: #e6e6e6;background-size: 100%;border: 0;left: -15px;top: 40px;padding: 15px 0;box-shadow: 0 12px 7px -10px #00000072;}
#exertismenu .dropdown li a {color: #5a5a5a;}
#exertismenu .dropdown li.dropdown-header {color: #5a5a5a;}
.exertismenu li a{outline: none;}
.common-content{padding: 15px 10px;}
.atag, .atag:hover, .atag:active, .atag:focus, .atag:focus-within, .atag:visited{color: #5a5a5a;cursor: pointer;text-decoration: none;}
.watag, .watag:hover, .watag:active, .watag:focus, .watag:focus-within, .watag:visited{color: white;cursor: pointer;text-decoration: none;outline: none;}
.text-nounderline{text-decoration: none;}
.italic{font-style: italic;}
#exertismenu .exe-menu3 {left: 15px;}
.box-panels .image {height: 50%;overflow: hidden;}
label.h3{font-size: 20px;line-height: initial;display: block;width: 100%;float: none;margin: 0;}
h1 {font-size: 28px;font-weight: 300;}
.sidepanelbox{height: 402px;}
.dccprice-block, .figures-box{height: 100%;}
.exe-headline{margin: 0 0 10px 0 !important; height: initial !important; padding: 10px; border: 0;}
.exe-headline h1{margin: 0 auto; font-size: 20px; font-weight: normal; line-height: initial;}
/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooooooooooooooooooooooooo MAIN BANNER CHEVRON COLOR/GRADIENT STARTS HERE ooooooooooooooooooooooooo */
/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* Banner colors starts here*/
/* solid color banner starts here */
.yellowbannerlight .mbanner .left, .yellowbannerlight .mbanner .left::after, .yellowbannerlight .mbanner .left::before {background: #EFAF2E;}
.yellowbannerdark .mbanner .left, .yellowbannerdark .mbanner .left::after, .yellowbannerdark .mbanner .left::before {background: #DC7322;}
.yellowbannerlight .mbanner::before, .yellowbannerlight .mbanner::after, .yellowbannerlight .mbanner .middle::before, .yellowbannerlight .mbanner .middle::after, .yellowbannerdark .mbanner::before, .yellowbannerdark .mbanner::after, .yellowbannerdark .mbanner .middle::before, .yellowbannerdark .mbanner .middle::after {background: #e6e6e680;}
.greenbannerlight .mbanner .left, .greenbannerlight .mbanner .left::after, .greenbannerlight .mbanner .left::before {background: #AAB400;}
.greenbannerdark .mbanner .left, .greenbannerdark .mbanner .left::after, .greenbannerdark .mbanner .left::before {background: #8C9A2E;}
.greenbannerlight .mbanner::before, .greenbannerlight .mbanner::after, .greenbannerlight .mbanner .middle::before, .greenbannerlight .mbanner .middle::after, .greenbannerdark .mbanner::before, .greenbannerdark .mbanner::after, .greenbannerdark .mbanner .middle::before, .greenbannerdark .mbanner .middle::after {background: #aaaaaa80;}
.tealbannerlight .mbanner .left, .tealbannerlight .mbanner .left::after, .tealbannerlight .mbanner .left::before {background: #009E8B;}
.tealbannerdark .mbanner .left, .tealbannerdark .mbanner .left::after, .tealbannerdark .mbanner .left::before {background: #006A6D;}
.tealbannerlight .mbanner::before, .tealbannerlight .mbanner::after, .tealbannerlight .mbanner .middle::before, .tealbannerlight .mbanner .middle::after, .tealbannerdark .mbanner::before, .tealbannerdark .mbanner::after, .tealbannerdark .mbanner .middle::before, .tealbannerdark .mbanner .middle::after {background: #aaaaaa80;}
.bluebannerlight .mbanner .left, .bluebannerlight .mbanner .left::after, .bluebannerlight .mbanner .left::before {background: #05639A;}
.bluebannerdark .mbanner .left, .bluebannerdark .mbanner .left::after, .bluebannerdark .mbanner .left::before {background: #003667;}
.bluebannerlight .mbanner::before, .bluebannerlight .mbanner::after, .bluebannerlight .mbanner .middle::before, .bluebannerlight .mbanner .middle::after, .bluebannerdark .mbanner::before, .bluebannerdark .mbanner::after, .bluebannerdark .mbanner .middle::before, .bluebannerdark .mbanner .middle::after {background: #e6e6e680;}
.mberrybannerlight .mbanner .left, .mberrybannerlight .mbanner .left::after, .mberrybannerlight .mbanner .left::before {background: #65283C;}
.mberrybannerdark .mbanner .left, .mberrybannerdark .mbanner .left::after, .mberrybannerdark .mbanner .left::before {background: #4A1B25;}
.mberrybannerlight .mbanner::before, .mberrybannerlight .mbanner::after, .mberrybannerlight .mbanner .middle::before, .mberrybannerlight .mbanner .middle::after, .mberrybannerdark .mbanner::before, .mberrybannerdark .mbanner::after, .mberrybannerdark .mbanner .middle::before, .mberrybannerdark .mbanner .middle::after {background: #aaaaaa80;}
.berrybannerlight .mbanner .left, .berrybannerlight .mbanner .left::after, .berrybannerlight .mbanner .left::before {background: #7c1258;}
.berrybannerdark .mbanner .left, .berrybannerdark .mbanner .left::after, .berrybannerdark .mbanner .left::before {background: #64003b;}
.berrybannerlight .mbanner::before, .berrybannerlight .mbanner::after, .berrybannerlight .mbanner .middle::before, .berrybannerlight .mbanner .middle::after, .berrybannerdark .mbanner::before, .berrybannerdark .mbanner::after, .berrybannerdark .mbanner .middle::before, .berrybannerdark .mbanner .middle::after {background: #aaaaaa80;}
.greybannerlight .mbanner .left, .greybannerlight .mbanner .left::after, .greybannerlight .mbanner .left::before {background: #E6E6E6;}
.greybannerdark .mbanner .left, .greybannerdark .mbanner .left::after, .greybannerdark .mbanner .left::before {background: #AAAAAA;}
.greybannerlight .mbanner::before, .greybannerlight .mbanner::after, .greybannerlight .mbanner .middle::before, .greybannerlight .mbanner .middle::after, .greybannerdark .mbanner::before, .greybannerdark .mbanner::after, .greybannerdark .mbanner .middle::before, .greybannerdark .mbanner .middle::after {background: #AAAAAA80;}
.charcoalbanner .mbanner .left, .charcoalbanner .mbanner .left::after, .charcoalbanner .mbanner .left::before {background: #5a5a5a;}
.charcoalbanner .mbanner::before, .charcoalbanner .mbanner::after, .charcoalbanner .mbanner .middle::before, .charcoalbanner .mbanner .middle::after{background: rgba(25, 25, 25, 0.5);}
/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooooooooooooooooooooooooo MAIN BANNER CHEVRON COLOR/GRADIENT  ENDS  HERE ooooooooooooooooooooooooo */
/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/
.yellowbox{background: #efaf2e; background: -moz-linear-gradient(left,  #efaf2e 0%, #dc7322 100%); background: -webkit-linear-gradient(left,  #efaf2e 0%,#dc7322 100%); background: linear-gradient(to right,  #efaf2e 0%,#dc7322 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efaf2e', endColorstr='#dc7322',GradientType=1 );}
.greenbox{background: #AAB400; background: -moz-linear-gradient(left,  #AAB400 0%, #8C9A2E 100%); background: -webkit-linear-gradient(left,  #AAB400 0%,#8C9A2E 100%); background: linear-gradient(to right,  #AAB400 0%,#8C9A2E 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AAB400', endColorstr='#8C9A2E',GradientType=1 );}
.redbox{background: #E82C2E; background: -moz-linear-gradient(left,  #E82C2E 0%, #B82233 100%); background: -webkit-linear-gradient(left,  #E82C2E 0%,#B82233 100%); background: linear-gradient(to right,  #E82C2E 0%,#B82233 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E82C2E', endColorstr='#B82233',GradientType=1 );}
.berrybox{background: #7C1258; background: -moz-linear-gradient(left, #7C1258 0%, #64003B 100%); background: -webkit-linear-gradient(left, #7C1258 0%,#64003B 100%); background: linear-gradient(to right, #7C1258 0%,#64003B 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7C1258', endColorstr='#64003B',GradientType=1 );}
.tealbox{background: #009E8B; background: -moz-linear-gradient(left,  #009E8B 0%, #006A6D 100%); background: -webkit-linear-gradient(left,  #009E8B 0%,#006A6D 100%); background: linear-gradient(to right,  #009E8B 0%,#006A6D 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009E8B', endColorstr='#006A6D',GradientType=1 );}
.bluebox{background: #05639A; background: -moz-linear-gradient(left,  #05639A 0%, #003667 100%); background: -webkit-linear-gradient(left,  #05639A 0%,#003667 100%); background: linear-gradient(to right,  #05639A 0%,#003667 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05639A', endColorstr='#003667',GradientType=1 );}
.chevron-block{position: absolute; top: 0; display: block; width: 162px; height: 109px; right: 0;}
.chevron-block .transparent{left: 32px; opacity: .7; display: inline-block; height: 100%; background-color: white; position: absolute; top: 0;}
.chevron-block .transparent span {display: inline-block; line-height: 0; padding: 54px 15px 54px 0; color: white;}
.chevron-block .transparent::after {width: 0; height: 0; position: absolute; border-top: 54px solid transparent; border-bottom: 54px solid transparent; border-left: 31px solid white; content: "";}
.chevron-block .transparent2{display: inline-block; height: 100%; background-color: white; position: absolute; left: 17px; top: 0;}
.chevron-block .transparent2 span {display: inline-block; line-height: 0; padding: 54px 15px 54px 0; color: white;}
.chevron-block .transparent2::after {width: 0; height: 0; position: absolute; border-top: 55px solid transparent;  border-bottom: 55px solid transparent; border-left: 31px solid white; content: "";}
.chevron-block .white-chevron-bottom-edge span {top: 1px;left: 1px;}
.follow p {margin: 0;padding: 15px 10px;}
.twitter-inc{position: relative;background: white;}
.twitter-inc .cont{height: 100%;}
.twitter-inc, .twitter-inc .cont .banner-height{min-height: 396px;max-height: 396px;overflow: hidden;}
.twitter-inc .cont .twitter-outer{position: relative;display: block;}
.twitter-inc .cont .twitter-outer .follow{width: 100%;}
.profile-bio-cont.collapsing {visibility: visible;display: block;overflow: hidden;}
.profile-panel .panel-default .collapsing .panel-body{display: block;}
/*********************************************************************************/
/********** White content box panel - white small chevron : Starts here **********/
/*********************************************************************************/
.whitechevron{position: absolute;width: 100%;max-height: 196px;top: 0;bottom: 0;overflow: hidden;}
.whitechevron .corner{position: relative; width: 50px; height: 100%; float: right; overflow: hidden;}
.whitechevron .corner::before, .whitechevron .corner::after{width: 100%; height: 50%; background: rgba(255, 255, 255, .7); position: absolute; left: initial; right: -33px; content: ""; z-index: 1;}
.whitechevron .chev{position: relative; width: 65px; height: 100%; float: left; left: -65px;}
.whitechevron .chev::before, .whitechevron .chev::after{width: 100%; height: 50%; background: rgba(255, 255, 255); position: absolute; left: initial; right: -33px; content: ""; z-index: 1;}
.whitechevron .corner::before, .whitechevron .chev::before, .whitechevron .chev .transparent::before{transform: skew(33deg); top: 0;}
.whitechevron .corner::after, .whitechevron .chev::after, .whitechevron .chev .transparent::after{transform: skew(-33deg);bottom: 0;}
/* transparent */
.whitechevron .chev .transparent{position: relative;width: 25px;height: 100%;float: right;right: -24px;}
.whitechevron .chev .transparent::before, .whitechevron .chev .transparent::after{width: 100%;height: 50%;background: rgba(255, 255, 255, 0.5);position: absolute;left: initial;right: -33px;content: "";z-index: 1;}
/*******************************************************************************/
/********** White content box panel - white small chevron : Ends here **********/
/*******************************************************************************/
/******* Panel Accordion starts here *******/
.contboxed .arrow{bottom: 17px;}
.contboxed .panel-heading h4, .contboxed .panel-heading h4 a{position: relative;}
.contboxed-img{position: absolute;width: initial;top: 0;right: 0;bottom: 0;z-index: 2;width:30%; max-width: 30%;overflow: hidden;height: 196px;}
.contboxed-img img{margin: 0 !important; float: right; min-height: initial; max-height: initial; width: 100%; min-width: initial; max-width: initial; height: initial;}
.contboxed .stripe h3 {margin: 10px;width: 70%;}
.contboxed .exertis-team.profile-panel .panel-default .profile {margin: 0;min-height: initial;position: relative;}
.contboxed .profile-bio-cont.collapse{width: 70%;margin-bottom: 40px;z-index: 1;position: relative;padding: 0;min-height: 114px;float: left;-webkit-line-clamp: initial;visibility: visible;}
.contboxed .panel-default .panel-body {display: -webkit-box;overflow: hidden;padding: 0;width: 100%;background: transparent;height: 120px;}
.contboxed .panel-default .collapsing .panel-body, .contboxed .panel-default .collapse.in .panel-body{display: block;height: auto;}
.contboxed .panel-default .panel-body span{padding: 0 10px;}
.contboxed .collapsing{z-index: 1;position: relative;height: 160px;}
.contboxed .collapse.in{min-height: 162px;}
.contboxed .collapse[aria-expanded="false"], .contboxed .collapsing[aria-expanded="false"] {height: 162px !important;}
.contboxed .collapsing, .contboxed .collapse.in, .contboxed .collapse[aria-expanded="false"], .contboxed .collapsing[aria-expanded="false"] {width: 70%; margin-bottom: 34px; padding: 0; display: block; visibility: visible; z-index: 2; position: relative;}
.contboxed .noimage.collapsing, .contboxed .noimage.collapse.in, .contboxed .noimage.collapse[aria-expanded="false"], .contboxed .noimage.collapsing[aria-expanded="false"] {width: 100%;}
.contboxed .panel-default{padding: 0;position: relative;margin: 0;border: 0;box-shadow: 0px 7px 5px -5px #dadada;}
.contboxed .panel-default .collapsing{height: 162px;margin-bottom: 34px;}
.contboxed .panel-heading{background: white;left: 10px;width: initial;position: absolute;bottom: 0;padding: 10px;right: 0;left: 0;line-height: initial;z-index: 1;border: none;}
.contboxed .panel-title{background: white;line-height: 14px;}
.contboxed .panel-body span:last-child {margin-bottom: initial;}
.contboxed .panel-body span {margin-bottom: 13px;display: block;}
.contboxed .panel-default .panel-body .bullet-span {padding: 0 0 0 25px;margin-top: 10px;display: block;}
.contboxed .panel-default .panel-body .bullet-span span{padding-left: 2px;}
.contboxed .bullet-span span {margin-bottom: 5px;display: list-item !important;text-align: -webkit-match-parent; line-height: 16px;}
.contboxed .panel-collapse label.heading{display: block;margin: 0;padding: 10px;width: 100%;font-size: 20px;line-height: 22px;font-weight: normal;}
/******* Panel Accordion Ends here ********/
/*Latest news common*/
.latest-news .newbrand-news {background: white;}
.latest-news .newbrand-news .news-update{height: 360px;}
.latest-news .newbrand-news .bx-wrapper{width: 100% !important;max-width: 100% !important;}
/* Product New slider - lightSlider starts here */
.lSSlideOuter .lSPager.lSpg{display: none;}
.available-products ul{min-height: 172px; z-index: 2; position: relative;}
.available-products ul li img{width: 140px; max-width: 100%;}
.available-products ul li a {display: inline-block; width: 100%; text-align: center; text-decoration: none;}
.available-products ul li a p {color: #5a5a5a;}
.available-products .lSPrev, .available-products .lSNext{position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased;}
.available-products .lSPrev::before{content: "\e257";}
.available-products .lSNext::before {content: "\e258";}
.accreditations .box-panels{height: 343px;}
/* .available-products .lSSlideOuter .lSSlideWrapper.usingCss .lSSlideOuter + .lSAction{} */
.available-products .content-slider + .lSAction{display: none !important;}
.available-products .lSSlideOuter .lSSlideWrapper.usingCss .lSSlideOuter + .lSAction{position: absolute; top: 50%; left: 5px; right: 5px; z-index: 1;}
.available-products .lSSlideOuter .lSSlideWrapper.usingCss .lSSlideOuter + .lSAction a{color: #f51e1e; opacity: .8; font-size: 21px; width: 30px; text-shadow: 0 1px 2px rgba(106, 106, 106, 0.5); text-align: center; text-decoration: none !important;}
.lSAction > .lSPrev{float: left;}
.lSAction > .lSNext{float: right;}
.available-products li{list-style: none; margin-right: 7px !important;/* margin: auto 5px !important; */}
.available-products .item .lSSlideOuter{overflow: visible;}
.shop-our-store{background: white; padding: 15px 0; margin: 10px 0;}
.shop-our-store h2{padding: 0 15px;}
.available-products .item > .lSSlideOuter > .lSSlideWrapper.usingCss{transition-duration: 600ms; transition-timing-function: ease; padding: 0 20px; overflow: visible;}
.available-products .item > .lSSlideOuter > .lSSlideWrapper.usingCss > .lSSlideOuter{padding: 0 10px;}
.available-products .item .lSSlideOuter .lSSlideWrapper.usingCss .lSSlideOuter .lSSlideWrapper.usingCss{padding: 0; transition-duration: 600ms; transition-timing-function: ease;}
.available-products .lSSlideOuter .lSSlideWrapper.usingCss .lSSlideOuter + .lSAction a.lSPrev{left: 0;}
.available-products .lSSlideOuter .lSSlideWrapper.usingCss .lSSlideOuter + .lSAction a.lSNext{right: 0;}
/* Product New slider - lightSlider ends here */
.exe-latestnews .white-chevron-main {display: none;}
.noreadmore .panel-heading {display: none;}
/* building blocks on sidebar starts here */
.sidebox {height: 402px;box-shadow: 0px 7px 5px -5px #b5b5b5;}
.sidebox .box-panels {height: 100%; color: white; position: relative;}
.sidebox .twitter-inc{height: 100%; min-height: initial; max-height: inherit;}
/* building blocks on sidebar ends here */
.sustainability-inner {background: #009e8b; background: -moz-linear-gradient(left, #009e8b 0%, #006a6d 100%); background: -webkit-linear-gradient(left, #009e8b 0%,#006a6d 100%); background: linear-gradient(to right, #009e8b 0%,#006a6d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009e8b', endColorstr='#006a6d',GradientType=1 );}
.sidebox-href {display: inline-block; width: 100%; height: 100%;}
.sustainability-inner img{width: 100%;}
img.centerimagebox{width: initial; height: 100%; right: -25%; position: relative;}
.contboxed .panel.noheading .panel-body {padding: 15px 0 0;}
.contboxed .panel.noheading .collapse[aria-expanded="false"], .contboxed .panel.noheading .collapsing[aria-expanded="false"] {height: 141px;}
.contboxed .panel-default.noheading .collapsing .panel-body, .contboxed .panel-default.noheading .collapse.in .panel-body{display: block; height: auto;}
.contboxed .panel-default.noheading .panel-body{height: 160px; display: block;}
.factsheet-block{height: 76px;}
.sidebox a {text-decoration: none;}
/* OUR PARENT COMPANY - DCC  */
.our-parent-company .bullet-span span{line-height: 15px;}
/* ****** Our Expertise Section - Starts here - Internal pages - Inner Pages****** */
.enterprise .factsheet{height: 76px;}
.solutions-smb .contboxed .panel-default.noheading .panel-body{height: 158px;}
.solutions-smb .contboxed .panel-default.noheading .collapsing .panel-body, .solutions-smb .contboxed .panel-default.noheading .collapse.in .panel-body{display: block; height: auto;}
.solutions-professional-av .contboxed .panel-default.noheading .panel-body{height: 158px;}
.solutions-professional-av .contboxed .panel-default.noheading .collapsing .panel-body, .solutions-professional-av .contboxed .panel-default.noheading .collapse.in .panel-body{display: block; height: auto;}
.solutions-professional-av .contboxed p .panel-body span label{display: block; width: 100%; float: none;}
.solutions-professional-av .contboxed .panel-body span.bullet-span{margin-top: 13px;}
.solutions-smart-tech .contboxed .panel-body span span.bullet-span {margin: 0;}
.empty-panel{background: white; margin: 0; padding: 15px 10px; height: 196px;box-shadow: 0px 7px 5px -5px #dadada;}
.empty-panel h3{font-size: 20px; line-height: initial; margin: 0 auto; margin-block-start: 0; margin-block-end: 10px; margin-inline-start: 0px; margin-inline-end: 0px;}
.contboxed .panel-body span label{display: inline-block; width: 100%; line-height: 16px; font-size: 14px; color: #5a5a5a;}
.customer-services2 .line1{margin: 0px 0 10px;}
.customer-services2 .line2{margin-bottom: 0;}
.customer-services4 .line2{margin-bottom: 10px;}
.customer-services .contboxed .customer-services2 span.bullet-span {margin: 5px 0 15px;}
.customer-services2 .line3.hdg, .customer-services4 .line3.hdg {font-size: 17px; line-height: initial; font-weight: normal;}
.customer-services4 .line3.hdg{margin: 10px 0 5px;}
.contboxed .customer-services3 .panel-body label{display: block; width: 100%; margin-bottom: 7px;}
.solutions-public-sector .contboxed .panel-default .panel-body .bullet-span{margin-top: 0;}
.contboxed .panel-default.noreadmore .panel-body{height: 100%;}
.contboxed .justbullet.panel-default .panel-body .bullet-span{margin: 0 auto; padding-bottom: 10px; margin-block-start: 0; margin-block-end: 0px; margin-inline-start: 0px; margin-inline-end: 0px; line-height: 15px;}
.retail-services .sideblocks.hght {height: 93px;}
.retail-services .sideblocks.hght .menu-block{height: 93px;}
.retail-services .sideblocks.hght .menu-block .chevron-block{height: 93px;}
.retail-services .sideblocks.hght .menu-block img {height: 100%;}
.retail-services .sideblocks.hght .menu-block .chevron-block .transparent span, .retail-services .sideblocks.hght .menu-block .chevron-block .transparent2 span{padding: 46.5px 15px 46.5px 0;}
.retail-services .sideblocks.hght .menu-block .chevron-block .transparent::after, .retail-services .sideblocks.hght .menu-block .chevron-block .transparent2::after{border-top: 46px solid transparent; border-bottom: 46px solid transparent;}
.mobile-technologies p.panel5 label{line-height: 15px;}
.customer-services p.panel-collapse label{line-height: 15px;}
.customer-services .panel1 img{width: initial; height: 100%; float: none;}
/* .digital-services .panel1 label:nth-child(2){} */
.digital-services .contboxed .panel1 span.bullet-span {margin: 3px 0 10px;}
.digital-services .contboxed .panel1 span.bullet-span span.bullet-span {padding-left: 20px; display: block !important; margin-bottom: 5px;}
.digital-services .contboxed .panel.panel-default:nth-child(3) span label {margin: 0 0 11px;}
.digital-services .contboxed .panel.panel-default:nth-child(2) span label {margin: 0 0 7px;}
.hypertec-services .contboxed .panel.panel-default:nth-child(2) span label {margin: 0 0 7px;}
.hypertec-services .contboxed .panel.panel-default:nth-child(2) span label:nth-child(2) {margin: 0;}
.hypertec-services .contboxed .panel.panel-default:nth-child(2) span .bullet-span {margin: 5px 0 10px;}
.hypertec-services .contboxed .panel.panel-default:nth-child(3) span label {margin: 0 0 7px;}
.logistics-delivery .herobanner{right: -27px; position: relative;}
.marketing-services .contboxed .panel.panel-default:nth-child(1) span.panel-body {line-height: initial;}
.marketing-services .contboxed .panel.panel-default:nth-child(2) label {line-height: initial;}
.marketing-services .contboxed .panel.panel-default:nth-child(5) .bullet-span,
.marketing-services .contboxed .panel.panel-default:nth-child(6) .bullet-span,
.marketing-services .contboxed .panel.panel-default:nth-child(7) .bullet-span,
.marketing-services .contboxed .panel.panel-default:nth-child(8) .bullet-span,
.marketing-services .contboxed .panel.panel-default:nth-child(9) .bullet-span{margin: 10px 0;}
.marketing-services .contboxed .panel.panel-default:nth-child(7) span label{margin-bottom: 1px;}
.marketing-services .contboxed .panel.panel-default:nth-child(9) label{line-height: initial;}
.marketing-services .contboxed .panel.panel-default:nth-child(10) .bullet-span {margin: 5px 0 10px;}
.retail-services .contboxed .panel.panel-default:nth-child(1) .bullet-span span,
.retail-services .contboxed .panel.panel-default:nth-child(3) .bullet-span span,
.retail-services .contboxed .panel.panel-default:nth-child(4) .bullet-span span,
.retail-services .contboxed .panel.panel-default:nth-child(6) .bullet-span span,
.retail-services .contboxed .panel.panel-default:nth-child(10) .bullet-span span,
.retail-services .contboxed .panel.panel-default:nth-child(17) .bullet-span span {line-height: initial;margin-bottom: 7px;}
.retail-services .contboxed .panel.panel-default:nth-child(17) .bullet-span{margin-top: 5px;}
.channel-b2b .contboxed .panel.panel-default .bullet-span span{line-height: initial; margin-bottom: 8px;}
.retail-solutions .mainbanner{right: -72px; position: relative;}
.channel-mobile .mainbanner{position: relative; right: -127px;}
.exe-investingpeople .contboxed .panel.panel-default span label {line-height: initial;}
.exe-investingpeople .contboxed .panel.panel-default:nth-child(1) span label {margin: 0 0 15px;}
.exe-investingpeople .contboxed .panel.panel-default:nth-child(2) span label {margin: 0 0 15px;}


/* OUR Expertise Ends ****************************************************/
section .empty-panel p {margin-bottom: 10px;}
.empty-panel .heading{font-size: 20px; line-height: initial; margin: 0 0 10px 0;}
.eqsideblocks.sideblocks, .eqfactsheet{height: 93px; box-shadow: 0px 7px 5px -5px #dadada;}
.eqsideblocks.sideblocks h4{padding-top: 10px;}
.eqsideblocks.sideblocks .menu-block{height: 93px;}
.eqsideblocks.sideblocks .menu-block .chevron-block{height: 93px; width: 150px;}
.eqsideblocks.sideblocks .menu-block img {height: 100%; width: initial}
.eqsideblocks.sideblocks .menu-block .chevron-block .transparent span, .eqsideblocks.sideblocks .menu-block .chevron-block .transparent2 span{padding: 46.5px 15px 46.5px 0;}
.eqsideblocks.sideblocks .menu-block .chevron-block .transparent::after, .eqsideblocks.sideblocks .menu-block .chevron-block .transparent2::after{border-top: 46px solid transparent; border-bottom: 46px solid transparent;}
.eqfactsheet .factsheet-block{height: 100%;}
.eqfactsheet .fact-chevron::before, .eqfactsheet .fact-chevron::after, .eqfactsheet .fact-chevron-solid::before, .eqfactsheet .fact-chevron-solid::after{height: 50.1%;}
.home-banner{box-shadow: 0 12px 7px -10px #00000072;}
.retail-services .home-banner img.img-responsive {position: relative;left: 72px;}


.exertis-overview .contboxed .panel.panel-default span {line-height: initial;}
.exertis-overview .contboxed .panel.panel-default:nth-child(1) span {}

/***********************Coronavirus design starts here***********************/
.coronavirus-atag{width: 100%;margin: 10px 0;display: block;float: none;line-height: 0;}
.notice{display: inline-block;background: #f51e1e;background: -moz-linear-gradient(left,  #f51e1e 0%, #c8001e 100%);background: -webkit-linear-gradient(left,  #f51e1e 0%,#c8001e 100%); background: linear-gradient(to right,  #f51e1e 0%,#c8001e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f51e1e', endColorstr='#c8001e',GradientType=1 ); box-shadow: 0 12px 7px -10px #00000072;}
.notice .content{float: left;width: 100%;height: 100%;padding: 25px 20px;overflow: hidden;}
.notice .content p{color: white; line-height: initial; vertical-align: middle;}
.notice .content p:nth-child(1){text-decoration: underline; margin-bottom: 10px; font-size: 21px;}
.notice .content p:nth-child(2){line-height: 18px; font-size: 18px; margin-bottom: 5px;}
.notice .content p:nth-child(3){margin-bottom: 0px; font-size: 15px;}
.virus-notice-board h3 {margin: 17px 0 10px;}
.virus-notice-board p {margin-bottom: 10px; line-height: initial;}
.virus-notice-board .faq {margin: 20px 0 0px;}
.virus-notice-board .title1{margin-top: 5px;}
.virus-notice-board .title2{margin-top: 10px;}
.notice-main{box-shadow: 0px 7px 5px -5px #b5b5b5;padding: 10px 10px 33px}
.virus-notice-board p:last-child{margin-bottom: 19px;}
/************************Coronavirus design ends here************************/

/******************** New cockpit footer design css start ********************/
footer{margin-top: 50px;}
footer .exertis {
background-size: 1920px auto;
background-color: #e22927;
width: 100%;
padding: 72px 0px;
color: white;
box-shadow: inset 0px 0 20px -10px #0000008a;
background: #b82233;
background: -moz-linear-gradient(left, #b82233 0%, #e82c2e 100%);
background: -webkit-linear-gradient(left, #b82233 0%,#e82c2e 100%);
background: linear-gradient(to right, #b82233 0%,#e82c2e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b82233', endColorstr='#e82c2e',GradientType=1 );
background-position: bottom;
background-image: url(../img/master/exertis-chevron.png);
}
footer label, footer a {color: white;line-height: initial;}
footer .exertis a {font-size: 15px;padding: 7px 0;display: block;max-width: 100%;text-decoration: none;}
footer .exertis a:hover {text-decoration: none;color: white;opacity: .9;}
/******************** New cockpit footer design css ends  ********************/
