@charset "utf-8";
/* CSS Document */

@media (max-width: 1220px) {
.menu, .public_box, .box_1200, .menu_index, .key_features, .box_six, .box_dark h4, .banner_public h2, .box_bottom, .banner_text h2, .box_800, .product_banner h2, .suspension ul, .box_Introduction, .more_features, .safe, #user_guide li, .box_four, .box_Introduction, .header_index h3, .product_banner h3, .navigation div, .shredder_support, .shredder_tech, .comparison_explain, .comparison_name, .supported, .case, .data-recovery-software, .data-recovery-software ul, .mac-data-recovery-feature, .header_nav, .tips_list, .iphone-data-recovery, .iphone-recovery-scenarios, .iphone-recovery-ways, .bundle, .sitemap, .product_three, .product_three ul, .banner_public .instructions, .merit, .steps, .box-award, .summary, .box_white, .equipment, .box_download p, .product_nav ul, .product-award ul { width:98%;}
.menu, .menu_index, .subject .introduce {display:block;}
.list {display:none;}
.user_box, .user_box1 {width:45%; margin:30px 0 0 0; float:left; padding:0;}
.user_margin { margin-left:3%;}
.product_margin { margin:30px 3% 0 3%;}
.box_400, .list_box{width:25%;}
.user_box {width:48%;}
.service img { padding:0 5% 60px 0;}
.storage_devices li { width:22%;  padding:3% 1%;  }
.mac-data-recovery-feature li { height:80px; }
.logo-wrap{ padding:15px 0 0 15px;}
#data-recovery > ul {float: right; padding-right:15px;}
.bundle .totalpro .off {  top:-2%; left:75%; }
.equipment li {min-height:180px; padding:3% 3% 0 3%;}
.product_nav ul li.download_mac, .product_nav ul li.download_mac1, .product_nav ul li.download_win { background-image:none; padding:0 0 0 0;}
.product_nav ul li.download_mac a, .product_nav ul li.download_mac1 a, .product_nav ul li.download_win a {padding:0 10px; }
.product_nav ul li {padding:0 2% 0 0;}

}
@media (max-width: 1100px) {
.product_menu ul li.shredder {display:none;}
.product_nav ul li.download_mac a, .product_nav ul li.download_mac1 a, .product_nav ul li.download_win a {padding:0 5px; }
.product_nav ul li.solutions {display:none;}

}

@media (max-width: 1024px) {
.menu, .public_box, .box_1200, .gray_box h4, .header_index h2, .menu_index, .key_features, .box_six, .box_dark h4, .banner_public h2, .box_bottom, .banner_text h2, .box_800, .product_banner h2, .suspension ul, .box_Introduction, .more_features, .safe, #user_guide li, .box_four, .box_Introduction, .header_index h3, .product_banner h3, .navigation div, .shredder_support, .shredder_tech, .comparison_explain, .comparison_name, .supported, .case, .data-recovery-software, .data-recovery-software ul, .mac-data-recovery-feature, .tips_list, .iphone-data-recovery, .iphone-recovery-scenarios, .iphone-recovery-ways, .bundle, .sitemap, .product_three, .product_three ul, .banner_public .instructions, .subject .introduce, .merit, .steps, .box-award, .summary, .box_white, .equipment, .box_download p, .product_nav ul, .product-award ul { width:96%;}
.menu, .menu_index {display:none;}
.list {display:block;}
.user_margin { margin-left:3%;}
.product_margin { margin:30px 3% 0 3%;}
.box_400, .list_box{width:24.5%;}
.service img { padding:0 5% 100px 0;}
.box_left .box_support h1 {padding:30px 0 0 0; line-height:18px;}
.box_left .box_support p { line-height:18px;}
.box_buy_left h1 {font-size:24px;}
.box_buy_left p {font-size:14px; }
.product_menu ul li{padding:0 0.5%;font-size:16px;}
.button_down2 a {font-size:16px;line-height:40px;background-color:#00c148; margin:0 10px;}
.button_down2 a:hover {font-size:16px;line-height:40px;background-color:#04ee5b;margin:0 10px;}
.button_buynow2 a {font-size:16px;line-height:40px;background-color:#fa684b;margin:0 5px;}
.button_buynow2 a:hover {font-size:16px;line-height:40px;background-color:#fa594b;margin:0 5px;}
.version_price {font-size:20px;padding:10px 0;line-height:30px;}
.storage_devices li { width:30%;  padding:3% 1%;  }
.mac-data-recovery-feature li { height:110px; }
.box_left { float:left; width:81%;}
.box_right {float:right; width:18%; }
.box_left .product_info img { float:none; text-align:center; width:auto;}
.box_left .product_info .margin100, .box_left .product_info .margin140, .box_left .product_info .margin60 { margin-bottom:0;}
.box_left .info li dl dd { margin:0 0 0 0;  }
.box_left .product_info h2, .box_left .button, .box_left .info {margin:0; padding:0;}
.box_left .product_info .number {margin:0 0 0 10px; padding:0 0 0 20px;}
.box_left .info li { padding:0 0 20px 20px; margin:0;}
.box_left .product_info { padding:4% 3%; margin:2% 0 0 0;}
#data-recovery > ul > li > a {font-size:16px;line-height:60px;padding:0 6px;text-decoration: none;color: #9a9ca6;-webkit-transition: color .2s ease;}
.logo-wrap{ padding:15px 0 0 15px;}
#data-recovery > ul {float: right; padding:0 10px;}
.header_nav { width:99%;}
.box_left .product_info .padding_bottom { padding-bottom:0;}
.box_left .product_info .padding_bottom1 { padding-bottom:0;}
.header_index .introduce, .product_banner .introduce {width:90%; font-size:16px;}
.iphone-recovery-scenarios li { width:33%; padding:4% 0; border-top: none;}
.iphone-recovery-scenarios li.no_left {border-left:none;}
.iphone-recovery-scenarios {border-left: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8;}
.public_box .iphone-file-types li { width:47%;}
.bundle .totalpro .off {  top:-2%; left:67%; }
.product_nav ul li {padding:0 2% 0 0;}
.product_nav ul li { font-size:14px;}

}


@media (max-width: 855px) {
.menu, .list, .public_box, .box_1200, .gray_box h4, .header_index h2, .menu_index, .key_features, .box_six, .box_dark h4, .banner_public h2, .box_bottom, .banner_text h2, .box_800, .product_banner h2, .suspension ul, .box_Introduction, .more_features, .safe, #user_guide li, .box_four, .box_Introduction, .header_index h3, .product_banner h3, .navigation div, .shredder_support, .shredder_tech, .comparison_explain, .comparison_name, .supported, .case, .data-recovery-software, .data-recovery-software ul, .mac-data-recovery-feature, .iphone-data-recovery, .iphone-recovery-scenarios, .iphone-recovery-ways, .bundle, .sitemap, .product_three, .product_three ul, .banner_public .instructions, .subject .introduce, .merit, .steps, .box-award, .summary, .box_white, .equipment, .box_download p, .product_nav ul, .product-award ul { width:94%;}
.menu li, .menu_index li {margin:0 10px;}
.menu, .menu_index, .box_right, .suspension ul li.download, .suspension ul li.buy, .data-recovery-tutorials {display:none;}
.data-recovery-solutions { float:noe; width:100%;}
.box_left { width:100%;}
.list {display:block;}
.menu, .menu_index  { float:right;}
.gray_box h4 {font-size:14px;line-height:16px;width:94%;}
.user_margin { margin-left:3%;}
.product_margin { margin:30px 3% 0 3%;}
.box_400, .list_box {width:24%;}
.service img { padding:0 5% 10px 0;}
.media img { text-align:center;}
.box_buy_left h1 {font-size:24px;}
.box_buy_left p {font-size:14px; }
.box_buy_left, .box_buy_right { width:100%;}
.logo { padding-left:3%;}
.shredder_support li {width:20%; padding:50px 1.9% 80px 1.9%;}
.shredder_support li h3 { font-size:14px;}
.banner_upgrade ul {margin:0 auto; width:100%; padding:0;}
.banner_upgrade ul li { font-size:16px; line-height:30px; background-image:none; padding:0; margin:0 auto; float:none; text-align:center; list-style:disc;}
.banner_upgrade p { clear:both;}
.number { font-size:30px; color:#ff9600; padding:20px 0 10px 0;}
.product_nav ul li.reference, .product_nav ul li span {display:none;}
.button_buynow2 a {font-size:14px;line-height:40px;background-color:#fa684b;margin:0 5px;}
.button_buynow2 a:hover {font-size:14px;line-height:40px;background-color:#fa594b;margin:0 5px;}

.button_down2 a {font-size:14px;line-height:40px;background-color:#00c148; margin:0 5px;}
.button_down2 a:hover {font-size:14px;line-height:40px;background-color:#04ee5b;margin:0 5px;}
.version_price {font-size:16px;padding:10px 0;line-height:30px;}
.free_tech li { width:92%; border-right:1px solid #e8e8e8;}
.storage_devices li { width:46%;  padding:3% 1%;  }
.solutions ul li { width:100%; }
.module_margin { margin:5% 0;}
.mac-data-recovery-feature li { width:95%;  padding:5% 2%; text-align:center; height:auto; }
.mac-data-recovery-feature li span { margin:0 auto; float:none;}
.box_left .product_info img { float:none; text-align:center; width:auto;}
.box_left .product_info .margin100 { margin-bottom:0;}
.box_left .info li dl dd { margin:0 0 0 0;  }
.box_left .product_info h2, .box_left .button, .box_left .info {margin:0; padding:0;}
.box_left .product_info .number {margin:0 0 0 10px; padding:0 0 0 20px;}
.box_left .info li { padding:0 0 20px 20px; margin:0;}
.box_left .product_info { padding:4% 3%; margin:2% 0 0 0;}
.logo-wrap{ padding:15px 0 0 15px;}
#data-recovery > ul {float: right; padding-right:15px;}
.header_nav { width:100%;}
.box_left .product_info .padding_bottom { padding-bottom:0;}
.header_index .introduce, .product_banner .introduce {width:90%; font-size:16px;}
.header_index h1 {font-size:30px; line-height:30px;color:#00abff;font-weight:bold;padding:100px 0 20px 0; width:94%;}
.data-recovery-software ul li { width:95%;}
.solutions ul li .button_with { width:100%; }
.tips_list { width:90%; padding:10px 0 0 0; }
.tips_list li { width:100%; padding:0 0 15px 0; border-bottom: 1px  dashed #e5e5e5; margin-bottom:10px; text-align:center; background-image:none; list-style:none;}
.box_six li { width:33%; border:1px solid #e8e8e8;  border-left: none;}
.box-modules li { float:left; width:99%; line-height:14px;}
.box-modules li.margin { margin:0 0 0 0%;}
.box_four li  {width:88%; padding:6%;text-align:center;float:left;position:relative; margin:0;}
.button_upgrade a {width:100%;height:60px; background-color:#ff5300; background-image:none; padding:0; }
.button_upgrade a:hover {width:100%;height:60px;background-color:#f30;border-radius:3px;}
.upgrade {width:400px;height:60px; margin:0 auto;}
.bundle ul li {width:96%; margin:1% 0; padding:15px 10px; padding:5% 2%; float:left;}
.bundle li .add, .bundle .totalpro .total {  top:-31px; left:46%; }
.bundle .totalpro .off {  top:-2%; left:87%; }
.box_left .page_scenarios li { width:49.5%; padding:4% 0; }
.box_left .border_l { border-left:none;}
.box_left .page_scenarios {border-left:1px solid #e8e8e8; }
.product_three ul li p.button_orange a, .product_three ul li p.button_orange a { margin:0 10%; font-size:16px;}
.product_three ul li p.button_orange a:hover, .product_three ul li p.button_orange a:hover {font-size:16px;}
.product_menu ul li.iphone {display:none;}
.award { background-image:none;}
.merit li h2 {font-size:36px;}
.merit { height:100%;}
.equipment li {min-height:200px; padding:3% 3% 0 3%;}
.product-award ul li {width:90%; float:none; padding:3%; border:1px solid #e2e6ec; text-align:left; margin:0 auto;}

}
@media (max-width: 700px) {
.product_menu a span { background-image:none; width:0px; display: inline-block; } 
.product_nav ul li.guide {display:none;} .product_nav ul li {padding:0 1% 0 0;}
.product_nav ul li.download_mac, .product_nav ul li.download_mac1, .product_nav ul li.download_win { display:none;}
.product_nav ul li { font-size:12px;}

}
@media (max-width: 576px) {
.menu, .list, .public_box, .box_1200, .gray_box h4, .header_index h2, .menu_index, .key_features, .box_six, .box_dark h4, .banner_public h2, .box_bottom, .banner_text h2, .box_800, .product_banner h2, .suspension ul, .box_Introduction, .more_features, .safe, #user_guide li, .box_four, .box_Introduction, .header_index h3, .product_banner h3, .navigation div, .shredder_support, .shredder_tech, .comparison_explain, .comparison_name, .supported, .case, .data-recovery-software, .data-recovery-software ul, .mac-data-recovery-feature, .iphone-data-recovery, .iphone-recovery-scenarios, .iphone-recovery-ways, .bundle, .sitemap, .product_three, .product_three ul, .banner_public .instructions, .subject .introduce, .merit, .steps, .box-award, .summary, .box_white, .equipment, .box_download p, .subject .botton, .box_download .botton, .product_nav ul, .product-award ul { width:94%;}
.header_index .introduce, .product_banner .introduce {width:90%; font-size:16px;}
.header_index .botton, .product_banner .botton, .banner_public .botton { text-align:center; margin:0 auto; width:80%; }
.header_index h1 {font-size:30px; line-height:30px;color:#00abff;font-weight:bold;padding:60px 0 20px 0; width:94%;}
.button_focus_w, .button_normal_m, .button_normal, .button_focus {clear:both; float:none; width:100%;}
.button_focus_w a, .button_focus a {width:100%; background-image:none; padding:0; margin-top:30px;}
.button_focus_w a:hover, .button_focus a:hover {width:100%;}
.button_normal_m a, .button_normal a {width:99%; background-image:none; padding:0; margin-top:30px;}
.button_normal_m a:hover, .button_normal a:hover {width:99%; background-image:none; }
.botton_margin { padding-left:0px;}
.data-recovery-software h2 {font-size:26px;line-height:26px;color:#00abff;padding:10px 0 10px 0; }
.reviews { padding:0 0 10px 0; }
.data-recovery-software ul li { width:95%;}
.solutions ul li .button_with { width:100%; }
.tips_list { width:90%; padding:10px 0 0 0; }
.tips_list li { width:100%; padding:0 0 15px 0; border-bottom: 1px  dashed #e5e5e5; margin-bottom:10px; text-align:center; background-image:none;}
.bottom ul {  width:100%;}
.bottom .bottom_margin {margin:0 0 0 0;}
.bottom .bottom_margin1 {margin:0 0 0 0;}
.case li { width:90%; float:left; padding:2.9%; border:none;  border-right:1px solid #e8e8e8; border-top:1px solid #e8e8e8;}
.box_six li { width:48%; border:1px solid #e8e8e8;  border-left: none;}
.product_menu ul li{padding:0 1%;font-size:14px;*float:left; margin-bottom:0;}
.iphone-data-recovery li {width:100%; padding:20px 1.9% 40px 1.9%;margin:0px 0 30px 0; border:none; }
.iphone-data-recovery li.no_left {border-left:none;}
.free_tech li, .iphone-supported li { width:41%; float:left; padding:3.9%; border: 1px solid #f1f1f1; border-bottom:none; border-left:none;}
.public_box .iphone-file-types li { width:100%; padding:3% 0 3% 0%; text-align:center; height:60px;}
.public_box .iphone-file-types li span {width:30px; height:30px; float:none; margin-right:0; margin:0 auto; }
.more_features li, .iphone-recovery-ways li {width:98%; padding:0 1% 0 1%;}
.public_box .iphone-file-types {border-right: 1px solid #e8e8e8;}
.banner_upgrade ul {margin:0 auto; width:100%; padding:0;}
.banner_upgrade ul li { font-size:16px; line-height:30px; background-image:none; padding:0; margin:0 auto; float:none; text-align:center; list-style:disc;}
.banner_upgrade p { clear:both;}
.number { font-size:30px; color:#ff9600; padding:20px 0 10px 0;}
.upgrade {width:90%;height:60px; margin:0 auto;}
.bundle .totalpro .off {  top:-2%; left:82%; }
.product_three ul li p.button_orange a, .product_three ul li p.button_green a { margin:0 5%; }
.product_three ul li dl dd {font-size:12px;}
.product_three ul li { width:90%; float:none;  padding:3%; margin:0 0 30px 0;}
.product_three ul li.top_spacing { margin-top:0px;}
.product_three .best{width:132px;height:50px;left:-5%;top:0px;}
.product_three ul li.margin { margin:0 0 30px 0;}
.product_menu ul li.win_v {display:none;}
.list_box .dis{font-size:14px;padding:30px 0 30px 0;line-height:14px;}
.list_box .dis font{font-size:18px;line-height:18px;}
.list_box .price span{font-size:20px;line-height:40px;}
.button_buynow1 a, .button_buynow1 a:hover, .button_buynow a, .button_buynow a:hover {font-size:16px;}
.best{left:-20%;top:8px;}
.product_three, .box_gray {padding:20px 0; }
.steps li {  width:90%; margin:2%; padding:15px 10px;  padding:8% 3%; float:left;}
.equipment li {min-height:200px; padding:3% 3% 0 3%; width:42%;}

}