

.menu-item-profile svg {
max-width:32.5px;	
height:32.5px;	
}
.menu-item-notifications_button_small svg {
max-width:29.5px;	
height:29.5px;	
}
.menu-item-teach svg {
max-width:33.75px;	
height:33.75px;	
}
.menu-item-notifications svg {
max-width:30.25px;	
height:30.25px;	
}
.menu-item-sales svg {
max-width:32.5px;	
height:32.5px;	
}
.menu-item-chatium svg {
max-width:30.5px;	
height:30.5px;	
}
.gc-account-leftbar .gc-account-user-menu li a:hover {
    background-color: inherit;
}
.gc-account-leftbar .gc-account-user-menu li.active a, .gc-account-leftbar .gc-account-user-menu li.selected a {
    background: #6DB9C2;
}
.too-old {
  display:none!important;
}
.breadcrumbs,.breadcrumbs a {
	color:#3D76B1!important;
}
.breadcrumbs {
margin-bottom:25px;
}
@media (max-width: 768px) {
.gc-account-leftbar .gc-account-user-submenu-bar {
    bottom: 0px;top:45px;background: #F1F7F8;
    
    }

    .gc-account-leftbar .gc-account-user-submenu-bar h3 {
font-family: 'Montserrat',sans-serif;
font-style: normal;
font-weight: 500;
        padding-bottom:20px;position:relative;
}
    .gc-account-leftbar .gc-account-user-submenu-bar h3::after {
content:'';
        width:100%;
        max-width:125px;
        background:#6DB9C2;
        left:20px;
        bottom:0;
        height:1px;position:absolute;
}
}
.week-wrapper:not(.too-old) tr {
display:flex!important;
}
div#gcAccountUserMenu {
    height: 45px;
}

/* ------------- 
content start - RemainingProductTime
------------- */

.xdget-productTiming {
    background: #F2E6DA;
    border-radius: 28px;
    padding: 27px 44px 100px 44px;
    max-width:801px;
    margin-left:15px;
    position:relative;
}
.xdget-productTiming p {
    font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size:50px;
    line-height: 150%;

    display: flex;
    align-items: center;
    text-align: center;
    justify-content:center;
    color: #967250;
    margin-bottom:35px;
}
.xdget-productTiming>div>div {
    display:flex;
    justify-content:center;
    flex-wrap:wrap;
}
.xdget-productTiming:not(.wide)>div>div span {
    background: #FFFFFF;
    box-shadow: 0px 4px 40px rgb(0 0 0 / 9%);
    border-radius: 44px;
    font-family: 'Montserrat',sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 55px;
    line-height: 250%;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    margin: 0 4px;
    width: 100px;
    height: 120px;
    color: #000000;
}
.xdget-productTiming.wide>div>div span {
    background: #FFFFFF;
    box-shadow: 0px 4px 40px rgb(0 0 0 / 9%);
    border-radius: 34px;
    font-family: 'Montserrat',sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 55px;
    line-height: 250%;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    margin: 0 4px;
    width: 80px;
    height: 100px;
    color: #000000;
}
.xdget-productTiming>div>div>div {
    display:flex;
    justify-content:space-between;width:100%;
}
.xdget-productTiming>div>div>div>div {
    font-family: 'Montserrat',sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 25px;
    line-height: 150%;
    margin: 0 62px;
    display: flex;
    align-items: center;
    text-align: center;

    color: #000000;
}
.xdget-productTiming:not(.wide)>div>div span:nth-child(2),.xdget-productTiming:not(.wide)>div>div span:nth-child(4) {
    margin-right:20px;
    position:relative;
}
.xdget-productTiming.wide>div>div span:nth-child(3),.xdget-productTiming.wide>div>div span:nth-child(5) {
    margin-right:20px;
    position:relative;
}
.xdget-productTiming:not(.wide)>div>div span:nth-child(4)::after {
    position: absolute;
    content: ':';
    right:-30px;
   transform:translateX(-20%);
}
.xdget-productTiming.wide>div>div span:nth-child(5)::after {
    position: absolute;
    content: ':';
    right:-30px;
   transform:translateX(-20%);
}
.xdget-productTiming:not(.wide)>div>div span:nth-child(3),.xdget-productTiming:not(.wide)>div>div span:nth-child(5) {
    margin-left:20px;
}
.xdget-productTiming.wide>div>div span:nth-child(4),.xdget-productTiming.wide>div>div span:nth-child(6) {
    margin-left:20px;
}
.xdget-productTiming a {
    position:absolute;
   font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 160%;
    justify-content:center;
    display: flex;
    align-items: center;
    background: linear-gradient(180deg, #DFCAB0 0%, #BE9672 100%);
    border-radius: 182px;
    width:90%;
    color: #FFFFFF;
    height:140px;
    padding-left:50px;
    bottom:0;
    left:50%;
    transform:translate(-50%,50%);
}
.xdget-productTiming a::before {position:absolute;
    content:'';
    left:80px;
    transform:translateY(-50%);
    top:50%;
    background-image: url("data:image/svg+xml,%3Csvg width='144' height='105' viewBox='0 0 144 105' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0876 63.7025H53.1284C54.2878 63.7025 55.2277 62.7628 55.2277 61.6032C55.2277 60.4435 54.2878 59.5039 53.1284 59.5039H14.0876C12.9282 59.5039 11.9883 60.4435 11.9883 61.6032C11.9883 62.7628 12.9282 63.7025 14.0876 63.7025Z' fill='white'/%3E%3Cpath d='M14.0876 72.9876H53.1284C54.2878 72.9876 55.2277 72.048 55.2277 70.8883C55.2277 69.7287 54.2878 68.7891 53.1284 68.7891H14.0876C12.9282 68.7891 11.9883 69.7287 11.9883 70.8883C11.9883 72.048 12.9282 72.9876 14.0876 72.9876Z' fill='white'/%3E%3Cpath d='M14.0876 35.3038C12.9282 35.3038 11.9883 36.2435 11.9883 37.4031V48.2665C11.9883 51.5509 14.6603 54.2232 17.9449 54.2232H49.271C52.5554 54.2232 55.2277 51.5509 55.2277 48.2665V17.7496C55.2277 14.4652 52.5554 11.793 49.271 11.793H17.9449C14.6605 11.793 11.9883 14.4652 11.9883 17.7496V27.5891C11.9883 28.7488 12.9282 29.6884 14.0876 29.6884C15.2469 29.6884 16.1869 28.7488 16.1869 27.5891V17.7496C16.1869 16.78 16.9753 15.9915 17.9449 15.9915H49.271C50.2403 15.9915 51.0291 16.78 51.0291 17.7496V48.2665C51.0291 49.2361 50.2403 50.0246 49.271 50.0246H47.8208V48.0507C47.8208 43.2909 45.4716 38.9429 41.6534 36.3283C42.7557 34.7275 43.358 32.8194 43.358 30.8108C43.358 25.4347 38.9843 21.0609 33.6081 21.0609C28.232 21.0609 23.8582 25.4347 23.8582 30.8108C23.8582 32.8194 24.4603 34.7272 25.5628 36.3283C21.7444 38.9429 19.3954 43.2909 19.3954 48.0507V50.0246H17.9452C16.9759 50.0246 16.1871 49.2361 16.1871 48.2665V37.4031C16.1869 36.2438 15.2469 35.3038 14.0876 35.3038ZM33.6081 25.2597C36.6692 25.2597 39.1595 27.7501 39.1595 30.8111C39.1595 32.5401 38.3752 34.1389 37.0078 35.2C37.0006 35.2056 36.9936 35.2112 36.9863 35.2165C36.0105 35.9664 34.8425 36.3624 33.6081 36.3624C32.3743 36.3624 31.2074 35.9669 30.2319 35.2182C30.2238 35.2118 30.2157 35.2056 30.2076 35.1992C28.8405 34.1378 28.0568 32.5392 28.0568 30.8108C28.0565 27.7501 30.5471 25.2597 33.6081 25.2597ZM23.5937 48.0507C23.5937 44.3641 25.5936 41.0282 28.77 39.2791C30.2358 40.1213 31.8853 40.561 33.6081 40.561C35.3309 40.561 36.9804 40.121 38.4463 39.2791C41.6226 41.0282 43.6226 44.3641 43.6226 48.0507V50.0246H23.5937V48.0507Z' fill='white'/%3E%3Cpath d='M134.259 15.6034V8.16663C134.259 3.68955 130.616 0.046875 126.139 0.046875H8.35971C3.88263 0.046875 0.240234 3.68927 0.240234 8.16663V82.319C0.240234 86.7961 3.88263 90.4385 8.35971 90.4385H41.0425C42.2019 90.4385 43.1418 89.4988 43.1418 88.3392C43.1418 87.1795 42.2019 86.2399 41.0425 86.2399H8.35971C6.19773 86.2399 4.43881 84.481 4.43881 82.319V8.16663C4.43881 6.00436 6.19773 4.24544 8.35971 4.24544H126.139C128.301 4.24544 130.06 6.00436 130.06 8.16663V12.4903C119.288 5.9719 105.113 7.39969 95.8576 16.6547C89.1651 23.3473 86.3759 32.8707 88.2367 42.0026C86.6524 42.0709 85.0886 42.7083 83.8816 43.9149V43.9152C81.3594 46.438 81.3239 50.5201 83.775 53.086L49.1737 87.6873C48.0214 88.8396 47.3823 90.3721 47.3742 92.002L47.3406 98.8868C47.325 102.093 49.9174 104.683 53.1078 104.683H53.1366L60.0214 104.649C61.651 104.641 63.1835 104.002 64.3362 102.849L65.451 101.735C66.473 100.713 67.0261 99.2983 66.9687 97.8542L66.8108 93.8813C66.787 93.2882 67.2816 92.8081 67.875 92.8465L71.5765 93.0961C73.0731 93.1952 74.5401 92.6466 75.6004 91.5858C76.4552 90.6856 77.0181 90.3052 77.5454 89.372C78.021 88.5301 78.2522 87.575 78.2139 86.6096L78.056 82.6367C78.0322 82.0436 78.5293 81.561 79.1202 81.6019L82.8216 81.8515C84.3175 81.9478 85.785 81.402 86.8456 80.3412L87.959 79.2277C88.9809 78.2058 89.534 76.7911 89.4767 75.3471L89.3188 71.3741C89.295 70.7782 89.7958 70.2976 90.383 70.3393L94.0842 70.589C95.5817 70.6887 97.0478 70.1392 98.1081 69.0786L98.9652 68.2216C101.508 70.2576 105.281 70.1468 107.697 67.7306C108.793 66.6342 109.454 65.219 109.592 63.6938C116.552 65.216 123.926 64.0188 130.061 60.3241V82.3195C130.061 84.4815 128.302 86.2404 126.14 86.2404H85.3005C84.1411 86.2404 83.2012 87.1801 83.2012 88.3397C83.2012 89.4994 84.1411 90.439 85.3005 90.439H126.139C130.616 90.439 134.259 86.7966 134.259 82.3195V57.2174C146.63 46.1105 146.633 26.712 134.259 15.6034V15.6034ZM94.3658 66.3991L90.6649 66.1494C87.5758 65.9482 85.0001 68.4567 85.1227 71.5404L85.2806 75.5134C85.2918 75.7908 85.1854 76.0625 84.9892 76.2585L83.8758 77.3719C83.6723 77.5757 83.3935 77.6815 83.1032 77.6616L79.4018 77.412C76.3113 77.2074 73.7376 79.7251 73.8599 82.8029L74.0178 86.7759C74.029 87.0578 73.9193 87.3284 73.7264 87.521L72.6306 88.6165C72.4271 88.8203 72.1475 88.927 71.8581 88.9063L68.1566 88.6566C65.0651 88.4553 62.4922 90.9658 62.6148 94.0475L62.7726 98.0205C62.7838 98.2979 62.6775 98.5697 62.4812 98.7656L61.3667 99.8799C61.0014 100.245 60.5163 100.447 59.9999 100.45L53.1154 100.484H53.1075C52.2401 100.484 51.5342 99.78 51.5384 98.9067L51.572 92.0219C51.5745 91.5057 51.7769 91.0204 52.1418 90.6554L86.7417 56.0555L95.9662 65.2801L95.1377 66.1086C94.9348 66.3129 94.6532 66.4207 94.3658 66.3991V66.3991ZM104.728 64.7611C103.806 65.6828 102.307 65.6828 101.385 64.7611L86.8503 50.2262C85.9289 49.3048 85.9289 47.8056 86.8503 46.8836C87.7715 45.9624 89.2707 45.9624 90.1924 46.8833C90.1969 46.8878 90.2013 46.892 90.2058 46.8965L104.728 61.4188C105.65 62.3402 105.65 63.8397 104.728 64.7611V64.7611ZM108.151 58.9525C107.821 58.5478 93.0776 43.8321 93.0488 43.8046C90.2915 35.3605 92.5335 25.9162 98.8263 19.6237C107.574 10.8764 121.475 10.3689 130.813 18.1727C142.172 27.6578 142.19 45.1233 130.827 54.6361C130.821 54.6409 130.816 54.6454 130.81 54.6501C124.551 59.8779 115.904 61.5111 108.151 58.9525Z' fill='white'/%3E%3Cpath d='M128.816 23.2025C125.376 19.7622 119.769 19.7487 116.314 23.2025C112.753 26.7631 112.862 32.6019 116.643 36.0176C120.125 39.1624 125.492 39.0283 128.816 35.7047C128.816 35.7047 128.816 35.7047 128.816 35.7044C132.27 32.2501 132.271 26.6573 128.816 23.2025ZM119.37 32.8208C119.369 32.8203 119.368 32.82 119.368 32.8194C119.356 32.8082 119.345 32.7968 119.333 32.7853C119.33 32.7825 119.328 32.78 119.325 32.7774C119.311 32.7637 119.297 32.7497 119.283 32.736C117.469 30.9217 117.468 27.986 119.283 26.1717C121.092 24.3621 124.038 24.3615 125.847 26.1717C127.662 27.9858 127.662 30.9217 125.847 32.7357C124.066 34.5165 121.186 34.5453 119.37 32.8208Z' fill='white'/%3E%3C/svg%3E%0A");
    background-size:100%;
    background-position:center;
    background-repeat:no-repeat;
    width:60px;
    height:50px;
}
@media (max-width:991px) {
    .xdget-productTiming.wide>div>div span:nth-child(3),.xdget-productTiming.wide>div>div span:nth-child(5) {
    margin-right:10px;
}
   .xdget-productTiming.wide>div>div span:nth-child(4),.xdget-productTiming.wide>div>div span:nth-child(6) {
    margin-left:10px;
} 
    .xdget-productTiming:not(.wide)>div>div span:nth-child(2)::after,.xdget-productTiming:not(.wide)>div>div span:nth-child(4)::after {
right:-24px;
}
    .xdget-productTiming.wide>div>div span:nth-child(3)::after,.xdget-productTiming.wide>div>div span:nth-child(5)::after {
    right:-15px;

}
    .xdget-productTiming p {
        font-size: 12.5px;
        margin-bottom: 18px;
    }
    .xdget-productTiming {
        background: #F2E6DA;
        border-radius: 28px;
        padding: 27px 44px 50px 44px;
        max-width:333px;
        margin:auto;
     }
    .xdget-productTiming>div>div {
     max-width:245px;
        margin:auto;
    }
    .xdget-productTiming:not(.wide)>div>div span {
          border-radius: 11px;
         font-size: 14px;
        margin: 0 1px;
        width: 26px;
        height: 32px;
     }
     .xdget-productTiming.wide>div>div span {
          border-radius: 11px;
         font-size: 14px;
        margin: 0 1px;
        width: 22px;
        height: 28px;
     }
    .xdget-productTiming>div>div>div {
    height:25px;
    }
    .xdget-productTiming>div>div>div>div {
        font-size: 10px;
        margin: 0 15px;
    }
     .xdget-productTiming.wide>div>div>div>div {
        margin: 0 25px;
    }
    .xdget-productTiming a {
        font-size: 14px;
        border-radius: 45px;
        width: 90%;
        height: 67px;
        padding-left: 50px;

    }
    .xdget-productTiming a::before {
           left: 47px;
        width: 37.5px;
        height: 25px;
        background-size:contain;
    }
    .xdget-productTiming.wide>div>div>div>div:nth-child(1), .xdget-productTiming.wide>div>div>div>div:nth-child(2) {
   transform:translateX(15px);
}
}
.user-product-block {
display:none;
}

/* ------------- 
content finish - RemainingProductTime
------------- */

/* ------------- 
content start - trainingsWeekends
------------- */

.weeked:not(.future)::before {
  content:'';
  position:absolute;
  left:0px;
  top:0px;
background-image: url("data:image/svg+xml,%3Csvg width='105' height='105' viewBox='0 0 105 105' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='52.5' cy='52.5' r='52.5' fill='%23D9C0A4'/%3E%3Cg clip-path='url(%23clip0_29_281)'%3E%3Cpath d='M93.502 33.107C89.8004 25.2609 83.9379 18.6723 76.5523 14.0496C66.2798 7.63812 54.1121 5.60132 42.3164 8.32886C30.5207 11.0387 20.4784 18.194 14.0669 28.4666C7.63769 38.7391 5.60089 50.8891 8.32843 62.7025C11.056 74.4982 18.2113 84.5405 28.4662 90.952C35.6924 95.4684 43.9813 97.8594 52.465 97.8594H53.014C61.4623 97.7532 69.6803 95.309 76.8003 90.8103C78.8725 89.4997 79.4747 86.7722 78.1641 84.6999C76.8534 82.6277 74.1259 82.0255 72.0537 83.3362C66.3329 86.967 59.7089 88.9329 52.9077 89.0215C45.9295 89.1101 39.1107 87.1795 33.1597 83.4779C24.8885 78.3062 19.1323 70.2298 16.9538 60.7366C14.7753 51.2433 16.4048 41.4667 21.5765 33.1955C32.2387 16.1395 54.8029 10.9324 71.8588 21.5946C77.8098 25.314 82.521 30.6097 85.4965 36.9149C88.4012 43.0607 89.5347 49.8795 88.7731 56.6098C88.5074 59.0363 90.2432 61.2325 92.6873 61.4981C95.1138 61.7638 97.31 60.0281 97.5756 57.584C98.5143 49.2065 97.0974 40.7405 93.502 33.107Z' fill='white'/%3E%3Cpath d='M67.1452 37.1283L45.7854 58.4882L37.8685 50.5712C36.1327 48.8355 33.3344 48.8355 31.5987 50.5712C29.8629 52.3069 29.8629 55.1053 31.5987 56.841L42.6505 67.8929C43.5184 68.7607 44.6519 69.1858 45.7854 69.1858C46.9189 69.1858 48.0524 68.7607 48.9203 67.8929L73.3973 43.3981C75.133 41.6624 75.133 38.864 73.3973 37.1283C71.6616 35.4103 68.8632 35.4103 67.1452 37.1283Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_29_281'%3E%3Crect width='90.6818' height='90.6818' fill='white' transform='translate(7.15625 7.15625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size:cover;
  width:5.46875vw;
  height:5.46875vw;
  max-width:30px;
  max-height:30px;
  z-index:10;
  transform:translate(-50%,-50%);
}
.current::before {
  background-image: url("data:image/svg+xml,%3Csvg width='105' height='105' viewBox='0 0 105 105' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='52.5' cy='52.5' r='52.5' fill='%23DBA470'/%3E%3Cpath d='M89.1188 38.0142C88.5164 36.424 86.7398 35.6225 85.1489 36.2249C83.5592 36.8259 82.7579 38.6036 83.36 40.194C86.3195 48.0111 86.1343 56.547 82.8388 64.2311C79.4558 72.1181 73.2044 78.2162 65.2348 81.4016C57.2656 84.5867 48.5331 84.4786 40.646 81.0961C38.3589 80.1154 36.2244 78.8938 34.2661 77.4599C29.4685 73.9449 25.7365 69.1505 23.4749 63.4918C20.2893 55.5228 20.397 46.7906 23.7797 38.9023C27.1625 31.0153 33.4152 24.917 41.3845 21.7309C49.0101 18.6832 57.334 18.6593 64.9479 21.6262L62.766 25.3114C62.1665 26.3238 62.6272 26.9994 63.7879 26.8115L74.154 25.1381C75.3154 24.9504 75.9448 23.8888 75.5503 22.7807L72.034 12.8858C71.6402 11.7775 70.8272 11.6979 70.2286 12.7108L68.1244 16.2635C58.7977 12.3468 48.5018 12.2545 39.0979 16.0134C29.602 19.8096 22.1522 27.076 18.1203 36.4752C14.0891 45.8741 13.9598 56.2814 17.7562 65.778C20.4521 72.5221 24.8982 78.2345 30.6165 82.4227C32.9494 84.1316 35.4947 85.5872 38.2187 86.755C47.6181 90.7855 58.0238 90.9155 67.5201 87.1204C77.0176 83.325 84.4669 76.0572 88.4978 66.6574C92.4249 57.5021 92.6455 47.3286 89.1188 38.0142Z' fill='white'/%3E%3Cpath d='M51.9527 26.9805C50.5765 26.9805 49.46 28.0962 49.46 29.4735V54.3124L72.1777 66.0562C72.5434 66.2454 72.9345 66.3352 73.3198 66.3344C74.2224 66.3344 75.0936 65.8435 75.5368 64.986C76.1684 63.7627 75.6902 62.2592 74.466 61.6264L54.4465 51.2769V29.4735C54.4464 28.0962 53.3307 26.9805 51.9527 26.9805Z' fill='white'/%3E%3C/svg%3E%0A")!important;
}


.d1{background: linear-gradient(180deg, #DFCAB0 0%, #BE9672 100%);    border-radius: 8px;}
.gc-user-user .page-header, .gc-user-user h2.lesson-title-value, .gc-user-user .lesson-header-block.row-section, .lesson-header-block {display:none}
ul.breadcrumb {    margin-top: 31px;    font-size: 12px;}
.d1img img{  float: left;   width: 40px;    margin-left: 38px;}
.d1img {    padding: 20px 0;}
.d1{ margin: auto;   width: 100%;    max-width: 500px;    height: 82px;  font-family: 'Montserra',sans-serif;margin-top: 17px;}
.d1t {    float: left;    color: #fff;    padding-left: 19px;    font-size: 14.7px;    font-weight: 600;}
.state-icon-block {
    display:none;
}
.club .lesson-list li .info {
    margin-left: 0;

}
.club .lesson-list li .info table {
    width:100%;
}
.club .lesson-list li {
    border: 2px solid #AC79AD;
    border-radius: 20px;
}
.club .lesson-list li table:before{
    content: " ";    position: absolute;    right: 0;    top: 0;    width: 36px;    height: 100%;
    background: linear-gradient(180deg, #C99ACA 0%, #AC79AD 100%);
    background-repeat: no-repeat;    background-size: 100%;}
.club .lesson-list li table:after {
    content: " ";    position: absolute;    right: 0;    top: 0;    width: 36px;    height: 100%;
    background: url(https://fs.getcourse.ru/fileservice/file/download/a/40233/sc/191/h/dec45f861e6d2424f6321dbba2d69343.png) 50%;
    background-repeat: no-repeat;    background-size: 9px;}
.club .lesson-list li.brown {
    border: 2px solid #F0C49B;
    border-radius: 20px;
}
.club .lesson-list li.blue {
    border: 2px solid #88D2DB;
    border-radius: 20px;
}
.club .lesson-list li.blue table:before{
    content: " ";    position: absolute;    right: 0;    top: 0;    width: 36px;    height: 100%;
    background: linear-gradient(180deg, #91D5DD 0%, #4ABCCA 100%);
    background-repeat: no-repeat;    background-size: 100%;}
.club .lesson-list li.blue table:after {
    content: " ";    position: absolute;    right: 0;    top: 0;    width: 36px;    height: 100%;
    background: url(https://fs.getcourse.ru/fileservice/file/download/a/40233/sc/191/h/dec45f861e6d2424f6321dbba2d69343.png) 50%;
    background-repeat: no-repeat;    background-size: 9px;}
.club .user-state-has_mission .user-state-bg {
    background: #ffffff;
}


.club .lesson-list li.brown table:before {
    content: " ";    position: absolute;    right: 0;    top: 0;    width: 36px;    height: 100%;
    background: linear-gradient(180deg, #F0C49B 0%, #D0AD8D 100%);
    background-repeat: no-repeat;    background-size: 100%;}
.club .lesson-list li.brown table:after {
    content: " ";    position: absolute;    right: 0;    top: 0;    width: 36px;    height: 100%;
    background: url(https://fs.getcourse.ru/fileservice/file/download/a/40233/sc/191/h/dec45f861e6d2424f6321dbba2d69343.png) 50%;
    background-repeat: no-repeat;    background-size: 9px;}

.club .lesson-list li.user-state-accomplished table:after {
    background: url(https://fs.getcourse.ru/fileservice/file/download/a/40233/sc/216/h/6a5e7db6f6657c43fb75f354f96bb229.png) 50%;
    background-repeat: no-repeat;    background-size: 25px;}
.club .lesson-list {background: #ffffff;}
.club .lesson-list li table {   min-height: 80px;}
@media (max-width: 520px){
   .club .lesson-list li .item-image {    display: table-cell;    width: 94px !important;}
   .club .lesson-list li .vmiddle {    margin-left: 0px;}
    .club .lesson-list li table {    min-height: 50px;}
}

.club .lesson-list .item-main-td.item-with-image {    height: 80px;}
.club td.item-image {    background-size: 33px !important;}
.club .lesson-list li .title {
    font-size: 14px;
    color: #000;}
.club .description{display:none !important}
.club .lesson-list li {    min-height: 50px;}
.club .lesson-list .item-main-td.item-with-image {    height: 60px;}
@media (min-width:991px) {
    .d1{ margin-left: 0;}
    .club .lesson-list li .link.title {
        font-family: 'Montserrat',sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 25px;
        line-height: 170%;
        color: #000000;
    }
    .club .lesson-list li .info tr {
        min-height:100px;
    }
    .club .lesson-list {
        max-width: 500px;
    }
    .club .lesson-list li {
        margin-left:0;
        margin-right:0;
        border: 4px solid #AC79AD;
        border-radius: 20px;
    }
    .club .lesson-list li.brown {
        border: 4px solid #F0C49B;
        border-radius: 20px;
    }
    .club .lesson-list li.blue {
        border: 4px solid #88D2DB;
        border-radius: 20px;
    }
    .club td.item-image {
        background-size: 30% !important;
    }
    .club .item-main-td:not(.item-with-image) {
        padding-left:180px;
    }
    .club .lesson-list .item-main-td.item-with-image {
        padding-left: 0;
    }
}
@media (max-width:485px) {
    .club .xdget-lessonList {
        max-width:85.5vw;
        margin:auto;
    }
    .d1 {
        max-width:85.5vw;
        margin:auto;
        height:auto;
    }

    .club .lesson-list li {
        margin: 1.61vw 0;
    }
    .club .lesson-list {
  padding-top:5.7vw;
    }
    .club .lesson-list li .title {
        font-size: 3.38vw;

    }
    .club .lesson-list li .item-image {
        width: 28.8vw !important;
    }
   .club .lesson-list .item-main-td {
        padding-top: 5vw;
        padding-bottom: 5vw;
        padding-left:0!important;
    }
    .club .item-main-td:not(.item-with-image) {
        padding-left:27vw!important;
    }
    .d1img {
        padding: 5vw 0;display: flex;
    }
    .d1img img {
    margin-left:10vw;
        width:10vw;
    }
    .d1t {
         padding-left: 4.323vw;
        font-size: 3.38vw;
    }
    .club .lesson-list li {
        border-radius:5.46875vw!important;
    }
}
/* ------------- 
content finish - trainingsWeekends
------------- */
