@import url(http://fonts.googleapis.com/css?family=Lato:400,700italic,700,400italic,300,300italic);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600,400italic,700,800,700italic); /* Table of content */
@font-face {
	font-family: 'hand_of_sean_demoregular';
	src: url('fonts/hand_of_sean_demo-webfont.eot');
	src: url('fonts/hand_of_sean_demo-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/hand_of_sean_demo-webfont.woff2') format('woff2'), url('fonts/hand_of_sean_demo-webfont.woff') format('woff'), url('fonts/hand_of_sean_demo-webfont.ttf') format('truetype'), url('fonts/hand_of_sean_demo-webfont.svg#hand_of_sean_demoregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* 1) Header Css Start */
/* 2) Home Page Css Start Here */
/* 3) Footer Css Start Here */

* {
	margin:0;
	padding:0;
	outline:0;
}
body, html {
	height:100%;
}
body {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#47443a;
	margin:0px;
}
p {
	font-size:16px;
	color:#47443a;
	line-height:20px;
	margin:0 0 28px 0;
}
dfn {
	font-size:20px;
	color:#47443a;
	line-height:20px;
	margin:0 0 28px 0;
	display:block;
}
dfn span {
	color:#641095;
}
a {
color:;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a[href^="tel:"]:hover {
	text-decoration:none;
}/*For ph no*/
img {
	border:0 none;
	max-width:100%;
	height:auto;
	display:block;
}
input, select, textarea {
	box-sizing:border-box;
}
input[type="submit"], input[type="button"], button {
	cursor:pointer;
}
::-webkit-input-placeholder {
 color: #262626;
}

:-moz-placeholder { /* Firefox 18- */
 color: #262626;
}

::-moz-placeholder {  /* Firefox 19+ */
 color: #262626;
}

:-ms-input-placeholder {
 color: #262626;
}
.clear {
	clear:both;
}
img.alignleft {
	float:left;
	display:block;
}
img.alignright {
	float:right;
	display:block;
}
img.alignnone {
	float:none;
	clear:both;
}
img.aligncenter {
	float:none;
	margin:0 auto;
	display:block;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	font-family: 'Open Sans', sans-serif;
}
ul {
	margin:0 0 0 22px;
	list-style:outside disc;
}
ol {
	margin:0 0 0 22px;
	list-style:outside decimal;
}
ul li, ol li {
	margin:0 0 10px;
	color:#47443a;
	font-size: 14px;
	line-height: 20px;
}
ol li {
	padding:0 0 0 4px;
}
h1.page_title {
}/* page title */
h1 {
	font-size:38px;
	color:#fff;
	margin:0 0 25px 0;
	font-weight:400;
}
h2 {
	font-size:30px;
	color:#641095;
	margin:0 0 25px 0;
	font-weight:600;
}
h3 {
	font-size:25px;
	color:#641095;
	margin:0 0 25px 0;
	font-weight:600;
}
h4 {
	font-size:20px;
	color:#641095;
	margin:0 0 25px 0;
	font-weight:600;
}
h5 {
	font-size:16px;
	color:#641095;
	margin:0 0 25px 0;
	font-weight:600;
}
h6 {
	font-size:12px;
	color:#641095;
	margin:0 0 25px 0;
	font-weight:600;
}
/*------------------------------------------------optional---------------------------------------------------------*/

/*WP navigation */
.navigation {
	clear:both;
}
.navigation ol {
	margin:0;
	text-align:right;
}
.navigation ol li {
	display:inline-block;
	padding:0;
	margin:0 0 0 4px;
*display:inline;
}
.navigation ol li span, .navigation ol li a {
	display:block;
	width:25px;
	height:25px;
	line-height:25px;
	text-align:center;
	padding:0;
	margin:0;
	background:#4b4b4b;
	border:1px solid #272727;
	color:#fff;
*display:inline;
*padding:5px 8px;
}
.navigation ol .title {
	display:none;
}
.navigation ol li span.current, .navigation ol li a:hover {
	background:#ee2e24;
	border-color:#b4221b;
}
.container {
	max-width:960px;
	margin:0 auto;
	width:100%;
}
.counter {
	margin: 0 0 0 -65px;
	text-align: center;
	width: 51%;
	display:inline-block;
}
.counter img {
	display:inline-block;
}
/*=====================popup css========================*/

#popup {
	position: absolute;
	top:0px;
	width:100%;
	left:0px;
	height:100%;
	display:none;
    z-index: 99;
}
#popup-overlay {
	position:fixed;
	top:0px;
	width:100%;
	left:0px;
	height:100%;
	display:none;
	background:rgba(0,0,0,0.8);
}
#popup .container {
	margin-top:40px;
	max-width:850px;
	background:#fff;
	padding:20px 38px 20px 30px;
	box-sizing:border-box;
	position:relative;
	z-index:9999;
}
.popup-main {
	display:inline-block;
	width:100%;
	position:relative;
	z-index:9999;
}
#popup .book {
	width:33%;
	position:relative;
	float:left;
	margin:0 0 0 -1%;
}
#popup .descriptions {
	width:60%;
	float:right;
}
#popup .descriptions h2 {
	width: 500px;
	margin-bottom:28px;
	margin-top:14px;
	word-spacing: -1px;
	letter-spacing:-1px;
	margin-left:-20px;
	font-size:29px;
	color:#262626;
	text-transform:uppercase;
	text-shadow:none;
	font-weight:normal;
	line-height:32px;
	text-align:center;
}
#popup .descriptions h2 strong {
	color:#3b5998;
}
.form input {
	font-size:25px;
	color:#262626;
	padding:0 10px;
	height:51px;
	background:#feffc7;
	border:none;
	border-top:2px solid #dddead;
	width:100%;
}

.form .click-button-download input[type="submit"]{ background:url(images/button-instant-download.png) center top no-repeat; height:85px; text-indent:-9999px; border:none; background-size:100%;
	}
#popup .book .giveaway {
	position:absolute;
	bottom:-40px;
	right:-52px;
	top:auto;
}
#popup .book .giveaway img {
	margin:0px;
}
.instant-content p {
	background:url(images/lock.png) left 5px no-repeat;
	padding-left:66px;
	font-size:13px;
	font-style:italic;
	color:#262626;
	padding-right:8px;
	line-height:16px;
	text-align:justify;
	margin-left:10px;
}
.close {
	background:url(images/scross.png) left top no-repeat;
	width:27px;
	height:27px;
	position:absolute;
	right:-34px;
	top:-15px;
	cursor:pointer;
}
.process {
	text-align:center;
	float:left;
	width:100%;
	margin-bottom:15px;
}
.process img {
	display:inline-block;
}
.click-button-download {
	padding:15px 0 8px 0;
	clear:both;
}
.white-board {
	background:url(images/board-bg.png) center top no-repeat;
	width:100%;
	height:750px;
	position:relative;
	box-sizing:border-box;
	padding:97px 75px 0 100px;
}
.man {
	bottom: -126px;
	left: -199px;
	position: absolute;
	width:68%;
}
.counter-wrap { padding-bottom:27px;
	position:relative;
	top:-38px;
	text-align:center;
	margin-bottom:-41px;
}
.giveaway {
	position: absolute;
	right: 44px;
    top: -95px;
}
#mobileoptin-optin-whiteboard {
	border-bottom:1px solid #c5c5c5;
	margin-bottom:20px;
}
#footer{ text-align: center; padding-bottom: 60px;}
#footer img{display: inline-block;}
iframe{border: none;}
.white-board h2 {
	word-spacing: -7px;
	font-family: 'hand_of_sean_demoregular';
	font-weight:normal;
	width:53%;
	margin-bottom:0px;
	font-size:34px;
	color:#3b5998;
	line-height:48px;
	text-align:center;
	-ms-transform: rotate(-7deg);
	-webkit-transform: rotate(-7deg);
	transform: rotate(-7deg);
	position:relative;
}
.white-board h2:before {
	background:url(images/profit-arrow.png) right top no-repeat;
	width:87px;
	height:48px;
	position:absolute;
	right:-74px;
	top:71px;
	content:"";
}
.white-board-text {
	float:right;
	width:60%;
}
.white-board h3 {
	font-weight:normal;
	font-size:44px;
	color:#ef474b;
	line-height:50px;
	margin:0 0 5px 0;
}
.white-board h3 strong {
	font-weight:800;
}
.white-board dfn {
	color:#232323;
	font-size:36px;
	line-height:38px;
	display:block;
	font-style:normal;
	text-align:center;
	background:url(images/li-sap.png) center top no-repeat, url(images/li-sap.png) center bottom no-repeat;
	padding:8px 0 15px;
	margin:0 0 15px 0;
}
.white-board dfn strong {
	font-weight:800;
	color:#3b5998;
}
.white-board span.free-step {
	font-family: 'hand_of_sean_demoregular';
	font-weight:normal;
	font-size:27px;
	color:#ef474b;
	line-height:33px;
	text-align:center;
	display:block;
}
.click-button {
	margin:20px 0 0 0;
}
.social-plugin {
	float:left;
	width:100%;
	margin:23px 0 0 0;
	position:relative; z-index:99;
}
.mobile-optin-logo {
	float:right;
	width:38%;
	margin:-9px 0 0 0;
}
.fav-light-box {
	float:left;
	width:60%;
}
.fav-light-box ul{ margin:0px; list-style:none; padding:0px;width:276px;}
.fav-light-box ul li{ display:inline-block; margin:0px 10px 0 0; float:left;}
.full-container .flip-clock-divider .flip-clock-label {
	font-family: 'Open Sans', sans-serif;
	top:5.1em;
	font-size:13px;
	right:-81px;
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
}
.full-container .flip-clock-wrapper ul li a div div.inn, .full-container .flip-clock-wrapper ul li a div {
	color:#d2d2c7;
	font-weight:normal;
	font-size:50px;
}
.full-container .flip-clock-wrapper ul li {
	line-height:56px;
}
.full-container .flip-clock-wrapper ul {
	height:60px;
	margin:0 0px 0 0;
	border-radius:8px 0 0 8px;
	background:#3a3a3a;
	border-top:3px solid #000;
	border-left:3px solid #000;
	border-bottom:4px solid #616163;
	border-right:1px solid #2a2a2a;
	width:55px;
}
.full-container .flip-clock-wrapper ul+ul {
	border-radius:0px 8px 8px 0px;
	border-left:2px solid #3c3c3c;
}

.full-container .flip-clock-divider .flip-clock-dot {
	display:none;
}
.full-container .flip-clock-divider.minutes .flip-clock-label {
	right:-95px;
}
.full-container .flip-clock-divider.seconds .flip-clock-label {
	right:-96px;
}
.full-container .flip-clock-wrapper {
	margin:0 auto;
	max-width:480px;
}
.full-container .flip-clock-divider {width:13px;
	height:60px;
}


 @media only screen and (max-width : 1180px) and (min-width:991px) {
.counter-wrap .counter {
	margin: 0 0 0 -84px;
}
.counter-wrap .giveaway {
	right:20px;
	width:36%;
}
.full-container .flip-clock-wrapper{ max-width:100%;}
.full-container .flip-clock-divider.days .flip-clock-label {
	right:-69px;
}
.full-container .flip-clock-divider .flip-clock-label {
	right:-74px;
}
.full-container .flip-clock-divider.seconds .flip-clock-label {
	right:-81px;
}
.full-container .flip-clock-divider.minutes .flip-clock-label {
	right:-81px;
}
.full-container .flip-clock-wrapper {
    margin: 0 auto;
    max-width: 480px;
}
}
@media only screen and (max-width : 1003px) {
	.full-container .flip-clock-wrapper {
    margin: 0 auto;
    max-width: 332px;
}
	.full-container .flip-clock-wrapper ul li a div div.inn, .full-container .flip-clock-wrapper ul li a div{ font-size:40px;}
	.full-container .flip-clock-wrapper ul{width:36px;}
#popup .container {
	width:90%;
}
#popup .descriptions h2 {
	width:100%;
	font-size:22px;
}
#popup .book .giveaway {
	right:7px;
	width:100%;
}
.instant-content p {
	font-size:11px;
	margin-bottom:0px;
}
.container {
	padding-left:10px;
	padding-right:10px;
	box-sizing:border-box;
}
.counter-wrap .giveaway {
	right:20px;
	width:36%;
}
.full-container .flip-clock-divider.days .flip-clock-label {
	right:-50px;
}
.full-container .flip-clock-divider .flip-clock-label {
	right:-58px;
}
.full-container .flip-clock-divider.seconds .flip-clock-label {
	right:-63px;
}
.full-container .flip-clock-divider.minutes .flip-clock-label {
	right:-66px;
}


}
 @media only screen and (max-width : 767px) {
	  .form .click-button-download input[type="submit"]{ height:100px;}
	 .book img {
	display:inline-block;
	margin-left:-23px;
}
#popup .book{ float:none; text-align:center;}
	 .counter-wrap .counter { margin: 0; width: 100%; padding:100px 0 0;}
	 .fav-light-box{ margin-left:-23px;}
	  .full-container .flip-clock-divider {
	height:50px;
}
.full-container .flip-clock-wrapper {
	max-width:286px;
}
.full-container .flip-clock-divider {
	width:14px;
}
.full-container .flip-clock-divider .flip-clock-label {
	top:4.9em;
	font-size:11px;
}
.full-container .flip-clock-wrapper ul {
	width:30px;
	height:50px;
	border-top:2px solid #000;
	border-left:2px solid #000;
	border-bottom:2px solid #616163;
	border-right:1px solid #2a2a2a;
}
.full-container .flip-clock-wrapper ul li a div div.inn, .full-container .flip-clock-wrapper ul li a div {
	font-size:30px;
}
.full-container .flip-clock-wrapper ul li {
	line-height:50px;
}
.full-container .flip-clock-divider.days .flip-clock-label {
	right:-45px;
}
.full-container .flip-clock-divider .flip-clock-label {
	right:-51px;
}
.full-container .flip-clock-divider.seconds .flip-clock-label {
	right:-55px;
}
.full-container .flip-clock-divider.minutes .flip-clock-label {
	right:-55px;
}
.close {
	right: -28px;
	top: -27px;
}
#popup .descriptions h2 {
	margin-left:0px;
	font-size:20px;
	line-height:24px;
}
#popup .container {
	top:0px !important;
	padding-left:25px;
	padding-right:25px;
}
.instant-content p {
	font-size:14px;
	line-height:20px;
	background-position:center 10px;
	padding-left:0px;
	padding-top:98px;
}
#popup .book, #popup .descriptions {
	width:100%
}
#popup .descriptions {
	margin-top:55px;
}
.form input {
	font-size:21px;
}

.man{width:62%;}
.white-board-text{width:68%;}


}
 @media only screen and (max-width : 479px) {
	  .form .click-button-download input[type="submit"]{ height:60px;}
.form input {
	height:41px;
	font-size:18px;
}
}


/*------------------------------------- Start-whiteboard-------------------------------*/
@media only screen and (max-width : 1024px){
	#mobileoptin-optin-whiteboard{ overflow:hidden;}
	.counter-wrap .giveaway {
    right: 44px;
    width: 15%;
}
	
	
	
	}

@media only screen and (max-width : 768px){
.container{max-width: 100%;}
#mobileoptin-optin-whiteboard{ overflow:hidden;}
.white-board{ background-size:100%; height: 600px;}
.white-board h2{ font-size:22px; line-height: 36px; word-spacing: -5px;   margin-top: -19px;}
.white-board h2::before{width: 65px; background-size:100%; right: 9px; top: 45px;}
.white-board h3{font-size: 30px; margin: 0 0 10px; line-height: 26px;}
.white-board dfn{font-size: 24px;line-height: 30px;  padding:7px 0;}
.white-board span.free-step{font-size: 20px;}
.click-button{ text-align: center; margin: 10px 0 0;}
.click-button img{width:70%; display: inline-block;}
.mobile-optin-logo{width: 30%;margin: -5px 0 0;}
.man{bottom:-96px; left: -157px;}
.man > img {height: auto;}
.counter{width: 46%;}
.counter-wrap .giveaway{right: 0;	 top: -46px; width: 30%;}
.mobile-optin-logo{ margin-top:8px;}
	}
	
@media only screen and (max-width :800px){
	.container{max-width: 100%;}
#mobileoptin-optin-whiteboard{ overflow:hidden;}
.white-board{ background-size:100%; height: 600px;}
.white-board h2{ font-size:22px; line-height: 30px; word-spacing: -5px;   margin-top: -19px;}
.white-board h2::before{width: 65px; background-size:100%; right: 9px; top: 45px;}
.white-board h3{font-size: 30px; margin: 0 0 10px; line-height: 26px;}
.white-board dfn{font-size: 24px;line-height: 34px;  padding:7px 0;}
.white-board span.free-step{font-size: 20px;}
.click-button{ text-align: center; margin: 10px 0 0;}
.click-button img{width:70%; display: inline-block;}
.mobile-optin-logo{margin: -5px 0 0;}
.man{bottom:-96px; left: -157px;}
.man > img {height: auto;}
.counter{width: 46%;}
.counter-wrap .giveaway{right: 37px;
    top: -77px;
    width: 16%;}}	
	
@media only screen and (max-width :640px){
	.white-board {background-size: 100% 530px;height: 540px;}
	.white-board h2{ width: 70%; left: -56px;}
	.white-board h2::before{width: 50px;}
	.white-board h3{font-size: 22px;}
	.white-board dfn{font-size: 22px; line-height: 25px;}
	.white-board span.free-step{ font-size: 18px;}
	.man{ bottom: -56px; left: -147px;}
	.man > img{height: auto;}
	
}

@media only screen and (max-width :480px){
	.white-board { padding-right:46px; background-size: 100% 486px; height: 490px;}
	.white-board h2 { left: -64px; width: 80%;  line-height: 27px;  font-size: 18px;}
	.white-board h2::before{width: 34px;right: 16px; top: 36px;}
	.white-board-text{ width: 63%;}
	.white-board h3{font-size: 14px; line-height: 17px; margin: 0 0 7px;}	
	.white-board dfn {font-size: 13px; line-height: normal; margin: 0 0 3px;}
	.white-board span.free-step { font-size: 13px; line-height:normal; }
	.click-button img{width: 85%;}
	.fav-light-box{ width:100%;}
	.mobile-optin-logo{margin: 8px 0 0; width: 37%}
	.man { bottom: -54px;left: -135px;}
	.man > img {height: auto; }
	.counter-wrap .giveaway{top: -22px;}
	 .fav-light-box{ margin-left:-63px;}
	 
}
	
@media only screen and (max-width :360px){
	.white-board{padding-right: 28px; background-size: 100% 418px;height: 405px;}
	.white-board h2{font-size: 16px;left: -72px;line-height: 22px;width: 100%;}
	.white-board h2:before { right: 17px; top: 30px; width: 25px;}
	.white-board-text { width: 74%;}
	.white-board h3 {font-size: 14px;}
	.white-board dfn {font-size: 13px; line-height: 21px; margin: 0 0 8px;}
	.white-board span.free-step {font-size: 9px;line-height: 18px;}
	.click-button img {  width: 93%;}
	.social-plugin{margin: 9px 0 0;}
	
	.counter-wrap .giveaway{top: 4px;width: 22%;}

	.man { bottom: 0px;}
	.mobile-optin-logo{margin: 32px 0 0; }
	.white-board{ background-size: 100% 440px;  height: 398px;}
}



@media only screen and (max-width :320px){
	.white-board{ background-size: 100% 414px;  height: 398px;}
	.white-board{ padding-top:85px; }
	.white-board-text{width: 84%;}
	.white-board h2{top: -12px; transform: rotate(-10deg);}
	.white-board h2:before{right: -26px;top: 33px;}
	.white-board h3{ word-spacing: -3px;}
	.white-board dfn{ word-spacing: -2px;}
	.counter-wrap .counter{padding-top: 96px;margin: 0 0 0 0; width:100%;}
	.counter-wrap .giveaway{top: -13px;width: 22%;}
	#mobileoptin-optin-whiteboard .container{padding-right: 0;padding-left: 0;}
	.man{bottom: 0px; left: -127px;}
	
}


/*------------------------------------End--whiteboard -------------------------------*/