@font-face {
    font-family: 'BPreplayRegular';
    src: url('https://cdn.sendy.co/webfonts.3/bpreplay-webfont.eot');
    src: url('https://cdn.sendy.co/webfonts.3/bpreplay-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplay-webfont.woff') format('woff'),
         url('https://cdn.sendy.co/webfonts.3/bpreplay-webfont.ttf') format('truetype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplay-webfont.svg#BPreplayRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BPreplayBold';
    src: url('https://cdn.sendy.co/webfonts.3/bpreplaybold-webfont.eot');
    src: url('https://cdn.sendy.co/webfonts.3/bpreplaybold-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplaybold-webfont.woff') format('woff'),
         url('https://cdn.sendy.co/webfonts.3/bpreplaybold-webfont.ttf') format('truetype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplaybold-webfont.svg#BPreplayBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BPreplayBoldItalic';
    src: url('https://cdn.sendy.co/webfonts.3/bpreplaybolditalics-webfont.eot');
    src: url('https://cdn.sendy.co/webfonts.3/bpreplaybolditalics-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplaybolditalics-webfont.woff') format('woff'),
         url('https://cdn.sendy.co/webfonts.3/bpreplaybolditalics-webfont.ttf') format('truetype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplaybolditalics-webfont.svg#BPreplayBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BPreplayItalic';
    src: url('https://cdn.sendy.co/webfonts.3/bpreplayitalics-webfont.eot');
    src: url('https://cdn.sendy.co/webfonts.3/bpreplayitalics-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplayitalics-webfont.woff') format('woff'),
         url('https://cdn.sendy.co/webfonts.3/bpreplayitalics-webfont.ttf') format('truetype'),
         url('https://cdn.sendy.co/webfonts.3/bpreplayitalics-webfont.svg#BPreplayItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ExistenceLightRegular';
    src: url('https://cdn.sendy.co/webfonts.3/existence-light-webfont.eot');
    src: url('https://cdn.sendy.co/webfonts.3/existence-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.sendy.co/webfonts.3/existence-light-webfont.woff') format('woff'),
         url('https://cdn.sendy.co/webfonts.3/existence-light-webfont.ttf') format('truetype'),
         url('https://cdn.sendy.co/webfonts.3/existence-light-webfont.svg#ExistenceLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html{
	background: #272727;
}
body {
	/* Prevent iPhone from resizing text */
	-webkit-text-size-adjust: none;
	background: #fff;
	color: #333;
	font-size: 11px;
	height: auto;
	padding-bottom: 20px;
}

a:link{
text-decoration: none; 
color:#238ab5;
}
a:visited{
text-decoration: none; 
color:#238ab5;
}
a:hover{
text-decoration:underline; 
color: #238ab5;
}
a:active{
text-decoration: none;
color: #238ab5; 
outline:none; 
position: relative; 
top: 1px;
}

hr{
	color: #DEDEDE;
	background-color: #DEDEDE;
	height: 1px;
	margin-bottom: 20px;
}

h1{
	text-indent: -9000px;
}

h2{
	font: 24px BPreplayBold, Helvetica, Arial;
	margin-bottom: 20px;	
	line-height: 30px;
}
h2.smaller{
	font-size: 20px;
	margin: 20px 0 10px 0;
}

h3{
	font: 14px BPreplayBold, Helvetica, Arial;
	line-height: 20px;
	margin-bottom: 10px;
}

p{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin-bottom: 15px;
}

strong, b{
	font-weight: normal;
	font-family: BPreplayBold, Helvetica, Arial;	
}
em, i{
	font-style: normal;
	font-family: BPreplayItalic, Helvetica, Arial;
}

code{
	background: #f7f9fc;
	border: 1px solid #e0e3e6;
	color: #CB2626;
	padding: 2px 4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
pre{
	background: #f7f9fc;
	border: 1px solid #e0e3e6;
	color: #CB2626;
	padding: 10px 15px;
	margin-bottom: 10px;
	line-height: 18px;
	font-size: 14px;
	line-height: 22px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	white-space: pre-wrap;       /* Since CSS 2.1 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;
}

.container_12,
.container_16,
.container_24 {
  background-repeat: repeat-y;
  margin-bottom: 20px;
}
input{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/* Top */
#top-pattern{
	height: 5px;
	background: url("images/top-pattern2.gif") repeat-x 0 0;
}
#logo{
	text-align: center;
	margin-top: 10px;
}
#tagline{
	text-align: center;
	margin-top: 85px;
	font: 55px ExistenceLightRegular, Helvetica, Arial;	
	color: #4a7ea3;
}
#subtagline{
	margin-top:-10px;
	text-align: center;
	font: 22px ExistenceLightRegular, Helvetica, Arial;	
}
#space{
	text-align: center;
	margin: 90px 0 -20px 0;
}
#menu-holder{
	width: 100%;
	background: #343a44;
	height: 32px;
	z-index: 99999;
}
#menu-mobile{
	display: none;
}
#menu{
	width: 760px;
	margin: 0 auto;
	position: relative;
	top: 9px;
	left: 20px;
}
#menu li{
	float: left;
	font: 12px BPreplayRegular, Helvetica, Arial;	
	padding-right: 40px;
}
#menu li a{
	color: #fff;
}
#menu li a:hover{
	color: #E05B56;
	text-decoration: none;
}
.ver{
	position: relative; 
	top: -.8em; 
	font-size: 70%;
	color: #f5ca0b;
}
.buy-sendy{
	background: #de5351;
	padding: 2px 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.buy-sendy:hover{
	color: #ce5c56 !important;
	background: #ffffff !important;
}
/* /Top */

/* Main */
#main{
	width: 100%;
	background: #f6f9fc;
	padding: 24px 0 24px 0;
}
#main .hero-report{
	margin-bottom: 20px;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
}
.separator{
	clear: both;
	height: 5px;
	background: url("images/top-pattern2.gif") repeat-x 0 0;
}
.buy-box{
	background: #fff;
	border: none;
	padding: 20px;
	margin-bottom: 20px;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
}
.license-notice{
	background: #fefddc;
	border: 1px solid #dddddd;
	padding: 20px;
	margin-bottom: 20px;
	text-align: center;
	font: 14px BPreplayBold, Helvetica, Arial;
}
.affiliate-signup{
	background: #fff;
	padding: 20px;
	margin: 45px 0 20px 0;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
}
.affiliate-signup h3{
	text-align: center;
	font-size: 18px;
	margin-top: 10px;
}
#affiliate-signup-form{
	text-align: center;
}
#affiliate-signup-form input{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #eeeeee;
	height:36px;
	width:265px;
	padding:0px 12px 0px;
	color:#5d5d5d;
	background:#f7f9fc;
	outline: none;
	font-size: 14px;
	margin-bottom: 10px;
}
#affiliate-signup-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:8px 0 0 10px;
}
.already-an-affiliate{
	font-size: 12px;
}
#signup-error{
	color: red;
	text-align: center;
}
.dollar{
	position: relative; 
	top: -2.2em; 
	font-size: 25%;
}
.price{
	margin-left: 0px;
	text-align: center;
	color: #e63e3b;
	font-size: 55px;
	padding: 30px 0 0px;
}
.dollar2{
	position: relative; 
	top: -2.2em; 
	font-size: 25%;
}
.price2{
	color: #e63e3b;
	font-size: 45px;
	padding: 15px 0 5px 0;
	text-align: center;
	margin-bottom: 20px;
}
#price2-org{
	display: none;
	margin: -10px 0 0px 0;
}
#cd-price-org{
	position: relative; 
	top:-16px; 
	text-decoration: line-through; 
	font-size: 24px; 
	color: black;
}
#custom-domain-holder{
	margin-left: 250px !important;
}
#custom-holder-h3{
	text-align: center; 
	font-size: 16px;
}
#custom-domain-form #sendy_license_key_cd{
	width:350px;
}
.custom-domain{
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
}
.custom-domain:hover{
	-webkit-box-shadow: 0px 10px 41px -18px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -18px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -18px rgba(0,0,0,0.75);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
}
#custom-domain-form{
	text-align: center;
}
#custom-domain-form input{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #eeeeee;
	height:36px;
	width:494px;
	padding:0px 12px 0px;
	color:#5d5d5d;
	background:#f7f9fc;
	outline: none;
	font-size: 14px;
	margin-bottom: 10px;
}
#custom-domain-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:8px 0 0 10px;
}
.otf{
	position: relative; 
	top: -3.8em; 
	left: 3px;
	font-size: 17%;
	background: #3A87AD;
	color: white;
	padding: 3px 5px 2px 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.discount1{
	color:#333;
}
.discount2{
	text-decoration: line-through; 
	color: #333; 
	position: relative; 
	top: -10px;
	font-size: 45px;
}
.discount3{
	position: relative; 
	top: 0px; 
	left: 138px;
	font-family: BPreplayRegular, Helvetica, Arial;	
	font-size: 12px;
	color: white;
	background: #e63e3b;
	padding: 5px 7px 4px 7px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.introductory{
	text-align: center;
}
.introductory span{	
	font-size: 12px;
	border: 1px solid #e63e3b;
	color: #e63e3b;
	padding: 5px 7px 4px 7px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*
.introductory span{
	font-family: BPreplayRegular, Helvetica, Arial;	
	background: #FFFEE2;
	padding: 8px 8px;
	font-size: 12px;
}
*/
.warning{
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto;
	width: 290px;
	padding: 5px 5px;
	background: #FFFEE2;
	text-align: center;
	margin-bottom: 10px;
}
#buy-form{
	text-align: center;
}
#buy-form input, #license-form input, #domain-form input{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #eeeeee;
	height:36px;
	width:265px;
	padding:0px 12px 0px;
	color:#5d5d5d;
	background:#f7f9fc;
	outline: none;
	font-size: 14px;
	margin-bottom: 10px;
}
#buy-form label, #license-form label, #domain-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:8px 0 0 10px;
}
#buy-btn{
	margin: 20px auto 10px auto;
	display: none;
	width: 221px;
	height: 57px;
	background: url("images/buy-now-stripe.png?0") no-repeat 0 0;
}
#buy-btn:hover{
	background-position: 0 -57px;
}
#buy-btn:active{
	background-position: 0 -114px;
}
#buy-btn2{
	margin: 20px auto 10px auto;
	display: block;
	width: 221px;
	height: 57px;
	background: url("images/buy-now-paypal.png?7") no-repeat 0 0;
}
#buy-btn2:hover{
	background-position: 0 -57px;
}
#buy-btn2:active{
	background-position: 0 -114px;
}
#buy-form #installation-service
{
	margin: 0 auto;
	width: 288px;
	background: #F7F9FC;
	border: 1px solid #eeeeee;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#buy-form #installation-service label
{
	position: relative;
	top: -13px;
	left: -8px;
}
#buy-form #installation{
	width: 15px;
	margin: 0px 2px 0px 0px;
	outline: none;
}
#buy-form .installation_option{
	width: 13px;
	height: 13px;
	outline: none;
	margin: 0px;
	position: relative;
	top: 1px;
}
.installation-notes-highlight{
	background:#FFFEE2; 
	font-family: BPreplayBold; 
	padding: 2px 0px;
}
#paypal-btn{
	margin: 20px auto 10px auto;
	display: block;
	width: 221px;
	height: 57px;
	background: url("images/buy-now-paypal.png?7") no-repeat 0 0;
}
#paypal-btn:hover{
	background-position: 0 -57px;
}
#paypal-btn:active{
	background-position: 0 -114px;
}
#prefer-paypal{
	font-size: 12px;
}
#social{
	float:left;
	position: relative;
	top: 25px;
	left: 0px;
	width: 100%;
}
#social .inner{
	width: 320px;
	margin: 0 auto;
}
.twitter-share-button{
	float: left;
	margin: 0 12px 0 5px;
}
.twitter-follow-button{
	float: left;
	margin: 0 0 0 -7px;
}
.fb-like, .fb-share-button{
	float: left;
	margin: 0 0 0 0;
	z-index: 9000;
}
#newsletter{
	position: relative;
	top: 40px;
	width: 100%;
	padding-bottom: 50px;
}
#newsletter .inner{
	width: 360px;
	margin: 0 auto;
	text-align: center;
}
#newsletter .inner p{
	margin-bottom: 10px;
	font: 14px BPreplayRegular, Helvetica, Arial;
	color: #555555;	
}
#subscribe-form{
	text-align: center;
}
#subscribe-form input, #reminder-form input{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #eeeeee;
	height:30px;
	width:165px;
	padding:0px 12px 0px;
	color:#5d5d5d;
	background:white;
	outline: none;
	font-size: 14px;
	margin-bottom: 10px;
}
#subscribe-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:6px 0 0 6px;
}
#subscribe-btn{
	margin: 5px auto 10px auto;
	display: block;
	width: 112px;
	height: 32px;
	background: url("images/subscribe-btn.png?2") no-repeat 0 0;
}
#subscribe-btn:hover{
	background-position: 0 -32px;
}
#subscribe-btn:active{
	background-position: 0 -64px;
}
#reminder-form{
	text-align: center;
}
#reminder-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:6px 0 0 6px;
}
#remind-btn{
	margin: 5px auto 10px auto;
	display: block;
	width: 112px;
	height: 32px;
	background: url("images/remind-btn.png?2") no-repeat 0 0;
}
#remind-btn:hover{
	background-position: 0 -32px;
}
#remind-btn:active{
	background-position: 0 -64px;
}
#accordion, #accordion2{
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
}
#accordion h3, #accordion2 h3, #accordion3 h3, #accordion4 h3, #accordion5 h3, #accordion6 h3, #accordion7 h3, #accordion8 h3{
	font-size: 16px;
	cursor: pointer;
	outline: none;
	margin-bottom: 2px;
	padding: 8px 10px;
	background: #e5ebf0;
}
h3.version-num{
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	background: none !important;
}
#accordion div, #accordion2 div, #accordion3 div, #accordion4 div, #accordion5 div, #accordion6 div, #accordion7 div, #accordion8 div{
	padding: 18px 10px 8px 10px;
	background: #ffffff;
	margin: -2px 0 0px 0;
}
.changelogintro{
	width: 414px;
	margin-left: 14px;
}
#accordion .step{
	margin-bottom: 30px;
}
#accordion img{
	margin-bottom: 10px;
}
#accordion ul{
	list-style: disc;
	margin-left: 40px;
}
#accordion ul li{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin-bottom: 15px;
}

ol{
	list-style: decimal;
	margin-left: 40px;
}
#accordion3 ul, #accordion4 ul, #accordion5 ul, #accordion6 ul, #accordion7 ul, #accordion8 ul{
	list-style: disc;
	margin-left: 40px;
}
ol li{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin-bottom: 15px;
}
#accordion3 ul li, #accordion4 ul li, #accordion5 ul li, #accordion6 ul li, #accordion7 ul li, #accordion8 ul li{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin-bottom: 15px;
}
#download-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:8px 0 0 10px;
}
#download-form input{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #dddddd;
	height:36px;
	width:260px;
	padding:0px 12px 0px;
	color:#5d5d5d;
	background:#FFFFFF;
	outline: none;
	font-size: 14px;
	margin-bottom: 10px;
}
#download-btn{
	padding: 15px 20px;
	margin-left: 10px;
}
/* #download-btn{
	margin-top: -2px;
	margin-right: 15px;
	float: right;
	display: block;
	width: 149px;
	height: 41px;
	background: url("images/download-btn.png?2") no-repeat 0 0;
}
#download-btn:hover{
	background-position: 0 -41px;
}
#download-btn:active{
	background-position: 0 -82px;
} */
#upgrade-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:8px 0 0 10px;
}
#upgrade-form input{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #dddddd;
	height:36px;
	width:344px;
	padding:0px 12px 0px;
	color:#5d5d5d;
	background:#FFFFFF;
	outline: none;
	font-size: 14px;
	margin-bottom: 10px;
}
.invalid-license{
	color: #CB2626;
}
.fancybox{
	outline: none;
	border: none;
}
.fancybox:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.fancybox-skin{
	background: white !important;
}
.features-thumb
{
	width: 296px;
	height: 236px;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
}
.features-thumb:hover{
	-webkit-box-shadow: 0px 10px 41px -18px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -18px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -18px rgba(0,0,0,0.75);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
}
#error_msg{
	color: #CB2626;
	width: 400px;
	margin: 20px auto 10px auto;
}
#accolades{
	margin-left: -20px;
}
#accolades div{
	float: left;
	width: 145px;
	margin: 10px 15px 0 0;
	text-align: center;
}
#accolades div.last{
	margin-right: 0px;
	margin-left: 12px;
}
.larger{
	font-size: 16px;
	line-height: 24px;
}
#show-even-more{
	display: block;
	margin-left: 0px;
	width: 100%;
	background: #e5ebf0;
	text-align: center;
	padding: 10px 0;
}
#view-on-twitter{
	display: block;
	margin-left: 0px;
	width: 100%;
	font-size: 12px;
}
#show-even-more span{
	font: 14px/22px BPreplayBold, Helvetica, Arial;	
}
#show-even-more:hover{
	cursor: pointer;
	color: #7A797B;
}
.download-patch-form{
	margin-top: 20px;
}
.download-patch-btn{
	background-color: #599fe1;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(89, 159, 225)), to(rgb(49, 109, 160)));
	background-image: -webkit-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: -moz-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: -o-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: -ms-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#599fe1', EndColorStr='#316da0');
	color: white;
	border: none;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 10px;
	cursor: pointer;
	height: 32px;
	border: 1px solid #607590;
	padding: 0 15px;	
	text-shadow: 0px 1px 1px rgba(0,0,0,1);
}
.download-patch-btn:hover{
	background-color: #64b5ff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(100, 181, 255)), to(rgb(49, 109, 160)));
	background-image: -webkit-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: -moz-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: -o-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: -ms-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#64b5ff', EndColorStr='#316da0');
}
.download-patch-form #license_patch{
	padding: 4px 8px;
	outline: none;
	border: 1px solid #DDDDDD;
	width: 200px;
	height: 24px;
	font: 14px BPreplayRegular, Helvetica, Arial;	
}
.download-patch-form label{
	margin: 7px 0 0 4px;
}
.license_patch_placeholder{
	font: 14px BPreplayRegular, Helvetica, Arial;
}
div#duf{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;
	background: #F3F3F3;
	border: 1px solid #E5E5E5;
	padding: 18px;
}
#api-menu{
	padding: 14px;
	background: white;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
}
#api-menu h3{
	background: #e5ebf0;
	padding: 5px 10px 2px 10px;
	text-transform: uppercase;
}
#api-menu ul{
	font: 14px BPreplayRegular, Helvetica, Arial;	
	margin-bottom: 20px;
}
#api-menu ul li{
	margin-bottom: 10px;
	text-indent: 10px;
}
#followup{
	position: relative;
	top: 80px;
	width: 100%;
	padding-bottom: 80px;
}
#followup .inner{
	width: 940px;
	margin: 0 auto;
	text-align: center;
}
#followup .inner p{
	margin-bottom: 10px;
	font: 14px BPreplayRegular, Helvetica, Arial;
	line-height: 22px;
	color: #555555;	
}
#followup .inner select#followup_options{
	width: auto;
}
#comparison{
	background: white;
	padding: 10px 10px;
	margin-bottom: 15px;
	border: none;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
}
#comparison label{
	font: 12px BPreplayRegular, Helvetica, Arial;
}
#comparison .emails{
	font: 14px BPreplayBold, Helvetica, Arial;
	color: #000 !important;
}
#slider-range{
	margin: 0 0 10px 0;
}
table#comparison-table{
	border: 1px solid #E0E0E0;
	font: 14px BPreplayRegular, Helvetica, Arial;
	width: 100%;
}
table#comparison-table th, table#comparison-table td{
	padding: 12px;
}
table#comparison-table tr{
	width: 217px;
}
table#comparison-table th{
	background: #f7f9fc;
	border: 1px solid #E0E0E0;
}
table#comparison-table td{
	border: 1px solid #E0E0E0;
}
table#comparison-table tr#amazonsesrow td {
	background: #FFFEE2;
}
.savings{
	color: #458942;
}
#contact-forms{
	background: white;
}
#
#contact-forms span{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin: 0 5px;
}
#contact-forms h3{
	font: 24px BPreplayBold, Helvetica, Arial;
	margin-bottom: 20px;
	line-height: 30px;
}
#contact-forms h4{
	font: 14px BPreplayBold, Helvetica, Arial;
	line-height: 30px;
}
#contact-forms div{
	margin-bottom: 20px;
}
#domain-form input{
	width:180px;
}
#domain-form span{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin: 0 5px;
}
.blue-btn{
	background: #72b4e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #72b4e3 0%, #3f86c0 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #72b4e3 0%,#3f86c0 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #72b4e3 0%,#3f86c0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72b4e3', endColorstr='#3f86c0',GradientType=0 ); /* IE6-9 */
	
	-webkit-box-shadow: 0px 6px 11px -10px rgba(0,0,0,1);
	-moz-box-shadow: 0px 6px 11px -10px rgba(0,0,0,1);
	box-shadow: 0px 6px 11px -10px rgba(0,0,0,.5);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
	
	-webkit-border-radius: 19px;
	-moz-border-radius: 19px;
	border-radius: 19px;
	cursor: pointer;
	height: 32px;
	padding: 20px 30px;	
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);
	font: 14px/22px BPreplayBold, Helvetica, Arial;
	color: #ffffff !important;
	margin-left: 0px;
}
.blue-btn.small, .yellow-btn.small{
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	padding: 10px 20px;	
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);
	font: 12px/22px BPreplayRegular, Helvetica, Arial;	
}
.blue-btn:hover{
	background: #90c9f1; /* Old browsers */
	background: -moz-linear-gradient(top,  #90c9f1 0%, #3f86c0 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #90c9f1 0%,#3f86c0 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #90c9f1 0%,#3f86c0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90c9f1', endColorstr='#3f86c0',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
	
	-webkit-box-shadow: 0px 6px 11px -5px rgba(0,0,0,1);
	-moz-box-shadow: 0px 6px 11px -5px rgba(0,0,0,1);
	box-shadow: 0px 6px 11px -5px rgba(0,0,0,.5);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
}
.yellow-btn{
	background: #f6c45c; /* Old browsers */
	background: -moz-linear-gradient(top,  #f6c45c 0%, #f4b753 50%, #f3ae4d 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f6c45c 0%,#f4b753 50%,#f3ae4d 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #f6c45c 0%,#f4b753 50%,#f3ae4d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6c45c', endColorstr='#f3ae4d',GradientType=0 ); /* IE6-9 */
	
	-webkit-box-shadow: 0px 6px 11px -10px rgba(0,0,0,1);
	-moz-box-shadow: 0px 6px 11px -10px rgba(0,0,0,1);
	box-shadow: 0px 6px 11px -10px rgba(0,0,0,.5);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
	
	-webkit-border-radius: 19px;
	-moz-border-radius: 19px;
	border-radius: 19px;
	cursor: pointer;
	height: 32px;
	padding: 20px 30px;	
	text-shadow: 0px 1px 1px rgba(255,255,255,1);
	font: 14px/22px BPreplayBold, Helvetica, Arial;
	color: #2d1e05 !important;
	margin-left: 0px;	
}
.yellow-btn:hover{
	background: #f4d390; /* Old browsers */
	background: -moz-linear-gradient(top,  #f4d390 0%, #f2c276 50%, #efa845 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f4d390 0%,#f2c276 50%,#efa845 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #f4d390 0%,#f2c276 50%,#efa845 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4d390', endColorstr='#efa845',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
	
	-webkit-box-shadow: 0px 6px 11px -5px rgba(0,0,0,1);
	-moz-box-shadow: 0px 6px 11px -5px rgba(0,0,0,1);
	box-shadow: 0px 6px 11px -5px rgba(0,0,0,.5);
	
	-webkit-transition: box-shadow 0.1s linear;
	-moz-transition: box-shadow 0.1s linear;
	-ms-transition: box-shadow 0.1s linear;
	-o-transition: box-shadow 0.1s linear;
	transition: box-shadow 0.1s linear;
}
#buy-cd-licenses-btn
{
	margin-right: 10px;
}
#paypal-text-mobile, #stripe-text-mobile
{
	display:none;
}
#paypal-text, #stripe-text
{
	display:inline;
}
.request-invoice{
	background: #fff;
	padding: 20px 50px;
	margin: 0px 0 20px 0;
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.75);
}
.request-invoice h3{
	font-size: 18px;
	margin-top: 10px;
}
#request-invoice-form input{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #eeeeee;
	height:36px;
	width:494px;
	padding:0px 12px 0px;
	color:#5d5d5d;
	background:#f7f9fc;
	outline: none;
	font-size: 14px;
	margin-bottom: 10px;
}
#request-invoice-form textarea{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	border: 1px solid #eeeeee;
	height:70px;
	width:494px;
	padding:10px 12px;
	color:#5d5d5d;
	background:#f7f9fc;
	outline: none;
	font-size: 14px;
	margin-bottom: 8px;
}
#request-invoice-form label{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	padding:8px 0 0 10px;
}
#email-sendy{
	text-align:center;
	position:absolute;
	top:50%;
	left:50%;
	margin:-130px 0 20px -57px;
}
#email-sendy img{
	margin-bottom: 30px;
}
#email-sendy-a a{
	background-color: #599fe1;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(89, 159, 225)), to(rgb(49, 109, 160)));
	background-image: -webkit-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: -moz-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: -o-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: -ms-linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	background-image: linear-gradient(top, rgb(89, 159, 225), rgb(49, 109, 160));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#599fe1', EndColorStr='#316da0');
	color: white;
	border: none;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 15px;
	cursor: pointer;
	height: 32px;
	border: 1px solid #607590;
	padding: 10px 15px;	
	text-shadow: 0px 1px 1px rgba(0,0,0,1);
}
#email-sendy-a a:hover{
	text-decoration: none;
	background-color: #64b5ff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(100, 181, 255)), to(rgb(49, 109, 160)));
	background-image: -webkit-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: -moz-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: -o-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: -ms-linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	background-image: linear-gradient(top, rgb(100, 181, 255), rgb(49, 109, 160));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#64b5ff', EndColorStr='#316da0');
}
#return-to-sendy{
	position:relative;
	top:25px;
	font-size:12px;
}
.important{
	width: 93%;
	display: block;
	font: 14px/22px BPreplayItalic, Helvetica, Arial;	
	padding: 10px 15px;
	background: #FFFEE2;
	border: 1px solid #E0E0E0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.v2-screenshot{
	max-width: 442px;
	margin-top:5px;
	width: 100%;
}
.optional{
	font-size: 14px;
	background: #fffee5;
	padding: 4px 6px;
}
.label-grey{
	font-size: 12px;
	color: white;
	background: #999999;
	padding: 3px 6px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.sep{
	clear:both;
}
h3.title{
	font-size: 16px;
	margin-bottom: 10px;
	background: #e5ebf0;
	padding: 8px 10px;
}
div#main div.container_12 div.grid_8 ul li{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin: 0 0 15px 15px;	
	list-style: disc;
}
.note{
	background: #fffdee; 
	padding: 10px 15px;
}
#apple-pay-button {
	display: none;
	background-color: black;
	background-image: -webkit-named-image(apple-pay-logo-white);
	background-size: 100% 100%;
	background-origin: content-box;
	background-repeat: no-repeat;
	width: 223px;
	height: 30px;
	padding: 10px 0;
	border-radius: 20px;
	margin: 15px auto 10px auto;
}
.more-features{
	list-style: none;
}
.more-features li{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	margin-bottom: 10px;
}
.more-features li:before {
  content: '✓ ';
}
#privacy ul li{
	font: 14px/22px BPreplayRegular, Helvetica, Arial;	
	list-style: disc;
	margin: 0 0 5px 18px;
}
.subscribe-text{
	font-size:10px !important; 
	line-height: 16px !important;
}
.t-accolades .grid_4 {
 display: inline-block;
}
#upgrade-btns{
	margin: 15px 0 0 0;
}
#upgrade-btns .yellow-btn, #upgrade-btns .blue-btn{
	padding: 15px 20px;
	margin-right: 10px;
}
#invalid-license{
	display:none;
	margin-top: 25px; 
	color: #CB2626;
}
#upgrade-notice{
	margin-top: 25px; 
	color: #949494; 
	width: 330px;
}
.get-started-video
{
	width: 75%; 
	height: auto;
}
.whatpeoplesaygrid
{
	margin-bottom: 15px;
}
.whatpeoplesaybox
{
	-webkit-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.55);
	-moz-box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.55);
	box-shadow: 0px 10px 41px -26px rgba(0,0,0,0.55);
}
/* /Main */

/* Footer */
#footer{
	margin: 70px 0 -45px 0;
	width: 100%;
	background: #272727;
	height: 74px;
	color: #fff;
	font: 12px/22px BPreplayRegular, Helvetica, Arial;	
}
#footer a{
	color: #B0B0B0;
}
#footer a:hover{
	color: #E05B56;
	text-decoration: none;
}
#footer #footer-logo{
	float: left;
	margin-top:-6px;
}
#footer #left{
	float: left;
	margin-top: 25px;
}
#footer #right{
	float: left;
	margin-top: 25px;
}
#footer #right .inner{
	float: right;
	list-style: none;
	width: 580px;
	margin-right: -29px;
}
#footer #right .inner li{
	float: left;
	padding-right: 20px;
}
#footer-mobile{
	display: none;
}
#designed-by{
	float: left;
	margin-left: 5px;
}
#other-apps{
	float: left;
	margin-top: -5px;
	list-style: none;
}
#other-apps li{
	float: left;
	margin-left: 5px;
}
.no-bottom-margin{
	margin-bottom: 0px;
}
.footer-helper{
	width: 290px;
	margin: 0px 0 20px 63px;
}
.footer-helper p{
	font-size: 11px;
	line-height:18px;
	margin-bottom: 10px;
}
#more-info-icon{
	position: relative;
	top: -2px;
	left: 2px;
}
#footer-helper-more{
	display: none;
	font-family: BPreplayRegular, Helvetica, Arial;	
	background: #FFFEE2;
	padding: 8px 8px;
}
#installation-info{
	display: block;
	font-family: BPreplayRegular, Helvetica, Arial;	
	padding: 0px 16px;
	font-size: 12px;
	line-height:18px;
}
#installation-info label{
	font-size: 12px;
}
/* /Footer */


/* Responsive */
@media 
(-webkit-min-device-pixel-ratio: 2){ 
	/* Mail strip */
	#top-pattern{
		height: 5px;
		background: url("images/top-pattern2.gif") repeat-x 0 0;
		background-size: auto 8px;
	}
	.separator{
		height: 5px;
		background: url("images/top-pattern2.gif") repeat-x 0 0;
		background-size: auto 8px;
	}
	
	/* Buy btn */
    #buy-btn{
    	width: 221px;
		height: 57px;
		background: url("images/buy-now-stripe@2x.png?0") no-repeat 0 0;
		background-size: 221px;
	}
	#buy-btn:hover{
		background-position: 0 -57px;
	}
	#buy-btn:active{
		background-position: 0 -114px;
	}
	
	#buy-btn2{
    	width: 221px;
		height: 57px;
		background: url("images/buy-now-paypal@2x.png?0") no-repeat 0 0;
		background-size: 221px;
	}
	#buy-btn2:hover{
		background-position: 0 -57px;
	}
	#buy-btn2:active{
		background-position: 0 -114px;
	}
	
	#paypal-btn{
    	width: 221px;
		height: 57px;
		background: url("images/buy-now-paypal@2x.png?0") no-repeat 0 0;
		background-size: 221px;
	}
	#paypal-btn:hover{
		background-position: 0 -57px;
	}
	#paypal-btn:active{
		background-position: 0 -114px;
	}
	
	/* Subscribe btn */
	#subscribe-btn{
		width: 112px;
		height: 32px;
		background: url("images/subscribe-btn@2x.png?2") no-repeat 0 0;
		background-size: 112px;
	}
	#subscribe-btn:hover{
		background-position: 0 -32px;
	}
	#subscribe-btn:active{
		background-position: 0 -64px;
	}
	
	/* Remind btn */
	#remind-btn{
		width: 112px;
		height: 32px;
		background: url("images/remind-btn@2x.png?2") no-repeat 0 0;
		background-size: 112px;
	}
	#remind-btn:hover{
		background-position: 0 -32px;
	}
	#remind-btn:active{
		background-position: 0 -64px;
	}
}

/* ----------------------- Responsive CSS for mobile phones ----------------------- */
@media screen and (max-width: 450px) {
	body{
		min-width: 370px;
	}
	.container_12{
		width: 370px;
	}
	#main{
		margin-bottom: -20px;
	}
	.grid_3, .grid_4, .grid_6, .grid_7, .grid_8, .grid_9, .grid_12{
		float: left !important;
		width: 100% !important;
		padding: 0 0 0 20px;
	}
	.separator{
		width: 84% !important;
	}
	.hero-report{
		width: 85% !important;
		margin-top: 10px;
	}
	.hero-report img{
		width: 100%;
		height: 100%;
	}
	.separator{
		margin-left: 30px;
	}
	p{
		width: 85% !important;
	}
	h2, h3{
		width: 85% !important;
	}
	#tagline{
		font-size: 40px !important;
		width: 310px !important;
		margin: 50px 0 20px 30px !important;
	}
	#subtagline{
		margin: -10px 0 0 30px !important;
	}
	#logo{
		margin: 0 0 0 30px !important;
	}
	#slider-range{
		width: 320px !important;	
	}
	#comparison{
		width: 300px !important;	
	}
	#comparison-table{
		width: 300px !important;
	}
	#menu-holder{
		margin-top: -30px;
		height: 60px;
		padding: 8px 0 12px 0;
	}
	#menu{
		display: none;
	}
	#menu-mobile{
		display: block;
		width: 355px;
		float: left;
		margin: 9px 0 0 40px;
	}
	#menu-mobile li{
		float: left;
		font: 12px BPreplayRegular, Helvetica, Arial;	
		padding: 0 25px 15px 0;
	}
	#menu-mobile li a{
		color: #fff;
	}
	#menu-mobile li a:hover{
		color: #E05B56;
		text-decoration: none;
	}
	.twitter-tweet{
		width: 310px !important;
	}
	#view-on-twitter{
		display: none !important;
	}
	.buy-box{
		width: 290px !important;
	}
	#buy-text{
		width: 280px !important;
	}
	.price{
		margin: 0 0 0 20px !important;
	}
	.introductory{
		margin: 10px 0 30px 21px !important;
	}
	.footer-helper{
		margin-left: 15px;
	}
	.footer-helper-text, #more-info-icon{
		margin-left: 0px;
	}
	#error_msg{
		margin-left: 26px;
	}
	#accolades{
		margin-left: 100px;
	}
	#accolades div{
		clear: both;
	}
	#accolades div.last{
		margin-left: 0px !important;
	}
	#accolades div p{
		width: 120px !important;
	}
	#social, #followup, #newsletter{
		display: none;
	}
	#prefer-paypal{
		margin-left: 40px;
	}
	#gyc{
		display: none;
	}
	div#main div.container_12 div.grid_8 ul li{
		float: left !important;
		width: 80% !important;
	}
	.note{
		width: 80% !important;
		background: #fffdee; 
		padding: 10px 15px;
	}
	.mobile-hide{
		display: none !important;
	}
	.discount2{
		top: -30px;
	}
	.discount3{
		font-size: 11px;
		left: 78px;
	}
	#custom-domain-holder{
		width: 330px !important;
		margin-left: 0px !important;
	}
	#custom-holder-h3{
		margin-left: 20px;
	}
	#custom-domain-form #sendy_license_key_cd{
		width: 268px !important;
	}
	.price2{
		margin-left: 20px;
	}
	#buy-cd-licenses-btn
	{
		margin-left: 30px;
	}
	#paypal-text-mobile, #stripe-text-mobile
	{
		display:inline;
	}
	#paypal-text, #stripe-text
	{
		display:none;
	}
	.features-thumb
	{
		width: 296px !important;
	}
	.t-accolades .grid_4 
	{
		height: auto !important;
	}
	.get-started-video
	{
		display:none;
	}
	.whatpeoplesaybox
	{
		width: 300px;
		height: auto;
		transform: rotate(0deg) !important;
	}
	
	/* Footer */
	#footer{
		display: none;
	}
	#footer-mobile{
		display: block;
		margin: 70px 0 -45px 0;
		width: 100%;
		background: #272727;
		height: 74px;
		color: #fff;
		font: 12px/22px BPreplayRegular, Helvetica, Arial;	
	}
	#footer-mobile #left{
		float: left;
		margin-top: 25px;
	}
	#footer-mobile a{
		color: #B0B0B0;
	}
	#footer-mobile a:hover{
		color: #E05B56;
		text-decoration: none;
	}
	
	#accordion, #accordion2{
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	}
	
	/* Get Started Guide */
	#accordion div{
		width: 85% !important;
	}
	#accordion div img{
		width: 90% !important;
	}
	#accordion div iframe{
		width: 90% !important;
		height: 175px !important;
	}
	#accordion p, #accordion div ol li p{
		width: 250px !important;
	}
	code{
		word-wrap: break-word;  
	}
	
	/* Get Updated */
	#download-latest-version, #upgrade-to-next-major-version, #how-to-update-sendy-title, #get-updated #accordion2{
		display: none;
	}
	#upgrade-btns{
		float: none;
		clear: both;
		margin: 0 0 20px 0;
	}
	#new-email-design2-video{
		display: none;
	}
	#new-email-design2-img{
		display: block !important;
	}
	#new-confirmation-screens-video{
		display: none;
	}
	#new-confirmation-screens-img{
		display: block !important;
	}
	#real-data-preview-video{
		display: none;
	}
	#real-data-preview-img{
		display: block !important;
	}
	
	/* API */
	#api-menu{
		width: 294px;
	}
	#api #accordion2 div{
		width: 302px;
	}
	#api #accordion2 div p{
		margin-left: 10px;
		width: 280px !important;
	}
	
	/* Affiliates */
	#twelvedollars{
		width: 300px;
	}
	.affiliate-signup{
		width: 290px;
	}
	.affiliate-signup h3{
		text-align: left;
		width: 300px !important;
	}
	.already-an-affiliate{
		margin-left: 80px;
	}
	
	/* Troubleshooting */
	  #troubleshooting #accordion3 div
	, #troubleshooting #accordion4 div
	, #troubleshooting #accordion5 div
	, #troubleshooting #accordion6 div
	, #troubleshooting #accordion7 div
	, #troubleshooting #accordion8 div{
		width: 302px;
	}
	
	  #troubleshooting #accordion3 div ol li p
	, #troubleshooting #accordion4 div ol li p
	, #troubleshooting #accordion5 div ol li p
	, #troubleshooting #accordion6 div ol li p
	, #troubleshooting #accordion7 div ol li p
	, #troubleshooting #accordion8 div ol li p
	{
		width: 250px !important;
	}
	
	  #troubleshooting #accordion3 div p
	, #troubleshooting #accordion4 div p
	, #troubleshooting #accordion5 div p
	, #troubleshooting #accordion6 div p
	, #troubleshooting #accordion7 div p
	, #troubleshooting #accordion8 div p
	{
		width: 280px !important;
	}
	
	  #troubleshooting #accordion3 div img
	, #troubleshooting #accordion4 div img
	, #troubleshooting #accordion5 div img
	, #troubleshooting #accordion6 div img
	, #troubleshooting #accordion7 div img
	, #troubleshooting #accordion8 div img
	{
		width: 90% !important;
	}
	
	/* Request an invoice */
	.request-invoice{
		width: 250px;
	}
	#request-invoice-form input, #request-invoice-form textarea{
		width: 250px;
	}
}