/*---:[ Thesis CSS reset ]:---*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img, fieldset {
	border: 0;
}
abbr, acronym {
	text-decoration: none;
}
code {
	line-height: 1em;
}
pre {
	overflow: auto;
	clear: both;
	word-wrap: normal;
	-moz-tab-size: 4;
	tab-size: 4;
}
sub, sup {
	line-height: 0.5em;
}
img, .wp-caption {
	max-width: 100%;
	height: auto;
}
iframe, video, embed, object {
	display: block;
	max-width: 100%;
}
img {
	display: block;
}
.left, .alignleft, img[align="left"] {
	display: block;
	float: left;
}
.right, .alignright, img[align="right"] {
	display: block;
	float: right;
}
.center, .aligncenter, img[align="middle"] {
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: none;
	clear: both;
}
.block, .alignnone {
	display: block;
	clear: both;
}
input[type="submit"], button {
	cursor: pointer;
	overflow: visible;
	-webkit-appearance: none;
}
.wp-smiley {
	display: inline;
}
*,*:after,*:before{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;		
}

@font-face {
  font-family: \'FontAwesome\';
  src: url(\'fonts/fontawesome-webfont.eot?v=4.0.3\');
  src: url(\'fonts/fontawesome-webfont.eot?#iefix&v=4.0.3\') format(\'embedded-opentype\'), url(\'fonts/fontawesome-webfont.woff?v=4.0.3\') format(\'woff\'), url(\'fonts/fontawesome-webfont.ttf?v=4.0.3\') format(\'truetype\'), url(\'fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular\') format(\'svg\');
  font-weight: normal;
  font-style: normal;
}


h1,h2,h3,h4,h5,h6 {
font-family:\'OpenSans_Bold\',Arial,Helvetica,sans-serif;
}

@font-face {
  font-family: \'Open Sans\';
  font-style: normal;
  font-weight: 400;
  src: local(\'Open Sans\'), local(\'OpenSans\'), url(http://fonts.gstatic.com/s/opensans/v10/K88pR3goAWT7BTt32Z01m1tXRa8TVwTICgirnJhmVJw.woff2) format(\'woff2\');
 }


body {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color:#696969;
	background:#FFFFFF;
	line-height:35px;
		}
.maincontainer
{
 text-align:center;
}
.maincontainer h4
{
font-size:40px;	
color:#333333;
	font-size: 40px;
	line-height: 59px;;
}
.header
{
width: 1100px;
margin: 0 auto -12px;
display: inline-block;
}
.maincontainer .sales-logo
{
float:left;	
margin:21px 0px 0;
}
.leftcontent 
{ 
overflow:hidden;
}
/*---:[ golden ratio typography with spaced paragraphs ]:---*/
.grt, .grt h3 {
	font-size: 16px;
	line-height: 28px;
}
.grt .headline {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 40px;
	line-height: 59px;
	margin: 0;
}
.grt h2 {
	font-size: 40px;
	line-height: 59px;
	margin-top: 42px;
	margin-bottom: 14px;
}
.grt .small, .grt .caption {
	font-size: 13px;
	line-height: 24px;
}
.grt .drop_cap {
	font-size: 56px;
	line-height: 1em;
	margin-right: 0.15em;
	float: left;
}
.grt p, .grt ul, .grt ol, .grt blockquote, .grt pre, .grt dl, .grt dd, .grt .center, .grt .block, .grt .caption, .post_box .aligncenter, .post_box .alignnone, .post_box .post_image, .post_box .post_image_box, .post_box .wp-caption, .post_box .wp-post-image, .post_box .alert, .post_box .note, .headline_area {
	margin-bottom: 28px;
}
.grt ul, .grt ol, .grt .stack {
	margin-left: 28px;
}
.grt ul ul, .grt ul ol, .grt ol ul, .grt ol ol, .wp-caption p, .post_box .alert p:last-child, .post_box .note p:last-child, .post_content blockquote.right p, .post_content blockquote.left p {
	margin-bottom: 0;
}
.grt .left, .post_box .alignleft, .post_box .ad_left {
	margin-bottom: 28px;
	margin-right: 28px;
}
.grt .right, .post_box .alignright, .post_box .ad {
	margin-bottom: 28px;
	margin-left: 28px;
}
.grt .caption {
	margin-top: -14px;
	color: #888888;
}
/*---:[ golden ratio pullquotes ]:---*/
.grt blockquote.right, .grt blockquote.left {
	font-size: 26px;
	line-height: 37px;
	width: 45%;
	margin-bottom: 14px;
}
.grt blockquote.right, .grt blockquote.left { 
	padding-left: 0;
	border: 0;
}

 .squezepagepost .post_content
{
overflow: hidden;
padding-top: 30px;
text-align:left;
padding:10px;	
}
 /*menu*/
.mainheader
{
text-align:center;	
	box-shadow: 0px 1px 2px 1px #eee;
 }
 
.menu 
{
float:right;
position: relative;
z-index: 50;
list-style: none;
margin:0px 0px 0px 0px;
 }
.menu, .menu a, .menu .sub-menu
{
text-align:left;
}
.menu li {
position: relative;
display:inline-block;
margin-left: -4px;
}

.menu .sub-menu {
background:#EEEEEE;
-webkit-transform-origin: top;
-moz-transform-origin: top;
transform-origin: top;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-webkit-transform: scale(1,0);
-moz-transform: scale(1,0);
transform: scale(1,0);
opacity: 0;
width:179px;
top:94px;
z-index: -1;
transition: transform .5s ease,opacity .2s ease;
-webkit-transition: -webkit-transform .5s ease,opacity .2s ease;
position: absolute;
left: 0;
visibility: hidden;
opacity: 0;
transition: visibility .1s linear .1s,opacity .5s linear;
-webkit-transition: visibility .1s linear .1s,opacity .5s linear;
-moz-transition: visibility .1s linear .1s,opacity .5s linear;
-o-transition: visibility .1s linear .1s,opacity .5s linear;
list-style: none;
z-index: 110;
margin-top: 0;
border:1px solid #eee;
-webkit-transform-origin-x: 50%;
-webkit-transform-origin-y: 0%;
}

.menu .sub-menu .sub-menu {
top: 0!important;
display:none;
left:100%;
margin: 0 0 0 -1px;

}

.menu li:hover .sub-menu {
visibility: visible;
opacity: 1;
transition-delay: .1s;
z-index: 10;
-webkit-transform: scale(1,1);
transform: scale(1,1);
transition: transform .3s ease,opacity .2s ease .1s;
-webkit-transition: -webkit-transform .3s ease,opacity .2s ease .1s;
}
 .menu .sub-menu li .sub-menu{
	-webkit-transition: -webkit-transform 0.3s;
-moz-transition: -moz-transform 0.3s;
transition: transform 0.3s;}
 .menu .sub-menu li:hover>  .sub-menu  {
display:block;
	-webkit-transition: -webkit-transform 0.3s;
-moz-transition: -moz-transform 0.3s;
transition: transform 0.3s;
}
.menu .sub-menu a:hover
{
background: #E4E4E4;
}

.menu .sub-menu li {
clear: both;
list-style:none;
width:100%;
margin-left:0px;	
}
.menu a, .menu_control {
display: block;
letter-spacing: 1px;
color:#0B0B0D;
text-decoration:none;
padding:30px 12px 30px 12px;
font-size: 17px;	
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
font-family:arial;	
 
}
.menu a:hover,.current-menu-item a{
color:#46C1CD;
}
.menu_control {
	display: none;
}
.menu .sub-menu a {
border-left-width: 1px;
line-height: 25px;
margin-left: 0;
padding: 14px 20px;
border-bottom:1px solid #efefef
}

.menu .current-menu-item > a {
cursor: text;
cursor:pointer;
}
.menu .sub-menu .current-menu-item > a {
border-bottom: 3px solid #3CC1CF;	
}
.ul .sub-menu{
border-radius:10px;
}

/*landingpage*/

.soon1innercontainer {
background: url(\'images/pattern.png\') repeat 0 0;
background-color: #28A8D8;
padding: 30px 0;
}

.ldpge .maincontainer .sales-logo {
float:none;
margin: 25px 0;
}

.ldpge .maincontainer .sales-logo img {
margin:0 auto;
}
.landingpagePostBox,.lwohpage {
  border: 14px solid #f7f7f7;
  background: #F9F7F7;
  padding: 20px 45px;
}
 .landingpagePostBox .headline
{
text-align: center;
padding: 32px 5px 30px;	
color:#000;
font-size: 40px;	
display:inline-block;
border-bottom:1px solid #eee;
}
 .landingpagePostBox .post_content
{
margin-top:30px;
text-align:left;	
}

.lwohpage .headline
{
text-align: center;
padding: 25px 5px 25px;	
color:#000;
font-family: \"proxima-nova\",sans-serif;
font-size: 40px;	
display:inline-block;
border-bottom:1px solid #eee;
}
 
.landingpagePostBox img
{
 margin-bottom:15px;
}
.landingpagePostBox .post_content p
{
font-family: \'Open Sans\', sans-serif;
font-size: 17px;
line-height: 192%;
margin: 10px 0px;	
}
/*lwoh*/

.lwohlogo  {
	overflow: hidden;
width: 100%;

		}
.lwohlogo .sales-logo{
margin: 0 auto;
display: inline-block;	
float:none;
}
.lwohpage .post_content
{
margin-top:30px;	
}
 
 
.lwohpage img
{
 
margin-bottom:15px;
}
.lwohpage .post_content p
{
font-family: \'Open Sans\', sans-serif;
font-size: 17px;
line-height: 192%;
margin: 10px 0px;	
}
/*squeezepage*/
.Squsmaincontainer .sales-logo {
text-align: center;
display: inline-block;
}
.total
{
display:none;
}
.squezepagepost .sales_footer_optins
{
margin:0px;
padding:20px 0px;
background:#eee;
display:inline-block;
}
.squezepagepost .contentadmin
{
padding:0px 0px;
}
.squezepagepost 
{
 overflow:hidden;	
}
.squeeze-video iframe {
border:0px;
}


.form_right_sale_squeeze1 
{
text-align: center;
  background: #212324;
  margin: 10px;
  width: 40%;
  padding: 31px;
  float: right;
	}
.af-sale_squeeze1
{
padding: 0px 0px;	
}
.form_right_sale_squeeze1 h3
{
font-size: 26px;
  color: #fff;
  padding: 13px 0px 0; 
  position: relative;
  display: inline-block;
}

.videooptin .nameicon:before {
  top: 12px;
  left: 16px;
}

.form_right_sale_squeeze1 .nameicon
{
margin-top:35px;	
}

.form_right_sale_squeeze1 .emailicon .squeezeemailr
{
margin:0px;
}
 
.form_right_sale_squeeze1 .emailicon:before 
{
  top: 12px;
  left: 16px;	
}
.form_right_sale_squeeze1 .button1
{
margin: 2px 0px 15px;

  border-radius: 0px;
  box-shadow: inherit;
  width: 260px;
  border: 0px;
  background: #0E5C2A;
}
.form_right_sale_squeeze1 .button1:hover,
.form_right_sale_squeeze1 .button1:hover .squeezesubmitr{
opacity:0.8;
}

.squeezetitle
{
width: 100%;
display: inline-block;	
margin:40px 0px;
text-align:left;
}
.sqzdg .maincontainer .sales-logo {
  float: none;
  margin: 24px 0; 
}
.sqzdg .maincontainer .sales-logo img {
  margin: 0 auto;
}
.szq_pgbg .topheading h2:after {
content:none;
}
.szq_pgbg {
   background: url(\'images/pattern.png\') repeat 0 0;
  background-color: #4A67D8;
  padding:21px 0 30px; 
}
 
.squeezetitle .topheading h2
{
padding: 10px 10px 10px 0;
font-size: 27px;	
}
.squeezetitle ul{
 overflow:hidden;
}
.squeezetitle ul li
{
list-style-type: none;
padding: 10px;
font-family: arial;
line-height: 28px;
float: left;
width: 50%;
}
.squeezetitle li:before
{
content:  \"\\f14a\";
font-family: \'FontAwesome\';
margin-right: 10px;
color: #168093;
}
.squezepagepost .submitrrr
{
border: 0px;
}
.bdr {
  display: inline-block;
  border-bottom: 1px solid #17408B; 
  width: 95px;
  padding: 23px 0 0;
  clear: both;
}
.videooptin
{
  overflow: hidden;
  padding: 19px 0px;
  width: 1100px;  
  display: inline-block;
}
.squeeze-video
{
margin:6px 0px 0;
width:54%;	
float:left;
padding: 7px;
}
.squeeze-section
{
overflow: hidden;
}
.squeeze-section .backsection{padding-top:0px;}
.squeeze-section h2
{
text-align:center;	
}




.backsection
{
 
height:100%;
padding:30px 0px 0px 0px;
}
.squeeze-video h3
{
text-align: center;
padding: 10px;
background: #168093;
margin-top: 5px;
color: #FFF;
}
.sq1para p
{
font-family: sans-serif;
font-weight: 600;
line-height: 25px;
color: #333;
text-align:left;
display:none;
}
.squezepagepost .post_content p
{
font-family: \'Open Sans\', sans-serif;
font-size: 17px;
line-height: 192%;
color: #333;
margin-bottom: 25px;
padding: 5px;
}
.squezepagepost .optin-left
{
color:#28A7BF;	
}
.squeeze-section .topheading h2
{
   line-height: 63px;
  font-size: 40px;  
  display: inline-block;
 color:#fff;
}
.sqzpge .backsection {
padding:0;
}
.sale_squeeze3 .topheading { 
  margin: 10px 0px 0px 0px;  
}
.sale_squeeze3 .topheading h2
{
color:#fff;
font-size: 40px;
display: inline-block;
}
.sale_squeeze3 .topheading h2:after {
content:none;
}
.s3zbg {
background: url(\'images/pattern.png\') repeat 0 0;
background-color: #F9B913;	
  padding: 30px 0 0;
}
/*squeeze2*/
.sale_squeeze2 .topheading h2
{
font-size: 40px;
display: inline-block;
}
.sale_squeeze2  .topheading h2:after {
content:none;
}
.sale_squeeze2 .innercontainer { 
  margin-bottom: -13px;
}
.sale_squeeze2
{
background: url(\'images/pattern.png\') repeat 0 0;
color:#fff;
overflow: hidden;
padding: 24px 0px 0px;
background-color: #63B20F;
}
.form_sale_squeeze2
{
width:50%;
float:left;	
text-align:center;
}
.form_sale_squeeze2 img
{
display:inline-block;	
}
.sqc2container .optintitle
{
padding:0px 0px;	
}
.sqc2container .sales-logo
{
float:left;	
}

.form_right_sale_squeeze2 
{
  width: 41%;
  float: right;
  margin: 5px 0px 0px 25px;
  text-align: center;
  box-shadow: 13px 13px #D3D1D1;
  padding: 30px 50px;
  background: #F0F0F0;
  border-top-right-radius: 19px;
  border-bottom-left-radius: 19px;
}
.sqc2container .squeezenamer,.sqc2container .squeezeemailr {
  padding: 20px 8px 20px 47px;  
  border: 1px solid #E7E5E5;
 color: #7C7575;
}
.sqc2container .nameicon:before,.squeeze2 .emailicon:before { 
  top: 14px;
  color: #969696; 
  left: 18px;
}
.squeezenamer
{
  padding: 19px 8px 16px 41px;
  float: left;
  width: 100%;
  border: 1px solid #050505;
  color: #939393;
  font-size: 17px;
}
.squeezeemailr
{
  padding: 19px 8px 18px 43px;
  float: left;
  width: 100%;
  border: 1px solid #eee;
  color: #939393;
  font-size: 17px;
}
.sale_squeeze2 .optintitle h2
{
font-size:40px;
line-height: 57px;
}

.sale_squeeze3 input[type=\"text\"] {
box-shadow: 4px 3px #B1B2B3;
}
.squeeze3 .emailicon:before
{
  top: 13px;
  left: 17px;
  color: #8C8787;
}
.sale_squeeze2 .optintitle p
{
font-size:17px;
font-family: arial;
line-height: 160%;
margin: 20px 0px 67px;
font-style: italic;	
}
.squeezesubmitr
{
padding:8px 10px;
float:left;
width:100%;	
background: 0;
border: 0px;
color: #fff;
font-size: 17px;
cursor:pointer;
font-weight:600;
}
.af-sale_squeeze2
{
position: relative;
  padding: 15px;  
  display: inline-block;
}
 
.af-sale_squeeze2 h3
{
font-size: 26px;
color: #000;
padding: 6px 0px;
 }
.form_right_sale_squeeze2 .emailicon{width: 100%;  margin: 3px 0;}
.form_right_sale_squeeze2 .nameicon{width: 100%;}
	.sale_squeeze2 .button1
	{ border-radius: 0px;
  width: 100%;
  padding: 10px 0px;
  background: #39B9E8;
  margin: 0px 0px; 
  box-shadow: inherit;
}
.sale_squeeze2 .button1:hover,.innertwosqueeze3 .button1:hover
{opacity:0.7;
}

.videooptin .emailicon {
  margin: 10px 0;
}

.nameicon{position:relative;
display:inline-block;
width:260px; 
}
.emailicon{position:relative;
display:inline-block;
width:260px; 
}
.nameicon:before
{
content: \"\\f007\";
font-family: fontawesome;
font-style: normal;
position: absolute;
z-index: 1;
top: 1px;
font-size: 17px;
left: 9px;
}
.emailicon:before
{
content:\"\\f0e0\";
font-family: fontawesome;
font-style: normal;
position: absolute;
z-index: 1;
top: 11px;
font-size: 17px;
left: 9px;
}
.squfeatute .topheading h2 {
  font-size: 42px;
  line-height: 59px;
  display: inline-block;
  padding-bottom: 19px;
  border-bottom: 1px solid #eee;
}
.squfeatute .topheading h2:after
{
content:none;
}
.squfeatute
{
overflow: hidden;
display: inline-block;	
margin-top:20px;
text-align:left;
}
.form_right_sale_squeeze2 .nameicon
{
margin-top:10px;
}
.feat1
{
width: 50%;
float: left;
display: inline-block;	
padding: 10px;
margin: 0px 0px 13px 0px;
}
.feat1 h3:before
{
content:\"\\f0c5\";
font-family: fontawesome;
font-style: normal;	
color: #A5DBF8;
font-size: 20px;
margin-right:5px;
}
.feat1 h3
{
font-size: 24px;
margin-bottom:15px;
}

.feat1 p
{
font-size: 17px;
font-family: sans-serif;
line-height: 25px;
color: #7C6767;
}
/*sq3*/
.innersqueeze3
{
overflow:hidden;
margin-top:30px;	
padding:5px;
width:100%;
}
.form_sale_squeeze3
{
text-align:center;	
width:50%;
float:left;
margin-top:15px;
}
.form_sale_squeeze3 img
{
display:inline-block;	
}
.af-sale_squeeze33
{
text-align:center; 
display:inline-block;	
float:right;
 
padding:10px 10px;
}
.form_outerr ul li a
{
text-decoration:none;	
}

.form_right_sale_squeeze3
{
overflow:hidden;
width:50%;
float:right;
}
.sale_squeeze3 .optintitle p {
  font-size: 22px;
  color: #EAE8E6;
  margin: 27px 0;
  font-style: italic;
}
.innertwosqueeze3
{
overflow: hidden;
margin: 35px 10px -12px 10px;
padding: 20px 0px 0px 0px;
width: 545px;
background: #4B8290;
border-bottom: 0; 
display: inline-block; 
}

.Sq3list
{
margin: 0px 0px 0px;	
text-align:left;
}
.Sq3list ul
{
display:inline-block;	
}

.innersqueeze3 p
{
font-size:19px;
font-family:arial;
margin:10px 0px 25px 0px;	
line-height:160%;
}

.squeeze3 .af-sale_squeeze33
{
  padding: 30px 66px;
}
.af-sale_squeeze33 h3
{
font-size: 36px;
color: #fff;	
padding:6px 0px;	
}
.innertwosqueeze3 p
{
color:#eee;	
margin-top:5px;
position:relative;
}
.Sq3list ul li
{
 padding:8px;	
list-style-type:none;
font-family:arial;
font-size:17px;
line-height:160%;
}
.innertwosqueeze3 .sq3optn
 {
display:inline-block;
margin-top: 29px;
}
.innertwosqueeze3 .sq3optn .nameicon{width:100%;}
.innertwosqueeze3 .sq3optn .emailicon{width:100%;margin:16px 0px;}
.Sq3list li:before
{
color:#09DCD5;
margin-right:10px;
content: \"\\f058\";
    font-family: FontAwesome;	
}
.sales_side .form_sales_side
{
width:100%;
padding:10px;	
}
.sales_side .form_sales_side .nameicon
{
width:100%;
  margin: 0px 0px;
}
.sales_side .form_sales_side .emailicon
{
width:100%;
  margin: 0px 0px;
}
.sales_side .form_sales_side .sidesubmitrr
{
width:100%;
}
.innertwosqueeze3 .button1
{
width: 100%;
  border-radius: 0;
  border: 0;
  margin: 0px; 
  box-shadow: 4px 5px #242222;
  padding: 5px 10px;
  background: #181817;
}


.innertwosqueeze3 .button1 .squeezesubmitr
{
display: inline-block;
padding: 22px;
}
.innersqueeze3 .para p
{
font-family: \'Open Sans\', sans-serif;
color: #908D8D;
font-size: 17px;
padding: 20px 0px;	
margin-bottom: 20px;
}
/*blog*/
.template-home .contentcontainer
{

	float: left;
	padding: 0 20px 0 0;
	border-right: 1px solid #eee;
	border-left: 0px solid #eee;
	border-width: 0 1px 0 0;
	width:780px
}
.byline {
  border: 1px solid #eee;
  border-left: 0;
  border-right: 0;
  text-align:left;
}
.post_author,.post_date {
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
  border-right: 1px solid #DDD6D6;
}
.byline .post_author a,.post_cats a {
  text-decoration: none;
  color: #5C5656;
}
byline a:hover,.post_edit,.post_cats a:hover  {
  color: #35BAEB;
}
.homepostbox .headline
{
text-align:left; 
margin-bottom:25px;
font-size: 35px;
font-family: arial;
color:#333;
}
.homepostbox .headline a
{
text-decoration:none;
color:#333;	
}
.homepostbox .featured_image
{
width: 40%;
float: right;
 }
.headingcon
{
margin:30px 0px;	
}
.homepostbox .post_content {
width: 55%;
float: left;
margin-right: 21px;
 }


.sale_label:before
{
content:  \"\\f0c1\";
font-family: \'FontAwesome\';
margin-right: 10px;	
}
.sale_label {
border-radius: 27px 27px 27px 27px;
background: rgba(84, 195, 255, 0.7);
color: #FFFFFF;
font-size: 30px;
padding-top: 5px;
position: absolute;
text-align: center;
font-style: italic;
width: 54px;
z-index: 1;
left: 15%;
}
 
.sale_label {
opacity: 0;
transition: all 200ms ease-in-out 0s;
top: 24px;
}
.homepostbox:hover .sale_label
{
opacity:1;
top:200px;
}
.homepostbox
{
/*width:80%;
margin:0 auto;*/
overflow: hidden;
position:relative;
text-align:left;	
}
.homepostbox .post_content p{
font-family: \'Open Sans\', sans-serif;
font-size: 17px;
line-height:170%;
 }
.blogbottom
{
 overflow: hidden;
  display: inline-block;
  width: 100%;
  padding: 10px 0 33px;
  border-bottom: 1px solid #eee;  
  margin: 4px 0px 0px;
}

.blogbottom .post_cats
{
float:left;	
}
.blogbottom .post_date
{
float: left;
font-size: 19px;
color: #1D4A51;	
}
.blogbottom .post_date:before
{
 content:  \"\\f073\";
    font-family: FontAwesome;
    font-style: normal;
margin-right:10px;	
}
.blogbottom .sales_main_readmore a
{
  font-size: 16px;
  text-decoration: none;
  color: #00C0D1;
  padding: 9px;
  border: 3px double #eee;
}
.blogbottom .sales_main_readmore a:hover
{
background:#00C0D1;
color:#fff;
}
.current {
background:#91CDF9;
padding: 10px 15px;
margin: 0 10px;
border-radius:100%;	
color: #fff;
}
.pagination a {
background:#91CDF9;
padding: 10px 15px;
margin: 0 10px;
border-radius:100%;	
text-decoration: none;
color: #fff;
}
.pagination a:hover
{
opacity:0.7;
color:red;
 }
.pagination
{
margin-top:30px;	
}
/*arc*/

.main-innerfirst-box .effectbutton a span::before {
font-family: FontAwesome;
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
content:\"click Here\";
-webkit-transition: background 0.3s;
-moz-transition: background 0.3s;
transition: background 0.3s;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
padding: 15px;
}
.effectbutton4 a span::before {
font-family: FontAwesome;
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
content:\"click Here\";
-webkit-transition: background 0.3s;
-moz-transition: background 0.3s;
transition: background 0.3s;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
padding: 15px;
}
code {
  line-height: 2em; 
  display: block;
  background: #DBD33A;
  color: #121010;
  padding: 20px;
}
	.effectbutton5 a span::before {
font-family: FontAwesome;
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
content:\"click Here\";
-webkit-transition: background 0.3s;
-moz-transition: background 0.3s;
transition: background 0.3s;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
padding: 15px;
}
	.effectbutton a span::before {
font-family: FontAwesome;
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
content:\"click Here\";
-webkit-transition: background 0.3s;
-moz-transition: background 0.3s;
transition: background 0.3s;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
padding: 15px;
}
.arccontentcontainer
{
width: 780px;
float: left;
padding: 0px 10px 0px 10px;
border-right: 1px solid #eee;	
}
.arccontentcontainer .headline {
background: 0;
padding: 15px 5px 5px;
text-align: left;
margin-bottom:5px;
font-size: 35px;
font-family: arial;
display: inline-block;
border-bottom: 1px solid #eee;
position:relative;
}
.arccontentcontainer .headline:before
{
content: \'\';
width: 93px;
border-top: 2px solid #1ADFDF;
position: absolute;
bottom: -1px;
left: 35%;	
}
.arccontentcontainer .headingcon
{
text-align:left;	
}
 /*optin*/
 
.inner
{
overflow: hidden;
padding: 51px 0 40px;
background: url(\'images/pattern.png\') repeat 0 0;
}
.form_outerr
{
overflow: hidden;
 text-align:center;
}
.form_right_outerr
{
text-align:left;
color: #eee;
padding: 4% 0px 7%;
}
.hdr_left {
  width: 45%;
  float: left;
}
.hdr_right {
  float: right;
  width: 51%;
  padding: 38px 0px 0 20px;
}
.optintitle{text-align:center;}
.inner h4
{
margin: 0% 0px 3%;
font-size: 45px;
text-align: left;
color: #FFFFFF;
}

/* Headline Border */

.g-hr.size_big{margin:9px 0 12px;}
.g-hr.type_short{width:16%;display:inline-block;}
.g-hr-h i{color: #fff;font-style: normal;font-size:30px;line-height:23px;vertical-align:top;text-align:center;}
.g-hr-h:before,.g-hr-h:after{display:inline-block;content:\'\';height:1px;width:50%;margin-top:9px;vertical-align:top;position:relative;}
.g-hr-h:before, .g-hr-h:after {background: #fff;}
.g-hr-h:after{left:6px;margin-right:-50%;}
.g-hr-h:before{left:-13px;margin-left:-50%;}

.fa-arrows:before {content: \"\\f107\";font-family: FontAwesome;}

.inner  p
{
 padding:2% 0px 4%;
font-family: \'Open Sans\', sans-serif;
color: #FFFFFF;
font-size: 19px;
text-align:left;
margin: 0 auto;	
}

.form_outerr h2
{
font-size:20px;	
margin: 10px 0px;
color:#FFFFFF;
}
.form_outerr ul
{
overflow: hidden;
display: inline-block;
 
}
.form_outerr ul li
{
float:left;	
list-style-type:none;
}
.form_right_outerr .butoncont
{
padding:8px 10px 8px 10px;
font-size: 20px;
background:#6180FA;
color: #fff;
border-radius: 5px;
text-shadow: none;
display: inline-block;
margin:0px 37px 0px 0px;
cursor:pointer;
}
 
.form_right_outerr .button1
{
padding: 7px 10px;
  box-shadow: none;
  border: 0px;
  background: #6180FA;
  font-family: arial;
  font-weight: normal;
  text-shadow: 0 0 0 #ddd;
  margin: 0;
  border-radius: 0px;
  font-size: 20px;
  z-index: 999;	
}
.form_right_outerr .buttondemo
{
padding: 7px 10px;
box-shadow: none;
border: 0px;
text-shadow:0 0 0 #ddd;
background: #6180FA;
font-family: arial;
font-weight: normal;
margin: 0;
border-radius: 0px;
font-size: 20px;
z-index: 999;
}
.form_right_outerr .iconh1:before
{
content: \"\\f07a\";
font-family: FontAwesome;
padding: 10px 10px 10px 10px;
font-size: 26px;	
}
.form_right_outerr .buttondemo:before
{
content:  \"\\f06e\";
    font-family: FontAwesome;	
	padding: 10px 10px 10px 10px;
font-size: 26px;	
}
.form_right_outerr .butoncont {
display: inline-block;
background: rgba(177, 181, 175, 0.21);
border-radius: 2px;
}

 
 
.innercontainer
{
width:1100px;
margin:0 auto;
height:100%;
display:inline-block;
margin-top:20px;
}
 
 
/*feature*/
.topheading
{
text-align:center;
margin:10px 0px 30px 0px;
position:relative;
}
.topheading h4
{
padding: 30px 0px 10px 0px;
display: inline-block;
font-size: 40px;
color: #333333;
font-weight: 600;
position: relative;
border-bottom: 1px solid #E4E4E4;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 40px;
	line-height: 59px;
}
.topheading h2:after
{
content: \'\';
width: 93px;
border-top: 2px solid #47C9E9;
position: absolute;
bottom: -1px;
right:43%;	
}
.topheading h4:after
{
content: \'\';
width: 93px;
border-top: 2px solid #47C9E9;
position: absolute;
bottom: -1px;
right:43%;	
}
.main-feature-box
{
overflow:hidden;	
}
.main-first-box .topheading {
background: #4A941E;
margin: 72px 0 34px;
}
.main-first-box .container {
  background: #f7f7f7;
  padding: 0 0 5%;
}
.main-first-box .topheading h4 {
padding: 32px 0;
font-weight: normal;
color: #fff;
border-bottom:0px;
}

.main-first-box .topheading h4:after {
  width: 0;
}
.main-feature-box .para p
{
text-align: center;
font-size: 20px;
font-family: arial;	
color: #9D9D9D;
padding:0px 10px;
}
.icon3:before,.icon1:before,
.icon2:before,.icon4:before,
.icon6:before,.icn5:before {
color: #FFFFFF;
background: #44CFE8;
padding: 18px;
border-radius: 7px;
font-family: fontAwesome;
}
.icon3:before {
content: \"\\f13d\";
}
.icon1:before {
content: \"\\f109\";
}
.icon2:before {
content: \"\\f085\";
padding: 19px 18px;
}
.icon4:before {
content: \"\\f019\";
padding: 19px 21px;
}
.icn5:before {
content: \"\\f018\";
}

.icon6:before {
content: \"\\f083\";
}


.topheading h6{
 width: 100px;
border-top: 2px solid #333;
 border-top: 4px solid #04E6F0;
	position: absolute;}
.feature-box 
{
width: 32%;
float:left;
text-align: center;
	margin: 62px 0px 0;
}

#feature-new {
margin: 62px 2% 0 !important;
}

.feature-box h2 {
display: inline-block;
font-size: 21px;
padding: 5px 0 7px;
	color:#333;
}
.feature-box p
{
display: inline-block;
font-size: 14px;
padding: 0 12px;
font-family: \'Open Sans\', sans-serif;
line-height:25px;
}
.icon{font-size: 28px;
color:  #44CFE8;
 }
.icon:hover
{
opacity:0.7;	
}
 
.feature-box .featur
{
display: inline-block;
margin-top: 34px;
}
.feature-box .linkfeatr 
{
font-size: 19px;
text-decoration: none;
color: #44CFE8;
font-family: sans-serif;	
}
.feature-box .linkfeatr:hover
{
color:#333;
text-decoration:underline;	
}
 
 /*firstbox*/


#first_box1 .topheading {
margin: 6% 0px 3% 0px;
background: #29931E;
}
#first_box1 .topheading h4 {
padding: 30px 0px 29px 0px;
display: inline-block;
margin: 0 0 0%;
color: #fff;
position: static;
border-bottom: 0px solid #E4E4E4; 
font-size: 48px;
font-weight: normal;
line-height: 72px;
}

#first_box1 .topheading h4:after {
border-top: 0px solid #1CB9E9;
border-bottom: 0px solid #E4E4E4; 
}


 .first-box
 {
padding: 25px 0;

}
.firstimg
{
overflow: hidden;
width: 45%;
display: inline-block;
float: left;	
}
.first-box img  
{
  overflow: hidden;
  margin: 0px 0px;
 }
.first-box .first
{
width:52%;	
float:right;
text-align:left;
display:inline-block;
padding: 10px;
}
.first-boxleft
{
overflow: hidden;
background: #eee;
}
.first-boxleft .firstimg
{
float:right;	
}
.first-box .first p
{
font-family: \'Open Sans\', sans-serif;	
margin:10px 0px;
line-height: 30px;
}
.first-boxleft .first
{
float:left;
display:inline-block;
padding: 10px;	
 
}
.first-boxleft img
{
float:right;	
}
.main-innerfirst-box .effectbutton
{
overflow: hidden;
width: 100%;
text-align: center;	
}
.main-innerfirst-box .button1:before
{
 content:\"\\f0a9\";
    font-family: FontAwesome;
margin-right:10px;	
}
.first-boxleft .button1
{
margin-left:2px;	
}
/*second-box*/
.main-second1-box
{
overflow:hidden;
}

.main-second1-box .topheading {
background: #D3760C;
margin: 0 0 48px;
}

.second-box
{
box-shadow: 0px 0px 5px 2px #865B89 inset;	
margin: 20px 0px;
overflow:hidden;
background: #C4C4C4;
padding: 20px;
}
.secondimg
{
width:50%;	
float:left;
margin-left: 10px;
}
.second1-box img
{
float: left;

}
.second1
{
text-align: left;
  width: 45.6%;
  float: right;
}
.second1 ul
{
 overflow: hidden;
}
.second1-box .button1
{
background: #5099cc;
padding: 12px;	
border-radius:0px;
border:0px;
position:relative;
}
 .effectbutton a {
	line-height: 44px;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
}

.effectbutton a span {
	position: relative;
	text-align:center;
	display: inline-block;
	padding: 15px 60px;
	background:#16B6EA;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.effectbutton a span::before
{
background:#16B6EA;	
}
.effectbutton a:hover span,
.effectbutton a:focus span {
	-webkit-transform: rotateX(90deg) translateY(-22px);
	-moz-transform: rotateX(90deg) translateY(-22px);
	transform: rotateX(90deg) translateY(-22px);
}


.effectbutton a {
	position: relative;
display: inline-block;
outline: none;
color: #fff;
text-transform: uppercase;
font-size: 1.35em;
margin:10px 0px;
}
.listcontent li:before
{
color:#16b6ea ;
margin-right:10px;
content: \"\\f058\";
    font-family: FontAwesome;	
}
.second-box1 .button1
{
padding: 10px 50px;
margin: 20px 0px;
}
.second1 p
{
font-family: arial;
line-height: 25px;
color: #403939;
}
.second1-box .listcontent
{
display:inline-block;
padding: 50px 10px 10px;
text-align:left;
}
.second1-box .listcontent li
{
list-style-type:none;
padding:5px;
font-family: \"proxima-nova\",sans-serif;
line-height: 140%;
margin-bottom: 15px;
}
.leftlist 
{
float:left;
display:inline-block;
width:45%;	
}
.rightlist 
{
float:right;
display:inline-block;
width:45%;	
}
.second1-box h4
{
padding: 0 0 24px;
color: #333333;
}


 
.secondimg {
  display: inline-block;
}
 
  
 
.button
{
text-align:center;	
}

 
/*fourthbox*/
 	
.main-fourth-box
{
overflow: hidden;
  margin: 0px 0px;
  background: #F7F7F7;
  margin: 50px 0 0;
  padding: 0 0 40px;
}

.main-fourth-box .topheading {
	background: #27A5BB;
	  margin: 0 0 53px;
	 
}

.fourthleft
{
width: 50%;
float: left;
text-align:left;
padding-right:10px;
}
.four-box
{
overflow: hidden;
width: 48%;
float: right;
padding: 32px 0px 0px 0px;
text-align:center;
}
 
.fourthleft p
{
margin:13px 0px;
font-family: arial;
line-height: 25px;
color: #403939; 
}
.fourthleft h4
{
margin: 10px 0px 20px 0px;
}
.fourthleft .fourcontent li
{
list-style-type: none;
padding: 8px 0;
font-family: \'Open Sans\', sans-serif;
font-size: 14px;
line-height: 130%;	
}
.fourthleft .fourcontent li:before
{
content: \"\\f14a\";
font-family: \'FontAwesome\';
margin-right: 10px;
color: #16b6ea;
}
.effectbutton4
{
width: 100%;
overflow: hidden;	
}
  .effectbutton4 a {
	line-height: 44px;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
}

.effectbutton4 a span {
	position: relative;
	display: inline-block;
	padding: 15px 60px;
	background: #16B6EA;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.effectbutton4 a span:before
{
background: #16B6EA;
font-family: FontAwesome;
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
content:\"click here\";
-webkit-transition: background 0.3s;
-moz-transition: background 0.3s;
transition: background 0.3s;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
padding: 15px;	
}
.effectbutton4 a:hover span,
.effectbutton4 a:focus span {
	-webkit-transform: rotateX(90deg) translateY(-22px);
	-moz-transform: rotateX(90deg) translateY(-22px);
	transform: rotateX(90deg) translateY(-22px);
}


.effectbutton4 a {
	position: relative;
display: inline-block;
outline: none;
color: #fff;
text-transform: uppercase;
font-size: 1.35em;
margin:10px 0px;
}


 

.fourimg {
  display: inline-block;
}
 
 

/*price*/
.main-seven-box
{
overflow:hidden;
background: #FAF9F9;	
}

.main-seven-box  .topheading {
  background: #DF87AC;
  margin: 0 0 68px;
}
.main-seven-box  .topheading h4 {
color:#fff;
}
.main-innerseven-box
{
overflow:hidden;	
text-align: center;	
padding: 0px 0 58px 5px;
}

.prng_bg .main-innerseven-box
{
padding: 0px 0 0px 5px;
}
.main-innerseven-box h1
{
font-size: 20px;
text-align: center;	
}
.main-innerseven-box .sevenbox
{width: 31%;
  float: left;
  margin: 10px 0px 10px 0px;
  padding: 15px 0px;
  text-align: center;
	}
.frontseven 
{
width: 31%;
  margin: 10px 38px 10px;
float: left;	
}
.listcontainer {
border: 1px solid #eee;
background:#fff;
padding:0 15px;
}
.frontseven .sevenbox
{
  width: 100%; 
  margin: 0;
}
.seven
{
text-align: center;
line-height: 30px;
}
.main-innerseven-box h3
{
border-bottom: 1px solid #eee;
padding: 25px 0px 5px;
font-size: 40px;
font-family: arial;
color: #47C9E9;
 color:#fff;
}
.main-innerseven-box h3 p
{
font-size: 15px;
color: #F4F4F4;
	
}
.ta_names{display:none;}
.main-innerseven-box h3 .slogan
{
font-size: 15px;
color: #F4F4F4;
font-style:normal;
width: 100%;
display: inline-block;	
padding-top: 25px;
}
.mainpricetwo-box .main-innerseven-box h2
{
padding: 15px 10px!important;	
}
.listcontainer li
{
list-style-type: none;
font-family:arial;
color: #857A7A;
padding: 15px 0;
border-bottom: 1px solid #eee;	
}
.main-innerseven-box h2
{
	color: #efefef;
	  padding: 24px 0 0;
font-size: 26px;
 font-family:arial;
 
}
.main-innerseven-box .button1
{
margin: 20px 7px;
padding: 8px 0px;
width: 60%;
font-size: 20px;
border-radius: 4px;
position:relative;
background:#16B6EA;
border: 0px;
background:#47C9E9;
box-shadow:none;
}
.main-innerseven-box .button1:hover
{
opacity:0.8;
}
  .seven_boxxx
{
border:0px;	
background:#47C9E9;
 
background: #A0DDEC;
}
.svn1{  background: #94C751;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;}


.svn2{background: #64B5DA;
	border-top-left-radius: 7px;
  border-top-right-radius: 7px;}


.svn3{background: #50BCAA; 
	border-top-left-radius: 7px;
  border-top-right-radius: 7px;}


.svn4{background: #494949;
	border-top-left-radius: 7px;
  border-top-right-radius: 7px;}


.clr4{background: #494949 !important;}
.clr3{background: #50BCAA !important;}
.clr2{background: #64B5DA !important;}
.clr1{background: #94C751 !important;}
 .frontseven .seven_boxxx h3
{
color:#fff;	
}
.seven_boxxx i
{
font-size: 25px;
font-style: normal;
position: relative;
top: -13px;	
}
 .seven_boxxx
{
-webkit-transition: all .35s linear .15s;
-moz-transition: all .35s linear .15s;
-o-transition: all .35s linear .15s;
-ms-transition: all .35s linear .15s;
transition: all .35s linear .15s;	 	
}
 
 
.mainprice-box
{
overflow:hidden;	
padding-bottom:5px;
}
.mainprice-box .sevenbox
{
width:33%;	
}
.mainprice-box .frontseven
{
width:33%;	
}
.prcng4 .main-innerseven-box .frontseven .sevenbox  {
width:100%;
}
.prcng4 .main-innerseven-box .sevenbox {
width: 23%;
margin: 10px 19px 10px 0px;
}


.prcng4 .frontseven {
width: 23%;
margin: 0px 19px 10px 0px;
}
.prcng2 .mainprice-box .frontseven .sevenbox
{
width: 100%;
margin-left: 0px;	
} 
.mainpricetwo-box
{
overflow: hidden;
display: inline-block;
width: 80%;	
}
.mainpricetwo-box .sevenbox
{
width:50%;	
}
.mainpricetwo-box .button1
{
padding: 10px;
width: 50%;	
}




/*money*/
.topheading h4:after
{
left:37%;	
}

.main-money-box
{
overflow: hidden;	
}
.main-money-box .main-innermoney-box
{
overflow: hidden;
  background: #F0F0F0;
  padding: 0 0 70px;
}
.main-innermoney-box .topheading {
  margin: 0 0 57px;
}
.main-innermoney-box  .topheading h4 
{
padding: 24px 0;
}
.inner_box
{
  width: 60%;
  float: left;
  text-align: left;
}
.leftbox:before
{
  content: \"\\f021\";
  font-family: FontAwesome;
  font-size: 70px;
  float: left;
  width: 20%;
  line-height: 62px;
  color: #4ECDDE; 
 margin-top:17px;
}
.bottom h3
{
  padding: 0px 15px;
  width: 60%;
  font-size: 17px;
  text-align: left;
  float: left;
  margin-left: 12px;
}
.inner_box .effectbutton a span{padding: 10px 30px;}
.leftbox
{
overflow:hidden;	
}
.rightbox 
{
overflow:hidden;
margin-top: 20px;	
}
.rightbox:before
{
content: \"\\f023\";
font-family: FontAwesome;
font-size: 70px;
color: #4ECDDE;
float: left;
width: 20%;
margin-top: 17px;
}
.rightbox2:before
{
 content:  \"\\f007\";
    font-family: FontAwesome;
font-size: 70px;
color: #46099D;
	float: left;
width: 20%;
}
.bottom 
{
width: 32%;
  float: right;
  margin-top: 10px;
  padding: 20px 20px;
  border: 1px solid #E2E2E2; 
  background: #fff;
  border-radius: 10px;
}
 
.innermoney
{
overflow: hidden;
padding:0px 10px;
}
.inner_box p
{
padding: 20px 0px;
line-height: 25px;
font-family: arial;
}
.inner_box h2
{
text-align: center;
font-family: \"proxima-nova\",sans-serif!important;
}

/*question*/
.main-question-box .topheading h4:after
{
left:43%;	
content:none;
}
.main-question-box  .topheading {
background: #C166E0;
  margin: 0px 0 51px;
}

.main-question-box .question h2
{
font-size: 24px;
margin-bottom: 15px;
color:#333333;
}
.question-box
 {
width:49%;
float:left;	
min-height: 240px;
text-align:left;
}
.question h2:before 
{
  content:   \"\\f128\";
 font-family: FontAwesome;
font-size: 50px;
color: #99DFF5;
margin-right: 10px;
 }
.question-box
{
padding: 15px 10px;	
}
.question-box p
{padding: 5px;
font-family: \"proxima-nova\",sans-serif;
line-height: 140%;
margin-bottom: 15px;
}
  .effectbutton5 a {
	line-height: 44px;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
}

.effectbutton5 a span {
	position: relative;
	display: inline-block;
	padding: 15px 40px;
	background: #16B6EA;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
 .effectbutton5 a span::before{
background:#16B6EA;	
}
.effectbutton5 a:hover span,
.effectbutton5 a:focus span {
	-webkit-transform: rotateX(90deg) translateY(-22px);
	-moz-transform: rotateX(90deg) translateY(-22px);
	transform: rotateX(90deg) translateY(-22px);
}


.effectbutton5 a {
	position: relative;
display: inline-block;
outline: none;
color: #fff;
text-transform: uppercase;
font-size: 1.35em;
margin:10px 0px;
}
.main-question-box .effectbutton5 a span:after
{
	 content:\"\\f08b\";
	 font-family: FontAwesome;
    font-style: normal;
	margin-left: 10px;
font-size: 27px;
} 
 .effectbutton5	
{
overflow:hidden;
display:inline-block;	
}
 
 .button1 {
border: 1px solid  #35BAEB;
background-color: #89D8F0;
-moz-box-shadow: inset 1px 1px 2px 0px #FFFFFF;
-webkit-box-shadow: inset 1px 1px  2px 0px #FFFFFF;
box-shadow: inset 1px 1px  2px 0px #FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 18px;
font-weight: bold;
margin: 5px 5px;
padding: 8px 6px;
color: #FFFFFF;
letter-spacing: 1px;
font-family: \'Arial\', sans-serif;
font-size: 28px;
text-transform: capitalize;
text-align: center;
text-decoration: none;
cursor: pointer;
display: inline-block;
}
 
 


/*testimonial*/
.template-single-testimonial .leftcontent
{
width:780px;
		float: left;
	padding: 0 20px 0 0;
	border-right: 1px solid #eee;
	border-left: 0px solid #eee;
	border-width: 0 1px 0 0;
	padding:10px;
}
.main-innertest-box
{
overflow:hidden;
text-align:left;
}
.fttst {
background:#81AAC3;
padding: 0 0 23px;
}
.main-testimonial-box
{
overflow: hidden;
 padding: 0 0 40px;
}
.fttst .testcontent {
padding: 0;
}

.main-testimonial-box  .topheading {
background: #81AAC3;
margin: 0 0 40px;
}
.testcontent
{
width: 50%;
float: left;	
padding: 10px;

}
.slide_img:hover
{
opacity:0.7;
}
.slide_content_inner :hover  
{
 color:#46D1F3;
}
.slide_img
{
display: inline-block;
width: 120px;
height: 120px;
overflow: hidden;
float: left;
border-radius: 60px;
}
.main-innertest-box li
{
list-style-type:none;	
}
.fttst .innercontainer {
  margin-top: 18px;
}
.fttst .slide_img {
  width: 100%  !important;
height:auto !important;
}
.fttst .slide_img img {
display: inline-block;
  width: 100px;
  height: 100px; 
  border-radius: 60px;
}
.fttst  .slide_content_inner {
  display: inline-block;
 float: none !important; 
 width:100%;
 margin-right: 0px !important;  
}
.bubble {
  content: \"\";
  display: block;
  position: absolute;
  left: 29%;
  bottom: -29px;
  width: 0;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-right: 30px solid #fff;
}
.fttst  .imgcon {  
  margin-top: 0;
  text-align: center;
}
.fttst  .testcontent p {
  background: #fff;  
  padding: 45px 20px; 
  position:relative;
  float:none;
  display: inline-block;
  line-height: 140%;
  margin: 0 0 32px;  
  border-radius: 12px;
}
.fttst .slide_content_inner h4 {
  font-size: 16px!important;
  padding: 5px 5px 0;
  line-height: 24px;
}
.testcontent p
{
width: 72%;
float: right;
font-family: \"proxima-nova\",sans-serif;
font-size: 16px;
line-height: 140%;	
margin-top: 10px;
}
.main-testimonial-box .topheading h4:after
{
left: 27%;
}
 
.slide_content_inner h4
{
font-size:24px!important;	
padding:5px;
}
.slide_content_inner h4 a
{
text-decoration:none;
color: #333;	
}
.imgcon
{
overflow: hidden;
margin-top: 14px;	
}
.slide_content_inner
{
display: inline-block;
float: right;
margin-right:20px;
}


.footer .innercontainer {
  margin-top: 1px;
  margin-bottom: -12px;
}

/*footer*/
.start
{
display:inline-block;	
width:100%;
}
.sales_optin
{
text-align:center;
width: 1100px;
display: inline-block;	
}
.copyrights
{
color: #fff;
display:inline-block;
	float:left;
margin: 18px 10px 0px 5px;
}
.footer
{
background-color: #141617;
 border-color: #bfc9d4;	
overflow:hidden;
margin-top: 40px;
text-align: center;	
}
.social-icon
{
display: inline-block;
float: right;
}
.facebookBtn:before {
content:\"\\f09a\";
display: inline-block;
font-family: \'FontAwesome\';
}

.twitterBtn:before{
content:\"\\f099\";
display: inline-block;
font-family: \'FontAwesome\';
}
.pinterestBtn:before {
content:\"\\f0d2\";
display: inline-block;
font-family: \'FontAwesome\';
}
.rssBtn:before {
content:\"\\f09e\";
display: inline-block;
font-family: \'FontAwesome\';
}
.linkedinBtn:before {
content: \"\\f0e1\";
display: inline-block;
font-family: \'FontAwesome\';
}
.googleplusBtn:before {
content:\"\\f0d5\";
display: inline-block;
font-family: \'FontAwesome\';
}
.social
{
float:left;	
margin:10px 5px;
}
.social a
{
color:#fff;
margin-top: 0px;
display: inline-block;	
padding:10px;
}
 .social a:hover
{
color:#99DFF5;	
 
}
.fbb
{
width: 32px;
height: 32px;
text-align: center;
display: inline-block;
-webkit-transition: all .35s linear .15s;
-moz-transition: all .35s linear .15s;
-o-transition: all .35s linear .15s;
-ms-transition: all .35s linear .15s;
transition: all .35s linear .15s;
}
 
.link1
{
 
width: 32px;
height: 32px;
text-align: center;
display: inline-block;
border-radius: 50%;
-webkit-transition: all .35s linear .15s;
-moz-transition: all .35s linear .15s;
-o-transition: all .35s linear .15s;
-ms-transition: all .35s linear .15s;
transition: all .35s linear .15s;
}
 

.goo
{
 
width: 32px;
height: 32px;
text-align: center;
display: inline-block;
border-radius: 50%;
-webkit-transition: all .35s linear .15s;
-moz-transition: all .35s linear .15s;
-o-transition: all .35s linear .15s;
-ms-transition: all .35s linear .15s;
transition: all .35s linear .15s;
}
 
.pinter
{
 
width: 32px;
height: 32px;
text-align: center;
display: inline-block;
border-radius: 50%;
-webkit-transition: all .35s linear .15s;
-moz-transition: all .35s linear .15s;
-o-transition: all .35s linear .15s;
-ms-transition: all .35s linear .15s;
transition: all .35s linear .15s;
}
 
.twit
{
 
width: 32px;
height: 32px;
text-align: center;
display: inline-block;
border-radius: 50%;
-webkit-transition: all .35s linear .15s;
-moz-transition: all .35s linear .15s;
-o-transition: all .35s linear .15s;
-ms-transition: all .35s linear .15s;
transition: all .35s linear .15s;
}
 
.rss
{
 
width: 32px;
height: 32px;
text-align: center;
display: inline-block;
border-radius: 50%;
-webkit-transition: all .35s linear .15s;
-moz-transition: all .35s linear .15s;
-o-transition: all .35s linear .15s;
-ms-transition: all .35s linear .15s;
transition: all .35s linear .15s;
}

.sales_footer_optins
{
display: inline-block;
float: left;
padding:55px 10px 38px;
width:100%;
background: #ECECEC;
}
.optin-left
{
display: inline-block;
float: left;
font-size: 25px;
color: #111;
font-family: arial;
margin-top: 5px;
}
.wrapperr
{
overflow:hidden;	
}
.namerrr
{
  margin: 0px 10px;  
  padding: 18px 42px 18px 24px;
  margin: 0px 10px;  
  border: 1px solid #E0E0E0;
  border-radius: 3px;
}
.emailrrr
{
  
  margin: 0px 10px;  
  padding: 18px 42px 18px 24px;
  margin: 0px 10px;   
  border: 1px solid #E0E0E0;
  border-radius: 3px;
 
}
.submitrrr
{
border: 1px solid rgba(237, 238, 239, 1);
  padding: 17px 26px;
  border-bottom: 2px solid #109BC8;
  border-radius: 5px;
  margin: 0px 5px;
  color: #FFFFFF;
  letter-spacing: 1px;
  font-family: \'Arial\', sans-serif;
  font-size: 15px;
   cursor: pointer;
 background: #16B6EA;  
}
.submitrrr:hover
{
opacity:0.8;
text-shadow: none;
}
 
@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);}100% {opacity: 1;-webkit-transform: translateX(0);}} 
@keyframes fadeInLeftBig {0% {opacity: 0;transform: translateX(-2000px);}100% {opacity: 1;transform: translateX(0);}} 
.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
.animatedoptinbox {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;} 


@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);}100% {opacity: 1;-webkit-transform: translateX(0);}} 
@keyframes fadeInRightBig {0% {\\opacity: 0;transform: translateX(2000px);}100% {opacity: 1;transform: translateX(0);}} 
.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
.animatedimage {-webkit-animation-duration: 2s;animation-duration: 2s;
-webkit-animation-fill-mode: both;animation-fill-mode: both;}

.animatedheader1 {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;} 
@-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-20px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } 
@keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-20px); } 100% { opacity: 1; transform: translateY(0); } } 
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }

/*sample*/
.heading0 h4
{
padding-top:0px!important;	
}
.template-page .leftcontent
{
 float: left;
	padding: 0 20px 0 0;
	border-right: 1px solid #eee;
	border-left: 0px solid #eee;
	border-width: 0 1px 0 0;
	width:780px;
}
 
.pagepost
{
 overflow:hidden;
 
}
.pagepost .post_content
{
text-align:left;	
display:inline-block;
	width:100%;
}
 
 
.post_content blockquote
{
margin-left: 30px;
padding-left: 8px;
font-size: 21px;
font-size: 21px;
line-height: 1.5em;
color: #969696;
border-left: 1px solid #eee;	
}

.pagepost .post_content p
{
margin: 20px;
text-align: justify;
font-size: 17px;
}
.pagepost .post_content pre
{
background: #A0A1A1;
color: #fff;
padding:10px;
}
.pagepost .post_content h4
{
font-size: 17px;	
}
.pagepost .headline {
text-align:left;
padding: 5px 5px 15px;
color: #000;
font-family: \"proxima-nova\",sans-serif;
font-size: 40px;
}

 
/*author*/
.ta_author_info 
{
  display: inline-block;
  margin: 40px 0px;
  background: #f7f7f7;
  padding: 30px 10px 1px;
  border: 1px solid #EDEFEF;
}
.ta_names h4
{
font-size: 20px;
width: 100%;
text-align: left;
line-height: 20px;
padding: 5px 0px 0px 5%;
}
.ta_names h4 a
{
color:#333;
text-decoration:none;
}
.ta_names h4 a:hover
{
color:#899EA5;
text-decoration:underline;
}
.ta_author_avatar
{
float: left;
padding:7px;	
}
.ta_author_avatar img
{
 
  margin: 13px 0 0;
  border: 2px solid #eee;
}
.ta_author_desc
{
width:86%;
float:right;	
padding:7px;
}
.archive_avatar
{
text-align: left;
}
.ta_author_archive_url strong
{
color:#9AD7FF;	
}
.ta_author_archive_url a
{
color: #899EA5;
text-decoration: none;	
}
.ta_author_archive_url a:hover
{
color: #9AD7FF;
text-decoration:underline;
}
.cont {
font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 24px;
margin: 10px 0px 15px 0px;
}
.authorfoter
{
width: 100%;
  display: inline-block;
  overflow: hidden;
  margin-bottom: -12px;
  color: #222;
  border-top: 1px solid #eee;
}
.ta_author_info .ta_author_social_profiles li
{
list-style-type:none;
float: left;
padding: 5px 0; 
line-height:18px ;
font-family:none;
}
.ta_author_archive_url {
display: inline-block;
font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;
	font-size: 20px; 
}


.ta_author_info .ta_author_social_profiles .afb:before {
content: \'\\f09a\';
padding: 4px 11px;
color: #18588A;
font-family:Fontawesome;
}

.atw:before {
content: \'\\f099\';
padding: 4px 6px;
color:#719FF1;
font-family:Fontawesome;
}

.agp:before {
content: \"\\f0d5\";
padding: 4px 6px;
color: #D95232;
font-family:Fontawesome;
}
.ta_author_site_url a
{
color: #545353;
text-decoration:none;
}
.ta_author_site_url a:hover
{
text-shadow: 1px 1px #838080;
color:#000000;
}
.ta_author_social_profiles a
{
text-decoration:none;
color:#333;	
}

 .ta_author_site_url
{
float: left;
  padding: 15px 10px 15px 0px;
  line-height: 18px;
  font-family: none;
}
.ta_author_social_profiles
{
float:left;
padding-top: 10px;	
}


/*cmd*/
#commentform
{
background: rgba(236, 236, 236, 0.31);;
text-align: left;	
font-family: Oswald,Lato,Arial,sans-serif;
  padding: 0 0 20px;
}
.comment_form_title
{
text-align:left;
padding: 10px;
font-size: 25px!important;
border-bottom: 1px solid #DED5D5;	
}
#commentform p
{
  padding: 10px 21px;
  font-size: 17px;
}
#commentform p a
{
 color: #908989;
text-decoration:none;	
}
#commentform p a:hover
{
 color: #80BBDB;
 	}
#comment_form_submit .input_submit
{
  padding: 10px 50px;
  background: #938F8F;
  color: #fff;
  font-size: 20px;
  box-shadow: 0 3px 0 0 #E0DFDF;
  border: 0px;
  cursor: pointer;
  border-radius: 3px;
 }
#comment_form_submit .input_submit:hover
{
 background: #80BBDB;	
}
#commentform label {
display: block;
margin: 10px 0;
}
#comment_form_comment .input_text
{
width:80%!important;	
}
#commentform .input_text {
width: 280px;
padding: 10px;
border: 1px solid #eee;
background: #FFF;
}
.comments_intro
{
background: rgba(236, 236, 236, 0.31);
text-align:left;	
padding: 10px 17px;
font-size: 18px;
}
.comments_intro a
{
text-decoration:none;
color:#908989; 
}
.comments_intro a:hover
{
 color: #80BBDB;	
}
.comment_moderated
{
overflow: hidden;
display: inline-block;
width: 86%;	
text-align: left;
color: #666060;
font-family: sans-serif;	
}
.comment
{
 
border: 1px solid #CDE5F0;
padding:10px;
	background: #F8F8F8;
}
/*postoptin*/
.form-saleswrapperr .nameicon{width:30%;}
.form-saleswrapperr .emailicon{width:30%;margin: 0 20px;}
.form-saleswrapperr {
  display: inline-block; 
  width: 100%;
  margin: 0px 0px 0px 0px;
}
.form-saleswrapperr input[type=\"text\"] {
  padding: 15px 13px 15px 39px;
  width: 100%;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #E5E4E4;	
}
.form-saleswrapperr .nameicon:before {
  top: 7px; 
  left: 12px;
   font-size: 14px;
}
.form-saleswrapperr .emailicon:before {
  top: 23px;
  font-size: 14px;
  left: 13px;
}
.optinemailrr
{
margin:18px 0px;	
}
.optinsubmitrr
{
padding: 10px;
color: #fff;
background: 0;
border: 0px;
cursor: pointer;
}
.form-saleswrapperr .button1:hover
{
opacity:0.8;	
}
.form-saleswrapperr .button1
{
  padding: 0px 10px 3px;
  border-bottom: 2px solid #1FA2DB;
  color: #fff;
  border-radius: 4px;
  margin: 0px;
  background-color: #35BAEB;
  width: 19%;
  box-shadow: inherit;
}

.thesis_sales_post_optins 
{
  overflow: hidden;
  text-align: left;
  border: 1px solid #E8E5E5;
  padding: 27px 17px;
  background: #F1F2F1;
}

.thesis_sales_post_optins .float h2
{
font-size: 32px;
margin-top: 15px;	
text-align:left;
}
.thesis_sales_post_optins .float p
{
margin: 20px 0px;
text-align: left;
font-size: 16px;
font-family: sans-serif;
line-height: 160%;
}

/*soon*/
#soon2{position:relative;}
#soon1{position:relative;}
.soonoptintitle h3:before
{
content: \"\\201C\";
font-family: fontAwesome;
font-size: 53px;
padding-top: 0px;
display: inline-block;
position: absolute;
top: 0px;
left: 2px;
}
.soonercon
{
overflow:hidden;
}
 
.sooninnercontainer h1
{
color: #F6F6F6;
  font-size: 61px;
  margin: 18px 0px 0px 0px;
  line-height: 84px;
}
.soonsales-logo
{
padding:22px 0 19px;
background:#fff;
}
 
.soonsales-logo h1
{
display: inline-block;	
	}
 .soonoptintitle h3
{
font-size: 20px;
color: #E8E8E8;	
padding-left:25px;
position:relative;
}
.sales_soon
{
overflow:hidden;
}
.soonoptintitle ul{margin-top:20px;}
.soonoptintitle ul p
{
margin:5px 20px;	
}
.soonoptintitle ul li:before{
	
content: \"\\f061\";
font-family:fontAwesome;	
margin-right:5px;	
}

#soon1
{
background: url(\'images/pattern.png\') repeat 0 0;
background-color:#1B6692;
overflow: hidden;
}

.sooninnercontainer
{
display: inline-block;
width: 80%;
margin: 0 auto;	
padding:10px;
}
.soonoptintitle
{
overflow: hidden;	
color:#fff;
line-height:30px;
}
.sooncontainer2  h1
{
font-size: 40px;
color: #fff;
margin: 20px 0px;	
}
.soonoptintitle h1
{
font-size:38px;	
margin:30px 0px;
}
.soonoptintitle p
{
margin: 20px 0px;
font-size: 17px;
color: #E7E2E2;	
}
 
 #soon1 .wrapperr .emailrrr
{
color: #BAB8B8;
margin:20px 0px; 
width: 63%;
padding: 13px;
border-radius: 0px;
}
 #soon1 .wrapperr .namerrr
{
color: #BAB8B8;
margin-top:20px;
width: 60%;
padding: 13px;
border: 1px solid #02B0E6;
margin:0px;
	border-radius: 0px;
	display:none;
}
 #soon1 .wrapperr 
{
margin: 10px 0px 40px;
 }
 #soon1 .outwrapper
	{
  text-align: center; 
  margin: 57px auto;
  width: 733px;
  background: #19191A;
  padding: 41px 40px 5px 40px;
}
 #soon1 .textclass
{
color: #fff;
font-size: 27px;
width: 100%;
margin-top: 10px;
display: inline-block;
padding-bottom: 10px;
line-height: 35px;
text-align: left;}
 #soon1 .outwrapper p
{
margin: 0px 0px;
text-align: justify;
font-size: 17px;
color: #CAC5C5;	
}
 #soon1 .wrapperr .submitrrr
{
border-radius: 0px;
width: 30%;
font-size: 20px;
margin-left: 15px;
margin-top: 21px;
background: #D6252F;
border: 0px;
}

#soon1 .social-icon {
display: inline-block;
float: right;
position: absolute;
right: 29%;
bottom: 3%;
}

/*count*/
.leftcount
{
position:relative;
}
.soon1innercon
{
margin: 0 auto;

}
.soon1inner
{
overflow: hidden;
}
.soon1innercon .sales-logo img {
margin:0 auto;
}
.soon1innercon .sales-logo
{
  float: none;
  display: inline-block;
  width: 100%;
  background: #fff;
  margin: 0;
 padding: 24px 0 17px;
}
.soonercon2 .social-icon
{
right: 41%;
bottom: 38px;
position:absolute;
}
.soonercon2 .social-icon .social
{
margin-right:10px;
 display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);	
}
.soonercon2 .social-icon .social:hover
{
 -webkit-transform: translateY(-5px);
  transform: translateY(-5px);	
}
.soonercon2 .social-icon .social a:hover
{
color:#5CACCF;
}
.soonercon2 .facebookBtn:before
{
content: \"\\f082\";
display: inline-block;
font-family: \'FontAwesome\';
font-size: 40px;
color: #3b5998;	
}
.soonercon2 .twitterBtn:before {
content: \"\\f081\" ;
display: inline-block;
font-family: \'FontAwesome\';
font-size: 40px;
color:#00ABF0;	
}
.soonercon2 .pinterestBtn:before
{
content: \"\\f0d3\" ;
display: inline-block;
font-family: \'FontAwesome\';
font-size: 40px;
color: #ee5656;	
}
.soonercon2 .rssBtn:before {
content: \"\\f143\" ;
display: inline-block;
font-family: \'FontAwesome\';
font-size: 40px;
color: #ffba00	
}
.soonercon2 .linkedinBtn:before
{
content: \"\\f08c\" ;
display: inline-block;
font-family: \'FontAwesome\';
font-size: 40px;	
color: #1C86BC;	
}
.soonercon2 .googleplusBtn:before{
content:\"\\f0d4\" ;
display: inline-block;
font-family: \'FontAwesome\';
font-size: 40px;
color: #D95232;	
}


 .rightcount h4
{
 font-weight: bold;
color: #36A3CC;
border-bottom: 1px solid #EFECEC;
font-size: 33px;
display: inline-block;
padding-bottom: 10px;
} 
.soon1form_outer
{
display: inline-block;
float: left;
width: 40%;
overflow: hidden;	
}
 
.soon1optintitle
{
overflow: hidden;	
color:#fff;

}
.soon1optintitle h1
{color:#fff;
font-size: 60px;	
margin: 30px 0px;
line-height:50px;
}
.soon1optintitle p
{
margin: 20px 0px 135px;
text-align: center;
font-size: 19px;	
color: #E3E3E3;
width: 60%;
display: inline-block;
}
.soon1innercon .wrapperr input[type=\"text\"]
{
margin: 40px 33px 25px 0px;
  color: #BAB8B8;
  border: 1px solid #E8E8E8;
  border-radius: 0px; 
  width: 46%;
  background: #f7f7f7;
  padding: 18px 47px 18px 26px; 
  display: inline-block;
}
.soon1innercon .wrapperr .emailrrr
{
margin: 40px 0px 25px 0px !important;
}
.soon1innercon .wrapperr 
{
margin: 110px 0px 100px 0px;
display: inline-block;
padding: 10px;
text-align:center;
width: 655px;
}
.soon1innercon .wrapperr .submitrrr 
{
border-radius: 0px;
margin: 0px 0px 22px 0px;
display:inline-block;	
}
.rightcount
{
background:#fff;	
}
.countdown
{
background:#19191A;
position: absolute;
top: 82%;
left: 27%;
}
.countdown span
{
float:left;	
padding: 25px 15px 0px 15px;
margin:10px;
}
.countdoenbox
{
overflow: hidden;
display: inline-block;
}
 
 
#day, #hour, #minute, #second
{
font-size:70px;
font-family: sans-serif;	
}
.countdowndays
{
font-size:20px;
	color:#eee
}

/*single*/

.template-single .leftcontent
{
	width:780px;
	border-right: 1px solid #eee;
	float: left;
	padding: 0 20px 0 0;
	border-right: 1px solid #eee;
	border-left: 0px solid #eee;
	border-width: 0 1px 0 0;
}
.sidewidget
{
margin-bottom:40px;	
}
.rightcontainer
{
 width: 320px;
	padding: 0 0px 0px 20px;
	border-right: 0px solid #eee;
	border-left: 1px solid #eee;
	margin-left: -1px;
	margin-right: 1px;
	float: right;
margin-top:30px;}
/*related*/
#relatedposts
{
text-align:left;
overflow:hidden;
margin:20px 0px 30px 0px;	
}
#relatedposts .headingg h3
{
font-size: 29px;
  padding: 8px 20px;
  font-family: arial;
  padding-bottom: 10px;
  border: 1px solid #eee;
  margin-bottom: 20px;
  border-left: 0;
  border-right: 0;
}

#relatedposts li
{
  width: 29%;
  list-style-type: none;
  float: left;
  text-align: center;
  margin: 3px 15px;
  box-shadow: 0px 0px 12px 0px #eee;
  -webkit-box-shadow: 0px 0px 12px 0px #eee;
  -moz-box-shadow: 0px 0px 12px 0px #eee;
  padding: 28px 19px 0px;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#relatedposts li:hover {
 -webkit-box-shadow: 0px 3px 22px 0px #eee;
-moz-box-shadow: 0px 3px 22px 0px #eee;
box-shadow: 0px 3px 22px 0px #eee;
}
#relatedposts .related-posts-box h3
{
  font-size: 17px;
  padding: 20px 0px;
  line-height: 25px;
}
#relatedposts .related-posts-box h3 a
{
  color: #737779;
  text-decoration: none;
}
 #relatedposts .related-posts-box h3 a:hover
{
text-decoration:underline;
}
 

 
/*sideoptin*/
.searchform {
	overflow: hidden;
}
.searchform #searchsubmit
{
  padding: 11px;
  background: #35BAEB;
  color: #fff;
  font-size: 15px;
  float: left;
  border: 0px;
  cursor: pointer;
}
.searchform #searchsubmit:hover
{
background: #317F9B;	
}
.searchform #s
{
  padding: 11px 8px;
  width: 75%;
  float: left;
  border: 1px solid #D4D5D5;
  background: #eee;
}
.searchform .screen-reader-text
{
display:none;	
}
.sales_side_optin h2
{
font-size:18px;	
width:80%;
float:right;
color:#89D8F0;
}
.sales_side i{
display: inline-block;
line-height: 23px;
color: #4F4B4B;
  margin: 17px 0px;
}
.sales_side{padding:31px 14px;}
.sales_side_optin 
{
 
  border: 1px solid #eee;
  display: inline-block;
  margin-bottom: 30px;
  background: #F1F2F1;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.sales_side_optin p
{
color: #eee;
width: 20%;
float: left;
-ms-transform: rotate(7deg);
-webkit-transform: rotate(7deg);
transform: rotate(-25deg);
display: inline-block;
}
 .sidefloat p:before
{
font-family: fontAwesome;
  content: \"\\f003\";
  position: relative;
  top: 5px;
  padding: 11px;
  border-radius: 50px;
  font-size: 19px;
  background: #fff;
  color: #576776;
} 
.sales_side_optin input[type=\"text\"]
{
  margin-bottom: 28px;
  padding: 17px 10px 17px 45px;
  width: 100%;
  border: 1px solid #D0D6D8;
  border-radius: 6px;
}
.sidesubmitrr
{
padding: 20px;
margin-bottom:10px;
background:#35BAEB;
cursor:pointer;	
width:215px;
border: 0;
border-bottom: 2px solid #1FA2DB;
color:#fff;
}
.sidesubmitrr:hover
{
opacity:0.7;
}
.sales_side_optin .nameicon:before
{
top: 14px;
 color: #767070;
  left: 14px;
}
.sales_side_optin .emailicon:before
{
top: 14px;
  color: #767070;
  left: 15px;
}
.maincontainer .widget_title
{
margin-bottom: 25px;
padding: 10px 20px;
background: #F5F5F5;
text-align: left;
border-bottom: 1px solid #eee;	
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 20px;
	color: #6E6A6A;
	line-height: 29px;	
}

.rightcontainer ul li
{
list-style-type:none;	
padding:10px;
text-align:left;
border-bottom: 1px solid #F0F0F0;
}
.rightcontainer li:before {
content: \"\\f058\";
font-family: FontAwesome;
margin-right: 10px;
color: #62ACCE;
}
.rightcontainer li a
{
color: #403F3F;
text-decoration: none;
padding-bottom: 5px;
font-size: 16px;
font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;
}
.rightcontainer li a:hover
{
color: #62ACCE;	
}
.post-inner-ad 
{
padding: 10px;
margin-top: 20px;	
}
.singlepagepostbox h1
{
font-size:48px;
margin: 25px 0px 15px 0px;
padding-bottom: 10px;
	text-align: left;
	width:100%;
}

.post_date_intro:before
{
  content: \"\\f073\";
  font-family: FontAwesome;
  font-style: normal;
  margin-right: 8px;
  font-size: 12px;
}
.post_author_intro:before
{
content: \"\\f007\";
  font-family: FontAwesome;
  font-style: normal;
  margin-right: 6px;  
  color: #35BAEB;
font-size: 14px;
}

.singlepagepostbox .post_content p
{
margin: 20px 0px;
text-align: left;
font-size: 17px;
line-height: 160%;
}
.social_share_count
{
text-align:center;
display: inline-block;
margin: 30px 0px;
}
.post-social ul
{
display:inline-block;
}
 
.social_share_count li
{
text-align: center;
margin-right: 7px;
border-radius: 3px;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
  display: inline-block;
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
 .social_share_count li:hover 
{
-webkit-transform: translateY(-5px);
  transform: translateY(-5px);	
} 
.post-social li {
display: inline-block;
list-style: none;
margin-top: 7px;
width:15%;
}
.social_share_count li a
{
display: block;
width: 114px;
line-height: 23px;
padding-top: 8px;
padding-bottom: 8px;
color:#fff;
text-decoration:none;
font-family:none!important;
} 
.icon5 {
width: 26%;
float: left;
padding:0 5px;
}
.icon5:before {
font-family: \'FontAwesome\';
font-size: 20px;
font-style: normal;
 color: #fff;
}
.share_reddit span {
margin: 0 15px 0 0px;
} 
.total_shares {
padding-left: 14px;
color: #969696;
float: right;
}
 
.share_tweet {
background: #00ABF0;
}
.share_fb {
background: #3b5998;
}
.share_plus {
background: #D95232;
}
.share_linkedin {
background: #1C86BC;
}
 
.share_pintrest {
background:#bc0d1e;
}

.share_reddit {
background: #326695 url(images/reddit.png) left no-repeat;
background-position: 5px 50%;
text-align: right !important;
}
 
.icon-pintrest:before {
content: \'\\f0d2\';
}
.social_share_count li span {
color: #fff;
font-size: 17px;
margin-right:7px;
}
.share_reddit span
{
margin-right:15px!important;	
}
 
.icon-tweet:before {
content: \'\\f099\';
}
.icon-fb:before {
content: \'\\f09a\';
}
.icon-plus:before {
content: \'\\f0d5\';
}
.icon-linkedin:before {
content: \'\\f0e1\';
}


 
/*.icon-tweet:before {
content: \'\\f099\';
font-family:fontAwesome;
display:block;
/*position:absolute;
top: -18px;
left: 50%;
color: #00ABF0;
} 
.icon-fb:before {
content: \"\\f09a\";
font-family:fontAwesome;
display:none;
position:absolute;
top: -18px;
left: 50%;
color: #3b5998;
}
 
.icon-plus:before {
content:  \"\\f0d5\";
font-family:fontAwesome;
display:none;
position:absolute;
top: -18px;
left: 50%;
color: #D95232;
}
.social_share_count li:hover .icon5:before
{
display:block;
}
.share_reddit:hover .icon-reddit:before{
background:url(images/reddit.png) left no-repeat;	
}
.icon-linkedin:before {
content:\"\\f0e1\";
font-family:fontAwesome;
display:none;
position:absolute;
top: -18px;
left: 50%;
color: #1C86BC;
}
.icon-reddit:before
{
content: \'\';

font-family:fontAwesome;
display:none;
position:absolute;
top: -18px;
left: 50%;
color: #326695;
}
 .icon-pintrest:before {
content: \"\\f0d2\";
font-family:fontAwesome;
display:none;
position:absolute;
top: -18px;
left: 50%;
color:#bc0d1e;
}
 */
/*404*/
.fnpge .widget_searchbox1:before
{
content: \"\\f119\";
font-family: FontAwesome;
float: left;
display: inline-block;
font-size: 100px;
color: #76C0F0;
padding: 30px;
border-right: 2px solid #9E9D9D;
height:135px;
}
.fnpge
{
width: 70%;
display: inline-block;	
margin-top: 40px;
}
.fnpge h1
{
font-size: 70px;
line-height:60px;
}
.fnpge_inner1 h3
{
font-family: sans-serif;
font-size: 20px;
margin-top:30px;	
}
.widget_searchbox1
{
padding: 30px;
margin: 30px 0px;	
}

.widget_searchbox1 h6{
font-size: 28px;
padding: 10px;
display: inline-block;	
font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;
}
.widget_searchbox1 p
{
font-size: 18px;
font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;
color: rgb(139, 135, 135);
padding: 10px;
}
.widget_searchbox1 form
{
padding: 10px;	
display: inline-block;
}
.widget_searchbox1 #sname
{
padding:10px;
border: none;
border-radius: 3px;
width: 360px;
border: 1px solid #58B9ED;
}	
 
.widget_searchbox1 #searchsubmit
{
padding:10px;
color:#fff;
margin-top:5px;
background:#58B9ED;
border: 0px;
cursor:pointer;
}
.widget_searchbox1 #searchsubmit:hover
{
background:#367CA2; 
}
/*cmd*/
.comment_list 
{
overflow:hidden;
list-style-type: none;
margin:0px 0px 20px 0px;
padding: 10px 17px ;
background:rgba(246, 246, 246, 0.53);
}
.comment_list .avatar img
{
display: inline-block;
width: 62px;
float: left;	
}
.comment_date
{
display: inline-block;
float: right;	
color: #627F8E;
font-size: 13px;
font-family: arial;
}
.comment_author
{
float: left;
color: #627F8E;
font-size: 16px;
font-family: arial;
}
.comment_author a
{
float: left;
color: #627F8E;
text-decoration:none;
font-size: 16px;
font-family: arial;
}
.comment_text
{
overflow: hidden;
display: inline-block;
width: 90%;	
text-align: left;
line-height:22px;
color: #666060;
font-family: sans-serif;
}
.comment-author-admin
{
border: 1px solid #E7E9EA;
  display: inline-block;
  width: 100%;
  padding: 10px;
  margin: 10px 0px;
  background: #fff;
}
.cmdcont
{
overflow: hidden;
width: 86%;
display: inline-block;	
}
.comment-reply-link
{
color: #2F9BD4;
font-size: 16px;
font-family: arial;
width:10%;
float: right;
text-decoration: none;
padding: 5px 0px 0px 0px;
}
.comment-reply-link:hover
{
color:red;
	}
#cancel-comment-reply-link
{
padding: 10px;
display: inline-block;
font-size: 20px;
color: #908989;	
}
#cancel-comment-reply-link:hover
{
color: #2F9BD4;	
}
/*Archives*/
.archives 
{
border-right: 1px solid #eee;
overflow: hidden;
 float: left;
	padding: 0 20px 0 0;
	border-right: 1px solid #eee;
	border-left: 0px solid #eee;
	border-width: 0 1px 0 0;
width:780px;	
margin-top: 30px;
}
.archives li
{
list-style-type:none;
text-align:left;
padding:10px;	
}
.archives li:before
{
 content:  \"\\f0da\";
font-family: FontAwesome;
margin-right:10px ;
color:#62ACCE;	
}
.archives li a
{
color: #403F3F;
text-decoration:none;
padding-bottom:5px;	
font-size: 16px;
font-family
	: \"Helvetica Neue\", Helvetica, Arial, sans-serif;
}
.archives li a:hover
{
color: #62ACCE;
text-decoration:underline;	
}
.archivel {
width: 41%;
float: left;
padding: 10px;
text-align: left;
margin: 10px 10px 10px 10px;
}
.button6{width:100%;overflow:hidden;}
.archiver
{
width: 47%;
float: right;
text-align: left;
padding: 10px;
	margin: 10px 0px 10px 10px;
}
.testbg .main-testimonial-box .topheading {
background:transparent;
color:#222;
}
.archives h3
{
font-size: 23px;
font-family: arial;
margin: 15px 0px;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
}
.thyheading h4
{
line-height: 22px;	
font-size: 16px!important;
}
.thyheading h2
{
font-size: 1.5em!important;	
margin: 0px;
}
blockquote::before {
content: \"\\201C\";
display: block;
font-size: 52px;
height: 0;
left: -4px;
position: relative;
top: 4px;
}

.prng_bg .main-seven-box .topheading {
background: transparent;
}

.prng_bg .mainpricetwo-box .sevenbox {
width: 45%;
margin: 0 20px;
}

.prng_bg .main-seven-box {
background:transparent;
}

.prng_bg .main-seven-box .topheading h4 {
  color: #111;
}

.prcng2 .mainprice-box .sevenbox,
.prcng2 .mainprice-box .frontseven{
width: 31%;
}

.pagepost .post_content blockquote p{margin-top:0px;}

@media screen and (max-width:1100px){
.form_right_sale_squeeze2 {
  width: 44%;
}
#home {
background-attachment: scroll !important;
}
.form_right_sale_squeeze3 {
   padding: 0 0 0 10px;
}
.sale_squeeze2 { 
  padding: 24px 20px 0px; 
}	
.mainpricetwo-box { 
  width: 100%;
}
.videooptin {
  width: 100%; 
}
.prng_bg .main-innerseven-box {
  padding: 0px 0 0px 0px;
}
.prcng2 .mainprice-box .sevenbox, .prcng2 .mainprice-box .frontseven {
	width: 31%;
	padding: 0;
  margin: 0;
	}
	.prcng4 .main-innerseven-box {
	padding: 0 0 0 21px;
	}
	.prcng4 .main-innerseven-box .sevenbox {
	margin: 10px 2% 10px 0px;
	}
	.prcng4 .frontseven { 
  margin: 0px 2% 10px 0px;
}
.prcng2 .mainprice-box .frontseven {
	margin:0 2%;
	}
.prng_bg .mainpricetwo-box .sevenbox {
  margin: 0 2%;
}
.prng_bg .main-seven-box .topheading {
  margin-bottom: 36px;
}
.innercontainer
{
width:100%;		
	}
	.namerrr,.emailrrr
{
  margin: 0px 10px 10px;   
}

.header
	{
width:100%;		
	}
	.template-single .leftcontent{width:70%;padding:10px;}
 
	.template-home .contentcontainer
	{
	width:70%;	
	padding:10px;
	}
	.template-page .leftcontent
	{
		width:70%;	
	padding:10px;
}
	.sales_optin
{width:100%;
	}
	.archives{
		width:70%;	
	padding:10px;
	}
	.rightcontainer
	{
	width:30%;
		margin: 0px;
padding: 10px;
}
	.template-single-testimonial .leftcontent
{
width:70%
}
.af-sale_squeeze2
{
	float:right;	
	}
	.sooninnercontainer
	{
	width:100%;	
	padding:10px;
	}

	.soonercon2 .social-icon
{
	right: 40%;	
	}
	.main-second1-box
	{
	margin:0px;
}
	.main-fourth-box
	{
	margin:0px;
}	
	.main-money-box{margin:0px;}
	 .main-seven-box{margin:0px;}
	.countdown
	{
	left:20%;	
	}
	.social_share_count li a
	{
	width:107px;	
	}
	 
.lwohpage
	{width:100%;padding:10px;}

.landingpagePostBox 
{padding:10px;}


	.backoptin {width:100%;display:inline-block;}
	.sale_squeeze2 .button1{width:100%;margin:0px;}
	
#soon1 .outwrapper {
		padding: 10px 10px 10px 15px;}
.ta_author_desc {
  width: 83%;
 
}
.form-saleswrapperr .button1 {
  padding: 0px 0px 3px;  
}
}



@media screen and (max-width:1024px)
{
.sale_squeeze2 .innercontainer {
  margin-bottom: 0;
}
.prcng4 .main-innerseven-box .button1 { 
  width: 90%;
}	
.frontseven {  
  margin: 10px 18px 10px;  
}
.form_right_sale_squeeze2 {
  padding: 24px;
}
.form_sale_squeeze2 {
  position: relative;
  bottom: -59px;	
	}
.searchform #s { 
  width: 64%; 
}
.form_right_outerr .butoncont {
  padding: 5px 8px 5px 8px; 
  margin: 0px 18px 0px 0px; 
}
.countdown
	{
	left:17%;	
	}	
 .soon1optintitle p
	{
	width:80%;	
	}
.sales_side_optin h2 {
  font-size: 18px;
  width: 79%;
}	
	.social_share_count li span
	{
	font-size: 16px;	
	}
	.social_share_count li a {
width: 100px;
}
	.homepostbox:hover .sale_label {
top: 154px;
}
	.optin-left{float:none;margin-bottom:35px;}

	#soon1 .social-icon {
right: 23%;
}
	.form_right_sale_squeeze2 .nameicon{width:100%;}
	.form_right_sale_squeeze2 .emailicon{width:100%;}
	.form_right_outerr .button1,.form_right_outerr .buttondemo {
  padding: 3px 7px;  
  font-size: 16px; 
}
.form_right_outerr .iconh1:before,.form_right_outerr .buttondemo:before {  
  padding: 10px 4px 10px 10px;
  font-size: 19px;
}
}
@media screen and (max-width:980px)
{

.archives,.template-single .leftcontent,.template-single-testimonial .leftcontent,.template-home .contentcontainer,.arccontentcontainer,.rightcontainer,.template-home .rightcontainer,.template-page .leftcontent
	{
	width: 100%;
  border-right: 0px;
  margin-left: 0;
  margin-right: 0;
  border-left: 0;
	}

}
@media screen and (max-width:950px)
{
	
.sales_footer_optins {  
  padding: 38px 10px 27px; 
}
.menu a {
	font-size:15px;
	}

.homepostbox:hover .sale_label {
 top: 144px;
}
.menu a:hover
{
background: #E4E4E4;
}

.secondimg
	{
	float:none;	
	}
	.second1 {
		width: 100%;}

.homepostbox .post_content p
	{
	font-size:14px;	
	}

	.countdown
	{
	left:15%;	
	}
 
	.ta_author_info .ta_author_social_profiles li
	{
	padding:8px;		
	}
	.social_share_count li a {
width: 93px;
}
	.post-social li
	{
	width:14%;	
	}
	.social_share_count li span {
font-size: 14px;
margin-right: 9px;
}
	.fnpge {
		width: 100%;}
		.topheading{margin:0px 10px 10px 10px;}
	.backsection{padding:0px;}

	

}

@media screen and (max-width:900px)
		{
.prcng4 .main-innerseven-box .sevenbox,.prcng4 .frontseven {
  width: 47%; 
float:left;
  margin: 10px 3% 10px 0px;
} 
.prcng4 .main-innerseven-box .frontseven .sevenbox {
   padding: 6px 0;
}
.prcng4 .main-innerseven-box {
  padding: 0 0 0 9px;
}
.feature-box {
  width: 50%;
}
.innercontainer {
  padding: 0 10px;
}
.topheading h4 {
  padding: 30px 10px 10px 10px; 
  font-size: 35px;
  line-height: 53px;
}
	.fourthleft {
  width: 100%;
  float: none; 
  padding-left: 0;
margin-bottom: 26px;		
}
	.four-box {  
  width: 100%;
  float: none;
  padding: 0px 0px 34px 0px;
 }
.inner p { 
  font-size: 16px;  
}
.inner h4 {  
  line-height: 40px;
  font-size: 37px;  
}
.testcontent p
{
width:62%;
	font-size:14px;
	}
.af-sale_squeeze2
{
padding:0;	
	}
	.countdown
	{
	left:12%;	
	}
 
	.ta_author_info .ta_author_social_profiles li
	{
	padding:5px;		
	}
	 
	.post-social li {
width: 24%;
}

	.innertwosqueeze3 .sq3optn {
margin-top: 47px;
}
	
	#soon1 .social-icon {
right: 20%;
}
.maincontainer .sales-logo {
  float: none; 
  margin: 23px 0px 20px;
}
.maincontainer .sales-logo img {
margin: 0 auto;
	}
.header { 
  margin: 0 auto 0px;
  text-align:center;
}
.menu {
	display:inline-block;
	float: none; 
	}
	.menu a {
	padding: 15px 12px 15px 12px;
	}
	.menu .sub-menu {
	  top: 65px;
	}
}
@media screen and (max-width:865px)
{

#soon1 .social-icon {
right: 19%;
}
}
@media screen and (max-width:850px)
		{.sidesubmitrr{width:195px;}
	.form_outerr ul li{width:33%;}
.countdown
	{
	left:10%;	
	}
 .form_sale_squeeze2 {  
  bottom: -12px;
  float:none;
 width:100%;
}
.form_right_sale_squeeze2 {
   width: 500px;
  margin: 0 auto 47px;
  float: none;
  overflow: hidden;
}
	.ta_author_info .ta_author_social_profiles li
	{
	padding:4px;		
	}
	.ta_author_social_profiles li a {
font-size: 13px;
}
	.sooninnercontainer h1{
	margin:10px 0px;	
	}
		.form_sale_squeeze3{width:100%;}
	.form_right_sale_squeeze3{width:100%;padding: 0;}
	

}
 
@media screen and (max-width:800px)
{
.form_right_sale_squeeze1 h3 {
  font-size: 23px; 
}	
#soon1 .outwrapper { 
  width: 100%;
}
.social_share_count {
  display:block; 
}
#relatedposts li {
margin:10px 2%;	
	}
.sales_side .form_sales_side {
  padding: 10px 0;
}

.template-home .innercontainer,.template-page .innercontainer {
margin-top: 0px;
	}

.bottom h3 { 
  width: 63%;
  font-size: 14px;
}
.leftbox:before {  
   font-size: 59px;  
  width: 30%;
  line-height: 50px;  
  margin-top: 13px;
}	
.rightbox:before { 
  font-size: 66px;  
  width: 30%;
  margin-top: 16px;
}	
	.form_right_sale_squeeze1 .emailicon{width:90%;}
	.form_right_sale_squeeze1 .nameicon{width:90%;}
	.maincontainer h4{font-size:32px;
	line-height:38px;}
	.form_outerr h2{font-size:20px!important;}
.main-seven-box .topheading {
  margin: 0 0 6px;
}
.feature-box h2
	{
font-size:19px;	
	}
.main-seven-box .topheading {
  margin: 0 0 5px;
}
	.main-innerseven-box h3
	{
	font-size:26px;	
	}
.main-innerseven-box h2
	{
font-size:18px;			
	}
 	
	
	.soonoptintitle
	{
	width:100%;	
	}
	#soon1 .social-icon {
left:10px;
	}
	.sidefloat{
	display: inline-block;
width: 64%;	
	}
	.listcontainer li
	{
	font-size:14px;	
	}
	.question-box p
	{
	font-size:14px;	
	}
.four-box{
	display:inline-block;
	float:none;
	}
	.ta_names h4
	{
	font-size:20px;	
	line-height:20px;
	}
	.fourthleft{
	width:100%;	
	}
	

.homepostbox .post_content p
	{
	font-size:17px;	
	}	


.countdown
	{
	left:8%;	
	}	

.sales_side_optin p {
  width: 6%; 
}
.sales_side_optin {  
  width: 100%;  
}
	.sales_side_optin h2 {
  width: 87%;
}
	.sales_side {
  padding: 31px 27px;
  text-align: left;
}
	
		.ta_author_social_profiles li a {
font-size: 15px;
}
	.post-social li {
width: 15%;
}
	.soonercon .social-icon {
right: 10%;
}
		.soonercon2 .social-icon
{
	right: 35%;	
	}

	.main-innerseven-box .sevenbox
	{
	width:31%;
	margin-bottom: 0px;
	display:inline-block;

}
.frontseven
	{
	width:31%;	
	margin: 10px 11px 10px;
	}
.frontseven .sevenbox
	{
	width:100%;
	margin:0px;
	}
  .footer
	{
	margin-top:0px;	
	}
	.mainpricetwo-box{width:100%;}
	.mainpricetwo-box .sevenbox{width:48%;}
	.mainprice-box .sevenbox{width:45%;}
	.mainprice-box .frontseven{width:45%}
	.mainprice-box .frontseven .sevenbox{width:100%}
	
	.form_right_sale_squeeze1 .nameicon .squeezenamer
	{
	padding-right:0px;	
	}
	.form_right_sale_squeeze1 .emailicon .squeezeemailr
	{
	padding-right:0px;	
	}
	.form_right_sale_squeeze1 .button1{width:90%;}

.form_right_outerr .butoncont {
  padding: 5px 8px 5px 8px;
  margin: 0px 9px 0px 0px;
}	
.prcng2 .mainprice-box .sevenbox, .prcng2 .mainprice-box .frontseven {
	float:left;
	}
}

@media screen and (max-width:750px)
{
.main-innerseven-box .button1 {
	  width: 90%;
	}
.ta_author_avatar {
   width: 17%;
}
.form-saleswrapperr .button1 {
  padding: 2px 2px 10px;
  display: inline;
}
.menu_control {
display: inline-block;
  width: 100%;
  border-width: 0;
  text-align: center;
  border-top: 1px solid #ddd;
  padding: 10px 28px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  color: #333;
  border-radius: 0;
  margin-top: 10px;
}
.header {	
 margin: 0 auto 5px;	
	}
.menu {
display: none;
width: 100%;
border-width: 1px 0 0 0;
margin-bottom: 0 !important;
clear: both;
height:auto;		
}
	
.show_menu {
display: block;
margin-bottom:10px;
}
	
.menu .sub-menu {
background:#EEEEEE;
-webkit-transform-origin: top;
-moz-transform-origin: top;
transform-origin: top;
-webkit-animation-fill-mode:none;
-moz-animation-fill-mode:none;
-webkit-transform: none;
-moz-transform: none;
transform: none;
display: block;
opacity: 0;
border:1px solid #eee;		
top: 73px;
z-index: -1;
transition:none;
-webkit-transition:none;
position: absolute;
left: 0;
visibility:visible;
opacity: 1;
transition:none;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
list-style: none;
z-index: 110;
margin-top: 0;
-webkit-transform-origin-x:none;
-webkit-transform-origin-y:none;
}
.menu li:hover .sub-menu {
visibility: visible;
opacity: 1;
transition-delay:inherit;
z-index: 10;
-webkit-transform:none;
transform:none;
transition:none;
-webkit-transition:none;
}
li .menu-item-has-children>a:before
	{
	content: \"\\f0dd\";
    font-family: FontAwesome;
		padding-right:5px;
	}
.menu li:hover > .sub-menu {
display: inherit;
list-style: none outside none;
margin: 0;
opacity: 1;
visibility:inherit;	
position: static;
}	

.menu .sub-menu {
position: static;
display: block;
margin: 0; 
visibility:visible;
opacity:1;	
width:100%;
}
.menu a
{
	color:#fff;	
	}
.menu .sub-menu li a{
color:#333;		
}
.menu .sub-menu li a:hover{
color:#0B0B0D;		
background:#E4E4E4;
}	

.menu li {
width: 100%;
float: none;
margin-bottom: 0;
padding:0px 0px;
margin-left:0px;
	}
	
.menu .sub-menu li { 
width: 100%;
text-align:center;
}
	
.menu a {
border-width: 1px 1px 0 0;
background-color: #eee;
padding:5px 28px;
	text-align: center;
}
 
.menu .sub-menu a:hover {
background:0;
}	
.menu > li > a {
border-left-width: 1px;
color:#0B0B0D;	
		color: #3CA9E8;
}
.menu > li > a:hover {
color: #46C1CD;
}	
.menu li:first-child > a:first-child {
border-top-width: 0;
}
.form_right_outerr .button1,
.form_right_outerr .buttondemo {
  padding: 1px 5px;
  font-size: 13px;
}
.inner {
  padding: 17px 0 0px; 
}
.inner_box
{
	width:100%;	
	}
.bottom
{
width:100%;			
	}
.header { 
	padding:0px;
	  margin: 0 auto 0px;
	}
.menu .sub-menu .sub-menu { 
 display: block;
  margin: 0 0 0 0px;
}
	.leftbox
	{
	width:50%;
	float:left;
	}
	.rightbox
	{
	margin:0px;
	width:50%;
		float:left;
	}
	
	.optin-left
	{
	width: 100%;
	}
 
	.start .wrapperr
	{
margin-top: 20px;
display: inline-block;	
	}
	#day, #hour, #minute, #second {
		font-size: 62px;
	padding-top:20px;}
.countdown span {
		padding: 10px 10px 0px 10px;}
	.squeezetitle
	{
width:100%;	
	padding:10px 0;
		margin: 0px 0px;
}
.squeeze-video
	{
	width:81%;
	float:none;
	display: inline-block;
		margin: 10px 0px;
}
	.form_right_sale_squeeze1 {
float:none;
display: inline-block;
width:81%;
margin:0;
}	
	.form_right_sale_squeeze1 .nameicon .squeezenamer
	{
	padding-right:8px;	
	}
	.form_right_sale_squeeze1 .emailicon .squeezeemailr
	{
	padding-right:8px;	
	}
	.second1 {
		width: 100%;}
	.secondimg
	{
width: 67%;
display: inline-block;
float: none;	
  margin-left: 0;
	}
	.second1-box img {
  float: none;
  margin: 0 auto;
}
	.soonform_outer .wrapperr .namerrr {
		width: 281px;}
		.soonform_outer .wrapperr .emailrrr {
		width: 281px;}
	.soonform_outer .wrapperr .submitrrr
 {
width: 281px;}
.singlepagepostbox .post_author {
padding-right: 17px;
}
}
 
@media screen and (max-width:700px)
{
 .testcontent {
  width: 100%;
  float: none;
}
		.soon1innercon .wrapperr
	{
	width: 550px;	
	}
 .bubble {  
  left: 37%;  
}
 .feature-box
	{
	width:50%;
	margin: 10px 0px;
	}
	.feature-box h2 {
font-size: 28px;
}
.first-box .first
	{
	width:100%;	
	}
	.first-boxleft img{float:none;}
	.firstimg{text-align:center;}
	.first-box img
	{
	margin:0px;
	display:inline-block;
	}
	.second1
	{
	width:100%;	
	}
	.comment-reply-link{float:none;}
	.fourthleft
	{
	width:100%;	
	}
	.imgcon{text-align:center;}
	.slide_img{float:none;}
	.testcontent p
	{
	text-align:left;
	width:100%;
	font-size:16px;
	}
 
	.soon1innercon .wrapperr .namerrr{float:none; }
	.soon1innercon .wrapperr .emailrrr{float:none; }
	.soon1innercon .wrapperr .submitrrr{
		float:none;
		margin:10px 0px;
	}
	.main-innerseven-box .button1 {
padding: 10px 10px;
 font-size: 15px; 
}
.secondimg
	{
	width:100%;	
	}
	.four-box
	{
	width:100%;	
	}
	.firstimg{width:100%;}

.homepostbox .post_content p {
font-size: 15px;
}
.countdown span
	{
padding: 10px 5px 0px 5px;
}
.soonoptintitle
{
	width:100%;	
	}

	.soonercon .social-icon
	{
	right:31%;	
	}
	#day, #hour, #minute, #second
	{
		font-size: 50px;
	}
 .countdown {
left: 14%;
}
.post-social li {
width: 14%;
}
	.widget_searchbox1 #sname{
	width:285px;	
	}
	.soon1optintitle p {
margin: 0px 0px 110px;
	}
	.namerrr{float:none; }
	.emailrrr{float:none; }

	.submitrrr{float:none;margin-top:10px;}
.hdr_left,.hdr_right  {
  width: 100%;
  float: none;
}
.hdr_right {  
  padding: 30px 0px 0 0px;
}
.inner p {
  padding: 0% 0px 0%;  
}
.main-innerseven-box .sevenbox {
  width: 100%;  
  float: none;
}
.frontseven {
  width: 100%;
	  float: none;
  margin: 10px 0px 10px;
}
.main-innerseven-box .innercontainer {
	width:80%;
	}
}
 @media screen and (max-width:650px)
{
.innertwosqueeze3 { 
  margin: 35px 0px -12px 0px; 
  width: 100%;
}
.form_right_sale_squeeze1 {  
  width: 93%;
}
.feature-box h2 {
  font-size: 22px;
}
.icon3:before, .icon1:before,
.icon2:before,
.icon4:before, .icon6:before, .icn5:before {  
  padding: 18px;  
  font-size: 22px;
}
.feature-box .featur { 
  margin-top: 21px;
}
.feature-box {
  width: 100%;
  margin: 44px 0px 0;
  float: none;
}

	.homepostbox .headline
	{
	font-size:30px;	
	}
	.squeeze-video h3{margin:0px;}
	.squeezetitle p{margin:0px;}

.frontseven .sevenbox
	{
	width:100%;
	margin:0px;	

	}
.question-box
	{
	width:100%;	
	min-height: 190px;
	}
.question-box p
	{
	font-size:16px;	
	}

.squeezetitle
	{
width:100%;	
}
	.sale_squeeze2 .button1 {
width: 100%;
}
.squeeze-video
	{
	width:100%;
}
.squeezetitle p
	{
	padding:10px;	
	}
.squeeze-video iframe
	{
	display:inline-block;	
	}
.form_right_sale_squeeze2
	{
	width:100%;	
	margin-top:10px;
	}
.af-sale_squeeze2 {
		
	float:none;
	padding: 0 30px;
	}
 .form_sale_squeeze2
	{
	width:100%;	
	}
	.feat1
	{
	width:100%;	
	}
.Sq3list {
		width: 100%;}
 

.social_share_count li span {
font-size: 16px;
	margin-right:0px;
}
.countdown {
left:5%;
top: 86%;
}
.soon1optintitle p {
width: 100%;
padding: 10px;
}

	.form_right_sale_squeeze1 .emailicon{
	margin:10px 10px;	
	}
.post-social li {
width: 24%;
}
	.sale_squeeze3 .topheading h2,.squeeze-section .topheading h2{
	font-size: 28px;
  line-height: 46px;
	}
	
	.squeezetitle ul li{width:100%;}
	.form_right_sale_squeeze2 .nameicon{width:100%;}
	.form_right_sale_squeeze2 .emailicon{width:100%;}
}
@media screen and (max-width: 625px){
.countdown {
	left: 2%;}
}
@media screen and (max-width:600px)
		{
.soon1optintitle h1 {
  font-size: 44px;
  margin: 13px 0px;
  line-height: 48px;}
.thesis_sales_post_optin_inr  .form-saleswrapperr .nameicon,
.thesis_sales_post_optin_inr .form-saleswrapperr .emailicon {
  width: 34%;
}
.thesis_sales_post_optin_inr	.form-saleswrapperr .button1 { 
  width: 25%;
}
.thesis_sales_post_optin_inr .form-saleswrapperr .emailicon {
	  margin: 0 10px;
	}
.thesis_sales_post_optin_inr .form-saleswrapperr .emailicon:before {
  top: 6px;
   left: 15px;
}
.mainpricetwo-box .button1 {
  width: 70%;
}
#day, #hour, #minute, #second
{
font-size: 40px;
}
.videooptin {
	padding: 0 28px;
	}
.countdown span {
padding: 0px 0px 0px 0px;
}
.form_right_sale_squeeze1 { 
  width: 100%; 
}
.countdown {
left: 13%;
}	 
		.ta_author_social_profiles li a {
font-size: 13px;
}
	.thesis_sales_post_optins .float h2 {
		font-size: 25px;}
 
	.widget_searchbox1 #sname {
  width: 190px;  
}
	.sale_squeeze2 .optintitle h2
	{
	font-size:30px;	
	}
	.sidefloat {
width: 80%;
}
	.form-saleswrapperr .nameicon{width:60%;}
.form-saleswrapperr .emailicon{width:60%;}
	.form-saleswrapperr .button1{width:60%;float:none;
	display:inline-block;}
	.sooninnercontainer h1
	{font-size:50px;line-height: 52px;
}
	.sale_squeeze2 .topheading h2 {
font-size: 33px;
}
	.pagepost .headline{
font-size: 33px;		
	}
	.lwohpage .headline
	{
font-size: 33px;		
	}
.landingpagePostBox .headline
{
font-size: 33px;		
	}	
	.thesis_sales_post_optins .float
	{
	width:100%;	
	}
	.form-saleswrapperr
{
	width:100%;	
	}
	.emailicon:before
	{
	top:2px;	
	}
	.optinemailrr
	{
	margin:0px;	
	}
 
.soon1innercon .wrapperr input[type=\"text\"] { 
  width: 42%;  
}	
}

@media screen and (max-width:550px)
{
	 .menu_control
	{
	margin: 0px;
padding: 10px;	
	}
.squeeze-video iframe {
  height: 283px;
}
	.maincontainer .sales-logo
	{
	float:none;	
	}
.thesis_sales_post_optin_inr .form-saleswrapperr .nameicon, .thesis_sales_post_optin_inr .form-saleswrapperr .emailicon {
  width: 100%;
  margin: 0 0px 20px;
}
.thesis_sales_post_optin_inr	.form-saleswrapperr .button1 {
  width: 100%;
}
	.start .namerrr,.start .emailrrr,.start .submitrrr {
  margin: 0 0 15px;
width: 100%;
}
	
	.optin-left {
	  margin-bottom: 13px;
	}
	
	.soon1innercon .wrapperr .emailrrr
	{
margin: 10px 0px 25px 0px;		
	}
	.soon1innercon .wrapperr .submitrrr
	{
	width: 90%;
margin: 10px 0px 10px 0px;	
	}

.soon1innercon .wrapperr {
width: 100%;
margin: 84px 0px 100px 0px;
}
.inner h4
{
font-size:38px!important;		
	}	
.rightlist
{
width:100%;	
	}
.leftlist
{
width:100%;	
	}
	.testcontent
	{
	width:100%;	
	}
	.namerrr{width:100%;}
	.emailrrr{width:100%;}
	.testcontent p
	{
	width:63%;
	font-size:16px;
	}
	.soon1innercon .wrapperr .namerrr{width:260px;margin:0px;margin-top:10px;}
		.soon1innercon .wrapperr .emailrrr{width:260px;margin:10px 0px;}
	.soon1innercon .wrapperr .submitrrr{margin:0px;}
	.inner_box .button1
	{
	width:100%;	
	}
	.main-feature-box .para p
	{
	margin-bottom:10px;	
	}
	
	.homepostbox .featured_image
	{
	width:100%;
	text-align:center;
	  margin-bottom: 24px;	
	}
	.sales_side_optin h2 {
  width: 79%;
}
.homepostbox .post_content
{
	width:100%;
	margin-right:0px;
	}
.homepostbox .post_content p
{
margin-left:0px;
	}	
	.sale_label
	{
	left:45%;	
	}
	.soonercon .social-icon {
right: 23%;
}
.countdown {
left: 10%;
}
	

	.archivel,.archiver{width: 100%;
  margin: 0;
  padding: 0;}
	.archivel{margin: 0 0 10px;} 
		.ta_author_social_profiles li a {
font-size: 12px;
}
	
	.thesis_sales_post_optins .float p
	{
	font-size: 14px;	
	}
 
	.start .wrapperr{width:100%;}
	.emailrrr{margin-top:10px;}
	
	
	
}

@media screen and (max-width:500px)
{
.soon1innercon .wrapperr input[type=\"text\"]{
width: 90%;
  margin: 40px 0px 0px 0px;
	}
.prcng2 .mainprice-box .sevenbox,
.prcng2 .mainprice-box .frontseven {
  width: 100%;
  padding: 0;
float:none;
  margin: 0 0 20px;
}
	.form-saleswrapperr .nameicon{width:100%;}
.form-saleswrapperr .emailicon{width:100%;}
	.form-saleswrapperr .button1{width:100%;float:none;
	display:inline-block;}

	
	.sales_side .form_sales_side .nameicon
{
width:100%;
}
.sales_side .form_sales_side .emailicon
{
width:100%;
}
.sales_side .form_sales_side .sidesubmitrr
{
width:100%;
}
.countdown {
left: 10%;
}
#day, #hour, #minute, #second {
font-size: 36px;
margin: 5px;
}	
	.feature-box {
margin: 17px 0px 0;
}
.ta_author_avatar
	{
	float:none;
	display:inline-block;
	}
	.innersqueeze3 p {
		font-size: 16px;}
.Sq3list ul li {
		font-size: 15px;}
	.form_sales_side {
width: 95%;
}

.sidesubmitrr {
width: 215px;
}
	.singlepagepostbox .post_content p
	{
	font-size:16px;	
	}
	.singlepagepostbox .post_content p
	{
	font-size:16px;	
	}
.ta_author_desc {
width: 100%;
}
	.sidefloat {
width: 100%;
}
	.ta_names h4
	{
	padding:0px;
	text-align:center;
}
.ta_author_social_profiles li a {
font-size: 18px;
}

	
	#relatedposts li
	{
	width:99%;
	margin:10px 1px;
	}
	#relatedposts li img {
	width:100%;
	}
	.cmdcont {
  width: 72%;
}
#comment_form_comment .input_text {
  width: 100%!important;
}
	.comment_date
	{
	font-size:15px;	
	}
	.fnpge .widget_searchbox1:before
	{
	border:0px;
	width:100%;
	}

	.sale_squeeze2 .button1 {
width: 100%;
}

		.social-icon
{
	float:none;	
	}
.copyrights
{
	float:none;	
	width:100%;
	}
	.ta_author_avatar{width:25%;}
}
 
@media screen and (max-width:480px)
{
sale_squeeze2 h3 {
  font-size: 22px;
}
#soon1 .wrapperr .submitrrr { 
  width: 28%;
  font-size: 15px; 
}
.prng_bg .mainpricetwo-box .sevenbox {
  margin: 0 0% 20px;
width:100%;
	
}
.af-sale_squeeze2 {
  float: none;
  padding: 0 0px;
}
#commentform .input_text {
width: 100%;
}
.prcng4 .main-innerseven-box {
  padding: 0 0 0 0px;
}
.prcng4 .main-innerseven-box .sevenbox, .prcng4 .frontseven {
  width: 100%;
  float: none;
  margin: 10px 0% 10px 0px;
}
.form_sales_side{
width:96%;		
	}
	.sidesubmitrr{width:210px;}	
.countdown {
left: 8%;
}
.soon1innercon .wrapperr{
  margin: 57px 0px 118px 0px;
	}
	.rightcount h4
	{
font-size: 25px;	
margin-top: 20px;
	}
.fttst .testcontent p {  
  width: 100%;
}	 
.copyrights { 
  margin: 0px 0px 0px 0px;
} 
}

@media screen and (max-width:450px)
{
.squeeze3 .af-sale_squeeze33 {
  padding: 30px 22px;
  float: none;
}
.form_outerr ul li {
      width: 100%;
         } 
	.form_outerr li img{
	display:inline-block;}	
 .feature-box
	{
	width:100%;	
	}
	.form_right_sale_squeeze1 h3 {
		font-size: 21px;}
	.firstimg
	{
	width:100%;
     }
	.first-box .first
	{
	width:100%;
     }
	.four-box
	{
	width:100%;
	}
	.fourthleft
	{
	width:100%;	
	}
	.feature-box .featur
	{
	float:none;	
	}
	.soonercon .social-icon {
right: 20%;
}
	.soonform_outer .wrapperr .submitrrr{
	margin:0px;	
	}

	#relatedposts li
	{margin:0px;
	padding:5px 0px 0px 0px;
		
}
 .frontseven .sevenbox
	{
	width:100%;
 	}
	.inner_box .button1
	{
	font-size:18px;	
	}
	.social-icon
	{
	float:none;	
	}
	.copyrights
	{
	float:none;	
	}
	.leftbox {
width: 100%;
}
	.rightbox {
		width: 100%}
		.submitrrr
	{
		margin:10px 15px;
		float:none;
	}
	.emailrrr{float:none;}
.blogbottom .sales_main_readmore a {
		font-size: 15px;}
.blogbottom .post_date{
		font-size: 15px;}
.soon1optintitle p{
	font-size:16px;	
	}
	.soon1optintitle h1 {
font-size: 50px;
padding: 10px;
	line-height:55px;
}
#day, #hour, #minute, #second {
font-size: 30px;
margin: 0px;
padding-top: 10px;
}
.countdown {
left: 11%;
}
		#relatedposts li
	{
	width:100%;	
	}
		#relatedposts img
	{
	display:inline-block;
	}
	#relatedposts li:before
	{
	right:2px;	
	}
	.ta_author_info .ta_author_social_profiles li {
padding: 3px;
}
 
	.af-sale_squeeze2
	{
width:100%;	
	}
	
	.main-second1-box .topheading h2:after {
left: 36%;
}

.main-question-box .topheading h2:after {
left: 32%;
}	
	.soon1optintitle p {
		margin: 0px 0px 90px;}
	.soon1optintitle h1 {
font-size: 48px;
margin: 6px 0px;
}
	#soon1 .wrapperr .emailrrr{width:100%;} 
	#soon1 .wrapperr .submitrrr {
		width: 100%;margin:10px 0px 30px 0px;}
 .sales_side_optin h2 {
  width: 71%;
  font-size: 18px !important;
  line-height: 27px;
}
}
@media screen and (max-width: 410px)
		{
.videooptin {
  padding: 0 20px;
}
.byline {  
  font-size: 12px;  
}
	.post-social li {
width: 40%;
}
.countdown {
left: 8%;
}
.soonercon2 .soonercon .social-icon {
right: 20%;
}
	.soonercon .social-icon {
right: 16%;
}

.singlepagepostbox h1 {
font-size: 40px;
	}	
	.ta_author_social_profiles li a {
font-size: 14px;
}
	
	.comment_date{float:right;width:100%;text-align:left;}
	.cmdcont{width:100%;}
	.comment_text{width:100%;}
	
}
@media screen and (max-width:380px)
{
.main-feature-box .topheading h4:after {
left: 20%;
}
.sqc2container .squeezenamer, .sqc2container .squeezeemailr {
  font-size: 14px;
}
	.form_right_sale_squeeze1 .button1 {
	width:100%;
	}
	.soon1innercon .wrapperr input[type=\"text\"] {
 	 width: 100%;  
	}
	.form_right_sale_squeeze1 .nameicon,
	.form_right_sale_squeeze1 .emailicon {
	width:100%;
	margin:10px 0;
	}
	.main-second1-box .topheading h4:after {
left: 32%;
}
	.main-fourth-box .topheading h4:after {
left: 18%;
}
.main-innerseven-box {
  padding: 0px 0 58px 0px;
}
	.main-innerseven-box .innercontainer {
  width: 100%;
}
	.main-testimonial-box .topheading h4:after {
left: 12%;
}
	.main-seven-box .topheading h4:after {
left: 17%;
}
	.main-innermoney-box .topheading h4:after {
left: 28%;
}
	.main-question-box .topheading h4:after {
left: 36%;
} 
	.testcontent p
	{
	width:100%;
	 }	
	.main-question-box .question h2
	{
		font-size: 19px;}
	
	.maincontainer h2{font-size:28px;}	

.sidewidget h4:before
{
left:41%;
	}
	.mainprice-box .frontseven {
width: 100%;
}
.blogbottom .sales_main_readmore a {
		font-size: 13px;}
.blogbottom .post_date{
		font-size: 13px;}	
 .innertwosqueeze3 .af-sale_squeeze
	{
	width:100%;	
	}
	.soon1optintitle h1 {
		font-size: 37px;}
	.sooninnercontainer h1 {
font-size: 37px;
}
	 
	.innertwosqueeze3 .button1
	{
	width:100%;	
	float:left;
	margin:0px;
		font-size: 15px;
	}
	.soonercon .social-icon {
right: 10%;
}

 #day, #hour, #minute, #second
	{
		font-size:25px;
	padding:10px;
	width: 50%!important;
	}
	.countdowndays
{
font-size:18px;
}
	.soon1innercon .wrapperr {
		margin: 140px 0px 100px 0px;}
.countdown {
left: 18%;
width:215px;
}
	.comment_author
	{
	font-size:12px;	
	}
	.comment_date
	{
	font-size:12px;	
	}
	.homepostbox:hover .sale_label {
top: 160px;
}
 
	.searchform #s {
width: 60%;
}
		.sale_squeeze2 .button1 {
width: 100%;
margin: 0px;
float: left;		
}
	.landingpagePostBox .post_content p{
	font-size:14px;	
	}
	.lwohpage .post_content p{
		font-size:14px;	
	}
	.pagepost .post_content p{
	font-size:16px;	
	}
	.squezepagepost .post_content p
	{
	font-size:14px;	
	}
	.widget_searchbox1 #sname {
width: 215px;
}
	.widget_searchbox1 #searchsubmit
	{
	width:44%;	
	}
	.soonoptintitle .wrapperr
	{
	width:100%;	
	}
	.soonoptintitle .wrapperr .namerrr
	{
	width:100%;	
	}
	.soonoptintitle .wrapperr .emailrrr
	{
	width:100%;	
	}
	.soonoptintitle .wrapperr .submitrrr
	{
	width:100%;	
	}
	.soon1innercon .wrapperr .namerrr
	{
	padding: 12px 2px 12px 20px;	
	}
	.soon1innercon .wrapperr .submitrrr {
 	 width: 100%;
	}
	.soonoptintitle .textclass
	{
	font-size: 19px;	
	}
	.soonoptintitle h4
	{
	font-size: 19px;	
	}
	.main-innerseven-box .sevenbox
	{
width:100%;
 }
 
 .frontseven .sevenbox
	{
	width:100%;
 	}
		.frontseven {
width: 100%;
}
	.optin-left
	{
	font-size:22px;	
	}
	.lwohpage .headline:before
	{
	right:38%;	
	}
.topheading h2:after {
left: 27%;
}
	.main-first-box .topheading h2:after {
left: 30%;
}
	.squeezenamer{width:100%;}
	.squeezeemailr{width:100%;}	
 
	.soonoptintitle .textclass{width:90%;}
	.sale_squeeze2 .topheading h2{
		font-size:25px}
	.feat1 h3{font-size:22px}
	.sale_squeeze3 .topheading h2{font-size:25px;}
	.arccontentcontainer .headline{font-size:25px;}
	.maincontainer .topheading h4 {
		font-size: 24px;}
	.maincontainer h4 {
		font-size: 22px;}
	.ta_author_social_profiles{margin:0px;}	
	.ta_author_info .ta_author_social_profiles li a{font-size:20px;}
	.grt .headline { 
font-size: 31px;
line-height: 40px; 
}
	.soonform_outer .wrapperr .namerrr {
width: 82%;
}
		.soonform_outer .wrapperr .emailrrr {
width: 82%;
}
		.soonform_outer .wrapperr .submitrrr {
width: 82%;
}
	.form_right_sale_squeeze1
	{margin:0px;}
	
}
@media screen and (max-width:350px)
{
	.soonoptintitle h3 {
		font-size: 17px;
	}

.soonform_outer .wrapperr .submitrrr
	{
margin-right: 20px;
}	
.soonform_outer .wrapperr .namerrr
	{
margin-right: 20px;
}	
 
.form_right_sale_squeeze1 
	{
width: 100%;
}	
	.form_right_sale_squeeze1 .af-sale_squeeze1
	{width:100%;}
	
.soonform_outer .wrapperr .emailrrr
	{
margin-right: 20px;
}	 
	.form_right_sale_squeeze1 .button1 {
width: 100%;
float: none;
margin-left: 0px;
}
	
#soon1 .social-icon	
	{
	left: 10px;
right: 0px;
}		
.squeeze-video iframe {
  height: 226px;
}
}
@media screen and (max-width:330px)
{

.soonercon .social-icon {
right: 5%;
}	
countdown {
left: 16%;
}
	.singlepagepostbox .post_content p
	{
	font-size:16px;	
	}
	.feat1 p
	{
	font-size:13px;	
	}
	.homepostbox:hover .sale_label {
top: 180px;
}	
	.soonform_outer .textclass {
font-size: 22px;
		width: 90%;}
	.singlepagepostbox h1
	{
	font-size:30px;	
	}
	
	.optin-left{font-size:17px;}

}

@media screen and (max-width:300px)
{
	.soonform_outer .wrapperr {
width: 238px;
}

	.blogbottom{text-align:center;}
	
.blogbottom .post_date
{
display: inline-block;
margin: 10px 0px;
float:none;		
	}
	.blogbottom .sales_main_readmore
	{
 float:none; 
display: inline-block;}
.main-innerseven-box .sevenbox {
width: 100%;
}	
.frontseven {
width: 100%;
}	
.emailrrr { 
padding: 10px 30px 10px 9px;
	}
	.social {
margin: 10px 2px;
}
	.effectbutton a span
	{
	padding:15px 25px;	
	}
	
	.second1-box .button1 {
font-size: 20px;
}
	.maincontainer h2 {
font-size: 24px;
}
	.sidesubmitrr {
width: 189px;
}
	.inner_box .effectbutton a span{
	 padding: 10px 14px;
	}
	.homepostbox:hover .sale_label {
top: 235px;
left: 33%;
}
.ta_author_social_profiles li {
 width: 160px;
}
.post-social li {
width: 45%;
}
.form-saleswrapperr .optinnamerr
	{
	width:92%;	
	}
	.optinemailrr
	{
	width:92%;	
	}
	.form-saleswrapperr .button1
	{
	width:90%;
	float:left;
	}
	
		.widget_searchbox1 #sname {
width: 175px;
}
	.widget_searchbox1 p
	{
	font-size:14px;	
	}
	.ta_author_avatar {
width: 36%;
}
.squeezesubmitr
	{
	padding:8px 0px;	
	}
	
	.ta_author_info .ta_author_social_profiles li{padding: 13px 20px;
	margin-left:10%;}
	.innertwosqueeze3 .button1 {
width: 100%;
font-size:17px;
padding:5px 5px;
}
.countdown {
  left: 11%;
}
.soon1innercon .wrapperr {
width: 100%;
}
.social a
{
padding: 0px;
margin-right: 5px;
	}
	.soonercon .social-icon {
right: 3%;
}
	.soonercon2 .social-icon .social {
		margin-right: 2px;}
		.main-question-box .question h2
	{
		font-size: 16px;}
	.question-box p {
font-size: 14px;
}
		.homepostbox:hover .sale_label {
top: 160px;
}	
.topheading h2:after {
left: 20%;
	}  
	.sale_squeeze2 .button1
	{margin: 0px;
width: 100%;
float: left;}
		.sale_squeeze2 .button1 .squeezesubmitr {
font-size: 12px;
}
	.comment_date
	{
	font-size:12px;	
	}
	 .innertwosqueeze3 .button1 .squeezesubmitr {
width: 100%;
font-size:13px;
}
	.comments_intro{font-size:16px;}
	.innertwosqueeze3 .button1:before{display:none;}
	.effectbutton a span{padding:15px 30px;}
	.effectbutton5 a span{padding: 15px 10px;}
	.effectbutton4 a span{padding: 15px 30px;}
	.inner p{font-size:16px;}
	.soon1innercon .wrapperr .submitrrr{width:100%;}
	.soon1innercon .wrapperr .namerrr{width:100%;}
	.leftbox:before{float:none;margin-top: 17px!important;display:inline-block;}
	.rightbox:before{float:none;margin-top: 17px!important;display:inline-block;}
	.bottom h3{width:100%;}
	.squeeze-section .topheading h2{font-size:25px;}
	.start .wrapperr{width:215px;}
	.namerrr{padding: 10px 17px 10px 9px;}
   .start .emailrrr {
   padding: 10px 16px 10px 9px;
    }
	.start .submitrrr {
		width: 197px;}
	.af-sale_squeeze2 h3 {
		font-size: 21px;}
	.squeezenamer{font-size: 16px;}
	.squeezeemailr{font-size: 16px;}
	.af-sale_squeeze33 h3 {
font-size: 26px;
}
	
	.soon1innercon .wrapperr .emailrrr
	{
		width:100%;}
	.form_right_outerr .button1
{
font-size: 21px;	
		padding:0px;
}
	 
	.form_right_outerr .buttondemo {
padding: 0px;
}
	.form_right_outerr .iconh1:before{padding:0px 2px 1px 0px;}
	.form_right_outerr .buttondemo:before {
padding: 1px 10px 2px 5px;
}
}

@media screen and (max-width:340px)
{

.form_right_outerr .butoncont {  
  margin: 0px 0px 20px 0px;
  width: 100%;
}
.innertwosqueeze3 .button1 .squeezesubmitr {
  padding: 18px;
}
.form_right_outerr .button1, .form_right_outerr .buttondemo {
  padding: 5px 5px;
  display:block;
}
.main-feature-box .para p { 
  font-size: 17px;  
  padding: 0px 0px;
}
.form_right_outerr	.btn1 {
margin: 0px 0px 0px 0px;
	}	
}
/*---:[ custom CSS ]:---*/
/* Front Page Video */

.frontpagevideo  {
	background: #3fbbaf;
	
}