.p0{ padding:0px}
.pl{ padding-left:0px}
.pr{ padding-right:0px}
.free_banner{background:url('https://www.stellarinfo.com/free-data-recovery/images/WDR-banner.jpg') no-repeat top #000;min-height:350px;position:relative;overflow:hidden;}
.banner_heading{font-size:52px;text-transform:capitalize;color:#fff;margin:72px 0 15px 0;font-weight:700;line-height:60px;}
.baner_short{ font-size:23px; color:#fff; font-weight:300}
.download_button_win{background: #66b030 url("https://www.stellarinfo.com/images/slider-images/windows_comb.png") no-repeat scroll 20px 12px; color: #fff; cursor: pointer; display: inline-block;  font-size: 20px; font-weight: normal; padding: 10px 22px 13px 70px; text-align: left; text-transform: uppercase; line-height:20px}
.download_button_win:hover{ color:#FFF}
.download_button_win span{ text-transform:lowercase; display:block; font-size:12px; color:#FFF}
.download_button{ margin:20px 60px 40px}
.free_awards{ padding:30px 0px; background-color:#c7cfd7}
.free_process{ padding:60px 0px; color:#444}
.free_process_h{font-size:35px; font-weight:600}
.free_process_sh{font-size:20px;font-weight:300;line-height:30px;padding:40px 0px 60px 0px;}
.free_process_feat_heading{font-size:35px;font-weight:300;text-align:center;line-height:30px;padding:0px 0px 30px 0px;}
.free_process_feat_par{ font-size:14px; text-align:left}
.screenshot_file{ background-color:#eef1f3; padding:60px 0px;color:#444}


.bg-screen{position:relative; z-index:99; }
.dg-container{width: 100%;height: 480px;position: relative;}
.dg-wrapper{width: 508px; height: 315px;top:100px; left:31%;margin: 0 auto;position: relative;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 1000px;-moz-perspective: 1000px;-o-perspective: 1000px;-ms-perspective: 1000px;perspective: 1000px;}
.dg-wrapper a{width: 410px;height: 298px;display: block;position: absolute;left: 0;top: 0;	box-shadow: 0px 10px 20px rgba(0,0,0,0.3);}
.dg-wrapper a.dg-transition{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.dg-wrapper a img{display: block;padding: 5px 0px 0px 0px;width:419px;}
.dg-wrapper a div{font-style: italic;text-align: center;line-height: 50px;text-shadow: 1px 1px 1px rgba(255,255,255,0.5);color: #333;font-size: 16px;width: 100%;bottom: -55px;display: none;position: absolute;
}
.dg-wrapper a.dg-center div{display: block;}
.dg-container nav{width: 58px;position: absolute;z-index: 1000;bottom: 40px;left: 50%;margin-left: -29px;}
.dg-container nav span{text-indent: -9000px;float: left;cursor:pointer;width: 24px;height: 25px;opacity: 0.8;background: transparent url(../screenshot-slider/img/arrows.png) no-repeat top left;}
.dg-container nav span:hover{opacity: 1;}
.dg-container nav span.dg-next{background-position: top right;margin-left: 10px;}
.dg-container nav{ bottom:0px}

.highlight_file{ padding:60px 0px}
.high_txt{ font-size:30px; font-weight:300; padding-bottom:30px}
.high_txt strong{ font-size:35px;display:block; padding:20px 0px; font-weight:600}
.high_txt span{display:block;background:url('../../free-data-recovery/images/bg_line_black.gif') no-repeat scroll center transparent }
.high_txt span em{display:inline-block; background:#666; color:#FFF; padding:7px 26px; font-size:20px; font-style:normal; font-weight:600 }
.high_s_point{ color:#3e3d3d; margin:30px 0px 10px}
.high_s_point h4,.high_s_point h3{ font-size:16px; color:#3e3d3d; font-weight:600; padding:0px; line-height:22px}
.high_s_point p{}

.file_format{ margin-top:50px}
.file_format td{ padding:14px; color:#666}
.file_format td:nth-child(1){ font-weight:600}
.highlight_file .accordion{ padding:30px 0px; color:#666}

.top_bar_box{ background:#003051;}
.top_bar_ul li{ float:left; }
.top_bar_ul li a{ color:#fff; display:block;padding:15px 30px 19px; border-right:solid 1px #1e5581; font-weight:600}
.top_bar_ul li a:hover{ background:#1e5581;}
.bar_free{ padding:7px 10px 7px 40px; font-size:14px; background:#66b030 url("https://www.stellarinfo.com/images/slider-images/windows_comb.png") no-repeat scroll 13px 9px; color:#FFF; display:inline-block; background-size:20px 20px; margin-right:10px; text-transform:uppercase; margin-top:9px}

.compare_table{ padding:0px 0px 30px}
.compare_table td:first-child{ text-align:left; font-size:16px; color:#000;}
.compare_table td:first-child span{ font-size:14px; color:#808080; display:block; padding-top:4px}
.compare_table td{ border-bottom:1px solid #ececec; padding:15px 20px; text-align:center}
.compare_table td:nth-child(2){ border-right:solid 8px #fff; border-left:solid 8px #fff}
.compare_table td:nth-child(3){ border-right:solid 8px #fff;}
.compare_table td.gray{ background:#f5f5f5}
.compare_table td.yellow{ background:#fff9e6}
.compare_table td.gray{ background:#f5f5f5}
.compar_achor_free{ background:#66b030; padding:11px 15px; color:#FFF; font-size:15px; display:inline-block;margin-bottom:9px}
.compar_achor_tb{ padding:0px 0px !important}
.compar_achor_buy{ background:#2680c0; padding:11px 35px; color:#FFF; font-size:15px; display:inline-block; margin-bottom:9px}
.comp_free_trail{ font-size:14px; margin-bottom:15px; display:block; text-align:center}
.comp_pro_txt{ font-size:21px; color:#333; padding:10px 0px 0px}
.compar_buy_price {padding:10px 0px;font-size:36px;}
.compar_buy_price a{ color:#000; display:inline-block; font-weight:600}
.free_process .star_content2{ display:none}

@media only screen and (max-width:479px){
	.banner_heading{ font-size:25px; line-height:30px}
	.baner_short{ font-size:18px}
	.download_button{ margin:15px 5px}
	.free_process_sh{ width:90%; margin:0px auto}
	.free_process_feat_heading{ padding-top:10px}
	.free_process_h{ font-size:18px}
	.high_s_point{ text-align:center}
	.free_awards,.high_s_point{ text-align:center}
	.high_s_point img{ text-align:center; display:inline-block}
	.free_awards img{ text-align:center; display:inline-block; padding-bottom:10px}
	.file_format td{ padding:2px}
	.compare_table{ display:none}
	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.banner_heading{ font-size:25px; line-height:30px}
	.baner_short{ font-size:18px}
	.download_button{ margin:15px 5px}
	.free_process_sh{ width:90%; margin:0px auto}
	.free_process_feat_heading{ padding-top:10px}
	.free_process_h{ font-size:18px}
	.free_awards,.high_s_point{ text-align:center}
	.high_s_point img{ text-align:center; display:inline-block}
	.free_awards img{ text-align:center; display:inline-block; padding-bottom:10px}
	.file_format td{ padding:7px}
	.compare_table{ display:none}
}
@media only screen and (min-width:768px) and (max-width:959px){
	.compar_achor_buy{ padding:11px 10px; font-size:12px}
	.compar_achor_free{padding:11px 10px; font-size:12px}
	.comp_pro_txt{ font-size:15px}
}