body{background:url("../images/chat-background-grey.png") repeat;background-attachment:fixed;font-family:Helvetica,serif}h1,h2,h3,h4,h5,h6{font-family:Helvetica,serif;font-weight:300;color:#333;clear:both}.static-img-div{background:url(../images/background2.png);background-color:rgba(0,0,0,.5);background-size:cover;-webkit-transition:all .6s ease;transition:all .6s ease}.banner{background-image:url('../images/logo2.png');background-repeat:no-repeat;background-size:330px,330px;background-position:top;min-height:500px;margin-top:10px;padding-top:350px}@media only screen and (max-width:1280px){.banner{background-size:300px,300px;padding-top:320px}.banner.viber{background-size:300px,300px}.banner.telegram{background-size:300px,300px}.headline{font-size:2.375em !important}}.chat-panel{font-family:sans-serif;font-size:1.3em}.chat-panel h1,.chat-panel h2,.chat-panel h3{font-family:sans-serif}@media only screen and (max-width:768px){.chat-panel p{font-size:1.1em}}.footer{margin-top:40px;background-color:white;padding:20px 40px;border-top:solid 1px #f4f4f6}.footer a{text-decoration:none;color:black;line-height:3em}.max-width-1280{max-width:1280px;display:table;margin:auto}.bubble{position:relative;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;vertical-align:top;box-shadow:0 0 10px rgba(0,0,0,0.5)}.bubble h2,.bubble h3{margin-top:0;margin-bottom:0}.bubble p{margin-bottom:0}.bubble a{color:black}.bubble.blue{background-color:#1d6fa5;border:solid 3px #1d6fa5}.bubble.blue p,.bubble.blue h1,.bubble.blue h2,.bubble.blue h3{color:white}.bubble.white{background-color:#fff;border:solid 3px #fff}.bubble.white p,.bubble.white h1,.bubble.white h2,.bubble.white h3{color:#000}.bubble.triangle:after{content:"";position:absolute;border-style:solid;display:block;width:0}.bubble.triangle.blue:after{border-color:transparent #1d6fa5}.bubble.triangle.white:after{border-color:transparent #fff}.bubble.triangle.left{margin-left:40px}.bubble.triangle.left:after{top:10px;left:-40px;bottom:auto;border-width:15px 40px 10px 0}.bubble.triangle.top{margin-top:20px}.bubble.triangle.top:after{top:-20px;bottom:auto;left:auto;border-width:20px 20px 0 0}.bubble.triangle.bottom{margin-bottom:20px}.bubble.triangle.bottom:after{bottom:-20px;left:50px;border-width:0 0 20px 20px;border-style:solid}.bubble.triangle.right{margin-right:40px}.bubble.triangle.right:after{top:16px;right:-40px;bottom:auto;left:auto;border-width:15px 0 0 40px}.bg-telegram{background-color:#32abe2;color:white;border-radius:5px}.bg-viber{background-color:#8b69a5;color:white;border-radius:5px}.bg-vk{background-color:#4c75a3;color:white;border-radius:5px}@media only screen and (max-width:768px){.bubble.triangle.left{margin-left:23px}.bubble.triangle.left:after{left:-20px;border-width:15px 20px 10px 0}.bubble.triangle.right{margin-right:23px}.bubble.triangle.right:after{right:-20px;border-width:15px 0 0 20px}}@media only screen and (max-width:350px){img.hello-pic{width:200px}}div.hello-pic{background-image:url("../images/gymboss/hello.png");background-repeat:no-repeat;background-position:left top;background-size:contain}div.great-pic{background-image:url("../images/gymboss/great.png");background-repeat:no-repeat;background-position:left top;background-size:contain}div.contact-pic{background-image:url("../images/gymboss/logo.png");background-repeat:no-repeat;background-position:left top;background-size:contain}div.logo-pic{background-image:url("../images/logo.png");background-repeat:no-repeat;background-position:left top;background-size:contain}div.workout-pic{max-width:256px;padding:0}div.workout-pic img{width:250px;border-radius:10px}@media only screen and (max-width:350px){div.workout-pic img{width:200px}}div.breakfast-pic{max-width:256px;padding:0}div.breakfast-pic img{width:250px;border-radius:10px}@media only screen and (max-width:350px){div.breakfast-pic img{width:200px}}div.food-pics{max-width:1150px}@media only screen and (max-width:1200px){div.food-pics{max-width:850px}}@media only screen and (max-width:900px){div.food-pics{max-width:600px}}div.food-pics img{border-radius:10px}.gb-table{display:table;width:100%}.gb-table .row{display:table-row}.gb-table .cell{display:table-cell;vertical-align:top;margin-left:30px;margin-right:30px}@media only screen and (max-width:900px){.gb-table .cell.hidden-900{display:none}}@media only screen and (max-width:1200px){.gb-table .cell.hidden-1200{display:none}}