.PreviewRecoveredFiles {
	background:url(../line_icon/dark/96/files-preview.svg);
	background-repeat:no-repeat
}
.DifferentEditions {
	background:url(../line_icon/dark/96/different-editions.svg);
	background-repeat:no-repeat
}
.GuaranteeRecover {
	background:url(../line_icon/dark/96/guarantee-recover.svg);
	background-repeat:no-repeat
}
.CapableRecovering {
	background:url(../line_icon/dark/96/capable-recovering.svg);
	background-repeat:no-repeat
}
.What-Users-Claim li {
	width:200px;
	padding:2px!important;
	margin:10px!important;
	display:inline-block;
	border:solid 1px #e1e1e1;
	border-radius:5px;
	background:#393939;
	background-position:center
}
.user-friendly-interface {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/user-friendly-interface.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.recover-any-storage-device {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/recover-any-storage-device.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.data-loss-scenario {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/data-loss-scenario.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.unlimited-recovery {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/unlimited-recovery.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.safe-recovery {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/safe-recovery.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.lifetime-license {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/lifetime-license.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.free-updates {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/free-updates.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.tech-support {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/tech-support.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.selective-file-types {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/selective-file-types.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.preview-recovered-files {
	width:100%;
	height:140px;
	background:url(../line_icon/light/96/preview-recovered-files.svg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-position:center
}
.banner-ListIcons span {
	font-size:20px;
	display:block;
	font-weight:600
}
.banner-ListIcons p {
	line-height:20px
}
.banner-ListIcons ul {
	margin:0;
	padding:0;
	margin-bottom:10px
}
.banner-ListIcons ul li {
	margin-bottom:0;
	padding:0!important;
	margin-right:35px;
	line-height:28px;
	text-align:center!important;
	display:inline-table;
	width:150px
}
.banner-ListIcons li {
	margin:0;
	padding:0 0 5px 0;
	background:0 0!important;
	background-position:left 5px;
	background-repeat:no-repeat;
	background-size:20px
}
.CommonScenarios .list-content i.icon.no47 {
	background:url(../line_icon/light/96/user-friendly-interface.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no48 {
	background:url(../line_icon/light/96/recover-any-storage-device.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no49 {
	background:url(../line_icon/light/96/data-loss-scenario.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no50 {
	background:url(../line_icon/light/96/unlimited-recovery.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no51 {
	background:url(../line_icon/light/96/safe-recovery.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no52 {
	background:url(../line_icon/light/96/lifetime-license.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no53 {
	background:url(../line_icon/light/96/free-updates.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no54 {
	background:url(../line_icon/light/96/tech-support.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no55 {
	background:url(../line_icon/light/96/selective-file-types.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no56 {
	background:url(../line_icon/light/96/preview-recovered-files.svg) center;
	background-repeat:no-repeat
}
.title-panel {
	font-size:20px;
	font-weight:500
}
.GUI {
	background:url(../line_icon/dark/96/gui.svg);
	background-repeat:no-repeat
}
.Filter-Sort {
	background:url(../line_icon/dark/96/filter-sort.svg);
	background-repeat:no-repeat
}
.Similar-Photos {
	background:url(../line_icon/dark/96/similar-photos.svg);
	background-repeat:no-repeat
}
.Optimize-Spacee {
	background:url(../line_icon/dark/96/optimize-spacee.svg);
	background-repeat:no-repeat
}
.Choose-Photo {
	background:url(../line_icon/dark/96/choose-photo.svg);
	background-repeat:no-repeat
}
.Customized {
	background:url(../line_icon/dark/96/customized.svg);
	background-repeat:no-repeat
}
.Photo-Any-Format {
	background:url(../line_icon/dark/96/photo-any-format.svg);
	background-repeat:no-repeat
}
.Duplicate-Photos-Any-Device {
	background:url(../line_icon/dark/96/duplicate-photos-any-device.svg);
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no6 {
	background:url(../line_icon/light/96/duplicate-finder.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no7 {
	background:url(../line_icon/light/96/remove-duplicate-photo.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no8 {
	background:url(../line_icon/light/96/easy-to-use.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no9 {
	background:url(../line_icon/light/96/photos-space-removing.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no10 {
	background:url(../line_icon/light/96/similar-looking-photos.svg) center;
	background-repeat:no-repeat
}
.User-Friendly-Tool {
	background:url(../line_icon/dark/96/user-friendly-tool.svg);
	background-repeat:no-repeat
}
.convert-ost-pst {
	background:url(../line_icon/dark/96/convert-ost-pst.svg);
	background-repeat:no-repeat
}
.convert-password-protected {
	background:url(../line_icon/dark/96/convert-password-protected.svg);
	background-repeat:no-repeat
}
.backup-access-outlook {
	background:url(../line_icon/dark/96/backup-access-outlook.svg);
	background-repeat:no-repeat
}
.support {
	background:url(../line_icon/dark/96/support.svg);
	background-repeat:no-repeat
}
.mode-interface {
	background:url(../line_icon/dark/96/mode-interface.svg);
	background-repeat:no-repeat
}
.preview-pst {
	background:url(../line_icon/dark/96/preview-pst.svg);
	background-repeat:no-repeat
}
.transfer-ostfile-computer {
	background:url(../line_icon/dark/96/transfer-ostfile-computer.svg);
	background-repeat:no-repeat
}
.folder-structure {
	background:url(../line_icon/dark/96/folder-structure.svg);
	background-repeat:no-repeat
}
.compatible-ost-pst {
	background:url(../line_icon/dark/96/compatible-ost-pst.svg);
	background-repeat:no-repeat
}
.select-ost-file {
	background:url(../line_icon/dark/96/select-ost-file.svg)
}
.convert-ost-file {
	background:url(../line_icon/dark/96/convert-ost-file.svg)
}
.preview-pst-file {
	background:url(../line_icon/dark/96/preview-pst-file.svg)
}
.save-pst-file {
	background:url(../line_icon/dark/96/save-pst-file.svg)
}
.remo-breadcrumbs {
	background:#fff;
	padding:8px 0
}
.remo-container {
	background:#fff;
	padding:60px 0
}
.remo-container ol {
	padding:0;
	margin:0;
	margin-left:20px;
	margin-bottom:20px
}
.remo-container ul {
	padding:0;
	margin:0;
	margin-left:20px;
	margin-bottom:20px
}
.remo-container ul li {
	padding:0;
	margin:0;
	margin-bottom:5px;
	list-style:square;
	list-style-position:outside
}
.remo-container:nth-child(odd) {
background:#fff;
border-bottom:1px solid #ddd
}
.remo-container:nth-child(even) {
background-color:#f3f3f3;
border-bottom:1px solid #ddd
}
.remo-product-banner {
	background:#f0efef;
	padding:40px 0 50px 0;
	min-height:390px;
}
.remo-product-banner .row {
	position:relative;
	z-index:1
}
.remo-product-banner h1 {
	text-align:left;
	font-size:45px;
	color:#393939
}
.installing-green {
	background:#008a00;
	color:#fff;
	min-height:inherit !important;
}
.installing-green h1 {
	text-align:center;
	color:#fff;
	font-size:45px;
	font-weight:100!important;
	line-height:normal !important;
}
.installing-green h2 {
	text-align:center;
	color:#fff;
	font-size:22px
}
.remo-product-banner ul {
	margin:0;
	padding:0;
	margin-bottom:10px
}
.remo-product-banner ul li {
	margin-bottom:0;
	padding:2px 0 2px 24px;
	margin-left:0;
	line-height:28px;
	text-align:left
}
.remo-product-banner li {
	margin:0;
	padding:0 0 5px 0;
	background:url(../images/check.svg);
	background-position:left 5px;
	background-repeat:no-repeat;
	background-size:20px
}
.remo-product-banner ul li::before {
display:block;
height:24px;
left:0;
background:url(../images/check.svg);
position:absolute;
top:9px;
width:24px
}
.topreview {
	text-align:left;
	margin-bottom:10px
}
.secureimg {
	position:absolute;
	right:10px;
	bottom:-45px;
	text-align:right
}
.secureimg ul {
	margin:0!important
}
.secureimg ul li {
	width:150px;
	height:50px;
	padding:0!important;
	margin:0;
	display:inline-block;
	border:solid 1px #e1e1e1;
	border-radius:5px;
	background:#fff
}
.securebox {
	width:100%;
	height:50px;
	display:block;
	background:url(../images/sprite_secure.svg);
	background-repeat:no-repeat;
	background-size:200%
}
.secureicon {
	background-position:0 0
}
.microsoft-partner {
	background-position:100% 0
}
.product-features-navbar {
	color:#fff;
	width:100%;
	z-index:999
}
.product-features-navbar ul li {
	margin-bottom:0
}
.product-features-navbar li.nav-item {
	display:inline-block
}
.product-features-navbar ul {
	margin:0;
	padding:0
}
.product-features-navbar li.nav-item a.nav-link {
	text-decoration:none;
	display:inline-block;
	color:#393939;
	margin:0;
	padding:10px 15px;
	line-height:40px;
	border-bottom:1px solid rgba(255, 255, 255, .1);
	border-top:1px solid rgba(255, 255, 255, .1)
}
.product-features-navbar li.nav-item a.nav-link img {
	width:40px;
	margin:0 10px
}
.product-features-navbar li.nav-item a.current, .product-features-navbar li.nav-item a:hover {
	border-bottom:solid 1px #00a8e6!important
}
.subnavfixedtop .nav-link {
	padding:5px 15px!important
}
.product-features-navbar {
	background:#e1e1e1
}
.product-features-navbar.subnavfixedtop {
	width:100%;
	position:fixed;
	top:0;
	left:0;
	right:0;
	background:#f0f0f0;
	border-bottom:1px solid #ddd;
	z-index:999;
	display:block!important
}
.product-features-navbar .showbutton {
	display:none
}
.product-features-navbar.subnavfixedtop .showbutton {
	display:inline-block;
	float:right;
	padding:0 5px
}
.product-features-navbar .showbutton.logotop {
	float:left
}
.product-features-navbar.buttonfixedtop-hide {
	display:none
}
.product-features-navbar li.nav-item a.nav-link {
	font-size:16px;
	color:#393939!important
}
.center {
	text-align:center
}
.menu-item h5 {
	font-size:20px;
	font-weight:400;
	color:#fff
}
.menu-item p {
	color:#b0b0b0!important;
	margin-bottom:0;
	line-height:1.66667;
	letter-spacing:normal
}
.menu-item ul li {
	padding-left:0!important;
	display:block!important;
	margin-bottom:0;
	line-height:30px
}
.menu-item a:hover {
	color:#fff!important;
	text-decoration:underline
}
.menu-item .form-control {
	position:relative;
	z-index:2;
	float:left;
	width:65%;
	margin-bottom:0
}
.menu-item a {
	color:#b0b0b0!important
}
.footerbg {
	background:#393939!important
}
.footerbg .menu-item ul {
	padding:0;
	margin:0
}
.footer_list {
	padding-left:0;
	list-style:none;
	line-height:20px
}
.footer_list li a {
	color:#bdbdbd
}
.footer_list li a:hover {
	color:#fff!important;
	text-decoration:underline
}
.socialicon {
	width:16px;
	height:16px;
	background:url(../images/sprite_socialicon.svg);
	background-repeat:no-repeat;
	display:inline-table;
	vertical-align:middle
}
.footer_list .twi_icon {
	background-position:0 0
}
.footer_list .face_icon {
	background-position:-16px 0
}
.footer_list .link_icon {
	background-position:-48px 0
}
.footer_list .goplus_icon {
	background-position:-48px 0
}
.footer_list .youtube_icon {
	background-position:-64px 0
}
.h2class {
	font-size:40px
}
.remo-container .h2class {
	font-size:40px;
	margin:0 0 25px 0;
	line-height:normal
}
.remo-footer {
	background:#393939;
	padding:60px 0 35px 0
}
.sub_footer_bg {
	background:#393939;
	text-align:center;
	line-height:1.66667;
	letter-spacing:normal;
	color:#b0b0b0;
	padding:10px 0;
	margin-top:40px;
	border-top:1px solid #424242
}
.sub_footer_bg p {
	margin:0;
	padding:0
}
.sub_footer_bg a:hover {
	color:#fff;
	text-decoration:underline
}
.sub_footer_bg a {
	color:#b0b0b0;
	text-decoration:none
}
.carousel {
	position:relative
}
.carousel-inner {
	position:relative;
	width:100%;
	overflow:hidden
}
.carousel-inner>.item {
	position:relative;
	display:none;
-webkit-transition:.6s ease-in-out left;
-o-transition:.6s ease-in-out left;
transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
	line-height:1
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner>.item {
-webkit-transition:-webkit-transform .6s ease-in-out;
-o-transition:-o-transform .6s ease-in-out;
transition:transform .6s ease-in-out;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-perspective:1000px;
perspective:1000px
}
.carousel-inner>.item.active.right, .carousel-inner>.item.next {
left:0;
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
.carousel-inner>.item.active.left, .carousel-inner>.item.prev {
left:0;
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
.carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right {
left:0;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
	display:block
}
.carousel-inner>.active {
	left:0
}
.carousel-inner>.next, .carousel-inner>.prev {
	position:absolute;
	top:0;
	width:100%
}
.carousel-inner>.next {
	left:100%
}
.carousel-inner>.prev {
	left:-100%
}
.carousel-inner>.next.left, .carousel-inner>.prev.right {
	left:0
}
.carousel-inner>.active.left {
	left:-100%
}
.carousel-inner>.active.right {
	left:100%
}
.carousel-control {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:15%;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0, 0, 0, .6);
	opacity:.5
}
.carousel-control.left {
	background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
	background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
	background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
	background-image:linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
	background-repeat:repeat-x
}
.carousel-control.right {
	right:0;
	left:auto;
	background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
	background-image:-o-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
	background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
	background-image:linear-gradient(to right, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
	background-repeat:repeat-x
}
.carousel-control:focus, .carousel-control:hover {
	color:#fff;
	text-decoration:none;
	outline:0;
	opacity:.9
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
	position:absolute;
	top:50%;
	z-index:5;
	display:inline-block;
	margin-top:-10px
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
	left:50%;
	margin-left:-10px
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
	right:50%;
	margin-right:-10px
}
.carousel-control .icon-next, .carousel-control .icon-prev {
	width:20px;
	height:20px;
	line-height:1
}
.carousel-control .icon-prev:before {
	content:'\2039'
}
.carousel-control .icon-next:before {
	content:'\203a'
}
.carousel-indicators {
	position:absolute;
	left:50%;
	z-index:15;
	width:60%;
	padding-left:0;
	margin-left:-30%!important;
	margin-bottom:0!important;
	text-align:center;
	list-style:none
}
.carousel-indicators li {
	display:inline-block;
	width:10px;
	height:10px;
	margin:1px;
	text-indent:-999px;
	cursor:pointer;
	background-color:rgba(0, 0, 0, 0);
	border:1px solid #fff;
	border-radius:10px
}
.carousel-indicators .active {
	width:12px;
	height:12px;
	margin:0;
	background-color:#fff
}
.carousel-caption {
	position:absolute;
	right:15%;
	bottom:20px;
	left:15%;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0, 0, 0, .6)
}
.carousel-caption .btn {
	text-shadow:none
}
@media screen and (min-width:768px) {
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
width:30px;
height:30px;
margin-top:-15px
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
margin-left:-15px
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
margin-right:-15px
}
.carousel-caption {
right:20%;
left:20%;
padding-bottom:30px
}
.carousel-indicators {
bottom:20px
}
}
.carousel-control {
	display:none
}
#Prime-Business-Popup.sale_box {
	background:#fff;
	border-radius:10px;
box-shadow:0 .1rem 1.125rem rgba(0, 0, 0, .15);
	padding:20px 25px 25px 25px
}
#Prime-Business-Popup.sale_box p {
	margin:0;
	background:red
}
#Prime-Business-Popup.sale_box h1 {
	letter-spacing:1px;
	text-align:left;
	font-size:40px;
	color:#393939;
	margin:0 0 30px 0;
	line-height:normal;
	font-weight:600;
	position:relative;
	display:inline-block
}
#Prime-Business-Popup .primecolor {
	text-transform:uppercase
}
#Prime-Business-Popup .bulletpoint {
	padding:20px 20px 20px 0
}
#Prime-Business-Popup .bulletpoint ul {
	margin:0!important;
	padding:0!important
}
#Prime-Business-Popup .bulletpoint ul li {
	margin-bottom:0;
	padding:2px 0 2px 24px!important;
	margin-left:0;
	line-height:normal;
	text-align:left;
	margin-bottom:10px
}
#Prime-Business-Popup .bulletpoint li {
	margin:0;
	padding:0 0 5px 0;
	background:url(../../assets/images/check.svg);
	background-position:left 8px;
	background-repeat:no-repeat;
	background-size:20px
}
#Prime-Business-Popup .dark-background {
	background:#000 url(../../assets/line_icon/select-pricing-bg.jpg) center;
	border-radius:0 15px 15px 0;
	position:relative;
	border:solid 1px #000
}
#Prime-Business-Popup .dark-background .tagoff::before {
background-size:auto 50px;
height:40px;
top:-20px;
content:'';
left:0;
position:absolute;
width:100%;
z-index:1;
background-image:url(../../assets/line_icon/prime-img.svg);
background-position:center center;
background-repeat:no-repeat
}
#Prime-Business-Popup .dark-background .tagoffbusiness::before {
background-size:auto 50px;
height:40px;
top:-20px;
content:'';
left:0;
position:absolute;
width:100%;
z-index:1;
background-image:url(../../assets/line_icon/prime-business-img.svg);
background-position:center center;
background-repeat:no-repeat
}
#Prime-Business-Popup .medium-background {
	background-color:#f7f7f7;
	border:dotted 1px #e9e9e9;
	border-radius:15px 0 0 15px
}
#Prime-Business-Popup .dark-background i {
	display:inline-block;
	color:#f7bb60;
	font-style:normal
}
#Prime-Business-Popup .pricing-box {
	padding:15% 25px;
	text-align:center
}
#Prime-Business-Popup .pricing-box .title {
	font-size:20px;
	color:#fff
}
#Prime-Business-Popup .pricing-box .ren {
	color:#fff;
	margin:10px 0
}
#Prime-Business-Popup .pricing-box .pricing {
	font-size:50px;
	font-weight:600;
	color:#f7bb60;
	line-height:normal;
	margin:0
}
#Prime-Business-Popup .pricing-box span {
	color:#ccc;
	font-weight:600
}
#Prime-Business-Popup .Prime_button {
	position:relative;
	display:inline-block;
	max-width:100%;
	height:60px;
	padding:0 30px;
	line-height:55px;
	color:#000;
	font-size:30px;
transition:background-color .2s;
	cursor:pointer;
	border-radius:4px;
box-shadow:0 .25rem .25rem 0 rgba(0, 0, 0, .15);
	font-weight:600;
	font-style:normal;
	background:#f7bb60;
	background-image:url(../assets/images/transparent-bg.svg);
	background-image:url(../assets/images/transparent-bg.svg), linear-gradient(#f7bb60, #f7bb60);
	background-repeat:no-repeat;
	background-position:center;
	background-size:100%;
	border:solid 1px #f7bb60;
	margin-top:10px
}
#Prime-Business-Popup .Prime_button:hover {
	color:#000;
	background:#f7bb60;
	background-image:url(../assets/images/transparent-bg.svg);
	background-image:url(../assets/images/transparent-bg.svg), linear-gradient(#f7bb60, #f7bb60);
	background-repeat:no-repeat;
	background-position:center;
	background-size:100%;
	border:solid 1px #f7bb60;
	text-decoration:none
}
#Prime-Business-Popup .Prime_button:focus {
	color:#000;
	text-decoration:none
}
ul.Equal-Main {
	padding:0;
	margin:0
}
.Equal-Main {
	display:flex;
	flex-wrap:wrap
}
.Equal-Box {
	display:flex!important;
	padding:0;
	width:100%
}
.Equal-Content {
	display:flex;
	flex-direction:column;
	width:100%
}
.Equal-Content p {
	flex:1 0 auto
}
.items10 {
	width:19%;
	margin:4px!important
}
@media screen and (max-width:767px) {
.menu-item {
margin-top:20px
}
.remo-container ul {
padding:0;
margin:0;
/*margin-left:0;*/
margin-left:20px;
margin-bottom:0
}
.update-card {
margin:10px 0!important
}
.Equal-Box {
width:100%!important
}
}
.item2 {
	width:50%
}
.item3 {
	width:33.333%
}
.item4 {
	width:25%
}
.item5 {
	width:20%
}
.item6 {
	width:16.666%
}
.item7 {
width:?14.285?%
}
.item8 {
width:?12.5?%
}
.pad10 {
	padding:10px 0!important
}
.update-card {
	-webkit-box-shadow:0 3px 5px 0 rgba(0, 1, 1, .1);
	box-shadow:0 3px 5px 0 rgba(0, 1, 1, .1);
	background:#fff;
	padding:18px 25px;
	margin:10px
}
.update-card-title {
	color:#000;
	font-weight:500;
	text-transform:initial;
	position:relative;
	margin-bottom:20px
}
.update-card-title:after {
	content:'';
	position:absolute;
	top:26px;
	width:61px;
	height:2px;
	background-color:#00a8e6;
	left:0;
	margin-top:7px;
	margin-bottom:5px
}
.update-card-title-sub {
	line-height:normal;
	margin:0;
	color:#5a5a5a;
	text-transform:initial
}
.update-more-text {
	margin:5px 0;
	line-height:22px;
	text-align:right
}
a.update-more-text {
	line-height:16px;
	padding:7px 15px 10px;
	vertical-align:top;
	border-radius:4px;
	background-color:#fff;
	border:solid 1px #00a8e6
}
a:hover.update-more-text {
	background:#00a8e6;
	color:#fff;
	text-decoration:none
}
.RPRM_bg {
	background:#f8f9fa url(../images/photo-recovery-for-mac-bg.jpg);
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important
}
.prime-pattern-bg {
	background:#000 url(../line_icon/prime-pattern-bg2.jpg)!important;
	background-position:center!important;
	background-size:cover!important
}
.RVR_bg {
	background:#f8f9fa url(../images/video-repair-bg.jpg);
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important
}
.RVR_linebg {
	max-width:1200px;
	margin:0 auto;
	padding:0 5%
}
.RVR_boxshadow {
	border-radius:10px;
	border:dashed 2px #7f8588;
	padding:20px;
	background:#1f262a;
	margin-bottom:20px;
	margin-top:20px;
	line-height:30px
}
.RVR_WhyChooseScenarios {
	padding-top:30px
}
.RVR_WhyChooseScenarios ul {
	margin:0;
	padding:0
}
.RVR_WhyChooseScenarios .list {
	display:flex;
	flex-wrap:wrap;
	list-style:none;
	margin:0
}
.RVR_WhyChooseScenarios .list-item {
	float:left;
	width:33.33%;
	text-align:center;
	list-style:none;
	margin:0
}
.RVR_WhyChooseScenarios .list-item:last-child {
	border-right:0
}
.RVR_WhyChooseScenarios .list-content h2 {
	font-weight:600
}
.RVR_WhyChooseScenarios .list-content i {
	display:block;
	margin-bottom:5px
}
.RVR_WhyChooseScenarios .list-content p {
	margin:20px 0 0 0
}
.RVR_WhyChooseScenarios .list-content i.icon {
	display:block;
	width:200px;
	height:96px;
	margin:0 auto
}
.RVR_WhyChooseScenarios .list-content i.icon.no1 {
	background:url(../line_icon/light/200/quickest-repair-video-file.svg) center;
	background-repeat:no-repeat
}
.RVR_WhyChooseScenarios .list-content i.icon.no2 {
	background:url(../line_icon/light/200/videos-any-cameras.svg) center;
	background-repeat:no-repeat
}
.RVR_WhyChooseScenarios .list-content i.icon.no3 {
	background:url(../line_icon/light/200/technical-assistance.svg) center;
	background-repeat:no-repeat
}
.RVR_WhyChooseScenarios .list-content {
	background-color:#575757;
	display:flex;
	flex-direction:column;
	padding:25px 10px;
	margin:3px;
	text-align:center;
	color:#fff;
	border-radius:5px
}
.RVR_WhyChooseScenarios .list li:hover .list-content {
	background-color:#4c4c4c;
	color:#fff;
	opacity:.8
}
.RVR_WhyChooseScenarios .list-content.b_r {
	border-right:solid 1px #e2ecf5
}
.RVR_CommonScenarios {
	padding-top:30px
}
.RVR_CommonScenarios ul {
	margin:0;
	padding:0
}
.RVR_CommonScenarios .list {
	display:flex;
	flex-wrap:wrap;
	margin:0
}
.RVR_CommonScenarios .list-item {
	width:20%;
	display:flex;
	padding:0;
	margin:0
}
.RVR_CommonScenarios .list-content h2 {
	font-weight:600;
	margin:0
}
.RVR_CommonScenarios .list-content i {
	display:block;
	margin-bottom:5px
}
.RVR_CommonScenarios .list-content i.icon {
	display:block;
	width:200px;
	height:96px;
	margin:10px auto
}
.RVR_CommonScenarios .list-content i.icon.no1 {
	background:url(../line_icon/light/96/transferring.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no2 {
	background:url(../line_icon/light/96/convert-video.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no3 {
	background:url(../line_icon/light/96/corruption-video.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no4 {
	background:url(../line_icon/light/96/virus-infection-video.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content i.icon.no5 {
	background:url(../line_icon/light/96/unsupported-video.svg) center;
	background-repeat:no-repeat
}
.RVR_CommonScenarios .list-content {
	background-color:#575757;
	display:flex;
	flex-direction:column;
	padding:25px 10px;
	margin:3px;
	text-align:center;
	color:#fff;
	border-radius:5px
}
.RVR_CommonScenarios .list li:hover .list-content {
	background-color:#4c4c4c;
	color:#fff;
	opacity:.8
}
.RVR_FileFormatsScenarios {
	padding-top:30px
}
.RVR_FileFormatsScenarios ul {
	margin:0;
	padding:0
}
.RVR_FileFormatsScenarios .list {
	display:flex;
	flex-wrap:wrap;
	list-style:none;
	margin:0
}
.RVR_FileFormatsScenarios .list-item {
	float:left;
	width:33.33%;
	text-align:center;
	list-style:none;
	margin:0
}
.RVR_FileFormatsScenarios .list-item:last-child {
	border-right:0
}
.RVR_FileFormatsScenarios .list-content h2 {
	font-weight:600
}
.RVR_FileFormatsScenarios .list-content i {
	display:block;
	margin-bottom:5px
}
.RVR_FileFormatsScenarios .list-content p {
	margin:20px 0 0 0
}
.RVR_FileFormatsScenarios .list-content i.icon {
	display:block;
	width:200px;
	height:100px;
	margin:0 auto
}
.RVR_FileFormatsScenarios .list-content i.icon.no1 {
	background:url(../line_icon/light/96/video-camera.svg) center;
	background-repeat:no-repeat
}
.RVR_FileFormatsScenarios .list-content i.icon.no2 {
	background:url(../line_icon/light/96/music.svg) center;
	background-repeat:no-repeat
}
.RVR_FileFormatsScenarios .list-content i.icon.no3 {
	background:url(../line_icon/light/96/video-files.svg) center;
	background-repeat:no-repeat
}
.RVR_FileFormatsScenarios .list-content {
	background-color:#575757;
	display:flex;
	flex-direction:column;
	padding:25px 10px;
	margin:3px;
	text-align:center;
	color:#fff;
	border-radius:5px
}
.RVR_FileFormatsScenarios .list li:hover .list-content {
	background-color:#4c4c4c;
	color:#fff;
	opacity:.8
}
.RVR_FileFormatsScenarios .list-content.b_r {
	border-right:solid 1px #e2ecf5
}
@media screen and (max-width:767px) {
.RVR_CommonScenarios .list-item {
width:100%
}
.RVR_FileFormatsScenarios .list-item {
width:100%
}
.RVR_WhyChooseScenarios .list-item {
width:100%
}
}
.rpr_bg {
	background:#f8f9fa url(../images/photo-recovery-bg.jpg);
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important
}
.rpr_tool {
	background:#2a3439 url(../images/rpr-bg.png) center bottom no-repeat;
	color:#fff;
	padding:0 0;
	text-align:center
}
.rpr_linebg {
	max-width:1200px;
	margin:0 auto;
	padding:0 5%
}
.rpr_boxshadow {
	border-radius:10px;
	border:dashed 2px #7f8588;
	padding:20px;
	background:#1f262a;
	margin-bottom:20px;
	margin-top:20px;
	line-height:30px
}
.linebg {
	background:url(../line_icon/dark/linebg.png) center center repeat-x;
	max-width:1600px;
	margin:0 auto;
	padding:0 2%
}
.borderleft {
	border-left:solid 1px #ddd
}
.boxshadow {
	border-radius:10px;
	border:1px solid #e1e1e1;
	padding:20px;
	background:#fff;
	margin-bottom:20px;
	margin-top:20px;
	margin:10px
}
.ReviewSections {
	background:#393939!important
}
.WhyChooseScenarios {
	padding-top:30px
}
.WhyChooseScenarios ul {
	margin:0;
	padding:0
}
.WhyChooseScenarios .list {
	display:flex;
	flex-wrap:wrap;
	list-style:none;
	margin:0
}
.WhyChooseScenarios .list-item {
	float:left;
	width:33.33%;
	text-align:center;
	list-style:none;
	margin:0
}
.WhyChooseScenarios .list-item:last-child {
	border-right:0
}
.WhyChooseScenarios .list-content h2 {
	font-weight:600
}
.WhyChooseScenarios .list-content span {
	display:block;
	margin-bottom:5px
}
.WhyChooseScenarios .list-content p {
	margin:20px 0 0 0
}
.WhyChooseScenarios .list-content i.icon {
	display:block;
	width:200px;
	height:96px;
	margin:0 auto
}
.WhyChooseScenarios .list-content i.icon.no1 {
	background:url(../line_icon/light/200/quick-recovery.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no2 {
	background:url(../line_icon/light/200/recover-any-device.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no3 {
	background:url(../line_icon/light/200/technical-assistance.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no4 {
	background:url(../line_icon/light/200/photos-and-files.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no5 {
	background:url(../line_icon/light/200/recover-any-device.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no6 {
	background:url(../line_icon/light/200/recover-any-device-mac.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no7 {
	background:url(../line_icon/light/200/pst-repair-tool.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no8 {
	background:url(../line_icon/light/200/pst-recovery.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no9 {
	background:url(../line_icon/light/200/repair-pst-ost.svg) center;
	background-repeat:no-repeat;
	margin-bottom:20px
}
.WhyChooseScenarios .list-content i.icon.no10 {
	background:url(../line_icon/light/200/supported-versions.svg) center;
	background-repeat:no-repeat;
	margin-bottom:20px
}
.WhyChooseScenarios .list-content i.icon.no11 {
	background:url(../line_icon/light/200/outlook-attributes.svg) center;
	background-repeat:no-repeat;
	margin-bottom:20px
}
.WhyChooseScenarios .list-content i.icon.no12 {
	background:url(../line_icon/light/200/powerful-mac-file-recovery.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no13 {
	background:url(../line_icon/light/200/fix-avi-xvid-divx.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no14 {
	background:url(../line_icon/light/200/just-3clicks-repair.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no15 {
	background:url(../line_icon/light/200/engineered-perfection.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no16 {
	background:url(../line_icon/light/200/impeccable-performance.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no17 {
	background:url(../line_icon/light/200/easiest-repair-process.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no18 {
	background:url(../line_icon/light/200/both-platforms.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no20 {
	background:url(../line_icon/light/200/psd-pdates.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no22 {
	background:url(../line_icon/light/200/recover-any-files.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content i.icon.no21 {
	background:url(../line_icon/light/200/recover-any-device.svg) center;
	background-repeat:no-repeat
}
.WhyChooseScenarios .list-content {
	background-color:#575757;
	display:flex;
	flex-direction:column;
	padding:25px 10px;
	margin:3px;
	text-align:center;
	color:#fff;
	border-radius:5px;
	width:100%
}
.WhyChooseScenarios .list li:hover .list-content {
	background-color:#4c4c4c;
	color:#fff;
	opacity:.8
}
.WhyChooseScenarios .list-content.b_r {
	border-right:solid 1px #e2ecf5
}
@media screen and (max-width:767px) {
.WhyChooseScenarios .list-item {
width:100%
}
}
.CommonScenarios {
	padding-top:10px
}
.CommonScenarios ul {
	margin:0;
	padding:0
}
.CommonScenarios .list {
	display:flex;
	flex-wrap:wrap;
	margin:0
}
.CommonScenarios .list-item {
	width:16.66666666666667%;
	display:flex;
	padding:0;
	margin:0
}
.CommonScenarios .list-item-four {
	width:20%;
	display:flex;
	padding:0;
	margin:0
}
.CommonScenarios .list-item-three {
	width:33.33%;
	display:flex;
	padding:0;
	margin:0
}
.CommonScenarios .list-content h2 {
	margin:0
}
.CommonScenarios .list-content i {
	display:block;
	margin-bottom:5px
}
.CommonScenarios .list-content i.icon {
	display:block;
	width:96px;
	height:96px;
	margin:10px auto
}
.CommonScenarios .list-content i.icon.no1 {
	background:url(../line_icon/light/96/win-hard-disk.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no2 {
	background:url(../line_icon/light/96/damaged-hard-drives.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no3 {
	background:url(../line_icon/light/96/virus-Infection.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no4 {
	background:url(../line_icon/light/96/hard-drive-protected.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no5 {
	background:url(../line_icon/light/96/hard-drive-data-lost.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no6 {
	background:url(../line_icon/light/96/resizing-hard-drive.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no7 {
	background:url(../line_icon/light/96/deleted-photos.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no8 {
	background:url(../line_icon/light/96/damaged-hard-drives-photo.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no9 {
	background:url(../line_icon/light/96/sd-card-photos-recover.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no10 {
	background:url(../line_icon/light/96/photo-camera.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no11 {
	background:url(../line_icon/light/96/protected-folders.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no12 {
	background:url(../line_icon/light/96/virus-sd-card-Infected.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no13 {
	background:url(../line_icon/light/96/photo.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no14 {
	background:url(../line_icon/light/96/deleted-photos.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no15 {
	background:url(../line_icon/light/96/recovering-computers.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no16 {
	background:url(../line_icon/light/96/photo-camera.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no17 {
	background:url(../line_icon/light/96/mac-hard-disk.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no18 {
	background:url(../line_icon/light/96/protected-folders.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no19 {
	background:url(../line_icon/light/96/recycle-bin.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no20 {
	background:url(../line_icon/light/96/formatted-mac-volume.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no21 {
	background:url(../line_icon/light/96/lost-mac-volume.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no22 {
	background:url(../line_icon/light/96/recover-file-mac.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no23 {
	background:url(../line_icon/light/96/machine-backup.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no24 {
	background:url(../line_icon/light/96/damaged-pst-files.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no25 {
	background:url(../line_icon/light/96/virus-infection-pst-files.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no26 {
	background:url(../line_icon/light/96/errors-pst-files.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no27 {
	background:url(../line_icon/light/96/loss-pst.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no28 {
	background:url(../line_icon/light/96/inaccessible-pst-files.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no29 {
	background:url(../line_icon/light/96/errors-pst-files.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no30 {
	background:url(../line_icon/light/96/mac-trash.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no31 {
	background:url(../line_icon/light/96/emptied-trash.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no32 {
	background:url(../line_icon/light/96/third-party-applications.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no33 {
	background:url(../line_icon/light/96/files-corruption.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no34 {
	background:url(../line_icon/light/96/mac-power-surge.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no35 {
	background:url(../line_icon/light/96/mac-shut-down-improperly.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no36 {
	background:url(../line_icon/light/96/psd-file-unexpected.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no37 {
	background:url(../line_icon/light/96/psd-file-damaged.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no38 {
	background:url(../line_icon/light/96/psd-file-damaged-unexpected.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no39 {
	background:url(../line_icon/light/96/psd-file-error.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no40 {
	background:url(../line_icon/light/96/psd-files-crashed.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no41 {
	background:url(../line_icon/light/96/accidentally-deleted.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no42 {
	background:url(../line_icon/light/96/files-emptied-recyclebin.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no43 {
	background:url(../line_icon/light/96/files-virus-infection.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no44 {
	background:url(../line_icon/light/96/files-lost-failure.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no45 {
	background:url(../line_icon/light/96/files-power-surge.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content i.icon.no46 {
	background:url(../line_icon/light/96/files-lost-shutdown.svg) center;
	background-repeat:no-repeat
}
.CommonScenarios .list-content {
	background-color:#575757;
	display:flex;
	flex-direction:column;
	padding:25px 10px;
	margin:3px;
	width:100%;
	text-align:center;
	color:#fff;
	border-radius:5px
}
.CommonScenarios .list li:hover .list-content {
	background-color:#4c4c4c;
	color:#fff
}
@media screen and (max-width:767px) {
.CommonScenarios .list-item {
width:100%
}
.CommonScenarios .list-item-four {
width:100%
}
.CommonScenarios .list-item-three {
width:100%
}
}
.TestimonialReview {
	width:140px;
	height:90px;
	display:block;
	margin:0 auto
}
.Testimonials {
	background:url(../line_icon/light/testimonial.svg);
	background-repeat:no-repeat
}
.computerworld {
	background:url(../line_icon/light/computerworld.svg);
	background-repeat:no-repeat
}
.macformat {
	background:url(../line_icon/light/macformat.png);
	background-repeat:no-repeat
}
.WorldisSmall {
	background:url(../line_icon/light/worldis-small.png);
	background-repeat:no-repeat;
	background-size:100%;
	background-position:center
}
.itqlicklogo {
	background:url(../line_icon/light/logo_itqlick.png);
	background-repeat:no-repeat;
	background-position:center
}
.addictivetips {
	background:url(../line_icon/addictivetips-logo.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:98%
}
.makeuseof-logo {
	background:url(../line_icon/light/makeuseof-logo.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:90%
}
.testimonial-box {
	padding:15px;
	border:1px solid #f0efef;
	border-radius:10px;
	margin:10px
}
.testimonial-box .item {
	margin-bottom:0!important
}
.testimonial-details {
	margin-left:220px;
	color:#f0efef;
	font-style:italic
}
.testimonial-details h5 {
	margin-bottom:5px;
	font-weight:700
}
.testimonial-box p {
	margin-bottom:0
}
.testimonial-box i {
	float:left;
	width:200px;
	min-height:100px;
	text-align:center;
	vertical-align:bottom;
	border-radius:10px;
	border:1px solid #f0efef
}
.more0 {
	margin-left:0
}
.testimonial-box span img {
	max-width:100%
}
.hrborder {
	border-bottom:1px solid #f0efef!important;
	width:70%;
	border:none;
	margin-bottom:30px
}
.buypage_banner_bg h1 {
	text-align:center;
	margin:0 0 20px 0;
	font-weight:700
}
.buypage_banner_bg h1 span {
	text-align:center;
	display:block
}
.buypage-bg {
	position:relative;
	background:#f3f3f3 url(../images/bg.jpg);
	padding-top:40px
}
.buypage-bg:before {
	content:'';
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background-image:linear-gradient(to bottom, #000 0, rgba(255, 255, 255, .8) 80%, rgba(255, 255, 255) 100%);
	opacity:.1
}
.pt-0 {
	padding-top:0!important
}
.buy_more h2 {
	text-align:center;
	margin:0 0 25px 0;
	padding-bottom:20px;
	position:relative
}
.buy_box {
	position:relative;
	border-radius:10px;
	padding:20px;
	text-align:center;
	border-radius:10px;
	height:auto;
	background:-moz-linear-gradient(top, #fff 0, rgba(255, 255, 255, .56) 44%, rgba(255, 255, 255, 0) 100%);
	background:-webkit-linear-gradient(top, #fff 0, rgba(255, 255, 255, .56) 44%, rgba(255, 255, 255, 0) 100%);
	background:linear-gradient(to bottom, #fff 0, rgba(255, 255, 255, .56) 44%, rgba(255, 255, 255, 0) 100%);
	background-color:transparent!important;
	-webkit-box-shadow:0 -22px 35px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 -22px 35px rgba(0, 0, 0, .1);
	box-shadow:0 -22px 35px rgba(0, 0, 0, .1)
}
.buy_box ul {
	padding:0!important;
	margin:0!important
}
.buy_box .columns li {
	text-align:center;
	vertical-align:middle;
	position:relative;
	text-align:left;
	list-style:none
}
.buy_box .columns li:first-child {
	text-align:center
}
.buy_box .columns li:last-child {
	text-align:center
}
.buy_box b {
	line-height:normal;
	display:inline-block;
	vertical-align:middle;
	color:#393939;
	font-weight:500;
	padding:5px 0 15px 0
}
.buy_box .icon_img {
	position:absolute;
right:.4rem;
top:.5rem
}
.requirement {
	padding:5px 15px
}
.requirement span {
	display:block;
	font-weight:600;
	padding-top:5px;
	line-height:24px
}
.requirementh {
	padding:0
}
.requirementh p {
	margin:0
}
.requirementh-hide {
	display:none
}
.requirementh-show {
	display:inline-block;
	cursor:pointer;
	text-decoration:underline;
	color:#00a8e6
}
.sysrequirementh {
	margin:-10px;
	padding:10px;
	color:#393939
}
.sysrequirementh p {
	margin-bottom:5px
}
.sysrequirementh p:first-child {
	font-weight:600
}
.benefits-eight-hide, .benefits-five-hide, .benefits-four-hide, .benefits-nine-hide, .benefits-one-hide, .benefits-seven-hide, .benefits-six-hide, .benefits-ten-hide, .benefits-three-hide, .benefits-two-hide {
	display:none;
	text-align:left;
	padding:15px;
	max-width:373px;
	margin:0 auto
}
.benefits-eight-show, .benefits-five-show, .benefits-four-show, .benefits-nine-show, .benefits-one-show, .benefits-seven-show, .benefits-six-show, .benefits-ten-show, .benefits-three-show, .benefits-two-show {
	display:inline-block;
	cursor:pointer;
	text-decoration:underline;
	color:#00a8e6;
	margin:0
}
.font-m {
	display:block;
	font-weight:400
}
.Licensebox {
	padding:5px 10px;
	border-top:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
	margin-bottom:10px
}
.Licensebox img {
	margin-right:10px;
	width:20px
}
.benefits-system {
	padding:1px 10px
}
.benefits-system a:hover {
	text-decoration:none
}
.benefits-system img {
	margin:0 5px 0 10px;
	width:20px;
	height:20px
}
.prices-current {
	color:#393939;
	display:inline-block
}
.prices-savings {
	display:inline-block;
	margin-left:5px;
	color:#c81a00
}
.buy_column_last {
	padding:10px 0;
	max-width:373px;
	margin:0 auto
}
.buy_column_last .list_check {
	display:block;
	margin:0 0 10px 0
}
.buy_column_last .list_check li {
	position:relative;
	cursor:pointer;
	width:100%!important;
	text-align:left!important;
	padding:8px 0 8px 0!important;
	border-bottom:dashed 1px #ccc
}
.buy_column_last .list_check li span {
	position:absolute;
	right:0;
	top:9px
}
.buy_column_last .list_check li a {
	color:#393939;
	display:block;
	background-image:url(../images/unselect.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding:0 0 0 30px
}
.buy_column_last .list_check li a:hover {
	text-decoration:none
}
.buy_column_last .list_check li a.current {
	color:#00a8e6;
	background-image:url(../images/select.png);
	background-position:0 2px;
	background-repeat:no-repeat
}
.buy_column_last .list_check li a .hide {
	display:none
}
.buy_buttons {
	position:relative;
	font-weight:600;
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:10px 30px 10px 60px;
	line-height:22px;
	display:inline-block;
	margin:5px auto;
	box-shadow:0 1px 3px rgba(0, 0, 0, .5)
}
.buy_buttons span {
	display:block;
	line-height:normal;
	font-weight:400
}
.top_margin {
	margin-top:99px
}
.buy-colour {
	background-color:#f0932b;
	color:#393939;
	border:solid 1px #f0932b
}
.buy-colour:hover {
	background:#ffc20e;
	color:#393939;
	text-decoration:none;
	border:solid 1px #ffc20e
}
.buy-colour:focus {
	color:#393939;
	text-decoration:none
}
.buy-cart-icon:after {
	content:"";
	position:absolute;
	top:10px;
	left:7%;
	display:block;
	z-index:1;
	width:34px;
	height:34px;
	background-size:100%;
	background-image:url(../images/cart.svg);
	background-repeat:no-repeat;
	background-position:0
}
.compare-edition {
	position:absolute;
	right:17px;
	z-index:99;
	bottom:7px
}
.navigation_top {
	width:100%;
	padding:0;
	margin:0;
	display:block;
	clear:both;
	float:right
}
.navigation_top ul {
	list-style:none;
	position:relative;
	float:right;
	display:inline-table;
	margin:0;
	padding:0
}
.navigation_top ul li {
	float:left;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.navigation_top ul li:hover>ul {
	display:block
}
.navigation_top ul li {
	float:left;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.navigation_top ul li a {
	display:block;
	padding:5px 14px;
	color:#393939;
	text-decoration:none
}
.navigation_top ul ul {
	display:none;
	background:#fff;
	position:absolute;
	top:100%;
	right:0;
	box-shadow:-3px 3px 10px -2px rgba(0, 0, 0, .1);
	border:1px solid rgba(0, 0, 0, .1);
	z-index:1
}
.navigation_top ul ul li {
	float:none;
	position:relative
}
.navigation_top ul ul li a {
	padding:10px 20px;
	border-bottom:1px solid rgba(0, 0, 0, .05)
}
.navigation_top ul ul li:hover {
	background:rgba(0, 0, 0, .15)
}
.navigation_top ul ul ul {
	position:absolute;
	left:100%;
	top:0
}
.navigation_top .menu-down-arrow {
	display:inline-block;
	background:url(../images/nav-arrow-down.svg) no-repeat!important;
	background-position:91% 57%!important;
	background-repeat:no-repeat;
	width:20px;
	margin-left:5px
}
.download-menu {
	background:url(../../assets/line_icon/dark/download-menu.svg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:24px;
	text-indent:-99999px;
	width:40px
}
.store-menu {
	background:url(../../assets/line_icon/dark/store-menu.svg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:24px;
	text-indent:-99999px;
	width:40px
}
.support-menu {
	background:url(../../assets/line_icon/dark/support-menu.svg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:24px;
	text-indent:-99999px;
	width:40px
}
.language-menu {
	background:url(../../assets/line_icon/dark/language-menu.svg);
	background-position:5px center;
	background-repeat:no-repeat;
	background-size:24px;
	text-indent:-99999px;
	width:40px;
	padding:10px 10px 10px 40px!important
}
#language-menu {
	width:auto!important;
	min-height:auto!important;
	padding:0!important;
	left:unset;
	right:0
}
#language-menu li a {
	padding:10px 20px;
	border-bottom:1px solid rgba(0, 0, 0, .05)
}
#language-menu li:hover {
	background:rgba(0, 0, 0, .15)
}
.home_Page_menu_h {
	text-align:left;
	padding:0;
	margin:0 0 15px 20px;
	color:#393939!important;
	font-weight:500
}
.home_Page_menu_h span {
	border-bottom:solid 1px #00a8e6;
	display:inline-block;
	padding-bottom:7px
}
.home_Page_menu_list {
	min-height:145px;
	background:#ccc;
	margin-bottom:10px
}
.home_Page_menu_list_h {
	font-weight:500;
	margin:0;
	padding:5px 10px;
	min-height:100px;
	margin-bottom:10px;
	background:#fafafa;
	border-bottom:2px dashed #f3f3f3
}
.home_Page_menu_list_h span {
	display:block
}
.home_Page_menu_list_h:hover {
	background:#f3f3f3
}
.home_Page_menu_list_h .pr_title {
	font-weight:500;
	margin-bottom:2px
}
.home_Page_menu_list_h a .pr_title {
	display:block;
	color:#393939
}
.home_Page_menu_list_sh {
	font-weight:400;
	line-height:normal
}
.but-blue-sm a {
	color:#393939!important;
	border-bottom:1px solid #393939
}
.but-black-sm a {
	color:#393939!important;
	border-bottom:1px solid #393939
}
.but-black-sm a:hover, .but-blue-sm a:hover {
	text-decoration:none
}
.but-blue-sm {
	color:#00a8e6;
	text-align:left;
	margin:5px 10px 0 0
}
.but-black-sm {
	color:#00a8e6;
	text-align:left;
	margin:5px 10px 0 0
}
.home_Page_menu_list_h .but-blue-sm {
	display:inline-block;
	opacity:1
}
.home_Page_menu_list_h:hover .but-blue-sm {
	display:inline-block;
	opacity:1
}
.home_Page_menu_list_h .but-black-sm {
	display:inline-block;
	opacity:1
}
.home_Page_menu_list_h:hover .but-black-sm {
	display:inline-block;
	opacity:1
}
.flagicon {
	background:url(../images/sprite_flagicon.svg);
	background-repeat:no-repeat;
	height:24px;
	width:24px;
	float:left;
	margin-right:15px;
	color:#393939
}
.de-icon {
	background-position:0 1px
}
.es-icon {
	background-position:0 -23px
}
.fr-icon {
	background-position:0 -47px
}
.it-icon {
	background-position:0 -71px
}
.pt-icon {
	background-position:0 -95px
}
.da-icon {
	background-position:0 -119px
}
.nl-icon {
	background-position:0 -143px
}
.ja-icon {
	background-position:0 -167px
}
.zh-icon {
	background-position:0 -191px
}
.ko-icon {
	background-position:0 -215px
}
.lt-icon {
	background-position:0 -239px
}
.us-icon {
	background-position:0 -262px
}
#footer {
	padding:30px 0
}
#copyright {
	padding:20px 0
}
#copyright p {
	margin:0;
	padding:0
}
#copyright {
	line-height:1.66667;
	letter-spacing:normal;
	color:#b0b0b0
}
#copyright a:hover {
	color:#fff;
	text-decoration:underline
}
#copyright .footer-link {
	border-right:1px solid #4a4a4a;
	margin-right:5px;
	padding-right:5px;
	white-space:nowrap
}
#copyright a {
	color:#b0b0b0;
	text-decoration:none
}
.footer-border-top {
	border-top:1px solid #424242
}
.footer-menu {
	background:#393939;
	padding-top:30px;
	padding-bottom:20px
}
.redcolor {
	color:#e51400
}
.defaultState {
	position:absolute;
	left:0;
	top:0
}
.tabContainer .tabContent img {
	max-width:100%
}
.tabContainer .tabContent img {
	max-width:100%;
	max-height:500px
}
.tabNav li.active:after {
	content:"";
	position:absolute;
	top:14px;
	right:-19px;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:100%;
	background-image:url(../images/arrow-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.float-shares-box {
	width:52px;
	height:52px;
	position:fixed;
	right:10px;
	bottom:140px;
	cursor:pointer;
	z-index:900;
	line-height:20px
}
.float-shares-box .show {
	background:#00a8e6 url(../images/share-icon.png) no-repeat;
	display:block;
	width:52px;
	height:52px;
	background-size:70%;
	background-position:50%;
	border-radius:90px
}
.float-shares-box {
	bottom:126px
}
.float-shares-box .list {
	position:absolute;
	bottom:46px;
	left:62px;
	width:52px;
transition:.3s;
	margin-bottom:5px
}
.float-shares-box.current .list {
	left:0
}
.float-shares-box .list span {
	width:52px;
	height:52px;
	display:block;
	background:url(../images/icon-share.png) 0 0 no-repeat;
	margin-bottom:5px
}
.float-shares-box .list span:hover {
	opacity:.9;
	-webkit-opacity:.9;
	-moz-opacity:.9
}
.float-shares-box .list span.twitter {
	background-position:0 -58px
}
.float-shares-box .list span.google {
	background-position:0 -113px
}
.visitornotice {
	position:fixed;
	left:0;
	bottom:0;
	text-align:center;
	z-index:999;
	color:#fff;
	background-color:rgba(0, 0, 0, .7);
	padding:5px 0;
	width:100%;
	-ms-flex-direction:row;
	flex-direction:row
}
.visitornotice .button {
	background:#fff;
	display:inline-block;
	width:70px;
	color:#2f2f2f;
	cursor:pointer;
	color:#000;
	background-color:#f1d600;
	border-color:transparent;
	padding:0;
	font-weight:700;
	border-width:2px;
	border-style:solid;
	text-align:center;
	white-space:nowrap;
	border-radius:3px;
	margin:0;
	line-height:17px
}
.visitornotice a {
	color:#00a8e6;
	margin:0 10px 0 5px;
	text-decoration:underline
}
.rs_resources {
	background:linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url(../images/download-banner-bg3.jpg);
	background-size:cover;
	background-repeat:no-repeat!important;
	padding:0;
	background-position:bottom center;
	min-height:inherit !important;
}
.rs_resources h1 {
	text-align:center;
	margin:0 0 20px 0;
	font-weight:700;
	color:#fff
}
.rs_resources h1 span {
	text-align:center;
	display:block
}
.ArticlePage {
	background:#ddd url(../images/bg.jpg);
	padding:0
}
.ArticlePage h1 {
	text-align:left;
	margin:0 0 10px 0;
	font-weight:400
}
.ArticlePage p {
	text-align:left;
	display:block
}
.ArticlePagelist {
	overflow:hidden
}
.ArticlePagelist ul, ol {
	padding:0;
	margin:0;
	margin-left:20px;
	margin-bottom:25px
}
.ArticlePagelist li {
	padding:0;
	margin:0;
	margin-bottom:5px;
	line-height:normal;
	list-style:square
}
img.scale {
	max-width:100%;
	height:auto
}
.main-parent {
	display:table;
	height:100px;
	margin-bottom:30px!important;
	margin-top:30px!important
}
.height-parent {
	height:100%;
	display:table-row
}
.inner-parent {
	height:100%;
	display:inline-block;
	margin-right:0;
	vertical-align:top
}
.inner-bg {
	background:#efefef;
	padding:0!important
}
.maintit {
	border-bottom:1px solid #e4e4e4;
	background:#f3f3f3 url(../images/blt.svg) no-repeat left;
	background-size:10px;
	background-position:10px 50%;
	padding:20px 0 20px 30px;
	color:#393939
}
.tabbed-content {
	margin-bottom:50px;
	overflow:hidden
}
.tabs ul {
	margin:0;
	padding:0
}
.tabs ul li {
	background:#fff;
	border-bottom:1px solid #ddd;
	background:url(../images/blt.svg) no-repeat left;
	background-size:10px;
	background-position:10px 50%
}
.tabs ul li:first-child {
	border-top:1px solid #ddd
}
.tabs ul li a {
	padding:10px 0 10px 30px;
	color:#393939;
	position:relative
}
.tabs ul li a.active {
	color:#fff;
	background:#00a8e6
}
.tabs ul li a.active:after {
	content:"";
	position:absolute;
	top:9px;
	right:-19px;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:100%;
	background-image:url(../images/arrow-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.tabs ul li a.icons {
	margin-left:15px
}
.tabs ul li a.active.icons {
	margin-left:15px
}
.tabs ul .bgnone {
	background:0 0
}
.item {
	margin-bottom:2px
}
.item::before {
cursor:pointer;
background:#eee url(../images/plus-icon.svg) right center no-repeat;
padding:15px 20px;
display:block;
background-size:35px
}
.item.active::before {
background:#00a8e6 url(../images/minus-icon.svg) right center no-repeat;
color:#fff;
background-size:35px
}
.item.active .item-content {
	padding:0 0 0 30px;
-webkit-transition:opacity .3s ease-in-out;
-moz-transition:opacity .3s ease-in-out;
-o-transition:opacity .3s ease-in-out;
-ms-transition:opacity .3s ease-in-out;
transition:opacity .3s ease-in-out;
	vertical-align:top
}
.tabbed-content .tabs {
	display:none;
	vertical-align:top
}
.tabbed-content .item::before {
content:attr(data-title)
}
.tabbed-content .item .item-content {
	opacity:0;
	height:auto;
	display:none
}
.tabbed-content .item.active .item-content {
	opacity:1;
	min-height:200px;
	display:block
}
.pagetitlebg {
	background:#efefef
}
.pagetitle .photo-recovery-banner {
	height:230px;
	background:url(../images/photo-recovery-banner.jpg) no-repeat!important;
	color:#fff;
	background-size:cover!important;
	background-position:center!important
}
.pagetitle .file-recovery-banner {
	height:230px;
	background:url(../images/file-recovery-banner.jpg) no-repeat!important;
	color:#fff;
	background-size:cover!important;
	background-position:center!important
}
.pagetitle .hard-drive-data-recovery-banner {
	height:230px;
	background:url(../images/hard-drive-data-recovery-banner.jpg) no-repeat!important;
	color:#fff;
	background-size:cover!important;
	background-position:center!important
}
.pagetitle .file-rpair-banner {
	height:230px;
	background:url(../images/file-rpair.jpg) no-repeat!important;
	color:#fff;
	background-size:cover!important;
	background-position:center!important
}
.pagetitle .backup-file-banner {
	height:230px;
	background:url(../images/backup-file.jpg) no-repeat!important;
	color:#fff;
	background-size:cover!important;
	background-position:center!important
}
.pagetitle .paddings {
	padding:20px;
	height:190px
}
.pagetitle .paddings h3 {
	margin-bottom:15px
}
.pagetitle .paddings p {
	margin-bottom:15px
}
.pagetitle .paddings .more {
	display:inline-block;
	background:#00a8e6;
	padding:4px 10px;
	color:#fff;
	line-height:30px;
	border-radius:3px
}
.Columnss {
	margin-top:25px;
	margin-bottom:25px;
	overflow:hidden
}
.articles {
	padding:0 25px
}
.article_list {
	padding:0
}
.article_list li {
	border-bottom:1px solid #efefef;
	padding:20px 0 20px
}
.articles p {
	margin:0;
	padding:0
}
.article_list li:last-child {
	border-bottom:0
}
.article_list li .tit {
	margin-bottom:15px
}
.article_list li .info {
	position:relative;
	padding-left:55px;
	position:relative;
	color:#828282
}
.article_list li p {
	margin:0;
	padding:0
}
.article_list li .info img {
	position:absolute;
	left:1px;
	top:3px;
	border-radius:25px;
	border:2px solid #e1e1e1;
	transform:scale(.88)
}
.article_list li .info p span {
	display:block;
	color:#adadad
}
.articlelist li {
	border-bottom:1px solid #ddd;
	padding:20px 0 20px!important;
	list-style:none!important
}
.articlelist ul {
	margin:0!important
}
.tabbed-content .tabs ul {
	margin:0!important
}
.articlelist li:last-child {
	border-bottom:0
}
..articlelist li .info {
position:relative;
color:#828282
}
.articlelist li p {
	margin:0;
	padding:0
}
.breadcrumbs-main {
	padding:8px 0!important
}
.breadcrumbs li {
	display:inline;
	margin-right:1px
}
.breadcrumbs li a {
	color:#00a8e6
}
.download_buttons {
	position:relative;
	font-weight:600;
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:10px 30px 10px 60px;
	line-height:22px;
	display:inline-block;
	min-width:110px;
	margin:5px;
	cursor:pointer
}
.download_buttons span {
	display:block;
	line-height:normal;
	font-weight:400
}
.download_green-colour {
	background-color:#34a853;
	color:#fff;
	border:solid 1px #34a853
}
.download_green-colour:hover {
	background:#299b47;
	color:#fff;
	text-decoration:none;
	border:solid 1px #299b47
}
.orange-colour {
	background-color:#ff9000;
	color:#fff;
	border:solid 1px #ff9000
}
.orange-colour:hover {
	background:#ff9000;
	color:#fff;
	text-decoration:none;
	border:solid 1px #ff9000
}
.orange-colour:focus {
	color:#fff;
	text-decoration:none
}
.blue-colour {
	background-color:#00a8e6;
	color:#fff;
	border:solid 1px #00a8e6
}
.blue-colour:hover {
	background:#00a8e6;
	color:#fff;
	text-decoration:none;
	border:solid 1px #00a8e6
}
.blue-colour:focus {
	color:#fff;
	text-decoration:none
}
.green-colour {
	background-color:#34a853;
	color:#fff;
	border:solid 1px #34a853
}
.green-colour:hover {
	background:#34a853;
	color:#fff;
	text-decoration:none;
	border:solid 1px #34a853
}
.green-colour:focus {
	color:#fff;
	text-decoration:none
}
.white-colour {
	background-color:#fff;
	color:#00a8e6;
	border:solid 1px #00a8e6
}
.white-colour:hover {
	background:#00a8e6;
	color:#fff;
	text-decoration:none;
	border:solid 1px #00a8e6
}
.download_cloud-colour {
	background-color:#0a9bb2;
	color:#fff;
	border:solid 1px #0a9bb2
}
.download_cloud-colour:hover {
	background:#0a9bb2;
	color:#fff;
	text-decoration:none;
	border:solid 1px #0a9bb2
}
.download_googleplay-colour {
	background-color:#72c02c;
	color:#fff;
	border:solid 1px #72c02c
}
.download_googleplay-colour:hover {
	background:#72c02c;
	color:#fff;
	text-decoration:none;
	border:solid 1px #72c02c
}
.win-icon-c:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:400%;
	background-image:url(../images/system-requirements.svg);
	background-repeat:no-repeat;
	background-position:0 0
}
.win-icon-c:hover:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:400%;
	background-image:url(../images/system-requirements.svg);
	background-repeat:no-repeat;
	background-position:0 0
}
.mac-icon-w:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:400%;
	background-image:url(../images/system-requirements.svg);
	background-repeat:no-repeat;
	background-position:67% 0
}
.mac-icon-w:hover:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:400%;
	background-image:url(../images/system-requirements.svg);
	background-repeat:no-repeat;
	background-position:0 0;
	background-position:67% 0
}
.mac-icon-c:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:400%;
	background-image:url(../images/system-requirements.svg);
	background-repeat:no-repeat;
	background-position:100% 0
}
.mac-icon-c:hover:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:28px;
	height:28px;
	background-size:400%;
	background-image:url(../images/system-requirements.svg);
	background-repeat:no-repeat;
	background-position:67% 0
}
.googleplay-icon-c:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/googleplay-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_cloud-icon:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/cloud-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_googleplay-icon:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/googleplay-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_GooglePlay {
	background-size:100%;
	background:#000 url(../images/android-google-play.png);
	background-repeat:no-repeat;
	background-position:center;
	border:solid 1px #000;
	padding:5px 20px!important
}
.download_GooglePlay:hover {
	background-size:100%;
	background:#000 url(../images/android-google-play.png);
	background-repeat:no-repeat;
	background-position:center;
	border:solid 1px #000;
	padding:5px 20px!important;
	opacity:.7
}
.rs_buttons_sm {
	position:relative;
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:5px 13px;
	line-height:16px;
	display:inline-block;
	min-width:145px;
	margin:4px 2px;
	cursor:pointer;
	font-size:16px;
	font-weight:600
}
.rs_buttons_sm span {
	display:block;
	line-height:normal;
	font-weight:400
}
.green_colour_sm {
	background-color:#34a853;
	color:#fff;
	border:solid 1px #34a853
}
.green_colour_sm:hover {
	background:#299b47;
	color:#fff;
	text-decoration:none;
	border:solid 1px #299b47
}
.green_colour_sm:focus {
	color:#fff;
	text-decoration:none
}
.white_colour_sm {
	background-color:#fff;
	color:#00a8e6;
	border:solid 1px #00a8e6
}
.white_colour_sm:hover {
	background:#00a8e6;
	color:#fff;
	text-decoration:none;
	border:solid 1px #00a8e6
}
.cloud_colour_sm {
	background-color:#0a9bb2;
	color:#fff;
	border:solid 1px #0a9bb2
}
.cloud_colour_sm:hover {
	background:#0a9bb2;
	color:#fff;
	text-decoration:none;
	border:solid 1px #0a9bb2
}
.blue_colour_sm {
	background-color:#00a8e6;
	color:#fff;
	border:solid 1px #00a8e6
}
.blue_colour_sm:hover {
	background:#00a8e6;
	color:#fff;
	text-decoration:none;
	border:solid 1px #00a8e6
}
.blue_colour_sm:focus {
	color:#fff;
	text-decoration:none
}
.orange_colour_sm {
	background-color:#ff9000;
	color:#fff;
	border:solid 1px #ff9000
}
.orange_colour_sm:hover {
	background:#ff9000;
	color:#fff;
	text-decoration:none;
	border:solid 1px #ff9000
}
.orange_colour_sm:focus {
	color:#fff;
	text-decoration:none
}
.googleplay_colour_sm {
	background-color:#72c02c;
	color:#fff;
	border:solid 1px #72c02c
}
.googleplay_colour_sm:hover {
	background:#72c02c;
	color:#fff;
	text-decoration:none;
	border:solid 1px #72c02c
}
.win_icon_sm:after {
	content:"";
	position:absolute;
	top:-5px;
	left:-10px;
	z-index:1;
	width:35px;
	height:35px;
	background:#00a8e6 url(../images/win-icon.svg);
	background-repeat:no-repeat;
	background-position:center;
	border-radius:60px;
	background-size:24px;
	border:solid 1px #fff;
	display:none
}
.mac_icon_sm:after {
	content:"";
	position:absolute;
	top:-5px;
	left:-10px;
	z-index:1;
	width:35px;
	height:35px;
	background:#fff url(../images/mac-icon-color.svg);
	background-repeat:no-repeat;
	background-position:center;
	border-radius:60px;
	background-size:24px;
	border:solid 1px #00a8e6;
	display:none
}
.mac_icon_sm:hover:after {
	content:"";
	position:absolute;
	top:-5px;
	left:-10px;
	z-index:1;
	width:35px;
	height:35px;
	background:#00a8e6 url(../images/mac-icon.svg);
	background-repeat:no-repeat;
	background-position:center;
	border-radius:60px;
	background-size:24px;
	border:solid 1px #fff;
	display:none
}
.googleplay_icon_sm:after {
	content:"";
	position:absolute;
	top:-5px;
	left:-10px;
	z-index:1;
	width:35px;
	height:35px;
	background:#72c02c url(../images/googleplay-icon.svg);
	background-repeat:no-repeat;
	background-position:center;
	border-radius:60px;
	background-size:24px;
	border:solid 1px #fff;
	display:none
}
.cloud_icon_sm:after {
	content:"";
	position:absolute;
	top:-5px;
	left:-10px;
	z-index:1;
	width:35px;
	height:35px;
	background:#00a8e6 url(../images/cloud-icon.svg);
	background-repeat:no-repeat;
	background-position:center;
	border-radius:60px;
	background-size:24px;
	border:solid 1px #fff;
	display:none
}
.download_banner_bg {
	background:linear-gradient(rgba(255, 255, 255, .5), rgba(0, 0, 0, .7)), url(../images/download-banner-bg3.jpg);
	background-size:cover;
	background-repeat:no-repeat!important
}
.support-banner-bg {
	background:linear-gradient(rgba(255, 255, 255, .5), rgba(0, 0, 0, .7)), url(../images/support-banner-bg.jpg);
	background-size:cover;
	background-repeat:no-repeat!important;
	padding-bottom:50px;
	padding-top:40px!important
}
.proboximg {
	float:left;
	padding:15px 25px 25px 0
}
.download_banner_bg h1 {
	text-align:center;
	margin:0 0 20px 0;
	font-weight:700
}
.download_banner_bg h1 span {
	text-align:center;
	display:block
}
.download_banner .box:hover {
	border-bottom:solid 0 #0067e6
}
.download_banner .box .t .iconwin {
	display:inline-block;
	vertical-align:middle;
	width:50px;
	height:50px;
	background-size:100%;
	background-image:url(../images/win-icon-color.svg);
	background-repeat:no-repeat;
	background-position:0;
	margin-right:15px
}
.download_banner .box .t .iconmac {
	display:inline-block;
	vertical-align:middle;
	width:50px;
	height:50px;
	background-size:100%;
	background-image:url(../images/mac-icon-color.svg);
	background-repeat:no-repeat;
	background-position:0;
	margin-right:15px
}
.download_banner .box .t b {
	line-height:30px;
	display:inline-block;
	vertical-align:middle;
	color:#393939;
	font-weight:700
}
.download_banner .box .ct {
	background:#fff;
	border-radius:0 0 10px 10px;
	padding:0 20px 20px 20px;
	min-height:270px
}
.download_banner .box .d {
	padding:5px 0;
	text-align:left;
	min-height:210px
}
.download_banner .box .ct .more {
	text-decoration:none;
	display:block;
	min-width:100px;
	text-decoration:underline;
	margin:0 auto
}
.download_banner .box {
	text-align:center;
	position:relative;
	padding:0;
	border-radius:10px;
	-webkit-box-shadow:0 13px 58px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 13px 58px rgba(0, 0, 0, .2);
	box-shadow:0 13px 58px rgba(0, 0, 0, .2)
}
.download_banner .box .t .iconbox {
	display:inline-block;
	vertical-align:middle;
	width:60px;
	height:60px;
	background-color:#393939;
	position:absolute;
	left:16px;
	top:20px;
	border-radius:50px;
	overflow:hidden;
	z-index:1
}
.download_banner .box .toplebal {
	background-color:#fb8e00;
	color:#fff;
	position:absolute;
	top:-13px;
	left:10%;
	right:10%
}
.download_banner .box .t .iconbox img {
	max-width:100%;
	max-height:100%
}
.download_banner .box .t {
	background-color:rgba(255, 255, 255, .95);
	text-align:center;
	padding:36px 70px 36px 80px;
	border-radius:10px 10px 0 0;
	margin-bottom:2px
}
.download_banner .box .d {
	padding:15px 0;
	text-align:left;
	min-height:auto
}
.mov_padding {
	padding:50px 70px 50px 80px!important
}
.scroll-bar-wrap {
	position:relative;
	margin:0
}
.scroll-box {
	width:100%;
	height:80px;
	overflow-y:scroll
}
.scroll-box p {
	margin-top:0
}
.Pad p:first-child {
	padding:15px 0
}
.scroll-box::-webkit-scrollbar {
width:.4em
}
.scroll-box::-webkit-scrollbar, .scroll-box::-webkit-scrollbar-thumb {
overflow:visible;
border-radius:4px
}
.scroll-box::-webkit-scrollbar-thumb {
background:rgba(0, 0, 0, .2)
}
.cover-bar {
	position:absolute;
	background-color:#fff;
	height:100%;
	top:0;
	right:0;
	width:20px;
-webkit-transition:all .5s;
	opacity:1
}
.scroll-bar-wrap:hover .cover-bar {
	opacity:0;
-webkit-transition:all .5s
}
.sale-box {
	position:absolute;
	top:0;
	overflow:hidden;
	height:130px;
	width:143px;
	text-align:center;
	z-index:0;
	right:0;
	border-top-right-radius:.7em;
	-o-border-top-right-radius:.7em;
	-moz-border-top-right-radius:.7em;
	-webkit-border-top-right-radius:.7em
}
.sale-box span.on_sale {
	line-height:14px;
	color:#444;
	font-weight:700;
	background:#ffd400;
	text-transform:uppercase;
	padding:60px 35px 12px 40px;
	width:264px;
	text-align:center;
	display:block;
	position:absolute;
	left:-3px;
	top:-41px;
-moz-transition:all .5s ease;
-webkit-transition:all .5s ease;
transition:all .5s ease;
	-webkit-transform:rotate(-44deg);
	-ms-transform:rotate(-44deg);
	transform:rotate(40deg);
	box-shadow:3px -4px 13px 3px rgba(0, 0, 0, .75)
}
.remochoose img {
	max-width:220px;
	display:block;
	margin:0 auto;
	padding:0;
	border:solid 1px #ddd;
	border-radius:6px;
	background:#fff
}
.download_banner {
	margin-bottom:20px
}
.download_more {
	background:#f3f3f3
}
.download_more .download_banner {
	margin-bottom:20px
}
.download_more h2 {
	text-align:center;
	margin:0 0 25px 0
}
.download_more h2 span {
	text-align:center;
	display:block
}
.download_more .download_banner .box {
	text-align:center;
	position:relative;
	padding:0;
	border-radius:10px;
	-webkit-box-shadow:0 13px 58px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 13px 58px rgba(0, 0, 0, .2);
	box-shadow:0 13px 58px rgba(0, 0, 0, .2)
}
.download_more .download_banner .box .ct {
	background:#fff;
	border-radius:0 0 10px 10px;
	padding:0 20px 20px 20px;
	min-height:200px
}
.download_more .download_banner .box .t b {
	line-height:normal;
	display:inline-block;
	vertical-align:middle;
	color:#393939;
	font-weight:700
}
.download_more .download_banner .box .t b span {
	display:block
}
.download_more .download_banner .box .t .iconbox {
	display:inline-block;
	vertical-align:middle;
	width:44px;
	height:44px;
	background-color:#393939;
	position:absolute;
	left:15px;
	top:13px;
	border-radius:50px;
	overflow:hidden;
	border:solid 0 #999;
	z-index:1
}
.download_more .download_banner .box .t {
	background-color:rgba(255, 255, 255, .95);
	text-align:left;
	padding:20px 0 20px 75px;
	border-radius:10px 10px 0 0;
	margin-bottom:0;
	border-bottom:solid 3px #f3f3f3
}
.download_more .download_buttons {
	position:relative;
	font-weight:600;
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:5px 20px 5px 60px;
	line-height:17px;
	display:inline-block;
	min-width:110px;
	margin:5px;
	cursor:pointer
}
.download_more .win-icon-c:after {
	content:"";
	position:absolute;
	top:6px;
	right:5%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/win-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_more .mac-icon-c:after {
	content:"";
	position:absolute;
	top:6px;
	right:5%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/mac-icon-color.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_more .mac-icon-c:hover:after {
	content:"";
	position:absolute;
	top:6px;
	right:5%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/mac-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_more .mac-icon-w:after {
	content:"";
	position:absolute;
	top:6px;
	right:5%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/mac-icon-color.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_more .download_buttons span {
	display:block;
	line-height:normal;
	font-weight:400
}
.download_more .mac-icon-w:hover:after {
	content:"";
	position:absolute;
	top:6px;
	right:5%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/mac-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_more .download_googleplay-icon:after {
	content:"";
	position:absolute;
	top:13px;
	left:7%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/googleplay-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.download_more .download_GooglePlay {
	background-size:100%;
	background:#000 url(../images/android-google-play.png);
	background-repeat:no-repeat;
	background-position:center;
	border:solid 1px #000;
	border-radius:4px;
	padding:10px 30px;
	display:inline-block;
	min-width:160px
}
.download_more .download_GooglePlay:hover {
	background-size:100%;
	background:#000 url(../images/android-google-play.png);
	background-repeat:no-repeat;
	background-position:center;
	border:solid 1px #000;
	opacity:.7
}
.download_more .download_cloud-icon:after {
	content:"";
	position:absolute;
	top:7px;
	left:7%;
	display:block;
	z-index:1;
	width:30px;
	height:30px;
	background-size:100%;
	background-image:url(../images/cloud-icon.svg);
	background-repeat:no-repeat;
	background-position:0
}
.scroll-box {
	user-select:none;
	-o-user-select:none;
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none
}
.secureimg img {
	display:none
}
.product_banner_bg {
	background:#f0f0f0;
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important;
	overflow:hidden
}
.product_banner_bg h1 {
	letter-spacing:1px;
	text-align:left
}
.product_banner_bg ul {
	margin:0!important;
	padding:0!important;
	margin-bottom:10px!important
}
.product_banner_bg ul li {
	margin-bottom:0;
	padding:2px 0 2px 24px!important;
	margin-left:0;
	line-height:28px;
	text-align:left
}
.product_banner_bg li {
	margin:0;
	padding:0 0 5px 0;
	background:url(../images/check.svg);
	background-position:left 5px;
	background-repeat:no-repeat;
	background-size:20px
}
.product_banner_bg ul li::before {
display:block;
height:24px;
left:0;
background:url(../images/check.svg);
position:absolute;
top:9px;
width:24px
}
.subpage_banner_bg {
	background:#f0f0f0;
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important;
	overflow:hidden
}
.subpage_banner_bg h1 {
	font-size:45px;
	color:#393939;
	text-align:left
}
.rdfr-bg {
	background:#f8f9fa url(../images/rdfr-banner-bg.jpg);
	background-position:left center;
	vertical-align:middle;
	background-size:cover;
	position:relative
}
.rdfr-bg .download_buttons {
	padding:10px 25px 10px 45px
}
.rpr-bg {
	background:#f8f9fa url(../images/recover-media.png);
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important
}
.rr-pro-bg {
	background:#f0efef;
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important
}
.rr-mov-bg {
	background:#f8f9fa url(../images/mov-bg.jpg);
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important;
	color:#fff!important
}
.rr-pst-bg {
	background:#f0f0f0;
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important
}
.duplicate-photos-remover-bg {
	background:#f0f0f0 url(../images/million-downloads-bg-sub.png);
	background-position:left center;
	padding-bottom:50px;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	padding-top:40px!important
}
.duplicate-photos-remover-bg h1 {
	font-weight:700!important;
	color:#fff!important;
	margin-top:0;
	margin-bottom:0;
	letter-spacing:1px;
	text-align:center!important
}
.duplicate-photos-remover-bg .fonts-27 {
	color:#fff!important;
	line-height:normal!important
}
.downloading-bg {
	background:#dce6e8;
	background-position:left center;
	vertical-align:middle;
	background-size:cover;
	position:relative;
	text-align:center
}
.downloading_button {
	position:relative;
	font-weight:600;
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:10px 20px 10px 65px;
	line-height:25px;
	display:inline-block;
	min-width:110px;
	margin:5px;
	cursor:pointer;
	background-color:#00a8e6;
	color:#fff;
	border:solid 1px #00a8e6
}
a:focus.downloading_button {
	color:#fff
}
.downloading_button:hover {
	background-color:#00a8e6;
	color:#fff;
	border:solid 1px #00a8e6;
	text-decoration:none
}
.downloading_button span {
	display:block;
	line-height:normal;
	font-weight:400
}
.arrow-icon-down:after {
	content:"";
	position:absolute;
	top:15px;
	left:14px;
	display:block;
	z-index:1;
	width:32px;
	height:32px;
	background-size:100%;
	background-image:url(../images/arrow-icon-down.svg);
	background-repeat:no-repeat;
	background-position:0
}
.product_banner {
	background-color:#f0efef;
	position:relative
}
.product_banner h1 {
	letter-spacing:1px;
	text-align:left
}
.product_banner ul {
	margin:0!important;
	padding:0!important;
	margin-bottom:10px!important
}
.product_banner ul li {
	margin-bottom:0;
	padding:2px 0 2px 24px!important;
	margin-left:0;
	line-height:28px;
	text-align:left
}
.product_banner li {
	margin:0;
	padding:0 0 5px 0;
	background:url(../images/check.svg);
	background-position:left 5px;
	background-repeat:no-repeat;
	background-size:20px
}
.product_banner ul li::before {
display:block;
height:24px;
left:0;
background:url(../images/check.svg);
position:absolute;
top:9px;
width:24px
}
.topreview {
	text-align:left;
	margin-bottom:10px
}
.line_button ul {
	margin:0;
	padding:0
}
.line_button ul li {
	display:inline-block;
	margin:0;
	clear:none;
	vertical-align:middle;
	text-align:center;
	padding:0 2px!important;
	background-image:none!important;
	list-style:none!important
}
.fixed_button ul {
	margin:0;
	padding:0
}
.fixed_button ul li {
	display:inline-block;
	margin:0;
	clear:none;
	vertical-align:middle;
	text-align:left;
	padding:0 5px!important;
	background:0 0;
	float:right
}
.fixed_button ul li:first-child {
	float:left
}
.fixed_button_logo {
	margin:3px 11px;
	width:120px;
	text-indent:100%
}
.featuresSections ol {
	padding:0;
	margin:0;
	margin-left:20px;
	margin-bottom:20px
}
.featuresSections ul {
	padding:0;
	margin:0;
	margin-left:20px;
	margin-bottom:20px
}
.featuresSections ul li {
	padding:0;
	margin:0;
	margin-bottom:5px;
	list-style:square;
	list-style-position:outside
}
.FaqTextLeft ul li {
	padding:0;
	margin:0;
	margin-bottom:10px;
	list-style:square;
	list-style-position:outside;
	text-align:left
}
.FaqTextLeft p {
	text-align:left
}
.list ul {
	padding:0;
	margin:0;
	margin-left:0;
	margin-bottom:20px
}
.list ul li {
	margin:0;
	padding:2px 0 2px 29px!important;
	list-style-type:none;
	list-style-position:inside;
	list-style:none;
	background:url(../images/check.svg) 0 5px no-repeat;
	background-repeat:no-repeat;
	background-size:20px
}
.fortext {
	display:block;
	text-align:left;
	margin:0 0 -5px 5px
}
.Show_button .fortext {
	display:none
}
.Show_button .win-icon-c:after {
	top:10px
}
.Show_button .mac-icon-w:after {
	top:10px
}
.Show_button .download_googleplay-icon:after {
	top:10px
}
.Show_button .download_cloud-icon:after {
	top:10px
}
.Show_button .ComingSoon {
	display:none!important
}
.ComingSoon {
	opacity:.5;
	cursor:default
}
.googleplay {
	vertical-align:top!important;
	width:210px;
	padding-top:5px;
	cursor:pointer
}
.Show_button .googleplay {
	vertical-align:top!important;
	width:180px;
	padding-top:5px;
	cursor:pointer
}
.fixed-nav-tab {
	height:auto;
	-ms-flex-align:center;
	align-items:center;
	vertical-align:center;
	display:-ms-inline-flexbox;
	display:inline-flex
}
.fixed-nav-tab ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:left
}
.fixed-nav-tab ul li {
	display:inline-block;
	margin:0 -2px 0 0
}
.fixed-nav-tab ul li a {
	-ms-flex-align:center;
	align-items:center;
	vertical-align:center;
	display:-ms-inline-flexbox;
	display:inline-flex;
	color:#5f6368;
	margin:0;
	padding:5px 24px;
transition:color .2s;
	height:50px
}
.fixed-nav-tab ul li a:hover {
	color:#34495e
}
.fixed-nav-tab a.active {
	border-bottom:solid 4px #00a8e6
}
.Show {
	display:none
}
.fixedtop .Show {
	position:fixed;
	top:5px;
	z-index:-2;
	right:10px;
	left:0;
	display:block
}
.fixedtop {
	position:fixed;
	top:0;
	width:100%;
	background:#fff;
	padding:0;
	box-shadow:0 0 13px 2px rgba(0, 0, 0, .15);
	z-index:99;
	height:64px
}
.Show_button {
	position:fixed;
	top:5px;
	z-index:999999;
	right:10px
}
.Show_button_1 {
	position:fixed;
	top:0;
	z-index:99999;
	right:0;
	left:0;
	background:#fff;
	box-shadow:0 2px 6px 0 rgba(0, 0, 0, .12)
}
.light-menu {
	width:100%;
	height:75px;
	position:fixed;
	top:0;
	left:0;
	right:0;
	background-color:#fff;
	background-color:rgba(4, 180, 49, .6);
-webkit-transition:all .4s ease;
-moz-transition:all .4s ease;
-o-transition:all .4s ease;
transition:all .4s ease;
	z-index:99999999
}
.Show_button .download_buttons {
	position:relative;
	font-weight:400;
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:5px 30px 8px 60px;
	line-height:20px;
	display:inline-block;
	min-width:110px;
	margin:5px 0
}
.topreview {
	text-align:left;
	margin-bottom:10px
}
.Writereview {
	border:solid 1px #00a8e6;
	padding:20px 25px;
	border-radius:4px;
	line-height:normal;
	display:block;
	color:#00a8e6;
	background:#fff
}
.product-features {
	margin-bottom:0;
	background:#e8e8e8
}
.product-features nav {
	background:#e8e8e8;
	color:#fff;
	height:70px;
	line-height:70px;
	width:100%
}
.product-features nav.tacked {
	position:fixed;
	top:0;
	z-index:1;
	left:0;
	right:0;
	background:#fff;
	box-shadow:0 0 5px 0 rgba(0, 0, 0, .1)
}
.product-features nav a {
	color:#00a8e6;
	display:inline-block;
	padding:0 28px;
	text-decoration:none
}
.product-features nav a.active, .product-features nav a:hover {
	background:#00a8e6;
	color:#fff
}
.product_bg_t {
	padding-bottom:30px;
	line-height:normal;
	margin:0
}
.h2class {
	margin:0 0 25px 0;
	line-height:normal
}
.featuresSections h2 {
	margin:0 0 25px 0;
	line-height:normal
}
.featuresSections .fontsize20 {
	font-weight:500;
	line-height:normal;
	margin-bottom:5px;
	font-size:24px;
	margin-top:5px;
	display:inline-block
}
.featuresSections .fontsize20 strong {
	font-weight:500!important
}
.featuresSections {
	overflow:hidden
}
.bgwhitecolor {
	background:#fff
}
.bggraycolor {
	background-color:#f3f3f3;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd
}
.remochoosebgcolor {
	background:#eaeaea
}
.single_features_left img {
	max-height:100%;
	max-width:100%
}
.single_features_right img {
	max-height:100%;
	max-width:100%
}
.single_features_right.textbox {
	margin-top:0
}
.single_features_left.textbox {
	margin-top:0
}
.single_features_right h2 {
	margin-bottom:40px
}
.single_features_right ul li {
	margin-top:3%
}
.single_service2 {
	margin-top:30px
}
.single_service_left {
	float:left
}
.product_sm_t {
	margin-bottom:5px;
	line-height:normal
}
.single_service2 img {
	width:100px
}
.single_service2 .single_service_right {
	width:75%;
	padding-left:20px;
	float:left
}
.single_service_right h2 {
	margin:0
}
.ThreeDrives {
	padding:0;
	margin-top:30px
}
.ThreeDrives p {
	padding-left:100px
}
.ThreeDrives img {
	float:left;
	width:80px
}
.FileTypes_detail_box {
	margin:30px 10px 50px;
	width:100%
}
.FileTypes_detail_box span {
	display:block;
	margin-bottom:5px
}
.FileTypes_detail_box span img {
	max-width:100px
}
.FileTypes_detail_box .product_sm_t {
	margin-bottom:15px;
	margin-top:2px;
	padding-top:0;
	padding-bottom:10px;
	border-bottom:1px solid #00a8e6;
	font-weight:700
}
.devices_list li {
	max-width:166px;
	width:13%;
	padding:20px;
	margin:10px;
	display:inline-block;
	border:solid 1px #ccc
}
.devices_list li img {
	max-width:100%
}
.left_navigation {
	display:block;
	border-radius:10px;
	-webkit-box-shadow:0 13px 58px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 13px 58px rgba(0, 0, 0, .2);
	box-shadow:0 13px 58px rgba(0, 0, 0, .2);
	padding:10px;
	vertical-align:top
}
.left_navigation ul {
	margin:0;
	padding:0
}
.left_navigation ul li {
	background:#fff;
	border-bottom:1px solid #e4e4e4;
	background:url(../images/blt.svg) no-repeat left;
	background-size:10px;
	background-position:10px 50%
}
.left_navigation ul li:last-child {
	border:none
}
.left_navigation ul li a {
	padding:10px 0 10px 30px;
	color:#393939;
	display:block
}
.left_navigation ul li a.active, .left_navigation ul li a:hover {
	background:#444;
	background:url(../images/tab-menu-bg.svg) no-repeat!important;
	color:#fff;
	margin-right:-26px;
	background-size:cover!important;
	background-position:right!important
}
.left_navigation ul li a.icons {
	margin-left:15px
}
.left_navigation ul li a.active.icons {
	margin-left:15px
}
.left_navigation ul .bgnone {
	background:0 0
}
.feature-box {
	padding:0;
	margin-bottom:20px;
	padding-bottom:25px;
	border-bottom:solid 1px #dedede
}
.feature-details {
	margin-left:0;
	padding-top:5px
}
.feature-details h5 {
	vertical-align:middle;
	margin-bottom:5px;
	font-weight:500;
	letter-spacing:.011em
}
.feature-box p {
	margin-bottom:0
}
.feature-box span {
	float:left;
	width:90px;
	display:none
}
ul.tabs {
	margin:0;
	padding:0;
	list-style:none;
	margin-bottom:-1px;
	margin-left:20px
}
ul.tabs li {
	background:0 0;
	color:#222;
	display:inline-block;
	padding:15px 30px;
	cursor:pointer;
	margin:0
}
ul.tabs li.current {
	background:#fff;
	color:#393939;
	border-radius:6px 6px 0 0;
	border:solid 1px #ddd;
	border-bottom:none
}
.tab-content {
	display:none;
	background:#fff;
	padding:5px 20px 20px 20px;
	overflow:hidden;
	border:solid 1px #ddd;
	border-radius:6px
}
.tab-content.current {
	display:inherit
}
.Articles_list ul li {
	border-bottom:1px solid #ddd;
	padding:20px 0 20px;
	display:inline-block;
	width:98%;
	margin:0 2% 0 0;
	vertical-align:middle;
	-webkit-column-break-inside:avoid;
	page-break-inside:avoid;
	break-inside:avoid
}
.Articles_list ul {
	padding:0;
	margin:0;
	-webkit-columns:2;
	-moz-columns:2;
	columns:2;
	-webkit-column-gap:2em;
	-moz-column-gap:2em;
	column-gap:2em
}
.Articles_list li .info {
	position:relative;
	color:#828282
}
.Articles_list li p {
	margin:0;
	padding:0
}
.requirementh {
	width:550px;
	display:none
}
.pop-up-window {
	width:100%;
	display:none
}
.highlights-1 {
	background:#fff2d3;
	display:inline-block;
	margin:20px 0;
	padding:5px 10px
}
.highlightss {
	background:#fff2d3;
	margin:20px 0;
	padding:5px 10px
}
.remoaccordion .panel a:focus, a:hover {
	text-decoration:none;
	outline:0;
	color:#393939
}
.remoaccordion .panel {
	border:none;
	border-radius:0;
	box-shadow:none;
	margin:2px;
	background:0 0
}
.remoaccordion .panel-heading {
	padding:0;
	border:none;
	border-radius:0;
	position:relative;
	display:block;
	padding:20px 30px 20px 60px;
	margin:0;
	border:solid 1px #d7d7d7
}
.remoaccordion .panel-title a {
	color:#00a8e6
}
.remoaccordion .panel-body {
	padding:20px;
	background:#fff;
	line-height:28px;
	border-top:none;
	border-radius:0;
	border:solid 1px #d7d7d7;
	border-top:0!important;
	text-align:center
}
.remoaccordion .panel-body img {
	max-width:100%;
	margin:0;
	padding:0;
	border:none;
	line-height:normal;
	vertical-align:middle
}
.remoaccordion .panel-body p {
	margin:0
}
.panel-body img {
	box-shadow:0 0 10px 10px rgba(50, 50, 50, .08);
	padding:20px!important;
	border-radius:10px;
	border:solid 1px #d7d7d7!important
}
.UserGuide-menu ul li {
	list-style:none
}
ul.UserGuide-menu li {
	list-style:none
}
.UserGuide-menu ul, ul.UserGuide-menu {
	list-style-type:none;
	margin:0
}
.UserGuide-menu a {
	text-decoration:none
}
.UserGuide-menu {
	width:100%;
	max-width:1200px;
	margin:0 auto;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.UserGuide-menu .link, .UserGuide-menu .static-link {
	cursor:pointer;
	display:block;
	padding:25px 70px 25px 25px;
	font-size:20px;
	border-bottom:1px solid #dee2e6;
	position:relative;
-webkit-transition:all .4s ease;
-o-transition:all .4s ease;
transition:all .4s ease;
	font-weight:500;
	border-left:solid 4px #000
}
ul.UserGuide-menu li {
	margin-bottom:5px;
	border:1px solid #dee2e6
}
ul.UserGuide-menu li:first-child {
	border-top:1px solid #dee2e6
}
ul.UserGuide-menu li:last-child {
	border-bottom:1px solid #dee2e6
}
.UserGuide-menu li:last-child .link, .UserGuide-menu li:last-child .static-link {
	border-bottom:0
}
.UserGuide-menu li i {
	position:absolute;
	top:17px;
	right:25px;
-webkit-transition:all .4s ease;
-o-transition:all .4s ease;
transition:all .4s ease
}
.UserGuide-menu li .link:hover, .UserGuide-menu li .link:hover>i, .UserGuide-menu li .static-link:hover, .UserGuide-menu li .static-link:hover>i {
	color:#393939
}
.UserGuide-menu li.open .link {
	color:#000;
	background:#f7f7f7
}
.UserGuide-menu li.open i.fa-arrow {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg)
}
.UserGuide-menu .sub-menu {
	display:none;
	background:#f7f7f7;
	padding:20px 27px;
	border-left:solid 4px #ccc
}
.UserGuide-menu .sub-menu li {
	border-bottom:1px solid #fff
}
.UserGuide-menu .sub-menu a {
	display:block;
	text-decoration:none;
	color:#393939;
	padding:12px;
	padding-left:15px;
-webkit-transition:all .25s ease;
-o-transition:all .25s ease;
transition:all .25s ease
}
.UserGuide-menu .sub-menu a:hover {
	background:#dee2e6;
	color:#fff
}
.UserGuide-menu .fa-arrow:before {
	content:"";
	background:url(../../assets/line_icon/dark/arrow.svg) center no-repeat;
	width:40px;
	height:40px;
	display:block
}
.fs16 {
	font-weight:600;
	line-height:normal;
	margin:15px 0 5px 0
}
.fs18 {
	font-weight:600;
	line-height:normal;
	margin-bottom:5px
}
.pt {
	padding:10px 0 30px 0!important
}
.remoaccordion .panel-heading {
	background:#fff url(../line_icon/dark/accordion-toggle-up.svg) no-repeat;
	background-position:20px center
}
.remoaccordion .collapsed {
	background:#fff url(../line_icon/dark/accordion-toggle-down.svg) no-repeat;
	background-position:20px center
}
.Solutions-card {
	-webkit-box-shadow:0 3px 5px 0 rgba(0, 1, 1, .1);
	box-shadow:0 3px 5px 0 rgba(0, 1, 1, .1);
	background:#fff;
	min-height:332px;
	position:relative
}
.Solutions-card-block {
	padding:18px 25px
}
.Solutions-card-title {
	color:#000;
	font-weight:500;
	text-transform:initial;
	position:relative;
	margin-bottom:20px
}
.Solutions-card-title:after {
	content:'';
	position:absolute;
	top:26px;
	width:61px;
	height:2px;
	background-color:#00a8e6;
	left:0;
	margin-top:7px;
	margin-bottom:5px
}
.Solutions-card-title-sub {
	line-height:normal;
	margin:0;
	color:#5a5a5a;
	text-transform:initial
}
.Solutions-card-text {
	margin:5px 0;
	line-height:22px
}
.Solutions-more-text {
	margin:5px 0;
	line-height:22px;
	text-align:right;
	position:absolute;
	right:29px;
	bottom:25px;
	height:17px
}
.Solutions-more-text a {
	display:inline-block;
	height:auto;
	line-height:16px;
	padding:7px 15px 10px;
	vertical-align:top;
	border-radius:4px;
	margin-right:0;
	pointer-events:auto;
	background-color:#fff;
	border:solid 1px #00a8e6
}
.Solutions-more-text a:hover {
	background:#00a8e6;
	color:#fff;
	text-decoration:none
}
.card {
	-webkit-box-shadow:0 3px 5px 0 rgba(0, 1, 1, .1);
	box-shadow:0 3px 5px 0 rgba(0, 1, 1, .1);
	background:#fff;
	margin:10px
}
.card img {
	min-width:100%;
	max-width:100%;
	margin:0;
	padding:0;
	border:none;
	line-height:normal;
	vertical-align:middle
}
.card a:hover {
	text-decoration:none
}
.max-width-100 {
	max-width:100%!important
}
.card-block {
	padding:18px 25px;
	min-height:143px;
	position:relative
}
.card-title {
	color:#000;
	font-weight:500;
	text-transform:initial;
	position:relative;
	margin-bottom:20px
}
.card-title-18 {
	color:#000;
	font-weight:500;
	text-transform:initial;
	position:relative;
	margin-bottom:20px
}
.card-title-15 {
	color:#000;
	font-weight:500;
	text-transform:initial;
	position:relative;
	margin-bottom:20px
}
.card-title a {
	color:#000
}
.card-title-18 a {
	color:#000
}
.card-title-15 a {
	color:#000
}
.card-title:after {
	content:'';
	position:absolute;
	top:25px;
	width:61px;
	height:2px;
	background-color:#00a8e6;
	left:0;
	margin-top:7px;
	margin-bottom:5px
}
.card-title-18:after {
	content:'';
	position:absolute;
	top:25px;
	width:61px;
	height:2px;
	background-color:#00a8e6;
	left:0;
	margin-top:7px;
	margin-bottom:5px
}
.card-title-15:after {
	content:'';
	position:absolute;
	top:25px;
	width:61px;
	height:2px;
	background-color:#00a8e6;
	left:0;
	margin-top:7px;
	margin-bottom:5px
}
.card-title-sub {
	line-height:normal;
	margin:0;
	color:#5a5a5a;
	text-transform:initial
}
.card-text {
	margin:5px 0;
	line-height:22px
}
.btn-link {
	padding:0;
	box-shadow:none
}
.heading-wraper h2 {
	font-weight:400;
	line-height:50px
}
.heading-wraper {
	margin-bottom:50px;
	text-align:center
}
.heading-devider {
	margin:0 auto;
	width:100px;
	height:2px;
	border:0;
	background:#00a8e6
}
.entry-category {
	display:inline-block;
	margin:0;
	color:#000;
	font-weight:500
}
.slider-para {
	line-height:normal;
	margin:0 0 20px 0;
	font-weight:400;
	text-shadow:0 2px 3px #222
}
.ban-data-recovery {
	background-image:url(../images/data-recovery.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
.ban-repair-outlook {
	background-image:url(../images/repair-outlook.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
.ban-repair-mov-file {
	background-image:url(../images/repair-mov-file.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
.ban-outlook-backup-migrate {
	background-image:url(../images/outlook-backup-migrate.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
.cta-heading {
	text-align:center;
	text-shadow:0 2px 3px #000
}
.navigation_top {
	margin:0
}
.home_Page_menu_list_h span {
	display:block
}
.brand_item {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:border-box;
	box-sizing:content-box
}
.pagetitle .paddings {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:border-box;
	box-sizing:content-box
}
.brand_item {
	padding:20px 0
}
.brand_item img {
	width:150px;
	margin:0 10px
}
.support-images {
	position:absolute;
	right:2%;
	bottom:5%;
	Opacity:.5;
	height:30px;
	width:217px!important
}
ul.brand_item_list {
	margin:0;
	padding:0
}
.brand_item_list li {
	width:170px;
	padding:0;
	margin:0 5px!important;
	display:inline-block;
	border:solid 1px #e1e1e1;
	border-radius:5px;
	background:#fff;
	overflow:hidden
}
.brand_logo {
	width:100%;
	height:60px;
	display:block;
	margin:0
}
.review-ms-partner {
	background:#282f39 url(../../images/ms-gold-application-partner-logo.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-eweek {
	background:#f2f2f2 url(../../images/eweek-logo-hover.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-macworld {
	background:#2699cd url(../../images/macworld-logo-hover.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-toms-guide {
	background:#f2f2f2 url(../../images/toms-guide-logo-hover.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-cio {
	background:#ee1d25 url(../../images/cio-logo-hover.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-macformat {
	background:#fafafa url(../../images/macformat-logo.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-computerworld {
	background:#fcd452 url(../../images/computerworld-logo.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-siliconangle {
	background:#000 url(../../images/siliconangle-logo-hover.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.review-barrons {
	background:#f2f2f2 url(../../images/barrons-logo-hover.png);
	background-position:50%;
	background-size:150px;
	background-repeat:no-repeat
}
.indexpagedb {
	text-align:center
}
.indexpagedb p {
	text-align:left
}
@-webkit-viewport {
width:device-width
}
@-moz-viewport {
width:device-width
}
@-ms-viewport {
width:device-width
}
@-o-viewport {
width:device-width
}
@viewport {
width:device-width
}
.overlay {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(0, 0, 0, .4);
	z-index:-1
}
#main-slide {
	background:#393939
}
#main-slide .item {
	height:auto
}
#main-slide .item img {
	width:100%
}
#main-slide .item .slider-content {
	z-index:0;
	opacity:1;
-webkit-transition:opacity .5s;
-moz-transition:opacity .5s;
-o-transition:opacity .5s;
transition:opacity .5s
}
#main-slide .item.active .slider-content {
	z-index:0;
	opacity:1;
-webkit-transition:opacity .1s;
-moz-transition:opacity .1s;
-o-transition:opacity .1s;
transition:opacity .1s
}
#main-slide .slider-content {
	padding:10% 0;
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	color:#fff
}
#main-slide .carousel-indicators {
	bottom:30px;
	z-index:1
}
.carousel-indicators li {
	width:14px!important;
	height:14px!important;
	border:2px solid #fff!important;
	margin:1px!important
}
#main-slide .carousel-control.left, #main-slide .carousel-control.right {
	opacity:1;
	background-image:none;
	background-repeat:no-repeat;
	text-shadow:none
}
#main-slide .carousel-control.left span {
	padding:15px
}
#main-slide .carousel-control.right span {
	padding:15px
}
#main-slide .carousel-control .fa-angle-left, #main-slide .carousel-control .fa-angle-right {
	position:absolute;
	top:40%;
	z-index:5;
	display:inline-block
}
#main-slide .carousel-control .fa-angle-left {
	left:0;
	background:url(https://www.remosoftware.com/images/arrows-l.png);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:20px
}
#main-slide .carousel-control .fa-angle-right {
	right:0;
	background:url(https://www.remosoftware.com/images/arrows-r.png);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:20px
}
#main-slide .carousel-control i {
	padding:50px;
-moz-transition:all .5s ease;
-webkit-transition:all .5s ease;
-ms-transition:all .5s ease;
-o-transition:all .5s ease;
transition:all .5s ease
}
#main-slide .slider-content h1 {
	color:#fff
}
#main-slide .slider-content h2.white, #main-slide .slider-content h3.white {
	color:#fff
}
.slider.btn {
	padding:10px 40px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	text-transform:uppercase;
	line-height:28px;
	font-weight:300;
	border:0;
-moz-transition:all .3s ease;
-webkit-transition:all .3s ease;
-ms-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease
}
#main-slide .btn-primary:hover {
	background:0 0;
	border:1px solid #fff
}
.slider.btn.btn-default {
	margin-left:4px;
	background:#ececec
}
.slider.btn.btn-default:hover {
	background:#000;
	color:#fff
}
.slider-content-left {
	position:relative;
	margin:0 0 0 40px
}
.slider-content-right {
	position:relative
}
.carousel .item.active .animated1 {
-webkit-animation:lightSpeedIn 1s ease-in .8s both;
animation:lightSpeedIn 1s ease-in .8s both
}
.carousel .item.active .animated2 {
-webkit-animation:bounceIn 1s ease-in .8s both;
animation:bounceIn 1s ease-in .8s both
}
.carousel .item.active .animated3 {
-webkit-animation:flipInX 2s ease-in-out .8s both;
animation:flipInX 2s ease-in-out .8s both
}
.testimonial-section {
	background-attachment:fixed;
	background-size:cover;
	background-position:center;
	padding-top:30px;
	padding-bottom:30px;
	text-align:center;
	position:relative;
	margin:0 20%
}
.testimonials .testimonial-content img {
	width:150px;
	height:auto;
	margin-bottom:40px
}
.testimonials .testimonial-content p {
	line-height:normal;
	font-style:italic;
	margin-bottom:0
}
.testimonials .testimonial-content {
	position:relative
}
.testimonials .testimonial-author {
	margin-top:15px
}
.testimonials .testimonial-author .author {
	padding-bottom:5px
}
.testimonials .testimonial-author .designation {
	color:#d3d3d3
}
.testimonials-carousel .owl-controls.clickable .owl-buttons div {
	background:0 0
}
.testimonials-carousel .owl-controls.clickable .owl-buttons .owl-next {
	position:absolute;
	right:0;
	top:50%;
	z-index:1000
}
.testimonials-carousel .owl-controls.clickable .owl-buttons .owl-prev {
	position:absolute;
	left:0;
	top:50%;
	z-index:1000
}
.owl-theme .owl-controls .owl-page.active {
	padding:0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px
}
.owl-theme .owl-controls .owl-page.active span {
	background:#000
}
.owl-buttons {
	display:none
}
#partner {
	padding-top:80px;
	padding-bottom:50px;
	text-align:center!important
}
.clients .owl-buttons {
	padding-top:50px
}
.owl-theme .owl-controls .owl-buttons div {
	opacity:1;
	filter:Alpha(Opacity=100)
}
.team-member-section {
	padding-top:30px;
	padding-bottom:30px
}
#team-section .our-team {
	padding-top:20px
}
#team-section .team-member img {
	width:100%;
	height:auto;
	text-align:center
}
.team-member .team-details {
	position:absolute;
	top:0;
	width:99%;
	height:100%;
	color:#fff;
	padding:0 2px;
	opacity:0;
	text-align:center;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
transition:all .3s
}
.team-member:hover .team-details {
	opacity:1;
	-webkit-animation:bounceIn;
	animation:bounceIn;
	animation-duration:1s;
	-webkit-animation-duration:1s
}
.team-member .team-details h4 {
	padding-top:30%
}
.team-member .team-details li {
	display:inline-block;
	padding-top:20px
}
.team-member .team-details li a {
	padding:8px 12px;
	background:#fff;
	border:1px solid #fff;
	color:#666
}
.team-member .team-details li:hover a {
	background:0 0;
	border:1px solid #ddd;
	color:#fff
}
.owl-controls {
	margin-top:15px!important
}
.back-to-top {
	display:none;
	position:fixed;
	bottom:50px;
	right:10px;
	z-index:99;
	border:none;
	outline:0;
	color:#fff;
	cursor:pointer;
	padding:10px 25px;
	border-radius:6px;
	border:solid 1px #fff;
	background:#393939 url(../images/sprite.svg);
	background-repeat:no-repeat;
	background-position:-284px 15px;
	text-indent:-9999px;
	opacity:.5
}
.back-to-top:hover {
	opacity:1
}
button.close {
	-webkit-appearance:none;
	padding:5px 11px;
	cursor:pointer;
	background:0 0;
	border:0;
	z-index:999;
	float:none;
	position:absolute;
	right:0;
	opacity:1
}
.modal-open {
	padding-right:0!important
}
.modal {
	padding-right:0!important
}
.offer-menu {
	background-color:#fff;
	min-height:430px;
	padding:15px 20px;
	position:relative;
	margin-top:-40px;
	border:solid 1px #eee;
	border-radius:4px;
	position:relative
}
.offer-menu .boxs {
	width:200px;
	float:right
}
.offer-menu .sale-box {
	display:none
}
.viewall {
	border:solid 1px #b6b6b6;
	font-weight:500;
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:5px 20px 10px 20px;
	display:inline-block;
	line-height:30px;
	margin:20px auto
}
.viewall:hover {
	background-color:#00a8e6;
	border:solid 1px #00a8e6;
	color:#fff!important
}
.offer-title-1 {
	line-height:30px;
	margin-bottom:10px;
	font-weight:600!important
}
.offer-title-2 {
	color:#393939;
	margin-bottom:10px
}
.offer-title-3 {
	display:inline-block
}
.offer-prices {
	font-weight:700;
	line-height:60px;
	margin:0
}
.regular-price {
	text-decoration:line-through;
	margin:30px 0 0 0
}
.offer-buy {
	text-align:center;
	text-decoration:none;
	border-radius:4px;
	padding:5px 20px 10px 20px!important;
	display:inline-block!important;
	line-height:30px;
	margin:5px auto;
	background-color:#f0932b!important;
	color:#fff!important;
	border:solid 1px #f0932b;
	font-size:20px!important
}
.offer-buy:hover {
	background:#ffc20e!important;
	color:#fff!important;
	text-decoration:none;
	border:solid 1px #ffc20e
}
#quote-carousel {
	padding:0 10px 30px 10px;
	margin-top:30px
}
#quote-carousel .carousel-control {
	background:0 0;
	color:#222;
	text-shadow:none;
	display:none
}
#quote-carousel .carousel-control.left {
	left:-12px
}
#quote-carousel .carousel-control.right {
	right:-12px!important
}
#quote-carousel .carousel-indicators {
	right:50%;
	top:auto;
	bottom:0;
	margin-right:-19px
}
#quote-carousel .carousel-indicators li {
	background:silver
}
#quote-carousel .carousel-indicators .active {
	background:#333
}
#quote-carousel img {
	width:250px;
	height:100px
}
#quote-carousel .item blockquote {
	border-left:none;
	margin:0;
	text-align:center
}
#quote-carousel .item blockquote img {
	margin-bottom:10px
}
#quote-carousel {
	margin-bottom:0;
	padding:0 5% 30px 5%
}
#quote-carousel i {
	padding:30px;
	border-radius:6px
}
#quote-carousel .carousel-control {
	width:auto;
	top:30%
}
#quote-carousel .fa-chevron-left {
	left:0;
	background:silver url(https://www.remosoftware.com/images/arrows-l.png);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:20px
}
#quote-carousel .fa-chevron-right {
	right:0;
	background:silver url(https://www.remosoftware.com/images/arrows-r.png);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:20px
}
.fade-carousel {
	position:relative;
	height:460px
}
.fade-carousel .carousel-inner .item {
	height:460px
}
.fade-carousel .carousel-indicators>li {
	margin:0 2px;
	background-color:#00a8e6;
	border-color:#fff;
	opacity:.4
}
.fade-carousel .carousel-indicators>li.active {
	width:10px;
	height:10px;
	opacity:1
}
.fade-carousel .hero {
	position:absolute;
	top:50%;
	left:50%;
	z-index:3;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	text-shadow:1px 1px 0 rgba(0, 0, 0, .75);
	-webkit-transform:translate3d(-50%, -50%, 0);
	-moz-transform:translate3d(-50%, -50%, 0);
	-ms-transform:translate3d(-50%, -50%, 0);
	-o-transform:translate3d(-50%, -50%, 0);
	transform:translate3d(-50%, -50%, 0)
}
.fade-carousel .carousel-inner .item .hero {
	opacity:1;
-webkit-transition:2s all ease-in-out .1s;
-moz-transition:2s all ease-in-out .1s;
-ms-transition:2s all ease-in-out .1s;
-o-transition:2s all ease-in-out .1s;
transition:2s all ease-in-out .1s
}
.fade-carousel .carousel-inner .item.active .hero {
	opacity:1;
-webkit-transition:2s all ease-in-out .1s;
-moz-transition:2s all ease-in-out .1s;
-ms-transition:2s all ease-in-out .1s;
-o-transition:2s all ease-in-out .1s;
transition:2s all ease-in-out .1s
}
.fade-carousel .slides .slide-1, .fade-carousel .slides .slide-2 {
	height:auto;
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat
}
.fade-carousel .slides .slide-1 {
	background:#009
}
.fade-carousel .slides .slide-2 {
	background:#000
}
#image-gallery .modal-header {
	padding:15px;
	border-bottom:0 solid #e9ecef
}
#image-gallery .modal-header .close {
	padding:15px;
	margin:0
}
.thumbnail {
	display:inline-block;
	margin-bottom:0
}
#image-gallery .close {
	float:right;
	text-shadow:0 1px 0 #fff;
	opacity:.5;
	-webkit-appearance:none;
	padding:5px 11px;
	cursor:pointer;
	background:0 0;
	border:0;
	z-index:999;
	float:none;
	position:absolute;
	right:0;
	opacity:1;
	top:-8px
}
.thumbnail>img {
	display:inline-block
}
#image-gallery .img-responsive {
	min-width:100%;
	max-width:100%;
	max-height:100%
}
.scrolling-fixed-bar {
	position:fixed;
	top:0;
	width:100%;
	z-index:99;
	display:none
}
.scrolling-fixed-barnav {
	width:100%;
	position:fixed;
	top:0;
	background:#fff;
	box-shadow:0 0 13px 2px rgba(0, 0, 0, .15);
	z-index:999
}
.scrolling-fixed-barnav li {
	display:inline-block
}
.scrolling-fixed-barnav li {
	text-decoration:none;
	display:inline-flex;
	color:#393939;
	margin:0;
	padding:5px 10px 0 10px;
	border-bottom:4px solid rgba(255, 255, 255, .1)
}
.scrolling-fixed-barnav .showbutton {
	display:inline-block;
	float:right
}
.scrolling-fixed-barnav .logotop {
	float:left;
	padding:7px
}
.modal-dialog {
	margin:2% auto
}
.slick-slide {
	margin:20px
}
.slick-slide .img-left {
	float:left;
	padding:0;
	margin:10px 12px 0 0
}
.slick-slide p {
	padding:0 0 0 120px;
	margin-bottom:0
}
.slick-slider {
	position:relative;
	display:block;
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent;
	text-align:left
}
.slick-list {
	position:relative;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0
}
.slick-list:focus {
	outline:0
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand
}
.slick-slider .slick-list, .slick-slider .slick-track {
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.slick-track {
	position:relative;
	top:0;
	left:0;
	display:block
}
.slick-track:after, .slick-track:before {
	display:table;
	content:''
}
.slick-track:after {
	clear:both
}
.slick-loading .slick-track {
	visibility:hidden
}
.slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px
}
.slick-slide.slick-loading img {
	display:none
}
.slick-slide.dragging img {
	pointer-events:none
}
.slick-initialized .slick-slide {
	display:block
}
.slick-loading .slick-slide {
	visibility:hidden
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent
}
.slick-arrow.slick-hidden {
	display:none
}
#ProductSlider .title3 {
	color:#000;
	margin-bottom:0
}
#inner li {
	padding:0;
	margin:0;
	margin-bottom:5px;
	line-height:normal;
	list-style:square
}
.styled-table {
	background:#f5f5f5
}
.styled-table>table {
	width:100%;
	text-align:left;
	vertical-align:middle;
	white-space:normal
}
.styled-table>table>thead>tr>th {
	border:1px solid #333;
	padding:20px!important
}
.styled-table>table>thead>tr>th {
	padding:8px 8px 5px 8px;
	text-align:left;
	margin-top:10px;
	background-color:#333;
	border-right:solid 1px #fff;
	color:#fff
}
.styled-table>table td {
	padding:8px 8px 5px 8px;
	border:1px solid #d0d0d0
}
.styled-table>table tbody {
	margin-top:3px
}
@-moz-document url-prefix() {
.navbar-nav li:hover {
background:#00a8e6;
cursor:pointer
}
.navbar-nav li:hover a.dropdown-toggle {
color:#fff
}
.navbar-nav ul li:hover {
background:0 0
}
}
.supported_list li {
	width:200px;
	padding:10px!important;
	margin:10px!important;
	display:inline-block;
	border:solid 1px #e1e1e1;
	border-radius:5px;
	background:#fff
}
.SupportedDevices {
	width:100%;
	height:100px;
	background:url(../images/sprite_devices-manufacturers.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto;
	background-size:610%
}
.transcend {
	background-position:0 5%
}
.sandisk {
	background-position:20% 5%
}
.samsung {
	background-position:40% 5%
}
.toshiba {
	background-position:60% 5%
}
.maxtor {
	background-position:80% 5%
}
.blackmagic {
	background-position:100% 5%
}
.western-digital {
	background-position:0 23%
}
.canon {
	background-position:20% 23%
}
.hitachi {
	background-position:40% 23%
}
.leica {
	background-position:60% 23%
}
.seagate {
	background-position:80% 23%
}
.photobooth {
	background-position:100% 23%
}
.pentax {
	background-position:0 41%
}
.gtechnology {
	background-position:20% 41%
}
.lacie {
	background-position:40% 41%
}
.buffalotech {
	background-position:60% 41%
}
.Sigma {
	background-position:80% 41%
}
.hasselblad {
	background-position:100% 41%
}
.minolta {
	background-position:0 59%
}
.dji {
	background-position:20% 59%
}
.istopmotion {
	background-position:40% 59%
}
.iphone {
	background-position:60% 59%
}
.replay {
	background-position:80% 59%
}
.imovie {
	background-position:100% 59%
}
.contour {
	background-position:0 77%
}
.sanyo {
	background-position:20% 77%
}
.gopro {
	background-position:40% 77%
}
.fujifilm {
	background-position:80% 77%
}
.panasonic {
	background-position:100% 77%
}
.casio {
	background-position:0 95%
}
.sony {
	background-position:20% 95%
}
.olympus {
	background-position:40% 95%
}
.nikon {
	background-position:60% 95%
}
.kodak {
	background-position:80% 95%
}
.androidphone {
	background-position:100% 95%
}
ul.WhyChoose_list {
	padding:0;
	margin:0
}
.WhyChoose_list li {
	width:18%;
	padding:0;
	margin:0 10px!important;
	display:inline-block;
	border:solid 1px #e1e1e1;
	border-radius:5px;
	background:#fff
}
.remochoose {
	width:70%;
	height:80px;
	background:url(../images/sprite_safe-secure.svg);
	display:block;
	margin:0 auto;
	background-size:490%
}
.safesecure {
	background-position:0
}
.guarantee {
	background-position:25%
}
.million {
	background-position:50%
}
.freetech {
	background-position:75%
}
.livechat {
	background-position:100%
}
.featuresicon {
	height:40px;
	width:40px;
	display:inline-table;
	margin-right:10px;
	float:left
}
.featuresi {
	background:url(../line_icon/dark/40/features.svg)
}
.whyi {
	background:url(../line_icon/dark/40/why.svg)
}
.filetypesi {
	background:url(../line_icon/dark/40/filetype.svg)
}
.howi {
	background:url(../line_icon/dark/40/howto.svg)
}
.reviewsi {
	background:url(../line_icon/dark/40/reviews.svg)
}
.windowsi {
	background:url(../line_icon/dark/40/win.svg)
}
.maci {
	background:url(../line_icon/dark/40/mac.svg)
}
.iosi {
	background:url(../line_icon/dark/40/ios.svg)
}
.Androidi {
	background:url(../line_icon/dark/40/android.svg)
}
.CloudBackupi {
	background:url(../line_icon/dark/40/cloud.svg)
}
.SupportedCamerasi {
	background:url(../line_icon/dark/40/camera.svg)
}
.ProVersioni {
	background:url(../line_icon/dark/40/pro.svg)
}
.sprite-files {
	width:96px;
	height:96px;
	display:inline-block
}
.Files {
	background:url(../line_icon/dark/96/file.svg)
}
.Photo {
	background:url(../line_icon/dark/96/photo.svg)
}
.Videos {
	background:url(../line_icon/dark/96/video-camera.svg)
}
.Music {
	background:url(../line_icon/dark/96/music.svg)
}
.camera {
	background:url(../line_icon/dark/96/photo-camera.svg)
}
.FeatureIcon {
	width:96px;
	height:96px;
	display:block;
	margin:0 auto;
	margin-top:15px
}
.scanning {
	background:url(../line_icon/dark/96/scanning.svg);
	background-repeat:no-repeat
}
.HardDrive {
	background:url(../line_icon/dark/96/data-recovery.svg);
	background-repeat:no-repeat
}
.partition {
	background:url(../line_icon/dark/96/partition-recovery.svg);
	background-repeat:no-repeat
}
.driverecovery {
	background:url(../line_icon/dark/96/formatted-hard-drive.svg);
	background-repeat:no-repeat
}
.HDRecover {
	background:url(../line_icon/dark/96/hard-drive-recovery.svg);
	background-repeat:no-repeat
}
.firsttry {
	background:url(../line_icon/dark/96/first-try.svg);
	background-repeat:no-repeat
}
.Photos {
	background:url(../line_icon/dark/96/photo.svg);
	background-repeat:no-repeat
}
.Cameras {
	background:url(../line_icon/dark/96/photo-camera.svg);
	background-repeat:no-repeat
}
.PhotosDeepScan {
	background:url(../line_icon/dark/96/photos-scan.svg);
	background-repeat:no-repeat
}
.PhotosSDcard {
	background:url(../line_icon/dark/96/sdcard-photos.svg);
	background-repeat:no-repeat
}
.RAWPhoto {
	background:url(../line_icon/dark/96/raw-photos.svg);
	background-repeat:no-repeat
}
.deletesfiles {
	background:url(../line_icon/dark/96/delete.svg);
	background-repeat:no-repeat
}
.boostfiles {
	background:url(../line_icon/dark/96/boost.svg);
	background-repeat:no-repeat
}
.numberfiles {
	background:url(../line_icon/dark/96/numbers.svg);
	background-repeat:no-repeat
}
.duplicatephotosfiles {
	background:url(../line_icon/dark/96/photo.svg);
	background-repeat:no-repeat
}
.previewfiles {
	background:url(../line_icon/dark/96/preview.svg);
	background-repeat:no-repeat
}
.macdevices {
	background:url(../line_icon/dark/96/mac-computers.svg);
	background-repeat:no-repeat
}
.macharddisk {
	background:url(../line_icon/dark/96/mac-hard-disk.svg);
	background-repeat:no-repeat
}
.lostMacVolume {
	background:url(../line_icon/dark/96/lost-mac-volume.svg);
	background-repeat:no-repeat
}
.FormattedMacVolume {
	background:url(../line_icon/dark/96/formatted-mac-volume.svg);
	background-repeat:no-repeat
}
.macphoto {
	background:url(../line_icon/dark/96/macphoto.svg);
	background-repeat:no-repeat
}
.macphotoScan {
	background:url(../line_icon/dark/96/macphotoscan.svg);
	background-repeat:no-repeat
}
.photodeleting {
	background:url(../line_icon/dark/96/photodeleting.svg);
	background-repeat:no-repeat
}
.macfiles {
	background:url(../line_icon/dark/96/mac-files.svg);
	background-repeat:no-repeat
}
.filesformat {
	background:url(../line_icon/dark/96/files-format.svg);
	background-repeat:no-repeat
}
.filesmacstorage {
	background:url(../line_icon/dark/96/files-mac-storage.svg);
	background-repeat:no-repeat
}
.lostfilesmac {
	background:url(../line_icon/dark/96/lost-files-mac.svg);
	background-repeat:no-repeat
}
.recoverfilesquickly {
	background:url(../line_icon/dark/96/recover-files-quickly.svg);
	background-repeat:no-repeat
}
.Recoverfilesformat {
	background:url(../line_icon/dark/96/recover-files-format.svg);
	background-repeat:no-repeat
}
.recoverfileslostpartition {
	background:url(../line_icon/dark/96/recover-files-lost-partition.svg);
	background-repeat:no-repeat
}
.datarecoverydataloss {
	background:url(../line_icon/dark/96/data-recovery-data-loss.svg);
	background-repeat:no-repeat
}
.recoverdatatime {
	background:url(../line_icon/dark/96/recover-data-any-time.svg);
	background-repeat:no-repeat
}
.Any-storage-device {
	background:url(../line_icon/dark/96/data-recover-any-storage-device.svg);
	background-repeat:no-repeat
}
.menu-box {
	background:url(../images/sprite_menu-offer-boxs.jpg);
	background-repeat:no-repeat;
	height:220px;
	width:220px;
	display:block;
	float:right;
	background-size:400%
}
.box-recover-windows {
	background-position:0 0
}
.box-repair-mov {
	background-position:-220px 0
}
.box-outlook-backup-migrate {
	background-position:-440px 0
}
.box-duplicate-photos {
	background-position:-660px 0
}
.ratingstar {
	background:url(../images/rating-star-new.svg);
	background-repeat:no-repeat;
	height:28px;
	width:120px;
	display:inline-table;
	margin:0 10px;
	vertical-align:middle
}
.videos-sprite-icon {
	width:96px;
	height:96px;
	display:inline-block
}
.videos-files {
	background:url(../line_icon/dark/96/video-files.svg) center;
	background-repeat:no-repeat
}
.videos-camera {
	background:url(../line_icon/dark/96/video-camera.svg) center;
	background-repeat:no-repeat
}
.videos-repair {
	background:url(../line_icon/dark/96/files-repair.svg) center;
	background-repeat:no-repeat
}
.videos-preview {
	background:url(../line_icon/dark/96/files-preview.svg) center;
	background-repeat:no-repeat
}
.list-box {
	background-color:#fff;
	padding:10px 20px;
	border-radius:5px;
	margin:6px 0;
	border:1px solid #ddd
}
.damaged-pst-files {
	background:url(../line_icon/dark/96/damaged-pst-files.svg) center;
	background-repeat:no-repeat
}
.pst-recover {
	background:url(../line_icon/dark/96/pst-recover.svg) center;
	background-repeat:no-repeat
}
.pst-repair {
	background:url(../line_icon/dark/96/pst-repair.svg) center;
	background-repeat:no-repeat
}
.pst-repair-process {
	background:url(../line_icon/dark/96/pst-repair-process.svg) center;
	background-repeat:no-repeat
}
.safe-video {
	background:url(../line_icon/dark/96/safe-video.svg) center;
	background-repeat:no-repeat
}
.repair-precision {
	background:url(../line_icon/dark/96/repair-precision.svg) center;
	background-repeat:no-repeat
}
.multiple-errors {
	background:url(../line_icon/dark/96/multiple-errors.svg) center;
	background-repeat:no-repeat
}
.ruickly-repairs-avifile {
	background:url(../line_icon/dark/96/ruickly-repairs-avifile.svg) center;
	background-repeat:no-repeat
}
.psd-file-error {
	background:url(../line_icon/dark/96/psd-file-error.svg) center;
	background-repeat:no-repeat
}
.psd-file-formats {
	background:url(../line_icon/dark/96/psd-file-formats.svg) center;
	background-repeat:no-repeat
}
.safest-psd-file {
	background:url(../line_icon/dark/96/safest-psd-file.svg) center;
	background-repeat:no-repeat
}
.repair-psd-3clicks {
	background:url(../line_icon/dark/96/repair-psd-3clicks.svg) center;
	background-repeat:no-repeat
}
.features-item {
	padding:15px;
	line-height:25px;
	margin-bottom:20px;
	margin-top:20px;
	text-align:center
}
.f20 {
	font-size:20px;
	font-weight:600
}
.features-item img {
	margin:0 0 20px 0
}
.img-fluid {
	max-width:100%;
	height:auto
}
ul.StepRepairProcess {
	margin:0;
	padding:0
}
.StepRepairProcess_Icon {
	width:100%;
	height:200px;
	display:inline-block
}
.BrowseIcon {
	background:url(../line_icon/dark/browseicon.svg) center no-repeat
}
.RepairIcon {
	background:url(../line_icon/dark/repairicon.svg) center no-repeat
}
.SaveIcon {
	background:url(../line_icon/dark/saveicon.svg) center no-repeat
}
.product_review {
	text-align:left;
	line-height:normal;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	padding:3% 15px 3% 125px;
	margin:0 10px;
	border:solid 1px #e1e1e1;
	border-radius:5px;
	background:#fff;
	background-position:10px center!important;
	background-repeat:no-repeat!important
}
.product_review p {
	margin:0
}
.toptenreview-logo {
	background:#fff url(../line_icon/toptenreviews-logo.jpg);
	background-size:100px
}
.cnet-logo {
	background:#fff url(../line_icon/cnet-logo.jpg);
	background-size:100px
}
.tucows-logo {
	background:#fff url(../line_icon/tucows-logo.jpg);
	background-size:100px
}
.softpedia-logo {
	background:#fff url(../line_icon/softpedia-logo.jpg);
	background-size:100px
}
.parents {
	display:table
}
.childs {
	display:table-cell!important;
	vertical-align:middle;
	float:none!important
}
.p0 {
	padding:0
}
.pl {
	padding-left:0
}
.pr {
	padding-right:0
}
.border_top {
	border-top:1px solid #ddd
}
.article_section {
	padding:30px 0;
	clear:both
}
.article_section .line_button {
	margin:20px 0;
	padding:0;
	text-align:center
}
.article_section p:first-child {
	margin-top:0
}
.article_section p {
	word-wrap:break-word
}
.article_section h2 {
	font-size:23px;
	font-weight:700;
	margin:30px 0 20px
}
.article_section .smalt {
	font-size:18px;
	font-weight:700;
	margin:0 0 10px 0
}
.article_section .medt {
	font-size:22px;
	font-weight:700;
	margin-bottom:10px;
	margin-top:30px
}
.article_section ol, .article_section ul {
	padding-left:30px;
	clear:both
}
.article_section ul li {
	padding-bottom:10px;
	list-style:square
}
.article_section ol li {
	padding-bottom:10px;
	font-size:16px
}
.bg_graycolor {
	background-color:#f5f5f5;
	padding:20px 25px;
	border-radius:6px;
	margin:20px 0
}
.bg_whitecolor {
	padding:35px 25px;
	border:solid 1px #ebebeb;
	margin:20px 0
}
.offer_banner_color {
	border-radius:6px;
	margin:30px 0;
	text-align:center;
	position:relative;
	padding:30px;
	line-height:normal;
	background-image:linear-gradient(#5d6265, #3c4041)
}
.offer_banner_color img {
	border-radius:6px
}
.OfferBg {
	position:absolute;
	background:#3f1d94;
	right:15%;
	left:15%;
	top:-17px;
	font-size:14px;
	line-height:normal;
	padding:2px 5px 3px 5px;
	border-radius:90px;
	border:solid 2px #fff;
	animation:colorchange 10s;
	-webkit-animation:colorchange 10s
}
@keyframes colorchange {
0% {
background:#2c009d
}
25% {
background:#004a9d
}
50% {
background:#36bf00
}
75% {
background:#2a9101
}
100% {
background:#3f1d94
}
}
@-webkit-keyframes colorchange {
0% {
background:#2c009d
}
25% {
background:#004a9d
}
50% {
background:#36bf00
}
75% {
background:#2a9101
}
100% {
background:#3f1d94
}
}
video {
	width:100%!important;
	height:auto!important
}
figure {
	display:block!important;
	min-height:200px!important;
	background:#eee!important;
	padding:10px!important
}
.youtube {
	background-color:#000;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	width:760px;
	height:445px;
	margin:0 auto
}
.youtube img {
	width:100%;
	top:-16.82%;
	left:0;
	opacity:.7
}
.youtube .play-button {
	width:90px;
	height:60px;
	background-color:#333;
	box-shadow:0 0 30px rgba(0, 0, 0, .6);
	z-index:1;
	opacity:.8;
	border-radius:6px
}
.youtube .play-button:before {
	content:"";
	border-style:solid;
	border-width:15px 0 15px 26px;
	border-color:transparent transparent transparent #fff
}
.youtube .play-button, .youtube img {
	cursor:pointer
}
.youtube .play-button, .youtube .play-button:before, .youtube iframe, .youtube img {
	position:absolute
}
.youtube .play-button, .youtube .play-button:before {
	top:50%;
	left:50%;
	transform:translate3d(-50%, -50%, 0)
}
.youtube iframe {
	height:100%;
	width:100%;
	top:0;
	left:0
}
.benefits-eight-show, .benefits-five-show, .benefits-four-show, .benefits-nine-show, .benefits-one-show, .benefits-seven-show, .benefits-six-show, .benefits-ten-show, .benefits-three-show, .benefits-two-show {
	font-size:16px
}
.Licensebox {
	font-size:12px
}
.modal-body h3 {
	font-size:24px
}
.visitornotice {
	font-size:12px
}
.download_buttons span {
	font-size:12px;
	font-weight:400
}
.rs_buttons_sm span {
	font-size:12px;
	font-weight:400
}
.tooltip {
	font-size:12px;
	font-weight:400
}
.downloading_button {
	font-size:22px
}
.downloading_button span {
	font-size:14px
}
.downloading-bg h1 {
	font-size:45px;
	font-weight:200;
	text-align:center
}
body {
	font-size:16px;
	color:#393939!important
}
.breadcrumbs-main {
	font-size:16px;
	color:#393939!important
}
.home_Page_menu_list_h span {
	font-size:16px;
	color:#393939!important
}
.but-black-sm a {
	font-size:16px!important;
	color:#393939!important
}
.but-blue-sm a {
	font-size:16px;
	color:#393939!important
}
.rs_buttons_sm {
	font-size:16px
}
.new_recovery_tool {
	font-size:20px
}
.FileTypes_detail_box .product_sm_t {
	font-size:20px;
	font-weight:500;
	color:#393939!important
}
.product_sm_t {
	font-size:20px;
	font-weight:500;
	color:#393939!important
}
.offer-title-2 {
	font-size:20px;
	color:#393939!important
}
.regular-price {
	font-size:20px!important;
	color:#d63031!important
}
.WhyChooseScenarios .list-content h2 {
	font-size:20px;
	color:#fff!important
}
.CommonScenarios .list-content h2 {
	font-size:20px;
	color:#fff!important
}
.RPR_CommonScenarios .list-content h2 {
	font-size:20px;
	color:#fff!important
}
.RVR_CommonScenarios .list-content h2 {
	font-size:20px;
	color:#fff!important
}
.home_Page_menu_list_h .pr_title {
	font-size:20px;
	color:#393939!important
}
.download_buttons {
	font-weight:600;
	font-size:20px
}
.home_Page_menu_list_h .pr_title {
	font-weight:500;
	font-size:20px;
	color:#393939!important
}
.fontsize26 {
	font-size:26px
}
.fontsize20 {
	font-size:20px
}
.tabs .tab-link {
	font-size:20px;
	font-weight:500
}
.Articles_list li .tit {
	font-size:20px
}
.pagetitle .paddings h3 {
	font-size:20px;
	font-weight:500
}
.boxshadow {
	font-size:26px;
	font-weight:600;
	line-height:normal
}
.home_Page_menu_h {
	font-size:26px;
	font-weight:500;
	color:#393939!important
}
.offer-title-1 {
	font-size:26px;
	color:#393939!important
}
.offer-prices {
	font-size:40px;
	font-weight:700;
	color:#393939
}
.featuresSections h2 {
	font-size:40px;
	color:#393939
}
.new_recovery_tool .h2class {
	font-size:40px
}
.ReviewSections .h2class {
	font-size:40px;
	color:#fff
}
.product_banner h1 {
	font-size:45px;
	color:#393939
}
.slider-para {
	font-size:28px;
	font-weight:400
}
.cta-heading {
	font-size:65px
}
.slider.btn {
	font-size:20px
}
.download_banner_bg h1 {
	font-size:45px;
	font-weight:700
}
.download_banner_bg h1 span {
	font-size:22px
}
.download_banner .box .t b {
	font-size:28px;
	font-weight:700
}
.download_more h2 {
	font-size:40px
}
.download_more h2 span {
	font-size:20px
}
.download_more .download_banner .box .t b {
	font-size:20px;
	font-weight:700
}
.download_more .download_buttons {
	font-weight:600;
	font-size:16px
}
.download_more .download_buttons span {
	font-size:11px
}
.rdfr-bg .download_buttons {
	font-size:17px
}
.buypage_banner_bg h1 {
	font-size:45px;
	font-weight:700
}
.buypage_banner_bg h1 span {
	font-size:22px
}
.buy_more h2 {
	font-size:40px
}
.buy_box b {
	font-size:25px;
	font-weight:500
}
.buy_buttons {
	font-weight:600;
	font-size:20px
}
.buy_buttons span {
	display:block;
	font-size:12px;
	line-height:normal;
	font-weight:400
}
.requirementh {
	font-size:14px
}
.clear {
	display:block;
	clear:both
}
ul.reviews-testimonials {
	padding:0;
	margin:0
}
.reviews-testimonials li {
	width:18%;
	padding:0;
	margin:0 10px!important;
	display:inline-block;
	border:solid 1px #e1e1e1;
	border-radius:5px;
	background:#fff
}
.reviews-testimonials li .WindowsReviews {
	width:auto;
	height:80px;
	background:url(../../assets/line_icon/recover-windows-reviews.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto
}
.reviews-testimonials li .WindowsReviews.computerworld {
	background-position:center -10px
}
.reviews-testimonials li .WindowsReviews.softonic {
	background-position:center -110px
}
.reviews-testimonials li .WindowsReviews.toptenreviews {
	background-position:center -210px
}
.reviews-testimonials li .WindowsReviews.itwire {
	background-position:center -310px
}
.reviews-testimonials li .WindowsReviews.Comparitech {
	background-position:center -410px
}
.reviews-testimonials li .MacReviews {
	width:auto;
	height:80px;
	background:url(../../assets/line_icon/recover-mac-reviews.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto
}
.reviews-testimonials li .MacReviews.techradar {
	background-position:center -10px
}
.reviews-testimonials li .MacReviews.Cultofmac {
	background-position:center -110px
}
.reviews-testimonials li .MacReviews.Mac4ever {
	background-position:center -210px
}
.reviews-testimonials li .MacReviews.macworld {
	background-position:center -310px
}
.reviews-testimonials li .MacReviews.applemagazine {
	background-position:center -410px
}
.reviews-testimonials li .MediaReviews {
	width:auto;
	height:80px;
	background:url(../../assets/line_icon/media-reviews.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto
}
.reviews-testimonials li .MediaReviews.toptenreviews {
	background-position:center -10px
}
.reviews-testimonials li .MediaReviews.thephoblographer {
	background-position:center -110px
}
.reviews-testimonials li .MediaReviews.havecamerawilltravel {
	background-position:center -210px
}
.reviews-testimonials li .MediaReviews.photoworkout {
	background-position:center -310px
}
.reviews-testimonials li .MediaReviews.photographyanytime {
	background-position:center -410px
}
.reviews-testimonials li .MovReviews {
	width:auto;
	height:80px;
	background:url(../../assets/line_icon/mov-reviews.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto
}
.reviews-testimonials li .MovReviews.thetechieguy {
	background-position:center -10px
}
.reviews-testimonials li .MovReviews.videoproductiontips {
	background-position:center -110px
}
.reviews-testimonials li .MovReviews.windowsreport {
	background-position:center -210px
}
.reviews-testimonials li .MovReviews.techguide {
	background-position:center -310px
}
.reviews-testimonials li .MovReviews.macupdate {
	background-position:center -410px
}
.reviews-testimonials li .VideoRrepairReviews {
	width:auto;
	height:80px;
	background:url(../../assets/line_icon/video-repair-reviews.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto
}
.reviews-testimonials li .VideoRrepairReviews.twitgoo {
	background-position:center -10px
}
.reviews-testimonials li .VideoRrepairReviews.applemagazine {
	background-position:center -110px
}
.reviews-testimonials li .VideoRrepairReviews.thegeeksclub {
	background-position:center -210px
}
.reviews-testimonials li .VideoRrepairReviews.thetechieguy {
	background-position:center -310px
}
.reviews-testimonials li .VideoRrepairReviews.techguide {
	background-position:center -410px
}
.reviews-testimonials li .PSTRepairReviews {
	width:auto;
	height:80px;
	background:url(../../assets/line_icon/pst-repair-reviews.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto
}
.reviews-testimonials li .PSTRepairReviews.officetooltips {
	background-position:center -10px
}
.reviews-testimonials li .PSTRepairReviews.anysoftwaretools {
	background-position:center -110px
}
.reviews-testimonials li .PSTRepairReviews.techgenix {
	background-position:center -210px
}
.reviews-testimonials li .PSTRepairReviews.redeszone {
	background-position:center -310px
}
.reviews-testimonials li .PSTRepairReviews.generation {
	background-position:center -410px
}
.reviews-testimonials li .OBMReviews {
	width:auto;
	height:80px;
	background:url(../../assets/line_icon/obm-reviews.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0 auto
}
.reviews-testimonials li .OBMReviews.Techavy {
	background-position:center -10px
}
.reviews-testimonials li .OBMReviews.carlcheo {
	background-position:center -110px
}
@media (max-width:767px) {
.product_banner h1 {
font-size:26px
}
.new_recovery_tool .h2class {
font-size:24px
}
.ReviewSections .h2class {
font-size:24px
}
.home_Page_menu_h {
font-size:24px
}
.boxshadow {
font-size:18px;
margin:10px
}
.home_Page_menu_list_h .pr_title {
font-size:18px
}
.product_sm_t {
font-size:18px
}
.offer-title-1 {
font-size:24px
}
.offer-prices {
font-size:30px;
line-height:normal
}
.new_recovery_tool {
font-size:16px
}
.offer-title-2 {
font-size:18px
}
.h2class {
font-size:24px
}
.featuresSections h2 {
font-size:24px
}
.WhyChooseScenarios {
padding-top:0
}
.CommonScenarios {
padding-top:0
}
.testimonial-details {
margin-left:0
}
.testimonial-box i {
float:none;
margin-bottom:20px
}
.CommonScenarios .list-content {
height:auto!important
}
.WhyChooseScenarios .list-content {
height:auto!important
}
.visitornotice {
display:none
}
.topbox {
min-height:260px !important;
}
.topbox img {
width:200px
}
.label-free-edition img {
width:100px
}
.text-center {
text-align:center
}
.safe-secure-mobile {
text-align:center
}
.safe-secure-mobile img {
max-width:100%
}
.linebg {
background:url(../line_icon/dark/linebg.png) center center repeat-y
}
.back-to-top {
bottom:70px;
right:-4px;
opacity:.6
}
.float-shares-box .show {
opacity:.8;
border-radius:6px
}
.float-shares-box {
bottom:10px;
right:-4px
}
.supported_list li {
margin:0 1px 1px 1px;
width:150px
}
.FileTypes_detail_box {
margin:6px 0 6px;
padding:20px 20px 0;
border:1px solid #d7d7d7;
border-radius:4px
}
.download_buttons {
font-size:16px
}
iframe {
width:100%
}
.WhyChoose_list li {
width:45%;
margin:0 1px 1px 1px!important
}
.remochoose {
width:150px;
background-size:520%
}
.FeatureIcon {
width:80px;
height:80px;
background-size:100%
}
.menu-box {
display:inline-block;
float:none
}
.slick-slide .img-left {
float:none;
margin:10px
}
.slick-initialized .slick-slide {
text-align:center
}
.slick-slide p {
padding:0;
margin-bottom:0;
text-align:left
}
 
 
 

.RVR_bg:after {
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.RVR_bg .topbox {
    min-height:auto !important;
	display: none !important;
}

.RVR_bg {padding-top: 20px!important;}

.rpr_bg:after {
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.rpr_bg .topbox {
    min-height:auto !important;
	display:none !important;
	}

.rpr_bg{padding-top: 20px!important;}

.RPRM_bg:after {
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.RPRM_bg .topbox {
    min-height:auto !important;
	display: none !important;
}

.RPRM_bg{padding-top: 20px!important;}

.rdfr-bg:after {
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.rdfr-bg .topbox {
    min-height:auto !important;
	display: none !important;
}

.rdfr-bg{padding-top: 20px!important;}


.youtube {
width:250px;
height:145px
}
.StepBox {
width:32%;
display:inline-block;
padding:0 2px
}
.StepRepairProcess_Icon {
width:100%;
height:100px;
display:block;
background-size:150px!important
}
.cta-heading {
font-size:30px
}
.slider-para {
font-size:18px
}
#main-slide .carousel-control .fa-angle-left, #main-slide .carousel-control .fa-angle-right {
display:none
}
#main-slide .carousel-control.left, #main-slide .carousel-control.right {
display:none
}
.brand_item_list li {
width:20%;
margin:0
}
.brand_logo {
height:40px;
background-size:100%
}
}
html {
	overflow-y:scroll;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
body {
	margin:0;
	font-family:"Segoe UI", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:400;
	line-height:1.6em;
	color:#393939;
	padding:0;
	background-color:#fff;
	-webkit-text-size-adjust:auto
}
.justify {
	text-align:justify
}
.bold {
	font-weight:600
}
strong {
	font-weight:600
}
.center {
	text-align:center
}
.right {
	text-align:right
}
.left {
	text-align:left
}
.uppercase {
	text-transform:uppercase
}
.hidden {
	display:none
}
.clear {
	display:block;
	clear:both
}
.clear:after {
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
	content:""
}
a {
	color:#00a8e6;
	outline:0;
	text-decoration:none
}
a:hover {
	color:#00a8e6;
	text-decoration:none
}
a:focus {
	color:#00a8e6;
	text-decoration:none
}
.fl_left {
	float:left
}
.fl_right {
	float:right
}
ol, ul {
	margin:0;
	padding:0
}
img {
	height:auto;
	margin:0;
	padding:0;
	border:none;
	line-height:normal;
	vertical-align:middle
}
.padding-0 {
	padding:0!important
}
.margin-0 {
	margin:0!important
}
.paddingtop {
	padding-top:1px
}
.buy_box ul ol, ul {
	list-style:none
}
p {
	margin:0 0 20px 0
}
address, article, aside, figcaption, figure, footer, header, hgroup, nav, section {
	display:block;
	margin:0;
	padding:0
}
.video {
	display:block;
	position:relative;
	width:100%;
	height:0;
	margin:0;
	padding:0 0 56.25% 0
}
.video iframe {
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	margin:0;
	padding:0
}
.row1 {
	background-color:#fff
}
.row2 {
	background-color:#00a8e6
}
.row3 {
	background-color:#fff
}
.row-color1 {
	background-color:#fff
}
.row-color2 {
	background-color:#f3f3f3
}
h1, h2, h3, h4, h5, h6 {
	margin:0 0 10px 0;
	line-height:normal;
	text-transform:capitalize;
	font-weight:400
}
address {
	margin:10px 0;
	font-style:normal
}
#MainBanner, #container, #copyright, #footer, #header, #topnav {
	margin:0 auto
}
#header {
	padding:0
}
.headerbg {
	position:relative;
	background:#fff;
	box-shadow:0 3px 8px -4px rgba(0, 0, 0, .15);
	z-index:9999
}
#header hgroup {
	display:block;
	float:left;
	width:auto;
	clear:right
}
#header #header-contact {
	display:block;
	float:right;
	width:auto;
	clear:right;
	padding:10px 0
}
#container {
	padding:50px 0;
	clear:both
}
#container section.last {
	margin-bottom:0
}
#paddingtop {
	padding-top:95px
}
.fullpageheader {
	padding:0 20px;
	clear:both
}
.FixdScreenheader {
	padding:0 20px;
	clear:both
}
.fullpage {
	padding:60px 0;
	clear:both
}
.FixdScreen {
	padding:60px 0;
	clear:both
}
.padding30 {
	padding:30px 0
}
.first {
	clear:left
}
.first, .nogutter {
	margin-left:0
}
.full_width {
	display:block;
	width:100%;
	clear:both
}
.new-wrapper {
	width:100%
}
.home-slider {
	padding-top:80px
}
.mobile-show {
	display:none
}
.mobile-hide {
	display:block
}
@-ms-viewport {
width:device-width
}
.collapse.in {
	display:block
}
.collapse {
	display:none
}
.fade {
	opacity:0;
-webkit-transition:opacity .15s linear;
-o-transition:opacity .15s linear;
transition:opacity .15s linear
}
.fade.in {
	opacity:1
}
.collapse {
	display:none
}
.collapse.in {
	display:block
}
tr.collapse.in {
	display:table-row
}
tbody.collapse.in {
	display:table-row-group
}
.collapsing {
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition-timing-function:ease;
	-o-transition-timing-function:ease;
	transition-timing-function:ease;
-webkit-transition-duration:.35s;
-o-transition-duration:.35s;
transition-duration:.35s;
	-webkit-transition-property:height, visibility;
	-o-transition-property:height, visibility;
	transition-property:height, visibility
}
.panel-group .panel+.panel {
	margin-top:5px
}
.remomore-bg {
	background:#2195bc
}
.video-tutorials {
	background:#000 url(../../images/video-tutorials.png) right center no-repeat
}
.video-tutorials h1 {
	text-align:left;
	font-size:45px;
	color:#fff!important
}
.video-width {
	width:60%;
	margin:20px auto
}
.youtube-player {
	position:relative;
	padding-bottom:50%;
	height:0;
	overflow:hidden;
	max-width:100%;
	background:#000;
	margin:5px;
	border:solid 10px #393939
}
.youtube-player iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:100;
	background:0 0
}
.youtube-player img {
	bottom:0;
	display:block;
	left:0;
	margin:auto!important;
	max-width:100%;
	width:100%;
	position:absolute;
	right:0;
	top:0;
	border:none;
	height:auto;
	cursor:pointer;
-webkit-transition:.4s all;
-moz-transition:.4s all;
transition:.4s all;
	padding:0!important;
	border:none!important;
	opacity:.8
}
.youtube-player img:hover {
	-webkit-filter:brightness(60%)
}
.youtube-player .play {
	height:100px;
	width:100px;
	left:50%;
	top:50%;
	margin-left:-36px;
	margin-top:-36px;
	position:absolute;
	background:url(https://www.remosoftware.com/assets/line_icon/light/play-icon.svg) no-repeat;
	cursor:pointer
}
.rating {
	display:none
}
.sr-only {
	position:unset!important;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
.ReviewMLMRBox {
	background:#f4f5f6;
	padding:20px;
	border:solid 1px #dbdcdd;
	border-radius:6px;
	margin-bottom:10px;
	margin:20px 0
}
.progress {
	display:inline-block;
	width:60%;
	height:18px;
	line-height:18px;
	overflow:hidden;
	position:relative;
	top:6px;
	border:1px solid #ccc;
	background:#ccc;
	margin-bottom:2px;
	margin-right:10px
}
.progress-bar {
	float:left;
	width:0;
	height:100%;
	font-size:12px;
	color:#fff;
	text-align:center;
	background-color:#428bca;
-webkit-transition:width .6s ease;
transition:width .6s ease
}
.progress.active .progress-bar {
	-webkit-animation:progress-bar-stripes 2s linear infinite;
	-moz-animation:progress-bar-stripes 2s linear infinite;
	-ms-animation:progress-bar-stripes 2s linear infinite;
	-o-animation:progress-bar-stripes 2s linear infinite;
	animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-success {
	background:#00a8e6
}
.progress-bar-info {
	background:#00a8e6
}
.progress-bar-warning {
	background:#00a8e6
}
.progress-bar-danger {
	background:#00a8e6
}
.progress * {
	vertical-align:text-bottom;
	font-size:13px;
	line-height:18px
}
.starlist {
	display:inline-block;
	text-align:left;
	font-size:12px;
	margin-right:10px;
	color:#00a8e6;
	line-height:12px;
	height:16px;
	vertical-align:text-bottom
}
.numbers {
	display:inline-block;
	text-align:right;
	font-size:12px;
	margin-right:10px
}
.border_revie_overview_border {
	border-right:solid 2px #dbdcdd;
	border-left:solid 2px #dbdcdd;
	padding:0 10px;
	margin:0 10px
}
.form-control-new {
	border-top-width:2px!important;
	border-bottom-width:2px!important;
	border-left-width:2px!important;
	border-right-width:2px!important;
	border-color:#bdc3c7;
	color:#34495e;
	font-family:Lato, Helvetica, Arial, sans-serif;
	font-size:15px;
	padding:8px 12px;
	height:42px;
	border-radius:6px;
	-webkit-box-shadow:none;
	box-shadow:none;
-webkit-transition:border .25s linear, color .25s linear, background-color .25s linear;
transition:border .25s linear, color .25s linear, background-color .25s linear;
	width:20%
}
textarea {
	min-height:80px;
	resize:none
}
.AddYourReviewBox {
	background:#fff;
	padding:20px;
	border:solid 2px #dbdcdd;
	border-radius:10px;
	margin-bottom:30px
}
.form-add-review {
	padding:10px 0;
	margin:30px 0;
	background:#f3f3f3
}
.MLMR_TITLE_UserComments {
	border-top:solid 2px #dbdcdd;
	border-left:solid 2px #dbdcdd;
	border-right:solid 2px #dbdcdd;
	position:relative;
	padding:10px 20px;
	background:#f4f5f6;
	font-size:26px!important;
	font-weight:400;
	border-radius:5px 5px 0 0;
	width:60%;
	text-align:center;
	margin:0 auto;
	margin-bottom:-2px
}
.MLMR_TITLE_AddYourReview {
	border-top:solid 2px #dbdcdd;
	border-left:solid 2px #dbdcdd;
	border-right:solid 2px #dbdcdd;
	position:relative;
	padding:10px 20px;
	background:#fff;
	font-size:26px;
	font-weight:400;
	border-radius:10px 10px 0 0;
	width:60%;
	text-align:center;
	margin:5px auto;
	margin-bottom:-2px
}
.borderbottom {
	border-top:solid 2px #dbdcdd;
	margin-top:0;
	line-height:0;
	margin-bottom:30px
}
.reviews_boxes {
	margin-bottom:30px;
	border-top:solid 1px #dbdcdd;
	padding-top:30px
}
.review_name {
	font-size:15px;
	font-weight:400;
	color:#000
}
.text-center {
	text-align:center
}
.review_name {
	font-size:15px;
	font-weight:400;
	color:#000
}
.reviews_text p {
	margin-bottom:7px
}
.border_review {
	background:#fff;
	border:solid 1px #dbdcdd;
	border-radius:6px;
	position:relative
}
.review_line {
	font-size:15px;
	line-height:25px;
	padding:30px 50px
}
.review_quote_left {
	display:inline-block;
	width:24px;
	height:24px;
	background:url(https://www.remosoftware.com/reviews/assets/img/arrow_review.png) top left no-repeat;
	position:absolute;
	left:15px;
	top:29px
}
.review_quote_right {
	background:url(https://www.remosoftware.com/reviews/assets/img/right_arrow.png) bottom right no-repeat;
	left:auto;
	top:auto;
	right:20px;
	bottom:46px;
	position:absolute;
	display:inline-block;
	width:24px;
	height:24px
}
.review_head {
	font-size:40px;
	padding-bottom:25px;
	text-align:center;
	line-height:normal
}
.average-rating {
	text-align:center
}
.average-rating-bg {
	background:url(https://www.remosoftware.com/reviews/assets/img/avg-star.svg) top center no-repeat transparent;
	padding:41px 40px;
	text-align:center;
	margin:0;
	font-size:18px;
	color:#fff
}
.avg_review_percen_count {
	font-size:14px;
	color:#888
}
.review_button_anch {
	color:#00a8e6;
	border:solid 1px #00a8e6;
	border-radius:5px;
	font-size:18px;
	text-transform:uppercase;
	padding:10px 20px;
	margin-top:40px;
	display:inline-block
}
.review_button_anch:hover {
	background:#00a8e6;
	border:solid 1px #00a8e6;
	color:#fff
}
.rev_shar_th {
	font-size:14px;
	color:#888;
	margin-bottom:40px
}
.reviews_boxes .name {
	font-weight:700;
	margin:0 0 6px 0;
	line-height:16px;
	font-size:18px
}
.reviews_boxes .time {
	color:#b4bbc5;
	font-size:12px
}
.starReviews {
	color:#25323b
}
.br-current-rating {
	margin-left:10px;
	display:inline-block
}
.starReviews .mandatory {
	color:red
}
.starReviews .rating-new {
	line-height:28px
}
.starReviews .notice {
	display:none
}
.starReviews .review-productId {
	display:none
}
.starReviews .current-review {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	border:solid 1px #e6e6e6
}
.starReviews .current-review-rating {
	height:25px
}
.starReviews .current-review-rating img {
	padding:5px
}
.starReviews .current-review-author p {
	font-size:12px;
	background:#f9f9f9;
	color:#747c82;
	border-bottom:solid 1px #e6e6e6;
	border-top:solid 1px #e6e6e6;
	padding:5px
}
.starReviews .current-review-content {
	padding:0 5px 0 5px;
	margin:0
}
.starReviews hr {
	height:2px;
	color:#e6e6e6;
	background-color:#e6e6e6;
	border:0
}
.starReviews p.saved-success {
	color:green
}
.starReviews .rating-new .br-widget {
	height:24px
}
.starReviews .rating-new .br-widget a {
	background:url(https://www.remosoftware.com/reviews/assets/img/star.svg);
	width:24px;
	height:24px;
	display:block;
	float:left
}
.starReviews .rating-new .br-widget a.br-active, .starReviews .rating-new .br-widget a.br-selected, .starReviews .rating-new .br-widget a:hover {
	background-position:0 24px
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio :1.5), (min-resolution:192dpi) {
.reviews .rating-new .br-widget a {
background:url(https://www.remosoftware.com/reviews/assets/img/star@2x.png);
background-size:24px 48px
}
}
.starReviews input[type=password] {
	padding:0 0 0 10px
}
.starReviews input[type=text] {
	padding:0 12px 0 12px;
	margin-bottom:0!important
}
.starReviews .btn {
	border:none;
	font-size:18px;
	border-radius:5px;
	padding:10px 25px;
-webkit-transition:.25s linear;
transition:.25s linear;
	outline:0
}
.starReviews .btn:focus, .starReviews .btn:hover {
	color:#fff
}
.starReviews .btn.active, .starReviews .btn:active {
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .btn.disabled, .starReviews .btn[disabled], fieldset[disabled] .starReviews .btn {
	background-color:#bdc3c7;
	color:rgba(255, 255, 255, .75);
	opacity:.7
}
.starReviews .btn-primary {
	color:#fff;
	background-color:#1abc9c
}
.starReviews .btn-primary.active, .starReviews .btn-primary:active, .starReviews .btn-primary:focus, .starReviews .btn-primary:hover, .starReviews .open .dropdown-toggle.btn-primary {
	color:#fff;
	background-color:#48c9b0;
	border-color:#48c9b0
}
.starReviews .btn-primary.active, .starReviews .btn-primary:active, .starReviews .open .dropdown-toggle.btn-primary {
	background:#16a085
}
.starReviews .btn-primary.disabled, .starReviews .btn-primary.disabled.active, .starReviews .btn-primary.disabled:active, .starReviews .btn-primary.disabled:focus, .starReviews .btn-primary.disabled:hover, .starReviews .btn-primary[disabled], .starReviews .btn-primary[disabled].active, .starReviews .btn-primary[disabled]:active, .starReviews .btn-primary[disabled]:focus, .starReviews .btn-primary[disabled]:hover, fieldset[disabled] .starReviews .btn-primary, fieldset[disabled] .starReviews .btn-primary.active, fieldset[disabled] .starReviews .btn-primary:active, fieldset[disabled] .starReviews .btn-primary:focus, fieldset[disabled] .starReviews .btn-primary:hover {
	background-color:#1abc9c
}
.starReviews textarea {
	font-size:20px;
	line-height:24px;
	padding:5px 11px;
	margin-left:0;
	background:#fff!important
}
.starReviews label {
	font-weight:700;
	line-height:1.9986363100000002em;
	font-size:16px;
	margin-bottom:0
}
.starReviews .form-control:-moz-placeholder {
color:#b2bcc5
}
.starReviews .form-control::-moz-placeholder {
color:#b2bcc5
}
.starReviews .form-control:-ms-input-placeholder {
color:#b2bcc5
}
.starReviews .form-control::-webkit-input-placeholder {
color:#b2bcc5
}
.starReviews .form-control.placeholder {
	color:#b2bcc5
}
.starReviews .form-control {
	border-top-width:2px!important;
	border-bottom-width:2px!important;
	border-left-width:2px!important;
	border-right-width:2px!important;
	border-color:#bdc3c7;
	color:#34495e;
	font-family:Lato, Helvetica, Arial, sans-serif;
	font-size:15px;
	padding:8px 12px;
	height:42px;
	-webkit-appearance:none;
	border-radius:6px;
	-webkit-box-shadow:none;
	box-shadow:none;
-webkit-transition:border .25s linear, color .25s linear, background-color .25s linear;
transition:border .25s linear, color .25s linear, background-color .25s linear
}
.starReviews .form-control:focus, .starReviews .form-group.focus .form-control {
	border-color:#1abc9c;
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .form-control[disabled], .starReviews .form-control[readonly], fieldset[disabled] .starReviews .form-control {
	background-color:#f4f6f6;
	border-color:#d5dbdb;
	color:#d5dbdb;
	cursor:default
}
.starReviews .form-control.flat {
	border-color:transparent
}
.starReviews .form-control.flat:hover {
	border-color:#bdc3c7
}
.starReviews .form-control.flat:focus {
	border-color:#1abc9c
}
.starReviews .input-sm {
	height:35px;
	padding:6px 10px;
	font-size:13px;
	line-height:1.72222;
	border-radius:6px
}
.starReviews select.input-sm {
	height:35px;
	line-height:35px
}
.starReviews textarea.input-sm {
	height:auto
}
.starReviews .input-lg {
	height:45px;
	padding:10px 15px;
	font-size:17px;
	line-height:1.72222;
	border-radius:6px
}
.starReviews select.input-lg {
	height:45px;
	line-height:45px
}
.starReviews textarea.input-lg {
	height:auto
}
.starReviews .input-hg {
	height:53px;
	padding:10px 16px;
	font-size:22px;
	line-height:1.72222;
	border-radius:6px
}
.starReviews select.input-hg {
	height:53px;
	line-height:53px
}
.starReviews textarea.input-hg {
	height:auto
}
.starReviews .has-warning .control-label, .starReviews .has-warning .help-block {
	color:#f1c40f
}
.starReviews .has-warning .form-control {
	color:#f1c40f;
	border-color:#f1c40f;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .has-warning .form-control:-moz-placeholder {
color:#f1c40f
}
.starReviews .has-warning .form-control::-moz-placeholder {
color:#f1c40f
}
.starReviews .has-warning .form-control:-ms-input-placeholder {
color:#f1c40f
}
.starReviews .has-warning .form-control::-webkit-input-placeholder {
color:#f1c40f
}
.starReviews .has-warning .form-control.placeholder {
	color:#f1c40f
}
.starReviews .has-warning .form-control:focus {
	border-color:#f1c40f;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .has-warning .input-group-addon {
	color:#f1c40f;
	border-color:#f1c40f;
	background-color:#fff
}
.starReviews .has-error .control-label, .starReviews .has-error .help-block {
	color:#e74c3c
}
.starReviews .has-error .form-control {
	color:#e74c3c;
	border-color:#e74c3c;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .has-error .form-control:-moz-placeholder {
color:#e74c3c
}
.starReviews .has-error .form-control::-moz-placeholder {
color:#e74c3c
}
.starReviews .has-error .form-control:-ms-input-placeholder {
color:#e74c3c
}
.starReviews .has-error .form-control::-webkit-input-placeholder {
color:#e74c3c
}
.starReviews .has-error .form-control.placeholder {
	color:#e74c3c
}
.starReviews .has-error .form-control:focus {
	border-color:#e74c3c;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .has-error .input-group-addon {
	color:#e74c3c;
	border-color:#e74c3c;
	background-color:#fff
}
.starReviews .has-success .control-label, .starReviews .has-success .help-block {
	color:#2ecc71
}
.starReviews .has-success .form-control {
	color:#2ecc71;
	border-color:#2ecc71;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .has-success .form-control:-moz-placeholder {
color:#2ecc71
}
.starReviews .has-success .form-control::-moz-placeholder {
color:#2ecc71
}
.starReviews .has-success .form-control:-ms-input-placeholder {
color:#2ecc71
}
.starReviews .has-success .form-control::-webkit-input-placeholder {
color:#2ecc71
}
.starReviews .has-success .form-control.placeholder {
	color:#2ecc71
}
.starReviews .has-success .form-control:focus {
	border-color:#2ecc71;
	-webkit-box-shadow:none;
	box-shadow:none
}
.starReviews .has-success .input-group-addon {
	color:#2ecc71;
	border-color:#2ecc71;
	background-color:#fff
}
.starReviews .form-group {
	position:relative;
	margin-bottom:20px
}
.starReviews .form-group {
	position:relative
}
.starReviews .form-control+.input-icon {
	position:absolute;
	top:2px;
	right:2px;
	line-height:37px;
	vertical-align:middle;
	font-size:20px;
	color:#b2bcc5;
	background-color:#fff;
	padding:0 12px 0 0;
	border-radius:6px
}
.starReviews .input-hg+.input-icon {
	line-height:49px;
	padding:0 16px 0 0
}
.starReviews .input-lg+.input-icon {
	line-height:41px;
	padding:0 15px 0 0
}
.starReviews .input-sm+.input-icon {
	font-size:18px;
	line-height:30px;
	padding:0 10px 0 0
}
.starReviews .has-success .input-icon {
	color:#2ecc71
}
.starReviews .has-warning .input-icon {
	color:#f1c40f
}
.starReviews .has-error .input-icon {
	color:#e74c3c
}
.starReviews .form-control.disabled+.input-icon, .starReviews .form-control[disabled]+.input-icon, .starReviews .form-control[readonly]+.input-icon, fieldset[disabled] .starReviews .form-control+.input-icon {
	color:#d5dbdb;
	background-color:#f4f6f6
}
@media screen and (max-width:767px) {
.review_head {
font-size:26px
}
.MLMR_TITLE_UserComments {
font-size:20px!important
}
.MLMR_TITLE_AddYourReview {
font-size:20px
}
}
@media all and (min-width:767px) {
.tabbed-content .tabs {
display:block
}
.tabbed-content .tabs li {
display:inline-block
}
.tabbed-content .tabs li a {
display:block
}
.tabbed-content .item {
min-height:0
}
.tabbed-content .item::before {
display:none
}
.tabbed-content.tabs-side .tabs li {
display:block
}
.tabbed-content.tabs-side .item {
margin-left:0
}
}
@media (max-width:767px) {
.remo-container .h2class {
font-size:24px;
margin:0 0 15px 0
}
.remo-container {
padding:30px 0
}
.remo-footer {
padding:30px 0
}
.remo-product-banner h1 {
text-align:center;
font-size:30px
}
.buypage_banner_bg h1 {
font-size:35px
}
.buypage_banner_bg h1 span {
font-size:20px
}
.installing-green h1 {
font-size:40px
}
.installing-green h2 {
font-size:18px
}
.featuresSections .fontsize20 {
text-align:left;
font-size:20px
}
.sub_footer_bg {
padding:10px
}
#Prime-Business-Popup.sale_box h1 {
text-align:center!important;
font-size:21px;
margin:0 auto;
margin-bottom:5px
}
#Prime-Business-Popup.sale_box {
padding:10px 15px
}
#Prime-Business-Popup .bulletpoint {
padding:10px 0 20px 0
}
#Prime-Business-Popup .pricing-box {
padding:9% 0 10px 0;
text-align:center
}
#Prime-Business-Popup .medium-background {
border-radius:15px 15px 0 0
}
#Prime-Business-Popup .dark-background {
border-radius:0 0 15px 15px
}
#quote-carousel .carousel-indicators {
bottom:-20px!important
}
#quote-carousel .carousel-indicators li {
display:inline-block;
margin:0 5px;
width:15px;
height:15px
}
#quote-carousel .carousel-indicators li.active {
margin:0 5px;
width:20px;
height:20px
}
.download_buttons {
margin:5px 0;
padding:10px 10px 10px 50px
}
.slider-content .col-md-12 {
padding:0 5px
}
.wrapper {
width:98%;
margin:0 auto
}
#paddingtop {
padding-top:60px
}
.Solutions-card {
margin-bottom:20px;
min-height:100px;
position:initial
}
.Solutions-more-text {
text-align:right;
margin:15px 0;
position:initial
}
.Solutions-more-text a {
background-color:#00a8e6;
color:#fff
}
.download_banner .box .ct {
min-height:auto;
padding:10px
}
.benefits-system {
padding:1px 10px;
font-size:14px
}
.benefits-eight-show, .benefits-five-show, .benefits-four-show, .benefits-nine-show, .benefits-one-show, .benefits-seven-show, .benefits-six-show, .benefits-ten-show, .benefits-three-show, .benefits-two-show {
font-size:14px
}
.scroll-box {
height:auto;
padding:0 10px
}
.download_banner .box .d {
padding:0!important
}
.scroll-box p:first-child {
margin-bottom:0
}
.Pad {
height:180px!important
}
.Pad p:first-child {
padding:5px 0
}
.download_banner {
margin-bottom:20px
}
.download_more .download_banner {
margin-bottom:20px
}
.download_banner .box .t {
padding:20px 70px 20px 80px
}
.download_more .download_banner .box .ct {
min-height:auto;
padding:10px
}
.equal-column {
height:auto!important
}
.download_banner_bg {
padding:20px 0 20px 0!important;
background-position:10% 0;
background-size:auto
}
.paddingtop {
padding-top:5px
}
.download_more .download_banner .box .ct {
min-height:auto
}
.heading-wraper h2 {
line-height:normal
}
.download_more .download_buttons {
border-radius:4px;
padding:10px 30px 10px 60px;
line-height:22px;
display:inline-block;
min-width:250px
}
.download_more .download_GooglePlay {
padding:10px 20px!important
}
.download_more .win-icon-c:after {
content:"";
position:absolute;
top:13px;
left:7%;
display:block;
z-index:1;
width:28px;
height:28px;
background-size:100%;
background-image:url(../images/win-icon.svg);
background-repeat:no-repeat;
background-position:0
}
.download_more .mac-icon-w::after {
content:"";
position:absolute;
top:13px;
left:7%;
display:block;
z-index:1;
width:28px;
height:28px;
background-size:100%;
background-image:url(../images/mac-icon-color.svg);
background-repeat:no-repeat;
background-position:0
}
.download_more .mac-icon-w:hover:after {
content:"";
position:absolute;
top:13px;
left:7%;
display:block;
z-index:1;
width:28px;
height:28px;
background-size:100%;
background-image:url(../images/mac-icon.svg);
background-repeat:no-repeat;
background-position:0
}
.download_GooglePlay {
width:228px;
padding:8px 0
}
.download_more .download_banner .box .t .iconbox {
left:10px;
top:12px
}
.download_banner .box .t .iconbox {
width:40px;
height:40px;
left:15px;
top:12px
}
.mov_padding {
padding:20px 60px 25px 50px!important
}
.heading-wraper {
margin-bottom:10px
}
.inner-parent {
height:auto
}
.item.active .item-content {
padding:0 10px
}
.line_button ul {
text-align:center;
padding:0!important
}
.ArticlePage h1 {
text-align:center
}
.ArticlePage p {
text-align:center
}
.featuresSections h2 {
text-align:center
}
.ArticlePage h1 {
text-align:center
}
.product_banner h1 {
text-align:center
}
.download_banner_bg h1 {
text-align:center;
font-size:35px
}
.topreview {
text-align:center;
margin-bottom:10px
}
.rpr-bg {
background:#f3f3f3;
padding-top:0!important
}
 
.rr-pro-bg {
background:#f3f3f3;
padding-top:0!important
}
.rs_resources h1 {
text-align:center
}
.pagetitle .photo-recovery-banner {
display:none
}
.pagetitle .file-recovery-banner {
display:none
}
.single_service_left {
float:left
}
.single_service2 img {
width:80px
}
.single_service2 .single_service_right {
display:inline-block;
width:75%;
padding-left:10px
}
.Articles_list ul {
padding:0;
margin:0;
-webkit-columns:1;
-moz-columns:1;
columns:1;
-webkit-column-gap:1;
-moz-column-gap:1;
column-gap:1
}
ul.tabs li {
padding:15px 14px
}
.offer-menu {
margin-top:0;
text-align:center;
min-height:auto
}
.offer-menu .boxs {
display:none
}
.regular-price {
margin:0
}
.viewall {
display:block;
text-align:center;
margin:20px auto
}
#main-slide .item .slider-content {
display:block
}
#main-slide .item {
height:auto
}
#main-slide .slider-content h1 {
line-height:normal;
margin-bottom:0
}
#main-slide .slider-content p {
margin:10px 2px
}
.slider.btn {
padding:0 15px;
margin-top:0
}
#main-slide .carousel-indicators {
display:block;
bottom:0
}
#main-slide .carousel-indicators li {
margin:15px!important
}
.carousel-indicators li {
margin:15px!important;
width:20px!important;
height:20px!important
}
#main-slide .item .slider-content {
display:block
}
#main-slide .slider-content {
padding:10% 0;
margin-top:0
}
#main-slide .item {
height:auto
}
#main-slide .item img {
height:280px
}
#main-slide .carousel-control.left, #main-slide .carousel-control.right {
display:block
}
.support-images {
display:none
}
.navigation_top ul li a {
padding:0 8px;
font-size:12px!important
}
.navigation_top {
background:#f3f3f3;
float:right
}
.navigation_top ul ul li a {
padding:5px 10px
}
.fade-carousel {
height:auto
}
.fade-carousel .carousel-inner .item {
height:200px
}
.fade-carousel .carousel-inner .item img {
min-width:100%
}
.scrolling-fixed-bar {
display:none!important
}
.remoaccordion .panel-heading:after {
display:none!important
}
.remoaccordion .collapsed:after {
display:none!important
}
.home_Page_menu_list_h {
padding:15px 10px
}
.offer-buy {
display:block!important;
margin:5px 20%
}
.navbar-header {
padding:0 0
}
.modal-dialog {
margin:20% 5%
}
.rpr-bg {
padding-bottom:20px;
padding-top:20px!important
}
.rr-pro-bg {
padding-bottom:20px;
padding-top:20px!important
}
.rr-mov-bg {
padding-bottom:20px;
padding-top:20px!important
}
.rr-pst-bg {
padding-bottom:20px;
padding-top:20px!important
}
.duplicate-photos-remover-bg {
padding-bottom:20px;
padding-top:20px!important
}
.downloading-bg {
padding-bottom:20px;
padding-top:20px!important
}

.line_button {
text-align:center
}
.download-menu {
background-position:20px;
text-indent:unset;
width:auto;
padding-left:60px!important
}
.store-menu {
background-position:20px;
text-indent:unset;
width:auto;
padding-left:60px!important
}
.support-menu {
background-position:20px;
text-indent:unset;
width:auto;
padding-left:60px!important
}
.language-menu {
background-position:20px;
text-indent:unset;
width:auto;
padding:20px 20px 20px 60px!important
}
.reviews-testimonials li {
width:45%;
margin:0 1px 1px 1px!important
}
.ProductReviews {
width:150px;
background-size:520%
}
}
@media screen and (max-width:767px) {
body {
background:#fff
}
.new-wrapper {
width:100%
}
.fullpage {
max-width:96%;
margin:0 auto;
padding:30px 0
}
.FixdScreen {
max-width:96%;
margin:0 auto;
padding:30px 0
}
.fullpageheader {
width:100%;
margin:0 auto;
padding:0
}
.FixdScreenheader {
width:100%;
margin:0 auto;
padding:0
}
#header {
max-width:100%;
margin:0 auto
}
#MainBanner, #container, #copyright, #footer, #topnav {
max-width:94%;
margin:0 auto
}
.mobile-show {
display:block
}
.mobile-hide {
display:none
}
.ReviewSections {
padding:40px 0
}
.WhyChooseScenarios {
padding-top:0
}
.RPRM_WhyChooseScenarios {
padding-top:0
}
.RVR_WhyChooseScenarios {
padding-top:0
}
.RPR_WhyChooseScenarios {
padding-top:0
}
.RPR_CommonScenarios {
padding-top:0
}
.RPRM_CommonScenarios {
padding-top:0
}
.RVR_CommonScenarios {
padding-top:0
}
.childs {
display:block!important
}
.pl {
padding-left:15px
}
.pr {
padding-right:15px
}
.parents {
padding:10px!important
}
.product_review {
padding:3% 10px 3% 100px;
margin:0;
background-size:80px!important
}
.navbar-brand img {
width:100px
}
.nav-brand a {
padding:10px 15px!important
}
.remo-product-banner {
padding:20px 0 20px 0
}
.secureimg {
text-align:center;
position:relative;
bottom:auto;
right:auto
}
}
@media screen and (max-width:1023px) and (min-width:768px) {
body {
background:#fff
}
#MainBanner, #container, #copyright, #footer, #header, #topnav {
width:740px;
margin:0 auto
}
.new-wrapper {
width:100%
}
.wrapper {
width:98%;
margin:0 auto
}
.fullpage {
width:98%;
margin:0 auto;
padding:20px 0
}
.FixdScreen {
width:740px;
margin:0 auto;
padding:20px 0
}
.fullpageheader {
width:100%;
margin:0 auto
}
.FixdScreenheader {
width:100%;
margin:0 auto
}
.ReviewSections {
padding:240px 0
}
}
@media screen and (max-width:1259px) and (min-width:1024px) {
body {
background:#fff
}
#MainBanner, #container, #copyright, #footer, #header, #topnav {
width:1000px;
margin:0 auto
}
.new-wrapper {
width:100%
}
.wrapper {
width:98%;
margin:0 auto
}
.fullpage {
width:98%;
margin:0 auto;
padding:20px 0
}
.FixdScreen {
width:1000px;
margin:0 auto
}
.fullpageheader {
width:100%;
margin:0 auto
}
.FixdScreenheader {
width:100%;
margin:0 auto
}
.ReviewSections {
padding:20px 0
}
}
@media screen and (min-width:1260px) {
body {
background:#fff
}
.new-wrapper {
width:100%
}
#MainBanner, #container, #copyright, #footer, #header, #topnav, .stretched {
width:1240px;
margin:0 auto
}
.wrapper {
width:98%;
margin:0 auto
}
.fullpage {
width:98%;
margin:0 auto
}
.FixdScreen {
width:1240px;
margin:0 auto
}
.fullpageheader {
width:100%;
margin:0 auto
}
.FixdScreenheader {
width:100%;
margin:0 auto
}
.article_section {
width:1240px;
margin:0 auto
}
}
.sm {
	box-sizing:border-box;
	position:relative;
	z-index:9999;
	-webkit-tap-highlight-color:transparent
}
.sm-rtl, .sm-rtl li, .sm-rtl ul {
	direction:rtl;
	text-align:right
}
.sm>li>h1, .sm>li>h2, .sm>li>h3, .sm>li>h4, .sm>li>h5, .sm>li>h6 {
	margin:0;
	padding:0
}
.sm ul {
	display:none
}
.sm a, .sm li {
	position:relative
}
.sm a {
	display:block
}
.sm a.disabled {
	cursor:default
}
.sm::after {
content:"";
display:block;
height:0;
font:0/0 serif;
clear:both;
overflow:hidden
}
.sm *, .sm ::after, .sm ::before {
box-sizing:inherit
}
ul#main-menu li {
	border-top:solid 1px #d1d1d1;
	border-left:solid 1px #d1d1d1;
	border-right:solid 1px #d1d1d1
}
.sm-blue {
	background:0 0;
	border-radius:0;
	box-shadow:0 1px 4px rgba(0, 0, 0, .3)
}
.sm-blue a, .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover {
	padding:20px;
	padding-right:58px;
	background-color:#e9e9e9;
	text-decoration:none;
	color:#393939;
	font-size:18px
}
.sm-blue a.current {
	background:#00f;
	color:#fff
}
.sm-blue a.disabled {
	color:#9d9cbf
}
.sm-blue a .sub-arrow {
	position:absolute;
	top:42%;
	left:auto;
	right:15px;
	font-size:40px!important;
	text-align:center;
	text-shadow:none;
	border-radius:0
}
.sm-blue a .sub-arrow::before {
content:' ';
display:block;
-webkit-transition:.8s all;
-moz-transition:.8s all;
-o-transition:.8s all;
transition:.8s all;
width:0;
height:0;
border-left:8px solid transparent;
border-right:8px solid transparent;
border-top:8px solid #393939
}
.sm-blue a.highlighted .sub-arrow::before {
content:' ';
display:block;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
border-left:8px solid transparent;
border-right:8px solid transparent;
border-top:8px solid #393939
}
.sm-blue>li:first-child>:not(ul) a, .sm-blue>li:first-child>a {
border-radius:0
}
.sm-blue>li:last-child>:not(ul) a, .sm-blue>li:last-child>a, .sm-blue>li:last-child>ul, .sm-blue>li:last-child>ul>li:last-child>:not(ul) a, .sm-blue>li:last-child>ul>li:last-child>a, .sm-blue>li:last-child>ul>li:last-child>ul, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>a, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul {
border-radius:0
}
.sm-blue>li:last-child>:not(ul) a.highlighted, .sm-blue>li:last-child>a.highlighted, .sm-blue>li:last-child>ul>li:last-child>:not(ul) a.highlighted, .sm-blue>li:last-child>ul>li:last-child>a.highlighted, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a.highlighted, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a.highlighted, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a.highlighted, .sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted {
border-radius:0
}
.sm-blue ul {
	background:#fff
}
.sm-blue ul ul {
	background:rgba(102, 102, 102, .1)
}
.sm-blue ul a, .sm-blue ul a:active, .sm-blue ul a:focus, .sm-blue ul a:hover {
	background:0 0
}
.sm-blue ul a.current {
	background:#2f2e47;
	color:#fff
}
.sm-blue ul a.disabled {
	color:#b3b3b3
}
.sm-blue ul ul a, .sm-blue ul ul a:active, .sm-blue ul ul a:focus, .sm-blue ul ul a:hover {
	border-left:16px solid transparent
}
.sm-blue ul ul ul a, .sm-blue ul ul ul a:active, .sm-blue ul ul ul a:focus, .sm-blue ul ul ul a:hover {
	border-left:24px solid transparent
}
.sm-blue ul ul ul ul a, .sm-blue ul ul ul ul a:active, .sm-blue ul ul ul ul a:focus, .sm-blue ul ul ul ul a:hover {
	border-left:32px solid transparent
}
.sm-blue ul ul ul ul ul a, .sm-blue ul ul ul ul ul a:active, .sm-blue ul ul ul ul ul a:focus, .sm-blue ul ul ul ul ul a:hover {
	border-left:40px solid transparent
}
.sm-blue ul li {
	border-top:1px solid rgba(0, 0, 0, .05);
	border-left:none!important;
	border-right:none!important
}
.sm-blue ul li:first-child {
	border-top:0
}
.main-nav {
	position:relative;
	background-color:#fff;
	border-bottom:solid 1px #ededed;
	border-top:solid 4px #393939
}
.main-nav:after {
	clear:both;
	content:"\00a0";
	display:block;
	height:0;
	overflow:hidden
}
.nav-brand {
	float:left;
	margin:0
}
.nav-brand a {
	display:block;
	padding:15px;
	color:#fff;
	font-size:22px;
	font-weight:400;
	line-height:29px;
	text-decoration:none
}
#main-menu {
	clear:both;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	margin:30px 0 0 0
}
#main-menu, #main-menu>.has-mega-menu {
	position:static!important
}
#main-menu .mega-menu {
	margin-left:0!important;
	right:0!important;
	width:auto!important;
	max-width:none!important
}
#main-menu>.has-mega-menu .scroll-down, #main-menu>.has-mega-menu .scroll-up {
	margin-left:0!important
}
#main-menu .mega-menu>li {
	overflow:auto;
	border:none
}
#main-menu .mega-menu {
	color:#353451
}
#main-menu .mega-menu ul {
	position:static;
	display:block;
	margin:.83em 0;
	border:0;
	padding:0 0 0 20px;
	width:auto;
	background:0 0;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
#main-menu .mega-menu ul li {
	display:list-item;
	list-style-type:disc;
	border:0
}
#main-menu .mega-menu a {
	display:inline;
	padding:0;
	background:0 0
}
#main-menu .mega-menu .column-1-3 {
	padding:0 10px
}
.mega-menu-sample-image {
	margin:.83em 0;
	border:1px solid;
	height:80px;
	line-height:80px;
	text-align:center
}
#main-menu:before {
	content:'';
	display:block;
	height:0;
	font:1px/1px sans-serif;
	overflow:hidden;
	background:#4b4a73
}
.main-menu-btn {
	float:right;
	margin:10px 15px;
	position:relative;
	display:inline-block;
	width:39px;
	height:35px;
	text-indent:29px;
	white-space:nowrap;
	overflow:hidden;
	cursor:pointer;
	-webkit-tap-highlight-color:transparent
}
.main-menu-btn-icon, .main-menu-btn-icon:after, .main-menu-btn-icon:before {
	position:absolute;
	top:50%;
	left:2px;
	height:3px;
	width:40px;
	background:#393939;
-webkit-transition:all .25s;
transition:all .25s
}
.main-menu-btn-icon:before {
	content:'';
	top:-9px;
	left:0
}
.main-menu-btn-icon:after {
	content:'';
	top:9px;
	left:0
}
#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon {
height:0;
background:0 0
}
#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before {
top:0;
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg)
}
#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after {
top:0;
-webkit-transform:rotate(45deg);
transform:rotate(45deg)
}
#main-menu-state {
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	border:0;
	padding:0;
	overflow:hidden;
	clip:rect(1px,1px,1px,1px)
}
#main-menu-state:not(:checked)~#main-menu {
display:none
}
#main-menu-state:checked~#main-menu {
display:block
}
.mega-menu-box {
	padding:20px 0;
	clear:both;
	overflow:hidden
}
@media (min-width:1000px) {
.sm-blue ul {
position:absolute;
width:12em
}
.sm-blue li {
float:left
}
.sm-blue.sm-rtl li {
float:right
}
.sm-blue ul li, .sm-blue.sm-rtl ul li, .sm-blue.sm-vertical li {
float:none
}
.sm-blue a {
white-space:nowrap
}
.sm-blue ul a, .sm-blue.sm-vertical a {
white-space:normal
}
.sm-blue .sm-nowrap>li>:not(ul) a, .sm-blue .sm-nowrap>li>a {
white-space:normal
}
.sm-blue a, .sm-blue a.highlighted, .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover {
padding:10px 30px 10px 15px;
background-color:#fff;
color:#393939;
font-size:16px
}
.sm-blue a.highlighted, .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover {
background-color:#f3f3f3
}
.has-submenu {
font-size:16px
}
.sm-blue a.current {
background:#2f2e47;
background-image:linear-gradient(to bottom, #2d2c44, #31304b);
color:#fff
}
.sm-blue a.highlighted .sub-arrow::before {
display:none
}
.sm-blue a .sub-arrow {
top:50%;
margin-top:0;
left:auto;
right:8px;
width:0;
height:0;
border-width:5px;
border-style:solid dashed dashed dashed;
border-color:#393939 transparent transparent transparent;
background:0 0;
border-radius:0
}
.sm-blue a .sub-arrow::before {
display:none
}
.sm-blue>li:first-child>:not(ul) a, .sm-blue>li:first-child>a {
border-radius:0
}
.sm-blue>li:last-child>:not(ul) a, .sm-blue>li:last-child>a {
border-radius:0!important
}
.sm-blue>li {
border-left:0 solid #434266
}
.sm-blue>li:first-child {
border-left:0
}
.sm-blue ul {
border-top:1px solid #eee;
padding:0 0;
background:#fafafa;
border-radius:0!important;
box-shadow:0 50px 12px 0 rgba(0, 0, 0, .2)
}
.sm-blue ul ul {
border-radius:0!important;
background:#fff
}
.sm-blue ul a, .sm-blue ul a.highlighted, .sm-blue ul a:active, .sm-blue ul a:focus, .sm-blue ul a:hover {
padding:10px 23px;
background:0 0;
color:#353451
}
.sm-blue ul a.highlighted, .sm-blue ul a:active, .sm-blue ul a:focus, .sm-blue ul a:hover {
background:#f3f3f3
}
.sm-blue ul a.current {
background:#2f2e47;
color:#fff
}
.sm-blue ul a.disabled {
background:#fff;
color:#b3b3b3
}
.sm-blue ul a .sub-arrow {
top:50%;
margin-top:-5px;
bottom:auto;
left:auto;
margin-left:0;
right:10px;
border-style:dashed dashed dashed solid;
border-color:transparent transparent transparent #dadae7
}
.sm-blue ul li {
border:0
}
.sm-blue .scroll-down, .sm-blue .scroll-up {
position:absolute;
display:none;
visibility:hidden;
overflow:hidden;
background:#fff;
height:20px
}
.sm-blue .scroll-down-arrow, .sm-blue .scroll-up-arrow {
position:absolute;
top:-2px;
left:50%;
margin-left:-8px;
width:0;
height:0;
overflow:hidden;
border-width:8px;
border-style:dashed dashed solid dashed;
border-color:transparent transparent #353451 transparent
}
.sm-blue .scroll-down-arrow {
top:6px;
border-style:solid dashed dashed dashed;
border-color:#353451 transparent transparent transparent
}
.sm-blue.sm-rtl.sm-vertical a .sub-arrow {
right:auto;
left:10px;
border-style:dashed solid dashed dashed;
border-color:transparent #dadae7 transparent transparent
}
.sm-blue.sm-rtl>li:first-child>:not(ul) a, .sm-blue.sm-rtl>li:first-child>a {
border-radius:0
}
.sm-blue.sm-rtl>li:last-child>:not(ul) a, .sm-blue.sm-rtl>li:last-child>a {
border-radius:0!important
}
.sm-blue.sm-rtl>li:first-child {
border-left:0 solid #434266
}
.sm-blue.sm-rtl>li:last-child {
border-left:0
}
.sm-blue.sm-rtl ul a .sub-arrow {
right:auto;
left:10px;
border-style:dashed solid dashed dashed;
border-color:transparent #dadae7 transparent transparent
}
.sm-blue.sm-vertical {
box-shadow:0 1px 4px rgba(0, 0, 0, .3)
}
.sm-blue.sm-vertical a {
padding:9px 23px
}
.sm-blue.sm-vertical a .sub-arrow {
top:50%;
margin-top:-5px;
bottom:auto;
left:auto;
margin-left:0;
right:10px;
border-style:dashed dashed dashed solid;
border-color:transparent transparent transparent #dadae7
}
.sm-blue.sm-vertical>li:first-child>:not(ul) a, .sm-blue.sm-vertical>li:first-child>a {
border-radius:0
}
.sm-blue.sm-vertical>li:last-child>:not(ul) a, .sm-blue.sm-vertical>li:last-child>a {
border-radius:0!important
}
.sm-blue.sm-vertical>li {
border-left:0!important
}
.sm-blue.sm-vertical ul {
border-radius:0!important
}
.sm-blue.sm-vertical ul a {
padding:10px 23px
}
#main-menu {
float:right;
clear:none
}
#main-menu .mega-menu .column-1-3 {
float:left;
width:33.33%
}
#main-menu:before {
display:none
}
.main-menu-btn {
position:absolute;
top:-99999px
}
#main-menu-state:not(:checked)~#main-menu {
display:block
}
ul#main-menu li {
border:none
}
.navbar-brand img {
width:120px
}
}
.tooltip {
	position:absolute;
	z-index:1070;
	display:block;
	font-style:normal;
	font-weight:400;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	letter-spacing:normal;
	word-break:normal;
	word-spacing:normal;
	word-wrap:normal;
	white-space:normal;
	opacity:0;
	line-break:auto
}
.tooltip.in {
	opacity:.9
}
.tooltip.top {
	padding:5px 0;
	margin-top:10px
}
.tooltip.right {
	padding:0 5px;
	margin-left:3px
}
.tooltip.bottom {
	padding:5px 0;
	margin-top:3px
}
.tooltip.left {
	padding:0 5px;
	margin-left:-3px
}
.tooltip-inner {
	max-width:200px;
	padding:3px 8px;
	color:#fff;
	text-align:center;
	background-color:#000;
	border-radius:4px
}
.tooltip-arrow {
	position:absolute;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid
}
.tooltip.top .tooltip-arrow {
	bottom:0;
	left:50%;
	margin-left:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.top-left .tooltip-arrow {
	right:5px;
	bottom:0;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.top-right .tooltip-arrow {
	bottom:0;
	left:5px;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.right .tooltip-arrow {
	top:50%;
	left:0;
	margin-top:-5px;
	border-width:5px 5px 5px 0;
	border-right-color:#000
}
.tooltip.left .tooltip-arrow {
	top:50%;
	right:0;
	margin-top:-5px;
	border-width:5px 0 5px 5px;
	border-left-color:#000
}
.tooltip.bottom .tooltip-arrow {
	top:0;
	left:50%;
	margin-left:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow {
	top:0;
	right:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow {
	top:0;
	left:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.modal-open {
	overflow:hidden
}
.modal {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	display:none;
	overflow:hidden;
	-webkit-overflow-scrolling:touch;
	outline:0
}
.modal.fade .modal-dialog {
-webkit-transition:-webkit-transform .3s ease-out;
-o-transition:-o-transform .3s ease-out;
transition:transform .3s ease-out;
	-webkit-transform:translate(0, -25%);
	-ms-transform:translate(0, -25%);
	-o-transform:translate(0, -25%);
	transform:translate(0, -25%)
}
.modal.in .modal-dialog {
	-webkit-transform:translate(0, 0);
	-ms-transform:translate(0, 0);
	-o-transform:translate(0, 0);
	transform:translate(0, 0)
}
.modal-dialog {
	position:relative;
	width:auto;
	margin:10px
}
.modal-content {
	position:relative;
	background-color:#fff;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:1px solid #999;
	border:1px solid rgba(0, 0, 0, .2);
	border-radius:6px;
	outline:0;
	-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);
	box-shadow:0 3px 9px rgba(0, 0, 0, .5)
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}
.modal-backdrop.fade {
	opacity:0
}
.modal-backdrop.in {
	opacity:.5
}
.modal-header {
	min-height:16.43px;
	padding:15px;
	border-bottom:1px solid #e5e5e5
}
.modal-header .close {
	margin-top:-2px
}
.modal-title {
	margin:0;
	line-height:1.42857143
}
.modal-body {
	position:relative;
	padding:15px
}
.modal-footer {
	padding:15px;
	text-align:right;
	border-top:1px solid #e5e5e5
}
.modal-footer .btn+.btn {
	margin-bottom:0;
	margin-left:5px
}
.modal-footer .btn-group .btn+.btn {
	margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
	margin-left:0
}
.modal-scrollbar-measure {
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}
@media (min-width:768px) {
.modal-dialog {
width:600px;
margin:30px auto
}
.modal-content {
-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);
box-shadow:0 5px 15px rgba(0, 0, 0, .5)
}
.modal-sm {
width:300px
}
}
@media (min-width:992px) {
.modal-lg {
width:900px
}
}
html {
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body {
	margin:0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display:block
}
audio, canvas, progress, video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a {
	background-color:transparent
}
a:active, a:hover {
	outline:0
}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:600
}
dfn {
	font-style:italic
}
mark {
	color:#000;
	background:#ff0
}
sub, sup {
	position:relative;
	line-height:0;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
img {
	border:0
}
svg:not(:root) {
overflow:hidden
}
figure {
	margin:1em 40px
}
hr {
	height:0;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
pre {
	overflow:auto
}
button, input, optgroup, select, textarea {
	margin:0;
	font:inherit;
	color:inherit
}
button {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled], html input[disabled] {
	cursor:default
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
input {
	line-height:normal
}
input[type=checkbox], input[type=radio] {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search] {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	-webkit-appearance:textfield
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	padding:.35em .625em .75em;
	margin:0 2px;
	border:1px solid silver
}
legend {
	padding:0;
	border:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:700
}
table {
	border-spacing:0;
	border-collapse:collapse
}
td, th {
	padding:0
}
@media print {
*, :after, :before {
	color:#000!important;
	text-shadow:none!important;
	background:0 0!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
a, a:visited {
	text-decoration:underline
}
a[href]:after {
	content:" ("attr(href) ")"
}
abbr[title]:after {
	content:" ("attr(title) ")"
}
a[href^="#"]:after, a[href^="javascript:"]:after {
content:""
}
blockquote, pre {
	border:1px solid #999;
	page-break-inside:avoid
}
thead {
	display:table-header-group
}
img, tr {
	page-break-inside:avoid
}
img {
	max-width:100%!important
}
h2, h3, p {
	orphans:3;
	widows:3
}
h2, h3 {
	page-break-after:avoid
}
.navbar {
	display:none
}
.btn>.caret, .dropup>.btn>.caret {
	border-top-color:#000!important
}
.label {
	border:1px solid #000
}
.table {
	border-collapse:collapse!important
}
.table td, .table th {
	background-color:#fff!important
}
.table-bordered td, .table-bordered th {
	border:1px solid #ddd!important
}
}
* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
:after, :before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
*, ::after, ::before {
box-sizing:border-box
}
html {
	-webkit-tap-highlight-color:transparent
}
body {
	color:#393939;
	background-color:#fff
}
button, input, select, textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
a {
	color:#00a8e6;
	text-decoration:none
}
a:hover {
	color:#00a8e6;
	text-decoration:underline
}
figure {
	margin:0
}
img {
	vertical-align:middle
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
	display:block;
	max-width:100%;
	height:auto
}
.img-rounded {
	border-radius:6px
}
.img-thumbnail {
	display:inline-block;
	max-width:100%;
	height:auto;
	padding:4px;
	line-height:1.42857143;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:4px;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.img-circle {
	border-radius:50%
}
hr {
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid #eee
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
.sr-only-focusable:active, .sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto
}
[role=button] {
cursor:pointer
}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
	font-weight:400;
	line-height:1;
	color:#777
}
.lead {
	margin-bottom:20px;
	font-weight:300;
	line-height:1.4
}
.mark, mark {
	padding:.2em;
	background-color:#fcf8e3
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.text-justify {
	text-align:justify
}
.text-nowrap {
	white-space:nowrap
}
.text-lowercase {
	text-transform:lowercase
}
.text-uppercase {
	text-transform:uppercase
}
.text-capitalize {
	text-transform:capitalize
}
.text-muted {
	color:#777
}
.text-primary {
	color:#00a8e6
}
a.text-primary:focus, a.text-primary:hover {
	color:#286090
}
.text-success {
	color:#3c763d
}
a.text-success:focus, a.text-success:hover {
	color:#2b542c
}
.text-info {
	color:#31708f
}
a.text-info:focus, a.text-info:hover {
	color:#245269
}
.text-warning {
	color:#8a6d3b
}
a.text-warning:focus, a.text-warning:hover {
	color:#66512c
}
.text-danger {
	color:#a94442
}
a.text-danger:focus, a.text-danger:hover {
	color:#843534
}
.bg-primary {
	color:#fff;
	background-color:#00a8e6
}
a.bg-primary:focus, a.bg-primary:hover {
	background-color:#286090
}
.bg-success {
	background-color:#dff0d8
}
a.bg-success:focus, a.bg-success:hover {
	background-color:#c1e2b3
}
.bg-info {
	background-color:#d9edf7
}
a.bg-info:focus, a.bg-info:hover {
	background-color:#afd9ee
}
.bg-warning {
	background-color:#fcf8e3
}
a.bg-warning:focus, a.bg-warning:hover {
	background-color:#f7ecb5
}
.bg-danger {
	background-color:#f2dede
}
a.bg-danger:focus, a.bg-danger:hover {
	background-color:#e4b9b9
}
.page-header {
	padding-bottom:9px;
	margin:40px 0 20px;
	border-bottom:1px solid #eee
}
ol ol, ol ul, ul ol, ul ul {
	margin-bottom:0
}
.list-unstyled {
	padding-left:0;
	list-style:none
}
.list-inline {
	padding-left:0;
	margin-left:-5px;
	list-style:none
}
.list-inline>li {
	display:inline-block;
	padding-right:5px;
	padding-left:5px
}
dl {
	margin-top:0;
	margin-bottom:20px
}
dd, dt {
	line-height:1.42857143
}
dt {
	font-weight:700
}
dd {
	margin-left:0
}
@media (min-width:768px) {
.dl-horizontal dt {
float:left;
width:160px;
overflow:hidden;
clear:left;
text-align:right;
text-overflow:ellipsis;
white-space:nowrap
}
.dl-horizontal dd {
margin-left:180px
}
}
abbr[data-original-title], abbr[title] {
	cursor:help;
	border-bottom:1px dotted #777
}
.initialism {
	text-transform:uppercase
}
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {
	margin-bottom:0
}
blockquote .small, blockquote footer, blockquote small {
	display:block;
	line-height:1.42857143;
	color:#777
}
blockquote .small:before, blockquote footer:before, blockquote small:before {
	content:'\2014 \00A0'
}
.blockquote-reverse, blockquote.pull-right {
	padding-right:15px;
	padding-left:0;
	text-align:right;
	border-right:5px solid #eee;
	border-left:0
}
.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {
	content:''
}
.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {
	content:'\00A0 \2014'
}
address {
	margin-bottom:20px;
	font-style:normal;
	line-height:1.42857143
}
code, kbd, pre, samp {
	font-family:Menlo, Monaco, Consolas, "Courier New", monospace
}
code {
	padding:2px 4px;
	color:#c7254e;
	background-color:#f9f2f4;
	border-radius:4px
}
kbd {
	padding:2px 4px;
	color:#fff;
	background-color:#333;
	border-radius:3px;
	-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25);
	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25)
}
kbd kbd {
	padding:0;
	font-weight:700;
	-webkit-box-shadow:none;
	box-shadow:none
}
pre {
	display:block;
	padding:9.5px;
	margin:0 0 10px;
	line-height:1.42857143;
	color:#333;
	word-break:break-all;
	word-wrap:break-word;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	border-radius:4px
}
pre code {
	padding:0;
	font-size:inherit;
	color:inherit;
	white-space:pre-wrap;
	background-color:transparent;
	border-radius:0
}
.pre-scrollable {
	max-height:340px;
	overflow-y:scroll
}
.container {
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
@media (min-width:768px) {
.container {
width:750px
}
}
@media (min-width:992px) {
.container {
width:970px
}
}
@media (min-width:1200px) {
.container {
width:1170px
}
}
.container-fluid {
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
.row:after, .row:before {
	display:table;
	content:" "
}
.row:after {
	clear:both
}
.row {
	margin-right:-15px;
	margin-left:-15px
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float:left
}
.col-xs-12 {
	width:100%
}
.col-xs-11 {
	width:91.66666667%
}
.col-xs-10 {
	width:83.33333333%
}
.col-xs-9 {
	width:75%
}
.col-xs-8 {
	width:66.66666667%
}
.col-xs-7 {
	width:58.33333333%
}
.col-xs-6 {
	width:50%
}
.col-xs-5 {
	width:41.66666667%
}
.col-xs-4 {
	width:33.33333333%
}
.col-xs-3 {
	width:25%
}
.col-xs-2 {
	width:16.66666667%
}
.col-xs-1 {
	width:8.33333333%
}
.col-xs-pull-12 {
	right:100%
}
.col-xs-pull-11 {
	right:91.66666667%
}
.col-xs-pull-10 {
	right:83.33333333%
}
.col-xs-pull-9 {
	right:75%
}
.col-xs-pull-8 {
	right:66.66666667%
}
.col-xs-pull-7 {
	right:58.33333333%
}
.col-xs-pull-6 {
	right:50%
}
.col-xs-pull-5 {
	right:41.66666667%
}
.col-xs-pull-4 {
	right:33.33333333%
}
.col-xs-pull-3 {
	right:25%
}
.col-xs-pull-2 {
	right:16.66666667%
}
.col-xs-pull-1 {
	right:8.33333333%
}
.col-xs-pull-0 {
	right:auto
}
.col-xs-push-12 {
	left:100%
}
.col-xs-push-11 {
	left:91.66666667%
}
.col-xs-push-10 {
	left:83.33333333%
}
.col-xs-push-9 {
	left:75%
}
.col-xs-push-8 {
	left:66.66666667%
}
.col-xs-push-7 {
	left:58.33333333%
}
.col-xs-push-6 {
	left:50%
}
.col-xs-push-5 {
	left:41.66666667%
}
.col-xs-push-4 {
	left:33.33333333%
}
.col-xs-push-3 {
	left:25%
}
.col-xs-push-2 {
	left:16.66666667%
}
.col-xs-push-1 {
	left:8.33333333%
}
.col-xs-push-0 {
	left:auto
}
.col-xs-offset-12 {
	margin-left:100%
}
.col-xs-offset-11 {
	margin-left:91.66666667%
}
.col-xs-offset-10 {
	margin-left:83.33333333%
}
.col-xs-offset-9 {
	margin-left:75%
}
.col-xs-offset-8 {
	margin-left:66.66666667%
}
.col-xs-offset-7 {
	margin-left:58.33333333%
}
.col-xs-offset-6 {
	margin-left:50%
}
.col-xs-offset-5 {
	margin-left:41.66666667%
}
.col-xs-offset-4 {
	margin-left:33.33333333%
}
.col-xs-offset-3 {
	margin-left:25%
}
.col-xs-offset-2 {
	margin-left:16.66666667%
}
.col-xs-offset-1 {
	margin-left:8.33333333%
}
.col-xs-offset-0 {
	margin-left:0
}
@media (min-width:768px) {
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
float:left
}
.col-sm-12 {
width:100%
}
.col-sm-11 {
width:91.66666667%
}
.col-sm-10 {
width:83.33333333%
}
.col-sm-9 {
width:75%
}
.col-sm-8 {
width:66.66666667%
}
.col-sm-7 {
width:58.33333333%
}
.col-sm-6 {
width:50%
}
.col-sm-5 {
width:41.66666667%
}
.col-sm-4 {
width:33.33333333%
}
.col-sm-3 {
width:25%
}
.col-sm-2 {
width:16.66666667%
}
.col-sm-1 {
width:8.33333333%
}
.col-sm-pull-12 {
right:100%
}
.col-sm-pull-11 {
right:91.66666667%
}
.col-sm-pull-10 {
right:83.33333333%
}
.col-sm-pull-9 {
right:75%
}
.col-sm-pull-8 {
right:66.66666667%
}
.col-sm-pull-7 {
right:58.33333333%
}
.col-sm-pull-6 {
right:50%
}
.col-sm-pull-5 {
right:41.66666667%
}
.col-sm-pull-4 {
right:33.33333333%
}
.col-sm-pull-3 {
right:25%
}
.col-sm-pull-2 {
right:16.66666667%
}
.col-sm-pull-1 {
right:8.33333333%
}
.col-sm-pull-0 {
right:auto
}
.col-sm-push-12 {
left:100%
}
.col-sm-push-11 {
left:91.66666667%
}
.col-sm-push-10 {
left:83.33333333%
}
.col-sm-push-9 {
left:75%
}
.col-sm-push-8 {
left:66.66666667%
}
.col-sm-push-7 {
left:58.33333333%
}
.col-sm-push-6 {
left:50%
}
.col-sm-push-5 {
left:41.66666667%
}
.col-sm-push-4 {
left:33.33333333%
}
.col-sm-push-3 {
left:25%
}
.col-sm-push-2 {
left:16.66666667%
}
.col-sm-push-1 {
left:8.33333333%
}
.col-sm-push-0 {
left:auto
}
.col-sm-offset-12 {
margin-left:100%
}
.col-sm-offset-11 {
margin-left:91.66666667%
}
.col-sm-offset-10 {
margin-left:83.33333333%
}
.col-sm-offset-9 {
margin-left:75%
}
.col-sm-offset-8 {
margin-left:66.66666667%
}
.col-sm-offset-7 {
margin-left:58.33333333%
}
.col-sm-offset-6 {
margin-left:50%
}
.col-sm-offset-5 {
margin-left:41.66666667%
}
.col-sm-offset-4 {
margin-left:33.33333333%
}
.col-sm-offset-3 {
margin-left:25%
}
.col-sm-offset-2 {
margin-left:16.66666667%
}
.col-sm-offset-1 {
margin-left:8.33333333%
}
.col-sm-offset-0 {
margin-left:0
}
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
float:left
}
.col-md-12 {
width:100%
}
.col-md-11 {
width:91.66666667%
}
.col-md-10 {
width:83.33333333%
}
.col-md-9 {
width:75%
}
.col-md-8 {
width:66.66666667%
}
.col-md-7 {
width:58.33333333%
}
.col-md-6 {
width:50%
}
.col-md-5 {
width:41.66666667%
}
.col-md-4 {
width:33.33333333%
}
.col-md-3 {
width:25%
}
.col-md-2 {
width:16.66666667%
}
.col-md-1 {
width:8.33333333%
}
.col-md-pull-12 {
right:100%
}
.col-md-pull-11 {
right:91.66666667%
}
.col-md-pull-10 {
right:83.33333333%
}
.col-md-pull-9 {
right:75%
}
.col-md-pull-8 {
right:66.66666667%
}
.col-md-pull-7 {
right:58.33333333%
}
.col-md-pull-6 {
right:50%
}
.col-md-pull-5 {
right:41.66666667%
}
.col-md-pull-4 {
right:33.33333333%
}
.col-md-pull-3 {
right:25%
}
.col-md-pull-2 {
right:16.66666667%
}
.col-md-pull-1 {
right:8.33333333%
}
.col-md-pull-0 {
right:auto
}
.col-md-push-12 {
left:100%
}
.col-md-push-11 {
left:91.66666667%
}
.col-md-push-10 {
left:83.33333333%
}
.col-md-push-9 {
left:75%
}
.col-md-push-8 {
left:66.66666667%
}
.col-md-push-7 {
left:58.33333333%
}
.col-md-push-6 {
left:50%
}
.col-md-push-5 {
left:41.66666667%
}
.col-md-push-4 {
left:33.33333333%
}
.col-md-push-3 {
left:25%
}
.col-md-push-2 {
left:16.66666667%
}
.col-md-push-1 {
left:8.33333333%
}
.col-md-push-0 {
left:auto
}
.col-md-offset-12 {
margin-left:100%
}
.col-md-offset-11 {
margin-left:91.66666667%
}
.col-md-offset-10 {
margin-left:83.33333333%
}
.col-md-offset-9 {
margin-left:75%
}
.col-md-offset-8 {
margin-left:66.66666667%
}
.col-md-offset-7 {
margin-left:58.33333333%
}
.col-md-offset-6 {
margin-left:50%
}
.col-md-offset-5 {
margin-left:41.66666667%
}
.col-md-offset-4 {
margin-left:33.33333333%
}
.col-md-offset-3 {
margin-left:25%
}
.col-md-offset-2 {
margin-left:16.66666667%
}
.col-md-offset-1 {
margin-left:8.33333333%
}
.col-md-offset-0 {
margin-left:0
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
float:left
}
.col-lg-12 {
width:100%
}
.col-lg-11 {
width:91.66666667%
}
.col-lg-10 {
width:83.33333333%
}
.col-lg-9 {
width:75%
}
.col-lg-8 {
width:66.66666667%
}
.col-lg-7 {
width:58.33333333%
}
.col-lg-6 {
width:50%
}
.col-lg-5 {
width:41.66666667%
}
.col-lg-4 {
width:33.33333333%
}
.col-lg-3 {
width:25%
}
.col-lg-2 {
width:16.66666667%
}
.col-lg-1 {
width:8.33333333%
}
.col-lg-pull-12 {
right:100%
}
.col-lg-pull-11 {
right:91.66666667%
}
.col-lg-pull-10 {
right:83.33333333%
}
.col-lg-pull-9 {
right:75%
}
.col-lg-pull-8 {
right:66.66666667%
}
.col-lg-pull-7 {
right:58.33333333%
}
.col-lg-pull-6 {
right:50%
}
.col-lg-pull-5 {
right:41.66666667%
}
.col-lg-pull-4 {
right:33.33333333%
}
.col-lg-pull-3 {
right:25%
}
.col-lg-pull-2 {
right:16.66666667%
}
.col-lg-pull-1 {
right:8.33333333%
}
.col-lg-pull-0 {
right:auto
}
.col-lg-push-12 {
left:100%
}
.col-lg-push-11 {
left:91.66666667%
}
.col-lg-push-10 {
left:83.33333333%
}
.col-lg-push-9 {
left:75%
}
.col-lg-push-8 {
left:66.66666667%
}
.col-lg-push-7 {
left:58.33333333%
}
.col-lg-push-6 {
left:50%
}
.col-lg-push-5 {
left:41.66666667%
}
.col-lg-push-4 {
left:33.33333333%
}
.col-lg-push-3 {
left:25%
}
.col-lg-push-2 {
left:16.66666667%
}
.col-lg-push-1 {
left:8.33333333%
}
.col-lg-push-0 {
left:auto
}
.col-lg-offset-12 {
margin-left:100%
}
.col-lg-offset-11 {
margin-left:91.66666667%
}
.col-lg-offset-10 {
margin-left:83.33333333%
}
.col-lg-offset-9 {
margin-left:75%
}
.col-lg-offset-8 {
margin-left:66.66666667%
}
.col-lg-offset-7 {
margin-left:58.33333333%
}
.col-lg-offset-6 {
margin-left:50%
}
.col-lg-offset-5 {
margin-left:41.66666667%
}
.col-lg-offset-4 {
margin-left:33.33333333%
}
.col-lg-offset-3 {
margin-left:25%
}
.col-lg-offset-2 {
margin-left:16.66666667%
}
.col-lg-offset-1 {
margin-left:8.33333333%
}
.col-lg-offset-0 {
margin-left:0
}
}



.search-main-box {
	position:absolute;
	right:8px;
	top:4px;
	z-index:9
}
.search-main-box input {
	line-height:13px
}
.text {
	background-color:#f3f3f3;
	width:150px;
	height:24px;
	border:solid 1px #e1e1e1;
	outline:none;
	border-right:0px;
	padding:0px 0 4px 5px;
	border-radius:0
}
.submit {
	background:#e1e1e1 url("https://www.remosoftware.com/assets/line_icon/dark/search-menu.svg");
	background-position:center;
	background-repeat:no-repeat;
	background-size:20px;
	width:30px;
	height:24px;
	border:solid 1px #e1e1e1;
	outline:none;
	text-indent:-99999px;
	border-left:0px;
	padding:0px 0 4px 0;
	border-radius:0
}
.search-main-box input::-webkit-input-placeholder {
color:#a3a3a3;
font-size:14px
}
.google_search {
	line-height:normal
}
.gsc-control-cse {
	padding:0px
}
.gsc-control-cse button, input, select, textarea {
	line-height:normal
}
.gsc-control-cse .gsc-search-button-v2 {
	padding:7px 27px
}
table.gsc-search-box td.gsc-input {
	padding-right:0px !important
}
/*@media (max-width: 767px) {
.search-main-box {
padding:10px 5px;
z-index:9;
position:absolute;
right:20% !important;
}
.text {
background-color:#f3f3f3;
width:70%;
height:30px;
border:solid 1px #e1e1e1;
outline:none;
border-right:0px;
padding:0px 0 4px 5px;
border-radius:0
}
.submit {
width:30px;
height:30px
}
}

*/
.gsc-control-cse {
    padding:0 !important;
}
form.gsc-search-box {
    font-size: 13px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom:20px;
    margin-left: 0;
    width: 60% !important;
}

html:not(.tab-outline) :focus {
 outline: 0;
}
.search-head input[type=text] {
	border-radius: 1px;
	border: 1px solid #9a9b9c;
}
.hidden-desktop {
	display: none;
}
.search_icon_mobile {
	position: absolute;
	margin-left: -30px;
	margin-top: 2px
}
.search-head {
	display: block;/*margin: 0 15px;
	margin-top: 15px;
	margin-bottom: 10px*/
}
.search-head .form-control {
	padding: 0 12px;
	color: #00a8e6;
	padding-left: 35px!important;
	width: 100%;
	height: 39px;
	background-color: #fff!important;
	border-radius: 0
}
.hidden-desktop {
	display: none;
}
.hidden-mobile {
	display: block;
}

.gsc-input-box {
    border: 1px solid #dfe1e5;
    background: #fff;
	height: 40px;
}

.gsib_a {
    padding: 5px 9px 4px 9px;
    height: 40px;
}

.gsc-control-cse .gsc-search-button-v2 {
    padding: 7px 27px;
    height: 40px;
}

 @media only screen and (max-width :1000px) {
	 .gsib_a {
    padding: 5px 9px 4px 9px;
    height: auto;
}

 .search-head .input-close-btn-mobile {
 width: 20px;
 height: 25px !important;
 display: block;
 cursor: pointer;
 background-image: url("https://www.remosoftware.com/assets/line_icon/dark/cross.svg") !important;
 background-position-y: center !important;
 background-position-x: center;
 background-repeat: no-repeat !important;
 background-size: 15px !important;
 position: absolute;
 top:20px;
 left:27px;
 margin-right: 10px;
 margin-top: 8px;
 color: black;
}
 .search-head .submit {
 background:#e1e1e1 url("https://www.remosoftware.com/assets/line_icon/dark/search-menu.svg");
 background-position: center;
 background-repeat: no-repeat;
 background-size:40px;
 width:60px;
 height: 37px;
 border: solid 1px #e1e1e1;
 outline:none;
 text-indent: -99999px;
 border-left: 0px;
 padding: 0px 0 4px 0;
 border-radius: 0;
 position:absolute;
 right:21px;
 top:21px;
}
.search-head {
 position: absolute;
    /* height: 50px; */
    padding: 20px;
 left: 0;
 right: 0;
 top:59px;
 z-index: 9;
}
/*.search-head form{position: relative;}*/
  .st-search-mobile-icon svg.icon.icon-search {
 height: 30px;
 width: 30px;
 color: var(--colorNavText);
}
 .hidden-desktop {
display:block;
background:#ededed;
box-shadow: 0 23px 27px 0 rgb(0 0 0 / 18%);
}
.hidden-mobile {
display:none;
}
 .main-menu-btn {
 float: right;
 margin: 10px 15px;
 position: relative;
 display: inline-block;
 width: 39px;
 height: 35px;
 text-indent: 29px;
 white-space: nowrap;
 overflow: hidden;
 cursor: pointer;
 -webkit-tap-highlight-color: transparent;
}
 .mobile-icon {
 background:url("https://www.remosoftware.com/assets/line_icon/dark/search-menu.svg");
 background-position: center;
 background-repeat: no-repeat;
 background-size: 40px;
 width: 60px;
 height: 40px;
 position: absolute;
 right: 60px;
 top: 13px;
}

form.gsc-search-box {
    font-size: 13px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom:20px !important;
    margin-left: 0;
    width: 100% !important;
}

}
