.ad-full-width{padding:0!important;margin:0!important;height:0!important;border:0!important;}
.compare-description__col p {border-left:0!important;}
.other-comparisons__inner li {padding:0!important;margin: 12px 15px 12px 0!important;}

@media only screen and (min-width:767px){
.toptable{width:50%!important;float:right;margin-left:15px;}
}
@media only screen and (max-width:766px){

.toptable a{font-size:14px;}

}
.winner {background: #1a6b8d!important;
    color: #fff;}
.winner img{    width: 24px!important;
    line-height: 20px;
    margin-bottom: -3px;
    margin-right: 10px;}
.finalwinner {background: #0d9c56!important;}
.finalwinner a{color:#fff;    font-size: 20px;
    font-weight: bold;}
	
table.default.centercontent.small > tbody > tr > td > div.btn-center  {margin:0 auto!important;}
table.default.proscons.small > tbody > tr > td > div.btn-center  {margin:0 auto!important;}
	
	@media only screen and (min-width:767px){
body.comparesidebar .site-inner .content-sidebar-wrap > .sidebar-primary {margin-top:190px!important;}
}

@media only screen and (min-width:767px){
.proscons {width:42%!important;}
}

.highlight{background:#1d7395!important;color: #fff;}
.highlight a{font-weight:bold;;color: #fff!important;float:right;font-size:10px;}
.highlight .fa {margin-right:10px;}
 .toc {    border: 1px solid #d9d9db;
    text-align: left;
    padding: 2% 4%;
    font-size: larger;}
.toc h2{    border-bottom: 1px solid #000;
    padding-bottom: 1%;
    margin-bottom: 3%;}
	
.toc li{    padding: 0 2%;}

.blue {background-color:#1d7395!important;border-bottom: 4px solid #1d7395!important;}

#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  height: 40px;
  width: 34px;
  background-color: #1d7395;
  border-radius: 20%;
  display: inline-block;
  font-size:25px;
      border: none;
    line-height: 25px;
    color: #fff;
	transform: rotate(270deg);
	cursor: pointer;
  
}

#myBtn:hover {
  background-color: #0d9c56;
}

@media screen and (min-width: 992px) {
.menu-steps .textwidget li {    width: 20%!important;}
}
.single_thumb a{height:auto!important;}
.tblimg img{width:80px!important;}
.withimage img{max-width:150px!important;}
.smaller {    font-size: x-small;
    vertical-align: bottom;}
	

@media only screen and (min-width:767px){
.toptablenarrow{width:38%!important;float:right;margin-left:15px;}
}

.single-allreviews .allreviews .main-info__left div.single_thumb_wrapper div.single_thumb{height:62px!important;}
.single-allreviews .allreviews .main-info-wrap {line-height:1.5!important;}
@media screen and (max-width: 568px){
	.review_summary_description {
    margin-top: 0!important;
}
	
}

.page-bestof .newpr_table .text-justify-wrapper {display:block!important;}

.btn-center-new a{color:#fff!important;font-weight:600!important;}
.smalllink {font-size:10px;color:#000!important;}


.green_name{color:#00a651;font-weight:bold; font-size:18px;}
.purple_name{color:#785bc2;font-weight:bold; font-size:18px;}
.blue_name{color:#1d7395;font-weight:bold; font-size:18px;}
.purple--hightlight{font-size: 22px;font-style:italic;color: #785bc2;line-height: 28px;border-top: 1px solid #785bc2;border-bottom: 1px solid #785bc2;padding: 10px 30px;}
.blue--hightlight{font-size: 22px;font-style:italic;color: #1d7395;line-height: 28px;border-top: 1px solid #1d7395;border-bottom: 1px solid #1d7395;padding: 10px 30px;}

.floatright {float:right;padding:10px 0 10px 10px;}

.fullwidthsidebarcontent {width:66%;float:left}
@media screen and (max-width: 568px){
	.fullwidthsidebarcontent {width:100%}
.fullwidthsidebar{width:100%;}
}
.tocinline {float:right;margin:0 0 10px 20px; padding:1% 2%;   border: 1px solid #d9d9db;    text-align: left;width:36%;}
.tocinline ul {margin: 0 0 0 12px!important;}
.tocinline li {margin:0!important;}

@media only screen and (max-width: 568px){
	.tocinline {width:100%!important;}
	
}

.content .userContent hr {margin:10px 0!important;}
.cardheight {min-height:290px!important;    border: 1px solid #d6d6d8;}

.compare-box{background-color:#e4f7ed;padding:15px}
.compare-box .winner-icon{width:24px;line-height:20px;margin-bottom:-3px;margin-right:10px}
.compare-box span{font-size:20px;font-weight:700;font-family:Lato}
.compare-box span a{color:#007ca8;text-decoration:none}
.compare-box span a:hover{color:#0099b7}