#resize_bg{height: 350px; background:url(../images/bg_pricing.jpg) center no-repeat; position: relative}
#resize_bg .text_area{height: 120px; position: absolute; top: 120px; left: 0; right: 0; color: #FFFFFF}
#resize_bg .text_area .l_1{font-size:36px;line-height: 50px; text-align: center}
#resize_bg .text_area .l_2{font-size:18px;line-height: 30px; text-align: center; margin-top: 16px}
#pricing{background-color: #ffffff; padding: 50px; overflow: hidden}
#pricing .o_plan{width: 33.33%; float: left; overflow: hidden}
#pricing .o_plan .shape{width: 80%; margin: 0 auto; border: 1px solid #ecf0f1; padding-bottom: 20px; margin-top: 43px; border-radius: 5px}
#pricing .o_plan .shape .caption{font-size: 20px; height: 30px; line-height: 30px; color: #026ac2; margin-top: 20px; font-weight: bold}
#pricing .o_plan .shape .price{font-size: 40px; height: 46px; line-height: 46px; color: #30373b; margin-top: 10px}
#pricing .o_plan .shape .price .symbol{font-size: 14px; display: inline-block; vertical-align: top; font-weight: normal}
#pricing .o_plan .shape .price_text{font-size: 14px; height: 20px; line-height: 20px; color: #677178; margin-top: 10px}
#pricing .o_plan .shape .get_started{margin-top: 20px}
#pricing .o_plan .shape .get_started .btn_apply{width: 220px; height: 60px; margin: 0 auto}
#pricing .o_plan .shape .get_started .btn_apply a{display: block; background-color: #00acf4; color:#ffffff; height: 60px; line-height: 60px; font-size: 22px; border-radius: 5px}
#pricing .o_plan .shape .list{margin-top: 20px; color: #8a8a8a}
#pricing .o_plan .shape .list .item{height: 34px; line-height: 34px; font-size: 16px}
#pricing .o_plan .shape .list .item a{color: #026ac2; text-decoration: underline}
#pricing .o_plan .shape .list .item.red{color: #d2244a}
#pricing .o_plan .shape.popular{width: 80%; margin: 0 auto; border: 2px solid #d2244a; margin-top: 0}
#pricing .o_plan .shape.popular .caption{color: #d2244a}
#pricing .o_plan .shape.popular .list{color: #6b6b6b}
#pricing .o_plan .shape.popular .list .item{height: 40px; line-height: 40px; font-size: 18px}
#pricing .o_plan .shape.popular .list .item.red{color: #d2244a}
#pricing .o_plan .shape.popular .popular_caption{height: 42px; line-height: 42px; background-color: #d2244a; color: #FFFFFF; font-size: 16px}

#custom_development{height: 250px; background-color: #f4f6f8; overflow: hidden}
#custom_development .slogan{font-size: 28px; color: #212b35; height: 36px; line-height: 36px; width: 100%; margin-top: 50px}
#custom_development .button{height: 80px; margin-top: 30px}
#custom_development .button .btn_apply{width: 180px; height: 60px; margin: 0 auto}
#custom_development .button .btn_apply a{display: block; background-color: #00acf4; color:#ffffff; height: 60px; line-height: 60px; font-size: 26px; border-radius: 5px; box-shadow: 2px 2px 4px 0 #929292}