/* SCRIPT : Inline Script */
a {color:#f08964;}
a:hover {color:#000;}
ul {padding-bottom:15px;}
ol {padding-bottom:15px;}
h1,h2,h3,h4,h5,h6 {font-family:"Montserrat", Sans-serif;font-weight:600;}
body {line-height:1.8em;}
p {margin-bottom:1.8em;}
blockquote {border-left:5px solid #f08964;padding-left:10px;font-style:italic;}


.featured_item_badge_top {
    text-align: center;
    background-image: linear-gradient(to right, #15d995, #17ebd2) !important;
    color: #f0f0f0;
    font-weight: 500;
    line-height: 1;
    padding: 13px !important;
    font-size: 18px;
}

.item-container, .item-container *,
.cta-container, .cta-container * {
	box-sizing: border-box;
}
.item-container ul,
.cta-container ul {
	list-style:none !important;
	padding:0 !important;
	margin:0 !important;
}
.item-container ul li,
.cta-container ul li {
	padding:0 !important;
	margin:0 !important;
}
.item-container .fa-star-o,
.cta-container .fa-star-o {
	color:#666;
}

.rp-box {box-shadow:0px 0px 12px 1px #eeeeee; padding: 50px;}

.cta-container .rp-box {
	background-color:#fff;
	padding:30px;
	position:relative;	
	box-shadow: 0px 0px 12px 1px #eeeeee;
	height:100%;
}
.cta-container .rp-box:hover {
	box-shadow: 0px 0px 12px 1px #f7f7f7;
}
.cta-container .rp-box .image {
    position:relative;
	text-align:center;
	padding-top:15px;
}

.fa-arrow-circle-right {margin-right:12px;}

.cta-container img {max-height:220px;}

.cta-container .rp-box .badge {
    position:absolute;
	top: 0px;
    right: 0px;
	background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: none;
}
.cta-container .rp-box .badge img {
    max-width:65px;
}
.cta-container .rp-box h2 {
	text-align: center;
    font-size: 22px;
	color:#000;
	margin:0 0 20px;
}
.cta-container .rp-box .rating {
	text-align: center;
	margin:20px 0;
}
.cta-container .rp-box .rating i {
	font-size: 20px;
	padding:0 2px;
}
.cta-container .rp-box .rating .fa-star {
	color: #deae41;
}

.cta-container .rp-box .rating .emptystar {color:#b7b7b7;}

.btn-rp-view-prices button {margin:auto; display:block; width:100%;
max-width: 400px;
    margin: auto;
    margin-top: 50px;
    margin-bottom: 50px;
}

.cta-container .rp-box .specs {
	text-align: center;
	font-size:14px;	
}
.cta-container .rp-box .specs li:before {
    content: "\f00c";
    font-family: "FontAwesome";
    display: inline;
    color: #95CB84;
    font-size: 14px;
    padding-right: 6px;	
}

.list_product_image {display: flex; justify-content: center;}


.item-container{}
.item-container .rp-box {
	padding: 30px;
	position: relative;
	margin-bottom: 4em !important;
}
.item-container .rp-box h2 {
	font-weight: 400;
	font-size: 32px;
    color: #000;
    margin: 0 0 10px;
    line-height: 1;
}
.item-container .rp-box .category {
	margin:0;
	font-style:italic;
	color:#aaa;
	line-height: 1;
	font-size: 16px;
}
.item-container .rp-box .rating {
	margin:10px 0;
}
.item-container .rp-box .rating i {
	font-size: 20px;
	padding-right:4px;
}
.item-container .rp-box .rating .fa-star {
	color: #deae41;
}

.item-container .rp-box .rating .emptystar {color:#b7b7b7 !important;}

.item-container .rp-box .image {
	margin-bottom: 20px;
}
.item-container .rp-box .rp-subtitle {
	font-size:20px;
	color:#6d6d6d;
	font-weight:400;
	line-height:1;
	margin:0 0 15px;
}
.item-container .rp-box .description p:last-child {
	margin-bottom:30px;
}


.item-container .rp-box .features-specs {
	margin-top:15px;
}
.item-container .rp-box .features .rp-subtitle {
	color:#95CB84;	
}
.item-container .rp-box .specifications .rp-subtitle {
	color:#999999;
}
.item-container .rp-box .features ul li:before {
    content: "\f00c";
    font-family: "FontAwesome";
    display: inline;
    color: #95CB84;
    font-size: 14px;
    padding-right: 6px;	
}
.item-container .rp-box .specifications ul li:before {
    content: "\f068";
    font-family: "FontAwesome";
    display: inline;
    color: #999999;
    font-size: 14px;
    padding-right: 6px;	
}
.item-container .rp-box .final-verdict {
    margin: 35px 0px 35px 0px;
    border: 1px solid #eee;
    background-color: #ffffff;
    padding: 15px 10px;
    text-align: center;
}
.item-container .rp-box .final-verdict .rating i {
	font-size:16px;
}
.item-container .rp-box .final-verdict p {
	margin:0;
}
.item-container .rp-box .specs-downloads {
	margin-bottom:30px;
}
.item-container .rp-box .specs h3 span,
.item-container .rp-box .downloads h3 span {
	font-size:20px;
	color:#6d6d6d;
}
.item-container .rp-box .specs ul li:before {
    content: "\f178";
    font-family: "FontAwesome";
    display: inline;
    color: #000;
    font-size: 14px;
    padding-right: 6px;	
}

.accordion-desc {
	display:none;
}
.item-container .rp-box .downloads .btn-rp-download,
.item-container .rp-box .downloads .btn-rp-download:hover,
.item-container .rp-box .downloads .btn-rp-download:focus {
	margin: 0 0 20px;
}

@media (max-width: 767px) {
	.cta-container .col-12 {
		margin-bottom: 20px;
	}
	.cta-container .rp-box .badge img {
		max-width:36px;
	}
	.item-container .rp-box .btn-rp-view-prices,
	.item-container .rp-box .specs-downloads .specs,
	.item-container .rp-box .features-specs .features {
		margin-bottom: 20px;
	}	
}

.ctatitle {min-height:55px;}

.itemtitle h3 {margin-bottom:50px;}
.itemtitle h3 a{color: #272727;}

@media(max-width:767px) {
  .itemtitle h3 {
    margin-bottom:30px;
		text-align: center;
		padding: 0px 5px;
    line-height: 1.5;
  }
}
/*
.itemrank::before {
content: "";
display: block;
width: 40px;
height: 40px;
background: #f6892d;
border-radius: 100px;
position: absolute;
}

.itemrank {
position: relative;
display: inline-block;
font-size:22px;
margin-right:15px;
line-height:40px;
width:40px;
height:40px;
text-align:center;
}

.itemrank span {
position: relative;
display: inline-block;
z-index: 2;
color: #ffffff;
}*/

.subtitle {
margin-top: 90px;
margin-bottom: 25px;
text-align: center;
}

.features_specs {
	display: flex;
}

.features_specs > div {width:50%;}
.features_specs ul {margin:0px; padding:0px; list-style-position: inside;}

.rp-product p {
	line-height: 1.5;
	margin-bottom: 15px;
}

.rp-product ul {margin-bottom: 15px;}

.itemrank {
    /*background-image: linear-gradient(to right, #e2b332, #e85a19);*/
    background-image: linear-gradient(to right, #15d995, #17ebd2) !important;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.26);
    width: fit-content;
    color: white;
    border-radius: 5px;
    padding: 10px 15px;
    margin-right: 10px;
    font-size: 20px;
    display: inline-block;
   }

@media (max-width: 767px) {
.itemrank {
    font-size: 18px;
    margin-right: 10px;
    line-height: 30px;
    display: inline;
	padding:5px 10px;
}

.itemrank::before {
width: 30px;
height: 30px;
}
}

/* TOP3 */

.apr2-container{max-width:1200px!important;margin:0 auto!important; border-left: 1px solid #DCDCDC!important;
border-right: 1px solid #DCDCDC!important;}
.apr2-table{border-spacing:0!important;width:100%!important;border:none;border-collapse:unset}
.apr2-table__thead{background-color:#484848!important;color:#FFFFFF!important;font-weight:700;text-transform:uppercase!important;padding:7px 7px!important}
.apr2-table__thead th{padding-top:5px!important;padding-bottom:5px!important;line-height:1.2em!important; border-left: none !important; border-right:none !important;}
.apr2-table__thead th:first-child{border-top-left-radius:0px!important;font-size:16px}
.apr2-table__thead th:last-child{border-top-right-radius:0px!important;}
.apr2-table__thead-image{width:20%!important;border:none;text-align:center;font-size:15px}
.apr2-table__thead-product{width:25%!important;border:none;text-align:left;font-size:16px!important;padding-left:15px!important}
.apr2-table__thead-details{width:25%!important;font-size:16px!important;text-align:left;padding-left:10px}
.apr2-table__column-image{text-align:center!important;background:#fff;margin:10px 0!important;border-left:1px solid #DCDCDC!important;border-bottom:1px solid #DCDCDC!important;width:20%!important;border-right:none;vertical-align:middle;padding:0px!important}
.apr2-table__image{max-height:140px!important;margin:15px 5px!important;height:auto;max-width:90%!important;padding-top:10px}
.apr2-table__column-button{border-right:1px solid #DCDCDC!important;border-bottom:1px solid #DCDCDC!important;width:25%!important;vertical-align:middle;padding:0 10px;background:#fff}
.apr2-table__column-product{background:#fff;border-bottom:1px solid #DCDCDC!important;width:25%!important;padding:12px 10px!important;padding-left:10px;border-right:none;vertical-align:middle}
.apr2-table__column-features{width:30%;background:#fff;border-bottom:1px solid #DCDCDC!important;vertical-align:middle!important;padding:15px 0px!important}
.apr2-table__column-title{text-align:left!important;color:#000000!important;font-size:18px!important;font-weight:700!important;margin:10px 0 2px 0!important;display:block!important;line-height:1;text-decoration:none}
.apr2-table__column-title{color:#dd9933 !important}
.apr2-table__column-title:hover{color:#dd9933 !important;}
.apr2-table__column-title span{color:#252525 !important;text-align:left!important;text-decoration:none!important;width:100%!important;font-weight:700!important;font-size:18px!important}

.apr2-table__button {
    vertical-align: middle!important;
    height: auto !important;
    margin: auto !important;
    display: block!important;
    background-color: #dd9933!important;
    line-height: 18px!important;
    text-decoration: none!important;
    text-transform: uppercase!important;
    color: #fff!important;
    font-size: 14px!important;
    letter-spacing: 0.2px!important;
    border-radius: 8px!important;
    padding: 10px 30px!important;
    width: max-content!important;
    border: none;
    margin: auto auto;
    text-align: center!important;
    transition: .2s linear!important;
    -webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,.3)!important;
    -moz-box-shadow: 0 2px 1px 0 rgba(0,0,0,.3)!important;
    box-shadow: 0 2px 1px 0 rgba(0,0,0,.3)!important;
}

.apr2-table__button:hover{background-color:#000000!important}
.apr2-table__features-item{line-height:15px;padding-left:0px!important;margin-top:0;margin-bottom:3px!important;margin-left:15px!important;color:#207B9F!important;position:relative;font-size:14px!important;text-align:left;list-style-type:none;font-weight:600}
.apr2-table__features-item ul li{list-style:none!important}
.apr2-table__features-item li{margin-bottom:4px!important;list-style:none!important}
.apr2-table__features-item span{color:#222!important;position:relative;font-size:14px!important;font-weight:300}
.apr2-table__features-item-mobile{line-height:20px;padding-left:10px;padding-right:3px;margin-top:0;margin-bottom:3px!important;margin-left:0px!important;color:#333!important;position:relative;font-size:14px!important;text-align:left;list-style-type:none;}
.apr2-table__features-item-mobile li{margin:0px!important;line-height:23px;list-style:none!important;padding-left:0px!important}
.apr2-table__features-item-mobile span{color:#222!important;position:relative;font-size:14px!important;font-weight:300}

/*.apr2-table__link-label{margin:30px 0 8px;position:relative;bottom:-10px;text-transform:uppercase;background:#875100;box-shadow:0 1px 3px rgba(0,0,0,.2);border:2px solid #8c541a;padding:4px 30px;max-width:80%;clear:both}

div.apr2-table__link-label{color:#fff;margin-left:-10px;float:left;font-weight:700;font-size:12px!important;max-width:max-content;margin-top:auto;margin-bottom:5px;
	margin-right:20px;word-break:keep-all;border-bottom-right-radius:10px;
	border-top-left-radius:10px;line-height:1; background-image: linear-gradient(to right, #e2b332, #e85a19); 
	box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.26);}*/

.rp-product {
position: relative; 
overflow: hidden;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);
border: 1px solid #e8e8e8;
margin-bottom: 75px;
}

/*.apr2-table__features-item-mobile li:before{
content: "\f178";
font-family: "FontAwesome";
display: inline;
color: #000;
font-size: 10px;
padding-right: 6px;}*/		

/* The ribbons */

.corner-ribbon{
  width: 200px;
/*background-image: linear-gradient(to right, #e2b332, #e85a19);*/
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.26);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 0.5px;
  color: #f0f0f0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
      background-image: linear-gradient(to right, #15d995, #17ebd2) !important;
}

/* Custom styles */

.corner-ribbon.sticky{
  position: absolute;
}

.corner-ribbon.shadow{
  box-shadow: 0 0 3px rgba(0,0,0,.3);
}

.corner-ribbon.top-right{
  top: 25px;
  right: -50px;
  left: auto;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.btn-hover {
    width: 200px;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    cursor: pointer;
    margin: 20px;
    height: 55px;
    text-align:center;
    border: none;
    background-size: 300% 100%;
    border-radius: 50px !important;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.btn-hover:hover {
    background-position: 100% 0;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.btn-hover:focus {
    outline: none;
}

.btn-hover.color-2 {
    /*background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19) !important;
        background-image: linear-gradient(to right, #ed9d39, #e43603, #fa7199, #e85a19) !important;
    /* box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.75) !important; */
    /*background-image: linear-gradient(to right, #ed9d39, #e43603, #fa7199, #e85a19) !important;*/
   /* background-image: linear-gradient(to right, #15d995, #17ebd2) !important;*/
        background-image: linear-gradient(to right, #F08964, #FFDC63) !important;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.26);
}

.apr2-table{border-spacing:0!important;font-family:inherit!important;width:100%!important;border:none;border-collapse:unset;}
.apr2-table__thead{background-color:#484848!important;color:#FFFFFF!important;font-weight:700;text-transform:uppercase!important;padding:7px 7px!important;}
.apr2-table__thead th{padding-top:5px!important;padding-bottom:5px!important;line-height:1.2em!important;border-bottom: 4px solid #33ead0;}
.apr2-table__thead th:first-child{border-top-left-radius:0px!important;font-size:16px;}
.apr2-table__thead th:last-child{border-top-right-radius:0px!important;}
.apr2-table__thead-image{width:20%!important;border:none;text-align:center;font-size:15px;}
.apr2-table__thead-product{width:25%!important;border:none;text-align:left;font-size:16px!important;padding-left:15px!important;}
.apr2-table__thead-details{width:25%!important;font-size:16px!important;text-align:left;padding-left:10px;}
.apr2-table__column-image{text-align:center!important;background:#fff;margin:10px 0!important;border-left:1px solid #DCDCDC!important;border-bottom:1px solid #DCDCDC!important;width:20%!important;border-right:none;vertical-align:middle;padding:0px!important;}
.apr2-table__image{max-height:170px!important;margin:10px 5px!important;height:auto;max-width:90%;padding-top:10px;}
.apr2-table__column-button{border-right:1px solid #DCDCDC!important;border-bottom:1px solid #DCDCDC!important;width:30%!important;vertical-align:middle;padding:0 10px;background:#fff;}
.apr2-table__column-product{background:#fff;font-family:inherit;border-bottom:1px solid #DCDCDC!important;width:25%!important;padding:12px 10px!important;padding-left:10px;border-right:none;vertical-align:middle;}
.apr2-table__column-features{width:25%;background:#fff;border-bottom:1px solid #DCDCDC!important;vertical-align:middle!important;padding:15px 0px!important;}
.apr2-table__column-title{text-align:left!important;color: #12BCA7!important;font-family:inherit;font-size:20px!important;font-weight:700!important;margin:10px 0 20px 0!important;display:block!important;line-height:1;text-decoration:none;}
.apr2-table__column-title:hover{color:#000!important;}
.apr2-table__column-title span{    color: #313131!important;text-align:left!important;text-decoration:none!important;width:100%!important;font-weight:700!important;font-size:20px!important;}
.apr2-table__button{vertical-align:middle!important;display:block!important;background-color:#26af36!important;line-height:18px!important;text-decoration:none!important;text-transform:uppercase!important;color:#fff!important;font-family:inherit!important;font-weight:700!important;font-size:14px!important;letter-spacing:0.2px!important;border-radius:8px!important;padding:10px 30px!important;width:75% !important;margin:auto auto;text-align:center!important;transition:.2s linear!important;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important;-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important;box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important; background-image: linear-gradient(to right, #F08964, #FFDC63) !important;}
.apr2-table__button:hover{background-color:#288432!important;}
.apr2-table__features-item-mobile{line-height:20px;font-family:inherit;padding-left:10px;margin-top:0;margin-bottom:3px!important;margin-left:0px!important;position:relative;font-size:14px!important;text-align:left;list-style-type:none;font-weight:400;}
.apr2-table__features-item-mobile li{margin:0px!important;line-height:23px;list-style:none!important;padding-left:0px!important; align-self:flex-start;}
.apr2-table__link-label{margin:30px 0 8px;position:relative;bottom:-10px;text-transform:uppercase;background:#EF7062;box-shadow:0 1px 3px rgba(0,0,0,.2);    border: 2px solid #d8946600;padding:4px 30px;max-width:80%;clear:both;     background: #f18f64;}
div.apr2-table__link-label{font-weight: 700;color:#fff;margin-left:-10px;float:left;font-weight:700;font-size:12px!important;max-width:max-content;margin-top:auto;margin-bottom:5px;margin-right:20px;word-break:keep-all;border-bottom-right-radius:10px;border-top-left-radius:10px;line-height:1;}
div.apr2-table__link-label span{margin:auto;}
div.apr2-table__link-label::before{display:block;width:10px;height:0;position:absolute;bottom:-15px;left:-2px;content:"";border-bottom:13px solid transparent;    border-right: 9px solid #f18e64;}
.apr2-table__link-label-mobile{margin:30px 0 8px;position:relative;bottom:10px;text-transform:uppercase;background:#EF7062;border:2px solid #EF7062;box-shadow:0 1px 3px rgba(0,0,0,.2);padding:4px 30px;max-width:80%;clear:both;}
div.apr2-table__link-label-mobile{color:#fff;margin-left:-20px;float:left;font-weight:900;font-size:11px;max-width:max-content;margin-top:0;margin-bottom:5px;margin-right:20px;word-break:keep-all;border-bottom-right-radius:10px;border-top-left-radius:10px;line-height:1;}
div.apr2-table__link-label-mobile span{margin:auto;}
div.apr2-table__link-label-mobile::before{display:block;width:10px;height:0;position:absolute;bottom:-15px;left:-2px;content:"";border-bottom:13px solid transparent;border-right:9px solid #863127;}
div.apr2-table__link-label-mobile{display:none;}
div.apr2-table__link-label:empty{display:none;}
div.apr2-table__link-label-mobile:empty{display:none;}
@media screen and (max-width:1030px){

.apr2-container {
    max-width: unset !important;
    border-left: 1px solid #DCDCDC!important;
    border-right: 1px solid #DCDCDC!important;
}
.apr2-table__thead-image,.apr2-table__thead-details,.apr2-table__thead th:last-child{display:none!important;}
.apr2-table__thead-product{width:100%!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;text-align:center;padding-left:0px!important;}
.apr2-table__image{max-height:140px!important;}
.apr2-table__tbody{display:block!important;flex-direction:column!important;}
.apr2-table__tbody-row{display:flex!important;flex-wrap:wrap!important; border-bottom: 1px solid #DCDCDC!important;}
.apr2-table__column-product{width:100%!important;order:1!important;display:flex;flex-direction:column;border-bottom:none!important;text-align:center!important;border-left:1px solid #DCDCDC!important;border-right:1px solid #DCDCDC!important;padding-top:20px!important;padding-bottom:10px!important;}
.apr2-table__column-image{width:50%!important;order:2!important;margin:0!important;box-sizing:border-box!important;border-bottom:none!important;display:flex!important;justify-content:center!important;align-items:center!important;}
.apr2-table__column-features{order:3!important;width:50%!important;border-right:1px solid #DCDCDC!important;box-sizing:border-box!important;border-bottom:none!important;align-items:center!important;display:block!important;text-decoration:none!important;line-height:1.5;list-style:none!important;padding:10px!important;}
.apr2-table__column-button{width:100%!important;order:4!important;display:flex!important;justify-content:center!important;align-items:center!important;border-left:1px solid #DCDCDC!important;padding: 35px 0px !important;}
.apr2-table__button{font-size:14px!important;width:85%!important;}
.apr2-table__column-title{font-size:20px!important;text-align:center!important;margin:0 10px!important; padding: 10px 0px;}
.apr2-table__features-item-mobile{display:contents!important;}
.apr2-table__image{margin:5px 0!important;max-width:90%;}

div.apr2-table__link-label{display:none;}
div.apr2-table__link-label-mobile{display:block;}
}
@media screen and (max-width:500px){
.apr2-table__button{font-size:12px!important;width:95%!important;max-width:300px;}
}
.emptystar{color:#b7b7b7!important;}
.fa-star{color:#deae41;}
.apr2-table__tbody td {background: white !important; border: none !important; border-bottom: 1px solid #DCDCDC!important;}

	.related-wrapper {
	    display: flex;
	    justify-content: space-between;
	    padding-bottom: 30px;
	}

	.related-post {
		padding: 50px;
		display: flex;
		justify-content: center;
		align-items: center;
		position: relative;
		 width: calc(33.333% - 25px);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 0px 0px 15px -4px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 0px 15px -4px rgba(0,0,0,0.75);
		box-shadow: 0px 0px 15px -4px rgba(0,0,0,0.75);
	}

	.related-post:hover {
		box-shadow: none !important;
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
	}

	.related-post:hover::before {
		transition: all 0.5s ease;
		background: rgba(26, 25, 43, 0.95);
	}

	

	.related-post::before {
		display: block;
		content:"";
		position: absolute;
		top: 0px;
		left: 0px;
		height: 100%;
		width: 100%;
		background: rgba(26, 25, 43, 0.6);
	}

	.related-post h3 {
		color: white;
		text-align: center;
		z-index: 99;
		font-size:1.4em;
	}

@media screen and (max-width:1100px){
    .related-wrapper {
        padding: 0px 22px; 
        padding-bottom: 50px;
    }
}


@media screen and (max-width:728px){
	
		.related-post {
        padding: 30px;
				width: 100%;
    }
	
		.related-wrapper {
			display:block !important;
		}
	
	.related-post {
		margin-bottom: 25px;
	}
	
	.related-wrapper {
        padding-bottom: 25px;
    }
}

@media screen and (max-width: 1030px) {
    .apr2-table__tbody td {
        border:none !important;
			    display: flex !important;
    justify-content: center;
    flex-direction: column;
    }
	.rp-box {padding:30px;}
	.itemtitle h3 {font-size:1.5em;}
}

@media screen and (max-width:768px){
    .features_specs {
        display: block;
    }

    .features_specs > div {
        width: 100%;
    }

    .specs {padding-top: 3px;}
		.rp-box {padding:20px;}
	.itemtitle h3 {font-size:1.3em;}
}

.list-review-item {padding-top:20px;padding-bottom:20px;box-sizing:border-box;}
.listbox {border:1px solid #eee;border-radius:10px;padding:20px;display:flex;align-items:center;margin-bottom:20px;margin-top:20px;}

.list-featured-item-img {width:60%;}

.list-featured-img {display:block;margin:auto;border-radius:5px !important;}

.list-feat-button-col {width:40%; white-space:nowrap;text-align:center;}

.list-link-button {padding:15px 40px;background-color:#f08964;color:#ffffff;border-radius:20px;}
.list-link-button:hover {color:#ffffff;background-color:#FFDC63;}


@media screen and (max-width:768px){
	
	.listbox {display:block;padding:15px;}
	.list-featured-item-img {width:100%;}
	.list-feat-button-col {width:100%;}
	.list-featured-img {margin-top:10px;margin-bottom:20px;border-radius:5px !important;}
	.list-feat-button-col {padding:20px;}
	
}
