﻿/*! Pricing Tables for SMS-Messenger */

#preview-container {
	margin-bottom: 50px
}

.skins-sels .btn.selected,
.views-sels .btn.selected,
.animation-sels .btn.selected,
.extra-sels .btn.selected {
	background: #333;
	color: #fff
}

.offs {
	margin-top: 8px
}

.color-select {
	margin: 20px 0
}

.color-sel {
	display: inline-block;
	width: 30px;
	height: 30px;
	border: 3px solid #ccc;
	margin: 0 5px;
	cursor: pointer;
}

.color-sel.selected {
	border-color: #666
}

.custom-check {
	margin: 15px 0;
	padding-left: 25px;
	position: relative;
	z-index: 0;
	line-height: 20px;
	cursor: pointer;
}

.custom-check .c-icon {
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
}

.custom-check .c-icon:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #ccc;
	background-color: #fff
}

.custom-check .c-icon:after {
	content: " ";
	position: absolute;
	left: 51%;
	top: 51%;
	right: 51%;
	bottom: 51%;
	-webkit-transition: all 0.2s ease 0s;
	-moz-transition: all 0.2s ease 0s;
	-o-transition: all 0.2s ease 0s;
	-ms-transition: all 0.2s ease 0s;
	transition: all 0.2s ease 0s;
	background-color: #000
}

.custom-check.c-checked .c-icon:after {
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px
}

.rmsbpt-modern .pt-block {
	margin: 30px 0 40px;
	position: relative;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s
    border: 1px solid #a9a9a9;
}

.rmsbpt-modern button::-moz-focus-inner {
	border: 0;
	padding: 0;
	margin: 0
}

.rmsbpt-modern .pt-btn {
	font-family: inherit;
	cursor: pointer;
	display: inline-block;
	text-decoration: none
}

.rmsbpt-modern .pt-btn[disabled],
.rmsbpt-modern span.pt-btn {
	cursor: default
}

.rmsbpt-modern {
	cursor: default;
	font-family: 'Antonio';
	font-size: 18px;
	line-height: 1.2;
	color: #666;
	text-align: center;
}

.rmsbpt-modern *,
.rmsbpt-modern *:before,
.rmsbpt-modern *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.rmsbpt-modern .pt-cols {
	zoom: 1
}

.rmsbpt-modern .pt-cols:before,
.rmsbpt-modern .pt-cols:after {
	content: "";
	display: table
}

.rmsbpt-modern .pt-cols:after {
	clear: both
}

.rmsbpt-modern .pt-active {
	color: #39b54a !important
}

.rmsbpt-modern .pt-disabled {
	color: #f00 !important
}

.rmsbpt-modern .pt-menu-tabs {
	display: block;
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern .pt-menu-tabs .pt-menu-tab {
	margin: 0;
	padding: 0 8px;
	font-weight: normal;
	display: block;
	cursor: pointer;
	position: relative;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background-color: #4d4d4d;
	font-size: 18px;
	line-height: 36px;
	color: #5b5b5b;
	font-weight: center;
}

.rmsbpt-modern .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern .pt-menu-tabs .pt-menu-tab:focus {
	z-index: 1;
	-webkit-box-shadow: 0 0 5px #1a1a1a;
	box-shadow: 0 0 5px #1a1a1a
}

.pt-menu-tab-check,
.pt-menu-tab-content {
	display: none
}

.pt-menu-tab-check-1:checked~.pt-menu-tab-content-1 {
	display: block
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern .pt-menu-tab-1 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-2:checked~.pt-menu-tab-content-2 {
	display: block
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern .pt-menu-tab-2 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-3:checked~.pt-menu-tab-content-3 {
	display: block
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern .pt-menu-tab-3 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-4:checked~.pt-menu-tab-content-4 {
	display: block
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern .pt-menu-tab-4 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-5:checked~.pt-menu-tab-content-5 {
	display: block
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern .pt-menu-tab-5 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-6:checked~.pt-menu-tab-content-6 {
	display: block
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern .pt-menu-tab-6 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-7:checked~.pt-menu-tab-content-7 {
	display: block
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern .pt-menu-tab-7 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-8:checked~.pt-menu-tab-content-8 {
	display: block
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern .pt-menu-tab-8 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-9:checked~.pt-menu-tab-content-9 {
	display: block
}

.pt-menu-tab-check-9:checked~.rmsbpt-modern .pt-menu-tab-9 {
	background-color: #1a1a1a
}

.pt-menu-tab-check-10:checked~.pt-menu-tab-content-10 {
	display: block
}

.pt-menu-tab-check-10:checked~.rmsbpt-modern .pt-menu-tab-10 {
	background-color: #1a1a1a
}

@media (min-width:768px) {
	.rmsbpt-modern .pt-menu-tabs {
		display: table;
		border-collapse: separate;
		width: 100%;
	}
	.rmsbpt-modern .pt-menu-tabs .pt-menu-tab {
		vertical-align: middle;
		display: table-cell;
		width: 10%
	}
}

@media (max-width:619px) {
	.rmsbpt-modern .col-xs-3 {
		width: 100%
	}
}

@media (max-width:991px) {
	.rmsbpt-modern .col-sm-4,
	.rmsbpt-modern .col-xs-4 {
		width: 100%
	}
}

@media (max-width:1199px) and (min-width:992px) {
	.rmsbpt-modern .col-md-3 {
		width: 50%;
	}
	.rmsbpt-modern .col-md-3:nth-child(2n+1) {
		clear: left
	}
}

@media (max-width:1199px) and (min-width:768px) {
	.rmsbpt-modern .col-sm-3 {
		width: 50%;
	}
	.rmsbpt-modern .col-sm-3:nth-child(2n+1) {
		clear: left
	}
}

@media (max-width:1199px) and (min-width:620px) {
	.rmsbpt-modern .col-xs-3 {
		width: 50%;
	}
	.rmsbpt-modern .col-xs-3:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:620px) {
	.rmsbpt-modern .pt-cols-4>.pt-col,
	.rmsbpt-modern .pt-cols-2>.pt-col {
		width: 50%
	}
	.rmsbpt-modern .pt-cols-2>.pt-col:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:620px) and (max-width:767px) {
	.rmsbpt-modern .pt-cols-4,
	.rmsbpt-modern .pt-cols-2 {
		margin: 0 -15px;
	}
	.rmsbpt-modern .pt-cols-4>.pt-col,
	.rmsbpt-modern .pt-cols-2>.pt-col {
		padding: 0 15px;
		float: left
	}
}

@media (min-width:620px) and (max-width:991px) {
	.rmsbpt-modern .pt-cols-4>.pt-col:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:768px) {
	.rmsbpt-modern .pt-cols {
		margin: 0 -15px;
	}
	.rmsbpt-modern .pt-cols>.pt-col {
		padding: 0 15px;
		float: left
	}
	.rmsbpt-modern .pt-cols-3 {
		margin: 0 -15px;
	}
	.rmsbpt-modern .pt-cols-3>.pt-col {
		width: 33.3333%;
	}
	.rmsbpt-modern .pt-cols-3>.pt-col:nth-child(3n+1) {
		clear: left
	}
	.rmsbpt-modern .pt-cols-5>.pt-col:nth-child(5n+1) {
		clear: left
	}
}

@media (min-width:768px) and (max-width:1199px) {
	.rmsbpt-modern .pt-cols-5>.pt-col:nth-child(5n+4) {
		clear: left
	}
	.rmsbpt-modern .pt-cols-5>.pt-col:nth-child(5n+1),
	.rmsbpt-modern .pt-cols-5>.pt-col:nth-child(5n+2),
	.rmsbpt-modern .pt-cols-5>.pt-col:nth-child(5n+3) {
		width: 33.3333%
	}
	.rmsbpt-modern .pt-cols-5>.pt-col:nth-child(5n+4),
	.rmsbpt-modern .pt-cols-5>.pt-col:nth-child(5n+5) {
		width: 50%
	}
}

@media (min-width:992px) {
	.rmsbpt-modern .pt-cols-4>.pt-col {
		width: 25%;
	}
	.rmsbpt-modern .pt-cols-4>.pt-col:nth-child(4n+1) {
		clear: left
	}
}

@media (min-width:1200px) {
	.rmsbpt-modern .pt-cols-5 {
		margin: 0 -5px;
	}
	.rmsbpt-modern .pt-cols-5>.pt-col {
		padding: 0 5px;
		width: 20%
	}
}

.rmsbpt-modern .pt-tooltip {
	display: none;
	position: absolute;
	right: 50%;
	bottom: 100%;
	margin-right: -100px;
	width: 200px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.2;
	color: #fff;
	text-align: center;
	cursor: help;
	z-index: 100;
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content {
	position: relative;
	background-color: #000;
	padding: 5px;
	display: inline-block;
	text-align: left;
	margin-bottom: 8px;
	max-width: 100%;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content .fa {
	margin: 0
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content img {
	max-width: 100%
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content:after {
	content: "";
	position: absolute;
	top: 100%;
	right: 50%;
	margin-right: -8px;
	border-color: rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 8px 8px;
	border-top-color: #000
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	display: block;
	border-bottom: 1px solid #262626;
	font-size: 15px;
	line-height: 1.4;
	font-weight: bold;
	text-align: center;
	padding: 0 5px;
	margin-bottom: 10px
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content .pt-tooltip-list {
	display: block;
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content .pt-tooltip-list>span {
	display: block;
	line-height: 1.4
}

.rmsbpt-modern .pt-tooltip .pt-tooltip-content .pt-tooltip-list .fa {
	font-size: 13px;
	width: 20px
}

.rmsbpt-modern .pt-tooltip-bottom {
	bottom: auto;
	top: 100%;
}

.rmsbpt-modern .pt-tooltip-bottom .pt-tooltip-content {
	margin-bottom: 0;
	margin-top: 8px;
}

.rmsbpt-modern .pt-tooltip-bottom .pt-tooltip-content:after {
	top: auto;
	bottom: 100%;
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-modern .pt-tooltip-left .pt-tooltip-content,
.rmsbpt-modern .pt-tooltip-left-top .pt-tooltip-content,
.rmsbpt-modern .pt-tooltip-left-bottom .pt-tooltip-content,
.rmsbpt-modern .pt-tooltip-right .pt-tooltip-content,
.rmsbpt-modern .pt-tooltip-right-top .pt-tooltip-content,
.rmsbpt-modern .pt-tooltip-right-bottom .pt-tooltip-content {
	margin-bottom: 0;
}

.rmsbpt-modern .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-right-bottom .pt-tooltip-content:after {
	margin-right: 0;
	border-top-color: rgba(0, 0, 0, 0);
	border-width: 8px 8px
}

.rmsbpt-modern .pt-tooltip-right,
.rmsbpt-modern .pt-tooltip-right-top,
.rmsbpt-modern .pt-tooltip-right-bottom {
	left: 100%;
	text-align: left;
	margin-left: 11px !important;
	margin-right: 0;
}

.rmsbpt-modern .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-right-bottom .pt-tooltip-content:after {
	right: 100%;
	border-right-color: #000
}

.rmsbpt-modern .pt-tooltip-left,
.rmsbpt-modern .pt-tooltip-left-top,
.rmsbpt-modern .pt-tooltip-left-bottom {
	right: 100%;
	text-align: right;
	margin-right: 11px !important;
}

.rmsbpt-modern .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-left-bottom .pt-tooltip-content:after {
	left: 100%;
	border-left-color: #000
}

.rmsbpt-modern .pt-tooltip-right,
.rmsbpt-modern .pt-tooltip-left {
	bottom: 50%;
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	-o-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%);
}

.rmsbpt-modern .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-left .pt-tooltip-content:after {
	top: 50%;
	margin-top: -8px
}

.rmsbpt-modern .pt-tooltip-right-top,
.rmsbpt-modern .pt-tooltip-left-top {
	top: -5px;
}

.rmsbpt-modern .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-left-top .pt-tooltip-content:after {
	top: 8px
}

.rmsbpt-modern .pt-tooltip-right-bottom,
.rmsbpt-modern .pt-tooltip-left-bottom {
	bottom: -5px;
}

.rmsbpt-modern .pt-tooltip-right-bottom .pt-tooltip-content:after,
.rmsbpt-modern .pt-tooltip-left-bottom .pt-tooltip-content:after {
	top: auto;
	bottom: 10px
}

.rmsbpt-modern .pt-tooltip-show:hover {
	cursor: help
}

.rmsbpt-modern .pt-tooltip:hover,
.rmsbpt-modern .pt-tooltip-show:hover~.pt-tooltip {
	display: block
}

.rmsbpt-modern .pt-tooltip-show-icon,
.rmsbpt-modern .pt-tooltip-show-text {
	display: inline-block;
	position: relative;
	line-height: 1
}

.rmsbpt-modern .pt-tooltip-show-icon {
	vertical-align: top;
	position: relative;
	left: 5px;
	top: 5px;
}

.rmsbpt-modern .pt-tooltip-show-icon .pt-tooltip-show i.fa {
	vertical-align: top;
	width: auto;
	font-size: 14px;
	margin: 0
}

.rmsbpt-modern .pt-block .pt-tooltip-show-icon .pt-tooltip {
	margin-right: -50px;
	text-align: right;
}

.rmsbpt-modern .pt-block .pt-tooltip-show-icon .pt-tooltip .pt-tooltip-content:after {
	right: 42px;
	margin-right: 0
}

@media (min-width:992px) {
	.rmsbpt-modern .pt-tooltip-show-text .pt-tooltip {
		width: 280px;
		margin-right: -140px;
	}
	.rmsbpt-modern .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col {
		zoom: 1;
	}
	.rmsbpt-modern .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:before,
	.rmsbpt-modern .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:after {
		content: "";
		display: table
	}
	.rmsbpt-modern .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:after {
		clear: both
	}
	.rmsbpt-modern .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col>span {
		float: left;
		width: 50%
	}
}

.rmsbpt-modern .pt-badge {
	font-family: 'Alegreyasans-medium';
	position: absolute;
	left: 0;
	bottom: -16px;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}

.rmsbpt-modern .pt-badge span {
	display: inline-block;
	padding: 0 10px;
	background: #c0c0c0;
	height: 25px;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 0 1px #9a9a9a;
	box-shadow: 0 0 1px #9a9a9a
}

.rmsbpt-modern .pt-popular span {
	background: #c21924;
	-webkit-box-shadow: 0 0 1px #c21924;
	box-shadow: 0 0 1px #c21924
}

.rmsbpt-modern .pt-discount span {
	background: #ff931e;
	-webkit-box-shadow: 0 0 1px #d16c00;
	box-shadow: 0 0 1px #d16c00
}

.rmsbpt-modern {
	font-family: 'Alegreyasans';
	font-size: 17px;
	line-height: 1.2;
	text-align: center;
	cursor: default;
}

.rmsbpt-modern * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.rmsbpt-modern .pt-content,
.rmsbpt-modern .pt-a-bordered,
.rmsbpt-modern .pt-details-main-right .pt-details-price {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
	background-color: #fff;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-modern .pt-container {
	position: relative;
}

.rmsbpt-modern .pt-head,
.rmsbpt-modern .pt-details-title-wrap {
	position: relative;
	padding: 0 5px;
	background: #4d4d4d;
	height: 64px;
	margin-bottom: 8px;
	-webkit-box-shadow: 0 0 2px #4d4d4d;
	box-shadow: 0 0 2px #4d4d4d;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-modern .pt-title {
	font-family: 'Alegreyasans-medium';
	font-size: 36px;
	line-height: 58px;
	color: #fff;
}
.rmsbpt-modern .unit-title {
	font-family: 'Alegreyasans-medium';
	font-size: 18px;
	line-height: 18px;
	color: #fff;
    padding-top: 10px;
}
.rmsbpt-modern .paise-title {
	font-family: 'Alegreyasans-medium';
	font-size: 14px;
	line-height: 14px;
	color: #fff;
    padding-top: 5px;
}

.rmsbpt-modern .pt-footer {
	padding: 0 25px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-modern .pt-list-not-available {
	position: relative;
}

.rmsbpt-modern .pt-list-not-available:before {
	content: "";
	width: 100%;
	position: absolute;
	left: 0;
	top: 55%;
	height: 1px;
	background: #0d0d0d;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-modern .pt-btn,
.rmsbpt-modern .btn {
	font-family: 'Antonio';
	background: #4d4d4d;
	color: #fff;
	border: 0 none;
	-webkit-border-radius: 0;
	border-radius: 0;
	font-size: 18px;
	line-height: 58px;
	height: 52px;
	padding: 0 8px;
	width: 100%;
	margin: 15px 0;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rmsbpt-modern .pt-btn:hover,
.rmsbpt-modern .btn:hover,
.rmsbpt-modern .pt-btn:focus,
.rmsbpt-modern .btn:focus {
	color: #fff;
	background: #343434
}

.rmsbpt-modern .pt-tooltip-show-text .pt-tooltip-show {
	border-bottom: 1px solid
}

.rmsbpt-modern .pt-bottom-link {
	font-family: 'Antonio';
	position: absolute;
	left: 0;
	top: 100%;
	margin-top: 8px;
	width: 100%;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rmsbpt-modern .pt-bottom-link a,
.rmsbpt-modern .pt-bottom-link label {
	color: #4d4d4d;
	cursor: pointer;
	text-decoration: none;
	font-size: 15px;
	font-weight: normal;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	margin: 0;
}

.rmsbpt-modern .pt-bottom-link a:hover,
.rmsbpt-modern .pt-bottom-link label:hover,
.rmsbpt-modern .pt-bottom-link a:active,
.rmsbpt-modern .pt-bottom-link label:active {
	color: #272727
}

.rmsbpt-modern .pt-feature {
	margin: 15px 25px;
	text-align: center;
	font-size: 15px;
	color: #333;
}

.rmsbpt-modern .pt-feature .pt-feature-icon {
	font-size: 32px;
	margin-bottom: 10px;
}

.rmsbpt-modern .pt-feature .pt-feature-icon img {
	max-width: 100%
}

.rmsbpt-modern .pt-feature .pt-feature-title {
	font-size: 21px;
	line-height: 22px;
	padding-top: 5px
}

.rmsbpt-modern .pt-feature .pt-feature-description {
	color: #666
}

.rmsbpt-modern .pt-features-big-icon .pt-feature-icon {
	font-size: 54px;
}

.rmsbpt-modern .pt-features-round .pt-feature-icon {
	height: 86px;
	line-height: 92px;
	width: 86px;
	display: inline-block;
	color: #fff;
	background-color: #333;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden
}

@font-face {
	font-family: 'Antonio';
	src: url("fonts/Antonio/antonio-regular-webfont.eot");
	src: url("fonts/Antonio/antonio-regular-webfont.eot?#iefix") format('embedded-opentype'), url("fonts/Antonio/antonio-regular-webfont.woff2") format('woff2'), url("fonts/Antonio/antonio-regular-webfont.woff") format('woff'), url("fonts/Antonio/antonio-regular-webfont.ttf") format('truetype'), url("fonts/Antonio/antonio-regular-webfont.svg#Antonio") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Alegreyasans';
	src: url("fonts/Alegreyasans/alegreyasans-regular-webfont.eot");
	src: url("fonts/Alegreyasans/alegreyasans-regular-webfont.eot?#iefix") format('embedded-opentype'), url("fonts/Alegreyasans/alegreyasans-regular-webfont.woff2") format('woff2'), url("fonts/Alegreyasans/alegreyasans-regular-webfont.woff") format('woff'), url("fonts/Alegreyasans/alegreyasans-regular-webfont.ttf") format('truetype'), url("fonts/Alegreyasans/alegreyasans-regular-webfont.svg#Alegreyasans") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Alegreyasans-light';
	src: url("fonts/Alegreyasans/alegreyasans-light-webfont.eot");
	src: url("fonts/Alegreyasans/alegreyasans-light-webfont.eot?#iefix") format('embedded-opentype'), url("fonts/Alegreyasans/alegreyasans-light-webfont.woff2") format('woff2'), url("fonts/Alegreyasans/alegreyasans-light-webfont.woff") format('woff'), url("fonts/Alegreyasans/alegreyasans-light-webfont.ttf") format('truetype'), url("fonts/Alegreyasans/alegreyasans-light-webfont.svg#Alegreyasans-light") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Alegreyasans-medium';
	src: url("fonts/Alegreyasans/alegreyasans-medium-webfont.eot");
	src: url("fonts/Alegreyasans/alegreyasans-medium-webfont.eot?#iefix") format('embedded-opentype'), url("fonts/Alegreyasans/alegreyasans-medium-webfont.woff2") format('woff2'), url("fonts/Alegreyasans/alegreyasans-medium-webfont.woff") format('woff'), url("fonts/Alegreyasans/alegreyasans-medium-webfont.ttf") format('truetype'), url("fonts/Alegreyasans/alegreyasans-medium-webfont.svg#Alegreyasans-medium") format('svg');
	font-weight: normal;
	font-style: normal
}

.rmsbpt-modern .pt-list {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	color: #0d0d0d;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rmsbpt-modern .pt-list li {
	list-style: none;
	margin: 0;
	line-height: 32px;
	padding: 10px 0;
	-webkit-transition: background 0.3s ease 0s;
	-moz-transition: background 0.3s ease 0s;
	-o-transition: background 0.3s ease 0s;
	-ms-transition: background 0.3s ease 0s;
	transition: background 0.3s ease 0s;
}

.rmsbpt-modern .pt-list li:nth-child(even) {
	background: #ededed
}

.rmsbpt-modern .pt-list .fa {
	margin-right: 5px;
	font-size: 23px;
}

.rmsbpt-modern .pt-list .fa.show-hint {
	margin-left: 5px;
	margin-right: 0;
	font-size: 14px;
	position: relative;
	top: -2px
}

.rmsbpt-modern .pt-list .pt-active {
	color: #39b54a
}

.rmsbpt-modern .pt-list .pt-disabled {
	color: #f00
}

.rmsbpt-modern .pt-price-container {
	background: #333;
	padding: 5px 0
}

.rmsbpt-modern .pt-price-block {
	position: relative;
	display: inline-block;
	font-family: 'Antonio';
	color: #5b5b5b;
	padding-top: 10px;
	height: 60px;
}
.rmsbpt-modern .pt-price-block .fa-inr {
    font-size: 30px;
    vertical-align: middle;
}

.rmsbpt-modern .pt-price-block span {
	vertical-align: middle
}

.rmsbpt-modern .pt-price-block .pt-currency {
	position: absolute;
	top: 20px;
	right: 100%;
	font-size: 18px;
	line-height: 23px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-modern .pt-price-block .pt-price-main {
	font-size: 48px;
	line-height: 57px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-modern .pt-price-block .pt-price-rest {
	position: absolute;
	left: 100%;
	top: 14px;
	font-size: 18px;
	line-height: 23px;
	text-decoration: underline;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-modern .pt-progress-bars {
	zoom: 1;
	padding: 0;
	margin: 10px 0 20px;
	font-size: 17px;
	line-height: 20px;
}

.rmsbpt-modern .pt-progress-bars:before,
.rmsbpt-modern .pt-progress-bars:after {
	content: "";
	display: table
}

.rmsbpt-modern .pt-progress-bars:after {
	clear: both
}

.rmsbpt-modern .pt-progress-bars:first-child {
	margin-top: 0
}

.rmsbpt-modern .pt-progress-bars ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left
}

.rmsbpt-modern .pt-progress-bars li {
	zoom: 1;
	margin: 5px 0
}

.rmsbpt-modern .pt-progress-bars li:before,
.rmsbpt-modern .pt-progress-bars li:after {
	content: "";
	display: table
}

.rmsbpt-modern .pt-progress-bars li:after {
	clear: both
}

.rmsbpt-modern .pt-progress-bars .pt-text {
	padding-right: 15px;
	min-width: 120px;
	float: left
}

.rmsbpt-modern .pt-progress-bar,
.rmsbpt-modern .pt-progress-value {
	display: block;
	height: 18px
}

.rmsbpt-modern .pt-progress-bar {
	float: right;
	width: 140px;
	background-color: #ddd
}

.rmsbpt-modern .pt-progress-value {
	background-color: #333
}

.rmsbpt-modern .pt-select {
	position: relative;
	display: block;
	width: 100%;
	margin: 0;
}

.rmsbpt-modern .pt-select select {
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #4d4d4d;
	color: #fff;
	border: 0 none;
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	height: 52px;
	width: 100%;
	padding: 12px 0 14px 15px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	text-align: left;
}

.rmsbpt-modern .pt-select select[disabled] {
	cursor: default
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.rmsbpt-modern .pt-select select {
		padding-right: 30px
	}
}

.rmsbpt-modern .pt-select select option {
	padding: 5px 15px
}

.rmsbpt-modern .pt-select select:hover,
.rmsbpt-modern .pt-select select:focus,
.rmsbpt-modern .pt-select select:hover~.pt-arrow,
.rmsbpt-modern .pt-select select:focus~.pt-arrow,
.rmsbpt-modern .pt-details-actions .pt-btn:hover,
.rmsbpt-modern .pt-details-actions .btn:hover,
.rmsbpt-modern .pt-details-actions .pt-btn:focus,
.rmsbpt-modern .pt-details-actions .btn:focus {
	background-color: #1a1a1a;
	color: #fff
}

.rmsbpt-modern .pt-select .pt-arrow {
	pointer-events: none;
	position: absolute;
	top: 11px;
	right: 1px;
	width: 30px;
	height: 35px;
	font-size: 16px;
	line-height: 34px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background-color: #4d4d4d;
	color: #fff;
	text-align: center
}

.rmsbpt-modern .pt-details-block {
	zoom: 1;
	position: relative;
	text-align: left;
	font-size: 17px;
	margin: 30px 0;
	padding-bottom: 25px;
}

.rmsbpt-modern .pt-details-block:before,
.rmsbpt-modern .pt-details-block:after {
	content: "";
	display: table
}

.rmsbpt-modern .pt-details-block:after {
	clear: both
}

.rmsbpt-modern .pt-details-block+.pt-details-block {
	margin-top: 80px
}

.rmsbpt-modern .pt-details-block .pt-more-actions {
	text-align: center
}

.rmsbpt-modern .pt-details-block .pt-badge {
	bottom: auto;
	top: -15px;
	z-index: 1
}

.rmsbpt-modern .pt-simple-list {
	padding-bottom: 20px;
}

.rmsbpt-modern .pt-simple-list ul {
	list-style: none;
	padding: 0;
	line-height: 24px;
	margin: 0
}

.rmsbpt-modern .pt-simple-list .pt-tooltip-show-icon {
	top: -2px
}

.rmsbpt-modern .pt-details-title-wrap {
	display: inline-block;
	width: 100%;
	text-align: center
}

.rmsbpt-modern .pt-details-sub-title {
	font-size: 32px;
	line-height: 45px;
	color: #333;
}

.rmsbpt-modern .pt-details-price {
	position: relative;
	text-align: center;
}

.rmsbpt-modern .pt-details-price .pt-price-block {
	color: #333;
}

.rmsbpt-modern .pt-details-price .pt-price-block .pt-sub-text {
	font-size: 17px;
	line-height: 24px;
	margin-top: 5px
}

.rmsbpt-modern .pt-details-btn-wrap {
	padding: 0 15px
}

.rmsbpt-modern .pt-details-actions {
	zoom: 1;
	margin-top: 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern .pt-details-actions:before,
.rmsbpt-modern .pt-details-actions:after {
	content: "";
	display: table
}

.rmsbpt-modern .pt-details-actions:after {
	clear: both
}

.rmsbpt-modern .pt-details-actions .pt-select,
.rmsbpt-modern .pt-details-actions .pt-btn,
.rmsbpt-modern .pt-details-actions .btn {
	display: inline-block;
	width: 100%
}

.rmsbpt-modern .pt-details-head {
	margin-bottom: 15px
}

.rmsbpt-modern .pt-details-main-right {
	display: none
}

.rmsbpt-modern .pt-details-footer {
	margin-top: 20px
}

.rmsbpt-modern .pt-details-price .pt-price-block {
	height: 82px
}

.rmsbpt-modern .pt-details-price .pt-price-main {
	font-size: 78px;
	line-height: 80px;
}

.rmsbpt-modern .pt-details-price .pt-price-rest {
	font-size: 26px;
	line-height: 30px;
}

.rmsbpt-modern .pt-details-price .pt-currency {
	font-size: 34px;
	line-height: 40px;
}

@media (min-width:768px) {
	.rmsbpt-modern .pt-details-head,
	.rmsbpt-modern .pt-details-titles {
		zoom: 1
	}
	.rmsbpt-modern .pt-details-head:before,
	.rmsbpt-modern .pt-details-titles:before,
	.rmsbpt-modern .pt-details-head:after,
	.rmsbpt-modern .pt-details-titles:after {
		content: "";
		display: table
	}
	.rmsbpt-modern .pt-details-head:after,
	.rmsbpt-modern .pt-details-titles:after {
		clear: both
	}
	.rmsbpt-modern .pt-details-title-wrap {
		float: left;
		margin-right: 10px;
		min-width: 200px;
		padding: 0 25px;
		width: auto
	}
	.rmsbpt-modern .pt-details-sub-title {
		padding-top: 18px;
		display: block
	}
	.rmsbpt-modern .pt-more-actions {
		position: absolute;
		top: 3px;
		right: 15px;
		z-index: 2
	}
	.rmsbpt-modern .pt-details-footer {
		float: right;
		white-space: nowrap;
	}
	.rmsbpt-modern .pt-details-footer .pt-details-price,
	.rmsbpt-modern .pt-details-footer .pt-details-actions,
	.rmsbpt-modern .pt-details-footer .pt-sub-text {
		display: inline-block;
		vertical-align: text-top
	}
	.rmsbpt-modern .pt-details-footer .pt-details-actions {
		margin-top: 0;
		margin-left: 20px
	}
	.rmsbpt-modern .pt-details-footer .pt-select,
	.rmsbpt-modern .pt-details-footer .pt-details-btn-wrap {
		float: left
	}
	.rmsbpt-modern .pt-details-footer .pt-select {
		width: auto;
	}
	.rmsbpt-modern .pt-details-footer .pt-select select {
		height: 82px;
		padding-top: 27px;
		padding-bottom: 29px;
		min-width: 200px
	}
	.rmsbpt-modern .pt-details-footer .pt-select .pt-arrow {
		top: 22px
	}
	.rmsbpt-modern .pt-details-footer .pt-btn,
	.rmsbpt-modern .pt-details-footer .btn {
		min-width: 180px
	}
}

.rmsbpt-modern .pt-a-btn {
	font-family: 'Antonio';
	display: block;
	width: 100%;
	background: #4d4d4d;
	color: #fff;
	border: 0 none;
	font-size: 22px;
	line-height: 50px;
	font-weight: normal;
	text-align: center;
	height: 46px;
	padding: 0 15px;
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	cursor: pointer;
}

.rmsbpt-modern .pt-a-btn:hover,
.rmsbpt-modern .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #4d4d4d;
	box-shadow: 0 3px 10px -3px #4d4d4d
}

.rmsbpt-modern .pt-more-actions {
	margin: 5px -3px 0;
}

.rmsbpt-modern .pt-more-actions label,
.rmsbpt-modern .pt-more-actions a {
	cursor: pointer;
	font-size: 13px;
	color: #333;
	font-weight: normal;
	font-family: 'Antonio';
	margin: 0 3px;
	text-decoration: none;
}

.rmsbpt-modern .pt-more-actions label .fa,
.rmsbpt-modern .pt-more-actions a .fa {
	font-size: 14px;
}

.rmsbpt-modern .pt-more-actions label:hover,
.rmsbpt-modern .pt-more-actions a:hover,
.rmsbpt-modern .pt-more-actions label:focus,
.rmsbpt-modern .pt-more-actions a:focus {
	color: #595959
}

.rmsbpt-modern .pt-a-title,
.rmsbpt-modern .pt-a-subtitle {
	position: relative;
}

.rmsbpt-modern .pt-a-title label,
.rmsbpt-modern .pt-a-subtitle label {
	margin: 0;
	cursor: pointer;
	font-weight: normal;
	color: #333;
}

.rmsbpt-modern .pt-a-title label:hover,
.rmsbpt-modern .pt-a-subtitle label:hover,
.rmsbpt-modern .pt-a-title label:focus,
.rmsbpt-modern .pt-a-subtitle label:focus {
	color: #595959
}

.rmsbpt-modern .pt-a-title .pt-a-subline {
	display: block;
	font-size: 15px;
	line-height: 20px;
	vertical-align: baseline
}

.rmsbpt-modern .pt-a-title {
	font-size: 38px;
	line-height: 42px;
	color: #333;
	margin: 35px 0 10px
}

.rmsbpt-modern .pt-a-subtitle {
	font-size: 24px;
	color: #0d0d0d;
	padding-top: 5px;
	margin: 20px 0 15px
}

.rmsbpt-modern .pt-a-cols {
	table-layout: fixed;
	display: table;
	border-collapse: separate;
	width: 100%
}

.rmsbpt-modern .pt-a-bordered,
.rmsbpt-modern .pt-a-content {
	overflow: auto
}

.rmsbpt-modern .pt-a-bordered .pt-a-content {
	overflow: visible
}

.rmsbpt-modern .pt-a-table {
	margin-bottom: 30px;
}

.rmsbpt-modern .pt-a-table .pt-a-cell {
	display: table-cell;
	vertical-align: bottom
}

.rmsbpt-modern .pt-a-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

.rmsbpt-modern .pt-a-list li {
	line-height: 24px;
	padding: 12px 0 6px;
}

.rmsbpt-modern .pt-a-list li .pt-tooltip-show-icon {
	top: -2px
}

.rmsbpt-modern .pt-a-list li .pt-tooltip-show-text .pt-tooltip-show {
	line-height: 24px
}

.rmsbpt-modern .pt-a-list li:nth-child(2n+1) {
	background-color: #ededed
}

.rmsbpt-modern .pt-a-list li.pt-a-2-lines {
	height: 64px
}

.rmsbpt-modern .pt-a-list li.pt-a-3-lines {
	height: 84px
}

.rmsbpt-modern .pt-a-list li.pt-a-4-lines {
	height: 104px
}

.rmsbpt-modern .pt-a-bordered {
	border: 1px solid $panel-bg;
	padding: 15px;
	background-color: #fff
}

.rmsbpt-modern .pt-a-content {
	min-width: 940px;
	text-align: center;
	color: #0d0d0d;
}

.rmsbpt-modern .pt-a-content>.pt-a-list {
	text-align: left;
	width: 180px;
	font-size: 15px;
}

.rmsbpt-modern .pt-a-content>.pt-a-list li {
	padding-left: 8px
}

.rmsbpt-modern .pt-a-plans>.pt-a-cell {
	width: 20%
}

.rmsbpt-modern .pt-a-head {
	text-decoration: none;
	font-size: 48px;
	line-height: 50px;
	color: #333;
	padding-bottom: 5px;
	display: inline-block
}

.rmsbpt-modern .pt-a-price {
	display: block;
	padding-top: 5px;
	font-size: 21px;
	line-height: 22px;
	color: #333;
}

.rmsbpt-modern .pt-compare-table {
	display: none;
}

.rmsbpt-modern .pt-compare-table .pt-a-plans .pt-a-cell {
	display: none
}

.rmsbpt-modern .pt-compare-e-msg {
	display: block;
	margin: 10px 0 15px
}

.rmsbpt-modern .pt-a-compare-select {
	margin-bottom: 10px
}

.rmsbpt-modern .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern .pt-a-btn-5 {
	background: #2c2c2c;
	color: #fff
}

.pt-show-a-table,
.pt-hide-a-table,
.pt-compare-check,
.pt-compare-remove {
	display: none
}

.pt-compare-check-1:checked~* .pt-compare-1 .pt-compare-add,
.pt-compare-check-1:checked~.pt-compare-1 .pt-compare-add {
	display: none
}

.pt-compare-check-1:checked~* .pt-compare-1 .pt-compare-remove,
.pt-compare-check-1:checked~.pt-compare-1 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-1:checked~* .pt-a-table .pt-a-cell-1,
.pt-compare-check-1:checked~.pt-a-table .pt-a-cell-1 {
	display: table-cell
}

.pt-compare-check-2:checked~* .pt-compare-2 .pt-compare-add,
.pt-compare-check-2:checked~.pt-compare-2 .pt-compare-add {
	display: none
}

.pt-compare-check-2:checked~* .pt-compare-2 .pt-compare-remove,
.pt-compare-check-2:checked~.pt-compare-2 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-2:checked~* .pt-a-table .pt-a-cell-2,
.pt-compare-check-2:checked~.pt-a-table .pt-a-cell-2 {
	display: table-cell
}

.pt-compare-check-3:checked~* .pt-compare-3 .pt-compare-add,
.pt-compare-check-3:checked~.pt-compare-3 .pt-compare-add {
	display: none
}

.pt-compare-check-3:checked~* .pt-compare-3 .pt-compare-remove,
.pt-compare-check-3:checked~.pt-compare-3 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-3:checked~* .pt-a-table .pt-a-cell-3,
.pt-compare-check-3:checked~.pt-a-table .pt-a-cell-3 {
	display: table-cell
}

.pt-compare-check-4:checked~* .pt-compare-4 .pt-compare-add,
.pt-compare-check-4:checked~.pt-compare-4 .pt-compare-add {
	display: none
}

.pt-compare-check-4:checked~* .pt-compare-4 .pt-compare-remove,
.pt-compare-check-4:checked~.pt-compare-4 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-4:checked~* .pt-a-table .pt-a-cell-4,
.pt-compare-check-4:checked~.pt-a-table .pt-a-cell-4 {
	display: table-cell
}

.pt-compare-check-5:checked~* .pt-compare-5 .pt-compare-add,
.pt-compare-check-5:checked~.pt-compare-5 .pt-compare-add {
	display: none
}

.pt-compare-check-5:checked~* .pt-compare-5 .pt-compare-remove,
.pt-compare-check-5:checked~.pt-compare-5 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-5:checked~* .pt-a-table .pt-a-cell-5,
.pt-compare-check-5:checked~.pt-a-table .pt-a-cell-5 {
	display: table-cell
}

.pt-compare-check:checked~.pt-compare-check:checked~* .pt-compare-table,
.pt-compare-check:checked~.pt-compare-check:checked~.pt-compare-table {
	display: block
}

.pt-compare-check:checked~.pt-compare-check:checked~* .pt-compare-e-msg,
.pt-compare-check:checked~.pt-compare-check:checked~.pt-compare-e-msg {
	display: none
}

.pt-hide-a-table:checked~* .pt-a-hidden,
.pt-hide-a-table:checked~.pt-a-hidden {
	display: inline-block
}

.pt-hide-a-table:checked~* .pt-a-shown,
.pt-hide-a-table:checked~.pt-a-shown {
	display: none
}

.pt-hide-a-table:checked~* .pt-a-table,
.pt-hide-a-table:checked~.pt-a-table {
	display: none
}

.pt-show-a-table:checked~* .pt-compare-e-msg,
.pt-show-a-table:checked~.pt-compare-e-msg,
.pt-show-a-table:checked~* .pt-a-hidden,
.pt-show-a-table:checked~.pt-a-hidden,
.pt-show-a-table:checked~* .pt-a-compare-select,
.pt-show-a-table:checked~.pt-a-compare-select {
	display: none
}

.pt-show-a-table:checked~* .pt-a-shown,
.pt-show-a-table:checked~.pt-a-shown {
	display: inline-block
}

.pt-show-a-table:checked~* .pt-a-table,
.pt-show-a-table:checked~.pt-a-table {
	display: block;
}

.pt-show-a-table:checked~* .pt-a-table .pt-a-plans .pt-a-cell,
.pt-show-a-table:checked~.pt-a-table .pt-a-plans .pt-a-cell {
	display: table-cell
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-head {
	background: #4d4d4d;
	-webkit-box-shadow: 0 0 2px #4d4d4d;
	box-shadow: 0 0 2px #4d4d4d
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-price-block,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-price-block {
	color: #fff
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-content {
	background: #fff
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-list {
	color: #0d0d0d;
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-list li:nth-child(even),
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-list li:nth-child(even) {
	background: #ededed
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #0d0d0d
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-price-block .pt-currency,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-price-block .pt-currency {
	font-size: 18px
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-price-block .pt-price-main,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-price-block .pt-price-main {
	font-size: 48px
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-price-block .pt-price-rest,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-price-block .pt-price-rest {
	font-size: 18px
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-footer,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-footer {
	padding: 0 25px
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-btn,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-btn,
.rmsbpt-modern div .pt-block.pt-not-available .btn,
.rmsbpt-modern div .pt-block.pt-not-available:hover .btn {
	font-size: 18px;
	line-height: 58px;
	margin: 2px 0 0;
	height: 52px;
	margin: 15px 0;
	cursor: default;
}

.rmsbpt-modern div .pt-block.pt-not-available .pt-btn,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-btn,
.rmsbpt-modern div .pt-block.pt-not-available .btn,
.rmsbpt-modern div .pt-block.pt-not-available:hover .btn,
.rmsbpt-modern div .pt-block.pt-not-available .pt-btn:hover,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-btn:hover,
.rmsbpt-modern div .pt-block.pt-not-available .btn:hover,
.rmsbpt-modern div .pt-block.pt-not-available:hover .btn:hover,
.rmsbpt-modern div .pt-block.pt-not-available .pt-btn:focus,
.rmsbpt-modern div .pt-block.pt-not-available:hover .pt-btn:focus,
.rmsbpt-modern div .pt-block.pt-not-available .btn:focus,
.rmsbpt-modern div .pt-block.pt-not-available:hover .btn:focus {
	background: #c0c0c0;
	color: #fff
}

.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-btn,
.rmsbpt-modern .pt-details-block.pt-not-available-details .btn,
.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-select select:hover,
.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-btn:hover,
.rmsbpt-modern .pt-details-block.pt-not-available-details .btn:hover,
.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-select select:focus,
.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-btn:focus,
.rmsbpt-modern .pt-details-block.pt-not-available-details .btn:focus {
	background: #c0c0c0;
	color: #fff
}

.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-select select~.pt-arrow,
.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-select select:hover~.pt-arrow,
.rmsbpt-modern .pt-details-block.pt-not-available-details .pt-select select:focus~.pt-arrow {
	background-color: #c0c0c0;
	color: #fff
}

.rmsbpt-modern .pt-selected .pt-head,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background-color: #1a1a1a;
	-webkit-box-shadow: 0 0 2px #1a1a1a;
	box-shadow: 0 0 2px #1a1a1a
}

.rmsbpt-modern .pt-selected .pt-price-block,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-price-block,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-price-block,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-price-block,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-price-block {
	color: #fff
}

.rmsbpt-modern .pt-selected .pt-content,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background-color: #4d4d4d
}

.rmsbpt-modern .pt-selected .pt-list,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background-color: #333
}

.rmsbpt-modern .pt-selected .pt-list-not-available:before,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background-color: #fff
}

.rmsbpt-modern .pt-selected .pt-price-block .pt-currency,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-price-block .pt-currency,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-price-block .pt-currency,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-price-block .pt-currency,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-price-block .pt-currency {
	font-size: 21px
}

.rmsbpt-modern .pt-selected .pt-price-block .pt-price-main,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-price-block .pt-price-main,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-price-block .pt-price-main,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-price-block .pt-price-main,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-price-block .pt-price-main {
	font-size: 55px
}

.rmsbpt-modern .pt-selected .pt-price-block .pt-price-rest,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-price-block .pt-price-rest,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-price-block .pt-price-rest,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-price-block .pt-price-rest,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-price-block .pt-price-rest {
	font-size: 21px
}

.rmsbpt-modern .pt-selected .pt-footer,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-footer,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-footer,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .pt-footer,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .pt-footer {
	padding: 0
}

.rmsbpt-modern .pt-selected .pt-btn,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern .pt-selected .btn,
.rmsbpt-modern.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .btn {
	font-size: 24px;
	line-height: 82px;
	margin: 2px 0 0;
	height: 80px
}

.rmsbpt-modern .pt-selected .pt-btn,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern .pt-selected .btn,
.rmsbpt-modern.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background-color: #1a1a1a;
	color: #fff;
}

.rmsbpt-modern .pt-selected .pt-btn:hover,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern .pt-selected .btn:hover,
.rmsbpt-modern.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern .pt-selected .pt-btn:focus,
.rmsbpt-modern.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern .pt-selected .btn:focus,
.rmsbpt-modern.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background-color: #2c2c2c;
	color: #fff
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-head {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 2px #4d4d4d;
	box-shadow: 0 0 2px #4d4d4d
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-price-block,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-price-block {
	color: #fff
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-content {
	background-color: #fff
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-list {
	color: #0d0d0d;
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-list li:nth-child(even) {
	background-color: #ededed
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background-color: #0d0d0d
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-price-block .pt-currency,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-price-block .pt-currency {
	font-size: 18px
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-price-block .pt-price-main,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-price-block .pt-price-main {
	font-size: 48px
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-price-block .pt-price-rest,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-price-block .pt-price-rest {
	font-size: 18px
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern.pt-animation-2:hover .pt-selected .btn {
	background-color: #4d4d4d;
	color: #fff
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-footer,
.rmsbpt-modern.pt-animation-1:hover .pt-selected .pt-footer,
.rmsbpt-modern.pt-animation-2 .pt-selected .pt-footer {
	padding: 0 25px
}

.rmsbpt-modern.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern.pt-animation-1:hover .pt-selected .pt-btn,
.rmsbpt-modern.pt-animation-2 .pt-selected .pt-btn,
.rmsbpt-modern.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern.pt-animation-1:hover .pt-selected .btn,
.rmsbpt-modern.pt-animation-2 .pt-selected .btn {
	font-size: 18px;
	line-height: 58px;
	margin: 2px 0 0;
	height: 52px;
	margin: 15px 0
}

.rmsbpt-modern .pt-selected-details .pt-details-title-wrap {
	background-color: #1a1a1a;
	-webkit-box-shadow: 0 0 2px #1a1a1a;
	box-shadow: 0 0 2px #1a1a1a
}

.rmsbpt-modern-orangeSpecial .pt-btn,
.rmsbpt-modern-orangeSpecial .btn {
	background: #fda362;
	color: #fff
}

.rmsbpt-modern-orangeSpecial .pt-head,
.rmsbpt-modern-orangeSpecial .pt-details-title-wrap {
	background: #fda362
}

.rmsbpt-modern-orangeSpecial .pt-bottom-link a,
.rmsbpt-modern-orangeSpecial .pt-bottom-link label {
	color: #fda362;
}

.rmsbpt-modern-orangeSpecial .pt-bottom-link a:hover,
.rmsbpt-modern-orangeSpecial .pt-bottom-link label:hover,
.rmsbpt-modern-orangeSpecial .pt-bottom-link a:active,
.rmsbpt-modern-orangeSpecial .pt-bottom-link label:active {
	color: #fc7716
}

.rmsbpt-modern-orangeSpecial .pt-feature {
	color: #fc8630
}

.rmsbpt-modern-orangeSpecial .pt-features-round .pt-feature-icon {
	background-color: #fc8630
}

.rmsbpt-modern-orangeSpecial .pt-list {
	color: #dc5f03;
}

.rmsbpt-modern-orangeSpecial .pt-list:before {
	background: #fda362
}

.rmsbpt-modern-orangeSpecial .pt-list li:nth-child(even) {
	background: #feeadc
}

.rmsbpt-modern-orangeSpecial .pt-list-not-available:before {
	background: #dc5f03
}

.rmsbpt-modern-orangeSpecial .pt-price-container {
	background: #fc8630
}

.rmsbpt-modern-orangeSpecial .pt-progress-value {
	background-color: #fc8630
}

.rmsbpt-modern-orangeSpecial .pt-select select:hover,
.rmsbpt-modern-orangeSpecial .pt-select select:focus,
.rmsbpt-modern-orangeSpecial .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-orangeSpecial .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-orangeSpecial .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-orangeSpecial .pt-details-actions .btn:hover,
.rmsbpt-modern-orangeSpecial .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-orangeSpecial .pt-details-actions .btn:focus {
	background-color: #f56a04;
	color: #fff
}

.rmsbpt-modern-orangeSpecial .pt-select select,
.rmsbpt-modern-orangeSpecial .pt-select .pt-arrow {
	background-color: #fda362;
	color: #fff
}

.rmsbpt-modern-orangeSpecial .pt-details-sub-title,
.rmsbpt-modern-orangeSpecial .pt-details-price .pt-price-block {
	color: #fc8630
}

.rmsbpt-modern-orangeSpecial .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-orangeSpecial .pt-a-btn {
	background: #fda362;
	color: #fff;
}

.rmsbpt-modern-orangeSpecial .pt-a-btn:hover,
.rmsbpt-modern-orangeSpecial .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #fda362;
	box-shadow: 0 3px 10px -3px #fda362
}

.rmsbpt-modern-orangeSpecial .pt-more-actions label,
.rmsbpt-modern-orangeSpecial .pt-a-title label,
.rmsbpt-modern-orangeSpecial .pt-a-subtitle label,
.rmsbpt-modern-orangeSpecial .pt-more-actions a,
.rmsbpt-modern-orangeSpecial .pt-a-title a,
.rmsbpt-modern-orangeSpecial .pt-a-subtitle a {
	color: #fc8630;
}

.rmsbpt-modern-orangeSpecial .pt-more-actions label:hover,
.rmsbpt-modern-orangeSpecial .pt-a-title label:hover,
.rmsbpt-modern-orangeSpecial .pt-a-subtitle label:hover,
.rmsbpt-modern-orangeSpecial .pt-more-actions a:hover,
.rmsbpt-modern-orangeSpecial .pt-a-title a:hover,
.rmsbpt-modern-orangeSpecial .pt-a-subtitle a:hover,
.rmsbpt-modern-orangeSpecial .pt-more-actions label:focus,
.rmsbpt-modern-orangeSpecial .pt-a-title label:focus,
.rmsbpt-modern-orangeSpecial .pt-a-subtitle label:focus,
.rmsbpt-modern-orangeSpecial .pt-more-actions a:focus,
.rmsbpt-modern-orangeSpecial .pt-a-title a:focus,
.rmsbpt-modern-orangeSpecial .pt-a-subtitle a:focus {
	color: #dc5f03
}

.rmsbpt-modern-orangeSpecial .pt-a-title,
.rmsbpt-modern-orangeSpecial .pt-a-head,
.rmsbpt-modern-orangeSpecial .pt-a-price {
	color: #fc8630
}

.rmsbpt-modern-orangeSpecial .pt-a-subtitle {
	color: #dc5f03
}

.rmsbpt-modern-orangeSpecial .pt-a-content {
	color: #dc5f03
}

.rmsbpt-modern-orangeSpecial .pt-a-list li:nth-child(2n+1) {
	background-color: #feeadc
}

.rmsbpt-modern-orangeSpecial .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-orangeSpecial .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-orangeSpecial .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-orangeSpecial .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-orangeSpecial .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-orangeSpecial .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-orangeSpecial .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-orangeSpecial .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-orangeSpecial .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-orangeSpecial .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-orangeSpecial .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-orangeSpecial .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-orangeSpecial .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-orangeSpecial .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-orangeSpecial .pt-a-btn-5 {
	background: #d25b03;
	color: #fff
}

.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available:hover .pt-head {
	background: #fda362
}

.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #feeadc
}

.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available:hover .pt-list {
	color: #dc5f03
}

.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-orangeSpecial div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #dc5f03
}

.rmsbpt-modern-orangeSpecial .pt-selected .pt-head,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #f56a04;
	-webkit-box-shadow: 0 0 2px #f56a04;
	box-shadow: 0 0 2px #f56a04
}

.rmsbpt-modern-orangeSpecial .pt-selected .pt-content,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #fda362
}

.rmsbpt-modern-orangeSpecial .pt-selected .pt-list,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-orangeSpecial .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #fc8630
}

.rmsbpt-modern-orangeSpecial .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-orangeSpecial .pt-selected .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-orangeSpecial .pt-selected .btn,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #f56a04;
}

.rmsbpt-modern-orangeSpecial .pt-selected .pt-btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-orangeSpecial .pt-selected .btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-orangeSpecial .pt-selected .pt-btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-orangeSpecial .pt-selected .btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-orangeSpecial.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #d25b03
}

.rmsbpt-modern-orangeSpecial.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-orangeSpecial.pt-animation-2:hover .pt-selected .pt-head {
	background: #fda362
}

.rmsbpt-modern-orangeSpecial.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-orangeSpecial.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-orangeSpecial.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-orangeSpecial.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #feeadc
}

.rmsbpt-modern-orangeSpecial.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-orangeSpecial.pt-animation-2:hover .pt-selected .pt-list {
	color: #dc5f03
}

.rmsbpt-modern-orangeSpecial.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-orangeSpecial.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #dc5f03
}

.rmsbpt-modern-orangeSpecial.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-orangeSpecial.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-orangeSpecial.pt-animation-2:hover .pt-selected .btn {
	background: #fda362
}

.rmsbpt-modern-orangeSpecial .pt-selected-details .pt-details-title-wrap {
	background: #f56a04;
	-webkit-box-shadow: 0 0 2px #f56a04;
	box-shadow: 0 0 2px #f56a04
}

.rmsbpt-modern-orangeSpecial .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-orangeSpecial .pt-menu-tabs .pt-menu-tab {
	background-color: #fda362;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-orangeSpecial .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-orangeSpecial .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #f56a04;
	box-shadow: 0 0 5px #f56a04
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-1 {
	background-color: #f56a04
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-2 {
	background-color: #f56a04
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-3 {
	background-color: #f56a04
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-4 {
	background-color: #f56a04
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-5 {
	background-color: #f56a04
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-6 {
	background-color: #f56a04
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-7 {
	background-color: #f56a04
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-orangeSpecial .pt-menu-tab-8 {
	background-color: #f56a04
}

.rmsbpt-modern-orangeSpecial .pt-tooltip .pt-tooltip-content {
	background-color: #913e02;
}

.rmsbpt-modern-orangeSpecial .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(145, 62, 2, 0);
	border-top-color: #913e02
}

.rmsbpt-modern-orangeSpecial .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #dc5e03
}

.rmsbpt-modern-orangeSpecial .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(145, 62, 2, 0);
	border-bottom-color: #913e02
}

.rmsbpt-modern-orangeSpecial .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(145, 62, 2, 0)
}

.rmsbpt-modern-orangeSpecial .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #913e02
}

.rmsbpt-modern-orangeSpecial .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-orangeSpecial .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #913e02
}

.rmsbpt-modern-cadetBlue .pt-btn,
.rmsbpt-modern-cadetBlue .btn {
	background: #7fb1b3;
	color: #fff
}

.rmsbpt-modern-cadetBlue .pt-head,
.rmsbpt-modern-cadetBlue .pt-details-title-wrap {
	background: #7fb1b3
}

.rmsbpt-modern-cadetBlue .pt-bottom-link a,
.rmsbpt-modern-cadetBlue .pt-bottom-link label {
	color: #7fb1b3;
}

.rmsbpt-modern-cadetBlue .pt-bottom-link a:hover,
.rmsbpt-modern-cadetBlue .pt-bottom-link label:hover,
.rmsbpt-modern-cadetBlue .pt-bottom-link a:active,
.rmsbpt-modern-cadetBlue .pt-bottom-link label:active {
	color: #568e90
}

.rmsbpt-modern-cadetBlue .pt-feature {
	color: #5f9ea0
}

.rmsbpt-modern-cadetBlue .pt-features-round .pt-feature-icon {
	background-color: #5f9ea0
}

.rmsbpt-modern-cadetBlue .pt-list {
	color: #436f70;
}

.rmsbpt-modern-cadetBlue .pt-list:before {
	background: #7fb1b3
}

.rmsbpt-modern-cadetBlue .pt-list li:nth-child(even) {
	background: #e9f1f2
}

.rmsbpt-modern-cadetBlue .pt-list-not-available:before {
	background: #436f70
}

.rmsbpt-modern-cadetBlue .pt-price-container {
	background: #5f9ea0
}

.rmsbpt-modern-cadetBlue .pt-progress-value {
	background-color: #5f9ea0
}

.rmsbpt-modern-cadetBlue .pt-select select:hover,
.rmsbpt-modern-cadetBlue .pt-select select:focus,
.rmsbpt-modern-cadetBlue .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-cadetBlue .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-cadetBlue .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-cadetBlue .pt-details-actions .btn:hover,
.rmsbpt-modern-cadetBlue .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-cadetBlue .pt-details-actions .btn:focus {
	background-color: #4c7e80;
	color: #fff
}

.rmsbpt-modern-cadetBlue .pt-select select,
.rmsbpt-modern-cadetBlue .pt-select .pt-arrow {
	background-color: #7fb1b3;
	color: #fff
}

.rmsbpt-modern-cadetBlue .pt-details-sub-title,
.rmsbpt-modern-cadetBlue .pt-details-price .pt-price-block {
	color: #5f9ea0
}

.rmsbpt-modern-cadetBlue .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-cadetBlue .pt-a-btn {
	background: #7fb1b3;
	color: #fff;
}

.rmsbpt-modern-cadetBlue .pt-a-btn:hover,
.rmsbpt-modern-cadetBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #7fb1b3;
	box-shadow: 0 3px 10px -3px #7fb1b3
}

.rmsbpt-modern-cadetBlue .pt-more-actions label,
.rmsbpt-modern-cadetBlue .pt-a-title label,
.rmsbpt-modern-cadetBlue .pt-a-subtitle label,
.rmsbpt-modern-cadetBlue .pt-more-actions a,
.rmsbpt-modern-cadetBlue .pt-a-title a,
.rmsbpt-modern-cadetBlue .pt-a-subtitle a {
	color: #5f9ea0;
}

.rmsbpt-modern-cadetBlue .pt-more-actions label:hover,
.rmsbpt-modern-cadetBlue .pt-a-title label:hover,
.rmsbpt-modern-cadetBlue .pt-a-subtitle label:hover,
.rmsbpt-modern-cadetBlue .pt-more-actions a:hover,
.rmsbpt-modern-cadetBlue .pt-a-title a:hover,
.rmsbpt-modern-cadetBlue .pt-a-subtitle a:hover,
.rmsbpt-modern-cadetBlue .pt-more-actions label:focus,
.rmsbpt-modern-cadetBlue .pt-a-title label:focus,
.rmsbpt-modern-cadetBlue .pt-a-subtitle label:focus,
.rmsbpt-modern-cadetBlue .pt-more-actions a:focus,
.rmsbpt-modern-cadetBlue .pt-a-title a:focus,
.rmsbpt-modern-cadetBlue .pt-a-subtitle a:focus {
	color: #436f70
}

.rmsbpt-modern-cadetBlue .pt-a-title,
.rmsbpt-modern-cadetBlue .pt-a-head,
.rmsbpt-modern-cadetBlue .pt-a-price {
	color: #5f9ea0
}

.rmsbpt-modern-cadetBlue .pt-a-subtitle {
	color: #436f70
}

.rmsbpt-modern-cadetBlue .pt-a-content {
	color: #436f70
}

.rmsbpt-modern-cadetBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #e9f1f2
}

.rmsbpt-modern-cadetBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-cadetBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-cadetBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-cadetBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-cadetBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-cadetBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-cadetBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-cadetBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-cadetBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-cadetBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-cadetBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-cadetBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-cadetBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-cadetBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-cadetBlue .pt-a-btn-5 {
	background: #3f686a;
	color: #fff
}

.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available:hover .pt-head {
	background: #7fb1b3
}

.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #e9f1f2
}

.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available:hover .pt-list {
	color: #436f70
}

.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-cadetBlue div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #436f70
}

.rmsbpt-modern-cadetBlue .pt-selected .pt-head,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #4c7e80;
	-webkit-box-shadow: 0 0 2px #4c7e80;
	box-shadow: 0 0 2px #4c7e80
}

.rmsbpt-modern-cadetBlue .pt-selected .pt-content,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #7fb1b3
}

.rmsbpt-modern-cadetBlue .pt-selected .pt-list,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-cadetBlue .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #5f9ea0
}

.rmsbpt-modern-cadetBlue .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-cadetBlue .pt-selected .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-cadetBlue .pt-selected .btn,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #4c7e80;
}

.rmsbpt-modern-cadetBlue .pt-selected .pt-btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-cadetBlue .pt-selected .btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-cadetBlue .pt-selected .pt-btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-cadetBlue .pt-selected .btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-cadetBlue.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #3f686a
}

.rmsbpt-modern-cadetBlue.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-cadetBlue.pt-animation-2:hover .pt-selected .pt-head {
	background: #7fb1b3
}

.rmsbpt-modern-cadetBlue.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-cadetBlue.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-cadetBlue.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-cadetBlue.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #e9f1f2
}

.rmsbpt-modern-cadetBlue.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-cadetBlue.pt-animation-2:hover .pt-selected .pt-list {
	color: #436f70
}

.rmsbpt-modern-cadetBlue.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-cadetBlue.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #436f70
}

.rmsbpt-modern-cadetBlue.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-cadetBlue.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-cadetBlue.pt-animation-2:hover .pt-selected .btn {
	background: #7fb1b3
}

.rmsbpt-modern-cadetBlue .pt-selected-details .pt-details-title-wrap {
	background: #4c7e80;
	-webkit-box-shadow: 0 0 2px #4c7e80;
	box-shadow: 0 0 2px #4c7e80
}

.rmsbpt-modern-cadetBlue .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-cadetBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #7fb1b3;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-cadetBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-cadetBlue .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #4c7e80;
	box-shadow: 0 0 5px #4c7e80
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-1 {
	background-color: #4c7e80
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-2 {
	background-color: #4c7e80
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-3 {
	background-color: #4c7e80
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-4 {
	background-color: #4c7e80
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-5 {
	background-color: #4c7e80
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-6 {
	background-color: #4c7e80
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-7 {
	background-color: #4c7e80
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-cadetBlue .pt-menu-tab-8 {
	background-color: #4c7e80
}

.rmsbpt-modern-cadetBlue .pt-tooltip .pt-tooltip-content {
	background-color: #263f40;
}

.rmsbpt-modern-cadetBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(38, 63, 64, 0);
	border-top-color: #263f40
}

.rmsbpt-modern-cadetBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #436e70
}

.rmsbpt-modern-cadetBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(38, 63, 64, 0);
	border-bottom-color: #263f40
}

.rmsbpt-modern-cadetBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(38, 63, 64, 0)
}

.rmsbpt-modern-cadetBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #263f40
}

.rmsbpt-modern-cadetBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-cadetBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #263f40
}

.rmsbpt-modern-chocolate .pt-btn,
.rmsbpt-modern-chocolate .btn {
	background: #e4843f;
	color: #fff
}

.rmsbpt-modern-chocolate .pt-head,
.rmsbpt-modern-chocolate .pt-details-title-wrap {
	background: #e4843f
}

.rmsbpt-modern-chocolate .pt-bottom-link a,
.rmsbpt-modern-chocolate .pt-bottom-link label {
	color: #e4843f;
}

.rmsbpt-modern-chocolate .pt-bottom-link a:hover,
.rmsbpt-modern-chocolate .pt-bottom-link label:hover,
.rmsbpt-modern-chocolate .pt-bottom-link a:active,
.rmsbpt-modern-chocolate .pt-bottom-link label:active {
	color: #bc5e1a
}

.rmsbpt-modern-chocolate .pt-feature {
	color: #d2691e
}

.rmsbpt-modern-chocolate .pt-features-round .pt-feature-icon {
	background-color: #d2691e
}

.rmsbpt-modern-chocolate .pt-list {
	color: #8f4814;
}

.rmsbpt-modern-chocolate .pt-list:before {
	background: #e4843f
}

.rmsbpt-modern-chocolate .pt-list li:nth-child(even) {
	background: #fbebe0
}

.rmsbpt-modern-chocolate .pt-list-not-available:before {
	background: #8f4814
}

.rmsbpt-modern-chocolate .pt-price-container {
	background: #d2691e
}

.rmsbpt-modern-chocolate .pt-progress-value {
	background-color: #d2691e
}

.rmsbpt-modern-chocolate .pt-select select:hover,
.rmsbpt-modern-chocolate .pt-select select:focus,
.rmsbpt-modern-chocolate .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-chocolate .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-chocolate .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-chocolate .pt-details-actions .btn:hover,
.rmsbpt-modern-chocolate .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-chocolate .pt-details-actions .btn:focus {
	background-color: #a55318;
	color: #fff
}

.rmsbpt-modern-chocolate .pt-select select,
.rmsbpt-modern-chocolate .pt-select .pt-arrow {
	background-color: #e4843f;
	color: #fff
}

.rmsbpt-modern-chocolate .pt-details-sub-title,
.rmsbpt-modern-chocolate .pt-details-price .pt-price-block {
	color: #d2691e
}

.rmsbpt-modern-chocolate .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-chocolate .pt-a-btn {
	background: #e4843f;
	color: #fff;
}

.rmsbpt-modern-chocolate .pt-a-btn:hover,
.rmsbpt-modern-chocolate .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #e4843f;
	box-shadow: 0 3px 10px -3px #e4843f
}

.rmsbpt-modern-chocolate .pt-more-actions label,
.rmsbpt-modern-chocolate .pt-a-title label,
.rmsbpt-modern-chocolate .pt-a-subtitle label,
.rmsbpt-modern-chocolate .pt-more-actions a,
.rmsbpt-modern-chocolate .pt-a-title a,
.rmsbpt-modern-chocolate .pt-a-subtitle a {
	color: #d2691e;
}

.rmsbpt-modern-chocolate .pt-more-actions label:hover,
.rmsbpt-modern-chocolate .pt-a-title label:hover,
.rmsbpt-modern-chocolate .pt-a-subtitle label:hover,
.rmsbpt-modern-chocolate .pt-more-actions a:hover,
.rmsbpt-modern-chocolate .pt-a-title a:hover,
.rmsbpt-modern-chocolate .pt-a-subtitle a:hover,
.rmsbpt-modern-chocolate .pt-more-actions label:focus,
.rmsbpt-modern-chocolate .pt-a-title label:focus,
.rmsbpt-modern-chocolate .pt-a-subtitle label:focus,
.rmsbpt-modern-chocolate .pt-more-actions a:focus,
.rmsbpt-modern-chocolate .pt-a-title a:focus,
.rmsbpt-modern-chocolate .pt-a-subtitle a:focus {
	color: #8f4814
}

.rmsbpt-modern-chocolate .pt-a-title,
.rmsbpt-modern-chocolate .pt-a-head,
.rmsbpt-modern-chocolate .pt-a-price {
	color: #d2691e
}

.rmsbpt-modern-chocolate .pt-a-subtitle {
	color: #8f4814
}

.rmsbpt-modern-chocolate .pt-a-content {
	color: #8f4814
}

.rmsbpt-modern-chocolate .pt-a-list li:nth-child(2n+1) {
	background-color: #fbebe0
}

.rmsbpt-modern-chocolate .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-chocolate .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-chocolate .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-chocolate .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-chocolate .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-chocolate .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-chocolate .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-chocolate .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-chocolate .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-chocolate .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-chocolate .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-chocolate .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-chocolate .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-chocolate .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-chocolate .pt-a-btn-5 {
	background: #864313;
	color: #fff
}

.rmsbpt-modern-chocolate div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-chocolate div .pt-block.pt-not-available:hover .pt-head {
	background: #e4843f
}

.rmsbpt-modern-chocolate div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-chocolate div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-chocolate div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-chocolate div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #fbebe0
}

.rmsbpt-modern-chocolate div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-chocolate div .pt-block.pt-not-available:hover .pt-list {
	color: #8f4814
}

.rmsbpt-modern-chocolate div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-chocolate div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #8f4814
}

.rmsbpt-modern-chocolate .pt-selected .pt-head,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #a55318;
	-webkit-box-shadow: 0 0 2px #a55318;
	box-shadow: 0 0 2px #a55318
}

.rmsbpt-modern-chocolate .pt-selected .pt-content,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #e4843f
}

.rmsbpt-modern-chocolate .pt-selected .pt-list,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-chocolate .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #d2691e
}

.rmsbpt-modern-chocolate .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-chocolate .pt-selected .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-chocolate .pt-selected .btn,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #a55318;
}

.rmsbpt-modern-chocolate .pt-selected .pt-btn:hover,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-chocolate .pt-selected .btn:hover,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-chocolate .pt-selected .pt-btn:focus,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-chocolate .pt-selected .btn:focus,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-chocolate.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-chocolate.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-chocolate.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #864313
}

.rmsbpt-modern-chocolate.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-chocolate.pt-animation-2:hover .pt-selected .pt-head {
	background: #e4843f
}

.rmsbpt-modern-chocolate.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-chocolate.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-chocolate.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-chocolate.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #fbebe0
}

.rmsbpt-modern-chocolate.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-chocolate.pt-animation-2:hover .pt-selected .pt-list {
	color: #8f4814
}

.rmsbpt-modern-chocolate.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-chocolate.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #8f4814
}

.rmsbpt-modern-chocolate.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-chocolate.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-chocolate.pt-animation-2:hover .pt-selected .btn {
	background: #e4843f
}

.rmsbpt-modern-chocolate .pt-selected-details .pt-details-title-wrap {
	background: #a55318;
	-webkit-box-shadow: 0 0 2px #a55318;
	box-shadow: 0 0 2px #a55318
}

.rmsbpt-modern-chocolate .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-chocolate .pt-menu-tabs .pt-menu-tab {
	background-color: #e4843f;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-chocolate .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-chocolate .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #a55318;
	box-shadow: 0 0 5px #a55318
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-chocolate .pt-menu-tab-1 {
	background-color: #a55318
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-chocolate .pt-menu-tab-2 {
	background-color: #a55318
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-chocolate .pt-menu-tab-3 {
	background-color: #a55318
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-chocolate .pt-menu-tab-4 {
	background-color: #a55318
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-chocolate .pt-menu-tab-5 {
	background-color: #a55318
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-chocolate .pt-menu-tab-6 {
	background-color: #a55318
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-chocolate .pt-menu-tab-7 {
	background-color: #a55318
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-chocolate .pt-menu-tab-8 {
	background-color: #a55318
}

.rmsbpt-modern-chocolate .pt-tooltip .pt-tooltip-content {
	background-color: #4c260b;
}

.rmsbpt-modern-chocolate .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(76, 38, 11, 0);
	border-top-color: #4c260b
}

.rmsbpt-modern-chocolate .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #8f4715
}

.rmsbpt-modern-chocolate .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(76, 38, 11, 0);
	border-bottom-color: #4c260b
}

.rmsbpt-modern-chocolate .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(76, 38, 11, 0)
}

.rmsbpt-modern-chocolate .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #4c260b
}

.rmsbpt-modern-chocolate .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-chocolate .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #4c260b
}

.rmsbpt-modern-crimson .pt-btn,
.rmsbpt-modern-crimson .btn {
	background: #5b5b5b;
	color: #e9e9e9
}

.rmsbpt-modern-crimson .pt-head,
.rmsbpt-modern-crimson .pt-details-title-wrap {
	background: #5b5b5b
}

.rmsbpt-modern-crimson .pt-bottom-link a,
.rmsbpt-modern-crimson .pt-bottom-link label {
	color: #ed365b;
}

.rmsbpt-modern-crimson .pt-bottom-link a:hover,
.rmsbpt-modern-crimson .pt-bottom-link label:hover,
.rmsbpt-modern-crimson .pt-bottom-link a:active,
.rmsbpt-modern-crimson .pt-bottom-link label:active {
	color: #c51236
}

.rmsbpt-modern-crimson .pt-feature {
	color: #dc143c
}

.rmsbpt-modern-crimson .pt-features-round .pt-feature-icon {
	background-color: #dc143c
}

.rmsbpt-modern-crimson .pt-list {
	color: #5b5b5b;
}

.rmsbpt-modern-crimson .pt-list:before {
	background: #ed365b
}

.rmsbpt-modern-crimson .pt-list li:nth-child(even) {
	background: #f1f1f1
}

.rmsbpt-modern-crimson .pt-list-not-available:before {
	background: #960e29
}

.rmsbpt-modern-crimson .pt-price-container {
	background: #e9e9e9
}

.rmsbpt-modern-crimson .pt-progress-value {
	background-color: #dc143c
}

/*
.rmsbpt-modern-crimson .pt-select select:hover,
.rmsbpt-modern-crimson .pt-select select:focus,
.rmsbpt-modern-crimson .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-crimson .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-crimson .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-crimson .pt-details-actions .btn:hover,
.rmsbpt-modern-crimson .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-crimson .pt-details-actions .btn:focus {
	background-color: #ad102f;
	color: #fff
}
*/

.rmsbpt-modern-crimson .pt-select select,
.rmsbpt-modern-crimson .pt-select .pt-arrow {
	background-color: #ed365b;
	color: #fff
}

.rmsbpt-modern-crimson .pt-details-sub-title,
.rmsbpt-modern-crimson .pt-details-price .pt-price-block {
	color: #dc143c
}

.rmsbpt-modern-crimson .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-crimson .pt-a-btn {
	background: #ed365b;
	color: #fff;
}

.rmsbpt-modern-crimson .pt-a-btn:hover,
.rmsbpt-modern-crimson .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #ed365b;
	box-shadow: 0 3px 10px -3px #ed365b
}

.rmsbpt-modern-crimson .pt-more-actions label,
.rmsbpt-modern-crimson .pt-a-title label,
.rmsbpt-modern-crimson .pt-a-subtitle label,
.rmsbpt-modern-crimson .pt-more-actions a,
.rmsbpt-modern-crimson .pt-a-title a,
.rmsbpt-modern-crimson .pt-a-subtitle a {
	color: #dc143c;
}

.rmsbpt-modern-crimson .pt-more-actions label:hover,
.rmsbpt-modern-crimson .pt-a-title label:hover,
.rmsbpt-modern-crimson .pt-a-subtitle label:hover,
.rmsbpt-modern-crimson .pt-more-actions a:hover,
.rmsbpt-modern-crimson .pt-a-title a:hover,
.rmsbpt-modern-crimson .pt-a-subtitle a:hover,
.rmsbpt-modern-crimson .pt-more-actions label:focus,
.rmsbpt-modern-crimson .pt-a-title label:focus,
.rmsbpt-modern-crimson .pt-a-subtitle label:focus,
.rmsbpt-modern-crimson .pt-more-actions a:focus,
.rmsbpt-modern-crimson .pt-a-title a:focus,
.rmsbpt-modern-crimson .pt-a-subtitle a:focus {
	color: #960e29
}

.rmsbpt-modern-crimson .pt-a-title,
.rmsbpt-modern-crimson .pt-a-head,
.rmsbpt-modern-crimson .pt-a-price {
	color: #dc143c
}

.rmsbpt-modern-crimson .pt-a-subtitle {
	color: #960e29
}

.rmsbpt-modern-crimson .pt-a-content {
	color: #960e29
}

.rmsbpt-modern-crimson .pt-a-list li:nth-child(2n+1) {
	background-color: #fcdee4
}

.rmsbpt-modern-crimson .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-crimson .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-crimson .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-crimson .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-crimson .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-crimson .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-crimson .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-crimson .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-crimson .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-crimson .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-crimson .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-crimson .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-crimson .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-crimson .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-crimson .pt-a-btn-5 {
	background: #8c0d26;
	color: #fff
}

.rmsbpt-modern-crimson div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-crimson div .pt-block.pt-not-available:hover .pt-head {
	background: #ed365b
}

.rmsbpt-modern-crimson div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-crimson div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-crimson div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-crimson div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #fcdee4
}

.rmsbpt-modern-crimson div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-crimson div .pt-block.pt-not-available:hover .pt-list {
	color: #960e29
}

.rmsbpt-modern-crimson div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-crimson div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #960e29
}

.rmsbpt-modern-crimson .pt-selected .pt-head,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #ad102f;
	-webkit-box-shadow: 0 0 2px #ad102f;
	box-shadow: 0 0 2px #ad102f
}

.rmsbpt-modern-crimson .pt-selected .pt-content,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #ed365b
}

.rmsbpt-modern-crimson .pt-selected .pt-list,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-crimson .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #dc143c
}

.rmsbpt-modern-crimson .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-crimson .pt-selected .pt-btn,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-crimson .pt-selected .btn,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #ad102f;
}

.rmsbpt-modern-crimson .pt-selected .pt-btn:hover,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-crimson .pt-selected .btn:hover,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-crimson .pt-selected .pt-btn:focus,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-crimson .pt-selected .btn:focus,
.rmsbpt-modern-crimson.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-crimson.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-crimson.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-crimson.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #8c0d26
}

.rmsbpt-modern-crimson.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-crimson.pt-animation-2:hover .pt-selected .pt-head {
	background: #ed365b
}

.rmsbpt-modern-crimson.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-crimson.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-crimson.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-crimson.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #fcdee4
}

.rmsbpt-modern-crimson.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-crimson.pt-animation-2:hover .pt-selected .pt-list {
	color: #960e29
}

.rmsbpt-modern-crimson.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-crimson.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #960e29
}

.rmsbpt-modern-crimson.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-crimson.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-crimson.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-crimson.pt-animation-2:hover .pt-selected .btn {
	background: #ed365b
}

.rmsbpt-modern-crimson .pt-selected-details .pt-details-title-wrap {
	background: #ad102f;
	-webkit-box-shadow: 0 0 2px #ad102f;
	box-shadow: 0 0 2px #ad102f
}

.rmsbpt-modern-crimson .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-crimson .pt-menu-tabs .pt-menu-tab {
	background-color: #e9e9e9;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-crimson .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-crimson .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #5b5b5b;
	box-shadow: 0 0 5px #5b5b5b
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-crimson .pt-menu-tab-1 {
	background-color: #5b5b5b;
    color: #fff!important
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-crimson .pt-menu-tab-2 {
	background-color: #5b5b5b;
    color: #fff!important
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-crimson .pt-menu-tab-3 {
	background-color: #5b5b5b;
    color: #fff!important
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-crimson .pt-menu-tab-4 {
	background-color: #5b5b5b;
    color: #fff!important
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-crimson .pt-menu-tab-5 {
	background-color: #5b5b5b;
    color: #fff!important
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-crimson .pt-menu-tab-6 {
	background-color: #5b5b5b;
    color: #fff!important
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-crimson .pt-menu-tab-7 {
	background-color: #5b5b5b;
    color: #fff!important
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-crimson .pt-menu-tab-8 {
	background-color: #5b5b5b;
    color: #fff!important
}

.rmsbpt-modern-crimson .pt-tooltip .pt-tooltip-content {
	background-color: #500716;
}

.rmsbpt-modern-crimson .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(80, 7, 22, 0);
	border-top-color: #500716
}

.rmsbpt-modern-crimson .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #960d29
}

.rmsbpt-modern-crimson .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(80, 7, 22, 0);
	border-bottom-color: #500716
}

.rmsbpt-modern-crimson .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(80, 7, 22, 0)
}

.rmsbpt-modern-crimson .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #500716
}

.rmsbpt-modern-crimson .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-crimson .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #500716
}

.rmsbpt-modern-darkBlue .pt-btn,
.rmsbpt-modern-darkBlue .btn {
	background: #0000be;
	color: #fff
}

.rmsbpt-modern-darkBlue .pt-head,
.rmsbpt-modern-darkBlue .pt-details-title-wrap {
	background: #0000be
}

.rmsbpt-modern-darkBlue .pt-bottom-link a,
.rmsbpt-modern-darkBlue .pt-bottom-link label {
	color: #0000be;
}

.rmsbpt-modern-darkBlue .pt-bottom-link a:hover,
.rmsbpt-modern-darkBlue .pt-bottom-link label:hover,
.rmsbpt-modern-darkBlue .pt-bottom-link a:active,
.rmsbpt-modern-darkBlue .pt-bottom-link label:active {
	color: #000072
}

.rmsbpt-modern-darkBlue .pt-feature {
	color: #00008b
}

.rmsbpt-modern-darkBlue .pt-features-round .pt-feature-icon {
	background-color: #00008b
}

.rmsbpt-modern-darkBlue .pt-list {
	color: #00003f;
}

.rmsbpt-modern-darkBlue .pt-list:before {
	background: #0000be
}

.rmsbpt-modern-darkBlue .pt-list li:nth-child(even) {
	background: #dbdbff
}

.rmsbpt-modern-darkBlue .pt-list-not-available:before {
	background: #00003f
}

.rmsbpt-modern-darkBlue .pt-price-container {
	background: #00008b
}

.rmsbpt-modern-darkBlue .pt-progress-value {
	background-color: #00008b
}

.rmsbpt-modern-darkBlue .pt-select select:hover,
.rmsbpt-modern-darkBlue .pt-select select:focus,
.rmsbpt-modern-darkBlue .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-darkBlue .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-darkBlue .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-darkBlue .pt-details-actions .btn:hover,
.rmsbpt-modern-darkBlue .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-darkBlue .pt-details-actions .btn:focus {
	background-color: #000058;
	color: #fff
}

.rmsbpt-modern-darkBlue .pt-select select,
.rmsbpt-modern-darkBlue .pt-select .pt-arrow {
	background-color: #0000be;
	color: #fff
}

.rmsbpt-modern-darkBlue .pt-details-sub-title,
.rmsbpt-modern-darkBlue .pt-details-price .pt-price-block {
	color: #00008b
}

.rmsbpt-modern-darkBlue .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-darkBlue .pt-a-btn {
	background: #0000be;
	color: #fff;
}

.rmsbpt-modern-darkBlue .pt-a-btn:hover,
.rmsbpt-modern-darkBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #0000be;
	box-shadow: 0 3px 10px -3px #0000be
}

.rmsbpt-modern-darkBlue .pt-more-actions label,
.rmsbpt-modern-darkBlue .pt-a-title label,
.rmsbpt-modern-darkBlue .pt-a-subtitle label,
.rmsbpt-modern-darkBlue .pt-more-actions a,
.rmsbpt-modern-darkBlue .pt-a-title a,
.rmsbpt-modern-darkBlue .pt-a-subtitle a {
	color: #00008b;
}

.rmsbpt-modern-darkBlue .pt-more-actions label:hover,
.rmsbpt-modern-darkBlue .pt-a-title label:hover,
.rmsbpt-modern-darkBlue .pt-a-subtitle label:hover,
.rmsbpt-modern-darkBlue .pt-more-actions a:hover,
.rmsbpt-modern-darkBlue .pt-a-title a:hover,
.rmsbpt-modern-darkBlue .pt-a-subtitle a:hover,
.rmsbpt-modern-darkBlue .pt-more-actions label:focus,
.rmsbpt-modern-darkBlue .pt-a-title label:focus,
.rmsbpt-modern-darkBlue .pt-a-subtitle label:focus,
.rmsbpt-modern-darkBlue .pt-more-actions a:focus,
.rmsbpt-modern-darkBlue .pt-a-title a:focus,
.rmsbpt-modern-darkBlue .pt-a-subtitle a:focus {
	color: #0000d7
}

.rmsbpt-modern-darkBlue .pt-a-title,
.rmsbpt-modern-darkBlue .pt-a-head,
.rmsbpt-modern-darkBlue .pt-a-price {
	color: #00008b
}

.rmsbpt-modern-darkBlue .pt-a-subtitle {
	color: #00003f
}

.rmsbpt-modern-darkBlue .pt-a-content {
	color: #00003f
}

.rmsbpt-modern-darkBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #dbdbff
}

.rmsbpt-modern-darkBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-darkBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-darkBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-darkBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-darkBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-darkBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-darkBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-darkBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-darkBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-darkBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-darkBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-darkBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-darkBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-darkBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-darkBlue .pt-a-btn-5 {
	background: #00007c;
	color: #fff
}

.rmsbpt-modern-darkBlue div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-darkBlue div .pt-block.pt-not-available:hover .pt-head {
	background: #0000be
}

.rmsbpt-modern-darkBlue div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-darkBlue div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-darkBlue div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-darkBlue div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #dbdbff
}

.rmsbpt-modern-darkBlue div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-darkBlue div .pt-block.pt-not-available:hover .pt-list {
	color: #00003f
}

.rmsbpt-modern-darkBlue div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-darkBlue div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #00003f
}

.rmsbpt-modern-darkBlue .pt-selected .pt-head,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #000058;
	-webkit-box-shadow: 0 0 2px #000058;
	box-shadow: 0 0 2px #000058
}

.rmsbpt-modern-darkBlue .pt-selected .pt-content,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #0000be
}

.rmsbpt-modern-darkBlue .pt-selected .pt-list,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-darkBlue .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #00008b
}

.rmsbpt-modern-darkBlue .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-darkBlue .pt-selected .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-darkBlue .pt-selected .btn,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #000058;
}

.rmsbpt-modern-darkBlue .pt-selected .pt-btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-darkBlue .pt-selected .btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-darkBlue .pt-selected .pt-btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-darkBlue .pt-selected .btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-darkBlue.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #00007c
}

.rmsbpt-modern-darkBlue.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-darkBlue.pt-animation-2:hover .pt-selected .pt-head {
	background: #0000be
}

.rmsbpt-modern-darkBlue.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-darkBlue.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-darkBlue.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-darkBlue.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #dbdbff
}

.rmsbpt-modern-darkBlue.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-darkBlue.pt-animation-2:hover .pt-selected .pt-list {
	color: #00003f
}

.rmsbpt-modern-darkBlue.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-darkBlue.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #00003f
}

.rmsbpt-modern-darkBlue.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-darkBlue.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-darkBlue.pt-animation-2:hover .pt-selected .btn {
	background: #0000be
}

.rmsbpt-modern-darkBlue .pt-selected-details .pt-details-title-wrap {
	background: #000058;
	-webkit-box-shadow: 0 0 2px #000058;
	box-shadow: 0 0 2px #000058
}

.rmsbpt-modern-darkBlue .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-darkBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #0000be;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-darkBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-darkBlue .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #000058;
	box-shadow: 0 0 5px #000058
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-1 {
	background-color: #000058
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-2 {
	background-color: #000058
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-3 {
	background-color: #000058
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-4 {
	background-color: #000058
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-5 {
	background-color: #000058
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-6 {
	background-color: #000058
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-7 {
	background-color: #000058
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-darkBlue .pt-menu-tab-8 {
	background-color: #000058
}

.rmsbpt-modern-darkBlue .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-modern-darkBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-modern-darkBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-modern-darkBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-modern-darkBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-modern-darkBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-modern-darkBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-darkBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-modern-darkViolet .pt-btn,
.rmsbpt-modern-darkViolet .btn {
	background: #b507ff;
	color: #fff
}

.rmsbpt-modern-darkViolet .pt-head,
.rmsbpt-modern-darkViolet .pt-details-title-wrap {
	background: #b507ff
}

.rmsbpt-modern-darkViolet .pt-bottom-link a,
.rmsbpt-modern-darkViolet .pt-bottom-link label {
	color: #b507ff;
}

.rmsbpt-modern-darkViolet .pt-bottom-link a:hover,
.rmsbpt-modern-darkViolet .pt-bottom-link label:hover,
.rmsbpt-modern-darkViolet .pt-bottom-link a:active,
.rmsbpt-modern-darkViolet .pt-bottom-link label:active {
	color: #8200b9
}

.rmsbpt-modern-darkViolet .pt-feature {
	color: #9400d3
}

.rmsbpt-modern-darkViolet .pt-features-round .pt-feature-icon {
	background-color: #9400d3
}

.rmsbpt-modern-darkViolet .pt-list {
	color: #5e0086;
}

.rmsbpt-modern-darkViolet .pt-list:before {
	background: #b507ff
}

.rmsbpt-modern-darkViolet .pt-list li:nth-child(even) {
	background: #f4dbff
}

.rmsbpt-modern-darkViolet .pt-list-not-available:before {
	background: #5e0086
}

.rmsbpt-modern-darkViolet .pt-price-container {
	background: #9400d3
}

.rmsbpt-modern-darkViolet .pt-progress-value {
	background-color: #9400d3
}

.rmsbpt-modern-darkViolet .pt-select select:hover,
.rmsbpt-modern-darkViolet .pt-select select:focus,
.rmsbpt-modern-darkViolet .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-darkViolet .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-darkViolet .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-darkViolet .pt-details-actions .btn:hover,
.rmsbpt-modern-darkViolet .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-darkViolet .pt-details-actions .btn:focus {
	background-color: #7000a0;
	color: #fff
}

.rmsbpt-modern-darkViolet .pt-select select,
.rmsbpt-modern-darkViolet .pt-select .pt-arrow {
	background-color: #b507ff;
	color: #fff
}

.rmsbpt-modern-darkViolet .pt-details-sub-title,
.rmsbpt-modern-darkViolet .pt-details-price .pt-price-block {
	color: #9400d3
}

.rmsbpt-modern-darkViolet .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-darkViolet .pt-a-btn {
	background: #b507ff;
	color: #fff;
}

.rmsbpt-modern-darkViolet .pt-a-btn:hover,
.rmsbpt-modern-darkViolet .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #b507ff;
	box-shadow: 0 3px 10px -3px #b507ff
}

.rmsbpt-modern-darkViolet .pt-more-actions label,
.rmsbpt-modern-darkViolet .pt-a-title label,
.rmsbpt-modern-darkViolet .pt-a-subtitle label,
.rmsbpt-modern-darkViolet .pt-more-actions a,
.rmsbpt-modern-darkViolet .pt-a-title a,
.rmsbpt-modern-darkViolet .pt-a-subtitle a {
	color: #9400d3;
}

.rmsbpt-modern-darkViolet .pt-more-actions label:hover,
.rmsbpt-modern-darkViolet .pt-a-title label:hover,
.rmsbpt-modern-darkViolet .pt-a-subtitle label:hover,
.rmsbpt-modern-darkViolet .pt-more-actions a:hover,
.rmsbpt-modern-darkViolet .pt-a-title a:hover,
.rmsbpt-modern-darkViolet .pt-a-subtitle a:hover,
.rmsbpt-modern-darkViolet .pt-more-actions label:focus,
.rmsbpt-modern-darkViolet .pt-a-title label:focus,
.rmsbpt-modern-darkViolet .pt-a-subtitle label:focus,
.rmsbpt-modern-darkViolet .pt-more-actions a:focus,
.rmsbpt-modern-darkViolet .pt-a-title a:focus,
.rmsbpt-modern-darkViolet .pt-a-subtitle a:focus {
	color: #5e0086
}

.rmsbpt-modern-darkViolet .pt-a-title,
.rmsbpt-modern-darkViolet .pt-a-head,
.rmsbpt-modern-darkViolet .pt-a-price {
	color: #9400d3
}

.rmsbpt-modern-darkViolet .pt-a-subtitle {
	color: #5e0086
}

.rmsbpt-modern-darkViolet .pt-a-content {
	color: #5e0086
}

.rmsbpt-modern-darkViolet .pt-a-list li:nth-child(2n+1) {
	background-color: #f4dbff
}

.rmsbpt-modern-darkViolet .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-darkViolet .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-darkViolet .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-darkViolet .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-darkViolet .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-darkViolet .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-darkViolet .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-darkViolet .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-darkViolet .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-darkViolet .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-darkViolet .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-darkViolet .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-darkViolet .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-darkViolet .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-darkViolet .pt-a-btn-5 {
	background: #57007c;
	color: #fff
}

.rmsbpt-modern-darkViolet div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-darkViolet div .pt-block.pt-not-available:hover .pt-head {
	background: #b507ff
}

.rmsbpt-modern-darkViolet div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-darkViolet div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-darkViolet div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-darkViolet div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #f4dbff
}

.rmsbpt-modern-darkViolet div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-darkViolet div .pt-block.pt-not-available:hover .pt-list {
	color: #5e0086
}

.rmsbpt-modern-darkViolet div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-darkViolet div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #5e0086
}

.rmsbpt-modern-darkViolet .pt-selected .pt-head,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #7000a0;
	-webkit-box-shadow: 0 0 2px #7000a0;
	box-shadow: 0 0 2px #7000a0
}

.rmsbpt-modern-darkViolet .pt-selected .pt-content,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #b507ff
}

.rmsbpt-modern-darkViolet .pt-selected .pt-list,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-darkViolet .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #9400d3
}

.rmsbpt-modern-darkViolet .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-darkViolet .pt-selected .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-darkViolet .pt-selected .btn,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #7000a0;
}

.rmsbpt-modern-darkViolet .pt-selected .pt-btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-darkViolet .pt-selected .btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-darkViolet .pt-selected .pt-btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-darkViolet .pt-selected .btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-darkViolet.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #57007c
}

.rmsbpt-modern-darkViolet.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-darkViolet.pt-animation-2:hover .pt-selected .pt-head {
	background: #b507ff
}

.rmsbpt-modern-darkViolet.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-darkViolet.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-darkViolet.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-darkViolet.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #f4dbff
}

.rmsbpt-modern-darkViolet.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-darkViolet.pt-animation-2:hover .pt-selected .pt-list {
	color: #5e0086
}

.rmsbpt-modern-darkViolet.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-darkViolet.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #5e0086
}

.rmsbpt-modern-darkViolet.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-darkViolet.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-darkViolet.pt-animation-2:hover .pt-selected .btn {
	background: #b507ff
}

.rmsbpt-modern-darkViolet .pt-selected-details .pt-details-title-wrap {
	background: #7000a0;
	-webkit-box-shadow: 0 0 2px #7000a0;
	box-shadow: 0 0 2px #7000a0
}

.rmsbpt-modern-darkViolet .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-darkViolet .pt-menu-tabs .pt-menu-tab {
	background-color: #b507ff;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-darkViolet .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-darkViolet .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #7000a0;
	box-shadow: 0 0 5px #7000a0
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-1 {
	background-color: #7000a0
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-2 {
	background-color: #7000a0
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-3 {
	background-color: #7000a0
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-4 {
	background-color: #7000a0
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-5 {
	background-color: #7000a0
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-6 {
	background-color: #7000a0
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-7 {
	background-color: #7000a0
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-darkViolet .pt-menu-tab-8 {
	background-color: #7000a0
}

.rmsbpt-modern-darkViolet .pt-tooltip .pt-tooltip-content {
	background-color: #29003a;
}

.rmsbpt-modern-darkViolet .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(41, 0, 58, 0);
	border-top-color: #29003a
}

.rmsbpt-modern-darkViolet .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #5f0087
}

.rmsbpt-modern-darkViolet .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(41, 0, 58, 0);
	border-bottom-color: #29003a
}

.rmsbpt-modern-darkViolet .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(41, 0, 58, 0)
}

.rmsbpt-modern-darkViolet .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #29003a
}

.rmsbpt-modern-darkViolet .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-darkViolet .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #29003a
}

.rmsbpt-modern-deepPink .pt-btn,
.rmsbpt-modern-deepPink .btn {
	background: #ff47aa;
	color: #fff
}

.rmsbpt-modern-deepPink .pt-head,
.rmsbpt-modern-deepPink .pt-details-title-wrap {
	background: #ff47aa
}

.rmsbpt-modern-deepPink .pt-bottom-link a,
.rmsbpt-modern-deepPink .pt-bottom-link label {
	color: #ff47aa;
}

.rmsbpt-modern-deepPink .pt-bottom-link a:hover,
.rmsbpt-modern-deepPink .pt-bottom-link label:hover,
.rmsbpt-modern-deepPink .pt-bottom-link a:active,
.rmsbpt-modern-deepPink .pt-bottom-link label:active {
	color: #f90086
}

.rmsbpt-modern-deepPink .pt-feature {
	color: #ff1493
}

.rmsbpt-modern-deepPink .pt-features-round .pt-feature-icon {
	background-color: #ff1493
}

.rmsbpt-modern-deepPink .pt-list {
	color: #c7006b;
}

.rmsbpt-modern-deepPink .pt-list:before {
	background: #ff47aa
}

.rmsbpt-modern-deepPink .pt-list li:nth-child(even) {
	background: #ffdbef
}

.rmsbpt-modern-deepPink .pt-list-not-available:before {
	background: #c7006b
}

.rmsbpt-modern-deepPink .pt-price-container {
	background: #ff1493
}

.rmsbpt-modern-deepPink .pt-progress-value {
	background-color: #ff1493
}

.rmsbpt-modern-deepPink .pt-select select:hover,
.rmsbpt-modern-deepPink .pt-select select:focus,
.rmsbpt-modern-deepPink .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-deepPink .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-deepPink .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-deepPink .pt-details-actions .btn:hover,
.rmsbpt-modern-deepPink .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-deepPink .pt-details-actions .btn:focus {
	background-color: #e00079;
	color: #fff
}

.rmsbpt-modern-deepPink .pt-select select,
.rmsbpt-modern-deepPink .pt-select .pt-arrow {
	background-color: #ff47aa;
	color: #fff
}

.rmsbpt-modern-deepPink .pt-details-sub-title,
.rmsbpt-modern-deepPink .pt-details-price .pt-price-block {
	color: #ff1493
}

.rmsbpt-modern-deepPink .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-deepPink .pt-a-btn {
	background: #ff47aa;
	color: #fff;
}

.rmsbpt-modern-deepPink .pt-a-btn:hover,
.rmsbpt-modern-deepPink .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #ff47aa;
	box-shadow: 0 3px 10px -3px #ff47aa
}

.rmsbpt-modern-deepPink .pt-more-actions label,
.rmsbpt-modern-deepPink .pt-a-title label,
.rmsbpt-modern-deepPink .pt-a-subtitle label,
.rmsbpt-modern-deepPink .pt-more-actions a,
.rmsbpt-modern-deepPink .pt-a-title a,
.rmsbpt-modern-deepPink .pt-a-subtitle a {
	color: #ff1493;
}

.rmsbpt-modern-deepPink .pt-more-actions label:hover,
.rmsbpt-modern-deepPink .pt-a-title label:hover,
.rmsbpt-modern-deepPink .pt-a-subtitle label:hover,
.rmsbpt-modern-deepPink .pt-more-actions a:hover,
.rmsbpt-modern-deepPink .pt-a-title a:hover,
.rmsbpt-modern-deepPink .pt-a-subtitle a:hover,
.rmsbpt-modern-deepPink .pt-more-actions label:focus,
.rmsbpt-modern-deepPink .pt-a-title label:focus,
.rmsbpt-modern-deepPink .pt-a-subtitle label:focus,
.rmsbpt-modern-deepPink .pt-more-actions a:focus,
.rmsbpt-modern-deepPink .pt-a-title a:focus,
.rmsbpt-modern-deepPink .pt-a-subtitle a:focus {
	color: #c7006b
}

.rmsbpt-modern-deepPink .pt-a-title,
.rmsbpt-modern-deepPink .pt-a-head,
.rmsbpt-modern-deepPink .pt-a-price {
	color: #ff1493
}

.rmsbpt-modern-deepPink .pt-a-subtitle {
	color: #c7006b
}

.rmsbpt-modern-deepPink .pt-a-content {
	color: #c7006b
}

.rmsbpt-modern-deepPink .pt-a-list li:nth-child(2n+1) {
	background-color: #ffdbef
}

.rmsbpt-modern-deepPink .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-deepPink .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-deepPink .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-deepPink .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-deepPink .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-deepPink .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-deepPink .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-deepPink .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-deepPink .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-deepPink .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-deepPink .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-deepPink .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-deepPink .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-deepPink .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-deepPink .pt-a-btn-5 {
	background: #bc0066;
	color: #fff
}

.rmsbpt-modern-deepPink div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-deepPink div .pt-block.pt-not-available:hover .pt-head {
	background: #ff47aa
}

.rmsbpt-modern-deepPink div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-deepPink div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-deepPink div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-deepPink div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #ffdbef
}

.rmsbpt-modern-deepPink div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-deepPink div .pt-block.pt-not-available:hover .pt-list {
	color: #c7006b
}

.rmsbpt-modern-deepPink div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-deepPink div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #c7006b
}

.rmsbpt-modern-deepPink .pt-selected .pt-head,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #e00079;
	-webkit-box-shadow: 0 0 2px #e00079;
	box-shadow: 0 0 2px #e00079
}

.rmsbpt-modern-deepPink .pt-selected .pt-content,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #ff47aa
}

.rmsbpt-modern-deepPink .pt-selected .pt-list,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-deepPink .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #ff1493
}

.rmsbpt-modern-deepPink .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-deepPink .pt-selected .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-deepPink .pt-selected .btn,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #e00079;
}

.rmsbpt-modern-deepPink .pt-selected .pt-btn:hover,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-deepPink .pt-selected .btn:hover,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-deepPink .pt-selected .pt-btn:focus,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-deepPink .pt-selected .btn:focus,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-deepPink.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-deepPink.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-deepPink.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #bc0066
}

.rmsbpt-modern-deepPink.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-deepPink.pt-animation-2:hover .pt-selected .pt-head {
	background: #ff47aa
}

.rmsbpt-modern-deepPink.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-deepPink.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-deepPink.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-deepPink.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #ffdbef
}

.rmsbpt-modern-deepPink.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-deepPink.pt-animation-2:hover .pt-selected .pt-list {
	color: #c7006b
}

.rmsbpt-modern-deepPink.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-deepPink.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #c7006b
}

.rmsbpt-modern-deepPink.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-deepPink.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-deepPink.pt-animation-2:hover .pt-selected .btn {
	background: #ff47aa
}

.rmsbpt-modern-deepPink .pt-selected-details .pt-details-title-wrap {
	background: #e00079;
	-webkit-box-shadow: 0 0 2px #e00079;
	box-shadow: 0 0 2px #e00079
}

.rmsbpt-modern-deepPink .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-deepPink .pt-menu-tabs .pt-menu-tab {
	background-color: #ff47aa;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-deepPink .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-deepPink .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #e00079;
	box-shadow: 0 0 5px #e00079
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-deepPink .pt-menu-tab-1 {
	background-color: #e00079
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-deepPink .pt-menu-tab-2 {
	background-color: #e00079
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-deepPink .pt-menu-tab-3 {
	background-color: #e00079
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-deepPink .pt-menu-tab-4 {
	background-color: #e00079
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-deepPink .pt-menu-tab-5 {
	background-color: #e00079
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-deepPink .pt-menu-tab-6 {
	background-color: #e00079
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-deepPink .pt-menu-tab-7 {
	background-color: #e00079
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-deepPink .pt-menu-tab-8 {
	background-color: #e00079
}

.rmsbpt-modern-deepPink .pt-tooltip .pt-tooltip-content {
	background-color: #7a0042;
}

.rmsbpt-modern-deepPink .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(122, 0, 66, 0);
	border-top-color: #7a0042
}

.rmsbpt-modern-deepPink .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #c7006b
}

.rmsbpt-modern-deepPink .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(122, 0, 66, 0);
	border-bottom-color: #7a0042
}

.rmsbpt-modern-deepPink .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(122, 0, 66, 0)
}

.rmsbpt-modern-deepPink .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #7a0042
}

.rmsbpt-modern-deepPink .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-deepPink .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #7a0042
}

.rmsbpt-modern-fireBrick .pt-btn,
.rmsbpt-modern-fireBrick .btn {
	background: #d73030;
	color: #fff
}

.rmsbpt-modern-fireBrick .pt-head,
.rmsbpt-modern-fireBrick .pt-details-title-wrap {
	background: #d73030
}

.rmsbpt-modern-fireBrick .pt-bottom-link a,
.rmsbpt-modern-fireBrick .pt-bottom-link label {
	color: #d73030;
}

.rmsbpt-modern-fireBrick .pt-bottom-link a:hover,
.rmsbpt-modern-fireBrick .pt-bottom-link label:hover,
.rmsbpt-modern-fireBrick .pt-bottom-link a:active,
.rmsbpt-modern-fireBrick .pt-bottom-link label:active {
	color: #9c1e1e
}

.rmsbpt-modern-fireBrick .pt-feature {
	color: #b22222
}

.rmsbpt-modern-fireBrick .pt-features-round .pt-feature-icon {
	background-color: #b22222
}

.rmsbpt-modern-fireBrick .pt-list {
	color: #721616;
}

.rmsbpt-modern-fireBrick .pt-list:before {
	background: #d73030
}

.rmsbpt-modern-fireBrick .pt-list li:nth-child(even) {
	background: #f9e1e1
}

.rmsbpt-modern-fireBrick .pt-list-not-available:before {
	background: #721616
}

.rmsbpt-modern-fireBrick .pt-price-container {
	background: #b22222
}

.rmsbpt-modern-fireBrick .pt-progress-value {
	background-color: #b22222
}

.rmsbpt-modern-fireBrick .pt-select select:hover,
.rmsbpt-modern-fireBrick .pt-select select:focus,
.rmsbpt-modern-fireBrick .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-fireBrick .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-fireBrick .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-fireBrick .pt-details-actions .btn:hover,
.rmsbpt-modern-fireBrick .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-fireBrick .pt-details-actions .btn:focus {
	background-color: #871a1a;
	color: #fff
}

.rmsbpt-modern-fireBrick .pt-select select,
.rmsbpt-modern-fireBrick .pt-select .pt-arrow {
	background-color: #d73030;
	color: #fff
}

.rmsbpt-modern-fireBrick .pt-details-sub-title,
.rmsbpt-modern-fireBrick .pt-details-price .pt-price-block {
	color: #b22222
}

.rmsbpt-modern-fireBrick .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-fireBrick .pt-a-btn {
	background: #d73030;
	color: #fff;
}

.rmsbpt-modern-fireBrick .pt-a-btn:hover,
.rmsbpt-modern-fireBrick .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #d73030;
	box-shadow: 0 3px 10px -3px #d73030
}

.rmsbpt-modern-fireBrick .pt-more-actions label,
.rmsbpt-modern-fireBrick .pt-a-title label,
.rmsbpt-modern-fireBrick .pt-a-subtitle label,
.rmsbpt-modern-fireBrick .pt-more-actions a,
.rmsbpt-modern-fireBrick .pt-a-title a,
.rmsbpt-modern-fireBrick .pt-a-subtitle a {
	color: #b22222;
}

.rmsbpt-modern-fireBrick .pt-more-actions label:hover,
.rmsbpt-modern-fireBrick .pt-a-title label:hover,
.rmsbpt-modern-fireBrick .pt-a-subtitle label:hover,
.rmsbpt-modern-fireBrick .pt-more-actions a:hover,
.rmsbpt-modern-fireBrick .pt-a-title a:hover,
.rmsbpt-modern-fireBrick .pt-a-subtitle a:hover,
.rmsbpt-modern-fireBrick .pt-more-actions label:focus,
.rmsbpt-modern-fireBrick .pt-a-title label:focus,
.rmsbpt-modern-fireBrick .pt-a-subtitle label:focus,
.rmsbpt-modern-fireBrick .pt-more-actions a:focus,
.rmsbpt-modern-fireBrick .pt-a-title a:focus,
.rmsbpt-modern-fireBrick .pt-a-subtitle a:focus {
	color: #721616
}

.rmsbpt-modern-fireBrick .pt-a-title,
.rmsbpt-modern-fireBrick .pt-a-head,
.rmsbpt-modern-fireBrick .pt-a-price {
	color: #b22222
}

.rmsbpt-modern-fireBrick .pt-a-subtitle {
	color: #721616
}

.rmsbpt-modern-fireBrick .pt-a-content {
	color: #721616
}

.rmsbpt-modern-fireBrick .pt-a-list li:nth-child(2n+1) {
	background-color: #f9e1e1
}

.rmsbpt-modern-fireBrick .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-fireBrick .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-fireBrick .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-fireBrick .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-fireBrick .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-fireBrick .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-fireBrick .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-fireBrick .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-fireBrick .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-fireBrick .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-fireBrick .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-fireBrick .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-fireBrick .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-fireBrick .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-fireBrick .pt-a-btn-5 {
	background: #691414;
	color: #fff
}

.rmsbpt-modern-fireBrick div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-fireBrick div .pt-block.pt-not-available:hover .pt-head {
	background: #d73030
}

.rmsbpt-modern-fireBrick div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-fireBrick div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-fireBrick div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-fireBrick div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #f9e1e1
}

.rmsbpt-modern-fireBrick div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-fireBrick div .pt-block.pt-not-available:hover .pt-list {
	color: #721616
}

.rmsbpt-modern-fireBrick div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-fireBrick div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #721616
}

.rmsbpt-modern-fireBrick .pt-selected .pt-head,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #871a1a;
	-webkit-box-shadow: 0 0 2px #871a1a;
	box-shadow: 0 0 2px #871a1a
}

.rmsbpt-modern-fireBrick .pt-selected .pt-content,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #d73030
}

.rmsbpt-modern-fireBrick .pt-selected .pt-list,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-fireBrick .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #b22222
}

.rmsbpt-modern-fireBrick .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-fireBrick .pt-selected .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-fireBrick .pt-selected .btn,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #871a1a;
}

.rmsbpt-modern-fireBrick .pt-selected .pt-btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-fireBrick .pt-selected .btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-fireBrick .pt-selected .pt-btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-fireBrick .pt-selected .btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-fireBrick.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #691414
}

.rmsbpt-modern-fireBrick.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-fireBrick.pt-animation-2:hover .pt-selected .pt-head {
	background: #d73030
}

.rmsbpt-modern-fireBrick.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-fireBrick.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-fireBrick.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-fireBrick.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #f9e1e1
}

.rmsbpt-modern-fireBrick.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-fireBrick.pt-animation-2:hover .pt-selected .pt-list {
	color: #721616
}

.rmsbpt-modern-fireBrick.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-fireBrick.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #721616
}

.rmsbpt-modern-fireBrick.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-fireBrick.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-fireBrick.pt-animation-2:hover .pt-selected .btn {
	background: #d73030
}

.rmsbpt-modern-fireBrick .pt-selected-details .pt-details-title-wrap {
	background: #871a1a;
	-webkit-box-shadow: 0 0 2px #871a1a;
	box-shadow: 0 0 2px #871a1a
}

.rmsbpt-modern-fireBrick .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-fireBrick .pt-menu-tabs .pt-menu-tab {
	background-color: #d73030;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-fireBrick .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-fireBrick .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #871a1a;
	box-shadow: 0 0 5px #871a1a
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-1 {
	background-color: #871a1a
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-2 {
	background-color: #871a1a
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-3 {
	background-color: #871a1a
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-4 {
	background-color: #871a1a
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-5 {
	background-color: #871a1a
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-6 {
	background-color: #871a1a
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-7 {
	background-color: #871a1a
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-fireBrick .pt-menu-tab-8 {
	background-color: #871a1a
}

.rmsbpt-modern-fireBrick .pt-tooltip .pt-tooltip-content {
	background-color: #320909;
}

.rmsbpt-modern-fireBrick .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(50, 9, 9, 0);
	border-top-color: #320909
}

.rmsbpt-modern-fireBrick .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #731515
}

.rmsbpt-modern-fireBrick .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(50, 9, 9, 0);
	border-bottom-color: #320909
}

.rmsbpt-modern-fireBrick .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(50, 9, 9, 0)
}

.rmsbpt-modern-fireBrick .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #320909
}

.rmsbpt-modern-fireBrick .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-fireBrick .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #320909
}

.rmsbpt-modern-flame .pt-btn,
.rmsbpt-modern-flame .btn {
	background: #f17142;
	color: #fff
}

.rmsbpt-modern-flame .pt-head,
.rmsbpt-modern-flame .pt-details-title-wrap {
	background: #f17142
}

.rmsbpt-modern-flame .pt-bottom-link a,
.rmsbpt-modern-flame .pt-bottom-link label {
	color: #f17142;
}

.rmsbpt-modern-flame .pt-bottom-link a:hover,
.rmsbpt-modern-flame .pt-bottom-link label:hover,
.rmsbpt-modern-flame .pt-bottom-link a:active,
.rmsbpt-modern-flame .pt-bottom-link label:active {
	color: #d74510
}

.rmsbpt-modern-flame .pt-feature {
	color: #ed4d13
}

.rmsbpt-modern-flame .pt-features-round .pt-feature-icon {
	background-color: #ed4d13
}

.rmsbpt-modern-flame .pt-list {
	color: #a7360d;
}

.rmsbpt-modern-flame .pt-list:before {
	background: #f17142
}

.rmsbpt-modern-flame .pt-list li:nth-child(even) {
	background: #fce6de
}

.rmsbpt-modern-flame .pt-list-not-available:before {
	background: #a7360d
}

.rmsbpt-modern-flame .pt-price-container {
	background: #ed4d13
}

.rmsbpt-modern-flame .pt-progress-value {
	background-color: #ed4d13
}

.rmsbpt-modern-flame .pt-select select:hover,
.rmsbpt-modern-flame .pt-select select:focus,
.rmsbpt-modern-flame .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-flame .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-flame .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-flame .pt-details-actions .btn:hover,
.rmsbpt-modern-flame .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-flame .pt-details-actions .btn:focus {
	background-color: #be3d0f;
	color: #fff
}

.rmsbpt-modern-flame .pt-select select,
.rmsbpt-modern-flame .pt-select .pt-arrow {
	background-color: #f17142;
	color: #fff
}

.rmsbpt-modern-flame .pt-details-sub-title,
.rmsbpt-modern-flame .pt-details-price .pt-price-block {
	color: #ed4d13
}

.rmsbpt-modern-flame .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-flame .pt-a-btn {
	background: #f17142;
	color: #fff;
}

.rmsbpt-modern-flame .pt-a-btn:hover,
.rmsbpt-modern-flame .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #f17142;
	box-shadow: 0 3px 10px -3px #f17142
}

.rmsbpt-modern-flame .pt-more-actions label,
.rmsbpt-modern-flame .pt-a-title label,
.rmsbpt-modern-flame .pt-a-subtitle label,
.rmsbpt-modern-flame .pt-more-actions a,
.rmsbpt-modern-flame .pt-a-title a,
.rmsbpt-modern-flame .pt-a-subtitle a {
	color: #ed4d13;
}

.rmsbpt-modern-flame .pt-more-actions label:hover,
.rmsbpt-modern-flame .pt-a-title label:hover,
.rmsbpt-modern-flame .pt-a-subtitle label:hover,
.rmsbpt-modern-flame .pt-more-actions a:hover,
.rmsbpt-modern-flame .pt-a-title a:hover,
.rmsbpt-modern-flame .pt-a-subtitle a:hover,
.rmsbpt-modern-flame .pt-more-actions label:focus,
.rmsbpt-modern-flame .pt-a-title label:focus,
.rmsbpt-modern-flame .pt-a-subtitle label:focus,
.rmsbpt-modern-flame .pt-more-actions a:focus,
.rmsbpt-modern-flame .pt-a-title a:focus,
.rmsbpt-modern-flame .pt-a-subtitle a:focus {
	color: #a7360d
}

.rmsbpt-modern-flame .pt-a-title,
.rmsbpt-modern-flame .pt-a-head,
.rmsbpt-modern-flame .pt-a-price {
	color: #ed4d13
}

.rmsbpt-modern-flame .pt-a-subtitle {
	color: #a7360d
}

.rmsbpt-modern-flame .pt-a-content {
	color: #a7360d
}

.rmsbpt-modern-flame .pt-a-list li:nth-child(2n+1) {
	background-color: #fce6de
}

.rmsbpt-modern-flame .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-flame .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-flame .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-flame .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-flame .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-flame .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-flame .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-flame .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-flame .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-flame .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-flame .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-flame .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-flame .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-flame .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-flame .pt-a-btn-5 {
	background: #9d320c;
	color: #fff
}

.rmsbpt-modern-flame div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-flame div .pt-block.pt-not-available:hover .pt-head {
	background: #f17142
}

.rmsbpt-modern-flame div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-flame div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-flame div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-flame div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #fce6de
}

.rmsbpt-modern-flame div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-flame div .pt-block.pt-not-available:hover .pt-list {
	color: #a7360d
}

.rmsbpt-modern-flame div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-flame div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #a7360d
}

.rmsbpt-modern-flame .pt-selected .pt-head,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #be3d0f;
	-webkit-box-shadow: 0 0 2px #be3d0f;
	box-shadow: 0 0 2px #be3d0f
}

.rmsbpt-modern-flame .pt-selected .pt-content,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #f17142
}

.rmsbpt-modern-flame .pt-selected .pt-list,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-flame .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #ed4d13
}

.rmsbpt-modern-flame .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-flame .pt-selected .pt-btn,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-flame.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-flame.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-flame .pt-selected .btn,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-flame.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-flame.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #be3d0f;
}

.rmsbpt-modern-flame .pt-selected .pt-btn:hover,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-flame.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-flame.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-flame .pt-selected .btn:hover,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-flame.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-flame.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-flame .pt-selected .pt-btn:focus,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-flame.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-flame.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-flame .pt-selected .btn:focus,
.rmsbpt-modern-flame.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-flame.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-flame.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-flame.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-flame.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-flame.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #9d320c
}

.rmsbpt-modern-flame.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-flame.pt-animation-2:hover .pt-selected .pt-head {
	background: #f17142
}

.rmsbpt-modern-flame.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-flame.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-flame.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-flame.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #fce6de
}

.rmsbpt-modern-flame.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-flame.pt-animation-2:hover .pt-selected .pt-list {
	color: #a7360d
}

.rmsbpt-modern-flame.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-flame.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #a7360d
}

.rmsbpt-modern-flame.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-flame.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-flame.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-flame.pt-animation-2:hover .pt-selected .btn {
	background: #f17142
}

.rmsbpt-modern-flame .pt-selected-details .pt-details-title-wrap {
	background: #be3d0f;
	-webkit-box-shadow: 0 0 2px #be3d0f;
	box-shadow: 0 0 2px #be3d0f
}

.rmsbpt-modern-flame .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-flame .pt-menu-tabs .pt-menu-tab {
	background-color: #f17142;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-flame .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-flame .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #be3d0f;
	box-shadow: 0 0 5px #be3d0f
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-flame .pt-menu-tab-1 {
	background-color: #be3d0f
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-flame .pt-menu-tab-2 {
	background-color: #be3d0f
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-flame .pt-menu-tab-3 {
	background-color: #be3d0f
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-flame .pt-menu-tab-4 {
	background-color: #be3d0f
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-flame .pt-menu-tab-5 {
	background-color: #be3d0f
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-flame .pt-menu-tab-6 {
	background-color: #be3d0f
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-flame .pt-menu-tab-7 {
	background-color: #be3d0f
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-flame .pt-menu-tab-8 {
	background-color: #be3d0f
}

.rmsbpt-modern-flame .pt-tooltip .pt-tooltip-content {
	background-color: #601f07;
}

.rmsbpt-modern-flame .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(96, 31, 7, 0);
	border-top-color: #601f07
}

.rmsbpt-modern-flame .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #a7360c
}

.rmsbpt-modern-flame .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(96, 31, 7, 0);
	border-bottom-color: #601f07
}

.rmsbpt-modern-flame .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(96, 31, 7, 0)
}

.rmsbpt-modern-flame .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #601f07
}

.rmsbpt-modern-flame .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-flame .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #601f07
}

.rmsbpt-modern-forestGreen .pt-btn,
.rmsbpt-modern-forestGreen .btn {
	background: #2cb42c;
	color: #fff
}

.rmsbpt-modern-forestGreen .pt-head,
.rmsbpt-modern-forestGreen .pt-details-title-wrap {
	background: #2cb42c
}

.rmsbpt-modern-forestGreen .pt-bottom-link a,
.rmsbpt-modern-forestGreen .pt-bottom-link label {
	color: #2cb42c;
}

.rmsbpt-modern-forestGreen .pt-bottom-link a:hover,
.rmsbpt-modern-forestGreen .pt-bottom-link label:hover,
.rmsbpt-modern-forestGreen .pt-bottom-link a:active,
.rmsbpt-modern-forestGreen .pt-bottom-link label:active {
	color: #1d771d
}

.rmsbpt-modern-forestGreen .pt-feature {
	color: #228b22
}

.rmsbpt-modern-forestGreen .pt-features-round .pt-feature-icon {
	background-color: #228b22
}

.rmsbpt-modern-forestGreen .pt-list {
	color: #134e13;
}

.rmsbpt-modern-forestGreen .pt-list:before {
	background: #2cb42c
}

.rmsbpt-modern-forestGreen .pt-list li:nth-child(even) {
	background: #e2f8e2
}

.rmsbpt-modern-forestGreen .pt-list-not-available:before {
	background: #134e13
}

.rmsbpt-modern-forestGreen .pt-price-container {
	background: #228b22
}

.rmsbpt-modern-forestGreen .pt-progress-value {
	background-color: #228b22
}

.rmsbpt-modern-forestGreen .pt-select select:hover,
.rmsbpt-modern-forestGreen .pt-select select:focus,
.rmsbpt-modern-forestGreen .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-forestGreen .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-forestGreen .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-forestGreen .pt-details-actions .btn:hover,
.rmsbpt-modern-forestGreen .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-forestGreen .pt-details-actions .btn:focus {
	background-color: #186218;
	color: #fff
}

.rmsbpt-modern-forestGreen .pt-select select,
.rmsbpt-modern-forestGreen .pt-select .pt-arrow {
	background-color: #2cb42c;
	color: #fff
}

.rmsbpt-modern-forestGreen .pt-details-sub-title,
.rmsbpt-modern-forestGreen .pt-details-price .pt-price-block {
	color: #228b22
}

.rmsbpt-modern-forestGreen .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-forestGreen .pt-a-btn {
	background: #2cb42c;
	color: #fff;
}

.rmsbpt-modern-forestGreen .pt-a-btn:hover,
.rmsbpt-modern-forestGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #2cb42c;
	box-shadow: 0 3px 10px -3px #2cb42c
}

.rmsbpt-modern-forestGreen .pt-more-actions label,
.rmsbpt-modern-forestGreen .pt-a-title label,
.rmsbpt-modern-forestGreen .pt-a-subtitle label,
.rmsbpt-modern-forestGreen .pt-more-actions a,
.rmsbpt-modern-forestGreen .pt-a-title a,
.rmsbpt-modern-forestGreen .pt-a-subtitle a {
	color: #228b22;
}

.rmsbpt-modern-forestGreen .pt-more-actions label:hover,
.rmsbpt-modern-forestGreen .pt-a-title label:hover,
.rmsbpt-modern-forestGreen .pt-a-subtitle label:hover,
.rmsbpt-modern-forestGreen .pt-more-actions a:hover,
.rmsbpt-modern-forestGreen .pt-a-title a:hover,
.rmsbpt-modern-forestGreen .pt-a-subtitle a:hover,
.rmsbpt-modern-forestGreen .pt-more-actions label:focus,
.rmsbpt-modern-forestGreen .pt-a-title label:focus,
.rmsbpt-modern-forestGreen .pt-a-subtitle label:focus,
.rmsbpt-modern-forestGreen .pt-more-actions a:focus,
.rmsbpt-modern-forestGreen .pt-a-title a:focus,
.rmsbpt-modern-forestGreen .pt-a-subtitle a:focus {
	color: #134e13
}

.rmsbpt-modern-forestGreen .pt-a-title,
.rmsbpt-modern-forestGreen .pt-a-head,
.rmsbpt-modern-forestGreen .pt-a-price {
	color: #228b22
}

.rmsbpt-modern-forestGreen .pt-a-subtitle {
	color: #134e13
}

.rmsbpt-modern-forestGreen .pt-a-content {
	color: #134e13
}

.rmsbpt-modern-forestGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #e2f8e2
}

.rmsbpt-modern-forestGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-forestGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-forestGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-forestGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-forestGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-forestGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-forestGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-forestGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-forestGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-forestGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-forestGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-forestGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-forestGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-forestGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-forestGreen .pt-a-btn-5 {
	background: #1f7f1f;
	color: #fff
}

.rmsbpt-modern-forestGreen div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-forestGreen div .pt-block.pt-not-available:hover .pt-head {
	background: #2cb42c
}

.rmsbpt-modern-forestGreen div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-forestGreen div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-forestGreen div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-forestGreen div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #e2f8e2
}

.rmsbpt-modern-forestGreen div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-forestGreen div .pt-block.pt-not-available:hover .pt-list {
	color: #134e13
}

.rmsbpt-modern-forestGreen div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-forestGreen div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #134e13
}

.rmsbpt-modern-forestGreen .pt-selected .pt-head,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #186218;
	-webkit-box-shadow: 0 0 2px #186218;
	box-shadow: 0 0 2px #186218
}

.rmsbpt-modern-forestGreen .pt-selected .pt-content,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #2cb42c
}

.rmsbpt-modern-forestGreen .pt-selected .pt-list,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-forestGreen .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #228b22
}

.rmsbpt-modern-forestGreen .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-forestGreen .pt-selected .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-forestGreen .pt-selected .btn,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #186218;
}

.rmsbpt-modern-forestGreen .pt-selected .pt-btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-forestGreen .pt-selected .btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-forestGreen .pt-selected .pt-btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-forestGreen .pt-selected .btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-forestGreen.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #1f7f1f
}

.rmsbpt-modern-forestGreen.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-forestGreen.pt-animation-2:hover .pt-selected .pt-head {
	background: #2cb42c
}

.rmsbpt-modern-forestGreen.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-forestGreen.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-forestGreen.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-forestGreen.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #e2f8e2
}

.rmsbpt-modern-forestGreen.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-forestGreen.pt-animation-2:hover .pt-selected .pt-list {
	color: #134e13
}

.rmsbpt-modern-forestGreen.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-forestGreen.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #134e13
}

.rmsbpt-modern-forestGreen.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-forestGreen.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-forestGreen.pt-animation-2:hover .pt-selected .btn {
	background: #2cb42c
}

.rmsbpt-modern-forestGreen .pt-selected-details .pt-details-title-wrap {
	background: #186218;
	-webkit-box-shadow: 0 0 2px #186218;
	box-shadow: 0 0 2px #186218
}

.rmsbpt-modern-forestGreen .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-forestGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #2cb42c;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-forestGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-forestGreen .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #186218;
	box-shadow: 0 0 5px #186218
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-1 {
	background-color: #186218
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-2 {
	background-color: #186218
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-3 {
	background-color: #186218
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-4 {
	background-color: #186218
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-5 {
	background-color: #186218
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-6 {
	background-color: #186218
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-7 {
	background-color: #186218
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-forestGreen .pt-menu-tab-8 {
	background-color: #186218
}

.rmsbpt-modern-forestGreen .pt-tooltip .pt-tooltip-content {
	background-color: #041004;
}

.rmsbpt-modern-forestGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(4, 16, 4, 0);
	border-top-color: #041004
}

.rmsbpt-modern-forestGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #134d13
}

.rmsbpt-modern-forestGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(4, 16, 4, 0);
	border-bottom-color: #041004
}

.rmsbpt-modern-forestGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(4, 16, 4, 0)
}

.rmsbpt-modern-forestGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #041004
}

.rmsbpt-modern-forestGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-forestGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #041004
}

.rmsbpt-modern-goldenRod .pt-btn,
.rmsbpt-modern-goldenRod .btn {
	background: #e4b849;
	color: #fff
}

.rmsbpt-modern-goldenRod .pt-head,
.rmsbpt-modern-goldenRod .pt-details-title-wrap {
	background: #e4b849
}

.rmsbpt-modern-goldenRod .pt-bottom-link a,
.rmsbpt-modern-goldenRod .pt-bottom-link label {
	color: #e4b849;
}

.rmsbpt-modern-goldenRod .pt-bottom-link a:hover,
.rmsbpt-modern-goldenRod .pt-bottom-link label:hover,
.rmsbpt-modern-goldenRod .pt-bottom-link a:active,
.rmsbpt-modern-goldenRod .pt-bottom-link label:active {
	color: #c3941d
}

.rmsbpt-modern-goldenRod .pt-feature {
	color: #daa520
}

.rmsbpt-modern-goldenRod .pt-features-round .pt-feature-icon {
	background-color: #daa520
}

.rmsbpt-modern-goldenRod .pt-list {
	color: #977316;
}

.rmsbpt-modern-goldenRod .pt-list:before {
	background: #e4b849
}

.rmsbpt-modern-goldenRod .pt-list li:nth-child(even) {
	background: #faf3e0
}

.rmsbpt-modern-goldenRod .pt-list-not-available:before {
	background: #977316
}

.rmsbpt-modern-goldenRod .pt-price-container {
	background: #daa520
}

.rmsbpt-modern-goldenRod .pt-progress-value {
	background-color: #daa520
}

.rmsbpt-modern-goldenRod .pt-select select:hover,
.rmsbpt-modern-goldenRod .pt-select select:focus,
.rmsbpt-modern-goldenRod .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-goldenRod .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-goldenRod .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-goldenRod .pt-details-actions .btn:hover,
.rmsbpt-modern-goldenRod .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-goldenRod .pt-details-actions .btn:focus {
	background-color: #ae8319;
	color: #fff
}

.rmsbpt-modern-goldenRod .pt-select select,
.rmsbpt-modern-goldenRod .pt-select .pt-arrow {
	background-color: #e4b849;
	color: #fff
}

.rmsbpt-modern-goldenRod .pt-details-sub-title,
.rmsbpt-modern-goldenRod .pt-details-price .pt-price-block {
	color: #daa520
}

.rmsbpt-modern-goldenRod .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-goldenRod .pt-a-btn {
	background: #e4b849;
	color: #fff;
}

.rmsbpt-modern-goldenRod .pt-a-btn:hover,
.rmsbpt-modern-goldenRod .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #e4b849;
	box-shadow: 0 3px 10px -3px #e4b849
}

.rmsbpt-modern-goldenRod .pt-more-actions label,
.rmsbpt-modern-goldenRod .pt-a-title label,
.rmsbpt-modern-goldenRod .pt-a-subtitle label,
.rmsbpt-modern-goldenRod .pt-more-actions a,
.rmsbpt-modern-goldenRod .pt-a-title a,
.rmsbpt-modern-goldenRod .pt-a-subtitle a {
	color: #daa520;
}

.rmsbpt-modern-goldenRod .pt-more-actions label:hover,
.rmsbpt-modern-goldenRod .pt-a-title label:hover,
.rmsbpt-modern-goldenRod .pt-a-subtitle label:hover,
.rmsbpt-modern-goldenRod .pt-more-actions a:hover,
.rmsbpt-modern-goldenRod .pt-a-title a:hover,
.rmsbpt-modern-goldenRod .pt-a-subtitle a:hover,
.rmsbpt-modern-goldenRod .pt-more-actions label:focus,
.rmsbpt-modern-goldenRod .pt-a-title label:focus,
.rmsbpt-modern-goldenRod .pt-a-subtitle label:focus,
.rmsbpt-modern-goldenRod .pt-more-actions a:focus,
.rmsbpt-modern-goldenRod .pt-a-title a:focus,
.rmsbpt-modern-goldenRod .pt-a-subtitle a:focus {
	color: #977316
}

.rmsbpt-modern-goldenRod .pt-a-title,
.rmsbpt-modern-goldenRod .pt-a-head,
.rmsbpt-modern-goldenRod .pt-a-price {
	color: #daa520
}

.rmsbpt-modern-goldenRod .pt-a-subtitle {
	color: #977316
}

.rmsbpt-modern-goldenRod .pt-a-content {
	color: #977316
}

.rmsbpt-modern-goldenRod .pt-a-list li:nth-child(2n+1) {
	background-color: #faf3e0
}

.rmsbpt-modern-goldenRod .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-goldenRod .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-goldenRod .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-goldenRod .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-goldenRod .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-goldenRod .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-goldenRod .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-goldenRod .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-goldenRod .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-goldenRod .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-goldenRod .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-goldenRod .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-goldenRod .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-goldenRod .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-goldenRod .pt-a-btn-5 {
	background: #8f6b15;
	color: #fff
}

.rmsbpt-modern-goldenRod div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-goldenRod div .pt-block.pt-not-available:hover .pt-head {
	background: #e4b849
}

.rmsbpt-modern-goldenRod div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-goldenRod div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-goldenRod div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-goldenRod div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #faf3e0
}

.rmsbpt-modern-goldenRod div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-goldenRod div .pt-block.pt-not-available:hover .pt-list {
	color: #977316
}

.rmsbpt-modern-goldenRod div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-goldenRod div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #977316
}

.rmsbpt-modern-goldenRod .pt-selected .pt-head,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #ae8319;
	-webkit-box-shadow: 0 0 2px #ae8319;
	box-shadow: 0 0 2px #ae8319
}

.rmsbpt-modern-goldenRod .pt-selected .pt-content,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #e4b849
}

.rmsbpt-modern-goldenRod .pt-selected .pt-list,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-goldenRod .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #daa520
}

.rmsbpt-modern-goldenRod .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-goldenRod .pt-selected .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-goldenRod .pt-selected .btn,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #ae8319;
}

.rmsbpt-modern-goldenRod .pt-selected .pt-btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-goldenRod .pt-selected .btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-goldenRod .pt-selected .pt-btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-goldenRod .pt-selected .btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-goldenRod.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #8f6b15
}

.rmsbpt-modern-goldenRod.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-goldenRod.pt-animation-2:hover .pt-selected .pt-head {
	background: #e4b849
}

.rmsbpt-modern-goldenRod.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-goldenRod.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-goldenRod.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-goldenRod.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #faf3e0
}

.rmsbpt-modern-goldenRod.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-goldenRod.pt-animation-2:hover .pt-selected .pt-list {
	color: #977316
}

.rmsbpt-modern-goldenRod.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-goldenRod.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #977316
}

.rmsbpt-modern-goldenRod.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-goldenRod.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-goldenRod.pt-animation-2:hover .pt-selected .btn {
	background: #e4b849
}

.rmsbpt-modern-goldenRod .pt-selected-details .pt-details-title-wrap {
	background: #ae8319;
	-webkit-box-shadow: 0 0 2px #ae8319;
	box-shadow: 0 0 2px #ae8319
}

.rmsbpt-modern-goldenRod .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-goldenRod .pt-menu-tabs .pt-menu-tab {
	background-color: #e4b849;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-goldenRod .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-goldenRod .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #ae8319;
	box-shadow: 0 0 5px #ae8319
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-1 {
	background-color: #ae8319
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-2 {
	background-color: #ae8319
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-3 {
	background-color: #ae8319
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-4 {
	background-color: #ae8319
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-5 {
	background-color: #ae8319
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-6 {
	background-color: #ae8319
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-7 {
	background-color: #ae8319
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-goldenRod .pt-menu-tab-8 {
	background-color: #ae8319
}

.rmsbpt-modern-goldenRod .pt-tooltip .pt-tooltip-content {
	background-color: #55400c;
}

.rmsbpt-modern-goldenRod .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(85, 64, 12, 0);
	border-top-color: #55400c
}

.rmsbpt-modern-goldenRod .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #987215
}

.rmsbpt-modern-goldenRod .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(85, 64, 12, 0);
	border-bottom-color: #55400c
}

.rmsbpt-modern-goldenRod .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(85, 64, 12, 0)
}

.rmsbpt-modern-goldenRod .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #55400c
}

.rmsbpt-modern-goldenRod .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-goldenRod .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #55400c
}

.rmsbpt-modern-green .pt-btn,
.rmsbpt-modern-green .btn {
	background: #57ca67;
	color: #fff
}

.rmsbpt-modern-green .pt-head,
.rmsbpt-modern-green .pt-details-title-wrap {
	background: #57ca67
}

.rmsbpt-modern-green .pt-bottom-link a,
.rmsbpt-modern-green .pt-bottom-link label {
	color: #57ca67;
}

.rmsbpt-modern-green .pt-bottom-link a:hover,
.rmsbpt-modern-green .pt-bottom-link label:hover,
.rmsbpt-modern-green .pt-bottom-link a:active,
.rmsbpt-modern-green .pt-bottom-link label:active {
	color: #33a242
}

.rmsbpt-modern-green .pt-feature {
	color: #39b54a
}

.rmsbpt-modern-green .pt-features-round .pt-feature-icon {
	background-color: #39b54a
}

.rmsbpt-modern-green .pt-list {
	color: #277b32;
}

.rmsbpt-modern-green .pt-list:before {
	background: #57ca67
}

.rmsbpt-modern-green .pt-list li:nth-child(even) {
	background: #e4f6e6
}

.rmsbpt-modern-green .pt-list-not-available:before {
	background: #277b32
}

.rmsbpt-modern-green .pt-price-container {
	background: #39b54a
}

.rmsbpt-modern-green .pt-progress-value {
	background-color: #39b54a
}

.rmsbpt-modern-green .pt-select select:hover,
.rmsbpt-modern-green .pt-select select:focus,
.rmsbpt-modern-green .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-green .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-green .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-green .pt-details-actions .btn:hover,
.rmsbpt-modern-green .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-green .pt-details-actions .btn:focus {
	background-color: #2d8e3a;
	color: #fff
}

.rmsbpt-modern-green .pt-select select,
.rmsbpt-modern-green .pt-select .pt-arrow {
	background-color: #57ca67;
	color: #fff
}

.rmsbpt-modern-green .pt-details-sub-title,
.rmsbpt-modern-green .pt-details-price .pt-price-block {
	color: #39b54a
}

.rmsbpt-modern-green .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-green .pt-a-btn {
	background: #57ca67;
	color: #fff;
}

.rmsbpt-modern-green .pt-a-btn:hover,
.rmsbpt-modern-green .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #57ca67;
	box-shadow: 0 3px 10px -3px #57ca67
}

.rmsbpt-modern-green .pt-more-actions label,
.rmsbpt-modern-green .pt-a-title label,
.rmsbpt-modern-green .pt-a-subtitle label,
.rmsbpt-modern-green .pt-more-actions a,
.rmsbpt-modern-green .pt-a-title a,
.rmsbpt-modern-green .pt-a-subtitle a {
	color: #39b54a;
}

.rmsbpt-modern-green .pt-more-actions label:hover,
.rmsbpt-modern-green .pt-a-title label:hover,
.rmsbpt-modern-green .pt-a-subtitle label:hover,
.rmsbpt-modern-green .pt-more-actions a:hover,
.rmsbpt-modern-green .pt-a-title a:hover,
.rmsbpt-modern-green .pt-a-subtitle a:hover,
.rmsbpt-modern-green .pt-more-actions label:focus,
.rmsbpt-modern-green .pt-a-title label:focus,
.rmsbpt-modern-green .pt-a-subtitle label:focus,
.rmsbpt-modern-green .pt-more-actions a:focus,
.rmsbpt-modern-green .pt-a-title a:focus,
.rmsbpt-modern-green .pt-a-subtitle a:focus {
	color: #277b32
}

.rmsbpt-modern-green .pt-a-title,
.rmsbpt-modern-green .pt-a-head,
.rmsbpt-modern-green .pt-a-price {
	color: #39b54a
}

.rmsbpt-modern-green .pt-a-subtitle {
	color: #277b32
}

.rmsbpt-modern-green .pt-a-content {
	color: #277b32
}

.rmsbpt-modern-green .pt-a-list li:nth-child(2n+1) {
	background-color: #e4f6e6
}

.rmsbpt-modern-green .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-green .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-green .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-green .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-green .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-green .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-green .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-green .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-green .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-green .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-green .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-green .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-green .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-green .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-green .pt-a-btn-5 {
	background: #24732f;
	color: #fff
}

.rmsbpt-modern-green div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-green div .pt-block.pt-not-available:hover .pt-head {
	background: #57ca67
}

.rmsbpt-modern-green div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-green div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-green div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-green div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #e4f6e6
}

.rmsbpt-modern-green div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-green div .pt-block.pt-not-available:hover .pt-list {
	color: #277b32
}

.rmsbpt-modern-green div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-green div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #277b32
}

.rmsbpt-modern-green .pt-selected .pt-head,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #2d8e3a;
	-webkit-box-shadow: 0 0 2px #2d8e3a;
	box-shadow: 0 0 2px #2d8e3a
}

.rmsbpt-modern-green .pt-selected .pt-content,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #57ca67
}

.rmsbpt-modern-green .pt-selected .pt-list,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-green .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #39b54a
}

.rmsbpt-modern-green .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-green .pt-selected .pt-btn,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-green.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-green.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-green .pt-selected .btn,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-green.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-green.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #2d8e3a;
}

.rmsbpt-modern-green .pt-selected .pt-btn:hover,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-green.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-green.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-green .pt-selected .btn:hover,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-green.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-green.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-green .pt-selected .pt-btn:focus,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-green.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-green.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-green .pt-selected .btn:focus,
.rmsbpt-modern-green.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-green.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-green.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-green.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-green.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-green.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #24732f
}

.rmsbpt-modern-green.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-green.pt-animation-2:hover .pt-selected .pt-head {
	background: #57ca67
}

.rmsbpt-modern-green.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-green.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-green.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-green.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #e4f6e6
}

.rmsbpt-modern-green.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-green.pt-animation-2:hover .pt-selected .pt-list {
	color: #277b32
}

.rmsbpt-modern-green.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-green.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #277b32
}

.rmsbpt-modern-green.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-green.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-green.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-green.pt-animation-2:hover .pt-selected .btn {
	background: #57ca67
}

.rmsbpt-modern-green .pt-selected-details .pt-details-title-wrap {
	background: #2d8e3a;
	-webkit-box-shadow: 0 0 2px #2d8e3a;
	box-shadow: 0 0 2px #2d8e3a
}

.rmsbpt-modern-green .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-green .pt-menu-tabs .pt-menu-tab {
	background-color: #57ca67;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-green .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-green .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #2d8e3a;
	box-shadow: 0 0 5px #2d8e3a
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-green .pt-menu-tab-1 {
	background-color: #2d8e3a
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-green .pt-menu-tab-2 {
	background-color: #2d8e3a
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-green .pt-menu-tab-3 {
	background-color: #2d8e3a
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-green .pt-menu-tab-4 {
	background-color: #2d8e3a
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-green .pt-menu-tab-5 {
	background-color: #2d8e3a
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-green .pt-menu-tab-6 {
	background-color: #2d8e3a
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-green .pt-menu-tab-7 {
	background-color: #2d8e3a
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-green .pt-menu-tab-8 {
	background-color: #2d8e3a
}

.rmsbpt-modern-green .pt-tooltip .pt-tooltip-content {
	background-color: #14411a;
}

.rmsbpt-modern-green .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(20, 65, 26, 0);
	border-top-color: #14411a
}

.rmsbpt-modern-green .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #267b31
}

.rmsbpt-modern-green .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(20, 65, 26, 0);
	border-bottom-color: #14411a
}

.rmsbpt-modern-green .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(20, 65, 26, 0)
}

.rmsbpt-modern-green .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #14411a
}

.rmsbpt-modern-green .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-green .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #14411a
}

.rmsbpt-modern-indianRed .pt-btn,
.rmsbpt-modern-indianRed .btn {
	background: #d98383;
	color: #fff
}

.rmsbpt-modern-indianRed .pt-head,
.rmsbpt-modern-indianRed .pt-details-title-wrap {
	background: #d98383
}

.rmsbpt-modern-indianRed .pt-bottom-link a,
.rmsbpt-modern-indianRed .pt-bottom-link label {
	color: #d98383;
}

.rmsbpt-modern-indianRed .pt-bottom-link a:hover,
.rmsbpt-modern-indianRed .pt-bottom-link label:hover,
.rmsbpt-modern-indianRed .pt-bottom-link a:active,
.rmsbpt-modern-indianRed .pt-bottom-link label:active {
	color: #c74848
}

.rmsbpt-modern-indianRed .pt-feature {
	color: #cd5c5c
}

.rmsbpt-modern-indianRed .pt-features-round .pt-feature-icon {
	background-color: #cd5c5c
}

.rmsbpt-modern-indianRed .pt-list {
	color: #a93434;
}

.rmsbpt-modern-indianRed .pt-list:before {
	background: #d98383
}

.rmsbpt-modern-indianRed .pt-list li:nth-child(even) {
	background: #f7e4e4
}

.rmsbpt-modern-indianRed .pt-list-not-available:before {
	background: #a93434
}

.rmsbpt-modern-indianRed .pt-price-container {
	background: #cd5c5c
}

.rmsbpt-modern-indianRed .pt-progress-value {
	background-color: #cd5c5c
}

.rmsbpt-modern-indianRed .pt-select select:hover,
.rmsbpt-modern-indianRed .pt-select select:focus,
.rmsbpt-modern-indianRed .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-indianRed .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-indianRed .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-indianRed .pt-details-actions .btn:hover,
.rmsbpt-modern-indianRed .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-indianRed .pt-details-actions .btn:focus {
	background-color: #bc3a3a;
	color: #fff
}

.rmsbpt-modern-indianRed .pt-select select,
.rmsbpt-modern-indianRed .pt-select .pt-arrow {
	background-color: #d98383;
	color: #fff
}

.rmsbpt-modern-indianRed .pt-details-sub-title,
.rmsbpt-modern-indianRed .pt-details-price .pt-price-block {
	color: #cd5c5c
}

.rmsbpt-modern-indianRed .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-indianRed .pt-a-btn {
	background: #d98383;
	color: #fff;
}

.rmsbpt-modern-indianRed .pt-a-btn:hover,
.rmsbpt-modern-indianRed .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #d98383;
	box-shadow: 0 3px 10px -3px #d98383
}

.rmsbpt-modern-indianRed .pt-more-actions label,
.rmsbpt-modern-indianRed .pt-a-title label,
.rmsbpt-modern-indianRed .pt-a-subtitle label,
.rmsbpt-modern-indianRed .pt-more-actions a,
.rmsbpt-modern-indianRed .pt-a-title a,
.rmsbpt-modern-indianRed .pt-a-subtitle a {
	color: #cd5c5c;
}

.rmsbpt-modern-indianRed .pt-more-actions label:hover,
.rmsbpt-modern-indianRed .pt-a-title label:hover,
.rmsbpt-modern-indianRed .pt-a-subtitle label:hover,
.rmsbpt-modern-indianRed .pt-more-actions a:hover,
.rmsbpt-modern-indianRed .pt-a-title a:hover,
.rmsbpt-modern-indianRed .pt-a-subtitle a:hover,
.rmsbpt-modern-indianRed .pt-more-actions label:focus,
.rmsbpt-modern-indianRed .pt-a-title label:focus,
.rmsbpt-modern-indianRed .pt-a-subtitle label:focus,
.rmsbpt-modern-indianRed .pt-more-actions a:focus,
.rmsbpt-modern-indianRed .pt-a-title a:focus,
.rmsbpt-modern-indianRed .pt-a-subtitle a:focus {
	color: #a93434
}

.rmsbpt-modern-indianRed .pt-a-title,
.rmsbpt-modern-indianRed .pt-a-head,
.rmsbpt-modern-indianRed .pt-a-price {
	color: #cd5c5c
}

.rmsbpt-modern-indianRed .pt-a-subtitle {
	color: #a93434
}

.rmsbpt-modern-indianRed .pt-a-content {
	color: #a93434
}

.rmsbpt-modern-indianRed .pt-a-list li:nth-child(2n+1) {
	background-color: #f7e4e4
}

.rmsbpt-modern-indianRed .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-indianRed .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-indianRed .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-indianRed .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-indianRed .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-indianRed .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-indianRed .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-indianRed .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-indianRed .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-indianRed .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-indianRed .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-indianRed .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-indianRed .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-indianRed .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-indianRed .pt-a-btn-5 {
	background: #a13232;
	color: #fff
}

.rmsbpt-modern-indianRed div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-indianRed div .pt-block.pt-not-available:hover .pt-head {
	background: #d98383
}

.rmsbpt-modern-indianRed div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-indianRed div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-indianRed div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-indianRed div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #f7e4e4
}

.rmsbpt-modern-indianRed div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-indianRed div .pt-block.pt-not-available:hover .pt-list {
	color: #a93434
}

.rmsbpt-modern-indianRed div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-indianRed div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #a93434
}

.rmsbpt-modern-indianRed .pt-selected .pt-head,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #bc3a3a;
	-webkit-box-shadow: 0 0 2px #bc3a3a;
	box-shadow: 0 0 2px #bc3a3a
}

.rmsbpt-modern-indianRed .pt-selected .pt-content,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #d98383
}

.rmsbpt-modern-indianRed .pt-selected .pt-list,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-indianRed .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #cd5c5c
}

.rmsbpt-modern-indianRed .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-indianRed .pt-selected .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-indianRed .pt-selected .btn,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #bc3a3a;
}

.rmsbpt-modern-indianRed .pt-selected .pt-btn:hover,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-indianRed .pt-selected .btn:hover,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-indianRed .pt-selected .pt-btn:focus,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-indianRed .pt-selected .btn:focus,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-indianRed.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-indianRed.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-indianRed.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #a13232
}

.rmsbpt-modern-indianRed.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-indianRed.pt-animation-2:hover .pt-selected .pt-head {
	background: #d98383
}

.rmsbpt-modern-indianRed.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-indianRed.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-indianRed.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-indianRed.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #f7e4e4
}

.rmsbpt-modern-indianRed.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-indianRed.pt-animation-2:hover .pt-selected .pt-list {
	color: #a93434
}

.rmsbpt-modern-indianRed.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-indianRed.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #a93434
}

.rmsbpt-modern-indianRed.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-indianRed.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-indianRed.pt-animation-2:hover .pt-selected .btn {
	background: #d98383
}

.rmsbpt-modern-indianRed .pt-selected-details .pt-details-title-wrap {
	background: #bc3a3a;
	-webkit-box-shadow: 0 0 2px #bc3a3a;
	box-shadow: 0 0 2px #bc3a3a
}

.rmsbpt-modern-indianRed .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-indianRed .pt-menu-tabs .pt-menu-tab {
	background-color: #d98383;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-indianRed .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-indianRed .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #bc3a3a;
	box-shadow: 0 0 5px #bc3a3a
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-indianRed .pt-menu-tab-1 {
	background-color: #bc3a3a
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-indianRed .pt-menu-tab-2 {
	background-color: #bc3a3a
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-indianRed .pt-menu-tab-3 {
	background-color: #bc3a3a
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-indianRed .pt-menu-tab-4 {
	background-color: #bc3a3a
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-indianRed .pt-menu-tab-5 {
	background-color: #bc3a3a
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-indianRed .pt-menu-tab-6 {
	background-color: #bc3a3a
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-indianRed .pt-menu-tab-7 {
	background-color: #bc3a3a
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-indianRed .pt-menu-tab-8 {
	background-color: #bc3a3a
}

.rmsbpt-modern-indianRed .pt-tooltip .pt-tooltip-content {
	background-color: #6e2222;
}

.rmsbpt-modern-indianRed .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(110, 34, 34, 0);
	border-top-color: #6e2222
}

.rmsbpt-modern-indianRed .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #a83434
}

.rmsbpt-modern-indianRed .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(110, 34, 34, 0);
	border-bottom-color: #6e2222
}

.rmsbpt-modern-indianRed .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(110, 34, 34, 0)
}

.rmsbpt-modern-indianRed .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #6e2222
}

.rmsbpt-modern-indianRed .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-indianRed .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #6e2222
}

.rmsbpt-modern-indigo .pt-btn,
.rmsbpt-modern-indigo .btn {
	background: #6800b5;
	color: #fff
}

.rmsbpt-modern-indigo .pt-head,
.rmsbpt-modern-indigo .pt-details-title-wrap {
	background: #6800b5
}

.rmsbpt-modern-indigo .pt-bottom-link a,
.rmsbpt-modern-indigo .pt-bottom-link label {
	color: #6800b5;
}

.rmsbpt-modern-indigo .pt-bottom-link a:hover,
.rmsbpt-modern-indigo .pt-bottom-link label:hover,
.rmsbpt-modern-indigo .pt-bottom-link a:active,
.rmsbpt-modern-indigo .pt-bottom-link label:active {
	color: #3c0069
}

.rmsbpt-modern-indigo .pt-feature {
	color: #4b0082
}

.rmsbpt-modern-indigo .pt-features-round .pt-feature-icon {
	background-color: #4b0082
}

.rmsbpt-modern-indigo .pt-list {
	color: #1f0035;
}

.rmsbpt-modern-indigo .pt-list:before {
	background: #6800b5
}

.rmsbpt-modern-indigo .pt-list li:nth-child(even) {
	background: #f0dbff
}

.rmsbpt-modern-indigo .pt-list-not-available:before {
	background: #1f0035
}

.rmsbpt-modern-indigo .pt-price-container {
	background: #4b0082
}

.rmsbpt-modern-indigo .pt-progress-value {
	background-color: #4b0082
}

.rmsbpt-modern-indigo .pt-select select:hover,
.rmsbpt-modern-indigo .pt-select select:focus,
.rmsbpt-modern-indigo .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-indigo .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-indigo .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-indigo .pt-details-actions .btn:hover,
.rmsbpt-modern-indigo .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-indigo .pt-details-actions .btn:focus {
	background-color: #2e004f;
	color: #fff
}

.rmsbpt-modern-indigo .pt-select select,
.rmsbpt-modern-indigo .pt-select .pt-arrow {
	background-color: #6800b5;
	color: #fff
}

.rmsbpt-modern-indigo .pt-details-sub-title,
.rmsbpt-modern-indigo .pt-details-price .pt-price-block {
	color: #4b0082
}

.rmsbpt-modern-indigo .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-indigo .pt-a-btn {
	background: #6800b5;
	color: #fff;
}

.rmsbpt-modern-indigo .pt-a-btn:hover,
.rmsbpt-modern-indigo .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #6800b5;
	box-shadow: 0 3px 10px -3px #6800b5
}

.rmsbpt-modern-indigo .pt-more-actions label,
.rmsbpt-modern-indigo .pt-a-title label,
.rmsbpt-modern-indigo .pt-a-subtitle label,
.rmsbpt-modern-indigo .pt-more-actions a,
.rmsbpt-modern-indigo .pt-a-title a,
.rmsbpt-modern-indigo .pt-a-subtitle a {
	color: #4b0082;
}

.rmsbpt-modern-indigo .pt-more-actions label:hover,
.rmsbpt-modern-indigo .pt-a-title label:hover,
.rmsbpt-modern-indigo .pt-a-subtitle label:hover,
.rmsbpt-modern-indigo .pt-more-actions a:hover,
.rmsbpt-modern-indigo .pt-a-title a:hover,
.rmsbpt-modern-indigo .pt-a-subtitle a:hover,
.rmsbpt-modern-indigo .pt-more-actions label:focus,
.rmsbpt-modern-indigo .pt-a-title label:focus,
.rmsbpt-modern-indigo .pt-a-subtitle label:focus,
.rmsbpt-modern-indigo .pt-more-actions a:focus,
.rmsbpt-modern-indigo .pt-a-title a:focus,
.rmsbpt-modern-indigo .pt-a-subtitle a:focus {
	color: #7700ce
}

.rmsbpt-modern-indigo .pt-a-title,
.rmsbpt-modern-indigo .pt-a-head,
.rmsbpt-modern-indigo .pt-a-price {
	color: #4b0082
}

.rmsbpt-modern-indigo .pt-a-subtitle {
	color: #1f0035
}

.rmsbpt-modern-indigo .pt-a-content {
	color: #1f0035
}

.rmsbpt-modern-indigo .pt-a-list li:nth-child(2n+1) {
	background-color: #f0dbff
}

.rmsbpt-modern-indigo .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-indigo .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-indigo .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-indigo .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-indigo .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-indigo .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-indigo .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-indigo .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-indigo .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-indigo .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-indigo .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-indigo .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-indigo .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-indigo .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-indigo .pt-a-btn-5 {
	background: #430073;
	color: #fff
}

.rmsbpt-modern-indigo div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-indigo div .pt-block.pt-not-available:hover .pt-head {
	background: #6800b5
}

.rmsbpt-modern-indigo div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-indigo div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-indigo div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-indigo div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #f0dbff
}

.rmsbpt-modern-indigo div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-indigo div .pt-block.pt-not-available:hover .pt-list {
	color: #1f0035
}

.rmsbpt-modern-indigo div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-indigo div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #1f0035
}

.rmsbpt-modern-indigo .pt-selected .pt-head,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #2e004f;
	-webkit-box-shadow: 0 0 2px #2e004f;
	box-shadow: 0 0 2px #2e004f
}

.rmsbpt-modern-indigo .pt-selected .pt-content,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #6800b5
}

.rmsbpt-modern-indigo .pt-selected .pt-list,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-indigo .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #4b0082
}

.rmsbpt-modern-indigo .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-indigo .pt-selected .pt-btn,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-indigo .pt-selected .btn,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #2e004f;
}

.rmsbpt-modern-indigo .pt-selected .pt-btn:hover,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-indigo .pt-selected .btn:hover,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-indigo .pt-selected .pt-btn:focus,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-indigo .pt-selected .btn:focus,
.rmsbpt-modern-indigo.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-indigo.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-indigo.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-indigo.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #430073
}

.rmsbpt-modern-indigo.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-indigo.pt-animation-2:hover .pt-selected .pt-head {
	background: #6800b5
}

.rmsbpt-modern-indigo.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-indigo.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-indigo.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-indigo.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #f0dbff
}

.rmsbpt-modern-indigo.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-indigo.pt-animation-2:hover .pt-selected .pt-list {
	color: #1f0035
}

.rmsbpt-modern-indigo.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-indigo.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #1f0035
}

.rmsbpt-modern-indigo.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-indigo.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-indigo.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-indigo.pt-animation-2:hover .pt-selected .btn {
	background: #6800b5
}

.rmsbpt-modern-indigo .pt-selected-details .pt-details-title-wrap {
	background: #2e004f;
	-webkit-box-shadow: 0 0 2px #2e004f;
	box-shadow: 0 0 2px #2e004f
}

.rmsbpt-modern-indigo .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-indigo .pt-menu-tabs .pt-menu-tab {
	background-color: #6800b5;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-indigo .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-indigo .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #2e004f;
	box-shadow: 0 0 5px #2e004f
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-indigo .pt-menu-tab-1 {
	background-color: #2e004f
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-indigo .pt-menu-tab-2 {
	background-color: #2e004f
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-indigo .pt-menu-tab-3 {
	background-color: #2e004f
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-indigo .pt-menu-tab-4 {
	background-color: #2e004f
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-indigo .pt-menu-tab-5 {
	background-color: #2e004f
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-indigo .pt-menu-tab-6 {
	background-color: #2e004f
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-indigo .pt-menu-tab-7 {
	background-color: #2e004f
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-indigo .pt-menu-tab-8 {
	background-color: #2e004f
}

.rmsbpt-modern-indigo .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-modern-indigo .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-modern-indigo .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-modern-indigo .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-modern-indigo .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-modern-indigo .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-modern-indigo .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-indigo .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-modern-maroon .pt-btn,
.rmsbpt-modern-maroon .btn {
	background: #b30000;
	color: #fff
}

.rmsbpt-modern-maroon .pt-head,
.rmsbpt-modern-maroon .pt-details-title-wrap {
	background: #b30000
}

.rmsbpt-modern-maroon .pt-bottom-link a,
.rmsbpt-modern-maroon .pt-bottom-link label {
	color: #b30000;
}

.rmsbpt-modern-maroon .pt-bottom-link a:hover,
.rmsbpt-modern-maroon .pt-bottom-link label:hover,
.rmsbpt-modern-maroon .pt-bottom-link a:active,
.rmsbpt-modern-maroon .pt-bottom-link label:active {
	color: #600
}

.rmsbpt-modern-maroon .pt-feature {
	color: #800000
}

.rmsbpt-modern-maroon .pt-features-round .pt-feature-icon {
	background-color: #800000
}

.rmsbpt-modern-maroon .pt-list {
	color: #340000;
}

.rmsbpt-modern-maroon .pt-list:before {
	background: #b30000
}

.rmsbpt-modern-maroon .pt-list li:nth-child(even) {
	background: #ffdbdb
}

.rmsbpt-modern-maroon .pt-list-not-available:before {
	background: #340000
}

.rmsbpt-modern-maroon .pt-price-container {
	background: #800000
}

.rmsbpt-modern-maroon .pt-progress-value {
	background-color: #800000
}

.rmsbpt-modern-maroon .pt-select select:hover,
.rmsbpt-modern-maroon .pt-select select:focus,
.rmsbpt-modern-maroon .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-maroon .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-maroon .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-maroon .pt-details-actions .btn:hover,
.rmsbpt-modern-maroon .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-maroon .pt-details-actions .btn:focus {
	background-color: #4d0000;
	color: #fff
}

.rmsbpt-modern-maroon .pt-select select,
.rmsbpt-modern-maroon .pt-select .pt-arrow {
	background-color: #b30000;
	color: #fff
}

.rmsbpt-modern-maroon .pt-details-sub-title,
.rmsbpt-modern-maroon .pt-details-price .pt-price-block {
	color: #800000
}

.rmsbpt-modern-maroon .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-maroon .pt-a-btn {
	background: #b30000;
	color: #fff;
}

.rmsbpt-modern-maroon .pt-a-btn:hover,
.rmsbpt-modern-maroon .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #b30000;
	box-shadow: 0 3px 10px -3px #b30000
}

.rmsbpt-modern-maroon .pt-more-actions label,
.rmsbpt-modern-maroon .pt-a-title label,
.rmsbpt-modern-maroon .pt-a-subtitle label,
.rmsbpt-modern-maroon .pt-more-actions a,
.rmsbpt-modern-maroon .pt-a-title a,
.rmsbpt-modern-maroon .pt-a-subtitle a {
	color: #800000;
}

.rmsbpt-modern-maroon .pt-more-actions label:hover,
.rmsbpt-modern-maroon .pt-a-title label:hover,
.rmsbpt-modern-maroon .pt-a-subtitle label:hover,
.rmsbpt-modern-maroon .pt-more-actions a:hover,
.rmsbpt-modern-maroon .pt-a-title a:hover,
.rmsbpt-modern-maroon .pt-a-subtitle a:hover,
.rmsbpt-modern-maroon .pt-more-actions label:focus,
.rmsbpt-modern-maroon .pt-a-title label:focus,
.rmsbpt-modern-maroon .pt-a-subtitle label:focus,
.rmsbpt-modern-maroon .pt-more-actions a:focus,
.rmsbpt-modern-maroon .pt-a-title a:focus,
.rmsbpt-modern-maroon .pt-a-subtitle a:focus {
	color: #c00
}

.rmsbpt-modern-maroon .pt-a-title,
.rmsbpt-modern-maroon .pt-a-head,
.rmsbpt-modern-maroon .pt-a-price {
	color: #800000
}

.rmsbpt-modern-maroon .pt-a-subtitle {
	color: #340000
}

.rmsbpt-modern-maroon .pt-a-content {
	color: #340000
}

.rmsbpt-modern-maroon .pt-a-list li:nth-child(2n+1) {
	background-color: #ffdbdb
}

.rmsbpt-modern-maroon .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-maroon .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-maroon .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-maroon .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-maroon .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-maroon .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-maroon .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-maroon .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-maroon .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-maroon .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-maroon .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-maroon .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-maroon .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-maroon .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-maroon .pt-a-btn-5 {
	background: #710000;
	color: #fff
}

.rmsbpt-modern-maroon div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-maroon div .pt-block.pt-not-available:hover .pt-head {
	background: #b30000
}

.rmsbpt-modern-maroon div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-maroon div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-maroon div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-maroon div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #ffdbdb
}

.rmsbpt-modern-maroon div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-maroon div .pt-block.pt-not-available:hover .pt-list {
	color: #340000
}

.rmsbpt-modern-maroon div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-maroon div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #340000
}

.rmsbpt-modern-maroon .pt-selected .pt-head,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #4d0000;
	-webkit-box-shadow: 0 0 2px #4d0000;
	box-shadow: 0 0 2px #4d0000
}

.rmsbpt-modern-maroon .pt-selected .pt-content,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #b30000
}

.rmsbpt-modern-maroon .pt-selected .pt-list,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-maroon .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #800000
}

.rmsbpt-modern-maroon .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-maroon .pt-selected .pt-btn,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-maroon .pt-selected .btn,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #4d0000;
}

.rmsbpt-modern-maroon .pt-selected .pt-btn:hover,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-maroon .pt-selected .btn:hover,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-maroon .pt-selected .pt-btn:focus,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-maroon .pt-selected .btn:focus,
.rmsbpt-modern-maroon.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-maroon.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-maroon.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-maroon.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #710000
}

.rmsbpt-modern-maroon.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-maroon.pt-animation-2:hover .pt-selected .pt-head {
	background: #b30000
}

.rmsbpt-modern-maroon.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-maroon.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-maroon.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-maroon.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #ffdbdb
}

.rmsbpt-modern-maroon.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-maroon.pt-animation-2:hover .pt-selected .pt-list {
	color: #340000
}

.rmsbpt-modern-maroon.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-maroon.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #340000
}

.rmsbpt-modern-maroon.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-maroon.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-maroon.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-maroon.pt-animation-2:hover .pt-selected .btn {
	background: #b30000
}

.rmsbpt-modern-maroon .pt-selected-details .pt-details-title-wrap {
	background: #4d0000;
	-webkit-box-shadow: 0 0 2px #4d0000;
	box-shadow: 0 0 2px #4d0000
}

.rmsbpt-modern-maroon .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-maroon .pt-menu-tabs .pt-menu-tab {
	background-color: #b30000;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-maroon .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-maroon .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #4d0000;
	box-shadow: 0 0 5px #4d0000
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-maroon .pt-menu-tab-1 {
	background-color: #4d0000
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-maroon .pt-menu-tab-2 {
	background-color: #4d0000
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-maroon .pt-menu-tab-3 {
	background-color: #4d0000
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-maroon .pt-menu-tab-4 {
	background-color: #4d0000
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-maroon .pt-menu-tab-5 {
	background-color: #4d0000
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-maroon .pt-menu-tab-6 {
	background-color: #4d0000
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-maroon .pt-menu-tab-7 {
	background-color: #4d0000
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-maroon .pt-menu-tab-8 {
	background-color: #4d0000
}

.rmsbpt-modern-maroon .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-modern-maroon .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-modern-maroon .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-modern-maroon .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-modern-maroon .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-modern-maroon .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-modern-maroon .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-maroon .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-modern-mediumSeaGreen .pt-btn,
.rmsbpt-modern-mediumSeaGreen .btn {
	background: #5ac88b;
	color: #fff
}

.rmsbpt-modern-mediumSeaGreen .pt-head,
.rmsbpt-modern-mediumSeaGreen .pt-details-title-wrap {
	background: #5ac88b
}

.rmsbpt-modern-mediumSeaGreen .pt-bottom-link a,
.rmsbpt-modern-mediumSeaGreen .pt-bottom-link label {
	color: #5ac88b;
}

.rmsbpt-modern-mediumSeaGreen .pt-bottom-link a:hover,
.rmsbpt-modern-mediumSeaGreen .pt-bottom-link label:hover,
.rmsbpt-modern-mediumSeaGreen .pt-bottom-link a:active,
.rmsbpt-modern-mediumSeaGreen .pt-bottom-link label:active {
	color: #35a065
}

.rmsbpt-modern-mediumSeaGreen .pt-feature {
	color: #3cb371
}

.rmsbpt-modern-mediumSeaGreen .pt-features-round .pt-feature-icon {
	background-color: #3cb371
}

.rmsbpt-modern-mediumSeaGreen .pt-list {
	color: #297a4d;
}

.rmsbpt-modern-mediumSeaGreen .pt-list:before {
	background: #5ac88b
}

.rmsbpt-modern-mediumSeaGreen .pt-list li:nth-child(even) {
	background: #e4f6ec
}

.rmsbpt-modern-mediumSeaGreen .pt-list-not-available:before {
	background: #297a4d
}

.rmsbpt-modern-mediumSeaGreen .pt-price-container {
	background: #3cb371
}

.rmsbpt-modern-mediumSeaGreen .pt-progress-value {
	background-color: #3cb371
}

.rmsbpt-modern-mediumSeaGreen .pt-select select:hover,
.rmsbpt-modern-mediumSeaGreen .pt-select select:focus,
.rmsbpt-modern-mediumSeaGreen .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-mediumSeaGreen .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-mediumSeaGreen .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen .pt-details-actions .btn:hover,
.rmsbpt-modern-mediumSeaGreen .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen .pt-details-actions .btn:focus {
	background-color: #2f8d59;
	color: #fff
}

.rmsbpt-modern-mediumSeaGreen .pt-select select,
.rmsbpt-modern-mediumSeaGreen .pt-select .pt-arrow {
	background-color: #5ac88b;
	color: #fff
}

.rmsbpt-modern-mediumSeaGreen .pt-details-sub-title,
.rmsbpt-modern-mediumSeaGreen .pt-details-price .pt-price-block {
	color: #3cb371
}

.rmsbpt-modern-mediumSeaGreen .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-mediumSeaGreen .pt-a-btn {
	background: #5ac88b;
	color: #fff;
}

.rmsbpt-modern-mediumSeaGreen .pt-a-btn:hover,
.rmsbpt-modern-mediumSeaGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #5ac88b;
	box-shadow: 0 3px 10px -3px #5ac88b
}

.rmsbpt-modern-mediumSeaGreen .pt-more-actions label,
.rmsbpt-modern-mediumSeaGreen .pt-a-title label,
.rmsbpt-modern-mediumSeaGreen .pt-a-subtitle label,
.rmsbpt-modern-mediumSeaGreen .pt-more-actions a,
.rmsbpt-modern-mediumSeaGreen .pt-a-title a,
.rmsbpt-modern-mediumSeaGreen .pt-a-subtitle a {
	color: #3cb371;
}

.rmsbpt-modern-mediumSeaGreen .pt-more-actions label:hover,
.rmsbpt-modern-mediumSeaGreen .pt-a-title label:hover,
.rmsbpt-modern-mediumSeaGreen .pt-a-subtitle label:hover,
.rmsbpt-modern-mediumSeaGreen .pt-more-actions a:hover,
.rmsbpt-modern-mediumSeaGreen .pt-a-title a:hover,
.rmsbpt-modern-mediumSeaGreen .pt-a-subtitle a:hover,
.rmsbpt-modern-mediumSeaGreen .pt-more-actions label:focus,
.rmsbpt-modern-mediumSeaGreen .pt-a-title label:focus,
.rmsbpt-modern-mediumSeaGreen .pt-a-subtitle label:focus,
.rmsbpt-modern-mediumSeaGreen .pt-more-actions a:focus,
.rmsbpt-modern-mediumSeaGreen .pt-a-title a:focus,
.rmsbpt-modern-mediumSeaGreen .pt-a-subtitle a:focus {
	color: #297a4d
}

.rmsbpt-modern-mediumSeaGreen .pt-a-title,
.rmsbpt-modern-mediumSeaGreen .pt-a-head,
.rmsbpt-modern-mediumSeaGreen .pt-a-price {
	color: #3cb371
}

.rmsbpt-modern-mediumSeaGreen .pt-a-subtitle {
	color: #297a4d
}

.rmsbpt-modern-mediumSeaGreen .pt-a-content {
	color: #297a4d
}

.rmsbpt-modern-mediumSeaGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #e4f6ec
}

.rmsbpt-modern-mediumSeaGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-mediumSeaGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-mediumSeaGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-mediumSeaGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-mediumSeaGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-mediumSeaGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-mediumSeaGreen .pt-a-btn-5 {
	background: #267248;
	color: #fff
}

.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available:hover .pt-head {
	background: #5ac88b
}

.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #e4f6ec
}

.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available:hover .pt-list {
	color: #297a4d
}

.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-mediumSeaGreen div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #297a4d
}

.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-head,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #2f8d59;
	-webkit-box-shadow: 0 0 2px #2f8d59;
	box-shadow: 0 0 2px #2f8d59
}

.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-content,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #5ac88b
}

.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-list,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #3cb371
}

.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-mediumSeaGreen .pt-selected .btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #2f8d59;
}

.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-mediumSeaGreen .pt-selected .btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-mediumSeaGreen .pt-selected .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-mediumSeaGreen .pt-selected .btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #267248
}

.rmsbpt-modern-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2:hover .pt-selected .pt-head {
	background: #5ac88b
}

.rmsbpt-modern-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-mediumSeaGreen.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #e4f6ec
}

.rmsbpt-modern-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2:hover .pt-selected .pt-list {
	color: #297a4d
}

.rmsbpt-modern-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #297a4d
}

.rmsbpt-modern-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-mediumSeaGreen.pt-animation-2:hover .pt-selected .btn {
	background: #5ac88b
}

.rmsbpt-modern-mediumSeaGreen .pt-selected-details .pt-details-title-wrap {
	background: #2f8d59;
	-webkit-box-shadow: 0 0 2px #2f8d59;
	box-shadow: 0 0 2px #2f8d59
}

.rmsbpt-modern-mediumSeaGreen .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-mediumSeaGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #5ac88b;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-mediumSeaGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-mediumSeaGreen .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #2f8d59;
	box-shadow: 0 0 5px #2f8d59
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-1 {
	background-color: #2f8d59
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-2 {
	background-color: #2f8d59
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-3 {
	background-color: #2f8d59
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-4 {
	background-color: #2f8d59
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-5 {
	background-color: #2f8d59
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-6 {
	background-color: #2f8d59
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-7 {
	background-color: #2f8d59
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-mediumSeaGreen .pt-menu-tab-8 {
	background-color: #2f8d59
}

.rmsbpt-modern-mediumSeaGreen .pt-tooltip .pt-tooltip-content {
	background-color: #164029;
}

.rmsbpt-modern-mediumSeaGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(22, 64, 41, 0);
	border-top-color: #164029
}

.rmsbpt-modern-mediumSeaGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #2a794d
}

.rmsbpt-modern-mediumSeaGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(22, 64, 41, 0);
	border-bottom-color: #164029
}

.rmsbpt-modern-mediumSeaGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(22, 64, 41, 0)
}

.rmsbpt-modern-mediumSeaGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #164029
}

.rmsbpt-modern-mediumSeaGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-mediumSeaGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #164029
}

.rmsbpt-modern-olive .pt-btn,
.rmsbpt-modern-olive .btn {
	background: #b3b300;
	color: #fff
}

.rmsbpt-modern-olive .pt-head,
.rmsbpt-modern-olive .pt-details-title-wrap {
	background: #b3b300
}

.rmsbpt-modern-olive .pt-bottom-link a,
.rmsbpt-modern-olive .pt-bottom-link label {
	color: #b3b300;
}

.rmsbpt-modern-olive .pt-bottom-link a:hover,
.rmsbpt-modern-olive .pt-bottom-link label:hover,
.rmsbpt-modern-olive .pt-bottom-link a:active,
.rmsbpt-modern-olive .pt-bottom-link label:active {
	color: #660
}

.rmsbpt-modern-olive .pt-feature {
	color: #808000
}

.rmsbpt-modern-olive .pt-features-round .pt-feature-icon {
	background-color: #808000
}

.rmsbpt-modern-olive .pt-list {
	color: #333400;
}

.rmsbpt-modern-olive .pt-list:before {
	background: #b3b300
}

.rmsbpt-modern-olive .pt-list li:nth-child(even) {
	background: #ffffdb
}

.rmsbpt-modern-olive .pt-list-not-available:before {
	background: #333400
}

.rmsbpt-modern-olive .pt-price-container {
	background: #808000
}

.rmsbpt-modern-olive .pt-progress-value {
	background-color: #808000
}

.rmsbpt-modern-olive .pt-select select:hover,
.rmsbpt-modern-olive .pt-select select:focus,
.rmsbpt-modern-olive .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-olive .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-olive .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-olive .pt-details-actions .btn:hover,
.rmsbpt-modern-olive .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-olive .pt-details-actions .btn:focus {
	background-color: #4d4d00;
	color: #fff
}

.rmsbpt-modern-olive .pt-select select,
.rmsbpt-modern-olive .pt-select .pt-arrow {
	background-color: #b3b300;
	color: #fff
}

.rmsbpt-modern-olive .pt-details-sub-title,
.rmsbpt-modern-olive .pt-details-price .pt-price-block {
	color: #808000
}

.rmsbpt-modern-olive .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-olive .pt-a-btn {
	background: #b3b300;
	color: #fff;
}

.rmsbpt-modern-olive .pt-a-btn:hover,
.rmsbpt-modern-olive .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #b3b300;
	box-shadow: 0 3px 10px -3px #b3b300
}

.rmsbpt-modern-olive .pt-more-actions label,
.rmsbpt-modern-olive .pt-a-title label,
.rmsbpt-modern-olive .pt-a-subtitle label,
.rmsbpt-modern-olive .pt-more-actions a,
.rmsbpt-modern-olive .pt-a-title a,
.rmsbpt-modern-olive .pt-a-subtitle a {
	color: #808000;
}

.rmsbpt-modern-olive .pt-more-actions label:hover,
.rmsbpt-modern-olive .pt-a-title label:hover,
.rmsbpt-modern-olive .pt-a-subtitle label:hover,
.rmsbpt-modern-olive .pt-more-actions a:hover,
.rmsbpt-modern-olive .pt-a-title a:hover,
.rmsbpt-modern-olive .pt-a-subtitle a:hover,
.rmsbpt-modern-olive .pt-more-actions label:focus,
.rmsbpt-modern-olive .pt-a-title label:focus,
.rmsbpt-modern-olive .pt-a-subtitle label:focus,
.rmsbpt-modern-olive .pt-more-actions a:focus,
.rmsbpt-modern-olive .pt-a-title a:focus,
.rmsbpt-modern-olive .pt-a-subtitle a:focus {
	color: #cc0
}

.rmsbpt-modern-olive .pt-a-title,
.rmsbpt-modern-olive .pt-a-head,
.rmsbpt-modern-olive .pt-a-price {
	color: #808000
}

.rmsbpt-modern-olive .pt-a-subtitle {
	color: #333400
}

.rmsbpt-modern-olive .pt-a-content {
	color: #333400
}

.rmsbpt-modern-olive .pt-a-list li:nth-child(2n+1) {
	background-color: #ffffdb
}

.rmsbpt-modern-olive .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-olive .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-olive .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-olive .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-olive .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-olive .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-olive .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-olive .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-olive .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-olive .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-olive .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-olive .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-olive .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-olive .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-olive .pt-a-btn-5 {
	background: #717100;
	color: #fff
}

.rmsbpt-modern-olive div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-olive div .pt-block.pt-not-available:hover .pt-head {
	background: #b3b300
}

.rmsbpt-modern-olive div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-olive div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-olive div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-olive div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #ffffdb
}

.rmsbpt-modern-olive div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-olive div .pt-block.pt-not-available:hover .pt-list {
	color: #333400
}

.rmsbpt-modern-olive div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-olive div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #333400
}

.rmsbpt-modern-olive .pt-selected .pt-head,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #4d4d00;
	-webkit-box-shadow: 0 0 2px #4d4d00;
	box-shadow: 0 0 2px #4d4d00
}

.rmsbpt-modern-olive .pt-selected .pt-content,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #b3b300
}

.rmsbpt-modern-olive .pt-selected .pt-list,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-olive .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #808000
}

.rmsbpt-modern-olive .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-olive .pt-selected .pt-btn,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-olive.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-olive.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-olive .pt-selected .btn,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-olive.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-olive.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #4d4d00;
}

.rmsbpt-modern-olive .pt-selected .pt-btn:hover,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-olive.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-olive.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-olive .pt-selected .btn:hover,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-olive.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-olive.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-olive .pt-selected .pt-btn:focus,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-olive.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-olive.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-olive .pt-selected .btn:focus,
.rmsbpt-modern-olive.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-olive.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-olive.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-olive.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-olive.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-olive.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #717100
}

.rmsbpt-modern-olive.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-olive.pt-animation-2:hover .pt-selected .pt-head {
	background: #b3b300
}

.rmsbpt-modern-olive.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-olive.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-olive.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-olive.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #ffffdb
}

.rmsbpt-modern-olive.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-olive.pt-animation-2:hover .pt-selected .pt-list {
	color: #333400
}

.rmsbpt-modern-olive.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-olive.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #333400
}

.rmsbpt-modern-olive.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-olive.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-olive.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-olive.pt-animation-2:hover .pt-selected .btn {
	background: #b3b300
}

.rmsbpt-modern-olive .pt-selected-details .pt-details-title-wrap {
	background: #4d4d00;
	-webkit-box-shadow: 0 0 2px #4d4d00;
	box-shadow: 0 0 2px #4d4d00
}

.rmsbpt-modern-olive .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-olive .pt-menu-tabs .pt-menu-tab {
	background-color: #b3b300;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-olive .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-olive .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #4d4d00;
	box-shadow: 0 0 5px #4d4d00
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-olive .pt-menu-tab-1 {
	background-color: #4d4d00
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-olive .pt-menu-tab-2 {
	background-color: #4d4d00
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-olive .pt-menu-tab-3 {
	background-color: #4d4d00
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-olive .pt-menu-tab-4 {
	background-color: #4d4d00
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-olive .pt-menu-tab-5 {
	background-color: #4d4d00
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-olive .pt-menu-tab-6 {
	background-color: #4d4d00
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-olive .pt-menu-tab-7 {
	background-color: #4d4d00
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-olive .pt-menu-tab-8 {
	background-color: #4d4d00
}

.rmsbpt-modern-olive .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-modern-olive .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-modern-olive .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-modern-olive .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-modern-olive .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-modern-olive .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-modern-olive .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-olive .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-modern-slateGray .pt-btn,
.rmsbpt-modern-slateGray .btn {
	background: #8d9aa6;
	color: #fff
}

.rmsbpt-modern-slateGray .pt-head,
.rmsbpt-modern-slateGray .pt-details-title-wrap {
	background: #8d9aa6
}

.rmsbpt-modern-slateGray .pt-bottom-link a,
.rmsbpt-modern-slateGray .pt-bottom-link label {
	color: #8d9aa6;
}

.rmsbpt-modern-slateGray .pt-bottom-link a:hover,
.rmsbpt-modern-slateGray .pt-bottom-link label:hover,
.rmsbpt-modern-slateGray .pt-bottom-link a:active,
.rmsbpt-modern-slateGray .pt-bottom-link label:active {
	color: #657481
}

.rmsbpt-modern-slateGray .pt-feature {
	color: #708090
}

.rmsbpt-modern-slateGray .pt-features-round .pt-feature-icon {
	background-color: #708090
}

.rmsbpt-modern-slateGray .pt-list {
	color: #4e5a65;
}

.rmsbpt-modern-slateGray .pt-list:before {
	background: #8d9aa6
}

.rmsbpt-modern-slateGray .pt-list li:nth-child(even) {
	background: #ebedef
}

.rmsbpt-modern-slateGray .pt-list-not-available:before {
	background: #4e5a65
}

.rmsbpt-modern-slateGray .pt-price-container {
	background: #708090
}

.rmsbpt-modern-slateGray .pt-progress-value {
	background-color: #708090
}

.rmsbpt-modern-slateGray .pt-select select:hover,
.rmsbpt-modern-slateGray .pt-select select:focus,
.rmsbpt-modern-slateGray .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-slateGray .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-slateGray .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-slateGray .pt-details-actions .btn:hover,
.rmsbpt-modern-slateGray .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-slateGray .pt-details-actions .btn:focus {
	background-color: #5a6673;
	color: #fff
}

.rmsbpt-modern-slateGray .pt-select select,
.rmsbpt-modern-slateGray .pt-select .pt-arrow {
	background-color: #8d9aa6;
	color: #fff
}

.rmsbpt-modern-slateGray .pt-details-sub-title,
.rmsbpt-modern-slateGray .pt-details-price .pt-price-block {
	color: #708090
}

.rmsbpt-modern-slateGray .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-slateGray .pt-a-btn {
	background: #8d9aa6;
	color: #fff;
}

.rmsbpt-modern-slateGray .pt-a-btn:hover,
.rmsbpt-modern-slateGray .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #8d9aa6;
	box-shadow: 0 3px 10px -3px #8d9aa6
}

.rmsbpt-modern-slateGray .pt-more-actions label,
.rmsbpt-modern-slateGray .pt-a-title label,
.rmsbpt-modern-slateGray .pt-a-subtitle label,
.rmsbpt-modern-slateGray .pt-more-actions a,
.rmsbpt-modern-slateGray .pt-a-title a,
.rmsbpt-modern-slateGray .pt-a-subtitle a {
	color: #708090;
}

.rmsbpt-modern-slateGray .pt-more-actions label:hover,
.rmsbpt-modern-slateGray .pt-a-title label:hover,
.rmsbpt-modern-slateGray .pt-a-subtitle label:hover,
.rmsbpt-modern-slateGray .pt-more-actions a:hover,
.rmsbpt-modern-slateGray .pt-a-title a:hover,
.rmsbpt-modern-slateGray .pt-a-subtitle a:hover,
.rmsbpt-modern-slateGray .pt-more-actions label:focus,
.rmsbpt-modern-slateGray .pt-a-title label:focus,
.rmsbpt-modern-slateGray .pt-a-subtitle label:focus,
.rmsbpt-modern-slateGray .pt-more-actions a:focus,
.rmsbpt-modern-slateGray .pt-a-title a:focus,
.rmsbpt-modern-slateGray .pt-a-subtitle a:focus {
	color: #4e5a65
}

.rmsbpt-modern-slateGray .pt-a-title,
.rmsbpt-modern-slateGray .pt-a-head,
.rmsbpt-modern-slateGray .pt-a-price {
	color: #708090
}

.rmsbpt-modern-slateGray .pt-a-subtitle {
	color: #4e5a65
}

.rmsbpt-modern-slateGray .pt-a-content {
	color: #4e5a65
}

.rmsbpt-modern-slateGray .pt-a-list li:nth-child(2n+1) {
	background-color: #ebedef
}

.rmsbpt-modern-slateGray .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-slateGray .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-slateGray .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-slateGray .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-slateGray .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-slateGray .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-slateGray .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-slateGray .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-slateGray .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-slateGray .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-slateGray .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-slateGray .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-slateGray .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-slateGray .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-slateGray .pt-a-btn-5 {
	background: #4a545f;
	color: #fff
}

.rmsbpt-modern-slateGray div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-slateGray div .pt-block.pt-not-available:hover .pt-head {
	background: #8d9aa6
}

.rmsbpt-modern-slateGray div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-slateGray div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-slateGray div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-slateGray div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #ebedef
}

.rmsbpt-modern-slateGray div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-slateGray div .pt-block.pt-not-available:hover .pt-list {
	color: #4e5a65
}

.rmsbpt-modern-slateGray div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-slateGray div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #4e5a65
}

.rmsbpt-modern-slateGray .pt-selected .pt-head,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #5a6673;
	-webkit-box-shadow: 0 0 2px #5a6673;
	box-shadow: 0 0 2px #5a6673
}

.rmsbpt-modern-slateGray .pt-selected .pt-content,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #8d9aa6
}

.rmsbpt-modern-slateGray .pt-selected .pt-list,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-slateGray .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #708090
}

.rmsbpt-modern-slateGray .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-slateGray .pt-selected .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-slateGray .pt-selected .btn,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #5a6673;
}

.rmsbpt-modern-slateGray .pt-selected .pt-btn:hover,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-slateGray .pt-selected .btn:hover,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-slateGray .pt-selected .pt-btn:focus,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-slateGray .pt-selected .btn:focus,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-slateGray.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-slateGray.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-slateGray.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #4a545f
}

.rmsbpt-modern-slateGray.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-slateGray.pt-animation-2:hover .pt-selected .pt-head {
	background: #8d9aa6
}

.rmsbpt-modern-slateGray.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-slateGray.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-slateGray.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-slateGray.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #ebedef
}

.rmsbpt-modern-slateGray.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-slateGray.pt-animation-2:hover .pt-selected .pt-list {
	color: #4e5a65
}

.rmsbpt-modern-slateGray.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-slateGray.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #4e5a65
}

.rmsbpt-modern-slateGray.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-slateGray.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-slateGray.pt-animation-2:hover .pt-selected .btn {
	background: #8d9aa6
}

.rmsbpt-modern-slateGray .pt-selected-details .pt-details-title-wrap {
	background: #5a6673;
	-webkit-box-shadow: 0 0 2px #5a6673;
	box-shadow: 0 0 2px #5a6673
}

.rmsbpt-modern-slateGray .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-slateGray .pt-menu-tabs .pt-menu-tab {
	background-color: #8d9aa6;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-slateGray .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-slateGray .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #5a6673;
	box-shadow: 0 0 5px #5a6673
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-slateGray .pt-menu-tab-1 {
	background-color: #5a6673
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-slateGray .pt-menu-tab-2 {
	background-color: #5a6673
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-slateGray .pt-menu-tab-3 {
	background-color: #5a6673
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-slateGray .pt-menu-tab-4 {
	background-color: #5a6673
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-slateGray .pt-menu-tab-5 {
	background-color: #5a6673
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-slateGray .pt-menu-tab-6 {
	background-color: #5a6673
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-slateGray .pt-menu-tab-7 {
	background-color: #5a6673
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-slateGray .pt-menu-tab-8 {
	background-color: #5a6673
}

.rmsbpt-modern-slateGray .pt-tooltip .pt-tooltip-content {
	background-color: #2d333a;
}

.rmsbpt-modern-slateGray .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(45, 51, 58, 0);
	border-top-color: #2d333a
}

.rmsbpt-modern-slateGray .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #4e5965
}

.rmsbpt-modern-slateGray .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(45, 51, 58, 0);
	border-bottom-color: #2d333a
}

.rmsbpt-modern-slateGray .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(45, 51, 58, 0)
}

.rmsbpt-modern-slateGray .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #2d333a
}

.rmsbpt-modern-slateGray .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-slateGray .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #2d333a
}

.rmsbpt-modern-steelBlue .pt-btn,
.rmsbpt-modern-steelBlue .btn {
	background: #699bc4;
	color: #fff
}

.rmsbpt-modern-steelBlue .pt-head,
.rmsbpt-modern-steelBlue .pt-details-title-wrap {
	background: #699bc4
}

.rmsbpt-modern-steelBlue .pt-bottom-link a,
.rmsbpt-modern-steelBlue .pt-bottom-link label {
	color: #699bc4;
}

.rmsbpt-modern-steelBlue .pt-bottom-link a:hover,
.rmsbpt-modern-steelBlue .pt-bottom-link label:hover,
.rmsbpt-modern-steelBlue .pt-bottom-link a:active,
.rmsbpt-modern-steelBlue .pt-bottom-link label:active {
	color: #3f75a1
}

.rmsbpt-modern-steelBlue .pt-feature {
	color: #4682b4
}

.rmsbpt-modern-steelBlue .pt-features-round .pt-feature-icon {
	background-color: #4682b4
}

.rmsbpt-modern-steelBlue .pt-list {
	color: #315a7d;
}

.rmsbpt-modern-steelBlue .pt-list:before {
	background: #699bc4
}

.rmsbpt-modern-steelBlue .pt-list li:nth-child(even) {
	background: #e5eef5
}

.rmsbpt-modern-steelBlue .pt-list-not-available:before {
	background: #315a7d
}

.rmsbpt-modern-steelBlue .pt-price-container {
	background: #4682b4
}

.rmsbpt-modern-steelBlue .pt-progress-value {
	background-color: #4682b4
}

.rmsbpt-modern-steelBlue .pt-select select:hover,
.rmsbpt-modern-steelBlue .pt-select select:focus,
.rmsbpt-modern-steelBlue .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-steelBlue .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-steelBlue .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-steelBlue .pt-details-actions .btn:hover,
.rmsbpt-modern-steelBlue .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-steelBlue .pt-details-actions .btn:focus {
	background-color: #38678f;
	color: #fff
}

.rmsbpt-modern-steelBlue .pt-select select,
.rmsbpt-modern-steelBlue .pt-select .pt-arrow {
	background-color: #699bc4;
	color: #fff
}

.rmsbpt-modern-steelBlue .pt-details-sub-title,
.rmsbpt-modern-steelBlue .pt-details-price .pt-price-block {
	color: #4682b4
}

.rmsbpt-modern-steelBlue .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-steelBlue .pt-a-btn {
	background: #699bc4;
	color: #fff;
}

.rmsbpt-modern-steelBlue .pt-a-btn:hover,
.rmsbpt-modern-steelBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #699bc4;
	box-shadow: 0 3px 10px -3px #699bc4
}

.rmsbpt-modern-steelBlue .pt-more-actions label,
.rmsbpt-modern-steelBlue .pt-a-title label,
.rmsbpt-modern-steelBlue .pt-a-subtitle label,
.rmsbpt-modern-steelBlue .pt-more-actions a,
.rmsbpt-modern-steelBlue .pt-a-title a,
.rmsbpt-modern-steelBlue .pt-a-subtitle a {
	color: #4682b4;
}

.rmsbpt-modern-steelBlue .pt-more-actions label:hover,
.rmsbpt-modern-steelBlue .pt-a-title label:hover,
.rmsbpt-modern-steelBlue .pt-a-subtitle label:hover,
.rmsbpt-modern-steelBlue .pt-more-actions a:hover,
.rmsbpt-modern-steelBlue .pt-a-title a:hover,
.rmsbpt-modern-steelBlue .pt-a-subtitle a:hover,
.rmsbpt-modern-steelBlue .pt-more-actions label:focus,
.rmsbpt-modern-steelBlue .pt-a-title label:focus,
.rmsbpt-modern-steelBlue .pt-a-subtitle label:focus,
.rmsbpt-modern-steelBlue .pt-more-actions a:focus,
.rmsbpt-modern-steelBlue .pt-a-title a:focus,
.rmsbpt-modern-steelBlue .pt-a-subtitle a:focus {
	color: #315a7d
}

.rmsbpt-modern-steelBlue .pt-a-title,
.rmsbpt-modern-steelBlue .pt-a-head,
.rmsbpt-modern-steelBlue .pt-a-price {
	color: #4682b4
}

.rmsbpt-modern-steelBlue .pt-a-subtitle {
	color: #315a7d
}

.rmsbpt-modern-steelBlue .pt-a-content {
	color: #315a7d
}

.rmsbpt-modern-steelBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #e5eef5
}

.rmsbpt-modern-steelBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-steelBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-steelBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-steelBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-steelBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-steelBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-steelBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-steelBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-steelBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-steelBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-steelBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-steelBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-steelBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-steelBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-steelBlue .pt-a-btn-5 {
	background: #2e5575;
	color: #fff
}

.rmsbpt-modern-steelBlue div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-steelBlue div .pt-block.pt-not-available:hover .pt-head {
	background: #699bc4
}

.rmsbpt-modern-steelBlue div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-steelBlue div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-steelBlue div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-steelBlue div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #e5eef5
}

.rmsbpt-modern-steelBlue div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-steelBlue div .pt-block.pt-not-available:hover .pt-list {
	color: #315a7d
}

.rmsbpt-modern-steelBlue div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-steelBlue div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #315a7d
}

.rmsbpt-modern-steelBlue .pt-selected .pt-head,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #38678f;
	-webkit-box-shadow: 0 0 2px #38678f;
	box-shadow: 0 0 2px #38678f
}

.rmsbpt-modern-steelBlue .pt-selected .pt-content,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #699bc4
}

.rmsbpt-modern-steelBlue .pt-selected .pt-list,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-steelBlue .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #4682b4
}

.rmsbpt-modern-steelBlue .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-steelBlue .pt-selected .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-steelBlue .pt-selected .btn,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #38678f;
}

.rmsbpt-modern-steelBlue .pt-selected .pt-btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-steelBlue .pt-selected .btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-steelBlue .pt-selected .pt-btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-steelBlue .pt-selected .btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-steelBlue.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #2e5575
}

.rmsbpt-modern-steelBlue.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-steelBlue.pt-animation-2:hover .pt-selected .pt-head {
	background: #699bc4
}

.rmsbpt-modern-steelBlue.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-steelBlue.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-steelBlue.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-steelBlue.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #e5eef5
}

.rmsbpt-modern-steelBlue.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-steelBlue.pt-animation-2:hover .pt-selected .pt-list {
	color: #315a7d
}

.rmsbpt-modern-steelBlue.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-steelBlue.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #315a7d
}

.rmsbpt-modern-steelBlue.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-steelBlue.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-steelBlue.pt-animation-2:hover .pt-selected .btn {
	background: #699bc4
}

.rmsbpt-modern-steelBlue .pt-selected-details .pt-details-title-wrap {
	background: #38678f;
	-webkit-box-shadow: 0 0 2px #38678f;
	box-shadow: 0 0 2px #38678f
}

.rmsbpt-modern-steelBlue .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-steelBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #699bc4;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-steelBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-steelBlue .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #38678f;
	box-shadow: 0 0 5px #38678f
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-1 {
	background-color: #38678f
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-2 {
	background-color: #38678f
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-3 {
	background-color: #38678f
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-4 {
	background-color: #38678f
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-5 {
	background-color: #38678f
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-6 {
	background-color: #38678f
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-7 {
	background-color: #38678f
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-steelBlue .pt-menu-tab-8 {
	background-color: #38678f
}

.rmsbpt-modern-steelBlue .pt-tooltip .pt-tooltip-content {
	background-color: #1b3246;
}

.rmsbpt-modern-steelBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(27, 50, 70, 0);
	border-top-color: #1b3246
}

.rmsbpt-modern-steelBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #30597d
}

.rmsbpt-modern-steelBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(27, 50, 70, 0);
	border-bottom-color: #1b3246
}

.rmsbpt-modern-steelBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(27, 50, 70, 0)
}

.rmsbpt-modern-steelBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #1b3246
}

.rmsbpt-modern-steelBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-steelBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #1b3246
}

.rmsbpt-modern-yellowGreen .pt-btn,
.rmsbpt-modern-yellowGreen .btn {
	background: #aed75b;
	color: #fff
}

.rmsbpt-modern-yellowGreen .pt-head,
.rmsbpt-modern-yellowGreen .pt-details-title-wrap {
	background: #aed75b
}

.rmsbpt-modern-yellowGreen .pt-bottom-link a,
.rmsbpt-modern-yellowGreen .pt-bottom-link label {
	color: #aed75b;
}

.rmsbpt-modern-yellowGreen .pt-bottom-link a:hover,
.rmsbpt-modern-yellowGreen .pt-bottom-link label:hover,
.rmsbpt-modern-yellowGreen .pt-bottom-link a:active,
.rmsbpt-modern-yellowGreen .pt-bottom-link label:active {
	color: #8ab92d
}

.rmsbpt-modern-yellowGreen .pt-feature {
	color: #9acd32
}

.rmsbpt-modern-yellowGreen .pt-features-round .pt-feature-icon {
	background-color: #9acd32
}

.rmsbpt-modern-yellowGreen .pt-list {
	color: #6c9023;
}

.rmsbpt-modern-yellowGreen .pt-list:before {
	background: #aed75b
}

.rmsbpt-modern-yellowGreen .pt-list li:nth-child(even) {
	background: #f1f8e2
}

.rmsbpt-modern-yellowGreen .pt-list-not-available:before {
	background: #6c9023
}

.rmsbpt-modern-yellowGreen .pt-price-container {
	background: #9acd32
}

.rmsbpt-modern-yellowGreen .pt-progress-value {
	background-color: #9acd32
}

.rmsbpt-modern-yellowGreen .pt-select select:hover,
.rmsbpt-modern-yellowGreen .pt-select select:focus,
.rmsbpt-modern-yellowGreen .pt-select select:hover~.pt-arrow,
.rmsbpt-modern-yellowGreen .pt-select select:focus~.pt-arrow,
.rmsbpt-modern-yellowGreen .pt-details-actions .pt-btn:hover,
.rmsbpt-modern-yellowGreen .pt-details-actions .btn:hover,
.rmsbpt-modern-yellowGreen .pt-details-actions .pt-btn:focus,
.rmsbpt-modern-yellowGreen .pt-details-actions .btn:focus {
	background-color: #7ba428;
	color: #fff
}

.rmsbpt-modern-yellowGreen .pt-select select,
.rmsbpt-modern-yellowGreen .pt-select .pt-arrow {
	background-color: #aed75b;
	color: #fff
}

.rmsbpt-modern-yellowGreen .pt-details-sub-title,
.rmsbpt-modern-yellowGreen .pt-details-price .pt-price-block {
	color: #9acd32
}

.rmsbpt-modern-yellowGreen .pt-details-actions {
	background-color: #fff;
}

.rmsbpt-modern-yellowGreen .pt-a-btn {
	background: #aed75b;
	color: #fff;
}

.rmsbpt-modern-yellowGreen .pt-a-btn:hover,
.rmsbpt-modern-yellowGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #aed75b;
	box-shadow: 0 3px 10px -3px #aed75b
}

.rmsbpt-modern-yellowGreen .pt-more-actions label,
.rmsbpt-modern-yellowGreen .pt-a-title label,
.rmsbpt-modern-yellowGreen .pt-a-subtitle label,
.rmsbpt-modern-yellowGreen .pt-more-actions a,
.rmsbpt-modern-yellowGreen .pt-a-title a,
.rmsbpt-modern-yellowGreen .pt-a-subtitle a {
	color: #9acd32;
}

.rmsbpt-modern-yellowGreen .pt-more-actions label:hover,
.rmsbpt-modern-yellowGreen .pt-a-title label:hover,
.rmsbpt-modern-yellowGreen .pt-a-subtitle label:hover,
.rmsbpt-modern-yellowGreen .pt-more-actions a:hover,
.rmsbpt-modern-yellowGreen .pt-a-title a:hover,
.rmsbpt-modern-yellowGreen .pt-a-subtitle a:hover,
.rmsbpt-modern-yellowGreen .pt-more-actions label:focus,
.rmsbpt-modern-yellowGreen .pt-a-title label:focus,
.rmsbpt-modern-yellowGreen .pt-a-subtitle label:focus,
.rmsbpt-modern-yellowGreen .pt-more-actions a:focus,
.rmsbpt-modern-yellowGreen .pt-a-title a:focus,
.rmsbpt-modern-yellowGreen .pt-a-subtitle a:focus {
	color: #6c9023
}

.rmsbpt-modern-yellowGreen .pt-a-title,
.rmsbpt-modern-yellowGreen .pt-a-head,
.rmsbpt-modern-yellowGreen .pt-a-price {
	color: #9acd32
}

.rmsbpt-modern-yellowGreen .pt-a-subtitle {
	color: #6c9023
}

.rmsbpt-modern-yellowGreen .pt-a-content {
	color: #6c9023
}

.rmsbpt-modern-yellowGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #f1f8e2
}

.rmsbpt-modern-yellowGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-modern-yellowGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-modern-yellowGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-modern-yellowGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-modern-yellowGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-modern-yellowGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-modern-yellowGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-modern-yellowGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-modern-yellowGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-modern-yellowGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-modern-yellowGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-modern-yellowGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-modern-yellowGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-modern-yellowGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-modern-yellowGreen .pt-a-btn-5 {
	background: #658721;
	color: #fff
}

.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available .pt-head,
.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available:hover .pt-head {
	background: #aed75b
}

.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available .pt-content,
.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available:hover .pt-content {
	background: #fff;
}

.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available .pt-content li:nth-child(even),
.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available:hover .pt-content li:nth-child(even) {
	background: #f1f8e2
}

.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available .pt-list,
.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available:hover .pt-list {
	color: #6c9023
}

.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available .pt-list-not-available:before,
.rmsbpt-modern-yellowGreen div .pt-block.pt-not-available:hover .pt-list-not-available:before {
	background: #6c9023
}

.rmsbpt-modern-yellowGreen .pt-selected .pt-head,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-head,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-head,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-head,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-head {
	background: #7ba428;
	-webkit-box-shadow: 0 0 2px #7ba428;
	box-shadow: 0 0 2px #7ba428
}

.rmsbpt-modern-yellowGreen .pt-selected .pt-content,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-content,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-content,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-content,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-content {
	background: #aed75b
}

.rmsbpt-modern-yellowGreen .pt-selected .pt-list,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-list,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-list,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list {
	color: #fff;
}

.rmsbpt-modern-yellowGreen .pt-selected .pt-list li:nth-child(even),
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list li:nth-child(even),
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-list li:nth-child(even),
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list li:nth-child(even) {
	background: #9acd32
}

.rmsbpt-modern-yellowGreen .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-list-not-available:before,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-list-not-available:before,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-list-not-available:before {
	background: #fff
}

.rmsbpt-modern-yellowGreen .pt-selected .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block:hover .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn,
.rmsbpt-modern-yellowGreen .pt-selected .btn,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .btn,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block:hover .btn,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block.pt-selected:hover .btn,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .btn,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .btn {
	background: #7ba428;
}

.rmsbpt-modern-yellowGreen .pt-selected .pt-btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:hover,
.rmsbpt-modern-yellowGreen .pt-selected .btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block:hover .btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .btn:hover,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .btn:hover,
.rmsbpt-modern-yellowGreen .pt-selected .pt-btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .pt-btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .pt-btn:focus,
.rmsbpt-modern-yellowGreen .pt-selected .btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block:hover .btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block:hover .btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-1 .pt-block.pt-selected:hover .btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block:hover .btn:focus,
.rmsbpt-modern-yellowGreen.pt-animation-2 .pt-block.pt-selected:hover .btn:focus {
	background: #658721
}

.rmsbpt-modern-yellowGreen.pt-animation-default:hover .pt-selected .pt-head,
.rmsbpt-modern-yellowGreen.pt-animation-2:hover .pt-selected .pt-head {
	background: #aed75b
}

.rmsbpt-modern-yellowGreen.pt-animation-default:hover .pt-selected .pt-content,
.rmsbpt-modern-yellowGreen.pt-animation-2:hover .pt-selected .pt-content {
	background: #fff;
}

.rmsbpt-modern-yellowGreen.pt-animation-default:hover .pt-selected .pt-content li:nth-child(even),
.rmsbpt-modern-yellowGreen.pt-animation-2:hover .pt-selected .pt-content li:nth-child(even) {
	background: #f1f8e2
}

.rmsbpt-modern-yellowGreen.pt-animation-default:hover .pt-selected .pt-list,
.rmsbpt-modern-yellowGreen.pt-animation-2:hover .pt-selected .pt-list {
	color: #6c9023
}

.rmsbpt-modern-yellowGreen.pt-animation-default:hover .pt-selected .pt-list-not-available:before,
.rmsbpt-modern-yellowGreen.pt-animation-2:hover .pt-selected .pt-list-not-available:before {
	background: #6c9023
}

.rmsbpt-modern-yellowGreen.pt-animation-default:hover .pt-selected .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-2:hover .pt-selected .pt-btn,
.rmsbpt-modern-yellowGreen.pt-animation-default:hover .pt-selected .btn,
.rmsbpt-modern-yellowGreen.pt-animation-2:hover .pt-selected .btn {
	background: #aed75b
}

.rmsbpt-modern-yellowGreen .pt-selected-details .pt-details-title-wrap {
	background: #7ba428;
	-webkit-box-shadow: 0 0 2px #7ba428;
	box-shadow: 0 0 2px #7ba428
}

.rmsbpt-modern-yellowGreen .pt-menu-tabs {
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
}

.rmsbpt-modern-yellowGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #aed75b;
	color: #fff center;
	font-weight: bold;
}

.rmsbpt-modern-yellowGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-modern-yellowGreen .pt-menu-tabs .pt-menu-tab:focus {
	-webkit-box-shadow: 0 0 5px #7ba428;
	box-shadow: 0 0 5px #7ba428
}

.pt-menu-tab-check-1:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-1 {
	background-color: #7ba428
}

.pt-menu-tab-check-2:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-2 {
	background-color: #7ba428
}

.pt-menu-tab-check-3:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-3 {
	background-color: #7ba428
}

.pt-menu-tab-check-4:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-4 {
	background-color: #7ba428
}

.pt-menu-tab-check-5:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-5 {
	background-color: #7ba428
}

.pt-menu-tab-check-6:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-6 {
	background-color: #7ba428
}

.pt-menu-tab-check-7:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-7 {
	background-color: #7ba428
}

.pt-menu-tab-check-8:checked~.rmsbpt-modern-yellowGreen .pt-menu-tab-8 {
	background-color: #7ba428
}

.rmsbpt-modern-yellowGreen .pt-tooltip .pt-tooltip-content {
	background-color: #3e5214;
}

.rmsbpt-modern-yellowGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(62, 82, 20, 0);
	border-top-color: #3e5214
}

.rmsbpt-modern-yellowGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #6d9023
}

.rmsbpt-modern-yellowGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(62, 82, 20, 0);
	border-bottom-color: #3e5214
}

.rmsbpt-modern-yellowGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(62, 82, 20, 0)
}

.rmsbpt-modern-yellowGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #3e5214
}

.rmsbpt-modern-yellowGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-modern-yellowGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #3e5214
}

.rmsbpt-flat .pt-block {
	margin: 30px 0 40px;
	position: relative;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s
}

.rmsbpt-flat button::-moz-focus-inner {
	border: 0;
	padding: 0;
	margin: 0
}

.rmsbpt-flat .pt-btn {
	font-family: inherit;
	cursor: pointer;
	display: inline-block;
	text-decoration: none
}

.rmsbpt-flat .pt-btn[disabled],
.rmsbpt-flat span.pt-btn {
	cursor: default
}

.rmsbpt-flat {
	cursor: default;
	font-family: 'Antonio';
	font-size: 18px;
	line-height: 1.2;
	color: #4d4d4d;
	text-align: center;
}

.rmsbpt-flat *,
.rmsbpt-flat *:before,
.rmsbpt-flat *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.rmsbpt-flat .pt-cols {
	zoom: 1
}

.rmsbpt-flat .pt-cols:before,
.rmsbpt-flat .pt-cols:after {
	content: "";
	display: table
}

.rmsbpt-flat .pt-cols:after {
	clear: both
}

.rmsbpt-flat .pt-active {
	color: #39b54a !important
}

.rmsbpt-flat .pt-disabled {
	color: #f00 !important
}

.rmsbpt-flat .pt-menu-tabs {
	display: block;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
}

.rmsbpt-flat .pt-menu-tabs .pt-menu-tab {
	border-bottom: 1px solid #333;
	border-right: 1px solid #333
}

.rmsbpt-flat .pt-menu-tabs .pt-menu-tab {
	margin: 0;
	padding: 0 8px;
	font-weight: normal;
	display: block;
	cursor: pointer;
	position: relative;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background-color: #1a1a1a;
	font-size: 18px;
	line-height: 42px;
	color: #fff;
	font-weight: center;
}

.rmsbpt-flat .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #333
}

.pt-menu-tab-check,
.pt-menu-tab-content {
	display: none
}

.pt-menu-tab-check-1:checked~.pt-menu-tab-content-1 {
	display: block
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat .pt-menu-tab-1 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-2:checked~.pt-menu-tab-content-2 {
	display: block
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat .pt-menu-tab-2 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-3:checked~.pt-menu-tab-content-3 {
	display: block
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat .pt-menu-tab-3 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-4:checked~.pt-menu-tab-content-4 {
	display: block
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat .pt-menu-tab-4 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-5:checked~.pt-menu-tab-content-5 {
	display: block
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat .pt-menu-tab-5 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-6:checked~.pt-menu-tab-content-6 {
	display: block
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat .pt-menu-tab-6 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-7:checked~.pt-menu-tab-content-7 {
	display: block
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat .pt-menu-tab-7 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-8:checked~.pt-menu-tab-content-8 {
	display: block
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat .pt-menu-tab-8 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-9:checked~.pt-menu-tab-content-9 {
	display: block
}

.pt-menu-tab-check-9:checked~.rmsbpt-flat .pt-menu-tab-9 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-10:checked~.pt-menu-tab-content-10 {
	display: block
}

.pt-menu-tab-check-10:checked~.rmsbpt-flat .pt-menu-tab-10 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

@media (min-width:768px) {
	.rmsbpt-flat .pt-menu-tabs {
		display: table;
		border-collapse: separate;
		width: 100%;
	}
	.rmsbpt-flat .pt-menu-tabs .pt-menu-tab {
		vertical-align: middle;
		display: table-cell;
		width: 10%
	}
}

@media (max-width:619px) {
	.rmsbpt-flat .col-xs-3 {
		width: 100%
	}
}

@media (max-width:991px) {
	.rmsbpt-flat .col-sm-4,
	.rmsbpt-flat .col-xs-4 {
		width: 100%
	}
}

@media (max-width:1199px) and (min-width:992px) {
	.rmsbpt-flat .col-md-3 {
		width: 50%;
	}
	.rmsbpt-flat .col-md-3:nth-child(2n+1) {
		clear: left
	}
}

@media (max-width:1199px) and (min-width:768px) {
	.rmsbpt-flat .col-sm-3 {
		width: 50%;
	}
	.rmsbpt-flat .col-sm-3:nth-child(2n+1) {
		clear: left
	}
}

@media (max-width:1199px) and (min-width:620px) {
	.rmsbpt-flat .col-xs-3 {
		width: 50%;
	}
	.rmsbpt-flat .col-xs-3:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:620px) {
	.rmsbpt-flat .pt-cols-4>.pt-col,
	.rmsbpt-flat .pt-cols-2>.pt-col {
		width: 50%
	}
	.rmsbpt-flat .pt-cols-2>.pt-col:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:620px) and (max-width:767px) {
	.rmsbpt-flat .pt-cols-4,
	.rmsbpt-flat .pt-cols-2 {
		margin: 0 -15px;
	}
	.rmsbpt-flat .pt-cols-4>.pt-col,
	.rmsbpt-flat .pt-cols-2>.pt-col {
		padding: 0 15px;
		float: left
	}
}

@media (min-width:620px) and (max-width:991px) {
	.rmsbpt-flat .pt-cols-4>.pt-col:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:768px) {
	.rmsbpt-flat .pt-cols {
		margin: 0 -15px;
	}
	.rmsbpt-flat .pt-cols>.pt-col {
		padding: 0 15px;
		float: left
	}
	.rmsbpt-flat .pt-cols-3 {
		margin: 0 -15px;
	}
	.rmsbpt-flat .pt-cols-3>.pt-col {
		width: 33.3333%;
	}
	.rmsbpt-flat .pt-cols-3>.pt-col:nth-child(3n+1) {
		clear: left
	}
	.rmsbpt-flat .pt-cols-5>.pt-col:nth-child(5n+1) {
		clear: left
	}
}

@media (min-width:768px) and (max-width:1199px) {
	.rmsbpt-flat .pt-cols-5>.pt-col:nth-child(5n+4) {
		clear: left
	}
	.rmsbpt-flat .pt-cols-5>.pt-col:nth-child(5n+1),
	.rmsbpt-flat .pt-cols-5>.pt-col:nth-child(5n+2),
	.rmsbpt-flat .pt-cols-5>.pt-col:nth-child(5n+3) {
		width: 33.3333%
	}
	.rmsbpt-flat .pt-cols-5>.pt-col:nth-child(5n+4),
	.rmsbpt-flat .pt-cols-5>.pt-col:nth-child(5n+5) {
		width: 50%
	}
}

@media (min-width:992px) {
	.rmsbpt-flat .pt-cols-4>.pt-col {
		width: 25%;
	}
	.rmsbpt-flat .pt-cols-4>.pt-col:nth-child(4n+1) {
		clear: left
	}
}

@media (min-width:1200px) {
	.rmsbpt-flat .pt-cols-5 {
		margin: 0 -5px;
	}
	.rmsbpt-flat .pt-cols-5>.pt-col {
		padding: 0 5px;
		width: 20%
	}
}

.rmsbpt-flat .pt-tooltip {
	display: none;
	position: absolute;
	right: 50%;
	bottom: 100%;
	margin-right: -100px;
	width: 200px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.2;
	color: #fff;
	text-align: center;
	cursor: help;
	z-index: 100;
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content {
	position: relative;
	background-color: #000;
	padding: 5px;
	display: inline-block;
	text-align: left;
	margin-bottom: 8px;
	max-width: 100%;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content .fa {
	margin: 0
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content img {
	max-width: 100%
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content:after {
	content: "";
	position: absolute;
	top: 100%;
	right: 50%;
	margin-right: -8px;
	border-color: rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 8px 8px;
	border-top-color: #000
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	display: block;
	border-bottom: 1px solid #262626;
	font-size: 15px;
	line-height: 1.4;
	font-weight: bold;
	text-align: center;
	padding: 0 5px;
	margin-bottom: 10px
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content .pt-tooltip-list {
	display: block;
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content .pt-tooltip-list>span {
	display: block;
	line-height: 1.4
}

.rmsbpt-flat .pt-tooltip .pt-tooltip-content .pt-tooltip-list .fa {
	font-size: 13px;
	width: 20px
}

.rmsbpt-flat .pt-tooltip-bottom {
	bottom: auto;
	top: 100%;
}

.rmsbpt-flat .pt-tooltip-bottom .pt-tooltip-content {
	margin-bottom: 0;
	margin-top: 8px;
}

.rmsbpt-flat .pt-tooltip-bottom .pt-tooltip-content:after {
	top: auto;
	bottom: 100%;
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-flat .pt-tooltip-left .pt-tooltip-content,
.rmsbpt-flat .pt-tooltip-left-top .pt-tooltip-content,
.rmsbpt-flat .pt-tooltip-left-bottom .pt-tooltip-content,
.rmsbpt-flat .pt-tooltip-right .pt-tooltip-content,
.rmsbpt-flat .pt-tooltip-right-top .pt-tooltip-content,
.rmsbpt-flat .pt-tooltip-right-bottom .pt-tooltip-content {
	margin-bottom: 0;
}

.rmsbpt-flat .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-right-bottom .pt-tooltip-content:after {
	margin-right: 0;
	border-top-color: rgba(0, 0, 0, 0);
	border-width: 8px 8px
}

.rmsbpt-flat .pt-tooltip-right,
.rmsbpt-flat .pt-tooltip-right-top,
.rmsbpt-flat .pt-tooltip-right-bottom {
	left: 100%;
	text-align: left;
	margin-left: 11px !important;
	margin-right: 0;
}

.rmsbpt-flat .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-right-bottom .pt-tooltip-content:after {
	right: 100%;
	border-right-color: #000
}

.rmsbpt-flat .pt-tooltip-left,
.rmsbpt-flat .pt-tooltip-left-top,
.rmsbpt-flat .pt-tooltip-left-bottom {
	right: 100%;
	text-align: right;
	margin-right: 11px !important;
}

.rmsbpt-flat .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-left-bottom .pt-tooltip-content:after {
	left: 100%;
	border-left-color: #000
}

.rmsbpt-flat .pt-tooltip-right,
.rmsbpt-flat .pt-tooltip-left {
	bottom: 50%;
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	-o-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%);
}

.rmsbpt-flat .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-left .pt-tooltip-content:after {
	top: 50%;
	margin-top: -8px
}

.rmsbpt-flat .pt-tooltip-right-top,
.rmsbpt-flat .pt-tooltip-left-top {
	top: -5px;
}

.rmsbpt-flat .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-left-top .pt-tooltip-content:after {
	top: 8px
}

.rmsbpt-flat .pt-tooltip-right-bottom,
.rmsbpt-flat .pt-tooltip-left-bottom {
	bottom: -5px;
}

.rmsbpt-flat .pt-tooltip-right-bottom .pt-tooltip-content:after,
.rmsbpt-flat .pt-tooltip-left-bottom .pt-tooltip-content:after {
	top: auto;
	bottom: 10px
}

.rmsbpt-flat .pt-tooltip-show:hover {
	cursor: help
}

.rmsbpt-flat .pt-tooltip:hover,
.rmsbpt-flat .pt-tooltip-show:hover~.pt-tooltip {
	display: block
}

.rmsbpt-flat .pt-tooltip-show-icon,
.rmsbpt-flat .pt-tooltip-show-text {
	display: inline-block;
	position: relative;
	line-height: 1
}

.rmsbpt-flat .pt-tooltip-show-icon {
	vertical-align: top;
	position: relative;
	left: 5px;
	top: 3px;
}

.rmsbpt-flat .pt-tooltip-show-icon .pt-tooltip-show i.fa {
	vertical-align: top;
	width: auto;
	font-size: 14px;
	margin: 0
}

.rmsbpt-flat .pt-block .pt-tooltip-show-icon .pt-tooltip {
	margin-right: -50px;
	text-align: right;
}

.rmsbpt-flat .pt-block .pt-tooltip-show-icon .pt-tooltip .pt-tooltip-content:after {
	right: 42px;
	margin-right: 0
}

@media (min-width:992px) {
	.rmsbpt-flat .pt-tooltip-show-text .pt-tooltip {
		width: 280px;
		margin-right: -140px;
	}
	.rmsbpt-flat .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col {
		zoom: 1;
	}
	.rmsbpt-flat .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:before,
	.rmsbpt-flat .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:after {
		content: "";
		display: table
	}
	.rmsbpt-flat .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:after {
		clear: both
	}
	.rmsbpt-flat .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col>span {
		float: left;
		width: 50%
	}
}

.rmsbpt-flat .pt-badge {
	position: absolute;
	top: -1px;
	right: -1px;
	padding: 0 10px;
	background: #c0c0c0;
	border-bottom: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	height: 25px;
	font-size: 16px;
	line-height: 26px;
	color: #fff;
}

.rmsbpt-flat .pt-popular {
	background: #39b54a;
	border-bottom: 1px solid #44c455;
	border-left: 1px solid #44c455
}

.rmsbpt-flat .pt-discount {
	background: #ff931e;
	border-bottom: 1px solid #ff9f38;
	border-left: 1px solid #ff9f38
}

.rmsbpt-flat {
	margin-bottom: 15px;
	font-family: 'ABeeZee';
	font-size: 15px;
	line-height: 1.2;
	color: #666;
	text-align: center;
}

.rmsbpt-flat * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.rmsbpt-flat .pt-block {
	display: block;
	text-align: center;
	padding-bottom: 8px;
	outline: 0 none;
	text-decoration: none
}

.rmsbpt-flat .pt-block,
.rmsbpt-flat .pt-details-block {
	background: #333;
	border: 1px solid #4d4d4d;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	color: #fff
}

.rmsbpt-flat .pt-head {
	display: block;
	padding: 25px 0 15px;
	position: relative;
	background: #333
}

.rmsbpt-flat .pt-title {
	display: block;
	font-size: 36px;
	line-height: 40px;
	color: #fff;
}

.rmsbpt-flat .pt-sub-title {
	display: block;
	font-size: 21px;
	line-height: 22px;
	color: #fff;
	padding-top: 5px;
	font-family: 'Alegreyasans-light'
}

.rmsbpt-flat .pt-sub-text {
	display: block;
	text-transform: uppercase;
	font-size: 22px;
	line-height: 24px;
	padding-top: 15px;
	font-family: 'Alegreyasans'
}

.rmsbpt-flat .pt-text {
	display: block;
	font-size: 24px;
	line-height: 40px;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s
}

.rmsbpt-flat .pt-tooltip-show-text .pt-tooltip-show {
	border-bottom: 1px solid
}

.rmsbpt-flat .pt-bottom-link {
	width: 100%;
	background-color: #4d4d4d;
	text-align: center;
	height: 25px;
	line-height: 25px;
}

.rmsbpt-flat .pt-bottom-link a,
.rmsbpt-flat .pt-bottom-link label {
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	font-size: 15px;
	font-weight: normal;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	margin: 0;
}

.rmsbpt-flat .pt-bottom-link a:hover,
.rmsbpt-flat .pt-bottom-link label:hover,
.rmsbpt-flat .pt-bottom-link a:active,
.rmsbpt-flat .pt-bottom-link label:active {
	color: #d9d9d9
}

.rmsbpt-flat .pt-block+.pt-bottom-link {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	margin: -35px 10% 26px;
	position: relative;
	width: 80%
}

.rmsbpt-flat .pt-feature {
	margin: 15px 25px;
	text-align: center;
	font-size: 15px;
	color: #333;
}

.rmsbpt-flat .pt-feature .pt-feature-icon {
	font-size: 32px;
	margin-bottom: 10px;
}

.rmsbpt-flat .pt-feature .pt-feature-icon img {
	max-width: 100%
}

.rmsbpt-flat .pt-feature .pt-feature-title {
	font-size: 21px;
	line-height: 22px;
	padding-top: 5px
}

.rmsbpt-flat .pt-feature .pt-feature-description {
	color: #4d4d4d
}

.rmsbpt-flat .pt-features-big-icon .pt-feature-icon {
	font-size: 54px;
}

.rmsbpt-flat .pt-features-round .pt-feature-icon {
	height: 86px;
	line-height: 92px;
	width: 86px;
	display: inline-block;
	color: #fff;
	background-color: #333;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden
}

@font-face {
	font-family: 'Alegreyasans';
	src: url("../fonts/Alegreyasans/alegreyasans-regular-webfont.eot");
	src: url("../fonts/Alegreyasans/alegreyasans-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Alegreyasans/alegreyasans-regular-webfont.woff2") format('woff2'), url("../fonts/Alegreyasans/alegreyasans-regular-webfont.woff") format('woff'), url("../fonts/Alegreyasans/alegreyasans-regular-webfont.ttf") format('truetype'), url("../fonts/Alegreyasans/alegreyasans-regular-webfont.svg#Alegreyasans") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Alegreyasans-light';
	src: url("../fonts/Alegreyasans/alegreyasans-light-webfont.eot");
	src: url("../fonts/Alegreyasans/alegreyasans-light-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Alegreyasans/alegreyasans-light-webfont.woff2") format('woff2'), url("../fonts/Alegreyasans/alegreyasans-light-webfont.woff") format('woff'), url("../fonts/Alegreyasans/alegreyasans-light-webfont.ttf") format('truetype'), url("../fonts/Alegreyasans/alegreyasans-light-webfont.svg#Alegreyasans-light") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Alegreyasans-medium';
	src: url("../fonts/Alegreyasans/alegreyasans-medium-webfont.eot");
	src: url("../fonts/Alegreyasans/alegreyasans-medium-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Alegreyasans/alegreyasans-medium-webfont.woff2") format('woff2'), url("../fonts/Alegreyasans/alegreyasans-medium-webfont.woff") format('woff'), url("../fonts/Alegreyasans/alegreyasans-medium-webfont.ttf") format('truetype'), url("../fonts/Alegreyasans/alegreyasans-medium-webfont.svg#Alegreyasans-medium") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'ABeeZee';
	src: url("../fonts/ABeeZee/abeezee-regular-webfont.eot");
	src: url("../fonts/ABeeZee/abeezee-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/ABeeZee/abeezee-regular-webfont.woff2") format('woff2'), url("../fonts/ABeeZee/abeezee-regular-webfont.woff") format('woff'), url("../fonts/ABeeZee/abeezee-regular-webfont.ttf") format('truetype'), url("../fonts/ABeeZee/abeezee-regular-webfont.svg#ABeeZee") format('svg');
	font-weight: normal;
	font-style: normal
}

.rmsbpt-flat .pt-list-container {
	display: block;
	position: relative;
	z-index: 1;
}

.rmsbpt-flat .pt-list-container:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 0;
	z-index: -1;
	background: #4d4d4d;
	-webkit-transition: all 0.3s ease 0.1s;
	-moz-transition: all 0.3s ease 0.1s;
	-o-transition: all 0.3s ease 0.1s;
	-ms-transition: all 0.3s ease 0.1s;
	transition: all 0.3s ease 0.1s
}

.rmsbpt-flat .pt-list {
	display: inline-block;
	text-align: left;
	padding: 10px 0;
}

.rmsbpt-flat .pt-list .pt-list-item {
	display: block;
	padding: 8px 0
}

.rmsbpt-flat .pt-list .fa {
	width: 25px;
	font-size: 21px;
}

.rmsbpt-flat .pt-list .fa.show-hint {
	margin-left: 5px;
	width: auto;
	font-size: 14px;
	position: relative;
	top: -2px
}

.rmsbpt-flat .pt-list .pt-active {
	color: #39b54a
}

.rmsbpt-flat .pt-list .pt-disabled {
	color: #f00
}

.rmsbpt-flat .pt-price-container {
	display: block;
	padding: 15px 0 10px
}

.rmsbpt-flat .pt-price-container,
.rmsbpt-flat .pt-details-price-col {
	background: #4d4d4d
}

.rmsbpt-flat .pt-price-block {
	height: 76px;
	color: #fff;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s;
	display: inline-block;
	position: relative;
}

.rmsbpt-flat .pt-price-block span {
	vertical-align: middle
}

.rmsbpt-flat .pt-price-block .pt-currency {
	position: absolute;
	top: 20px;
	right: 100%;
	font-size: 32px;
	line-height: 34px;
	font-family: 'Alegreyasans'
}

.rmsbpt-flat .pt-price-block .pt-price-main {
	font-size: 84px;
	line-height: 64px;
	font-family: 'Alegreyasans-medium'
}

.rmsbpt-flat .pt-price-block .pt-price-rest {
	position: absolute;
	left: 100%;
	top: 14px;
	font-size: 32px;
	line-height: 34px;
	text-decoration: underline;
	font-family: 'Alegreyasans'
}

.rmsbpt-flat .pt-progress-bars {
	zoom: 1;
	padding: 0;
	margin: 10px 0 20px;
	font-size: 16px;
	line-height: 20px;
}

.rmsbpt-flat .pt-progress-bars:before,
.rmsbpt-flat .pt-progress-bars:after {
	content: "";
	display: table
}

.rmsbpt-flat .pt-progress-bars:after {
	clear: both
}

.rmsbpt-flat .pt-progress-bars:first-child {
	margin-top: 0
}

.rmsbpt-flat .pt-progress-bars ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left
}

.rmsbpt-flat .pt-progress-bars li {
	zoom: 1;
	margin: 5px 0
}

.rmsbpt-flat .pt-progress-bars li:before,
.rmsbpt-flat .pt-progress-bars li:after {
	content: "";
	display: table
}

.rmsbpt-flat .pt-progress-bars li:after {
	clear: both
}

.rmsbpt-flat .pt-progress-bars .pt-text {
	font-size: 16px;
	line-height: 20px;
	padding-right: 15px;
	min-width: 120px;
	float: left
}

.rmsbpt-flat .pt-progress-bar,
.rmsbpt-flat .pt-progress-value {
	display: block;
	height: 18px
}

.rmsbpt-flat .pt-progress-bar {
	float: right;
	width: 140px;
	background-color: #4d4d4d
}

.rmsbpt-flat .pt-progress-value {
	background-color: #fff
}

.rmsbpt-flat .pt-select {
	position: relative;
	display: inline-block;
	margin: 0;
}

.rmsbpt-flat .pt-select select {
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0 none;
	width: 100%;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	text-align: left;
	padding: 12px 0 14px 15px;
	line-height: 20px;
	font-size: 20px;
}

.rmsbpt-flat .pt-select select[disabled] {
	cursor: default
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.rmsbpt-flat .pt-select select {
		padding-right: 30px
	}
}

.rmsbpt-flat .pt-select select option {
	padding: 5px 15px
}

.rmsbpt-flat .pt-select select:hover,
.rmsbpt-flat .pt-select select:focus,
.rmsbpt-flat .pt-select select:hover~.pt-arrow,
.rmsbpt-flat .pt-select select:focus~.pt-arrow {
	background-color: #4d4d4d
}

.rmsbpt-flat .pt-select .pt-arrow {
	pointer-events: none;
	position: absolute;
	top: 11px;
	right: 1px;
	width: 24px;
	height: 35px;
	font-size: 16px;
	line-height: 34px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	text-align: center
}

.rmsbpt-flat .pt-select select,
.rmsbpt-flat .pt-select .pt-arrow,
.rmsbpt-flat .pt-details-block .pt-btn {
	background: #333;
	color: #fff
}

.rmsbpt-flat .pt-details-block .pt-btn,
.rmsbpt-flat .pt-select select {
	font-weight: normal;
	height: 52px;
	width: 100%
}

.rmsbpt-flat .pt-details-block .pt-btn {
	padding: 0 8px;
	line-height: 52px;
	text-align: center;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	font-size: 24px;
	text-shadow: 2px 2px 25px;
	border: 0 none;
}

.rmsbpt-flat .pt-details-block .pt-btn:hover,
.rmsbpt-flat .pt-details-block .pt-btn:focus {
	font-size: 30px;
	text-shadow: 0 0 6px #000
}

.rmsbpt-flat .pt-details-block {
	zoom: 1;
	position: relative;
	text-align: left;
	margin: 30px 0
}

.rmsbpt-flat .pt-details-block:before,
.rmsbpt-flat .pt-details-block:after {
	content: "";
	display: table
}

.rmsbpt-flat .pt-details-block:after {
	clear: both
}

.rmsbpt-flat .pt-more-actions {
	position: absolute;
	left: 10px;
	top: 5px;
}

.rmsbpt-flat .pt-more-actions label,
.rmsbpt-flat .pt-more-actions a {
	cursor: pointer;
	font-size: 13px;
	color: #fff;
	font-weight: normal;
	font-family: 'Antonio';
	margin: 0 3px;
	text-decoration: none;
}

.rmsbpt-flat .pt-more-actions label .fa,
.rmsbpt-flat .pt-more-actions a .fa {
	font-size: 14px;
}

.rmsbpt-flat .pt-more-actions label:hover,
.rmsbpt-flat .pt-more-actions a:hover,
.rmsbpt-flat .pt-more-actions label:focus,
.rmsbpt-flat .pt-more-actions a:focus {
	color: #d9d9d9
}

.rmsbpt-flat .pt-details-head {
	text-align: center
}

.rmsbpt-flat .pt-details-price-col {
	padding: 25px 0;
}

.rmsbpt-flat .pt-details-price-col .pt-details-price {
	position: relative;
}

.rmsbpt-flat .pt-details-price-col .pt-sub-text {
	position: absolute;
	left: 0;
	top: 100%;
	font-size: 15px;
	width: 100%;
	padding: 0
}

.rmsbpt-flat .pt-details-titles {
	padding: 15px 0
}

.rmsbpt-flat .pt-details {
	border-top: 3px solid #4d4d4d;
	padding: 15px 20px;
}

.rmsbpt-flat .pt-details .pt-feature,
.rmsbpt-flat .pt-details .pt-feature-icon {
	color: #fff
}

.rmsbpt-flat .pt-details .pt-features-round .pt-feature-icon {
	color: #333;
	background-color: #fff
}

.rmsbpt-flat .pt-details .pt-feature-description {
	color: #ebebeb
}

.rmsbpt-flat .pt-simple-list {
	padding-bottom: 20px;
}

.rmsbpt-flat .pt-simple-list ul {
	list-style: none;
	padding: 0;
	line-height: 24px;
	margin: 0
}

.rmsbpt-flat .pt-simple-list .pt-tooltip-show-icon {
	top: -2px
}

@media (min-width:768px) {
	.rmsbpt-flat .pt-details-head {
		display: table;
		border-collapse: separate;
		width: 100%;
	}
	.rmsbpt-flat .pt-details-head .pt-details-price-col,
	.rmsbpt-flat .pt-details-head .pt-details-main-col {
		display: table-cell
	}
	.rmsbpt-flat .pt-details-head .pt-details-price-col {
		padding-left: 8px;
		padding-right: 8px;
		width: 1%;
		min-width: 240px;
		vertical-align: middle
	}
	.rmsbpt-flat .pt-details-head .pt-details-main-col {
		text-align: left;
		vertical-align: bottom;
	}
	.rmsbpt-flat .pt-details-head .pt-details-main-col .pt-details-titles {
		padding: 25px 8px 0 15px;
		text-align: left
	}
	.rmsbpt-flat .pt-details-head .pt-details-main-col .pt-details-actions {
		float: right
	}
	.rmsbpt-flat .pt-details-head .pt-details-main-col .pt-select,
	.rmsbpt-flat .pt-details-head .pt-details-main-col .pt-btn {
		width: auto;
		display: inline-block;
		vertical-align: bottom
	}
	.rmsbpt-flat .pt-details-head .pt-details-main-col .pt-btn {
		min-width: 200px
	}
}

.rmsbpt-flat .pt-a-btn {
	display: block;
	width: 100%;
	background: #333;
	color: #fff;
	border: 0 none;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	font-size: 22px;
	line-height: 50px;
	font-weight: normal;
	text-align: center;
	height: 46px;
	padding: 0 15px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	cursor: pointer;
}

.rmsbpt-flat .pt-a-btn:hover,
.rmsbpt-flat .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #333;
	box-shadow: 0 3px 10px -3px #333
}

.rmsbpt-flat .pt-a-title,
.rmsbpt-flat .pt-a-subtitle {
	position: relative;
}

.rmsbpt-flat .pt-a-title label,
.rmsbpt-flat .pt-a-subtitle label {
	margin: 0;
	cursor: pointer;
	font-weight: normal;
	color: #333;
}

.rmsbpt-flat .pt-a-title label:hover,
.rmsbpt-flat .pt-a-subtitle label:hover,
.rmsbpt-flat .pt-a-title label:focus,
.rmsbpt-flat .pt-a-subtitle label:focus {
	color: #595959
}

.rmsbpt-flat .pt-a-title .pt-a-subline {
	display: block;
	font-size: 15px;
	line-height: 20px;
	vertical-align: baseline
}

.rmsbpt-flat .pt-a-title {
	font-size: 38px;
	line-height: 42px;
	color: #333;
	margin: 35px 0 10px
}

.rmsbpt-flat .pt-a-subtitle {
	font-size: 24px;
	color: #333;
	padding-top: 5px;
	margin: 20px 0 15px
}

.rmsbpt-flat .pt-a-cols {
	table-layout: fixed;
	display: table;
	border-collapse: separate;
	width: 100%
}

.rmsbpt-flat .pt-a-bordered,
.rmsbpt-flat .pt-a-content {
	overflow: auto
}

.rmsbpt-flat .pt-a-bordered .pt-a-content {
	overflow: visible
}

.rmsbpt-flat .pt-a-table {
	margin-bottom: 30px;
}

.rmsbpt-flat .pt-a-table .pt-a-cell {
	display: table-cell;
	vertical-align: bottom
}

.rmsbpt-flat .pt-a-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

.rmsbpt-flat .pt-a-list li {
	line-height: 24px;
	padding: 12px 0 6px;
}

.rmsbpt-flat .pt-a-list li .pt-tooltip-show-icon {
	top: -2px
}

.rmsbpt-flat .pt-a-list li .pt-tooltip-show-text .pt-tooltip-show {
	line-height: 24px
}

.rmsbpt-flat .pt-a-list li:nth-child(2n+1) {
	background-color: #4d4d4d
}

.rmsbpt-flat .pt-a-list li.pt-a-2-lines {
	height: 64px
}

.rmsbpt-flat .pt-a-list li.pt-a-3-lines {
	height: 84px
}

.rmsbpt-flat .pt-a-list li.pt-a-4-lines {
	height: 104px
}

.rmsbpt-flat .pt-a-content,
.rmsbpt-flat .pt-a-bordered {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #333
}

.rmsbpt-flat .pt-a-bordered {
	border: 1px solid #4d4d4d;
	padding: 15px
}

.rmsbpt-flat .pt-a-content {
	min-width: 940px;
	text-align: center;
	color: #fff;
}

.rmsbpt-flat .pt-a-content>.pt-a-list {
	text-align: left;
	width: 220px;
	font-size: 15px;
}

.rmsbpt-flat .pt-a-content>.pt-a-list li {
	padding-left: 8px
}

.rmsbpt-flat .pt-a-plans>.pt-a-cell {
	width: 20%
}

.rmsbpt-flat .pt-a-head {
	text-decoration: none;
	font-size: 30px;
	line-height: 38px;
	color: #fff;
	padding-bottom: 5px;
	display: inline-block
}

.rmsbpt-flat .pt-a-price {
	display: block;
	padding-top: 5px;
	font-size: 21px;
	line-height: 22px;
}

.rmsbpt-flat .pt-compare-table {
	display: none;
}

.rmsbpt-flat .pt-compare-table .pt-a-plans .pt-a-cell {
	display: none
}

.rmsbpt-flat .pt-compare-e-msg {
	display: block;
	margin: 10px 0 15px
}

.rmsbpt-flat .pt-a-compare-select {
	margin-bottom: 10px
}

.rmsbpt-flat .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat .pt-a-btn-5 {
	background: #4d4d4d
}

.pt-show-a-table,
.pt-hide-a-table,
.pt-compare-check,
.pt-compare-remove {
	display: none
}

.pt-compare-check-1:checked~* .pt-compare-1 .pt-compare-add,
.pt-compare-check-1:checked~.pt-compare-1 .pt-compare-add {
	display: none
}

.pt-compare-check-1:checked~* .pt-compare-1 .pt-compare-remove,
.pt-compare-check-1:checked~.pt-compare-1 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-1:checked~* .pt-a-table .pt-a-cell-1,
.pt-compare-check-1:checked~.pt-a-table .pt-a-cell-1 {
	display: table-cell
}

.pt-compare-check-2:checked~* .pt-compare-2 .pt-compare-add,
.pt-compare-check-2:checked~.pt-compare-2 .pt-compare-add {
	display: none
}

.pt-compare-check-2:checked~* .pt-compare-2 .pt-compare-remove,
.pt-compare-check-2:checked~.pt-compare-2 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-2:checked~* .pt-a-table .pt-a-cell-2,
.pt-compare-check-2:checked~.pt-a-table .pt-a-cell-2 {
	display: table-cell
}

.pt-compare-check-3:checked~* .pt-compare-3 .pt-compare-add,
.pt-compare-check-3:checked~.pt-compare-3 .pt-compare-add {
	display: none
}

.pt-compare-check-3:checked~* .pt-compare-3 .pt-compare-remove,
.pt-compare-check-3:checked~.pt-compare-3 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-3:checked~* .pt-a-table .pt-a-cell-3,
.pt-compare-check-3:checked~.pt-a-table .pt-a-cell-3 {
	display: table-cell
}

.pt-compare-check-4:checked~* .pt-compare-4 .pt-compare-add,
.pt-compare-check-4:checked~.pt-compare-4 .pt-compare-add {
	display: none
}

.pt-compare-check-4:checked~* .pt-compare-4 .pt-compare-remove,
.pt-compare-check-4:checked~.pt-compare-4 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-4:checked~* .pt-a-table .pt-a-cell-4,
.pt-compare-check-4:checked~.pt-a-table .pt-a-cell-4 {
	display: table-cell
}

.pt-compare-check-5:checked~* .pt-compare-5 .pt-compare-add,
.pt-compare-check-5:checked~.pt-compare-5 .pt-compare-add {
	display: none
}

.pt-compare-check-5:checked~* .pt-compare-5 .pt-compare-remove,
.pt-compare-check-5:checked~.pt-compare-5 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-5:checked~* .pt-a-table .pt-a-cell-5,
.pt-compare-check-5:checked~.pt-a-table .pt-a-cell-5 {
	display: table-cell
}

.pt-compare-check:checked~.pt-compare-check:checked~* .pt-compare-table,
.pt-compare-check:checked~.pt-compare-check:checked~.pt-compare-table {
	display: block
}

.pt-compare-check:checked~.pt-compare-check:checked~* .pt-compare-e-msg,
.pt-compare-check:checked~.pt-compare-check:checked~.pt-compare-e-msg {
	display: none
}

.pt-hide-a-table:checked~* .pt-a-hidden,
.pt-hide-a-table:checked~.pt-a-hidden {
	display: inline-block
}

.pt-hide-a-table:checked~* .pt-a-shown,
.pt-hide-a-table:checked~.pt-a-shown {
	display: none
}

.pt-hide-a-table:checked~* .pt-a-table,
.pt-hide-a-table:checked~.pt-a-table {
	display: none
}

.pt-show-a-table:checked~* .pt-compare-e-msg,
.pt-show-a-table:checked~.pt-compare-e-msg,
.pt-show-a-table:checked~* .pt-a-hidden,
.pt-show-a-table:checked~.pt-a-hidden,
.pt-show-a-table:checked~* .pt-a-compare-select,
.pt-show-a-table:checked~.pt-a-compare-select {
	display: none
}

.pt-show-a-table:checked~* .pt-a-shown,
.pt-show-a-table:checked~.pt-a-shown {
	display: inline-block
}

.pt-show-a-table:checked~* .pt-a-table,
.pt-show-a-table:checked~.pt-a-table {
	display: block;
}

.pt-show-a-table:checked~* .pt-a-table .pt-a-plans .pt-a-cell,
.pt-show-a-table:checked~.pt-a-table .pt-a-plans .pt-a-cell {
	display: table-cell
}

.rmsbpt-flat div .pt-block.pt-not-available,
.rmsbpt-flat div .pt-block.pt-not-available:hover {
	cursor: default;
	color: #fff;
}

.rmsbpt-flat div .pt-block.pt-not-available .pt-text,
.rmsbpt-flat div .pt-block.pt-not-available:hover .pt-text {
	font-size: 24px;
	text-shadow: none;
	-webkit-transition: all 0s ease 0s;
	-moz-transition: all 0s ease 0s;
	-o-transition: all 0s ease 0s;
	-ms-transition: all 0s ease 0s;
	transition: all 0s ease 0s;
	color: #c0c0c0
}

.rmsbpt-flat div .pt-block.pt-not-available .pt-list-container,
.rmsbpt-flat div .pt-block.pt-not-available:hover .pt-list-container {
	z-index: 1;
}

.rmsbpt-flat div .pt-block.pt-not-available .pt-list-container:before,
.rmsbpt-flat div .pt-block.pt-not-available:hover .pt-list-container:before {
	height: 0;
	-webkit-transition: all 0.3s ease 0.1s;
	-moz-transition: all 0.3s ease 0.1s;
	-o-transition: all 0.3s ease 0.1s;
	-ms-transition: all 0.3s ease 0.1s;
	transition: all 0.3s ease 0.1s
}

.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-btn {
	font-size: 24px;
}

.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-btn,
.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-btn:hover,
.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-btn:focus {
	text-shadow: none
}

.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-btn {
	color: #c0c0c0
}

.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #333
}

.rmsbpt-flat .pt-selected,
.rmsbpt-flat.pt-animation-default .pt-block:hover,
.rmsbpt-flat.pt-animation-default .pt-block.pt-selected:hover {
	color: #fff;
}

.rmsbpt-flat .pt-selected .pt-text,
.rmsbpt-flat.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat.pt-animation-default .pt-block.pt-selected:hover .pt-text {
	font-size: 30px;
	text-shadow: 0 0 6px #000;
	-webkit-transition: all 0.1s ease 0.3s;
	-moz-transition: all 0.1s ease 0.3s;
	-o-transition: all 0.1s ease 0.3s;
	-ms-transition: all 0.1s ease 0.3s;
	transition: all 0.1s ease 0.3s
}

.rmsbpt-flat .pt-selected .pt-list-container,
.rmsbpt-flat.pt-animation-default .pt-block:hover .pt-list-container,
.rmsbpt-flat.pt-animation-default .pt-block.pt-selected:hover .pt-list-container {
	z-index: 2;
}

.rmsbpt-flat .pt-selected .pt-list-container:before,
.rmsbpt-flat.pt-animation-default .pt-block:hover .pt-list-container:before,
.rmsbpt-flat.pt-animation-default .pt-block.pt-selected:hover .pt-list-container:before {
	height: 100%;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-flat.pt-animation-default:hover .pt-selected {
	color: #fff;
}

.rmsbpt-flat.pt-animation-default:hover .pt-selected .pt-text {
	font-size: 24px;
	text-shadow: none;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s
}

.rmsbpt-flat.pt-animation-default:hover .pt-selected .pt-list-container {
	z-index: 1;
}

.rmsbpt-flat.pt-animation-default:hover .pt-selected .pt-list-container:before {
	height: 0;
	-webkit-transition: all 0.3s ease 0.1s;
	-moz-transition: all 0.3s ease 0.1s;
	-o-transition: all 0.3s ease 0.1s;
	-ms-transition: all 0.3s ease 0.1s;
	transition: all 0.3s ease 0.1s
}

.rmsbpt-flat .pt-selected-details .pt-details {
	background-color: #4d4d4d
}

.rmsbpt-flat .pt-selected-details .pt-progress-bar {
	background-color: #333
}

.rmsbpt-flat.pt-animation-1 .pt-text {
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-flat.pt-animation-1 .pt-selected .pt-text {
	text-shadow: 0 0 6px #000
}

.rmsbpt-flat.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-flat.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	font-size: 30px
}

.rmsbpt-flat.pt-animation-1:hover .pt-selected .pt-text {
	font-size: 24px
}

.rmsbpt-flat.pt-animation-2 .pt-list-container {
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-flat.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #000
}

.rmsbpt-flat.pt-animation-2 .pt-selected .pt-list-container,
.rmsbpt-flat.pt-animation-2 .pt-block:hover .pt-list-container,
.rmsbpt-flat.pt-animation-2 .pt-block.pt-selected:hover .pt-list-container {
	z-index: 2;
}

.rmsbpt-flat.pt-animation-2 .pt-selected .pt-list-container:before,
.rmsbpt-flat.pt-animation-2 .pt-block:hover .pt-list-container:before,
.rmsbpt-flat.pt-animation-2 .pt-block.pt-selected:hover .pt-list-container:before {
	height: 100%
}

.rmsbpt-flat.pt-animation-2:hover .pt-selected .pt-list-container {
	z-index: 1;
}

.rmsbpt-flat.pt-animation-2:hover .pt-selected .pt-list-container:before {
	height: 0
}

.rmsbpt-flat-blueSpecial {
	color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-block,
.rmsbpt-flat-blueSpecial .pt-details-block {
	background: #3499fe;
	border-color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-head {
	background: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-list-container:before {
	background: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-bottom-link {
	background-color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-feature {
	color: #3499fe;
}

.rmsbpt-flat-blueSpecial .pt-feature .pt-feature-description {
	color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-features-round .pt-feature-icon {
	background-color: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-price-container,
.rmsbpt-flat-blueSpecial .pt-details-price-col {
	background: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-progress-bar {
	background-color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-select select:hover,
.rmsbpt-flat-blueSpecial .pt-select select:focus,
.rmsbpt-flat-blueSpecial .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-blueSpecial .pt-select select:focus~.pt-arrow {
	background-color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-select select,
.rmsbpt-flat-blueSpecial .pt-select .pt-arrow,
.rmsbpt-flat-blueSpecial .pt-details-block .pt-btn {
	background: #3499fe;
	color: #fff
}

.rmsbpt-flat-blueSpecial .pt-details-block .pt-btn:hover,
.rmsbpt-flat-blueSpecial .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #0165cb
}

.rmsbpt-flat-blueSpecial .pt-details {
	border-top-color: #67b2fe;
}

.rmsbpt-flat-blueSpecial .pt-details .pt-feature-description {
	color: #d6ebff
}

.rmsbpt-flat-blueSpecial .pt-details .pt-features-round .pt-feature-icon {
	color: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-a-btn {
	background: #3499fe;
}

.rmsbpt-flat-blueSpecial .pt-a-btn:hover,
.rmsbpt-flat-blueSpecial .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #3499fe;
	box-shadow: 0 3px 10px -3px #3499fe
}

.rmsbpt-flat-blueSpecial .pt-a-title label:hover,
.rmsbpt-flat-blueSpecial .pt-a-subtitle label:hover,
.rmsbpt-flat-blueSpecial .pt-a-title label:focus,
.rmsbpt-flat-blueSpecial .pt-a-subtitle label:focus {
	color: #0173e4
}

.rmsbpt-flat-blueSpecial .pt-a-title label,
.rmsbpt-flat-blueSpecial .pt-a-subtitle label,
.rmsbpt-flat-blueSpecial .pt-a-title,
.rmsbpt-flat-blueSpecial .pt-a-subtitle {
	color: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-a-list li:nth-child(2n+1) {
	background-color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-a-content,
.rmsbpt-flat-blueSpecial .pt-a-bordered {
	background-color: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-a-bordered {
	border: 1px solid #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-blueSpecial .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-blueSpecial .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-blueSpecial .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-blueSpecial .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-blueSpecial .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-blueSpecial .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-blueSpecial .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-blueSpecial .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-blueSpecial .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-blueSpecial .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-blueSpecial .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-blueSpecial .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-blueSpecial .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-blueSpecial .pt-a-btn-5 {
	background: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-blueSpecial .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-blueSpecial .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-selected .pt-text,
.rmsbpt-flat-blueSpecial.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-blueSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-blueSpecial.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-blueSpecial.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #0165cb
}

.rmsbpt-flat-blueSpecial.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-blueSpecial .pt-selected-details .pt-details {
	background-color: #67b2fe
}

.rmsbpt-flat-blueSpecial .pt-selected-details .pt-progress-bar {
	background-color: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-menu-tabs {
	border-color: #3499fe;
}

.rmsbpt-flat-blueSpecial .pt-menu-tabs .pt-menu-tab {
	border-color: #3499fe
}

.rmsbpt-flat-blueSpecial .pt-menu-tabs .pt-menu-tab {
	background-color: #017ffe;
	color: #fff center;
}

.rmsbpt-flat-blueSpecial .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-blueSpecial .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #3499fe
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-1 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-2 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-3 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-4 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-5 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-6 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-7 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-blueSpecial .pt-menu-tab-8 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.rmsbpt-flat-blueSpecial .pt-tooltip .pt-tooltip-content {
	background-color: #014c98;
}

.rmsbpt-flat-blueSpecial .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(1, 76, 152, 0);
	border-top-color: #014c98
}

.rmsbpt-flat-blueSpecial .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #0172e4
}

.rmsbpt-flat-blueSpecial .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(1, 76, 152, 0);
	border-bottom-color: #014c98
}

.rmsbpt-flat-blueSpecial .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(1, 76, 152, 0)
}

.rmsbpt-flat-blueSpecial .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #014c98
}

.rmsbpt-flat-blueSpecial .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-blueSpecial .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #014c98
}

.rmsbpt-flat-cadetBlue {
	color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-block,
.rmsbpt-flat-cadetBlue .pt-details-block {
	background: #5f9ea0;
	border-color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-head {
	background: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-list-container:before {
	background: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-bottom-link {
	background-color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-feature {
	color: #5f9ea0;
}

.rmsbpt-flat-cadetBlue .pt-feature .pt-feature-description {
	color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-features-round .pt-feature-icon {
	background-color: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-price-container,
.rmsbpt-flat-cadetBlue .pt-details-price-col {
	background: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-progress-bar {
	background-color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-select select:hover,
.rmsbpt-flat-cadetBlue .pt-select select:focus,
.rmsbpt-flat-cadetBlue .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-cadetBlue .pt-select select:focus~.pt-arrow {
	background-color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-select select,
.rmsbpt-flat-cadetBlue .pt-select .pt-arrow,
.rmsbpt-flat-cadetBlue .pt-details-block .pt-btn {
	background: #5f9ea0;
	color: #fff
}

.rmsbpt-flat-cadetBlue .pt-details-block .pt-btn:hover,
.rmsbpt-flat-cadetBlue .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #395e60
}

.rmsbpt-flat-cadetBlue .pt-details {
	border-top-color: #7fb1b3;
}

.rmsbpt-flat-cadetBlue .pt-details .pt-feature-description {
	color: #e5eff0
}

.rmsbpt-flat-cadetBlue .pt-details .pt-features-round .pt-feature-icon {
	color: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-a-btn {
	background: #5f9ea0;
}

.rmsbpt-flat-cadetBlue .pt-a-btn:hover,
.rmsbpt-flat-cadetBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #5f9ea0;
	box-shadow: 0 3px 10px -3px #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-a-title label:hover,
.rmsbpt-flat-cadetBlue .pt-a-subtitle label:hover,
.rmsbpt-flat-cadetBlue .pt-a-title label:focus,
.rmsbpt-flat-cadetBlue .pt-a-subtitle label:focus {
	color: #436f70
}

.rmsbpt-flat-cadetBlue .pt-a-title label,
.rmsbpt-flat-cadetBlue .pt-a-subtitle label,
.rmsbpt-flat-cadetBlue .pt-a-title,
.rmsbpt-flat-cadetBlue .pt-a-subtitle {
	color: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-a-content,
.rmsbpt-flat-cadetBlue .pt-a-bordered {
	background-color: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-a-bordered {
	border: 1px solid #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-cadetBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-cadetBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-cadetBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-cadetBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-cadetBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-cadetBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-cadetBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-cadetBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-cadetBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-cadetBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-cadetBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-cadetBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-cadetBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-cadetBlue .pt-a-btn-5 {
	background: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-cadetBlue .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-cadetBlue .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-selected .pt-text,
.rmsbpt-flat-cadetBlue.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-cadetBlue.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-cadetBlue.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #395e60
}

.rmsbpt-flat-cadetBlue.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-cadetBlue .pt-selected-details .pt-details {
	background-color: #7fb1b3
}

.rmsbpt-flat-cadetBlue .pt-selected-details .pt-progress-bar {
	background-color: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-menu-tabs {
	border-color: #5f9ea0;
}

.rmsbpt-flat-cadetBlue .pt-menu-tabs .pt-menu-tab {
	border-color: #5f9ea0
}

.rmsbpt-flat-cadetBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #4c7e80;
	color: #fff center;
}

.rmsbpt-flat-cadetBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-cadetBlue .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #5f9ea0
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-1 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-2 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-3 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-4 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-5 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-6 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-7 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-cadetBlue .pt-menu-tab-8 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.rmsbpt-flat-cadetBlue .pt-tooltip .pt-tooltip-content {
	background-color: #263f40;
}

.rmsbpt-flat-cadetBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(38, 63, 64, 0);
	border-top-color: #263f40
}

.rmsbpt-flat-cadetBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #436e70
}

.rmsbpt-flat-cadetBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(38, 63, 64, 0);
	border-bottom-color: #263f40
}

.rmsbpt-flat-cadetBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(38, 63, 64, 0)
}

.rmsbpt-flat-cadetBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #263f40
}

.rmsbpt-flat-cadetBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-cadetBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #263f40
}

.rmsbpt-flat-chocolate {
	color: #e4843f
}

.rmsbpt-flat-chocolate .pt-block,
.rmsbpt-flat-chocolate .pt-details-block {
	background: #d2691e;
	border-color: #e4843f
}

.rmsbpt-flat-chocolate .pt-head {
	background: #d2691e
}

.rmsbpt-flat-chocolate .pt-list-container:before {
	background: #e4843f
}

.rmsbpt-flat-chocolate .pt-bottom-link {
	background-color: #e4843f
}

.rmsbpt-flat-chocolate .pt-feature {
	color: #d2691e;
}

.rmsbpt-flat-chocolate .pt-feature .pt-feature-description {
	color: #e4843f
}

.rmsbpt-flat-chocolate .pt-features-round .pt-feature-icon {
	background-color: #d2691e
}

.rmsbpt-flat-chocolate .pt-price-container,
.rmsbpt-flat-chocolate .pt-details-price-col {
	background: #e4843f
}

.rmsbpt-flat-chocolate .pt-progress-bar {
	background-color: #e4843f
}

.rmsbpt-flat-chocolate .pt-select select:hover,
.rmsbpt-flat-chocolate .pt-select select:focus,
.rmsbpt-flat-chocolate .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-chocolate .pt-select select:focus~.pt-arrow {
	background-color: #e4843f
}

.rmsbpt-flat-chocolate .pt-select select,
.rmsbpt-flat-chocolate .pt-select .pt-arrow,
.rmsbpt-flat-chocolate .pt-details-block .pt-btn {
	background: #d2691e;
	color: #fff
}

.rmsbpt-flat-chocolate .pt-details-block .pt-btn:hover,
.rmsbpt-flat-chocolate .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #793c11
}

.rmsbpt-flat-chocolate .pt-details {
	border-top-color: #e4843f;
}

.rmsbpt-flat-chocolate .pt-details .pt-feature-description {
	color: #fae8db
}

.rmsbpt-flat-chocolate .pt-details .pt-features-round .pt-feature-icon {
	color: #d2691e
}

.rmsbpt-flat-chocolate .pt-a-btn {
	background: #d2691e;
}

.rmsbpt-flat-chocolate .pt-a-btn:hover,
.rmsbpt-flat-chocolate .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #d2691e;
	box-shadow: 0 3px 10px -3px #d2691e
}

.rmsbpt-flat-chocolate .pt-a-title label:hover,
.rmsbpt-flat-chocolate .pt-a-subtitle label:hover,
.rmsbpt-flat-chocolate .pt-a-title label:focus,
.rmsbpt-flat-chocolate .pt-a-subtitle label:focus {
	color: #8f4814
}

.rmsbpt-flat-chocolate .pt-a-title label,
.rmsbpt-flat-chocolate .pt-a-subtitle label,
.rmsbpt-flat-chocolate .pt-a-title,
.rmsbpt-flat-chocolate .pt-a-subtitle {
	color: #d2691e
}

.rmsbpt-flat-chocolate .pt-a-list li:nth-child(2n+1) {
	background-color: #e4843f
}

.rmsbpt-flat-chocolate .pt-a-content,
.rmsbpt-flat-chocolate .pt-a-bordered {
	background-color: #d2691e
}

.rmsbpt-flat-chocolate .pt-a-bordered {
	border: 1px solid #e4843f
}

.rmsbpt-flat-chocolate .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-chocolate .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-chocolate .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-chocolate .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-chocolate .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-chocolate .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-chocolate .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-chocolate .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-chocolate .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-chocolate .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-chocolate .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-chocolate .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-chocolate .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-chocolate .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-chocolate .pt-a-btn-5 {
	background: #e4843f
}

.rmsbpt-flat-chocolate .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-chocolate .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-chocolate .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #d2691e
}

.rmsbpt-flat-chocolate .pt-selected .pt-text,
.rmsbpt-flat-chocolate.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-chocolate.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-chocolate.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #793c11
}

.rmsbpt-flat-chocolate.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-chocolate .pt-selected-details .pt-details {
	background-color: #e4843f
}

.rmsbpt-flat-chocolate .pt-selected-details .pt-progress-bar {
	background-color: #d2691e
}

.rmsbpt-flat-chocolate .pt-menu-tabs {
	border-color: #d2691e;
}

.rmsbpt-flat-chocolate .pt-menu-tabs .pt-menu-tab {
	border-color: #d2691e
}

.rmsbpt-flat-chocolate .pt-menu-tabs .pt-menu-tab {
	background-color: #a55318;
	color: #fff center;
}

.rmsbpt-flat-chocolate .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-chocolate .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #d2691e
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-chocolate .pt-menu-tab-1 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-chocolate .pt-menu-tab-2 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-chocolate .pt-menu-tab-3 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-chocolate .pt-menu-tab-4 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-chocolate .pt-menu-tab-5 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-chocolate .pt-menu-tab-6 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-chocolate .pt-menu-tab-7 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-chocolate .pt-menu-tab-8 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.rmsbpt-flat-chocolate .pt-tooltip .pt-tooltip-content {
	background-color: #4c260b;
}

.rmsbpt-flat-chocolate .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(76, 38, 11, 0);
	border-top-color: #4c260b
}

.rmsbpt-flat-chocolate .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #8f4715
}

.rmsbpt-flat-chocolate .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(76, 38, 11, 0);
	border-bottom-color: #4c260b
}

.rmsbpt-flat-chocolate .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(76, 38, 11, 0)
}

.rmsbpt-flat-chocolate .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #4c260b
}

.rmsbpt-flat-chocolate .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-chocolate .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #4c260b
}

.rmsbpt-flat-crimson {
	color: #ed365b
}

.rmsbpt-flat-crimson .pt-block,
.rmsbpt-flat-crimson .pt-details-block {
	background: #dc143c;
	border-color: #ed365b
}

.rmsbpt-flat-crimson .pt-head {
	background: #dc143c
}

.rmsbpt-flat-crimson .pt-list-container:before {
	background: #ed365b
}

.rmsbpt-flat-crimson .pt-bottom-link {
	background-color: #ed365b
}

.rmsbpt-flat-crimson .pt-feature {
	color: #dc143c;
}

.rmsbpt-flat-crimson .pt-feature .pt-feature-description {
	color: #ed365b
}

.rmsbpt-flat-crimson .pt-features-round .pt-feature-icon {
	background-color: #dc143c
}

.rmsbpt-flat-crimson .pt-price-container,
.rmsbpt-flat-crimson .pt-details-price-col {
	background: #ed365b
}

.rmsbpt-flat-crimson .pt-progress-bar {
	background-color: #ed365b
}

.rmsbpt-flat-crimson .pt-select select:hover,
.rmsbpt-flat-crimson .pt-select select:focus,
.rmsbpt-flat-crimson .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-crimson .pt-select select:focus~.pt-arrow {
	background-color: #ed365b
}

.rmsbpt-flat-crimson .pt-select select,
.rmsbpt-flat-crimson .pt-select .pt-arrow,
.rmsbpt-flat-crimson .pt-details-block .pt-btn {
	background: #dc143c;
	color: #fff
}

.rmsbpt-flat-crimson .pt-details-block .pt-btn:hover,
.rmsbpt-flat-crimson .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #7f0b23
}

.rmsbpt-flat-crimson .pt-details {
	border-top-color: #ed365b;
}

.rmsbpt-flat-crimson .pt-details .pt-feature-description {
	color: #fcdae0
}

.rmsbpt-flat-crimson .pt-details .pt-features-round .pt-feature-icon {
	color: #dc143c
}

.rmsbpt-flat-crimson .pt-a-btn {
	background: #dc143c;
}

.rmsbpt-flat-crimson .pt-a-btn:hover,
.rmsbpt-flat-crimson .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #dc143c;
	box-shadow: 0 3px 10px -3px #dc143c
}

.rmsbpt-flat-crimson .pt-a-title label:hover,
.rmsbpt-flat-crimson .pt-a-subtitle label:hover,
.rmsbpt-flat-crimson .pt-a-title label:focus,
.rmsbpt-flat-crimson .pt-a-subtitle label:focus {
	color: #960e29
}

.rmsbpt-flat-crimson .pt-a-title label,
.rmsbpt-flat-crimson .pt-a-subtitle label,
.rmsbpt-flat-crimson .pt-a-title,
.rmsbpt-flat-crimson .pt-a-subtitle {
	color: #dc143c
}

.rmsbpt-flat-crimson .pt-a-list li:nth-child(2n+1) {
	background-color: #ed365b
}

.rmsbpt-flat-crimson .pt-a-content,
.rmsbpt-flat-crimson .pt-a-bordered {
	background-color: #dc143c
}

.rmsbpt-flat-crimson .pt-a-bordered {
	border: 1px solid #ed365b
}

.rmsbpt-flat-crimson .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-crimson .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-crimson .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-crimson .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-crimson .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-crimson .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-crimson .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-crimson .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-crimson .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-crimson .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-crimson .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-crimson .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-crimson .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-crimson .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-crimson .pt-a-btn-5 {
	background: #ed365b
}

.rmsbpt-flat-crimson .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-crimson .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-crimson .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #dc143c
}

.rmsbpt-flat-crimson .pt-selected .pt-text,
.rmsbpt-flat-crimson.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-crimson.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-crimson.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #7f0b23
}

.rmsbpt-flat-crimson.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-crimson .pt-selected-details .pt-details {
	background-color: #ed365b
}

.rmsbpt-flat-crimson .pt-selected-details .pt-progress-bar {
	background-color: #dc143c
}

.rmsbpt-flat-crimson .pt-menu-tabs {
	border-color: #dc143c;
}

.rmsbpt-flat-crimson .pt-menu-tabs .pt-menu-tab {
	border-color: #dc143c
}

.rmsbpt-flat-crimson .pt-menu-tabs .pt-menu-tab {
	background-color: #ad102f;
	color: #fff center;
}

.rmsbpt-flat-crimson .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-crimson .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #dc143c
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-crimson .pt-menu-tab-1 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-crimson .pt-menu-tab-2 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-crimson .pt-menu-tab-3 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-crimson .pt-menu-tab-4 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-crimson .pt-menu-tab-5 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-crimson .pt-menu-tab-6 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-crimson .pt-menu-tab-7 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-crimson .pt-menu-tab-8 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.rmsbpt-flat-crimson .pt-tooltip .pt-tooltip-content {
	background-color: #500716;
}

.rmsbpt-flat-crimson .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(80, 7, 22, 0);
	border-top-color: #500716
}

.rmsbpt-flat-crimson .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #960d29
}

.rmsbpt-flat-crimson .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(80, 7, 22, 0);
	border-bottom-color: #500716
}

.rmsbpt-flat-crimson .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(80, 7, 22, 0)
}

.rmsbpt-flat-crimson .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #500716
}

.rmsbpt-flat-crimson .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-crimson .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #500716
}

.rmsbpt-flat-darkBlue {
	color: #0000be
}

.rmsbpt-flat-darkBlue .pt-block,
.rmsbpt-flat-darkBlue .pt-details-block {
	background: #00008b;
	border-color: #0000be
}

.rmsbpt-flat-darkBlue .pt-head {
	background: #00008b
}

.rmsbpt-flat-darkBlue .pt-list-container:before {
	background: #0000be
}

.rmsbpt-flat-darkBlue .pt-bottom-link {
	background-color: #0000be
}

.rmsbpt-flat-darkBlue .pt-feature {
	color: #00008b;
}

.rmsbpt-flat-darkBlue .pt-feature .pt-feature-description {
	color: #0000be
}

.rmsbpt-flat-darkBlue .pt-features-round .pt-feature-icon {
	background-color: #00008b
}

.rmsbpt-flat-darkBlue .pt-price-container,
.rmsbpt-flat-darkBlue .pt-details-price-col {
	background: #0000be
}

.rmsbpt-flat-darkBlue .pt-progress-bar {
	background-color: #0000be
}

.rmsbpt-flat-darkBlue .pt-select select:hover,
.rmsbpt-flat-darkBlue .pt-select select:focus,
.rmsbpt-flat-darkBlue .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-darkBlue .pt-select select:focus~.pt-arrow {
	background-color: #0000be
}

.rmsbpt-flat-darkBlue .pt-select select,
.rmsbpt-flat-darkBlue .pt-select .pt-arrow,
.rmsbpt-flat-darkBlue .pt-details-block .pt-btn {
	background: #00008b;
	color: #fff
}

.rmsbpt-flat-darkBlue .pt-details-block .pt-btn:hover,
.rmsbpt-flat-darkBlue .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #000025
}

.rmsbpt-flat-darkBlue .pt-details {
	border-top-color: #0000be;
}

.rmsbpt-flat-darkBlue .pt-details .pt-feature-description {
	color: #d6d6ff
}

.rmsbpt-flat-darkBlue .pt-details .pt-features-round .pt-feature-icon {
	color: #00008b
}

.rmsbpt-flat-darkBlue .pt-a-btn {
	background: #00008b;
}

.rmsbpt-flat-darkBlue .pt-a-btn:hover,
.rmsbpt-flat-darkBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #00008b;
	box-shadow: 0 3px 10px -3px #00008b
}

.rmsbpt-flat-darkBlue .pt-a-title label:hover,
.rmsbpt-flat-darkBlue .pt-a-subtitle label:hover,
.rmsbpt-flat-darkBlue .pt-a-title label:focus,
.rmsbpt-flat-darkBlue .pt-a-subtitle label:focus {
	color: #0000d7
}

.rmsbpt-flat-darkBlue .pt-a-title label,
.rmsbpt-flat-darkBlue .pt-a-subtitle label,
.rmsbpt-flat-darkBlue .pt-a-title,
.rmsbpt-flat-darkBlue .pt-a-subtitle {
	color: #00008b
}

.rmsbpt-flat-darkBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #0000be
}

.rmsbpt-flat-darkBlue .pt-a-content,
.rmsbpt-flat-darkBlue .pt-a-bordered {
	background-color: #00008b
}

.rmsbpt-flat-darkBlue .pt-a-bordered {
	border: 1px solid #0000be
}

.rmsbpt-flat-darkBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-darkBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-darkBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-darkBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-darkBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-darkBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-darkBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-darkBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-darkBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-darkBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-darkBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-darkBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-darkBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-darkBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-darkBlue .pt-a-btn-5 {
	background: #0000be
}

.rmsbpt-flat-darkBlue .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-darkBlue .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-darkBlue .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #00008b
}

.rmsbpt-flat-darkBlue .pt-selected .pt-text,
.rmsbpt-flat-darkBlue.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-darkBlue.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-darkBlue.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #000025
}

.rmsbpt-flat-darkBlue.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-darkBlue .pt-selected-details .pt-details {
	background-color: #0000be
}

.rmsbpt-flat-darkBlue .pt-selected-details .pt-progress-bar {
	background-color: #00008b
}

.rmsbpt-flat-darkBlue .pt-menu-tabs {
	border-color: #00008b;
}

.rmsbpt-flat-darkBlue .pt-menu-tabs .pt-menu-tab {
	border-color: #00008b
}

.rmsbpt-flat-darkBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #000058;
	color: #fff center;
}

.rmsbpt-flat-darkBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-darkBlue .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #00008b
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-1 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-2 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-3 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-4 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-5 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-6 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-7 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-darkBlue .pt-menu-tab-8 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.rmsbpt-flat-darkBlue .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-flat-darkBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-flat-darkBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-flat-darkBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-flat-darkBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-flat-darkBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-flat-darkBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-darkBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-flat-darkViolet {
	color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-block,
.rmsbpt-flat-darkViolet .pt-details-block {
	background: #9400d3;
	border-color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-head {
	background: #9400d3
}

.rmsbpt-flat-darkViolet .pt-list-container:before {
	background: #b507ff
}

.rmsbpt-flat-darkViolet .pt-bottom-link {
	background-color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-feature {
	color: #9400d3;
}

.rmsbpt-flat-darkViolet .pt-feature .pt-feature-description {
	color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-features-round .pt-feature-icon {
	background-color: #9400d3
}

.rmsbpt-flat-darkViolet .pt-price-container,
.rmsbpt-flat-darkViolet .pt-details-price-col {
	background: #b507ff
}

.rmsbpt-flat-darkViolet .pt-progress-bar {
	background-color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-select select:hover,
.rmsbpt-flat-darkViolet .pt-select select:focus,
.rmsbpt-flat-darkViolet .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-darkViolet .pt-select select:focus~.pt-arrow {
	background-color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-select select,
.rmsbpt-flat-darkViolet .pt-select .pt-arrow,
.rmsbpt-flat-darkViolet .pt-details-block .pt-btn {
	background: #9400d3;
	color: #fff
}

.rmsbpt-flat-darkViolet .pt-details-block .pt-btn:hover,
.rmsbpt-flat-darkViolet .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #4c006d
}

.rmsbpt-flat-darkViolet .pt-details {
	border-top-color: #b507ff;
}

.rmsbpt-flat-darkViolet .pt-details .pt-feature-description {
	color: #f3d6ff
}

.rmsbpt-flat-darkViolet .pt-details .pt-features-round .pt-feature-icon {
	color: #9400d3
}

.rmsbpt-flat-darkViolet .pt-a-btn {
	background: #9400d3;
}

.rmsbpt-flat-darkViolet .pt-a-btn:hover,
.rmsbpt-flat-darkViolet .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #9400d3;
	box-shadow: 0 3px 10px -3px #9400d3
}

.rmsbpt-flat-darkViolet .pt-a-title label:hover,
.rmsbpt-flat-darkViolet .pt-a-subtitle label:hover,
.rmsbpt-flat-darkViolet .pt-a-title label:focus,
.rmsbpt-flat-darkViolet .pt-a-subtitle label:focus {
	color: #5e0086
}

.rmsbpt-flat-darkViolet .pt-a-title label,
.rmsbpt-flat-darkViolet .pt-a-subtitle label,
.rmsbpt-flat-darkViolet .pt-a-title,
.rmsbpt-flat-darkViolet .pt-a-subtitle {
	color: #9400d3
}

.rmsbpt-flat-darkViolet .pt-a-list li:nth-child(2n+1) {
	background-color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-a-content,
.rmsbpt-flat-darkViolet .pt-a-bordered {
	background-color: #9400d3
}

.rmsbpt-flat-darkViolet .pt-a-bordered {
	border: 1px solid #b507ff
}

.rmsbpt-flat-darkViolet .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-darkViolet .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-darkViolet .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-darkViolet .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-darkViolet .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-darkViolet .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-darkViolet .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-darkViolet .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-darkViolet .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-darkViolet .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-darkViolet .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-darkViolet .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-darkViolet .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-darkViolet .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-darkViolet .pt-a-btn-5 {
	background: #b507ff
}

.rmsbpt-flat-darkViolet .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-darkViolet .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-darkViolet .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #9400d3
}

.rmsbpt-flat-darkViolet .pt-selected .pt-text,
.rmsbpt-flat-darkViolet.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-darkViolet.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-darkViolet.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #4c006d
}

.rmsbpt-flat-darkViolet.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-darkViolet .pt-selected-details .pt-details {
	background-color: #b507ff
}

.rmsbpt-flat-darkViolet .pt-selected-details .pt-progress-bar {
	background-color: #9400d3
}

.rmsbpt-flat-darkViolet .pt-menu-tabs {
	border-color: #9400d3;
}

.rmsbpt-flat-darkViolet .pt-menu-tabs .pt-menu-tab {
	border-color: #9400d3
}

.rmsbpt-flat-darkViolet .pt-menu-tabs .pt-menu-tab {
	background-color: #7000a0;
	color: #fff center;
}

.rmsbpt-flat-darkViolet .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-darkViolet .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #9400d3
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-1 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-2 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-3 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-4 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-5 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-6 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-7 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-darkViolet .pt-menu-tab-8 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.rmsbpt-flat-darkViolet .pt-tooltip .pt-tooltip-content {
	background-color: #29003a;
}

.rmsbpt-flat-darkViolet .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(41, 0, 58, 0);
	border-top-color: #29003a
}

.rmsbpt-flat-darkViolet .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #5f0087
}

.rmsbpt-flat-darkViolet .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(41, 0, 58, 0);
	border-bottom-color: #29003a
}

.rmsbpt-flat-darkViolet .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(41, 0, 58, 0)
}

.rmsbpt-flat-darkViolet .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #29003a
}

.rmsbpt-flat-darkViolet .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-darkViolet .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #29003a
}

.rmsbpt-flat-deepPink {
	color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-block,
.rmsbpt-flat-deepPink .pt-details-block {
	background: #ff1493;
	border-color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-head {
	background: #ff1493
}

.rmsbpt-flat-deepPink .pt-list-container:before {
	background: #ff47aa
}

.rmsbpt-flat-deepPink .pt-bottom-link {
	background-color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-feature {
	color: #ff1493;
}

.rmsbpt-flat-deepPink .pt-feature .pt-feature-description {
	color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-features-round .pt-feature-icon {
	background-color: #ff1493
}

.rmsbpt-flat-deepPink .pt-price-container,
.rmsbpt-flat-deepPink .pt-details-price-col {
	background: #ff47aa
}

.rmsbpt-flat-deepPink .pt-progress-bar {
	background-color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-select select:hover,
.rmsbpt-flat-deepPink .pt-select select:focus,
.rmsbpt-flat-deepPink .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-deepPink .pt-select select:focus~.pt-arrow {
	background-color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-select select,
.rmsbpt-flat-deepPink .pt-select .pt-arrow,
.rmsbpt-flat-deepPink .pt-details-block .pt-btn {
	background: #ff1493;
	color: #fff
}

.rmsbpt-flat-deepPink .pt-details-block .pt-btn:hover,
.rmsbpt-flat-deepPink .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #ad005d
}

.rmsbpt-flat-deepPink .pt-details {
	border-top-color: #ff47aa;
}

.rmsbpt-flat-deepPink .pt-details .pt-feature-description {
	color: #ffd6ec
}

.rmsbpt-flat-deepPink .pt-details .pt-features-round .pt-feature-icon {
	color: #ff1493
}

.rmsbpt-flat-deepPink .pt-a-btn {
	background: #ff1493;
}

.rmsbpt-flat-deepPink .pt-a-btn:hover,
.rmsbpt-flat-deepPink .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #ff1493;
	box-shadow: 0 3px 10px -3px #ff1493
}

.rmsbpt-flat-deepPink .pt-a-title label:hover,
.rmsbpt-flat-deepPink .pt-a-subtitle label:hover,
.rmsbpt-flat-deepPink .pt-a-title label:focus,
.rmsbpt-flat-deepPink .pt-a-subtitle label:focus {
	color: #c7006b
}

.rmsbpt-flat-deepPink .pt-a-title label,
.rmsbpt-flat-deepPink .pt-a-subtitle label,
.rmsbpt-flat-deepPink .pt-a-title,
.rmsbpt-flat-deepPink .pt-a-subtitle {
	color: #ff1493
}

.rmsbpt-flat-deepPink .pt-a-list li:nth-child(2n+1) {
	background-color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-a-content,
.rmsbpt-flat-deepPink .pt-a-bordered {
	background-color: #ff1493
}

.rmsbpt-flat-deepPink .pt-a-bordered {
	border: 1px solid #ff47aa
}

.rmsbpt-flat-deepPink .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-deepPink .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-deepPink .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-deepPink .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-deepPink .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-deepPink .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-deepPink .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-deepPink .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-deepPink .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-deepPink .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-deepPink .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-deepPink .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-deepPink .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-deepPink .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-deepPink .pt-a-btn-5 {
	background: #ff47aa
}

.rmsbpt-flat-deepPink .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-deepPink .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-deepPink .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #ff1493
}

.rmsbpt-flat-deepPink .pt-selected .pt-text,
.rmsbpt-flat-deepPink.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-deepPink.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-deepPink.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #ad005d
}

.rmsbpt-flat-deepPink.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-deepPink .pt-selected-details .pt-details {
	background-color: #ff47aa
}

.rmsbpt-flat-deepPink .pt-selected-details .pt-progress-bar {
	background-color: #ff1493
}

.rmsbpt-flat-deepPink .pt-menu-tabs {
	border-color: #ff1493;
}

.rmsbpt-flat-deepPink .pt-menu-tabs .pt-menu-tab {
	border-color: #ff1493
}

.rmsbpt-flat-deepPink .pt-menu-tabs .pt-menu-tab {
	background-color: #e00079;
	color: #fff center;
}

.rmsbpt-flat-deepPink .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-deepPink .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #ff1493
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-deepPink .pt-menu-tab-1 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-deepPink .pt-menu-tab-2 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-deepPink .pt-menu-tab-3 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-deepPink .pt-menu-tab-4 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-deepPink .pt-menu-tab-5 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-deepPink .pt-menu-tab-6 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-deepPink .pt-menu-tab-7 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-deepPink .pt-menu-tab-8 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.rmsbpt-flat-deepPink .pt-tooltip .pt-tooltip-content {
	background-color: #7a0042;
}

.rmsbpt-flat-deepPink .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(122, 0, 66, 0);
	border-top-color: #7a0042
}

.rmsbpt-flat-deepPink .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #c7006b
}

.rmsbpt-flat-deepPink .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(122, 0, 66, 0);
	border-bottom-color: #7a0042
}

.rmsbpt-flat-deepPink .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(122, 0, 66, 0)
}

.rmsbpt-flat-deepPink .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #7a0042
}

.rmsbpt-flat-deepPink .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-deepPink .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #7a0042
}

.rmsbpt-flat-fireBrick {
	color: #d73030
}

.rmsbpt-flat-fireBrick .pt-block,
.rmsbpt-flat-fireBrick .pt-details-block {
	background: #b22222;
	border-color: #d73030
}

.rmsbpt-flat-fireBrick .pt-head {
	background: #b22222
}

.rmsbpt-flat-fireBrick .pt-list-container:before {
	background: #d73030
}

.rmsbpt-flat-fireBrick .pt-bottom-link {
	background-color: #d73030
}

.rmsbpt-flat-fireBrick .pt-feature {
	color: #b22222;
}

.rmsbpt-flat-fireBrick .pt-feature .pt-feature-description {
	color: #d73030
}

.rmsbpt-flat-fireBrick .pt-features-round .pt-feature-icon {
	background-color: #b22222
}

.rmsbpt-flat-fireBrick .pt-price-container,
.rmsbpt-flat-fireBrick .pt-details-price-col {
	background: #d73030
}

.rmsbpt-flat-fireBrick .pt-progress-bar {
	background-color: #d73030
}

.rmsbpt-flat-fireBrick .pt-select select:hover,
.rmsbpt-flat-fireBrick .pt-select select:focus,
.rmsbpt-flat-fireBrick .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-fireBrick .pt-select select:focus~.pt-arrow {
	background-color: #d73030
}

.rmsbpt-flat-fireBrick .pt-select select,
.rmsbpt-flat-fireBrick .pt-select .pt-arrow,
.rmsbpt-flat-fireBrick .pt-details-block .pt-btn {
	background: #b22222;
	color: #fff
}

.rmsbpt-flat-fireBrick .pt-details-block .pt-btn:hover,
.rmsbpt-flat-fireBrick .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #5c1212
}

.rmsbpt-flat-fireBrick .pt-details {
	border-top-color: #d73030;
}

.rmsbpt-flat-fireBrick .pt-details .pt-feature-description {
	color: #f8dddd
}

.rmsbpt-flat-fireBrick .pt-details .pt-features-round .pt-feature-icon {
	color: #b22222
}

.rmsbpt-flat-fireBrick .pt-a-btn {
	background: #b22222;
}

.rmsbpt-flat-fireBrick .pt-a-btn:hover,
.rmsbpt-flat-fireBrick .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #b22222;
	box-shadow: 0 3px 10px -3px #b22222
}

.rmsbpt-flat-fireBrick .pt-a-title label:hover,
.rmsbpt-flat-fireBrick .pt-a-subtitle label:hover,
.rmsbpt-flat-fireBrick .pt-a-title label:focus,
.rmsbpt-flat-fireBrick .pt-a-subtitle label:focus {
	color: #721616
}

.rmsbpt-flat-fireBrick .pt-a-title label,
.rmsbpt-flat-fireBrick .pt-a-subtitle label,
.rmsbpt-flat-fireBrick .pt-a-title,
.rmsbpt-flat-fireBrick .pt-a-subtitle {
	color: #b22222
}

.rmsbpt-flat-fireBrick .pt-a-list li:nth-child(2n+1) {
	background-color: #d73030
}

.rmsbpt-flat-fireBrick .pt-a-content,
.rmsbpt-flat-fireBrick .pt-a-bordered {
	background-color: #b22222
}

.rmsbpt-flat-fireBrick .pt-a-bordered {
	border: 1px solid #d73030
}

.rmsbpt-flat-fireBrick .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-fireBrick .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-fireBrick .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-fireBrick .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-fireBrick .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-fireBrick .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-fireBrick .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-fireBrick .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-fireBrick .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-fireBrick .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-fireBrick .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-fireBrick .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-fireBrick .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-fireBrick .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-fireBrick .pt-a-btn-5 {
	background: #d73030
}

.rmsbpt-flat-fireBrick .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-fireBrick .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-fireBrick .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #b22222
}

.rmsbpt-flat-fireBrick .pt-selected .pt-text,
.rmsbpt-flat-fireBrick.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-fireBrick.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-fireBrick.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #5c1212
}

.rmsbpt-flat-fireBrick.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-fireBrick .pt-selected-details .pt-details {
	background-color: #d73030
}

.rmsbpt-flat-fireBrick .pt-selected-details .pt-progress-bar {
	background-color: #b22222
}

.rmsbpt-flat-fireBrick .pt-menu-tabs {
	border-color: #b22222;
}

.rmsbpt-flat-fireBrick .pt-menu-tabs .pt-menu-tab {
	border-color: #b22222
}

.rmsbpt-flat-fireBrick .pt-menu-tabs .pt-menu-tab {
	background-color: #871a1a;
	color: #fff center;
}

.rmsbpt-flat-fireBrick .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-fireBrick .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #b22222
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-1 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-2 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-3 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-4 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-5 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-6 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-7 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-fireBrick .pt-menu-tab-8 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.rmsbpt-flat-fireBrick .pt-tooltip .pt-tooltip-content {
	background-color: #320909;
}

.rmsbpt-flat-fireBrick .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(50, 9, 9, 0);
	border-top-color: #320909
}

.rmsbpt-flat-fireBrick .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #731515
}

.rmsbpt-flat-fireBrick .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(50, 9, 9, 0);
	border-bottom-color: #320909
}

.rmsbpt-flat-fireBrick .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(50, 9, 9, 0)
}

.rmsbpt-flat-fireBrick .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #320909
}

.rmsbpt-flat-fireBrick .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-fireBrick .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #320909
}

.rmsbpt-flat-flame {
	color: #f17142
}

.rmsbpt-flat-flame .pt-block,
.rmsbpt-flat-flame .pt-details-block {
	background: #ed4d13;
	border-color: #f17142
}

.rmsbpt-flat-flame .pt-head {
	background: #ed4d13
}

.rmsbpt-flat-flame .pt-list-container:before {
	background: #f17142
}

.rmsbpt-flat-flame .pt-bottom-link {
	background-color: #f17142
}

.rmsbpt-flat-flame .pt-feature {
	color: #ed4d13;
}

.rmsbpt-flat-flame .pt-feature .pt-feature-description {
	color: #f17142
}

.rmsbpt-flat-flame .pt-features-round .pt-feature-icon {
	background-color: #ed4d13
}

.rmsbpt-flat-flame .pt-price-container,
.rmsbpt-flat-flame .pt-details-price-col {
	background: #f17142
}

.rmsbpt-flat-flame .pt-progress-bar {
	background-color: #f17142
}

.rmsbpt-flat-flame .pt-select select:hover,
.rmsbpt-flat-flame .pt-select select:focus,
.rmsbpt-flat-flame .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-flame .pt-select select:focus~.pt-arrow {
	background-color: #f17142
}

.rmsbpt-flat-flame .pt-select select,
.rmsbpt-flat-flame .pt-select .pt-arrow,
.rmsbpt-flat-flame .pt-details-block .pt-btn {
	background: #ed4d13;
	color: #fff
}

.rmsbpt-flat-flame .pt-details-block .pt-btn:hover,
.rmsbpt-flat-flame .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #8f2e0b
}

.rmsbpt-flat-flame .pt-details {
	border-top-color: #f17142;
}

.rmsbpt-flat-flame .pt-details .pt-feature-description {
	color: #fce2d9
}

.rmsbpt-flat-flame .pt-details .pt-features-round .pt-feature-icon {
	color: #ed4d13
}

.rmsbpt-flat-flame .pt-a-btn {
	background: #ed4d13;
}

.rmsbpt-flat-flame .pt-a-btn:hover,
.rmsbpt-flat-flame .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #ed4d13;
	box-shadow: 0 3px 10px -3px #ed4d13
}

.rmsbpt-flat-flame .pt-a-title label:hover,
.rmsbpt-flat-flame .pt-a-subtitle label:hover,
.rmsbpt-flat-flame .pt-a-title label:focus,
.rmsbpt-flat-flame .pt-a-subtitle label:focus {
	color: #a7360d
}

.rmsbpt-flat-flame .pt-a-title label,
.rmsbpt-flat-flame .pt-a-subtitle label,
.rmsbpt-flat-flame .pt-a-title,
.rmsbpt-flat-flame .pt-a-subtitle {
	color: #ed4d13
}

.rmsbpt-flat-flame .pt-a-list li:nth-child(2n+1) {
	background-color: #f17142
}

.rmsbpt-flat-flame .pt-a-content,
.rmsbpt-flat-flame .pt-a-bordered {
	background-color: #ed4d13
}

.rmsbpt-flat-flame .pt-a-bordered {
	border: 1px solid #f17142
}

.rmsbpt-flat-flame .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-flame .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-flame .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-flame .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-flame .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-flame .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-flame .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-flame .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-flame .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-flame .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-flame .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-flame .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-flame .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-flame .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-flame .pt-a-btn-5 {
	background: #f17142
}

.rmsbpt-flat-flame .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-flame .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-flame .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #ed4d13
}

.rmsbpt-flat-flame .pt-selected .pt-text,
.rmsbpt-flat-flame.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-flame.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-flame.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-flame.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #8f2e0b
}

.rmsbpt-flat-flame.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-flame .pt-selected-details .pt-details {
	background-color: #f17142
}

.rmsbpt-flat-flame .pt-selected-details .pt-progress-bar {
	background-color: #ed4d13
}

.rmsbpt-flat-flame .pt-menu-tabs {
	border-color: #ed4d13;
}

.rmsbpt-flat-flame .pt-menu-tabs .pt-menu-tab {
	border-color: #ed4d13
}

.rmsbpt-flat-flame .pt-menu-tabs .pt-menu-tab {
	background-color: #be3d0f;
	color: #fff center;
}

.rmsbpt-flat-flame .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-flame .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #ed4d13
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-flame .pt-menu-tab-1 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-flame .pt-menu-tab-2 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-flame .pt-menu-tab-3 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-flame .pt-menu-tab-4 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-flame .pt-menu-tab-5 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-flame .pt-menu-tab-6 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-flame .pt-menu-tab-7 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-flame .pt-menu-tab-8 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.rmsbpt-flat-flame .pt-tooltip .pt-tooltip-content {
	background-color: #601f07;
}

.rmsbpt-flat-flame .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(96, 31, 7, 0);
	border-top-color: #601f07
}

.rmsbpt-flat-flame .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #a7360c
}

.rmsbpt-flat-flame .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(96, 31, 7, 0);
	border-bottom-color: #601f07
}

.rmsbpt-flat-flame .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(96, 31, 7, 0)
}

.rmsbpt-flat-flame .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #601f07
}

.rmsbpt-flat-flame .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-flame .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #601f07
}

.rmsbpt-flat-forestGreen {
	color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-block,
.rmsbpt-flat-forestGreen .pt-details-block {
	background: #228b22;
	border-color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-head {
	background: #228b22
}

.rmsbpt-flat-forestGreen .pt-list-container:before {
	background: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-bottom-link {
	background-color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-feature {
	color: #228b22;
}

.rmsbpt-flat-forestGreen .pt-feature .pt-feature-description {
	color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-features-round .pt-feature-icon {
	background-color: #228b22
}

.rmsbpt-flat-forestGreen .pt-price-container,
.rmsbpt-flat-forestGreen .pt-details-price-col {
	background: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-progress-bar {
	background-color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-select select:hover,
.rmsbpt-flat-forestGreen .pt-select select:focus,
.rmsbpt-flat-forestGreen .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-forestGreen .pt-select select:focus~.pt-arrow {
	background-color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-select select,
.rmsbpt-flat-forestGreen .pt-select .pt-arrow,
.rmsbpt-flat-forestGreen .pt-details-block .pt-btn {
	background: #228b22;
	color: #fff
}

.rmsbpt-flat-forestGreen .pt-details-block .pt-btn:hover,
.rmsbpt-flat-forestGreen .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #0e390e
}

.rmsbpt-flat-forestGreen .pt-details {
	border-top-color: #2cb42c;
}

.rmsbpt-flat-forestGreen .pt-details .pt-feature-description {
	color: #def7de
}

.rmsbpt-flat-forestGreen .pt-details .pt-features-round .pt-feature-icon {
	color: #228b22
}

.rmsbpt-flat-forestGreen .pt-a-btn {
	background: #228b22;
}

.rmsbpt-flat-forestGreen .pt-a-btn:hover,
.rmsbpt-flat-forestGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #228b22;
	box-shadow: 0 3px 10px -3px #228b22
}

.rmsbpt-flat-forestGreen .pt-a-title label:hover,
.rmsbpt-flat-forestGreen .pt-a-subtitle label:hover,
.rmsbpt-flat-forestGreen .pt-a-title label:focus,
.rmsbpt-flat-forestGreen .pt-a-subtitle label:focus {
	color: #134e13
}

.rmsbpt-flat-forestGreen .pt-a-title label,
.rmsbpt-flat-forestGreen .pt-a-subtitle label,
.rmsbpt-flat-forestGreen .pt-a-title,
.rmsbpt-flat-forestGreen .pt-a-subtitle {
	color: #228b22
}

.rmsbpt-flat-forestGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-a-content,
.rmsbpt-flat-forestGreen .pt-a-bordered {
	background-color: #228b22
}

.rmsbpt-flat-forestGreen .pt-a-bordered {
	border: 1px solid #2cb42c
}

.rmsbpt-flat-forestGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-forestGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-forestGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-forestGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-forestGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-forestGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-forestGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-forestGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-forestGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-forestGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-forestGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-forestGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-forestGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-forestGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-forestGreen .pt-a-btn-5 {
	background: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-forestGreen .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-forestGreen .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #228b22
}

.rmsbpt-flat-forestGreen .pt-selected .pt-text,
.rmsbpt-flat-forestGreen.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-forestGreen.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-forestGreen.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #0e390e
}

.rmsbpt-flat-forestGreen.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-forestGreen .pt-selected-details .pt-details {
	background-color: #2cb42c
}

.rmsbpt-flat-forestGreen .pt-selected-details .pt-progress-bar {
	background-color: #228b22
}

.rmsbpt-flat-forestGreen .pt-menu-tabs {
	border-color: #228b22;
}

.rmsbpt-flat-forestGreen .pt-menu-tabs .pt-menu-tab {
	border-color: #228b22
}

.rmsbpt-flat-forestGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #186218;
	color: #fff center;
}

.rmsbpt-flat-forestGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-forestGreen .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #228b22
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-1 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-2 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-3 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-4 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-5 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-6 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-7 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-forestGreen .pt-menu-tab-8 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.rmsbpt-flat-forestGreen .pt-tooltip .pt-tooltip-content {
	background-color: #041004;
}

.rmsbpt-flat-forestGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(4, 16, 4, 0);
	border-top-color: #041004
}

.rmsbpt-flat-forestGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #134d13
}

.rmsbpt-flat-forestGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(4, 16, 4, 0);
	border-bottom-color: #041004
}

.rmsbpt-flat-forestGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(4, 16, 4, 0)
}

.rmsbpt-flat-forestGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #041004
}

.rmsbpt-flat-forestGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-forestGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #041004
}

.rmsbpt-flat-goldenRod {
	color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-block,
.rmsbpt-flat-goldenRod .pt-details-block {
	background: #daa520;
	border-color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-head {
	background: #daa520
}

.rmsbpt-flat-goldenRod .pt-list-container:before {
	background: #e4b849
}

.rmsbpt-flat-goldenRod .pt-bottom-link {
	background-color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-feature {
	color: #daa520;
}

.rmsbpt-flat-goldenRod .pt-feature .pt-feature-description {
	color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-features-round .pt-feature-icon {
	background-color: #daa520
}

.rmsbpt-flat-goldenRod .pt-price-container,
.rmsbpt-flat-goldenRod .pt-details-price-col {
	background: #e4b849
}

.rmsbpt-flat-goldenRod .pt-progress-bar {
	background-color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-select select:hover,
.rmsbpt-flat-goldenRod .pt-select select:focus,
.rmsbpt-flat-goldenRod .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-goldenRod .pt-select select:focus~.pt-arrow {
	background-color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-select select,
.rmsbpt-flat-goldenRod .pt-select .pt-arrow,
.rmsbpt-flat-goldenRod .pt-details-block .pt-btn {
	background: #daa520;
	color: #fff
}

.rmsbpt-flat-goldenRod .pt-details-block .pt-btn:hover,
.rmsbpt-flat-goldenRod .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #816213
}

.rmsbpt-flat-goldenRod .pt-details {
	border-top-color: #e4b849;
}

.rmsbpt-flat-goldenRod .pt-details .pt-feature-description {
	color: #faf1db
}

.rmsbpt-flat-goldenRod .pt-details .pt-features-round .pt-feature-icon {
	color: #daa520
}

.rmsbpt-flat-goldenRod .pt-a-btn {
	background: #daa520;
}

.rmsbpt-flat-goldenRod .pt-a-btn:hover,
.rmsbpt-flat-goldenRod .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #daa520;
	box-shadow: 0 3px 10px -3px #daa520
}

.rmsbpt-flat-goldenRod .pt-a-title label:hover,
.rmsbpt-flat-goldenRod .pt-a-subtitle label:hover,
.rmsbpt-flat-goldenRod .pt-a-title label:focus,
.rmsbpt-flat-goldenRod .pt-a-subtitle label:focus {
	color: #977316
}

.rmsbpt-flat-goldenRod .pt-a-title label,
.rmsbpt-flat-goldenRod .pt-a-subtitle label,
.rmsbpt-flat-goldenRod .pt-a-title,
.rmsbpt-flat-goldenRod .pt-a-subtitle {
	color: #daa520
}

.rmsbpt-flat-goldenRod .pt-a-list li:nth-child(2n+1) {
	background-color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-a-content,
.rmsbpt-flat-goldenRod .pt-a-bordered {
	background-color: #daa520
}

.rmsbpt-flat-goldenRod .pt-a-bordered {
	border: 1px solid #e4b849
}

.rmsbpt-flat-goldenRod .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-goldenRod .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-goldenRod .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-goldenRod .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-goldenRod .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-goldenRod .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-goldenRod .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-goldenRod .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-goldenRod .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-goldenRod .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-goldenRod .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-goldenRod .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-goldenRod .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-goldenRod .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-goldenRod .pt-a-btn-5 {
	background: #e4b849
}

.rmsbpt-flat-goldenRod .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-goldenRod .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-goldenRod .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #daa520
}

.rmsbpt-flat-goldenRod .pt-selected .pt-text,
.rmsbpt-flat-goldenRod.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-goldenRod.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-goldenRod.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #816213
}

.rmsbpt-flat-goldenRod.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-goldenRod .pt-selected-details .pt-details {
	background-color: #e4b849
}

.rmsbpt-flat-goldenRod .pt-selected-details .pt-progress-bar {
	background-color: #daa520
}

.rmsbpt-flat-goldenRod .pt-menu-tabs {
	border-color: #daa520;
}

.rmsbpt-flat-goldenRod .pt-menu-tabs .pt-menu-tab {
	border-color: #daa520
}

.rmsbpt-flat-goldenRod .pt-menu-tabs .pt-menu-tab {
	background-color: #ae8319;
	color: #fff center;
}

.rmsbpt-flat-goldenRod .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-goldenRod .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #daa520
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-1 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-2 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-3 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-4 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-5 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-6 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-7 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-goldenRod .pt-menu-tab-8 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.rmsbpt-flat-goldenRod .pt-tooltip .pt-tooltip-content {
	background-color: #55400c;
}

.rmsbpt-flat-goldenRod .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(85, 64, 12, 0);
	border-top-color: #55400c
}

.rmsbpt-flat-goldenRod .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #987215
}

.rmsbpt-flat-goldenRod .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(85, 64, 12, 0);
	border-bottom-color: #55400c
}

.rmsbpt-flat-goldenRod .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(85, 64, 12, 0)
}

.rmsbpt-flat-goldenRod .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #55400c
}

.rmsbpt-flat-goldenRod .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-goldenRod .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #55400c
}

.rmsbpt-flat-green {
	color: #57ca67
}

.rmsbpt-flat-green .pt-block,
.rmsbpt-flat-green .pt-details-block {
	background: #39b54a;
	border-color: #57ca67
}

.rmsbpt-flat-green .pt-head {
	background: #39b54a
}

.rmsbpt-flat-green .pt-list-container:before {
	background: #57ca67
}

.rmsbpt-flat-green .pt-bottom-link {
	background-color: #57ca67
}

.rmsbpt-flat-green .pt-feature {
	color: #39b54a;
}

.rmsbpt-flat-green .pt-feature .pt-feature-description {
	color: #57ca67
}

.rmsbpt-flat-green .pt-features-round .pt-feature-icon {
	background-color: #39b54a
}

.rmsbpt-flat-green .pt-price-container,
.rmsbpt-flat-green .pt-details-price-col {
	background: #57ca67
}

.rmsbpt-flat-green .pt-progress-bar {
	background-color: #57ca67
}

.rmsbpt-flat-green .pt-select select:hover,
.rmsbpt-flat-green .pt-select select:focus,
.rmsbpt-flat-green .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-green .pt-select select:focus~.pt-arrow {
	background-color: #57ca67
}

.rmsbpt-flat-green .pt-select select,
.rmsbpt-flat-green .pt-select .pt-arrow,
.rmsbpt-flat-green .pt-details-block .pt-btn {
	background: #39b54a;
	color: #fff
}

.rmsbpt-flat-green .pt-details-block .pt-btn:hover,
.rmsbpt-flat-green .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #21672a
}

.rmsbpt-flat-green .pt-details {
	border-top-color: #57ca67;
}

.rmsbpt-flat-green .pt-details .pt-feature-description {
	color: #e0f5e3
}

.rmsbpt-flat-green .pt-details .pt-features-round .pt-feature-icon {
	color: #39b54a
}

.rmsbpt-flat-green .pt-a-btn {
	background: #39b54a;
}

.rmsbpt-flat-green .pt-a-btn:hover,
.rmsbpt-flat-green .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #39b54a;
	box-shadow: 0 3px 10px -3px #39b54a
}

.rmsbpt-flat-green .pt-a-title label:hover,
.rmsbpt-flat-green .pt-a-subtitle label:hover,
.rmsbpt-flat-green .pt-a-title label:focus,
.rmsbpt-flat-green .pt-a-subtitle label:focus {
	color: #277b32
}

.rmsbpt-flat-green .pt-a-title label,
.rmsbpt-flat-green .pt-a-subtitle label,
.rmsbpt-flat-green .pt-a-title,
.rmsbpt-flat-green .pt-a-subtitle {
	color: #39b54a
}

.rmsbpt-flat-green .pt-a-list li:nth-child(2n+1) {
	background-color: #57ca67
}

.rmsbpt-flat-green .pt-a-content,
.rmsbpt-flat-green .pt-a-bordered {
	background-color: #39b54a
}

.rmsbpt-flat-green .pt-a-bordered {
	border: 1px solid #57ca67
}

.rmsbpt-flat-green .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-green .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-green .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-green .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-green .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-green .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-green .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-green .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-green .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-green .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-green .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-green .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-green .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-green .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-green .pt-a-btn-5 {
	background: #57ca67
}

.rmsbpt-flat-green .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-green .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-green .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #39b54a
}

.rmsbpt-flat-green .pt-selected .pt-text,
.rmsbpt-flat-green.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-green.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-green.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-green.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #21672a
}

.rmsbpt-flat-green.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-green .pt-selected-details .pt-details {
	background-color: #57ca67
}

.rmsbpt-flat-green .pt-selected-details .pt-progress-bar {
	background-color: #39b54a
}

.rmsbpt-flat-green .pt-menu-tabs {
	border-color: #39b54a;
}

.rmsbpt-flat-green .pt-menu-tabs .pt-menu-tab {
	border-color: #39b54a
}

.rmsbpt-flat-green .pt-menu-tabs .pt-menu-tab {
	background-color: #2d8e3a;
	color: #fff center;
}

.rmsbpt-flat-green .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-green .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #39b54a
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-green .pt-menu-tab-1 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-green .pt-menu-tab-2 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-green .pt-menu-tab-3 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-green .pt-menu-tab-4 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-green .pt-menu-tab-5 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-green .pt-menu-tab-6 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-green .pt-menu-tab-7 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-green .pt-menu-tab-8 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.rmsbpt-flat-green .pt-tooltip .pt-tooltip-content {
	background-color: #14411a;
}

.rmsbpt-flat-green .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(20, 65, 26, 0);
	border-top-color: #14411a
}

.rmsbpt-flat-green .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #267b31
}

.rmsbpt-flat-green .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(20, 65, 26, 0);
	border-bottom-color: #14411a
}

.rmsbpt-flat-green .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(20, 65, 26, 0)
}

.rmsbpt-flat-green .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #14411a
}

.rmsbpt-flat-green .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-green .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #14411a
}

.rmsbpt-flat-indianRed {
	color: #d98383
}

.rmsbpt-flat-indianRed .pt-block,
.rmsbpt-flat-indianRed .pt-details-block {
	background: #cd5c5c;
	border-color: #d98383
}

.rmsbpt-flat-indianRed .pt-head {
	background: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-list-container:before {
	background: #d98383
}

.rmsbpt-flat-indianRed .pt-bottom-link {
	background-color: #d98383
}

.rmsbpt-flat-indianRed .pt-feature {
	color: #cd5c5c;
}

.rmsbpt-flat-indianRed .pt-feature .pt-feature-description {
	color: #d98383
}

.rmsbpt-flat-indianRed .pt-features-round .pt-feature-icon {
	background-color: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-price-container,
.rmsbpt-flat-indianRed .pt-details-price-col {
	background: #d98383
}

.rmsbpt-flat-indianRed .pt-progress-bar {
	background-color: #d98383
}

.rmsbpt-flat-indianRed .pt-select select:hover,
.rmsbpt-flat-indianRed .pt-select select:focus,
.rmsbpt-flat-indianRed .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-indianRed .pt-select select:focus~.pt-arrow {
	background-color: #d98383
}

.rmsbpt-flat-indianRed .pt-select select,
.rmsbpt-flat-indianRed .pt-select .pt-arrow,
.rmsbpt-flat-indianRed .pt-details-block .pt-btn {
	background: #cd5c5c;
	color: #fff
}

.rmsbpt-flat-indianRed .pt-details-block .pt-btn:hover,
.rmsbpt-flat-indianRed .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #952e2e
}

.rmsbpt-flat-indianRed .pt-details {
	border-top-color: #d98383;
}

.rmsbpt-flat-indianRed .pt-details .pt-feature-description {
	color: #f5e0e0
}

.rmsbpt-flat-indianRed .pt-details .pt-features-round .pt-feature-icon {
	color: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-a-btn {
	background: #cd5c5c;
}

.rmsbpt-flat-indianRed .pt-a-btn:hover,
.rmsbpt-flat-indianRed .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #cd5c5c;
	box-shadow: 0 3px 10px -3px #cd5c5c
}

.rmsbpt-flat-indianRed .pt-a-title label:hover,
.rmsbpt-flat-indianRed .pt-a-subtitle label:hover,
.rmsbpt-flat-indianRed .pt-a-title label:focus,
.rmsbpt-flat-indianRed .pt-a-subtitle label:focus {
	color: #a93434
}

.rmsbpt-flat-indianRed .pt-a-title label,
.rmsbpt-flat-indianRed .pt-a-subtitle label,
.rmsbpt-flat-indianRed .pt-a-title,
.rmsbpt-flat-indianRed .pt-a-subtitle {
	color: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-a-list li:nth-child(2n+1) {
	background-color: #d98383
}

.rmsbpt-flat-indianRed .pt-a-content,
.rmsbpt-flat-indianRed .pt-a-bordered {
	background-color: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-a-bordered {
	border: 1px solid #d98383
}

.rmsbpt-flat-indianRed .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-indianRed .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-indianRed .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-indianRed .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-indianRed .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-indianRed .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-indianRed .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-indianRed .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-indianRed .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-indianRed .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-indianRed .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-indianRed .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-indianRed .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-indianRed .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-indianRed .pt-a-btn-5 {
	background: #d98383
}

.rmsbpt-flat-indianRed .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-indianRed .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-indianRed .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-selected .pt-text,
.rmsbpt-flat-indianRed.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-indianRed.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-indianRed.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #952e2e
}

.rmsbpt-flat-indianRed.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-indianRed .pt-selected-details .pt-details {
	background-color: #d98383
}

.rmsbpt-flat-indianRed .pt-selected-details .pt-progress-bar {
	background-color: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-menu-tabs {
	border-color: #cd5c5c;
}

.rmsbpt-flat-indianRed .pt-menu-tabs .pt-menu-tab {
	border-color: #cd5c5c
}

.rmsbpt-flat-indianRed .pt-menu-tabs .pt-menu-tab {
	background-color: #bc3a3a;
	color: #fff center;
}

.rmsbpt-flat-indianRed .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-indianRed .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #cd5c5c
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-indianRed .pt-menu-tab-1 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-indianRed .pt-menu-tab-2 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-indianRed .pt-menu-tab-3 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-indianRed .pt-menu-tab-4 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-indianRed .pt-menu-tab-5 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-indianRed .pt-menu-tab-6 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-indianRed .pt-menu-tab-7 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-indianRed .pt-menu-tab-8 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.rmsbpt-flat-indianRed .pt-tooltip .pt-tooltip-content {
	background-color: #6e2222;
}

.rmsbpt-flat-indianRed .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(110, 34, 34, 0);
	border-top-color: #6e2222
}

.rmsbpt-flat-indianRed .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #a83434
}

.rmsbpt-flat-indianRed .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(110, 34, 34, 0);
	border-bottom-color: #6e2222
}

.rmsbpt-flat-indianRed .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(110, 34, 34, 0)
}

.rmsbpt-flat-indianRed .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #6e2222
}

.rmsbpt-flat-indianRed .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-indianRed .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #6e2222
}

.rmsbpt-flat-indigo {
	color: #6800b5
}

.rmsbpt-flat-indigo .pt-block,
.rmsbpt-flat-indigo .pt-details-block {
	background: #4b0082;
	border-color: #6800b5
}

.rmsbpt-flat-indigo .pt-head {
	background: #4b0082
}

.rmsbpt-flat-indigo .pt-list-container:before {
	background: #6800b5
}

.rmsbpt-flat-indigo .pt-bottom-link {
	background-color: #6800b5
}

.rmsbpt-flat-indigo .pt-feature {
	color: #4b0082;
}

.rmsbpt-flat-indigo .pt-feature .pt-feature-description {
	color: #6800b5
}

.rmsbpt-flat-indigo .pt-features-round .pt-feature-icon {
	background-color: #4b0082
}

.rmsbpt-flat-indigo .pt-price-container,
.rmsbpt-flat-indigo .pt-details-price-col {
	background: #6800b5
}

.rmsbpt-flat-indigo .pt-progress-bar {
	background-color: #6800b5
}

.rmsbpt-flat-indigo .pt-select select:hover,
.rmsbpt-flat-indigo .pt-select select:focus,
.rmsbpt-flat-indigo .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-indigo .pt-select select:focus~.pt-arrow {
	background-color: #6800b5
}

.rmsbpt-flat-indigo .pt-select select,
.rmsbpt-flat-indigo .pt-select .pt-arrow,
.rmsbpt-flat-indigo .pt-details-block .pt-btn {
	background: #4b0082;
	color: #fff
}

.rmsbpt-flat-indigo .pt-details-block .pt-btn:hover,
.rmsbpt-flat-indigo .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #10001c
}

.rmsbpt-flat-indigo .pt-details {
	border-top-color: #6800b5;
}

.rmsbpt-flat-indigo .pt-details .pt-feature-description {
	color: #eed6ff
}

.rmsbpt-flat-indigo .pt-details .pt-features-round .pt-feature-icon {
	color: #4b0082
}

.rmsbpt-flat-indigo .pt-a-btn {
	background: #4b0082;
}

.rmsbpt-flat-indigo .pt-a-btn:hover,
.rmsbpt-flat-indigo .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #4b0082;
	box-shadow: 0 3px 10px -3px #4b0082
}

.rmsbpt-flat-indigo .pt-a-title label:hover,
.rmsbpt-flat-indigo .pt-a-subtitle label:hover,
.rmsbpt-flat-indigo .pt-a-title label:focus,
.rmsbpt-flat-indigo .pt-a-subtitle label:focus {
	color: #7700ce
}

.rmsbpt-flat-indigo .pt-a-title label,
.rmsbpt-flat-indigo .pt-a-subtitle label,
.rmsbpt-flat-indigo .pt-a-title,
.rmsbpt-flat-indigo .pt-a-subtitle {
	color: #4b0082
}

.rmsbpt-flat-indigo .pt-a-list li:nth-child(2n+1) {
	background-color: #6800b5
}

.rmsbpt-flat-indigo .pt-a-content,
.rmsbpt-flat-indigo .pt-a-bordered {
	background-color: #4b0082
}

.rmsbpt-flat-indigo .pt-a-bordered {
	border: 1px solid #6800b5
}

.rmsbpt-flat-indigo .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-indigo .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-indigo .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-indigo .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-indigo .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-indigo .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-indigo .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-indigo .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-indigo .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-indigo .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-indigo .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-indigo .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-indigo .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-indigo .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-indigo .pt-a-btn-5 {
	background: #6800b5
}

.rmsbpt-flat-indigo .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-indigo .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-indigo .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #4b0082
}

.rmsbpt-flat-indigo .pt-selected .pt-text,
.rmsbpt-flat-indigo.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-indigo.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-indigo.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #10001c
}

.rmsbpt-flat-indigo.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-indigo .pt-selected-details .pt-details {
	background-color: #6800b5
}

.rmsbpt-flat-indigo .pt-selected-details .pt-progress-bar {
	background-color: #4b0082
}

.rmsbpt-flat-indigo .pt-menu-tabs {
	border-color: #4b0082;
}

.rmsbpt-flat-indigo .pt-menu-tabs .pt-menu-tab {
	border-color: #4b0082
}

.rmsbpt-flat-indigo .pt-menu-tabs .pt-menu-tab {
	background-color: #2e004f;
	color: #fff center;
}

.rmsbpt-flat-indigo .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-indigo .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #4b0082
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-indigo .pt-menu-tab-1 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-indigo .pt-menu-tab-2 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-indigo .pt-menu-tab-3 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-indigo .pt-menu-tab-4 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-indigo .pt-menu-tab-5 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-indigo .pt-menu-tab-6 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-indigo .pt-menu-tab-7 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-indigo .pt-menu-tab-8 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.rmsbpt-flat-indigo .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-flat-indigo .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-flat-indigo .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-flat-indigo .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-flat-indigo .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-flat-indigo .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-flat-indigo .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-indigo .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-flat-maroon {
	color: #b30000
}

.rmsbpt-flat-maroon .pt-block,
.rmsbpt-flat-maroon .pt-details-block {
	background: #800000;
	border-color: #b30000
}

.rmsbpt-flat-maroon .pt-head {
	background: #800000
}

.rmsbpt-flat-maroon .pt-list-container:before {
	background: #b30000
}

.rmsbpt-flat-maroon .pt-bottom-link {
	background-color: #b30000
}

.rmsbpt-flat-maroon .pt-feature {
	color: #800000;
}

.rmsbpt-flat-maroon .pt-feature .pt-feature-description {
	color: #b30000
}

.rmsbpt-flat-maroon .pt-features-round .pt-feature-icon {
	background-color: #800000
}

.rmsbpt-flat-maroon .pt-price-container,
.rmsbpt-flat-maroon .pt-details-price-col {
	background: #b30000
}

.rmsbpt-flat-maroon .pt-progress-bar {
	background-color: #b30000
}

.rmsbpt-flat-maroon .pt-select select:hover,
.rmsbpt-flat-maroon .pt-select select:focus,
.rmsbpt-flat-maroon .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-maroon .pt-select select:focus~.pt-arrow {
	background-color: #b30000
}

.rmsbpt-flat-maroon .pt-select select,
.rmsbpt-flat-maroon .pt-select .pt-arrow,
.rmsbpt-flat-maroon .pt-details-block .pt-btn {
	background: #800000;
	color: #fff
}

.rmsbpt-flat-maroon .pt-details-block .pt-btn:hover,
.rmsbpt-flat-maroon .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #1a0000
}

.rmsbpt-flat-maroon .pt-details {
	border-top-color: #b30000;
}

.rmsbpt-flat-maroon .pt-details .pt-feature-description {
	color: #ffd6d6
}

.rmsbpt-flat-maroon .pt-details .pt-features-round .pt-feature-icon {
	color: #800000
}

.rmsbpt-flat-maroon .pt-a-btn {
	background: #800000;
}

.rmsbpt-flat-maroon .pt-a-btn:hover,
.rmsbpt-flat-maroon .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #800000;
	box-shadow: 0 3px 10px -3px #800000
}

.rmsbpt-flat-maroon .pt-a-title label:hover,
.rmsbpt-flat-maroon .pt-a-subtitle label:hover,
.rmsbpt-flat-maroon .pt-a-title label:focus,
.rmsbpt-flat-maroon .pt-a-subtitle label:focus {
	color: #c00
}

.rmsbpt-flat-maroon .pt-a-title label,
.rmsbpt-flat-maroon .pt-a-subtitle label,
.rmsbpt-flat-maroon .pt-a-title,
.rmsbpt-flat-maroon .pt-a-subtitle {
	color: #800000
}

.rmsbpt-flat-maroon .pt-a-list li:nth-child(2n+1) {
	background-color: #b30000
}

.rmsbpt-flat-maroon .pt-a-content,
.rmsbpt-flat-maroon .pt-a-bordered {
	background-color: #800000
}

.rmsbpt-flat-maroon .pt-a-bordered {
	border: 1px solid #b30000
}

.rmsbpt-flat-maroon .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-maroon .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-maroon .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-maroon .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-maroon .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-maroon .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-maroon .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-maroon .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-maroon .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-maroon .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-maroon .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-maroon .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-maroon .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-maroon .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-maroon .pt-a-btn-5 {
	background: #b30000
}

.rmsbpt-flat-maroon .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-maroon .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-maroon .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #800000
}

.rmsbpt-flat-maroon .pt-selected .pt-text,
.rmsbpt-flat-maroon.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-maroon.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-maroon.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #1a0000
}

.rmsbpt-flat-maroon.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-maroon .pt-selected-details .pt-details {
	background-color: #b30000
}

.rmsbpt-flat-maroon .pt-selected-details .pt-progress-bar {
	background-color: #800000
}

.rmsbpt-flat-maroon .pt-menu-tabs {
	border-color: #800000;
}

.rmsbpt-flat-maroon .pt-menu-tabs .pt-menu-tab {
	border-color: #800000
}

.rmsbpt-flat-maroon .pt-menu-tabs .pt-menu-tab {
	background-color: #4d0000;
	color: #fff center;
}

.rmsbpt-flat-maroon .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-maroon .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #800000
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-maroon .pt-menu-tab-1 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-maroon .pt-menu-tab-2 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-maroon .pt-menu-tab-3 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-maroon .pt-menu-tab-4 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-maroon .pt-menu-tab-5 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-maroon .pt-menu-tab-6 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-maroon .pt-menu-tab-7 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-maroon .pt-menu-tab-8 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.rmsbpt-flat-maroon .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-flat-maroon .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-flat-maroon .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-flat-maroon .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-flat-maroon .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-flat-maroon .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-flat-maroon .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-maroon .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-flat-mediumSeaGreen {
	color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-block,
.rmsbpt-flat-mediumSeaGreen .pt-details-block {
	background: #3cb371;
	border-color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-head {
	background: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-list-container:before {
	background: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-bottom-link {
	background-color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-feature {
	color: #3cb371;
}

.rmsbpt-flat-mediumSeaGreen .pt-feature .pt-feature-description {
	color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-features-round .pt-feature-icon {
	background-color: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-price-container,
.rmsbpt-flat-mediumSeaGreen .pt-details-price-col {
	background: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-progress-bar {
	background-color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-select select:hover,
.rmsbpt-flat-mediumSeaGreen .pt-select select:focus,
.rmsbpt-flat-mediumSeaGreen .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-mediumSeaGreen .pt-select select:focus~.pt-arrow {
	background-color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-select select,
.rmsbpt-flat-mediumSeaGreen .pt-select .pt-arrow,
.rmsbpt-flat-mediumSeaGreen .pt-details-block .pt-btn {
	background: #3cb371;
	color: #fff
}

.rmsbpt-flat-mediumSeaGreen .pt-details-block .pt-btn:hover,
.rmsbpt-flat-mediumSeaGreen .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #226741
}

.rmsbpt-flat-mediumSeaGreen .pt-details {
	border-top-color: #5ac88b;
}

.rmsbpt-flat-mediumSeaGreen .pt-details .pt-feature-description {
	color: #e0f5e9
}

.rmsbpt-flat-mediumSeaGreen .pt-details .pt-features-round .pt-feature-icon {
	color: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-a-btn {
	background: #3cb371;
}

.rmsbpt-flat-mediumSeaGreen .pt-a-btn:hover,
.rmsbpt-flat-mediumSeaGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #3cb371;
	box-shadow: 0 3px 10px -3px #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-a-title label:hover,
.rmsbpt-flat-mediumSeaGreen .pt-a-subtitle label:hover,
.rmsbpt-flat-mediumSeaGreen .pt-a-title label:focus,
.rmsbpt-flat-mediumSeaGreen .pt-a-subtitle label:focus {
	color: #297a4d
}

.rmsbpt-flat-mediumSeaGreen .pt-a-title label,
.rmsbpt-flat-mediumSeaGreen .pt-a-subtitle label,
.rmsbpt-flat-mediumSeaGreen .pt-a-title,
.rmsbpt-flat-mediumSeaGreen .pt-a-subtitle {
	color: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-a-content,
.rmsbpt-flat-mediumSeaGreen .pt-a-bordered {
	background-color: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-a-bordered {
	border: 1px solid #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-mediumSeaGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-mediumSeaGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-mediumSeaGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-mediumSeaGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-mediumSeaGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-mediumSeaGreen .pt-a-btn-5 {
	background: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-mediumSeaGreen .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-mediumSeaGreen .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-selected .pt-text,
.rmsbpt-flat-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-mediumSeaGreen.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-mediumSeaGreen.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #226741
}

.rmsbpt-flat-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-mediumSeaGreen .pt-selected-details .pt-details {
	background-color: #5ac88b
}

.rmsbpt-flat-mediumSeaGreen .pt-selected-details .pt-progress-bar {
	background-color: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-menu-tabs {
	border-color: #3cb371;
}

.rmsbpt-flat-mediumSeaGreen .pt-menu-tabs .pt-menu-tab {
	border-color: #3cb371
}

.rmsbpt-flat-mediumSeaGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #2f8d59;
	color: #fff center;
}

.rmsbpt-flat-mediumSeaGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-mediumSeaGreen .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #3cb371
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-1 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-2 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-3 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-4 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-5 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-6 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-7 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-mediumSeaGreen .pt-menu-tab-8 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.rmsbpt-flat-mediumSeaGreen .pt-tooltip .pt-tooltip-content {
	background-color: #164029;
}

.rmsbpt-flat-mediumSeaGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(22, 64, 41, 0);
	border-top-color: #164029
}

.rmsbpt-flat-mediumSeaGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #2a794d
}

.rmsbpt-flat-mediumSeaGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(22, 64, 41, 0);
	border-bottom-color: #164029
}

.rmsbpt-flat-mediumSeaGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(22, 64, 41, 0)
}

.rmsbpt-flat-mediumSeaGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #164029
}

.rmsbpt-flat-mediumSeaGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-mediumSeaGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #164029
}

.rmsbpt-flat-olive {
	color: #b3b300
}

.rmsbpt-flat-olive .pt-block,
.rmsbpt-flat-olive .pt-details-block {
	background: #808000;
	border-color: #b3b300
}

.rmsbpt-flat-olive .pt-head {
	background: #808000
}

.rmsbpt-flat-olive .pt-list-container:before {
	background: #b3b300
}

.rmsbpt-flat-olive .pt-bottom-link {
	background-color: #b3b300
}

.rmsbpt-flat-olive .pt-feature {
	color: #808000;
}

.rmsbpt-flat-olive .pt-feature .pt-feature-description {
	color: #b3b300
}

.rmsbpt-flat-olive .pt-features-round .pt-feature-icon {
	background-color: #808000
}

.rmsbpt-flat-olive .pt-price-container,
.rmsbpt-flat-olive .pt-details-price-col {
	background: #b3b300
}

.rmsbpt-flat-olive .pt-progress-bar {
	background-color: #b3b300
}

.rmsbpt-flat-olive .pt-select select:hover,
.rmsbpt-flat-olive .pt-select select:focus,
.rmsbpt-flat-olive .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-olive .pt-select select:focus~.pt-arrow {
	background-color: #b3b300
}

.rmsbpt-flat-olive .pt-select select,
.rmsbpt-flat-olive .pt-select .pt-arrow,
.rmsbpt-flat-olive .pt-details-block .pt-btn {
	background: #808000;
	color: #fff
}

.rmsbpt-flat-olive .pt-details-block .pt-btn:hover,
.rmsbpt-flat-olive .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #1a1a00
}

.rmsbpt-flat-olive .pt-details {
	border-top-color: #b3b300;
}

.rmsbpt-flat-olive .pt-details .pt-feature-description {
	color: #ffffd6
}

.rmsbpt-flat-olive .pt-details .pt-features-round .pt-feature-icon {
	color: #808000
}

.rmsbpt-flat-olive .pt-a-btn {
	background: #808000;
}

.rmsbpt-flat-olive .pt-a-btn:hover,
.rmsbpt-flat-olive .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #808000;
	box-shadow: 0 3px 10px -3px #808000
}

.rmsbpt-flat-olive .pt-a-title label:hover,
.rmsbpt-flat-olive .pt-a-subtitle label:hover,
.rmsbpt-flat-olive .pt-a-title label:focus,
.rmsbpt-flat-olive .pt-a-subtitle label:focus {
	color: #cc0
}

.rmsbpt-flat-olive .pt-a-title label,
.rmsbpt-flat-olive .pt-a-subtitle label,
.rmsbpt-flat-olive .pt-a-title,
.rmsbpt-flat-olive .pt-a-subtitle {
	color: #808000
}

.rmsbpt-flat-olive .pt-a-list li:nth-child(2n+1) {
	background-color: #b3b300
}

.rmsbpt-flat-olive .pt-a-content,
.rmsbpt-flat-olive .pt-a-bordered {
	background-color: #808000
}

.rmsbpt-flat-olive .pt-a-bordered {
	border: 1px solid #b3b300
}

.rmsbpt-flat-olive .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-olive .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-olive .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-olive .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-olive .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-olive .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-olive .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-olive .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-olive .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-olive .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-olive .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-olive .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-olive .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-olive .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-olive .pt-a-btn-5 {
	background: #b3b300
}

.rmsbpt-flat-olive .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-olive .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-olive .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #808000
}

.rmsbpt-flat-olive .pt-selected .pt-text,
.rmsbpt-flat-olive.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-olive.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-olive.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-olive.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #1a1a00
}

.rmsbpt-flat-olive.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-olive .pt-selected-details .pt-details {
	background-color: #b3b300
}

.rmsbpt-flat-olive .pt-selected-details .pt-progress-bar {
	background-color: #808000
}

.rmsbpt-flat-olive .pt-menu-tabs {
	border-color: #808000;
}

.rmsbpt-flat-olive .pt-menu-tabs .pt-menu-tab {
	border-color: #808000
}

.rmsbpt-flat-olive .pt-menu-tabs .pt-menu-tab {
	background-color: #4d4d00;
	color: #fff center;
}

.rmsbpt-flat-olive .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-olive .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #808000
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-olive .pt-menu-tab-1 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-olive .pt-menu-tab-2 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-olive .pt-menu-tab-3 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-olive .pt-menu-tab-4 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-olive .pt-menu-tab-5 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-olive .pt-menu-tab-6 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-olive .pt-menu-tab-7 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-olive .pt-menu-tab-8 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.rmsbpt-flat-olive .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-flat-olive .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-flat-olive .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-flat-olive .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-flat-olive .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-flat-olive .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-flat-olive .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-olive .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-flat-slateGray {
	color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-block,
.rmsbpt-flat-slateGray .pt-details-block {
	background: #708090;
	border-color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-head {
	background: #708090
}

.rmsbpt-flat-slateGray .pt-list-container:before {
	background: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-bottom-link {
	background-color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-feature {
	color: #708090;
}

.rmsbpt-flat-slateGray .pt-feature .pt-feature-description {
	color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-features-round .pt-feature-icon {
	background-color: #708090
}

.rmsbpt-flat-slateGray .pt-price-container,
.rmsbpt-flat-slateGray .pt-details-price-col {
	background: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-progress-bar {
	background-color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-select select:hover,
.rmsbpt-flat-slateGray .pt-select select:focus,
.rmsbpt-flat-slateGray .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-slateGray .pt-select select:focus~.pt-arrow {
	background-color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-select select,
.rmsbpt-flat-slateGray .pt-select .pt-arrow,
.rmsbpt-flat-slateGray .pt-details-block .pt-btn {
	background: #708090;
	color: #fff
}

.rmsbpt-flat-slateGray .pt-details-block .pt-btn:hover,
.rmsbpt-flat-slateGray .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #444d56
}

.rmsbpt-flat-slateGray .pt-details {
	border-top-color: #8d9aa6;
}

.rmsbpt-flat-slateGray .pt-details .pt-feature-description {
	color: #e8ebed
}

.rmsbpt-flat-slateGray .pt-details .pt-features-round .pt-feature-icon {
	color: #708090
}

.rmsbpt-flat-slateGray .pt-a-btn {
	background: #708090;
}

.rmsbpt-flat-slateGray .pt-a-btn:hover,
.rmsbpt-flat-slateGray .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #708090;
	box-shadow: 0 3px 10px -3px #708090
}

.rmsbpt-flat-slateGray .pt-a-title label:hover,
.rmsbpt-flat-slateGray .pt-a-subtitle label:hover,
.rmsbpt-flat-slateGray .pt-a-title label:focus,
.rmsbpt-flat-slateGray .pt-a-subtitle label:focus {
	color: #4e5a65
}

.rmsbpt-flat-slateGray .pt-a-title label,
.rmsbpt-flat-slateGray .pt-a-subtitle label,
.rmsbpt-flat-slateGray .pt-a-title,
.rmsbpt-flat-slateGray .pt-a-subtitle {
	color: #708090
}

.rmsbpt-flat-slateGray .pt-a-list li:nth-child(2n+1) {
	background-color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-a-content,
.rmsbpt-flat-slateGray .pt-a-bordered {
	background-color: #708090
}

.rmsbpt-flat-slateGray .pt-a-bordered {
	border: 1px solid #8d9aa6
}

.rmsbpt-flat-slateGray .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-slateGray .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-slateGray .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-slateGray .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-slateGray .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-slateGray .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-slateGray .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-slateGray .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-slateGray .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-slateGray .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-slateGray .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-slateGray .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-slateGray .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-slateGray .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-slateGray .pt-a-btn-5 {
	background: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-slateGray .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-slateGray .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #708090
}

.rmsbpt-flat-slateGray .pt-selected .pt-text,
.rmsbpt-flat-slateGray.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-slateGray.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-slateGray.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #444d56
}

.rmsbpt-flat-slateGray.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-slateGray .pt-selected-details .pt-details {
	background-color: #8d9aa6
}

.rmsbpt-flat-slateGray .pt-selected-details .pt-progress-bar {
	background-color: #708090
}

.rmsbpt-flat-slateGray .pt-menu-tabs {
	border-color: #708090;
}

.rmsbpt-flat-slateGray .pt-menu-tabs .pt-menu-tab {
	border-color: #708090
}

.rmsbpt-flat-slateGray .pt-menu-tabs .pt-menu-tab {
	background-color: #5a6673;
	color: #fff center;
}

.rmsbpt-flat-slateGray .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-slateGray .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #708090
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-slateGray .pt-menu-tab-1 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-slateGray .pt-menu-tab-2 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-slateGray .pt-menu-tab-3 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-slateGray .pt-menu-tab-4 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-slateGray .pt-menu-tab-5 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-slateGray .pt-menu-tab-6 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-slateGray .pt-menu-tab-7 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-slateGray .pt-menu-tab-8 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.rmsbpt-flat-slateGray .pt-tooltip .pt-tooltip-content {
	background-color: #2d333a;
}

.rmsbpt-flat-slateGray .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(45, 51, 58, 0);
	border-top-color: #2d333a
}

.rmsbpt-flat-slateGray .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #4e5965
}

.rmsbpt-flat-slateGray .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(45, 51, 58, 0);
	border-bottom-color: #2d333a
}

.rmsbpt-flat-slateGray .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(45, 51, 58, 0)
}

.rmsbpt-flat-slateGray .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #2d333a
}

.rmsbpt-flat-slateGray .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-slateGray .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #2d333a
}

.rmsbpt-flat-steelBlue {
	color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-block,
.rmsbpt-flat-steelBlue .pt-details-block {
	background: #4682b4;
	border-color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-head {
	background: #4682b4
}

.rmsbpt-flat-steelBlue .pt-list-container:before {
	background: #699bc4
}

.rmsbpt-flat-steelBlue .pt-bottom-link {
	background-color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-feature {
	color: #4682b4;
}

.rmsbpt-flat-steelBlue .pt-feature .pt-feature-description {
	color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-features-round .pt-feature-icon {
	background-color: #4682b4
}

.rmsbpt-flat-steelBlue .pt-price-container,
.rmsbpt-flat-steelBlue .pt-details-price-col {
	background: #699bc4
}

.rmsbpt-flat-steelBlue .pt-progress-bar {
	background-color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-select select:hover,
.rmsbpt-flat-steelBlue .pt-select select:focus,
.rmsbpt-flat-steelBlue .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-steelBlue .pt-select select:focus~.pt-arrow {
	background-color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-select select,
.rmsbpt-flat-steelBlue .pt-select .pt-arrow,
.rmsbpt-flat-steelBlue .pt-details-block .pt-btn {
	background: #4682b4;
	color: #fff
}

.rmsbpt-flat-steelBlue .pt-details-block .pt-btn:hover,
.rmsbpt-flat-steelBlue .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #2a4d6a
}

.rmsbpt-flat-steelBlue .pt-details {
	border-top-color: #699bc4;
}

.rmsbpt-flat-steelBlue .pt-details .pt-feature-description {
	color: #e2ebf4
}

.rmsbpt-flat-steelBlue .pt-details .pt-features-round .pt-feature-icon {
	color: #4682b4
}

.rmsbpt-flat-steelBlue .pt-a-btn {
	background: #4682b4;
}

.rmsbpt-flat-steelBlue .pt-a-btn:hover,
.rmsbpt-flat-steelBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #4682b4;
	box-shadow: 0 3px 10px -3px #4682b4
}

.rmsbpt-flat-steelBlue .pt-a-title label:hover,
.rmsbpt-flat-steelBlue .pt-a-subtitle label:hover,
.rmsbpt-flat-steelBlue .pt-a-title label:focus,
.rmsbpt-flat-steelBlue .pt-a-subtitle label:focus {
	color: #315a7d
}

.rmsbpt-flat-steelBlue .pt-a-title label,
.rmsbpt-flat-steelBlue .pt-a-subtitle label,
.rmsbpt-flat-steelBlue .pt-a-title,
.rmsbpt-flat-steelBlue .pt-a-subtitle {
	color: #4682b4
}

.rmsbpt-flat-steelBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-a-content,
.rmsbpt-flat-steelBlue .pt-a-bordered {
	background-color: #4682b4
}

.rmsbpt-flat-steelBlue .pt-a-bordered {
	border: 1px solid #699bc4
}

.rmsbpt-flat-steelBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-steelBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-steelBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-steelBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-steelBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-steelBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-steelBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-steelBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-steelBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-steelBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-steelBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-steelBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-steelBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-steelBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-steelBlue .pt-a-btn-5 {
	background: #699bc4
}

.rmsbpt-flat-steelBlue .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-steelBlue .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-steelBlue .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #4682b4
}

.rmsbpt-flat-steelBlue .pt-selected .pt-text,
.rmsbpt-flat-steelBlue.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-steelBlue.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-steelBlue.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #2a4d6a
}

.rmsbpt-flat-steelBlue.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-steelBlue .pt-selected-details .pt-details {
	background-color: #699bc4
}

.rmsbpt-flat-steelBlue .pt-selected-details .pt-progress-bar {
	background-color: #4682b4
}

.rmsbpt-flat-steelBlue .pt-menu-tabs {
	border-color: #4682b4;
}

.rmsbpt-flat-steelBlue .pt-menu-tabs .pt-menu-tab {
	border-color: #4682b4
}

.rmsbpt-flat-steelBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #38678f;
	color: #fff center;
}

.rmsbpt-flat-steelBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-steelBlue .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #4682b4
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-1 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-2 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-3 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-4 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-5 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-6 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-7 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-steelBlue .pt-menu-tab-8 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.rmsbpt-flat-steelBlue .pt-tooltip .pt-tooltip-content {
	background-color: #1b3246;
}

.rmsbpt-flat-steelBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(27, 50, 70, 0);
	border-top-color: #1b3246
}

.rmsbpt-flat-steelBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #30597d
}

.rmsbpt-flat-steelBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(27, 50, 70, 0);
	border-bottom-color: #1b3246
}

.rmsbpt-flat-steelBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(27, 50, 70, 0)
}

.rmsbpt-flat-steelBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #1b3246
}

.rmsbpt-flat-steelBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-steelBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #1b3246
}

.rmsbpt-flat-yellowGreen {
	color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-block,
.rmsbpt-flat-yellowGreen .pt-details-block {
	background: #9acd32;
	border-color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-head {
	background: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-list-container:before {
	background: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-bottom-link {
	background-color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-feature {
	color: #9acd32;
}

.rmsbpt-flat-yellowGreen .pt-feature .pt-feature-description {
	color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-features-round .pt-feature-icon {
	background-color: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-price-container,
.rmsbpt-flat-yellowGreen .pt-details-price-col {
	background: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-progress-bar {
	background-color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-select select:hover,
.rmsbpt-flat-yellowGreen .pt-select select:focus,
.rmsbpt-flat-yellowGreen .pt-select select:hover~.pt-arrow,
.rmsbpt-flat-yellowGreen .pt-select select:focus~.pt-arrow {
	background-color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-select select,
.rmsbpt-flat-yellowGreen .pt-select .pt-arrow,
.rmsbpt-flat-yellowGreen .pt-details-block .pt-btn {
	background: #9acd32;
	color: #fff
}

.rmsbpt-flat-yellowGreen .pt-details-block .pt-btn:hover,
.rmsbpt-flat-yellowGreen .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #5c7b1e
}

.rmsbpt-flat-yellowGreen .pt-details {
	border-top-color: #aed75b;
}

.rmsbpt-flat-yellowGreen .pt-details .pt-feature-description {
	color: #eff7de
}

.rmsbpt-flat-yellowGreen .pt-details .pt-features-round .pt-feature-icon {
	color: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-a-btn {
	background: #9acd32;
}

.rmsbpt-flat-yellowGreen .pt-a-btn:hover,
.rmsbpt-flat-yellowGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #9acd32;
	box-shadow: 0 3px 10px -3px #9acd32
}

.rmsbpt-flat-yellowGreen .pt-a-title label:hover,
.rmsbpt-flat-yellowGreen .pt-a-subtitle label:hover,
.rmsbpt-flat-yellowGreen .pt-a-title label:focus,
.rmsbpt-flat-yellowGreen .pt-a-subtitle label:focus {
	color: #6c9023
}

.rmsbpt-flat-yellowGreen .pt-a-title label,
.rmsbpt-flat-yellowGreen .pt-a-subtitle label,
.rmsbpt-flat-yellowGreen .pt-a-title,
.rmsbpt-flat-yellowGreen .pt-a-subtitle {
	color: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-a-content,
.rmsbpt-flat-yellowGreen .pt-a-bordered {
	background-color: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-a-bordered {
	border: 1px solid #aed75b
}

.rmsbpt-flat-yellowGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-flat-yellowGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-flat-yellowGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-flat-yellowGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-flat-yellowGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-flat-yellowGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-flat-yellowGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-flat-yellowGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-flat-yellowGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-flat-yellowGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-flat-yellowGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-flat-yellowGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-flat-yellowGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-flat-yellowGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-flat-yellowGreen .pt-a-btn-5 {
	background: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-flat-yellowGreen .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-flat-yellowGreen .pt-details-block.pt-not-available-details .pt-btn .pt-hover-back {
	background-color: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-selected .pt-text,
.rmsbpt-flat-yellowGreen.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-flat-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-flat-yellowGreen.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-flat-yellowGreen.pt-animation-2 .pt-text {
	text-shadow: 0 0 6px #5c7b1e
}

.rmsbpt-flat-yellowGreen.pt-animation-default:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-flat-yellowGreen .pt-selected-details .pt-details {
	background-color: #aed75b
}

.rmsbpt-flat-yellowGreen .pt-selected-details .pt-progress-bar {
	background-color: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-menu-tabs {
	border-color: #9acd32;
}

.rmsbpt-flat-yellowGreen .pt-menu-tabs .pt-menu-tab {
	border-color: #9acd32
}

.rmsbpt-flat-yellowGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #7ba428;
	color: #fff center;
}

.rmsbpt-flat-yellowGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-flat-yellowGreen .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #9acd32
}

.pt-menu-tab-check-1:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-1 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-2 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-3 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-4 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-5 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-6 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-7 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-flat-yellowGreen .pt-menu-tab-8 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.rmsbpt-flat-yellowGreen .pt-tooltip .pt-tooltip-content {
	background-color: #3e5214;
}

.rmsbpt-flat-yellowGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(62, 82, 20, 0);
	border-top-color: #3e5214
}

.rmsbpt-flat-yellowGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #6d9023
}

.rmsbpt-flat-yellowGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(62, 82, 20, 0);
	border-bottom-color: #3e5214
}

.rmsbpt-flat-yellowGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(62, 82, 20, 0)
}

.rmsbpt-flat-yellowGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #3e5214
}

.rmsbpt-flat-yellowGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-flat-yellowGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #3e5214
}

.rmsbpt-extra .pt-block {
	margin: 30px 0 40px;
	position: relative;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s
}

.rmsbpt-extra button::-moz-focus-inner {
	border: 0;
	padding: 0;
	margin: 0
}

.rmsbpt-extra .pt-btn {
	font-family: inherit;
	cursor: pointer;
	display: inline-block;
	text-decoration: none
}

.rmsbpt-extra .pt-btn[disabled],
.rmsbpt-extra span.pt-btn {
	cursor: default
}

.rmsbpt-extra {
	cursor: default;
	font-family: 'Antonio';
	font-size: 18px;
	line-height: 1.2;
	color: #4d4d4d;
	text-align: center;
}

.rmsbpt-extra *,
.rmsbpt-extra *:before,
.rmsbpt-extra *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.rmsbpt-extra .pt-cols {
	zoom: 1
}

.rmsbpt-extra .pt-cols:before,
.rmsbpt-extra .pt-cols:after {
	content: "";
	display: table
}

.rmsbpt-extra .pt-cols:after {
	clear: both
}

.rmsbpt-extra .pt-active {
	color: #39b54a !important
}

.rmsbpt-extra .pt-disabled {
	color: #f00 !important
}

.rmsbpt-extra .pt-menu-tabs {
	display: block;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
}

.rmsbpt-extra .pt-menu-tabs .pt-menu-tab {
	border-bottom: 1px solid #333;
	border-right: 1px solid #333
}

.rmsbpt-extra .pt-menu-tabs .pt-menu-tab {
	margin: 0;
	padding: 0 8px;
	font-weight: normal;
	display: block;
	cursor: pointer;
	position: relative;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background-color: #1a1a1a;
	font-size: 18px;
	line-height: 42px;
	color: #fff;
	font-weight: center;
}

.rmsbpt-extra .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #333
}

.pt-menu-tab-check,
.pt-menu-tab-content {
	display: none
}

.pt-menu-tab-check-1:checked~.pt-menu-tab-content-1 {
	display: block
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra .pt-menu-tab-1 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-2:checked~.pt-menu-tab-content-2 {
	display: block
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra .pt-menu-tab-2 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-3:checked~.pt-menu-tab-content-3 {
	display: block
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra .pt-menu-tab-3 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-4:checked~.pt-menu-tab-content-4 {
	display: block
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra .pt-menu-tab-4 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-5:checked~.pt-menu-tab-content-5 {
	display: block
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra .pt-menu-tab-5 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-6:checked~.pt-menu-tab-content-6 {
	display: block
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra .pt-menu-tab-6 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-7:checked~.pt-menu-tab-content-7 {
	display: block
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra .pt-menu-tab-7 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-8:checked~.pt-menu-tab-content-8 {
	display: block
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra .pt-menu-tab-8 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-9:checked~.pt-menu-tab-content-9 {
	display: block
}

.pt-menu-tab-check-9:checked~.rmsbpt-extra .pt-menu-tab-9 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

.pt-menu-tab-check-10:checked~.pt-menu-tab-content-10 {
	display: block
}

.pt-menu-tab-check-10:checked~.rmsbpt-extra .pt-menu-tab-10 {
	background-color: #4d4d4d;
	-webkit-box-shadow: 0 0 5px #333 inset;
	box-shadow: 0 0 5px #333 inset
}

@media (min-width:768px) {
	.rmsbpt-extra .pt-menu-tabs {
		display: table;
		border-collapse: separate;
		width: 100%;
	}
	.rmsbpt-extra .pt-menu-tabs .pt-menu-tab {
		vertical-align: middle;
		display: table-cell;
		width: 10%
	}
}

@media (max-width:619px) {
	.rmsbpt-extra .col-xs-3 {
		width: 100%
	}
}

@media (max-width:991px) {
	.rmsbpt-extra .col-sm-4,
	.rmsbpt-extra .col-xs-4 {
		width: 100%
	}
}

@media (max-width:1199px) and (min-width:992px) {
	.rmsbpt-extra .col-md-3 {
		width: 50%;
	}
	.rmsbpt-extra .col-md-3:nth-child(2n+1) {
		clear: left
	}
}

@media (max-width:1199px) and (min-width:768px) {
	.rmsbpt-extra .col-sm-3 {
		width: 50%;
	}
	.rmsbpt-extra .col-sm-3:nth-child(2n+1) {
		clear: left
	}
}

@media (max-width:1199px) and (min-width:620px) {
	.rmsbpt-extra .col-xs-3 {
		width: 50%;
	}
	.rmsbpt-extra .col-xs-3:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:620px) {
	.rmsbpt-extra .pt-cols-4>.pt-col,
	.rmsbpt-extra .pt-cols-2>.pt-col {
		width: 50%
	}
	.rmsbpt-extra .pt-cols-2>.pt-col:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:620px) and (max-width:767px) {
	.rmsbpt-extra .pt-cols-4,
	.rmsbpt-extra .pt-cols-2 {
		margin: 0 -15px;
	}
	.rmsbpt-extra .pt-cols-4>.pt-col,
	.rmsbpt-extra .pt-cols-2>.pt-col {
		padding: 0 15px;
		float: left
	}
}

@media (min-width:620px) and (max-width:991px) {
	.rmsbpt-extra .pt-cols-4>.pt-col:nth-child(2n+1) {
		clear: left
	}
}

@media (min-width:768px) {
	.rmsbpt-extra .pt-cols {
		margin: 0 -15px;
	}
	.rmsbpt-extra .pt-cols>.pt-col {
		padding: 0 15px;
		float: left
	}
	.rmsbpt-extra .pt-cols-3 {
		margin: 0 -15px;
	}
	.rmsbpt-extra .pt-cols-3>.pt-col {
		width: 33.3333%;
	}
	.rmsbpt-extra .pt-cols-3>.pt-col:nth-child(3n+1) {
		clear: left
	}
	.rmsbpt-extra .pt-cols-5>.pt-col:nth-child(5n+1) {
		clear: left
	}
}

@media (min-width:768px) and (max-width:1199px) {
	.rmsbpt-extra .pt-cols-5>.pt-col:nth-child(5n+4) {
		clear: left
	}
	.rmsbpt-extra .pt-cols-5>.pt-col:nth-child(5n+1),
	.rmsbpt-extra .pt-cols-5>.pt-col:nth-child(5n+2),
	.rmsbpt-extra .pt-cols-5>.pt-col:nth-child(5n+3) {
		width: 33.3333%
	}
	.rmsbpt-extra .pt-cols-5>.pt-col:nth-child(5n+4),
	.rmsbpt-extra .pt-cols-5>.pt-col:nth-child(5n+5) {
		width: 50%
	}
}

@media (min-width:992px) {
	.rmsbpt-extra .pt-cols-4>.pt-col {
		width: 25%;
	}
	.rmsbpt-extra .pt-cols-4>.pt-col:nth-child(4n+1) {
		clear: left
	}
}

@media (min-width:1200px) {
	.rmsbpt-extra .pt-cols-5 {
		margin: 0 -5px;
	}
	.rmsbpt-extra .pt-cols-5>.pt-col {
		padding: 0 5px;
		width: 20%
	}
}

.rmsbpt-extra .pt-tooltip {
	display: none;
	position: absolute;
	right: 50%;
	bottom: 100%;
	margin-right: -100px;
	width: 200px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.2;
	color: #fff;
	text-align: center;
	cursor: help;
	z-index: 100;
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content {
	position: relative;
	background-color: #000;
	padding: 5px;
	display: inline-block;
	text-align: left;
	margin-bottom: 8px;
	max-width: 100%;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content .fa {
	margin: 0
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content img {
	max-width: 100%
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content:after {
	content: "";
	position: absolute;
	top: 100%;
	right: 50%;
	margin-right: -8px;
	border-color: rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 8px 8px;
	border-top-color: #000
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	display: block;
	border-bottom: 1px solid #262626;
	font-size: 15px;
	line-height: 1.4;
	font-weight: bold;
	text-align: center;
	padding: 0 5px;
	margin-bottom: 10px
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content .pt-tooltip-list {
	display: block;
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content .pt-tooltip-list>span {
	display: block;
	line-height: 1.4
}

.rmsbpt-extra .pt-tooltip .pt-tooltip-content .pt-tooltip-list .fa {
	font-size: 13px;
	width: 20px
}

.rmsbpt-extra .pt-tooltip-bottom {
	bottom: auto;
	top: 100%;
}

.rmsbpt-extra .pt-tooltip-bottom .pt-tooltip-content {
	margin-bottom: 0;
	margin-top: 8px;
}

.rmsbpt-extra .pt-tooltip-bottom .pt-tooltip-content:after {
	top: auto;
	bottom: 100%;
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-extra .pt-tooltip-left .pt-tooltip-content,
.rmsbpt-extra .pt-tooltip-left-top .pt-tooltip-content,
.rmsbpt-extra .pt-tooltip-left-bottom .pt-tooltip-content,
.rmsbpt-extra .pt-tooltip-right .pt-tooltip-content,
.rmsbpt-extra .pt-tooltip-right-top .pt-tooltip-content,
.rmsbpt-extra .pt-tooltip-right-bottom .pt-tooltip-content {
	margin-bottom: 0;
}

.rmsbpt-extra .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-right-bottom .pt-tooltip-content:after {
	margin-right: 0;
	border-top-color: rgba(0, 0, 0, 0);
	border-width: 8px 8px
}

.rmsbpt-extra .pt-tooltip-right,
.rmsbpt-extra .pt-tooltip-right-top,
.rmsbpt-extra .pt-tooltip-right-bottom {
	left: 100%;
	text-align: left;
	margin-left: 11px !important;
	margin-right: 0;
}

.rmsbpt-extra .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-right-bottom .pt-tooltip-content:after {
	right: 100%;
	border-right-color: #000
}

.rmsbpt-extra .pt-tooltip-left,
.rmsbpt-extra .pt-tooltip-left-top,
.rmsbpt-extra .pt-tooltip-left-bottom {
	right: 100%;
	text-align: right;
	margin-right: 11px !important;
}

.rmsbpt-extra .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-left-bottom .pt-tooltip-content:after {
	left: 100%;
	border-left-color: #000
}

.rmsbpt-extra .pt-tooltip-right,
.rmsbpt-extra .pt-tooltip-left {
	bottom: 50%;
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	-o-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%);
}

.rmsbpt-extra .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-left .pt-tooltip-content:after {
	top: 50%;
	margin-top: -8px
}

.rmsbpt-extra .pt-tooltip-right-top,
.rmsbpt-extra .pt-tooltip-left-top {
	top: -5px;
}

.rmsbpt-extra .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-left-top .pt-tooltip-content:after {
	top: 8px
}

.rmsbpt-extra .pt-tooltip-right-bottom,
.rmsbpt-extra .pt-tooltip-left-bottom {
	bottom: -5px;
}

.rmsbpt-extra .pt-tooltip-right-bottom .pt-tooltip-content:after,
.rmsbpt-extra .pt-tooltip-left-bottom .pt-tooltip-content:after {
	top: auto;
	bottom: 10px
}

.rmsbpt-extra .pt-tooltip-show:hover {
	cursor: help
}

.rmsbpt-extra .pt-tooltip:hover,
.rmsbpt-extra .pt-tooltip-show:hover~.pt-tooltip {
	display: block
}

.rmsbpt-extra .pt-tooltip-show-icon,
.rmsbpt-extra .pt-tooltip-show-text {
	display: inline-block;
	position: relative;
	line-height: 1
}

.rmsbpt-extra .pt-tooltip-show-icon {
	vertical-align: top;
	position: relative;
	left: 5px;
	top: 3px;
}

.rmsbpt-extra .pt-tooltip-show-icon .pt-tooltip-show i.fa {
	vertical-align: top;
	width: auto;
	font-size: 14px;
	margin: 0
}

.rmsbpt-extra .pt-block .pt-tooltip-show-icon .pt-tooltip {
	margin-right: -50px;
	text-align: right;
}

.rmsbpt-extra .pt-block .pt-tooltip-show-icon .pt-tooltip .pt-tooltip-content:after {
	right: 42px;
	margin-right: 0
}

@media (min-width:992px) {
	.rmsbpt-extra .pt-tooltip-show-text .pt-tooltip {
		width: 280px;
		margin-right: -140px;
	}
	.rmsbpt-extra .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col {
		zoom: 1;
	}
	.rmsbpt-extra .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:before,
	.rmsbpt-extra .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:after {
		content: "";
		display: table
	}
	.rmsbpt-extra .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col:after {
		clear: both
	}
	.rmsbpt-extra .pt-tooltip-show-text .pt-tooltip .pt-tooltip-content .pt-tooltip-2col>span {
		float: left;
		width: 50%
	}
}

.rmsbpt-extra .pt-badge {
	position: absolute;
	top: -1px;
	right: -1px;
	padding: 0 10px;
	background: #c0c0c0;
	border-bottom: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	height: 25px;
	font-size: 16px;
	line-height: 26px;
	color: #fff;
}

.rmsbpt-extra .pt-popular {
	background: #39b54a;
	border-bottom: 1px solid #44c455;
	border-left: 1px solid #44c455
}

.rmsbpt-extra .pt-discount {
	background: #ff931e;
	border-bottom: 1px solid #ff9f38;
	border-left: 1px solid #ff9f38
}

.rmsbpt-extra {
	margin-bottom: 15px;
	font-family: 'ABeeZee';
	font-size: 15px;
	line-height: 1.2;
	color: #666;
	text-align: center;
}

.rmsbpt-extra * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.rmsbpt-extra .pt-block {
	display: block;
	text-align: center;
	padding-bottom: 8px;
	outline: 0 none;
	text-decoration: none
}

.rmsbpt-extra .pt-block,
.rmsbpt-extra .pt-details-block {
	background: #333;
	border: 1px solid #4d4d4d;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	color: #fff
}

.rmsbpt-extra .pt-head {
	display: block;
	padding: 25px 0 12px;
	position: relative;
}

.rmsbpt-extra .pt-title {
	display: block;
	font-size: 36px;
	line-height: 40px;
	color: #fff;
}

.rmsbpt-extra .pt-sub-text {
	display: block;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 16px;
	padding-top: 10px
}

.rmsbpt-extra .pt-text {
	display: block;
	font-size: 24px;
	line-height: 40px;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s
}

.rmsbpt-extra .pt-tooltip-show-text .pt-tooltip-show {
	border-bottom: 1px solid
}

.rmsbpt-extra .pt-bottom-link {
	width: 100%;
	background-color: #4d4d4d;
	text-align: center;
	height: 25px;
	line-height: 25px;
}

.rmsbpt-extra .pt-bottom-link a,
.rmsbpt-extra .pt-bottom-link label {
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	font-size: 15px;
	font-weight: normal;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	margin: 0;
}

.rmsbpt-extra .pt-bottom-link a:hover,
.rmsbpt-extra .pt-bottom-link label:hover,
.rmsbpt-extra .pt-bottom-link a:active,
.rmsbpt-extra .pt-bottom-link label:active {
	color: #d9d9d9
}

.rmsbpt-extra .pt-block+.pt-bottom-link {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	margin: -35px 10% 26px;
	position: relative;
	width: 80%
}

.rmsbpt-extra .pt-feature {
	margin: 15px 25px;
	text-align: center;
	font-size: 15px;
	color: #333;
}

.rmsbpt-extra .pt-feature .pt-feature-icon {
	font-size: 32px;
	margin-bottom: 10px;
}

.rmsbpt-extra .pt-feature .pt-feature-icon img {
	max-width: 100%
}

.rmsbpt-extra .pt-feature .pt-feature-title {
	font-size: 21px;
	line-height: 22px;
	padding-top: 5px
}

.rmsbpt-extra .pt-feature .pt-feature-description {
	color: #4d4d4d
}

.rmsbpt-extra .pt-features-big-icon .pt-feature-icon {
	font-size: 54px;
}

.rmsbpt-extra .pt-features-round .pt-feature-icon {
	height: 86px;
	line-height: 92px;
	width: 86px;
	display: inline-block;
	color: #fff;
	background-color: #333;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden
}

@font-face {
	font-family: 'Antonio';
	src: url("../fonts/Antonio/antonio-regular-webfont.eot");
	src: url("../fonts/Antonio/antonio-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/Antonio/antonio-regular-webfont.woff2") format('woff2'), url("../fonts/Antonio/antonio-regular-webfont.woff") format('woff'), url("../fonts/Antonio/antonio-regular-webfont.ttf") format('truetype'), url("../fonts/Antonio/antonio-regular-webfont.svg#Antonio") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'ABeeZee';
	src: url("../fonts/ABeeZee/abeezee-regular-webfont.eot");
	src: url("../fonts/ABeeZee/abeezee-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/ABeeZee/abeezee-regular-webfont.woff2") format('woff2'), url("../fonts/ABeeZee/abeezee-regular-webfont.woff") format('woff'), url("../fonts/ABeeZee/abeezee-regular-webfont.ttf") format('truetype'), url("../fonts/ABeeZee/abeezee-regular-webfont.svg#ABeeZee") format('svg');
	font-weight: normal;
	font-style: normal
}

.rmsbpt-extra .pt-list-container {
	display: block;
	position: relative;
	z-index: 1
}

.rmsbpt-extra .pt-list {
	display: inline-block;
	text-align: left;
	padding: 10px 0;
}

.rmsbpt-extra .pt-list .pt-list-item {
	display: block;
	padding: 8px 0
}

.rmsbpt-extra .pt-list .fa {
	width: 25px;
	font-size: 21px;
}

.rmsbpt-extra .pt-list .fa.show-hint {
	margin-left: 5px;
	font-size: 14px;
	position: relative;
	top: -2px;
	width: auto
}

.rmsbpt-extra .pt-list .pt-active {
	color: #39b54a
}

.rmsbpt-extra .pt-list .pt-disabled {
	color: #f00
}

.rmsbpt-extra .pt-price-container {
	text-align: center;
	display: block;
	padding: 50px 0 10px;
	background: #4d4d4d;
	border: 6px solid #404040;
	-webkit-border-radius: 98px;
	border-radius: 98px;
	height: 196px;
	width: 196px;
	display: inline-block;
	-webkit-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	-moz-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	-o-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	-ms-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s
}

.rmsbpt-extra .pt-price-block {
	padding-top: 5px;
	height: 76px;
	font-family: 'Antonio';
	color: #fff;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s;
	display: inline-block;
	position: relative;
}

.rmsbpt-extra .pt-price-block span {
	vertical-align: middle
}

.rmsbpt-extra .pt-price-block .pt-currency {
	position: absolute;
	top: 20px;
	right: 100%;
	font-size: 32px;
	line-height: 34px;
}

.rmsbpt-extra .pt-price-block .pt-price-main {
	font-size: 84px;
	line-height: 86px;
}

.rmsbpt-extra .pt-price-block .pt-price-rest {
	position: absolute;
	left: 100%;
	top: 14px;
	font-size: 32px;
	line-height: 34px;
	text-decoration: underline
}

.rmsbpt-extra .pt-progress-bars {
	zoom: 1;
	padding: 0;
	margin: 10px 0 20px;
	font-size: 16px;
	line-height: 20px;
}

.rmsbpt-extra .pt-progress-bars:before,
.rmsbpt-extra .pt-progress-bars:after {
	content: "";
	display: table
}

.rmsbpt-extra .pt-progress-bars:after {
	clear: both
}

.rmsbpt-extra .pt-progress-bars:first-child {
	margin-top: 0
}

.rmsbpt-extra .pt-progress-bars ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left
}

.rmsbpt-extra .pt-progress-bars li {
	zoom: 1;
	margin: 5px 0
}

.rmsbpt-extra .pt-progress-bars li:before,
.rmsbpt-extra .pt-progress-bars li:after {
	content: "";
	display: table
}

.rmsbpt-extra .pt-progress-bars li:after {
	clear: both
}

.rmsbpt-extra .pt-progress-bars .pt-text {
	font-size: 16px;
	line-height: 20px;
	padding-right: 15px;
	min-width: 120px;
	float: left
}

.rmsbpt-extra .pt-progress-bar,
.rmsbpt-extra .pt-progress-value {
	display: block;
	height: 18px
}

.rmsbpt-extra .pt-progress-bar {
	float: right;
	width: 140px;
	background-color: #4d4d4d
}

.rmsbpt-extra .pt-progress-value {
	background-color: #fff
}

.rmsbpt-extra .pt-select {
	position: relative;
	display: inline-block;
	margin: 0;
}

.rmsbpt-extra .pt-select select {
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0 none;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	text-align: left;
	padding: 12px 0 14px 15px;
	line-height: 20px;
	font-size: 20px;
}

.rmsbpt-extra .pt-select select[disabled] {
	cursor: default
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.rmsbpt-extra .pt-select select {
		padding-right: 30px
	}
}

.rmsbpt-extra .pt-select select option {
	padding: 5px 15px
}

.rmsbpt-extra .pt-select select:hover,
.rmsbpt-extra .pt-select select:focus,
.rmsbpt-extra .pt-select select:hover~.pt-arrow,
.rmsbpt-extra .pt-select select:focus~.pt-arrow {
	color: #d9d9d9
}

.rmsbpt-extra .pt-select .pt-arrow {
	pointer-events: none;
	position: absolute;
	top: 11px;
	right: 1px;
	width: 24px;
	height: 35px;
	font-size: 16px;
	line-height: 34px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	text-align: center
}

.rmsbpt-extra .pt-select select,
.rmsbpt-extra .pt-select .pt-arrow,
.rmsbpt-extra .pt-details-block .pt-btn {
	background: #333;
	color: #fff
}

.rmsbpt-extra .pt-details-block .pt-btn,
.rmsbpt-extra .pt-select select {
	font-weight: normal;
	height: 52px
}

.rmsbpt-extra .pt-details-block .pt-btn {
	padding: 0 8px;
	line-height: 52px;
	text-align: center;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	font-size: 24px;
	text-shadow: 2px 2px 25px;
	border: 0 none;
}

.rmsbpt-extra .pt-details-block .pt-btn:hover,
.rmsbpt-extra .pt-details-block .pt-btn:focus {
	font-size: 30px;
	text-shadow: 0 0 6px #666
}

.rmsbpt-extra .pt-details-block {
	zoom: 1;
	position: relative;
	text-align: left;
	margin: 30px 0
}

.rmsbpt-extra .pt-details-block:before,
.rmsbpt-extra .pt-details-block:after {
	content: "";
	display: table
}

.rmsbpt-extra .pt-details-block:after {
	clear: both
}

.rmsbpt-extra .pt-more-actions {
	position: absolute;
	left: 10px;
	top: 5px;
}

.rmsbpt-extra .pt-more-actions label,
.rmsbpt-extra .pt-more-actions a {
	cursor: pointer;
	font-size: 13px;
	color: #fff;
	font-weight: normal;
	font-family: 'Antonio';
	margin: 0 3px;
	text-decoration: none;
}

.rmsbpt-extra .pt-more-actions label .fa,
.rmsbpt-extra .pt-more-actions a .fa {
	font-size: 14px;
}

.rmsbpt-extra .pt-more-actions label:hover,
.rmsbpt-extra .pt-more-actions a:hover,
.rmsbpt-extra .pt-more-actions label:focus,
.rmsbpt-extra .pt-more-actions a:focus {
	color: #d9d9d9
}

.rmsbpt-extra .pt-details-titles {
	padding: 25px 0 15px
}

.rmsbpt-extra .pt-details {
	border-top: 3px solid #404040;
	padding: 15px 20px;
}

.rmsbpt-extra .pt-details .pt-feature,
.rmsbpt-extra .pt-details .pt-feature-icon {
	color: #fff
}

.rmsbpt-extra .pt-details .pt-features-round .pt-feature-icon {
	color: #333;
	background-color: #fff
}

.rmsbpt-extra .pt-details .pt-feature-description {
	color: #ebebeb
}

.rmsbpt-extra .pt-simple-list {
	padding-bottom: 20px;
}

.rmsbpt-extra .pt-simple-list ul {
	list-style: none;
	padding: 0;
	line-height: 24px;
	margin: 0
}

.rmsbpt-extra .pt-simple-list .pt-tooltip-show-icon {
	top: -2px
}

.rmsbpt-extra .pt-details-head {
	text-align: center;
}

.rmsbpt-extra .pt-details-head .pt-price-container {
	margin: 15px 0
}

.rmsbpt-extra .pt-details-sub-title {
	font-size: 18px
}

@media (min-width:768px) {
	.rmsbpt-extra .pt-details-top-box {
		display: inline-block;
		position: relative;
		margin: 15px 0 -3px;
	}
	.rmsbpt-extra .pt-details-top-box .pt-details-titles {
		padding: 0
	}
	.rmsbpt-extra .pt-details-top-box .pt-price-container {
		margin: 0
	}
	.rmsbpt-extra .pt-details-top-box .pt-title,
	.rmsbpt-extra .pt-details-top-box .pt-details-sub-title {
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		white-space: nowrap
	}
	.rmsbpt-extra .pt-details-top-box .pt-title {
		right: 100%;
		margin-right: 20px
	}
	.rmsbpt-extra .pt-details-top-box .pt-details-sub-title {
		left: 100%;
		margin-left: 20px;
		margin-top: 5px
	}
	.rmsbpt-extra .pt-details-top-box .pt-select,
	.rmsbpt-extra .pt-details-top-box .pt-btn {
		position: absolute;
		bottom: 10px;
	}
	.rmsbpt-extra .pt-details-top-box .pt-btn {
		left: 100%;
		white-space: nowrap
	}
	.rmsbpt-extra .pt-details-top-box .pt-select {
		right: 100%
	}
}

.rmsbpt-extra .pt-a-btn {
	display: block;
	width: 100%;
	background: #333;
	color: #fff;
	border: 0 none;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	font-size: 22px;
	line-height: 50px;
	font-weight: normal;
	text-align: center;
	height: 46px;
	padding: 0 15px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	cursor: pointer;
}

.rmsbpt-extra .pt-a-btn:hover,
.rmsbpt-extra .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #333;
	box-shadow: 0 3px 10px -3px #333
}

.rmsbpt-extra .pt-a-title,
.rmsbpt-extra .pt-a-subtitle {
	position: relative;
}

.rmsbpt-extra .pt-a-title label,
.rmsbpt-extra .pt-a-subtitle label {
	margin: 0;
	cursor: pointer;
	font-weight: normal;
	color: #333;
}

.rmsbpt-extra .pt-a-title label:hover,
.rmsbpt-extra .pt-a-subtitle label:hover,
.rmsbpt-extra .pt-a-title label:focus,
.rmsbpt-extra .pt-a-subtitle label:focus {
	color: #595959
}

.rmsbpt-extra .pt-a-title .pt-a-subline {
	display: block;
	font-size: 15px;
	line-height: 20px;
	vertical-align: baseline
}

.rmsbpt-extra .pt-a-title {
	font-size: 38px;
	line-height: 42px;
	color: #333;
	margin: 35px 0 10px
}

.rmsbpt-extra .pt-a-subtitle {
	font-size: 24px;
	color: #333;
	padding-top: 5px;
	margin: 20px 0 15px
}

.rmsbpt-extra .pt-a-cols {
	table-layout: fixed;
	display: table;
	border-collapse: separate;
	width: 100%
}

.rmsbpt-extra .pt-a-bordered,
.rmsbpt-extra .pt-a-content {
	overflow: auto
}

.rmsbpt-extra .pt-a-bordered .pt-a-content {
	overflow: visible
}

.rmsbpt-extra .pt-a-table {
	margin-bottom: 30px;
}

.rmsbpt-extra .pt-a-table .pt-a-cell {
	display: table-cell;
	vertical-align: bottom
}

.rmsbpt-extra .pt-a-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

.rmsbpt-extra .pt-a-list li {
	line-height: 24px;
	padding: 12px 0 6px;
}

.rmsbpt-extra .pt-a-list li .pt-tooltip-show-icon {
	top: -2px
}

.rmsbpt-extra .pt-a-list li .pt-tooltip-show-text .pt-tooltip-show {
	line-height: 24px
}

.rmsbpt-extra .pt-a-list li:nth-child(2n+1) {
	background-color: #4d4d4d
}

.rmsbpt-extra .pt-a-list li.pt-a-2-lines {
	height: 64px
}

.rmsbpt-extra .pt-a-list li.pt-a-3-lines {
	height: 84px
}

.rmsbpt-extra .pt-a-list li.pt-a-4-lines {
	height: 104px
}

.rmsbpt-extra .pt-a-content,
.rmsbpt-extra .pt-a-bordered {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #333
}

.rmsbpt-extra .pt-a-bordered {
	border: 1px solid #4d4d4d;
	padding: 15px
}

.rmsbpt-extra .pt-a-content {
	min-width: 940px;
	text-align: center;
	color: #fff;
}

.rmsbpt-extra .pt-a-content>.pt-a-list {
	text-align: left;
	width: 220px;
	font-size: 15px;
}

.rmsbpt-extra .pt-a-content>.pt-a-list li {
	padding-left: 8px
}

.rmsbpt-extra .pt-a-plans>.pt-a-cell {
	width: 20%
}

.rmsbpt-extra .pt-a-head {
	text-decoration: none;
	font-size: 30px;
	line-height: 38px;
	color: #fff;
	padding-bottom: 5px;
	display: inline-block
}

.rmsbpt-extra .pt-a-price {
	display: block;
	padding-top: 5px;
	font-size: 21px;
	line-height: 22px;
}

.rmsbpt-extra .pt-compare-table {
	display: none;
}

.rmsbpt-extra .pt-compare-table .pt-a-plans .pt-a-cell {
	display: none
}

.rmsbpt-extra .pt-compare-e-msg {
	display: block;
	margin: 10px 0 15px
}

.rmsbpt-extra .pt-a-compare-select {
	margin-bottom: 10px
}

.rmsbpt-extra .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra .pt-a-btn-5 {
	background: #4d4d4d
}

.pt-show-a-table,
.pt-hide-a-table,
.pt-compare-check,
.pt-compare-remove {
	display: none
}

.pt-compare-check-1:checked~* .pt-compare-1 .pt-compare-add,
.pt-compare-check-1:checked~.pt-compare-1 .pt-compare-add {
	display: none
}

.pt-compare-check-1:checked~* .pt-compare-1 .pt-compare-remove,
.pt-compare-check-1:checked~.pt-compare-1 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-1:checked~* .pt-a-table .pt-a-cell-1,
.pt-compare-check-1:checked~.pt-a-table .pt-a-cell-1 {
	display: table-cell
}

.pt-compare-check-2:checked~* .pt-compare-2 .pt-compare-add,
.pt-compare-check-2:checked~.pt-compare-2 .pt-compare-add {
	display: none
}

.pt-compare-check-2:checked~* .pt-compare-2 .pt-compare-remove,
.pt-compare-check-2:checked~.pt-compare-2 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-2:checked~* .pt-a-table .pt-a-cell-2,
.pt-compare-check-2:checked~.pt-a-table .pt-a-cell-2 {
	display: table-cell
}

.pt-compare-check-3:checked~* .pt-compare-3 .pt-compare-add,
.pt-compare-check-3:checked~.pt-compare-3 .pt-compare-add {
	display: none
}

.pt-compare-check-3:checked~* .pt-compare-3 .pt-compare-remove,
.pt-compare-check-3:checked~.pt-compare-3 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-3:checked~* .pt-a-table .pt-a-cell-3,
.pt-compare-check-3:checked~.pt-a-table .pt-a-cell-3 {
	display: table-cell
}

.pt-compare-check-4:checked~* .pt-compare-4 .pt-compare-add,
.pt-compare-check-4:checked~.pt-compare-4 .pt-compare-add {
	display: none
}

.pt-compare-check-4:checked~* .pt-compare-4 .pt-compare-remove,
.pt-compare-check-4:checked~.pt-compare-4 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-4:checked~* .pt-a-table .pt-a-cell-4,
.pt-compare-check-4:checked~.pt-a-table .pt-a-cell-4 {
	display: table-cell
}

.pt-compare-check-5:checked~* .pt-compare-5 .pt-compare-add,
.pt-compare-check-5:checked~.pt-compare-5 .pt-compare-add {
	display: none
}

.pt-compare-check-5:checked~* .pt-compare-5 .pt-compare-remove,
.pt-compare-check-5:checked~.pt-compare-5 .pt-compare-remove {
	display: inline-block
}

.pt-compare-check-5:checked~* .pt-a-table .pt-a-cell-5,
.pt-compare-check-5:checked~.pt-a-table .pt-a-cell-5 {
	display: table-cell
}

.pt-compare-check:checked~.pt-compare-check:checked~* .pt-compare-table,
.pt-compare-check:checked~.pt-compare-check:checked~.pt-compare-table {
	display: block
}

.pt-compare-check:checked~.pt-compare-check:checked~* .pt-compare-e-msg,
.pt-compare-check:checked~.pt-compare-check:checked~.pt-compare-e-msg {
	display: none
}

.pt-hide-a-table:checked~* .pt-a-hidden,
.pt-hide-a-table:checked~.pt-a-hidden {
	display: inline-block
}

.pt-hide-a-table:checked~* .pt-a-shown,
.pt-hide-a-table:checked~.pt-a-shown {
	display: none
}

.pt-hide-a-table:checked~* .pt-a-table,
.pt-hide-a-table:checked~.pt-a-table {
	display: none
}

.pt-show-a-table:checked~* .pt-compare-e-msg,
.pt-show-a-table:checked~.pt-compare-e-msg,
.pt-show-a-table:checked~* .pt-a-hidden,
.pt-show-a-table:checked~.pt-a-hidden,
.pt-show-a-table:checked~* .pt-a-compare-select,
.pt-show-a-table:checked~.pt-a-compare-select {
	display: none
}

.pt-show-a-table:checked~* .pt-a-shown,
.pt-show-a-table:checked~.pt-a-shown {
	display: inline-block
}

.pt-show-a-table:checked~* .pt-a-table,
.pt-show-a-table:checked~.pt-a-table {
	display: block;
}

.pt-show-a-table:checked~* .pt-a-table .pt-a-plans .pt-a-cell,
.pt-show-a-table:checked~.pt-a-table .pt-a-plans .pt-a-cell {
	display: table-cell
}

.rmsbpt-extra div .pt-block.pt-not-available,
.rmsbpt-extra div .pt-block.pt-not-available:hover {
	cursor: default;
	color: #fff;
}

.rmsbpt-extra div .pt-block.pt-not-available .pt-list-container,
.rmsbpt-extra div .pt-block.pt-not-available:hover .pt-list-container {
	z-index: 1
}

.rmsbpt-extra div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra div .pt-block.pt-not-available:hover .pt-price-container {
	border: 6px solid #404040;
	-webkit-border-radius: 98px;
	border-radius: 98px;
	width: 196px
}

.rmsbpt-extra div .pt-block.pt-not-available .pt-text,
.rmsbpt-extra div .pt-block.pt-not-available:hover .pt-text {
	font-size: 24px;
	text-shadow: none;
	-webkit-transition: all 0s ease 0s;
	-moz-transition: all 0s ease 0s;
	-o-transition: all 0s ease 0s;
	-ms-transition: all 0s ease 0s;
	transition: all 0s ease 0s;
	color: #c0c0c0
}

.rmsbpt-extra .pt-details-block.pt-not-available-details .pt-btn {
	font-size: 24px;
}

.rmsbpt-extra .pt-details-block.pt-not-available-details .pt-btn,
.rmsbpt-extra .pt-details-block.pt-not-available-details .pt-btn:hover,
.rmsbpt-extra .pt-details-block.pt-not-available-details .pt-btn:focus {
	text-shadow: none
}

.rmsbpt-extra .pt-details-block.pt-not-available-details .pt-select select,
.rmsbpt-extra .pt-details-block.pt-not-available-details .pt-select .pt-arrow,
.rmsbpt-extra .pt-details-block.pt-not-available-details .pt-btn {
	color: #c0c0c0
}

.rmsbpt-extra .pt-selected,
.rmsbpt-extra.pt-animation-default .pt-block:hover,
.rmsbpt-extra.pt-animation-default .pt-block.pt-selected:hover {
	color: #fff;
}

.rmsbpt-extra .pt-selected .pt-list-container,
.rmsbpt-extra.pt-animation-default .pt-block:hover .pt-list-container,
.rmsbpt-extra.pt-animation-default .pt-block.pt-selected:hover .pt-list-container {
	z-index: 2
}

.rmsbpt-extra .pt-selected .pt-price-container,
.rmsbpt-extra.pt-animation-default .pt-block:hover .pt-price-container,
.rmsbpt-extra.pt-animation-default .pt-block.pt-selected:hover .pt-price-container {
	width: 100%;
	border-left: 0 none;
	border-right: 0 none;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	-moz-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	-o-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	-ms-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s
}

.rmsbpt-extra .pt-selected .pt-text,
.rmsbpt-extra.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra.pt-animation-default .pt-block.pt-selected:hover .pt-text {
	font-size: 30px;
	text-shadow: 0 0 6px #666;
	-webkit-transition: all 0.1s ease 0.2s;
	-moz-transition: all 0.1s ease 0.2s;
	-o-transition: all 0.1s ease 0.2s;
	-ms-transition: all 0.1s ease 0.2s;
	transition: all 0.1s ease 0.2s
}

.rmsbpt-extra.pt-animation-default:hover .pt-selected {
	color: #fff;
}

.rmsbpt-extra.pt-animation-default:hover .pt-selected .pt-list-container {
	z-index: 1
}

.rmsbpt-extra.pt-animation-default:hover .pt-selected .pt-price-container {
	border: 6px solid #404040;
	-webkit-border-radius: 98px;
	border-radius: 98px;
	width: 196px;
	-webkit-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	-moz-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	-o-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	-ms-transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s;
	transition: width 0.2s ease 0.2s, border-radius 0.2s ease 0.2s, border-width 0.2s ease 0s
}

.rmsbpt-extra.pt-animation-default:hover .pt-selected .pt-text {
	font-size: 24px;
	text-shadow: none;
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease 0s;
	-o-transition: all 0.1s ease 0s;
	-ms-transition: all 0.1s ease 0s;
	transition: all 0.1s ease 0s
}

.rmsbpt-extra .pt-selected-details .pt-details-head {
	border-top: 6px solid #404040;
}

.rmsbpt-extra .pt-selected-details .pt-details-head,
.rmsbpt-extra .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra .pt-selected-details .pt-details-head .pt-details-block .pt-btn {
	background-color: #4d4d4d
}

.rmsbpt-extra .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #333
}

.rmsbpt-extra.pt-animation-1 .pt-text {
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s
}

.rmsbpt-extra.pt-animation-1 .pt-selected .pt-text,
.rmsbpt-extra.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	font-size: 30px;
	text-shadow: 0 0 6px #666
}

.rmsbpt-extra.pt-animation-1:hover .pt-selected .pt-text {
	font-size: 24px;
	text-shadow: none
}

.rmsbpt-extra.pt-animation-2 .pt-price-container {
	-webkit-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	-moz-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	-o-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	-ms-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	transition: width 0.2s ease 0s, border-radius 0.2s ease 0s
}

.rmsbpt-extra.pt-animation-2 .pt-selected .pt-list-container,
.rmsbpt-extra.pt-animation-2 .pt-block:hover .pt-list-container,
.rmsbpt-extra.pt-animation-2 .pt-block.pt-selected:hover .pt-list-container {
	z-index: 2
}

.rmsbpt-extra.pt-animation-2 .pt-selected .pt-price-container,
.rmsbpt-extra.pt-animation-2 .pt-block:hover .pt-price-container,
.rmsbpt-extra.pt-animation-2 .pt-block.pt-selected:hover .pt-price-container {
	width: 100%;
	border-left: 0 none;
	border-right: 0 none;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	-moz-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	-o-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	-ms-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s;
	transition: width 0.2s ease 0s, border-radius 0.2s ease 0s, border-width 0.2s ease 0.2s
}

.rmsbpt-extra.pt-animation-2:hover .pt-selected .pt-list-container {
	z-index: 1
}

.rmsbpt-extra.pt-animation-2:hover .pt-selected .pt-price-container {
	border: 6px solid #404040;
	-webkit-border-radius: 98px;
	border-radius: 98px;
	width: 196px;
	-webkit-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	-moz-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	-o-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	-ms-transition: width 0.2s ease 0s, border-radius 0.2s ease 0s;
	transition: width 0.2s ease 0s, border-radius 0.2s ease 0s
}

.rmsbpt-extra-blueSpecial {
	color: #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-block,
.rmsbpt-extra-blueSpecial .pt-details-block {
	background: #3499fe;
	border-color: #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-bottom-link {
	background-color: #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-feature {
	color: #3499fe;
}

.rmsbpt-extra-blueSpecial .pt-feature .pt-feature-description {
	color: #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-features-round .pt-feature-icon {
	background-color: #3499fe
}

.rmsbpt-extra-blueSpecial .pt-price-container {
	background: #67b2fe;
	border-color: #4da6fe
}

.rmsbpt-extra-blueSpecial .pt-progress-bar {
	background-color: #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-select select,
.rmsbpt-extra-blueSpecial .pt-select .pt-arrow,
.rmsbpt-extra-blueSpecial .pt-details-block .pt-btn {
	background: #3499fe;
	color: #fff
}

.rmsbpt-extra-blueSpecial .pt-details-block .pt-btn:hover,
.rmsbpt-extra-blueSpecial .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #0166cb
}

.rmsbpt-extra-blueSpecial .pt-details {
	border-top-color: #4da6fe;
}

.rmsbpt-extra-blueSpecial .pt-details .pt-feature-description {
	color: #d6ebff
}

.rmsbpt-extra-blueSpecial .pt-details .pt-features-round .pt-feature-icon {
	color: #3499fe
}

.rmsbpt-extra-blueSpecial .pt-a-btn {
	background: #3499fe;
}

.rmsbpt-extra-blueSpecial .pt-a-btn:hover,
.rmsbpt-extra-blueSpecial .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #3499fe;
	box-shadow: 0 3px 10px -3px #3499fe
}

.rmsbpt-extra-blueSpecial .pt-a-title label:hover,
.rmsbpt-extra-blueSpecial .pt-a-subtitle label:hover,
.rmsbpt-extra-blueSpecial .pt-a-title label:focus,
.rmsbpt-extra-blueSpecial .pt-a-subtitle label:focus {
	color: #0173e4
}

.rmsbpt-extra-blueSpecial .pt-a-title label,
.rmsbpt-extra-blueSpecial .pt-a-subtitle label,
.rmsbpt-extra-blueSpecial .pt-a-title,
.rmsbpt-extra-blueSpecial .pt-a-subtitle {
	color: #3499fe
}

.rmsbpt-extra-blueSpecial .pt-a-list li:nth-child(2n+1) {
	background-color: #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-a-content,
.rmsbpt-extra-blueSpecial .pt-a-bordered {
	background-color: #3499fe
}

.rmsbpt-extra-blueSpecial .pt-a-bordered {
	border: 1px solid #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-blueSpecial .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-blueSpecial .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-blueSpecial .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-blueSpecial .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-blueSpecial .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-blueSpecial .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-blueSpecial .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-blueSpecial .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-blueSpecial .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-blueSpecial .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-blueSpecial .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-blueSpecial .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-blueSpecial .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-blueSpecial .pt-a-btn-5 {
	background: #67b2fe
}

.rmsbpt-extra-blueSpecial div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-blueSpecial div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #4da6fe
}

.rmsbpt-extra-blueSpecial .pt-selected .pt-text,
.rmsbpt-extra-blueSpecial.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-blueSpecial.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-blueSpecial.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-blueSpecial.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #0166cb
}

.rmsbpt-extra-blueSpecial.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-blueSpecial.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-blueSpecial.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-blueSpecial.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #4da6fe
}

.rmsbpt-extra-blueSpecial .pt-selected-details .pt-details-head {
	border-top-color: #4da6fe;
}

.rmsbpt-extra-blueSpecial .pt-selected-details .pt-details-head,
.rmsbpt-extra-blueSpecial .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-blueSpecial .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-blueSpecial .pt-selected-details .pt-details-head .pt-btn {
	background-color: #67b2fe
}

.rmsbpt-extra-blueSpecial .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #3499fe
}

.rmsbpt-extra-blueSpecial .pt-menu-tabs {
	border-color: #3499fe;
}

.rmsbpt-extra-blueSpecial .pt-menu-tabs .pt-menu-tab {
	border-color: #3499fe
}

.rmsbpt-extra-blueSpecial .pt-menu-tabs .pt-menu-tab {
	background-color: #017ffe;
	color: #fff center;
}

.rmsbpt-extra-blueSpecial .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-blueSpecial .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #3499fe
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-1 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-2 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-3 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-4 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-5 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-6 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-7 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-blueSpecial .pt-menu-tab-8 {
	background-color: #67b2fe;
	-webkit-box-shadow: 0 0 5px #3499fe inset;
	box-shadow: 0 0 5px #3499fe inset
}

.rmsbpt-extra-blueSpecial .pt-tooltip .pt-tooltip-content {
	background-color: #014c98;
}

.rmsbpt-extra-blueSpecial .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(1, 76, 152, 0);
	border-top-color: #014c98
}

.rmsbpt-extra-blueSpecial .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #0172e4
}

.rmsbpt-extra-blueSpecial .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(1, 76, 152, 0);
	border-bottom-color: #014c98
}

.rmsbpt-extra-blueSpecial .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(1, 76, 152, 0)
}

.rmsbpt-extra-blueSpecial .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #014c98
}

.rmsbpt-extra-blueSpecial .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-blueSpecial .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #014c98
}

.rmsbpt-extra-cadetBlue {
	color: #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-block,
.rmsbpt-extra-cadetBlue .pt-details-block {
	background: #5f9ea0;
	border-color: #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-bottom-link {
	background-color: #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-feature {
	color: #5f9ea0;
}

.rmsbpt-extra-cadetBlue .pt-feature .pt-feature-description {
	color: #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-features-round .pt-feature-icon {
	background-color: #5f9ea0
}

.rmsbpt-extra-cadetBlue .pt-price-container {
	background: #7fb1b3;
	border-color: #6fa8aa
}

.rmsbpt-extra-cadetBlue .pt-progress-bar {
	background-color: #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-select select,
.rmsbpt-extra-cadetBlue .pt-select .pt-arrow,
.rmsbpt-extra-cadetBlue .pt-details-block .pt-btn {
	background: #5f9ea0;
	color: #fff
}

.rmsbpt-extra-cadetBlue .pt-details-block .pt-btn:hover,
.rmsbpt-extra-cadetBlue .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #395f60
}

.rmsbpt-extra-cadetBlue .pt-details {
	border-top-color: #6fa8aa;
}

.rmsbpt-extra-cadetBlue .pt-details .pt-feature-description {
	color: #e5eff0
}

.rmsbpt-extra-cadetBlue .pt-details .pt-features-round .pt-feature-icon {
	color: #5f9ea0
}

.rmsbpt-extra-cadetBlue .pt-a-btn {
	background: #5f9ea0;
}

.rmsbpt-extra-cadetBlue .pt-a-btn:hover,
.rmsbpt-extra-cadetBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #5f9ea0;
	box-shadow: 0 3px 10px -3px #5f9ea0
}

.rmsbpt-extra-cadetBlue .pt-a-title label:hover,
.rmsbpt-extra-cadetBlue .pt-a-subtitle label:hover,
.rmsbpt-extra-cadetBlue .pt-a-title label:focus,
.rmsbpt-extra-cadetBlue .pt-a-subtitle label:focus {
	color: #436f70
}

.rmsbpt-extra-cadetBlue .pt-a-title label,
.rmsbpt-extra-cadetBlue .pt-a-subtitle label,
.rmsbpt-extra-cadetBlue .pt-a-title,
.rmsbpt-extra-cadetBlue .pt-a-subtitle {
	color: #5f9ea0
}

.rmsbpt-extra-cadetBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-a-content,
.rmsbpt-extra-cadetBlue .pt-a-bordered {
	background-color: #5f9ea0
}

.rmsbpt-extra-cadetBlue .pt-a-bordered {
	border: 1px solid #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-cadetBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-cadetBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-cadetBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-cadetBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-cadetBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-cadetBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-cadetBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-cadetBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-cadetBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-cadetBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-cadetBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-cadetBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-cadetBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-cadetBlue .pt-a-btn-5 {
	background: #7fb1b3
}

.rmsbpt-extra-cadetBlue div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-cadetBlue div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #6fa8aa
}

.rmsbpt-extra-cadetBlue .pt-selected .pt-text,
.rmsbpt-extra-cadetBlue.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-cadetBlue.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-cadetBlue.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-cadetBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #395f60
}

.rmsbpt-extra-cadetBlue.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-cadetBlue.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-cadetBlue.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-cadetBlue.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #6fa8aa
}

.rmsbpt-extra-cadetBlue .pt-selected-details .pt-details-head {
	border-top-color: #6fa8aa;
}

.rmsbpt-extra-cadetBlue .pt-selected-details .pt-details-head,
.rmsbpt-extra-cadetBlue .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-cadetBlue .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-cadetBlue .pt-selected-details .pt-details-head .pt-btn {
	background-color: #7fb1b3
}

.rmsbpt-extra-cadetBlue .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #5f9ea0
}

.rmsbpt-extra-cadetBlue .pt-menu-tabs {
	border-color: #5f9ea0;
}

.rmsbpt-extra-cadetBlue .pt-menu-tabs .pt-menu-tab {
	border-color: #5f9ea0
}

.rmsbpt-extra-cadetBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #4c7e80;
	color: #fff center;
}

.rmsbpt-extra-cadetBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-cadetBlue .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #5f9ea0
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-1 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-2 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-3 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-4 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-5 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-6 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-7 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-cadetBlue .pt-menu-tab-8 {
	background-color: #7fb1b3;
	-webkit-box-shadow: 0 0 5px #5f9ea0 inset;
	box-shadow: 0 0 5px #5f9ea0 inset
}

.rmsbpt-extra-cadetBlue .pt-tooltip .pt-tooltip-content {
	background-color: #263f40;
}

.rmsbpt-extra-cadetBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(38, 63, 64, 0);
	border-top-color: #263f40
}

.rmsbpt-extra-cadetBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #436e70
}

.rmsbpt-extra-cadetBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(38, 63, 64, 0);
	border-bottom-color: #263f40
}

.rmsbpt-extra-cadetBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(38, 63, 64, 0)
}

.rmsbpt-extra-cadetBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #263f40
}

.rmsbpt-extra-cadetBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-cadetBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #263f40
}

.rmsbpt-extra-chocolate {
	color: #e4843f
}

.rmsbpt-extra-chocolate .pt-block,
.rmsbpt-extra-chocolate .pt-details-block {
	background: #d2691e;
	border-color: #e4843f
}

.rmsbpt-extra-chocolate .pt-bottom-link {
	background-color: #e4843f
}

.rmsbpt-extra-chocolate .pt-feature {
	color: #d2691e;
}

.rmsbpt-extra-chocolate .pt-feature .pt-feature-description {
	color: #e4843f
}

.rmsbpt-extra-chocolate .pt-features-round .pt-feature-icon {
	background-color: #d2691e
}

.rmsbpt-extra-chocolate .pt-price-container {
	background: #e4843f;
	border-color: #e07529
}

.rmsbpt-extra-chocolate .pt-progress-bar {
	background-color: #e4843f
}

.rmsbpt-extra-chocolate .pt-select select,
.rmsbpt-extra-chocolate .pt-select .pt-arrow,
.rmsbpt-extra-chocolate .pt-details-block .pt-btn {
	background: #d2691e;
	color: #fff
}

.rmsbpt-extra-chocolate .pt-details-block .pt-btn:hover,
.rmsbpt-extra-chocolate .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #793c11
}

.rmsbpt-extra-chocolate .pt-details {
	border-top-color: #e07529;
}

.rmsbpt-extra-chocolate .pt-details .pt-feature-description {
	color: #fae8db
}

.rmsbpt-extra-chocolate .pt-details .pt-features-round .pt-feature-icon {
	color: #d2691e
}

.rmsbpt-extra-chocolate .pt-a-btn {
	background: #d2691e;
}

.rmsbpt-extra-chocolate .pt-a-btn:hover,
.rmsbpt-extra-chocolate .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #d2691e;
	box-shadow: 0 3px 10px -3px #d2691e
}

.rmsbpt-extra-chocolate .pt-a-title label:hover,
.rmsbpt-extra-chocolate .pt-a-subtitle label:hover,
.rmsbpt-extra-chocolate .pt-a-title label:focus,
.rmsbpt-extra-chocolate .pt-a-subtitle label:focus {
	color: #8f4814
}

.rmsbpt-extra-chocolate .pt-a-title label,
.rmsbpt-extra-chocolate .pt-a-subtitle label,
.rmsbpt-extra-chocolate .pt-a-title,
.rmsbpt-extra-chocolate .pt-a-subtitle {
	color: #d2691e
}

.rmsbpt-extra-chocolate .pt-a-list li:nth-child(2n+1) {
	background-color: #e4843f
}

.rmsbpt-extra-chocolate .pt-a-content,
.rmsbpt-extra-chocolate .pt-a-bordered {
	background-color: #d2691e
}

.rmsbpt-extra-chocolate .pt-a-bordered {
	border: 1px solid #e4843f
}

.rmsbpt-extra-chocolate .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-chocolate .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-chocolate .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-chocolate .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-chocolate .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-chocolate .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-chocolate .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-chocolate .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-chocolate .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-chocolate .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-chocolate .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-chocolate .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-chocolate .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-chocolate .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-chocolate .pt-a-btn-5 {
	background: #e4843f
}

.rmsbpt-extra-chocolate div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-chocolate div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #e07529
}

.rmsbpt-extra-chocolate .pt-selected .pt-text,
.rmsbpt-extra-chocolate.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-chocolate.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-chocolate.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-chocolate.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #793c11
}

.rmsbpt-extra-chocolate.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-chocolate.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-chocolate.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-chocolate.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #e07529
}

.rmsbpt-extra-chocolate .pt-selected-details .pt-details-head {
	border-top-color: #e07529;
}

.rmsbpt-extra-chocolate .pt-selected-details .pt-details-head,
.rmsbpt-extra-chocolate .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-chocolate .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-chocolate .pt-selected-details .pt-details-head .pt-btn {
	background-color: #e4843f
}

.rmsbpt-extra-chocolate .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #d2691e
}

.rmsbpt-extra-chocolate .pt-menu-tabs {
	border-color: #d2691e;
}

.rmsbpt-extra-chocolate .pt-menu-tabs .pt-menu-tab {
	border-color: #d2691e
}

.rmsbpt-extra-chocolate .pt-menu-tabs .pt-menu-tab {
	background-color: #a55318;
	color: #fff center;
}

.rmsbpt-extra-chocolate .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-chocolate .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #d2691e
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-chocolate .pt-menu-tab-1 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-chocolate .pt-menu-tab-2 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-chocolate .pt-menu-tab-3 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-chocolate .pt-menu-tab-4 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-chocolate .pt-menu-tab-5 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-chocolate .pt-menu-tab-6 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-chocolate .pt-menu-tab-7 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-chocolate .pt-menu-tab-8 {
	background-color: #e4843f;
	-webkit-box-shadow: 0 0 5px #d2691e inset;
	box-shadow: 0 0 5px #d2691e inset
}

.rmsbpt-extra-chocolate .pt-tooltip .pt-tooltip-content {
	background-color: #4c260b;
}

.rmsbpt-extra-chocolate .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(76, 38, 11, 0);
	border-top-color: #4c260b
}

.rmsbpt-extra-chocolate .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #8f4715
}

.rmsbpt-extra-chocolate .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(76, 38, 11, 0);
	border-bottom-color: #4c260b
}

.rmsbpt-extra-chocolate .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(76, 38, 11, 0)
}

.rmsbpt-extra-chocolate .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #4c260b
}

.rmsbpt-extra-chocolate .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-chocolate .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #4c260b
}

.rmsbpt-extra-crimson {
	color: #ed365b
}

.rmsbpt-extra-crimson .pt-block,
.rmsbpt-extra-crimson .pt-details-block {
	background: #dc143c;
	border-color: #ed365b
}

.rmsbpt-extra-crimson .pt-bottom-link {
	background-color: #ed365b
}

.rmsbpt-extra-crimson .pt-feature {
	color: #dc143c;
}

.rmsbpt-extra-crimson .pt-feature .pt-feature-description {
	color: #ed365b
}

.rmsbpt-extra-crimson .pt-features-round .pt-feature-icon {
	background-color: #dc143c
}

.rmsbpt-extra-crimson .pt-price-container {
	background: #ed365b;
	border-color: #eb1f48
}

.rmsbpt-extra-crimson .pt-progress-bar {
	background-color: #ed365b
}

.rmsbpt-extra-crimson .pt-select select,
.rmsbpt-extra-crimson .pt-select .pt-arrow,
.rmsbpt-extra-crimson .pt-details-block .pt-btn {
	background: #dc143c;
	color: #fff
}

.rmsbpt-extra-crimson .pt-details-block .pt-btn:hover,
.rmsbpt-extra-crimson .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #7f0b22
}

.rmsbpt-extra-crimson .pt-details {
	border-top-color: #eb1f48;
}

.rmsbpt-extra-crimson .pt-details .pt-feature-description {
	color: #fcdae0
}

.rmsbpt-extra-crimson .pt-details .pt-features-round .pt-feature-icon {
	color: #dc143c
}

.rmsbpt-extra-crimson .pt-a-btn {
	background: #dc143c;
}

.rmsbpt-extra-crimson .pt-a-btn:hover,
.rmsbpt-extra-crimson .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #dc143c;
	box-shadow: 0 3px 10px -3px #dc143c
}

.rmsbpt-extra-crimson .pt-a-title label:hover,
.rmsbpt-extra-crimson .pt-a-subtitle label:hover,
.rmsbpt-extra-crimson .pt-a-title label:focus,
.rmsbpt-extra-crimson .pt-a-subtitle label:focus {
	color: #960e29
}

.rmsbpt-extra-crimson .pt-a-title label,
.rmsbpt-extra-crimson .pt-a-subtitle label,
.rmsbpt-extra-crimson .pt-a-title,
.rmsbpt-extra-crimson .pt-a-subtitle {
	color: #dc143c
}

.rmsbpt-extra-crimson .pt-a-list li:nth-child(2n+1) {
	background-color: #ed365b
}

.rmsbpt-extra-crimson .pt-a-content,
.rmsbpt-extra-crimson .pt-a-bordered {
	background-color: #dc143c
}

.rmsbpt-extra-crimson .pt-a-bordered {
	border: 1px solid #ed365b
}

.rmsbpt-extra-crimson .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-crimson .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-crimson .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-crimson .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-crimson .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-crimson .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-crimson .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-crimson .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-crimson .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-crimson .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-crimson .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-crimson .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-crimson .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-crimson .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-crimson .pt-a-btn-5 {
	background: #ed365b
}

.rmsbpt-extra-crimson div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-crimson div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #eb1f48
}

.rmsbpt-extra-crimson .pt-selected .pt-text,
.rmsbpt-extra-crimson.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-crimson.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-crimson.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-crimson.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #7f0b22
}

.rmsbpt-extra-crimson.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-crimson.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-crimson.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-crimson.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #eb1f48
}

.rmsbpt-extra-crimson .pt-selected-details .pt-details-head {
	border-top-color: #eb1f48;
}

.rmsbpt-extra-crimson .pt-selected-details .pt-details-head,
.rmsbpt-extra-crimson .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-crimson .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-crimson .pt-selected-details .pt-details-head .pt-btn {
	background-color: #ed365b
}

.rmsbpt-extra-crimson .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #dc143c
}

.rmsbpt-extra-crimson .pt-menu-tabs {
	border-color: #dc143c;
}

.rmsbpt-extra-crimson .pt-menu-tabs .pt-menu-tab {
	border-color: #dc143c
}

.rmsbpt-extra-crimson .pt-menu-tabs .pt-menu-tab {
	background-color: #ad102f;
	color: #fff center;
}

.rmsbpt-extra-crimson .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-crimson .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #dc143c
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-crimson .pt-menu-tab-1 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-crimson .pt-menu-tab-2 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-crimson .pt-menu-tab-3 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-crimson .pt-menu-tab-4 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-crimson .pt-menu-tab-5 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-crimson .pt-menu-tab-6 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-crimson .pt-menu-tab-7 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-crimson .pt-menu-tab-8 {
	background-color: #ed365b;
	-webkit-box-shadow: 0 0 5px #dc143c inset;
	box-shadow: 0 0 5px #dc143c inset
}

.rmsbpt-extra-crimson .pt-tooltip .pt-tooltip-content {
	background-color: #500716;
}

.rmsbpt-extra-crimson .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(80, 7, 22, 0);
	border-top-color: #500716
}

.rmsbpt-extra-crimson .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #960d29
}

.rmsbpt-extra-crimson .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(80, 7, 22, 0);
	border-bottom-color: #500716
}

.rmsbpt-extra-crimson .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(80, 7, 22, 0)
}

.rmsbpt-extra-crimson .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #500716
}

.rmsbpt-extra-crimson .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-crimson .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #500716
}

.rmsbpt-extra-darkBlue {
	color: #0000be
}

.rmsbpt-extra-darkBlue .pt-block,
.rmsbpt-extra-darkBlue .pt-details-block {
	background: #00008b;
	border-color: #0000be
}

.rmsbpt-extra-darkBlue .pt-bottom-link {
	background-color: #0000be
}

.rmsbpt-extra-darkBlue .pt-feature {
	color: #00008b;
}

.rmsbpt-extra-darkBlue .pt-feature .pt-feature-description {
	color: #0000be
}

.rmsbpt-extra-darkBlue .pt-features-round .pt-feature-icon {
	background-color: #00008b
}

.rmsbpt-extra-darkBlue .pt-price-container {
	background: #0000be;
	border-color: #0000a4
}

.rmsbpt-extra-darkBlue .pt-progress-bar {
	background-color: #0000be
}

.rmsbpt-extra-darkBlue .pt-select select,
.rmsbpt-extra-darkBlue .pt-select .pt-arrow,
.rmsbpt-extra-darkBlue .pt-details-block .pt-btn {
	background: #00008b;
	color: #fff
}

.rmsbpt-extra-darkBlue .pt-details-block .pt-btn:hover,
.rmsbpt-extra-darkBlue .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #0000f1
}

.rmsbpt-extra-darkBlue .pt-details {
	border-top-color: #0000a4;
}

.rmsbpt-extra-darkBlue .pt-details .pt-feature-description {
	color: #d6d6ff
}

.rmsbpt-extra-darkBlue .pt-details .pt-features-round .pt-feature-icon {
	color: #00008b
}

.rmsbpt-extra-darkBlue .pt-a-btn {
	background: #00008b;
}

.rmsbpt-extra-darkBlue .pt-a-btn:hover,
.rmsbpt-extra-darkBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #00008b;
	box-shadow: 0 3px 10px -3px #00008b
}

.rmsbpt-extra-darkBlue .pt-a-title label:hover,
.rmsbpt-extra-darkBlue .pt-a-subtitle label:hover,
.rmsbpt-extra-darkBlue .pt-a-title label:focus,
.rmsbpt-extra-darkBlue .pt-a-subtitle label:focus {
	color: #0000d7
}

.rmsbpt-extra-darkBlue .pt-a-title label,
.rmsbpt-extra-darkBlue .pt-a-subtitle label,
.rmsbpt-extra-darkBlue .pt-a-title,
.rmsbpt-extra-darkBlue .pt-a-subtitle {
	color: #00008b
}

.rmsbpt-extra-darkBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #0000be
}

.rmsbpt-extra-darkBlue .pt-a-content,
.rmsbpt-extra-darkBlue .pt-a-bordered {
	background-color: #00008b
}

.rmsbpt-extra-darkBlue .pt-a-bordered {
	border: 1px solid #0000be
}

.rmsbpt-extra-darkBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-darkBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-darkBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-darkBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-darkBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-darkBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-darkBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-darkBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-darkBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-darkBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-darkBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-darkBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-darkBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-darkBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-darkBlue .pt-a-btn-5 {
	background: #0000be
}

.rmsbpt-extra-darkBlue div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-darkBlue div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #0000a4
}

.rmsbpt-extra-darkBlue .pt-selected .pt-text,
.rmsbpt-extra-darkBlue.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-darkBlue.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-darkBlue.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-darkBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #0000f1
}

.rmsbpt-extra-darkBlue.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-darkBlue.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-darkBlue.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-darkBlue.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #0000a4
}

.rmsbpt-extra-darkBlue .pt-selected-details .pt-details-head {
	border-top-color: #0000a4;
}

.rmsbpt-extra-darkBlue .pt-selected-details .pt-details-head,
.rmsbpt-extra-darkBlue .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-darkBlue .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-darkBlue .pt-selected-details .pt-details-head .pt-btn {
	background-color: #0000be
}

.rmsbpt-extra-darkBlue .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #00008b
}

.rmsbpt-extra-darkBlue .pt-menu-tabs {
	border-color: #00008b;
}

.rmsbpt-extra-darkBlue .pt-menu-tabs .pt-menu-tab {
	border-color: #00008b
}

.rmsbpt-extra-darkBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #000058;
	color: #fff center;
}

.rmsbpt-extra-darkBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-darkBlue .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #00008b
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-1 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-2 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-3 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-4 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-5 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-6 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-7 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-darkBlue .pt-menu-tab-8 {
	background-color: #0000be;
	-webkit-box-shadow: 0 0 5px #00008b inset;
	box-shadow: 0 0 5px #00008b inset
}

.rmsbpt-extra-darkBlue .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-extra-darkBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-extra-darkBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-extra-darkBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-extra-darkBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-extra-darkBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-extra-darkBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-darkBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-extra-darkViolet {
	color: #b507ff
}

.rmsbpt-extra-darkViolet .pt-block,
.rmsbpt-extra-darkViolet .pt-details-block {
	background: #9400d3;
	border-color: #b507ff
}

.rmsbpt-extra-darkViolet .pt-bottom-link {
	background-color: #b507ff
}

.rmsbpt-extra-darkViolet .pt-feature {
	color: #9400d3;
}

.rmsbpt-extra-darkViolet .pt-feature .pt-feature-description {
	color: #b507ff
}

.rmsbpt-extra-darkViolet .pt-features-round .pt-feature-icon {
	background-color: #9400d3
}

.rmsbpt-extra-darkViolet .pt-price-container {
	background: #b507ff;
	border-color: #a600ec
}

.rmsbpt-extra-darkViolet .pt-progress-bar {
	background-color: #b507ff
}

.rmsbpt-extra-darkViolet .pt-select select,
.rmsbpt-extra-darkViolet .pt-select .pt-arrow,
.rmsbpt-extra-darkViolet .pt-details-block .pt-btn {
	background: #9400d3;
	color: #fff
}

.rmsbpt-extra-darkViolet .pt-details-block .pt-btn:hover,
.rmsbpt-extra-darkViolet .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #4c006d
}

.rmsbpt-extra-darkViolet .pt-details {
	border-top-color: #a600ec;
}

.rmsbpt-extra-darkViolet .pt-details .pt-feature-description {
	color: #f3d6ff
}

.rmsbpt-extra-darkViolet .pt-details .pt-features-round .pt-feature-icon {
	color: #9400d3
}

.rmsbpt-extra-darkViolet .pt-a-btn {
	background: #9400d3;
}

.rmsbpt-extra-darkViolet .pt-a-btn:hover,
.rmsbpt-extra-darkViolet .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #9400d3;
	box-shadow: 0 3px 10px -3px #9400d3
}

.rmsbpt-extra-darkViolet .pt-a-title label:hover,
.rmsbpt-extra-darkViolet .pt-a-subtitle label:hover,
.rmsbpt-extra-darkViolet .pt-a-title label:focus,
.rmsbpt-extra-darkViolet .pt-a-subtitle label:focus {
	color: #5e0086
}

.rmsbpt-extra-darkViolet .pt-a-title label,
.rmsbpt-extra-darkViolet .pt-a-subtitle label,
.rmsbpt-extra-darkViolet .pt-a-title,
.rmsbpt-extra-darkViolet .pt-a-subtitle {
	color: #9400d3
}

.rmsbpt-extra-darkViolet .pt-a-list li:nth-child(2n+1) {
	background-color: #b507ff
}

.rmsbpt-extra-darkViolet .pt-a-content,
.rmsbpt-extra-darkViolet .pt-a-bordered {
	background-color: #9400d3
}

.rmsbpt-extra-darkViolet .pt-a-bordered {
	border: 1px solid #b507ff
}

.rmsbpt-extra-darkViolet .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-darkViolet .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-darkViolet .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-darkViolet .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-darkViolet .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-darkViolet .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-darkViolet .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-darkViolet .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-darkViolet .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-darkViolet .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-darkViolet .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-darkViolet .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-darkViolet .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-darkViolet .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-darkViolet .pt-a-btn-5 {
	background: #b507ff
}

.rmsbpt-extra-darkViolet div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-darkViolet div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #a600ec
}

.rmsbpt-extra-darkViolet .pt-selected .pt-text,
.rmsbpt-extra-darkViolet.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-darkViolet.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-darkViolet.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-darkViolet.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #4c006d
}

.rmsbpt-extra-darkViolet.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-darkViolet.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-darkViolet.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-darkViolet.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #a600ec
}

.rmsbpt-extra-darkViolet .pt-selected-details .pt-details-head {
	border-top-color: #a600ec;
}

.rmsbpt-extra-darkViolet .pt-selected-details .pt-details-head,
.rmsbpt-extra-darkViolet .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-darkViolet .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-darkViolet .pt-selected-details .pt-details-head .pt-btn {
	background-color: #b507ff
}

.rmsbpt-extra-darkViolet .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #9400d3
}

.rmsbpt-extra-darkViolet .pt-menu-tabs {
	border-color: #9400d3;
}

.rmsbpt-extra-darkViolet .pt-menu-tabs .pt-menu-tab {
	border-color: #9400d3
}

.rmsbpt-extra-darkViolet .pt-menu-tabs .pt-menu-tab {
	background-color: #7000a0;
	color: #fff center;
}

.rmsbpt-extra-darkViolet .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-darkViolet .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #9400d3
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-1 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-2 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-3 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-4 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-5 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-6 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-7 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-darkViolet .pt-menu-tab-8 {
	background-color: #b507ff;
	-webkit-box-shadow: 0 0 5px #9400d3 inset;
	box-shadow: 0 0 5px #9400d3 inset
}

.rmsbpt-extra-darkViolet .pt-tooltip .pt-tooltip-content {
	background-color: #29003a;
}

.rmsbpt-extra-darkViolet .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(41, 0, 58, 0);
	border-top-color: #29003a
}

.rmsbpt-extra-darkViolet .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #5f0087
}

.rmsbpt-extra-darkViolet .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(41, 0, 58, 0);
	border-bottom-color: #29003a
}

.rmsbpt-extra-darkViolet .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(41, 0, 58, 0)
}

.rmsbpt-extra-darkViolet .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #29003a
}

.rmsbpt-extra-darkViolet .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-darkViolet .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #29003a
}

.rmsbpt-extra-deepPink {
	color: #ff47aa
}

.rmsbpt-extra-deepPink .pt-block,
.rmsbpt-extra-deepPink .pt-details-block {
	background: #ff1493;
	border-color: #ff47aa
}

.rmsbpt-extra-deepPink .pt-bottom-link {
	background-color: #ff47aa
}

.rmsbpt-extra-deepPink .pt-feature {
	color: #ff1493;
}

.rmsbpt-extra-deepPink .pt-feature .pt-feature-description {
	color: #ff47aa
}

.rmsbpt-extra-deepPink .pt-features-round .pt-feature-icon {
	background-color: #ff1493
}

.rmsbpt-extra-deepPink .pt-price-container {
	background: #ff47aa;
	border-color: #ff2e9f
}

.rmsbpt-extra-deepPink .pt-progress-bar {
	background-color: #ff47aa
}

.rmsbpt-extra-deepPink .pt-select select,
.rmsbpt-extra-deepPink .pt-select .pt-arrow,
.rmsbpt-extra-deepPink .pt-details-block .pt-btn {
	background: #ff1493;
	color: #fff
}

.rmsbpt-extra-deepPink .pt-details-block .pt-btn:hover,
.rmsbpt-extra-deepPink .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #ad005d
}

.rmsbpt-extra-deepPink .pt-details {
	border-top-color: #ff2e9f;
}

.rmsbpt-extra-deepPink .pt-details .pt-feature-description {
	color: #ffd6ec
}

.rmsbpt-extra-deepPink .pt-details .pt-features-round .pt-feature-icon {
	color: #ff1493
}

.rmsbpt-extra-deepPink .pt-a-btn {
	background: #ff1493;
}

.rmsbpt-extra-deepPink .pt-a-btn:hover,
.rmsbpt-extra-deepPink .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #ff1493;
	box-shadow: 0 3px 10px -3px #ff1493
}

.rmsbpt-extra-deepPink .pt-a-title label:hover,
.rmsbpt-extra-deepPink .pt-a-subtitle label:hover,
.rmsbpt-extra-deepPink .pt-a-title label:focus,
.rmsbpt-extra-deepPink .pt-a-subtitle label:focus {
	color: #c7006b
}

.rmsbpt-extra-deepPink .pt-a-title label,
.rmsbpt-extra-deepPink .pt-a-subtitle label,
.rmsbpt-extra-deepPink .pt-a-title,
.rmsbpt-extra-deepPink .pt-a-subtitle {
	color: #ff1493
}

.rmsbpt-extra-deepPink .pt-a-list li:nth-child(2n+1) {
	background-color: #ff47aa
}

.rmsbpt-extra-deepPink .pt-a-content,
.rmsbpt-extra-deepPink .pt-a-bordered {
	background-color: #ff1493
}

.rmsbpt-extra-deepPink .pt-a-bordered {
	border: 1px solid #ff47aa
}

.rmsbpt-extra-deepPink .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-deepPink .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-deepPink .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-deepPink .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-deepPink .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-deepPink .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-deepPink .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-deepPink .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-deepPink .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-deepPink .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-deepPink .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-deepPink .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-deepPink .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-deepPink .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-deepPink .pt-a-btn-5 {
	background: #ff47aa
}

.rmsbpt-extra-deepPink div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-deepPink div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #ff2e9f
}

.rmsbpt-extra-deepPink .pt-selected .pt-text,
.rmsbpt-extra-deepPink.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-deepPink.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-deepPink.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-deepPink.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #ad005d
}

.rmsbpt-extra-deepPink.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-deepPink.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-deepPink.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-deepPink.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #ff2e9f
}

.rmsbpt-extra-deepPink .pt-selected-details .pt-details-head {
	border-top-color: #ff2e9f;
}

.rmsbpt-extra-deepPink .pt-selected-details .pt-details-head,
.rmsbpt-extra-deepPink .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-deepPink .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-deepPink .pt-selected-details .pt-details-head .pt-btn {
	background-color: #ff47aa
}

.rmsbpt-extra-deepPink .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #ff1493
}

.rmsbpt-extra-deepPink .pt-menu-tabs {
	border-color: #ff1493;
}

.rmsbpt-extra-deepPink .pt-menu-tabs .pt-menu-tab {
	border-color: #ff1493
}

.rmsbpt-extra-deepPink .pt-menu-tabs .pt-menu-tab {
	background-color: #e00079;
	color: #fff center;
}

.rmsbpt-extra-deepPink .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-deepPink .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #ff1493
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-deepPink .pt-menu-tab-1 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-deepPink .pt-menu-tab-2 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-deepPink .pt-menu-tab-3 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-deepPink .pt-menu-tab-4 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-deepPink .pt-menu-tab-5 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-deepPink .pt-menu-tab-6 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-deepPink .pt-menu-tab-7 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-deepPink .pt-menu-tab-8 {
	background-color: #ff47aa;
	-webkit-box-shadow: 0 0 5px #ff1493 inset;
	box-shadow: 0 0 5px #ff1493 inset
}

.rmsbpt-extra-deepPink .pt-tooltip .pt-tooltip-content {
	background-color: #7a0042;
}

.rmsbpt-extra-deepPink .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(122, 0, 66, 0);
	border-top-color: #7a0042
}

.rmsbpt-extra-deepPink .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #c7006b
}

.rmsbpt-extra-deepPink .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(122, 0, 66, 0);
	border-bottom-color: #7a0042
}

.rmsbpt-extra-deepPink .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(122, 0, 66, 0)
}

.rmsbpt-extra-deepPink .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #7a0042
}

.rmsbpt-extra-deepPink .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-deepPink .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #7a0042
}

.rmsbpt-extra-fireBrick {
	color: #d73030
}

.rmsbpt-extra-fireBrick .pt-block,
.rmsbpt-extra-fireBrick .pt-details-block {
	background: #b22222;
	border-color: #d73030
}

.rmsbpt-extra-fireBrick .pt-bottom-link {
	background-color: #d73030
}

.rmsbpt-extra-fireBrick .pt-feature {
	color: #b22222;
}

.rmsbpt-extra-fireBrick .pt-feature .pt-feature-description {
	color: #d73030
}

.rmsbpt-extra-fireBrick .pt-features-round .pt-feature-icon {
	background-color: #b22222
}

.rmsbpt-extra-fireBrick .pt-price-container {
	background: #d73030;
	border-color: #c72626
}

.rmsbpt-extra-fireBrick .pt-progress-bar {
	background-color: #d73030
}

.rmsbpt-extra-fireBrick .pt-select select,
.rmsbpt-extra-fireBrick .pt-select .pt-arrow,
.rmsbpt-extra-fireBrick .pt-details-block .pt-btn {
	background: #b22222;
	color: #fff
}

.rmsbpt-extra-fireBrick .pt-details-block .pt-btn:hover,
.rmsbpt-extra-fireBrick .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #5c1212
}

.rmsbpt-extra-fireBrick .pt-details {
	border-top-color: #c72626;
}

.rmsbpt-extra-fireBrick .pt-details .pt-feature-description {
	color: #f8dddd
}

.rmsbpt-extra-fireBrick .pt-details .pt-features-round .pt-feature-icon {
	color: #b22222
}

.rmsbpt-extra-fireBrick .pt-a-btn {
	background: #b22222;
}

.rmsbpt-extra-fireBrick .pt-a-btn:hover,
.rmsbpt-extra-fireBrick .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #b22222;
	box-shadow: 0 3px 10px -3px #b22222
}

.rmsbpt-extra-fireBrick .pt-a-title label:hover,
.rmsbpt-extra-fireBrick .pt-a-subtitle label:hover,
.rmsbpt-extra-fireBrick .pt-a-title label:focus,
.rmsbpt-extra-fireBrick .pt-a-subtitle label:focus {
	color: #721616
}

.rmsbpt-extra-fireBrick .pt-a-title label,
.rmsbpt-extra-fireBrick .pt-a-subtitle label,
.rmsbpt-extra-fireBrick .pt-a-title,
.rmsbpt-extra-fireBrick .pt-a-subtitle {
	color: #b22222
}

.rmsbpt-extra-fireBrick .pt-a-list li:nth-child(2n+1) {
	background-color: #d73030
}

.rmsbpt-extra-fireBrick .pt-a-content,
.rmsbpt-extra-fireBrick .pt-a-bordered {
	background-color: #b22222
}

.rmsbpt-extra-fireBrick .pt-a-bordered {
	border: 1px solid #d73030
}

.rmsbpt-extra-fireBrick .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-fireBrick .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-fireBrick .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-fireBrick .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-fireBrick .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-fireBrick .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-fireBrick .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-fireBrick .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-fireBrick .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-fireBrick .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-fireBrick .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-fireBrick .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-fireBrick .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-fireBrick .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-fireBrick .pt-a-btn-5 {
	background: #d73030
}

.rmsbpt-extra-fireBrick div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-fireBrick div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #c72626
}

.rmsbpt-extra-fireBrick .pt-selected .pt-text,
.rmsbpt-extra-fireBrick.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-fireBrick.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-fireBrick.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-fireBrick.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #5c1212
}

.rmsbpt-extra-fireBrick.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-fireBrick.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-fireBrick.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-fireBrick.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #c72626
}

.rmsbpt-extra-fireBrick .pt-selected-details .pt-details-head {
	border-top-color: #c72626;
}

.rmsbpt-extra-fireBrick .pt-selected-details .pt-details-head,
.rmsbpt-extra-fireBrick .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-fireBrick .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-fireBrick .pt-selected-details .pt-details-head .pt-btn {
	background-color: #d73030
}

.rmsbpt-extra-fireBrick .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #b22222
}

.rmsbpt-extra-fireBrick .pt-menu-tabs {
	border-color: #b22222;
}

.rmsbpt-extra-fireBrick .pt-menu-tabs .pt-menu-tab {
	border-color: #b22222
}

.rmsbpt-extra-fireBrick .pt-menu-tabs .pt-menu-tab {
	background-color: #871a1a;
	color: #fff center;
}

.rmsbpt-extra-fireBrick .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-fireBrick .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #b22222
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-1 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-2 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-3 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-4 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-5 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-6 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-7 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-fireBrick .pt-menu-tab-8 {
	background-color: #d73030;
	-webkit-box-shadow: 0 0 5px #b22222 inset;
	box-shadow: 0 0 5px #b22222 inset
}

.rmsbpt-extra-fireBrick .pt-tooltip .pt-tooltip-content {
	background-color: #320909;
}

.rmsbpt-extra-fireBrick .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(50, 9, 9, 0);
	border-top-color: #320909
}

.rmsbpt-extra-fireBrick .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #731515
}

.rmsbpt-extra-fireBrick .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(50, 9, 9, 0);
	border-bottom-color: #320909
}

.rmsbpt-extra-fireBrick .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(50, 9, 9, 0)
}

.rmsbpt-extra-fireBrick .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #320909
}

.rmsbpt-extra-fireBrick .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-fireBrick .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #320909
}

.rmsbpt-extra-flame {
	color: #f17142
}

.rmsbpt-extra-flame .pt-block,
.rmsbpt-extra-flame .pt-details-block {
	background: #ed4d13;
	border-color: #f17142
}

.rmsbpt-extra-flame .pt-bottom-link {
	background-color: #f17142
}

.rmsbpt-extra-flame .pt-feature {
	color: #ed4d13;
}

.rmsbpt-extra-flame .pt-feature .pt-feature-description {
	color: #f17142
}

.rmsbpt-extra-flame .pt-features-round .pt-feature-icon {
	background-color: #ed4d13
}

.rmsbpt-extra-flame .pt-price-container {
	background: #f17142;
	border-color: #ef5f2b
}

.rmsbpt-extra-flame .pt-progress-bar {
	background-color: #f17142
}

.rmsbpt-extra-flame .pt-select select,
.rmsbpt-extra-flame .pt-select .pt-arrow,
.rmsbpt-extra-flame .pt-details-block .pt-btn {
	background: #ed4d13;
	color: #fff
}

.rmsbpt-extra-flame .pt-details-block .pt-btn:hover,
.rmsbpt-extra-flame .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #8f2e0b
}

.rmsbpt-extra-flame .pt-details {
	border-top-color: #ef5f2b;
}

.rmsbpt-extra-flame .pt-details .pt-feature-description {
	color: #fce2d9
}

.rmsbpt-extra-flame .pt-details .pt-features-round .pt-feature-icon {
	color: #ed4d13
}

.rmsbpt-extra-flame .pt-a-btn {
	background: #ed4d13;
}

.rmsbpt-extra-flame .pt-a-btn:hover,
.rmsbpt-extra-flame .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #ed4d13;
	box-shadow: 0 3px 10px -3px #ed4d13
}

.rmsbpt-extra-flame .pt-a-title label:hover,
.rmsbpt-extra-flame .pt-a-subtitle label:hover,
.rmsbpt-extra-flame .pt-a-title label:focus,
.rmsbpt-extra-flame .pt-a-subtitle label:focus {
	color: #a7360d
}

.rmsbpt-extra-flame .pt-a-title label,
.rmsbpt-extra-flame .pt-a-subtitle label,
.rmsbpt-extra-flame .pt-a-title,
.rmsbpt-extra-flame .pt-a-subtitle {
	color: #ed4d13
}

.rmsbpt-extra-flame .pt-a-list li:nth-child(2n+1) {
	background-color: #f17142
}

.rmsbpt-extra-flame .pt-a-content,
.rmsbpt-extra-flame .pt-a-bordered {
	background-color: #ed4d13
}

.rmsbpt-extra-flame .pt-a-bordered {
	border: 1px solid #f17142
}

.rmsbpt-extra-flame .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-flame .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-flame .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-flame .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-flame .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-flame .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-flame .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-flame .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-flame .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-flame .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-flame .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-flame .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-flame .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-flame .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-flame .pt-a-btn-5 {
	background: #f17142
}

.rmsbpt-extra-flame div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-flame div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #ef5f2b
}

.rmsbpt-extra-flame .pt-selected .pt-text,
.rmsbpt-extra-flame.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-flame.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-flame.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-flame.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #8f2e0b
}

.rmsbpt-extra-flame.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-flame.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-flame.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-flame.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #ef5f2b
}

.rmsbpt-extra-flame .pt-selected-details .pt-details-head {
	border-top-color: #ef5f2b;
}

.rmsbpt-extra-flame .pt-selected-details .pt-details-head,
.rmsbpt-extra-flame .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-flame .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-flame .pt-selected-details .pt-details-head .pt-btn {
	background-color: #f17142
}

.rmsbpt-extra-flame .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #ed4d13
}

.rmsbpt-extra-flame .pt-menu-tabs {
	border-color: #ed4d13;
}

.rmsbpt-extra-flame .pt-menu-tabs .pt-menu-tab {
	border-color: #ed4d13
}

.rmsbpt-extra-flame .pt-menu-tabs .pt-menu-tab {
	background-color: #be3d0f;
	color: #fff center;
}

.rmsbpt-extra-flame .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-flame .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #ed4d13
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-flame .pt-menu-tab-1 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-flame .pt-menu-tab-2 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-flame .pt-menu-tab-3 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-flame .pt-menu-tab-4 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-flame .pt-menu-tab-5 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-flame .pt-menu-tab-6 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-flame .pt-menu-tab-7 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-flame .pt-menu-tab-8 {
	background-color: #f17142;
	-webkit-box-shadow: 0 0 5px #ed4d13 inset;
	box-shadow: 0 0 5px #ed4d13 inset
}

.rmsbpt-extra-flame .pt-tooltip .pt-tooltip-content {
	background-color: #601f07;
}

.rmsbpt-extra-flame .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(96, 31, 7, 0);
	border-top-color: #601f07
}

.rmsbpt-extra-flame .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #a7360c
}

.rmsbpt-extra-flame .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(96, 31, 7, 0);
	border-bottom-color: #601f07
}

.rmsbpt-extra-flame .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(96, 31, 7, 0)
}

.rmsbpt-extra-flame .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #601f07
}

.rmsbpt-extra-flame .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-flame .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #601f07
}

.rmsbpt-extra-forestGreen {
	color: #2cb42c
}

.rmsbpt-extra-forestGreen .pt-block,
.rmsbpt-extra-forestGreen .pt-details-block {
	background: #228b22;
	border-color: #2cb42c
}

.rmsbpt-extra-forestGreen .pt-bottom-link {
	background-color: #2cb42c
}

.rmsbpt-extra-forestGreen .pt-feature {
	color: #228b22;
}

.rmsbpt-extra-forestGreen .pt-feature .pt-feature-description {
	color: #2cb42c
}

.rmsbpt-extra-forestGreen .pt-features-round .pt-feature-icon {
	background-color: #228b22
}

.rmsbpt-extra-forestGreen .pt-price-container {
	background: #2cb42c;
	border-color: #279f27
}

.rmsbpt-extra-forestGreen .pt-progress-bar {
	background-color: #2cb42c
}

.rmsbpt-extra-forestGreen .pt-select select,
.rmsbpt-extra-forestGreen .pt-select .pt-arrow,
.rmsbpt-extra-forestGreen .pt-details-block .pt-btn {
	background: #228b22;
	color: #fff
}

.rmsbpt-extra-forestGreen .pt-details-block .pt-btn:hover,
.rmsbpt-extra-forestGreen .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #0e390e
}

.rmsbpt-extra-forestGreen .pt-details {
	border-top-color: #279f27;
}

.rmsbpt-extra-forestGreen .pt-details .pt-feature-description {
	color: #def7de
}

.rmsbpt-extra-forestGreen .pt-details .pt-features-round .pt-feature-icon {
	color: #228b22
}

.rmsbpt-extra-forestGreen .pt-a-btn {
	background: #228b22;
}

.rmsbpt-extra-forestGreen .pt-a-btn:hover,
.rmsbpt-extra-forestGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #228b22;
	box-shadow: 0 3px 10px -3px #228b22
}

.rmsbpt-extra-forestGreen .pt-a-title label:hover,
.rmsbpt-extra-forestGreen .pt-a-subtitle label:hover,
.rmsbpt-extra-forestGreen .pt-a-title label:focus,
.rmsbpt-extra-forestGreen .pt-a-subtitle label:focus {
	color: #134e13
}

.rmsbpt-extra-forestGreen .pt-a-title label,
.rmsbpt-extra-forestGreen .pt-a-subtitle label,
.rmsbpt-extra-forestGreen .pt-a-title,
.rmsbpt-extra-forestGreen .pt-a-subtitle {
	color: #228b22
}

.rmsbpt-extra-forestGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #2cb42c
}

.rmsbpt-extra-forestGreen .pt-a-content,
.rmsbpt-extra-forestGreen .pt-a-bordered {
	background-color: #228b22
}

.rmsbpt-extra-forestGreen .pt-a-bordered {
	border: 1px solid #2cb42c
}

.rmsbpt-extra-forestGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-forestGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-forestGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-forestGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-forestGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-forestGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-forestGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-forestGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-forestGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-forestGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-forestGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-forestGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-forestGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-forestGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-forestGreen .pt-a-btn-5 {
	background: #2cb42c
}

.rmsbpt-extra-forestGreen div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-forestGreen div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #279f27
}

.rmsbpt-extra-forestGreen .pt-selected .pt-text,
.rmsbpt-extra-forestGreen.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-forestGreen.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-forestGreen.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-forestGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #0e390e
}

.rmsbpt-extra-forestGreen.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-forestGreen.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-forestGreen.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-forestGreen.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #279f27
}

.rmsbpt-extra-forestGreen .pt-selected-details .pt-details-head {
	border-top-color: #279f27;
}

.rmsbpt-extra-forestGreen .pt-selected-details .pt-details-head,
.rmsbpt-extra-forestGreen .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-forestGreen .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-forestGreen .pt-selected-details .pt-details-head .pt-btn {
	background-color: #2cb42c
}

.rmsbpt-extra-forestGreen .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #228b22
}

.rmsbpt-extra-forestGreen .pt-menu-tabs {
	border-color: #228b22;
}

.rmsbpt-extra-forestGreen .pt-menu-tabs .pt-menu-tab {
	border-color: #228b22
}

.rmsbpt-extra-forestGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #186218;
	color: #fff center;
}

.rmsbpt-extra-forestGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-forestGreen .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #228b22
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-1 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-2 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-3 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-4 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-5 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-6 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-7 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-forestGreen .pt-menu-tab-8 {
	background-color: #2cb42c;
	-webkit-box-shadow: 0 0 5px #228b22 inset;
	box-shadow: 0 0 5px #228b22 inset
}

.rmsbpt-extra-forestGreen .pt-tooltip .pt-tooltip-content {
	background-color: #041004;
}

.rmsbpt-extra-forestGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(4, 16, 4, 0);
	border-top-color: #041004
}

.rmsbpt-extra-forestGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #134d13
}

.rmsbpt-extra-forestGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(4, 16, 4, 0);
	border-bottom-color: #041004
}

.rmsbpt-extra-forestGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(4, 16, 4, 0)
}

.rmsbpt-extra-forestGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #041004
}

.rmsbpt-extra-forestGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-forestGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #041004
}

.rmsbpt-extra-goldenRod {
	color: #e4b849
}

.rmsbpt-extra-goldenRod .pt-block,
.rmsbpt-extra-goldenRod .pt-details-block {
	background: #daa520;
	border-color: #e4b849
}

.rmsbpt-extra-goldenRod .pt-bottom-link {
	background-color: #e4b849
}

.rmsbpt-extra-goldenRod .pt-feature {
	color: #daa520;
}

.rmsbpt-extra-goldenRod .pt-feature .pt-feature-description {
	color: #e4b849
}

.rmsbpt-extra-goldenRod .pt-features-round .pt-feature-icon {
	background-color: #daa520
}

.rmsbpt-extra-goldenRod .pt-price-container {
	background: #e4b849;
	border-color: #e1af33
}

.rmsbpt-extra-goldenRod .pt-progress-bar {
	background-color: #e4b849
}

.rmsbpt-extra-goldenRod .pt-select select,
.rmsbpt-extra-goldenRod .pt-select .pt-arrow,
.rmsbpt-extra-goldenRod .pt-details-block .pt-btn {
	background: #daa520;
	color: #fff
}

.rmsbpt-extra-goldenRod .pt-details-block .pt-btn:hover,
.rmsbpt-extra-goldenRod .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #816213
}

.rmsbpt-extra-goldenRod .pt-details {
	border-top-color: #e1af33;
}

.rmsbpt-extra-goldenRod .pt-details .pt-feature-description {
	color: #faf1db
}

.rmsbpt-extra-goldenRod .pt-details .pt-features-round .pt-feature-icon {
	color: #daa520
}

.rmsbpt-extra-goldenRod .pt-a-btn {
	background: #daa520;
}

.rmsbpt-extra-goldenRod .pt-a-btn:hover,
.rmsbpt-extra-goldenRod .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #daa520;
	box-shadow: 0 3px 10px -3px #daa520
}

.rmsbpt-extra-goldenRod .pt-a-title label:hover,
.rmsbpt-extra-goldenRod .pt-a-subtitle label:hover,
.rmsbpt-extra-goldenRod .pt-a-title label:focus,
.rmsbpt-extra-goldenRod .pt-a-subtitle label:focus {
	color: #977316
}

.rmsbpt-extra-goldenRod .pt-a-title label,
.rmsbpt-extra-goldenRod .pt-a-subtitle label,
.rmsbpt-extra-goldenRod .pt-a-title,
.rmsbpt-extra-goldenRod .pt-a-subtitle {
	color: #daa520
}

.rmsbpt-extra-goldenRod .pt-a-list li:nth-child(2n+1) {
	background-color: #e4b849
}

.rmsbpt-extra-goldenRod .pt-a-content,
.rmsbpt-extra-goldenRod .pt-a-bordered {
	background-color: #daa520
}

.rmsbpt-extra-goldenRod .pt-a-bordered {
	border: 1px solid #e4b849
}

.rmsbpt-extra-goldenRod .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-goldenRod .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-goldenRod .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-goldenRod .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-goldenRod .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-goldenRod .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-goldenRod .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-goldenRod .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-goldenRod .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-goldenRod .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-goldenRod .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-goldenRod .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-goldenRod .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-goldenRod .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-goldenRod .pt-a-btn-5 {
	background: #e4b849
}

.rmsbpt-extra-goldenRod div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-goldenRod div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #e1af33
}

.rmsbpt-extra-goldenRod .pt-selected .pt-text,
.rmsbpt-extra-goldenRod.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-goldenRod.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-goldenRod.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-goldenRod.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #816213
}

.rmsbpt-extra-goldenRod.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-goldenRod.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-goldenRod.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-goldenRod.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #e1af33
}

.rmsbpt-extra-goldenRod .pt-selected-details .pt-details-head {
	border-top-color: #e1af33;
}

.rmsbpt-extra-goldenRod .pt-selected-details .pt-details-head,
.rmsbpt-extra-goldenRod .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-goldenRod .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-goldenRod .pt-selected-details .pt-details-head .pt-btn {
	background-color: #e4b849
}

.rmsbpt-extra-goldenRod .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #daa520
}

.rmsbpt-extra-goldenRod .pt-menu-tabs {
	border-color: #daa520;
}

.rmsbpt-extra-goldenRod .pt-menu-tabs .pt-menu-tab {
	border-color: #daa520
}

.rmsbpt-extra-goldenRod .pt-menu-tabs .pt-menu-tab {
	background-color: #ae8319;
	color: #fff center;
}

.rmsbpt-extra-goldenRod .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-goldenRod .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #daa520
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-1 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-2 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-3 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-4 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-5 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-6 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-7 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-goldenRod .pt-menu-tab-8 {
	background-color: #e4b849;
	-webkit-box-shadow: 0 0 5px #daa520 inset;
	box-shadow: 0 0 5px #daa520 inset
}

.rmsbpt-extra-goldenRod .pt-tooltip .pt-tooltip-content {
	background-color: #55400c;
}

.rmsbpt-extra-goldenRod .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(85, 64, 12, 0);
	border-top-color: #55400c
}

.rmsbpt-extra-goldenRod .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #987215
}

.rmsbpt-extra-goldenRod .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(85, 64, 12, 0);
	border-bottom-color: #55400c
}

.rmsbpt-extra-goldenRod .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(85, 64, 12, 0)
}

.rmsbpt-extra-goldenRod .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #55400c
}

.rmsbpt-extra-goldenRod .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-goldenRod .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #55400c
}

.rmsbpt-extra-green {
	color: #57ca67
}

.rmsbpt-extra-green .pt-block,
.rmsbpt-extra-green .pt-details-block {
	background: #39b54a;
	border-color: #57ca67
}

.rmsbpt-extra-green .pt-bottom-link {
	background-color: #57ca67
}

.rmsbpt-extra-green .pt-feature {
	color: #39b54a;
}

.rmsbpt-extra-green .pt-feature .pt-feature-description {
	color: #57ca67
}

.rmsbpt-extra-green .pt-features-round .pt-feature-icon {
	background-color: #39b54a
}

.rmsbpt-extra-green .pt-price-container {
	background: #57ca67;
	border-color: #44c455
}

.rmsbpt-extra-green .pt-progress-bar {
	background-color: #57ca67
}

.rmsbpt-extra-green .pt-select select,
.rmsbpt-extra-green .pt-select .pt-arrow,
.rmsbpt-extra-green .pt-details-block .pt-btn {
	background: #39b54a;
	color: #fff
}

.rmsbpt-extra-green .pt-details-block .pt-btn:hover,
.rmsbpt-extra-green .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #21672a
}

.rmsbpt-extra-green .pt-details {
	border-top-color: #44c455;
}

.rmsbpt-extra-green .pt-details .pt-feature-description {
	color: #e0f5e3
}

.rmsbpt-extra-green .pt-details .pt-features-round .pt-feature-icon {
	color: #39b54a
}

.rmsbpt-extra-green .pt-a-btn {
	background: #39b54a;
}

.rmsbpt-extra-green .pt-a-btn:hover,
.rmsbpt-extra-green .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #39b54a;
	box-shadow: 0 3px 10px -3px #39b54a
}

.rmsbpt-extra-green .pt-a-title label:hover,
.rmsbpt-extra-green .pt-a-subtitle label:hover,
.rmsbpt-extra-green .pt-a-title label:focus,
.rmsbpt-extra-green .pt-a-subtitle label:focus {
	color: #277b32
}

.rmsbpt-extra-green .pt-a-title label,
.rmsbpt-extra-green .pt-a-subtitle label,
.rmsbpt-extra-green .pt-a-title,
.rmsbpt-extra-green .pt-a-subtitle {
	color: #39b54a
}

.rmsbpt-extra-green .pt-a-list li:nth-child(2n+1) {
	background-color: #57ca67
}

.rmsbpt-extra-green .pt-a-content,
.rmsbpt-extra-green .pt-a-bordered {
	background-color: #39b54a
}

.rmsbpt-extra-green .pt-a-bordered {
	border: 1px solid #57ca67
}

.rmsbpt-extra-green .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-green .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-green .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-green .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-green .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-green .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-green .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-green .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-green .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-green .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-green .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-green .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-green .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-green .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-green .pt-a-btn-5 {
	background: #57ca67
}

.rmsbpt-extra-green div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-green div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #44c455
}

.rmsbpt-extra-green .pt-selected .pt-text,
.rmsbpt-extra-green.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-green.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-green.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-green.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #21672a
}

.rmsbpt-extra-green.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-green.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-green.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-green.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #44c455
}

.rmsbpt-extra-green .pt-selected-details .pt-details-head {
	border-top-color: #44c455;
}

.rmsbpt-extra-green .pt-selected-details .pt-details-head,
.rmsbpt-extra-green .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-green .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-green .pt-selected-details .pt-details-head .pt-btn {
	background-color: #57ca67
}

.rmsbpt-extra-green .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #39b54a
}

.rmsbpt-extra-green .pt-menu-tabs {
	border-color: #39b54a;
}

.rmsbpt-extra-green .pt-menu-tabs .pt-menu-tab {
	border-color: #39b54a
}

.rmsbpt-extra-green .pt-menu-tabs .pt-menu-tab {
	background-color: #2d8e3a;
	color: #fff center;
}

.rmsbpt-extra-green .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-green .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #39b54a
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-green .pt-menu-tab-1 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-green .pt-menu-tab-2 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-green .pt-menu-tab-3 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-green .pt-menu-tab-4 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-green .pt-menu-tab-5 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-green .pt-menu-tab-6 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-green .pt-menu-tab-7 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-green .pt-menu-tab-8 {
	background-color: #57ca67;
	-webkit-box-shadow: 0 0 5px #39b54a inset;
	box-shadow: 0 0 5px #39b54a inset
}

.rmsbpt-extra-green .pt-tooltip .pt-tooltip-content {
	background-color: #14411a;
}

.rmsbpt-extra-green .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(20, 65, 26, 0);
	border-top-color: #14411a
}

.rmsbpt-extra-green .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #267b31
}

.rmsbpt-extra-green .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(20, 65, 26, 0);
	border-bottom-color: #14411a
}

.rmsbpt-extra-green .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(20, 65, 26, 0)
}

.rmsbpt-extra-green .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #14411a
}

.rmsbpt-extra-green .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-green .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #14411a
}

.rmsbpt-extra-indianRed {
	color: #d98383
}

.rmsbpt-extra-indianRed .pt-block,
.rmsbpt-extra-indianRed .pt-details-block {
	background: #cd5c5c;
	border-color: #d98383
}

.rmsbpt-extra-indianRed .pt-bottom-link {
	background-color: #d98383
}

.rmsbpt-extra-indianRed .pt-feature {
	color: #cd5c5c;
}

.rmsbpt-extra-indianRed .pt-feature .pt-feature-description {
	color: #d98383
}

.rmsbpt-extra-indianRed .pt-features-round .pt-feature-icon {
	background-color: #cd5c5c
}

.rmsbpt-extra-indianRed .pt-price-container {
	background: #d98383;
	border-color: #d37070
}

.rmsbpt-extra-indianRed .pt-progress-bar {
	background-color: #d98383
}

.rmsbpt-extra-indianRed .pt-select select,
.rmsbpt-extra-indianRed .pt-select .pt-arrow,
.rmsbpt-extra-indianRed .pt-details-block .pt-btn {
	background: #cd5c5c;
	color: #fff
}

.rmsbpt-extra-indianRed .pt-details-block .pt-btn:hover,
.rmsbpt-extra-indianRed .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #952e2e
}

.rmsbpt-extra-indianRed .pt-details {
	border-top-color: #d37070;
}

.rmsbpt-extra-indianRed .pt-details .pt-feature-description {
	color: #f5e0e0
}

.rmsbpt-extra-indianRed .pt-details .pt-features-round .pt-feature-icon {
	color: #cd5c5c
}

.rmsbpt-extra-indianRed .pt-a-btn {
	background: #cd5c5c;
}

.rmsbpt-extra-indianRed .pt-a-btn:hover,
.rmsbpt-extra-indianRed .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #cd5c5c;
	box-shadow: 0 3px 10px -3px #cd5c5c
}

.rmsbpt-extra-indianRed .pt-a-title label:hover,
.rmsbpt-extra-indianRed .pt-a-subtitle label:hover,
.rmsbpt-extra-indianRed .pt-a-title label:focus,
.rmsbpt-extra-indianRed .pt-a-subtitle label:focus {
	color: #a93434
}

.rmsbpt-extra-indianRed .pt-a-title label,
.rmsbpt-extra-indianRed .pt-a-subtitle label,
.rmsbpt-extra-indianRed .pt-a-title,
.rmsbpt-extra-indianRed .pt-a-subtitle {
	color: #cd5c5c
}

.rmsbpt-extra-indianRed .pt-a-list li:nth-child(2n+1) {
	background-color: #d98383
}

.rmsbpt-extra-indianRed .pt-a-content,
.rmsbpt-extra-indianRed .pt-a-bordered {
	background-color: #cd5c5c
}

.rmsbpt-extra-indianRed .pt-a-bordered {
	border: 1px solid #d98383
}

.rmsbpt-extra-indianRed .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-indianRed .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-indianRed .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-indianRed .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-indianRed .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-indianRed .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-indianRed .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-indianRed .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-indianRed .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-indianRed .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-indianRed .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-indianRed .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-indianRed .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-indianRed .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-indianRed .pt-a-btn-5 {
	background: #d98383
}

.rmsbpt-extra-indianRed div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-indianRed div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #d37070
}

.rmsbpt-extra-indianRed .pt-selected .pt-text,
.rmsbpt-extra-indianRed.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-indianRed.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-indianRed.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-indianRed.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #952e2e
}

.rmsbpt-extra-indianRed.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-indianRed.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-indianRed.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-indianRed.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #d37070
}

.rmsbpt-extra-indianRed .pt-selected-details .pt-details-head {
	border-top-color: #d37070;
}

.rmsbpt-extra-indianRed .pt-selected-details .pt-details-head,
.rmsbpt-extra-indianRed .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-indianRed .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-indianRed .pt-selected-details .pt-details-head .pt-btn {
	background-color: #d98383
}

.rmsbpt-extra-indianRed .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #cd5c5c
}

.rmsbpt-extra-indianRed .pt-menu-tabs {
	border-color: #cd5c5c;
}

.rmsbpt-extra-indianRed .pt-menu-tabs .pt-menu-tab {
	border-color: #cd5c5c
}

.rmsbpt-extra-indianRed .pt-menu-tabs .pt-menu-tab {
	background-color: #bc3a3a;
	color: #fff center;
}

.rmsbpt-extra-indianRed .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-indianRed .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #cd5c5c
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-indianRed .pt-menu-tab-1 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-indianRed .pt-menu-tab-2 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-indianRed .pt-menu-tab-3 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-indianRed .pt-menu-tab-4 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-indianRed .pt-menu-tab-5 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-indianRed .pt-menu-tab-6 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-indianRed .pt-menu-tab-7 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-indianRed .pt-menu-tab-8 {
	background-color: #d98383;
	-webkit-box-shadow: 0 0 5px #cd5c5c inset;
	box-shadow: 0 0 5px #cd5c5c inset
}

.rmsbpt-extra-indianRed .pt-tooltip .pt-tooltip-content {
	background-color: #6e2222;
}

.rmsbpt-extra-indianRed .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(110, 34, 34, 0);
	border-top-color: #6e2222
}

.rmsbpt-extra-indianRed .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #a83434
}

.rmsbpt-extra-indianRed .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(110, 34, 34, 0);
	border-bottom-color: #6e2222
}

.rmsbpt-extra-indianRed .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(110, 34, 34, 0)
}

.rmsbpt-extra-indianRed .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #6e2222
}

.rmsbpt-extra-indianRed .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-indianRed .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #6e2222
}

.rmsbpt-extra-indigo {
	color: #6800b5
}

.rmsbpt-extra-indigo .pt-block,
.rmsbpt-extra-indigo .pt-details-block {
	background: #4b0082;
	border-color: #6800b5
}

.rmsbpt-extra-indigo .pt-bottom-link {
	background-color: #6800b5
}

.rmsbpt-extra-indigo .pt-feature {
	color: #4b0082;
}

.rmsbpt-extra-indigo .pt-feature .pt-feature-description {
	color: #6800b5
}

.rmsbpt-extra-indigo .pt-features-round .pt-feature-icon {
	background-color: #4b0082
}

.rmsbpt-extra-indigo .pt-price-container {
	background: #6800b5;
	border-color: #5a009b
}

.rmsbpt-extra-indigo .pt-progress-bar {
	background-color: #6800b5
}

.rmsbpt-extra-indigo .pt-select select,
.rmsbpt-extra-indigo .pt-select .pt-arrow,
.rmsbpt-extra-indigo .pt-details-block .pt-btn {
	background: #4b0082;
	color: #fff
}

.rmsbpt-extra-indigo .pt-details-block .pt-btn:hover,
.rmsbpt-extra-indigo .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #8600e8
}

.rmsbpt-extra-indigo .pt-details {
	border-top-color: #5a009b;
}

.rmsbpt-extra-indigo .pt-details .pt-feature-description {
	color: #eed6ff
}

.rmsbpt-extra-indigo .pt-details .pt-features-round .pt-feature-icon {
	color: #4b0082
}

.rmsbpt-extra-indigo .pt-a-btn {
	background: #4b0082;
}

.rmsbpt-extra-indigo .pt-a-btn:hover,
.rmsbpt-extra-indigo .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #4b0082;
	box-shadow: 0 3px 10px -3px #4b0082
}

.rmsbpt-extra-indigo .pt-a-title label:hover,
.rmsbpt-extra-indigo .pt-a-subtitle label:hover,
.rmsbpt-extra-indigo .pt-a-title label:focus,
.rmsbpt-extra-indigo .pt-a-subtitle label:focus {
	color: #7700ce
}

.rmsbpt-extra-indigo .pt-a-title label,
.rmsbpt-extra-indigo .pt-a-subtitle label,
.rmsbpt-extra-indigo .pt-a-title,
.rmsbpt-extra-indigo .pt-a-subtitle {
	color: #4b0082
}

.rmsbpt-extra-indigo .pt-a-list li:nth-child(2n+1) {
	background-color: #6800b5
}

.rmsbpt-extra-indigo .pt-a-content,
.rmsbpt-extra-indigo .pt-a-bordered {
	background-color: #4b0082
}

.rmsbpt-extra-indigo .pt-a-bordered {
	border: 1px solid #6800b5
}

.rmsbpt-extra-indigo .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-indigo .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-indigo .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-indigo .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-indigo .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-indigo .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-indigo .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-indigo .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-indigo .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-indigo .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-indigo .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-indigo .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-indigo .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-indigo .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-indigo .pt-a-btn-5 {
	background: #6800b5
}

.rmsbpt-extra-indigo div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-indigo div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #5a009b
}

.rmsbpt-extra-indigo .pt-selected .pt-text,
.rmsbpt-extra-indigo.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-indigo.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-indigo.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-indigo.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #8600e8
}

.rmsbpt-extra-indigo.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-indigo.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-indigo.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-indigo.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #5a009b
}

.rmsbpt-extra-indigo .pt-selected-details .pt-details-head {
	border-top-color: #5a009b;
}

.rmsbpt-extra-indigo .pt-selected-details .pt-details-head,
.rmsbpt-extra-indigo .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-indigo .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-indigo .pt-selected-details .pt-details-head .pt-btn {
	background-color: #6800b5
}

.rmsbpt-extra-indigo .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #4b0082
}

.rmsbpt-extra-indigo .pt-menu-tabs {
	border-color: #4b0082;
}

.rmsbpt-extra-indigo .pt-menu-tabs .pt-menu-tab {
	border-color: #4b0082
}

.rmsbpt-extra-indigo .pt-menu-tabs .pt-menu-tab {
	background-color: #2e004f;
	color: #fff center;
}

.rmsbpt-extra-indigo .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-indigo .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #4b0082
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-indigo .pt-menu-tab-1 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-indigo .pt-menu-tab-2 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-indigo .pt-menu-tab-3 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-indigo .pt-menu-tab-4 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-indigo .pt-menu-tab-5 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-indigo .pt-menu-tab-6 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-indigo .pt-menu-tab-7 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-indigo .pt-menu-tab-8 {
	background-color: #6800b5;
	-webkit-box-shadow: 0 0 5px #4b0082 inset;
	box-shadow: 0 0 5px #4b0082 inset
}

.rmsbpt-extra-indigo .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-extra-indigo .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-extra-indigo .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-extra-indigo .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-extra-indigo .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-extra-indigo .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-extra-indigo .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-indigo .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-extra-maroon {
	color: #b30000
}

.rmsbpt-extra-maroon .pt-block,
.rmsbpt-extra-maroon .pt-details-block {
	background: #800000;
	border-color: #b30000
}

.rmsbpt-extra-maroon .pt-bottom-link {
	background-color: #b30000
}

.rmsbpt-extra-maroon .pt-feature {
	color: #800000;
}

.rmsbpt-extra-maroon .pt-feature .pt-feature-description {
	color: #b30000
}

.rmsbpt-extra-maroon .pt-features-round .pt-feature-icon {
	background-color: #800000
}

.rmsbpt-extra-maroon .pt-price-container {
	background: #b30000;
	border-color: #9a0000
}

.rmsbpt-extra-maroon .pt-progress-bar {
	background-color: #b30000
}

.rmsbpt-extra-maroon .pt-select select,
.rmsbpt-extra-maroon .pt-select .pt-arrow,
.rmsbpt-extra-maroon .pt-details-block .pt-btn {
	background: #800000;
	color: #fff
}

.rmsbpt-extra-maroon .pt-details-block .pt-btn:hover,
.rmsbpt-extra-maroon .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #e60000
}

.rmsbpt-extra-maroon .pt-details {
	border-top-color: #9a0000;
}

.rmsbpt-extra-maroon .pt-details .pt-feature-description {
	color: #ffd6d6
}

.rmsbpt-extra-maroon .pt-details .pt-features-round .pt-feature-icon {
	color: #800000
}

.rmsbpt-extra-maroon .pt-a-btn {
	background: #800000;
}

.rmsbpt-extra-maroon .pt-a-btn:hover,
.rmsbpt-extra-maroon .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #800000;
	box-shadow: 0 3px 10px -3px #800000
}

.rmsbpt-extra-maroon .pt-a-title label:hover,
.rmsbpt-extra-maroon .pt-a-subtitle label:hover,
.rmsbpt-extra-maroon .pt-a-title label:focus,
.rmsbpt-extra-maroon .pt-a-subtitle label:focus {
	color: #c00
}

.rmsbpt-extra-maroon .pt-a-title label,
.rmsbpt-extra-maroon .pt-a-subtitle label,
.rmsbpt-extra-maroon .pt-a-title,
.rmsbpt-extra-maroon .pt-a-subtitle {
	color: #800000
}

.rmsbpt-extra-maroon .pt-a-list li:nth-child(2n+1) {
	background-color: #b30000
}

.rmsbpt-extra-maroon .pt-a-content,
.rmsbpt-extra-maroon .pt-a-bordered {
	background-color: #800000
}

.rmsbpt-extra-maroon .pt-a-bordered {
	border: 1px solid #b30000
}

.rmsbpt-extra-maroon .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-maroon .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-maroon .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-maroon .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-maroon .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-maroon .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-maroon .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-maroon .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-maroon .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-maroon .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-maroon .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-maroon .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-maroon .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-maroon .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-maroon .pt-a-btn-5 {
	background: #b30000
}

.rmsbpt-extra-maroon div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-maroon div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #9a0000
}

.rmsbpt-extra-maroon .pt-selected .pt-text,
.rmsbpt-extra-maroon.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-maroon.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-maroon.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-maroon.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #e60000
}

.rmsbpt-extra-maroon.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-maroon.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-maroon.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-maroon.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #9a0000
}

.rmsbpt-extra-maroon .pt-selected-details .pt-details-head {
	border-top-color: #9a0000;
}

.rmsbpt-extra-maroon .pt-selected-details .pt-details-head,
.rmsbpt-extra-maroon .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-maroon .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-maroon .pt-selected-details .pt-details-head .pt-btn {
	background-color: #b30000
}

.rmsbpt-extra-maroon .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #800000
}

.rmsbpt-extra-maroon .pt-menu-tabs {
	border-color: #800000;
}

.rmsbpt-extra-maroon .pt-menu-tabs .pt-menu-tab {
	border-color: #800000
}

.rmsbpt-extra-maroon .pt-menu-tabs .pt-menu-tab {
	background-color: #4d0000;
	color: #fff center;
}

.rmsbpt-extra-maroon .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-maroon .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #800000
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-maroon .pt-menu-tab-1 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-maroon .pt-menu-tab-2 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-maroon .pt-menu-tab-3 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-maroon .pt-menu-tab-4 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-maroon .pt-menu-tab-5 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-maroon .pt-menu-tab-6 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-maroon .pt-menu-tab-7 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-maroon .pt-menu-tab-8 {
	background-color: #b30000;
	-webkit-box-shadow: 0 0 5px #800000 inset;
	box-shadow: 0 0 5px #800000 inset
}

.rmsbpt-extra-maroon .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-extra-maroon .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-extra-maroon .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-extra-maroon .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-extra-maroon .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-extra-maroon .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-extra-maroon .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-maroon .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-extra-mediumSeaGreen {
	color: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-block,
.rmsbpt-extra-mediumSeaGreen .pt-details-block {
	background: #3cb371;
	border-color: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-bottom-link {
	background-color: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-feature {
	color: #3cb371;
}

.rmsbpt-extra-mediumSeaGreen .pt-feature .pt-feature-description {
	color: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-features-round .pt-feature-icon {
	background-color: #3cb371
}

.rmsbpt-extra-mediumSeaGreen .pt-price-container {
	background: #5ac88b;
	border-color: #47c17e
}

.rmsbpt-extra-mediumSeaGreen .pt-progress-bar {
	background-color: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-select select,
.rmsbpt-extra-mediumSeaGreen .pt-select .pt-arrow,
.rmsbpt-extra-mediumSeaGreen .pt-details-block .pt-btn {
	background: #3cb371;
	color: #fff
}

.rmsbpt-extra-mediumSeaGreen .pt-details-block .pt-btn:hover,
.rmsbpt-extra-mediumSeaGreen .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #226741
}

.rmsbpt-extra-mediumSeaGreen .pt-details {
	border-top-color: #47c17e;
}

.rmsbpt-extra-mediumSeaGreen .pt-details .pt-feature-description {
	color: #e0f5e9
}

.rmsbpt-extra-mediumSeaGreen .pt-details .pt-features-round .pt-feature-icon {
	color: #3cb371
}

.rmsbpt-extra-mediumSeaGreen .pt-a-btn {
	background: #3cb371;
}

.rmsbpt-extra-mediumSeaGreen .pt-a-btn:hover,
.rmsbpt-extra-mediumSeaGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #3cb371;
	box-shadow: 0 3px 10px -3px #3cb371
}

.rmsbpt-extra-mediumSeaGreen .pt-a-title label:hover,
.rmsbpt-extra-mediumSeaGreen .pt-a-subtitle label:hover,
.rmsbpt-extra-mediumSeaGreen .pt-a-title label:focus,
.rmsbpt-extra-mediumSeaGreen .pt-a-subtitle label:focus {
	color: #297a4d
}

.rmsbpt-extra-mediumSeaGreen .pt-a-title label,
.rmsbpt-extra-mediumSeaGreen .pt-a-subtitle label,
.rmsbpt-extra-mediumSeaGreen .pt-a-title,
.rmsbpt-extra-mediumSeaGreen .pt-a-subtitle {
	color: #3cb371
}

.rmsbpt-extra-mediumSeaGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-a-content,
.rmsbpt-extra-mediumSeaGreen .pt-a-bordered {
	background-color: #3cb371
}

.rmsbpt-extra-mediumSeaGreen .pt-a-bordered {
	border: 1px solid #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-mediumSeaGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-mediumSeaGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-mediumSeaGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-mediumSeaGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-mediumSeaGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-mediumSeaGreen .pt-a-btn-5 {
	background: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-mediumSeaGreen div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #47c17e
}

.rmsbpt-extra-mediumSeaGreen .pt-selected .pt-text,
.rmsbpt-extra-mediumSeaGreen.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-mediumSeaGreen.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-mediumSeaGreen.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-mediumSeaGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #226741
}

.rmsbpt-extra-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-mediumSeaGreen.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-mediumSeaGreen.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-mediumSeaGreen.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #47c17e
}

.rmsbpt-extra-mediumSeaGreen .pt-selected-details .pt-details-head {
	border-top-color: #47c17e;
}

.rmsbpt-extra-mediumSeaGreen .pt-selected-details .pt-details-head,
.rmsbpt-extra-mediumSeaGreen .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-mediumSeaGreen .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-mediumSeaGreen .pt-selected-details .pt-details-head .pt-btn {
	background-color: #5ac88b
}

.rmsbpt-extra-mediumSeaGreen .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #3cb371
}

.rmsbpt-extra-mediumSeaGreen .pt-menu-tabs {
	border-color: #3cb371;
}

.rmsbpt-extra-mediumSeaGreen .pt-menu-tabs .pt-menu-tab {
	border-color: #3cb371
}

.rmsbpt-extra-mediumSeaGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #2f8d59;
	color: #fff center;
}

.rmsbpt-extra-mediumSeaGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-mediumSeaGreen .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #3cb371
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-1 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-2 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-3 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-4 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-5 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-6 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-7 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-mediumSeaGreen .pt-menu-tab-8 {
	background-color: #5ac88b;
	-webkit-box-shadow: 0 0 5px #3cb371 inset;
	box-shadow: 0 0 5px #3cb371 inset
}

.rmsbpt-extra-mediumSeaGreen .pt-tooltip .pt-tooltip-content {
	background-color: #164029;
}

.rmsbpt-extra-mediumSeaGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(22, 64, 41, 0);
	border-top-color: #164029
}

.rmsbpt-extra-mediumSeaGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #2a794d
}

.rmsbpt-extra-mediumSeaGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(22, 64, 41, 0);
	border-bottom-color: #164029
}

.rmsbpt-extra-mediumSeaGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(22, 64, 41, 0)
}

.rmsbpt-extra-mediumSeaGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #164029
}

.rmsbpt-extra-mediumSeaGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-mediumSeaGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #164029
}

.rmsbpt-extra-olive {
	color: #b3b300
}

.rmsbpt-extra-olive .pt-block,
.rmsbpt-extra-olive .pt-details-block {
	background: #808000;
	border-color: #b3b300
}

.rmsbpt-extra-olive .pt-bottom-link {
	background-color: #b3b300
}

.rmsbpt-extra-olive .pt-feature {
	color: #808000;
}

.rmsbpt-extra-olive .pt-feature .pt-feature-description {
	color: #b3b300
}

.rmsbpt-extra-olive .pt-features-round .pt-feature-icon {
	background-color: #808000
}

.rmsbpt-extra-olive .pt-price-container {
	background: #b3b300;
	border-color: #999a00
}

.rmsbpt-extra-olive .pt-progress-bar {
	background-color: #b3b300
}

.rmsbpt-extra-olive .pt-select select,
.rmsbpt-extra-olive .pt-select .pt-arrow,
.rmsbpt-extra-olive .pt-details-block .pt-btn {
	background: #808000;
	color: #fff
}

.rmsbpt-extra-olive .pt-details-block .pt-btn:hover,
.rmsbpt-extra-olive .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #e6e600
}

.rmsbpt-extra-olive .pt-details {
	border-top-color: #999a00;
}

.rmsbpt-extra-olive .pt-details .pt-feature-description {
	color: #ffffd6
}

.rmsbpt-extra-olive .pt-details .pt-features-round .pt-feature-icon {
	color: #808000
}

.rmsbpt-extra-olive .pt-a-btn {
	background: #808000;
}

.rmsbpt-extra-olive .pt-a-btn:hover,
.rmsbpt-extra-olive .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #808000;
	box-shadow: 0 3px 10px -3px #808000
}

.rmsbpt-extra-olive .pt-a-title label:hover,
.rmsbpt-extra-olive .pt-a-subtitle label:hover,
.rmsbpt-extra-olive .pt-a-title label:focus,
.rmsbpt-extra-olive .pt-a-subtitle label:focus {
	color: #cc0
}

.rmsbpt-extra-olive .pt-a-title label,
.rmsbpt-extra-olive .pt-a-subtitle label,
.rmsbpt-extra-olive .pt-a-title,
.rmsbpt-extra-olive .pt-a-subtitle {
	color: #808000
}

.rmsbpt-extra-olive .pt-a-list li:nth-child(2n+1) {
	background-color: #b3b300
}

.rmsbpt-extra-olive .pt-a-content,
.rmsbpt-extra-olive .pt-a-bordered {
	background-color: #808000
}

.rmsbpt-extra-olive .pt-a-bordered {
	border: 1px solid #b3b300
}

.rmsbpt-extra-olive .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-olive .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-olive .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-olive .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-olive .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-olive .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-olive .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-olive .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-olive .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-olive .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-olive .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-olive .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-olive .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-olive .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-olive .pt-a-btn-5 {
	background: #b3b300
}

.rmsbpt-extra-olive div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-olive div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #999a00
}

.rmsbpt-extra-olive .pt-selected .pt-text,
.rmsbpt-extra-olive.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-olive.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-olive.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-olive.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #e6e600
}

.rmsbpt-extra-olive.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-olive.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-olive.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-olive.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #999a00
}

.rmsbpt-extra-olive .pt-selected-details .pt-details-head {
	border-top-color: #999a00;
}

.rmsbpt-extra-olive .pt-selected-details .pt-details-head,
.rmsbpt-extra-olive .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-olive .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-olive .pt-selected-details .pt-details-head .pt-btn {
	background-color: #b3b300
}

.rmsbpt-extra-olive .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #808000
}

.rmsbpt-extra-olive .pt-menu-tabs {
	border-color: #808000;
}

.rmsbpt-extra-olive .pt-menu-tabs .pt-menu-tab {
	border-color: #808000
}

.rmsbpt-extra-olive .pt-menu-tabs .pt-menu-tab {
	background-color: #4d4d00;
	color: #fff center;
}

.rmsbpt-extra-olive .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-olive .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #808000
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-olive .pt-menu-tab-1 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-olive .pt-menu-tab-2 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-olive .pt-menu-tab-3 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-olive .pt-menu-tab-4 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-olive .pt-menu-tab-5 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-olive .pt-menu-tab-6 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-olive .pt-menu-tab-7 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-olive .pt-menu-tab-8 {
	background-color: #b3b300;
	-webkit-box-shadow: 0 0 5px #808000 inset;
	box-shadow: 0 0 5px #808000 inset
}

.rmsbpt-extra-olive .pt-tooltip .pt-tooltip-content {
	background-color: #000;
}

.rmsbpt-extra-olive .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000
}

.rmsbpt-extra-olive .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #262626
}

.rmsbpt-extra-olive .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #000
}

.rmsbpt-extra-olive .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(0, 0, 0, 0)
}

.rmsbpt-extra-olive .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #000
}

.rmsbpt-extra-olive .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-olive .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #000
}

.rmsbpt-extra-slateGray {
	color: #8d9aa6
}

.rmsbpt-extra-slateGray .pt-block,
.rmsbpt-extra-slateGray .pt-details-block {
	background: #708090;
	border-color: #8d9aa6
}

.rmsbpt-extra-slateGray .pt-bottom-link {
	background-color: #8d9aa6
}

.rmsbpt-extra-slateGray .pt-feature {
	color: #708090;
}

.rmsbpt-extra-slateGray .pt-feature .pt-feature-description {
	color: #8d9aa6
}

.rmsbpt-extra-slateGray .pt-features-round .pt-feature-icon {
	background-color: #708090
}

.rmsbpt-extra-slateGray .pt-price-container {
	background: #8d9aa6;
	border-color: #7e8d9b
}

.rmsbpt-extra-slateGray .pt-progress-bar {
	background-color: #8d9aa6
}

.rmsbpt-extra-slateGray .pt-select select,
.rmsbpt-extra-slateGray .pt-select .pt-arrow,
.rmsbpt-extra-slateGray .pt-details-block .pt-btn {
	background: #708090;
	color: #fff
}

.rmsbpt-extra-slateGray .pt-details-block .pt-btn:hover,
.rmsbpt-extra-slateGray .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #434d57
}

.rmsbpt-extra-slateGray .pt-details {
	border-top-color: #7e8d9b;
}

.rmsbpt-extra-slateGray .pt-details .pt-feature-description {
	color: #e8ebed
}

.rmsbpt-extra-slateGray .pt-details .pt-features-round .pt-feature-icon {
	color: #708090
}

.rmsbpt-extra-slateGray .pt-a-btn {
	background: #708090;
}

.rmsbpt-extra-slateGray .pt-a-btn:hover,
.rmsbpt-extra-slateGray .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #708090;
	box-shadow: 0 3px 10px -3px #708090
}

.rmsbpt-extra-slateGray .pt-a-title label:hover,
.rmsbpt-extra-slateGray .pt-a-subtitle label:hover,
.rmsbpt-extra-slateGray .pt-a-title label:focus,
.rmsbpt-extra-slateGray .pt-a-subtitle label:focus {
	color: #4e5a65
}

.rmsbpt-extra-slateGray .pt-a-title label,
.rmsbpt-extra-slateGray .pt-a-subtitle label,
.rmsbpt-extra-slateGray .pt-a-title,
.rmsbpt-extra-slateGray .pt-a-subtitle {
	color: #708090
}

.rmsbpt-extra-slateGray .pt-a-list li:nth-child(2n+1) {
	background-color: #8d9aa6
}

.rmsbpt-extra-slateGray .pt-a-content,
.rmsbpt-extra-slateGray .pt-a-bordered {
	background-color: #708090
}

.rmsbpt-extra-slateGray .pt-a-bordered {
	border: 1px solid #8d9aa6
}

.rmsbpt-extra-slateGray .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-slateGray .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-slateGray .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-slateGray .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-slateGray .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-slateGray .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-slateGray .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-slateGray .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-slateGray .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-slateGray .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-slateGray .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-slateGray .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-slateGray .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-slateGray .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-slateGray .pt-a-btn-5 {
	background: #8d9aa6
}

.rmsbpt-extra-slateGray div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-slateGray div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #7e8d9b
}

.rmsbpt-extra-slateGray .pt-selected .pt-text,
.rmsbpt-extra-slateGray.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-slateGray.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-slateGray.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-slateGray.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #434d57
}

.rmsbpt-extra-slateGray.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-slateGray.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-slateGray.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-slateGray.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #7e8d9b
}

.rmsbpt-extra-slateGray .pt-selected-details .pt-details-head {
	border-top-color: #7e8d9b;
}

.rmsbpt-extra-slateGray .pt-selected-details .pt-details-head,
.rmsbpt-extra-slateGray .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-slateGray .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-slateGray .pt-selected-details .pt-details-head .pt-btn {
	background-color: #8d9aa6
}

.rmsbpt-extra-slateGray .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #708090
}

.rmsbpt-extra-slateGray .pt-menu-tabs {
	border-color: #708090;
}

.rmsbpt-extra-slateGray .pt-menu-tabs .pt-menu-tab {
	border-color: #708090
}

.rmsbpt-extra-slateGray .pt-menu-tabs .pt-menu-tab {
	background-color: #5a6673;
	color: #fff center;
}

.rmsbpt-extra-slateGray .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-slateGray .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #708090
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-slateGray .pt-menu-tab-1 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-slateGray .pt-menu-tab-2 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-slateGray .pt-menu-tab-3 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-slateGray .pt-menu-tab-4 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-slateGray .pt-menu-tab-5 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-slateGray .pt-menu-tab-6 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-slateGray .pt-menu-tab-7 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-slateGray .pt-menu-tab-8 {
	background-color: #8d9aa6;
	-webkit-box-shadow: 0 0 5px #708090 inset;
	box-shadow: 0 0 5px #708090 inset
}

.rmsbpt-extra-slateGray .pt-tooltip .pt-tooltip-content {
	background-color: #2d333a;
}

.rmsbpt-extra-slateGray .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(45, 51, 58, 0);
	border-top-color: #2d333a
}

.rmsbpt-extra-slateGray .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #4e5965
}

.rmsbpt-extra-slateGray .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(45, 51, 58, 0);
	border-bottom-color: #2d333a
}

.rmsbpt-extra-slateGray .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(45, 51, 58, 0)
}

.rmsbpt-extra-slateGray .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #2d333a
}

.rmsbpt-extra-slateGray .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-slateGray .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #2d333a
}

.rmsbpt-extra-steelBlue {
	color: #699bc4
}

.rmsbpt-extra-steelBlue .pt-block,
.rmsbpt-extra-steelBlue .pt-details-block {
	background: #4682b4;
	border-color: #699bc4
}

.rmsbpt-extra-steelBlue .pt-bottom-link {
	background-color: #699bc4
}

.rmsbpt-extra-steelBlue .pt-feature {
	color: #4682b4;
}

.rmsbpt-extra-steelBlue .pt-feature .pt-feature-description {
	color: #699bc4
}

.rmsbpt-extra-steelBlue .pt-features-round .pt-feature-icon {
	background-color: #4682b4
}

.rmsbpt-extra-steelBlue .pt-price-container {
	background: #699bc4;
	border-color: #568ebd
}

.rmsbpt-extra-steelBlue .pt-progress-bar {
	background-color: #699bc4
}

.rmsbpt-extra-steelBlue .pt-select select,
.rmsbpt-extra-steelBlue .pt-select .pt-arrow,
.rmsbpt-extra-steelBlue .pt-details-block .pt-btn {
	background: #4682b4;
	color: #fff
}

.rmsbpt-extra-steelBlue .pt-details-block .pt-btn:hover,
.rmsbpt-extra-steelBlue .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #294d6b
}

.rmsbpt-extra-steelBlue .pt-details {
	border-top-color: #568ebd;
}

.rmsbpt-extra-steelBlue .pt-details .pt-feature-description {
	color: #e2ebf4
}

.rmsbpt-extra-steelBlue .pt-details .pt-features-round .pt-feature-icon {
	color: #4682b4
}

.rmsbpt-extra-steelBlue .pt-a-btn {
	background: #4682b4;
}

.rmsbpt-extra-steelBlue .pt-a-btn:hover,
.rmsbpt-extra-steelBlue .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #4682b4;
	box-shadow: 0 3px 10px -3px #4682b4
}

.rmsbpt-extra-steelBlue .pt-a-title label:hover,
.rmsbpt-extra-steelBlue .pt-a-subtitle label:hover,
.rmsbpt-extra-steelBlue .pt-a-title label:focus,
.rmsbpt-extra-steelBlue .pt-a-subtitle label:focus {
	color: #315a7d
}

.rmsbpt-extra-steelBlue .pt-a-title label,
.rmsbpt-extra-steelBlue .pt-a-subtitle label,
.rmsbpt-extra-steelBlue .pt-a-title,
.rmsbpt-extra-steelBlue .pt-a-subtitle {
	color: #4682b4
}

.rmsbpt-extra-steelBlue .pt-a-list li:nth-child(2n+1) {
	background-color: #699bc4
}

.rmsbpt-extra-steelBlue .pt-a-content,
.rmsbpt-extra-steelBlue .pt-a-bordered {
	background-color: #4682b4
}

.rmsbpt-extra-steelBlue .pt-a-bordered {
	border: 1px solid #699bc4
}

.rmsbpt-extra-steelBlue .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-steelBlue .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-steelBlue .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-steelBlue .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-steelBlue .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-steelBlue .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-steelBlue .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-steelBlue .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-steelBlue .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-steelBlue .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-steelBlue .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-steelBlue .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-steelBlue .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-steelBlue .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-steelBlue .pt-a-btn-5 {
	background: #699bc4
}

.rmsbpt-extra-steelBlue div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-steelBlue div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #568ebd
}

.rmsbpt-extra-steelBlue .pt-selected .pt-text,
.rmsbpt-extra-steelBlue.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-steelBlue.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-steelBlue.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-steelBlue.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #294d6b
}

.rmsbpt-extra-steelBlue.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-steelBlue.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-steelBlue.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-steelBlue.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #568ebd
}

.rmsbpt-extra-steelBlue .pt-selected-details .pt-details-head {
	border-top-color: #568ebd;
}

.rmsbpt-extra-steelBlue .pt-selected-details .pt-details-head,
.rmsbpt-extra-steelBlue .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-steelBlue .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-steelBlue .pt-selected-details .pt-details-head .pt-btn {
	background-color: #699bc4
}

.rmsbpt-extra-steelBlue .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #4682b4
}

.rmsbpt-extra-steelBlue .pt-menu-tabs {
	border-color: #4682b4;
}

.rmsbpt-extra-steelBlue .pt-menu-tabs .pt-menu-tab {
	border-color: #4682b4
}

.rmsbpt-extra-steelBlue .pt-menu-tabs .pt-menu-tab {
	background-color: #38678f;
	color: #fff center;
}

.rmsbpt-extra-steelBlue .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-steelBlue .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #4682b4
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-1 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-2 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-3 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-4 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-5 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-6 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-7 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-steelBlue .pt-menu-tab-8 {
	background-color: #699bc4;
	-webkit-box-shadow: 0 0 5px #4682b4 inset;
	box-shadow: 0 0 5px #4682b4 inset
}

.rmsbpt-extra-steelBlue .pt-tooltip .pt-tooltip-content {
	background-color: #1b3246;
}

.rmsbpt-extra-steelBlue .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(27, 50, 70, 0);
	border-top-color: #1b3246
}

.rmsbpt-extra-steelBlue .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #30597d
}

.rmsbpt-extra-steelBlue .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(27, 50, 70, 0);
	border-bottom-color: #1b3246
}

.rmsbpt-extra-steelBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(27, 50, 70, 0)
}

.rmsbpt-extra-steelBlue .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #1b3246
}

.rmsbpt-extra-steelBlue .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-steelBlue .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #1b3246
}

.rmsbpt-extra-yellowGreen {
	color: #aed75b
}

.rmsbpt-extra-yellowGreen .pt-block,
.rmsbpt-extra-yellowGreen .pt-details-block {
	background: #9acd32;
	border-color: #aed75b
}

.rmsbpt-extra-yellowGreen .pt-bottom-link {
	background-color: #aed75b
}

.rmsbpt-extra-yellowGreen .pt-feature {
	color: #9acd32;
}

.rmsbpt-extra-yellowGreen .pt-feature .pt-feature-description {
	color: #aed75b
}

.rmsbpt-extra-yellowGreen .pt-features-round .pt-feature-icon {
	background-color: #9acd32
}

.rmsbpt-extra-yellowGreen .pt-price-container {
	background: #aed75b;
	border-color: #a4d247
}

.rmsbpt-extra-yellowGreen .pt-progress-bar {
	background-color: #aed75b
}

.rmsbpt-extra-yellowGreen .pt-select select,
.rmsbpt-extra-yellowGreen .pt-select .pt-arrow,
.rmsbpt-extra-yellowGreen .pt-details-block .pt-btn {
	background: #9acd32;
	color: #fff
}

.rmsbpt-extra-yellowGreen .pt-details-block .pt-btn:hover,
.rmsbpt-extra-yellowGreen .pt-details-block .pt-btn:focus {
	text-shadow: 0 0 6px #5c7b1e
}

.rmsbpt-extra-yellowGreen .pt-details {
	border-top-color: #a4d247;
}

.rmsbpt-extra-yellowGreen .pt-details .pt-feature-description {
	color: #eff7de
}

.rmsbpt-extra-yellowGreen .pt-details .pt-features-round .pt-feature-icon {
	color: #9acd32
}

.rmsbpt-extra-yellowGreen .pt-a-btn {
	background: #9acd32;
}

.rmsbpt-extra-yellowGreen .pt-a-btn:hover,
.rmsbpt-extra-yellowGreen .pt-a-btn:focus {
	-webkit-box-shadow: 0 3px 10px -3px #9acd32;
	box-shadow: 0 3px 10px -3px #9acd32
}

.rmsbpt-extra-yellowGreen .pt-a-title label:hover,
.rmsbpt-extra-yellowGreen .pt-a-subtitle label:hover,
.rmsbpt-extra-yellowGreen .pt-a-title label:focus,
.rmsbpt-extra-yellowGreen .pt-a-subtitle label:focus {
	color: #6c9023
}

.rmsbpt-extra-yellowGreen .pt-a-title label,
.rmsbpt-extra-yellowGreen .pt-a-subtitle label,
.rmsbpt-extra-yellowGreen .pt-a-title,
.rmsbpt-extra-yellowGreen .pt-a-subtitle {
	color: #9acd32
}

.rmsbpt-extra-yellowGreen .pt-a-list li:nth-child(2n+1) {
	background-color: #aed75b
}

.rmsbpt-extra-yellowGreen .pt-a-content,
.rmsbpt-extra-yellowGreen .pt-a-bordered {
	background-color: #9acd32
}

.rmsbpt-extra-yellowGreen .pt-a-bordered {
	border: 1px solid #aed75b
}

.rmsbpt-extra-yellowGreen .pt-compare-check-1:checked~* .pt-a-btn-1,
.rmsbpt-extra-yellowGreen .pt-compare-check-1:checked~.pt-a-btn-1,
.rmsbpt-extra-yellowGreen .pt-compare-check-2:checked~* .pt-a-btn-2,
.rmsbpt-extra-yellowGreen .pt-compare-check-2:checked~.pt-a-btn-2,
.rmsbpt-extra-yellowGreen .pt-compare-check-3:checked~* .pt-a-btn-3,
.rmsbpt-extra-yellowGreen .pt-compare-check-3:checked~.pt-a-btn-3,
.rmsbpt-extra-yellowGreen .pt-compare-check-4:checked~* .pt-a-btn-4,
.rmsbpt-extra-yellowGreen .pt-compare-check-4:checked~.pt-a-btn-4,
.rmsbpt-extra-yellowGreen .pt-compare-check-5:checked~* .pt-a-btn-5,
.rmsbpt-extra-yellowGreen .pt-compare-check-5:checked~.pt-a-btn-5,
.pt-compare-check-1:checked~.rmsbpt-extra-yellowGreen .pt-a-btn-1,
.pt-compare-check-2:checked~.rmsbpt-extra-yellowGreen .pt-a-btn-2,
.pt-compare-check-3:checked~.rmsbpt-extra-yellowGreen .pt-a-btn-3,
.pt-compare-check-4:checked~.rmsbpt-extra-yellowGreen .pt-a-btn-4,
.pt-compare-check-5:checked~.rmsbpt-extra-yellowGreen .pt-a-btn-5 {
	background: #aed75b
}

.rmsbpt-extra-yellowGreen div .pt-block.pt-not-available .pt-price-container,
.rmsbpt-extra-yellowGreen div .pt-block.pt-not-available:hover .pt-price-container {
	border-color: #a4d247
}

.rmsbpt-extra-yellowGreen .pt-selected .pt-text,
.rmsbpt-extra-yellowGreen.pt-animation-default .pt-block:hover .pt-text,
.rmsbpt-extra-yellowGreen.pt-animation-default .pt-block.pt-selected:hover .pt-text,
.rmsbpt-extra-yellowGreen.pt-animation-1 .pt-block:hover .pt-text,
.rmsbpt-extra-yellowGreen.pt-animation-1 .pt-block.pt-selected:hover .pt-text {
	text-shadow: 0 0 6px #5c7b1e
}

.rmsbpt-extra-yellowGreen.pt-animation-default:hover .pt-selected .pt-text,
.rmsbpt-extra-yellowGreen.pt-animation-1:hover .pt-selected .pt-text {
	text-shadow: none
}

.rmsbpt-extra-yellowGreen.pt-animation-default:hover .pt-selected .pt-price-container,
.rmsbpt-extra-yellowGreen.pt-animation-2:hover .pt-selected .pt-price-container {
	border-color: #a4d247
}

.rmsbpt-extra-yellowGreen .pt-selected-details .pt-details-head {
	border-top-color: #a4d247;
}

.rmsbpt-extra-yellowGreen .pt-selected-details .pt-details-head,
.rmsbpt-extra-yellowGreen .pt-selected-details .pt-details-head .pt-select select,
.rmsbpt-extra-yellowGreen .pt-selected-details .pt-details-head .pt-select .pt-arrow,
.rmsbpt-extra-yellowGreen .pt-selected-details .pt-details-head .pt-btn {
	background-color: #aed75b
}

.rmsbpt-extra-yellowGreen .pt-selected-details .pt-details-head .pt-price-container {
	background-color: #9acd32
}

.rmsbpt-extra-yellowGreen .pt-menu-tabs {
	border-color: #9acd32;
}

.rmsbpt-extra-yellowGreen .pt-menu-tabs .pt-menu-tab {
	border-color: #9acd32
}

.rmsbpt-extra-yellowGreen .pt-menu-tabs .pt-menu-tab {
	background-color: #7ba428;
	color: #fff center;
}

.rmsbpt-extra-yellowGreen .pt-menu-tabs .pt-menu-tab:hover,
.rmsbpt-extra-yellowGreen .pt-menu-tabs .pt-menu-tab:focus {
	background-color: #9acd32
}

.pt-menu-tab-check-1:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-1 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-2:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-2 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-3:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-3 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-4:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-4 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-5:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-5 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-6:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-6 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-7:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-7 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.pt-menu-tab-check-8:checked~.rmsbpt-extra-yellowGreen .pt-menu-tab-8 {
	background-color: #aed75b;
	-webkit-box-shadow: 0 0 5px #9acd32 inset;
	box-shadow: 0 0 5px #9acd32 inset
}

.rmsbpt-extra-yellowGreen .pt-tooltip .pt-tooltip-content {
	background-color: #3e5214;
}

.rmsbpt-extra-yellowGreen .pt-tooltip .pt-tooltip-content:after {
	border-color: rgba(62, 82, 20, 0);
	border-top-color: #3e5214
}

.rmsbpt-extra-yellowGreen .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
	border-bottom-color: #6d9023
}

.rmsbpt-extra-yellowGreen .pt-tooltip-bottom .pt-tooltip-content:after {
	border-top-color: rgba(62, 82, 20, 0);
	border-bottom-color: #3e5214
}

.rmsbpt-extra-yellowGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-left-bottom .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-top-color: rgba(62, 82, 20, 0)
}

.rmsbpt-extra-yellowGreen .pt-tooltip-right .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-right-top .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-right-bottom .pt-tooltip-content:after {
	border-right-color: #3e5214
}

.rmsbpt-extra-yellowGreen .pt-tooltip-left .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-left-top .pt-tooltip-content:after,
.rmsbpt-extra-yellowGreen .pt-tooltip-left-bottom .pt-tooltip-content:after {
	border-left-color: #3e5214
}
.gst-tag{
    padding-bottom: 10px;
    font-style: italic; 
}
.with-gst-tag{
    padding-top: 10px;
    padding-bottom: 10px;
    font-style: italic; 
}
.validity-tag{
    padding-bottom: 10px;
    font-style: italic;
}

