/*banners*/
.banner{margin:30px 0 20px}
.banner h1{font-size: 32px; line-height: 32px; margin-bottom:4px}
.mega_banner_title{margin:23px 18px 20px 18px}
.mega_banner_title h1{font-size: 40px; line-height: 40px; margin-bottom: 3px}
.banner .description{font-size: 18px; line-height: 22px; font-weight: normal; color:#000}
.banner_text_cnt {width:575px}
.banner_buttons_cnt {margin-top: 15px;}
.banner_button1, .banner_button2, .banner_button3 {float:left}
.banner_button1,
.banner_button2{margin-right: 10px}
.banner_button3 {margin-top:5px}/* banner_button3 is share widget*/
.banner_button4{margin-top: 40px;margin-bottom:15px;clear:left}