@charset "utf-8";
.plan-container {
    /*float: left;*/
    margin: 2em auto;
/*    position: relative;*/
    width: 100%
}

.best-value
{
    margin-top: 0em;
/*    box-shadow: 0 0 19px rgba(0,0,0,0.5);  */
    background: none;
    z-index: 99;

}

.plan {
    border-radius: 4px 4px 4px 4px;
    width: 100%;
        box-shadow: 0 3px 0px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.4);
}
.best-value .plan
{

    width: 100%;
    box-shadow: 0 3px 0px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.4);
}
.plan-header {
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
.plan-title {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 4px 4px 0 0;
    color: #FFFFFF;
    font-size: 16px;
    padding: 10px 0;
    background: #808080;
}
.plan-price {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    font-size: 66px;
    line-height: 0.8em;
    padding: 20px 0 10px;
    background: #444444;
       color: #FFF;
}
.best-value .plan-title
{
    background: #444;
}
.best-value .plan-price
{
       background: #1A99AA; 
}
.plan-price span.term {
    display: block;
    font-size: 13px;
    line-height: 0;
    margin-bottom: 0;
    padding: 2em 0 1em;
    color: #FFF;
}
.plan-price span.note {
    display: inline;
    font-size: 17px;
    line-height: 0.8em;
    position: relative;
    top: -40px;
   color: #FFF;
}

.plan-features {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #DDDDDD #DDDDDD -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    background: #FFF;
}
.plan-features {
    padding-bottom: 1em;
}
.best-value .plan-features {
    padding-bottom: 2em;
}
.plan-features ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.plan-features li {
    border-bottom: 1px solid #CCCCCC;
    margin: 0 2em;
    padding: 1em 0;
    text-align: center;
	color:#222;
	text-shadow:none;
}
.plan-features li:last-child {
    border-bottom: medium none;
}
.plan-actions {
    background: #F8F8F8;
    border: 1px solid #DDDDDD;
    padding: 2em 0;
    text-align: center;
}
.best-value .plan-actions
{
    padding: 3em 0;
}
.plan-actions .btn {
    display: block;
    font-size: 16px;
    font-weight: 600;
    margin: 0 2em;
    padding: .3em 0;
}
/*.pricing-plans.plans-1 .plan-container {
    width: 100%;
}
.pricing-plans.plans-2 .plan-container {
    width: 50%;
}
.pricing-plans.plans-3 .plan-container {
    width: 33.33%;
}
.pricing-plans.plans-4 .plan-container {
    width: 25%;
}
.pricing-plans .plan-container {
    margin-bottom: 2em;
    width: 50% !important;
}
.pricing-plans .plan-container {
    margin-bottom: 2em;
    width: 100% !important;
}*//* CSS Document */

.plan-title-green
{
  background: #418B7A
}
.plan-title-grey
{
     background:  #C0C3C4 !important;
  
}
.plan-title-blue
{
  background:  #1A99AA !important;
}
.plan-title-orange
{
    background:  #DF6C4F !important;
}


