#about{color:#394049;font-size:14px}#about .item{padding:5px 20px 0;border-left:1px solid #dcdcdc;margin-bottom:20px}#about .item p{margin:0;line-height:20px}#about .item p.margin{margin-bottom:10px}#about .subscribeBlock{position:relative}#about .subscribeBlock .titleBlock{margin:10px 0 15px;font-size:27px;color:#333e48;display:inline-block;font-weight:400;line-height:32px;border-bottom:2px solid #509c58}#about .subscribeBlock .titleBlock:after{content:'';display:block;height:1px;width:100%;background:#ddd;position:absolute;margin-top:1px}#about .subscribeBlock .block .text_box{float:left;width:57%}#about .subscribeBlock .block .text_box{float:left;width:57%}#about .subscribeBlock .block .form{float:left;width:43%}#about .subscribeBlock .block .form input{color:#333;border:1px solid #d8d8d8;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;height:50px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 20px;margin-bottom:20px}#about .subscribeBlock .block .form button.subscribe{padding:12px 30px;float:right;height:auto;color:#333e48;background-color:#509c58;border-color:#509c58;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media only screen and (max-width :767px){#about .item{border-left:none;padding:5px 20px 0 0}#about .subscribeBlock .titleBlock{font-size:24px}#about .subscribeBlock .block .text_box{float:none;width:100%}#about .subscribeBlock .block .form{float:none;width:100%;margin-top:20px}#about .subscribeBlock .block .form button.subscribe{float:left}}@media only screen and (min-width :768px) and (max-width:1023px){#about .item{border-left:none;padding:5px 20px 0 0}#about .subscribeBlock .titleBlock{font-size:24px}}