﻿
.banner{position:relative;	width:100%;	overflow:auto;		font-size:18px;	line-height:24px;	text-align:center;		color:rgba(255,255,255,.6); margin:0; font-family: 'Ubuntu', sans-serif;}
.banner ul{list-style:none; width:300%; margin:0; padding:0;}
.banner ul li{display:block; float:left; max-width:33.33%; padding:0; min-height:242px; -moz-background-size: 100% 100%; -o-background-size: 100% 100%; -ms-background-size: 100% 100%;}
.banner ul li.exchangebanner{ background: url(../images-new/ExchangeRecovery.jpg) no-repeat 0 top;}
.banner ul li.ostbanner{ background: url(../images-new/OSTRecovery.jpg) no-repeat 0 top;}
.banner ul li.pstbanner{ background: url(../images-new/PSTRecovery.jpg) no-repeat 0 top;}


.banner ul li .slide-l{margin:0 5% 0 40%;}
.banner h1, .banner h2{font-size:60px; font-weight:700; padding:20px 0 0; color:#fff; position:static; margin:70px 0 0 0; text-shadow:1px 1px #333 !important; line-height:normal;}
.slideheadding{font-size:36px; font-weight:700; padding:20px 0 0; color:#fff; margin:20px 0 0 0; text-shadow:1px 1px #333; line-height:normal;}
.banner p{font-size:18px; font-weight:normal; color:#000000; margin:0; line-height:normal;}
.banner strong{font-weight:normal; font-size:26px; color:#ffffff; padding:0; text-shadow:1px 1px #000; display:block; font-weight:700; line-height:normal;}
.banner .btn{display:inline-block; margin:25px 0 0; padding:10px 15px; clear:both; color:#fff; font-size:18px; font-weight:400; text-decoration: none; border:none; border-bottom: 2px solid #000000; background:#333333; border-radius:6px; text-shadow:1px 1px #000;}
.banner .btn:hover{background:#ffffff; border-color:#eeeeee;  text-shadow:none; color:#003366;}
.banner .btn:active{-webkit-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5)); -moz-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5)); -ms-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5)); -o-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5)); filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));}
.banner, .banner .dot{-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3)); -moz-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3)); -ms-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3)); -o-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3)); filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));}
.next{position:absolute;  top:210px;  right:10px;  background:url(../images-new/next.png) no-repeat 0 0; width:44px; height:65px;}
.next:hover{background-position:0 -71px;}
.prev{position:absolute;  top:210px;  left:10px;  background:url(../images-new/previous.png) no-repeat 0 0; width:44px; height:65px;}
.prev:hover{background-position:0 -71px;}
.wrap {	margin: 0 auto;	width: 960px;}



.buytablenew{ text-align:left;}
.buytablenew table{border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;}
.buytablenew table td{border-top:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px;}
.buytablenew table th{border-top:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px; background:#eeeeee; font-size:18px; font-weight:normal;}
.buytablenew table td:nth-child(2){background:#fdfad3;}

@media only screen and (max-width: 1024px) {
.wrap {		width: 90%;	}
.slideheadding{font-size: 24px;}

.banner p {	font-size: 15px;		width: 70%;		margin: 0 auto;	}
.banner ul li .slide-l{margin:30px 0 0 40%;}

.banner ul li.exchangebanner{ background: url(../images-new/ExchangeRecovery.jpg) no-repeat -30px top;}
.banner ul li.ostbanner{ background: url(../images-new/OSTRecovery.jpg) no-repeat -30px top;}
.banner ul li.pstbanner{ background: url(../images-new/PSTRecovery.jpg) no-repeat -30px top;}

}

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

.banner ul li.exchangebanner{ background: url(../images-new/ExchangeRecovery.jpg) no-repeat -700px top;}
.banner ul li.ostbanner{ background: url(../images-new/OSTRecovery.jpg) no-repeat -700px top;}
.banner ul li.pstbanner{ background: url(../images-new/PSTRecovery.jpg) no-repeat -700px top;}
.banner ul li .slide-l{margin:30px 0 0 5%;}





}

@media only screen and (max-width: 480px) {
.banner ul li .slide-l{ 

}


.slideheadding{margin:10px 0 0 0; font-size:24px; padding:0;}

.banner strong{font-size:16px; padding:10px 0;}

}
/*-------------- Banner Code end ---------------*/

.lrghd{font-size:30px; font-weight:normal;}
.softfeatures{padding:10px; overflow:hidden; background:#f5f5f5; border-radius:10px;}
.softfeatures strong{font-size:24px; font-weight:normal; padding:10px 0 0 1%; display:block;}
.softfeatures ul{ margin:0; padding:0;}
.softfeatures ul li{ float:left; width:45%; margin:1%; padding:1%;  border-radius:6px;}
.softfeatures ul li img{float:left; margin:0 10px 0 0;}


.offer-box{float:left; width:29%; margin:0 2%; text-align:center;}
.softdes{background:#fee55d; padding:15px; margin:20px 0; border-radius:8px; overflow:hidden;}
.softdes ul li{float:left; padding:0 0 2px 20px; margin:0 30px 0 0; background:url(../images-new/yesmark.png) no-repeat 0 0;}

.softde{background:#fee55d; padding:15px; border-radius:8px; overflow:hidden;}
.softde ul{margin:0 0 0 10px;}
.softde ul li{list-style-type:disc; padding:0 0 5px 0;}

.softdesgrey{background:#eeeeee; padding:15px; margin:20px 0; border-radius:8px; overflow:hidden; border:1px solid #cccccc;}
.softdesgrey ul li{float:left; padding:0 0 2px 20px; margin:0 30px 0 0; background:url(../images-new/yesmark.png) no-repeat 0 0;}

/* Tabs container */
.r-tabs {
	position: relative;

	background: #666666; /* Old browsers */
background: -moz-linear-gradient(top,  #666666 0%, #000000 46%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(46%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #666666 0%,#000000 46%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #666666 0%,#000000 46%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #666666 0%,#000000 46%); /* IE10+ */
background: linear-gradient(to bottom,  #666666 0%,#000000 46%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); /* IE6-9 */


	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 4px solid #666666;
	border-radius: 4px;

}

/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	position: relative;
	background-color: #666666;
}

/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display: inline-block;
	padding: 10px 12px;

	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}

/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
	color: #000000;
	text-shadow: none;

	background-color: white;

	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

/* Tab panel */
.r-tabs .r-tabs-panel {
	background-color: white;

	border-bottom: 4px solid white;

	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;

}


/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	padding: 10px;

	background-color: #666666;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	font-size: 16px;

	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom:1px solid #999999;
}

/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #fff;
	color: #000000;
	text-shadow: none;
	border-bottom:none;
}

/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}

/* Buttons */
button {
	display:inline-block;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px 20px;
	line-height: 100%;

	color: #fff;
	font-size: 14px;
	text-align: center;
	text-shadow: 0 1px rgba(0, 0, 0, 0.3);
	vertical-align: middle;
	font-weight: bold;
	
	border: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #00c5ad;
	box-shadow: 0px 3px 0px 0px #00ab94;
	
	cursor: pointer;
}

/* Info bar */
.info {
	display:inline-block;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px 20px;
	width: 300px;
	line-height: 100%;

	font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
	font-size: 14px;
	color: #00c5ad;
	border: 2px solid #00ab94;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;

	cursor: pointer;
} 


.r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
	display:block; overflow:hidden;
}

.r-tabs .r-tabs-tab {
    display: inline-block;
    margin: 0;
    list-style: none;
}

.r-tabs .r-tabs-panel {
    padding:15px;
    display: none;
}

.r-tabs .r-tabs-accordion-title {
    display: none;
}

.r-tabs .r-tabs-panel.r-tabs-state-active {
    display: block;
}
.r-tabs ul{display:block; width:100%;}
.r-tabs ul li{float:left; margin-right:10px;}


.r-tabs-panel span{display:block; font-size:13px; font-weight:bold; padding:10px 0;}
.r-tabs-panel ul{padding:5px;}
.r-tabs-panel ul li{ background:url(../images/check-arrow.gif) no-repeat 0 2px; padding:0 0 10px 23px; list-style-type:none; float:none;}


@media screen and (max-width: 1024px) {
.rf-top-left{float:left; width: auto;}
.rf-top-left img{width:130px;}


.rf-mg1{ background: url(../images-new/windows.gif) no-repeat 0 0; padding:0 10px 15px 100px; width:15%; float:left; margin:0 0 10px 0; font-size:11px;} 
.rf-mg1 a{ color:#027fc5;}
.rf-mg2{ background: url(../images-new/pst.gif) no-repeat 0 0;  padding:0 0 15px 100px;}
.rf-mg3{ background: url(../images-new/ost-to-pst.gif) no-repeat 0 0; padding:0 0 15px 100px; width:15%; float:left; margin:0 10px 10px 0; font-size:11px;}
.rf-mg3 a{ color:#027fc5;}
.rf-mg4{ background: url(../images-new/nsf-to-pst.gif) no-repeat 0 0;  padding:0 0 15px 100px;}
.rf-mg5{ background: url(../images-new/exchangeservericon.gif) no-repeat 0 0; padding:0 0 15px 100px; width:15%; float:left; margin:0 10px 10px 0;  font-size:11px;} 
.rf-mg5 a{ color:#027fc5;}
.rf-mg6{ background: url(../images-new/access.gif) no-repeat 0 0;  padding:0 0 15px 100px;}
.rf-mg7{ background: url(../images-new/excel.gif) no-repeat 0 0;  padding:0 0 15px 100px;}
.rf-left img{margin:5px 15px 0 0;}

.rf-banner{background-image:none;}
.rf-banner-right{ background-image:none;}
.rf-banner-left{background:url(../images-new/banner-left.jpg) no-repeat 0 0; width:100%; border-radius:0 8px 8px 0;}

.r-tabs-panel span{display:block; font-size:16px; padding:10px 0; font-weight:bold;}
.r-tabs .r-tabs-nav .r-tabs-anchor {	font-size: 18px;}

.pro-main-page-feature-list1{margin:0 0 0 0;}

.softdes ul li{margin:0 15px 0 0;}
.softdesgrey ul li{margin:0 15px 0 0;}

.buttonsnew{margin:10px 0; text-align:center;}

}

/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
    .r-tabs .r-tabs-nav {
        display: none;
    }

    .r-tabs .r-tabs-accordion-title {
        display: block;
    }
	.r-tabs .r-tabs-panel {
    padding:0 15px;
    display: none;
}
	
	.r-tabs-panel span{display:block; font-size:14px; padding:10px 0; font-weight:bold;}
	.r-tabs .r-tabs-nav .r-tabs-anchor {	font-size: 16px;}
}

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

h1{top:55px; left:2%; text-align:center; width:96%;}
.rf-top-right{ display:none;}
.rf-top-right-new{ display:none;}
.rf-top-right img{display:none;}
.chat{top:10px; right:10px;}
.rf-logo{ padding:15px 0 0 10px;}

.rf-top-left{float:none; width: auto; text-align:center;}

.rf-left{float:none; width:100%;}
.rf-right{ display:none;}

.rf-box{float:none; width: auto; margin:0 15px 0 10px; border-right:none; overflow:hidden; margin-bottom:30px;}
.rf-box1{float:left; width:auto; margin:0 0 0 20px; overflow:hidden; margin-bottom:30px;}


.rf-contact{ background-image:none; padding:0 0 0 0; }
.rf-social{background-image:none; padding:0 0 0 0; width:auto; }
.rf-fr{width:auto;}
.rf-shadow{background-image:none;}
.rf-banner{ margin:10px 10px 0 10px;} 
.rf-mid-area{margin:20px 10px 0 10px;}

.col-1 {float:none; width:auto; margin:15px; margin-top:0;}
.col-2 {float:none; width:auto; left:0; margin:15px;}

.buy-box-main{ background-color:#FFFFFF; border:none; padding:0;}

.netmap_new ul li{float:left; margin:0 15px 10px 0; padding:0 0 0 15px; list-style-type:none; width: auto; background:url(../images/map-arrow.gif) no-repeat 0 5px;}

.down-blue-text a{font-size:14px; font-weight:bold;}
.down-head-text{font-size:14px;}
.down-head-text-right{font-size:14px;}
.buy-head-text{font-size:14px;}
.txt{font-size:14px;}

.top_headin{font-size:16px; font-weight:bold;}

}


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

.rf-mg1{ float:none; width: auto; padding-bottom:30px;} 
.rf-mg3{ float:none; width: auto; padding-bottom:30px;} 
.rf-mg5{ float:none; width: auto; padding-bottom:30px;}


.rf-in-top{margin:0; overflow:hidden; padding:10px; height:auto;}
.rf-in-top-right{background:none; height:auto;}
.rf-in-top-left{background:none;}
.rf-in-top h2{color:#ffffff; padding:0; line-height:24px;}

.new-nav{padding-left:10px; padding-right:10px;}
.rf-shadow{height:2px;}

.licenseleft{float:none; width: auto; overflow:hidden; }
.licenseright{float:none; width: auto; text-align:center; border-top:1px solid #d7d8d8; margin-top:10px; padding-top:15px;}

.aaa-probox-sub{float:none; width:auto; margin:15px 0;}
.aaa-leftcol{float:none; width:auto; margin:15px 0;}

.boxl{float:none; width:auto; padding:1px;margin:0 0 6px 0; }
.boxr{float:none; width:auto; padding:1px; margin:0 0 6px 0; }

.buy-box-left{float:none; width:auto;}
.buy-box-right{float:none; width:auto;}

.down-box-left{float:none; width:auto; margin:10px;}
.down-box-right{float:none; width:auto; margin:10px ;}
.down-head-text{float:none; width:auto;}
.down-head-text-right{display:none;}
.aaa-button-down{height:auto; overflow:hidden;}

.rf-banner-left{background:url(../images-new/banner-left.jpg) no-repeat -275px 0; width:100%; border-radius:8px;}
.soft-scrn{float:none; text-align:center;}

.offer-box{float:none; width: auto; margin:10px 0;}











.col1{display:none;}
.col2{width:40%;}
.col3{width:35%;}
.col4{width:25%;}
.productbox{ display:none;}
.productlicense{float:none; width:100%; overflow:hidden;}
.licensetype ul li.user{float:left; width:40%; padding:10px 0;}
.licensetype ul li.cost{float:left; width:35%; font-size:18px; font-weight:bold; font-family:tahoma; color:#0b9401; padding:6px 0;}
.licensetype ul li.buynow{float:left; width:25%;}






.softfeatures ul li{ float:none; width: auto; margin:10px; padding:0 0 10px 0;  border-radius:6px; line-height:17px; overflow:hidden;}
.softdes ul li{margin:0 15px 10px 0;}
.softdesgrey ul li{margin:0 15px 10px 0;}


}


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

.rf-top-box-left{padding:10px;}
.rf-left img{margin-right:5px;}
.rf-mid-bottom-left{padding:10px;}
.rf-btn{margin:0;}
.right-box-con{display:none;}
.right-box-connew{display:none;}
.pro_box_new_page{float:none; width: auto; display:block; text-align:center;}

.pro-main-page-feature-haed{background:none; height:auto; line-height:20px; overflow:hidden; margin:20px 0 0 0;}
.pro-main-page-feature-right{display:none;}
.pro-main-page-feature-left{display:none;}
.pro-main-page-feature-list ul{padding:0;}
.akordeon-heading{font-size:13px;}
.buttons{text-align:center;}
.buttons img{margin:0 5px;}

.buttonsnew{text-align:center;}
.buttonsnew img{margin:0 5px;}

.rf-banner{margin:0;}
.rf-banner-left{border-radius:0;}

.top_headin{font-size:14px;}
.purchasetable table img{max-width:75%;}

.licensetype ul li.user{ padding:6px 0;}
.licensetype ul li.cost{font-size:14px; font-weight:bold; font-family:tahoma; color:#0b9401; padding:4px 0;}

.pro_box_new_pageadd{float:none; width:auto; text-align:center; margin:0;}


}

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

.rf-top{ background-image:none; background-color:#f5f5f5; height: 100px;}
.rf-contact{display:none;}
.rf-fr{float:none; margin:0 auto;}
.rf-divide{margin:0 auto;}
.buttons img{width:100px;}
.buttonsnew img{width:100px;}
.probox{display:none;}
.probox1{display:none;}
.probox2{display:none;}
.proinfo span{padding-top:5px;}
.licenseright{border-top:none; margin-top:10px; padding-top:15px;}
.screen-box-bg{float:none; margin:10px auto;}

.rf-banner{margin:10px;}
.rf-banner-left{background:url(../images-new/banner-left.jpg) no-repeat 0 0; width:100%; border-radius:8px;}

}