@charset "UTF-8";
/* CSS Document */
* {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular.eot');src:url('../fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-regular.woff') format('woff'),url('../fonts/opensans-regular.ttf') format('truetype'),url('../fonts/opensans-regular.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansBold';src:url('../fonts/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold';src:url('../fonts/opensans-semibold-webfont.eot');src:url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-semibold-webfont.woff') format('woff'),url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}
a img{border:none;outline:none;}
html,body{margin:0px;width:100%;height:100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body{font-family:'open_sansregular',tahoma;font-size:14px;line-height:24px;color:#666666;background:#bcd5e6;margin:0px auto;overflow-x: hidden;}
.wrapper { width: 100%;margin: 0px auto;padding: 0px 20px;position: relative;}
header, section, footer, article { display:block; float:left}
header { width:100%; height:100px;position: absolute;z-index: 2;}
.logoWrapper{width: 100%;float: left;max-width: 340px;}
.logo {  float:left;  text-indent:-3500px; overflow:hidden; margin:30px 0px 0px; padding:0px}
.logo a {  float:left; text-indent:-3500px; overflow:hidden;}
.powered { height:17px; width:108px; float:left; background: url(../images/powered_by_idrive.png) no-repeat; text-indent:-3500px; overflow:hidden;margin: 42px 10px; padding:0px;}
.powered a { height:17px; width:108px; float:left; text-indent:-3500px; overflow:hidden;}
section { width:100%; height:auto; min-height:300px;}
.clear { clear:both}
.login {background: url(../images/id_entp_arrow.png) no-repeat  59px 8px #84aa66;color: #9d9d9d;float: right;padding: 1px 30px 1px 15px;color: #FFFFFF;font-size: 14px;text-decoration: none;margin-top: 20px; cursor: pointer;}
.login:hover { background: url(../images/id_entp_arrow.png) no-repeat  59px #628b41;}
.login:active { background: url(../images/id_entp_arrow.png) no-repeat  59px #84aa66;}

/*Login box related css*/
.loginBox {top: 58px;right: 20px;border: 3px solid #48b1d0;background-color: #ffffff;padding: 10px 5px 0px 5px;box-shadow: 2px 2px 15px #999;float: left;color: #666666;font-size: 0.857em;z-index: 99;display: none;position: absolute;}
.loginBox .dropArrow { background-color: #ff0000; float: left; height: 30px; width: 30px; position: absolute; right: 15px; top: -14px; background: url(../images/drop_arrow.png) no-repeat; }
.loginBox .close { background-color: #ff0000; float: left; height: 30px; width: 20px; position: absolute; right: 5px; top: 8px; background: url(../images/close_drop.png) no-repeat; z-index: 9; }
.error { background-color: #fde9e9; border: 1px solid #e18584; width: 315px; padding: 5px 5px 5px 5px; margin: 20px auto 0px; line-height: 20px; display: none; }
.login_errormsg { background: #FDE4EA; border: 1px solid #EDC4CC; padding: 10px; margin-top: 10px; display: none; }
.loginBox .loginSection { padding: 15px 25px 5px 25px; float: left; width: 365px; text-align: center; }
.relative { position: relative; }
p.choose { margin: 0px 0px 20px 0px; text-align: left; font-size: 1em; }
p.choose .selected { font-size: 1.143em; color: #000000; }
.loginBox label { float: left; width: 100%; font-size: 1.143em; color: #666666; padding: 0px 0px 5px 0px; text-align: left; }
.input { font-size: 1.286em; margin: 0px 0px 15px 0px; float: left; padding: 0px 5px 0px 5px; line-height: normal; border: 2px solid #dfdfdf; width: 315px; height: 45px; outline: medium none }
.stay { float: left; }
.login_btn { margin: 18px 0 0; line-height: 18px; text-align: center; border: 1px solid #8ba82b; background: url(../images/greenbtn_bg.png); color: #fff!important; font-size: 1.286em; border-radius: 5px; box-shadow: inset 0px 0px 3px #fff; width: 185px; height: 40px; cursor: pointer; }
.login_btn:hover { background: #358f68 url(../images/greenbtn_bg_hover.png); border: 1px solid #358f68; box-shadow: inset 0px 0px 10px #b3ddc5; }
.loginBox .login_btn { margin: 20px 0px; }
.forgot { float: right; font-size: 1em;color: #1374AB;text-decoration: none;outline: none; }
.forgot:hover {color: #333;}
.be-acc{color: #1374AB;text-decoration: none;outline: none;}
.be-acc:hover {color: #333;}
.login_errormsg {background: #FDE4EA;border: 1px solid #edc4cc;display: none;margin: 10px 0 0 0;padding: 10px 10px 10px 10px;color: #333;font-size: 12px;    margin: 30px 25px 0px 25px;}


/*header css*/

/*banner css*/
.banner{background: url("../images/infosafe_banner.jpg") #fff no-repeat;height: 570px;position: relative;z-index: 1;background-position: center bottom;float: left;position: relative;width: 100%;}
.textContainer {margin: 120px auto 0px;color: #000;width: 85%;text-align: center;}
.textContainer h3 {font-size: 38px;font-weight: normal;margin: 0px;padding: 0px;color: #0164a9;}
.textContainer h4 {margin-top: 30px;font-weight: normal;font-size: 20px;color: #212121;}

/*download buttons */
.downloadPcmac {margin: 50px 0px 20px 0px;}
.downloadPcmac h4 {margin: 0px 0px 20px 0px;padding: 0px;font-size: 18px;text-align: center;}
.downloadPcmac .download_btns {width: 450px; margin: 0px auto;}
.download-left{ width: 50%;float: left;}
.download-right{ width: 50%;float: right;}

.downloadPcmac .download_btns ul {padding: 0px;margin:0% 0px 0px 20%; list-style:none}
.downloadPcmac .download_btns li {padding: 0px;margin: 0px 25px 0px 0%;float: left;list-style: none;}
.downloadPcmac .download_btns .windows{ background: url(../images/id_entp_downloadbtn.png) no-repeat -1px -1px; width:185px; height:52px; display:block; text-indent:-5000px; margin: 0px auto 15px; }
.downloadPcmac .download_btns .windows:hover { background-position: -1px -83px;  }
.downloadPcmac .download_btns .windows:active { background-position: -1px -1px;  }
.downloadPcmac .download_btns p { margin:0px; font-size:12px; color: #323233; text-align:center;}
.downloadPcmac .download_btns .mac { background:url(../images/id_entp_downloadbtn.png) no-repeat -1px -165px; width:185px; height:52px; display:block; text-indent:-5000px; margin: 0px auto 15px; }
.downloadPcmac .download_btns .mac:hover { background-position: -1px -247px;  }
.downloadPcmac .download_btns .mac:active { background-position: -1px -165px;  }

/*content css*/
.content{background: #fff;padding: 30px 0px 20px;}
.features{margin: 0px auto;width: 100%;}
.featureslist {float: left;width: 33.33%;padding: 50px 35px;text-align: center}
.description h5 {margin: 5px 0px 0px 0px;padding: 0px;font-size: 18px;color: #545454;font-weight: normal;}
.description p {margin: 3px 0px;padding: 0px;color: #6f6f6f;}
.img {min-height: 85px;}
.content h6{color: #4a4a4a;font-size: 35px;font-weight: normal;margin: 10px 0 10px 0;padding: 20px 0 30px 0;text-align: center;}

/*quotes css*/
.quotes{background: url(../images/quotesbg.png) repeat #5f6537;display: block;height: 680px;width: 100%;float: left;}
.quotes h6{color: #fff;font-size: 32px;font-weight: normal;margin: 10px 0 10px 0;padding: 50px 0 30px 0;text-align: center;}
.quotes-wrap{width: 100%;margin: 0px auto; padding: 0px 20px;}
.quotes-wrap .quotes-cnt-left{float: left;width: 48%;}
.quotes-wrap .quotes-cnt-right{float: right;width: 48%;}
.quotes-wrap .quotes-cnt-right .testimonial-wrap p{float: left;}
.quotes-wrap .testimonial-wrap{background: url(../images/quote_left.png) no-repeat transparent;float: left;height: 185px;margin: 35px 0px;color: #fff;border-right: 2px solid #fff;
    border-top-right-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
.quotes-wrap .quotes-cnt-right .testimonial-wrap{background: url(../images/quote_right.png) right no-repeat transparent;border-left: 2px solid #fff;
    border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius: 12px;border-bottom-left-radius: 12px;border-right: 0px;}
.quotes-wrap .testimonial-wrap p{float: right;font-size: 14px;margin: 0px;padding: 50px 10px;width: 65%;font-style: italic;}
.quotes-wrap .testimonial-wrap p b {font-size: 30px;color: #e6bf59;font-family: Arial, Helvetica, sans-serif;}
.quotes-wrap .testimonial-wrap p span {float: right;margin-top: 30px;font-style: normal;}
.quotes-wrap .testimonial-wrap .pc {background: url(../images/id_entp_testimonials.png) no-repeat 0 0;float: right;height: 185px;width: 155px;}
.quotes-wrap .testimonial-wrap .tc {background: url(../images/id_entp_testimonials.png) no-repeat 0 -450px;float: right;height: 185px;width: 155px;}
.quotes-wrap .testimonial-wrap .wired {background: url(../images/id_entp_testimonials.png) no-repeat 0 -225px;float: left;height: 185px;width: 155px;}
.quotes-wrap .testimonial-wrap .lifehacker {background: url(../images/id_entp_testimonials.png) no-repeat 0 -675px;float: left;height: 185px;width: 155px;}

/*footer css*/
footer {width: 100%;font-size: 12px;background: #191919;color: #fff;line-height: 50px;}
.center {text-align: center;}

/*infosafe*/
.infosafe{ background: url(../images/infosafe_web_logo.png) no-repeat;height: 56px;width: 131px;margin-top: 20px;margin-bottom: -17px;}

/*clientcareexpert*/
.clientcareexperts{ background: url(../images/clientcareexpert_web_logo.png) no-repeat;height: 69px;width: 200px;margin-top: 4px;margin-bottom: -17px;}

/*DBestBackup*/
.dbestbackup{background: url(../images/dbestbackup_web_logo.png) no-repeat;height:66px;width:137px;margin-top:14px;margin-bottom:0px;}

/*bask*/
.baskbackup{background: url(../images/baskbackup_web_logo.png) no-repeat;height:55px;width:141px;margin-top:15px;margin-bottom:0px;}

/*computerprotectpro*/
.computerprotectpro{background: url(../images/computerprotectpro_web_logo.png) no-repeat;height:41px;width:145px;margin-top:15px;margin-bottom:0px;}

/*techtouscloudbackup*/
.techtouscloudbackup{background: url(../images/techtouscloudbackup_web_logo.png) no-repeat;height:46px;width:135px;margin-top:19px;margin-bottom:0px;}

/*boltsaas*/
.boltsaas{background: url(../images/boltsaas_web_logo.png) no-repeat;height:68px;width:93px;margin-top:8px;margin-bottom:0px;}

/*clouddrv*/
.clouddrv{background: url(../images/clouddrv_web_logo.png) no-repeat;height:58px;width:125px;margin-top:8px;margin-bottom:0px;}

/*gestaltbackup*/
.gestaltbackup{background: url(../images/gestaltbackup_web_logo.png) no-repeat;height:46px;width:140px;margin-top:14px;margin-bottom:0px;}

/*pcworks*/
.pcworks{background: url(../images/pcworks_web_logo.png) no-repeat;height:61px;width:141px;margin-top:14px;margin-bottom:0px;}

/*pcidatasafe*/
.pcidatasafe{background: url(../images/pcidatasafe_web_logo.png) no-repeat;height:65px;width:145px;margin-top:14px;margin-bottom:0px;}

/*killionsystems*/
.killionsystems{background: url(../images/killionsystems_web_logo.png) no-repeat;height:43px;width:131px;margin-top:16px;margin-bottom:0px;}

/*twodayscloud*/
.twodayscloud{background: url(../images/twodayscloud_web_logo.png) no-repeat;height:65px;width:145px;margin-top:16px;margin-bottom:0px;}

/*csacloudbackup*/
.csacloudbackup{background: url(../images/csacloudbackup_web_logo.png) no-repeat;height:32px;width:120px;margin-top:30px;margin-bottom:0px;}

/*mcwbackup*/
.mcwbackup{background: url(../images/mcwbackup_web_logo.png) no-repeat;height:68px;width:70px;margin-top:11px;margin-bottom:0px;}

/*simpletechcloud*/
.simpletechcloud{background: url(../images/simpletechcloud_web_logo.png) no-repeat;height:39px;width:136px;margin-top:17px;margin-bottom:0px;}

/*jmscposcloudbackup*/
.jmscposcloudbackup{background: url(../images/jmscposcloudbackup_web_logo.png) no-repeat;height:56px;width:141px;margin-top:15px;margin-bottom:0px;}

/*cloudobjectsbackup*/
.cloudobjectsbackup{background: url(../images/cloudobjectsbackup_web_logo.png) no-repeat;height:40px;width:145px;margin-top:32px;margin-bottom:0px;}

/*nevadacomputerbackup*/
.nevadacomputerbackup{background: url(../images/nevadacomputerbackup_web_logo.png) no-repeat;height:62px;width:138px;margin-top:15px;margin-bottom:0px;}


@media screen and (min-width: 1600px){
.wrapper {width: 1280px;}
.quotes-wrap {width: 1260px;}
}
@media screen and (max-width: 1280px){
	.quotes-wrap .testimonial-wrap p {font-size: 12px;width: 55%;}
}
@media screen and (max-width: 1024px){
	html {-webkit-text-size-adjust: 100%;}
	.textContainer {margin: 150px auto 0px;color: #000;width: 95%;text-align: center;}
	.textContainer h3 {font-size: 30px;font-weight: normal;margin: 0px;padding: 0px;}

	.quotes{height: auto;background: #6e7541;}
	.quotes-wrap .quotes-cnt-left{width: 100%;}
	.quotes-wrap .quotes-cnt-right{width: 100%;}
	.quotes-wrap .testimonial-wrap{width: 90%;background: transparent;border: 2px solid #fff; border-radius:12px; height: 187px;position: relative;margin: 35px auto;float: none;}	
	.quotes-wrap .testimonial-wrap p{font-size: 14px;width: 70%;}
	.quotes-wrap .quotes-cnt-right .testimonial-wrap{background: transparent;border: 2px solid #fff;border-top-right-radius: 12px;border-bottom-right-radius: 12px;}
	.quotes-wrap .quotes-cnt-left .testimonial-wrap::before{ content: '';background: url('../images/q1.jpg');position: absolute;width: 52px;height: 60px;top: 65px;left: -25px;}
	.quotes-wrap .quotes-cnt-right .testimonial-wrap::before {content: '';background: url('../images/q2.jpg');position: absolute;width: 52px;height: 60px;top: 65px;right: -25px;}
	.quotes-wrap .testimonial-wrap:first-child{margin: 0px auto;}
	.loginBox{display: none !important;}
}
@media screen and (max-width: 767px) {
	.textContainer {margin: 125px auto 0px;color: #000;width: 95%;text-align: center;}
	.textContainer h3 {font-size: 26px;font-weight: normal;margin: 0px;padding: 0px;}

	.featureslist{width: 100%;padding: 15px 10px;}
}
@media screen and (max-width: 640px){
	.textContainer h3 {font-size: 20px;font-weight: normal;margin: 0px;padding: 0px;}
	.textContainer h4 {font-size: 16px;}
	.downloadPcmac h4 {font-size: 16px;}
	.quotes-wrap .testimonial-wrap p{font-size: 12px;width: 55%;padding: 30px 10px;}
	.content h6{font-size: 26px;}
	.quotes-wrap .testimonial-wrap{width: 95%;}
}
@media screen and (max-width: 480px){
	
	.downloadPcmac .download_btns{width: 100%;}
	.download-left {width: 100%;float: left;}
	.download-right {width: 100%;float: right;margin-top: 20px;}
	.quotes{display: none;}
	.content h6 {font-size: 20px;}
	.powered{float: left;margin: 10px 0px;}
	.logoWrapper{width: 50%;float: left;}
	.login{margin-top: 0px;}
	.downloadPcmac{margin: 20px 0px 20px 0px;}
	.input{width: 240px;}
	.loginBox .loginSection{width: 250px;padding: 15px 5px 5px 5px;}
	.loginBox{top:38px;}
}

