 #partst_filter h2 i {display:none;}
.studioDetails {display:none;}
@media (max-width: 500px) {

.com22_studii.mobile {
    padding-top: 56px;
}
.com22_studii.mobile .breadcrumbs li:last-child a {
    color: #AAAAAA;
}
.com22_studii.mobile .c22_scont h1 {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 28px;
    color: #333333;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .right,
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .left {
    display: block;
    width: 100%;height:auto;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .left img {
    height: 255px;
    border-radius: 8px 8px 0px 0px;
    width: 100%;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth {
    height: auto;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .subControls {
    position: relative;
    bottom: 0;
    left: 0;
    height: auto;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .subControls a {
    margin-right: 8px;
    margin-bottom: 12px;
    display: inline-block;
    vertical-align: top;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .subControls .sC_b2, 
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .subControls .sC_b1 {
    padding: 0 25px;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .subControls .sC_b1 {
    width: 152px;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .subControls .sC_b2 {
    margin-right: 0;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .subControls .sC_b3 {
    width: 100%;
}
.com22_studii.mobile #partst_filter h2 {
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;  
    color: #333333;
    font-family: 'TT Norms','Montserrat',Helvetica,sans-serif;
}
.com22_studii.mobile #partst_filter .st_filter_commit {
    position: relative;
    height: auto;
    text-align: left;
}
.com22_studii.mobile #partst_filter .st_filter_commit span {
    text-align: center;
    width: 100%;
    margin-right: 0;
}
.com22_studii.mobile #partst_filter .st_filter_commit a {
    margin-right: 10px;
}
.com22_studii.mobile #partst_filter .st_filter_items > div {
    width: 100%;
    margin-bottom: 24px;
}
.com22_studii.mobile #partst_filter .st_filter_items > div:last-child {
    margin-bottom: 0;
}
.com22_studii.mobile #partst_filter .st_filter_popular {
    height: auto;
}
.com22_studii.mobile #partst_filter .st_filter_popular > span {
    display: block;
    margin-bottom: 12px;
}
.com22_studii.mobile #partst_filter .st_filter_popular > a {
    margin-right: 8px;
    margin-bottom: 12px;
}
.partst_filtered .partst_filtered_box {
    height: 1048px;
}
.com22_studii .partst_filtered.partst_nonfiltered .container {
    max-width: 100%;
}
.com22_studii .partst_filtered.partst_nonfiltered .container .partst_filtered_box {
    border: 1px solid #F3F3F3;
    box-shadow: 0px 0px 50px rgb(204 204 204 / 30%);
    border-radius: 16px;
}
.com22_studii .partst_filtered.partst_nonfiltered .container .partst_filtered_box {
    border: 1px solid #F3F3F3;
    box-shadow: 0px 0px 50px rgb(204 204 204 / 30%);
    border-radius: 16px;
    padding: 0;
    height: 977px;
}
.partst_filtered h2 {
    width: 100%;
    display: block;
    padding: 0 15px;
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 60px;
    color: #333333;
}
.partst_filtered.partst_nonfiltered .info {
    width: 100%;
    margin-top: 0;
}
.partst_filtered .info ins {
    display: block;
    width: 100%;
    border-right: 0;
    border-left: 0;
    border-bottom: 0;
}
.partst_filtered .info ins:last-child {
    border-bottom: 1px solid #EAEAEA;
}
.partst_filtered .info ins a {
    border-top: 0;
    border-bottom: 0;
    top: -1px;
    height: 51px;
}
.partst_filtered .info ins:nth-child(2), .partst_filtered .info ins:nth-child(4) {
    left: 0px;
}
.partst_filtered .info ins:nth-child(3), .partst_filtered .info ins:nth-child(4) {
    top: 0px;
}
.partst_filtered .st_filtered_items {
    width: calc(100% - 24px);
    overflow: visible;
    margin: 0 auto;
    margin-top: 16px;
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap > div {
    width: 234px;
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap0 { 
    width: 234px;
}
.partst_filtered .st_filtered_gallery {
    position: relative;
    height: 282px;
    width: 100%;
    border-radius: 0px;
}
.partst_filtered .st_filtered_gallery .st_filtered_gallery_item .sin_gal_ctrl {
    top: 115px;
}
.partst_filtered .st_filtered_descriptions {
    width: 100%;
    height: 290px;
    padding: 0 15px;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.hearts {display:none;}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.calend.iconed:after {
    right: 0;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.calend.iconed {
    width: 46px;
    font-size: 0;
    padding: 0;
    margin-right: 8px;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.copylk {
    right: 0px;
    width: 46px;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.wantfs {
    width: 234px;
    margin-right: 8px;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .text {
    height: 187px;
}
.partst_filtered .st_filtered_inform {
    width: 100%;
}
.partst_filtered .st_filtered_inform .st_filtered_inform_item .ctrl span.zalopt {
    line-height: 1.2em;
    padding-top: 8px;
}
.c22_cont.c22_scont .c22_scont_title, #partst_sessii .c22_scont_title {
    font-size: 22px;
    line-height: 26px;
    color: #333333;
    font-weight: 600;
}
#partst_sessii .st_sessii_descr {
    display: none;
}
#partst_sessii .st_sessii_boxes {
    width: 100%;
}
#partst_sessii .st_sessii_boxes .st_sessii_box {
    margin-right: 12px;
}
#partst_seealso .seealso_items > div {
    width: 100%;
    margin-right: 0;
    margin-bottom: 24px;
}
.com22_studii .c22_faq .faqs {
    font-size: 0;
    min-height: 0;
}
.com22_studii .c22_faq .faqs > div {
    width: 100%;
}
.com22_studii .c22_faq .faqs > div.animated div, .c22_faq .faqs > div.active div {
    height: auto;
}
.com22_studii .c22_faq .faqs > div.faq_create_question {
    position: relative;
    width: 100%;
}
#partst_walktaps .partst_walktaps_items .partst_walktaps_items_list {
    width: 100%;
}
#partst_walktaps .partst_walktaps_items {
    height: auto;
}
#partst_walktaps .partst_walktaps_items .partst_walktaps_items_view {
    width: 100%;
    height: 500px;
}
#partst_walktaps .partst_walktaps_items .partst_walktaps_items_view .walktaps_item_descr {
   /*position: relative;*/
    width: 100%;
}
#partst_walktaps .partst_walktaps_items #walktaps_item_gmap {
    position: relative;
    height: 200px;
    width: 100%;
}
#partst_walktaps .partst_walktaps_items #walktaps_item_gmap {
    position: absolute;
    height: 200px;
    width: 100%;
    top: auto;
    bottom: 0;display:none;
}
#partst_walktaps .partst_walktaps_items .partst_walktaps_items_view .walktaps_item_descr > div.props ins {
    width: 100%;
    border-bottom: none;
}
#partst_walktaps .partst_walktaps_items .partst_walktaps_items_view .walktaps_item_descr > div.props ins:last-child {
    border-bottom: 1px solid #EAEAEA;
}
#partst_walktaps .partst_walktaps_items .partst_walktaps_items_view .walktaps_item_descr h3 {
    font-size: 20px;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_descr .walktaps_item_subs {
    width: 100%;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_descr .walktaps_item_subs > div {
    width: 100%;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_descr .walktaps_item_subs > div {
    width: calc(216px);
    margin-left: calc(42px + 8px + 0px);
}
 #partst_walktaps .partst_walktaps_items .walktaps_item_descr .walktaps_item_subs > div > div {
    left: 0;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_subs .walktaps_item_subs_a.next {
    right: -8px;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_subs .walktaps_item_subs_a.prev {
    left: -6px;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_ctrl .add_to_cart {
    display: none;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_ctrl .copy {
    right: 0;
}
#partst_walktaps .partst_walktaps_items .walktaps_item_ctrl .showgmap {
    width: 260px;
    text-align: center;
}
.reviewText {
    left: auto;
    right: 11px;
    top: 10px;
    background-size: 40px auto;
    background-repeat: no-repeat;
    background-position: center;
}

.com22_studii #partst_filter h2 i{
    content:'';
    background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI3MTU3IDMuNzYzNzFDNy4wMTMyMSA0Ljc2NzQ0IDYuMTAyMDcgNS41MDkxMyA1LjAxNzY2IDUuNTA5MTNDMy43MzIzNSA1LjUwOTEzIDIuNjkwNDMgNC40NjcyMSAyLjY5MDQzIDMuMTgxOUMyLjY5MDQzIDEuODk2NiAzLjczMjM1IDAuODU0Njc1IDUuMDE3NjYgMC44NTQ2NzVDNi4xMDIwNyAwLjg1NDY3NSA3LjAxMzIxIDEuNTk2MzYgNy4yNzE1NyAyLjYwMDFIMjMuMDU0QzIzLjM3NTMgMi42MDAxIDIzLjYzNTggMi44NjA1NSAyMy42MzU4IDMuMTgxOUMyMy42MzU4IDMuNTAzMjYgMjMuMzc1MyAzLjc2MzcxIDIzLjA1NCAzLjc2MzcxSDcuMjcxNTdaTTYuMTgxMjcgMy4xODE5QzYuMTgxMjcgMy44MjQ2MiA1LjY2MDI1IDQuMzQ1NTIgNS4wMTc2NiA0LjM0NTUyQzQuMzc1MDcgNC4zNDU1MiAzLjg1NDA0IDMuODI0NDkgMy44NTQwNCAzLjE4MTlDMy44NTQwNCAyLjUzOTMxIDQuMzc1MDcgMi4wMTgyOSA1LjAxNzY2IDIuMDE4MjlDNS42NjAyNSAyLjAxODI5IDYuMTgxMjcgMi41MzkxOSA2LjE4MTI3IDMuMTgxOVoiIGZpbGw9IiM3N0JBNjgiPjwvcGF0aD4KPHBhdGggZD0iTTAuOTQ1MDg3IDMuNzYzNzdIMi43NjM4MUMyLjcxNTkyIDMuNTc3ODUgMi42OTA1MSAzLjM4Mjg2IDIuNjkwNTEgMy4xODE5NkMyLjY5MDUxIDIuOTgxMDcgMi43MTU5MiAyLjc4NjA3IDIuNzYzODEgMi42MDAxNkgwLjk0NTA4N0MwLjYyMzczMSAyLjYwMDE2IDAuMzYzMjgxIDIuODYwNjEgMC4zNjMyODEgMy4xODE5NkMwLjM2MzI4MSAzLjUwMzMyIDAuNjIzNzMxIDMuNzYzNzcgMC45NDUwODcgMy43NjM3N1oiIGZpbGw9IiM3N0JBNjgiPjwvcGF0aD4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4yNTM2IDE0LjIzNjRDMTMuOTk1MiAxMy4yMzI3IDEzLjA4MzkgMTIuNDkxIDExLjk5OTYgMTIuNDkxQzEwLjkxNTQgMTIuNDkxIDEwLjAwNCAxMy4yMzI3IDkuNzQ1NzMgMTQuMjM2NEgwLjk0NTA4N0MwLjYyMzczMSAxNC4yMzY0IDAuMzYzMjgxIDE0LjQ5NyAwLjM2MzI4MSAxNC44MTgzQzAuMzYzMjgxIDE1LjEzOTUgMC42MjM3MzEgMTUuNDAwMSAwLjk0NTA4NyAxNS40MDAxSDkuNzQ1NjFDMTAuMDA0IDE2LjQwMzggMTAuOTE1MiAxNy4xNDU1IDExLjk5OTUgMTcuMTQ1NUMxMy4wODM4IDE3LjE0NTUgMTMuOTk1MiAxNi40MDM4IDE0LjI1MzQgMTUuNDAwMUgyMy4wNTRDMjMuMzc1MiAxNS40MDAxIDIzLjYzNTggMTUuMTM5NSAyMy42MzU4IDE0LjgxODNDMjMuNjM1OCAxNC40OTcgMjMuMzc1MiAxNC4yMzY0IDIzLjA1NCAxNC4yMzY0SDE0LjI1MzZaTTExLjk5OTYgMTUuOTgxOUMxMi42NDI0IDE1Ljk4MTkgMTMuMTYzMyAxNS40NjEgMTMuMTYzMyAxNC44MTgzQzEzLjE2MzMgMTQuMTc1NSAxMi42NDI0IDEzLjY1NDYgMTEuOTk5NiAxMy42NTQ2QzExLjM1NjkgMTMuNjU0NiAxMC44MzYgMTQuMTc1NSAxMC44MzYgMTQuODE4M0MxMC44MzYgMTUuNDYxIDExLjM1NjkgMTUuOTgxOSAxMS45OTk2IDE1Ljk4MTlaIiBmaWxsPSIjNzdCQTY4Ij48L3BhdGg+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuMjM1NCA4LjQxODI3QzIwLjk3NyA3LjQxNDU0IDIwLjA2NTcgNi42NzI4NSAxOC45ODE0IDYuNjcyODVDMTcuODk3MiA2LjY3Mjg1IDE2Ljk4NTggNy40MTQ1NCAxNi43Mjc1IDguNDE4MjdIMC45NDUwODdDMC42MjM3MzEgOC40MTgyNyAwLjM2MzI4MSA4LjY3ODg1IDAuMzYzMjgxIDkuMDAwMDhDMC4zNjMyODEgOS4zMjEzMSAwLjYyMzczMSA5LjU4MTg5IDAuOTQ1MDg3IDkuNTgxODlIMTYuNzI3NUMxNi45ODU5IDEwLjU4NTYgMTcuODk3MiAxMS4zMjczIDE4Ljk4MTQgMTEuMzI3M0MyMC4wNjU3IDExLjMyNzMgMjAuOTc3MSAxMC41ODU2IDIxLjIzNTQgOS41ODE4OUgyMy4wNTQxQzIzLjM3NTMgOS41ODE4OSAyMy42MzU5IDkuMzIxMzEgMjMuNjM1OSA5LjAwMDA4QzIzLjYzNTkgOC42Nzg4NSAyMy4zNzUzIDguNDE4MjcgMjMuMDU0MSA4LjQxODI3SDIxLjIzNTRaTTE4Ljk4MTQgMTAuMTYzN0MxOS42MjQxIDEwLjE2MzcgMjAuMTQ1IDkuNjQyNzkgMjAuMTQ1IDkuMDAwMDhDMjAuMTQ1IDguMzU3MzcgMTkuNjI0IDcuODM2NDcgMTguOTgxNCA3LjgzNjQ3QzE4LjMzODcgNy44MzY0NyAxNy44MTc4IDguMzU3MzcgMTcuODE3OCA5LjAwMDA4QzE3LjgxNzggOS42NDI3OSAxOC4zMzg3IDEwLjE2MzcgMTguOTgxNCAxMC4xNjM3WiIgZmlsbD0iIzc3QkE2OCI+PC9wYXRoPgo8L3N2Zz4=");
}
#partst_filter h2 i {
    display: block;
    vertical-align: top;
    width: 42px;
    height: 42px;
    margin-right: 0;
    background-color: #F3F3F3;
    border-radius: 6px;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 0;
}
.com22_studii.mobile #partst_filter h2 {
    line-height: 42px;
    margin-bottom: 0;
}
.com22_studii.mobile #partst_filter h2 {
    line-height: 22px;
    margin-bottom: 0;
    text-align: left;
    padding-left: calc(42px + 0px + 10px);
    left: 0;
    display: block;
    height: 44px;
}
.com22_studii.mobile #partst_filter .st_filter_commit span {
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: 0.193846px;
    color: #777777;
    top: -18px;
    left: 8px;
}
.com22_studii.mobile #partst_filter .st_filter_commit {
    height: 44px;
}
.com22_studii.mobile #partst_filter .st_filter_commit a {
    top: -35px;
}
#partst_filter .st_filter_items {
    background: transparent;
    border: none;
    box-shadow: none;
    padding: 24px 0;
}
#partst_filter .container {
    background: #FFFFFF;
    border: 1px solid #F3F3F3;
    box-shadow: 0px 0px 25px rgb(204 204 204 / 25%);
    border-radius: 8px;
    padding: 24px;
}
.com22_studii.mobile #partst_filter .st_filter_commit a {
    font-size: 14px;
    padding: 0 23px;
    top: -13px;
}
.com22_studii.mobile #partst_filter .st_filter_commit a:last-child {
    margin-right: 0;
}
.com22_studii.mobile #partst_filter .st_filter_popular {
    display: none;
}
.selector {
    width: 100%;
}
.com22_studii.mobile #partst_filter h2:after{
    content:'';
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='18' viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.002 8.29764L2.21423 0.287559C2.03411 0.102146 1.79366 0 1.53728 0C1.2809 0 1.04046 0.102146 0.860339 0.287559L0.286827 0.87731C-0.0863611 1.2616 -0.0863611 1.88618 0.286827 2.26988L6.82637 8.99627L0.279571 15.7301C0.0994504 15.9155 0 16.1627 0 16.4263C0 16.6901 0.0994504 16.9373 0.279571 17.1228L0.853083 17.7124C1.03335 17.8979 1.27365 18 1.53003 18C1.78641 18 2.02685 17.8979 2.20697 17.7124L10.002 9.69504C10.1825 9.50904 10.2817 9.26071 10.2811 8.99671C10.2817 8.73169 10.1825 8.48349 10.002 8.29764Z' fill='%23777777'/%3E%3C/svg%3E%0A");

}
.com22_studii.mobile #partst_filter h2:after {
    width: 22px;
    height: 42px;
    position: absolute;
    right: -8px;
    top: 0;
    background-repeat: no-repeat;
    background-position: center;
}
.com22_studii.mobile #partst_filter .st_filter_commit a,
#partst_filter .st_filter_items {display:none;}
.com22_studii.mobile #partst_filter .st_filter_commit {
    height: 0;transition:all 0.6s ease;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit a {display:inline-block;}
#partst_filter.m_show .st_filter_items {display:block;}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit {height: 44px;}
#partst_filter .container:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0px;
    left: 0;
    margin: -2px;
    z-index: -1;
    border-radius: inherit;
    background: linear-gradient(to bottom, rgba(119, 186, 104, 1), rgba(239, 239, 239, 1));
}

.com22_studii .c22_scont {
    margin-bottom: 34px;
}
.partst_filtered.partst_nonfiltered .info {
    left: 0;
}
.partst_filtered .st_filtered_items .sfi_pn {
    display: none;
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap0 {
    width: calc(100% + 15px);
    left: 15px;
    overflow: auto;
}
.partst_filtered .st_filtered_inform.opened {
    height: 440px;
}
.innerblock.st_filtered_gallery {
    position: absolute;
    top: 256px;
}
.partst_filtered .st_filtered_items {
    top: 538px;
    position: absolute;
}
.partst_filtered .st_filtered_descriptions {
    position: absolute;
    top: 612px;
}
.reviewText {display:none;}
 
#partst_walktaps {
    display: none;
}
.c22_faq .faqs > .faq_create_question div {
    height: auto;
}
.com22_studii .c22_faq .faqs > div.animated div, .c22_faq .faqs > div.active div { 
    line-height: 1.6em;
}
#partst_sessii .st_sessii_boxes { 
    overflow: auto;
    height: 390px;
}
#partst_sessii .st_sessii_boxes .st_sessii_boxes_wrap {
    height: 375px;
}
#partst_filter .st_filter_items > div.mult ins {
    width: 100%;
}
#partst_filtered .innerblock.st_filtered_gallery {
    top: 0;
}
#partst_filtered.partst_filtered .st_filtered_descriptions {
    position: absolute;
    top: 360px;
}
#partst_filtered .st_filtered_items {
    top: 286px;
}
#partst_filtered .st_filtered_description_item .ctrl a.copylk {display:none;}
#partst_filtered .partst_filtered .info {
    left: -30px;
    width: calc(100% + 30px);
}
#partst_filtered.partst_filtered .partst_filtered_box {
    height: 940px;
}
#partst_filtered.partst_filtered .st_filtered_inform.opened {
    height: 555px;
}
.partst_filtered .st_filtered_descriptions {
    top: calc(612px + 49px + 28px);
}
.partst_filtered .st_filtered_inform {
    top: calc(612px + 28px);
    bottom: auto;
    transform: translateY( 0 );
    height: 49px;background: #f9f9f9;
}
.partst_filtered .st_filtered_inform .st_filtered_inform_item .cont {
    height: 0px;
    overflow: hidden; 
}
.com22_studii .partst_filtered.partst_nonfiltered .container .partst_filtered_box {
    height: 1010px;
}
.partst_filtered .st_filtered_inform.opened {
    height: 375px;
    overflow: hidden;
}
.partst_filtered .st_filtered_inform .st_filtered_inform_item.opened .cont {
    height: 326px;
    padding-top: 15px;
    overflow: auto;
}
 .partst_filtered .st_filtered_inform .st_filtered_inform_item .ctrl {
    background-color: #fff;}
 
.partst_filtered .st_filtered_inform .st_filtered_inform_item .ctrl span.zalopt {
    padding-right: 16px;
}
.partst_filtered .st_filtered_inform .st_filtered_inform_item .ctrl span.zalopt a {
    background-color: #fff;
    transform: rotate(90deg);
    top: -1px;
    right: 0px;border:none;
        border-radius: 0px !important;
}
.partst_filtered .st_filtered_inform {
    border-radius: 0;
    width: calc(100% + 2px);
    left: -1px;
}
.com22_studii .c22_faq .faq_create_question textarea {
    margin-top: 10px;
}
.com22_studii .c22_faq .faq_create_question input {
    margin-bottom: 5px;
}

  .partst_filtered .st_filtered_items .st_filtered_items_wrap0 {
    scrollbar-width: thin;
    scrollbar-color: #ffd8e6 #e8e8e8;
  }
  .partst_filtered .st_filtered_items .st_filtered_items_wrap0::-webkit-scrollbar {
    width: 4px;
  }
  .partst_filtered .st_filtered_items .st_filtered_items_wrap0::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .partst_filtered .st_filtered_items .st_filtered_items_wrap0::-webkit-scrollbar-thumb {
    background-color: #ffd8e6;
    border-radius: 4px;
    border: 0px solid #ffffff;
  }
  .partst_filtered .st_filtered_items .st_filtered_items_wrap0::-webkit-scrollbar {
        -webkit-appearance: initial;
        appearance: none;
        width: auto;
        height: 2px;
        display:initial;
          scrollbar-height: 2px;  /* Firefox */
  }
.partst_filtered .st_filtered_items .st_filtered_items_wrap0 {
    padding-bottom: 10px;
    height: 72px;
    width: calc(100% - 5px);
}

#partst_filtered.partst_filtered .st_filtered_inform {
    top: auto;
    bottom: 0;
}
#partst_filtered.partst_filtered .st_filtered_inform .st_filtered_inform_item.opened .cont {
    height: 490px;
}

.com22_studii .c22_faq .faq_create_question input {
    margin-bottom: 12px;
}
.com22_studii .c22_faq .faq_create_question textarea {
    margin-top: 0;
}
.partst_filtered .partst_filtered_box { 
    padding: 16px 0;
}
.com22_studii.mobile #partst_filter .st_filter_commit span {
    display: block;
    margin-left: 45px;
    text-align: left;
}
 #partst_sessii .st_sessii_boxes .st_sessii_box .st_sessii_box_eye {
    display: none;
}
#partst_sessii .st_sessii_boxes .st_sessii_box .st_sessii_btn {
    width: calc(100% - 32px);
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap,
.partst_filtered .st_filtered_items .st_filtered_items_wrap > div {
    height: 64px;
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap0 {
    height: 74px;
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap > div {
    height: 64px;
    padding-left: calc(64px + 8px + 16px);
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap > div img {
    height: 62px;
    top: 0;
    left: 0;
    width: 78px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.partst_filtered .st_filtered_inform .st_filtered_inform_item .ctrl span.zalopt {
    line-height: 48px;
    padding-top: 0;
}
.innerblock.st_filtered_gallery { 
    top: calc(256px + 49px);
}
.mobRTitle {
    position: absolute;
    top: 256px;
    width: 100%;
    height: 49px;
    display: block;
    padding-left: 16px;
    line-height: 49px;
    padding-right: 100px;
}
.mobRTitle .rmName {
    display: block;
    height: 49px;
    line-height: 49px;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    color: #333333;
}
.mobRTitle .st_filtered_commit {
    top: 0;
    background: #F3F3F3;
    border-radius: 4px;
    left: auto;
    right: 58px;
    top: 14px;
}
.mobRTitle .copylk {
    display: block;
    width: 49px;
    height: 49px;
    position: absolute;
    right: 0;
    top: 0;
    background: #F9F9F9;
    border: 1px solid #EAEAEA;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.87504 22H17.875C19.1382 22 20.1667 20.9724 20.1667 19.7084V5.95883C20.1667 4.69479 19.1382 3.66724 17.875 3.66724H6.87504C5.61187 3.66724 4.58337 4.69479 4.58337 5.95883V19.7084C4.58337 20.9724 5.61187 22 6.87504 22ZM5.50006 5.9571C5.50006 5.19905 6.11698 4.58215 6.87506 4.58215H17.8751C18.6331 4.58215 19.2501 5.19905 19.2501 5.9571V19.7066C19.2501 20.4647 18.6331 21.0816 17.8751 21.0816H6.87506C6.11698 21.0816 5.50006 20.4647 5.50006 19.7066V5.9571Z' fill='%23777777'/%3E%3Cpath d='M3.20833 19.2506H2.29167C1.0285 19.2506 0 18.223 0 16.9589V2.29174C0 1.02762 1.0285 0 2.29167 0H13.2917C14.5548 0 15.5833 1.02762 15.5833 2.29174C15.5833 2.54475 15.378 2.75009 15.125 2.75009C14.872 2.75009 14.6667 2.54475 14.6667 2.29174C14.6667 1.53363 14.0497 0.916695 13.2917 0.916695H2.29167C1.53358 0.916695 0.916667 1.53363 0.916667 2.29174V16.9589C0.916667 17.717 1.53358 18.3339 2.29167 18.3339H3.20833C3.46133 18.3339 3.66667 18.5392 3.66667 18.7922C3.66667 19.0453 3.46133 19.2506 3.20833 19.2506Z' fill='%23777777'/%3E%3Cpath d='M16.0417 15.5832H8.70833C8.45533 15.5832 8.25 15.3778 8.25 15.1248C8.25 14.8718 8.45533 14.6665 8.70833 14.6665H16.0417C16.2947 14.6665 16.5 14.8718 16.5 15.1248C16.5 15.3778 16.2947 15.5832 16.0417 15.5832Z' fill='%23777777'/%3E%3Cpath d='M16.0417 19.2484H8.70833C8.45533 19.2484 8.25 19.0434 8.25 18.7909C8.25 18.5384 8.45533 18.3335 8.70833 18.3335H16.0417C16.2947 18.3335 16.5 18.5384 16.5 18.7909C16.5 19.0434 16.2947 19.2484 16.0417 19.2484Z' fill='%23777777'/%3E%3Cpath d='M16.0417 11.9172H8.70833C8.45533 11.9172 8.25 11.7118 8.25 11.4588C8.25 11.2058 8.45533 11.0005 8.70833 11.0005H16.0417C16.2947 11.0005 16.5 11.2058 16.5 11.4588C16.5 11.7118 16.2947 11.9172 16.0417 11.9172Z' fill='%23777777'/%3E%3Cpath d='M16.0417 8.24837H8.70833C8.45533 8.24837 8.25 8.04344 8.25 7.79093C8.25 7.53843 8.45533 7.3335 8.70833 7.3335H16.0417C16.2947 7.3335 16.5 7.53843 16.5 7.79093C16.5 8.04344 16.2947 8.24837 16.0417 8.24837Z' fill='%23777777'/%3E%3C/svg%3E%0A");
}
.partst_filtered .st_filtered_items {
    top: calc(538px + 50px);
}
.partst_filtered .st_filtered_inform {
    top: calc(612px + 28px + 50px);
}
.partst_filtered .st_filtered_descriptions {
    top: calc(612px + 49px + 28px + 50px);
}
.com22_studii .partst_filtered.partst_nonfiltered .container .partst_filtered_box {
    height: calc(1010px + 50px);
}
#partst_filtered .innerblock.st_filtered_gallery {
    top: 50px;
}
#partst_filtered.partst_filtered .partst_filtered_box > h2 {
    display: none;
}
#partst_filtered.partst_filtered .partst_filtered_box > .st_filtered_commit {
    display: none;
}
#partst_filtered.partst_filtered .partst_filtered_box .mobRTitle {
    top: 0;
}
#partst_filtered.partst_filtered .partst_filtered_box {
    height: calc(940px + 100px);
}
#partst_filtered .innerblock.st_filtered_gallery {
    top: 100px;
}
#partst_filtered .st_filtered_items {
    top: calc(286px + 100px);
}
#partst_filtered.partst_filtered .st_filtered_descriptions { 
    top: calc(360px + 100px);
}
.mobRAddr {
    display: block;
    vertical-align: top;
    width: 100%;
    background: #FFFFFF;
    border: 1px solid #EAEAEA;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 0.226263px;
    color: #555555;
    text-decoration: none;
    height: 49px;
    line-height: 49px;
    padding: 0 49px;
    position: absolute;
    top: 48px;
    height: 52px;
}
.mobRAddr:before {
    content: '';
    display: block;
    width: 49px;
    height: 49px;
    position: absolute;
    left: 0;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAxOSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNDgyMyAyNC43MjU2QzkuMDM4NDUgMjQuNzI1NiA4LjYyNzM4IDI0LjUyNTUgOC4zNTQzNyAyNC4xNzYzTDYuNTUyOTggMjEuODczMkM2LjM5MzY4IDIxLjY2OTUgNi40MzAxMSAyMS4zNzU0IDYuNjM0MDkgMjEuMjE2NUM2LjgzODI2IDIxLjA1NzcgNy4xMzI2OSAyMS4wOTM3IDcuMjkxOTkgMjEuMjk3NEw5LjA5MzM4IDIzLjYwMDZDOS4xODc1IDIzLjcyMDkgOS4zMjkyMiAyMy43OSA5LjQ4MjEyIDIzLjc5QzkuNjM1MTkgMjMuNzkgOS43NzY5MiAyMy43MjA5IDkuODcxMDMgMjMuNjAwNUwxNi4wOSAxNS42NDUxQzE2LjA5NjEgMTUuNjM2NyAxNi4xMDI1IDE1LjYyODMgMTYuMTA5MSAxNS42MjAzQzE3LjM1IDE0LjEwMDggMTguMDEzMiAxMi4yNjAzIDE4LjAyNjkgMTAuMjk3OEMxOC4wNDI4IDguMDIgMTcuMTYwOCA1Ljg2ODYxIDE1LjU0MzUgNC4yNDAwNUMxMy45MjY1IDIuNjEyMjEgMTEuNzc5NCAxLjcxMzMyIDkuNDk3ODYgMS43MDkzQzkuNDkyNzQgMS43MDkzIDkuNDg3NDMgMS43MDkzIDkuNDgyMyAxLjcwOTNDNy4yMDI0NSAxLjcwOTMgNS4wNTkzOSAyLjU5Mzk0IDMuNDQ1NjggNC4yMDE2N0MxLjgyODMxIDUuODEyODggMC45Mzc1IDcuOTU2MjIgMC45Mzc1IDEwLjIzN0MwLjkzNzUgMTIuMjE0OSAxLjYzMTQ3IDE0LjE0MjYgMi44OTE2IDE1LjY2NDdDMi45MDc3MSAxNS42ODQyIDIuOTIyMTggMTUuNzA0OSAyLjkzNDYzIDE1LjcyNjRMNS4xNDY1NSAxOC41NTQzQzUuMzA1ODUgMTguNzU4MSA1LjI2OTU5IDE5LjA1MTkgNS4wNjU0MyAxOS4yMTA5QzQuODYxNDUgMTkuMzY5OSA0LjU2NjgzIDE5LjMzMzcgNC40MDc1MyAxOS4xMzAxTDIuMTU1MzMgMTYuMjUwNUMyLjE0NDkgMTYuMjM3MiAyLjEzNTM4IDE2LjIyMzUgMi4xMjY1OSAxNi4yMDkyQzAuNzU0NzYxIDE0LjUyNzkgMCAxMi40MDk3IDAgMTAuMjM3QzAgNy43MDYwNSAwLjk4ODQwMyA1LjMyNzUzIDIuNzgzMzkgMy41Mzk0M0M0LjU3Mzk3IDEuNzU1NTQgNi45NTI1MSAwLjc3MzY4MiA5LjQ4MjEyIDAuNzczNjgySDkuNDk5NTFDMTIuMDMyNCAwLjc3ODI1IDE0LjQxNTMgMS43NzUyNyAxNi4yMDkyIDMuNTgxNDZDMTguMDAzNyA1LjM4ODAxIDE4Ljk4MjIgNy43NzU2NyAxOC45NjQ0IDEwLjMwNDRDMTguOTQ5NCAxMi40NDM5IDE4LjE5ODcgMTQuNTM0NCAxNi44NDk5IDE2LjE5NDNDMTYuODQ3NSAxNi4xOTc0IDE2Ljg0NTIgMTYuMjAwNSAxNi44NDI4IDE2LjIwMzZMMTAuNjEwMiAyNC4xNzYxQzEwLjMzNzIgMjQuNTI1MyA5LjkyNjE1IDI0LjcyNTYgOS40ODIzIDI0LjcyNTZaIiBmaWxsPSIjRTU4OTcxIj48L3BhdGg+CjxwYXRoIGQ9Ik05LjQ4MjQyIDE2LjMxNTVDNy45MjIgMTYuMzE1NSA2LjM2MTU3IDE1LjcyMjkgNS4xNzM1OCAxNC41MzczQzIuNzk3NjEgMTIuMTY2MSAyLjc5NzYxIDguMzA3NzUgNS4xNzM1OCA1LjkzNjUzQzcuMDE0MTYgNC4wOTk4MyA5LjgyMDk4IDMuNjMxNDcgMTIuMTU4MyA0Ljc3MTM5QzEyLjM5MDkgNC44ODQ4NyAxMi40ODc0IDUuMTY1MDEgMTIuMzczNyA1LjM5NzA5QzEyLjI1OTkgNS42MjkxNyAxMS45NzkyIDUuNzI1NDcgMTEuNzQ2NyA1LjYxMTk5QzkuNzY5MTcgNC42NDc1IDcuMzkzOTIgNS4wNDM4NiA1LjgzNjQzIDYuNTk4MjNDMy44MjYxMSA4LjYwNDcgMy44MjYxMSAxMS44NjkzIDUuODM2NDMgMTMuODc1NkM2Ljg0MTQ5IDE0Ljg3ODcgOC4xNjIyMyAxNS4zODAzIDkuNDgyNDIgMTUuMzgwNUMxMC44MDMyIDE1LjM4MDYgMTIuMTIzMiAxNC44NzkgMTMuMTI4NiAxMy44NzU2QzE0LjczNjMgMTIuMjcxMiAxNS4xMDUyIDkuODQ1NDkgMTQuMDQ2OSA3LjgzOTk0QzEzLjkyNjIgNy42MTEzMyAxNC4wMTQxIDcuMzI4MjcgMTQuMjQzMiA3LjIwNzg0QzE0LjQ3MjIgNy4wODc0MiAxNC43NTU3IDcuMTc1MzIgMTQuODc2MyA3LjQwMzkyQzE1LjQ2OTYgOC41MjgxMyAxNS42OTYxIDkuODQzMTIgMTUuNTEzOSAxMS4xMDY5QzE1LjMyNTUgMTIuNDE0NCAxNC43Mjk5IDEzLjYwMDYgMTMuNzkxNCAxNC41MzczQzEyLjYwMzUgMTUuNzIyOSAxMS4wNDI4IDE2LjMxNTUgOS40ODI0MiAxNi4zMTU1WiIgZmlsbD0iI0U1ODk3MSI+PC9wYXRoPgo8L3N2Zz4=");}
.mobRAddr a {
    background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjk5OTQgMy42NjY2M0M5LjIzMDIxIDMuNjY2NjMgNy43OTEwMiA1LjEwNTc4IDcuNzkxMDIgNi44NzQ5N0M3Ljc5MTAyIDguNjQ0MTcgOS4yMzAxNyAxMC4wODMzIDEwLjk5OTQgMTAuMDgzM0MxMi43Njg2IDEwLjA4MzMgMTQuMjA3NyA4LjY0NDE3IDE0LjIwNzcgNi44NzQ5N0MxNC4yMDc3IDUuMTA1NzggMTIuNzY4NiAzLjY2NjYzIDEwLjk5OTQgMy42NjY2M1pNMTAuOTk5NCA5LjE2NjYzQzkuNzM1MjcgOS4xNjY2MyA4LjcwNzcxIDguMTM5MDMgOC43MDc3MSA2Ljg3NDk3QzguNzA3NzEgNS42MTA5MiA5LjczNTMxIDQuNTgzMzIgMTAuOTk5NCA0LjU4MzMyQzEyLjI2MzUgNC41ODMzMiAxMy4yOTEgNS42MTA5MiAxMy4yOTEgNi44NzQ5N0MxMy4yOTEgOC4xMzkwMyAxMi4yNjM1IDkuMTY2NjMgMTAuOTk5NCA5LjE2NjYzWiIgZmlsbD0iIzU1NTU1NSI+PC9wYXRoPgo8cGF0aCBkPSJNMjEuNDY0MiAyMS4yODc3TDE3Ljc5NzUgMTUuNzg3N0MxNy43MTIzIDE1LjY2MDMgMTcuNTY5MyAxNS41ODMzIDE3LjQxNjIgMTUuNTgzM0gxMi45NzAzQzEyLjcxNzMgMTUuNTgzMyAxMi41MTIgMTUuNzg4NiAxMi41MTIgMTYuMDQxNkMxMi41MTIgMTYuMjk0NiAxMi43MTczIDE2LjUgMTIuOTcwMyAxNi41SDE3LjE3MTRMMjAuMjI2NyAyMS4wODMzSDEuNzczMjRMNC44Mjg0OSAxNi40OTk5SDkuMDI4NjRDOS4yODE2NCAxNi40OTk5IDkuNDg2OTkgMTYuMjk0NiA5LjQ4Njk5IDE2LjA0MTZDOS40ODY5OSAxNS43ODg2IDkuMjgxNjQgMTUuNTgzMyA5LjAyODY0IDE1LjU4MzNINC41ODI4NEM0LjQyOTc0IDE1LjU4MzMgNC4yODY3NCAxNS42NjAzIDQuMjAxNDkgMTUuNzg2OEwwLjUzNDgzNyAyMS4yODY4QzAuNDQxMzM3IDIxLjQyNzkgMC40MzIxODUgMjEuNjA4NSAwLjUxMjgzNyAyMS43NTc5QzAuNTkxNjg1IDIxLjkwNjQgMC43NDY1ODcgMjEuOTk5OSAwLjkxNjE4NSAyMS45OTk5SDIxLjA4MjhDMjEuMjUyNCAyMS45OTk5IDIxLjQwNzMgMjEuOTA2NCAyMS40ODYyIDIxLjc1ODhDMjEuNTY2OCAyMS42MDk0IDIxLjU1ODYgMjEuNDI3OSAyMS40NjQyIDIxLjI4NzdaIiBmaWxsPSIjNTU1NTU1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0xMSAwQzcuMjA4NjUgMCA0LjEyNSAzLjA4MzY1IDQuMTI1IDYuODc1QzQuMTI1IDEwLjUzMjUgMTAuMzcwMyAxOC43MjM4IDEwLjYzNyAxOS4wNzAzQzEwLjcyMzIgMTkuMTg0IDEwLjg1NzkgMTkuMjUgMTEgMTkuMjVDMTEuMTQyMSAxOS4yNSAxMS4yNzY4IDE5LjE4NCAxMS4zNjMgMTkuMDcwM0MxMS42Mjk3IDE4LjcyMzggMTcuODc1IDEwLjUzMjUgMTcuODc1IDYuODc1QzE3Ljg3NSAzLjA4MzY1IDE0Ljc5MTMgMCAxMSAwWk0xMSAxOC4wMjYyQzkuNjU0MzUgMTYuMjA0OCA1LjA0MTcgOS43NDk2NSA1LjA0MTcgNi44NzVDNS4wNDE3IDMuNTg5NjUgNy43MTQ2OSAwLjkxNjY1MiAxMSAwLjkxNjY1MkMxNC4yODU0IDAuOTE2NjUyIDE2Ljk1ODMgMy41ODk2NSAxNi45NTgzIDYuODc1QzE2Ljk1ODMgOS43NDk2NSAxMi4zNDU3IDE2LjIwNDggMTEgMTguMDI2MloiIGZpbGw9IiM1NTU1NTUiPjwvcGF0aD4KPC9zdmc+");
        display: block;
    width: 49px;
    height: 49px;
    position: absolute;
    right: 0;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #F9F9F9;
    border: 1px solid #EAEAEA;
        border-top: 0;
    border-bottom: 0;
    top: -1px;
    height: 51px;
}
#partst_filtered.partst_filtered .st_filtered_inform { 
    top: calc(360px + 100px + 24px);
}
#partst_filtered.partst_filtered .st_filtered_descriptions {
    top: calc(360px + 100px + 64px);
}
#partst_filtered.partst_filtered .partst_filtered_box {
    height: calc(940px + 120px);
}
.partst_filtered .st_filtered_items .st_filtered_items_wrap > div img {     left: -1px;}
.mobRAddr a {
    right: -1px;
}
.mobRAddr {
    border-left: none;
}
.com22_studii .c22_faq .faqs > div p {
    height: auto;
}
.com22_studii .c22_faq .faqs > div.animated div, .c22_faq .faqs > div.active div {
    height: 240px;
    height: auto;padding-top: 5px;
}
.partst_filtered.partst_nonfiltered .partst_filtered_box > .st_filtered_commit{
    display: none;
}
.partst_filtered.partst_nonfiltered .mobRTitle .st_filtered_commit {
    top: 13px;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.calend.iconed:after {
    right: 0;
    width: 46px;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit a { 
    margin-top: 15px;
}
.com22_studii.mobile #partst_filter .st_filter_popular {
    display: block;
    margin: 0;
}
.com22_studii.mobile #partst_filter .st_filter_popular > span i {
    display: none;
}
.com22_studii.mobile #partst_filter .st_filter_popular > span {
    line-height: 1em;
    margin-bottom: 10px;
}
.com22_studii.mobile #partst_filter .st_filter_popular > a {
    width: 100%;
}
.com22_studii.mobile #partst_filter .st_filter_popular {
    display: none;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_popular {
    display: block;
}
.studioDetails {
    display: block;
    top: calc(360px + 100px + 24px);
    height: 49px;
    cursor: pointer;
    width: 100%;
}
.studioDetails:after{content:'';
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66802 5.53181L1.47617 0.191707C1.35608 0.0680976 1.19579 0 1.02486 0C0.853943 0 0.693645 0.0680976 0.573564 0.191707L0.19122 0.584878C-0.0575745 0.841073 -0.0575745 1.25746 0.19122 1.51327L4.55095 5.99756L0.186382 10.4868C0.0663008 10.6104 0 10.7752 0 10.9509C0 11.1268 0.0663008 11.2916 0.186382 11.4153L0.568726 11.8084C0.688902 11.932 0.849106 12.0001 1.02003 12.0001C1.19095 12.0001 1.35125 11.932 1.47133 11.8084L6.66802 6.46341C6.78839 6.33941 6.8545 6.17385 6.85412 5.99785C6.8545 5.82117 6.78839 5.65571 6.66802 5.53181Z' fill='%23777777'/%3E%3C/svg%3E%0A");
}
#partst_filtered.partst_filtered .partst_filtered_box {
    height: calc(940px + 120px + 50px);
}
#partst_filtered.partst_filtered .st_filtered_descriptions {
    top: calc(360px + 100px + 64px + 49px);
}
.studioDetails {
    display: block;
    top: calc(360px + 100px + 4px + 50px);
    height: 49px;
    cursor: pointer;
    width: 100%;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    align-items: center;
    letter-spacing: 0.226263px;
    color: #333333;
    padding: 0 16px;
    line-height: 49px;
    border-bottom: 1px solid #f4f4f4;
}
.studioDetails:after {
    width: 49px;
    height: 49px;
    position: absolute;
    top: 0;
    right: 0;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 0.6s ease;
}
#partst_filtered .info {
    position: absolute;
    top: 0;
    top: -35px;
    height: 290px;
    background-color: #fff;
    opacity: 0;
    transition: all 0.6s ease;
    transform: translateY(500px);
}
#partst_filtered.showInfo .info { 
    opacity: 1; 
    transform: translateY(0px);
}
#partst_filtered.partst_filtered .partst_filtered_box {
    height: calc(895px);
}
.showInfo .studioDetails:after {
    transform: rotate(90deg);
}
.partst_filtered .info ins a.inst {
    right: 48px;
}
.partst_filtered .info ins a.webs {
    right: -1px;
    width: 50px;
}
.mobRTitle .copylk {
    width: 50px;
    right: -1px;
    border-top: 0px;
}
.com22_studii.mobile .c22_scont .innerblock.about_from_auth .left img {
    height: 320px;
}
.partst_filtered.partst_nonfiltered .st_filtered_descriptions .st_filtered_description_item .ctrl a.copylk {
    display: none;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.wantfs {
    width: 280px;
}
.partst_filtered .st_filtered_gallery .st_filtered_gallery_item > span {
    right: 8px;
    bottom: 6px;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit {
    _height: 0;
}
#partst_filter .container {
    height: 94px; 
    transition: all 0.6s ease;
}
 
#partst_filter.m_show .container {
    height: 816px;
}
#partst_filter .st_filter_items {
    display: none;
    display: block;
    height: 0;
    overflow: hidden;
    opacity: 0;
    padding: 0;
    margin-top: 0;
    transition: all 0.6s ease;
}
#partst_filter.m_show .st_filter_items {
    display: block;
    height: auto;
    opacity: 1;
    padding: 24px 0;
    margin-top: 16px;
}
.com22_studii.mobile #partst_filter .st_filter_popular {
    display: block;
    height: 0px;
    overflow: hidden;
    opacity: 0;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_popular {
    display: block;
    height: 242px;
    opacity: 1;
}
#partst_filter.m_show .container {
    height: 856px;
}
.justdesktop {display:none !important;}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit.ff10 {
    height: 0;
}
#partst_filter.m_show .st_filter_items {
    padding-top: 0;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit.ff11 {
    display: block !important;
    margin-top: 16px;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit.ff11 a {
    display: inline-block !important;
}
.com22_studii.mobile #partst_filter.m_show .st_filter_commit.ff11 span {
    display: none;
}
.partst_filtered .st_filtered_descriptions .st_filtered_description_item .ctrl a.wantfs {
    width: 250px;
}
.partst_filtered.partst_nonfiltered .st_filtered_descriptions .st_filtered_description_item .ctrl a.wantfs {
    width: 280px;
}
.reviewText {
    display: block;
    background-size: 32px;
    width: 48px;
    height: 60px;
    top: 0;
    right: 0;
    border-left: 1px solid #eee;
    border-radius: 0;
    background-color: #f9f9f9;
}
.partst_filtered .st_filtered_inform .item_desc {
    line-height: 1.4em;
    font-size: 13px;
}
.partst_filtered .st_filtered_inform .st_filtered_inform_item .ctrl span.zalopt {
   border-color:#f4f4f4;
}
.partst_filtered .st_filtered_inform {
    border-color:#f4f4f4;
}
.partst_filtered a.gmaps.gmaps_st.nv {
    right: -2px;
    width: 50px;
    border-top: 1px solid #eaeaea;
}
.partst_filtered .partst_filtered_box {
    border-left: none;
    border-right: none;
}
.partst_filtered .st_filtered_gallery {
    right: 0;
}
.studioDetails:after {
    background-size: 9px 14px;
    background-position: 23px center;
}
.partst_filtered .st_filtered_inform .st_filtered_inform_item .ctrl span.zalopt a {
    transition: all 0.6s ease;
}
#partst_filter.m_show .st_filter_items {
    z-index: 1;
}
.selector.active {
    z-index: 1;
    position: fixed;
    left: 32px;
    width: calc(100% - 32px - 32px);
    top: 5vh;
    height: auto;
    max-height: 90vh;
    border-radius: 6px;
 
    left: 0;
    top: 56px;
    width: 100%;
    height: 100vh;
    max-height: calc(100vh - 56px);
}
a.closeSelector {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z'%3E%3C/path%3E%3C/svg%3E");
}
a.closeSelector {
    display: block !important;
    width: 50px;
    height: 50px;
    position: absolute;
    right: 8px;
    top: 8px;
    cursor: pointer;
    z-index: 1;
    opacity: 0.5;
    background-size: 20px 20px;
    background-position: center;
    background-repeat: no-repeat;
}
.selector.active {
    top: 0;
    max-height: 100vh;
}
.item_desc.justmobile {
    line-height: 1.4em;
    font-size: 13px;
    display: block !important;
    position: absolute;
    top: 0;
    height: 100%;
    background: #fff;
    padding: 16px;
    overflow: auto;
    z-index: 0;
    transition: all 0.6s ease;
    transform: translateY(100%);
    opacity: 0;
}
.item_desc.justmobile.active{
    opacity:1;
    transform: translateY(0%);
}
.partst_filtered .st_filtered_inform .item_desc {display:none;}
.com22_studii .c22_faq .faqs {
    height: auto;
}
.com22_studii .c22_faq .faqs > div.active {
    height: auto;
}


.com22ss2 #partst_filtered .innerblock.st_filtered_gallery {
    top: 50px;
}
.com22ss2 #partst_filtered.partst_filtered .partst_filtered_box {
    height: calc(720px + 50px);
}
.com22ss2 #partst_filtered.partst_filtered .st_filtered_inform {
    top: calc(270px + 100px + 24px);
    bottom: auto;
    display: block;
}
.com22ss2 #partst_filtered.partst_filtered .st_filtered_descriptions {
    top: calc(314px + 49px + 28px + 50px);
}
.com22ss2 #partst_filtered.com22_stbox  .st_filtered_inform.active .st_filtered_inform_item .cont {
    height: 320px;
    overflow: auto;
            opacity: 1;
        z-index: 1;
}
}


.com22ss2 #partst_filtered.com22_stbox .st_filtered_inform {
    display: block;
}



