/* =Responsive Structure
----------------------------------------------- */

/*#primary-admin {background: #EEEEEE}*/

::-webkit-scrollbar {width: 10px; height: 10px; background: #F5F5F5}
::-webkit-scrollbar-track-piece {background: #F5F5F5}
::-webkit-scrollbar-thumb:vertical {height: 10px; background: #BBBBBB}
::-webkit-scrollbar-thumb:vertical:hover {background: #CCCCCC}
::-webkit-scrollbar-thumb:horizontal {width: 10px; background: #BBBBBB}
::-webkit-scrollbar-thumb:horizontal:hover {background: #CCCCCC}
::-webkit-scrollbar-button {display: none}

.t-top {width: 100%; padding-top: 20px; position: relative; float: left}
.t-top2 {background: #18528D}
.t-logo {float: left; height: 44px; width: 190px; padding-top: 6px}
.t-logo img {height: 44px}

.t-poisk {float: left; padding-top: 8px}
.t-poisk2 {float: left; padding-left: 30px; height: 48px}
.t-poisk2 input {width: 680px; height: 40px; border: 0; padding: 0 5px 0 15px; font-size: 18px; outline: none; border-top-left-radius: 20px; border-bottom-left-radius: 20px}
.t-poisk3 {float: left}
.t-poisk3 button {width: 60px; height: 40px; background: #D5D5D5 url(../images/search.svg) no-repeat; border: 0; cursor: pointer; border-top-right-radius: 20px; border-bottom-right-radius: 20px; background-position: top 6px left 13px; background-size: 28px; outline: none}
.t-poisk3 button:active {background-color: #E2E2E2}
.t-poisk4 {width: 100%; float: left; padding-bottom: 30px}
.t-poisk4 input {width: 400px; float: left; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 30px; padding: 0 0.5% 0 0.5%; outline: none}
.t-poisk4 button {width: 45px; height: 32px; float: left; background: url(../images/search.svg) no-repeat; cursor: pointer; outline: none; background-position: top 2px left 8px; background-size: 28px; border: 0}

.t-vhod {font-size: 18px; position: absolute; right: 0; top: 38px}
.t-vhod a:first-child {margin-right: 30px}
.t-vhod a {color: #DDDDDD}
.t-vhod a:hover {color: #FFFFFF}
.t-vhod2 {position: absolute; right: 0; top: 28px; max-width: 250px; padding-left: 50px; padding-right: 80px}
.t-vhod2 img {width: 40px; position: absolute; left: 0; background: #EEEEEE; border: solid 1px #606060}
.t-vhod3 {font-size: 14px; display: inline-block; margin-bottom: 5px}
a.t-vhod3 {color: #EEEEEE}
a.t-vhod3:hover {color: #FFFFFF}
.t-vhod4 {font-size: 14px}
a.t-vhod4 {color: #EDBE00}
a.t-vhod4:hover {color: #FFCC00}
.t-vhod5 {font-size: 18px; position: absolute; right: 0; top: 9px}
a.t-vhod5 {color: #EEEEEE}
a.t-vhod5:hover {color: #FFFFFF}

.t-header {width: 100%; float: left; padding-bottom: 30px; border-bottom: solid 1px #DDDDDD}
.t-header h1 {font-size: 22px; color: #555555; float: left; font-weight: bold; padding-right: 8px}
.t-header span {cursor: default; color: #777777; font-weight: normal}
.t-header p {font-size: 22px; color: #0070A8; float: left; font-weight: bold}
.t-header div {font-size: 22px; color: #0070A8; float: left; font-weight: bold}
.t-header p a {margin-right: 8px}
.t-header2 {width: 100%; float: left; padding-top: 30px; border-bottom: solid 1px #DDDDDD; padding-bottom: 30px}
.t-header2 h1 {font-size: 22px; color: #555555; font-weight: bold; margin-bottom: 0; float: left; margin-right: 8px}
.t-header2 span {cursor: default; color: #777777; font-weight: normal; white-space: nowrap}
.t-header2 div {font-size: 22px; color: #777777; float: left; cursor: default}
.t-header3 h1 {color: #CC0000}
.t-header4 {width: 100%; float: left; padding-bottom: 30px; padding-top: 30px; border-bottom: solid 1px #DDDDDD; font-size: 20px; font-weight: bold; color: #555555}
.t-header4 span {font-weight: normal; color: #777777}
.t-header5 {color: #CC0000}
.t-header6 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-top: 8px; padding-bottom: 8px; font-size: 14px}
a.t-header7 {color: #CC0000}
a.t-header7:hover {color: #FF0000}
.t-header8 {width: 100%; float: left; padding-top: 30px; border-bottom: solid 1px #DDDDDD; padding-bottom: 30px}
.t-header8 h1 {font-size: 22px; color: #555555; font-weight: bold; margin-bottom: 0; float: left; margin-right: 8px}
.t-header8 span {color: #CC0000; white-space: nowrap}

.t-spisok {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-top: 30px; padding-bottom: 30px; position: relative; min-height: 99px}
.t-spisok2 {float: left; background: #E5E5E5; font-size: 14px; padding: 1px 10px; margin: 0 12px 0 0; cursor: default; border: 0; border-radius: 10px}
/*.t-spisok3 {}*/
.t-spisok4 {float: left; width: 880px; margin-left: 150px}
.t-spisok5 {float: left; width: 100%; padding-bottom: 15px}
.t-spisok5 p {line-height: 20px; font-size: 18px}
.t-spisok5 h2 {line-height: 20px; font-size: 18px; margin-bottom: 0}
.t-spisok5 img {width: 16px; height: 16px; vertical-align: middle; float: left; padding: 2px 10px 0 0}
.t-spisok6 {float: left; margin: 0 12px 6px 0; background: url(../images/star.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok7 {font-size: 14px; float: left; width: 100%; padding-bottom: 7px}
.t-spisok8 {width: 100%; float: left}
.t-spisok8 p {font-size: 16px; line-height: 20px}
.t-spisok9 {float: left; margin: 0 12px 6px 0; background: url(../images/thumb-up.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok10 {float: left; margin: 0 12px 6px 0; background: url(../images/jump.svg) no-repeat left center; background-size: 16px; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok11 {float: left; margin: 0 12px 6px 0; background: url(../images/eye.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok12 {float: left; margin: 0 12px 6px 0; background: url(../images/comment.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok13 {float: left; height: 16px; padding: 1px 12px 0 0}
.t-spisok13 img {width: 16px}
.t-spisok14 {width: 100%; float: left; font-size: 14px; line-height: 20px; padding-bottom: 9px}
.t-spisok15 {color: #8D8D8D; margin-right: 12px; cursor: default; white-space: nowrap; float: left}
.t-spisok16 {width: 100%; float: left; text-align: center; padding-top: 30px}
.t-spisok16 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-spisok16 button:active {background: #3872AD}
.t-spisok17 {cursor: default; margin-right: 12px; float: left}
.t-spisok18 {float: left; font-size: 14px; height: 16px; margin-bottom: 5px; color: #8D8D8D}
.t-spisok19 {float: left; margin-right: 12px;}
.t-spisok20 {color: #999999}
.t-spisok21 {cursor: default; margin-right: 12px; float: left}
.t-spisok21 a {margin-right: 5px}
.t-spisok21 span {color: #999999; cursor: default}
.t-spisok22 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-top: 30px; padding-bottom: 30px; position: relative}
.t-spisok23 {float: left; margin: 0 12px 6px 0; background: url(../images/heart.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok24 {color: #CC0000; margin-right: 12px; cursor: default; white-space: nowrap; float: left}
.t-spisok25 {width: 100%; float: left; padding-bottom: 30px; position: relative; min-height: 100px}
.t-spisok26 {position: absolute; left: 0; top: 30px; width: 130px}
.t-spisok26 img {width: 100%; border: solid 1px #DDDDDD; background: #EEEEEE}
.t-spisok26 input {margin-top: 13px}
.t-spisok27 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-top: 30px}
.t-spisok28 {float: left; margin: 0 12px 6px 0; background: url(../images/money-add.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok29 {float: left; margin: 0 12px 6px 0; background: url(../images/money-delete.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok30 {float: left; width: 880px; margin-left: 150px}
.t-spisok31 {top: 0}
.t-spisok32 {float: left; margin: 0 12px 6px 0; background: url(../images/calendar.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
a.t-spisok33 {color: #CC0000}
a.t-spisok33:hover {color: #FF0000}
.t-spisok34 {float: left; margin: 0 12px 6px 0; background: url(../images/keywords.svg) no-repeat left center; background-size: 20px; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok35 {float: left; margin: 0 12px 6px 0; background: url(../images/referrals.svg) no-repeat left center; padding-left: 20px; height: 16px; cursor: default; padding-top: 1px}
.t-spisok36 {float: left; margin: 0 12px 6px 0; background: url(../images/podium.svg) no-repeat left center; padding-left: 20px; cursor: default; height: 16px; padding-top: 1px}
.t-spisok37 {float: left}
.t-spisok37 div {float: left; margin: 0 20px 30px 0; white-space: nowrap; font-size: 16px}
.t-spisok37 div input {margin-top: -2px}
/*.t-spisok38 {}*/
.t-spisok39 {width: 100%; padding: 5px 0px 5px 0px; float: left; border: solid 1px #CCCCCC; margin-top: 15px; color: #888888; font-size: 14px; margin-bottom: 5px}
.t-spisok39 p {margin-left: 7px; margin-right: 7px}
.t-spisok40 {width: 100%; padding: 5px 0px 5px 0px; float: left; border: solid 1px #CC0000; margin-top: 15px; color: #CC0000; font-size: 14px; margin-bottom: 5px}
.t-spisok40 p {margin-left: 7px; margin-right: 7px}
.t-spisok41 {border-bottom: none; border-top: solid 1px #DDDDDD}
.t-spisok42 {float: right; padding-bottom: 30px}
.t-spisok43 {float: left; margin-right: 15px; width: 18px}
.t-spisok44 {float: left; width: 18px}
.t-spisok45 {padding-top: 30px; float: left}
.t-spisok45 div {float: left; margin: 0 20px 30px 0; white-space: nowrap; font-size: 16px}
.t-spisok45 div input {margin-top: -2px}
.t-spisok46 {border-bottom: none}

.t-banner {width: 100%; background: #3366CC; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 120px 0 120px 0; float: left; margin-bottom: 30px}
.t-social {width: 100%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 120px 0 120px 0; float: left; margin-bottom: 30px}
.t-social2 {width: 100%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 120px 0 120px 0; float: left; margin-bottom: 30px}

.t-message {background: #E2FFD9; padding: 10px 0 10px 0; float: left; width: 100%; position: relative; border: solid 1px #77D63C; margin-bottom: 30px}
.t-message p {margin: 0 40px 0 15px; font-size: 16px; font-weight: bold; color: #339900; line-height: 20px}
.t-message p a {font-weight: normal; font-size: 14px}
.t-message img {position: absolute; top: 0; bottom: 0; right: 15px; margin: auto; max-width: 100%; max-height: 100%; width: 16px}
.t-message2 {background: #FFEDED; padding: 10px 0 10px 0; float: left; width: 100%; position: relative; border: solid 1px #FFA6A6; margin-bottom: 30px}
.t-message2 p {margin: 0 40px 0 15px; font-size: 16px; font-weight: bold; color: #CC0000; line-height: 20px}
.t-message2 img {position: absolute; top: 0; bottom: 0; right: 15px; margin: auto; max-width: 100%; max-height: 100%; width: 16px}
.t-message2 p a {font-weight: normal; font-size: 14px}
p.t-message3 {font-size: 14px; font-weight: normal}
p.t-message4 {margin-bottom: 4px}
.t-message5 {background: #EEEEEE; padding: 10px 0 10px 0; float: left; width: 100%; position: relative; border: solid 1px #999999; margin-bottom: 30px}
.t-message5 p {margin: 0 40px 0 15px; font-size: 16px; font-weight: bold; color: #555555; line-height: 20px}
.t-message5 p:nth-child(2) {margin: 10px 40px 0 15px; font-size: 14px; font-weight: bold; color: #555555; line-height: 20px}
.t-message5 p a {font-weight: normal; font-size: 14px}
.t-message5 img {position: absolute; top: 0; bottom: 0; right: 15px; margin: auto; max-width: 100%; max-height: 100%; width: 16px}
.t-message6 {font-size: 14px; margin-left: 15px; margin-right: 15px; border-top: solid 1px #CCCCCC; padding: 8px 120px 8px 0; position: relative}
.t-message7 {padding-top: 10px; margin-right: 40px; max-width: 700px}
.t-message8 {padding-bottom: 5px}
.t-message9 {float: right; position: absolute; top: 0; right: 0; bottom: 0; margin: auto; width: 18px; height: 18px; background: url(../images/ok3.svg) no-repeat center; background-size: 21px}
.t-message10 {float: right; position: absolute; top: 0; right: 0; bottom: 0; margin: auto; width: 17px; height: 15px; background: url(../images/delete2.svg) no-repeat}
.t-message11 {float: right; position: absolute; top: 0; right: 0; bottom: 0; margin: auto; width: 100px; text-align: right; font-size: 14px; height: 18px; font-weight: bold}
p.t-message12 {margin-top: 4px}
.t-message13 {margin-top: 30px; margin-bottom: 0}
.t-message14 {width: 100%; float: left; background: #E2FFD9; border: solid 1px #77D63C; color: #339900; padding: 10px 0 10px 0; line-height: 20px; margin-top: 30px}
.t-message14 p {margin-right: 15px; margin-left: 15px; font-size: 16px; font-weight: bold}
.t-message15 {width: 100%; float: left; background: #FFEDED; border: solid 1px #FFA6A6; color: #CC0000; padding: 10px 0 10px 0; line-height: 20px; margin-top: 30px}
.t-message15 p {margin-right: 15px; margin-left: 15px; font-size: 16px; font-weight: bold}

/*position: absolute;
    top: 0;
    bottom: 0;
    right: 15px;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    width: 16px;*/

.t-link {width: 100%; float: left; padding-top: 30px}
.t-link2 {width: 100%; float: left}
.t-link3 {width: 600px; float: left; padding-bottom: 30px}
.t-link3 img {width: 100%; border: solid 1px #DDDDDD; background: #EEEEEE}
.t-link4 {width: 100%; float: left; padding-bottom: 30px}
.t-link4 p {font-size: 16px; line-height: 20px}
.t-link4 span {color: #999999}
.t-link5 {float: left}
.t-link5 h1 {line-height: 20px; font-size: 18px; margin-bottom: 15px}
.t-link5 p {line-height: 20px; font-size: 18px; margin-bottom: 15px; color: #555555}
.t-link5 img {width: 16px; height: 16px; vertical-align: middle; float: left; padding: 2px 10px 0 0}
.t-link6 {font-size: 14px; float: left; width: 100%; padding-bottom: 7px}
.t-link7 {width: 100%; float: left; padding-bottom: 30px; line-height: 20px; font-size: 14px}
/*.t-link8 {} стиль ниже*/
.t-link9 {width: 100%; float: left; font-size: 16px; line-height: 20px; padding-bottom: 25px; border-bottom: solid 1px #DDDDDD; margin-bottom: 30px}
.t-link9 a {padding: 3px 10px; border: solid 1px #CCCCCC; float: left; display: block; border-radius: 15px; margin-right: 10px; margin-bottom: 10px; background: #F1F1F1}
.t-link10 {width: 100%; float: left; font-size: 16px; text-align: center; padding-bottom: 30px}
.t-link10 button {font-size: 16px; color: #FFFFFF; font-weight: bold; height: 40px; margin: 0 15px 0 0; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-link10 button:active {background: #3872AD}
.t-link10 span {white-space: nowrap}
.t-link10 br {display: none}
.t-link11 {width: 100%; float: left; height: 40px; background: #EEEEEE; margin-bottom: 30px; border-radius: 20px; font-size: 16px; font-weight: bold}
.t-link12 {float: left; display: block; padding: 11px 0 11px 45px; border-radius: 20px 0 0 20px; background-image: url(../images/arrow-left3.svg); background-size: 30px; background-repeat: no-repeat; background-position: 10px}
.t-link13 {float: right; display: block; padding: 11px 45px 11px 0; border-radius: 0 20px 20px 0; background-image: url(../images/arrow-right3.svg); background-size: 30px; background-repeat: no-repeat; background-position: top 50% right 10px}
/*.t-link14 {} стиль ниже*/
/*.t-link15 {} стиль ниже*/
.t-link16 {width: 100%; float: left; padding-top: 30px}
.t-link17 {font-size: 16px}
/*.t-link18 {} стиль ниже*/
.t-link19 {width: 99.7%; float: left; background: #FFEDED; border: solid 1px #FFA6A6; font-size: 14px; color: #CC0000; margin-bottom: 30px; padding: 10px 0 10px 0; line-height: 20px}
.t-link19 p {margin-right: 15px; margin-left: 15px}
/*.t-link19 button {font-size: 16px; margin: 10px 0 5px 15px; height: 40px; padding: 0 40px 0 40px; color: #FFFFFF; background: #18528D; border: solid 1px #18528D; border-radius: 20px; outline: none; cursor: pointer; font-weight: bold}
.t-link19 button:active {background: #3872AD}*/
.t-link20 {width: 100%; float: left; font-size: 18px; font-weight: bold; padding-bottom: 30px; line-height: 20px; border-top: solid 1px #DDDDDD; padding-top: 30px}
.t-link20 span {font-size: 16px; font-weight: normal; color: #999999}
.t-link20 h2 {font-size: 18px; font-weight: bold; margin-bottom: 0}
.t-link21 {background: #EEEEEE; border: solid 1px #999999; color: #000000}
.t-link22 {width: 100%; float: left; font-size: 16px}
.t-link23 {margin-right: 15px; float: left; margin-bottom: 30px}
.t-link24 {width: 100%; float: left; padding-bottom: 30px; font-size: 16px}
.t-link24 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; margin-right: 20px; float: left; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-link24 button:active {background: #3872AD}
.t-link25 {width: 260px; padding-top: 12px; padding-bottom: 12px}
.t-link26 {font-weight: bold; font-size: 16px; margin-bottom: 4px}
.t-link27 {color: #CC0000}
.t-link27 p {color: #CC0000}
.t-link28 {width: 100%; float: left; border: solid 1px #CC0000; padding: 5px 0px 5px 0px; font-size: 14px; margin-bottom: 5px; margin-top: 5px; color: #CC0000}
.t-link28 p {margin-left: 7px; margin-right: 7px}
.t-link29 {cursor: default}
.t-link30 {width: 100%; float: left; font-size: 14px; color: #999999; padding-bottom: 15px}
.t-link31 {width: 100%; float: left; padding-bottom: 30px; font-size: 16px; line-height: 24px}
.t-link31 span {white-space: nowrap}
.t-link32 {float: left; margin-right: 15px}
.t-link32 input {margin-top: -1px}
.t-link33 {font-weight: bold; font-size: 16px}
.t-link34 {width: 100%; float: left; font-size: 16px; line-height: 20px; padding-bottom: 25px}
.t-link34 a {padding: 3px 10px; border: solid 1px #CCCCCC; float: left; display: block; border-radius: 15px; margin-right: 10px; margin-bottom: 10px}
.t-link34 span {color: #888888}
.t-link34 div {padding: 3px 10px; border: solid 1px #CCCCCC; float: left; display: block; border-radius: 15px; margin-right: 10px; margin-bottom: 10px; cursor: default}
.t-link35 {padding-bottom: 25px}
.t-link36 {width: 100%; float: left; font-size: 16px; padding-bottom: 30px}
.t-link36 a {color: #CC0000}
.t-link36 a:hover {color: #FF0000}
.t-link37 {width: 100%; float: left; padding-bottom: 5px; font-size: 18px; color: #0070A8}
.t-link38 {width: 100%; float: left; padding-bottom: 27px}
.t-link38 select {cursor: pointer; width: 700px; font-size: 16px; color: #666666; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-link39 {margin-bottom: 0; margin-top: 30px}
.t-link40 {width: 100%; float: left; font-size: 16px; padding-bottom: 30px}
.t-link41 {float: left; font-size: 16px; padding-top: 30px}
.t-link41 a {color: #CC0000}
.t-link41 a:hover {color: #FF0000}
.t-link41 span {color: #777777; font-weight: normal; white-space: nowrap}
/*.t-link42 {} стиль ниже*/
.t-link43 {float: left; font-size: 16px; padding-top: 30px; margin-right: 30px}
.t-link44 {width: 100%}
.t-link45 {width: 100%; float: left; padding-bottom: 30px}
.t-link45 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; margin-right: 20px; float: left; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-link45 button:active {background: #3872AD}
.t-link46 {padding-top: 30px; padding-bottom: 0}
.t-link47 {width: 100%; float: left; font-size: 16px; padding-bottom: 30px}
.t-link48 {padding-bottom: 0}
.t-link49 {width: 100%; float: left; padding-bottom: 30px; font-size: 16px; color: #339900}
.t-link50 {padding-bottom: 15px}
.t-link51 {border-top: 0; font-weight: normal; line-height: 24px}
/*.t-link52 {} стиль ниже*/
.t-link53 button {background: #999999; cursor: not-allowed}
.t-link53 button:active {background: #999999}
.t-link54 {width: 100%; float: left; border-top: solid 1px #DDDDDD}
/*.t-link55 {padding-top: 0}*/

.t-comment {width: 100%; float: left}
.t-comment2 {font-size: 18px; font-weight: bold; color: #0070A8; float: left; padding-top: 2px}
.t-comment2 span {color: #777777; font-weight: normal}
.t-comment3 {width: 100%; float: left; border-top: solid 1px #DDDDDD; padding-top: 30px}
.t-comment4 {float: left; width: 100%; padding-bottom: 10px}
.t-comment5 {font-size: 14px; color: #999999; white-space: nowrap; font-weight: normal; padding-right: 10px; float: left; line-height: 20px; padding-bottom: 10px}
.t-comment5 a {color: #777777}
.t-comment5 a:hover {color: #999999}
.t-comment6 {width: 100%; float: left; font-size: 16px; line-height: 20px; padding-bottom: 20px}
.t-comment6 a {margin-right: 10px; float: left}
.t-comment7 {width: 100%; float: left; /*border-top: solid 1px #DDDDDD;*/ text-align: center; padding: 30px 0 0 0}
.t-comment7 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-comment7 button:active {background: #3872AD}
.t-comment8 {width: 80px; float: left; padding-bottom: 20px}
.t-comment8 img {width: 60px; border: solid 1px #DDDDDD; background: #EEEEEE}
.t-comment9 {width: 700px; float: left; clear: left}
.t-comment9 textarea {width: 98.7%; font-size: 16px; padding: 5px 0.5% 5px 0.5%; resize: vertical; color: #333333; border: solid 1px #0070A8; height: 120px; margin-bottom: 2px; background: #F5F5F5; line-height: 20px}
.t-comment9 input {width: 99%; font-size: 16px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; padding: 0 0.5% 0 0.5%; margin-bottom: 5px}
.t-comment10 {width: 100%; float: left; position: relative}
.t-comment11 {width: 100%; float: left}
.t-comment11 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-comment11 button:active {background: #3872AD}
.t-comment12 {float: left; height: 30px; border: solid 1px #0070A8; margin-right: 10px; width: 55px}
.t-comment13 {margin: 8px 0 0 0; float: left; height: 16px; width: 16px}
.t-comment14 {width: 100%; float: left; font-size: 16px; line-height: 20px; padding-bottom: 20px; color: #CC0000; cursor: default}
.t-comment15 {float: left; padding-bottom: 30px; width: 100%}
.t-comment16 {font-size: 14px; font-weight: bold; color: #CC0000; white-space: nowrap; float: left; line-height: 20px; padding-bottom: 10px}
.t-comment17 {float: right; padding-top: 4px}
.t-comment17 select {cursor: pointer; font-size: 16px; color: #666666; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-comment18 {padding-bottom: 0px}
.t-comment19 {float: left}
.t-comment20 {font-size: 16px; float: left; width: 100%; padding-bottom: 10px}
.t-comment21 {float: left; font-size: 12px; color: #999999; line-height: 12px}
.t-comment22 {width: 100%; float: left}
.t-comment23 {float: left; width: 100%}
.t-comment24 {color: #CC0000}
.t-comment25 {width: 100%; float: left; padding-bottom: 27px}
.t-comment25 select {cursor: pointer; width: 700px; font-size: 16px; color: #666666; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-comment26 {float: left; margin-bottom: 30px; width: 100%}
.t-comment27 {float: right; padding-bottom: 15px}
.t-comment27 select {cursor: pointer; font-size: 14px; color: #666666; height: 24px; outline: none}
.t-comment28 {float: left; width: 100%; margin-top: 30px}
.t-comment29 {float: left; width: 100%}
.t-comment30 {width: 100%; float: left; padding-bottom: 27px}
.t-comment30 select {cursor: pointer; width: 700px; font-size: 16px; color: #666666; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-comment31 {font-size: 16px; font-weight: bold; float: left; color: #999999; margin-bottom: 30px}
.t-comment32 {width: 100%; float: left; border-top: solid 1px #DDDDDD}
.t-comment33 {width: 100%; float: left; font-size: 16px; padding-bottom: 30px}
.t-comment33 button {color: #FFFFFF; font-weight: bold; height: 40px; font-size: 16px; padding: 0 40px 0 40px; margin-right: 20px; float: left; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-comment33 button:active {background: #3872AD}
.t-comment34 {margin-right: 20px; float: left; margin-bottom: 20px}
.t-comment34 button {font-size: 16px; color: #FFFFFF; padding: 0 30px 0 30px; font-weight: bold; height: 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-comment34 button:active {background: #3872AD}
/*Картинка в центре по высоте - .t-comment34 {position: absolute; top: 15px; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%}*/
/*.t-comment35 {width: 100%; float: left; font-size: 14px; margin-top: 10px}
.t-comment35 p {padding-right: 30px}*/
/*.t-comment35 {font-size: 14px; color: #999999; white-space: nowrap; font-weight: normal}*/
.t-comment36 {width: 700px; float: left}
.t-comment36 textarea {width: 98.7%; font-size: 16px; padding: 5px 0.5% 5px 0.5%; resize: vertical; color: #333333; border: solid 1px #0070A8; height: 120px; background: #F5F5F5; line-height: 20px; margin-bottom: 2px}
.t-comment37 {margin-right: 20px; float: left; margin-bottom: 20px}
.t-comment37 button {font-size: 16px; color: #FFFFFF; padding: 0 30px 0 30px; font-weight: bold; height: 40px; background: #009900; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-comment37 button:active {background: #1DB61D}
/*.t-comment38 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD}*/
.t-comment39 {width: 80px; float: left}
.t-comment39 img {width: 60px; border: solid 1px #DDDDDD; background: #EEEEEE}
.t-comment40 {float: left; border-top: solid 1px #DDDDDD; padding-top: 30px; margin-left: 80px}
.t-comment41 {float: left}
.t-comment42 {margin-right: 20px; float: left; margin-bottom: 20px}
.t-comment42 a {color: #CC0000}
.t-comment42 a:hover {color: #FF0000}
.t-comment42 button {font-size: 16px; color: #FFFFFF; padding: 0 30px 0 30px; font-weight: bold; height: 40px; background: #CC0000; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-comment42 button:active {background: #FF0000}
.t-comment43 textarea {border-color: #FF0000}
.t-comment43 input {border-color: #FF0000}
.t-comment44 {font-size: 18px; color: #0070A8; float: left; padding-bottom: 5px; width: 100%}
.t-comment45 {padding-bottom: 20px; font-size: 16px}
.t-comment45 img {width: 16px; height: 16px; vertical-align: middle; float: left; padding: 0px 10px 0 0}
.t-comment45 a {font-size: 18px}
.t-comment46 {float: right; font-size: 12px; color: #999999; line-height: 12px}
.t-comment47 {width: 100%; float: left; padding-top: 30px}
.t-comment48 {width: 250px; padding-top: 12px; padding-bottom: 12px}
/*.t-comment49 {} класс есть ниже*/
.t-comment50 {width: 100%; float: left; font-size: 18px; padding-bottom: 25px}
.t-comment50 h2 {font-size: 18px; font-weight: bold; margin-bottom: 0; float: left; margin-right: 8px}
.t-comment50 div {color: #999999}
.t-comment51 {font-size: 18px; font-weight: bold; padding-right: 10px; float: left; line-height: 20px; padding-bottom: 10px}
.t-comment52 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-top: 30px}
/*.t-comment53 {} класс есть ниже*/
/*.t-comment54 {} класс есть ниже*/
/*.t-comment55 {} класс есть ниже*/
/*.t-comment56 {} класс есть ниже*/
/*.t-comment57 {} класс есть ниже*/
.t-comment58 {color: #FF0000}
.t-comment59 {font-size: 18px; font-weight: bold; padding-right: 10px; float: left; line-height: 20px; padding-bottom: 10px}
.t-comment59 span {font-weight: normal; font-size: 16px; color: #777777; cursor: default}

.t-keywords {width: 100%; float: left; overflow: auto}
.t-keywords table {width: 100%; font-size: 16px}
.t-keywords td, .t-keywords th {border-bottom: solid 1px #DDDDDD; vertical-align: middle; height: 36px; padding-top: 2px}
.t-keywords td p, .t-keywords th p {padding-top: 10px; padding-bottom: 10px; margin-right: 15px}
.t-keywords td:first-child, .t-keywords th:first-child {width: 15px; padding-right: 15px; text-align: center}
.t-keywords2 {font-weight: bold; cursor: default; white-space: nowrap; text-align: center; padding-right: 20px}
.t-keywords3 {text-align: center; white-space: nowrap; cursor: default; padding-right: 20px}
.t-keywords3 img {margin: auto; width: 24px}
.t-keywords3 span {color: #777777; margin-left: 5px}
.t-keywords3 input {width: 70px; text-align: right; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 26px}
.t-keywords3 select {cursor: pointer; height: 24px; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-keywords4 {color: #999999}
.t-keywords5 {color: #CC0000}
.t-keywords6 {width: 100%; float: left}
.t-keywords7 {border-top: 0}
.t-keywords8 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding: 30px 0 30px 0}
.t-keywords9 {width: 70px}
.t-keywords9 div {width: 70px; float: right}
.t-keywords9 img {width: 24px; float: right}
a.t-keywords10 {color: #CC0000}
a.t-keywords10:hover {color: #FF0000}
.t-keywords11 {padding-bottom: 30px; float: left; padding-right: 20px; padding-top: 3px; line-height: 24px}
.t-keywords12 img {width: 24px; float: right}
.t-keywords13 {font-weight: bold; cursor: default; padding-right: 20px}
.t-keywords14 {min-width: 300px}
.t-keywords15 {width: 25px}
.t-keywords15 img {margin-right: 10px}
.t-keywords16 {padding-right: 20px; text-align: center; white-space: nowrap}
.t-keywords16 button {font-size: 12px; color: #FFFFFF; padding: 0 15px 0 15px; font-weight: bold; height: 22px; background: #18528D; border: 0; border-radius: 11px; outline: none; cursor: pointer}
.t-keywords16 button:active {background: #3872AD}
.t-keywords16 select {font-size: 16px; width: 200px; cursor: pointer; color: #666666; border: solid 1px #0070A8; background: #F5F5F5; outline: none; height: 28px; margin-right: 5px; margin-top: -1px}
.t-keywords17 {font-size: 14px}
a.t-keywords18 {color: #CC0000}
a.t-keywords18:hover {color: #FF0000}
.t-keywords19 {color: #CC0000}
.t-keywords20 {font-size: 16px; color: #555555; padding-right: 20px; min-width: 200px}
.t-keywords21 {border-top: solid 1px #DDDDDD}
.t-keywords40 td p.t-keywords22, .t-keywords40 th p.t-keywords22 {font-size: 16px; padding-bottom: 7px; font-weight: bold; color: #18528D}
.t-keywords40 td p.t-keywords23, .t-keywords40 th p.t-keywords23 {padding-top: 0; font-size: 16px}
.t-keywords24 img {margin: auto; width: 26px}
.t-keywords25 {width: 100%; float: left; padding-top: 30px}
.t-keywords26 {white-space: nowrap; padding-right: 15px; min-width: 200px}
.t-keywords27 {padding-right: 20px; text-align: center}
.t-keywords27 button {font-size: 12px; color: #FFFFFF; padding: 0 15px 0 15px; font-weight: bold; height: 22px; background: #009900; border: 0; border-radius: 11px; outline: none; cursor: pointer}
.t-keywords27 button:active {background: #1DB61D}
.t-keywords28 {font-size: 14px; color: #CC0000}
.t-keywords29 {white-space: nowrap; cursor: default; padding-right: 15px}
.t-keywords29 span {color: #777777}
.t-keywords29 a {margin-right: 5px}
.t-keywords30 {width: 100%; float: left; padding-bottom: 30px}
.t-keywords31 {width: 100%; float: left; overflow: auto}
.t-keywords31 table {width: 100%; font-size: 16px; border-top: solid 1px #DDDDDD}
.t-keywords31 td, .t-keywords31 th {border-bottom: solid 1px #DDDDDD; vertical-align: middle; height: 36px; padding-top: 2px}
.t-keywords31 td p, .t-keywords31 th p {padding-top: 8px; padding-bottom: 8px; margin-right: 20px}
.t-keywords31 td:first-child, .t-keywords31 th:first-child {width: 15px; padding-right: 10px}
.t-keywords31 td:nth-child(2), .t-keywords31 th:nth-child(2) {padding-left: 8px; width: 15px; padding-right: 15px}
.t-keywords32 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-bottom: 30px; padding-top: 30px}
.t-keywords32 img {width: 100%; height: 166px}
.t-keywords33 {color: #009900}
.t-keywords34 {font-size: 18px; font-weight: bold; color: #555555; width: 100%; float: left; padding-bottom: 30px; padding-top: 30px; border-bottom: solid 1px #DDDDDD}
/*.t-keywords35 {width: 100%; float: left; padding-top: 30px}*/
.t-keywords36 {width: 100%; float: left; padding-top: 30px; border-bottom: solid 1px #DDDDDD; font-size: 16px}
.t-keywords37 {padding-bottom: 30px; float: left; padding-right: 20px; line-height: 24px}
.t-keywords37 input {width: 70px; text-align: right; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 26px}
.t-keywords37 select {cursor: pointer; height: 24px; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
/*.t-keywords38 {width: 100%; float: left; font-size: 16px; margin-bottom: 30px}*/
.t-keywords39 {border-top: solid 1px #DDDDDD}
.t-keywords40 {width: 100%; float: left; overflow: auto}
.t-keywords40 table {width: 100%; font-size: 16px; border-left: solid 1px #DDDDDD}
.t-keywords40 td, .t-keywords40 th {border-bottom: solid 1px #DDDDDD; vertical-align: middle; height: 36px; /*padding-top: 2px;*/ border-right: solid 1px #DDDDDD; padding-left: 10px; padding-right: 10px}
.t-keywords40 td p, .t-keywords40 th p {padding-top: 10px; padding-bottom: 10px}
.t-keywords40 td:first-child, .t-keywords40 th:first-child {width: 15px; text-align: center}
td.t-keywords41, th.t-keywords41 {font-weight: bold; cursor: default; padding-top: 10px; padding-bottom: 10px; height: 18px}
td.t-keywords42, th.t-keywords42 {font-weight: bold; cursor: default; text-align: right; padding-top: 10px; padding-bottom: 10px; height: 18px}
.t-keywords43 {min-width: 200px}
.t-keywords44 {text-align: right; white-space: nowrap}
.t-keywords44 img {width: 24px}
.t-keywords45 {text-align: center; width: 10px}
td.t-keywords46, th.t-keywords46 {min-width: 200px; border-right: none}
td.t-keywords47, th.t-keywords47 {width: 16px; border-right: none; padding-right: 0}
.t-keywords48 {text-align: right}
a.t-keywords49 {color: #777777}
a.t-keywords49:hover {color: #999999}
.t-keywords50 {width: 99.7%; float: left; background: #EEEEEE; border: solid 1px #999999; font-size: 14px; color: #555555; padding: 10px 0 10px 0; line-height: 20px}
.t-keywords50 p {margin-right: 15px; margin-left: 15px}
.t-keywords51 {text-align: left; white-space: nowrap}
.t-keywords52 {text-align: left; white-space: nowrap; cursor: default}
/*.t-keywords53 td:first-child {text-align: left; width: auto}*/
td.t-keywords54, th.t-keywords54 {width: 47px; border-right: none; padding-right: 0}
td.t-keywords54 img, th.t-keywords54 img {width: 30px; border: solid 1px #DDDDDD; background: #EEEEEE}
.t-keywords55 {width: 30px}
.t-keywords55 a {width: 36px; height: 20px; background: url(../images/switch-on.svg) no-repeat; margin: auto; display: block}
.t-keywords56 {border-top: solid 1px #DDDDDD; border-bottom: none}
.t-keywords57 {width: 100%; float: left; font-size: 16px; padding-top: 30px; border-bottom: solid 1px #DDDDDD; padding-bottom: 10px}
.t-keywords58 {float: left; margin-bottom: 20px; margin-right: 20px; line-height: 24px; position: relative; padding-left: 55px}
.t-keywords58 a {float: left; position: absolute; top: 0; left: 0; bottom: 0; margin: auto; width: 44px; height: 23px; background: url(../images/switch-on.svg) no-repeat}
.t-keywords59 {float: left; margin-right: 20px; margin-bottom: 20px; line-height: 24px}
.t-keywords60 {float: left; margin-bottom: 20px; line-height: 24px}
.t-keywords61 {float: left; margin-bottom: 30px}
.t-keywords61 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-keywords61 button:active {background: #3872AD}
.t-keywords62 table {width: 100%; font-size: 16px; border-left: solid 1px #DDDDDD}
.t-keywords62 td, .t-keywords62 th {border-bottom: solid 1px #DDDDDD; vertical-align: middle; border-right: solid 1px #DDDDDD; padding-left: 10px; padding-right: 10px; height: 36px}
.t-keywords62 td input, .t-keywords62 th input {width: 80px; text-align: right; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 20px}
.t-keywords62 td:first-child, .t-keywords62 th:first-child {font-weight: bold}
.t-keywords62 td p, .t-keywords62 th p {padding-top: 10px; padding-bottom: 10px}
.t-keywords63 {width: 100%; float: left; padding-top: 30px}
.t-keywords64 {float: left; font-size: 16px; margin-right: 20px; padding-top: 7px}
.t-keywords65 {float: left}
.t-keywords65 select {cursor: pointer; font-size: 16px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5}
.t-keywords66 {float: right}
.t-keywords66 select {cursor: pointer; font-size: 16px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5}
.t-keywords67 {float: left}
.t-keywords68 {padding-top: 30px}
.t-keywords69 {width: 10px; text-align: center}
.t-keywords69 a {float: left; width: 18px; height: 18px; background: url(../images/external-link.svg) no-repeat}
/*.t-keywords70 img {width: 22px}*/
.t-keywords71 {padding-right: 22px; background: url(../images/ok.svg) no-repeat; background-size: 14px; background-position: right}
.t-keywords72 {padding-right: 22px; background: url(../images/ok2.svg) no-repeat; background-size: 14px; background-position: right}
a.t-keywords73 {background: url(../images/switch-off.svg) no-repeat}
table td:first-child.t-keywords74, table th:first-child.t-keywords74 {text-align: left; border-right: none}
img.t-keywords75 {margin-left: 12px}
a.t-keywords76 {background: url(../images/switch-off.svg) no-repeat}
table td:first-child.t-keywords77, table th:first-child.t-keywords77 {text-align: left}
table td.t-keywords78, table th.t-keywords78 {border-right: none}
.t-keywords79 {padding-top: 8px}
td.t-keywords80, th.t-keywords80 {border-right: none; padding-top: 10px; padding-bottom: 10px; padding-right: 0}
.t-keywords80 img {width: 70px; float: left; border: solid 1px #DDDDDD}
img.t-keywords81 {float: right; width: 24px}
.t-keywords82 {padding-right: 24px; background: url(../images/ok.svg) no-repeat; background-size: 16px; background-position: right}
.t-keywords83 {padding-right: 24px; background: url(../images/ok2.svg) no-repeat; background-size: 16px; background-position: right}
img.t-keywords84 {float: right; width: 16px; margin-right: 5px}
.t-keywords85 {white-space: nowrap}
td.t-keywords13, th.t-keywords13 {height: 18px}
.t-keywords86 {width: 100%; float: left}
.t-keywords86 p {margin-right: 20px; line-height: 24px; font-size: 16px; float: left}
.t-keywords86 a {float: left; width: 44px; height: 23px; background: url(../images/switch-on.svg) no-repeat}
a.t-keywords87 {background: url(../images/switch-off.svg) no-repeat}
.t-keywords88 {width: 100%; float: left; border-top: solid 1px #DDDDDD; padding: 30px 0 30px 0; font-size: 16px}
.t-keywords89 {padding-right: 22px; background: url(../images/ok.svg) no-repeat; background-size: 14px; background-position: right}
.t-keywords90 {padding-right: 22px; background: url(../images/ok2.svg) no-repeat; background-size: 14px; background-position: right}

.t-login {width: 100%; float: left; padding-top: 30px}
.t-login2 {width: 500px; float: left}
.t-login2 input {width: 99%; font-size: 16px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; padding: 0 0.5% 0 0.5%; margin-bottom: 5px}
/*.t-login2 textarea {width: 500px; font-size: 16px; border: solid 1px #0070A8; padding: 5px 5px 5px 5px; resize: none}*/
.t-login3 {padding-bottom: 30px; float: left}
.t-login4 {width: 100%; float: left; padding: 0 0 30px 0}
.t-login4 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-login4 button:active {background: #3872AD}
.t-login5 {font-size: 16px; padding: 0 0 20px 0; width: 100%; float: left}
.t-login6 {width: 100%; float: left; padding-top: 15px}
.t-login7 {padding-bottom: 15px}
.t-login8 {width: 100%; float: left; padding: 0 0 20px 0; font-size: 16px}
.t-login8 input {vertical-align: middle; margin-right: 10px}
.t-login9 {width: 100%; float: left}
.t-login9 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-login9 button:active {background: #3872AD}
.t-login10 {width: 700px; float: left}
.t-login10 textarea {width: 98.7%; font-size: 16px; border: solid 1px #0070A8; padding: 5px 0.5% 5px 0.5%; resize: vertical; margin-bottom: -2px; height: 80px; background: #F5F5F5; line-height: 20px; margin-bottom: 2px}
.t-login10 input {width: 99%; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 30px; padding: 0 0.5% 0 0.5%}
.t-login11 {width: 100%; float: left; padding-bottom: 30px}
.t-login11 select {cursor: pointer; font-size: 16px; color: #333333; border: solid 1px #0070A8; height: 30px; padding-left: 3px; outline: none}
.t-login12 {width: 100%; float: left; padding-bottom: 30px}
.t-login13 {width: 700px; float: left}
.t-login13 textarea {width: 98.7%; font-size: 16px; border: solid 1px #0070A8; padding: 5px 0.5% 5px 0.5%; resize: vertical; margin-bottom: -2px; height: 40px; background: #F5F5F5; line-height: 20px; margin-bottom: 2px}
.t-login14 {width: 700px; float: left}
.t-login14 textarea {width: 98.7%; font-size: 16px; border: solid 1px #0070A8; padding: 5px 0.5% 5px 0.5%; resize: vertical; margin-bottom: -2px; height: 340px; background: #F5F5F5; line-height: 20px; margin-bottom: 2px}
.t-login15 input {border-color: #FF0000}
.t-login15 textarea {border-color: #FF0000}
/*.t-login16 {} стиль находится ниже*/
.t-login17 {font-size: 14px; width: 100%; float: left; padding-bottom: 10px}
.t-login18 {float: left; font-size: 12px; color: #CC0000; line-height: 12px}
.t-login19 {float: left; font-size: 12px; color: #999999; line-height: 12px}
.t-login20 {float: left; font-size: 12px; color: #FFA800; line-height: 12px}
.t-login21 {padding-bottom: 30px}
.t-login22 {width: 100%; float: left; padding-bottom: 30px}
.t-login23 {width: 100%; float: left; padding-bottom: 28px}
.t-login24 {width: 100%; float: left}
.t-login24 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-login24 button:active {background: #3872AD}
.t-login25 {width: 100%; float: left; padding-bottom: 30px}
.t-login26 {width: 700px; background: #F5F5F5}
.t-login27 {width: 100%; float: left; padding-bottom: 30px}
.t-login27 img {width: 300px; border: solid 1px #DDDDDD; background: #EEEEEE}
.t-login28 {float: left; font-size: 12px; color: #009933; line-height: 12px}
.t-login29 {font-size: 14px; float: left; width: 100%; padding-bottom: 10px; line-height: 20px}
.t-login30 {font-size: 16px; float: left; width: 100%; padding-bottom: 30px}
.t-login31 {width: 100%; float: left; font-size: 16px; padding-bottom: 30px; color: #999999}
.t-login31 a {color: #CC0000}
.t-login31 a:hover {color: #FF0000}
.t-login32 {width: 100%; float: left; font-size: 16px; padding-bottom: 30px; color: #CC0000}
.t-login33 {font-size: 18px; color: #0070A8; width: 100%; float: left; padding-bottom: 5px; cursor: default}
.t-login33 span {font-size: 16px; color: #999999}
.t-login33 img {display: inline-block; width: 20px; margin-left: 5px; margin-bottom: -3px;}
.t-login34 {float: right; font-size: 12px; color: #999999; line-height: 12px}
.t-login35 button {color: #FFFFFF; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; background: #CC0000; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-login36 {width: 100%; float: left; border-top: solid 1px #DDDDDD}
.t-login37 {color: #FF0000}
.t-login38 {width: 100%; float: left}
.t-login38 button {font-size: 16px; height: 40px; font-weight: bold; color: #FFFFFF; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-login38 button:active {background: #3872AD}
.t-login39 {width: 100%; float: left; padding-top: 30px}
.t-login40 {width: 100%; float: left; font-size: 16px; border-top: solid 1px #DDDDDD; padding-top: 30px}
.t-login41 {width: 700px; float: left}
.t-login41 textarea {width: 98.7%; font-size: 16px; padding: 5px 0.5% 5px 0.5%; resize: vertical; color: #333333; border: solid 1px #0070A8; height: 200px; margin-bottom: 2px; background: #F5F5F5; line-height: 20px}
/*.t-login42 {} стиль есть ниже*/
.t-login43 {width: 100%; float: left; padding-bottom: 30px}
.t-login43 input {margin-right: 15px}

/*.t-mail {margin: 15px; border-top: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-collapse: collapse; font: 14px Arial}
.t-mail td {border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding: 5px 10px 5px 10px}
.t-mail a {color: #0066CC}
.t-mail a:hover {color: #0066FF}*/

.t-menu {width: 100%; float: left; height: auto; padding-top: 13px; background: #EEEEEE; border: solid 1px #3A3D41}
.t-menu2 {float: left; margin-right: 15px; font-size: 16px; font-weight: bold; margin-bottom: 13px}
.t-menu2 a {color: #555555}
.t-menu2 a:hover {color: #777777}
.t-menu2 span {font-weight: normal; color: #777777}
.t-menu3 {float: right}
.t-menu3 select {cursor: pointer; font-size: 16px; margin-top: 5px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-menu4 {margin-left: 15px; float: left}
.t-menu5 {width: 100%; float: left; padding: 30px 0 30px 0; border-bottom: solid 1px #DDDDDD}
.t-menu6 {float: left}
.t-menu6 button {font-size: 16px; font-weight: bold; color: #FFFFFF; height: 40px; padding: 0 30px 0 30px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-menu6 button:active {background: #3872AD}
.t-menu7 {width: 100%; float: left; height: auto; padding-top: 13px; background: #EEEEEE; border: solid 1px #3A3D41}
/*.t-menu8 {}*/
.t-menu9 {width: 100%; float: left; padding: 30px 0 30px 0}
.t-menu10 {float: left}
.t-menu10 button {font-size: 16px; font-weight: bold; color: #FFFFFF; height: 40px; padding: 0 30px 0 30px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-menu10 button:active {background: #3872AD}
.t-menu11 {float: right}
.t-menu11 select {cursor: pointer; font-size: 16px; color: #666666; margin-top: 5px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
/*.t-menu12 button {margin-right: 20px}*/
.t-menu13 {width: 100%; float: left; position: relative}
.t-menu14 {width: 100%; float: left; height: auto; padding-top: 13px; border-bottom: solid 1px #3A3D41; border-left: solid 1px #3A3D41; border-right: solid 1px #3A3D41}
.t-menu15 {float: left; margin-right: 15px; font-size: 16px; font-weight: bold; margin-bottom: 13px}
.t-menu15 a {color: #777777}
.t-menu15 a:hover {color: #999999}
/*.t-menu15 span {font-weight: normal; color: #777777}*/
.t-menu16 {float: left; margin-right: 15px; font-size: 16px; font-weight: bold; margin-bottom: 13px}
.t-menu16 a {color: #0077B2}
.t-menu16 a:hover {color: #0099CC}
.t-menu16 span {font-weight: normal; color: #777777}
.t-menu17 {float: left; margin-right: 15px; font-size: 16px; font-weight: bold; margin-bottom: 13px}
.t-menu17 a {color: #0077B2}
.t-menu17 a:hover {color: #0099CC}
/*.t-menu17 span {font-weight: normal; color: #777777}*/
.t-menu18 {float: left; padding-bottom: 30px}
.t-menu18 button {font-size: 16px; font-weight: bold; color: #FFFFFF; height: 40px; padding: 0 30px 0 30px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-menu18 button:active {background: #3872AD}
/*.t-menu19 {float: right}*/
.t-menu20 {width: 100%; float: left; padding: 30px 0 30px 0}
/*.t-menu21 {width: 100%; float: left; position: relative}*/
.t-menu22 {float: left}
.t-menu22 button {font-size: 16px; font-weight: bold; color: #FFFFFF; height: 40px; padding: 0 30px 0 30px; background: #CC0000; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-menu22 button:active {background: #FF0000}
.t-menu23 {float: left}
.t-menu23 button {font-size: 16px; font-weight: bold; padding: 0 40px 0 40px; color: #FFFFFF; height: 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-menu23 button:active {background: #3872AD}
.t-menu24 {float: left}
.t-menu24 select {cursor: pointer; font-size: 16px; color: #666666; margin-top: 4px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-menu25 {width: 100%; float: left; position: relative}

.t-settings {width: 100%; float: left}
.t-settings2 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding: 30px 0 30px 0; position: relative}
.t-settings3 {width: 200px; float: left; font-size: 18px; font-weight: bold}
.t-settings4 {float: left; font-size: 16px; width: 400px; padding-top: 2px}
.t-settings4 img {width: 150px; border: solid 1px #DDDDDD; background: #EEEEEE}
.t-settings5 {font-size: 16px; position: absolute; top: 30px; right: 0}
.t-settings6 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding: 30px 0 30px 0; font-size: 16px}
.t-settings7 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding: 30px 0 30px 0; font-size: 16px; position: relative}
.t-settings7 a {float: right; position: absolute; top: 0; right: 0; bottom: 0; margin: auto; width: 44px; height: 23px; background: url(../images/switch-on.svg) no-repeat}
.t-settings7 p {margin-right: 100px; line-height: 24px}
.t-settings7 p select {cursor: pointer; font-size: 14px; color: #666666; height: 24px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-settings7 img {width: 44px}
.t-settings7 input {float: right; position: absolute; top: 0; right: 0; bottom: 0; margin: auto; width: 60px; text-align: right; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 26px}
.t-settings8 {color: #CC0000}
.t-settings9 {width: 100%; float: left; font-size: 16px; padding-top: 30px}
.t-settings9 a {color: #CC0000}
.t-settings9 a:hover {color: #FF0000}
.t-settings10 {width: 100%; float: left; font-size: 20px; font-weight: bold; color: #555555; padding-top: 30px; border-bottom: solid 1px #DDDDDD; padding-bottom: 30px}
.t-settings11 {width: 100%; float: left; /*border-bottom: solid 1px #DDDDDD;*/ padding-top: 30px}
.t-settings12 {padding-top: 30px; font-size: 16px; color: #999999}
.t-settings13 {padding-top: 30px; font-size: 16px; color: #CC0000}
.t-settings14 {width: 100%; float: left; padding-top: 30px; padding-bottom: 30px; border-bottom: solid 1px #DDDDDD}
.t-settings14 p {font-size: 18px; font-weight: bold; margin-bottom: 30px; line-height: 20px}
.t-settings14 select {width: 500px; font-size: 16px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; cursor: pointer; outline: none}
.t-settings14 input {width: 495px; font-size: 16px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; outline: none; text-align: right; padding: 0; padding-right: 5px}
.t-settings15 {font-size: 18px}
.t-settings15 p {font-weight: bold} 
.t-settings16 {float: right; position: absolute; top: 0; bottom: 0; right: 0; margin: auto; width: 30px; height: 30px; background: url(../images/ok3.svg) no-repeat; background-size: 28px; background-position: right center}
.t-settings17 {float: right; position: absolute; top: 0; bottom: 0; right: 0; margin: auto; width: 30px; height: 30px; background: url(../images/delete2.svg) no-repeat; background-size: 18px; background-position: right 4px center}
.t-settings18 {float: right; position: absolute; top: 0; bottom: 0; right: 0; margin: auto; width: 100px; text-align: right; font-size: 16px; height: 18px; font-weight: bold}
a.t-settings19 {background: url(../images/switch-off.svg) no-repeat}
.t-settings20 {padding-top: 0}
.t-settings21 input {text-align: left; padding: 0; padding-left: 5px}
.t-settings22 {float: right; position: absolute; top: 0; right: 0; bottom: 0; margin: auto; text-align: right; font-size: 16px; height: 16px}
.t-settings23 {float: right; position: absolute; top: 0; right: 0; bottom: 30px; margin: auto; text-align: right; font-size: 16px; height: 16px}

.t-admin-login {width: 100%; height: 100%; background: #18528D; position: relative}
.t-admin-login2 {position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%; height: 300px; width: 400px}
.t-admin-login3 {width: 100%; text-align: center; padding-bottom: 20px; padding-top: 20px}
.t-admin-login3 img {height: 50px}
.t-admin-login4 {width: 100%}
.t-admin-login4 input {width: 89.5%; font-size: 16px; padding: 0 35px 0 5px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5}
.t-admin-login5 {width: 100%; font-size: 12px; color: #FF3333; position: absolute; left: 0; top: 34px; line-height: 12px}
.t-admin-login6 {width: 100%; padding-bottom: 30px; position: relative}
.t-admin-login7 {width: 100%; text-align: center; padding-top: 10px}
.t-admin-login7 button {color: #0070A8; height: 40px; font-weight: bold; font-size: 16px; padding: 0 40px 0 40px; border: solid 1px #0070A8; border-radius: 20px; cursor: pointer}
.t-admin-login8 {width: 100%; padding-bottom: 20px}
.t-admin-login8 img {display: block; margin-left: auto; margin-right: auto}

#primary-admin {width: 100%}

.t-admin {width: 700px; float: left; margin-top: 30px}
.t-admin2 {width: 100%; float: left; padding-bottom: 30px}
.t-admin3 {width: 100%; float: left; font-size: 14px; padding: 15px 0 15px 0; color: #555555; border-bottom: solid 1px #CCCCCC}
.t-admin4 {width: 100%; border-bottom: solid 1px #CCCCCC; float: left; padding: 15px 0 15px 0}
.t-admin5 {font-size: 16px; float: left; margin-right: 15px}
.t-admin6 {font-size: 16px; float: right}
.t-admin6 span {color: #CC0000}
.t-admin7 {float: left; font-weight: bold; font-size: 18px}
.t-admin8 {float: right; cursor: default; font-size: 18px; font-weight: bold}

.t-admin-func {width: 100%; border-top: solid 1px #DDDDDD; float: left; padding-top: 30px; padding-bottom: 30px}
/*.t-admin-func2 {}*/
.t-admin-func3 {width: 100%; padding-bottom: 30px; float: left}
.t-admin-func3 select {cursor: pointer; width: 700px; height: 30px; font-size: 16px; margin-right: 5px; background: #F5F5F5; border: solid 1px #0070A8; outline: none}
.t-admin-func4 {width: 100%; float: left}
.t-admin-func4 button {font-size: 16px; height: 40px; font-weight: bold; color: #FFFFFF; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-admin-func4 button:active {background: #3872AD}
.t-admin-func5 {float: left; width: 100%; padding-bottom: 30px}
.t-admin-func5 button {font-size: 16px; height: 40px; font-weight: bold; color: #FFFFFF; padding: 0 40px 0 40px; background: #009900; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-admin-func5 button:active {background: #1DB61D}
input.t-admin-func6 {margin-right: 20px}
input.t-admin-func7 {color: #FF0000}

.t-admin-screen {width: 100%; float: left}
.t-admin-screen2 {width: 100%; padding-bottom: 30px; float: left}
.t-admin-screen2 select {cursor: pointer; width: 500px; height: 30px; font-size: 16px; margin-right: 5px; background: #F5F5F5; border: solid 1px #0070A8; outline: none}
.t-admin-screen3 {width: 100%; float: left; padding-bottom: 30px}
.t-admin-screen3 button {font-size: 16px; height: 40px; font-weight: bold; color: #FFFFFF; padding: 0 40px 0 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-admin-screen3 button:active {background: #3872AD}

.t-user {width: 100%; float: left}
.t-user2 {width: 100%; float: left; margin-top: 30px; padding-bottom: 30px}
.t-user3 {width: 140px; float: left; padding-right: 30px}
.t-user3 img {width: 100%; background: #EEEEEE; border: solid 1px #DDDDDD}
.t-user4 {width: 380px; float: left}
.t-user5 {width: 100%; float: left; padding-bottom: 10px}
.t-user6 {font-size: 18px; float: left}
.t-user7 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-top: 7px; padding-bottom: 7px}
.t-user8 {float: left; font-size: 16px; color: #777777}
.t-user9 {float: right; font-size: 16px}
.t-user10 {width: 100%; float: left; padding-top: 6px}
/*.t-user11 {width: 100%; border-top: solid 1px #DDDDDD; border-bottom: solid 1px #DDDDDD; padding-top: 30px; float: left; padding-bottom: 30px; font-size: 20px}*/
/*.t-user12 {color: #555555; font-weight: bold; float: left; margin-right: 10px}*/
.t-user13 {width: 100%; float: left; padding-bottom: 30px}
/*.t-user14 {width: 100%; float: left; font-size: 14px; padding-top: 20px}*/
.t-user15 {width: 100%; float: left; padding-bottom: 8px; padding-top: 3px}
.t-user16 {margin-right: 10px; white-space: nowrap; float: left; font-size: 14px; cursor: default; color: #999999}
.t-user17 {color: #CC0000}
/*.t-user18 {color: #777777; font-weight: normal; cursor: default; float: left}*/
.t-user19 {width: 99.7%; float: left; background: #F5F5F5; border: solid 1px #BBBBBB; font-size: 14px; color: #555555; margin-bottom: 30px; padding: 10px 0 10px 0; line-height: 20px}
.t-user19 p {margin-right: 15px; margin-left: 15px}
/*.t-user19 input {font-size: 14px; margin: 10px 0 5px 15px; padding-left: 10px; padding: 2px 10px 2px 10px;}*/
.t-user20 {color: #009900}
.t-user21 {color: #CC0000}
.t-user21 a {color: #CC0000}
.t-user21 a:hover {color: #FF0000}
.t-user22 {font-size: 16px; margin: 10px 15px 5px 15px; padding: 0 40px 0 40px; color: #FFFFFF; background: #009900; border: 0; border-radius: 20px; outline: none; cursor: pointer; font-weight: bold; height: 40px}
.t-user22:active {background: #1DB61D}
.t-user23 {font-size: 16px; margin: 10px 15px 5px 0; padding: 0 40px 0 40px; color: #FFFFFF; background: #CC0000; border: 0; border-radius: 20px; outline: none; cursor: pointer; font-weight: bold; height: 40px}
.t-user23:active {background: #FF0000}

.t-pravila {font-size: 22px; font-weight: bold; font-family: Arial; padding: 5px 15px 0 15px}
.t-pravila2 {font-size: 16px; font-weight: bold; font-family: Arial; color: #0070A8; padding: 0 15px 0 15px; margin-bottom: 0}
.t-pravila3 {font-size: 16px; font-family: Arial; padding: 0 15px 0 15px; margin-top: 3px}

/*.t-money {font-size: 16px; color: #0070A8; width: 100%; float: left; padding-bottom: 5px; cursor: default}*/
/*.t-money span {font-size: 16px; color: #999999}*/
/*.t-money2 {font-size: 18px; font-weight: bold; color: #555555; width: 100%; float: left; padding-bottom: 30px}*/
.t-money3 {width: 100%; float: left; padding: 30px 0 30px 0; font-size: 18px; border-bottom: solid 1px #DDDDDD; margin-bottom: 30px}
/*.t-money4 {float: left; width: 100%}*/
/*.t-money5 {float: left; width: 100%; padding-bottom: 30px}*/
/*.t-money6 {font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 30px; padding-left: 5px; width: 500px}*/
/*.t-money7 {width: 500px; float: left; padding-bottom: 30px}*/
/*.t-money8 {width: 200px; float: left; padding-top: 8px; font-size: 16px}*/
/*.t-money9 {font-size: 18px; border: solid 1px #0070A8; background: #F5F5F5; height: 30px; color: #333333; width: 200px; float: right; text-align: right; padding-right: 5px}*/
/*.t-money10 {font-size: 16px; width: 200px; float: left; padding-bottom: 8px; padding-top: 2px}*/
/*.t-money11 {width: 160px; text-align: right; font-size: 18px; float: right}*/
.t-money12 {width: 100%; float: left; margin-top: 30px}
.t-money12 button {padding: 0 40px 0 40px; color: #FFFFFF; font-weight: bold; font-size: 16px; height: 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-money12 button:active {background: #3872AD}
/*.t-money13 {width: 500px; float: left; padding-bottom: 28px}*/
/*.t-money14 {width: 100%; float: left}*/
/*.t-money15 {width: 100%; float: left; padding-bottom: 30px}*/
/*.t-money16 {width: 493px; height: 30px; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; color: #333333; padding-left: 5px}*/
.t-money17 {font-size: 16px; float: left; width: 100%; padding-bottom: 30px}
.t-money18 {width: 100%; float: left; font-size: 16px; padding-top: 30px}
.t-money19 {float: left; width: 100%; border-bottom: solid 1px #DDDDDD}
/*.t-money20 {margin-bottom: 0}*/
/*.t-money21 {text-align: right; font-size: 18px; padding-right: 5px; padding-left: 0}*/

.t-kabinet {width: 100%; float: left; border-top: solid 1px #DDDDDD}
.t-kabinet2 {width: 700px; float: left}
.t-kabinet3 {width: 100%; float: left}
.t-kabinet3 table {width: 100%; font-size: 18px}
.t-kabinet3 td, .t-kabinet3 th {border-bottom: solid 1px #DDDDDD; padding-top: 30px; padding-bottom: 30px}
.t-kabinet3 td:nth-child(1), .t-kabinet3 th:nth-child(1) {font-weight: bold; padding-right: 30px; color: #777777; padding-top: 34px}
.t-kabinet3 td:nth-child(2), .t-kabinet3 th:nth-child(2) {text-align: right; white-space: nowrap; vertical-align: middle}
.t-kabinet3 td:nth-child(2) input, .t-kabinet3 th:nth-child(2) input {text-align: right; font-size: 16px; width: 70px; border: solid 1px #0070A8; background: #F5F5F5; color: #333333; height: 26px}
.t-kabinet4 {width: 100%; float: left}
.t-kabinet5 {width: 700px; float: left}
.t-kabinet6 {width: 100%; float: left; padding-top: 30px}
.t-kabinet6 button {padding: 0 40px 0 40px; color: #FFFFFF; font-weight: bold; font-size: 16px; height: 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-kabinet6 button:active {background: #3872AD}
.t-kabinet7 td, .t-kabinet7 th {padding-top: 30px; padding-bottom: 30px}
/*.t-kabinet8 {}*/

.t-ref {width: 100%; float: left}
.t-ref2 {width: 100%; float: left; font-size: 16px; font-weight: bold; padding: 30px 0 30px 0}
.t-ref3 {width: 100%; float: left; font-size: 16px; border-bottom: solid 1px #DDDDDD; padding: 0 0 30px 0}
.t-ref4 {width: 100%; float: left; font-size: 16px; padding: 0 0 15px 0}

.t-contacts {width: 100%; float: left; font-size: 16px; padding: 30px 0 30px 0}

.t-rules {width: 100%; float: left; padding-top: 30px}
.t-rules h2 {font-size: 18px; font-weight: bold; margin-bottom: 25px; margin-top: 10px}
.t-rules table {width: 100%; font-size: 16px; border-top: solid 1px #DDDDDD; border-left: solid 1px #DDDDDD}
.t-rules td, .t-rules th {border-bottom: solid 1px #DDDDDD; border-right: solid 1px #DDDDDD; vertical-align: middle; padding: 15px 10px}
.t-rules2 {font-size: 18px; padding-bottom: 5px; color: #000000}
.t-rules3 {font-size: 14px; padding-bottom: 20px}
.t-rules4 {font-size: 18px; font-weight: bold; padding-bottom: 25px}
.t-rules5 {font-size: 16px; padding-bottom: 20px}
.t-rules6 {font-weight: bold; cursor: default}

.t-page {width: 100%; float: left; padding-top: 30px}
.t-page2 {float: left; height: 40px; width: 223px; margin-right: 10px}
.t-page3 {width: 60px; height: 40px; float: left; border-radius: 20px 0 0 20px; background-image: url(../images/arrow-left2.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center; border-right: solid 1px #356FAA}
a:focus.t-page3 {background-color: #3872AD}
.t-page4 {width: 50px; height: 40px; float: left; background-image: url(../images/arrow-left.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center; border-right: solid 1px #356FAA}
a:focus.t-page4 {background-color: #3872AD}
.t-page5 {width: 50px; height: 40px; float: left; background-image: url(../images/arrow-right.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center}
a:focus.t-page5 {background-color: #3872AD}
.t-page6 {width: 60px; height: 40px; float: left; border-radius: 0 20px 20px 0; border-left: solid 1px #356FAA; background-image: url(../images/arrow-right2.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center}
a:focus.t-page6 {background-color: #3872AD}
.t-page7 {float: left; font-size: 16px; padding-top: 12px}
.t-page8 {float: right; font-size: 16px; padding-top: 8px; line-height: 22px}
.t-page8 select {cursor: pointer; font-size: 16px; height: 30px; border: solid 1px #0070A8; background: #F5F5F5; margin-left: 8px; outline: none}
.t-page9 {float: left}
.t-page10 {background-image: url(../images/arrow-left2-off.svg)}
.t-page11 {background-image: url(../images/arrow-left-off.svg)}
.t-page12 {background-image: url(../images/arrow-right-off.svg)}
.t-page13 {background-image: url(../images/arrow-right2-off.svg)}
.t-page14 {border-top: solid 1px #DDDDDD}

.t-pages1 {width: 100%; float: left; padding-top: 30px}
.t-pages2 {width: 280px; height: 40px; margin: 0 auto; background: #18528D; border-radius: 20px; position: relative}
.t-pages3 {width: 60px; height: 40px; border-radius: 20px 0 0 20px; position: absolute; left: 0; top: 0; background-image: url(../images/arrow-left2.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center; border-right: solid 1px #356FAA}
a:focus.t-pages3 {background-color: #3872AD}
.t-pages4 {width: 50px; height: 40px; position: absolute; left: 61px; top: 0; background-image: url(../images/arrow-left.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center; border-right: solid 1px #356FAA}
a:focus.t-pages4 {background-color: #3872AD}
.t-pages5 {width: 100%; padding-top: 12px; color: #FFFFFF; margin: 0 auto; text-align: center; cursor: default; font-size: 16px}
.t-pages6 {width: 50px; height: 40px; position: absolute; right: 61px; top: 0; border-left: solid 1px #356FAA; background-image: url(../images/arrow-right.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center}
a:focus.t-pages6 {background-color: #3872AD}
.t-pages7 {width: 60px; height: 40px; border-radius: 0 20px 20px 0; position: absolute; right: 0; top: 0; border-left: solid 1px #356FAA; background-image: url(../images/arrow-right2.svg); background-size: 20px; background-repeat: no-repeat; background-color: #18528D; background-position: center}
a:focus.t-pages7 {background-color: #3872AD}
.t-pages8 {background-image: url(../images/arrow-left2-off.svg)}
.t-pages9 {background-image: url(../images/arrow-left-off.svg)}
.t-pages10 {background-image: url(../images/arrow-right-off.svg)}
.t-pages11 {background-image: url(../images/arrow-right2-off.svg)}

.t-ads {width: 298px; float: left; margin-bottom: 30px; border-bottom: solid 1px #DDDDDD; padding-bottom: 30px}
.t-ads a {float: left}
.t-ads2 {width: 100%; float: left}
.t-ads2 img {border: solid 1px #DDDDDD}
.t-ads3 {float: left; width: 100%; padding-bottom: 10px; font-size: 18px}
.t-ads3 p {line-height: 20px}
.t-ads4 {width: 100%; float: left; font-size: 14px}
.t-ads4 p {line-height: 18px; color: #404040}
.t-ads4 img {width: 16px; height: 16px; vertical-align: middle; float: left; padding: 2px 8px 0 0}
.t-ads5 {width: 100%; float: left; padding-top: 12px}
.t-ads6 {display: none}
.t-ads7 {width: 100%; float: left}
.t-ads8 {width: 100%; float: left; padding: 30px 0 30px 0; font-size: 18px; font-weight: bold; border-bottom: solid 1px #DDDDDD}
.t-ads8 span {cursor: default; color: #777777; font-weight: normal; white-space: nowrap}
.t-ads9 {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding: 30px 0 30px 0; font-size: 20px; font-weight: bold}
.t-ads9 span {cursor: default; color: #777777; font-weight: normal; white-space: nowrap}
.t-ads10 {width: 100%; float: left; padding-top: 30px; border-bottom: solid 1px #DDDDDD}
.t-ads11 {width: 240px; float: left; margin-bottom: 30px; font-size: 16px; font-weight: bold}
.t-ads12 {width: 180px; float: left; margin-bottom: 32px; position: relative; padding-left: 55px}
.t-ads12 a {float: left; position: absolute; top: 0; left: 0; bottom: 0; margin: auto; width: 44px; height: 23px; background: url(../images/switch-on.svg) no-repeat}
.t-ads13 {width: 240px; float: left; padding-bottom: 30px}
.t-ads13 input {width: 100px; text-align: right; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 20px}
.t-ads13 select {cursor: pointer; width: 100%; font-size: 14px; color: #666666; height: 24px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-ads14 {width: 240px; float: left; margin-bottom: 30px; margin-top: 4px; font-size: 16px; font-weight: bold}
.t-ads15 {width: 400px; float: left; padding-bottom: 10px}
.t-ads16 {float: left; margin-bottom: 30px}
.t-ads16 select {width: 240px; cursor: pointer; float: left; font-size: 14px; color: #666666; height: 24px; border: solid 1px #0070A8; background: #F5F5F5; outline: none; margin-right: 15px}
.t-ads17 {width: 100%; float: left; font-size: 16px; padding-bottom: 20px}
.t-ads18 {float: left; padding-bottom: 15px}
.t-ads18 input {width: 90px; text-align: right; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 20px; text-align: center; margin-bottom: 15px}
.t-ads18 input:nth-child(1) {margin-right: 15px}
.t-ads19 {width: 510px; float: left; padding-bottom: 10px}
.t-ads20 {float: left; margin-bottom: 30px}
.t-ads20 select {width: 240px; cursor: pointer; float: left; font-size: 14px; color: #666666; height: 24px; border: solid 1px #0070A8; background: #F5F5F5; outline: none}
.t-ads20 select:nth-child(1) {margin-right: 15px}
.t-ads21 {float: left}
.t-ads21 input {width: 50px; font-size: 16px; border: solid 1px #0070A8; background: #F5F5F5; height: 20px; text-align: center}
.t-ads22 {width: 100%; float: left; font-size: 14px; padding-top: 15px}
.t-ads22 a {color: #CC0000}
.t-ads22 a:hover {color: #FF0000}
.t-ads23 {width: 100%; float: left; font-size: 18px; font-weight: bold; padding-bottom: 30px; line-height: 20px; padding-top: 30px}
.t-ads24 {width: 100%; float: left; font-size: 14px; padding-bottom: 30px}
.t-ads25 {width: 100%; float: left}
.t-ads25 button {padding: 0 40px 0 40px; color: #FFFFFF; font-weight: bold; font-size: 16px; height: 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-ads25 button:active {background: #3872AD}
.t-ads26 {width: 100%; float: left; padding-bottom: 30px}
.t-ads26 img {}

.t-site {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding-top: 30px; padding-bottom: 30px}
.t-site2 {width: 100%; float: left; font-size: 16px; padding-bottom: 30px; line-height: 20px}
.t-site3 {width: 100%; float: left}
.t-site3 button {padding: 0 40px 0 40px; color: #FFFFFF; font-weight: bold; font-size: 16px; height: 40px; background: #18528D; border: 0; border-radius: 20px; outline: none; cursor: pointer}
.t-site3 button:active {background: #3872AD}
.t-site4 {width: 100%; float: left; background: url(../images/ok.svg) no-repeat; background-size: 21px; background-position: left center; min-height: 21px}
.t-site4 p {font-size: 18px; color: #339900; font-weight: bold; margin-left: 32px; margin-top: 2px}
.t-site5 {width: 100%; float: left; background: url(../images/ok2.svg) no-repeat; background-size: 21px; background-position: left center; min-height: 21px}
.t-site5 p {font-size: 18px; color: #CCCCCC; font-weight: bold; margin-left: 32px; margin-top: 2px}
.t-site6 {width: 100%; float: left; font-size: 14px; color: #777777; font-weight: bold}
.t-site7 {padding-top: 30px}
.t-site8 {border-bottom: 0; padding-bottom: 0}
.t-site9 {padding-top: 30px; padding-bottom: 30px}

.t-verification {width: 100%; float: left; border-bottom: solid 1px #DDDDDD; padding: 30px 0 30px 0}
.t-verification pre {color: #333333; font-family: Arial; padding: 10px 20px; border: solid 1px #0070A8; background: #F5F5F5}
.t-verification2 {width: 100%; float: left; font-size: 18px; font-weight: bold; padding-bottom: 30px}
.t-verification3 {padding-bottom: 30px}

.widget {padding-bottom: 20px}

@media screen and (min-width: 1140px) {
.site {margin: 0 auto; width: 100%}
.page-links, .widget,blockquote, .site-content article, .site-content.site-navigation, #infinite-handle, .comments-title, #reply-title, #respond {/*margin-bottom: 20px*/}
#homepage-message {margin-top: 50px}
.single-format-gallery .entry-meta {margin-top: 40px}
article.sticky .featured-post, .page-header, /*p,*/ .featured-image, /*.entry-content table,*/ .comment-content table, .widget.widget_catcheverest_social_widget, #content .searchform, .page-link, .single-attachment .entry-attachment img {margin-bottom: 40px}
#header-right .widget, .entry-header, article.format-aside .entry-title, .comments-area article header {margin-bottom: 30px}
.page .entry-header, .widget-title, #header-right .widget.widget_catcheverest_social_widget, {margin-bottom: 20px}
#featured-post .entry-header {margin-bottom: 0}
.container {padding: 0 50px}
#site-logo, #hgroup, #header-right, #supplementary, #main {padding-top: 40px}
#hgroup-wrap, .hentry, .comments-area article {padding-bottom: 20px}
#site-generator .site-info {padding: 15px 0}
/* Font Sizes */
body, button, input, select, textarea {font-size: 16px; font-size: 1.6rem}
#site-title {font-size: 50px; font-size: 5rem}
.entry-header .entry-title, #homepage-message {font-size: 30px; font-size: 3rem}
#homepage-message span {font-size: 20px; font-size: 2rem}
#featured-post .entry-title {font-size: 22px; font-size: 2.2rem}
}

.t-article {padding-bottom: 30px}

@media screen and (max-width: 8000px) {
#primary {width: 3530px}
}

@media screen and (max-width: 4000px) {#primary {width: 3530px} .t-comment19 {width: 3450px} .t-comment41 {width: 3370px}}
@media screen and (max-width: 3980px) {#primary {width: 3510px} .t-comment19 {width: 3430px} .t-comment41 {width: 3350px}}
@media screen and (max-width: 3960px) {#primary {width: 3490px} .t-comment19 {width: 3410px} .t-comment41 {width: 3330px}}
@media screen and (max-width: 3940px) {#primary {width: 3470px} .t-comment19 {width: 3390px} .t-comment41 {width: 3310px}}
@media screen and (max-width: 3920px) {#primary {width: 3450px} .t-comment19 {width: 3370px} .t-comment41 {width: 3290px}}

@media screen and (max-width: 3900px) {#primary {width: 3430px} .t-comment19 {width: 3350px} .t-comment41 {width: 3270px}}
@media screen and (max-width: 3880px) {#primary {width: 3410px} .t-comment19 {width: 3330px} .t-comment41 {width: 3250px}}
@media screen and (max-width: 3860px) {#primary {width: 3390px} .t-comment19 {width: 3310px} .t-comment41 {width: 3230px}}
@media screen and (max-width: 3840px) {#primary {width: 3370px} .t-comment19 {width: 3290px} .t-comment41 {width: 3210px}}
@media screen and (max-width: 3820px) {#primary {width: 3350px} .t-comment19 {width: 3270px} .t-comment41 {width: 3190px}}

@media screen and (max-width: 3800px) {#primary {width: 3330px} .t-comment19 {width: 3250px} .t-comment41 {width: 3170px}}
@media screen and (max-width: 3780px) {#primary {width: 3310px} .t-comment19 {width: 3230px} .t-comment41 {width: 3150px}}
@media screen and (max-width: 3760px) {#primary {width: 3290px} .t-comment19 {width: 3210px} .t-comment41 {width: 3130px}}
@media screen and (max-width: 3740px) {#primary {width: 3270px} .t-comment19 {width: 3190px} .t-comment41 {width: 3110px}}
@media screen and (max-width: 3720px) {#primary {width: 3250px} .t-comment19 {width: 3170px} .t-comment41 {width: 3090px}}

@media screen and (max-width: 3700px) {#primary {width: 3230px} .t-comment19 {width: 3150px} .t-comment41 {width: 3070px}}
@media screen and (max-width: 3680px) {#primary {width: 3210px} .t-comment19 {width: 3130px} .t-comment41 {width: 3050px}}
@media screen and (max-width: 3660px) {#primary {width: 3190px} .t-comment19 {width: 3110px} .t-comment41 {width: 3030px}}
@media screen and (max-width: 3640px) {#primary {width: 3170px} .t-comment19 {width: 3090px} .t-comment41 {width: 3010px}}
@media screen and (max-width: 3620px) {#primary {width: 3150px} .t-comment19 {width: 3070px} .t-comment41 {width: 2990px}}

@media screen and (max-width: 3600px) {#primary {width: 3130px} .t-comment19 {width: 3050px} .t-comment41 {width: 2970px}}
@media screen and (max-width: 3580px) {#primary {width: 3110px} .t-comment19 {width: 3030px} .t-comment41 {width: 2950px}}
@media screen and (max-width: 3560px) {#primary {width: 3090px} .t-comment19 {width: 3010px} .t-comment41 {width: 2930px}}
@media screen and (max-width: 3540px) {#primary {width: 3070px} .t-comment19 {width: 2990px} .t-comment41 {width: 2910px}}
@media screen and (max-width: 3520px) {#primary {width: 3050px} .t-comment19 {width: 2970px} .t-comment41 {width: 2890px}}

@media screen and (max-width: 3500px) {#primary {width: 3030px} .t-comment19 {width: 2950px} .t-comment41 {width: 2870px}}
@media screen and (max-width: 3480px) {#primary {width: 3010px} .t-comment19 {width: 2930px} .t-comment41 {width: 2850px}}
@media screen and (max-width: 3460px) {#primary {width: 2990px} .t-comment19 {width: 2910px} .t-comment41 {width: 2830px}}
@media screen and (max-width: 3440px) {#primary {width: 2970px} .t-comment19 {width: 2890px} .t-comment41 {width: 2810px}}
@media screen and (max-width: 3420px) {#primary {width: 2950px} .t-comment19 {width: 2870px} .t-comment41 {width: 2790px}}

@media screen and (max-width: 3400px) {#primary {width: 2930px} .t-comment19 {width: 2850px} .t-comment41 {width: 2770px}}
@media screen and (max-width: 3380px) {#primary {width: 2910px} .t-comment19 {width: 2830px} .t-comment41 {width: 2750px}}
@media screen and (max-width: 3360px) {#primary {width: 2890px} .t-comment19 {width: 2810px} .t-comment41 {width: 2730px}}
@media screen and (max-width: 3340px) {#primary {width: 2870px} .t-comment19 {width: 2790px} .t-comment41 {width: 2710px}}
@media screen and (max-width: 3320px) {#primary {width: 2850px} .t-comment19 {width: 2770px} .t-comment41 {width: 2690px}}

@media screen and (max-width: 3300px) {#primary {width: 2830px} .t-comment19 {width: 2750px} .t-comment41 {width: 2670px}}
@media screen and (max-width: 3280px) {#primary {width: 2810px} .t-comment19 {width: 2730px} .t-comment41 {width: 2650px}}
@media screen and (max-width: 3260px) {#primary {width: 2790px} .t-comment19 {width: 2710px} .t-comment41 {width: 2630px}}
@media screen and (max-width: 3240px) {#primary {width: 2770px} .t-comment19 {width: 2690px} .t-comment41 {width: 2610px}}
@media screen and (max-width: 3220px) {#primary {width: 2750px} .t-comment19 {width: 2670px} .t-comment41 {width: 2590px}}

@media screen and (max-width: 3200px) {#primary {width: 2730px} .t-comment19 {width: 2650px} .t-comment41 {width: 2570px}}
@media screen and (max-width: 3180px) {#primary {width: 2710px} .t-comment19 {width: 2630px} .t-comment41 {width: 2550px}}
@media screen and (max-width: 3160px) {#primary {width: 2690px} .t-comment19 {width: 2610px} .t-comment41 {width: 2530px}}
@media screen and (max-width: 3140px) {#primary {width: 2670px} .t-comment19 {width: 2590px} .t-comment41 {width: 2510px}}
@media screen and (max-width: 3120px) {#primary {width: 2650px} .t-comment19 {width: 2570px} .t-comment41 {width: 2490px}}

@media screen and (max-width: 3100px) {#primary {width: 2630px} .t-comment19 {width: 2550px} .t-comment41 {width: 2470px}}
@media screen and (max-width: 3080px) {#primary {width: 2610px} .t-comment19 {width: 2530px} .t-comment41 {width: 2450px}}
@media screen and (max-width: 3060px) {#primary {width: 2590px} .t-comment19 {width: 2510px} .t-comment41 {width: 2430px}}
@media screen and (max-width: 3040px) {#primary {width: 2570px} .t-comment19 {width: 2490px} .t-comment41 {width: 2410px}}
@media screen and (max-width: 3020px) {#primary {width: 2550px} .t-comment19 {width: 2470px} .t-comment41 {width: 2390px}}

@media screen and (max-width: 3000px) {#primary {width: 2530px} .t-comment19 {width: 2450px} .t-comment41 {width: 2370px}}
@media screen and (max-width: 2980px) {#primary {width: 2510px} .t-comment19 {width: 2430px} .t-comment41 {width: 2350px}}
@media screen and (max-width: 2960px) {#primary {width: 2490px} .t-comment19 {width: 2410px} .t-comment41 {width: 2330px}}
@media screen and (max-width: 2940px) {#primary {width: 2470px} .t-comment19 {width: 2390px} .t-comment41 {width: 2310px}}
@media screen and (max-width: 2920px) {#primary {width: 2450px} .t-comment19 {width: 2370px} .t-comment41 {width: 2290px}}

@media screen and (max-width: 2900px) {#primary {width: 2430px} .t-comment19 {width: 2350px} .t-comment41 {width: 2270px}}
@media screen and (max-width: 2880px) {#primary {width: 2410px} .t-comment19 {width: 2330px} .t-comment41 {width: 2250px}}
@media screen and (max-width: 2860px) {#primary {width: 2390px} .t-comment19 {width: 2310px} .t-comment41 {width: 2230px}}
@media screen and (max-width: 2840px) {#primary {width: 2370px} .t-comment19 {width: 2290px} .t-comment41 {width: 2210px}}
@media screen and (max-width: 2820px) {#primary {width: 2350px} .t-comment19 {width: 2270px} .t-comment41 {width: 2190px}}

@media screen and (max-width: 2800px) {#primary {width: 2330px} .t-comment19 {width: 2250px} .t-comment41 {width: 2170px}}
@media screen and (max-width: 2780px) {#primary {width: 2310px} .t-comment19 {width: 2230px} .t-comment41 {width: 2150px}}
@media screen and (max-width: 2760px) {#primary {width: 2290px} .t-comment19 {width: 2210px} .t-comment41 {width: 2130px}}
@media screen and (max-width: 2740px) {#primary {width: 2270px} .t-comment19 {width: 2190px} .t-comment41 {width: 2110px}}
@media screen and (max-width: 2720px) {#primary {width: 2250px} .t-comment19 {width: 2170px} .t-comment41 {width: 2090px}}

@media screen and (max-width: 2700px) {#primary {width: 2230px} .t-comment19 {width: 2150px} .t-comment41 {width: 2070px}}
@media screen and (max-width: 2680px) {#primary {width: 2210px} .t-comment19 {width: 2130px} .t-comment41 {width: 2050px}}
@media screen and (max-width: 2660px) {#primary {width: 2190px} .t-comment19 {width: 2110px} .t-comment41 {width: 2030px}}
@media screen and (max-width: 2640px) {#primary {width: 2170px} .t-comment19 {width: 2090px} .t-comment41 {width: 2010px}}
@media screen and (max-width: 2620px) {#primary {width: 2150px} .t-comment19 {width: 2070px} .t-comment41 {width: 1990px}}

@media screen and (max-width: 2600px) {#primary {width: 2130px} .t-comment19 {width: 2050px} .t-comment41 {width: 1970px}}
@media screen and (max-width: 2580px) {#primary {width: 2110px} .t-comment19 {width: 2030px} .t-comment41 {width: 1950px}}
@media screen and (max-width: 2560px) {#primary {width: 2090px} .t-comment19 {width: 2010px} .t-comment41 {width: 1930px}}
@media screen and (max-width: 2540px) {#primary {width: 2070px} .t-comment19 {width: 1990px} .t-comment41 {width: 1910px}}
@media screen and (max-width: 2520px) {#primary {width: 2050px} .t-comment19 {width: 1970px} .t-comment41 {width: 1890px}}

@media screen and (max-width: 2500px) {#primary {width: 2030px} .t-comment19 {width: 1950px} .t-comment41 {width: 1870px}}
@media screen and (max-width: 2480px) {#primary {width: 2010px} .t-comment19 {width: 1930px} .t-comment41 {width: 1850px}}
@media screen and (max-width: 2460px) {#primary {width: 1990px} .t-comment19 {width: 1910px} .t-comment41 {width: 1830px}}
@media screen and (max-width: 2440px) {#primary {width: 1970px} .t-comment19 {width: 1890px} .t-comment41 {width: 1810px}}
@media screen and (max-width: 2420px) {#primary {width: 1950px} .t-comment19 {width: 1870px} .t-comment41 {width: 1790px}}

@media screen and (max-width: 2400px) {#primary {width: 1930px} .t-comment19 {width: 1850px} .t-comment41 {width: 1770px}}
@media screen and (max-width: 2380px) {#primary {width: 1910px} .t-comment19 {width: 1830px} .t-comment41 {width: 1750px}}
@media screen and (max-width: 2360px) {#primary {width: 1890px} .t-comment19 {width: 1810px} .t-comment41 {width: 1730px}}
@media screen and (max-width: 2340px) {#primary {width: 1870px} .t-comment19 {width: 1790px} .t-comment41 {width: 1710px}}
@media screen and (max-width: 2320px) {#primary {width: 1850px} .t-comment19 {width: 1770px} .t-comment41 {width: 1690px}}

@media screen and (max-width: 2300px) {#primary {width: 1830px} .t-comment19 {width: 1750px} .t-comment41 {width: 1670px}}
@media screen and (max-width: 2280px) {#primary {width: 1810px} .t-comment19 {width: 1730px} .t-comment41 {width: 1650px}}
@media screen and (max-width: 2260px) {#primary {width: 1790px} .t-comment19 {width: 1710px} .t-comment41 {width: 1630px}}
@media screen and (max-width: 2240px) {#primary {width: 1770px} .t-comment19 {width: 1690px} .t-comment41 {width: 1610px}}
@media screen and (max-width: 2220px) {#primary {width: 1750px} .t-comment19 {width: 1670px} .t-comment41 {width: 1590px}}

@media screen and (max-width: 2200px) {#primary {width: 1730px} .t-comment19 {width: 1650px} .t-comment41 {width: 1570px}}
@media screen and (max-width: 2180px) {#primary {width: 1710px} .t-comment19 {width: 1630px} .t-comment41 {width: 1550px}}
@media screen and (max-width: 2160px) {#primary {width: 1690px} .t-comment19 {width: 1610px} .t-comment41 {width: 1530px}}
@media screen and (max-width: 2140px) {#primary {width: 1670px} .t-comment19 {width: 1590px} .t-comment41 {width: 1510px}}
@media screen and (max-width: 2120px) {#primary {width: 1650px} .t-comment19 {width: 1570px} .t-comment41 {width: 1490px}}

@media screen and (max-width: 2100px) {#primary {width: 1630px} .t-comment19 {width: 1550px} .t-comment41 {width: 1470px}}
@media screen and (max-width: 2080px) {#primary {width: 1610px} .t-comment19 {width: 1530px} .t-comment41 {width: 1450px}}
@media screen and (max-width: 2060px) {#primary {width: 1590px} .t-comment19 {width: 1510px} .t-comment41 {width: 1430px}}
@media screen and (max-width: 2040px) {#primary {width: 1570px} .t-comment19 {width: 1490px} .t-comment41 {width: 1410px}}
@media screen and (max-width: 2020px) {#primary {width: 1550px} .t-comment19 {width: 1470px} .t-comment41 {width: 1390px}}

@media screen and (max-width: 2000px) {#primary {width: 1530px} .t-comment19 {width: 1450px} .t-comment41 {width: 1370px}}
@media screen and (max-width: 1980px) {#primary {width: 1510px} .t-comment19 {width: 1430px} .t-comment41 {width: 1350px}}
@media screen and (max-width: 1960px) {#primary {width: 1490px} .t-comment19 {width: 1410px} .t-comment41 {width: 1330px}}
@media screen and (max-width: 1940px) {#primary {width: 1470px} .t-comment19 {width: 1390px} .t-comment41 {width: 1310px}}

@media screen and (max-width: 1920px) {
#primary {width: 1450px}
.t-comment19 {width: 1370px}
.t-comment41 {width: 1290px}
.t-comment54 {width: 1700px}
.t-comment56 {width: 1620px}
}

@media screen and (max-width: 1900px) {
#primary {width: 1430px}
.t-comment19 {width: 1350px}
.t-comment41 {width: 1270px}
.t-comment54 {width: 1680px}
.t-comment56 {width: 1600px}
}

@media screen and (max-width: 1880px) {
#primary {width: 1410px}
.t-comment19 {width: 1330px}
.t-comment41 {width: 1250px}
.t-comment54 {width: 1660px}
.t-comment56 {width: 1580px}
}

@media screen and (max-width: 1860px) {
#primary {width: 1390px}
.t-comment19 {width: 1310px}
.t-comment41 {width: 1230px}
.t-comment54 {width: 1640px}
.t-comment56 {width: 1560px}
}

@media screen and (max-width: 1840px) {
#primary {width: 1370px}
.t-comment19 {width: 1290px}
.t-comment41 {width: 1210px}
.t-comment54 {width: 1620px}
.t-comment56 {width: 1540px}
}

@media screen and (max-width: 1820px) {
#primary {width: 1350px}
.t-comment19 {width: 1270px}
.t-comment41 {width: 1190px}
.t-comment54 {width: 1600px}
.t-comment56 {width: 1520px}
}

@media screen and (max-width: 1800px) {
#primary {width: 1330px}
.t-comment19 {width: 1250px}
.t-comment41 {width: 1170px}
.t-comment54 {width: 1580px}
.t-comment56 {width: 1500px}
}

@media screen and (max-width: 1780px) {
#primary {width: 1310px}
.t-comment19 {width: 1230px}
.t-comment41 {width: 1150px}
.t-comment54 {width: 1560px}
.t-comment56 {width: 1480px}
}

@media screen and (max-width: 1760px) {
#primary {width: 1290px}
.t-comment19 {width: 1210px}
.t-comment41 {width: 1130px}
.t-comment54 {width: 1540px}
.t-comment56 {width: 1460px}
}

@media screen and (max-width: 1740px) {
#primary {width: 1270px}
.t-comment19 {width: 1190px}
.t-comment41 {width: 1110px}
.t-comment54 {width: 1520px}
.t-comment56 {width: 1440px}
}

@media screen and (max-width: 1720px) {
#primary {width: 1250px}
.t-comment19 {width: 1170px}
.t-comment41 {width: 1090px}
.t-comment54 {width: 1500px}
.t-comment56 {width: 1420px}
}

@media screen and (max-width: 1700px) {
#primary {width: 1230px}
.t-comment19 {width: 1150px}
.t-comment41 {width: 1070px}
.t-comment54 {width: 1480px}
.t-comment56 {width: 1400px}
}

@media screen and (max-width: 1680px) {
#primary {width: 1210px}
.t-comment19 {width: 1130px}
.t-comment41 {width: 1050px}
.t-comment54 {width: 1460px}
.t-comment56 {width: 1380px}
}

@media screen and (max-width: 1660px) {
#primary {width: 1190px}
.t-comment19 {width: 1110px}
.t-comment41 {width: 1030px}
.t-comment54 {width: 1440px}
.t-comment56 {width: 1360px}
}

@media screen and (max-width: 1640px) {
#primary {width: 1170px}
.t-comment19 {width: 1090px}
.t-comment41 {width: 1010px}
.t-comment54 {width: 1420px}
.t-comment56 {width: 1340px}
}

@media screen and (max-width: 1620px) {
#primary {width: 1150px}
.t-comment19 {width: 1070px}
.t-comment41 {width: 990px}
.t-comment54 {width: 1400px}
.t-comment56 {width: 1320px}
}

@media screen and (max-width: 1600px) {
#primary {width: 1130px}
.t-comment19 {width: 1050px}
.t-comment41 {width: 970px}
.t-comment54 {width: 1380px}
.t-comment56 {width: 1300px}
}

@media screen and (max-width: 1580px) {
#primary {width: 1110px}
.t-comment19 {width: 1030px}
.t-comment41 {width: 950px}
.t-comment54 {width: 1360px}
.t-comment56 {width: 1280px}
}

@media screen and (max-width: 1560px) {
#primary {width: 1090px}
.t-comment19 {width: 1010px}
.t-comment41 {width: 930px}
.t-comment54 {width: 1340px}
.t-comment56 {width: 1260px}
}

@media screen and (max-width: 1540px) {
#primary {width: 1070px}
.t-comment19 {width: 990px}
.t-comment41 {width: 910px}
.t-comment54 {width: 1320px}
.t-comment56 {width: 1240px}
}

@media screen and (max-width: 1520px) {
#primary {width: 1050px}
.t-poisk2 input {width: 680px}
.t-spisok4 {width: 880px}
.t-comment19 {width: 970px}
.t-comment41 {width: 890px}
.t-comment54 {width: 1300px}
.t-comment56 {width: 1220px}
}

@media screen and (max-width: 1500px) {
#primary {width: 1030px}
.t-poisk2 input {width: 660px}
.t-spisok4 {width: 860px}
.t-comment19 {width: 950px}
.t-comment41 {width: 870px}
.t-comment54 {width: 1280px}
.t-spisok4 {width: 840px}
.t-comment56 {width: 1200px}
}

@media screen and (max-width: 1480px) {
#primary {width: 1010px}
.t-poisk2 input {width: 640px}
.t-link3 {width: 600px}
.t-comment19 {width: 930px}
.t-comment41 {width: 850px}
.t-comment54 {width: 1260px}
.t-comment56 {width: 1180px}
}

@media screen and (max-width: 1460px) {
#primary {width: 990px}
.t-poisk2 input {width: 620px}
.t-spisok4 {width: 820px}
.t-comment19 {width: 910px}
.t-comment41 {width: 830px}
.t-comment54 {width: 1240px}
.t-comment56 {width: 1160px}
}

@media screen and (max-width: 1440px) {
#primary {width: 970px}
.t-poisk2 input {width: 600px}
.t-spisok4 {width: 800px}
.t-comment19 {width: 890px}
.t-comment41 {width: 810px}
.t-comment54 {width: 1220px}
.t-comment56 {width: 1140px}
}

@media screen and (max-width: 1420px) {
#primary {width: 950px}
.t-poisk2 input {width: 580px}
.t-spisok4 {width: 780px}
.t-comment19 {width: 870px}
.t-comment41 {width: 790px}
.t-comment54 {width: 1200px}
.t-comment56 {width: 1120px}
}

@media screen and (max-width: 1400px) {
#primary {width: 930px}
.t-poisk2 input {width: 560px}
.t-spisok4 {width: 760px}
.t-comment19 {width: 850px}
.t-comment41 {width: 770px}
.t-comment54 {width: 1180px}
.t-comment56 {width: 1100px}
}

/*маленький ноутбук*/

@media screen and (max-width: 1380px) {
#primary {width: 910px}
.t-poisk2 input {width: 540px}
.t-spisok4 {width: 740px}
.t-comment19 {width: 830px}
.t-comment41 {width: 750px}
.t-comment54 {width: 1160px}
.t-comment56 {width: 1080px}
}

@media screen and (max-width: 1360px) {
#primary {width: 890px}
.t-poisk2 input {width: 520px}
.t-spisok4 {width: 720px}
.t-comment19 {width: 810px}
.t-comment41 {width: 730px}
.t-comment54 {width: 1140px}
.t-comment56 {width: 1060px}
}

@media screen and (max-width: 1340px) {
#primary {width: 870px}
.t-poisk2 input {width: 500px}
.t-spisok4 {width: 700px}
.t-comment19 {width: 790px}
.t-comment41 {width: 710px}
.t-comment54 {width: 1120px}
.t-comment56 {width: 1040px}
}

@media screen and (max-width: 1320px) {
#primary {width: 850px}
.t-poisk2 input {width: 480px}
.t-spisok4 {width: 680px}
.t-comment19 {width: 770px}
.t-comment30 select {width: 100%}
.t-comment41 {width: 690px}
.t-comment49 {width: 100%}
.t-comment54 {width: 1100px}
.t-comment56 {width: 1020px}
.t-comment57 {width: 700px}
}

@media screen and (max-width: 1300px) {
#primary {width: 830px}
.t-poisk2 input {width: 460px}
.t-spisok4 {width: 660px}
.t-comment19 {width: 750px}
.t-comment41 {width: 670px}
.t-comment54 {width: 1080px}
.t-comment56 {width: 1000px}
}

@media screen and (max-width: 1280px) {
#primary {width: 810px}
.t-poisk2 input {width: 440px}
.t-spisok4 {width: 640px}
.t-comment19 {width: 730px}
.t-comment41 {width: 650px}
.t-comment54 {width: 1060px}
.t-comment56 {width: 980px}
}

@media screen and (max-width: 1260px) {
#primary {width: 790px}
.t-poisk2 input {width: 420px}
.t-spisok4 {width: 620px}
.t-comment19 {width: 710px}
.t-comment41 {width: 630px}
.t-comment54 {width: 1040px}
.t-comment56 {width: 960px}
}

@media screen and (max-width: 1240px) {
#primary {width: 770px}
.t-poisk2 input {width: 400px}
.t-spisok4 {width: 600px}
.t-comment19 {width: 690px}
.t-comment25 select {width: 100%}
.t-comment36 {width: 100%}
.t-comment41 {width: 610px}
.t-comment54 {width: 1020px}
.t-comment55 {width: 700px}
.t-comment56 {width: 940px}
.t-comment57 {width: 700px}
}

@media screen and (max-width: 1220px) {
#primary {width: 750px}
.t-poisk2 input {width: 380px}
.t-spisok4 {width: 580px}
.t-comment19 {width: 670px}
.t-comment41 {width: 590px}
.t-comment54 {width: 1000px}
.t-comment56 {width: 920px}
}

@media screen and (max-width: 1200px) {
#primary {width: 730px}
.t-poisk2 input {width: 360px}
.t-spisok4 {width: 560px}
.t-comment19 {width: 650px}
.t-comment41 {width: 570px}
.t-comment54 {width: 980px}
.t-comment56 {width: 900px}
.t-ads19 {width: 240px}
.t-ads20 select:nth-child(1) {margin-right: 0; margin-bottom: 15px}
}

@media screen and (max-width: 1180px) {
#primary {width: 710px}
.t-poisk2 input {width: 740px}
.t-spisok4 {width: 540px}
.t-spisok30 {width: 880px}
.t-settings4 {width: 410px}
.t-comment9 {width: 100%}
.t-comment19 {width: 630px}
.t-comment41 {width: 550px}
.t-comment53 {width: 700px}
.t-comment54 {width: 960px}
.t-comment56 {width: 880px}
.t-login10 {width: 100%}
.t-login13 {width: 100%}
.t-login14 {width: 100%}
.t-login16 {width: 700px}
.t-login41 {width: 100%}
.t-login42 {width: 700px}
.t-vhod {width: 100%; position: static; float: left; text-align: center; padding: 6px 0 12px 0; font-size: 16px; line-height: 27px}
.t-vhod2 {width: 100%; position: static; float: left; text-align: center; max-width: none; padding: 6px 0 7px 0}
.t-vhod2 img {width: 25px; position: static; float: left; margin-right: 10px}
.t-vhod2 br {display: none}
.t-vhod3 {font-size: 16px; line-height: 27px; margin-right: 20px; white-space: nowrap}
.t-vhod4 {font-size: 16px; margin-right: 20px; white-space: nowrap}
.t-vhod5 {position: static; font-size: 16px; white-space: nowrap}

#hgroup-wrap {padding-bottom: 0}
.t-kabinet2 {width: 100%}
.t-kabinet8 {width: 700px}
.t-link38 select {width: 100%}
}

@media screen and (max-width: 1160px) {
#primary {width: 690px}
.t-poisk2 input {width: 720px}
.t-spisok4 {width: 520px}
.t-spisok30 {width: 860px}
.t-settings4 {width: 390px}
.t-comment19 {width: 610px}
.t-comment41 {width: 530px}
.t-comment54 {width: 940px}
.t-comment56 {width: 860px}
}

@media screen and (max-width: 1140px) {
#primary {width: 690px}
#header-menu ul.menu {list-style: none; padding-left: 40px; text-align: left}
.t-header p {font-size: 20px}
.t-poisk2 input {width: 720px}
.t-spisok4 {width: 520px}
.t-spisok30 {width: 860px}
.t-link5 h1 {line-height: 20px; font-size: 18px}
.t-link5 p {line-height: 20px; font-size: 18px}
.t-settings4 {width: 390px}
.t-comment41 {width: 530px}
.t-comment54 {width: 940px}
.t-comment56 {width: 860px}
}

@media screen and (max-width: 1120px) {
#primary {width: 670px}
.t-poisk2 input {width: 700px}
.t-spisok4 {width: 500px}
.t-spisok30 {width: 840px}
.t-settings4 {width: 370px}
.t-comment19 {width: 590px}
.t-comment41 {width: 510px}
.t-comment54 {width: 920px}
.t-comment56 {width: 840px}
}

@media screen and (max-width: 1100px) {
#primary {width: 650px}
.t-poisk2 input {width: 680px}
.t-spisok4 {width: 480px}
.t-spisok30 {width: 820px}
.t-settings4 {width: 350px}
.t-comment19 {width: 570px}
.t-comment41 {width: 490px}
.t-comment54 {width: 900px}
.t-comment56 {width: 820px}
}

@media screen and (max-width: 1080px) {
#primary {width: 630px}
.t-poisk2 input {width: 660px}
.t-spisok4 {width: 460px}
.t-spisok30 {width: 800px}
.t-settings4 {width: 330px}
.t-comment19 {width: 550px}
.t-comment41 {width: 470px}
.t-comment54 {width: 880px}
.t-comment56 {width: 800px}
.t-ads15 {width: 240px}
.t-ads16 select {margin-right: 0; margin-bottom: 15px}
}

@media screen and (max-width: 1060px) {
#primary {width: 610px}
.t-poisk2 input {width: 640px}
.t-spisok4 {width: 440px}
.t-spisok30 {width: 780px}
.t-link3 {width: 100%}
.t-link8 {width: 600px}
.t-settings4 {width: 310px}
.t-comment19 {width: 530px}
.t-comment41 {width: 450px}
.t-comment54 {width: 860px}
.t-comment56 {width: 780px}
}

@media screen and (max-width: 1040px) {
#primary {width: 590px}
.t-poisk2 input {width: 620px}
.t-spisok4 {width: 420px}
.t-spisok30 {width: 760px}
.t-settings4 {width: 290px}
.t-comment19 {width: 510px}
.t-comment41 {width: 430px}
.t-comment54 {width: 840px}
.t-comment56 {width: 760px}
}

@media screen and (max-width: 1020px) {
.site {margin: 0 auto; width: 100%}
.page-links, .widget, blockquote, .site-content article, .site-content .site-navigation, #infinite-handle, .comments-title, #reply-title, #respond {margin-bottom: 10px}
#homepage-message, .single-format-gallery .entry-meta {margin-top: 30px}
article.sticky .featured-post, .page-header, /*p,*/ .featured-image, /*.entry-content table,*/ .comment-content table, .widget.widget_catcheverest_social_widget, #content .searchform, .page-link, .single-attachment .entry-attachment img {margin-bottom: 20px}
#header-right .widget, .entry-header, article.format-aside .entry-title, .comments-area article header {margin-bottom: 20px}
.page .entry-header, .widget-title, #header-right .widget.widget_catcheverest_social_widget {margin-bottom: 10px}
.container {padding: 0 30px}
#site-logo, #hgroup, #header-right, #supplementary, #main {padding-top: 30px}
#hgroup-wrap, .hentry, .comments-area article {padding-bottom: 20px}
#site-generator .site-info {padding: 10px 0}
#header-menu ul.menu a, #colophon #access-footer ul.menu a {padding: 0 15px}
.entry-header .entry-title {padding-bottom: 0}
/* Font Sizes */
.entry-header .entry-title, #homepage-message {font-size: 26px; font-size: 2.6rem}
#homepage-message span {font-size: 18px; font-size: 1.8rem}
/*.entry-content h1, .comment-content h1 {font-size: 20px; font-size: 2rem}
.entry-content h2, .comment-content h2 {font-size: 18px; font-size: 1.8rem}
.entry-content h3, .comment-content h3 {font-size: 17px; font-size: 1.7rem}
.entry-content h4, .comment-content h4 {font-size: 16px; font-size: 1.6rem}
.entry-content h5, .comment-content h5 {font-size: 15px; font-size: 1.5rem}
.entry-content h6, .comment-content h6 {font-size: 14px; font-size: 1.4rem}*/
#header-menu ul.menu {list-style: none; padding-left: 30px; text-align: left}
.t-header {width: 100%; float: left}
#hgroup-wrap {padding-bottom: 0}
.t-poisk2 {padding-left: 20px}
.t-poisk2 input {width: 630px}
}

@media screen and (max-width: 1000px) {
.site {width: 100%}
#primary, #secondary {width: 100%}
#header-menu ul.menu a, #colophon #access-footer ul.menu a {padding: 0 10px}
#secondary .widget {float: left; margin-left: 4%; width: 100%}
#secondary .widget:nth-child(2n+1) {clear: both; margin-left: 0}
#hgroup-wrap {padding-bottom: 0}
#header-menu ul.menu {list-style: none; padding-left: 0; text-align: center}
.t-poisk2 input {width: 610px}
.t-spisok4 {width: 730px}
.t-spisok30 {width: 730px}
.t-banner {padding: 40px 0 40px 0}
.t-social {width: 48%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 90px 0 90px 0; margin: 30px 0 0 0; float: left}
.t-social2 {width: 48%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 90px 0 90px 0; margin: 30px 0 0 0; float: right}
.t-link3 {width: 600px}
.t-settings4 {width: 400px}
.t-comment9 {width: 700px}
.t-comment25 select {width: 700px}
.t-comment30 select {width: 700px}
.t-comment19 {width: 91%}
.t-comment36 {width: 700px}
.t-comment40 {width: 91.5%}
.t-comment41 {width: 90.2%}
.t-login10 {width: 700px}
.t-login13 {width: 700px}
.t-login14 {width: 700px}
.t-login41 {width: 700px}
.widget {padding-bottom: 20px}
.t-kabinet2 {width: 700px}
.t-link38 select {width: 700px}
.t-ads {width: 100%}
.t-ads2 {width: 130px; float: left; margin-bottom: 0; margin-right: 20px}
.t-ads3 {padding-bottom: 10px}
.t-ads5 {width: 700px; padding-top: 0}
.t-ads6 {display: block}
.t-ads6 p {margin-bottom: 10px; color: #404040; line-height: 19px}
.t-ads7 {padding-top: 30px; border-top: solid 1px #DDDDDD}
.t-ads15 {width: 400px}
.t-ads16 select {margin-right: 15px; margin-bottom: 0}
.t-ads19 {width: 510px}
.t-ads20 select:nth-child(1) {margin-right: 15px; margin-bottom: 0}
}

@media screen and (max-width: 980px) {
.t-spisok4 {width: 710px}
.t-spisok30 {width: 710px}
.t-comment19 {width: 90.8%}
.t-comment40 {width: 91.3%}
.t-comment41 {width: 90%}
.t-poisk2 input {width: 590px}
}

@media screen and (max-width: 960px) {
.t-spisok4 {width: 690px}
.t-spisok30 {width: 690px}
.t-comment19 {width: 90.7%}
.t-comment40 {width: 91%}
.t-comment41 {width: 89.7%}
.t-poisk2 input {width: 570px}
}

@media screen and (max-width: 940px) {
.t-spisok4 {width: 670px}
.t-spisok30 {width: 670px}
.t-comment19 {width: 90.4%}
.t-comment30 select {width: 100%}
.t-comment40 {width: 90.7%}
.t-comment41 {width: 89.5%}
.t-comment49 {width: 100%}
.t-poisk2 input {width: 550px}
.t-ads5 {width: 680px}
}

@media screen and (max-width: 920px) {
.t-spisok4 {width: 650px}
.t-spisok30 {width: 650px}
.t-comment19 {width: 90.2%}
.t-comment40 {width: 90.5%}
.t-comment41 {width: 89.2%}
.t-poisk2 input {width: 530px}
.t-ads5 {width: 660px}
}

@media screen and (max-width: 900px) {
.t-spisok4 {width: 630px}
.t-spisok30 {width: 630px}
.t-comment19 {width: 89.9%}
.t-comment40 {width: 90.3%}
.t-comment41 {width: 88.9%}
.t-poisk2 input {width: 510px}
.t-ads5 {width: 640px}
}

@media screen and (max-width: 880px) {
.t-spisok4 {width: 610px}
.t-spisok30 {width: 610px}
.t-comment19 {width: 89.7%}
.t-comment40 {width: 90%}
.t-comment41 {width: 88.6%}
.t-poisk2 input {width: 490px}
.t-ads5 {width: 620px}
}

@media screen and (max-width: 860px) {
.t-spisok4 {width: 590px}
.t-spisok30 {width: 590px}
.t-comment19 {width: 89.4%}
.t-comment25 select {width: 100%}
.t-comment36 {width: 100%}
.t-comment40 {width: 89.8%}
.t-comment41 {width: 88.2%}
.t-poisk2 input {width: 470px}
.t-ads5 {width: 600px}
.t-link52 select {width: 100%}
}

@media screen and (max-width: 840px) {
.t-spisok4 {width: 570px}
.t-spisok30 {width: 570px}
.t-comment19 {width: 89.1%}
.t-comment40 {width: 89.6%}
.t-comment41 {width: 87.9%}
.t-poisk2 input {width: 450px}
/* Larger Smart Devices */		
.t-ads5 {width: 580px}
.site {margin: 0 auto; width: 100%}
#header-left, #header-right {clear: both; display: block; float: none; text-align: center; width: 100%}
#header-right {max-width: 100%}
#header-right .widget, #header-right ul.social-profile li, #header-right #s {float: none}
#header-right ul.social-profile {width: 100%}
#site-title {font-size: 30px; font-size: 3rem}
#site-description {font-size: 13px; font-size: 1.3rem; line-height: 1.4}
#main-slider .entry-container {bottom: 0; max-width: 100%; position: relative}
#main-slider .entry-header {margin-bottom: 0}
#main-slider .entry-title a, #main-slider .entry-title a:hover, #main-slider .entry-title a:focus {background-color: transparent; padding: 10px 25px 0}
#main-slider .entry-content, #main-slider .entry-content:hover {background-color: transparent; padding: 0 25px 25px}
#slider-nav a {font-size: 18px; font-size: 1.8rem; line-height: 1.4; padding: 0 5px}
.entry-header .entry-title, #homepage-message {font-size: 20px; font-size: 2.0rem}
#featured-post .entry-title {font-size: 1.8rem; line-height: 1.3}
#homepage-message span, .comments-title, #reply-title {font-size: 16px; font-size: 1.6rem}
#feature-heading {width: 100%; margin-left: 0}
#site-generator .copyright, #site-generator .powered {margin: 0; width: 100%}
#site-generator .copyright, #site-generator .powered {text-align: center}
.menu {display: none}
.tinynav {display: block}
.sb-holder {display: block}
.commentlist .children {margin-left: 0}
.widget.widget_nav_menu .sb-holder {background-color: #3A3D41; color: #eee; clear: both; display: block; width: 100%}
.widget.widget_nav_menu a, .widget.widget_nav_menu a:hover {color: #eee}
/* Pagination */
#nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span, #nav-below #wp_page_numbers ul li a, .page-link span, .page-link a span {height: 25px; font-size:12px; line-height: 24px; padding:0 10px}
#nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span, .page-link span {margin: 0 0 0 5px}
#nav-below #wp_page_numbers ul li, #nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span {margin-bottom: 5px}
}

@media screen and (max-width: 820px) {
.t-spisok4 {width: 550px}
.t-spisok30 {width: 550px}
.t-comment19 {width: 88.8%}
.t-comment40 {width: 89.2%}
.t-comment41 {width: 87.5%}
.t-poisk2 input {width: 430px}
.t-ads5 {width: 560px}
.t-ads19 {width: 240px}
.t-ads20 select:nth-child(1) {margin-right: 0; margin-bottom: 15px}
}

@media screen and (max-width: 800px) {
.t-spisok4 {width: 530px}
.t-spisok30 {width: 530px}
.t-comment19 {width: 88.5%}
.t-comment40 {width: 89%}
.t-comment41 {width: 87.1%}
.t-poisk2 input {width: 410px}
.t-ads5 {width: 540px}
}

@media screen and (max-width: 780px) {
.t-spisok4 {width: 515px}
.t-spisok30 {width: 515px}
.t-comment9 {width: 100%}
.t-comment19 {width: 88.2%}
.t-comment40 {width: 88.6%}
.t-comment41 {width: 86.7%}
.t-login10 {width: 100%}
.t-login13 {width: 100%}
.t-login14 {width: 100%}
.t-login26 {width: 100%}
.t-login41 {width: 100%}
.t-admin {width: 100%}
.t-kabinet2 {width: 100%}
.t-kabinet5 {width: 100%}
.t-link38 select {width: 100%}
.t-admin-func3 select {width: 100%}
.t-poisk2 input {width: 390px}
.t-ads5 {width: 520px}
}

@media screen and (max-width: 760px) {
.t-spisok4 {width: 495px}
.t-spisok30 {width: 495px}
.t-settings4 {width: 380px}
.t-comment19 {width: 87.8%}
.t-comment40 {width: 88.3%}
.t-comment41 {width: 86.2%}
.t-top {padding-top: 10px}
.t-logo {float: left; width: 100%; padding-bottom: 5px}
.t-logo img {height: 44px}
.t-logo a {width: 179px; display: block; margin: 0 auto}
.t-poisk {float: left; padding-top: 8px; width: 100%}
.t-poisk2 {padding-left: 0; width: 91%; float: left; height: 40px}
.t-poisk2 input {width: 97%}
.t-poisk3 {float: left; width: 9%}
.t-vhod {padding-top: 12px; padding-bottom: 12px}
.t-vhod2 {padding-top: 12px; padding-bottom: 7px}
.t-ads5 {width: 500px}
}

@media screen and (max-width: 767px) {
/* Larger Smart Devices */		
/*.site {margin: 0 auto; width: 100%}
#header-left, #header-right {clear: both; display: block; float: none; text-align: center; width: 100%}
#header-right {max-width: 100%}
#header-right .widget, #header-right ul.social-profile li, #header-right #s {float: none}
#header-right ul.social-profile {width: 100%}
#site-title {font-size: 30px; font-size: 3rem}
#site-description {font-size: 13px; font-size: 1.3rem; line-height: 1.4}
#main-slider .entry-container {bottom: 0; max-width: 100%; position: relative}
#main-slider .entry-header {margin-bottom: 0}
#main-slider .entry-title a, #main-slider .entry-title a:hover, #main-slider .entry-title a:focus {background-color: transparent; padding: 10px 25px 0}
#main-slider .entry-content, #main-slider .entry-content:hover {background-color: transparent; padding: 0 25px 25px}
#slider-nav a {font-size: 18px; font-size: 1.8rem; line-height: 1.4; padding: 0 5px}
.entry-header .entry-title, #homepage-message {font-size: 20px; font-size: 2.0rem}
#featured-post .entry-title {font-size: 1.8rem; line-height: 1.3}
#homepage-message span, .comments-title, #reply-title {font-size: 16px; font-size: 1.6rem}
#feature-heading {width: 100%; margin-left: 0}
#site-generator .copyright, #site-generator .powered {margin: 0; width: 100%}
#site-generator .copyright, #site-generator .powered {text-align: center}
.menu {display: none}
.tinynav {display: block}
.sb-holder {display: block}
.commentlist .children {margin-left: 0}
.widget.widget_nav_menu .sb-holder {background-color: #3A3D41; color: #eee; clear: both; display: block; width: 100%}
.widget.widget_nav_menu a, .widget.widget_nav_menu a:hover {color: #eee}*/
/* Pagination */
/*#nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span, #nav-below #wp_page_numbers ul li a, .page-link span, .page-link a span {height: 25px; font-size:12px; line-height: 24px; padding:0 10px}
#nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span, .page-link span {margin: 0 0 0 5px}
#nav-below #wp_page_numbers ul li, #nav-below .wp-pagenavi a, #nav-below .wp-pagenavi span {margin-bottom: 5px}*/
.t-spisok4 {width: 495px}
}

@media screen and (max-width: 740px) {
.t-spisok4 {width: 475px}
.t-spisok30 {width: 475px}
.t-settings4 {width: 360px}
.t-comment19 {width: 87.4%}
.t-comment40 {width: 88%}
.t-comment41 {width: 85.7%}
.t-ads5 {width: 480px}
}

@media screen and (max-width: 720px) {
.t-spisok4 {width: 455px}
.t-spisok30 {width: 455px}
.t-social {width: 47%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 90px 0 90px 0; margin: 30px 0 0 0; float: left}
.t-social2 {width: 47%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 90px 0 90px 0; margin: 30px 0 0 0; float: right}
.t-settings4 {width: 340px}
.t-comment19 {width: 87%}
.t-comment40 {width: 87.6%}
.t-comment41 {width: 85.2%}
.t-ads5 {width: 460px}
.t-ads15 {width: 240px}
.t-ads16 select {margin-right: 0; margin-bottom: 15px}
}

@media screen and (max-width: 700px) {
.site {width: 100%}
#secondary .widget {float: left; margin-left: 6%; width: 100%}
.t-poisk2 {width: 90%}
.t-poisk2 input {width: 96.5%}
.t-poisk3 {width: 10%}
.t-spisok4 {width: 435px}
.t-spisok30 {width: 435px}
.t-settings4 {width: 320px}
.t-comment19 {width: 86.6%}
.t-comment40 {width: 87.2%}
.t-comment41 {width: 84.7%}
.t-ads5 {width: 440px}
}

@media screen and (max-width: 680px) {
.t-spisok4 {width: 415px}
.t-spisok30 {width: 415px}
.t-settings4 {width: 300px}
.t-link3 {width: 100%}
.t-comment19 {width: 86.2%}
.t-comment40 {width: 86.8%}
.t-comment41 {width: 84.1%}
.t-user4 {width: 100%; padding-top: 25px}
.t-ads5 {width: 420px}
}

@media screen and (max-width: 660px) {
.t-spisok4 {width: 395px}
.t-spisok30 {width: 395px}
.t-settings4 {width: 280px}
.t-comment19 {width: 85.7%}
.t-comment40 {width: 86.4%}
.t-comment41 {width: 83.4%}
.t-ads5 {width: 400px}
.t-login14 textarea {height: 400px}
}

@media screen and (max-width: 640px) {
.t-spisok4 {width: 375px}
.t-spisok30 {width: 375px}
.t-settings4 {width: 260px}
.t-link10 {text-align: center}
.t-link10 button {margin: 0 0 15px 0}
.t-link10 span {white-space: normal}
.t-link10 br {display: block}
.t-comment11 {text-align: center}
.t-comment19 {width: 85.2%}
.t-comment40 {width: 86%}
.t-comment41 {width: 82.7%}
.t-page8 {float: left; width: 100%; padding-top: 30px}
.t-keywords64 {padding-bottom: 30px; margin-right: 0; padding-top: 0}
.t-keywords67 {width: 200px}
.t-poisk2 {width: 89%}
.t-poisk3 {width: 11%}
.t-ads5 {width: 380px}
}

@media screen and (max-width: 620px) {
.t-spisok4 {width: 100%; margin-left: 0}
.t-spisok26 {float: left; margin: 15px 0 20px 0; width: 100%; position: static}
.t-spisok26 img {width: 100%; border: solid 1px #DDDDDD}
.t-spisok26 input {margin-top: 20px}
.t-spisok30 {width: 100%; margin-left: 0}
.t-settings4 {width: 240px}
.t-comment19 {width: 84.6%}
.t-comment40 {width: 85.4%}
.t-comment41 {width: 81.9%}
.t-ads2 {width: 100%; margin-right: 0}
.t-ads5 {width: 100%; padding-top: 12px}
.t-ads6 {display: none}
}

@media screen and (max-width: 600px) {
/* Iphone 5 landscape */
.site {width: 100%}
.t-poisk2 {width: 88%}
.t-poisk3 {width: 12%}
.t-settings3 {margin-bottom: 30px; width: 100%}
.t-settings4 {width: 100%}
.t-comment19 {width: 83.9%}
.t-comment40 {width: 84.8%}
.t-comment41 {width: 81%}
}

@media screen and (max-width: 580px) {
.t-login2 {width: 100%}
.t-login4 {text-align: center}
.t-login9 {text-align: center}
.t-login26 {width: 100%}
.t-login38 {text-align: center}
.t-comment19 {width: 83.4%}
.t-comment40 {width: 84.2%}
.t-comment41 {width: 80.1%}
.t-money12 {text-align: center}
.t-user-keywords4 {width: 100%}
.t-admin-screen2 select {width: 100%}
.t-poisk2 input {width: 96%}
.t-settings14 select {width: 100%}
.t-settings14 input {width: 98%}
}

@media screen and (max-width: 560px) {
.t-comment19 {width: 82.6%}
.t-comment40 {width: 83.6%}
.t-comment41 {width: 79.1%}
.t-poisk2 {width: 87%}
.t-poisk3 {width: 13%}
.t-ads11 {width: 100%}
.t-ads14 {width: 100%}
.t-ads15 {width: 400px}
.t-ads16 select {margin-right: 15px; margin-bottom: 0}
.t-login14 textarea {height: 440px}
}

@media screen and (max-width: 540px) {
.site {width: 100%}
#featured-post .post, #supplementary.three .widget-area {width: 100%; margin-left: 0}
.t-poisk2 {width: 86%}
.t-poisk2 input {width: 95%}
.t-poisk3 {width: 14%}
.t-poisk4 input {width: 85%}
.t-menu10 {float: left; width: 100%; text-align: center}
.t-menu11 {position: absolute; bottom: 0; width: 100%; text-align: center; padding: 30px 0}
.t-menu13 {padding-bottom: 60px}
.t-menu23 {float: left; width: 100%; text-align: center}
.t-comment19 {width: 81.8%}
.t-comment40 {width: 82.8%}
.t-comment41 {width: 77.9%}
.t-link15 {display: none}
.t-link42 {display: none}
.t-keywords86 {position: relative}
.t-keywords86 p {margin-right: 100px}
.t-keywords86 a {float: right; position: absolute; top: 0; right: 0; bottom: 0; margin: auto}
}

@media screen and (max-width: 520px) {
.t-comment19 {width: 81%}
.t-comment40 {width: 82%}
.t-comment41 {width: 76.7%}
.t-menu3 {float: left; width: 100%; margin-top: 30px; text-align: center}
.t-menu3 select {margin: auto}
.t-menu6 {float: left; width: 100%; text-align: center}
.t-menu18 {width: 100%; text-align: center}
.t-menu22 {float: left; width: 100%; text-align: center}
.t-comment10 {padding-bottom: 60px}
.t-comment17 {position: absolute; bottom: 0; width: 100%; text-align: center; padding: 30px 0}
}

@media screen and (max-width: 500px) {
.t-comment9 textarea {height: 200px}
.t-comment19 {width: 80%}
.t-comment36 textarea {height: 200px}
.t-comment40 {width: 81.2%}
.t-comment41 {width: 75.2%}
.t-login10 textarea {height: 120px}
.t-login13 textarea {height: 60px}
.t-login14 textarea {height: 500px}
}

@media screen and (max-width: 480px) {
/* iPhone6plus Portrait */
.site {width: 100%}
#secondary .widget, #colophon #supplementary .widget-area, #featured-post.layout-four .post {width: 100%; margin-left: 0}
.container {padding: 0 20px}
#hgroup-wrap, .hentry, .comments-area article {padding-bottom: 10px}
#site-logo, #hgroup, #header-right, #supplementary, #main {padding-top: 20px}
#homepage-message {margin-top: 20px}
.entry-meta, #site-generator {font-size: 11px; font-size: 1.1rem}
.t-poisk2 {width: 85%}
.t-poisk3 {width: 15%}
.t-social {width: 100%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 90px 0 90px 0; margin: 20px 0 0 0; float: left}
.t-social2 {width: 100%; background: #999999; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: center; padding: 90px 0 90px 0; margin: 20px 0 0 0; float: left}
.t-link24 {padding-bottom: 20px; text-align: center}
.t-link24 button {float: none; margin-right: 0}
.t-link25 {width: 100%; padding-top: 20px; padding-bottom: 0}
.t-link45 {text-align: center}
.t-link45 button {float: none; margin-right: 0}
.t-admin-login2 {width: 99%}
.t-admin-login4 input {width: 81%; margin-left: 20px}
.t-comment19 {width: 80%}
.t-comment40 {margin-left: 20px; width: 95%}
.t-comment41 {width: 79.1%}
.widget {padding-bottom: 15px}
.site-content article {margin-bottom: 20px}
#hgroup-wrap {padding-bottom: 0}
.t-admin-screen3 {text-align: center}
.t-admin-func4 {text-align: center}
.t-admin-func5 {text-align: center}
.t-page2 {margin: 0 auto; float: none}
.t-page7 {width: 100%; text-align: center; padding-top: 30px}
.t-page8 {text-align: center}
.t-page9 {width: 100%}
.t-keywords64 {width: 100%; text-align: center}
.t-keywords65 {width: 100%; text-align: center; padding-bottom: 30px}
.t-keywords66 {width: 100%; text-align: center}
.t-keywords67 {width: 100%}
.t-header {padding-top: 10px}
.t-kabinet6 {text-align: center}
.t-site3 {text-align: center}
.t-site3 button {float: none; margin-right: 0}
}

@media screen and (max-width: 460px) {
.t-comment19 {width: 79.1%}
.t-comment27 {float: left; width: 100%; margin-top: 25px; text-align: center; padding-top: 0}
.t-comment41 {width: 78%}
.t-admin-login4 input {width: 80%}
.t-admin-screen5 {width: 100%; padding-bottom: 10px}
.t-admin-screen5 input {width: 100%}
input.t-admin-func6 {margin-right: 20px; margin-left: 20px; margin-bottom: 30px}
.t-ads15 {width: 240px}
.t-ads16 select {margin-right: 0; margin-bottom: 15px}
}

@media screen and (max-width: 440px) {
.t-comment19 {width: 78%}
.t-comment40 {width: 94.5%}
.t-comment41 {width: 76.7%}
.t-admin-login4 input {width: 79%}
.t-spisok37 {width: 200px}
.t-user22 {margin-right: 20px}
.t-user23 {margin-left: 15px}
.t-poisk2 {width: 84%}
.t-poisk2 input {width: 94%}
.t-poisk3 {width: 16%}
.t-login14 textarea {height: 540px}
}

@media screen and (max-width: 420px) {
.t-comment19 {width: 76.7%}
.t-comment41 {width: 75.3%}
.t-admin-login4 input {width: 78%}
.t-poisk2 {width: 83%}
.t-poisk3 {width: 17%}
}

@media screen and (max-width: 400px) {
.site {width: 100%; margin: 0 auto}
.t-poisk2 {width: 82%}
.t-poisk3 {width: 18%}
.t-poisk4 input {width: 80%}
.t-comment19 {width: 100%}
.t-comment33 {text-align: center; padding-bottom: 20px}
.t-comment33 button {float: none; margin-right: 0}
.t-comment39 {padding-bottom: 20px}
.t-comment40 {width: 94%}
.t-comment41 {width: 100%}
.t-comment48 {width: 100%; padding-top: 15px; padding-bottom: 0}
.t-admin-login4 input {width: 77%}
.t-login14 textarea {height: 600px}
}

@media screen and (max-width: 380px) {
/*.t-login4 input:nth-child(2n) {width: 180px; margin-left: 0px; margin-top: 20px}*/
.t-admin-login4 input {width: 76%}
.t-link12 {height: 40px; padding-top: 0; padding-bottom: 0}
.t-link13 {height: 40px; padding-top: 0; padding-bottom: 0}
.t-link14 {display: none}
.t-link18 {display: none}
.t-poisk2 {width: 81%}
.t-poisk2 input {width: 93%}
.t-poisk3 {width: 19%}
}

@media screen and (max-width: 360px) {
.t-admin-login4 input {width: 75%}
.t-login24 {text-align: center}
.t-login27 img {width: 100%}
.t-poisk2 {width: 80%}
.t-poisk3 {width: 20%}
.t-settings5 {position: initial; float: left; margin-top: 30px}
.t-comment40 {width: 93.5%}
}

@media screen and (max-width: 340px) {
.t-spisok16 button {width: 100%}
.t-link10 button {width: 100%}
.t-link24 button {width: 100%}
.t-link45 button {width: 100%}
.t-comment7 button {width: 100%}
.t-comment11 button {width: 100%}
.t-comment17 select {width: 100%}
.t-comment27 select {width: 100%}
.t-comment33 {text-align: center}
.t-comment33 button {width: 100%}
.t-comment34 {width: 100%}
.t-comment34 button {width: 100%}
.t-comment37 {width: 100%}
.t-comment37 button {width: 100%}
.t-comment40 {width: 93%}
.t-comment42 {width: 100%}
.t-comment42 button {width: 100%}
.t-login4 button {width: 100%}
/*.t-login4 input:nth-child(2n) {width: 100%}*/
.t-login24 button {width: 100%}
.t-login9 button {width: 100%}
.t-login38 button {width: 100%}
.t-menu3 select {width: 100%}
.t-menu6 button {width: 100%}
.t-menu10 button {width: 100%}
.t-menu11 select {width: 100%}
.t-menu18 button {width: 100%}
.t-menu22 button {width: 100%}
.t-menu23 button {width: 100%}
.t-menu24 {width: 100%; float: left}
.t-menu24 select {width: 100%}
.t-admin-login3 img {width: 80%; margin-left: 20px; margin-right: 20px}
.t-admin-login4 input {width: 73%}
.t-admin-func4 button {width: 100%}
.t-admin-func5 button {width: 100%}
.t-admin-screen3 button {width: 100%}
.t-money12 button {width: 100%}
/*.t-user-keywords5 input {width: 100%}*/
.t-user3 {width: 100%; padding-right: 0}
.t-user3 img {margin: auto}
input.t-admin-func6 {margin-right: 0; margin-left: 0; margin-bottom: 30px}
.t-keywords65 select {width: 100%}
.t-keywords66 select {width: 100%}
.t-page2 {width: 100%}
.t-page3 {width: 26.4%}
.t-page4 {width: 22.4%}
.t-page5 {width: 22.4%}
.t-page6 {width: 26.4%}
.t-pages2 {width: 100%}
.t-pages3 {width: 50px}
.t-pages4 {width: 40px; left: 51px}
.t-pages6 {width: 40px; right: 51px}
.t-pages7 {width: 50px}
.t-poisk2 {width: 79%}
.t-poisk2 input {width: 92%}
.t-poisk3 {width: 21%}
.t-ads13 {width: 100%}
.t-ads15 {width: 100%}
.t-ads16 select {width: 100%}
.t-ads19 {width: 100%}
.t-ads20 select {width: 100%}
.t-ads25 button {width: 100%}
.t-kabinet6 button {width: 100%}
.t-site3 button {width: 100%}
}

@media screen and (max-width: 320px) {
/* Small Devices iphone 5 and below Portrait */	
.site {width: 100%}
#site-title {font-size: 20px; font-size: 2rem}
#site-description {font-size: 12px; font-size: 1.1rem}
.container {padding: 0 15px}
#hgroup-wrap, .hentry, .comments-area article {padding-bottom: 10px}
#site-logo, #hgroup, .header-sidebar, #supplementary, #main, #masthead .breadcrumb {padding-top: 15px}
#homepage-message {margin-top: 15px}
/*.t-logo img {margin: 0 auto; width: 80%; height: auto}*/
.t-poisk2 {width: 78%}
.t-poisk3 {width: 22%}
.t-admin-login4 input {width: 71%}
.t-user3 img {width: 100%}
#hgroup-wrap {padding-bottom: 0}
.t-header {padding-top: 15px}
}

@media screen and (max-width: 300px) {
.t-admin-login4 input {width: 70%}
.t-comment40 {width: 92%}
.t-spisok42 {width: 100%; float: left}
.t-poisk2 {width: 77%}
.t-poisk2 input {width: 90%}
.t-poisk3 {width: 23%}
.t-poisk4 input {width: 75%}
}

@media screen and (max-width: 280px) {
.t-admin-login4 input {width: 68%}
.t-comment40 {width: 91%}
.t-pages3 {width: 40px}
.t-pages4 {width: 30px; left: 41px}
.t-pages6 {width: 30px; right: 41px}
.t-pages7 {width: 40px}
.t-poisk2 {width: 75%}
.t-poisk3 {width: 25%}
}

@media screen and (max-width: 260px) {
.t-admin-login4 input {width: 66%}
.t-comment40 {width: 90%}
.t-poisk2 {width: 73%}
.t-poisk2 input {width: 88%}
.t-poisk3 {width: 27%}
.t-poisk3 button {width: 55px}
}

@media screen and (max-width: 240px) {
.t-comment7 button {padding: 0 0 0 0}
.t-spisok16 button {padding: 0 0 0 0}
.t-admin-login4 input {width: 63%}
.t-admin-login7 input {width: 160px}
.t-comment40 {width: 89%}
.t-poisk4 input {width: 65%}
}

@media screen and (max-width: 230px) {
.t-admin-login4 input {width: 61%}
.t-admin-login7 input {width: 140px}
.t-comment40 {width: 88%}
.t-logo a {width: 100%}
}

@media screen and (max-width: 210px) {
.t-admin-login4 input {width: 57%}
.t-page3 {width: 26%}
.t-page4 {width: 22%}
.t-page5 {width: 22%}
.t-page6 {width: 26%}
}
