/* Minification failed. Returning unminified contents.
(16,35): run-time error CSS1039: Token not allowed after unary operator: '-color-sectigo-dark'
(36,50): run-time error CSS1039: Token not allowed after unary operator: '-color-sectigo-dark'
(69,68): run-time error CSS1039: Token not allowed after unary operator: '-color-sectigo-dark'
(70,66): run-time error CSS1039: Token not allowed after unary operator: '-color-sectigo-dark'
(71,65): run-time error CSS1039: Token not allowed after unary operator: '-color-sectigo-dark'
(165,51): run-time error CSS1039: Token not allowed after unary operator: '-color-sectigo-light'
 */
.cmn-banner .bannerwrapper { width:1200px; padding:0px; height:240px;  margin: 0 auto; }
.cmn-banner .probannerleft { float: left; width: 900px; }
.cmn-banner .prologoimg { float: left; margin-top: 32px; width:460px;}
.cmn-banner .prodecptxt { float: right; width: 430px; }
.cmn-banner .prodecptxt p {font-family: 'yantramanavbold'; color: #FFF; font-size: 36px; line-height: 36px; text-align: left; margin-top: 43px; font-weight: normal;}
.cmn-banner .prodecptxtquovadis p {font-size: 34px; line-height: 38px;}
.cmn-banner .prodecptxt p span{font-family: 'yantramanav'; text-transform:uppercase; font-size:22px; display:block; font-weight:normal;}
.cmn-banner .prodecptxt p { margin-top: 55px;}

.geoprobanner { background: #0f6cb3; }
.rapidprobanner { background: #774b2b; }
.comodoprobanner { background: #e51937; }
.thawteinnbanner { background: #004fa3; }
.certumbanner { background: #1db0e5; }
.digicertbanner { background: #1b75bc; }
.sectigobanner { background: var(--color-sectigo-dark); }

.pronewbanner .probannerleft { float: left; width: 696px; }
.pronewbanner .prologoimg { float: left; margin-top: 37px; }
.pronewbanner .prodecptxt { float: right; width: 251px; }
.pronewbanner .prodecptxt p {font-family: 'yantramanavbold'; color: #FFF; font-size: 28px; line-height: 32px; text-align: right; margin-top: 43px; font-weight: normal;}

.rapidgooglebanner .prodecptxt > p{margin-top:15px;margin-bottom:5px;}
.rapidgooglebanner .bannerlisting{text-transform: inherit;}
.bannerlisting{text-transform: lowercase;margin-top: 5px;font-size: 16px;line-height: 24px;color:#fff;}
.bannerlisting img{margin-right:5px;}

/*----- End New Full Width Banner -----*/

.geoprobanner .bannerwrapper { background: #0f6cb3; }
.rapidprobanner .bannerwrapper { background: #774b2b; }
.comodoprobanner .bannerwrapper { background: #e51937; }
.thawteinnbanner .bannerwrapper { background: #004fa3; }
.certumbanner .bannerwrapper { background: #1db0e5; }
.digicertbanner .bannerwrapper { background: #1b75bc; }
.sectigobanner .bannerwrapper { background: var(--color-sectigo-dark); }

.slidedcseal { position: relative; }
.secured-icon { display: block; text-align: center; padding-top: 23px; }
.secured-icon a{display: block;}
.sectigoseal{padding: 32px;}

/*NEW BANNER CHANGES*/
.thawteinnbanner .bannersealbrd:before{border-bottom:27px solid #004fa3;}
.thawteinnbanner .slidedcseal:before{border-bottom:13px solid #004fa3;}
.thawteinnbanner .slidedcseal:after{border-bottom:13px solid #004fa3;}

.rapidprobanner .bannersealbrd:before{border-bottom:27px solid #774b2b;}
.rapidprobanner .slidedcseal:before{border-bottom:13px solid #774b2b;}
.rapidprobanner .slidedcseal:after{border-bottom:13px solid #774b2b;}

.geoprobanner .bannersealbrd:before{border-bottom:27px solid #0f6cb3;}
.geoprobanner .slidedcseal:before{border-bottom:13px solid #0f6cb3;}
.geoprobanner .slidedcseal:after{border-bottom:13px solid #0f6cb3;}

.comodoprobanner .bannersealbrd:before{border-bottom:27px solid #e51937;}
.comodoprobanner .slidedcseal:before{border-bottom:13px solid #e51937;}
.comodoprobanner .slidedcseal:after{border-bottom:13px solid #e51937;}

.certumbanner .bannersealbrd:before{border-bottom:27px solid #1db0e5;}
.certumbanner .slidedcseal:before{border-bottom:13px solid #1db0e5;}
.certumbanner .slidedcseal:after{border-bottom:13px solid #1db0e5;}

.digicertbanner .bannersealbrd:before{border-bottom:27px solid #1b75bc;}
.digicertbanner .slidedcseal:before{border-bottom:13px solid #1b75bc;}
.digicertbanner .slidedcseal:after{border-bottom:13px solid #1b75bc;}

.sectigobanner .slide-wrapper:before{content: ""; background: url(/images/home-slide-enterprise.svg) no-repeat; position: absolute; height: 380px; width: 709px; left: -260px; top: 0;}
.sectigobanner .bannersealbrd:before{border-bottom:27px solid var(--color-sectigo-dark);}
.sectigobanner .slidedcseal:before{border-bottom:13px solid var(--color-sectigo-dark);}
.sectigobanner .slidedcseal:after{border-bottom:13px solid var(--color-sectigo-dark);}


.bannersealbrd { float: right; margin-right: 8px; position: relative; background: rgb(255, 255, 255); height: 155px; width: 200px; }
.bannersealbrd:before{content:""; position:absolute; border-left:100px solid transparent; border-right:100px solid transparent; height:0; width:0; bottom:0;}
.slidedcseal:after, .slidedcseal:before{content:""; position:absolute; height:0; width:0; bottom:100%;}
.slidedcseal:before{border-left:8px solid transparent; left:-8px;}
.slidedcseal:after{border-right:8px solid transparent; right:-8px;}

/*====== Breach Insurance ======*/
.breachinsbanner{background:#072736}
.breachinsbanner .bannerwrapper {background: #072736}
.breachinsbanner .bannersealbrd:before {border-bottom: 27px solid #072736}
.breachinsbanner .slidedcseal:before {border-bottom: 13px solid #072736}
.breachinsbanner .slidedcseal:after {border-bottom: 13px solid #072736}
/*====== End Breach Insurance ======*/

@media only screen and (max-width :1199px) {

.cmn-banner .bannerwrapper{padding: 0 10px; width: 100%;}
.cmn-banner .probannerleft { float: left; width: 76%; }
.cmn-banner .prologoimg{width:40%;}
.cmn-banner .prologoimg img{max-width:100%;}
.cmn-banner .prodecptxt{width:50%;}
.cmn-banner .prodecptxt p br{display:none;}

}

@media only screen and (max-width :992px) {

    .cmn-banner .bannerwrapper{height:auto; padding:20px 10px;}
    .cmn-banner .probannerleft{width:100%;}
    .cmn-banner .prologoimg{width:40%; margin:0px;}
    .cmn-banner .prologoimg img{width:70%;}
    .cmn-banner .prodecptxt{width:60%; float:left; margin-top:20px;}
    .cmn-banner .prodecptxt p{margin-top:0px; font-size:26px; line-height:24px;}
    .cmn-banner .prodecptxt p span{ font-size:20px;}
    .bannersealbrd{display:none;}
}

@media only screen and (max-width :767px) {
    .cmn-banner .bannerwrapper{padding: 10px;}
     .cmn-banner .probannerleft{width:100%;}
     .cmn-banner .prodecptxt{float:left; width:100%; padding:10px 0px;}
     .cmn-banner .prologoimg{display:none;}
     .cmn-banner .prodecptxt{margin-top:0px; padding:0;}
	.cmn-banner .prodecptxt p span{font-size: 16px;}
	.cmn-banner .prodecptxt p{font-size: 20px; line-height: 20px}
}

.billvdo{cursor: pointer;}
.wfimg{margin-bottom: -123px;}
.fuimg{margin-bottom: -154px;}

.youcanline ul{width: 100%; padding-right: none; padding-top: 20px;}
.youcanline ul li{line-height: 24px; padding-bottom: 2px}

.marginleft50{margin-left: 50px;}

.enctypt-security ul{float:left; width:100%;}
.enctypt-security ul li{float:left; padding:0 15px; width:16.6%;  position:relative; text-align:center;}
.enctypt-security ul li span{display:block; margin-bottom:20px;}
.enctypt-security ul li p{color:#29306c; font-size:13px; line-height:19px;}
.enctypt-security ul li + li:before{content:""; background:#c2bdd1; width:1px; height:90%; position:absolute; left:0; top:5%;}

.beowserdtl-section{background: #d7d4d5; margin-top: 57px;}
.beowserdtl-section img{margin-top: -57px;}

/*=== DigiCert Pages*/
.keytitle{background: #1b75bc; padding: 25px; position: relative;}
.keytitle:after, .keytitle:before{content: ''; height: 0; width: 0; position: absolute; top: 100%; border-top:20px solid #1b75bc;}
.keytitle:before{left: 0; border-left:20px solid transparent;}
.keytitle:after{right: 0; border-right:20px solid transparent;}
.keytitle h3{color: #FFF;}
.keychart{background: #FFF; margin: 0 20px; padding: 60px;}

.dcceowrap .cntwrapper{width: 1200px;}
.dcceo{padding: 60px 120px;}
.ceoprofile{float: left; width: 29%;}
.ceoprofile h4{font-size: 26px; margin: 15px 0 3px;}
.ceodetail{float: right; background: #FFF; padding: 30px; width: 63%; position: relative;}
.ceodetail:before{content: ''; height: 0; width: 0; border-bottom: 35px solid transparent; border-right: 35px solid #FFF; position: absolute; left: -35px; top: 0;}

.dcvalidationtbl{border:1px solid #cacccd; background: #FFF;}
.dcvalidationtbl .dctblrow{display: table; width: 100%;}
.dcvalidationtbl .dctblrow span{display: table-cell; padding: 10px; width: 33.33333%;}
.dcvalidationtbl .dctblrow span + span{text-align: center;}
.dcvalidationtbl .dctblrow:nth-child(2n+1){background:#e1e3ef;}
.dcvalidationtbl .dctblrow:first-child{background: #29306c; color: #FFF; font-family:'yantramanavbold'; font-size: 20px;}


.sectigo-iconlist{width: 100%; padding:80px 0px 60px 0px;}
.sectigo-iconlist ul{width: 100%;}
.sectigo-iconlist ul li{width:33.333333%; float: left; text-align: center; padding: 0 70px; position: relative;}
.sectigo-iconlist ul li span.icon-text{color:var(--color-sectigo-light); line-height:82px;}
.sectigo-iconlist ul li strong{display:block; margin-top:20px; font-family: 'yantramanavbold'; font-size: 20px; font-weight: normal; line-height: 18px; margin-bottom:10px;}
.sectigo-iconlist ul li + li:before{content: ""; background:#d7d4d5; width: 1px; height: 90%; position: absolute; top: 5%; left: 0;}
.sectigo-iconlist ul li p{line-height:20px;}
.sectigo-iconlist ul li p em{display: block; font-size: 14px; color:#808080; margin-top:15px;}

.sectigobar p{margin-bottom:15px;}
.sectigobar h4{font-size:30px; padding-bottom:12px;}

.detail-link-list {display: flex; margin-top: 30px; flex-wrap: wrap;row-gap:20px;}
.detail-link-list li:not(:last-child){margin-right:20px;padding-right:20px;border-right: 1px solid #d9d5d6;}

@media only screen and (max-width : 1199px) {
    .wfimg, .fuimg{margin: 0;}
    .beowserdtl-section{background: none; margin: 0;}
    .beowserdtl-section .cntwrapper{padding: 0 !important;}
    .beowserdtl-section img{margin: 0;}
    
    .dcceowrap .cntwrapper{width: 100%;}
    .dcceo{padding: 40px 80px;}
    .keychart{padding: 40px;}
}
@media only screen and (max-width : 1024px) {

    .sectigo-iconlist {padding-top:40px}
    .sectigo-iconlist ul li{padding:0 20px;}
    .sectigo-iconlist ul li span.icon-text{font-size:90px; letter-spacing:-0.032em;}
    .detail-link-list{margin-bottom:30px;}
}
@media only screen and (max-width : 959px) {
    .dcceo{padding: 30px;}
    .keychart{padding: 20px;}
    .sectigo-iconlist ul li{padding: 0 20px;}
    .sectigo-iconlist ul li span.icon-text{font-size:80px;}
    .sectigobar h4{font-size:24px;}
}
@media only screen and (max-width : 767px) {
    .plantitle p{padding: 10px; font-size: 20px;}
    
    .symceelogo{margin-left: 15px;}
    .symceelogo img{width: 50%;}
    
    .enctypt-security ul li{width: 100%; padding: 0;}
    .enctypt-security ul li + li{border-top: 1px solid #c2bdd1; padding-top: 15px; margin-top: 15px;}
    .enctypt-security ul li + li:before{display: none;}
    .enctypt-security ul li span{margin-bottom: 10px;}
    
	.keytitle{padding: 15px;}
	.keytitle:after, .keytitle:before{border-top: 10px solid #1b75bc}
	.keytitle:before {border-left: 10px solid transparent;}
	.keytitle:after {border-right: 10px solid transparent;}
	.keychart{padding: 10px; margin: 0 10px;}
	.dcceo{padding: 15px;}
	.ceoprofile{width: 100%; text-align: center;}
	.ceodetail{padding: 15px; width: 100%; margin-top: 20px;}
	.ceodetail:before{display: none;}

    .sectigo-iconlist {padding-top:20px}
    .sectigo-iconlist ul li{width: 100%;}
    .sectigo-iconlist ul li + li{margin-top: 20px; padding-top: 20px;border-top: 1px solid #d7d4d5;}
    .sectigo-iconlist ul li + li:before{display: none;}
}
