.e2_partner sup{line-height:initial}
.e2_partner .banner_sec{width:100%;background:#fff;padding:50px 0;height:auto;margin:70px auto 0;border-bottom:1px solid #eaeaea;cursor:pointer;}
.e2_partner .banner_content_cont{float:left;width:100%;display:flex;align-items:center}
.e2_partner .banner_content_area{width:58%;margin-top:70px;float:left}

.e2_partner .banner_sec .banner_content_area h1{font-size:40px;border-top:none;line-height:42px;color:#104a69;width:100%;margin:0 0 30px;font-weight:600}
.e2_partner .banner_sec .banner_content_area h1 sup{font-size:18px}
.e2_partner .banner_content_area p{font-size: 17px;margin-bottom: 30px;}
.e2_partner .banner_content_area p.price-txt{}
.e2_partner .banner_content_area p.price-txt span.price{font-size: 22px;}


.e2_partner .banner_right{float:right;width:35%;text-align:right}
.e2_partner .banner_right img{width:450px}
.price{color:#fa665c;font-weight:600}
.e2_partner .signup-btn{display:inline-block;margin-bottom:55px}
.e2_partner .signup-btn .signup-new{background-color:#FA665C;color:#fff;border:1px solid #FA665C;font-size:16px;font-weight:400;padding:12px 34px;border-radius:30px;cursor:pointer;display:inline-block;margin:auto;position:static}
.e2_partner .signup-btn .signup-new:hover{background-color:#fff;color:#104a69;border:1px solid #98a9b2}
.e2_partner .terms_e2{padding:90px 0 70px;width:100%;display:inline-block}
.e2_partner .terms_right.partner_sect{width:100%;float:left}
.e2_partner .terms_right .partner_sec_h2 h2{color:#104a69;font-size:28px;font-weight:600;margin:0 0 30px}
.e2_partner .terms_right p{font-size:16px;font-weight:400;margin-bottom:8px;line-height:38px;color:#000;display:block;width:100%;}
.e2_partner p sup{font-size:15px}
.e2_partner .benifits_sec{float:left;width:100%;padding:100px 0 35px;background:#f0f7ff}
.e2_partner .partner_benifits h2{margin-bottom:0;font-size:33px;font-weight:600;line-height:initial;min-height:70px;color:#104a69}
.e2_partner .partner_benifits_content{float:left;width:100%;padding:0}
.e2_partner .partner_benifits_content .benifits_right:last-child{border-right:0;margin-right: 0;padding-right: 0;}
.e2_partner .partner_benifits_content .benifits_right{width:48%;border-right:1px dotted #ccc;padding:0 36px 0 0;min-height:290px;margin:0 30px 0 0;float: left;}
.e2_partner .partner_benifits_content .benifits_right p{font-size:16px;line-height:35px}
.e2_partner .partner_benifits_content .benifits_right h3{min-height:36px;font-size:18px;font-weight:600;color:#104a69}
.e2_partner .partner_benifits_content ul{margin:20px 0;padding:0;font-size:15px;color:#4b4b4b}
.e2_partner .partner_benifits_content ul li{background:url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/compare-tick-blue.png) no-repeat 0 8px;list-style:none;padding-left:30px;margin-bottom:13px;line-height:30px;color:#000}
.e2_partner .partner_benifits_content ul li strong{font-weight:600;}
.e2_partner .white-lable-sec{float: left;width: 100%;background-color:#f0f7ff ;border-top: 1px dotted #ccc;padding: 26px 0 28px;;}
.e2_partner .white-lable-sec p.white-lable{float: left;width: 100%;font-weight: 600;padding-left: 30px;}
.e2_partner .white-lable-sec p.white-lable a{font-weight: 600;}
.e2_partner .white-lable-sec p.white-lable a:hover{color: #000;}
.customer_sec{width:100%;float:left}
.support_form_card .filed_row input[type=text],.support_form_card .filed_row textarea
.customer_sec h3{min-height:36px;font-size:23px;font-weight:600;color:#104a69;margin-top:50px}
.e2_partner .customer_sec ul{margin:20px 0;padding:0;font-size:16px;color:#4b4b4b}
.e2_partner .customer_sec ul li{background:url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/compare-tick-blue.png) no-repeat 0 8px;list-style:none;padding-left:30px;margin-bottom:13px;line-height:30px;color:#000}
.e2_partner .e2_complience{width:100%;float:left;padding:97px 0 90px;border-bottom:1px solid #b0d7e8}
.e2_partner .e2_complience h2{color:#104a69;font-size:32px;font-weight:600;margin:0 0 30px;text-align:center}
.complience_list{display:flex;width:100%;margin-bottom:18px;flex-wrap:wrap;margin-top:50px}
.cmpli_sec{margin:0 5px 0 0;padding:0 20px;height:auto;width:calc(24% - 2px)}
.e2_partner .cmpli_sec span{align-items:center;display:flex}
.e2_partner .cmpli_sec span::before{content:'';background:url(https://www.idrive.com/s3-storage-e2/source/images/e2_partner_icons-01.svg) no-repeat 0 0;width:55px;height:66px;float:left;margin:15px 0 0}
.e2_partner .cmpli_sec .gdpr_cir::before{content:'';background-position:0 -80px;width:55px;height:53px;float:left;margin:15px 0 0}
.e2_partner .cmpli_sec .pci_cir::before{content:'';background-position:0 -160px;width:55px;height:53px;float:left;margin:15px 0 0}
.e2_partner .cmpli_sec .soc_cir::before{content:'';background-position:0 -235px;width:55px;height:53px;float:left;margin:15px 0 0}
.e2_partner .cmpli_sec .fips_cir::before{content:'';background-position:0 -310px;width:55px;height:53px;float:left;margin:15px 0 0}
.e2_partner .cmpli_sec .security_cir::before{content:'';background-position:0 -391px;width:55px;height:53px;float:left;margin:15px 0 0}
.e2_partner .partner_contact{width:100%;float:left;padding:90px 0 48px}
.e2_partner .partner_contact h2{color:#104a69;font-size:28px;font-weight:600;margin:0 0 30px}
.e2_partner .partner_contact ul{padding:0;margin:0;list-style:none;width:75%;float:left}
.e2_partner .partner_contact ul li{width:100%;float:left}
.e2_partner .partner_contact .left-box{width:50%;padding:0;margin:0;float:left;box-sizing:border-box;margin-bottom:20px}
.e2_partner .partner_contact .left-box.textarea{margin-bottom:35px;width:100%}
.e2_partner .partner_contact .right-box{width:50%;padding:0 0 0 50px;margin:0;float:left;box-sizing:border-box;margin-bottom:20px}
.e2_partner .partner_contact .fullbox{width:100%;margin:0;float:left;box-sizing:border-box;margin-bottom:20px}
.e2_partner form{font-family:open sans,Tahoma,Verdana,Arial}
.e2_partner .partner_contact .contact_form_box{padding:0;width:100%;float:left}
.e2_partner .prt_input{outline:none;margin-top:0;float:left;padding:0 10px;width:100%;box-sizing:border-box;background:none repeat scroll 0 0 #fff;border:1px solid #c5c5c5;font-size:15px;height:40px;line-height:normal}
.e2_partner .partner_contact .right-box label{color:#192b38;line-height:50px}
.e2_partner .partner_contact .left-box label{color:#192b38;line-height:50px}
.e2_partner .partner_contact .fullbox label{color:#192b38;line-height:50px}
.e2_partner .partner_contact .error_red{color:#fc3838;width:100%;float:left;font-size:13px;padding-left:2px;margin-bottom:0}
.e2_partner .contact_wraper{position:relative;float:left;width:100%;background:#fff;color:#696a6a;padding:33px 20px 56px;float:left;border:1px solid #ccc;margin-top:28px;margin-bottom:57px}
.e2_partner .contact_wraper p{color:#000;padding:40px 0}
.e2_partner .contact_wraper button.Submit_btn{background-color:#fa665c;border:1px solid #fa665c;color:#fff;font-size:17px;font-weight:600;padding:10px 35px;border-radius:30px;cursor:pointer;float:left}
.e2_partner .contact_wraper button.Submit_btn:hover{border:1px solid #98a9b2;background-color:#fff;color:#104a69}
.e2_partner .partner_benifits_content .msp_left{width:50%;margin:0;float: left;}
.e2_partner .partner_benifits_content .msp_left img{width:605px;}
.e2_partner .partner_benifits_content .msp_right{width:47%;margin:0px 0;float: right;padding-top: 70px;}
.e2_partner .customer_sec ul li{background:url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/compare-tick-blue.png) no-repeat 0 8px;list-style:none;padding-left:30px;margin-bottom:13px;line-height:30px;color:#000}
.e2_partner textarea{resize:none;min-height:150px;width:100%;border:1px solid #c5c5c5;padding:10px}
.e2_complience sup,.partner_benifits sup{font-size:14px}
.partner_benifits_content .benifits_right h3{min-height:36px;margin-bottom:10px;white-space:nowrap;font-size:22px;font-weight:600;color:#104a69;line-height:40px}
.e2_partner .msp_sec{float:left;width:100%;padding:79px 0 50px;text-align:left;background-color:#fff;border-bottom:1px solid #b0d7e8;background:url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/e2_partner_regoins_bg4.jpg) no-repeat 0 0;background-position: center;background-size: cover;cursor:pointer;border-top: 1px solid #b0d7e8;}
.e2_partner .msp_sec h2{margin-bottom:25px;color:#104a69;font-weight:600;line-height:50px;font-size:30px;width:90%}
.e2_partner .msp_sec h2 a{font-weight: 600;color: #104a69;}
.e2_partner .msp_sec h2 a:hover{color: #0071bc;}
.e2_partner .msp_sec p{font-size:16px;line-height:32px;width:100%}
.e2_partner .footer_prtnr_sec{float:left;width:100%;padding:0 0 123px;text-align:center;background-color:#fff}
.e2_partner .footer_prtnr_sec h2{margin-bottom:60px;text-align:center;color:#104a69;font-weight:600}
.e2_partner .footer_prtnr_sec p{font-size:12px;text-align:left;margin-top:0;line-height:29px}
.e2_partner .footer_prtnr_sec p span{color:#FA665C}
.e2_partner #loader{display:none;padding:6px 0 0 12px}
.e2_partner .succ_msg{background-color:#e3ffb6;border:1px solid #bedb90;clear:both;color:#3f3d3e;display:none;line-height:16px;margin:0 0 40px;padding:10px 5px;width:100%;float:left;box-sizing:border-box}
.e2_partner .succ_msg span{display:table-cell;float:left;margin-right:15px}
.e2_partner .succ_msg img{width:auto}
.e2_partner .succ_msg p{padding:13px 0 10px;line-height:26px}
#loader.showImage{display:inline-block}
.e2_partner input[type="text"]:focus,.e2_.e2_partner .partner_benifits_content .benifits_rightpartner input[type="email"]:focus,.e2_partner textarea:focus,.e2_partner select:focus{border:1px solid #000}
.e2_partner .helpdesk_sec{width:100%;height:auto;float:left;margin:0 0 26px;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}
.e2_partner .helpdesk_sec li{list-style-type:none;display:block;cursor:pointer;width:50%}
.e2_partner .helpdesk_sec li h4+h4{margin-bottom:40px}
.e2_partner .helpdesk_sec li:hover h2{color:#000}
.e2_partner .helpdesk_sec li h2{background-image:url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/partner-arrow_icon-blue.png);background-repeat:no-repeat;background-position:center left;font-size:20px;font-weight:400;color:#104a69;line-height:normal;padding-left:30px;margin-bottom:6px;font-weight:600}
.e2_partner .helpdesk_sec h4{font-size:16px;font-weight:400;color:#000;margin-left:30px;margin-bottom:10px;line-height:32px}
.e2_partner .signup-btn.frt-btn{margin-top:60px;margin-left:20px}
.e2_partner .signup-btn.sec-btn{margin-top: 0;}
.e2_partner .helpdesk_sec{margin-bottom:0}
.e2_partner .helpdesk_sec li:first-child{display:flex;flex-direction:column;justify-content:space-between}
.e2_partner .helpdesk_sec li h2{line-height:35px;margin-bottom:4px}
.e2_partner .banner_content_area p.price-txt{display:flex;align-items:center;margin:40px 0}
.e2_partner .banner_content_area .price-txt .offer-90{background:url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/e2_index_90_offer2.png) no-repeat 0 0;width:104px;height:63px;display:inline-block;float:left}
@media screen and (max-width: 1300px) {
.e2_partner .banner_sec .banner_content_area h1{font-size:32px}

}
@media screen and (max-width: 1180px) {
.e2_partner .partner_contact ul{width:88%}
.e2_partner .partner_benifits_content .msp_left img{width: 560px;}
}
@media screen and (max-width: 1024px) {
.e2_partner .banner_right img{width:400px}
.partner_benifits_content .benifits_right h3{font-size:20px}
.e2_partner .partner_benifits_content .msp_left img{width:420px}
.e2_partner .msp_sec{padding:36px 0 30px}
.e2_partner .partner_benifits_content .msp_left{margin:65px 0}
.e2_partner .cmpli_sec{width:calc(30% - 0px)}
.e2_partner .msp_sec h2{width:100%}

.e2_partner .signup-btn.frt-btn{margin-top:92px}
.e2_partner .helpdesk_sec li h2{line-height:32px;margin-bottom:4px;font-size:19px}
}
@media screen and (min-width: 1023px) and (max-width: 1180px) {
.e2_partner .helpdesk_sec li h4+h4{width:62%}
}
@media screen and (max-width: 1023px) {
.e2_partner .banner_content_area{width:100%}
.e2_partner .banner_right{display:none}
}
@media screen and (max-width: 980px) {
.e2_partner .banner_right{display:none}
.e2_partner .banner_content_area{width:100%;margin-top:0}
.e2_partner .banner_sec .banner_content_area h1{font-size:30px;text-align:center}
.e2_partner .signup-btn .signup-new{float:none}
/* .e2_partner .signup-btn{margin:auto;display:block;width:225px;text-align:center} */
.e2_partner .terms_right .partner_sec_h2 h2{font-size:24px;line-height:43px;margin-top:60px}
.e2_partner .terms_e2{padding:0 0 70px}
.e2_partner .partner_benifits h2{min-height:20px;font-size:26px;margin-bottom:20px;}
.e2_partner .partner_benifits_content .benifits_left{width:100%}
.e2_partner .partner_benifits_content{display:block}
.e2_partner .partner_benifits_content .benifits_right{border-right:0;border-bottom:1px dotted #ccc;width:100%;float:left;min-height:auto;margin:0 0 38px;padding:0 0 20px}
.e2_partner .partner_benifits_content .benifits_right:last-child{border-bottom:0;margin: 0;padding: 0;}
.e2_partner .benifits_sec{padding:50px 0 20px}
.customer_sec h3{line-height:36px}
.e2_partner .cmpli_sec{width:calc(50% - 14px);min-height:92px}
.e2_partner .partner_contact ul{width:100%}
.e2_partner .partner_contact .left-box{width:100%}
.e2_partner .partner_contact .right-box{width:100%;padding:0}
.partner_contact{padding:50px 0 0}
.e2_partner .footer_prtnr_sec h2{line-height:36px;font-size:26px}
.e2_partner .benifits_sec{padding:50px 0 23px}
.e2_partner .partner_benifits_content .msp_left{display:none}
.e2_partner .partner_benifits_content .msp_right{width:100%;padding: 0;}
.e2_partner .partner_benifits_content,.e2_partner .msp_sec{padding:0}
.partner_contact h2{line-height:32px}
.e2_partner .msp_sec h2{font-size:23px}
.e2_partner .e2_complience{padding:75px 0 40px}
.e2_partner .complience_list{margin-top:0}
.e2_partner .succ_msg img{margin-top:18px}
.e2_partner .terms_right p{width:100%}
.e2_partner .banner_sec{padding:70px 0;padding:70px 0}
.e2_partner .helpdesk_sec li h4{font-size:16px}
.e2_partner .helpdesk_sec li{width:100%;margin:30px 0}
.e2_partner .banner_sec .banner_content_area h1{margin-bottom:25px;text-align:left}
.e2_partner .signup-btn.frt-btn{margin-top:10px}
.e2_partner .signup-btn.sec-btn{margin: 0px 0 0;}
.e2_partner .msp_sec{padding: 70px 0;}
}
@media screen and (max-width: 844px) {
.e2_partner .partner_benifits h2{min-height:51px}
.e2_partner textarea{width:100%}
}
@media screen and (max-width: 767px) {
.e2_partner .banner_right{display:none}
.e2_partner .banner_sec .banner_content_area h1{font-size:30px}
.e2_partner .signup-btn .signup-new{float:none}
.e2_partner .terms_right .partner_sec_h2 h2{font-size:24px;line-height:43px;margin-top:40px}
.e2_partner .terms_e2{padding:0 0 70px}
.e2_partner .partner_benifits h2{min-height:80px}
.e2_partner .partner_benifits_content .benifits_left{width:100%}
.e2_partner .partner_benifits_content{display:block}
.e2_partner .partner_benifits_content .benifits_right{border-bottom:1px dotted #ccc;margin-bottom:40px;border-right:none}
.customer_sec h3{line-height:36px}
.cmpli_sec{width:calc(48% - 0px);padding:0;margin:0}
.e2_partner .partner_contact ul{width:100%}
.e2_partner .partner_contact .left-box{width:100%}
.e2_partner .partner_contact .right-box{width:100%;padding:0}
.partner_contact{padding-bottom:0}
.e2_partner .footer_prtnr_sec h2{line-height:36px;font-size:26px}
.e2_partner .benifits_sec{padding:50px 0 23px}
.e2_partner .partner_benifits_content .msp_left{display:none}
.e2_partner .partner_benifits_content .msp_right{width:100%}
.e2_partner .partner_benifits_content{padding:0}
.e2_partner textarea{width:100%}
.e2_partner .signup-btn.frt-btn{margin-left:30px;text-align:left;margin-top:15px}
.e2_partner .helpdesk_sec li h4+h4{margin-bottom:25px}
}
@media screen and (max-width: 576px) {
.e2_partner .banner_content_area p.price-txt{flex-direction:column}
.e2_partner .banner_content_area p.price-txt span{margin:7px 0}
.e2_partner .banner_content_area,.e2_partner .banner_sec .banner_content_area h1{text-align:center}
.e2_partner .banner_sec .banner_content_area h1{font-size:25px}
}
@media screen and (max-width: 480px) {
.e2_partner .banner_right{display:none}
.e2_partner .banner_content_area{width:100%}
.e2_partner .banner_sec .banner_content_area h1{font-size:28px;text-align:center}
.e2_partner .signup-btn .signup-new{float:none}
.e2_partner .terms_right .partner_sec_h2 h2{font-size:24px;line-height:43px}
.e2_partner .terms_e2{padding:0 0 70px}
.e2_partner .partner_benifits h2{min-height:80px;font-size:26px;margin-bottom:0}
.e2_partner .partner_benifits_content .benifits_left{width:100%}
.e2_partner .partner_benifits_content{display:block}
.e2_partner .partner_benifits_content .benifits_right{width:100%;float:left;min-height:360px}
.customer_sec h3{line-height:36px}
.cmpli_sec{width:100%;padding:0;margin:0}
.e2_partner .partner_contact ul{width:100%}
.e2_partner .partner_contact .left-box{width:100%}
.e2_partner .partner_contact .right-box{width:100%;padding:0}
.partner_contact{padding:50px 0 0}
.e2_partner .footer_prtnr_sec h2{line-height:36px;font-size:26px}
.e2_partner .partner_contact h2{font-size:22px}
.e2_partner .e2_complience{padding:50px 0 40px}
.e2_partner .complience_list{margin-top:0}
.e2_partner .succ_msg img{margin-top:42px}
.e2_partner .cmpli_sec{width:100%}
.e2_partner .partner_contact .left-box.textarea label{line-height:28px}
.e2_partner textarea{margin-top:17px}
.e2_partner .helpdesk_sec li h2{padding-left:25px}
.e2_partner .helpdesk_sec li h4{margin-left:25px;font-size:15px}
.e2_partner .signup-btn.frt-btn{margin-left:25px;text-align:left}
.e2_partner .banner_content_area p{text-align: center;font-size: 15px;}
.e2_partner .banner_content_area p.price-txt span.price{font-size: 20px;}
.e2_partner .signup-btn.sec-btn{margin: 12px auto 0;}
.e2_partner .signup-btn{margin:auto;width:225px;text-align:center;display: block;}
.e2_partner .msp_sec h2{line-height: 40px;}

}
@media screen and (max-width: 376px) {
.e2_partner .banner_sec .wrapper{padding:0 10px}
.e2_partner .helpdesk_sec li h2{padding-left:22px}
.e2_partner .helpdesk_sec li h4{margin-left:22px;font-size:14px}
.e2_partner .banner_content_area p{font-size: 15px;}
.e2_partner .e2_complience h2{font-size: 28px;}

}


