@media only screen and (max-width: 699px) {
	#container {width:auto!important;margin:0 auto;padding-left:24px;}
	#content {background:white;width:auto!important;margin:0 auto;position:relative;padding-top:4px;padding-bottom:5px;}
	.text h3 {clear:both;font-size:36px;line-height:36px;margin:27px 0 10px 0;padding-left:40px!important;width:auto!important;letter-spacing:-1px;font-weight:normal;color:#9e2d79;}
	.text blockquote.dark {margin-left:74px;width:auto!important;padding:14px 0 7px 18px;position:relative;}
	.text blockquote.dark .quote {font-size:30px;color:#262626;padding-right:35px;width:auto!important;line-height:28px;border:1px solid #c9cc90;background-color:#f3f3f3;}
	.text p.bold {font-size:16px!important;line-height:1.4em;margin-top:0.8em}
	.text p {width:99%;padding-right:5px!important;padding-left:20px!important;line-height:1.45em;margin:1.45em 0 0 0;text-align:justify;}
	#top {display: none}
	#bg-top {background:none!important}
	#bg-bottom {background:none!important}
	.text p.border {display:none}
	.order-button {display:none}
	.subtitle h2 {display:none}
	.text p.border {margin-bottom:44px;border:1px solid #c9cc90;margin-left:4px!important;padding:13px 35px 10px 38px;background-color:#f3f3f3;width:auto!important;line-height:24px;font-size:18px;margin-top:15px;color:#262626}
	.text ul li {width:auto!important;text-align:justify;padding-left:55px!important;background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/li.png) no-repeat 26px 7px!important;margin:1.75em 0 0.8em 0;}
	.text {padding-top:2px!important;width:90%;padding-bottom:36px;color:#262626;}
	.text p.bold {width:99%!important;font-size:20px;line-height:1.4em;margin-top:0.8em}
	.text blockquote p {width:auto!important;}
	.packets {background-color:#f3f3f3;border:1px solid #c9cc90;margin-left:20px!important;padding:1px 41px 10px 19px;width:auto!important;margin-top:20px;}
	.form .total {margin-left:2px;border-top:11px solid #c9cc90;border-bottom:0px solid #c9cc90;padding-bottom:25px;padding-left:29px;line-height:38px;width:auto!important;margin-top:20px;}
	.subtitle {padding-left:95px;padding-top:8px!important;padding-bottom:15px;width:760px;}
	.text blockquote.dark .sign {background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/blockquote.png) no-repeat;width:50px;height:40px;position:absolute;left:-20px!important;top:34px;}
	.text .to-left {float:left;margin:1em 20px 1em 0;padding-left:2px!important;width:300px}
	#footer {padding-left:10px!important;padding-top:22px;padding-bottom:62px;}
}
body {padding:0;margin:0;background:#eaebd5 url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/bgtop1.png) repeat-x center top;font-size:16px;font-family:georgia, serif;color:#a7c4eb;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-size:11px;font-family:georgia, serif;color:#010d24;}
p, ul {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#a7c4eb;text-decoration:none;}
a:hover {text-decoration:underline;}
a:focus {outline-width:0;}
.none {display:none;}
.columns {width:100%;overflow:hidden;}

#bg-top {background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/bgtop.jpg) no-repeat center top;}
#bg-top2 {background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/bgtop2.jpg) no-repeat center top;}
#bg-bottom {background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/bgbottom.jpg) no-repeat center bottom;padding-bottom:35px;}

#container {width:928px;margin:0 auto;padding-left:24px;}
#top {height:325px;position:relative;}
#top h1 {margin:0;padding:39px 0 0 20px;}
#menu {list-style-type:none;position:absolute;top:0;left:253px;margin:0;padding:0;}
#menu li {float:left;height:112px;position:relative;overflow:hidden;}
#menu li.active img {position:relative;top:-112px;}

.back {padding-left:220px;margin:60px 0 74px 0;height:81px;overflow:hidden;position:relative;}
.back a:hover img {position:relative;top:-81px;}
#bottom-line {padding-bottom:29px;}
#content {background:white;width:900px;margin:0 auto;position:relative;padding-top:4px;padding-bottom:5px;}

#content .people-left {width:743px;overflow:hidden;padding-left:90px;}
#content .people-left h3 {font-size:30px;color:#262626;font-family:georgia, serif;text-align:center;padding:0;}
#content .people-left .img {float:right;padding:9px;border:1px solid #d7d7d7;margin:0.5em 0 10px 50px }
#content .people-left p {width:auto;padding:0;}

#content .people-right {width:743px;overflow:hidden;padding-left:90px;}
#content .people-right h3 {font-size:30px;color:#262626;font-family:georgia, serif;text-align:center;padding:0;}
#content .people-right .img {float:left;padding:9px;border:1px solid #d7d7d7;margin:0.5em 50px 10px 0 }
#content .people-right p {width:auto;padding:0;}

#couter {padding-left:95px;line-height:26px;letter-spacing:-1px;font-size:18px;color:#e7c274;height:65px;margin-bottom:-15px;}
#couter.right {margin-left:auto;width:161px;}
#couter p {margin:0;height:65px;}
#couter del {font-size:48px;color:#e7c274;letter-spacing:-2px;}
#couter ins {padding-left:6px;text-decoration:none;color:white;font-size:48px;letter-spacing:-2px;}

.collection {position:absolute;right:-10px;top:-74px;}
.collection p {margin:0;}

#p-timer {font-size:24px;color:#ac8220;padding:10px 0 10px 108px;position:relative;left:-15px;background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/timer.jpg) no-repeat 0 50%}
#p-timer span {font-size:48px;display:block;margin-top:-7px;}

.order-button {position:absolute;margin:0;top:-19px;right:-20px;height:74px;overflow:hidden;}
.order-button a:hover {position:relative;top:-74px;display:block;}

.content-top {padding-left:95px;padding-top:35px;}
.content-top p {font-size:30px;font-weight:normal;color:#484848;margin:0;letter-spacing:-1px;}
.content-top p strong {font-size:36px;display:block;margin-top:-5px;font-weight:normal;color:#484848;margin:0;letter-spacing:-1px;}

.title {padding-left:95px;padding-top:39px;padding-bottom:30px;}
.title h2 {font-size:48px;font-weight:normal;color:#9e2d79;margin:0;line-height:44px;letter-spacing:-1px;}
.title h2 .date {display:block;font-size:36px;}

.subtitle {padding-left:95px;padding-top:84px;padding-bottom:15px;width:760px;}
.subtitle h2 {font-size:48px;font-weight:normal;color:#9e2d79;margin:0;line-height:48px;letter-spacing:-1px;}
.subtitle h2 .small {display:block;font-size:36px;}

.text {padding-bottom:36px;color:#262626;}
.text #couter.right {width:215px;}
.text #couter.right p {padding:0;width:215px;}

.text .more {text-align:right;font-weight:bold;}
.text .more a {color:#9e2d79;}

.text .to-left {float:left;margin:1em 20px 1em 0;padding-left:95px;}
.text h3 {clear:both;font-size:36px;line-height:36px;margin:27px 0 10px 0;padding-left:95px;width:775px;letter-spacing:-1px;font-weight:normal;color:#9e2d79;}
.text h3 del {color:#e7c274;font-size:48px;letter-spacing:-2px;}
.text h3 ins {padding-left:6px;text-decoration:none;color:white;font-size:48px;letter-spacing:-2px;}
.text p {padding-right:65px;padding-left:95px;line-height:1.45em;margin:1.45em 0 0 0;text-align:justify;}
.text p.summary {color:#e7c274;font-size:36px;margin:0 0 0 45px;padding-bottom:7px;}
.text p.bold {font-size:20px;line-height:1.4em;margin-top:0.8em}
.text .photo {text-align:center;padding:0;width:100%;margin:0 0 -23px 0;padding:51px 0 0 0;}
.text blockquote {padding-top:17px;padding-left:42px;margin:0;}
.text blockquote p {width:703px;}
.text ul {list-style-type:none;margin:0;padding:2px 0 1px 0;font-size:16px;line-height:23px;}
.text ul li {width:667px;text-align:justify;padding-left:135px;background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/li.png) no-repeat 96px 7px;margin:1.75em 0 0.8em 0;}
.text blockquote.dark {margin-left:74px;width:761px;padding:14px 0 7px 18px;position:relative;}
.text blockquote.dark .sign {background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/blockquote.png) no-repeat;width:50px;height:40px;position:absolute;left:0;top:34px;}
.text blockquote.dark p {margin:0;padding:16px 0 19px 38px;font-size:20px;line-height:1.4em;}
.text blockquote.dark .quote {font-size:30px;color:#262626;padding-right:35px;width:667px;line-height:28px;border:1px solid #c9cc90;background-color:#f3f3f3;}
.text blockquote.dark p.author {color:#262626;text-align:right;font-size:12px;}

.text p.border {margin-bottom:44px;border:1px solid #c9cc90;margin-left:94px;padding:13px 35px 10px 38px;background-color:#f3f3f3;width:666px;line-height:24px;font-size:18px;margin-top:15px;color:#262626}
.text p.packet {font-size:27px;color:#262626;line-height:1.3em;margin-top:1.3em;width:710px;letter-spacing:-1px;}

.list {list-style-type:none;margin:0;padding:0 0 70px 76px;}
.list li {width:100%;position:relative;padding:20px 0 10px 0;overflow:hidden;}
.list .packet {float:left;}
.list h4 {font-size:24px;color:#262626;margin:0 0 0 112px;font-weight:normal;}
.list p {padding:0;width:590px;font-size:16px;line-height:1.45em;margin:0 0 0 112px;color:#262626;}

.packet {margin-bottom:-7px;}
.packet .description {margin-top:25px;background-color:#1a1713;padding-left:30px;padding-right:40px;width:672px;margin-left:92px;padding-bottom:41px;position:relative;padding-top:10px;}
.packet .photo {float:left;width:142px;margin-right:22px;height:160px;position:relative;}
.packet .photo img {position:absolute;right:0;top:15px;}
.packet .price {font-size:18px;color:#262626;padding-top:25px;}
.packet .price ins {font-size:30px;color:#262626;text-decoration:none;margin-right:10px;}
.packet .price del {font-size:30px;color:#79736c;}
.packet .price .button {position:absolute;right:37px;top:42px;height:48px;overflow:hidden;}
.packet .price .button:hover {border-width:0;}
.packet .price .button:hover img {position:relative;top:-48px;}
.packet .description p {margin:0;padding:0;font-size:13px;margin-top:20px;width:auto;}

.packets {background-color:#f3f3f3;border:1px solid #c9cc90;margin-left:91px;padding:1px 41px 10px 19px;width:682px;margin-top:20px;}
.packet1 h4 {color:#262626;font-size:30px;font-weight:normal;margin:0;line-height:34px;}
.packet1 {border-top:1px solid #312f2b;width:100%;overflow:hidden;padding:29px 0 10px 0;}
.packet1 .photo-right {float:right;margin-left:20px;}
.packet1 .description {padding-left:27px;}
.packet1 .description p {padding:0;font-size:13px;margin:16px 0 16px 0;line-height:18px;color:#484848}
.packet1 .order {float:left;width:203px;padding-top:3px;}
.packets .noborder {border-top-width:0;}
.packets .button {display:block;position:relative;overflow:hidden;height:48px;margin-top:18px;}
.packets .button:hover {border-width:0;}
.packets .button:hover img {position:relative;top:-48px;}
.packet1 .price {position:relative;font-size:18px;color:#b9b8b5;line-height:1.7em;padding-top:7px;}
.packet1 .price ins {font-size:30px;color:#262626;text-decoration:none;margin-right:10px;}
.packet1 .price del {font-size:30px;color:#262626;}

.register {padding-top:30px;padding-bottom:20px;}
.register h3 {font-size:30px;font-weight:normal;margin:0 0 10px 0;color:#262626;padding:0 0 35px 33px;width:auto;}
.register .input-line {width:100%;overflow:hidden;height:30px;}
.register .input-line label {float:left;width:208px;text-align:right;margin-right:10px;padding-top:6px;font-size:16px;color:#262626;background:none;}
.register .input-line .input {border:1px solid #d4cdca;padding:5px 10px 6px 10px;width:250px;background-color:white;margin-top:2px;}
.register .input-line .small {width:118px;}
.register .input-line .vsmall {width:39px;margin-right:2px;}
.register .textarea-line {width:100%;overflow:hidden;}
.register .textarea-line label {float:left;width:208px;text-align:right;margin-right:10px;padding-top:6px;font-size:16px;color:#262626;background:none;}
.register .textarea-line .input {float:left;border:1px solid #d4cdca;padding:3px 10px 4px 10px;height:138px;width:440px;margin-top:2px;background-color:white;}

.form .total {margin-left:2px;border-top:11px solid #c9cc90;border-bottom:0px solid #c9cc90;padding-bottom:25px;padding-left:29px;line-height:38px;width:656px;margin-top:20px;}
.form .total dl {margin:0;font-size:24px;color:#262626;padding-top:20px;}
.form .total dt {float:left;}
.form .total dd {text-align:right;margin:0;}
.form .total .price {font-size:36px;color:262626;}
.form .total .savings {font-size:18px;color:262626;}
.form .buttons {margin-top:2px;position:relative;text-align:right;height:63px;overflow:hidden;padding:0;width:auto;top:22px;margin-top:-34px;}
.form .button-hover {top:-63px;position:relative;}

#footer {padding-left:102px;padding-top:22px;padding-bottom:62px;}
#footer ul {list-style-type:none;margin:0;padding:0;}
#footer ul li {display:inline;padding-left:21px;background:transparent url(https://s2.zlotemysli.pl/liteapp/treningest.pl/images/footline.png) no-repeat 9px 2px;}
#footer ul li.first {padding-left:0;background:none;}
#footer ul li a {color:#322b18;}
#footer p {font-size:12px;color:#a0a279;line-height:1.55em;padding-top:7px;}
#footer a {color:#a0a279;}
