/* tariff begin */

.tariff-plans {
	width:97%;
	margin-bottom:35px;
	border-collapse:collapse;
}
.tariff-plans p {
	margin:0;
}
.tariff-plans td {
	padding:6px;
	vertical-align:middle;/* border-bottom:4px solid #fff; */
}
.tariff-plans .even td {
	background:#d9effb;
}
.tariff-plans .even td.tariff-title {
	padding:0;
	vertical-align:top;
	background:#d9effb url(/images/ssl-bl.png) no-repeat left bottom;
}
.tariff-plans .even.expanded td.tariff-title {
	background:#d9effb;
}
.tariff-plans .even td.tariff-title p {
	padding:12px 6px 6px 6px;
	background:#d9effb url(/images/ssl-tl.png) no-repeat left top;
}
.tariff-plans .even td.tariff-order {
	padding:0;
	vertical-align:top;
	background:#d9effb url(/images/ssl-br.png) no-repeat right bottom;
}
.tariff-plans .even.expanded td.tariff-order {
	background:#d9effb;
}
.tariff-plans .even td.tariff-order p {
	padding:6px;
	background:url(/images/ssl-tr.png) no-repeat right top;
}
.tariff-plans td.tariff-title {
	width:30%;
	color:#505050;
	font-size:11px;
	font-weight:bold;
}
.tariff-plans td.tariff-price {
	font-size:13px;
	color:#828282;
	text-align:center;
	font-weight:bold;
}
.tariff-plans td.tariff-price span {
	font-size:18px;
	color:#317dce;
}
.tariff-plans td.tariff-more_info {
}
.tariff-plans td.tariff-more_info a {
	display:inline-block;
	width:75px;
	height:20px;
	font-size:9px;
	color:#fff;
	text-align:center;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(/images/ssl-more_info.png) no-repeat;
}
.tariff-plans td.tariff-order {
}
.tariff-plans td.tariff-order .b-order-submit {
	display:block;
	width:31px;
	height:32px;
	cursor:pointer;
	background:url(/images/t-pur.png) no-repeat;
}
.tariff-plans td.sll-more_details {
	padding:0;
	border-bottom:5px solid #fff;
	background:#00cbff url(/images/ssl-more_details-bg.png) repeat-x bottom;
}
.tariff-plans td.sll-more_details>div {
	display:none;
	float:left;
	width:100%;
	background:url(/images/ssl-bl.png) no-repeat left bottom;
}
.tariff-plans td.sll-more_details .h-content {
	position:relative;
	float:left;
	width:100%;
	min-height:88px;
	/* padding:10px 15px; */
	background:url(/images/ssl-br.png) no-repeat right bottom;
}
.tariff-plans td.sll-more_details .b-arr {
	position:absolute;
	left:66%;
	top:-8px;
	width:15px;
	height:8px;
	background:url(/images/ssl-b-arr.png) no-repeat;
}
.tariff-plans td.sll-more_details .h-content .b-details {
	float:left;
	width:55%;
	padding:10px 15px;
}
.tariff-plans td.sll-more_details .h-content .b-details p {
	font-size:11px;
	color:#fff;
	margin-bottom:2px;
}
.tariff-plans td.sll-more_details .h-content .b-details p span {
	font-weight:bold;
}
.tariff-plans td.sll-more_details .h-content .b-price {
	float:left;
	width:35%;
}
.tariff-plans td.sll-more_details .h-content .b-price table {
	margin:5px auto;
	color:#fff;
	font-size:13px;
	border-left:1px solid #00dff3;
}
.tariff-plans td.sll-more_details .h-content .b-price table td {
	padding:2px 6px;
	border:none;
}
.tariff-plans td.sll-more_details .h-content .b-price table input {
	vertical-align:baseline;
}
/* tariff end */