.menu ul li.store a {
	border:2px solid #504F4F;
	background-color:#fff;
	color:#504F4F;
}
.menu ul li.store a:hover {
	background-color:#504F4F;
	color:#fff;
	border:2px solid #504F4F;
}
.pro-cont {
	background:url(/images/iphone-data-recovery/banner.jpg) no-repeat 50% 0;
	height:882px;
}
.pro-cont-mac {
	background:url(/images/mac-iphone-data-recovery/banner.jpg) no-repeat 50% 0;
	height:882px;
}
#bar {
	height:80px;
	background-color:rgba(0, 0, 0, 0.4);
	padding-top:15px;
}
.switch {
	width:328px;
	margin:0 auto;
	overflow:hidden;
	font-size:20px;
}
.ios-android span {
	display:block;
	line-height:15px;
	padding-left:5px;
	margin-left:90px;
}
.ios-android span.sec-android label {
	margin-left:15px;
}
label {
	color:#fff;
	float:left;
	font-size:14px;
}
ul#version {
	width:328px;
	margin:0 auto;
	overflow:hidden;
}
ul#version li {
	color:#fff;
	border:2px solid rgba(255, 255, 255, 0.3);
	cursor:pointer;
	float:left;
	text-align:center;
	margin:16px 0 0 0;
	line-height:30px;
	height:30px;
	color:#fff;
	width:130px;
	border-radius:20px;
	font-size:16px;
	padding-left:25px;
}
.android ul#version li {
	border-color:#8bd829;
	color:#8bd829;
}
ul#version li.active {
	cursor:default;
	border:2px solid #0c9cff;
}
ul#version li.no-active {
	margin-left:10px;
}
ul#version li.win {
	background:url(/images/iphone-data-recovery/win.png) no-repeat 15% 50% #0c9cff;
}
ul#version li.mac {
	background:url(/images/iphone-data-recovery/mac.png) no-repeat 11% 50%;
}
ul#version li.active-mac {
	background:url(/images/iphone-data-recovery/mac.png) no-repeat 11% 50% #0c9cff;
}
ul#version li.noactive-win {
	background:url(/images/iphone-data-recovery/win.png) no-repeat 15% 50%;
}
ul#version li a {
	color:#fff;
	width:120px;
	display:inline-block;
}
.android ul#version li a {
	color:#8bd829;
}
ul#version li a:hover {
	text-decoration:none;
}
ul#version li.no-active:hover {
	border:2px solid #0c9cff;
}
h1 {
	font-size:45px;
	color:#fff;
	text-align:center;
	margin:0 auto;
}
h1 img {
	display:inline-block;
}
.pro-cont p, .pro-cont-mac p {
	color:#fff;
	font-size:30px;
	line-height:120%;
	text-align:center;
	width:100%;
}
.pro-cont p.btn, .pro-cont-mac p.btn {
	margin:0 auto;
	overflow:hidden;
	width:519px;
}
p#introduction {
	font-size:16px;
	line-height:35px;
	padding-top:40px;
	max-width:729px;
}
p#introduction img {
	margin:5px auto;
	display:block;
}
a.down, a.buy, a.down_fonelab, a.down_macfonelab, a.buym {
	margin-top:26px;
	float:left;
	display:block;
	width:217px;
	height:47px;
	border-radius:5px;
	font-size:18px;
	color:#fff;
	line-height:47px;
	background:url(/images/iphone-data-eraser/btn.png) no-repeat 24px 16px;
	padding-left:45px;
}
a.down, a.down_fonelab, a.down_macfonelab {
	border:2px solid #fff;
	height:44px;
	margin-left:26px;
}
a.down_fonelab {
	color:#71c400;
	border:2px solid #71c400;
	background-position:24px -67px;
	width:179px;
}
a.down_macfonelab {
	color:#71c400;
	border:2px solid #71c400;
	background-position:36px -67px;
	width:179px;
	font-size:26px;
}
a.down:hover {
	background-color:#8bd829;
	text-decoration:none;
	border-color:#8bd829;
}
a.buy {
	background:url(/images/iphone-data-recovery/discount.png) no-repeat scroll 0 0;
	margin-left:20px;
	height:48px;
	max-width:191px;
	width:100%;
}
a.buy:hover {
	background-position:0 -48px;
}
a.buym {
	background:url(/images/mac-iphone-data-recovery/discount.png) no-repeat scroll 0 0;
	margin-left:20px;
	height:48px;
	max-width:191px;
	width:100%;
}
a.buym:hover {
	background-position:0 -48px;
}
p#buy-together a:hover {
	background-color:#f45a41;
}
.reviews {
	overflow:hidden;
	margin:40px 0 40px 0;
}
.reviews p {
	width:79%;
	float:right;
	margin:0 0 0 20px;
	padding:0;
	color:#606060;
	font-size:16px;
	line-height:24px;
}
.review {
	overflow:hidden;
	margin-top:20px;
}
.review img {
	float:left;
	display:block;
}
.review img#pcworld {
	margin:26px 0 0 44px;
}
.reviews p.date {
	color:#999;
	font-size:1.2em;
}
.gray {
	background-color:#f7f7f7;
}
.grey {
	background-color:#e7e7e9;
	padding:0 0 68px;
}
.grey h3 {
	font-size:34px;
	color:#2d2d2d;
	text-align:center;
	margin-top:76px;
}
.grey p {
	font-size:16px;
	color:#606060;
	text-align:center;
	margin:38px 0 0;
	line-height:30px;
}
ul#products {
	overflow:hidden;
	margin-top:50px;
}
ul#products li {
	float:left;
	width:18%;
	text-align:center;
	margin-right:2%;
}
ul#products li:last-child {
	margin-right:0;
}
ul#products li p {
	font-size:14px;
	line-height:25px;
	text-align:center;
	margin-top:5px;
}
ul#products li a {
	display:block;
	border:1px solid #222;
	text-align:center;
	border-radius:5px;
	width:107px;
	height:25px;
	line-height:25px;
	margin:25px auto 0;
}
#feature-bg {
	position:relative;
	height:575px;
	padding-top:10px;
}
ul#feature li {
	font-size:16px;
	line-height:19px;
	color:#ffffff;
	position:absolute;
}
ul#feature li span {
	color:#d94e37;
}
ul#feature li#summarize {
	top:33px;
	left:288px;
	font-size:22px;
	color:#eaeaea;
	background:url(/images/iphone-data-recovery/down.png) no-repeat scroll 50% 100%;
	height:55px;
}
ul#feature li#retrieve, ul#feature li#online-mac, ul#feature li#preview, ul#feature li#getback, ul#feature li#icloud, ul#feature li#keep, ul#feature li#recover {
	font-size:14px;
	width:205px;
	padding-top:77px;
	background:url(/images/iphone-data-recovery/feature-icons.png) no-repeat 70px 0;
	top:60px;
}
ul#feature li#preview {
	top:190px;
	right:0;
	background-position:-764px 0;
}
ul#feature li#keep {
	top:55px;
	right:0;
	background-position:-353px 0;
}
ul#feature li#icloud {
	top:360px;
	background-position:-998px 0;
}
ul#feature li#getback {
	top:240px;
	background-position:-565px 0;
}
ul#feature li#recover {
	top:315px;
	right:0;
	background-position:-143px 0;
}
h2 {
	color:#3e3e3e;
	font-size:34px;
	text-align:center;
	padding:86px 0 55px;
}
table tr td, table tr th {
	border:1px solid #d7d7d7;
	padding:26px;
	color:#2d2d2d;
}
table {
	max-width:1000px;
	width:100%;
}
table tr th {
	font-size:20px;
}
table tr td {
	font-size:16px;
}
table#upgrade {
	margin:80px 0;
}
table#upgrade th {
	background-color:#6ec365;
	color:#fff;
	font-size:21px;
	height:40px;
	border-right:1px solid #85cd7e;
	line-height:120%;
}
table#upgrade th.last {
	background-color:#79d26f;
}
table#upgrade tr td {
	border-top:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	font-size:16px;
	line-height:30px;
	padding:22px;
}
table#upgrade tr td.last {
	background-color:#fffcf5;
}
table#upgrade {
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
.yes {
	background:url(/images/iphone-data-recovery/yes.png) no-repeat 50% center;
}
.no {
	background:url(/images/iphone-data-recovery/no.png) no-repeat 50% center;
}
a.upgrade, a.download {
	background:#ff6a18 url(/images/iphone-data-recovery/download-upgrade.png) no-repeat 8% 0;
	display:block;
	max-width:115px;
	width:100%;
	height:48px;
	border-radius:5px;
	font-size:16px;
	color:#fff;
	line-height:48px;
	padding-left:20%;
}
a.download {
	background-color:#79d26f;
	background-position:8% -49px;
	max-width:140px;
}
a.upgrade {
	background:url(/images/iphone-data-recovery/discount.png) no-repeat scroll 0 -96px;
	max-width:129px;
	width:100%;
}
a.upgrade:hover {
	background-position:0 -144px;
	text-decoration:none;
}
.export {
	overflow:hidden;
}
.export table tr td {
	border:none;
	border-bottom:1px dashed #d8d8d8;
	height:68px;
	padding:0 26px;
}
#first_table {
	border-right:1px solid #e7e7e7;
	float:left;
	width:49%;
}
#second_table {
	float:left;
	width:49%;
}
#note {
	background-color:#e7e7e9;
}
#note p span {
	font-size:24px;
	color:#2d2d2d;
}
#note p {
	font-size:16px;
	line-height:36px;
	color:#606060;
	max-width:1000px;
	width:100%;
	margin-top:74px;
	padding:30px 0;
}
#softpedia {
	background-color:#4b4a4f;
	font-size:16px;
	color:#e9e9eb;
	text-align:center;
	height:184px;
}
#softpedia p {
	font-size:16px;
	color:#e9e9eb;
	padding:45px 0 30px;
}
.feature-box {
	overflow:hidden;
	clear:both;
	max-width:1000px;
	margin:85px auto 0;
}
.feature-txt {
	float:left;
	width:48.3%;
}
.feature-txt h3 {
	font-size:34px;
	line-height:34px;
	color:#2d2d2d;
	margin-bottom:26px;
}
.feature-txt p {
	font-size:16px;
	line-height:30px;
	color:#606060;
}
.feature-txt .feature-title h3 {
	display:inline;
}
.feature-txt .feature-title {
	font-size:34px;
	color:#d94e37;
	margin-bottom:26px;
	line-height:34px;
}
.feature-img {
	width:46.7%;
}
.feature-img img {
	width:100%;
	max-width:467px;
	margin-top:30px;
}
.right {
	float:right;
}
.left {
	float:left;
}
.feature-bar {
	background-color:#74b1b4;
	overflow:hidden;
	margin-top:98px;
	width:100%;
	max-width:1000px;
}
.feature-bar h3 {
	margin:50px 0 35px;
	color:#fff;
	font-size:34px;
	line-height:34px;
	padding:0 78px;
}
.feature-bar p {
	color:#fff;
	font-size:16px;
	line-height:30px;
	padding:0 78px 48px;
}
h3.title {
	font-size:18px;
	color:#11b5e8;
	text-align:center;
	margin:30px 0;
}
.feature-two-cols {
	float:left;
	width:45%;
	margin:90px 0;
}
.feature-two-cols p, .feature-item-box ul li p, .feature-article-box ul li p {
	color:#606060;
	font-size:14px;
	line-height:30px;
}
.feature-two-cols img, .feature-item-box ul li img {
	display:block;
	margin:0 auto;
}
#left-col {
	margin-right:10%;
}
.feature-item-box, .feature-article-box {
	max-width:1000px;
}
.feature-item-box ul, .feature-article-box ul {
	overflow:hidden;
	margin-bottom:20px;
}
.feature-item-box ul li {
	float:left;
	width:27%;
	margin-right:9%;
}
.feature-item-box ul li.last, .feature-article-box ul li.last, .feature-article-box ul li.last_l {
	margin:0;
}
.feature-article-box ul li.last_l p.article_intro {
	padding-bottom:69px;
}
.feature-item-box ul li img {
	margin-bottom:20px;
}
ul.cols_three li p {
	font-size:14px;
}
ul.cols_three li p a {
	color:#13b5ea;
	display:block;
}
ul.cols_three li p a::after {
content:"\20\003E";
}
ul.cols_three li img {
	margin-bottom:0;
	max-width:90px;
	width:100%;
}
img.screen {
	margin:50px auto;
	display:block;
	max-width:1168px;
	width:100%;
}
.re_article {
	max-width:1903px;
	width:100%;
	overflow:hidden;
	border-top:4px solid #f2f2f2;
	margin-top:80px;
}
.re_article h3 {
	font-size:34px;
	color:#2d2d2d;
	text-align:center;
	padding-top:60px;
	padding-bottom:35px;
}
ul.cols_two {
	overflow:hidden;
}
ul.cols_two li {
	width:48%;
	float:left;
	margin:0 0 25px 0;
}
ul.cols_two li.right {
	margin-right:4%;
}
ul.cols_two li img {
	max-width:72px;
	width:100%;
	float:left;
	margin-right:29px;
	display:block;
}
ul.cols_two li p {
	font-size:14px;
	text-align:left;
}
ul.cols_two li p.sub_title, .feature ul.cols_three li p.sub_title {
	font-size:16px;
}
.tips p a {
	color:#606060;
}
.tips li::before {
content:"\003E";
color:#6ec400;
font-size:18px;
float:left;
padding-top:5px;
}
.tips p {
	color:#606060;
	padding-left:20px;
}
.tips {
	padding-bottom:50px;
}
#customer {
	background-color:#4b4a4f;
	padding-bottom:30px;
}
#customer .title {
	color:#fff;
	font-size:34px;
	padding:60px 0 0px;
	text-align:center;
}
#customer p {
	font-size:16px;
	color:#fff;
	text-align:center;
	margin:25px auto 40px;
	max-width:336px;
}
#customer p#intro {
	color:#979797;
	margin-bottom:35px;
	max-width:none;
}
a#review {
	border:2px solid #6ec400;
	display:block;
	width:246px;
	height:47px;
	line-height:47px;
	color:#fff;
	text-align:center;
	border-radius:5px;
	margin:0 auto;
}
a#review:hover {
	border-color:#fff;
	text-decoration:none;
}
p#profile {
	margin:0 auto;
	overflow:hidden;
	width:119px;
}
p#profile span, p#profile img {
	display:block;
	float:left;
	color:#979797;
}
p#profile span {
	margin-left:10px;
	line-height:59px;
	height:59px;
}
#more-solutions {
	background-color:#e7e7e9;
	padding-bottom:70px;
}
#more-solutions .title {
	font-size:34px;
	color:#2d2d2d;
	padding:70px 0 45px;
	text-align:center;
}
p.article_intro {
	background-color:#fff;
	border:1px solid #dededf;
	border-top:none;
	border-radius:0 0 5px 5px;
	padding:10px 24px 39px;
}
.feature-article-box ul li {
	float:left;
	width:28.7%;
	margin-right:6%;
}
.feature-article-box ul li img {
	display:block;
	max-width:288px;
	width:100%;
}
.feature-article-box ul li a.article_title {
	display:block;
	font-size:18px;
	line-height:30px;
	background-color:#fff;
	padding:39px 24px 0;
	border-left:1px solid #dededf;
	border-right:1px solid #dededf;
}
.feature-article-box ul li p a {
	font-size:14px;
	color:#13b5ea;
	display:block;
}
#breadcrumb {
	color:#666;
	font-size:1.2em;
	padding:10px 0;
	margin-top:15px;
}
#breadcrumb .container a {
	background:url(/images/system/breadcrumb_break.png) no-repeat right 0;
	;
	height:29px;
	float:left;
	padding-right:15px;
}
.crumb_left {
	padding-left:7px;
}
.botlink, #footer {
	background-color:#4b4a4f;
}
.botlink .container {
	border-bottom:1px solid #5d5c63;
	padding-top:38px;
}
.bot_title {
	color:#fff;
	font-size:24px;
	margin-bottom:20px;
}
.botlink a:link, .botlink a:visited, #footer .container p a, #footer .container p {
	font-size:14px;
	color:#979797;
}
a#subscribe {
	background:url(images/subscribe-newsletter.png) no-repeat;
	height:44px;
	width:228px;
	line-height:44px;
	font-size:18px;
	color:#e0e3e8;
	padding:0 0 0 12px;
}
/*****table icon****/
#first_table span, #second_table span {
	background:url(/images/iphone-data-recovery/app.png) no-repeat scroll 0 -471px;
	padding-top:10px;
	padding-left:45px;
	display:block;
	height:30px;
}
span#messages {
	background-position:0 -605px;
}
span#call-history {
	background-position:0 -403px;
}
span#notes {
	background-position:0 -670px;
}
span#reminder {
	background-position:0 -807px;
}
span#calendar {
	background-position:0 -337px;
}
span#bookmark {
	background-position:0 -270px;
}
span#safari-history {
	background-position:0 -270px;
}
#first_table span.photo-stream, #second_table span.photo-stream {
	background-position:0 -739px;
}
#first_table span.attachments, #second_table span.attachments {
	background-position:0 -538px;
}
span#memo {
	background-position:0 -874px;
}
span#voice-mail {
	background-position:0 -942px;
}
#first_table span.photos, #second_table span.photos {
	background-position:0 -134px;
}
span#video {
	background-position:0 -202px;
}
span#audio {
	background-position:0 0;
}
span#document {
	background-position:0 -66px;
}
span#whats-app {
	background-position:0 -1011px;
}
img#video-interface {
	display:block;
	width:100%;
	max-width:461px;
	margin:0 auto;
	padding-top:100px;
}
td img {
	padding-bottom:20px;
	padding-left:10px;
}
.item {
	background-color:#e8e8e8;
}
ul.tab {
	max-width:1000px;
	width:100%;
	margin:0 auto;
}
ul.tab li {
	font-size:23px;
	color:#3f3f3f;
	float:left;
	line-height:120%;
	height:85px;
	padding:5% 5% 0;
	cursor:pointer;
	width:40%;
}
.tab_cont {
	background-color:#ffffff;
	clear:both;
}
ul.tab li.curr {
	background-color:#ffda85;
	position:relative;
}
ul.tab li.curr::before {
width:0px;
height:0px;
border:25px transparent solid;
border-top-color:#ffda85;
position:absolute;
bottom:-48px;
left:40%;
content:""
}
/***bundle_pro***/
#rec h4 {
	font-size:36px;
	color:#2d2d2d;
	text-align:center;
	margin-top:30px;
}
#rec #bundle {
	max-width:1000px;
	border-radius:15px;
	overflow:hidden;
	margin:30px auto;
}
.bundle_wrap {
	margin:0 auto;
	max-width:600px;
	overflow:hidden;
	padding-bottom:20px;
	background:url(images/save_bracket.png) no-repeat center bottom;
}
.bundle_wrap_three {
	max-width:958px;
	width:100%;
	background:url(images/save_bracket_three_new.jpg) no-repeat left bottom;
}
.bundle_wrap_three .item_two {
	width:26%;
}
.item_two {
	width:40.333%;
	padding:10px;
	line-height:20px;
	color:#555555;
	font-size:16px;
	float:left;
	overflow:hidden;
}
.item_two img {
	max-width:100px;
	width:100%;
	display:block;
	margin:0 auto;
}
.item_two p {
	margin-top:15px;
	float:right;
	width:91%;
	text-align:center;
}
.item_two a {
	color:#6ec400;
	padding:10px 20px;
}
.item_two span {
	color:#dd604d;
	font-size:20px;
}
a.download_re {
	text-decoration:underline;
}
.plus {
	float:left;
	background:url(/images/feature/plus_new.jpg) no-repeat 50% 60%;
	width:70px;
	height:166px;
}
p#buy-together {
	width:812px;
	padding:30px 0;
}
p#buy-together span {
	padding-top:10px;
	margin:0 auto;
	padding-bottom:40px;
	padding-top:15px;
	width:100%;
	color:#2c2c2c;
	font-size:26px;
}
p#buy-together span.red {
	color:#da4f38;
	font-size:35px;
}
p#buy-together span.padding {
	padding-right:20px;
}
p#buy-together a {
	height:48px;
	text-align:center;
	width:179px;
	border-radius:5px;
	font-size:18px;
	color:#fff;
	line-height:48px;
	background:url(/images/iphone-data-eraser/btn.png) no-repeat 40px -32px;
	background-color:#d94e37;
	text-decoration:none;
	padding-left:59px;
	margin:30px auto 0;
}
.gray h3 {
	font-size:34px;
	color:#2d2d2d;
	text-align:center;
	padding-top:60px;
}
.link, .link-1 {
	width:45%;
	border:1px #ececec solid;
	float:left;
	background-color:#fff;
	padding:20px;
}
.link:hover {
	background-color:#41a7dc;
}
.link img.chan, .link-1 img.chan {
	display:none;
}
.link:hover img.chan, .link-1:hover img.chan {
	display:block;
}
.link:hover img.ori, .link-1:hover img.ori {
	display:none;
}
.link:hover img.chan, .link-1:hover img.chan {
	float:left;
}
a.back {
	font-size:16px;
}
a.back span {
	font-size:20px;
}
a.back p {
	margin-top:-14%;
	margin-left:20%;
	line-height:35px;
}
.link:hover p, .link-1:hover p {
	color:#fff;
	margin-top:0;
}
.link-1:hover {
	background-color:#2498a5;
}
.link-1 {
	border-left:none;
}
.link:hover p, .link-1:hover p {
	padding-top:10px;
}
.other-f {
	padding:2% 0;
	overflow:hidden;
	clear:both;
}
.extend {
	width:90%;
	cursor:default;
	border:1px solid #2c96e0;
	padding:10px;
	margin-bottom:20px;
}
.extend .more-text {
	overflow:hidden;
	width:65%;
	float:left;
}
.extend .more-text img {
	display:block;
	margin:0 auto;
	float:left;
	margin:10px 39px 10px 10px;
}
.extend .more-text a.title-pro {
	font-size:24px;
	color:#606060;
	transition:all 1s ease 0s;
	display:block;
	margin-right:10px;
	display:inline-block;
}
.extend .more-text a.title-pro:hover {
	text-decoration:none;
	color:#2c96e0;
}
.extend .more-text p.rec {
	font-size:14px;
	line-height:30px;
	padding:8px;
	color:#606060;
}
.extend .more-text p {
	font-size:16px;
	line-height:30px;
	color:#606060;
}
a.LMore {
	display:inline-block;
	width:190px;
	font-size:18px;
	border:1px solid #2c96e0;
	color:#2c96e0;
	margin:0 auto;
	line-height:45px;
	border-radius:50px;
	text-align:center;
	transition:all 1s ease 0s;
	margin-top:2.5%;
}
a.LMore:hover {
	background-color:#2c96e0;
	text-decoration:none;
	color:#fff;
}
a.LMore:after {
	content:'\2794';
	font-size:20px;
	vertical-align:middle;
	padding-left:5px;
}
/*****fall sale bundle****/
#bundle-price {
	width:25%;
	margin:0 auto;
}
#bundle-price li {
	color:#fff;
	font-size:14px;
	padding-top:10px;
}
#bundle-price li .paypal {
	margin-top:0;
}
a.buy-bundle {
	background:#d94e37 url(/images/video-converter-ultimate/btn-video-download.png) no-repeat 50px -96px;
	padding:0 0 0 100px;
	color:#fff;
	margin-top:14px;
	text-align:left;
	width:58%;
	height:50px;
	line-height:50px;
	border-radius:5px;
	font-size:18px;
}
a.buy-bundle:hover {
	text-decoration:none;
	background-color:#f45a41;
}
.paypal {
	width:150px;
}
#link_p_s {
	background:url(/style/images/paypal.png) no-repeat center;
	width:191px;
	height:49px;
}
.link-new {
	border-color:#2c96e0;
}
.link-new:hover {
	background-color:#2c96e0;
	border:none;
	border-bottom:1px #2c96e0 solid;
}
.link-new-s {
	border-left:none;
}
 @media screen and (max-width:1000px) {
.feature-box, .feature-item-box {
width:98%;
}
a.upgrade {
max-width:134px;
}
}
@media screen and (max-width:960px) {
ul#feature li#retrieve, ul#feature li#online-mac, ul#feature li#preview, ul#feature li#getback, ul#feature li#icloud, ul#feature li#keep, ul#feature li#recover {
position:relative;
top:auto;
left:auto;
right:auto;
float:left;
height:114px;
margin:10px 5% 0 0;
width:28%;
}
ul#feature li#summarize {
top:auto;
left:auto;
position:relative;
text-align:center;
padding:30px 0;
background:none;
height:19px;
}
img#video-interface {
max-width:150px;
padding-top:0;
}
.pro-content {
background-color:#1E1916;
}
#feature-bg ul#feature {
overflow:hidden;
}
.pro-cont p, .pro-cont-mac p {
font-size:20px;
}
ul#feature li#summarize {
font-size:18px;
}
ul#feature li#preview, ul#feature li#getback, ul#feature li#icloud {
height:42px;
}
p#introduction {
padding-top:20px;
font-size:14px;
line-height:120%;
}
a.download {
background-image:none;
padding-left:0;
font-size:16px;
text-align:center;
}
.bundle_wrap_three .item_two {
width:24%;
}
a.down, a.down_fonelab, a.buy, a.down_macfonelab, a.buym {
margin-left:15px;
}
a.upgrade {
max-width:90px;
background:#F45A41;
text-decoration:none;
}
a.upgrade:after {
content:"Buy Now";
color:#fff;
}
}
 @media screen and (max-width:850px) {
 .link, .link-1 {
width:90%;
}
.link-1 {
border-left:1px #ececec solid;
border-top:none;
}
.link:hover p, .link-1:hover p {
padding-top:0px;
}
a.back p {
padding-top:4%;
}
.reviews {
width:100%;
}
.link-new-a {
border-top:1px #2c96e0 solid;
}
.link-new-s {
border-left:1px #2c96e0 solid;
}
}
 @media screen and (max-width:798px) {
a.down, a.down_fonelab, a.down_macfonelab {
display:none;
}
h1 {
font-size:36px;
}
h2, h3, .grey h3, .feature-txt h3, .gray h3, .re_article h3, #customer .title, #rec h4 {
font-size:20px;
}
.pro-cont p.btn, .pro-cont-mac p.btn {
width:270px;
}
.review img {
padding-bottom:5%;
}
.reviews p {
float:left;
width:90%;
}
.feature-txt {
width:100%;
}
.feature-img {
max-width:429px;
width:100%;
margin:0 auto;
float:none;
}
.export table tr td {
line-height:150%;
}
a.download, a.download_re {
display:none;
}
.bundle_wrap_three .item_two {
width:23%;
}
.item_two {
font-size:14px;
}
p#buy-together span {
font-size:24px;
}
p#buy-together span.red {
font-size:30px;
}
p#buy-together span.padding {
padding-right:10px;
}
.extend .more-text {
width:99%;
}
}
@media screen and (max-width:730px) {
p#buy-together {
width:495px;
}
p#buy-together span {
text-align:center;
}
p#buy-together span.price, p#buy-together span.padding {
margin:0 auto;
width:100%;
padding-bottom:10px;
}
p#buy-together span.price {
display:block;
}
p#buy-together span {
font-size:23px;
}
}
@media screen and (max-width:680px) {
.bundle_wrap_three .item_two {
width:22%;
}
}
@media screen and (max-width:630px) {
ul#feature li#retrieve, ul#feature li#online-mac, ul#feature li#preview, ul#feature li#getback, ul#feature li#icloud, ul#feature li#keep, ul#feature li#recover {
background:none;
height:auto;
padding-top:0;
width:100%;
}
p#introduction {
font-size:14px;
line-height:120%;
}
#feature-bg ul#feature, .container {
overflow:visible;
}
ul#feature li:before {
content:"\2713\20"
}
#feature-bg {
height:auto;
}
ul#products li {
width:45%;
margin-bottom:20px;
}
.feature-item-box ul li, .feature-two-cols, .feature-article-box ul li {
width:100%;
margin-bottom:10px;
}
.feature-item-box ul {
clear:both;
}
ul.tab li {
font-size:16px;
height:65px;
padding:5% 0 0 9%;
font-size:12px;
}
ul.cols_two li {
width:100%;
}
}
@media screen and (max-width:615px) {
.item_two, .plus {
float:none;
}
.bundle_wrap_three .item_two {
width:60%;
}
.plus {
height:65px;
}
p#buy-together a {
margin-left:23%;
}
a.back p {
margin-top:-20%;
}
.extend .more-text img {
margin:auto;
}
}
@media screen and (max-width:550px) {
h1 {
font-size:24px;
}
ul#products li {
width:100%;
}
#first_table {
border-right:none;
}
table tr td, table tr th {
padding:2px;
}
ul.cols_two li p {
float:none;
}
p#buy-together span {
font-size:22px;
}
p#buy-together span.red {
font-size:28px;
}
.bundle_wrap .item_two {
width:60%;
}
#bundle-price {
width:40%;
}
}
@media screen and (max-width:480px) {
p#buy-together {
width:100%;
text-align:center;
}
p#buy-together span {
font-size:20px;
}
p#buy-together span.red {
font-size:26px;
}
.container {
width:94%;
}
.feature-box, .feature-item-box {
width:80%;
}
table#upgrade th {
font-size:10px;
}
table tr th {
font-size:14px;
}
a.upgrade:after {
content:"Buy";
color:#fff;
}
p#buy-together span.padding {
padding-right:0;
}
a.back p {
padding-top:2%;
margin-left:25%;
}
}
@media screen and (max-width:415px) {
table tr td, table tr th {
padding:2px;
}
table tr td {
font-size:11px;
}
p#buy-together span {
font-size:16px;
}
p#buy-together span.red {
font-size:24px;
}
p#buy-together a {
margin-left:15%;
}
p#buy-together span.price {
text-align:left;
padding-left:115px;
}
#bundle-price {
width:50%;
}
}
 @media screen and (max-width:368px) {
.pro-cont-s {
height:auto;
background-color:#222;
padding-bottom: 20px;
}
}
