html body {padding:0px; margin:0px; font-size:14px;font-family: 'Lato', serif; color: #262626;}
img{border: 0px;}
#main{width:1000px; padding:0px; margin: 0px auto 0px auto; background-color: White; position: relative;}
a{color: #00aeef;}
a.link{color: #005298 !important; text-decoration: underline !important;}

/* Headers */
h1{font-size: 38px; color: Black; font-weight: 300; text-align: center; margin: 0px; padding: 15px 0px 0px 0px;}
h2{font-weight: 300; font-size: 23px; text-align: center;margin: 0px !important; padding: 0px 0px 16px 0px; line-height: 19px;}
h3{font-size: 32px; font-weight: 300;padding: 28px 0px 0px 0px; margin: 0px 0px 1px 0px;}
h4{font-size: 21px; font-weight:300;margin: 0px; padding: 0px;}
/* Headers */
/*.speedbithomepage .toppanel{background: url(../img/speedbit-dap-slide-2.jpg) no-repeat; width: 1000px; height: 320px;}*/
/*.daphomepage .toppanel{background: url(../img/daphomepage-slide-1.jpg) no-repeat; width: 998px; height: 318px;border: 1px solid #d6d6d6;}*/

/*.free{position: absolute; z-index: 101; right: 247px; top: 167px;}*/
.free{position: absolute; z-index: 101; right: 65px; top: 120px;}
#slideswrap{position: relative; width: 998px; height: 318px; margin-bottom: 12px;}
#slides {position:absolute;z-index:100;}
.slides_container {width:998px;overflow:hidden;position:relative;display:none; border: 1px solid #d6d6d6;}
.slides_container a {width:998px;height:318px;display:block;}
.slides_container a img {display:block;}
.pagination {margin:10px 0px 0px 0px; width: 45px; float :right;}
.pagination li {float:left;margin:0 3px;list-style:none;}
.pagination li a {display:block;width:9px;height:0;padding-top:9px;background-image:url(../img/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -9px;}

.exp{text-align: center; padding: 10px 0px 12px 0px;margin: 0px; color: #666666;}
.exp h2{ display: inline; font-size: 15px; font-weight: normal;}
.exp a {color: #666666;}
.sp{background: url(../img/hp-sprite.png) no-repeat; display: inline-block; vertical-align: top; margin: 0px 6px 2px 0px;height: 31px;}
#sp1{background-position: 0px 0px;width: 37px;}
.sp1hover{background-position: -37px 0px !important;}
#sp2{background-position: 0px -31px;width: 26px;}
.sp2hover{background-position: -37px -31px !important;}
#sp3{background-position: 0px -62px;width: 26px;}
.sp3hover{background-position: -37px -62px !important;}


#sp4{background-position: 0px -93px;width: 30px;}
.sp4hover{background-position: -37px -93px !important;}

.ft{background: url(../img/hp-sprite.png) no-repeat; display: inline-block; vertical-align: bottom; margin: 0px 6px 2px 0px;height: 31px; display: block;}
#ft1{background-position: 0px -124px;width: 37px;}
.ft1hover{background-position: -37px -124px !important;}
#ft2{background-position: 0px -155px;width: 28px;}
.ft2hover{background-position: -37px -155px !important;}
#ft3{background-position: 0px -186px;width: 32px;}
.ft3hover{background-position: -37px -186px !important;}
#ft4{background-position: 0px -217px;width: 32px;}
.ft4hover{background-position: -37px -217px !important;}
#ft5{background-position: 0px -248px;width: 32px;}
.ft5hover{background-position: -37px -248px !important;}
#ft6{background-position: 0px -279px;width: 27px;}
.ft6hover{background-position: -37px -279px !important;}

.midnav{float: left;width: 240px; padding: 8px 0px 8px 10px; cursor: pointer;}
.midnav:hover{background-color: #f2f2f2;}
.midnav a{color: #00aeef; font-size: 21px; text-decoration: none; font-weight: 300;}
.midnav a:hover{ text-decoration: underline;}
#dapfeatures .txt{padding-left: 45px; line-height: 18px;}
#products .txt{padding-left: 33px; line-height: 18px;}
#howworks .txt{padding-left: 33px; line-height: 18px;}
#cloud .txt{padding-left: 37px; line-height: 18px;}

.dapfeatureswrap{margin: 25px 0px 38px 0px;cursor: pointer; font-size: 13px;}
.dapfeatureswrap ul{margin: 0px; padding-left: 0px;}
.dapfeatureswrap ul li {font-size: 13px; margin-left: 15px; padding-left: -5px; line-height: 18px;}
.dapfeatureswrap .t{background-color: #f2f2f2; padding: 0px 0px 20px 25px; font-size: 20px; font-weight :300;cursor: default;}
.dapfeaturesitem{float: left;width: 297px;height: 90px; background-color: #f2f2f2; margin: 1px 2px 1px 0px;padding: 25px 10px 30px 25px;}
.dapfeaturesitem h4{display: inline;}
.dapfeaturesitem:hover{background-color: #e9e9e9 !important;}
.ftt{color: #262626;}
.ftt2{color: #00aeef;}
.morefeatures{background-color: #f2f2f2; text-align: right; font-size: 12px; padding: 8px 24px 8px 0px;}
.morefeatures:hover{background-color: #e9e9e9 !important;}
.morefeatures a:hover{font-weight: bold;}

.productswrap{cursor: pointer; margin-bottom: 23px;}
.productswrap .sva{float: left; width: 456px; border-top: 1px solid #b5b5b6;border-right: 1px solid #b5b5b6; padding: 30px 0px 30px 43px;line-height: 18px;}
.productswrap .svd{float: left; width: 457px; border-top: 1px solid #b5b5b6; padding: 30px 0px 30px 43px;line-height: 18px;}
.productswrap .ff{float: left; width: 456px; border: 1px solid #b5b5b6;border-left: 0px; padding: 30px 0px 30px 43px;line-height: 18px;}
.productswrap .fr{float: left; width: 457px; border-top: 1px solid #b5b5b6;border-bottom: 1px solid #b5b5b6; padding: 30px 0px 30px 43px;line-height: 18px;}

.productswrap .t{font-size: 30px;padding: 0px 0px 12px 25px;}
.productswrap .sva:hover,.productswrap .svd:hover,.productswrap .ff:hover,.productswrap .fr:hover{background-color: #f7f7f7;}
 
.howitworkswrap .t{border-bottom: 1px solid #b5b5b6; padding: 30px 0px 12px 25px;}
.howitworkswrap .cont{width: 445px; margin: 43px auto 0px auto;line-height: 18px;}
.howitworkswrap .dgwrap{margin: 50px 0px 50px 0px; padding: 0px 77px; float: left; border-right: 1px solid #b5b5b6;}
.howitworkswrap .dgwrap .dgl{width: 336px; height: 50px;  background: url(../img/howitworks.jpg) no-repeat 0 0; text-align: center; padding-top: 360px;}
.howitworkswrap .dgwrap .dgr{width: 336px; height: 50px; background: url(../img/howitworks.jpg) no-repeat -336px 0px; text-align: center; padding-top: 360px;}
 
.cloudwrap .t{border-bottom: 1px solid #b5b5b6; padding: 0px 0px 12px 25px;}
.cloudwrap img{margin: 55px auto;}
.cloudwrap .l{float: left; width: 443px; margin: 0px 60px 0px 24px;line-height: 18px;}
.cloudwrap .r{float: left;width: 443px;line-height: 18px;}
 
.reviewswrap .t{border-bottom: 1px solid #b5b5b6; padding: 0px 0px 12px 25px;}
.reviewswrap .logos{margin: 45px auto;}
.reviewswrap .logos .softonic{background: url(../img/awards.gif) no-repeat 0 0px; width: 257px; height: 91px; float: left; margin: 0px 45px 40px 25px;}
.reviewswrap .logos .cnet{background: url(../img/awards.gif) no-repeat 0 -91px; width: 266px; height: 91px; float: left; margin: 0px 45px 40px 0px;}
.reviewswrap .logos .softpedia{background: url(../img/awards.gif) no-repeat 0 -182px; width: 147px; height: 76px; float: left; margin: 0px 45px 40px 0px;}
.reviewswrap .logos .brothersoft{background: url(../img/awards.gif) no-repeat 0 -258px; width: 150px; height: 69px; float: left; margin: 0px 0px 40px 0px;}
 
.benefitswrap{color: #888888; font-size: 14px; line-height: 20px;}
.benefitswrap .t{border-bottom: 1px solid #b5b5b6; padding: 0px 0px 12px 25px;}
.benefitswrap h3{color: #262626;}
.benefitswrap h4{font-size: 18px; font-weight: bold; color: #b5b5b6;}
.benefitswrap h4 a{text-decoration: none; color: #666666;}
.benefitswrap h4 a:hover{text-decoration: underline; color: #00aeef;}
.benefitswrap .l{float: left; width: 509px; border-right: 1px solid #b5b5b6; margin-bottom: 40px;}
.benefitswrap .r{float: left; width: 489px;}
.benefitswrap .i{border-bottom: 1px solid #b5b5b6; padding: 22px 57px 0px 50px; cursor: pointer; height: 130px;}
.benefitswrap .i:hover{background-color: #f7f7f7;}
 
 .downloaders{margin: 50px 0px 0px 25px;line-height: 20px; font-size: 14px;}
 
 /* dap-download - webinstall */
.toppanel{background: url(../img/speedbit-dap-slide-3.jpg) no-repeat; width: 1000px; height: 320px;}
.downloadcheckwrap{float: right;width: 520px; margin: 30px 32px 0px 0px;}
.downloadcheckwrap .dwlnotearrow{position: absolute; margin: 6px 0px 0px -8px;}
/*.downloadcheckwrap strong{font-size: 19px !important;}*/
.downloadcheckwrap .dwlcheckbox{padding: 2px 0px 20px 0px; line-height: 25px; font-size: 13px;}
.downloadcheckwrap .dwlnote1{color: Red;font-size: 13px !important; display: block; padding-top: 1px; height: 14px;}
.toppanel .version{float: left; margin: 205px 0px 0px 32px;}
.toppanel .version .i{background-color: #00aef0; margin-bottom: 4px; color: #ffffff; font-size: 12px; padding: 3px 15px;}

/* dap-download - webinstall */
 
/* Buttons */
/* dwl btn*/
.dwlbtnwrap{height: 85px;width: 307px;position: absolute; top: 295px; left: 50%; margin-left: -154px;z-index:200;}
.dwlbtnwrap .dwlbtn{text-align: center; height: 85px;text-shadow: 0px -1px 0px #003716; font-weight: bold;
	background-color: #00a600;
	background: -moz-linear-gradient(#00d004, #005600); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #00d004),color-stop(1, #005600));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d004', endColorstr='#005600',GradientType=0 );border: 1px solid #106b18;
	background-image: -ms-linear-gradient(#00d004, #005600);
	background-image: -o-linear-gradient(rgb(0,208,4),rgb(0,86,0));
}
.dwlbtnwrap .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 20px; height: 64px;}
.mask{overflow: hidden;}
.dwlbtnwrap .roundedCorners{border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.dwlbtnwrap .dwlbtn:hover {background-color: #00d004;text-shadow: 0px -1px 0px #003716;
	background: -moz-linear-gradient(#005600, #00d004);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #005600),color-stop(1, #00d004));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 );
	background-image: -ms-linear-gradient(#005600, #00d004);
	background-image: -o-linear-gradient(rgb(0,86,0),rgb(0,208,4));
	border: 1px solid #106b18;
}
.dwlbtnwrap .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 ); /* IE6-9*/ }
/* dwl btn*/

/* dwl btn relative */
.dwlbtnwraprel{height: 85px;width: 307px;}
.dwlbtnwraprel .dwlbtn{text-align: center; height: 85px;text-shadow: 0px -1px 0px #003716; font-weight: bold;
	background-color: #00a600;
	background: -moz-linear-gradient(#00d004, #005600); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #00d004),color-stop(1, #005600));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d004', endColorstr='#005600',GradientType=0 );border: 1px solid #106b18;
	background-image: -ms-linear-gradient(#00d004, #005600);
	background-image: -o-linear-gradient(rgb(0,208,4),rgb(0,86,0));
}
.dwlbtnwraprel .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 20px; height: 64px;}
.dwlbtnwraprel .dwlbtn:hover {background-color: #00d004;text-shadow: 0px -1px 0px #003716;
	background: -moz-linear-gradient(#005600, #00d004);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #005600),color-stop(1, #00d004));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 );
	background-image: -ms-linear-gradient(#005600, #00d004);
	background-image: -o-linear-gradient(rgb(0,86,0),rgb(0,208,4));
	border: 1px solid #106b18;
}
.dwlbtnwraprel .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005600', endColorstr='#00d004',GradientType=0 ); /* IE6-9*/ }
/* dwl btn relative*/

/* dwl btn blue */
.dwlbtnwrapblue{height: 65px;width: 250px;}
.dwlbtnwrapblue .roundedCorners{border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.dwlbtnwrapblue .dwlbtn{text-align: center; height: 65px; font-weight: bold; background-color: #0370ea;}
.dwlbtnwrapblue .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 16px; height: 44px; font-size: 20px;}
/* dwl btn blue */

/* dwl btn disabled relative */
.dwlbtnwrapdisabled{height: 85px;width: 307px;}
.dwlbtnwrapdisabled .dwlbtn{text-align: center; height: 85px;font-weight: bold; font-size: 25px; text-shadow: none;
	background-color: #c5c5c5;
	background: -moz-linear-gradient(#c5c5c5, #838383); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #c5c5c5),color-stop(1, #838383));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#838383',GradientType=0 );border: 0px;
	background-image: -ms-linear-gradient(#c5c5c5, #838383);
	background-image: -o-linear-gradient(rgb(197,197,197),rgb(131,131,131));
}
.dwlbtnwrapdisabled .dwlbtn a{text-decoration: none; color: #ffffff !important;display: block; padding-top: 26px; height: 64px;}
.dwlbtnwrapdisabled .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#838383',GradientType=0 ); /* IE6-9*/ }
/* dwl btn disabled relative*/

/* buy btn*/
.buybtnwrap{height: 37px;width: 307px;/*position: absolute;top: 425px; left: 50%; margin-left: -154px;*/z-index:200; text-align: center; padding-top: 8px;margin-top:15px;}
.buybtn{text-align: center; height: 35px;text-shadow:-0px -1px 0px #e93c00; font-weight: bold;
	background-color: #e95c00;
	background: -moz-linear-gradient(#f89825, #ee4b19); 
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f89825),color-stop(1, #ee4b19));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89825', endColorstr='#ee4b19',GradientType=0 );border: 1px solid #ce5129;
	background-image: -ms-linear-gradient(#f89825, #ee4b19);
	background-image: -o-linear-gradient(rgb(248,152,37),rgb(238,75,25));
}
.buybtn a{text-decoration: none; color: #ffffff; display: block; height: 37px; padding-top: 10px;}
.mask{overflow: hidden;}
.roundedCorners{border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.buybtn:hover {background-color: #f47427;text-shadow: 0px -1px 0px #003716;
	background: -moz-linear-gradient(#ee4b19, #f57627 100%, #f89825);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ee4b19),color-stop(1, #f89825));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4b19', endColorstr='#f89825',GradientType=0 );border: 1px solid #ce5129;
	background-image: -ms-linear-gradient(#ee4b19, #f89825);
	background-image: -o-linear-gradient(rgb(238,75,25),rgb(248,152,37));
}
.buybtnwrap .gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4b19', endColorstr='#f89825',GradientType=0 );  IE6-9 }
/* buy btn*/

/* Buttons */

/*general*/
.clearall{clear: both; line-height: 1px; font-size: 1px; height: 0px;}
.floatleft{float: left;}
.floatright{float: right;}
.aligncenter{text-align :center !important; margin: 0px auto;}
.font11{font-size:11px !important;}
.font14{font-size:14px !important;}
.font18{font-size:18px !important;}
.font25{font-size: 25px; font-weight: 600;}
a.nounderline,.nounderline{text-decoration: none;}
.nobg{ background-color: none;}
.noborder{ border: 0px !important;}
.regfcolor{color: #262626;}

.pad_t0{padding-top:0px !important;}
.pad_t5{padding-top:5px !important;}

.mar0,.mar_0{margin: 0px;}
.mar_t0{margin-top: 0px !important;}

.mar_t5{margin-top: 5px;}
.mar_r0{margin-right:0px !important;}
.mar_r10{margin-right:10px !important;}
.mar_l5{margin-left: 5px !important;}
.mar_auto{margin-left:auto;margin-right:auto;}
/*general*/

#preload img{position: absolute;left:0;bottom:0;z-index:-30;display:none;}

.dwlbeta {margin-top: 30px;}
.underline {text-decoration: underline;}
.new {background-color: #f00; padding: 0px 3px 1px; color: #ffffff; font-size: 11px;}