.content,.header{position:relative;background-color:#FFF;width:100%;height:auto;overflow:hidden}body{font-family:Raleway,sans-serif;font-size:14px;color:#333;background-image:url(../images/bg.png);background-repeat:repeat}.header{min-height:120px;padding:15px 0;border-bottom:1px solid #CCC;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.45);box-shadow:0 0 20px 0 rgba(0,0,0,.45);z-index:2}.tright{text-align:right}.tright i{color:#26c8aa}.tright ul{padding:0;list-style:none;float:right;margin-top:15px}.tright ul.social{margin-top:-5px}.tright ul li{float:left}.tright ul li a{color:#333;font-size:16px;text-decoration:none;padding:0 5px}.content{margin-top:-10px;z-index:1;min-height:400px;padding:50px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid #e3e3e3}.content .vline{border-right:1px dashed #e3e3e3}.contact input,.contact textarea{border:1px solid #e3e3e3;font-size:14px}.content p{margin-top:20px}.content .img-responsive{margin:0 auto}.contact{width:95%;float:right}.contact h3{padding-bottom:20px}.contact label{font-size:14px;font-weight:300;padding-bottom:5px}.contact input{width:100%;height:50px;padding:0 10px}.contact textarea{width:100%;height:150px;padding:10px}.contact button{width:100%;height:50px;background-color:#26c8aa;color:#FFF;border:none;cursor:pointer;font-size:16px;font-weight:700;margin-top:-10px}@media (max-width:768px){.content{padding:20px 0}.contact{width:100%;margin-top:20px}.content .vline{border-right:none}.tright ul{padding:0;list-style:none;margin-top:20px;float:left}.tright ul.social{margin-top:10px}}