/*add css*/@import url(https://www.recoveryfix.com/css/font-awesome.css);
@import url(https://www.recoveryfix.com/css/bootstrap-theme.min.css);
@import url(https://www.recoveryfix.com/css/bootstrap.min.css);
@import url('https://fonts.googleapis.com/css?family=Raleway:300,400');/* custom code */
body {
font-size: 14px;
}
a, a:focus {
outline: none;
}
.links:focus {
color: #FFF;
}
.padding-bot {
padding-bottom: 140px !important;
}
.container {
width: 100%;
}
.mudiam-container.container {
max-width: 92%;
}
.mudiam-container.container-new {
max-width: 100%;
}
.topmargn {
margin-top: 50px;
}
.homebannernew {
width: 100%;
overflow: hidden;
position: relative;
padding: 0;
font-family: 'Raleway', sans-serif;
}
.newfonts {
font-family: 'Raleway', sans-serif;
}
.newfonts p {
line-height: 24px;
}
.mudiam-container1 {
max-width: 80%;
margin: 0 auto;
}
.headingchangetext {font-family: 'Raleway', sans-serif; font-size:38px;}
.homebannernew > .homebannernewcont {
position: absolute;
height: 100%;
width: 100%;
-moz-transition: all 10s;
-webkit-transition: all 10s;
transition: all 10s;
-moz-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
background-color: #3d3330;
background-image: url(../images/rf-homepage-newbanner.jpg);
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
z-index: -1;
background-attachment: fixed;
}
.homebannernew:hover > .homebannernewcont {
-moz-transform: scale(2, 2);
-webkit-transform: scale(2, 2);
transform: scale(2, 2);
}
.homebanner {
background: #282228 url(../images/rf-homepage-newbanner.jpg) no-repeat center top;
background-size: cover;
background-attachment: fixed;
}
.homebanner:parent {
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
-webkit-transition: all 0.3s ease-in-out;
}
.banner-left {
float: left;
width: 55%;
color: #fff;
}
.banner-left strong {
display: block;
font-size: 48px;
text-transform: uppercase;
padding: 50px 0 20px 0;
}
.banner-left h1 {
display: block;
font-size: 48px;
text-transform: uppercase;
padding: 50px 0 20px 0;
}
.banner-left p {
font-size: 16px;
}
.banner-right {
float: right;
width: 42%;
background: rgba(0, 0, 0, 0.4);
padding: 30px 0;
}
.banner-right ul {
margin: 0;
padding: 0 20px;
}
.banner-right ul li {
padding: 20px 0;
list-style-type: none;
}
.banner-right ul li a {
overflow: hidden;
display: block;
color: #6cffcd;
transition: all 0.7s ease 0s;
}
.banner-right ul li a.orng {
color: #ff5910;
}
.banner-right ul li a.blueaa {
color: #3dc6ff;
}
.banner-right ul li a.whtclr {
color: #fff;
}
.banner-right ul li a:hover {
opacity: 0.5;
}
.banner-right ul li a img {
float: left;
}
.banner-right ul li a span {
display: block;
position: relative;
margin: 5px 0 0 100px;
font-size: 18px;
}
.banner-right ul li a span i {
display: block;
font-style: normal;
font-size: 13px;
}
.newssection {
background: #f5f5f5 url(../images/texturebg.jpg) no-repeat center top;
}
.newssection p {
color: #333;
}
.newssection p span {
display: block;
position: relative;
margin: 0 auto;
color: #000;
text-align: center;
max-width: 1150px;
}
.newssection .carousel-indicators li.active {
background-color: #000;
border-color: #000;
}
.newssection .carousel-indicators li {
background-color: #666;
}
.newssection .carousel-indicators {
display: block !important;
}
.releasedate {
display: inline-block;
background: #007bc3;
border: 1px solid #007bc3;
color: #fff;
font-size: 22px;
padding: 20px 20px 10px 20px;
text-align: center;
font-weight: normal;
margin: 40px 0 20px 0;
}
.releasedate strong {
display: block;
font-size: 16px;
background: #fff;
color: #007bc3;
max-width: 60px;
margin: 0 auto;
margin-top: -30px;
margin-bottom: 5px;
}
.newssection p strong {
display: block;
font-weight: normal;
font-size: 20px;
color: #000;
}
.newssection a {
color: #007bc3;
text-transform: uppercase;
}
.newssection a:hover {
text-decoration: underline;
color: #333;
}
.spacenn {
padding: 50px 0;
font-family: 'Raleway', sans-serif;
}
.manage {
display: flex;
margin: 50px 0 20px 0;
}
.manage .box {
width: 33.33%;
margin: 20px;
color: #000;
text-align: center;
}
.manage .box strong {
display: block;
font-size: 26px;
font-weight: normal;
padding: 10px 0;
}
.manage .box p {
font-size: 16px;
line-height: 24px;
}
.tw-txt {
text-align: center;
color: #fff;
font-size: 38px;
}
.tw-txt span {
display: block;
font-size: 20px;
font-weight: 300;
}
.testimonialsection {
background: #2d4e79 url(../images/backgroung-clients.jpg) no-repeat center top;
background-attachment: fixed;
background-size: cover;
padding: 60px 0;
font-family: 'Raleway', sans-serif;
}
.testimonialsection h2 {
padding-left: 50px;
}
.testimonialsection .fa.fa-quote-right {
color: #5db4c0;
font-size: 30px;
}
.testimonialsection p {
margin-bottom: 20px;
margin-top: 20px;
font-size: 16px;
font-weight: normal;
line-height: 26px;
font-style: italic;
}
.testimonialsection p i {
float: left;
color: #0099CC;
font-style: italic;
font-size: 20px;
}
.testimonialsection p span {
display: block;
position: relative;
margin: 0 auto;
color: #fff;
text-align: center;
max-width: 1150px;
}
.testimonialsection img {
margin: 0;
}
.testimonialsection .carousel-indicators li {
background-color: #ccc;
height: 13px;
width: 13px;
margin: 2px;
border: none;
}
.testimonialsection .carousel-indicators li.active {
background-color: #fff;
border: 1px solid #fff;
height: 16px;
width: 16px;
}
.testimonialsection .carousel-indicators {
bottom: -50px;
display: block !important;
}
.name {
font-size: 20px;
font-weight: normal;
padding: 0 0 0 30px;
color: #fff;
text-align: center;
}
.name span {
display: block;
margin-top: 20px;
}
.blogsection {
display: flex;
margin: 30px 0;
font-family: 'Raleway', sans-serif;
}
.blogsection .box {
width: 33.33%;
background: #fff;
margin: 15px;
border: 2px solid #ccc;
}
.blogsection .box div {
padding: 20px;
border-top: none;
}
.blogsection .box img {
max-width: 100%;
}
.imagebox {
margin: -2px;
padding: 0 !important;
}
.blogsection .box strong {
display: block;
color: #000;
font-size: 19px;
font-weight: normal;
}
.blogsection .box span {
display: block;
font-size: 14px;
color: #666;
margin: 10px 0;
}
.blogsection .box p {
color: #000;
font-size: 15px;
line-height: 22px;
}
.blogsection .box a {
border: 1px solid #666;
color: #333;
padding: 10px 20px;
display: inline-block;
margin: 10px 0;
transition: all 0.7s;
}
.blogsection .box a:hover {
background: #333;
color: #fff;
}
.topmarg {
margin-top: 30px;
}
.offercodecoupon {
text-align: center;
margin: 344px auto 0 -6px;
display: block;
border: 1px dashed #000;
background: #ffcc00;
color: #d40215;
font-size: 16px;
font-weight: normal;
display: inline-block;
}
.offercodecoupon span {
background: #fff;
color: #000;
display: inline-block;
padding: 3px 10px;
border-right: 1px dashed #000;
}
.offercodecoupon strong {
padding: 3px 10px;
display: inline-block;
background: #d40215;
color: #FFFFFF;
}
.big-container.container {
width: 100%;
}
.small-container.container {
max-width: 1024px;/*max-width:970px;*/
}
.buypage-container.container {
max-width: 92%;/*max-width:970px;*/
}
.buypage-container.container .buytable table {
background: #fff;
border: none;
}
.buypage-container.container .buytable table td, .buypage-container.container .buytable table th {
border: none;
}
.buypage-container.container .buytable table tr {
color: #4f5050;
}
.buypage-container.container .buytable table tr:nth-child(n+2) {
border-bottom: 1px solid #ebebeb;
}
.buypage-container.container .buytable table tr:last-child {
border: none;
}
.buypage-container.container .buytable table th {
background: none;
color: #0887c9;
font-weight: normal;
}
.buypage-container.container .buytable table td strong {
font-weight: normal;
font-size: 30px;
color: #000;
margin: 0;
}
.buypage-container.container .buytable table td b {
display: block;
font-weight: normal;
font-size: 17px;
color: #666;
}
.buypage-container.container .buytable table td p {
font-size: 17px;
color: #4f5050;
}
.buypage-container.container .buytable table td i {
display: block;
font-style: normal;
color: #00639B;
font-size: 13px;
margin: 5px 0 0 0;
}
.buypage-container.container .buytable table a {
background: #8dc63f;
border: 1px solid #7cb42f;
color: #fff;
font-size: 17px;
margin: 10px 0;
transition: all 0.7s;
}
.buypage-container.container .buytable table a:hover {
background: #333;
border: 1px solid #000;
}
.buypage-container.container .collnew01 {
background: #fff;
box-shadow: 0 0 4px #ccc;
}
.licesbetable {
border-bottom: 4px solid #f7f7f8;
padding-bottom: 20px !important;
margin-bottom: 20px;
}
.new-container.container {
max-width: 1240px;
}
.no-padding {
padding: 0;
}
header {
left: 0;
position: absolute;
top: 0;
width: 100%;
}/*preloader*/
.center-text {
text-align: center;
padding-bottom: 50px;
font-family: "Ubuntu", sans-serif;
font-size: 16px;
line-height: 24px;
font-weight: 300;
margin: 0 15px;
}
.banner {
position: relative;
background-color: #333;
}
.banner #preloader {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #007cc3;
z-index: 2;
height: 100%;
}
#status {
width: 200px;
height: 200px;
position: absolute;
left: 50%;
top: 50%;
margin: -100px 0 0 -100px;
text-align: center;
}
#status img {
display: table-cell;
vertical-align: middle;
margin: 60px auto 0;
}/*start header*/
.top-bar {
background: #ebf2fb;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
}
.main-heading {
margin: 0;
font-size: 14px;
position: absolute;
float: left;
color: #96b5de;
line-height: 40px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
width: 100%;
left: 0;
top: 0;
z-index: 99;
}
.main-heading span {
display: block;
}
.top-right-link li:hover {
color: #e15724;
}
.top-right-link li:hover i {
color: #e15724;
}
.top-right-link {
list-style: none;
margin-bottom: 0;
position: relative;
z-index: 100;
}
.top-right-link li {
float: left;
color: #024062;
padding: 0 0 0 35px;
line-height: 40px;
}
.top-right-link li a {
display: block;
line-height: 40px;
color: #024062;
}
.top-right-link li:hover a {
text-decoration: none;
color: #e15724;
}
.top-right-link li i {
margin-right: 5px;
font-size: 20px;
color: #037bc4;
}
.top-right-link li .fa-phone {
position: relative;
top: 3px;
}/*end header*//*Chat Code*/
.chatsupport {
position: fixed;
right: 0;
top: 50%;
}/*end Chat Code*/
main {
margin-top: 125px;
overflow: hidden;
}
.mainnnnn {
margin-top: 85px;
overflow: hidden;
}/*menu*/
.navbar {
border: 0 none;
border-radius: 0;
margin-bottom: 0;
box-shadow: 0 10px 7px -10px #333;
min-height: 85px;
width: 100%;
position: relative;
z-index: 3;
}
.navbar-brand > img {
width: 200px;
margin-top: 5px;
}
.navbar-nav > li {
padding: 0px 22px;
position: inherit;
}
.navbar-nav > li:last-child {
padding-right: 0;
}
.navbar-nav > li > a {
font-family: 'Ubuntu', sans-serif;
color: #474646;
font-size: 16px;
padding: 30px 0px;
border-bottom: 5px solid #fff;
}
.navbar-nav > li:hover > a, .navbar-nav > li > a:focus {
border-bottom: 5px solid #57b0e0;
background: none;
color: #007cc3;
}
.navbar-nav > li.active > a {
border-bottom: 5px solid #57b0e0;
color: #007cc3;
}
.sub-menu {
background: rgba(82, 178, 233, 1) none repeat scroll 0 0;
position: absolute;
padding: 10px 0 50px;
top: 85px;
display: none;
left: 0;
z-index: 1000;
width: 100%;
font-family: 'Ubuntu', sans-serif;
}
.sub-menu a {
color: #fff;
font-size: 16px;
font-weight: 300;
}
.sub-menu a i {
padding: 0 0px 0 10px;
transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
font-size: 19px;
}
.sub-menu a:hover i {
padding-right: 8px;
color: #fff;
}
.sub-menu a:hover {
color: #000;
font-weight: 400;
}
.sub-menu ul {
list-style: none;
padding: 0;
}
.sub-menu span {
color: #333;
display: block;
font-family: "Ubuntu Condensed", sans-serif;
font-size: 22px;
margin: 20px 0 1px;
}
.sub-menu .fa.fa-times {
font-size: 40px;
cursor: pointer;
opacity: 0.7;
position: absolute;
right: 15px;
top: 2px;
display: none;
}
.sub-menu .fa.fa-times:hover {
color: #e15724;
opacity: 1;
}
.sub-menu img {
max-width: 100%;
width: 100%;
margin: 10px auto 0;
}
.sub-menu-new {
background: #f3f3f3;
position: absolute;
padding: 20px 0 30px 0;
top: 85px;
display: none;
right: inherit;
left: 0;
z-index: 1000;
width: 100%;
font-family: 'Ubuntu', sans-serif;
border: none;
}
.sub-menu-new a {
color: #000;
font-size: 13px;
font-weight: 300;
line-height: 24px;
display: inline;
}
.sub-menu-new a i {
padding: 0 0px 0 10px;
transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
float: left;
font-size: 19px;
}
.sub-menu-new a:hover i {
padding-right: 0px;
color: #000;
}
.sub-menu-new a:hover {
color: #000;
font-weight: 400;
text-decoration: underline;
}
.sub-menu-new ul {
list-style: none;
padding: 0;
}
.sub-menu-new li > span {
color: #283a44;
display: block;
font-family: "Ubuntu Condensed", sans-serif;
font-size: 22px;
margin: 20px 0 1px;
}
.sub-menu-new li {
margin-bottom: 15px;
}
.sub-menu-new li b {
background: #007cc3;
height: 4px;
max-width: 150px;
display: block;
margin-top: 5px;
}
.offerboxmenu {
padding: 10px;
border: 1px solid #dcdada;
background: #ececec;
margin: 20px;
margin-top: 70px;
overflow: hidden;
}
.offerboxmenu img {
float: left;
}
.offerboxmenu div {
position: relative;
margin: 10px 0 0 110px;
font-size: 13px;
}
.offerboxmenu div a {
color: #0092E4;
}
.offerboxmenu div p {
font-size: 12px;
line-height: 16px;
}
.offerboxmenu div p a {
font-size: 12px;
line-height: 16px;
}
.offerboxmenu div span {
text-decoration: line-through;
font-size: 18px;
color: #C40A0D;
}
.offerboxmenu div b {
color: #000;
font-size: 20px;
}
.sub-menu-new p {
line-height: none;
color: #666;
display: block;
font-family: "Ubuntu Condensed", sans-serif;
font-size: 14px;
margin: 0 0 10px 0;
font-weight: normal;
}
.hl {
border-left: 1px solid #57b0e0;
margin: 0;
}
.bluebgbox {
background: #57b0e0;
color: #FFFFFF;
display: block;
padding: 0 15px 26px 15px;
margin: -20px 0 0 0;
}
.bluebgbox img {
float: left;
margin: 27px 0 0 0;
}
.bluebgbox ul {
position: relative;
margin: 0 0 0 75px;
}
.bluebgbox li > span {
color: #fff;
display: block;
font-family: "Ubuntu Condensed", sans-serif;
font-size: 22px;
padding: 20px 0 1px;
}
.bluebgbox p {
color: #fff;
}
.bluebgbox a {
color: #fff;
}
.greenbgbox {
background: #7bb301;
color: #FFFFFF;
display: block;
padding: 0 15px 26px 15px;
margin: -20px 0 0 0;
}
.greenbgbox img {
float: left;
margin: 27px 0 0 0;
}
.greenbgbox ul {
position: relative;
margin: 0 0 0 75px;
}
.greenbgbox li > span {
color: #fff;
display: block;
font-family: "Ubuntu Condensed", sans-serif;
font-size: 22px;
padding: 20px 0 1px;
}
.greenbgbox p {
color: #fff;
}
.greenbgbox a {
color: #fff;
}
.greenbgbox a span {
color: #fff;
}
.sub-menu-new a > span {
display: inline-block;
font-size: 16px;
color: #283a44;
font-weight: 300;
line-height: 24px;
margin: 0;
padding-left: 10px;
}
.sub-menu-new a > span:hover {
font-weight: 400;
color: #000;
}
.menubox {
display: block;
padding: 0px 15px;
margin: 20px;
}
.menubox img {
margin: 5px 0 0 0;
}
.menubox ul {
position: relative;
margin: 0;
}
.sub-menu-new .fa.fa-times {
font-size: 40px;
cursor: pointer;
opacity: 0.7;
position: absolute;
right: 15px;
top: 2px;
display: none;
}
.sub-menu-new .fa.fa-times:hover {
color: #e15724;
opacity: 1;
}
.sub-menu0111 img {
max-width: 100%;
width: 100%;
margin: 10px auto 0;
}/*--------------------------------------start index section---------------------------------------*//*start banner*/
.carousel-caption {
left: 4.7%;
padding-bottom: 30px;
right: 35%;
top: 20%;
text-align: left;
z-index: 0;
}
.carousel-caption h3 span {
color: #fff;
font-size: 50px;
font-family: 'Ubuntu', sans-serif;
font-weight: 500;
text-shadow: 0 1px 1px #333;
}
.carousel-caption h3 p {
color: #fff;
font-size: 25px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
line-height: 27px;
text-shadow: 0 1px 1px #333;
}
.carousel-caption a {
display: block;
transition: all 1s ease 0s;
-webkit-transition: all .3s ease 0s;
text-align: center;
border-radius: 7px;
padding: 10px 0;
width: 160px;
background: #8cc42f;
font-size: 21px;
border: 0;
color: #fff;
}
.carousel-caption a:hover {
background: #e15724;
}
.carousel-caption a {
margin-top: 1.5em;
}
.carousel-inner {
margin: 0 auto;
}
.carousel-inner > .item > img {
width: 100%;
}
.glyphicon-chevron-left {
background: url(../images/prev.png) left top no-repeat;
height: 34px !important;
width: 34px !important;
}
.glyphicon-chevron-right {
background: url(../images/next.png) left top no-repeat;
height: 34px !important;
width: 34px !important;
}
.carousel-indicators {
display: none !important;
}
.carousel-caption {
padding-top: 0;
max-width: 800px;
width: 100%;
right: 0;
}
.carousel-caption h3:first-child {
margin-top: 0;
}
.carousel-control {
width: 30px;
}
.glyphicon-chevron-left::before, .glyphicon-chevron-right::before {
content: "";
}/*start middle*/
.middle {
padding: 50px 0;
color: #333333;
}
.heading {
margin: 0;
font-size: 38px;
}
.content {
margin: 10px 0 35px;
font-size: 18px;
}
.blue {
background: #007cc3;
}
.green {
background: #8cc42f;
}
.orange {
background: #e15724;
}
.pink {
background: #bd277c;
}
.middle1 .box {
color: #fff;
margin: 15px 0;
padding: 30px;
}
.middle1 .box .col-xs-4 img {
margin-top: 40px;
max-width: 100%;
}
.middle1 .box h2 {
font-size: 19px;
margin: 0 0 10px 0;
text-shadow: 0 1px 1px #333;
}
.middle1 .box span {
font-size: 19px;
margin: 0 0 10px 0;
text-shadow: 0 1px 1px #333;
display: block;
}
.middle1 .box p {
font-size: 14px;
}
.middle1.featured .box {
min-height: 230px
}
.links {
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
border-radius: 5px;
border: 1px solid #fff;
color: #fff;
font-size: 14px;
padding: 10px 20px 10px 18px;
margin-top: 10px;
margin-top: 8px;
}
.links i {
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.links:hover {
text-decoration: none;
background: rgba(0, 0, 0, 0.3);
color: #fff;
}
.links:hover i {
margin-left: 10px;
}
.middle2 .box {
color: #fff;
margin: 15px 0;
padding: 30px;
}
.middle2 {
background: #e9e9e9;
padding-bottom: 90px;
}
#owl-one .owl-stage-outer {
background-color: #fff;
box-shadow: 0 0 5px 0 #aaa9a9;
margin-top: 25px;
padding: 5px;
}
#owl-one .owl-carousel .owl-item img {
width: auto;
display: inline;
}
#owl-one p {
color: #7d7d7e;
font-size: 16px;
line-height: 20px;
padding: 15px 20px 10px 50px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
}
#owl-one .box {
margin: 0;
padding-bottom: 0;
}
#owl-one p span {
position: relative;
}
#owl-one p span img {
position: absolute;
top: 5px;
left: 5px;
}
#owl-one .owl-dots {
display: none !important;
}
#owl-one .owl-theme .owl-controls {
margin-top: -18px;
position: relative;
}
#owl-one .owl-theme .owl-controls .owl-nav {
right: 57px;
position: absolute;
}
#owl-one .owl-theme .owl-controls .owl-nav .owl-prev {
background: url(../images/prev.png) left top no-repeat;
}
#owl-one .owl-theme .owl-controls .owl-nav .owl-next {
background: url(../images/next.png) left top no-repeat;
}
#owl-one .owl-theme .owl-controls .owl-nav [class*="owl-"] {
border-radius: 0;
padding: 8px 7px;
text-indent: -3999px;
width: 35px;
-webkit-transition: all .3s ease 0s;
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
}
#owl-one .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover {
opacity: 0.7;
}
.middle2 .box p span {
font-size: 20px;
color: #e15724;
font-weight: 500;
}
.middle2 .box .links.links1 {
margin-top: -10px;
}
.links.links1 {
color: #454545;
border-color: #454545;
}
.links.links1:hover {
background: #e15724;
color: #fff;
}
.middle3 {
background: #007cc3;
}
.heading.white {
color: #fff;
}
.white {
color: #fff;
}
.grey {
color: #333333;
}
.sixteen {
font-size: 16px
}
.eighteen {
font-size: 18px
}
.middle3 .heading {
border-top: 1px solid #fff;
margin-top: 25px;
line-height: 40px;
}
.middle3 .heading span {
background: #007cc3 none repeat scroll 0 0;
padding: 0 5px;
position: relative;
top: -25px;
}
.shadow {
text-shadow: 0 1px 1px #333;
}
.middle3 p {
color: #8bd5ff;
margin-bottom: 20px;
}
.font {
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
line-height: 22px;
}
.middle3 ul li a {
color: #fff;
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
cursor: context-menu;
}
.middle3 ul li a:hover {
color: #333;
}
.middle3 ul {
padding: 0;
}
.middle3 ul li {
list-style: none;
line-height: 40px;
}
.middle3 ul li i {
font-size: 25px;
margin-right: 15px;
}
a:hover {
text-decoration: none;
}
.middle3 .col-xs-12 .col-xs-12 {
padding: 0;
}
.middle4 .box1 {
border: 1px solid #ccc;
margin: 100px 10px 50px;
padding: 0 10px;
border-radius: 3px;
}
.middle4 .box1 > img {
margin-top: -60px;
}
.middle4 .box1 h3 {
font-size: 30px;
color: #333;
padding-bottom: 30px;
background: url(../images/border-strip.png) left bottom repeat-x;
}
.middle4 .box1 .links.links1 {
background: #000;
color: #fff;
border: 0;
display: inline-block;
margin-bottom: 25px;
}
.middle4 .box1 .links.links1:hover {
background: #e15724;
}
.middle4 .box1 .owl-carousel-one .owl-item img {
width: auto;
margin: 0 auto;
}
.middle4 .box1 .owl-carousel-one .owl-item {
display: table;
margin-bottom: 20px;
}
.middle4 .box1 .owl-carousel-three .owl-item img {
width: auto;
margin: 0 auto;
}
.middle4 .box1 .owl-carousel-three .owl-item {
display: table;
margin-bottom: 20px;
}
.middle4 .box1 .owl-controls {
display: none !important;
}
.middle4 .item {
display: table-cell;
height: 130px;
vertical-align: middle;
}
.middle5 {
background: url(../images/tab-bg.png) repeat;
}
.middle5 .tab-content > .tab-pane {
background: #fff none repeat scroll 0 0;
padding: 30px;
border: 0;
margin-top: -1px;
border: 1px solid #ccc;
border-left: 0;
border-right: 0;
}
.middle5 .text1 {
font-size: 20px;
color: #333;
}
.middle5 .text2 {
font-size: 17px;
color: #e15724;
}
.middle5 .nav-tabs > li > a {
line-height: 17px;
border: 0;
margin-right: 1px;
}
.middle5 .nav > li > a {
padding: 15px 28px 10px;
background: url(../images/tab-hover.png) left top repeat-x;
border-radius: 0;
}
.middle5 .nav > li > a:hover {
border-bottom: 0;
background: #fff;
box-shadow: none;
}
.middle5 .nav-tabs > li.active > a, .middle5 .nav-tabs > li.active > a:hover, .middle5 .nav-tabs > li.active > a:focus {
background: #fff;
border: 0;
}
.middle5 .nav-tabs > li > a:hover {
border-color: transparent;
border: 0;
}
.middle5 .nav-tabs > li.active > a {
padding-bottom: 11px;
}
.middle5 #myTab {
position: relative;
z-index: 3;
}
.middle6 {
background: #e9e9e9;
margin-top: 1px;
}
.middle6 .box {
padding: 20px 20px 25px;
background: #fff;
overflow: hidden;
margin: 0;
}
.middle6 .heading {
color: #666666;
margin-bottom: 20px;
margin-top: 10px;
}
.middle6 .box article h3 {
line-height: 23px;
margin: 0;
}
.middle6 .box article {
background: #8cc42f;
margin-bottom: 20px;
padding: 10px 110px 10px 20px;
position: relative;
padding-bottom: 30px;
}
.middle6 .box article p {
color: #474747;
line-height: 16px;
font-size: 14px;
margin-top: 5px;
}
.middle6 .box article .date1 {
background: #000;
}
.middle6 .box article .date {
position: absolute;
bottom: 0;
right: 0;
padding: 15px 12px 10PX;
}
.middle6 .box article .date span {
font-size: 48px;
color: #fff;
line-height: 45px;
}
.middle6 .box article .date p {
font-size: 20px;
color: #7d7c7c;
}
.middle6 .box2 {
padding: 0 30px;
}
.middle6 .box a {
color: #ff3300;
font-size: 18px;
margin: 0;
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.middle6 .box a:hover {
color: #000;
}
.middle6 .box2 p {
margin-bottom: 50px;
font-size: 14px;
color: #333;
font-weight: 400;
}
.middle7 {
background: #f0efef;
margin-top: 1px;
padding: 20px 0 0;
}
.middle7 vdo {
font-size: 16px;
color: #e15724;
display: block;
padding-bottom: 10px;
background-repeat: no-repeat !important;
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
opacity: 0.7;
}
.middle7 .col-sm-3 {
margin-bottom: 20px;
min-height: 66px;
}
.middle7 .col-sm-3:hover vdo {
color: #e15724;
opacity: 1;
}
.middle7 vdo.one {
background: url(../images/money.png) left top;
padding-left: 60px
}
.middle7 vdo.one:hover {
background-image: url(../images/money-hover.png);
}
.middle7 vdo.two {
background: url(../images/secure.png) left top;
padding-left: 73px
}
.middle7 vdo.two:hover {
background: url(../images/secure-hover.png);
}
.middle7 vdo.three {
background: url(../images/trust.png) left top;
padding-left: 58px
}
.middle7 vdo.three:hover {
background: url(../images/trust-hover.png);
}
.middle7 vdo.four {
background: url(../images/chat.png) left top;
padding-left: 90px
}
.middle7 vdo.four:hover {
background: url(../images/chat-hover.png);
}
.middle7 vdo span {
background: #e15724;
display: table;
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
text-align: center;
height: 100px;
width: 100px;
float: left;
margin-right: 15px;
border-radius: 50%;
}
.middle7 vdo span i {
color: #f0efef;
display: table-cell;
vertical-align: middle;
font-size: 50px;
}
.middle7 vdo:hover span {
background: #e15724;
}/*--------------------------------------end index page---------------------------------------*//*--------------------------------------start donwload page---------------------------------------*//*start area */
.area {
background: url("../images/product-top-bg.png")scroll left top #007cc3;
padding: 30px 0;
}
.area h2 {
font-size: 26px;
margin: 0;
line-height: 45px;
}
.area h2 a {
font-size: 20px;
font-weight: 400;
background: #02ba88;
line-height: 25px;
border: 0;
padding: 10px;
border: 1px solid #238b6a;
text-shadow: none;
margin-top: 0;
}
.area h2 a:hover {
background: #e15724;
}
.area h2 a.org {
margin-left: 25px;
margin-right: 0;
}/*end area *//*start bread-crumb*/
.bread-crumb {
border-bottom: 1px solid #e3e3e3;
}
.bread-crumb ul {
list-style: none;
margin: 10px 0;
}
.bread-crumb ul li {
float: left;
color: #666666;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
}
.bread-crumb ul li a {
color: #666666;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
}
.bread-crumb ul li a:hover {
color: #e15724;
}/*end bread-crumb*//*start thanks-donwload*/
.thanks-donwload .box {
background: #fff;
padding: 20px;
}
.thanks-donwload .box h5 {
margin-top: 0;
margin-bottom: 0px;
font-size: 25px;
}
.thanks-donwload .box h6 {
color: #000;
font-family: "Ubuntu", sans-serif;
font-size: 18px;
font-weight: 400;
}
.thanks-donwload .box p vdo {
font-family: "Ubuntu", sans-serif;
font-size: 16px;
font-weight: 300;
}
.thanks-donwload .box h3 {
font-size: 26px;
color: #000;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
margin-top: 25px;
}
.thanks-donwload .box.box3 {
margin-right: 35px;
}
.thanks-donwload .box h4 {
color: #87c126;
margin-bottom: 30px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
font-size: 30px;
margin-top: 0;
}
.thanks-donwload .box p {
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
font-size: 16px;
color: #000;
}
.thanks-donwload .box p strong {
color: #333;
font-family: "Ubuntu", sans-serif;
font-size: 18px;
font-weight: 400;
}
.thanks-donwload .box p a {
color: #87c126;
}
.thanks-donwload .box p a:hover {
color: #e15724;
}
.thanks-donwload .box .box1 {
margin: 0 -20px;
padding: 0 20px;
clear: both;
}
.thanks-donwload .box .box1 #demo {
margin-top: 0 !important;
}
.thanks-donwload .box .box1 span {
cursor: pointer;
}
.thanks-donwload .box .box1 span:hover {
color: #e15724;
}
.thanks-donwload .box .box1 {
font-size: 16px;
color: #331501;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
border-top: 1px dashed #ccc;
padding: 20px 50px 0;
background: url(../images/plus-icon.png) 20px 25px no-repeat;
margin-top: 40px;
}
.thanks-donwload #owl-one .owl-stage-outer {
box-shadow: none;
margin-top: 10px;
margin-bottom: 20px;
}
.thanks-donwload #owl-one .owl-theme .owl-controls .owl-nav {
right: 25px;
}
.thanks-donwload #owl-one .owl-theme .owl-controls .owl-nav [class*="owl-"] {
width: 31px;
margin: 5px 0 0 0;
}
.thanks-donwload .links {
font-size: 24px;
text-transform: uppercase;
margin: 10px 0 15px;
clear: both;
}
.thanks-donwload .links:hover {
background: #8cc42f;
}/*endthanks-donwload*//*start how-it-works*/
.how-it-works {
padding: 0 59px;
}
.how-it-works h1 {
margin: 0 -20px;
border-top: 1px solid #999999;
line-height: 40px;
margin-top: 25px;
}
.how-it-works h1 span {
background: #e9e9e9;
padding: 0 5%;
position: relative;
top: -25px;
color: #333;
}
.how-it-works #owl-one .owl-stage-outer {
background: none;
box-shadow: none;
margin: 0;
padding: 0;
}
.how-it-works #owl-one .owl-carousel .owl-item img {
margin: 0 auto;
}
.how-it-works #owl-one .owl-theme .owl-controls {
position: static;
}
.how-it-works #owl-one .owl-theme .owl-controls .owl-nav {
width: 100%;
right: 0;
top: 40%;
}
.how-it-works #owl-one .owl-theme .owl-controls .owl-nav .owl-next {
float: right;
margin-right: -70px;
}
.how-it-works #owl-one .owl-theme .owl-controls .owl-nav .owl-prev {
float: left;
margin-left: -70px;
}
.how-it-works #owl-one .owl-carousel .owl-item img {
display: list-item;
}
.how-it-works #owl-one .owl-carousel .owl-item h3 {
font-size: 18px;
margin-top: 0;
color: #037bc4;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
text-align: center;
}/*end how-it-works*//*start software-faQs*/
.software-faQs {
padding: 0 59px;
}
.software-faQs h1, .software-faQs h5 {
margin: 0 -20px;
border-top: 1px solid #ccc;
line-height: 40px;
margin-top: 25px;
}
.software-faQs h1 span, .software-faQs h5 span {
background: #fff;
padding: 0 5%;
position: relative;
top: -25px;
color: #333;
}
.software-faQs .bs-example {
margin-top: 10px;
}
.software-faQs .bs-example .panel-heading {
background: #d9e2eb;
}
.software-faQs .bs-example .panel-heading:hover a {
color: #333;
}
.software-faQs .bs-example .panel-heading.change-color {
background: #f7f7f8;
}
.software-faQs .bs-example .panel-body p {
font-size: 16px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
padding-left: 20px;
position: relative;
}
.software-faQs .bs-example .panel-body ul li {
font-size: 16px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
position: relative;
margin: 0 0 10px 0;
}
.software-faQs .bs-example .panel-body ul li ul {
margin-top: 10px;
}
.software-faQs .panel-group .panel {
border-color: #f7f7f8;
}
.software-faQs .bs-example .panel-body ul p {
padding-left: 0;
}
.software-faQs .panel-group .panel .panel-title {
font-size: 16px;
color: #525f6d;
}
.software-faQs .panel-group .panel .panel-title a.collapsed {
background: url(../images/plus-icon.png) 0px 10px no-repeat;
}
.software-faQs .panel-group .panel .panel-title a {
display: block;
background: url(../images/des.png) 0px 10px no-repeat;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
padding: 7px 0 7px 20px;
transition: all .3s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.software-faQs .panel-group .panel .panel-title a:focus {
color: #333;
}
.software-faQs .panel-group .panel + .panel {
margin-top: 1px;
}/* end software-faQs*//*start bundle*/
.software-faQs .bs-example .panel-body ul.changeclrtx{color:#fff;}
.mg60 {
margin-bottom: 60px;
}
.middle.pg60 {
padding-bottom: 120px;
}
.bundle .white > img {
margin-top: -125px;
}
.bundle h1 {
font-size: 50px;
text-shadow: 0 3px 2px #333;
margin-top: 10px;
}
.bundle h2 {
border-top: 1px solid #fff;
font-size: 20px;
line-height: 1px;
margin: 20px auto 0;
max-width: 200px;
}
.bundle .text-center.white span {
background: #007cc3 none repeat scroll 0 0;
display: initial;
padding: 0 10px;
}
.bundle h3 {
font-size: 40px;
color: #9fff00;
}
.bundle h4 {
font-size: 20px;
}
.bundle a {
background: #02ba88 none repeat scroll 0 0;
border: 1px solid #238b6a;
font-size: 30px;
font-weight: 400;
margin-top: 0;
padding: 12px 25px;
border-radius: 10px;
text-shadow: none;
margin-top: 15px;
display: inline-block;
}
.bundle a:hover {
background: #e15724;
}/*end bundle*//*--------------------------------------end donwload page---------------------------------------*//*--------------------------------------start demo page---------------------------------------*/
.embed-responsive-16by9 {
padding-bottom: 57.25%;
}
.demo h1 {
font-size: 40px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
margin: -15px 0 30px 0;
}
.demo .video p {
font-size: 18px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
}
.demo iframe {
width: 100%;
border: 0 none;
}
.demo .video {
margin: 0 20px 50px;
padding: 20px;
border-radius: 8px;
background: #fff;
box-shadow: 0 0 3px 3px #ccc;
}
.links.org {
background: #e15724;
}
.links.org:hover {
background: #02ba88;
}/*--------------------------------------end demo page---------------------------------------*//*-------------------------------------start buy page---------------------------------------*/
.area.img {
background: url(../images/img3.png) top right no-repeat #007cc3;
padding: 60px 0;
}
.area.img h1 {
font-size: 50px;
}
.middle5.buy {
background: #f7f7f8;
}
.middle5.buy .heading {
margin-top: -25px;
}
.middle5.buy .heading img {
display: inline;
}
.middle5.buy .bs-example-tabs {
margin: 30px 30px 0 0px;
}
.middle5.buy .tab-pane {
border: 1px solid #ccc;
}
.middle5.buy #myTab li > a {
border: 1px solid #ccc;
border-bottom: 0;
margin: 0;
}
.middle5.buy .text2 {
color: #666666;
}
.middle5.buy #two img {
margin: 0 auto;
transition: all .3s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.middle5.buy #two img:hover {
opacity: 0.8;
}
.card ul {
padding: 0;
list-style: none;
margin: 15px 0;
}
.card ul li {
display: inline-block;
margin: 5px 5px;
}
.happy img {
float: left;
margin-right: 20px;
}
.happy h1 {
color: #80cffc;
margin-top: 10px;
font-size: 18px;
background: url(../images/line.jpg) left bottom no-repeat;
padding-bottom: 15px;
margin-left: 113px;
}
.happy h2 {
margin-top: 10px;
font-size: 30px;
}
.happy h3 {
font-size: 18px;
margin: 0;
}
.middle5.buy .box {
background: #303030;
border-radius: 15px;
padding: 15px 15px 35px;
transition: all .3s ease 0s;
-webkit-transition: all .3s ease 0s;
text-align: center;
margin: 15px 1px 0;
}
.middle5.buy .box:hover {
background: #8cc42f;
margin-top: 0;
padding-bottom: 70px;
}
.middle5.buy .box h1 {
font-size: 22px;
color: #fff;
text-align: left;
}
.middle5.buy .box ul {
padding: 0;
list-style: none;
margin-bottom: 0;
font-size: 12px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
color: #666666;
}
.middle5.buy .box ul li {
background: #fff;
margin: 0 -14px 1px;
padding: 9px 15px;
}
.middle5.buy .box h2 {
font-size: 18px;
color: #fff;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
margin: 0 0 20px 0;
}
.middle5.buy .box h2 span {
font-size: 60px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
}
.middle5.buy .box strong {
display: block;
color: #ebf2fb;
font-weight: normal;
padding: 30px 0 0 0;
}
.middle5.buy .box b {
font-weight: normal;
text-decoration: line-through;
color: #FF0000;
display: block;
margin: 10px 0 0 0;
font-size: 18px;
}
.middle5.buy .box b i {
font-style: normal;
color: #FFFFFF;
}
.middle5.buy .box ul .change-color {
background: #f9f9f9;
}
.middle5.buy .box a {
font-size: 1.4vw;
background: #009cff;
border: 0;
width: 100%;
}
.middle5.buy .box a:hover {
background: #333;
}
.middle5.buy #one {
min-height: 660px;
}
.middle5.buy #one .img-responsive {
margin: 100px auto;
}/*end buy page*//*-------------------------------------start product page-------------------------------------*/
a:focus {
outline: none;
border: 0;
text-decoration: none;
}
.product .bs-example .panel > .panel-heading {
background: #f8f8f8;
padding: 0;
}
.product .bs-example .panel > .panel-heading a {
font-size: 25px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
display: block;
}
.product .bs-example .panel > .panel-heading.change-color {
background: #edecec none
}
.product .panel-default {
border: 0 none;
box-shadow: none;
}
.product .panel-group .panel + .panel {
margin-top: 1px;
}
.product .panel-body {
border: 0 none !important;
}
.product .panel-group .panel .panel-title a.collapsed {
background: url(../images/donw.png) right -10px no-repeat;
}
.product .panel-group .panel .panel-title a {
background: url(../images/up.png) right -10px no-repeat;
}
.product .panel-group {
margin-bottom: 0;
}
.panel1.panel-primary > .panel-heading {
background: #e15724;
}
.panel1.panel-primary > .panel-body p a {
color: #e15724;
}
.panel1.panel-success > .panel-heading {
background: #8cc42f;
}
.panel1.panel-success > .panel-body p a {
color: #8cc42f;
}
.panel1.panel-info > .panel-heading {
background: #007cc3;
}
.panel1.panel-info > .panel-body p a {
color: #007cc3;
}
.panel1.panel-warning > .panel-heading {
background: #BD277C;
}
.panel1.panel-warning > .panel-body p a {
color: #007cc3;
}
.panel1 > .panel-body p a:hover {
color: #000;
}
.panel1 .panel-heading .panel-title {
font-size: 22px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
}
.panel1 .panel-heading .panel-title span {
display: block;
font-size: 26px;
}
.panel1 .panel-heading {
padding: 40px 20px 10px;
color: #fff;
border-radius: 0;
}
.panel1 {
box-shadow: 0 1px 3px #ccc;
margin: 30px 0;
padding-bottom: 30px;
}
.row-eq-height .panel1 {
width: 50%;
margin: 30px 15px;
}
.panel1 p {
font-size: 16px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
margin: 0 5px;
min-height: 150px;
}
.panel1 ul {
list-style: none;
padding-left: 0;
}
.panel1 li {
background: rgba(0, 0, 0, 0) url("../images/check1.png") no-repeat scroll 5px 3px;
padding-left: 30px;
font-size: 16px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
margin-bottom: 10px;
}
.product .bs-example .col-sm-4 {
padding: 0 8px;
}
.panel1 .panel-body .links.links1 {
opacity: 0.4;
}
.panel1 .panel-body .links.links1:focus {
border: 1px solid;
}
.panel1 .panel-body .links.links1:hover {
opacity: 1;
color: #666;
background: #000;
}
.product .panel-group .panel .panel-title a {
margin: 0 -8px;
}
.product .bs-example .panel > .panel-heading a span {
position: relative;
}
.product .bs-example .panel > .panel-heading a img {
margin: 10px 15px 10px 0;
}
.product-award h1 {
font-size: 22px;
margin-top: 0;
text-align: left;
margin-bottom: 25px;
color: #fff;
text-shadow: 0 1px 1px #333;
}
.product-award .box {
padding: 30px 15px;
min-height: 402px;
}
.product-award .owl-carousel .owl-item {
min-height: 350px;
}
.product-award .box p span {
color: #e15724;
font-size: 20px;
font-weight: 500;
}
.product-award p:last-child span {
line-height: 52px;
font-size: 16px;
}
.product .panel-group .panel .panel-title a:hover, .product .panel-group .panel .panel-title .in.collapsed:hover, .product .panel-group .panel .panel-title .in {
color: #e15724;
}
.product .panel-group .panel .panel-title a:focus {
color: #e15724;
}
.product .panel-group .panel .panel-title .in.collapsed {
color: inherit;
}/*---------------------------------------end product page--------------------------------------*//*----------------------------------------start contact us page--------------------------------*/
.contact .heading {
color: #000;
font-size: 40px;
margin-bottom: 50px;
}
.contact .box {
border-radius: 5px;
box-shadow: 0 0 5px 2px #ccc;
margin: 20px 0;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
min-height: 265px;
padding: 20px;
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.contact .box {
backface-visibility: hidden;
transform: translateZ(0px);
transition-duration: 0.3s;
transition-property: box-shadow, transform;
-webkit-transform: translateZ(0px);
-webkit-transition-duration: 0.3s;
-webkit-transition-property: box-shadow, transform;
vertical-align: middle;
transition: all .5s ease 0s;
-webkit-transition: all .5s ease 0s;
min-height: 440px;
}
.contact .box:hover {
box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
transform: scale(1.1);
-webkit-transform: scale(1.1);
background: #007cc3;
border-radius: 3px;
}
.contact .box h2 {
background: url(../images/box-border.png) bottom center no-repeat;
font-weight: 400;
font-size: 18px;
color: #000;
padding: 15px 0;
margin: 0;
}
.contact .box h3 {
font-size: 30px;
color: #666666;
font-weight: 400;
}
.contact .box p {
font-size: 15px;
color: #666666;
margin-top: 15px;
}
.contact .box p strong {
display: block;
font-weight: normal;
text-transform: uppercase;
}
.contact .box:hover p, .contact .box:hover h3 {
color: #fff;
}/*---------------------------------------end contact us page-------------------------------------*//*---------------------------------start about us page-------------------------------------------*/
.middle7.about {
padding: 50px 0;
}
.about h1 {
color: #000;
font-family: "Ubuntu", sans-serif;
font-size: 40px;
font-weight: 400;
margin-top: 0;
}
.about p {
font-family: "Ubuntu", sans-serif;
font-size: 14px;
font-weight: 400px;
margin-top: 15px;
}
.about .box {
padding: 0 10%;
margin-bottom: 50px;
}
.about .box img {
margin: 0 auto;
transform: translateZ(0px);
transition-duration: 0.3s;
transition-property: box-shadow, transform;
-webkit-transform: translateZ(0px);
-webkit-transition-duration: 0.3s;
-webkit-transition-property: box-shadow, transform;
vertical-align: middle;
}
.about .box strong {
display: block;
font-weight: normal;
font-size: 17px;
margin: 30px 0 0 0;
}
.about .box a {
display: inline-block;
border: 1px solid #138DC8;
color: #138DC8;
border-radius: 6px;
padding: 8px 20px;
margin-top: 20px;
}
.about .box a:hover {
color: #fff;
background: #138DC8;
}
.border-right {
background: url(../images/line1.jpg) right top no-repeat;
}
.box.border-top {
background: url(../images/line2.jpg) center top no-repeat;
padding-top: 50px;
margin-bottom: 0;
}
.about .box:hover img {
transform: scale(1.1);
-webkit-transform: scale(1.1);
}/*-----------------------------------end about us page-------------------------------------------*//*------------------------------------start news paga-------------------------------------------*/
.middle7.news {
padding: 50px 0;
}
.news p .icon {
margin: -120px auto 0;
}
.news p a {
opacity: 1;
}
.news .box {
font-family: "Ubuntu", sans-serif;
}
.news .box h3, .news .box1 h3 {
font-size: 22px;
font-weight: 300;
background: url(../images/news-icon.png) left top no-repeat;
line-height: 35px;
padding-left: 40px;
margin-top: 0;
color: #8cc42f;
}
.news .box h4 {
color: #ff6600;
}
.news .box1 {
font-family: "Ubuntu", sans-serif;
border: 1px solid #ecebeb;
padding: 25px;
background: #fff;
min-height: 390px;
}
.news .box1 h4 {
color: #ff6600;
font-size: 16px;
}
.news .box1 h5 {
color: #ff6600;
font-size: 16px;
font-weight: 300;
}
.news .box1 a {
display: inline-block;
font-size: 16px;
margin-top: 10px;
padding: 10px 20px 10px 18px !important
}
.news .box1 p {
font-weight: 300;
color: #666666;
}
.news .row p .shadow {
margin: 0 auto 30px;
}
.news .pager {
float: left;
width: 100%;
}
.news #page_navigation .page_link {
display: none;
}
.news #page_navigation {
float: right;
}
.news #page_navigation a {
border: 1px solid #ccc;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
font-size: 16px;
background: #fff none repeat scroll 0 0;
border-radius: 20px;
display: inline-block;
margin: 0 15px;
padding: 5px 20px !important;
}
.news #page_navigation a:hover {
color: #8cc42f;
}
.news p a {
padding-top: 0 !important;
}/*------------------------------------end news paga-------------------------------------------*//*------------------------------------start testimonial page----------------------------------*/
.testimonial .panel-primary > .panel-heading {
border: 0;
}
.testimonial .panel1 {
text-align: center;
}
.testimonial .panel1:hover img {
width: 115px;
}
.testimonial .panel1 .panel-heading .panel-title {
font-size: 25px;
line-height: 25px;
padding-top: 5px;
}
.testimonial .panel1 .panel-heading .panel-title span {
font-size: 16px;
text-shadow: none;
}
.testimonial .panel1 .panel-heading {
min-height: 126px;
}
.testimonial .panel1 .panel-heading vdo {
transition: all .2s ease 0s;
-webkit-transition: all .2s ease 0s;
background: #fff none repeat scroll 0 0;
border: 2px solid;
border-radius: 50%;
display: block;
font-size: 50px;
height: 100px;
margin: -90px auto 10px;
padding-top: 13px;
width: 100px;
}
.testimonial .panel1:hover vdo {
width: 110px;
height: 110px;
margin-bottom: 0;
padding-top: 20px;
}
.testimonial .panel1.panel-success vdo {
border-color: #8cc42f;
color: #8cc42f;
}
.testimonial .panel1.panel-primary vdo {
border-color: #e15724;
color: #e15724;
}
.testimonial .panel1.panel-info vdo {
border-color: #007cc3;
color: #007cc3;
}
.testimonial .panel1 p {
color: #666666;
font-size: 14px;
font-style: italic;
min-height: 180px;
}
.testimonial .text-center img {
margin-bottom: 50px;
margin-top: 20px;
}/*-------------------------------------end testimonial page-----------------------------------*//*-------------------------------------start Privacy Policy page-----------------------------------*/
.privacy h3 {
font-size: 16px;
font-family: 'Ubuntu', sans-serif;
font-weight: 500;
color: #ff6600;
margin-top: 0;
}
.privacy p {
font-size: 14px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
}
.policy {
background: #f9f8f8;
padding-bottom: 50px;
}
.policy h4 {
margin: 50px 0 30px;
font-size: 20px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
color: #999999;
}
.policy .box {
padding: 30px;
background: #fff;
border: 1px solid #eae9e9;
}
.policy p {
font-size: 14px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
margin-bottom: 20px;
}
.policy .height .box {
min-height: 500px;
}/*-------------------------------------end Privacy Policy page-----------------------------------*//*-------------------------------------start press release page-----------------------------------*/
.press h3 {
font-size: 22px;
font-weight: 300;
background: url(../images/news-icon.png) left top no-repeat;
line-height: 35px;
padding-left: 40px;
margin-top: 0;
color: #8cc42f;
font-family: 'Ubuntu', sans-serif;
}
.press h4 {
font-size: 16px;
font-family: 'Ubuntu', sans-serif;
font-weight: bold;
color: #ff6600;
}
.press p {
font-size: 14px;
font-family: 'Ubuntu', sans-serif;
margin-bottom: 20px;
font-weight: 400;
}
.press p strong {
font-weight: 500;
}
.press p:last-child, .release .box p {
margin-bottom: 0;
}
.release {
padding: 50px 0;
}
.release h5 {
font-size: 30px;
margin-top: 0;
font-weight: 400;
font-family: 'Ubuntu', sans-serif;
}
.release h5 span {
color: #8cc42f;
}
.release .box {
border: 1px solid #eae9e9;
background: #fff;
padding: 40px 15px;
}
.release .box p {
margin-bottom: 0;
font-size: 16px;
color: #666666;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
transition: all .2s ease 0s;
-webkit-transition: all .2s ease 0s;
}
.release .box p:hover {
color: #8cc42f;
}
.release .box p img {
transition: all .3s ease 0s;
-webkit-transition: all .3s ease 0s;
max-width: 430px;
width: 100%;
}
.release .box p:hover img {
max-width: 600px;
}/*-------------------------------------end press release page-----------------------------------*//*---------------------------start single product page---------------------------*/
.product-banner {
position: relative;
overflow: hidden;
}
.product-banner.mboxtopst {
background: #333333 url(https://www.recoveryfix.com/product-banners/mbox-banner.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.mboxconverterfree {
background: #825547 url(https://www.recoveryfix.com/images/background.jpg) right top no-repeat;
background-size: cover;
}
.product-banner.employee {
background: #333333 url(../product-banners/monitorbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.screenrecorder {
background: #333333 url(../product-banners/computermonitoringbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.internetprivacy {
background: #333333 url(../product-banners/privacy-eraserbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.registrycleaner {
background: #333333 url(../product-banners/registrycleanerbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.memory {
background: #333333 url(../product-banners/memorybg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.devicedriver {
background: #333333 url(../product-banners/devicedrivebg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.exchange {
background: #333333 url(../product-banners/exchangebg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.exchange-new {
background: #333333 url(../images/exchange-server-bg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.outlookexpress {
background: #333333 url(../product-banners/outlookexpressbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.accessrecovery {
background: #333333 url(../product-banners/accessbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.bkf {
background: #333333 url(../product-banners/bkfbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.sql {
background: #333333 url(../product-banners/sqlbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.pst {
background: #333333 url(../product-banners/pstbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.windowsdatanew {
background: #333333 url(../images/datarecovery-bg-new.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.ost {
background: #333333 url(../product-banners/ostbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.ostnew {
background: #fff;
background-size: cover;
border-top: 1px solid #ccc;
}
.product-banner.lotusNoutlook {
background: #333333 url(../product-banners/lntooutlookbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.powerpoint {
background: #333333 url(../product-banners/powerpointbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.word {
background: #333333 url(../product-banners/ms-wordbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.excel {
background: #333333 url(../product-banners/excelbg.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.recover-win-data {
background: #333333 url(../images/product-banner.jpg) left top no-repeat;
background-size: cover;
}
.product-banner.recover-win-data .text-area li {
color: #333;
text-shadow: 0 1px 1px #fff;
}
.product-banner.recover-win-data .text-area h2 {
color: #007cc3;
text-shadow: 0 1px 1px #fff;
}
.product-banner .pull-right img {
margin: 10% auto 0 auto;
max-width: 100%;
}
.product-banner .text-area {
position: relative;
left: 6%;
top: 0;
max-width: height:100%;
margin-bottom: 5%;
width: 94%;
}
.product-banner .links {
border: 1px solid transparent;
font-size: 21px;
display: inline-block;
padding: 12px 25px;
}
.product-banner .links.green {
margin: 10px 20px 0 0;
}
.product-banner .links:hover {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
border: 1px solid #8A8787;
}
.links.grey {
background: #ff6600;
color: #fff;
}
.txt {
color: #000000;
font-size: 36px;
}
.product-banner .text-area h2 {
font-size: 48px;
margin-bottom: 2vw;
margin-top: 3vw;
color: #fff;
text-shadow: 0 1px 1px #000;
font-weight: 500;
font-family: 'Ubuntu', sans-serif;
}
.product-banner.ostnew .text-area h2 {
font-size: 48px;
margin-bottom: 2vw;
margin-top: 3vw;
color: #000;
text-shadow: 0 1px 1px #fff;
font-weight: 500;
font-family: 'Ubuntu', sans-serif;
}
.product-banner .text-area span {
font-size: 24px;
color: #fff;
text-shadow: 0 1px 1px #000;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
display: block;
margin: -20px 0 20px 0;
}
.product-banner .text-area span.black {
font-size: 24px;
color: #333;
text-shadow: none;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
display: block;
margin: -20px 0 20px 0;
}
.product-banner .text-area b {
font-size: 24px;
color: #007cc3;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
display: block;
margin: -20px 0 20px 0;
}
.product-banner .text-area ul {
padding-left: 20px;
}
.product-banner .text-area ul li {
list-style: none;
font-size: 16px;
color: #fff;
padding-bottom: 15px;
text-shadow: 0 1px 1px #000;
font-weight: 400;
font-family: 'Ubuntu', sans-serif;
background: url(../images/check1.png) left 3px no-repeat;
padding-left: 30px;
}
.product-banner.ostnew .text-area ul li {
list-style: none;
font-size: 16px;
color: #000;
padding-bottom: 15px;
text-shadow: 0 1px 1px #fff;
font-weight: 400;
font-family: 'Ubuntu', sans-serif;
background: url(../images/check1.png) left 3px no-repeat;
padding-left: 30px;
}
.img-center {
display: block;
margin: 50px 0 0 0;
text-align: center;
}
.small-menu {
background: #007cc3;
padding: 15px 0 0;
transition: all .3s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.small-menu.stick {
position: fixed;
background: #006699;
top: 0;
width: 100%;
z-index: 9;
box-shadow: 0 -4px 12px #000;
padding-top: 0;
}
.small-menu.stick ul {
margin-top: 5px;
}
.small-menu.stick ul li a {
font-size: 14px;
padding: 10px 25px;
}
.small-menu img {
display: none;
}
.small-menu ul {
padding: 0;
margin: 10px 0 0 0;
list-style: none;
}
.small-menu ul li {
float: left;
margin: 0 15px;
}
.small-menu ul li a {
color: #8ddafe;
padding: 10px 15px;
display: block;
font-size: 18px;
border-radius: 8px 8px 0 0;
font-weight: 400;
font-family: 'Ubuntu', sans-serif;
transition: all .5s ease 0s;
-webkit-transition: all .5s ease 0s;
}
.small-menu ul li a:hover, .small-menu ul li.active a {
background: #fff;
color: #007cc3;
}
.product-award.last {
background: #e9e9e9;
}
.product-award.last h1 {
color: #333;
text-shadow: 0 1px 1px #fff;
}
.product-award.last .box3 {
background: #fff;
padding: 30px;
overflow: hidden;
box-shadow: 0 0 5px 0 #aaa9a9;
margin-right: 20px;
display: table;
}
.product-award.last .box3 .col-xs-6 {
min-height: 125px;
display: table;
}
.product-award.last .box3 .col-xs-6 div {
vertical-align: middle;
display: table-cell;
height: 150px;
position: relative;
}
.product-award.last .box3 .col-xs-6 div .border-bottom {
border-bottom: 1px solid #e9e9e9;
bottom: 0;
left: 0;
margin: 0 10%;
position: absolute;
width: 80%;
}
.product-award.last .box3 .col-xs-6 div .border-right1 {
border-right: 1px solid #e9e9e9;
height: 65%;
margin: 10% 0;
position: absolute;
right: 0;
top: 0;
}
.ntfs .heading {
color: #ff6600;
margin-top: -20px;
margin-bottom: 10px;
}
.text1 {
margin-bottom: 30px;
}
.text1 span {
font-size: 22px;
color: #666666;
}
.text1 span img {
display: inline;
}
.three-steps {
margin: 25px 0 55px;
text-align: left;
}
.three-steps vod {
background: #007cc3 none repeat scroll 0 0;
border-radius: 50%;
color: #fff;
display: block;
float: left;
font-size: 20px;
height: 40px;
margin-right: 15px;
padding-top: 9px;
text-align: center;
width: 40px;
}
.ntfs p {
margin-top: 20%;
font-size: 16px;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
margin-bottom: 0;
}
.ntfs span {
display: block;
font-size: 24px;
font-weight: normal;
}
.ntfs ul {
padding: 0;
margin: 20px 0 0 10px;
}
.ntfs ul li {
list-style-type: none;
background: url(../images/check-arrow.gif) no-repeat 0 3px;
padding: 0 0 15px 25px;
font-size: 16px;
line-height: 20px;
}
.toplist ul {
padding: 0;
margin: 20px 0 0 10px;
}
.toplist ul li {
list-style-type: none;
float: left;
width: 46%;
margin: 2%;
padding: 0;
background: none;
}
.toplist ul li span {
background: url(../images/check-arrow.gif) no-repeat 0 3px;
padding: 0 0 15px 25px;
font-size: 16px;
line-height: 20px;
}
.errors ul {
padding: 0;
margin: 20px 0 0 10px;
}
.errors ul li {
list-style-type: none;
background: url(../images/check-arrow.gif) no-repeat 0 3px;
padding: 0 0 15px 25px;
font-size: 16px;
line-height: 20px;
}
.txt01 {
color: #007cc3;
font-size: 24px;
margin: 0 0 30px 0;
text-align: center;
}
.rownew {
display: flex;
flex-direction: row;
border-radius: 10px;
margin: 0 0 20px 0;
}
.collnew {
background: #e5f4fe;
border-radius: 10px;
width: 44%;
margin: 10px;
padding: 2%;
font-size: 16px;
}
.collnew strong {
display: block;
font-weight: normal;
font-size: 20px;
}
.collnew img {
margin: 30px 0 10px 0;
}
.rownew01 {
display: flex;
flex-direction: row;
border-radius: 10px;
margin: 40px 0;
}
.collnew01 {
background: #e5f4fe;
border-radius: 10px;
width: 31%;
margin: 10px;
padding: 20px;
font-size: 16px;
text-align: center;
}
.collnew01 strong {
display: block;
font-weight: normal;
font-size: 20px;
padding: 10px 0 5px 0;
}
.collnew01 img {
margin: 10px 0;
max-width: 100%;
}
.collnew01 p {
font-size: 14px;
}
.list {
list-style: none;
}
.attens {
font-size: 16px;
line-height: 22px;
margin: 40px 0 0 0;
text-align: center;
}
.attens strong {
color: #FF0000;
}/*start how-it-works*/
.middlehowitworks {
padding: 50px 0;
color: #454545;
}
.middlehowitworkstext {
padding: 50px 0;
color: #454545;
}
.how-it-works .toptext {
margin: 0 -20px;
border-top: 1px solid #999999;
line-height: 40px;
margin-top: 25px;
font-size: 38px;
}
.how-it-works .toptext span {
background: #fff none repeat scroll 0 0;
color: #333;
padding: 0 5%;
position: relative;
top: -25px;
}
.soft-feat.evaluate.license {
background: none;
}
.how-it-works p {
font-size: 16px;
font-weight: 300;
margin-bottom: 20px;
font-family: "Ubuntu", sans-serif;
line-height: normal;
}
.soft-feat.evaluate.license .box1 table tr.t-heading td {
border: 0;
}
.soft-feat.evaluate.license .box1 {
margin-top: 0;
}
.soft-feat.evaluate.license .whi span {
font-size: 48px;
font-weight: 400;
}
.middle5.buy.license #one {
min-height: inherit;
}
.review .rev {
color: #717171;
margin-left: 30px;
font-size: 38px;
margin-bottom: 10px;
}
.review #owl-one .owl-stage-outer {
margin-top: 0;
}
.review #owl-one .owl-stage-outer {
box-shadow: none;
}
.review .owl-nav {
display: none;
}
.review .rev img {
display: inline-block;
}
.soft-feat {
background: #007cc3;
}
.soft-featnn {
background: #fff;
}
.soft-feat h1, .soft-feat h5 {
border-top: 1px solid #ccc;
line-height: 40px;
margin: 25px 10% 0;
}
.soft-feat h2 {
text-transform: uppercase;
margin-top: 0;
color: #80cffc;
font-size: 18px;
margin: 0 15px;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
}
.soft-feat h1 span, .soft-feat h5 span {
background: #007cc3;
color: #fff;
text-shadow: 0 1px 1px #333;
padding: 0 3%;
position: relative;
top: -25px;
}
.soft-featnn h1 {
border-top: 1px solid #ccc;
line-height: 40px;
margin: 25px 10% 0;
font-size: 36px;
}
.soft-featnn h1 span {
background: #fff;
color: #ff6600;
padding: 0 3%;
position: relative;
top: -25px;
}
.soft-featnn .box {
border: 1px solid #eee;
padding: 25px 15px;
margin: 30px 15px 0;
border-radius: 5px;
}
.soft-featnn .box h3 {
margin-bottom: 0px;
margin-top: 0;
}
.soft-featnn .box p {
font-size: 16px;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
margin-top: 15px;
}
.soft-feat .box {
border: 1px solid #4996c3;
padding: 25px 15px;
margin: 30px 15px 0;
border-radius: 5px;
}
.row-eq-height > .box {
width: 50%;
}
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
}
.soft-feat .box h3 {
margin-bottom: 0px;
margin-top: 0;
color: #fff;
}
.soft-feat .box span {
border: 1px solid #015e92;
border-radius: 50%;
display: block;
height: 100px;
margin: 5px auto 20px;
width: 100px;
display: table;
}
.soft-feat .box span .fa {
font-size: 60px;
color: #02324e;
display: table-cell;
vertical-align: middle;
}
.soft-feat .box vdo.rwd-1 {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") repeat scroll -1px -11px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.rwd-2 {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") repeat scroll -1px -119px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.rwd-3 {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") repeat scroll -1px -228px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.rwd-4 {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") repeat scroll -1px -337px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.collnew vdo.rwd-1 {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") repeat scroll -8px -441px;
display: inline-block;
height: 80px;
width: 80px;
margin: 15px 0 10px;
}
.collnew vdo.rwd-2 {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") repeat scroll -8px -522px;
display: inline-block;
height: 80px;
width: 80px;
margin: 15px 0 10px;
}
.collnew vdo.rwd-3 {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") repeat scroll -8px -601px;
display: inline-block;
height: 80px;
width: 80px;
margin: 15px 0 10px;
}
.related-icon-rwd {
background: rgba(0, 0, 0, 0) url("../images/rwd-icon.png") no-repeat repeat scroll -8px -702px;
display: inline-block;
padding: 10px 0 10px 90px;
}
.soft-feat .box vdo.ref-1 {
background: rgba(0, 0, 0, 0) url("../images/ref-icon.png") repeat scroll -1px -11px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.ref-2 {
background: rgba(0, 0, 0, 0) url("../images/ref-icon.png") repeat scroll -1px -119px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.ref-3 {
background: rgba(0, 0, 0, 0) url("../images/ref-icon.png") repeat scroll -1px -228px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.ref-4 {
background: rgba(0, 0, 0, 0) url("../images/ref-icon.png") repeat scroll -1px -337px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
vdo.qref-1 {
background: rgba(0, 0, 0, 0) url("../images/ref-icon.png") repeat scroll -1px -446px;
display: inline-block;
height: 100px;
width: 100px;
margin: 15px 0 10px;
}
vdo.qref-2 {
background: rgba(0, 0, 0, 0) url("../images/ref-icon.png") repeat scroll -2px -552px;
display: inline-block;
height: 100px;
width: 100px;
margin: 15px 0 10px;
}
.related-icon-ref {
background: rgba(0, 0, 0, 0) url("../images/ref-icon.png") no-repeat repeat scroll -8px -702px;
display: inline-block;
padding: 10px 0 10px 90px;
}
.soft-feat .box vdo.mtp-1 {
background: rgba(0, 0, 0, 0) url("../images/mtp-icon.png") repeat scroll -1px -11px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.mtp-2 {
background: rgba(0, 0, 0, 0) url("../images/mtp-icon.png") repeat scroll -1px -119px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.mtp-3 {
background: rgba(0, 0, 0, 0) url("../images/mtp-icon.png") repeat scroll -1px -228px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.mtp-4 {
background: rgba(0, 0, 0, 0) url("../images/mtp-icon.png") repeat scroll -1px -337px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.related-icon-mtp {
background: rgba(0, 0, 0, 0) url("../images/mtp-icon.png") no-repeat repeat scroll -8px -702px;
display: inline-block;
padding: 10px 0 10px 90px;
}
.soft-feat .box vdo.res-1 {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") repeat scroll -1px -11px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.res-2 {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") repeat scroll -1px -119px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.res-3 {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") repeat scroll -1px -228px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.res-4 {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") repeat scroll -1px -337px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
.soft-feat .box vdo.res-5 {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") repeat scroll -1px -782px;
height: 100px;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
vdo.qres-1 {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") repeat scroll -1px -446px;
display: inline-block;
height: 100px;
width: 100px;
margin: 15px 0 10px;
}
vdo.qres-2 {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") repeat scroll -2px -552px;
display: inline-block;
height: 100px;
width: 100px;
margin: 15px 0 10px;
}
.related-icon-res {
background: rgba(0, 0, 0, 0) url("../images/res-icon.png") no-repeat repeat scroll -8px -702px;
display: inline-block;
padding: 10px 0 10px 90px;
}
.soft-feat .col-sm-6 > h3 {
border-radius: 10px 10px 0 0;
background: #fff;
color: #ff6600;
font-size: 24px;
margin-bottom: 0;
line-height: 50px;
}
.soft-feat .box p {
font-size: 16px;
font-weight: 300;
font-family: 'Ubuntu', sans-serif;
color: #fff;
margin-top: 15px;
}
.soft-feat .box p a {
color: #23527c;
}
.soft-feat .box p a:hover {
text-decoration: underline;
}
.soft-feat.evaluate h2 a {
color: #23527c;
text-shadow: none;
}
.soft-feat.evaluate h2 a:hover {
text-decoration: underline;
}
.soft-feat .box img {
margin-bottom: 20px;
}
.btn-group1 {
margin-top: 45px;
}
.btn-group1 .links {
padding: 12px 25px;
margin: 0 5px;
font-size: 21px;
}
.links.red {
background: #ff3300;
}
.links.red:hover {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
}
.quick-scan .text1 span {
font-size: 38px;
color: #717171;
}
.quick-scan .owl-carousel .owl-item img {
width: auto !important;
margin: 15px auto 0;
}
.quick-scan .owl-carousel .owl-item h2 {
font-size: 40px;
color: #007cc3;
}
.quick-scan .owl-carousel .owl-item p {
font-size: 18px;
text-transform: inherit;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
}
.quick-scan .owl-nav {
display: none;
}
.quick-scan .owl-theme .owl-dots .owl-dot span {
background: #f7f7f7 none repeat scroll 0 0;
border: 2px solid #ccc;
height: 15px;
width: 15px;
}
.quick-scan .owl-theme .owl-dots .owl-dot.active span, .quick-scan .owl-theme .owl-dots .owl-dot:hover span {
background: #3f9bda none repeat scroll 0 0 !important;
border-color: #3f9bda;
}
.soft-feat.evaluate h2 {
text-transform: inherit;
color: #ccffff;
text-shadow: 0 1px 1px #333;
}
.soft-feat.evaluate .box1 {
margin-top: 50px;
}
.soft-feat.evaluate .box1 table {
border: 0;
background: #006699;
}
.soft-feat.evaluate .box1 table .whi {
background: #fff;
}
.soft-feat.evaluate .box1 table .whi-d {
background: #d6e6ee;
}
.soft-feat.evaluate .box1 table .whi-l {
background: #f9f9f9;
}
.soft-feat.evaluate .box1 table td {
border-color: #bddae9;
}
.soft-feat.evaluate .box1 table tr td {
vertical-align: middle;
font-size: 14px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
padding: 10px;
}
.soft-feat.evaluate .box1 table tr.t-heading td {
font-size: 22px;
color: #fff;
text-shadow: 0 1px 1px #333;
}
.soft-feat.evaluate .links {
display: inline-block;
margin-bottom: 5px;
font-size: 21px;
font-family: "Ubuntu Condensed", sans-serif;
}
.System h3 {
background: url(../images/bg-strep.png) left top repeat-x;
font-family: 'Ubuntu', sans-serif;
font-weight: 500;
text-shadow: 0 1px 1px #fff;
border-radius: 15px;
margin-top: -20px;
font-size: 18px;
padding: 8px 15px 13px;
line-height: 40px;
cursor: pointer;
}
.System h3:hover {
opacity: 0.7;
}
.System .show1 {
background: #fff;
display: none;
padding: 15px;
border-radius: 10px;
margin-top: -9px;
}
.System h4 {
color: #000;
font-family: "Ubuntu", sans-serif;
font-size: 18px;
font-weight: 400;
}
.System p {
font-family: "Ubuntu", sans-serif;
font-size: 16px;
font-weight: 300;
}
.System p strong {
color: #333;
font-family: "Ubuntu", sans-serif;
font-size: 18px;
font-weight: 400;
}
.related-product {
text-align: center;
}
.related-product ul {
padding: 0;
margin: 30px 0;
}
.related-product ul li {
display: inline-block;
margin: 5px 0;
width: 280px;
list-style: none;
}
.related-product ul li a {
display: block;
margin: 0 20px;
line-height: normal;
padding: 10px;
border: 1px solid #e15724;
font-family: "Ubuntu", sans-serif;
font-size: 18px;
font-weight: 300;
color: #333;
border-radius: 5px;
transition: all .3s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.related-product ul li a:hover {
background: #e15724;
color: #fff;
}/*-----------------------------end single product page-------------------------*//*----------------------------start award page-------------------------------*/
.award .box {
text-align: center;
position: relative;
padding: 50px 30px 30px;
}
.award .box img {
max-width: 100%;
}
.award .box .border-right1 {
height: 80%;
position: absolute;
top: 0;
right: 0;
margin: 7% 0;
border: 1px solid #f2f2f2;
}
.award .box .border-bottom {
position: absolute;
width: 84%;
left: 0;
bottom: 0;
border: 1px solid #f2f2f2;
margin: 0 8%;
}
.award .box img {
margin: 0 auto;
transform: translateZ(0px);
transition-duration: 0.3s;
transition-property: box-shadow, transform;
vertical-align: middle;
}
.award .box:hover img {
transform: scale(1.1);
}
.award .col-xs-4:nth-child(3n) .box .border-right1 {
display: none;
}/*-----------------------------end award page--------------------------------*//*start clients*/
.award.clients .box {
min-height: 180px;
}/*end clients*//*---------------------------------start site map----------------------------*/
.sitemap .main-links {
padding-top: 50px;
}
.sitemap .main-links span {
transition: all .1s ease 0s;
-webkit-transition: all .1s ease 0s;
display: block;
width: 55px;
padding: 5px 0;
text-align: center;
height: 55px;
border-radius: 50%;
border: 3px solid #c4e195;
font-family: "Ubuntu", sans-serif;
font-size: 28px;
font-weight: 400;
float: left;
margin-right: 15px;
}
.sitemap .main-links vdo {
font-family: "Ubuntu", sans-serif;
font-size: 20px;
font-weight: 300;
line-height: 58px;
}
.sitemap .main-links a {
color: inherit;
display: block;
margin-bottom: 35px;
}
.sitemap .main-links a:hover span {
border: 6px solid #e77817;
padding: 0px 0;
}
.sitemap .main-links a:hover vdo {
color: #e77817;
}
.sitemap .box {
background: #f8fafa;
border-radius: 10px;
padding: 20px 35px;
margin-bottom: 50px;
position: relative;
}
.sitemap .box:last-child {
margin-bottom: 0;
}
.sitemap .box .bottom-shadow {
position: absolute;
left: 0;
bottom: -18px;
width: 100%;
height: 20px;
background: url(../images/bottom-shadow.png) center center no-repeat;
}
.sitemap .box h3 {
margin-top: 0;
font-size: 22px;
margin-bottom: 15px;
}
.sitemap .box:nth-child(1) h3 {
color: #f59680;
}
.sitemap .box:nth-child(2) h3 {
color: #7bb4e0;
}
.sitemap .box:nth-child(3) h3 {
color: #a3c96b;
}
.sitemap .box:nth-child(4) h3 {
color: #9b8fc4;
}
.sitemap .box:nth-child(5) h3 {
color: #e77817;
}
.sitemap .box:nth-child(6) h3 {
color: #9386c0;
}
.sitemap .box:nth-child(7) h3 {
color: #8ebd40;
}
.sitemap .box ul {
padding: 0;
margin-bottom: 20px;
list-style: none;
}
.sitemap .box ul li a {
color: inherit;
background: #fff;
display: block;
margin-bottom: 3px;
border-left: 4px solid #333;
padding-left: 10px;
font-family: "Ubuntu", sans-serif;
font-size: 13px;
font-weight: 300;
line-height: 30px;
transition: all .3s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.sitemap .box ul li:nth-child(1) a {
border-color: #f5876d;
}
.sitemap .box ul li:nth-child(1) a:hover {
background: #f5876d;
color: #fff;
border-color: #000;
}
.sitemap .box ul li:nth-child(2) a {
border-color: #61a8dc;
}
.sitemap .box ul li:nth-child(2) a:hover {
background: #61a8dc;
color: #fff;
border-color: #000;
}
.sitemap .box ul li:nth-child(3) a {
border-color: #8ebd40;
}
.sitemap .box ul li:nth-child(3) a:hover {
background: #8ebd40;
color: #fff;
border-color: #000;
}
.sitemap .box ul li:nth-child(4) a {
border-color: #9386c0;
}
.sitemap .box ul li:nth-child(4) a:hover {
background: #9386c0;
color: #fff;
border-color: #000;
}
.sitemap .box ul li:nth-child(5) a {
border-color: #e88024;
}
.sitemap .box ul li:nth-child(5) a:hover {
background: #e88024;
color: #fff;
border-color: #000;
}/*----------------------------------end site map-----------------------------*//*footer*/
footer {
background: #1a1a1a;
color: #fff;
}
footer h1 {
color: #b7c1cb;
font-family: 'Ubuntu', sans-serif;
font-size: 20px;
margin: 55px 0 20px;
font-weight: 400;
}
footer ul {
padding: 0;
list-style: none;
}
footer ul li a {
color: #a7a7a7;
font-size: 12px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
}
.social li a {
border-bottom: 1px solid #1e1e1e;
width: 80%;
margin-bottom: 10px;
padding-bottom: 10px;
line-height: 35px;
display: block;
}
footer a:hover {
color: #e15724;
text-decoration: none;
}
footer a:focus {
color: #e15724;
text-decoration: none;
}
.social li a:hover span {
color: #fff;
background: #e15724;
}
.social li a span {
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
background: #ccc none repeat scroll 0 0;
border-radius: 50%;
display: inline-block;
font-size: 22px;
height: 35px;
margin-right: 10px;
text-align: center;
vertical-align: middle;
width: 35px;
}
.foot-recovery {
margin-bottom: 0;
}
.foot-recovery li a {
padding-bottom: 20px;
line-height: 10px;
display: block;
}
.foot-recovery li:last-child a {
padding-bottom: 0;
}
footer h2 {
color: #b7c1cb;
line-height: 65px;
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid #1e1e1e;
font-family: 'Ubuntu', sans-serif;
font-size: 24px;
font-weight: 400;
}
footer h4 {
color: #b7c1cb;
line-height: 65px;
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid #1e1e1e;
font-family: 'Ubuntu', sans-serif;
font-size: 24px;
font-weight: 400;
}
footer .sup {
min-height: 73px;
transition: all 1s ease 0s;
-webkit-transition: all 1s ease 0s;
background-repeat: no-repeat !important;
opacity: 0.7;
}
footer .sup span {
transition: all .5s ease 0s;
-webkit-transition: all .3s ease 0s;
border: 1px solid #fff;
border-radius: 50%;
display: table;
float: left;
height: 70px;
margin-right: 10px;
text-align: center;
width: 70px;
}
footer .sup:hover span {
background: #e15724;
}
footer .sup span i {
display: table-cell;
font-size: 30px;
vertical-align: middle;
}
footer .sup:hover {
opacity: 1;
}
footer .sup:hover h2, footer .sup:hover h3 {
color: #e15724;
}
footer .sup img {
float: left;
margin-right: 15px;
}
footer .sup1 {
background: url(../images/call-num.png) left top;
padding-left: 85px;
}
footer .sup1:hover {
background: url(../images/call-num-hover.png);
}
footer .sup2 {
background: url(../images/maill.png) left top;
padding-left: 85px;
}
footer .sup2:hover {
background: url(../images/maill-hover.png) left top;
}
footer h3 {
color: #fff;
font-size: 16px;
font-family: 'Ubuntu', sans-serif;
font-weight: 400;
line-height: 30px;
margin: 0;
}
footer h5 {
color: #b7c1cb;
font-family: 'Ubuntu', sans-serif;
font-size: 20px;
margin: 55px 0 20px;
font-weight: 400;
}
footer .copyright {
border-top: 1px solid #2e2e2e;
color: #fff;
font-family: "Ubuntu", sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 30px;
margin: 30px 15px 15px;
padding: 0 15px;
}
footer .copyright a {
font-family: 'Ubuntu', sans-serif;
font-size: 12px;
font-weight: 400;
color: #fff;
}
footer .copyright a:hover, footer .copyright a:focus {
color: #e15724;
}
footer .copyright li {
float: right;
margin-left: 15px;
}/*end footer*//*back-to-top*/
#back-to-top {
transition: all 1s ease 0s;
-webkit-transition: all .3s ease 0s;
position: fixed;
bottom: 40px;
border: 1px solid #2e2e2e;
left: 40px;
z-index: 9999;
width: 45px;
height: 45px;
text-align: center;
line-height: 40px;
background: #000;
color: #fff;
font-size: 22px;
cursor: pointer;
border-radius: 8px;
text-decoration: none;
opacity: 0;
}
#back-to-top:hover {
background: #e15724;
border-color: #fff;
}
#back-to-top.show {
opacity: 1;
}/*back-to-top*//*thanksgiving*/
.fastival-banner {
position: absolute;
top: 60%;
left: 72%;
background: url(../images/coupon-code-bg.png) left top no-repeat;
height: 94px;
width: 243px;
font-size: 22px;
padding: 8px 33px;
color: #cb2020;
}
.buytable {
}
.buytable table {
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
}
.buytable table span {
display: block;
text-align: center;
}
.buytable table p {
display: block;
color: #bd0000;
}
.buytable table b {
display: block;
font-weight: normal;
text-decoration: line-through;
color: #FF0000;
font-size: 18px;
}
.buytable table i {
font-style: normal;
color: #666;
}
.buytable table strong {
display: block;
font-size: 40px;
margin: 0 0 20px 0;
}
.buytable table strong span {
display: inline;
font-size: 20px;
}
.buytable table a {
background: #009cff none repeat scroll 0 0;
border: 0 none;
font-size: 18px;
display: inline-block;
margin: 0 auto;
}
.buytable table td, .buytable table th {
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
padding: 15px;
}
.buytable table th {
font-weight: normal;
font-size: 18px;
background: #f5f5f5;
}
.yellowbg {
background: #fffcdd;
}
.btn-right {
position: absolute;
right: 0;
top: 5px;
}
.btn-right a {
margin-right: 10px;
opacity: 0;
visibility: hidden;
float: left;
margin-top: 0;
padding: 5px 20px 5px 18px;
transition: all 1s ease 0s;
-webkit-transition: all 1s ease 0s;
}
.small-menu.stick .btn-right a {
opacity: 1;
visibility: visible;
}
.soft-feat.evaluate .headtext {
color: #ffffff;
font-size: 25px;
padding-bottom: 20px;
margin: 0;
}
.soft-feat.evaluate .texttrial {
color: #ffffff;
padding: 20px 0 0;
text-align: center;
font-family: "Ubuntu", sans-serif;
}
.soft-feat.evaluate .centertrial {
color: #ccffff;
text-shadow: 0 1px 1px #333;
text-transform: inherit;
font-size: 17px;
font-family: "Ubuntu", sans-serif;
}
.whytry {
width: 96%;
background: #006699;
padding: 2%;
margin: 2% auto;
border-radius: 5px;
}
.soft-feat.evaluate .whytry ul li {
color: #ffffff;
padding-bottom: 5px;
font-size: 15px;
font-family: "Ubuntu", sans-serif;
}
.christmas2016 {
background: rgba(0, 0, 0, 0) url(../images/recoveryfix-new-year-2017.jpg) no-repeat scroll center top;
min-height: 484px;
text-align: center;
}
.bgone {
background: rgba(0, 0, 0, 0) url("../images/banner1new.jpg") no-repeat scroll right top;
min-height: 484px;
}
.bgtwo {
background: rgba(0, 0, 0, 0) url("../images/banner3new.jpg") no-repeat scroll right top;
min-height: 484px;
}
.bgthree {
background: rgba(0, 0, 0, 0) url("../images/exchange-server-home-banner.jpg") no-repeat scroll right top;
min-height: 484px;
}/*----------------------------------start responsive-------------------------------------*/


/*-----14jan 2017---------*/
.newdesing-formate-page .product-banner.exchange-new {background: #2a2f35 url(../images/exchange-banner-new.jpg) no-repeat center 0; background-size: cover; }
.newdesing-formate-page .row-eq-height > .box img {margin-bottom: 20px;}
.newdesing-formate-page .soft-featnn .box p {margin-top: 5px; font-size: 15px;}
.newdesing-formate-page .soft-featnn .box h3 {font-size: 21px;}
.newdesing-formate-page .product-award .box {min-height: inherit;}
.newdesing-formate-page .product-award .owl-carousel .owl-item {min-height: inherit;}
.newdesing-formate-page #owl-one p {color: #333; font-style: italic; line-height: 30px; font-size: 17px;}
.newdesing-formate-page .product-award p:last-child span {font-size: 20px; font-style: normal; line-height: inherit; color: #000; display: block; margin-bottom: -7px;}
.newdesing-formate-page .soft-featnew {background: #fff; border-bottom: 1px solid #ccc;}
.newdesing-formate-page .software-faQs h1 span, .software-faQs h5 span {background: #e9e9e9;}
.newdesing-formate-page .soft-featnew h1, .soft-featnew h5 {border-top: 1px solid #ccc; line-height: 40px; margin: 25px 10% 0;}
.newdesing-formate-page .links {display: inline-block;}
.newdesing-formate-page .soft-featnew h1 span, .soft-featnew h5 span {background: #fff; color: #000; padding: 0 3%; position: relative; top: -25px;}

.newdesing-formate-page .featuresection{padding:50px 0;}
.newdesing-formate-page .containeritems{border-radius:20px; box-shadow:0 0 20px #ccc; background:#fff; max-width:80%; margin:10px auto;}
.newdesing-formate-page .containeritems .tabs-left, .containeritems .tabs-right {border-bottom: none; padding-top: 2px;}
.newdesing-formate-page .containeritems .tabs-left>li, .containeritems .tabs-right>li {float: none; margin-bottom: 2px;}
.newdesing-formate-page .containeritems .tabs-left>li {margin-right: -1px;}
.newdesing-formate-page .containeritems .tabs-right>li {margin-left: -1px;}
.newdesing-formate-page .containeritems .tabs-left>li.active>a, .containeritems .tabs-left>li.active>a:hover, .containeritems .tabs-left>li.active>a:focus {border-bottom-color: #ddd; border-right-color: transparent;}
.newdesing-formate-page .containeritems .tabs-right>li.active>a, .containeritems .tabs-right>li.active>a:hover, .containeritems .tabs-right>li.active>a:focus {border-bottom: 1px solid #ddd; border-left-color: transparent;}
.newdesing-formate-page .containeritems .tabs-left>li>a {border-radius: 4px 0 0 4px; margin-right: 0; display:block;}
.newdesing-formate-page .containeritems .tabs-right>li>a {border-radius: 0 4px 4px 0; margin-right: 0; }
.newdesing-formate-page .containeritems .tabspaces{padding:40px;}
.newdesing-formate-page .containeritems .sideways{float:left; width:110px;}
.newdesing-formate-page .containeritems .nav-tabs > li.active > a, .containeritems .nav-tabs > li.active > a:focus, .containeritems .nav-tabs > li.active > a:hover{border:#fff; background:url(../images/active-point.jpg) no-repeat right top; border:none; color:#137de3;}
.newdesing-formate-page .containeritems .nav-tabs > li{width:117px; margin:-3px 0 80px 0; border:none;}
.newdesing-formate-page .containeritems .nav-tabs > li:last-child{margin:0 0 -5px 0;}
.newdesing-formate-page .containeritems .nav-tabs > li > a{padding:0; background: url(../images/point.jpg) no-repeat right top; border:none; color:#979797; line-height:18px; font-size:18px; font-weight:300;}
.newdesing-formate-page .containeritems .nav-tabs > li > a:hover{background:#fff url(../images/active-point.jpg) no-repeat right top; border:none; color:#137de3;}
.newdesing-formate-page .containeritems .tabs-left{border-right:2px solid #b7b7b7;}
.newdesing-formate-page .containeritems .tab-content{position:relative; margin:0 0 0 150px; font-size:15px;}
.newdesing-formate-page .containeritems .tab-content h5{color:#1777e5; font-size:24px; font-weight:300; margin-bottom:20px;}
.newdesing-formate-page .containeritems .tab-content h5 strong{display:block; color:#01061c; font-weight:300; margin-top:5px;}
.newdesing-formate-page .containeritems .tab-content p{line-height:24px;}
.newdesing-formate-page .containeritems .tab-content ul{margin:15px 0 0 15px; padding:0;}
.newdesing-formate-page .containeritems .tab-content ul li{list-style-type:none; background: url(../images/tab-checkmark.jpg) no-repeat 0 5px; padding:0 0 0 23px; line-height:20px; margin-bottom:10px;}
.newdesing-formate-page .containeritems .tab-content .conpart{float:left; width:65%;}
.newdesing-formate-page .containeritems .tab-content .imgpart{float:right; width:30%; position:relative;}
.newdesing-formate-page .containeritems .tab-content .imgpart img{max-width:100%;}
.newdesing-formate-page .containeritems .toolsublinks{ overflow:hidden;}
.newdesing-formate-page .containeritems .toolsublinks ul{margin:50px 0 0 150px; padding:0;}
.newdesing-formate-page .containeritems .toolsublinks ul li{list-style-type:none; float:left; margin:0 15px;}
.newdesing-formate-page .containeritems .toolsublinks ul li img{margin:-5px 5px 0 0;}
.newdesing-formate-page .containeritems .toolsublinks ul li a{color:#000;}
.newdesing-formate-page .containeritems .toolsublinks ul li a:hover{text-decoration: underline;}
.newdesing-formate-page .productpage-banner{background:#003C68; padding:40px 6%; color:#fff; min-height:560px;}
.newdesing-formate-page .productpage-banner h2{font-size:48px; font-weight:normal; margin-top:50px;}
.newdesing-formate-page .productpage-banner h2 strong{display:block; font-weight:normal;}
.newdesing-formate-page .productpage-banner p{font-style:italic; font-size:18px; font-weight:300; margin:20px 0;}
.newdesing-formate-page .productpage-banner a{display:inline-block; border-radius:6px; background:#8cc42f; border:1px solid #8cc42f; color:#fff; font-size:24px; font-weight:300; padding:10px 30px; margin:10px 5px 0 0;}
.newdesing-formate-page .productpage-banner a.buybtn{background:none; border:1px solid #fff;}
.newdesing-formate-page .productpage-banner a:hover{text-decoration: underline;}
.newdesing-formate-page .reviewstars{padding:20px 0 0 0;}
.newdesing-formate-page .reviewstars a{color:#fff; font-weight:normal; font-size:14px; padding:0; margin:0; border:none; background:none; border-radius:0;}
.newdesing-formate-page .reviewstars img{margin:-1px 3px 0 0;}
.newdesing-formate-page .rf-exchange{background:#003b59 url(../images/rf-exchange-banner.jpg) no-repeat 0 0; background-size:cover;}
.newdesing-formate-page .colorbgsection{background:#1aa0fa; padding:40px 0; margin:20px 0;}
.newdesing-formate-page .colorbgsection .container{width:80%;}
.newdesing-formate-page .textbig{font-size:48px; font-weight:300;}
.newdesing-formate-page .textbig strong{font-size:24px; display:block; font-weight:300;}
.newdesing-formate-page .textbig strong.colrbl{color:#0887c9; padding-bottom:30px;}
.newdesing-formate-page .colorwt{color:#fff;}

.newdesing-formate-page .wtbgsection{background:#fff;}
.newdesing-formate-page .buypage-container.container .buytable table a.buy{background:none; border:1px solid #7cb42f; color:#7cb42f;}
.newdesing-formate-page .buypage-container.container .buytable table a.buy:hover{color:#fff; background:#333; border:1px solid #333;}
.newdesing-formate-page .colorbgsection .software-faQs{padding:0;}
.newdesing-formate-page .colorbgsection .panel-default{background:none;}
.newdesing-formate-page .colorbgsection .software-faQs .panel-group .panel{border:none;}
.newdesing-formate-page .colorbgsection .software-faQs .bs-example .panel-heading{background:none;}
.newdesing-formate-page .colorbgsection .software-faQs .panel-group .panel .panel-title{color:#fff;}
.newdesing-formate-page .colorbgsection .software-faQs .panel-group .panel .panel-title a:focus{color:#fff;}
.newdesing-formate-page .colorbgsection .software-faQs .bs-example .panel-heading:hover a{color:#fff;}
.newdesing-formate-page .colorbgsection .panel{box-shadow:none;}
.newdesing-formate-page .colorbgsection .panel-default > .panel-heading + .panel-collapse > .panel-body{border:none; padding-top:0;}
.newdesing-formate-page .colorbgsection .software-faQs .bs-example .panel-body p{color:#fff;}
.newdesing-formate-page .colorbgsection .software-faQs .panel-group .panel .panel-title a.collapsed{background:url(../images/plus-wt.png) no-repeat 0 10px;}
.newdesing-formate-page .colorbgsection .software-faQs .panel-group .panel .panel-title a{background:url(../images/minus-wt.png) no-repeat 0 10px;}

.newdesing-formate-page .colorbgsection #owl-one .owl-stage-outer{border-radius:10px; box-shadow:0 0 20px #0e7cc5; padding:0;}
.newdesing-formate-page .colorbgsection .owl-carousel .owl-item{padding:30px;}
.newdesing-formate-page .colorbgsection #owl-one .box img{float:left;}
.newdesing-formate-page .colorbgsection #owl-one .box p{position:relative; margin:0 0 0 120px;}
.newdesing-formate-page .colorbgsection #owl-one .box p img{float:none; display:block;}
.newdesing-formate-page .colorbgsection #owl-one .owl-carousel .owl-item img{display:block;}
.newdesing-formate-page .colorbgsection #owl-one p span{font-size:25px; font-weight:normal; font-style:normal;}
.newdesing-formate-page .flexcontainer{display:flex; padding:30px 0;}
.newdesing-formate-page .flexcontainer .box{width:33.33%; margin:0 15px;}
.newdesing-formate-page .size{font-size:22px;}


.newdesing-formate-page .imageeffect {opacity: 1; display: block; width: 100%; height: auto; transition: .5s ease; backface-visibility: hidden;}
.newdesing-formate-page .middlezoom {transition: .5s ease; opacity: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center;}
.newdesing-formate-page .containeritems .tab-content .imgpart:hover .imageeffect {opacity: 0.5;}
.newdesing-formate-page .containeritems .tab-content .imgpart:hover .middlezoom {opacity: 1;}
.newdesing-formate-page .imageeffecttext{background: rgba(27, 159, 248, 0.8); color: white; width:50px; height:50px; line-height:50px; border-radius:50px; font-weight:bold; font-size:30px; }
.modal-body .flexbox .box{border-radius:8px;}
.modal-body .flexbox .box ul{margin:0 0 20px 0; padding:0;}
.modal-body .flexbox .box ul li{list-style-type:none; background:url(../images/check1.png) no-repeat 0 3px; padding:0 0 0 25px; line-height:20px; margin:0 0 12px 0;}
.modal-body .flexbox .box .productguides{overflow:hidden;}
.modal-body .flexbox .box .productguides ul{margin:0;}
.modal-body .flexbox .box .productguides ul li{float:left; padding:0; background:none; margin: 0 10px 10px 0;}
.modal-body .flexbox .box .productguides ul li a{display:inline-block; padding:5px 10px; border:1px solid #ccc; color:#000; border-radius:4px;}
.modal-body .flexbox .box .productguides ul li a i{color:#CB0003;}
.modal-body .flexbox .box .productguides ul li a:hover{color:#fff; background:#CB0003; border:1px solid #CB0003;}
.modal-body .flexbox .box .productguides ul li a:hover i{color:#fff;}

.newdesing-formate-page .popupboxcontainer{background:#eee; text-align:left; padding:20px;}
.newdesing-formate-page .buypage-container.container .buytable table th{border-bottom:1px solid #ebebeb;}
.newdesing-formate-page .buypage-container.container .buytable table th:first-child{border:none;}

.rf-exrm-page .soft-featnew {background: #fff; border-bottom: 1px solid #ccc;}
.rf-exrm-page .software-faQs h1 span, .software-faQs h5 span {background: #e9e9e9;}
.rf-exrm-page .soft-featnew h1, .soft-featnew h5 {border-top: 1px solid #ccc; line-height: 40px; margin: 25px 10% 0;}
.rf-exrm-page .links {display: inline-block;}
.rf-exrm-page .soft-featnew h1 span, .soft-featnew h5 span {background: #fff; color: #000; padding: 0 3%; position: relative; top: -25px;}
.rf-exrm-page .middle3 .heading span.newgbgsection{background:#e9e9e9;}

@media only screen and (max-width: 1024px) {
.newdesing-formate-page .containeritems{max-width:inherit; margin:10px;}
.newdesing-formate-page .colorbgsection .container{width:auto; margin:0 10px; padding:0;}
}
@media only screen and (max-width: 767px) {
	
.newdesing-formate-page .containeritems .tab-content .imgpart{display:none;}
.newdesing-formate-page .containeritems .tab-content .conpart{width:auto;}
.newdesing-formate-page .containeritems .tabspaces{padding:0;}
.newdesing-formate-page .containeritems{margin:0 10px; box-shadow:none;}
.newdesing-formate-page .containeritems .sideways{width:85px;}
.newdesing-formate-page .containeritems .nav-tabs > li{width:92px;}
.newdesing-formate-page .containeritems .tab-content{margin:0 0 0 110px;}
.newdesing-formate-page .containeritems .toolsublinks ul{margin:50px 0 0 0;}
.newdesing-formate-page .containeritems .nav-tabs > li > a{line-height:17px;}
.newdesing-formate-page .containeritems .toolsublinks ul li{margin-bottom:15px;}
.newdesing-formate-page .flexcontainer{display:block;}
.newdesing-formate-page .flexcontainer .box{width:inherit;}
.newdesing-formate-page #owl-one .owl-carousel .owl-item img{width: inherit !important;}	
}
@media only screen and (max-width: 480px) {
.newdesing-formate-page .colorbgsection #owl-one .owl-carousel .owl-item img{display:none;}
.newdesing-formate-page .colorbgsection #owl-one .box p{margin:0;}
.newdesing-formate-page .containeritems .tab-content h5{margin:0 0 10px 0; font-size:20px;}
.newdesing-formate-page .productpage-banner a{font-size:18px; padding:5px 11px;}
.newdesing-formate-page .productpage-banner h2{font-size:30px;}
.newdesing-formate-page .productpage-banner p{font-size:15px;}
.newdesing-formate-page .textbig{font-size:30px;}
.newdesing-formate-page .textbig strong{font-size:17px;}
.newdesing-formate-page .flexcontainer .box{padding:0; margin:0;}
.newdesing-formate-page .smallscrnone{display:none;}
.newdesing-formate-page .colorbgsection .buypage-container.container .buytable table th, .colorbgsection .buypage-container.container .buytable table td{padding:10px 7px;}
.newdesing-formate-page .colorbgsection .buytable table td, .colorbgsection .buytable table th, .colorbgsection .buytable table p{word-break:normal;}
.newdesing-formate-page .colorbgsection .buypage-container.container .buytable table{margin:0 0 0 -10px;}
}
/*-----end 14jan 2017---------*/







@media(max-width:1366px) {
.thanksgiving {
left: 72%;
}
.small-menu ul li {
float: left;
margin: 0 5px;
}
.small-menu.stick ul li a {
padding: 10px 5px;
}
.carousel-caption {
max-width: 680px;
}
}

@media(max-width:1280px) {
.product-banner .text-area h2 {
margin-top: 3vw;
}
.carousel-caption {
max-width: 470px;
}
}

@media(max-width:1279px) {
.product-banner .text-area h2 {
font-size: 3vw;
}
.product-banner > img {
width: 100%;
min-height: auto;
}
.carousel-caption h3 span {
font-size: 3.5vw;
}
.carousel-caption h3 p {
font-size: 1.5vw;
}
}

@media(max-width:1199px) {
.carousel-caption a {
font-size: 14px !important;
padding: 4px 0 !important;
width: 120px !important;
}
.sub-menu-new {
width: auto;
right: 20px;
margin-left: 20px;
}
.bluebgbox {
margin-left: -20px;
}
.bluebgbox img {
display: none !important;
}
.bluebgbox ul {
position: static;
margin: 0;
}
.greenbgbox {
margin-left: -20px;
}
.greenbgbox img {
display: none !important;
}
.greenbgbox ul {
position: static;
margin: 0;
}
.menubox img {
display: none !important;
}
.menubox ul {
position: static;
margin: 0;
}
.hl {
margin: 0;
}
}

@media(max-width:1100px) {
.bgone {
background: rgba(0, 0, 0, 0) url("../images/banner1new.jpg") no-repeat scroll left top;
min-height: 484px;
}
.bgtwo {
background: rgba(0, 0, 0, 0) url("../images/banner3new.jpg") no-repeat scroll left top;
min-height: 484px;
}
.bgthree {
background: rgba(0, 0, 0, 0) url("../images/mboxtopstbanner.jpg") no-repeat scroll left top;
min-height: 484px;
}
}

@media(max-width:1024px) {
.christmas2016 {
background: rgba(0, 0, 0, 0) url(../images/recoveryfix-new-year-2017-small.jpg) no-repeat scroll center top;
min-height: 250px;
}
.bgone {
background: rgba(0, 0, 0, 0) url("../images/banner1new.jpg") no-repeat scroll left top;
min-height: 250px;
}
.bgtwo {
background: rgba(0, 0, 0, 0) url("../images/banner3new.jpg") no-repeat scroll left top;
min-height: 250px;
}
.bgthree {
background: rgba(0, 0, 0, 0) url("../images/mboxtopstbanner.jpg") no-repeat scroll left top;
min-height: 250px;
}
.offercodecoupon {
font-size: 12px;
margin: 158px 0 0 -5px;
width: 90px;
}
.offercodecoupon span {
padding: 0 6px;
display: block;
border: none;
}
.offercodecoupon strong {
padding: 0 6px;
display: block;
}
.mudiam-container.container {
max-width: 100%;
}
.buypage-container.container {
max-width: 100%;
}
.fastival-banner {
width: 150px;
background-size: contain;
font-size: 14px;
left: 68%;
padding: 10px 0 0 38px;
}
.small-menu.stick ul li a {
padding: 10px;
}
}

@media(max-width: 970px) {
.small-menu ul li {
float: left;
margin: 0 5px;
}
footer .sup img {
float: left;
margin-right: 5px;
width: 32px;
}
.main-heading {
font-size: 12px;
}
.top-right-link {
padding: 0;
}
.top-right-link li {
font-size: 12px;
}
.top-right-link li a {
display: block;
font-size: 12px;
padding: 0 10% 0 30px;
}
.middle7 vdo {
font-size: 18px;
}
.middle7 vdo span {
height: 65px;
margin-bottom: 20px;
margin-top: 15px;
width: 65px;
}
.middle7 vdo span i {
font-size: 35px;
}
.carousel-caption h3 p {
font-size: 12px;
}
.carousel-caption h3:nth-child(2) {
margin-top: 0;
}
.thanks-donwload .box h3, .thanks-donwload .box h4, .thanks-donwload .box h5 {
font-size: 20px;
}
.area h2 {
text-align: center;
}
.area .links.pull-right {
clear: both;
display: table;
float: none !important;
margin: 20px auto 0;
margin-right: 0;
}
.bread-crumb ul {
padding: 0 !important;
}
.product .bs-example .col-sm-4 {
width: 50%;
margin-left: 0;
padding: 0 15px;
}
.product .panel-group .panel .panel-title a {
margin: 0;
}
.panel1 {
margin-bottom: 15px;
}
.product-award .col-sm-5 > img {
max-width: 100%;
}
.product-award #owl-one .box {
padding: 30px 15px;
}
footer h3 {
font-size: 13px;
}
footer h2 {
font-size: 18px;
line-height: 60px;
}
footer h4 {
font-size: 18px;
line-height: 60px;
}
footer .sup span {
width: 60px;
height: 60px;
}
footer strong {
font-size: 18px;
line-height: 60px;
font-weight: normal;
}
footer .sup span i {
font-size: 20px;
}
.news .box1 {
min-height: auto;
}
.product-banner > img {
-webkit-filter: blur(10px);
min-height: 360px;
filter: blur(10px);
}
.product-banner .text-area h2 {
font-size: 24px;
}
.product-banner .text-area ul li {
font-size: 14px;
}
.how-it-works #owl-one .owl-carousel .owl-item h3 {
padding-left: 0;
}
.soft-feat.evaluate .links {
font-size: 15px;
}
.sitemap .main-links {
text-align: center;
}
.sitemap .main-links .col-sm-3 {
display: inline-block;
float: none;
text-align: left;
width: 220px;
}
.sitemap .main-links span {
height: 40px;
width: 40px;
font-size: 16px;
}
.sitemap .main-links vdo {
font-size: 16px;
line-height: 36px;
}
.sitemap .main-links a:hover span {
padding: 3px 0;
}
.sitemap .box ul li a {
padding: 0 0 0 10px !important;
}
.product-banner.accessrecovery {
background-position: -270px 0;
}
.middle1.featured .box {
min-height: 280px
}
.carousel-caption {
left: 40px;
}
.thanks-donwload .links {
font-size: 18px;
}
.softwarebox img {
max-width: 90%;
}
}

@media(max-width:768px) {
.how-it-works {
padding: 0 10px;
}
.how-it-works #owl-one .owl-theme .owl-controls .owl-nav .owl-prev {
margin-left: -35px;
}
.how-it-works #owl-one .owl-theme .owl-controls .owl-nav .owl-next {
margin-right: -36px;
}
.product-award #owl-one .box {
padding: 30px 0;
}
.area.img {
background: url(../images/img3.png) top right no-repeat #007cc3;
background-size: cover;
}
.fastival-banner {
padding: 6px 25px;
width: 120px;
left: 68%;
}
.buytable table td, .buytable table th {
padding: 8px;
}
.buytable table th {
font-size: 16px;
}
.buytable table strong {
font-size: 30px;
}
.softwarebox img {
max-width: 60%;
}
}

@media(max-width:767px) {
.navbar-nav > li div.sub-menu-new {
padding: 0;
}
.sub-menu-new .fa.fa-times {
display: block;
}
.sub-menu-new {
position: absolute;
padding: 0;
top: 85px;
display: none;
left: inherit;
right: inherit;
margin: 0 auto;
z-index: 1000;
width: 92%;
font-family: 'Ubuntu', sans-serif;
}
.bluebgbox {
margin: 0 0 0 0;
width: auto;
padding: 1px 15px 30px 15px;
}
.greenbgbox {
margin: 0 0 0 0;
width: auto;
padding: 1px 15px 30px 15px;
}
.menubox {
margin: 0;
padding: 15px;
}
.hl {
border: none;
margin: 0;
}
.btn-right {
position: absolute;
right: inherit;
left: 15px;
top: 7px;
}
.product-award #owl-one .box {
padding: 30px 0 0;
min-height: inherit !important;
}
#back-to-top {
right: 15px;
}
.middle5.buy .box a {
font-size: 16px;
}
.middle1.featured .box {
min-height: 210px
}
main {
margin-top: 145px;
}
.middle7 .col-sm-3 {
text-align: center;
}
#navbar .pull-right.navbar-nav {
background: #f3f4f5 none repeat scroll 0 0;
margin: 0 0 0;
width: 100%;
}
.navbar-toggle {
background: #333 none repeat scroll 0 0;
padding: 12px 10px;
float: right;
margin-bottom: 20px;
margin-top: 20px;
}
.navbar-toggle .icon-bar {
background: #fff;
}
footer {
text-align: center;
}
.social li a {
width: 100%;
}
footer .sup img {
display: inline;
float: none;
width: 60px;
}
.navbar-brand > img {
display: block;
max-width: 230px;
}
.navbar-nav > li > a {
padding: 15px 0 10px;
border-bottom: 5px solid #f3f4f5;
}
.top-right-link {
float: none !important;
margin: 0 -15px;
padding: 0;
text-align: center;
}
.top-right-link li a {
display: block;
font-size: 11px;
padding: 0 15px 0 0;
}
.top-right-link li {
display: inline-block;
float: none;
padding: 0;
}
.main-heading {
float: none;
font-size: 12px;
line-height: 15px;
margin-top: 5px;
text-align: center;
}
.heading, .about h1 {
font-size: 24px;
}
.area h2 {
font-size: 18px;
line-height: 30px;
}
#owl-one .box {
padding: 0 0 15px 0;
}
#owl-one p {
padding: 15px 20px 10px 15px;
}
.review #owl-one p {
padding: 0 20px 10px 15px;
}
#owl-one .box > img {
width: 15px !important;
}
#owl-one p span img {
top: 11px;
width: 16px !important;
}
#owl-one .owl-theme .owl-controls .owl-nav {
right: 25px;
}
.middle3 p {
margin-top: -20px;
}
.sixteen {
font-size: 14px
}
.eighteen {
font-size: 14px
}
.mob-clear {
clear: both;
}
.middle6 .box2 {
padding: 0px;
}
.review .rev img {
display: list-item;
margin: 0 auto;
}
.review .rev {
font-size: 30px;
}
.carousel-caption h3:first-child {
line-height: 14px;
}
.carousel-caption h3:first-child span {
font-size: 20px;
}
.carousel-caption h3 p {
line-height: 12px;
}
.area h2 a {
margin: 0;
font-size: 14px;
}
.thanks-donwload .box.pull-right {
float: none !important;
}
.thanks-donwload .box.box3 {
margin-right: 0;
}
.thanks-donwload .box2 {
padding: 0 !important;
}
.software-faQs {
padding: 0;
}
.software-faQs h1 {
margin: 25px 0 0;
}
.bundle h1, .bundle h3, .demo h1, .area.img h1 {
font-size: 24px;
}
.bundle a {
font-size: 16px !important;
}
.middle5.buy .bs-example-tabs {
margin: 30px 0 0;
}
.happy h2 {
font-size: 24px;
margin-bottom: 35px;
}
.happy h1 {
margin-left: 0;
background-position: bottom center;
}
.happy {
text-align: center;
}
.happy img {
float: none;
margin: 0;
}
.middle5.buy #one .img-responsive {
margin: 0 auto;
}
.middle5.buy .box h2 span {
font-size: 30px;
}
.product .col-sm-4 .row {
margin: 0;
}
.product .bs-example .col-sm-4 {
width: 100%;
}
.panel1 .panel-body .links.links1.pull-right {
margin-top: 8px !important;
float: right !important;
clear: inherit;
}
.product-award #owl-one {
max-width: 445px;
margin: 0 auto;
}
.product-award .col-sm-5 > img {
margin-bottom: 20px;
}
.product-award h1 {
text-align: center;
}
.panel1 .panel-heading .panel-title {
font-size: 18px;
}
.panel1 .panel-heading .panel-title span {
font-size: 20px;
}
.sub-menu .fa.fa-times {
display: block;
}
.middle7 vdo {
background-position: center 0 !important;
margin: 0 auto;
padding: 20px 0 0 !important;
text-align: left;
width: 175px;
}
footer .sup {
background-position: center 0 !important;
margin: 0 auto;
padding: 0 0 0;
width: 240px;
}
footer h2 {
text-align: left;
padding-bottom: 40px;
padding-top: 20px;
line-height: inherit;
}
footer h3 {
text-align: left;
}
.testimonial .panel1 {
margin-bottom: 69px;
}
.testimonial .panel1 p {
min-height: auto
}
.testimonial .text-center img {
margin-bottom: 60px;
margin-top: 0;
}
.testimonial .panel1:last-child {
margin-bottom: 0px;
}
.top-bar {
padding-top: 18px;
}
.ntfs p {
margin-top: 15px;
}
.ntfs .col-sm-5 img {
margin: 0 auto;
}
.text1 span {
font-size: 18px;
}
.text1 span img {
display: table-cell;
}
.small-menu img {
display: block;
float: right;
margin: 15px;
margin-top: 0;
cursor: pointer;
}
.small-menu.stick img {
margin-top: 15px;
}
.small-menu .row ul {
display: none;
width: 100%;
clear: both;
float: left;
margin: 0;
}
.small-menu ul li {
float: none;
margin: 5px 15px;
}
.small-menu ul li a {
border-radius: 8px 8px 8px 8px;
}
.soft-feat h2 {
font-size: 14px;
margin-top: -15px;
}
.btn-group1 .links {
font-size: 14px;
}
.quick-scan .text1 span {
font-size: 24px;
}
.product-banner .pull-right {
float: none !important;
}
.product-award.last .box3 {
margin: 0 auto 50px;
max-width: 445px;
}
.award .col-xs-4 {
width: 50%;
}
.award .col-xs-4:nth-child(3n) .box .border-right1 {
display: inherit;
}
.award .col-xs-4:nth-child(2n) .box .border-right1 {
display: none;
}
.award .box {
min-height: 220px;
}
.sitemap .box .bottom-shadow {
background-size: contain;
}
.sitemap .box h3 {
font-size: 20px;
}
.product-banner .pull-right img { /*width:40%;*/
max-width: 300px;
width: 100%;
}
.ntfs .text1 span img {
width: 50%;
display: inherit;
}
.product-banner .text-area {
left: 0;
width: 100%;
}
.product-banner .text-area ul {
padding-left: 0;
}
.product-banner .text-area h2 {
margin-bottom: 20px;
}
.product-banner.recover-win-data {
background-position: -400px 0;
background-size: inherit;
}
.product-banner.ost {
background-position: -970px 0;
}
.product-banner.lotusNoutlook {
background-position: -1400px 0;
}
.product-banner.accessrecovery {
background-position: -1614px 0;
}
.product-banner.pst {
background-position: -1120px 0;
}
.product-banner.excel {
background-position: -1770px 0;
}
.product-banner.powerpoint {
background-position: -1450px 0;
}
.product-banner.sql {
background-position: -720px 0;
}
.product-banner.internetprivacy {
background-position: -1950px 0;
}
.middle6 .col-sm-7 {
clear: both;
}
.soft-feat.evaluate .box1 table tr .whi > img {
width: 100px;
}
.middle5 .tab-content > .tab-pane {
padding: 10px;
}
.buytable table td, .buytable table th, .buytable table p {
padding: 2px;
font-size: 13px;
}
.softwarebox > img {
width: 100%;
}
.buytable table a {
font-size: 12px;
}
}

@media(max-width:640px) {
.rownew01 {
display: block;
}
.collnew01 {
background: #e5f4fe;
border-radius: 10px;
width: auto;
margin: 10px;
padding: 20px;
font-size: 16px;
text-align: center;
}
.banner-left {
float: none;
width: auto;
}
.banner-right {
float: none;
width: auto;
}
.banner-left strong {
text-transform: none;
font-size: 24px;
}
.banner-left h1 {
text-transform: none;
font-size: 24px;
}
.manage {
display: block;
}
.manage .box {
width: auto;
}
.blogsection {
display: block;
}
.blogsection .box {
width: auto;
}
}

@media(max-width:480px) {
.row-eq-height > .box {
width: inherit;
}
.middle5 .tab-content > .tab-pane {
border: 0 none;
margin: 0;
padding: 0;
}
.buytable table td, .buytable table th, .buytable table p {
font-size: 12px;
word-break: break-all;
}
.buytable table a {
padding: 10px 0;
}
.buytable table strong {
font-size: 20px;
}
.btn-right a {
padding: 5px 8px;
}
.fastival-banner {
padding: 6px 25px;
width: 120px;
left: 55%;
}
.area.img {
background-position: 50% 0
}
.product-banner .pull-right img {
max-width: 260px;
}
.copyright p {
width: 100%;
margin-bottom: 0;
}
footer .copyright li {
display: inline-block;
float: none;
margin: 0 5px;
}
.copyright .pull-right {
float: none !important;
width: 100%;
}
.box a {
padding: 10px 12px
}
.box {
padding: 20px;
}
.navbar-brand img {
margin-top: 10px;
width: 150px;
}
#owl-one .owl-stage-outer {
padding: 0;
}
.carousel-caption h3:nth-child(2) {
margin-top: 1.5em;
font-size: 20px;
}
.carousel-caption h3 p {
font-size: 14px;
line-height: 16px;
}
.carousel-caption {
width: 75%;
text-align: center;
}
.carousel-caption h3:first-child {
line-height: 0px;
}
.bread-crumb ul {
padding: 0 !important;
text-align: center;
}
.bread-crumb ul li {
display: inline;
float: none;
}
.panel1 .panel-body .links.links1 {
padding: 9px;
}
.product i {
font-size: 23px;
margin: 15px 5px 15px 0;
padding: 8px;
}
.product .bs-example .panel > .panel-heading a span {
top: 0;
font-size: 16px;
}
.related-product ul li a {
font-size: 14px;
}
.row-eq-height {
display: inherit;
}
.soft-feat .box {
width: 90%;
margin: 30px 5%;
}
.product-banner.recover-win-data {
background-position: -550px 0;
}
.middle6 .box article {
padding-right: 70px;
}
.navbar {
box-shadow: none;
}
.carousel-inner > .item > img {
height: 200px;
width: 100%;
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: blur(5px);
}
.banner .carousel {
margin: 0 -10px;
}
.carousel-caption a {
font-size: 16px !important;
margin: 1.5em auto 0;
padding: 8px 0 !important;
width: 130px !important;
}
.soft-feat.evaluate .box1 table tr .whi > img {
width: 40px;
}
.soft-feat.evaluate .box1 table tr td {
padding: 1px;
}
.soft-feat.evaluate .box1 table tr.t-heading td {
font-size: 14px;
}
.soft-feat.evaluate .box1 table tr td {
font-size: 12px;
}
}

@media(max-width:479px) {
.soft-feat.evaluate .box1 table tr td .fa.fa-long-arrow-right.white {
clear: both;
width: 100%;
}
.product-banner .links {
font-size: 16px;
padding: 10px;
margin-left: 0;
}
.product-award p:last-child span {
font-size: 14px;
line-height: 16px;
}
.product-award #owl-one .box {
padding: 40px 15px;
}
.award .col-xs-4 .box .border-right1, .award .col-xs-4 .box .border-bottom {
display: none !important;
}
.award .col-xs-4 {
width: 100%;
}
.award .box {
border-bottom: 1px solid #dedede;
}
}

@media(max-width:396px) {
main {
margin-top: 160px;
}
.top-bar {
padding-top: 33px;
}
.product-award.last .box3 .col-xs-6 {
width: 100%;
border-bottom: 1px solid #e9e9e9;
}
.product-award.last .box3 .col-xs-6 div .border-right1 {
display: none;
}
.product-award.last .box3 .col-xs-6 div .border-bottom {
display: none;
}
.product-award.last .box3 .links.links1 {
margin-top: 30px;
}
.product-banner.recover-win-data {
background-position: -650px 0;
}
.main-heading {
display: table;
text-align: center;
margin-top: 0;
}
.main-heading span {
display: table-cell;
height: 40px;
vertical-align: middle;
}
.sub-menu-new {
width: 88%;
}
}
#main {
width: 100%;
}
#header {
width: 100% !important;
background: #fff;
-webkit-box-shadow: 0px 5px 6px -4px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0px 5px 6px -4px rgba(0, 0, 0, 0.4);
box-shadow: 0px 5px 6px -4px rgba(0, 0, 0, 0.4);
left: 0;
padding-bottom: 7px;
position: fixed;
top: 0;
z-index: 12;
padding: 0 0 0 0;
}
#header .pro-name {
background-position: 0 6px;
background-repeat: no-repeat;
color: #0960a9;
float: left;
font-size: 20px;
line-height: 45px;
padding-top: 2px;
margin-left: 20px;
font-weight: normal;
text-shadow: none;
}
#header .pro-nav {
float: right;
padding-right: 30px;
padding-top: 10px;
}
.closeee {
margin: 10px;
background: #FF0004;
padding: 10px;
color: #ffffff;
}
.close {
float: right;
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #fff;
text-shadow: 0 1px 0 #fff;
filter: alpha(opacity=20);
opacity: .2
}
.close:focus, .close:hover {
color: #000;
text-decoration: none;
cursor: pointer;
filter: alpha(opacity=50);
opacity: .5
}
button.close {
-webkit-appearance: none;
padding: 0;
cursor: pointer;
background: 0 0;
border: 0
}
.dlfullver {
padding: 30px 0 0 0;
}
.dlfullver a {
font-size: 17px;
font-weight: 300;
}
.floatboxes .software-faQs {
padding: 0;
}
.floatboxes .software-faQs .panel-group .panel .panel-title a {
margin: 0;
padding: 0;
border: none;
color: #333;
}
.floatboxes .panel-default > .panel-heading + .panel-collapse > .panel-body strong {
display: inline;
font-size: inherit;
}
.floatboxes .panel-group {
margin-top: 30px;
}
.floatboxes .software-faQs .panel-group .panel .panel-title a.collapsed {
background: none;
}
.floatboxes .software-faQs .panel-group .panel .panel-title a {
background: none;
}
.floatboxes {
display: flex;
}
.floatboxes .box {
width: 50%;
margin: 20px;
padding: 20px;
background: #fff;
border: 1px solid #ccc;
}
.floatboxes .box strong {
display: block;
font-weight: normal;
font-size: 22px;
}
.floatboxes .box ul {
padding: 0;
margin: 20px 0 50px 10px;
}
.floatboxes .box ul li {
background: url(../images/check1.png) no-repeat 0 0;
padding: 0 0 8px 27px;
font-size: 15px;
color: #000;
margin: 0 0 10px 0;
line-height: 20px;
list-style-type: none;
}
.product-banner.exchange-newaa {
background: #2a2f35 url(../images/exchange-banner-new.jpg) no-repeat center 0;
background-size: cover;
padding: 40px 0 20px 0;
}
.sectionnew {
overflow: hidden;
text-align: left;
padding: 70px 0 0 0;
}
.sectionnew .container {
width: 85%;
margin: 0 auto;
position: relative;
}
.sectionnewone {
overflow: hidden;
text-align: left;
padding: 70px 0 0 0;
background: #f5f5f5;
}
.sectionnewone .container {
width: 85%;
margin: 0 auto;
position: relative;
}
.lbox {
float: left;
width: 55%;
margin-bottom: 70px;
}
.lbox strong {
font-weight: 300;
font-size: 26px;
padding-bottom: 10px;
display: block;
}
.lbox strong span {
border-bottom: 3px solid #007cc3;
padding-top: 15px;
display: inline-block;
}
.lbox p {
font-size: 15px;
color: #000;
}
.lbox ul {
margin: 20px 0 20px 10px;
padding: 0;
}
.lbox ul li {
background: url(../images/check-icon-new.png) no-repeat 0 0;
padding: 0 0 8px 27px;
font-size: 15px;
color: #000;
margin: 0 0 10px 0;
line-height: 20px;
list-style-type: none;
}
.lbox ul li a {
border: none;
display: inline;
padding: 0;
margin: 0;
color: green;
}
.lbox ul li a:hover {
text-decoration: underline;
color: #000;
background: none;
}
.rboxaa p a {
border: none;
display: inline;
padding: 0;
margin: 0;
color: green;
}
.rboxaa p a:hover {
text-decoration: underline;
color: #000;
background: none;
}
.lbox a {
border: 2px solid #ff6600;
color: #ff6600;
display: inline-block;
padding: 10px 20px;
margin: 10px 0 0 10px;
transition: all 0.7s ease 0s;
}
.lbox a.freetrial {
background: #ff6600;
border-color: #ff6600;
color: #fff;
display: inline-block;
padding: 10px 20px;
margin: 10px 0 0 10px;
}
.lbox a:hover {
color: #fff;
background: #333;
border-color: #333;
}
.rboxaa a {
border: 2px solid #ff6600;
color: #ff6600;
display: inline-block;
padding: 10px 20px;
margin: 10px 0 0 10px;
transition: all 0.7s ease 0s;
}
.rboxaa a.freetrial {
border: 2px solid #ff6600;
color: #fff;
background: #ff6600;
display: inline-block;
padding: 10px 20px;
margin: 10px 0 0 10px;
}
.rboxaa a:hover {
color: #fff;
background: #333;
border-color: #333;
}
.rbox {
width: 40%;
float: right;
}
.rbox img {
border-bottom: 10px solid #b2b2b2;
border-radius: 0 0 10px 10px;
margin: 0 0 -10px;
}
.rboxaa {
float: right;
width: 55%;
margin-bottom: 70px;
}
.rboxaa strong {
font-weight: 300;
font-size: 26px;
padding-bottom: 10px;
display: block;
}
.rboxaa strong span {
border-bottom: 3px solid #007cc3;
padding-top: 15px;
display: inline-block;
}
.rboxaa p {
font-size: 15px;
color: #000;
}
.rboxaa ul {
margin: 20px 0 20px 10px;
padding: 0;
}
.rboxaa ul li {
background: url(../images/check-icon-new.png) no-repeat 0 0;
padding: 0 0 8px 27px;
font-size: 15px;
color: #000;
margin: 0 0 10px 0;
line-height: 20px;
list-style-type: none;
}
.lboxaa {
float: left;
width: 40%;
}
.lboxaa img {
border-bottom: 10px solid #b2b2b2;
border-radius: 0 0 10px 10px;
margin: 0 0 -10px;
}
.rbox img {
max-width: 100%;
}
.lboxaa img {
max-width: 100%;
}
.reviewboxnew {
margin: 30px 0;
}
.reviewboxnew img {
float: left;
}
.reviewboxnew .boxnn {
position: relative;
margin: 0 0 0 250px;
text-align: left;
}
.reviewboxnew .boxnn strong {
display: block;
font-size: 24px;
font-weight: normal;
color: #000;
padding-top: 20px;
}
.reviewboxnew .boxnn span {
font-size: 15px;
color: #666;
margin-left: 5px;
}
.reviewboxnew .boxnn p {
color: #333;
padding: 0;
margin: 10px 0;
font-size: 17px;
font-style: italic;
}
.reviewboxnew .boxnn a {
display: inline-block;
border: 1px solid #666;
color: #333;
padding: 10px 20px;
border-radius: 6px;
margin-top: 10px;
}
.reviewboxnew .boxnn a:hover {
color: #fff;
background: #333;
}
.flexbox {
display: flex;
}
.flexbox .box {
width: 50%;
margin: 20px;
background: #fff;
padding: 30px;
min-height: inherit;
}
.flexbox .box strong {
display: block;
padding: 0 0 20px 0;
color: #000;
font-size: 18px;
font-weight: normal;
}
.middle3 .flexbox .box ul {
margin: 0 0 0 20px;
}
.middle3 .flexbox .box ul li {
list-style-type: disc;
line-height: inherit;
margin: 0 0 15px 0;
}
.soft-featnew.evaluate .box1 table {
border: 0;
background: #006699;
margin-top: 30px;
}
.soft-featnew.evaluate .box1 table .whi {
background: #fff;
}
.soft-featnew.evaluate .box1 table .whi-d {
background: #d6e6ee;
}
.soft-featnew.evaluate .box1 table .whi-l {
background: #f9f9f9;
}
.soft-featnew.evaluate .box1 table td {
border-color: #bddae9;
}
.soft-featnew.evaluate .box1 table tr td {
vertical-align: middle;
font-size: 14px;
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
padding: 10px;
}
.soft-featnew.evaluate .box1 table tr.t-heading td {
font-size: 22px;
color: #fff;
text-shadow: 0 1px 1px #333;
}
.modal-body {
padding: 0;
}
button.close {
position: absolute;
width: 25px;
height: 25px;
background-color: #FF0004;
opacity: 1;
color: #fff;
z-index: 999;
right: -12px;
top: -12px;
border-radius: 50%;
font-size: 15px;
border: 2px solid #fff;
line-height: 20px;
-webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.35);
box-shadow: 0 0 1px 1px rgba(0,0,0,0.35);
}
.modal-lg {
display: inline-block;
max-width: inherit;
width: inherit;
position: relative;
margin: 30px auto;
}
.modal-open .modal {
text-align: center;
}
.imagestyle {
margin: -6px 0 0 15px;
}
.small-menu .modal-body img {
display: block;
}
.pagination {
width: auto;
margin: 20px auto;
padding: 0 0 0 0;
font-size: 20px;
font-weight: bold;
}
.pagination a {
text-decoration: none;
border: solid 1px #e2e2e2;
color: #15B;
color: #000000;
}
.pagination a:hover {
color: #ffcc00;
}
.pagination a, .pagination span {
display: block;
float: left;
padding: 0.3em 0.5em;
margin-right: 0;
margin-bottom: 5px;
min-width: 1em;
text-align: center;
}
.pagination .current {
background: #ffffff;
color: #ffcc00;
border: solid 1px #e2e2e2;
}
.pagination .current.prev, .pagination .current.next {
color: #000000;
border-color: #e2e2e2;
background: #ffffff;
}
.pagination .prev {
color: #000000;
border-color: #e2e2e2;
background: #ffffff;
width: 40px;
height: 40px;
border-radius: 40px;
font-size: 30px;
line-height: 23px;
}
.pagination .next {
color: #000000;
border-color: #e2e2e2;
background: #ffffff;
width: 40px;
height: 40px;
border-radius: 40px;
font-size: 30px;
line-height: 23px;
}
.none {
display: none;
}
.pagination a, .pagination span {
font-weight: normal;
color: #0684cc;
padding: 6px;
font-size: 14px;
}
.pagination a:hover, .pagination .current {
background: #0684cc;
color: #FFFFFF;
}
.pagination {
padding: 10px 0;
text-align: center;
display: block;
}
.pagination a, .pagination span {
float: inherit;
display: inline-block;
}
.pagination .current.prev {
position: absolute;
left: 10px;
top: 45%;
background: #999;
color: #FFFFFF;
border: none;
}
.pagination .current.next {
position: absolute;
right: 10px;
top: 45%;
background: #999;
color: #FFFFFF;
border: none;
}
.pagination .prev {
position: absolute;
left: 10px;
top: 45%;
background: #333333;
color: #FFFFFF;
border: none;
}
.pagination .next {
position: absolute;
right: 10px;
top: 45%;
background: #333333;
color: #FFFFFF;
border: none;
}
.result {
text-align: center;
margin: 10px 40px;
}
.result img {
max-width: 100%;
}
.product-banner.ostnewbanner {
background: #2a2f35 url(../images/ost-banner-new.jpg) no-repeat center 0;
background-size: cover;
}
.product-banner.ostnewbanner .text-area span {
color: #fff;
text-shadow: 0 1px 1px #000;
}
.product-banner.pstnewbanner {
background: #2a2f35 url(../images/pst-banner.jpg) no-repeat center 0;
background-size: cover;
}

@media(max-width:768px) {
.product-banner.exchange-newaa {
padding-left: 20px;
padding-right: 20px;
}
.sectionnew .container {
width: auto;
}
.sectionnewone .container {
width: auto;
}
.rbox {
float: none;
width: auto;
}
.lbox {
float: none;
width: auto;
}
.lboxaa {
float: none;
width: auto;
}
.rboxaa {
float: none;
width: auto;
}
.product-banner.ostnewbanner.product-banner.ostnewbanner {
padding-left: 20px;
padding-right: 20px;
}
.product-banner.pstnewbanner {
padding-left: 20px;
padding-right: 20px;
}
}

@media(max-width:640px) {
.imagestyle {
float: none;
margin: 20px 0 0 0;
display: block;
}
.floatboxes {
display: block;
}
.floatboxes .box {
width: auto;
margin: 20px 0;
}
.flexbox {
display: block;
}
.flexbox .box {
width: auto;
margin: 20px;
}
.buypage-container.container .buytable table a {
font-size: 14px;
padding: 5px;
}
.buypage-container.container .buytable table td p {
font-size: 13px;
}
.buypage-container.container .buytable table td strong {
font-size: 20px;
}
.buypage-container.container .buytable table td b {
font-size: 14px;
}
.buypage-container.container .buytable table td i {
font-size: 11px;
}
.buypage-container.container .buytable table th:first-child {
padding-top: 15px;
}
.reviewboxnew {
text-align: center;
}
.reviewboxnew img {
float: none;
}
.reviewboxnew .boxnn {
margin: 20px;
margin-top: 0;
text-align: center;
}
}

.featuresection{padding:50px 0;}
.containeritems{border-radius:20px; box-shadow:0 0 20px #ccc; background:#fff; max-width:80%; margin:10px auto;}
.containeritems .tabs-left, .containeritems .tabs-right {border-bottom: none; padding-top: 2px;}
.containeritems .tabs-left>li, .containeritems .tabs-right>li {float: none; margin-bottom: 2px;}
.containeritems .tabs-left>li {margin-right: -1px;}
.containeritems .tabs-right>li {margin-left: -1px;}
.containeritems .tabs-left>li.active>a, .containeritems .tabs-left>li.active>a:hover, .containeritems .tabs-left>li.active>a:focus {border-bottom-color: #ddd; border-right-color: transparent;}
.containeritems .tabs-right>li.active>a, .containeritems .tabs-right>li.active>a:hover, .containeritems .tabs-right>li.active>a:focus {border-bottom: 1px solid #ddd; border-left-color: transparent;}
.containeritems .tabs-left>li>a {border-radius: 4px 0 0 4px; margin-right: 0; display:block;}
.containeritems .tabs-right>li>a {border-radius: 0 4px 4px 0; margin-right: 0; }
.containeritems .tabspaces{padding:40px;}
.containeritems .sideways{float:left; width:110px;}
.containeritems .nav-tabs > li.active > a, .containeritems .nav-tabs > li.active > a:focus, .containeritems .nav-tabs > li.active > a:hover{border:#fff; background:url(../images/active-point.jpg) no-repeat right top; border:none; color:#137de3; cursor:pointer;}
.containeritems .nav-tabs > li{width:117px; margin:-3px 0 80px 0; border:none;}
.containeritems .nav-tabs > li:last-child{margin:0 0 -5px 0;}
.containeritems .nav-tabs > li > a{padding:0; background: url(../images/point.jpg) no-repeat right top; border:none; color:#979797; line-height:18px; font-size:18px; font-weight:300;}
.containeritems .nav-tabs > li > a:hover{background:#fff url(../images/active-point.jpg) no-repeat right top; border:none; color:#137de3;}
.containeritems .tabs-left{border-right:2px solid #b7b7b7;}
.containeritems .tab-content{position:relative; margin:0 0 0 150px; font-size:15px;}
.containeritems .tab-content h5{color:#1777e5; font-size:24px; font-weight:300; margin-bottom:20px;}
.containeritems .tab-content h5 strong{display:block; color:#01061c; font-weight:300; margin-top:5px;}
.containeritems .tab-content p{line-height:24px;}
.containeritems .tab-content ul{margin:15px 0 0 15px; padding:0;}
.containeritems .tab-content ul li{list-style-type:none; background: url(../images/tab-checkmark.jpg) no-repeat 0 5px; padding:0 0 0 23px; line-height:20px; margin-bottom:10px;}
.containeritems .tab-content .conpart{float:left; width:65%;}
.containeritems .tab-content .imgpart{float:right; width:30%; position:relative;}
.containeritems .tab-content .imgpart img{max-width:100%;}
.containeritems .toolsublinks{ overflow:hidden;}
.containeritems .toolsublinks ul{margin:50px 0 0 150px; padding:0;}
.containeritems .toolsublinks ul li{list-style-type:none; float:left; margin:0 15px;}
.containeritems .toolsublinks ul li img{margin:-5px 5px 0 0;}
.containeritems .toolsublinks ul li a{color:#000;}
.containeritems .toolsublinks ul li a:hover{text-decoration: underline;}
.productpage-banner{background:#003C68; padding:40px 6%; color:#fff; min-height:560px;}
.productpage-banner h2{font-size:48px; font-weight:normal; margin-top:110px;}
.productpage-banner h2 strong{display:block; font-weight:normal;}
.productpage-banner p{font-style:italic; font-size:18px; font-weight:300; margin:20px 0;}
.productpage-banner a{display:inline-block; border-radius:6px; background:#8cc42f; border:1px solid #8cc42f; color:#fff; font-size:24px; font-weight:300; padding:10px 30px; margin:10px 5px 0 0;}
.productpage-banner a.buybtn{background:none; border:1px solid #fff;}
.productpage-banner a:hover{text-decoration: underline;}
.reviewstars{padding:20px 0 0 0;}
.reviewstars a{color:#fff; font-weight:normal; font-size:14px; padding:0; margin:0; border:none; background:none; border-radius:0;}
.reviewstars img{margin:-1px 3px 0 0;}
.rf-exchange{background:#003b59 url(../images/rf-exchange-banner.jpg) no-repeat center top; background-size:cover; background-attachment:fixed;}
.rf-ost {background: #003b59 url(../images/ostconverterbanner.jpg) no-repeat center top; background-size: cover; background-attachment:fixed;}
.rf-pst {background: #003b59 url(../images/pstrepairbanner.jpg) no-repeat center top; background-size: cover; background-attachment:fixed;}
.colorbgsection{background:#1aa0fa; padding:40px 0; margin:20px 0;}
.colorbgsection .container{width:80%;}
.textbig{font-size:48px; font-weight:300;}
.textbig strong{font-size:24px; display:block; font-weight:300;}
.textbig strong.colrbl{color:#0887c9; padding-bottom:30px;}
.colorwt{color:#fff;}

.wtbgsection{background:#fff;}
.buypage-container.container .buytable table a.buy{background:none; border:1px solid #7cb42f; color:#7cb42f;}
.buypage-container.container .buytable table a.buy:hover{color:#fff; background:#333; border:1px solid #333;}
.colorbgsection .software-faQs{padding:0;}
.colorbgsection .panel-default{background:none;}
.colorbgsection .software-faQs .panel-group .panel{border:none;}
.colorbgsection .software-faQs .bs-example .panel-heading{background:none;}
.colorbgsection .software-faQs .panel-group .panel .panel-title{color:#fff;}
.colorbgsection .software-faQs .panel-group .panel .panel-title a:focus{color:#fff;}
.colorbgsection .software-faQs .bs-example .panel-heading:hover a{color:#fff;}
.colorbgsection .panel{box-shadow:none;}
.colorbgsection .panel-default > .panel-heading + .panel-collapse > .panel-body{border:none; padding-top:0;}
.colorbgsection .software-faQs .bs-example .panel-body p{color:#fff;}
.colorbgsection .software-faQs .panel-group .panel .panel-title a.collapsed{background:url(../images/plus-wt.png) no-repeat 0 10px;}
.colorbgsection .software-faQs .panel-group .panel .panel-title a{background:url(../images/minus-wt.png) no-repeat 0 10px;}

.colorbgsection #owl-one .owl-stage-outer{border-radius:10px; box-shadow:0 0 20px #0e7cc5; padding:0;}
.colorbgsection #owl-one p {color: #333; font-style: italic; line-height: 30px; font-size: 17px;}
.colorbgsection .owl-carousel .owl-item{padding:30px;}
.colorbgsection #owl-one .box img{float:left;}
.colorbgsection #owl-one .box p{position:relative; margin:0 0 0 120px;}
.colorbgsection #owl-one .box p img{float:none; display:block;}
.colorbgsection #owl-one .owl-carousel .owl-item img{display:block;}
.colorbgsection #owl-one p span{font-size:25px; font-weight:normal; font-style:normal;}
.flexcontainer{display:flex; padding:30px 0;}
.flexcontainer .box{width:33.33%; margin:0 15px;}
.size{font-size:22px;}


.imageeffect {opacity: 1; display: block; width: 100%; height: auto; transition: .5s ease; backface-visibility: hidden;}
.middlezoom {transition: .5s ease; opacity: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center;}
.containeritems .tab-content .imgpart:hover .imageeffect {opacity: 0.5;}
.containeritems .tab-content .imgpart:hover .middlezoom {opacity: 1;}
.imageeffecttext{background: rgba(27, 159, 248, 0.8); color: white; width:50px; height:50px; line-height:50px; border-radius:50px; font-weight:bold; font-size:30px; }
.modal-body .flexbox .box{border-radius:8px;}
.modal-body .flexbox .box ul{margin:0 0 20px 0; padding:0;}
.modal-body .flexbox .box ul li{list-style-type:none; background:url(../images/check1.png) no-repeat 0 3px; padding:0 0 0 25px; line-height:20px; margin:0 0 12px 0;}
.modal-body .flexbox .box .productguides{overflow:hidden;}
.modal-body .flexbox .box .productguides ul{margin:0;}
.modal-body .flexbox .box .productguides ul li{float:left; padding:0; background:none; margin: 0 10px 10px 0;}
.modal-body .flexbox .box .productguides ul li a{display:inline-block; padding:5px 10px; border:1px solid #ccc; color:#000; border-radius:4px;}
.modal-body .flexbox .box .productguides ul li a i{color:#CB0003;}
.modal-body .flexbox .box .productguides ul li a:hover{color:#fff; background:#CB0003; border:1px solid #CB0003;}
.modal-body .flexbox .box .productguides ul li a:hover i{color:#fff;}

.popupboxcontainer{background:#eee; text-align:left; padding:20px;}

.newflexboxes{display:flex; margin-bottom:60px; background:#fff;}
.newflexboxes .box{width:33.33%;  padding:20px;}
.newflexboxes .box.colorbg{ border-left:1px solid #ddd; border-right:1px solid #ddd;}
.newflexboxes .box .headingpart{overflow:hidden; padding-bottom:15px;}
.newflexboxes .box img{float:left; margin:5px 0 0 0;}
.newflexboxes .box h6{font-weight:normal; font-size:22px; margin-bottom:20px; color:#000; text-transform:uppercase; position:relative; margin-left:70px;}
.newflexboxes .box h6 strong{display:block; font-weight:normal; color:#666; font-size:18px; text-transform:none; margin:5px 0 0 0;}
.newflexboxes .box ul{margin:0; padding:0;}
.newflexboxes .box ul li{list-style-type:none; background:url(../images/tab-checkmark.jpg) no-repeat 0 5px; padding:0 0 0 25px; line-height:20px; margin:0 0 15px 0;}
.newflexboxes .box .software-faQs{padding:0;}

@media only screen and (max-width: 1024px) {
.containeritems{max-width:inherit; margin:10px;}
.colorbgsection .container{width:auto; margin:0 10px; padding:0;}
}
@media only screen and (max-width: 767px) {
	
.containeritems .tab-content .imgpart{display:none;}
.containeritems .tab-content .conpart{width:auto;}
.containeritems .tabspaces{padding:0;}
.containeritems{margin:0 10px; box-shadow:none;}
.containeritems .sideways{width:85px;}
.containeritems .nav-tabs > li{width:92px;}
.containeritems .tab-content{margin:0 0 0 110px;}
.containeritems .toolsublinks ul{margin:50px 0 0 0;}
.containeritems .nav-tabs > li > a{line-height:17px;}
.containeritems .toolsublinks ul li{margin-bottom:15px;}
.flexcontainer{display:block;}
.flexcontainer .box{width:inherit;}
#owl-one .owl-carousel .owl-item img{width: inherit !important;}
}
@media only screen and (max-width: 640px) {
.newflexboxes{display:block;}
.newflexboxes .box{width:auto;}	
.newflexboxes .box.colorbg{ border:none; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
}
@media only screen and (max-width: 480px) {
.colorbgsection #owl-one .owl-carousel .owl-item img{display:none;}
.colorbgsection #owl-one .box p{margin:0;}
.containeritems .tab-content h5{margin:0 0 10px 0; font-size:20px;}
.productpage-banner a{font-size:18px; padding:5px 11px;}
.productpage-banner h2{font-size:30px;}
.productpage-banner p{font-size:15px;}
.textbig{font-size:30px;}
.textbig strong{font-size:17px;}
.flexcontainer .box{padding:0; margin:0;}
.smallscrnone{display:none;}
.colorbgsection .buypage-container.container .buytable table th, .colorbgsection .buypage-container.container .buytable table td{padding:10px 7px;}
.colorbgsection .buytable table td, .colorbgsection .buytable table th, .colorbgsection .buytable table p{word-break:normal;}
.colorbgsection .buypage-container.container .buytable table{margin:0 0 0 -10px;}
}