
#footer-banner-tst { display:none; }
.kmp-common-module-image {width: 60px;}
.kmp-common-modules-header a {color: #ce2c24;}
.kmp-common-module-three-col .kmp-common-module-box { min-height:210px; }
.kmp-common-modules-description {margin-top: 10px !important;margin-bottom: 0 !important;}
.kmp-common-modules-header {font-weight: 300!important;font-size: 18px !important;margin: 20px 0 10px 0 !important;}
.blueBand{margin-top:86px}
a.soun-call-to {background-color: #E9142B;display: inline-block !important;width: initial !important;height: initial !important;padding: 0px 35px;color: #fff !important;font-size: 20px;line-height: 40px;margin-top: 38px;}
a.soun-call-to:hover{text-decoration:none;}
.breadcrumb{display:none;}
.down-col.so-sec {display: inline-block !important;float: none !important;padding: 0 50px 40px 50px !important;margin: 15px !important;margin-top: 0 !important;}
.down-col.so-sec p {color: #fff;margin-bottom: 5px;}
li.flex-active-slide{}
.max{width:1000px;height:380px;}
.fixedBtn {z-index: 3;}
.bg1-sec-pTB{width:100%;background-color:#ffffff;padding:40px 0;}
a.red-button1{background:#e9142b none repeat scroll 0 0;color:#ffffff;display:inline-block;font-size:15px;line-height:24px;text-align:center;padding:10px 30px;}
.mTB50{margin:50px;}
.bg-grey-sec-pTB{background-color:#f5f5f5;padding:40px 0;}
.bgcontainer{width:100%;border:#f5f5f5;margin-top:70px;}
.discover1{margin-left:8px;height:120px;width:120px;}
.discover{width:33%;text-align:center;float:left;}
.store1{margin-right:15px;height:120px;width:120px;}
.store{width:33%;text-align:center;float:left;}
.create1{margin-right:15px;height:120px;width:120px;}
.create{width:33%;text-align:center;float:right;}
.rotate-key1{margin-left:8px;height:120px;width:120px;}
.rotate-key{width:33%;text-align:center;float:left;}
.view-key1{margin-right:15px;height:120px;width:120px;}
.view-key{width:33%;text-align:center;float:left;}
.launch1{margin-right:15px;height:120px;width:120px;}
.launch{width:33%;text-align:center;float:right;}
.audit1{margin-left:8px;height:120px;width:120px;}
.audit{width:33%;text-align:center;float:left;}
.restrict1{margin-right:15px;height:120px;width:120px;}
.restrict{width:33%;text-align:center;float:left;}
.ensure1{margin-right:15px;height:120px;width:120px;}
.ensure{width:33%;text-align:center;float:right;}
.resource-col1 {float: left;margin-right: 1%;padding: 20px 0;width: 32%;}
#scroll img {max-width: 100%;}
.sec-pTB img {margin-bottom: 2%;margin-left: 6%;margin-top: 2%;}
img {border: medium none;height: auto;vertical-align: middle;width: auto;}
a.hover{text-decoration: underline;}
.mb20{margin-bottom:20px;}
.res-inhead {font-size: 18px;}
.supportCards{display:flex;}
.cont-body{min-height:max-content !important;}
.card-icon img{height:100px; width:100px;}
.card-text {padding: 20px 0;margin-left: 4px;}
/*responsive*/.rows:after,.rows:before{display: table;content: "";clear: both;}
.rows {margin-right: -15px;margin-left: -15px;display:flex;flex-wrap:wrap;}
.cols-2,.cols-3,.cols-4,.cols-6,.cols-8,.cols-9,.cols-10,.cols-12{float: left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.cols-2 {width: 12.5%;}
.cols-3 {width: 25%;}
.cols-4 {width: 33.3%;}
.cols-6 {width: calc(50% - 60px);}
.cols-8 {width: 66.6%;}
.cols-9 {width: 75%;}
.cols-10 {width: 87.5%;}
.cols-12 {width: 100%;}
@media only screen and (max-width: 992px){.cols-md-12 {width: 100%;}
.cols-md-9 {width: 75%;}
.cols-md-6 {width: calc(50% - 60px);}
.cols-md-3 {width: 25%;}
}
@media only screen and (max-width: 650px){.cols-sd-12 {width: 100%;}
.cols-sd-9 {width: 75%;}
.cols-sd-6 {width: calc(50% - 60px);}
.cols-sd-3 {width: 25%;}
}
@media only screen and (max-width:650px){.supportCards {display: flex;}
.card-text {padding: 20px 0;margin-left: 4px;width: 70%;display: inline-block;}
.card-icon {width: 30%;display: inline-block;}
}
