/* Сделано в Студии Егора Чернорукова / www.chernorukov.ru */


div#contentwrapper									{ float: left; width: 100%; }
div#content										{ float: none; width: 100%; max-width: 1200px; margin: auto; font-family: OnestRegular, Arial; color: #ffffff; }
div#content			span							{ font-family: OnestBold, Arial; color: #ff5f27; }
div#content			p							{ margin: 0; }
div#content			p.title							{ font-family: OnestBold, Arial; color: #f24405; }


@media screen and (min-width: 360px)
{
 div#contentwrapper									{ padding: 0px 24px 0px 24px; }
 div#content			p							{ margin-bottom: 16px; font-size: 15px; line-height: 21px; }
 div#content			p.title							{ margin-bottom: 16px; font-size: 18px; line-height: 18px; }
}


@media screen and (min-width: 400px)
{
 div#content			p							{ font-size: 16px; line-height: 22px; }
 div#content			p.title							{ font-size: 19px; line-height: 19px; }
}


@media screen and (min-width: 450px)
{
 div#content			p							{ font-size: 17px; line-height: 23px; }
 div#content			p.title							{ font-size: 22px; line-height: 22px; }
}


@media screen and (min-width: 500px)
{
 div#contentwrapper									{ padding: 0px 25px 0px 25px; }
 div#content			p							{ font-size: 18px; line-height: 24px; }
 div#content			p.title							{ font-size: 23px; line-height: 23px; }
}


@media screen and (min-width: 550px)
{
 div#contentwrapper									{ padding: 0px 28px 0px 28px; }
 div#content			p							{ font-size: 19px; line-height: 25px; }
 div#content			p.title							{ font-size: 24px; line-height: 24px; }
}


@media screen and (min-width: 600px)
{
 div#content			p							{ font-size: 20px; line-height: 26px; }
 div#content			p.title							{ font-size: 25px; line-height: 25px; }
}


@media screen and (min-width: 650px)
{
 div#contentwrapper									{ padding: 0px 30px 0px 30px; }
 div#content			p							{ margin-bottom: 18px; font-size: 21px; line-height: 27px; }
 div#content			p.title							{ margin-bottom: 18px; font-size: 26px; line-height: 26px; }
}


@media screen and (min-width: 700px)
{
 div#content			p							{ margin-bottom: 20px; font-size: 22px; line-height: 28px; }
 div#content			p.title							{ margin-bottom: 20px; font-size: 27px; line-height: 27px; }
}


@media screen and (min-width: 750px)
{
 div#contentwrapper									{ padding: 0px 34px 0px 34px; }
 div#content			p							{ font-size: 23px; line-height: 29px; }
 div#content			p.title							{ font-size: 28px; line-height: 28px; }
}


@media screen and (min-width: 800px)
{
 div#content			p							{ font-size: 24px; line-height: 30px; }
 div#content			p.title							{ font-size: 29px; line-height: 29px; }
}


@media screen and (min-width: 850px)
{
 div#contentwrapper									{ padding: 0px 36px 0px 36px; }
}


@media screen and (min-width: 1000px)
{
 div#content			p							{ font-size: 25px; line-height: 31px; }
 div#content			p.title							{ font-size: 30px; line-height: 30px; }
}


@media screen and (min-width: 1300px)
{
 div#contentwrapper									{ padding: 0px 24px 0px 24px; }
 div#content			p							{ margin-bottom: 30px; font-size: 26px; line-height: 32px; }
 div#content			p.title							{ margin-bottom: 30px; font-size: 40px; line-height: 40px; }
}
