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


div#secondmenuwrapper									{ float: left; width: 100%; border-bottom: 1px solid #e0e0e0; }
div#secondmenu										{ float: none; width: 100%; max-width: 1200px; margin: auto; }
div#secondmenu 			div							{ display: inline-block; float: left; font-family: OnestBold, Arial; color: #ec693c; }
div#secondmenu 			div:last-child						{ padding-right: 0; }
div#secondmenu			div			a				{ text-decoration: none; border-bottom: 1px solid #c0c0c0; color: #404040; }
div#secondmenu			div			a:hover				{ color: #ec693b; border-bottom: 1px solid #edbba9; }


@media screen and (min-width: 360px)
{
 div#secondmenuwrapper									{ padding: 13px 0 2px 24px; }
 div#secondmenu 		div							{ padding: 0 22px 12px 0; font-size: 12px; line-height: 12px; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 0; }
}


@media screen and (min-width: 400px)
{
 div#secondmenu 		div							{ font-size: 13.8px; line-height: 13.8px; }
}


@media screen and (min-width: 450px)
{
 div#secondmenu 		div							{ padding: 2px 26px 14px 0; font-size: 15px; line-height: 15px; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 30px; }
}


@media screen and (min-width: 500px)
{
 div#secondmenuwrapper									{ padding: 14px 0 2px 26px; }
 div#secondmenu 		div							{ padding: 2px 30px 16px 0; font-size: 16px; line-height: 16px; }
}


@media screen and (min-width: 550px)
{
 div#secondmenu 		div							{ padding: 3px 30px 16px 0; font-size: 18px; line-height: 18px; }
}


@media screen and (min-width: 600px)
{
 div#secondmenuwrapper									{ padding: 14px 0 2px 28px; }
 div#secondmenu 		div							{ padding: 2px 30px 17px 0; font-size: 20px; line-height: 20px; }
}


@media screen and (min-width: 650px)
{
 div#secondmenu 		div							{ padding: 4px 30px 17px 0; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 50px; }
}


@media screen and (min-width: 700px)
{
 div#secondmenuwrapper									{ padding: 19px 0 7px 30px; }
 div#secondmenu 		div							{ padding: 2px 36px 17px 0; font-size: 16.3px; line-height: 16.3px; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 36px; }
}


@media screen and (min-width: 750px)
{
 div#secondmenuwrapper									{ padding: 20px 0 7px 32px; }
 div#secondmenu 		div							{ padding: 2px 46px 17px 0; font-size: 17px; line-height: 17px; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 46px; }
}


@media screen and (min-width: 800px)
{
 div#secondmenuwrapper									{ padding: 20px 0 7px 34px; }
 div#secondmenu 		div							{ padding: 2px 46px 17px 0; font-size: 18.4px; line-height: 18.4px; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 46px; }
}


@media screen and (min-width: 850px)
{
 div#secondmenuwrapper									{ padding: 20px 35px 7px 35px; }
 div#secondmenu 		div							{ padding: 2px 50px 17px 0; font-size: 22px; line-height: 22px; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 50px; }
}


@media screen and (min-width: 900px)
{
 div#secondmenu 		div							{ padding: 2px 50px 17px 0; font-size: 22px; line-height: 22px; }
}


@media screen and (min-width: 1000px)
{
 div#secondmenu 		div							{ padding: 2px 50px 17px 0; }
}


@media screen and (min-width: 1100px)
{
 div#secondmenu 		div							{ padding: 2px 60px 17px 0; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 60px; }
}


@media screen and (min-width: 1200px)
{
 div#secondmenu 		div							{ padding: 2px 70px 17px 0; }
 div#secondmenu 		div:nth-of-type(2)					{ padding-right: 70px; }
}


@media screen and (min-width: 1300px)
{
 div#secondmenuwrapper									{ padding: 20px 24px 8px 24px; }
 div#secondmenu 		div							{ padding-right: 80px; font-size: 22px; line-height: 22px; }
}
