@charset "utf-8";
/* CSS Document */



div.ptable{}

div.ptable .pt-head{
	padding:8px 0px;
	color:#fff;
	text-align:center;
	position:relative;}
	
div.ptable.arrow .pt-head:after{
	display:inline-block;
	content:" ";
	position:absolute;
	left:0;
    right:0;
	top:100%;
	width:0px;
	margin:auto;
	z-index:2;
	border:10px solid transparent;
	border-top:10px solid #30ABE0;}
	
div.ptable.arrow .pt-head.green-bg:after{
	border-top-color:#66C88D;}
	
div.ptable.arrow .pt-head:before{
	display:inline-block;
	content:" ";
	position:absolute;
	z-index:1;
	left:0;
    right:0;
	top:100%;
	width:0px;
	margin:auto;
	border:17px solid transparent;
	border-top:17px solid #FFF;}
	
div.ptable .pt-head h3{
	margin:0px;}

div.ptable ul{
	background-color:#ececec;
	margin:0px;
	position:relative;}

div.ptable.arrow ul{	
	padding:10px 0px;
	border:5px solid #fff;
	border-right:0px;
	border-left:0px;}
	
div.ptable.arrow ul:after{
	display:inline-block;
	content:" ";
	position:absolute;
	left:0;
    right:0;
	top:100%;
	width:0px;
	margin:auto;
	border:10px solid transparent;
	border-top:10px solid #ececec;}
	
div.ptable.arrow ul:before{
	display:inline-block;
	content:" ";
	position:absolute;
	left:0;
    right:0;
	top:100%;
	width:0px;
	margin:auto;
	border:17px solid transparent;
	border-top:17px solid #fff;}
	
div.ptable ul li{
	padding:10px;
	text-align:center;}
	
div.ptable ul li big{
	font-size:24px;
	}
	

	
div.ptable ul li:nth-child(odd){
	background-color:#ececec;}
	
div.ptable ul li:nth-child(even){
	background-color:#fff;}
	
div.ptable ul.active-orange li:nth-child(odd){
	background-color:#F2AE43;
	color:#FFF;}

div.ptable a.btn-large{
	padding-top:18px;}




@media (max-width: 767px) {

div.ptable{
	margin-bottom:25px;}

}	