.one_third {
	width:33.3%;
	margin-right:0px;
}

.one_fourth {
	width:25%;
	margin-right:0px;
}


/* Pricing Table
----------------------------------------*/
.pricing_table {
	text-align:center;
	position:relative;
}
.pricing_table h3 {
	color:#fff;
	font-size:25px;
	padding-bottom:30px;
}
.price h1 {
	font-size:60px;
	color:#fff;
	margin-bottom:30px;
}
.price em {
	color:#000;
}
.pricing_table ul li {
	padding-bottom: 15px;
	padding-top: 15px;
	color:#111;
}
.pricing_table strong {
	color:#000;
}
.pricing_footer a {
	background-color:#303030;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303030', endColorstr='#111111'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#303030), to(#111111)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #303030, #111111); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #303030, #111111); /* for opera 3.6+ */
	border:1px solid #000;
	padding:7px 15px 7px 15px;
	border-radius:5px;
	color:#fff !important;
	font-size:13px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	-moz-transition: all 0.2s ease 0s;
	font-family: 'Open Sans', sans-serif;
}
.pricing_footer a:hover {
	background-color:#111111;
	-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#303030'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#111111), to(#303030)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #111111, #303030); /* for firefox 3.6+ */
	background: -o-linear-gradient(top, #111111, #303030); /* for opera 3.6+ */
	border:1px solid #000;
	color:#cecece !important;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
}


/* Pricing Table Column 1
----------------------------------------*/
.column_1 .pricing_header {
	border-top-left-radius:10px;
	background-color: #ff9d01; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#febf02', endColorstr='#ff9d01'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#febf02), to(#ff9d01)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #febf02, #ff9d01); /* for firefox 3.6+ */
	padding-top:30px;
}
.column_1 .pricing_footer {
	border-bottom-left-radius:10px;
}

.column_1 .price {
	background-color:#fea501;
	overflow:hidden;
	padding:50px 0 40px 0;
}
.column_1 .pricing_content {
	background-color:#f1eeb8;
}
 .column_1 .pricing_content ul li:nth-child(2n) {
 background-color: #f8f7dc !important;
}
.column_1 .pricing_footer {
	background-color:#fea501;
	padding:30px 0px;
}

/* Pricing Table Column 2 */
.column_2 .pricing_header {
	background-color: #6aa000; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80c301', endColorstr='#6aa000'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#80c301), to(#6aa000)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #80c301, #6aa000); /* for firefox 3.6+ */
	padding-top:30px;
}
.column_2 .price {
	background-color:#6da600;
	overflow:hidden;
	padding:50px 0 40px 0;
}
.column_2 .pricing_content {
	background-color:#c4df9b;
}
 .column_2 .pricing_content ul li:nth-child(2n) {
 background-color: #e8f7d1 !important;
}
.column_2 .pricing_footer {
	background-color:#6aa000;
	padding:30px 0px;
}


/* Pricing Table Column 3
----------------------------------------*/
.column_3 .pricing_header {
	background-color: #c34e00; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da7200', endColorstr='#c34e00'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#da7200), to(#c34e00)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #da7200, #c34e00); /* for firefox 3.6+ */
	padding-top:30px;
}
.column_3 .price {
	background-color:#d26601;
	overflow:hidden;
	padding:50px 0 40px 0;
}
.column_3 .pricing_content {
	background-color:#efcfaf;
}
 .column_3 .pricing_content ul li:nth-child(2n) {
 background-color: #f7e7d7 !important;
}
.column_3 .pricing_footer {
	background-color:#c34e00;
	padding:30px 0px;
}
.column_3 .pricing_header {
	border-top-right-radius:10px;
}
.column_3 .pricing_footer {
	border-bottom-right-radius:10px;
}

.one_fourth .column_3 .pricing_header {
	border-top-right-radius:0px;
}
.one_fourth .column_3 .pricing_footer {
	border-bottom-right-radius:0px;
}

/* Pricing Table Column 4
----------------------------------------*/
.column_4 .pricing_header {
	background-color: #b00203; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e12f2f', endColorstr='#b00203'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e12f2f), to(#b00203)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #e12f2f, #b00203); /* for firefox 3.6+ */
	padding-top:30px;
}
.column_4 .price {
	background-color:#cf1f1f;
	overflow:hidden;
	padding:50px 0 40px 0;
}
.column_4 .pricing_content {
	background-color:#f6c9bd;
}
 .column_4 .pricing_content ul li:nth-child(2n) {
 background-color: #fbe4de !important;
}
.column_4 .pricing_footer {
	background-color:#b00203;
	padding:30px 0px;
}
.column_4 .pricing_header {
	border-top-right-radius:10px;
}
.column_4 .pricing_footer {
	border-bottom-right-radius:10px;
}
