#banner {
	background:#40495a url(../images/automated-backup-software/banner.jpg) no-repeat center center;
	background-size: cover;
}
#banner .container {
	text-align: left;
}
#banner ul {
	font-size: 20px;
	font-size: 2.0rem;
	color: rgba(255,255,255,.7);
	margin-bottom: 4%;
}
#banner ul li {
	background: url(../images/icon/ic-hook-gray.png) no-repeat left 12px;
	padding-left: 16px;
}
#banner a {
	display: inline-block;
	font-size: 1.6rem;
	width: 16%;
	line-height: 2.4;
	margin: 0;	
	margin-right: 4%;
}

.product-comparison .container {
	padding-bottom: 4%;
}
.product-comparison h2 {
	padding-bottom: 2%;
}
.product-comparison p.font-size16 {
	text-align: center;
	color: #666;
	margin-bottom: 3%;
}
.product-comparison ul li {
	width: 32%;
	margin-right: 2%;
	margin-bottom: 3%;
	padding-top: 2%;
	padding-bottom: 2%;
}
.product-comparison h4 {
	margin-top: 2%;
}
.product-comparison ul p {
	height: auto;
	padding-top: 4%;
}


.carousel {
	background-image: url(../images/automated-backup-software/bg1.jpg);
}
#carousel-uesr-reviews h4 {
	font-size: 1.6rem;
}
#carousel-uesr-reviews p {
	color: rgba(255,255,255,.7);
	height: auto;
}
.swiper-container {
	padding-bottom: 2%;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 0;
}
.swiper-button-next, .swiper-button-prev {
	top: 60%;
}


#carousel2 {
	background: #eef1f3;
}
#carousel2 p {
	color: #666;
	height: auto;
	margin-bottom: 3%;
}
#carousel2 p::before,#carousel2 p::after {
	display: none;
}
#carousel2 p b {
	color: #333;
	font-weight: bold;
}
#carousel2 img {
	display: block;
	margin: 0 auto;
}
#carousel2 .swiper-button-prev {
	background: url(../images/icon/arrow2.png) no-repeat 2px 4px;
    background-size: auto;
}
#carousel2 .swiper-button-next {
	background: url(../images/icon/arrow2.png) no-repeat 2px -68px;
    background-size: auto;
}
#carousel2 .swiper-button-prev:hover {
	background-position-y: -212px;
}
#carousel2 .swiper-button-next:hover {
	background-position-y: -140px;
}
.swiper-pagination-bullet {
	background: rgba(0,0,0,.17);
}
.swiper-pagination-bullet-active {
	background: #4294E9;
}
#carousel2 .swiper-container {
	padding-bottom: 2%;
}
#carousel2 .swiper-button-next,#carousel2 .swiper-button-prev {
	top: 50%;
}

/*system-clone.html css*/
#banner.banner2 {
	background-image: url(../images/system-clone/banner.jpg);
}
#banner.banner2 .container {
	text-align: center;
	padding-bottom: 7%;
}
#banner.banner2 h1 {
	padding-top: 7%;
	padding-bottom: 4%;
}
#banner p {
	font-size: 20px;
	font-size: 2.0rem;
	color: rgba(255,255,255,.7);
	margin-bottom: 4%;
}
.text-msg ul {
	font-size: 14px;
	font-size: 1.4rem;
	color: #666;
	line-height: 26px;
}
.text-msg ul li {
	margin-bottom: 2%;
}
#carousel2.sys2 p {
	width: 70%;
	margin: 0 auto;
	margin-bottom: 3%;
}
.product-comparison .sys {
	margin-bottom: 4%;
}
.product-comparison .sys li {
	min-height: 308px;
	height: auto;
	margin-bottom: 0;
}
.product-comparison .sys p {
	margin-bottom: 2%;
}
.product-comparison .sys .more {
	display: block;
	font-size: 14px;
	font-size: 1.4rem;
	padding-left: 6%;
	color: #4294E9;
}

/* system-imaging-software.html css*/
#banner.banner3 {
	background-image: url(../images/system-imaging-software/banner.jpg)
}
#banner.banner3 h1 {
	font-size: 40px;
	font-size: 4.0rem;
}
.main-product1 {
	background: #fff;
}
.main-product1 .txt p {
	line-height: 26px;
	margin-bottom: 2%;
}
.main-product1 .txt strong {
	font-weight: bold;
}
.main-product1 .pic,.main-product1 .txt {
	vertical-align: middle;
}
.main-product1 .download-blue {
	margin-top: 0;
}
.product-comparison1 {
	background: #EEF1F3;
}
.product-comparison1 ul li {
	width: 24%;
	margin-right: 1%;
	background: #fff;
}

/* system-backup-software.html css*/
#banner.syba {
	background-image: url(../images/system-backup-software/banner.jpg);
}
#banner.syba .container {
	text-align: center;
}
#carousel2.syba p {
	width: 100%;
}
.product-comparison .syba li {
	min-height: 301px;
	height: auto;
}

/*schedule-backup-software.html css*/
#banner.scba {
	background-image: url(../images/schedule-backup-software/banner.jpg);
}



/* pc-backup-software.html css*/
#banner.pcba {
	background-image: url(../images/pc-backup-software/banner.jpg);
}
.main-product.pcba {
	background: #fff;
}
.main-product.pcba p {
	font-weight: bold;
	margin-bottom: 3%;
}
.main-product.pcba ul {
	margin-bottom: 3%;
}
.how-to-start section img{
	width:190px;
	height:196px;}
.how-to-start dl,
.how-to-start section>p{
	width:75%;margin-left: auto;margin-right: auto;font-size: 14px;font-size: 1.4rem;
	color: #666;}
.how-to-start section>p b{
	font-weight:bold;}
.how-to-start dl{margin-bottom: 2%;}
.how-to-start section{
	padding-top:3%;}
.how-to-start dd:last-child,
#sec1 dd:last-child{margin-right: 0}
.how-to-start dd{
	line-height:1.875;
	padding-left:10px;
	background: url("images/icon/ic-serial-number-gray1.png")no-repeat left 10px;}
.how-to-start dd:hover a{text-decoration: underline;}
.how-to-start h5{font-weight: normal;
	margin:3% 0;}
.toggleTab{
	position: relative;
	width:100%;text-align: center;
	height:40px;
}
.toggleTab .line{
	position: absolute;
	top:50%;
	z-index:1;
	width:100%;border-bottom: 1px solid #DDDFE1;}
.toggleTab span{
	position: absolute;
	top:0;
	left:50%;margin-left: -38%;
	width:16%;
	z-index:2;
	line-height:2.5;
	padding:0 20px;
	border-radius: 40px;
	color: #333;
	border:1px solid #DDDFE1;
	background-color: #EEF1F3;
	word-spacing:normal;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;}
.toggleTab span:last-child{
	margin-left: 22%}
.toggleTab span:nth-child(3){
	margin-left: -18%}
.toggleTab span:nth-child(4){
	margin-left: 2%}
.toggleTab span.active,
.toggleTab span:hover,
.toggleTab span:focus{
	background-color: #4294E9;
	color: #fff;
	border-color: #4294E9;}
	
.how-to-start.pcba {
	background: #EEF1F3;
}
.how-to-start.pcba dt {
	font-size: 1.4rem;
	color: #333;
	padding-bottom: 1%;
}	
.how-to-start.pcba dt::after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 82px;
	height: 15px;
	background: url(../images/pc-backup-software/star.png) no-repeat;
	margin-left: 10px;
}
.how-to-start.pcba dl dd {
	background: url(../images/icon/ic-serial-number-gray1.png) no-repeat left 12px;
}
.main-product.pcba2 p {
	font-weight: normal;
}
.main-product.pcba2 a {
	width: 30%;
	margin-top: 0;
}


/*disk-clone-software.html css*/
#banner.disk-clone {
	background-image: url(../images/disk-clone-software/banner.jpg);
}
#banner.disk-clone .download-white {
	color: #acacac;
	background: none;
}
#banner.disk-clone .download-white:hover {
	color: #fff;
	background: #4294E9;
}
.product-comparison.disk-clone p {
	text-align: left;
}
.product-comparison.disk-clone dl {
	font-size: 14px;
	font-size: 1.4rem;
	color: #666;
	line-height: 26px;
	text-align: left;
	padding-left: 15%;
	margin-top: 2%;
}
.product-comparison.disk-clone dd {
	background: url(../images/icon/ic-serial-number-gray1.png) no-repeat 0px 12px;
	padding-left: 10px;
}
.product-comparison.disk-clone .title {
	text-align: center;
	margin-bottom: 4%;
}
.download-more li {
	width: 46.5% !important;
	margin-bottom: 0 !important;
}
.download-more img, .download-more dl {
	display: inline-block;
	vertical-align: middle;
}
.download-more img {
	width: 35%;
}
.product-comparison.disk-clone .download-more dl {
	width: 60%;
	padding-left: 2%;
	margin-top: 0;
}
.download-more dl dt {
	font-size: 20px;
	font-size: 2.0rem;
	color: #333;
	margin-bottom: 7%;
}
.product-comparison.disk-clone .download-more dd {
	background-image: none;
}
.download-more dl .download-blue, .download-more dl .download-white {
	width: 43%;
	margin: 0;
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 2.4;	
}
.product-comparison.disk-clone .alone {
	width: 26%;
	background: #fff;
	color: #4294E9;
	transition: all 0.5s;
}
.product-comparison.disk-clone .alone:hover {
	background: #4294E9;
	color: #fff;
}
.special-offers {
	background: #EEF1F3;
}
.special-offers ul li {
	background: #fff;
}

/*data-backup-freeware.html css*/

#banner.data-backup {
	background-image: url(../images/data-backup-freeware/banner.jpg);
}
#banner.data-backup .container {
	text-align: center;
}
.product-comparison.data-backup h2 {
	padding-bottom: 4%;
}
.product-comparison.data-backup .last-empty {
	/*display: none;*/
	opacity: 0;
}
.text-msg.osde {
	background: url(../images/os-deployment-software/bg.jpg) no-repeat center center;
	background-size: cover;
}
.text-msg.osde h2,.text-msg.osde p {
	color: #fff;
}
.text-msg p {width:80%;margin: 0 auto;margin-bottom: 2%; font-size: 14px;font-size: 1.4rem;color: #666;line-height: 26px;text-align: center;}
.text-msg.osde .btn {
	text-align: center;
}
.text-msg.osde .btn a {
	display: inline-block;
	width: 20%;
	line-height: 2.5;
	font-size: 1.6rem;
	margin-right: 4%;
	margin-top: 2%;
	margin-bottom: 0;
}
.product-comparison2 {
	background: #EEF1F3;
}
.product-comparison2 ul li {
	width: 30%;
	padding-top: 0;
	background: #fff;
}
.product-comparison2 ul p {
	text-align: left;
	padding-left: 3%;
	padding-right: 3%;
	min-height: 65px;
}
.product-comparison2 ul p span {
	display: inline-block;
	margin-right: 18%;
}
.carousel .tips {
	text-align: center;
	color: rgba(255,255,255,.7);
	margin-top: 2%;
}


/*backup-and-recovery-software.html css*/

#banner.backup-re {
	background-image: url(../images/backup-and-recovery-software/banner.jpg);
}
#banner.backup-re a {
	width: 18%;
}
.main-product.backup-re {
	background: #fff;
}
.main-product.backup-re .pic {
	width: 28%;
}
.main-product.backup-re .txt p {
	margin-bottom: 3%;
}
.main-product.backup-re .txt strong {
	font-weight: bolder;
}
.product-comparison.backup-re {
	background: #EEF1F3;
}
.product-comparison.backup-re h2 {
	padding-bottom: 4%;
}
.product-comparison.backup-re ul li {
	background: #fff;
	width: 22%;
}
.product-comparison.backup-re ul li p {
	min-height: 110px;
}
#carousel2.backup-re {
	background: #fff;
}
#carousel2.backup-re #carousel-uesr-reviews p {
	color: #666;
}
.text-msg p>a {
	color: #fffc03;
}
.text-msg p>a:hover {
	text-decoration: underline;
}


/*backup-disk-space-manager.html css*/

#banner.backup-disk {
	background-image: url(../images/backup-disk/banner.jpg);
}
#banner.backup-disk .container{
	text-align: center;
}
#banner.backup-disk .buy {
	margin-right: 2%;
}
.main-product.backup-disk {
	background: #fff;
}
.main-product.backup-disk .txt {
	width: 100%;
}
.main-product.backup-disk .txt h4 {
	border-bottom: none;
	text-align: center;
	padding-bottom: 0;
	padding-top: 1%;
}
.main-product.backup-disk .txt p {
	margin-bottom: 1%;
}
.main-product.backup-disk .txt ul li {
	line-height: 2.0;
}
#carousel2.backup-disk h4 {
	color: #333;
	text-align: left;
}
#carousel2.backup-disk p {
	margin-bottom: 2%;
}
.product-comparison .backup-disk li {
	min-height: 325px;
}

/*backup-to-external-hard-drive-software.html css*/

#banner.backup-to {
	background-image: url(../images/backup-to-extenal-hard-drive-so/banner.jpg)
}
#banner.backup-to .container {
	text-align: center;
}
.product-feature .title {
	color: rgba(255,255,255,.6);
	font-size: 14px;
	text-align: left;
}
.product-feature .txt-msg .dot-gray {
	background: url(../public/images/dot-gray.png) no-repeat 0px 8px;
	padding-left: 8px;
}
.product-feature .container {
    padding:6.7% 8%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;}
.product-feature .txt-msg{
    padding:4% 0;margin-bottom: 0;
    border-top:1px solid #646f81;}
.product-feature .txt-msg .remove-dot {
	background-image: none;
	padding-left: 0;
}
.product-feature .txt-msg dd {
	background: url(../images/icon/ic-serial-number-gray1.png) no-repeat 0px 12px;
	padding-left: 8px;
	line-height: 2.0;
}
.product-feature .last-bottom {
	border-bottom:1px solid #646f81;
}
.text-msg.backup-to {
	background: #fff;
}
.text-msg.backup-to h2, .text-msg.backup-to p {
	color: #333;
}


/*bootable-rescue-media-creator.html css*/

#banner.bootable {
	background-image: url(../images/backup-to-extenal-hard-drive-so/banner-boot.jpg);
}
.text-msg ul li {
	text-align: left;
}
.text-msg.bootable {
	text-align: center;
}
.text-msg.bootable .more {
	color: #4294E9;	
}


/*computer-backup-software.html css*/
#banner.computer {
	background-image: url(../images/computer-backup/banner.jpg);
}
#banner.computer ul li {
	line-height: 1.5;
}
#banner.computer .btn-group {
	margin-top: 2%;
}
#carousel2.computer {
	background: #fff;
}

/*data-loss-prevention-software.html css*/

#banner.data-loss {
	background-image: url(../images/data-loss-prevention-software/banner.jpg);
}
#banner.data-loss .download-white {
	background: none;
	color: rgba(255,255,255,.6);
}
#banner.data-loss .download-white:hover {
	color: #fff;
	background: #4294E9;
}
.main-product.data-loss .txt {
	width: 100%;
}
.text-msg.data-loss {
	background-image: url(../images/data-loss-prevention-software/bg1.jpg);
}
.resources .container {text-align: center;}
.resources h2 { padding-bottom: 2%;}
.resources .title {margin-bottom: 2%;}
.resources ul{display: inline-block;vertical-align: top;box-sizing: border-box;width: 40%;border: 1px solid #ebf0f5;padding: 2%;margin-right: 5%;text-align: left;}
.resources ul li a {font-size: 14px;font-size: 1.4rem;color: #666; line-height: 30px;background: url(../images/help-index/ic-text.png) no-repeat 0 2px;padding-left: 20px;}
.resources .download-blue {width: 24%;}


/*data-loss-prevention-software.html css*/
#banner.data-pro {
	background-image: url(../images/data-protection-software/banner.jpg);
}
#banner.data-pro .container {
	text-align: center;
}
.product-comparison.data-pro h2 {
	padding-bottom: 4%;
}
.product-comparison.data-pro {
	background: #EEF1F3;
}
.product-comparison.data-pro ul li {
	width: 22%;
	background: #fff;
}
.product-comparison.data-pro ul p {
	min-height: 86px;
}


/*disk-backup-software.html css*/
#banner.disk-back {
	background-image: url(../images/disk-backup/banner.jpg);
}

/*disk-image-software.html css*/
#banner.disk-image {
	background-image: url(../images/disk-image-software/banner.jpg);
}
#banner.disk-image .container {
	text-align: center;
}
#banner.disk-image a {
	width: 19%;
}
#carousel2.disk-image .title {
	color: #666;
}
.resources.disk-image ul {
	width: 28%;
}


/*incremental-or-differential-backup.html css*/
#banner.incre {
	background-image: url(../images/incre/banner.jpg);
}
.main-product.incre {
	word-spacing: normal;
	letter-spacing: normal;
	background: #fff;
}
.main-product.incre h2 {
	padding-bottom: 2%;
}
.main-product.incre .title {
	
	margin-bottom: 4%;
	text-align: center;
}
.main-product.incre b {
	font-weight: bolder;
}
.main-product.incre ul li {
	margin-bottom: 2%;
	background-position-y: 6px;
}
.main-product.incre .txt,.main-product.incre .pic {
	vertical-align: middle;
}
.product-comparison .incre li {
	min-height: 325px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
	#carousel2.sys2 p {
		width: 100%;
	}
	.product-comparison ul li {
		margin-bottom: 20px !important;
		height: auto !important;
		min-height: auto !important;
	}
}
.swiper-wrapper .slick-dots{
	bottom:-10px;
}