/* 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'
 */
.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}
}

.typetbldata { border: 1px solid #cacccd; background: #FFF;}
.typetltraw {padding:30px 40px; position: relative; }

.typelock { float: left; margin-right:30px;}
.vendortxt{font-size: 15px; line-height: 22px; margin-top:20px;}
.typetltraw h2 { color: #29306c; font-size: 42px; line-height: 100px; }
.typetltraw h2.twolinehead{line-height: 40px; padding-top: 15px;}
.typetltraw h2 span{color: #4f4f4f; display: block; font-size: 32px;}
.typetltraw h2 span span{display: inline-block; color: #54a447;}

.typecompare { background: url(/content/images/typediscountbg.svg) no-repeat 0 0 ; position: absolute; right: 40px; top: -12px; padding: 5px 20px 40px 26px; width: 146px; height: 150px; color: #FFF; text-align: center; text-transform: uppercase; }
.typecompareblue { background: url(/content/images/typediscountbg-blue.svg) no-repeat 0 0;}
.typecompare p { font-size: 34px; line-height: 40px; }
.typecompare p span { font-size: 44px; }
.typecompare span { text-transform: uppercase; font-size: 13px; line-height: 14px; display: inline-block; }
.typecompare span span { font-size: 11px !important; }

.typecompare .dcgridribbon{font-size: 22px; line-height: 24px;padding: 15px 0 10px;}
.typecompare .dcgridribbon span{font-size: 19px;}

.tblraw {padding:0 10px; position: relative; display: table-row;}
.tblraw p {display:table-cell; padding:10px 15px; font-size:12px; vertical-align:middle; line-height:18px;}
.tblraw:after, .tblraw:before, .tblraw p:after, .tblraw p:before{content: '';}
.cmdcategory .tblraw:after, .cmdcategory .tblraw:before, .cmdcategory .tblraw p:after, .cmdcategory .tblraw p:before{content: none;}
.tblraw:nth-child(2n+1){background:#e1e3ef;}
.tblraw p a{font-weight:normal; color:#4f4f4f;}
.greenraw{background:#54a447 !important; position:relative; display: table; width: 100%;}
.greenraw p{font-family: 'yantramanavbold'; color:#FFF; font-size:22px; padding:25px 15px 25px; letter-spacing:-0.031em;}

.tblraw .rawone {width:37%;}
.tblraw .rawtwo {width:15%; text-align:center;}
.tblraw .rawthree {width:10%; text-align:center;}
.tblraw .rawfour {width:11%; text-align:center;}
.tblraw .rawfive {width:15%; text-align:center;}
.tblraw .rawsix {width:12%; text-align:left;}
.tblraw .rawseven {width:12%; text-align:right;}

.digicertprogrid .tblraw {display:flex;}
.digicertprogrid .tblraw::before{content:inherit;}
.digicertprogrid .tblraw p + p{margin:0;}
.digicertprogrid {width:100%;}
.digicertprogrid .rawone{width: 35%;padding-left:20px;}
.digicertprogrid .rawfive{width: 20%;}

.cmdcategory + .cmdcategory {border-top: 1px solid #d9d5d6;}
.cmdcategory .tblraw{background:#FFF}
.cmdcategory .tblraw:nth-child(2n){background:#e1e3ef;}

.bestsell {position: absolute; background: #f07725;  width: 126px; height: 44px; padding: 14px 0 14px 14px; font-size: 18px; color: #FFF; font-family: 'yantramanavbold'; line-height: 18px; left: -125px; text-transform: uppercase;}
.bestsell:after{content: ""; height: 0; width: 0; border-top: 22px solid transparent; border-bottom: 22px solid transparent; position: absolute; border-left: 10px solid #f07725; left: 100%; top: 0;}

.tblraw .btn-add-to-cart {display:inline-block; background:#29306c; padding:6px 10px 5px; text-transform:uppercase; color:#FFF !important; font-size:10px; font-weight:bold !important; text-decoration:none; line-height:12px; cursor:pointer;white-space: nowrap;}
.tblraw .btn-add-to-cart:hover{background:#f07725;}

.greenraw .tblraw{background: #54a447 !important}
.typetblwhite{padding: 15px; cursor: pointer; display: table-cell;}
.cmdcategory, .ssltbllist{display: table; width: 100%;}
.cmdcategory .tblraw{display: table-row !important;}

/*DigiCert Product Brand Grid*/
.digicat .digiraw > div {display:flex; padding: 25px 20px; border-bottom:solid 1px #d9d5d6; border-top:solid 1px #d9d5d6;}
.digicat .digiraw span{align-self:center;}
.digicat .digiraw .fspan{ margin-right:15px; font-family: "yantramanavbold"; font-size:18px; color:#29306c;}
.digicat .digiraw .fspan a{text-decoration:none !important; color:#29306c; }
.digicat .digiraw .fspan a:hover{text-decoration:underline !important;}
.digicat .digiraw span + span{ font-family: 'Yantramanav'; font-size: 18px; color: #d7d4d5; padding-left:15px; border-left: 1px solid #d7d4d5; font-weight: normal;}

.quovadistblraw {display:flex;justify-content:space-between}

@media only screen and (max-width :959px) {
	.newpropadstwo{padding-top: 20px;}
    .typetbldata{width:100%; background:#FFF;}
    .typetltraw{padding:25px 20px; height: 155px;}
	.typelock{margin-right:20px;}
	.typetltraw h2{font-size:30px; line-height:30px !important; margin-top:10px;}
	.typecompare{right:10px;}
	.bestsell{display:none;}
	
	.tblraw p{padding:10px 5px; margin: 0 !important;}
	.greenraw p{font-size:16px; padding:10px 5px 14px;}
	.greenraw:before, .greenraw:after{background-position:0 bottom !important; height:52px;}
	.tblraw .btn-add-to-cart{padding:5px 8px;}
	
	.typetblsvn .btn-add-to-cart{width:auto;}
	.typetblsvn .btn-add-to-cart img{display:block;}
	.typecomodobg, .typethawtebg, .typegeobg, .typerapidbg, .typecertumbg, .typesectigobg , .typedigicertbg{padding:0;}
	
}


@media only screen and (max-width : 767px) {
	.typetltraw h2 br, .typegreenraw, .typelock, .typecompare{display:none;}
	.typetltraw{padding:10px; height: auto; border-bottom: 1px solid #cacccd;}
	.typetltraw h2{font-size:22px; line-height:1 !important; margin-top:0;}
    
    .cmdcategory, .ssltbllist{display: block;}
	.cmdcategory .tblraw, .tblraw{padding:5px 0; display: block !important;}
	.greenraw{display: none;}
	.tblraw p{padding:5px 10px !important;}
	.tblraw p.rawone{display:block; width:100% !important;}
	.resp-tab-active:after{display:none;}
	.customer-support{margin:0;}
	.tblraw .rawtwo{text-align:left; width:50%; float:left;}
	.tblraw .rawseven{width:50%; float:right; text-align:right;}
	.rawthree, .rawfour, .rawfive, .rawsix{display:none !important;}

	.digicat .digiraw > div {flex-direction:column;}
	.digicat .digiraw span {width:100%;}
	.digicat .digiraw .fspan{margin:0;}
	.digicat .digiraw span + span{border-left:none; padding:0; margin-top:0; font-size:14px;}
}

.browsergreenbar .tabscontents.autowhite .ssltypewrap{padding: 0 0 80px;}

.ssltype-boxes ul {float: left; margin: 0 -10px;}
.ssltype-boxes ul li { float: left; margin-bottom: 20px; position: relative; width: 20%; padding: 0 10px;}
.ssltype-boxes ul li a { display: block; padding: 15px 10px; background: #2a326b;  text-align: center; color: #ffffff; text-decoration: none; }
.ssltype-boxes ul li p { font-size: 16px; line-height: 22px; font-weight: normal; height: 44px;}
.ssltype-boxes ul li a:hover { color: #ffffff; text-decoration: none; background: #559f4a; }
.ssltype-boxes ul li span { display: block; margin-bottom: 5px; }

.ssltype-boxes ul li .field-tip {display: none; text-align: left; height:auto; margin-bottom:0; line-height:22px; position: absolute; width: 278px; padding:34px 40px; background: #e1e3ee; z-index: 999;  color: #2a326b; font-weight: bold; top: 85%; }
.ssltype-boxes ul li:hover .field-tip { display: block;}
.field-tip:before {content: ''; position: absolute; height: 0; width: 0; border-bottom: 20px solid #e1e3ee; bottom: 100%;}
.fieldtip-left:before {left: 0; border-right: 30px solid transparent;}
.fieldtip-right:before {right: 0; border-left: 30px solid transparent;}
.fieldtip-left { left: 50%; }
.fieldtip-right { right: 50%; }

.tlsprowrap{padding:60px 0px;}
.tlsprowrap + .tlsprowrap{ border-top: solid 1px #9498b5;}


/* ==========================================================================
	# Extended Validation (EV) Certificates
========================================================================== */

.evpadntwo{padding:60px 0 !important;}
.evpriceton {margin:20px 0px 20px 0px;}
.evpriceton .cntwrapper{padding: 30px 0;}
.evthelogoicon {position: absolute; top:-32px;}
.evthelogotxt {padding-left: 20%;}
.evthelogotxt h3{font-size:32px; padding: 0;}

.active-browsers{position:relative;}
.active-browsers:before{content: ''; position:absolute; background:#E5E5E5; width:100%; top:0; height:117px;}

.reliablelt {padding-right: 40px;}
.reliablert {border-left: 1px solid #cacccd; padding-left: 40px; min-height:162px;}
.reliablert ul li + li { border-top: 1px solid #cacccd; margin-top:10px; padding-top:10px;}
.reliablert ul li a{color:#4f4f4f; background: url(/content/images/squre-download-icon.svg) no-repeat; padding-left:40px; display:table-cell; line-height:20px; height:40px; vertical-align: middle;}


.basicencryptionlt{padding-right: 40px;}
.basicencryptionlt p { font-size: 60px; text-align: right; font-family: 'yantramanavbold'; color: #29306c; text-transform: uppercase; line-height: 1; }
.basicencryptionlt p span { color: #f07725; display: block;}
.basicencryptionlt p span span { font-size: 85px; }
.basicencryptionrt ul li { background: url(/content/images/checkmarkicon.svg) no-repeat 0 0; padding-left: 50px; line-height: 35px; font-size: 18px; color: #29306c; background-size: 32px;}
.basicencryptionrt ul li + li { margin-top: 12px; }

.whyconsider .basicencryptionlt p span{color:#29306c; font-size:45px;}
.whyconsider .basicencryptionlt p span span{color:#559f4b; font-size:80px;}

.whymctext p{font-size: 2.75rem;}

.browsergreenbar{padding-top:60px;}
.browsergreenbar h4{color:#29306c; font-size:22px; margin-bottom:10px;}
.browsergreenbar .ui-tabs-nav li{padding:10px 12px; background:#cacccd; display: inline-block; border-radius:3px 3px 0 0; border:1px solid #cacccd; border-bottom: none;}
.browsergreenbar .ui-tabs-nav li + li{margin-left:8px;}
.browsergreenbar .ui-tabs-nav li.ui-tabs-active{background:#FFF; position:relative; z-index:99; margin-bottom:-1px; padding: 10px 12px 11px;}
.browsergreenbar .ui-tabs-panel{display:block; border:1px solid #cacccd; padding:20px; background:#FFF; min-height:160px; border-radius:0 3px 3px 3px;}

.processinfo{padding-top:40px;}
.processimg {float: right; width: 42%;}
.processstepdtl{background:#FFF; padding:40px; float:right; width:57.311111%;  border:1px solid #29306c;}
.processstepdtl ul{ margin:15px 0 15px 45px;}
.processstepdtl ul li{position:relative; padding-left:10px; line-height: 24px}
.processstepdtl ul li:before{content:""; width:5px; height:5px; position:absolute; background:#4f4f4f; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; border-radius:50%; left:0; top:9px;}

.expand_heading {padding: 10px 0 10px 35px; font-size: 15px; color: #4f4f4f; line-height: 20px; background: url(/content/images/icon-expand-cmn.svg) no-repeat left 8px; cursor: pointer; border-top: solid 1px #cdcdcd;}
.expand_heading:first-child{border-top: none;}
.expand_heading.open { background: url(/content/images/icon-collapse-cmn.svg) no-repeat left 8px; border-bottom: none; }
.expand_heading:hover{color: #29306c;}
.toggle-container{display: none; margin: 0 0 10px; padding:15px; font-size: 13px; line-height: 20px; border: 1px solid #d9d9d9; background: #FFF;}

.gurantee-ev{margin-bottom:115px;}

.pad-btmhd{padding-bottom:60px !important;}

/* ==========================================================================
	# Organization Validated (OV) Certificates
========================================================================== */
.topbotmrg{margin: 115px 0;}
.cmpnyinfodtl + .cmpnyinfodtl{margin-top:60px;}

.thelogoicon p {font-size: 20px; color: #56a34b; line-height:21px; margin-top: 10px;}
.thelogoicon p.typeorangetxt{color:#f07725;}
.dvferturelist li + li:before {background: #858aac;}
.dvferturelist li span{display:block; margin-bottom: 10px;}
.dvferturelist li p { font-size: 18px; color: #29306c; line-height:20px;}

.expectov .basicencryptionlt p{font-size:39px;}
.expectov .basicencryptionlt p span{font-size:62px; color:#29306c;}
.expectov .basicencryptionlt p span span{font-size:60px; color:#f07725; padding-top:10px;}

/* ==========================================================================
	# Multi-Domain Wildcard SSL Certificates
========================================================================== */

.benefitmdwlt p{font-size:50px; line-height: 62px;}
.benefitmdwlt p span{font-size:62px; color:#f07725;}
.benefitmdwlt p span span{font-size:80px; color:#f07725; line-height: 86px;}

/* ==========================================================================
	# Wildcard SSL/TLS Certificates
========================================================================== */

.coveredlt{padding-right: 40px;}
.coveredrt{border-left: 1px solid #cacccd; padding-left: 40px;}
.coveredrt span{display:block; margin-bottom:20px;}
.coveredrt ul{float:left; width:100%;}
.coveredrt ul li{float:left; width:50%;  padding-left:20px; background:url("/content/images/checkmarkicon.svg") no-repeat 0 2px; color:#29306c;}
.coveredrt ul li + li + li{margin-top:10px;}
.whyconsider .basicencryptionlt p span .wcorange{color:#f07725;}

/* ==========================================================================
	# Multi-Domain SSL/TLS Certificates
========================================================================== */

.whymulti p { font-size: 50px; line-height: 60px; }
.whymulti p span { color: #f07725; font-size:60px;}
.whymulti p span span { font-size: 120px; line-height:86px;}

/* ==========================================================================
	# Code Signing (CS) Certificates
========================================================================== */
.signurcodelt p { font-size:70px; line-height: 62px; }
.signurcodelt p span { color: #f07725; font-size:160px; line-height:115px;}

.browsergreenbar .tabscontents { padding:40px; width: 100%; display: table;}
.tabscontents h4 {font-size: 42px; color: #56a546; margin: 0 0 10px 0;}
.tabscontents h5 {font-size: 26px; line-height: 28px; color: #4f4f4f; margin-bottom: 22px; }
.tabscontents p {font-size: 18px; line-height: 28px;}
.tabscontents p.smltxt{font-size: 15px;}

/* ==========================================================================
	# Email & Document Signing Certificates
========================================================================== */

.dvferturelist .docimg {height: 165px; width: 100%;}


/* ==========================================================================
	# Enterprise Overview
========================================================================== */

.enterprise-line h2{line-height: 60px;}

.enterprise-bundle{padding:30px 0 0 0;}
.enterprise-bundle ul{float:left; width:100%;}
.enterprise-bundle ul li{float:left; padding:0 10px; width:20%;  position:relative; text-align:center;}
.enterprise-bundle ul li span{display:block; margin-bottom:20px;}
.enterprise-bundle ul li strong{font-size:14px; line-height:20px; margin-bottom: 10px; display: block;}
.enterprise-bundle ul li p{font-size:14px; line-height:20px;font-style: italic;}
.enterprise-bundle ul li + li:before{content:""; background:#c2bdd1; width:1px; height:160px; position:absolute; left:0; top:10px;}

.how-do-getmc h4{margin: 1.5rem 0 1rem; font-size: 1.5rem;}
.whymclist {padding-right: 3rem; max-width: 280px;}

@media only screen and (max-width : 1199px) {
    .active-browsers .cntwrapper{padding: 0 !important;}    
    .active-browsers:before{display: none;}
    .reliablelt{padding-right: 20px;}
    
    .topbotmrg{margin: 60px 0;}

    .whymclist ~ .col-lg-4 {width: 58%;}

    
    .ssltype-boxes ul li span img {height: 80px;}
}
@media only screen and (max-width : 1024px) {
    .tlsprowrap{padding: 40px 0;}
	
    .ssltype-boxes ul{margin: 0 -5px;}
    .ssltype-boxes ul li{margin-bottom: 10px; padding: 0 5px; width: 25%;}
	.ssltype-boxes ul li .field-tip{display:none !important; }
	.ssltype-boxes ul li p{font-size: 16px;}
    
    .evthelogotxt{padding-left: 25%;}
    .evthelogotxt{font-size: 24px; padding-top: 0;}
    
    .topbotmrg{margin: 40px 0;}
    .coveredrt ul li{font-size: 13px; background-size: 12px;}
}
@media only screen and (max-width : 959px) {
    .evpriceton{margin: 0;}
    .evthelogotxt{padding: 0;}
    .evthelogotxt h3{font-size: 24px; line-height: 1; text-align: center;}
    .processstepdtl{padding: 20px;}
    
    .topbotmrg{margin: 20px 0;}
    .coveredrt{padding-left: 20px;}
    .coveredrt ul li{width: 100%; float: none; margin: 0 !important; line-height: 20px;}
    .dvicons .cntwrapper li br{display: block;}
    
    .platfromtab .ui-tabs-nav li img{height: 50px; width: auto;}
    .browsergreenbar .tabscontents{padding: 30px;}
    .tabscontents h4{font-size: 30px;}
    .tabscontents h5{font-size: 20px;}
    .tabscontents p{font-size: 15px;}
}
@media only screen and (max-width : 767px) {
    .tlsprowrap{padding: 20px 0;}
    .ssltype-boxes ul li{width: 50%;}
	
    .basicencryptionlt{padding-right: 0;}
	.benefitmdwlt p span span, .benefitmdwlt p span, .basicencryptionlt p span, .basicencryptionlt p{font-size:30px !important; line-height:1 !important; text-align: left !important;}
	.basicencryptionlt p span{display: inline-block !important;}
	.basicencryptionrt ul li{background-size:14px; line-height:16px; font-size:13px; padding-left:25px; margin-top:10px;}
    .browsergreenbar{padding-top: 20px;}
    .browsergreenbar .ui-tabs-nav li img{width: auto; height: 30px;}
    .browsergreenbar .ui-tabs-nav li + li{margin-left: 3px;}
    .browsergreenbar .ui-tabs-nav li{padding: 10px;}
    .browsergreenbar .ui-tabs-nav li.ui-tabs-active{padding: 10px 10px 11px;}
    .browsergreenbar .ui-tabs-panel{padding: 10px; min-height:inherit;}
    
    .processinfo{padding-top: 20px;}
    .processstepdtl{padding:15px; width: 100%;}
    .processstepdtl ul{margin-left: 20px;}
    
    .reliablert{border-left: none;}
    .dvferturelist li p, .thelogoicon p{font-size: 13px;}
    .dvicons .cntwrapper li br{display: none;}
    .coveredrt{padding-left: 0; border-left: 0;}
    
    .platfromtab .ui-tabs-nav li{padding: 5px;}
    .platfromtab .ui-tabs-nav li + li{margin-left: 0;}
    .platfromtab .ui-tabs-nav li.ui-tabs-active{padding: 5px 5px 6px;}
    .platfromtab .ui-tabs-nav li img{height: 20px;}
    .tabscontents h4{font-size: 24px; margin-bottom: 0;}
    .tabscontents h5{font-size: 18px; margin-bottom: 10px;}
    .tabscontents p{font-size: 13px; line-height: 20px}
    
    
	.enterprise-bundle ul li{width: 100%; padding: 0;}
    .enterprise-bundle ul li + li{margin-top: 15px; padding-top: 15px; border-top: solid 1px #c2bdd1;}
	.enterprise-bundle ul li:before{display: none;}
    .enterprise-bundle ul li span{margin-bottom: 10px;}
    .enterprise-bundle ul li p, .enterprise-bundle ul li strong{font-size:13px;}
    .enterprise-bundle ul li strong{margin-bottom: 5px;;}
    
     .whymclist ~ .col-lg-4 {width: 100%;}
}
@media only screen and (max-width : 480px) {
    .ssltype-boxes ul li{width: 100%;}
}
