﻿.encryptionbox{margin:30px 0 0; border: 1px solid #d8d5d6; border-radius:4px; overflow:hidden;}
.encryptionboxtlt{background:#29306c; color: #ffffff; font-family: 'yantramanavbold'; font-size: 32px; font-weight: normal; line-height: 26px; padding: 15px 15px 20px;}
.encryptionboxcnt{padding:28px;}
.eeregisterform{float:left;}
.form-ee-icon{float:right; padding:44px 39px 0 0; width:200px;}
.form-ee-icon img{max-width:100%;}

.ecryptformraw + .ecryptformraw{margin-top:22px;}
.ecryptformraw label{float:left; width:227px; line-height:34px; text-align:right; padding-right:15px;}
.ecryptformraw label span {color:#F00;}
.ecryptformraw label.lineht20{line-height:20px;}
.inputsign {background: rgba(0, 0, 0, 0) url("../images/inputbillbg.png") repeat-x scroll left bottom; border: 1px solid #b2b2b2; border-radius: 4px; color: #5b5b5b; font-size: 14px; padding: 7px 10px; width: 270px;}

.bluesubmitbtn{margin-left:228px;}

.ecryptformraw .captchawrap{padding-top:0;}
.encrypthank{min-height:400px;}

.joinee{padding:10px 0 40px;}
.joinee P + p{margin-top:15px;}
.joineecnt{margin-top:15px;}
.joinee-lt{float:left; width:470px;}
.joinee-rt{float:right; padding-top:5px;}

.whyee{padding:28px 0 40px;}
.whyee p + p{margin-top:15px;}

.eeoffers{padding:28px 0 40px;}
.eeoffers P + p{margin-top:15px;}
.eebenifits{padding:20px 0 5px;}
.eebenifits ul{float:left; width:270px; margin-left:45px;}
.eebenifits ul + ul{margin-left:0;}
.eebenifits ul li{margin-bottom:5px;}

.evbotbtnsection{background:#e1e3ef url("../images/botbtnbg.png") no-repeat center top; margin-top: -160px; padding-top: 300px;}
.cmnbtnsection{text-align:center; padding:50px 0 60px;}
.cmnbtn{border: 2px solid #29306c; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; color: #29306c !important; font-family: 'yantramanavbold'; font-size: 32px; font-weight: normal; line-height: 28px; padding: 17px 17px 12px; text-decoration: none; background:#e1e3ef; display:inline-block;}
.cmnbtn:hover{background:#29306c; color:#ffffff !important; -moz-transition:all 0.7s; -webkit-transition:all 0.7s; -o-transition:all 0.7s; transition:all 0.7s;}

.cntwrapper .mainheadh1{margin-bottom:7px;}
.encrypted-website{padding-top:10px; padding-bottom:50px;}
.encrypted-lt{float:left; width:570px;}
.encrypted-lt P + p{margin-top:15px;}
.encrypted-rt{float:right;}

.whyencryptionwrp{padding:35px 0 60px; text-align:center;}
.whyencryptionwrp h3{color:#29306c; margin-bottom:43px; font-size:46px; line-height:58px; text-align:center; padding-bottom:0px;}
.whyencryptionwrp img{text-align:center; display:inline-block;} 

.letsencrypt{padding:54px 0 48px;}
.letsencrypt p + p{margin-top:15px;}
.letsencrypt p span{font-weight:bold; color:#f07725;}

.encryptionopprtunity{padding:50px 0 0px; width:844px;}
.encryptionopprtunity-lt img{margin-bottom:50px;}
.encryptionopprtunity-rt{float:right; width:470px; margin-top:80px;}
.encryptionopprtunity-rt p + p{margin-top:20px; line-height:20px;}

.goldenage{padding:38px 0 50px;}
.eedefination{padding-top:15px;}
.eedefination p + p{margin-top:15px;}
.eedefination-lt{float:left; width:650px;}
.eedefination-rt{float:right; margin-top:-25px;}

.eegroth-lt{float:left;}
.eegroth-lt img{margin-top:-42px;}
.eegroth-rt{float:right; width:710px;}
.eegroth-rt p + p{margin-top:15px;}

.enctypt-security{padding:30px 0;}
.enctypt-security ul{float:left; width:100%; list-style:none;}
.enctypt-security ul li{float:left; padding:0 10px; width:16.6%;  position:relative; text-align:center;}
.enctypt-security ul li img{display:inline;}
.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:160px; position:absolute; left:0; top:10px;}


/*============== Browser Initiaves ===================*/

.securesitebtn{margin-top: 45px;}
.gboost{margin-bottom: -115px;}

.beowserdtl-section{padding-top: 115px;}
.sslbrowserbardtl{position: relative;}
.sslbrowserbardtl .cntwrapper{padding: 0;}
.sslbrowserbardtl:before{content: ""; position: absolute; top:46px; height: 118px; width: 100%; left: 0; background: #d7d4d5;}
.sslbrowserbar{position: relative; z-index: 99;}
.sslbrowserbar img{display: block;}

/*GDRP Changes*/
.tool-tips {position:absolute; display:inline-block !important; float: right; width: 18px; height: 20px; background: url(/images/icon-privacyr.svg) no-repeat; margin-top: 6px; cursor: pointer; margin-left:8px;}
.tool-tips:hover{background: url(/images/icon-privacyh.svg) no-repeat;}
.tool-tips span {position:absolute; width:250px; background:#fff; padding:16px; line-height:16px; text-align:center; visibility:hidden; border-radius:4px; -moz-box-shadow:2px 2px 9px #aaaaaa; -webkit-box-shadow:2px 2px 9px #aaaaaa; -o-box-shadow:2px 2px 9px #aaaaaa; box-shadow:2px 2px 9px #aaaaaa; left:-42px !important; font-size:12px; color:#4f4f4f; font-weight: normal;}
.tool-tips span:after {content:''; position:absolute; top:-12%; left:50%; margin-left:99px; width:0; height:0; border-top:none; border-bottom:12px solid #FFFFFF !important; border-right:12px solid transparent; border-left:12px solid transparent;}
.tool-tips:hover span {visibility:visible; opacity:1; top: 30px; left:50%; margin-left:-185px; z-index:999;}
