h1, h2, h3, h4, h5, h6{font-family: 'Lato', sans-serif; font-weight:normal}
body{font-family: 'Lato', sans-serif;}
a:hover{text-decoration:none}

#head{float:left; width:100%; background:url(../images/headerbg.png) top center repeat-x; position:relative; z-index:1}
.logo{float:left; margin:18px 0}
.poweredby{float:right; margin:18px 0}
.left_fixedmenu{
	top: 180px;
	left: 100px;
	max-width:270px;
	position:absolute;
}
.fixed{position: fixed; top: 20px;}
.left_fixedmenu h3{font-size:14px; color:#f36e24; text-transform:uppercase; font-weight:900; padding:10px 0; border-bottom:1px solid #ccc; margin-bottom:10px}
.left_fixedmenu h2{font-size:14px; color:#949494; font-weight:700; margin-bottom:10px}
.left_fixedmenu .listmenu{list-style:none; float:left; margin-bottom:10px}
.left_fixedmenu .listmenu li{display:inline-block; font-size:14px; width:100%; font-weight:300}
.left_fixedmenu .listmenu li a{display:inline-block; color:#9b9b9b; padding:10px 0}
.left_fixedmenu .listmenu li a i{margin-right:10px; font-size:14px; color:#c8c8c8;}
#security_grade{float:left; padding:40px 0; width:100%}
#security_grade h1{font-size:50px; font-weight:300; margin-bottom:50px}
.security_content{float:left; line-height:40px}
.security_content span{font-weight:700; color:#317bba;}
.security_percentage{float:right; text-align:center}
.percentagedata{margin-bottom:50px;}
/*.security_percentage .percent{padding:100px; border-radius:150px; border:1px solid #BD080B; margin-bottom:20px; font-size:60px}
.security_percentage .percent sup{font-size:20px; font-weight:300}*/
.security_points_links{float:left; margin-right:10px; border-radius:30px; border:3px solid #ccc; padding:2px 15px 2px 2px; line-height:40px; font-size:14px; color:#4c4c4c}
.orange_circle{float:left; border-radius:50px; background:#f36e24;  width:40px; height:40px; text-align:center; font-size:24px; color:#fff; margin-right:20px}
.security_points{text-align:center; font-size:22px; margin:50px 0; font-weight:300}
.security_points a.imporvelink{display:inline-block; padding:20px 30px; background:#60af1b; color:#fff; border-radius:3px; margin:40px 0 20px; font-weight:400; text-transform:uppercase}
.security_points span{color:#317bba; font-weight:400}

section{float:left; width:100%; padding:50px 0}
.grey{float:left; width:100%; background:#fafafa;}
section h2{font-size:50px; font-weight:300; margin-bottom:30px}
.content_col{float:left; width:530px;}
section h3{font-size:22px; font-weight:700; margin-bottom:10px}
section p{margin:10px 0; font-size:14px; line-height:20px;}
section ul{list-style:none; margin:0 0 0 20px}
section ul li{font-size:14px; list-style:decimal; margin-bottom:10px}
section ul.point{list-style:none; margin:15px 0 15px 40px}
section ul.point li{font-size:14px; list-style:decimal; margin-bottom:10px}
.icon_area{float:right; text-align:center; font-size:15px; color:#282828; width:270px; line-height:20px}
.icon_area h4{font-weight:700; color:#9ecd74; font-size:25px; margin:10px 0 0}
.mx_conection_table{border-bottom:1px dashed #e9e9e9; float:left; width:100%; margin:0 0 10px 0;}
.mx_conection_table li{display:inline-block; text-align:center; margin:0; line-height:40px}
.mx_conection_table1{float:left; width:100%; margin:0 0 10px 0;}
.mx_conection_table1 li{display:inline-block; text-align:center; margin:0; border-bottom:1px dashed #e9e9e9; line-height:40px}
.col-name-0{width:90px}
.col-name-1{width:120px}
.col-name-2{width:130px}
.col-name-3{width:150px}
.col-name-4{width:200px}
.col-name-5{width:200px}
.col-name-6{width:250px}
.dnsbl_datalist h3{text-align:center; padding:20px 0; font-weight:300}
.dnsbl-col{float:left; width:350px}


#foot{float:left; width:100%; background:#f6f6f6; padding:20px 0 30px;}
.footerlinks{list-style:none; padding-top:20px}
.footerlinks li{display:inline-block; font-size:14px; color:#307cba; margin-bottom:5px;}
.footerlinks li a{display:inline-block; color:#307cba;}
.footerlogo{float:right}
.fixed_downarrow{position:fixed; bottom:20px; right:20px; display:none; background:#107BEC; border-radius:50px; width:50px; height:50px; color:#fff; text-align:center; line-height:50px; font-size:20px}
.fixed_downarrow:hover{color:#107BEC; background:#fff; box-shadow:0 0 5px #ccc}

.homeheader{background:#e5f5fe; margin-top:-10px; position:relative; z-index:0}
.homeheader h1{text-align:center; font-size:60px; font-weight:300}
.homeheader ul{width:100%; list-style:none; text-align:center; margin:50px 0}
.homeheader ul li{display:inline-block; margin:0 30px}
.domainsearch{background:#f36e24; width:100%; float:left; padding:50px 0}
.domainreg{float:left; margin-right:20px;}
.domainreg input[type=submit]{float:left; border:3px solid #fff; border-radius:5px; padding:24px 20px; font-size:18px; color:#fff; text-transform:uppercase; background:#317bba;}
.domainreg img{margin-top:4px}
.whitebg{background:#fff; padding:20px; width:400px; max-height:70px; border-radius:5px;}
.whitebg input[type=text]{float:left; border-left:1px solid #8f8f8f; border-top:none; border-right:none; border-bottom:none; margin-left:10px; min-height:35px; min-width:250px; padding:5px 10px; color:#8f8f8f;}
.whitebg img{float:left}
.terms_checkbox{float:left; width:100%; padding:20px 0 0; color:#fff}
.terms_checkbox input[type=checkbox]{margin-right:5px}
.leftside_content{float:left; width:500px; border:0 solid #333;}
.leftside_content p{line-height:35px;}
.leftside_content h2{font-size:48px; font-weight:300}
.leftside_content .points{list-style:none; margin:50px 0}
.leftside_content .points li{list-style:none; margin-bottom:20px; display:inline-block; width:100%; line-height:45px}
.leftside_content .points li img{margin-right:20px; margin-top:10px; float:left}
.rightimg{float:left; width:650px; margin-left:10px; border:0 solid #333; text-align:center}
.testimonials{float:left; width:100%; margin:40px 0;}
.testimonial_pic{float:left; margin-right:20px; font-size:12px; color:#a3a3a3; text-align:center; margin-bottom:50px}
.testimonial_pic h3{font-size:18px; color:#6987a4;}
.testimonial_text{float:left; font-size:18px; color:#6987a4; width:350px; font-weight:300; font-style:italic; line-height:24px;}
.testimonial_text span{display:inline; font-size:126px; color:#eef0f2; font-weight:700; font-style:normal; position:absolute; margin:24px 0 0 0}
.leftside_content .download_link{display:inline-block; padding:24px 30px; color:#fff; text-transform:uppercase; background:#317bba; border-radius:5px; margin-top:50px}
.leftside_content .emailpoints{ margin:0}
.leftside_content .emailpoints li{margin-bottom:10px; padding-left:30px; display:inline-block; width:100%; line-height:20px;}



