	/* Price Table*/
	.price_table_wrapper {
		border-radius:5px;
		border:#dedede 1px solid;
		overflow:hidden;
		width:100%;
	}
	.price_item {
		display:inline-block;
		float:left;
	}
	
	.price_table_wrapper .price_item_wrapper {
		border-left:#dedede 1px solid;
	}	
	.price_table_wrapper > .price_item:first-child .price_item_wrapper {
		border-left:none;
	}	
	
	.price_item .price_item_title {
		background-color:#2c5176 ;			
	}
	.header-periodo {
		background-color:#2c5176 ;			
	}
	.header-periodo h2 {
		font-size:16px;
		line-height:25px;
		padding:15px 10px 15px 10px;
		text-transform:uppercase;
		text-align:center;
		margin:0!important;
		border-bottom:#dedede 1px solid;
		background-image:none;
		color:#FFF;
	}
	
	.price_item .price_item_title h2 {
		font-size:16px;
		line-height:25px;
		padding:15px 10px 15px 10px;
		text-transform:uppercase;
		text-align:center;
		margin:0!important;
		border-bottom:#dedede 1px solid;
		background-image:none;
		color:#FFF;
	}
	
	.price_item_cost {
		background:#ededed;
		text-align:center;
		padding:15px 10px 6px 10px;
	}
	.price_item_cost h1,
	.price_item_cost h1 span {
		line-height:53px;
		margin:0;
		text-shadow:0 1px 0 #f7f7f7;
	}
	.price_item_cost h1 {
		font-size:50px;
		font-weight:bold;
	}	
	.price_item_cost h1 span {
		font-weight:600;
		font-size:18px;
		text-transform:none;
	}
	.price_item_text {
		padding:10px 10px;
		display:block;
		color:#ababab;
		text-align:center;
		border-top:#dedede 1px solid;
		box-shadow:inset 0 1px 0 #ffffff;
		background:#f6f6f6;		
	}
	.most_popular .price_item_text {
		color:#ababab;
	}

	.price_item_btn {
	}
	.price_item_btn a {
		border-top:#dedede 1px solid;
		box-shadow:inset 0 1px 0 #ffffff;
		height:46px;
		line-height:46px;
		font-size:16px;
		color:#666666!important;
		text-align:center;
		text-transform:uppercase;
		font-weight:bold;
		
		background:#f6f6f6 url(../img/bg_noise2.png) repeat;
		background-image: url(../img/bg_noise2.png), linear-gradient(top, #ffffff, #f6f6f6);
		background-image: url(../img/bg_noise2.png), -webkit-linear-gradient(top, #ffffff, #f6f6f6);
		background-image: url(../img/bg_noise2.png), -moz-linear-gradient(top, #ffffff, #f6f6f6);
		background-image: url(../img/bg_noise2.png), -ms-linear-gradient(top, #ffffff, #f6f6f6);
		background-image: url(../img/bg_noise2.png), -o-linear-gradient(top, #ffffff, #f6f6f6);			
		display:block;
	}
	.price_item_btn a:hover {
		color:#666666!important;
		background:#fcfcfc url(../img/bg_noise2.png) repeat;
		background-image: url(../img/bg_noise2.png), linear-gradient(top, #f6f6f6, #ffffff);
		background-image: url(../img/bg_noise2.png), -webkit-linear-gradient(top, #f6f6f6, #ffffff);
		background-image: url(../img/bg_noise2.png), -moz-linear-gradient(top, #f6f6f6, #ffffff);
		background-image: url(../img/bg_noise2.png), -ms-linear-gradient(top, #f6f6f6, #ffffff);
		background-image: url(../img/bg_noise2.png), -o-linear-gradient(top, #f6f6f6, #ffffff);			
		display:block;		
	}
	
	
@media only screen and (max-width: 980px) {

	.price_item {
		width:50%!important;
	}	
	
}

@media only screen and (max-width: 700px) {

	.price_item {
		width:100%!important;
		margin-bottom:4px!important;
	}
	
}
