.pl_30{
	padding-left: 30px !important;
}

.sb1{
	font-size: 56%;
	top: -0.54321em;
}

.sb2{
	font-size: 50%;
}


/*
.pricingtables.table-since > :nth-child(1) .panel-heading {
	background-color: #00a9e6 !important;
}
.pricingtables.table-since > :nth-child(1) .panel-body{
	background-color: #2e2e2e !important;
}*/
.pricingtables.table-since > :nth-child(1) .panel-footer,
.pricingtables.table-since > :nth-child(4) .panel-footer{
	background-color: #3e3e3e;
	border-top: 1px solid #3e3e3e;
}
.pricingtables.table-since > :nth-child(1) ul, .pricingtables.table-since > :nth-child(1) ul li,
.pricingtables.table-since > :nth-child(4) ul, .pricingtables.table-since > :nth-child(4) ul li{
	background-color: #2e2e2e !important;
	color: white;
}
.pricingtables.table-since > :nth-child(4){
		box-shadow: 23px 0px 48px -37px black !important;
}
.pricingtables.table-since > :nth-child(1) ul li+li,
.pricingtables.table-since > :nth-child(4) ul li+li{
	border-top: solid 1px #3e3e3e !important;
}/*
.pricingtables.table-since > :nth-child(2) ul li+li{
	border-top: solid 1px #6f6f6f; !important;
}
*/
.pricingtables.table-since > :nth-child(2) .panel-heading {
	border-style: solid;
	border-color: rgba(255, 255, 255, 0.21);
	border-width: 0px 0px 0px 1px;
}
.pricingtables.table-since > :nth-child(2) .panel-body{
	border-style: solid;
	border-color: rgba(255, 255, 255, 0.14);
	border-width: 0px 0px 0px 1px;
}
.popover-title {
	border-radius: 3px 3px 0 0;
	background-color: #333;
	color: #fff;
	display: block !important;
	border-bottom: 0;
	letter-spacing: 0;
	border-bottom: initial !important;
	text-align: left;
}
.popover .popover-content {
	padding: 3px 1px;
	background-color: #4d4d4d;
	color: #fff;
	border-radius: 0 0 3px 3px;
}

.popover-content {
	padding: 9px 14px;
}
.popover, .popover .popover-title {
	background-color: #333 !important;
	color: white;
}
.popover-title {
	padding: 8px 14px;
	margin: 0;
	font-size: 14px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}
/*
.pricingtables.table-since > :nth-child(2) ul, .pricingtables.table-since > :nth-child(2) ul li{
	background-color: #808080 !important;
	color: white;
}
.pricingtables ul li:nth-child(odd){
	background-color: unset;
}
.pricingtables.table-since > :nth-child(3) ul{
	background-color: rgba(175, 209, 57, 0.56) !important;
	color: black;
}
.pricingtables .panel-heading{
	overflow: initial;
}
.pricingtables.table-since > :nth-child(2) .panel-body h4,
.pricingtables.table-since > :nth-child(2) .panel-body span:not(.per){
	color: white !important;
}
.pricingtables.table-since > :nth-child(2) .panel-footer{
	background-color: #8e8e8e;
	border-top: 1px solid #696969;
}

.pricingtables.table-since > :nth-child(3) .panel-body{
	background-color: rgba(175, 209, 57, 0.56) !important;
}
.pricingtables.table-since > :nth-child(4) .panel-body,
.pricingtables.table-since > :nth-child(5) .panel-body {
	background-color: white !important;
}
.pricingtables.table-since > :nth-child(3) .panel-body h4,
.pricingtables.table-since > :nth-child(4) .panel-body h4,
.pricingtables.table-since > :nth-child(5) .panel-body h4,
.pricingtables.table-since > :nth-child(3) .panel-body span:not(.per),
.pricingtables.table-since > :nth-child(4) .panel-body span:not(.per),
.pricingtables.table-since > :nth-child(5) .panel-body span:not(.per){
	color: black !important;
}   
.pricingtables.table-since > :nth-child(2) .panel-body span.per,
.pricingtables.table-since > :nth-child(3) .panel-body span.per,
.pricingtables.table-since > :nth-child(4) .panel-body span.per,
.pricingtables.table-since > :nth-child(5) .panel-body span.per{
	color: white !important;
}

.pricingtables.table-since > :nth-child(4) .panel-footer,
.pricingtables.table-since > :nth-child(5) .panel-footer{
	background-color: #3b70c2;
	border-top: 1px solid #3b70c2;
}
.pricingtables.table-since > :nth-child(3) .panel-footer{
	background-color: rgb(223, 237, 175);
	border-top: 1px solid #dfedaf;
}
.most-popular .panel-info{
	border-top: solid 5px #ff5e3a !important;
}
.most-popular .panel-info .panel-heading{
	padding-top:25px !important;
	//MyBB
}*/
.sqt-card {
	position: relative;
}
.sqt-card img{
	position: relative;
	z-index: 2;
}
.sqt-card:after {
	content: '';
	box-shadow: 0px 0px 39px -18px black;
	top: 10px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	position: absolute;
	z-index: 0;
	background-color: white;
	border-radius: 2em;
	-webkit-box-shadow: 2px 4px 29px -4px rgba(0,0,0,0.35);
}
.tabfeatures{
	margin-top: 20px !important;
}
.sqt-drop td{
	padding: 13px 0px !important;
}
.sqt-drop .panel{
	padding: 0px !important;
}
.sqt-drop .panel-body{
	padding: 0px !important;
}
.periods tr:not(:last-child) {
	border-bottom: solid 1px #656565;
}
.sqt-drop .drop-text{
	background: #ecf2f9;
	margin: 0px -15px;
	padding: 17px 20px 17px 20px !important;
	font-size: 12px;
	font-weight: 500;
	cursor: pointer;
	padding-left: 40px;
	color: white;
	margin-bottom: -1px;
}
.sqt-drop:not(.active){
	display: none !important;
}
.sqt-drop table{
	border: 1px solid #eee;
	margin-bottom: 0px !important;
}
.sqt-drop table tr>td:first-child{
	width: 30%;
	background-color: #f1f1f1;
}
.sqt-drop table tr>td:not(:first-child){
	width: 13%;
	min-width: 117px;
}
.sqt-drop:first-child table tr:first-child>td:first-child,
.sqt-drop:last-child table tr:first-child>td:first-child{
	background-color: #f8f8f8;
}
.table-striped>tbody>tr:nth-of-type(odd):hover{
	background-color: #f9f9f9 !important; 
}
.table-hover>tbody>tr:hover {
	 background-color: #f5f5f5 !important;
}
.sqt-drop td{
	border: 1px solid #eaeaea;
}
.sqt-drop tr:hover{
	background-color: unset !important;
}
.sqt-main{
	padding: 0px;
}
.sqt-main .panel-body{
	padding-top: 0px;
	padding-bottom: 0px ;
	/*border-radius: 20px;*/
}
.drop-text{
	position: relative;
}
.sqt-main{
	background-color: transparent;
}
.sqt-drop .table-responsive{
	margin: 0px -15px;
}
.sqt-color1,.sqt-color2,.sqt-color3,.sqt-color4{
		background: rgb(41, 81, 161) !important;;
}
.pricingtables ul li{
	padding: 10px 0px 10px 30px !important;
}
.sqt-drop table tr > td:first-child{
	text-align: left;
	padding-left: 20px !important;
	color: black;
}

.table.no-hover tr:hover {
	background-color: rgb(248, 248, 248)!important;

}
.popover-content {
	padding: 10px 0px 0px 0px;
}
.popover-content .table>thead>tr>th,.popover-content  .table>tbody>tr>th,.popover-content  .table>tfoot>tr>th,.popover-content  .table>thead>tr>td,.popover-content  .table>tbody>tr>td,.popover-content  .table>tfoot>tr>td{
	border-top: unset !important;
	border-bottom: unset !important;
	border-left: unset !important;
	border-right: unset !important;
}
.popover-content table{
	margin-bottom: initial !important;
}
.alt{
	font-size: 14px;
	display: block;
	color: #838383;
	margin-top: 8px;
}
.table-responsive{
	overflow: auto;
}

.alt_sb1{
	font-size: 56%;top: -0.54321em;left: 0.2em;
}
.alt_sb2{
	font-size: 41%;left: -1.8em;top: 0.5em;font-weight: 100;
}

.alt_sb1 > span{
	font-weight:100;
}

.price_b{
	position: relative;right: -0.3em;
}
.sup-bottom.sup-left {
    left: -0.2em !important;
}
h2.currency-base {
	padding: 12px 0px;
	margin: 12px 0px;
	background-color: #ebebeb;
	color: #000;
	position: relative;
	font-weight: 1000;
	font-size: 39px;
}
.currency-base .sup-bottom{
	font-size: 56%;
	top: -0.54321em;
	left: 0.2em;
}
.currency-base .sup-bottom span{
	font-weight:100
}
.currency-base{
	font-weight: 1000;
}
.sqt-main{
	overflow: auto;
}
.sqt-main .panel-body{
	font-family: 'Roboto';
	min-width: 1000px
}
.sqt-drop >table{
	overflow: hidden;
}
.panel-body .per > .fa{
	padding: 5px 3px;
	color: #e0e0e0;
}
#footer-banner h2{
	color:white;
	font-size: 3em;
	font-weight: 100;
}
.meet-shadow .sticker{
	visibility: visible;
	animation-name: fadeIn;
}

.sup-bottom + .sup-bottom:not(.sb2){
	font-size: 41% !important;
	left: -1.8em !important;
	top: 0.5em !important;
	font-weight: 100 !important;
}

.servers-prices{

}
.bg_black {
    background-color: black;
}
.p-0{
	padding: 0;
}