@font-face{font-display:swap;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-300.eot');src:local('Open Sans Light'), local('OpenSans-Light'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-300.eot?#iefix') format('embedded-opentype'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-300.woff2') format('woff2'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-300.woff') format('woff'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-300.ttf') format('truetype'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-300.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-regular.woff2') format('woff2'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-regular.woff') format('woff'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-regular.ttf') format('truetype'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-700.eot');src:local('Open Sans Bold'), local('OpenSans-Bold'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-700.woff2') format('woff2'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-700.woff') format('woff'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-700.ttf') format('truetype'),
url('https://www.datarepairtools.com/sitefonts/open-sans-v17-latin-700.svg#OpenSans') format('svg');}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 99%; font-family: 'Open Sans', sans-serif !important; vertical-align: baseline;  }

td { margin: 0; padding: 0; border: 0; font-size: 100%; font-family: 'Open Sans', sans-serif !important; vertical-align: middle;  }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1.3; }

a{text-decoration:none;}

ul { list-style: none; }

h1, h2, h3, h4, h5, h6 {    color: #34495e;   font-weight: 600;}

h1{font-size:28px; line-height:50px;}

h1 span{color:#FF0000}

h2{font-size:22px; line-height:30px;}

p{    font-size:15px;    line-height:24px;    margin:10px 0 5px 0;}

img{max-width:100%; height:auto;}

ol li{line-height:19px; margin:0 0 10px 20px;}

ol li ol{margin-top:10px;}

.img-centre{margin:0px auto; display:block; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

table { border-collapse: collapse; border-spacing: 0; }

code { padding: 3px 6px; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; background: #fcfcfc; border: 1px solid #e4e4e4; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #3f8faf; }

.lpart{float:left; width:46%; text-align:left;}

.lpart p{color:#666666; margin-bottom:25px;}

.lpart p a{background:none; color: #006699; padding:0; display:inline; font-size:17px;}

.lpart p a:hover{background:none; color:#000000; text-decoration:underline;}

.lpart p span{display:block;}

.rpart{float:right; width:46%; text-align:left;}

.rpart p{color:#666666; margin-bottom:25px;}

.rpart p a{background:none; color: #006699; padding:0; display:inline; font-size:17px;}

.rpart p a:hover{background:none; color:#000000; text-decoration:underline;}

.rpart p span{display:block;}

.ntxt{font-weight:bold; font-size:18px; text-transform:uppercase; padding-bottom:5px; margin-bottom:15px;}

.tophead{background:#2896dd;}

.sectionbg{background:#f5f5f5; padding:20px 0; margin:50px 0 0 0;}

.titletxt{text-align:center; font-size:30px; font-weight:bold; color:#34495e; padding:20px 0 10px 0;}

.langpage{text-align:center; padding:50px 0 0 0;}

.marng0{margin:0;}

.langpagenn{padding-top:20px;}

.sectioncolor{background:#FFFFFF;}

.maincontainer{width:100%;}

.containerin{ max-width:1250px; margin:0 auto;}

.rdtxt{color:#990000; font-size:16px;}

.pagelinks{ margin:20px 0 0 0; background:#f5f5f5; border-radius:10px; padding:20px;}

.pagelinks ul{list-style-type:none;}

.pagelinks ul li{list-style-type:none; margin-bottom:15px;}

.pagelinks ul li a{font-size:18px; font-weight:normal; color:#2980b9; line-height:28px;}

.pagelinks ul li a:hover{color:#000000; text-decoration:underline;}

.page{}

.page p a{color:#2980b9; }

.page p a:hover{color:#000000; text-decoration:underline;}

.page p{ font-size:16px; line-height:26px;}

.leftside{float:left; width:53%; padding:15px 0;}

.rightside{float:right; width:40%; padding:15px 0;}

.rightside ul{ padding:10px 0;}

.rightside ul li{font-size:14px; line-height:20px; border-bottom:1px solid #ccc; margin:5px 0; padding:10px; overflow:hidden;}

.rightside ul li img{float:left; margin:0 0 10px 0;}

.rightside ul li span{display:block; position:relative; margin:0 0 0 45px;}

.boximg{float:left; width:130px; margin:20px 0 0 0;}

.boccont{position:relative; margin:20px 0 0 150px;}

.offerbox{border-radius:4px; padding:10px; font-size:12px; background:#f5f5f5; border:1px  dashed #ccc;  text-align:center; margin:30px 0 0 0;}

.offerbox a{font-weight: bold; color: #0066CC !important;}

.offerbox a:hover{color:#000000; text-decoration:underline;}

.subtxt{ font-size:20px; color:#333333; line-height:24px;}

.subtxtin{ font-size:18px; color:#36485a; line-height:24px; padding:20px 0 0 0;}

.subtxt span{color:#FF0000}

.centertxt{text-align:center;}

.leftalgn{text-align:left;}

.inpage{padding:20px 0 0 0;}

.logo{float:left; padding:1px 5px; position:relative; z-index:9999;}

.topright{float:right;}

.clearfix{clear:both;}

.fotter{background:#1d87cc; padding:20px 0; margin:50px 0 0 0;}

.boxl{float:left; width:35%; font-size:12px; color:#fff; line-height:38px; text-align:center;}

.boxl ul{}

.boxl ul li{float:left; width:40%; margin:0 10% 2px 0; text-align:left; border-bottom:1px solid #2392da;}

.boxl a{color:#d7eefd; margin:0 2px; text-decoration:none; font-size:13px;}

.boxl a:hover{color:#FFFFFF;}

.boxr{float:right; width:20%; color:#fff; font-size:17px; text-align: left; line-height:36px;}

.boxr ul{ margin:0 0 0 0;}

.boxr ul li{  margin:0 1px 0 0; padding:0;}

.boxr ul li a{text-decoration:none; color:#d7eefd; text-align: left;  display:block; margin:0; font-size:13px; padding-left:25px; line-height:20px; padding-top:5px; margin-bottom:2px;}

.boxr ul li a.blue{background: url(../images/fb.png) no-repeat 0 0; transition: all 0.3s ease-in-out 0s;}

.boxr ul li a.blue:hover{color:#fff; background: url(../images/fb.png) no-repeat 0 -32px;}

.boxr ul li a.red{background: url(../images/gplus.png) no-repeat 0 0; transition: all 0.3s ease-in-out 0s;}

.boxr ul li a.red:hover{color:#fff; background: url(../images/gplus.png) no-repeat 0 -32px;}

.boxr ul li a.sky{background: url(../images/tw.png) no-repeat 0 0; transition: all 0.3s ease-in-out 0s;}

.boxr ul li a.sky:hover{color:#fff; background: url(../images/tw.png) no-repeat 0 -32px;}

.boxr ul li a.sky1{background: url(../images/in.png) no-repeat 0 0; transition: all 0.3s ease-in-out 0s;}

.boxr ul li a.sky1:hover{color:#fff; background: url(../images/in.png) no-repeat 0 -32px;}

.boxmid{float:left; width:35%; margin:10px 0 0 4%; color:#fff; font-size:14px; text-align:center; line-height:22px;}

.boxmid img{margin:15px 0 0 0;}

.boxmid span{color:#fff;}

.gotop{width:50px; 	height:50px;	padding:0; 	text-align:center; 	background: whiteSmoke;	font-weight: bold;	color: #444;	text-decoration: none;	position:fixed;	bottom:75px;	right:20px;	display:none;background: url(../images/top.gif) no-repeat 0 0;}

.gotop:hover{	background: url(../images/top.gif) no-repeat 0 -62px;}

.blogsection{background:#f5f5f5; padding:50px 0; color:#34495e; margin:50px 0 0 0; text-align:center;}

.blogsection strong{font-size:30px; padding:10px 0; display:block;}

.blogsection a{display:inline-block; background:#34495e; border-radius:6px; color: #fff; padding:10px 20px; margin:10px 0; transition: all 0.3s ease-in-out 0s;}

.blogsection a:hover{ background:#000000; color:#FFFFFF;}

.min01{margin:-30px 0 0 0;}

.borderbox{border:1px solid #eee; padding:20px;}

.borderbox strong{display: inline-block; font-size:18px; font-weight:normal; color: #003366;  padding:0 0 3px 0;}

.borderbox p{color:#333;}

.sitemap{}

.sitemap ul{ margin:20px 0 0 0;}

.sitemap ul li{ margin:0 0 10px 0;}

.sitemap ul li strong{display:block; padding:15px 0 5px 0;}

.sitemap ul li a{background:url(../images/icons/dot.png) no-repeat 0 5px; padding:0 0 0 20px; font-size:14px; color:#003366; line-height:20px; font-weight:bold;}

.sitemap ul li a:hover{text-decoration:underline; color:#000000;}

.sitemap ul li ul{ margin:10px 0 0 10px;}

.sitemap ul li ul li{ margin:0 0 10px 0;}

.sitemap ul li ul li a{background: url(../images/icons/list-arrow-new.png) no-repeat 0 5px; padding:0 0 0 15px; font-size:13px; color: #003399; line-height:20px; font-weight: normal;}

.sitemap ul li ul li a span{font-size:15px; padding:5px 0 0 0; display:inline-block;}

.sitemap ul li ul li a:hover{text-decoration:underline; color:#000;}



.maprow{border-radius: 10px; display: flex; flex-direction: row; margin:20px 0;}

.map{ background:#fff; border:1px solid #eee; font-size: 16px; width: 33%;}

.map div{padding:20px; padding-top:0;}

.map strong{font-weight:normal; display:block; margin:20px 0 0 0;}

.map strong a{color:#003399; font-size:14px;}

.map ul{ margin:10px 0 0 10px;}

.map ul li{ margin:0 0 10px 0;}

.map ul li a{background: url(../images/icons/list-arrow-new.png) no-repeat 0 5px; padding:0 0 0 15px; font-size:13px; color:#000; line-height:20px; font-weight: normal;}

.map ul li a:hover{text-decoration:underline; color:#003366;}

.leftpan{float:left; width:60%;}

.rightpan{float:left; width:40%;}

.rightpan strong{font-size: 28px;    line-height: 50px; color: #34495e; display:block;}

.font1{font-size:24px;}

.categories{}

.categories strong{display:block; font-size:22px; font-weight:normal; margin:40px 0 0 0;}

.categories p{font:15px; line-height:24px;}

.categories div{float:left; width:50%;}

.categories ul{display:block; margin:10px;}

.categories ul li{background: url(../images/icons/list-arrow.png) no-repeat 0 4px; padding:0 0 0 15px; margin:10px 0 15px 0;}

.categories li a{color: #003399; font-size:14px;}

.categories li a:hover{text-decoration:underline; color:#000000;}

.bgnonenew{background:#f5f5f5; padding:20px 0; margin-bottom:-50px; margin-top:70px;}



#carousel {

  position: relative;

  

  margin: 30px auto;

}



#slides {

  overflow: hidden;

  position: relative;

  width: auto;

  margin:0 60px;



}



#slides ul {

  list-style: none;

  width: 100%;



  margin: 0;

  padding: 0;

  position: relative;

}



#slides li {

  width: 100%;



  float: left;

  text-align: center;

  position: relative;



}



/* Styling for prev and next buttons */



.btn-bar {

 

  margin: 0 auto;

  display: block;

  position: relative;

  width:100%;



}



#buttons {

  padding: 0 0 5px 0;

 

}



#buttons a {

  text-align: center;

  display: block;

  font-size: 30px;

  float: left;

  outline: 0;

  margin: 0 ;

  color: #10283e;

  text-decoration: none;

  display: block;

  padding: 5px;

  width: 30px;

  background:rgba(0, 0, 0, 0.1);

  border-radius:6px;

}



a#prev{position:absolute; left:0; top:-170px;}

a#next{position:absolute; right:0; top:-170px;}



a#prev:hover,

a#next:hover {

  color: #FFF;

  background:#10283e;

}



.quote-phrase,

.quote-author {



  font-weight: 300;

  display: table-cell;

  vertical-align: middle;

  padding: 5px 20px;



}

.quote-author span.nnss{display:block; padding:10px 0 0 0;}


.quote-phrase {



  font-size: 17px;

  color: #000;

  font-style: normal;

  line-height:28px;



}



.quote-marks {

  font-size: 22px;

  padding: 0 3px 3px;

  position: inherit;

}



.quote-author {

  font-style: normal;

  font-size: 20px;

  color: #10283e;

  font-weight: normal;



}



.quoteContainer,

.authorContainer {

  display: table;

  width: 100%;

}



.errorbox{padding:20px; border-radius:8px; background:#fefbde; border:1px solid #c0a997; color:#990000; font-size:16px; line-height:24px; margin:20px 40px;}





.imgsection{border:8px solid #fff; box-shadow:0 0 10px #ccc; margin:25px 10px; border-radius:8px;}



.recomend{padding:5px 10px; border-radius:8px; background:#e0e5ec; overflow:hidden; border:1px solid #bfc8d4; color:#1b242f; font-size:16px; line-height:24px; margin:20px 0;}

.recomend a{color:#0755ba;}

.recomend a:hover{text-decoration:underline;}

.recomend img{float:left;}

.recomend span{display:block; position:relative; margin:0 0 0 50px; padding-top:10px;}

.comparetabledrt{ margin:30px 0;}

.comparetabledrt > ol {display: flex; flex-direction: row; border-top:1px solid #ccc; border-left:1px solid #ccc; list-style-type:none; padding:0; margin:0;}

.comparetabledrt > ol > li{float:left; list-style-type:none; margin:0; padding:0; display:block; border-bottom:1px solid #ccc; border-right:1px solid #ccc;   background:#2980B9;}

.comparetabledrt > ol > li > span{display:block; padding: 15px; text-align:center; font-size:20px; font-weight:300; color:#fff;}

.comparetabledrt > ul {display: flex; flex-direction: row; border-left:1px solid #ccc; list-style-type:none; padding:0; margin:0;}

.comparetabledrt > ul > li{float:left; list-style-type:none; margin:0; padding:0; display:block; border-bottom:1px solid #ccc; border-right:1px solid #ccc; line-height:24px;}

.comparetabledrt > ul > li > span{display:block; padding: 15px; text-align:center; font-size:15px; font-weight:300;}

.comparetabledrt > ul > li > span > i{font-size:30px;}

.comparetabledrt > ul > li > span > strong{font-size:20px; font-weight:bold;}

.comparetabledrt > ul > li > span > b{font-weight:bold;}



.comparetabledrt > ul > li > span > a.bluebgbtn01{background:#003399; padding:15px; font-size:18px; font-weight:normal; text-align:center; display:inline-block; border-radius:8px; color:#FFFFFF; transition: all 0.3s ease-in-out 0s;}

.comparetabledrt > ul > li > span > a.bluebgbtn01:hover{background:#000000;}

.comparetabledrt > ul > li > span > a.grnbgbtn01{background: #006600; padding:15px; font-size:18px; font-weight:normal; text-align:center; display:inline-block; border-radius:8px; color:#FFFFFF; transition: all 0.3s ease-in-out 0s;}

.comparetabledrt > ul > li > span > a.grnbgbtn01:hover{background:#000000;}



.wtbg{background:#FFFFFF;}

.gbg{background:#f5f5f5;}

.wthn50{width:50%;}

.wthn25{width:25%;}

.mar70top{margin-top:70px;}

.comparetabledrt > ul > li > span.grnfnt{color:#006600; font-size:24px; text-transform:uppercase;}

.comparetabledrt > ul > li > span.blufnt{color: #003399; font-size:24px; text-transform:uppercase;}

.comparetabledrt > ul > li > span.mbtxt{text-align:left; background:url(../images/moneyback-guarantee.png) no-repeat 15px 15px; padding-left: 95px;}



.solutionspage .solutionspage-left{float:left; width:67%; text-align:left;}

.solutionspage .solutionspage-left h1{line-height:inherit;}

.solutionspage .solutionspage-left h2{padding-top:10px;}

.solutionspage .solutionspage-left h2, .solutionspage .solutionspage-left h3, .solutionspage .solutionspage-left h4, .solutionspage .solutionspage-left h5{font-size:22px; color:#000000; padding:10px 0 0 0; font-weight:normal;}

.solutionspage .solutionspage-left p{margin-bottom:15px;}

.solutionspage .solutionspage-right{float:right; width:29%;}

.solutionspage .stickbox{ position: sticky; position: -webkit-sticky; top: 20px;}

.solutionspage{width:inherit;  margin:40px auto;}

.solutionspage .solutionspage-right strong{display:block; font-weight:normal; font-size:20px;}

.solutionspage .solutionspage-right ul{overflow:hidden; margin:20px 0 0 0;}

.solutionspage .solutionspage-right ul li{background:url(../images/check-icon.png) no-repeat 0 2px; padding:0 0 0 25px; margin:0 0 15px 0; line-height:20px;}

.solutionspage .solutionspage-right ul li a{ color:#1876bf;}

.solutionspage .solutionspage-right ul li a:hover{color:#000000; text-decoration:underline;}

.solutionspage .solutionspage-right .box{ box-shadow:0 0 10px #ccc; padding:20px; border-radius:10px; margin-bottom:20px;}

.headingtextnew{font-size:22px; color:#000000; padding:20px 0 10px 0;}

.toprightnewsec-buy{float:right; margin:7px 0 0 0;}

.toprightnewsec-buy img{margin-left:20px;}

.buypagenew{ background:#fafafa; margin:-1px 0 -50px 0; padding:30px 0;}

.ftop{display:flex; padding:50px 0;}

.ftop .box{width:25%; margin:0 40px 0 0;}

.ftop .box:last-child{margin-right:0;}

.ftop .box img{float:left;}

.ftop .box span{display:block; position:relative; margin:0 0 0 65px; padding:10px 0 0 0;}

.ftop .box span strong{display:block;}

.pm{text-align:center; font-size:20px; border-top:1px solid #dddddd; padding:50px 0; text-transform:uppercase; font-weight:bold; color:#1272b0;}

.pm img{margin-top:20px;}

.newhtx{font-size:26px; text-align:center; padding:10px 0 50px 0;}

.flxc{display:flex;}

.flxc .box{width:50%; margin:20px; padding:30px; background:#fff; box-shadow:0 0 10px #ccc; text-align:left;}

.flxc .box ul{ padding:20px 0 0 0;}

.flxc .box ul li{ margin:0 0 20px 0; background: url(../images/icons/list-arrow-new.png) no-repeat 0 3px; padding:0 0 0 15px;}

.flxc .box ul li a{background:none; padding:0; color:#2980b9; margin:0; font-size:15px;}

.flxc .box h5{font-size:18px; text-transform:uppercase; font-weight:bold; padding:0; margin:0; color:#34495e;}



.imagebox{float:left;}

.contentbox{position:relative; margin:0 0 0 230px;}

.contentbox ul{ padding:15px 0 0 0;}

.contentbox ul li{ overflow:hidden; margin:0 0 10px 0;}

.contentbox ul li img{float:left;}

.contentbox ul li span{position:relative; margin:0 0 0 40px; display:block; padding:5px 0 0 0;}

.ht{font-size:24px; font-weight:normal; color:#000000;}



.recommended-section {background: #ebf2fb; border: 1px solid #b9cde7; border-radius: 10px; padding: 15px; position: relative; margin-top: 70px;}

.recommended-section-head{background: #fff; padding: 5px 20px; font-size: 20px; border-radius: 20px; border: 1px solid #b9cde7; display: inline-block; margin-top: -36px; margin-left: 20px; position: absolute;}

.recommended-section ul {padding: 20px 0 0 20px;}

.recommended-section ul li {background: url(../images/icons/list-arrow-new.png) no-repeat 5px 3px; list-style-type: none !important; padding-left: 20px; margin-bottom:20px;}

.recommended-section ul li a {color: #09356d; font-size:16px;}

.recommended-section ul li a:hover{text-decoration:underline; color:#000000;}



#stickybar {width: 100%;}

#stickybardownload {background: #dddddd; left: 0; padding: 7px 0; position: fixed; top: 0; z-index: 12; }

#stickybardownload .title { color: #000; float: left; font-size: 20px; font-weight: normal; line-height: 45px;}

#stickybardownload .rightbtn {float: right; }

.containerinsticky{max-width:1100px; margin:0 auto; padding:0 15px;}

.togglebar{display:inline-block;  background:#dddddd url(../images/mins.png) no-repeat center 10px; border-radius:0 0 4px 4px; width:50px; height:30px; text-align:center; position:absolute; top:57px; right:50px; cursor:pointer; transition: all 0.5s ease;}

.togglebar.expanded{background:#dddddd url(../images/plus.png) no-repeat center 10px; top:0; cursor:pointer; transition: all 0.5s ease;}



@media screen and (max-width: 1250px) {

.containerin{margin:0 15px;}

}





@media screen and (max-width: 980px) {

.containerin{width: auto; margin:0 10px;}

.menu{ width:auto; margin:0 10px;}

.ftop .box{margin:0 10px 0 0;}







}

@media screen and (max-width: 768px) {

.solutionspage .solutionspage-left{float:none; width:auto;}

.solutionspage .solutionspage-right{float:none; width:auto; margin-top:40px;}

.boxl{ width:30%}

.boxr{width:30%;}

.boxmid{ width:30%;}

.boxl ul li{float:none; width:auto;}



}

@media screen and (max-width: 640px) {

.imagebox{ display:none;}

.contentbox{margin:0;}

.flxc{display:block;}

.flxc .box{width:auto; margin:20px 0;}

.ftop{display:block;}

.ftop .box{width:auto; margin:0 0 20px 0; overflow:hidden;}

.ftop .box span strong{font-weight:normal; display:inline;}

.ftop .box span{padding:18px 0 0 0;}

.leftside{float:none; width: auto;}

.rightside{float:none; width: auto;}

.maprow{display: block;}

.map{ width:auto;}

.leftpan{float:none; width: auto;}

.rightpan{float:none; width: auto;}

.boxl ul li{float: left; width:40%; text-align:center;}

.boxl{margin-bottom:30px; overflow:hidden;}

.comparetabledrt > ol > li > span{font-size:16px; padding:10px;}

.comparetabledrt > ul > li > span{font-size:13px; font-weight:normal; padding:10px;}

}



@media screen and (max-width: 480px) {

.boxr{ text-align:left;}

.boxmid{ text-align:left; margin:0;}

.boxl ul li{float: none; width: auto; text-align: left; margin:0;}

.boximg{float:none; width:130px; margin:20px auto;}

.boccont{position:relative; margin:0 0 0 0;}

.comparetabledrt > ol > li > span{font-size:14px; padding:10px 5px;}

.comparetabledrt > ul > li > span{font-size:12px; font-weight:normal; padding:10px 5px;}

.comparetabledrt > ul > li > span > a.bluebgbtn01{background:#003399; padding:7px; font-size:12px;}

.comparetabledrt > ul > li > span > a.grnbgbtn01{background: #006600; padding:7px; font-size:12px;}

.comparetabledrt > ul > li > span.mbtxt{text-align:left; background:url(../images/moneyback-guarantee.png) no-repeat 10px 10px; padding-left: 10px; padding-top:90px;}

.toprightnewsec-buy img{margin-left:3px; max-width:70px; margin-top:12px;}

.toprightnewsec-buy img:last-child{max-width:90px;}



}


