/* Instant Domain Sniper  CSS Document */
.clr{clear:both;}
body{font-family:'Open Sans';font-size:17px;line-height:28px;color:#323232;}
.align-left{float:left;margin-right:15px;}
.align-right{float:right;margin-left:15px;}
.align-center{text-align:center;margin:0 auto 25px auto;}
.width-90{width:86%;}
.width-80{width:76%;}
.width-70{width:66%;}
.width-50{width:48% !important;}
.width-60{width:58%;}
.width-40{width:38%;}
.width-30{width:29%;}
.width-33{width:31%;}
.width-20{width:19%;}
strong{font-weight:bold;}
p{margin-bottom:17px;}
.full-width{width:100%;}
	.container{margin:0 auto;width:960px;padding:40px 0;}
		/*.header-area*/
		.header-area{background:#0c1c2f;}
		.optin-area{background: url(../images/red-hexagon-bg.png) no-repeat center center fixed;   -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}
			.optin-area h1, .optin-area h2, .optin-area h3, .optin-area h4{text-align:center;font-weight:bold;margin-bottom:20px;font-family:'Open Sans';}
			.optin-area p{color:#fff;text-align:center;}
			.optin-area h1{color:#343434;font-size:40px;line-height:50px;font-weight:800;}
			.optin-area h1 span{font-weight:bold;}
			.optin-area h2{color:#FC0;font-size:36px;line-height:48px;}
			.optin-area h3{color:#FC0;font-size:22px;line-height:38px;margin-bottom:5px;font-weight:normal;}
			.optin-area h4{color:#FC0;font-size:20px;line-height:36px;}
			.background-for-text{background:#FFD304;color:#000 !important;padding:10px;}
		.guarantee-content-area{background:#5988c6;}
		.dark-blue-content-area{background:#3C5A99;}
		.dark-blue-content-area h2{text-align:center;font-size:40px;line-height:54px;}
		.dark-blue-content-area h2 span{font-weight:bold;}
		.dark-blue-content-area .afflink{width:100%;margin-bottom:0;padding:15px;font-size:24px;}
		.content-area{background:#fff;}
		.light-content-area{background:#efefef;}
			.content-area h1, .content-area h2, .content-area h3, .content-area h4{color:#434343;text-align:center;font-weight:bold;margin-bottom:20px;font-family:'Open Sans';}
			.content-area h1{font-size:42px;line-height:58px;}
			.content-area h2{font-size:34px;line-height:46px;}
			.content-area h3{font-size:30px;line-height:40px;}
			.content-area .red-headline{color:#ed1c24;margin:20px;}
		.button-package{background:#cee3ed;border-radius:12px;}
		.blue-content-area .button-package h2{font-size:32px;font-weight:bold;color:#323232;}
		.blue-content-area{background-color:#dfebf1;}
		.button-package-best{background:#c4efff;}
		.blue-content-area h2{font-size:40px;line-height:54px;font-weight:normal;color:#1f78af;text-align:center;}
		.blue-content-area p{color:#303030;}
		.stats-box{padding:20px;margin:20px;background:#fff;border-radius:8px;}
		.stats-box p{color:#232323;}
		.testimonial-area{background:#efefef;}
		.footer-area{background:#232323;}
		.footer-area p{color:#fff;text-align:center;font-size:13px;}
		.checklist-bullet, .small-check-bullet, .small-x-bullet{margin-bottom:25px;margin-left:25px;}
		.checklist-bullet li{background:transparent url(../images/checklist.png) no-repeat left 0 ;padding-left:25px;marign-bottom:20px;}
	
		.small-check-bullet li{background:transparent url(../images/small-check-bullet.png) no-repeat left 0 ;padding-left:35px;margin-bottom:10px;}
		.small-x-bullet li{background:transparent url(../images/small-x-bullet.png) no-repeat left 0 ;padding-left:35px;margin-bottom:10px;}
		.big-red-text{font-size:38px;color:#b93636 !important;}
/*Testimonial box and font style and colours*/
.testimonial {padding: 20px 25px;background-color: #dce6f2; /*Change colour here and in .arrow-down*/float: left;font-style:italic;font-family: 'Open Sans';line-height:38px;color: #53646d;text-shadow: 1px 1px 0 #dee9f6;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;color:#111;}
.the-testimonial p{font-size:18px;line-height:27px;}
.the-testimonial img{width:120px;float:left;margin-right:25px;}
/*Author section wrapper*/
.author-wrapper {width: 100%;margin-bottom: 20px;float: left;}
/*This creates the arrow with no need for an image, thanks to css-tricks.com*/
.arrow {float: left;margin-left: 25px;width: 0;height: 0;border-top: 30px solid #cbddf2;border-left: 30px solid transparent;border-right: 0px solid transparent; }
/*Author Name*/
.testimonial-name {float: left;margin: 0 8px;color: #1a1a1a;padding-top: 5px;font-weight:bold;font-family:'Open Sans';font-size:18px;}
.testimonial-name span{font-weight:normal;font: normal 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

.green-checklist li{background:transparent url(../images/green-check.png) no-repeat left 2px;padding:8px 0 10px 44px;margin-left:40px;font-size:18px;}
.feature-box{display:block;background:#f0fff4;width:100%;margin:15px auto 30px auto;border:1px solid #cde4f2;padding-bottom:15px;}
.feature-box h3{background:#3773b0 ;color:#fff;font-weight:bold;font-family:'Open Sans' !important;text-align:center;padding:15px;}
.green-checklist li{}
.checklist-inline{text-align:center;margin-bottom:30px;}
.checklist-inline li{display:inline-block;font-size:22px;}
.afflink{text-align:center;display:block;text-decoration:none;font-family:'Open Sans';font-weight:bold;margin-bottom:40px;}
.v-space{margin-bottom:30px;}

/* Responsive Video
---------------------------------------------------------------------------------------------------- */
.fvc-container{width:95%;margin:0 auto 5px auto;}
.fluid-video-container {position: relative;	padding-bottom: 56.25%;	padding-top: 0px;	height: 0;	overflow: hidden;}
.fluid-video-container iframe,  .fluid-video-container object,  .fluid-video-container embed {	position: absolute;	top: 0;	left: 0;	width:100%;	height: 100%;}
 
@media only screen and (max-width: 1200px){
.width-33{width:70%;margin:20px auto !important;float:none;}}
@media only screen and (max-width: 1023px){
	.header-area .logo{width:300px;}
body img{width:100%;}
	.container{width:80%;}
		.optin-area h1, .content-area h1{font-size:34px;line-height:36px;}
		.optin-area h2, .content-area h2{font-size:20px;line-height:36px;}
		.optin-area h3{font-size:16px;line-height:26px;}
		.optin-area h4{font-size:14px;line-height:26px;}
	.width-70, .width-60, .width-50, .width-40, .width-30,.width-20{width:100% !important;float:none;}
}
