#default_content{width: 860px;border: 0px solid #f00;margin: 0 0 0 0;background: #fff url('/d/i/bg1.png') repeat-x;padding: 0px 200px;font-size: 15px;line-height: 1.5em}#default_content h1{color: #000;text-align: center;border: 0px solid #f00;font-size: 36px;font-weight: 500;margin: 0 auto 30px;padding: 0 25px 10px 25px;line-height: 1.3em}#default_content strong{font-weight: bold}#default_content table{border-collapse: collapse;clear: both}#default_content table tbody tr td,#default_content table tr td{padding: 5px}#default_content a{color: #0ecb20;text-decoration: underline}#default_content p{display: block;font-family: Arial;margin-bottom: 15px;letter-spacing: 0.004em;color: #000;font-size: 15px}#default_content p a{color: #0ecb20;text-decoration: underline}#default_content ul{list-style-image: url('/d/i/bul.png');margin-left: 20px;padding-left: 0px}#default_content ul.red{color: #f00}#default_content ul.red_ul{list-style-image: url('/d/i/red_bul.png')}#default_content ul li{font-size: 14px;margin: 0 2px 10px 0;padding: 0;letter-spacing: 0.004em;font-family: "Roboto"}#default_content ol{margin-left: 20px;padding-left: 0px}#default_content ol li{font-size: 14px;margin: 0 2px 13px 10px;padding: 0;letter-spacing: 0.031em;font-family: Arial}#default_content .default_content_links_pdf{margin: 3px 0 0 6px;padding: 0 0 20px 0;border: 0px solid #f00}#default_content .default_content_links_pdf .default_content_links_pdf_link{background: url(/d/i/link_pdf.png) no-repeat;border: 0px solid #00f;padding: 7px 0 0 34px;height: 23px;float: left}#default_content .default_content_links_pdf .default_content_links_pdf_link a{font-family: Arial;font-size: 16px;text-decoration: none;color: #2c4d99}#default_content .default_content_links_pdf #default_content_links_pdf_link_first{margin: 0 60px 0 0}#default_content .content_p_title{margin: 33px 0 19px 0;font-family: Arial;font-weight: 600;font-size: 18px;letter-spacing: -0.001em;max-width: 890px}#default_content .default_content_half{width: 410px;border: 0px solid #f00;float: left}#default_content .default_content_half p.content_p_title_half{max-width: 400px;margin: 39px 0 10px 0;font-family: Arial;font-weight: 600;font-size: 16px;letter-spacing: -0.001em}#default_content .default_content_green_border_block{border: 2px solid #0ecb20;padding: 24px 30px;margin: 33px 0 36px 0;font-family: Arial;font-size: 14px;line-height: 1.5em;letter-spacing: 0.031em}#default_content .content_p_green_left_border{border-left: 3px solid #0ecb20;margin: 29px 15px 40px 15px;padding: 0 0 0 21px}#default_content .content_hor_line{width: 100%;border-top: 1px solid #ccc;margin: 50px 0 48px 0}#default_content .content_muzklondike{width: 650px;margin: 0 auto;border: 0px solid #f00;text-align: center}#default_content .content_muzklondike .content_muzklondike_p_title{font-family: "Roboto";margin: 0px 0 32px 0;font-weight: 700;font-size: 19px;letter-spacing: 0.03em}#default_content .content_muzklondike .content_muzklondike_p_links{border: 0px solid #f00;margin: 30px 0 0 0}#default_content .content_muzklondike .content_muzklondike_p_links .content_muzklondike_p_link_pdf{background: url(/d/i/link_pdf.png) no-repeat;border: 0px solid #00f;padding: 7px 0 0 34px;height: 23px;float: left}#default_content .content_muzklondike .content_muzklondike_p_links .content_muzklondike_p_link_pdf a{font-family: Arial;font-size: 16px;text-decoration: none;color: #2c4d99}#default_content .content_muzklondike .content_muzklondike_p_links .content_muzklondike_p_link{margin: 0;float: right;padding: 7px 0 0 0px;height: 23px}#default_content .content_muzklondike .content_muzklondike_p_links .content_muzklondike_p_link a{font-family: Arial;font-size: 16px;text-decoration: none;color: #2c4d99}#default_content .content_banners{width: 100%;margin: 0 auto;border: 0px solid #f00}#default_content .content_banners .content_banners_p_title{min-width: 100%;border: 0px solid #f00;font-family: "Roboto";text-align: center;margin: 0px 0 20px 0;font-weight: 700;font-size: 19px;letter-spacing: 0.03em}#default_content .content_banners table#content_banners_table{width: 100%}#default_content .content_banners table#content_banners_table .table_space{height: 34px}#default_content .content_banners table#content_banners_table tr td{border: 0px solid #f00;width: 33%;text-align: center}#default_content .content_banners table#content_banners_table tr td .link_copy_to_clipboard_baner{display: inline;color: #2c4d99;font-size: 13px;border-bottom: 1px dotted #2c4d99;cursor: pointer}#default_content .content_banners table#content_banners_table tr .baners_table_img{height: 142px;vertical-align: middle}#default_content .content_banners table#content_banners_table tr .baners_table_img2{height: 100px;vertical-align: middle}#default_content .default_content_baner{position: relative;width: 970px;height: 100px;margin: 0 auto}#default_content .subscribe2{border-top: 1px solid #e2e2e2;padding: 40px 0 80px 0;font-size: 19px;font-weight: bold}#default_content .subscribe2 .in{margin: 23px 0 0 0;background: #0bb82b;border-radius: 2px;padding: 0 0 0 3px;height: 43px;box-sizing: border-box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;align-items: center}#default_content .subscribe2 .in input{height: 37px;width: 710px;font-size: 18px;border: none;padding: 0 0 0 13px}#default_content .subscribe2 .in button{background: #0bb82b;border: none;width: 132px;height: 37px;color: #fff;font-size: 17px;cursor: pointer}#default_content .blockinfo{display: inline-block;width: 31%;padding: 10px;vertical-align: top;margin: 10px 1% 10px 1%;background: #f1f1f1;box-sizing: border-box}#default_content .blockinfo .img *{max-width: 100%}#default_content .blockinfo .img iframe{border: 0}#default_content .blockinfo .info{padding: 5px 0;font-size: 13px}#default_content .blockinfo .date{font-weight: bold}#default_content .blockinfo .name{padding: 5px 0 0 0}#wide_content{width: 100%;margin: 0 0 0 0;background: #fff url('/d/i/bg1.png') no-repeat top center;padding: 0 60px;font-size: 15px;line-height: 1.5em;box-sizing: border-box}#wide_content.white{background-image: url('/d/i/bg2.png') no-repeat}#wide_content #breadcrumbs{padding: 36px 0 50px 0}#wide_content .grayfull{margin: 0 -60px;padding: 40px 60px 20px 60px;background: #F9F9F9}#full_wide_content{width: 100%;margin: 0 0 0 0;background: #fff url('/d/i/bg1.png') no-repeat top center;padding: 0;font-size: 15px;line-height: 1.5em;box-sizing: border-box}#full_wide_content.white{background-image: url('/d/i/bg2.png') no-repeat}#full_wide_content #breadcrumbs{padding: 36px 0 30px 0}#full_wide_content .grayfull{margin: 0;padding: 40px 60px 20px 60px;background: #F9F9F9}.table_sotrudniki{width: 860px}.table_sotrudniki tbody tr td{vertical-align: top;border-bottom: 1px solid #bababa;padding: 30px 0 36px 0 !important}.table_sotrudniki tbody tr td.photo{width: 200px}.table_sotrudniki tbody tr td.description{padding-left: 30px !important}.table_sotrudniki tbody tr td.description .connect{height: 26px;padding: 0 0 7px 0}.table_sotrudniki tbody tr td.description .connect img{margin: 0 3px 0 0;position: relative;top: 7px}#table_zhuri{width: 860px}#table_zhuri tbody tr td{vertical-align: top;border-bottom: 1px solid #bababa;padding: 30px 0 36px 0 !important}#table_zhuri tbody tr td.photo{width: 200px;text-align: center}#table_zhuri tbody tr td.description{padding-left: 30px !important}#table_zhuri tbody tr td.description .connect{height: 26px;padding: 0 0 7px 0}#table_zhuri tbody tr td.description .connect img{margin: 0 3px 0 0;position: relative;top: 7px}#table_zhuri tbody tr.last_row td{border-bottom: none}.table_zhuri dt,.table_zhuri dd{display: inline-block;padding: 5px;vertical-align: top}.table_zhuri dt{max-width: 200px}.table_zhuri dt img{max-width: 200px}.table_zhuri dd{max-width: 635px}#table_smionas{width: 860px}#table_smionas tbody tr:nth-child(2n) td:first-child{width: 250px}#table_smionas tbody tr:nth-child(2n) td{border-bottom: 1px solid #bababa}#table_smionas tbody tr:nth-last-child(1) td{border-bottom: none}#table_smionas tbody tr td{vertical-align: top;padding: 30px 0 6px 0 !important}#table_smionas tbody tr td.photo{width: 200px;text-align: center}#table_smionas tbody tr td.description{padding-left: 30px !important}#table_smionas tbody tr td.description .connect{height: 26px;padding: 0 0 7px 0}#table_smionas tbody tr td.description .connect img{margin: 0 3px 0 0;position: relative;top: 7px}#useful_info{width: 860px}#useful_info tbody tr:nth-child(2n) td:first-child{width: 250px}#useful_info tbody tr:nth-child(2n) td{border-bottom: 1px solid #bababa}#useful_info tbody tr:nth-last-child(1) td{border-bottom: none}#useful_info tbody tr td{vertical-align: top;padding: 15px 0 25px 0 !important}#useful_info tbody tr td.photo{width: 200px;text-align: center}#useful_info tbody tr td.description{padding-left: 30px !important}#useful_info tbody tr td.description .connect{height: 26px;padding: 0 0 7px 0}#useful_info tbody tr td.description .connect img{margin: 0 3px 0 0;position: relative;top: 7px}a.a_blue{color: #24438c !important}h1.default_content_title{color: #000;text-align: center;border: 0px solid #f00;text-transform: uppercase;font-size: 36px;font-weight: 500;letter-spacing: .22em;margin: 0 auto 30px;padding: 0 25px 10px 25px;line-height: 1.3em}h1.default_content_title_news{font-size: 24px !important;font-weight: 300;margin: 0 auto 30px;padding: 0 25px 10px 25px;line-height: 1.1em}h2.default_content_title_h2{color: #000;text-align: center;border: 0px solid #f00;text-transform: uppercase;font-size: 14px;font-weight: 500;letter-spacing: .15em;margin: -35px auto 30px;padding: 0 25px 10px 25px;line-height: 1.3em}#form_consultation table tr td .textbox,#form_visa table tr td .textbox,#form_strah table tr td .textbox,#form_docs table tr td .textbox{width: 400px}#form_consultation table tr td .textarea,#form_visa table tr td .textarea,#form_strah table tr td .textarea,#form_docs table tr td .textarea{width: 400px}#form_consultation table tr td a#dfghdrt,#form_visa table tr td a#dfghdrt,#form_strah table tr td a#dfghdrt,#form_docs table tr td a#dfghdrt{text-decoration: none}.button_green_mini{cursor: pointer;display: block;float: left;border-radius: 3px;text-decoration: none !important;color: #fff;padding: 0px 0px 3px 0px;margin: 0px 0 0 0;font-size: 15px;font-weight: 200;letter-spacing: 0.035em;background-color: #0a8a16}.button_green_mini div{color: #fff;border-radius: 3px;padding: 5px 11px 7px 11px;background-color: #0ecb20}.button_green_mini:hover{background-color: #fff;padding: 3px 0px 0px 0px}.ask dt,.ask dt .q,.ask dt .q:link,.ask dt .q:visited,.ask dt .q:hover,.ask dt .q:active{font-weight: 400;font-style: normal;text-decoration: none;text-align: left;margin: 3px 0 0;font-size: 16px;padding: 2px 20px 4px 3px;color: #1c3475}.ask dt .q .t,.ask dt .q .t:link,.ask dt .q .t:visited,.ask dt .q .t:hover,.ask dt .q .t:active{color: #000}.ask dt{cursor: pointer}.ask dt.ufaq{background: #fff;text-decoration: underline;cursor: pointer}.ask dd.ufaq{background: #dee1e6;padding-bottom: 0}.ask dt span,.ask dt .q,.ask dt .q:link,.ask dt .q:visited,.ask dt .q:hover,.ask dt .q:active{padding-left: 19px;display: block}.ask dt span.l{padding-left: 0;display: inline}.askname{font-style: normal;font-weight: 700}.asknum:link,.asknum:visited,.asknum:hover,.asknum:active{font-style: normal;padding-bottom: 5px;font-family: 'Trebuchet MS', Helvetica, sans-serif;font-weight: bold;text-decoration: none;display: block;width: 100%}.ask dd{text-align: left;padding: 5px 20px 10px 10px;position: absolute;visibility: hidden;display: none;width: 800px;background-color: #f1f1f1;margin: 4px 12px 4px 12px}#services_switch{padding: 40px 0}#services_switch label{display: inline-block;font-weight: 500;font-size: 14px;color: #000;padding-right: 20px;cursor: pointer}#services_switch label img{vertical-align: middle;padding-left: 5px}#services_cats{list-style: none;padding: 0;margin: 0 -30px 0 0}#services_cats li{display: inline-block;width: 360px;height: 300px;position: relative;margin: 0 30px 30px 0}#services_cats li a:link,#services_cats li a:visited,#services_cats li a:hover,#services_cats li a:active{color: #fff;font-size: 17px;font-weight: 500;text-transform: uppercase}#services_cats li .icons{position: absolute;right: 10px;top: 10px;display: block}#services_cats li .icons img{margin-left: 6px}#services_cats li .name{position: absolute;left: 0;bottom: 20px;min-height: 23px;padding: 4px 40px 3px 20px;display: block;width: 280px}#services_search{display: table;width: 100%}#services_search .line{display: table-row}#services_search .line .cell{display: table-cell;vertical-align: top}#services_search .line .cell:last-child{width: 160px}#services_search .line .cell input{border: 0;padding: 10px 15px;margin: 0;height: 40px;border-radius: 3px;box-sizing: border-box}#services_search .line .cell input[type="text"]{width: 100%;border: 1px solid #b6bbbe;font-size: 14px;padding: 5 10px}#services_search .line .cell input[type="submit"]{width: 150px;display: block;text-align: center;cursor: pointer;border-radius: 3px;text-decoration: none;color: #fff;margin: 0 0 0 10px;padding: 6px 0;font-size: 16px;font-weight: 400;background: #0ECB20;border-bottom: 3px solid #017c0a}#services_search .line .cell input[type="submit"]:hover{border-bottom-color: transparent}#services_letters{list-style: none;padding: 0;margin: 18px 0 0 0;border-top: 1px solid #d0d0d0}#services_letters li{display: inline-block;padding: 15px}#services_letters li a:link,#services_letters li a:visited,#services_letters li a:hover,#services_letters li a:active{color: #464646;font-size: 15px;text-decoration: none}#services_letters li a:hover{color: #A34646}#services_items .town{border-bottom: 1px solid #d0d0d0;font-size: 20px;color: #919191;padding: 15px 5px 8px 10px;font-weight: 200}#services_page,#services_items .item{padding: 20px 0;border-bottom: 1px solid #d0d0d0}#services_page .image,#services_items .item .image{width: 260px;padding-right: 40px;display: inline-block;vertical-align: top}#services_page .image img,#services_items .item .image img{max-width: 100%}#services_page .description,#services_items .item .description{display: inline-block;width: 835px;vertical-align: top}#services_page .description .name,#services_items .item .description .name{padding-bottom: 10px}#services_page .description .name a:link,#services_items .item .description .name a:link,#services_page .description .name a:visited,#services_items .item .description .name a:visited,#services_page .description .name a:hover,#services_items .item .description .name a:hover,#services_page .description .name a:active,#services_items .item .description .name a:active{color: #000;font-size: 20px;text-decoration: none;font-weight: 500}#services_page .description .annotation,#services_items .item .description .annotation{font-size: 16px;line-height: 1.6;min-height: 90px;padding-bottom: 10px}#services_page .description .bottom,#services_items .item .description .bottom{display: table;width: 100%}#services_page .description .bottom .line,#services_items .item .description .bottom .line{display: table-row}#services_page .description .bottom .line .left,#services_items .item .description .bottom .line .left,#services_page .description .bottom .line .site,#services_items .item .description .bottom .line .site{display: table-cell}#services_page .description .bottom .line .left,#services_items .item .description .bottom .line .left{text-align: left}#services_page .description .bottom .line .left .address,#services_items .item .description .bottom .line .left .address{color: #919191;font-size: 16px}#services_page .description .bottom .line .left .address img,#services_items .item .description .bottom .line .left .address img{margin-right: 5px;vertical-align: baseline}#services_page .description .bottom .line .site,#services_items .item .description .bottom .line .site{text-align: right;width: 210px}#services_page .description .bottom .line .site a:link,#services_items .item .description .bottom .line .site a:link,#services_page .description .bottom .line .site a:visited,#services_items .item .description .bottom .line .site a:visited,#services_page .description .bottom .line .site a:hover,#services_items .item .description .bottom .line .site a:hover,#services_page .description .bottom .line .site a:active,#services_items .item .description .bottom .line .site a:active{display: block;width: 100%;text-align: center;cursor: pointer;border-radius: 3px;text-decoration: none;color: #fff;margin: 0;padding: 6px 0;font-size: 16px;font-weight: 400;background: #0ECB20;border-bottom: 3px solid #017c0a}#services_page .description .bottom .line .site a:link + a,#services_items .item .description .bottom .line .site a:link + a,#services_page .description .bottom .line .site a:visited + a,#services_items .item .description .bottom .line .site a:visited + a,#services_page .description .bottom .line .site a:hover + a,#services_items .item .description .bottom .line .site a:hover + a,#services_page .description .bottom .line .site a:active + a,#services_items .item .description .bottom .line .site a:active + a{margin-top: 5px}#services_page .description .bottom .line .site a:hover,#services_items .item .description .bottom .line .site a:hover{border-bottom-color: transparent}#services_page{border-bottom: none}#services_page .content{padding-top: 25px;font-size: 15px}#services_page .content p{display: block;font-family: Arial;margin-bottom: 15px;letter-spacing: 0.004em;color: #000}#services_add{padding-top: 30px}#services_add .button{text-align: center}#services_add .button a:link,#services_add .button a:visited,#services_add .button a:hover,#services_add .button a:active{display: inline-block;text-align: center;cursor: pointer;border-radius: 3px;text-decoration: none;color: #fff;margin: 0;padding: 6px 20px;font-size: 16px;font-weight: 400;background: #0ECB20;border-bottom: 3px solid #017c0a}#services_add .button a:hover{border-bottom-color: transparent}#services_add .form{display: none;text-align: center}#links_selections{float: left;text-align: left;border: 0px solid #f00;padding: 0 0 0 50px}#links_selections a{color: #2A4A94;text-decoration: none;border-bottom: 1px dotted #2a4a94}#list_fest{position: relative;background: #fff;float: right;margin: 0 30px 0 0}#list_fest .alsomay{background: #fcfcfc;border-top: 2px dashed #ddd;padding: 20px 0 0 0;margin: 50px 0 0 0}#list_fest .alsomay .alsoall{padding-top: 15px;text-align: center}#list_fest .alsomay .alsoall a{display: block;cursor: pointer;position: relative;margin: 0 auto 0;padding: 10px 0;width: 188px;border-radius: 2px;border: 1px solid #b47185;color: #B47185;font-size: 16px;font-weight: bold;background: #fff;text-align: center}#list_festright{position: relative;background: #fff;float: right;margin: 0 30px 0 0}#list_festright #list_fest{float: none;margin: 0}#list_fest_header{position: relative;background: #fff;float: right;margin: 0 56px 30px 0;border: 0px solid #f00;font-size: 24px}#list_fest_header .list_fest_header_title{font-size: 24px;font-weight: 600;letter-spacing: 0.015em;color: #000;margin: 0 0 10px 0;text-align: center}#list_fest_header .list_fest_header_title h1{font-size: 24px;font-weight: 600;margin: 0;padding: 0}#list_fest_header .list_fest_header_count{float: left;margin: 0 22px 0 0;font-size: 18px;font-weight: 200;color: #848484}#list_fest_header .list_map_switch{float: right;display: none;color: #3a87c2;font-size: 18px;cursor: pointer;text-decoration: underline}#list_fest_header .list_map_switch #list{display: none}#list_fest_header .list_map_switch #list img{display: inline-block;vertical-align: middle;margin: -2px 0 0 7px}#list_fest_header .list_map_switch #map img{display: inline-block;vertical-align: middle;margin: 0 0 0 7px}.list_fest_header_mini{width: 836px}.list_fest_header_normal{width: 1130px}.list_fest_header_normal .list_fest_header_title{margin: 0 0 10px 0px !important}.list_fest_header_normal .list_fest_header_count{margin: 0 22px 0 -41px !important}.list_fest_mini{width: 856px;min-height: 840px}.list_fest_mini .fest_list_item_mini .fest_info{width: 624px}.list_fest_mini .fest_list_item_mini .fest_info .fest_list_item_content_name{width: 520px}.list_fest_mini .fest_list_item_mini .fest_info .fest_list_item_content_name_normal{display: none}.list_fest_mini .srchads{width: 100%;padding: 15px 0;background: #f8f8f8;text-align: center}.list_fest_mini .srchads img{max-width: 100%}.list_fest_normal{width: 1175px}.list_fest_normal .fest_list_item_mini .fest_info{width: 918px}.list_fest_normal .fest_list_item_mini .fest_info .fest_list_item_content_name_normal{width: 831px}.list_fest_normal .fest_list_item_mini .fest_info .fest_list_item_content_name{display: none}.list_fest_normal .fest_list_item_mini .fest_info .fest_list_item_content_categories{max-width: 600px}.fest_list_item_mini{padding: 10px 15px 15px 5px;border-bottom: 1px solid #cfcfcf;position: relative;margin: 0}.fest_list_item_mini .recomicon{text-transform: uppercase;font-size: 12px;position: absolute;left: 108px;top: 13px;width: 82px;text-align: center;background: #ae66d6;color: #fff;font-weight: bold;padding: 2px 3px;background: #bc6fdf;background: -moz-linear-gradient(-45deg, #bc6fdf 0%, #8f47ab 100%);background: -webkit-linear-gradient(-45deg, #bc6fdf 0%, #8f47ab 100%);background: linear-gradient(135deg, #bc6fdf 0%, #8f47ab 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc6fdf', endColorstr='#8f47ab', GradientType=1)}.fest_list_item_mini.recom{background: #F9F1F1}.fest_list_item_mini .img_link_to_fest img{max-width: 194px;max-height: 164px}.fest_list_item_mini .fest_info{position: relative;float: right;width: 624px;min-height: 164px;border: 0px solid #f00}.fest_list_item_mini .fest_info .fest_list_item_content_manager{float: right;position: absolute;height: 64px;width: 64px;border: 6px solid #dce2e6;border-radius: 100%;top: -6px;right: 0px}.fest_list_item_mini .fest_info .fest_list_item_content_manager a{display: block;position: relative;border: 0px solid #f00;height: 64px;width: 64px;border-radius: 100%}.fest_list_item_mini .fest_info .fest_list_item_content_manager_hidden{display: none}.fest_list_item_mini .fest_info .fest_list_item_content_name,.fest_list_item_mini .fest_info .fest_list_item_content_name_normal{position: relative;margin: -5px 0 5px 0;border: 0px solid #f00;max-height: 60px}.fest_list_item_mini .fest_info .fest_list_item_content_name a,.fest_list_item_mini .fest_info .fest_list_item_content_name_normal a{font-family: "Roboto";font-size: 17px;line-height: 1.5em;font-weight: 600;letter-spacing: -0.04em;color: #000;text-decoration: none}.fest_list_item_mini .fest_info .fest_list_item_content_name .fav_btn,.fest_list_item_mini .fest_info .fest_list_item_content_name_normal .fav_btn{vertical-align: middle;margin: 0 2px 6px 5px;cursor: pointer}.fest_list_item_mini .fest_info .fest_list_item_content_name .cup_img,.fest_list_item_mini .fest_info .fest_list_item_content_name_normal .cup_img{height: 20px !important;vertical-align: middle;margin: 0 2px 6px 5px}.fest_list_item_mini .fest_info .fest_list_item_content_locations{font-size: 14px;color: #000}.fest_list_item_mini .fest_info .fest_list_item_content_locations a,.fest_list_item_mini .fest_info .fest_list_item_content_locations a:active,.fest_list_item_mini .fest_info .fest_list_item_content_locations a:hover,.fest_list_item_mini .fest_info .fest_list_item_content_locations a:visited{color: #000}.fest_list_item_mini .fest_info .fest_list_item_content_locations .fest_list_item_content_locations_town{font-size: 14px}.fest_list_item_mini .fest_info .fest_list_item_content_locations .fest_list_item_content_locations_icon{position: relative;top: 4px;margin: 0 8px 0 4px}.fest_list_item_mini .fest_info .fest_list_item_content_categories{color: #838282;font-size: 14px;font-weight: 400;margin: 6px 0 0 0;letter-spacing: 0.03em;font-style: italic;line-height: 1.7}.fest_list_item_mini .fest_info .fest_list_item_content_categories a{font-family: Calibri !important}.fest_list_item_mini .fest_info .fest_list_item_content_dates_price{margin: 0;position: absolute;bottom: 0;font-size: 15px;max-width: 330px}.fest_list_item_mini .fest_info .fest_list_item_content_dates_price span{font-weight: bold;display: inline-block;margin: 0 0 0 15px}.fest_list_item_mini .fest_info .fest_list_item_content_buttons{position: absolute;bottom: 0;right: 0}.fest_list_item_mini:last-child{border-bottom: none}.similar_events_pop{background: #364f76;padding: 41px 0 75px 0;margin: 0 -50px;position: relative}.similar_events_pop .similar_events_title{margin: 0 0 40px 0;color: #fff;text-align: center;text-transform: uppercase;font-size: 29px;font-weight: 500;letter-spacing: .22em}.similar_events_pop .similar_pop_main{border: 0px solid #f00;width: 1116px;height: 380px;margin: 0 auto;font-size: 12px}.similar_events_pop .similar_pop_main .similar_events_pop_item{height: 380px;width: 176px;overflow: hidden;margin: 0 5px;text-align: center;position: relative;display: inline-block}.similar_events_pop .similar_pop_main .similar_events_pop_item .uppart{height: 316px;background: #fff;overflow: hidden;padding: 15px 15px 15px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.similar_events_pop .similar_pop_main .similar_events_pop_item .uppart:after{content: " ";width: 176px;position: absolute;left: 0;top: 298px;height: 18px;background: linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -moz-linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -webkit-linear-gradient(rgba(255,255,255,0), #f4f6f7)}.similar_events_pop .similar_pop_main .similar_events_pop_item .category{color: #9b9b9b;padding: 5px 0;max-height: 30px;position: relative;overflow: hidden}.similar_events_pop .similar_pop_main .similar_events_pop_item .category:after{content: " ";width: 145px;position: absolute;left: 0;top: 28px;height: 18px;background: linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -moz-linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -webkit-linear-gradient(rgba(255,255,255,0), #f4f6f7)}.similar_events_pop .similar_pop_main .similar_events_pop_item .name{padding: 5px 0}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types{position: absolute;border: 0px solid #f00;text-align: left;z-index: 50;padding: 0;line-height: 0;left: 157px}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .namet{height: 15px;padding: 3px 2px 0 5px;display: inline-block;position: relative;color: #fff;font-size: 12px;line-height: 1em;letter-spacing: 1.5em;cursor: default;width: 12px;overflow: hidden}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_fest{background: #ff0238}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_fest:hover{left: -72px;width: 87px;letter-spacing: 0em}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_konk{background: #0fca21}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_konk:hover{left: -52px;width: 67px;letter-spacing: 0em}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_mastkl{background: #ff7802}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_mastkl:hover{left: -102px;width: 117px;letter-spacing: 0em}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_kanik{background: #08a2d6}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_kanik:hover{left: -69px;width: 84px;letter-spacing: 0em}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_profkonk{background: #da70d6}.similar_events_pop .similar_pop_main .similar_events_pop_item .name .types .e_profkonk:hover{left: -92px;width: 107px;letter-spacing: 0em}.similar_events_pop .similar_pop_main .similar_events_pop_item .name a,.similar_events_pop .similar_pop_main .similar_events_pop_item .name a:visited,.similar_events_pop .similar_pop_main .similar_events_pop_item .name a:hover,.similar_events_pop .similar_pop_main .similar_events_pop_item .name a:active{font-size: 15px;text-transform: uppercase;color: #000;font-weight: bold;position: relative;display: inline-block;height: 87px;max-height: 87px;overflow: hidden}.similar_events_pop .similar_pop_main .similar_events_pop_item .name a span,.similar_events_pop .similar_pop_main .similar_events_pop_item .name a:visited span,.similar_events_pop .similar_pop_main .similar_events_pop_item .name a:hover span,.similar_events_pop .similar_pop_main .similar_events_pop_item .name a:active span{display: table-cell;vertical-align: middle;height: 87px}.similar_events_pop .similar_pop_main .similar_events_pop_item .name a:after{content: " ";width: 145px;position: absolute;left: 0;top: 70px;height: 70px;background: linear-gradient(rgba(255,255,255,0), #f4f6f7, rgba(255,255,255,0));background: -moz-linear-gradient(rgba(255,255,255,0), #f4f6f7, rgba(255,255,255,0));background: -webkit-linear-gradient(rgba(255,255,255,0), #f4f6f7, rgba(255,255,255,0))}.similar_events_pop .similar_pop_main .similar_events_pop_item .img{padding: 6px 0}.similar_events_pop .similar_pop_main .similar_events_pop_item .img img{width: 145px}.similar_events_pop .similar_pop_main .similar_events_pop_item .country a,.similar_events_pop .similar_pop_main .similar_events_pop_item .country a:visited,.similar_events_pop .similar_pop_main .similar_events_pop_item .country a:hover,.similar_events_pop .similar_pop_main .similar_events_pop_item .country a:active{font-size: 15px;text-transform: uppercase;color: #000;font-weight: bold}.similar_events_pop .similar_pop_main .similar_events_pop_item .priem{padding-top: 8px;color: #fff;font-size: 14px;line-height: 21px}.old_event{opacity: .4}#gallery_fest{border: 0px solid #f00}#gallery_fest a{display: block;float: left;width: 210px;height: 210px;margin: 0 12px 12px 0}#gallery_fest a#link_parents_photos{display: block;float: left;width: auto;height: auto}#gallery_fest #parent_photos{display: none}#result_search_head{margin: 0 0 0 34px;font-weight: bold}.toggle{margin: 0 auto;height: 40px;width: 85px}#main_page_form_search_header_up{position: relative;z-index: 50;border: 0px solid #00f;background: #f4f6f7;height: 100px}#main_page_form_search_header_up #main_page_form_search_header_bg{position: absolute;left: 50%;margin: -150px 0 0 -116px;width: 232px;height: 240px;background-color: #c5e8cd;border-radius: 100%;clip: rect(150px, 232px, 240px, 0);z-index: 50}#main_page_form_search_header_up #main_page_form_search_header_title{position: relative;left: 50%;width: 610px;color: #000;border: 0px solid #f00;text-align: center;font-size: 36px;font-weight: 500;letter-spacing: .22em;margin: 0px 0 0 -298px;padding: 40px 0 10px 0;z-index: 51}#formmobile{display: none;position: relative}#formmobile #form_search_close2{position: absolute;top: 20px;right: 20px;width: 21px;height: 21px;cursor: pointer;z-index: 51;display: none;background: url(/d/i/popup_close2.png)}#form_search{display: none;position: relative;border: 0px solid #f00;background-color: #f4f6f7;overflow: hidden;padding-bottom: 0px;min-height: 731px}#form_search #form_search_close{position: absolute;top: 20px;right: 20px;width: 21px;height: 21px;cursor: pointer;z-index: 51;background: url(/d/i/popup_close2.png)}#form_search #form_search_header{position: relative;height: 0}#form_search #form_search_header #form_search_header_bg{position: absolute;left: 50%;margin: -150px 0 0 -116px;width: 232px;height: 240px;background-color: #c5e8cd;border-radius: 100%;clip: rect(150px, 232px, 240px, 0);z-index: 50}#form_search #form_search_header #form_search_header_breadcrumbs{position: relative;width: 100%;float: left;top: 34px;text-align: center;color: #4e4e4e;font-size: 12px;letter-spacing: .045em;z-index: 51}#form_search #form_search_header #form_search_header_breadcrumbs a{color: #4e4e4e;text-decoration: none}#form_search #form_search_header .form_search_header_title_on_main{margin: 40px 0 0 -298px}#form_search #form_search_header .form_search_header_title{margin: 110px 0 0 -298px}#form_search #form_search_header #form_search_header_title{position: absolute;left: 50%;width: 610px;color: #000;border: 0px solid #f00;text-align: center;font-size: 36px;font-weight: 500;letter-spacing: .22em;padding: 0 0 0 0;z-index: 51}#form_search #form_search_header #form_search_header_title .form_search_header_title_bul{visibility: hidden;position: absolute;cursor: pointer;right: -20px;top: 20px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #08ae27;-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-moz-transition: all .4s;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s}#form_search #form_search_header #form_search_header_title .form_search_header_title_bul_hidden{visibility: hidden;position: absolute;cursor: pointer;right: -20px;top: 20px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #08ae27;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);transition-duration: .4s}#form_search .form_search_content{border: 0px solid #008000;position: relative;min-height: 730px}#form_search .form_search_content #form_search_header_switch_form_map{display: none;position: relative;margin: 0 auto;width: 280px;border: 0px solid #f00}#form_search .form_search_content #form_search_header_switch_form_map .form_search_header_switch_form_map_text{float: left;height: 28px;padding: 5px 0 0 0;text-transform: uppercase;font-size: 22px;font-weight: 500;color: #000;transition-duration: .4s}#form_search .form_search_content #form_search_header_switch_form_map .form_search_header_switch_form_map_text_passive{color: #b3b3b3;transition-duration: .4s}#form_search .form_search_content #form_search_header_switch_form_map #form_search_header_switch_form_map_switch{cursor: pointer;position: relative;float: left;margin: 0 24px 0 18px;background: url(/d/i/form_search_switch_bg.png);width: 85px;height: 40px}#form_search .form_search_content #form_search_header_switch_form_map #form_search_header_switch_form_map_switch #form_search_header_switch_form_map_switch_circle{position: absolute;border: 0px solid #f00;width: 40px;height: 40px;background: #2258ae;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px}#form_search .form_search_content #form_search_header_switch_form_map #form_search_header_switch_form_map_switch .form_search_header_switch_form_map_switch_circle_left{top: 0;left: 0;-moz-transition: all .4s;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s}#form_search .form_search_content #form_search_header_switch_form_map #form_search_header_switch_form_map_switch .form_search_header_switch_form_map_switch_circle_right{top: 0;left: 45px;transition-duration: .4s}#form_search .form_search_content .form_search_content_type{width: 100%;border: 0px solid #f00;min-height: 737px;margin: 0;padding: 0 0 40px 0;box-sizing: border-box;overflow: hidden}#form_search .form_search_content .form_search_content_type .form_search_content_type_content{border: 0px solid #f00;width: 100%;padding: 20px 0 0 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town{position: relative;width: 560px;margin: 0 0 10px 179px;border: 0px solid #f00}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town .form_search_content_item_content{width: 560px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town #searchforMapSubmit{background: url(/d/i/search.png) 6px 6px no-repeat;position: absolute;cursor: pointer;top: 0px;left: 524px;height: 28px;width: 28px;opacity: 0.5;z-index: 100}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town #searchforMapSubmit:hover{opacity: 1}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item{position: relative;width: 900px;margin: 0 0 40px 179px;border: 0px solid #f00}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content #form_search_field_name{width: 100%;padding: 0 0 0 4px;height: 32px;border: 1px solid #b3bbc3;border-radius: 3px;background: #fafbfb;font-size: 14px;color: #444}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block{border: 0px solid #f00;margin-left: -20px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block #taglagerbig{display: none;background: #C6E8CD;border-radius: 2px;margin: 16px 0 0 20px;padding: 20px 25px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block #taglagerbig .tagchbx{display: inline-block;width: 210px;padding: 0 0 8px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block #taglagerbig .tagchbx label{margin-left: 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="checkbox"]{display: none}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="radio"]{display: none}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label{margin: 10px 0 0 20px;display: inline-block;font-size: 14px;letter-spacing: -0.01em;position: relative;white-space: nowrap}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over{visibility: hidden;position: absolute;top: 45px;border: 0px solid #f00;opacity: 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_niz,#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_verh{position: absolute;background: #fff;left: 25px;top: 20px;width: 20px;height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg)}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_niz{box-shadow: 0 0 7px #b2b2b2;z-index: 10000}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_verh{z-index: 10002}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_content{border: 1px solid #e9e9e9;border-radius: 4px;width: 210px;padding: 20px;position: absolute;top: 26px;left: -100px;z-index: 10001;background: #fff;color: #000;box-shadow: 0 0 7px #b2b2b2}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_content .manager_event_over_content_info{padding: 7px 0 0 0;float: left;color: #888d9c}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label:hover > .chbox_over{opacity: 1;top: 55px;visibility: visible}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="checkbox"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 7px 0 0;vertical-align: middle;background: url(/d/i/check_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="checkbox"]:checked + label span{background: url(/d/i/check_sheet.png) -20px top no-repeat}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="radio"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 7px 0 0;vertical-align: middle;background: url(/d/i/radio_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="radio"]:checked + label span{background: url(/d/i/radio_sheet.png) -20px top no-repeat}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block input[type="radio"]{display: none}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block input[type="radio"] + label span{display: inline-block;width: 18px;height: 18px;margin: -1px 10px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) -36px top no-repeat;cursor: pointer}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block input[type="radio"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -54px top no-repeat}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block div{float: left;margin-right: 32px;font-family: Arial;font-size: 14px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city{border: 0px solid #f00;float: left;width: 433px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country{position: relative;width: 254px;margin: 0 0 20px 179px;border: 0px solid #f00}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country .form_search_content_item_content{width: 254px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country .form_search_content_item_country_quick a{cursor: pointer;text-decoration: underline;font-size: 14px;color: #727ea4;margin: 0 5px 0 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city{position: relative;width: 254px;margin: 0 0 40px 179px;border: 0px solid #f00}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city .form_search_content_item_content{width: 254px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"]{display: none}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"] + label{font-size: 14px;letter-spacing: -0.01em}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 7px 0 0;vertical-align: middle;background: url(/d/i/check_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"]:checked + label span{background: url(/d/i/check_sheet.png) -20px top no-repeat}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"]{display: none}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"] + label{margin-right: 5px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 3px 0 0;vertical-align: middle;background: url(/d/i/radio_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"]:checked + label span{background: url(/d/i/radio_sheet.png) -20px top no-repeat}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend{position: relative;float: left;width: 633px;margin: -7px 0 40px 16px;border: 0px solid #f00}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_title{border: 0px solid #00f;float: left;height: 20px;text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 7px 0 13px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content{float: left;width: 230px;border: 0px solid #b3bbc3;height: 28px;padding: 5px 0 0 10px;margin-top: -2px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #date1,#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #date2{border: 1px solid #b3bbc3;border-radius: 3px;height: 25px;padding: 0px 0 0 5px;width: 80px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #calendar_range_input{position: relative;top: -23px;width: 272px;cursor: pointer;background: none;border: 0px solid #00f}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #calendar_range_input2{width: 272px;cursor: pointer;background: none;border: 0px solid #f00}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_calend_quick{float: right;margin: 5px 0 0 15px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_calend_quick a{cursor: pointer;text-decoration: underline;font-size: 14px;color: #727ea4;margin: 0 0 0 10px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_calend_3th{position: relative;top: -0px;border: 1px solid #dcdcdc;border-radius: 5px;overflow: hidden;width: 100%;height: 237px;padding: 5px 0 0 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_half{position: relative;float: left;border: 0px solid #f00}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_half .form_search_content_item_title{border: 0px solid #f00;text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .form_search_content_item_half .form_search_content_item_content{border: 0px solid #b3bbc3;height: 28px;padding: 4px 0 0 5px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .ages{width: 438px;margin: 0 0 40px 160px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .ages .form_search_content_item_title{padding-left: 18px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .ages #minAge,#form_search .form_search_content .form_search_content_type .form_search_content_type_content .ages #maxAge{display: block;width: 62px;padding: 0 4px;height: 32px;border: 1px solid #b3bbc3;border-radius: 3px;background: none;font-size: 14px;color: #444;margin: 0 0 20px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .ages #maxAge{text-align: right}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .price{width: 480px;margin: 0 0 40px 0px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .price .form_search_content_item_title{padding-left: 57px}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .price #minCost,#form_search .form_search_content .form_search_content_type .form_search_content_type_content .price #maxCost{display: block;width: 62px;padding: 0 4px;height: 32px;border: 1px solid #b3bbc3;border-radius: 3px;background: none;font-size: 14px;color: #444;margin: 0 0 20px 0}#form_search .form_search_content .form_search_content_type .form_search_content_type_content .price #maxCost{text-align: right}#form_search .form_search_content_hidden{border: 0px solid #008000;position: relative;min-height: 730px;height: 0;padding: 0 0 50px 0}#form_search .form_search_content_hidden #form_search_header_switch_form_map{display: none;position: relative;margin: 0 auto;width: 280px;border: 0px solid #f00}#form_search .form_search_content_hidden #form_search_header_switch_form_map .form_search_header_switch_form_map_text{float: left;height: 28px;padding: 5px 0 0 0;text-transform: uppercase;font-size: 22px;font-weight: 500;color: #000;transition-duration: .4s}#form_search .form_search_content_hidden #form_search_header_switch_form_map .form_search_header_switch_form_map_text_passive{color: #b3b3b3;transition-duration: .4s}#form_search .form_search_content_hidden #form_search_header_switch_form_map #form_search_header_switch_form_map_switch{cursor: pointer;position: relative;float: left;margin: 0 24px 0 18px;background: url(/d/i/form_search_switch_bg.png);width: 85px;height: 40px}#form_search .form_search_content_hidden #form_search_header_switch_form_map #form_search_header_switch_form_map_switch #form_search_header_switch_form_map_switch_circle{position: absolute;border: 0px solid #f00;width: 40px;height: 40px;background: #2258ae;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px}#form_search .form_search_content_hidden #form_search_header_switch_form_map #form_search_header_switch_form_map_switch .form_search_header_switch_form_map_switch_circle_left{top: 0;left: 0;-moz-transition: all .4s;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s}#form_search .form_search_content_hidden #form_search_header_switch_form_map #form_search_header_switch_form_map_switch .form_search_header_switch_form_map_switch_circle_right{top: 0;left: 45px;transition-duration: .4s}#form_search .form_search_content_hidden .form_search_content_type{width: 100%;border: 0px solid #f00;min-height: 737px;margin: 0;padding: 0 0 40px 0;box-sizing: border-box;overflow: hidden}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content{border: 0px solid #f00;width: 100%;padding: 20px 0 0 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town{position: relative;width: 560px;margin: 0 0 10px 179px;border: 0px solid #f00}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town .form_search_content_item_content{width: 560px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town #searchforMapSubmit{background: url(/d/i/search.png) 6px 6px no-repeat;position: absolute;cursor: pointer;top: 0px;left: 524px;height: 28px;width: 28px;opacity: 0.5;z-index: 100}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_town #searchforMapSubmit:hover{opacity: 1}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item{position: relative;width: 900px;margin: 0 0 40px 179px;border: 0px solid #f00}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content #form_search_field_name{width: 100%;padding: 0 0 0 4px;height: 32px;border: 1px solid #b3bbc3;border-radius: 3px;background: #fafbfb;font-size: 14px;color: #444}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block{border: 0px solid #f00;margin-left: -20px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block #taglagerbig{display: none;background: #C6E8CD;border-radius: 2px;margin: 16px 0 0 20px;padding: 20px 25px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block #taglagerbig .tagchbx{display: inline-block;width: 210px;padding: 0 0 8px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block #taglagerbig .tagchbx label{margin-left: 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="checkbox"]{display: none}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="radio"]{display: none}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label{margin: 10px 0 0 20px;display: inline-block;font-size: 14px;letter-spacing: -0.01em;position: relative;white-space: nowrap}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over{visibility: hidden;position: absolute;top: 45px;border: 0px solid #f00;opacity: 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_niz,#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_verh{position: absolute;background: #fff;left: 25px;top: 20px;width: 20px;height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg)}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_niz{box-shadow: 0 0 7px #b2b2b2;z-index: 10000}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_verh{z-index: 10002}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_content{border: 1px solid #e9e9e9;border-radius: 4px;width: 210px;padding: 20px;position: absolute;top: 26px;left: -100px;z-index: 10001;background: #fff;color: #000;box-shadow: 0 0 7px #b2b2b2}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label .chbox_over .chbox_over_content .manager_event_over_content_info{padding: 7px 0 0 0;float: left;color: #888d9c}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block label:hover > .chbox_over{opacity: 1;top: 55px;visibility: visible}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="checkbox"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 7px 0 0;vertical-align: middle;background: url(/d/i/check_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="checkbox"]:checked + label span{background: url(/d/i/check_sheet.png) -20px top no-repeat}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="radio"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 7px 0 0;vertical-align: middle;background: url(/d/i/radio_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_checkbox_block input[type="radio"]:checked + label span{background: url(/d/i/radio_sheet.png) -20px top no-repeat}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block input[type="radio"]{display: none}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block input[type="radio"] + label span{display: inline-block;width: 18px;height: 18px;margin: -1px 10px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) -36px top no-repeat;cursor: pointer}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block input[type="radio"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -54px top no-repeat}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item .form_search_content_item_content .form_search_content_item_content_field_radio_block div{float: left;margin-right: 32px;font-family: Arial;font-size: 14px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city{border: 0px solid #f00;float: left;width: 433px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country{position: relative;width: 254px;margin: 0 0 20px 179px;border: 0px solid #f00}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country .form_search_content_item_content{width: 254px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_country .form_search_content_item_country_quick a{cursor: pointer;text-decoration: underline;font-size: 14px;color: #727ea4;margin: 0 5px 0 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city{position: relative;width: 254px;margin: 0 0 40px 179px;border: 0px solid #f00}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city .form_search_content_item_content{width: 254px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"]{display: none}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"] + label{font-size: 14px;letter-spacing: -0.01em}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 7px 0 0;vertical-align: middle;background: url(/d/i/check_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="checkbox"]:checked + label span{background: url(/d/i/check_sheet.png) -20px top no-repeat}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"]{display: none}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"] + label{margin-right: 5px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"] + label span{display: inline-block;width: 20px;height: 20px;margin: -3px 3px 0 0;vertical-align: middle;background: url(/d/i/radio_sheet.png) left top no-repeat;cursor: pointer}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_country_city .form_search_content_item_city input[type="radio"]:checked + label span{background: url(/d/i/radio_sheet.png) -20px top no-repeat}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend{position: relative;float: left;width: 633px;margin: -7px 0 40px 16px;border: 0px solid #f00}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_title{border: 0px solid #00f;float: left;height: 20px;text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 7px 0 13px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content{float: left;width: 230px;border: 0px solid #b3bbc3;height: 28px;padding: 5px 0 0 10px;margin-top: -2px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #date1,#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #date2{border: 1px solid #b3bbc3;border-radius: 3px;height: 25px;padding: 0px 0 0 5px;width: 80px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #calendar_range_input{position: relative;top: -23px;width: 272px;cursor: pointer;background: none;border: 0px solid #00f}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_content #calendar_range_input2{width: 272px;cursor: pointer;background: none;border: 0px solid #f00}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_calend_quick{float: right;margin: 5px 0 0 15px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_calend_quick a{cursor: pointer;text-decoration: underline;font-size: 14px;color: #727ea4;margin: 0 0 0 10px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_calend .form_search_content_item_calend_3th{position: relative;top: -0px;border: 1px solid #dcdcdc;border-radius: 5px;overflow: hidden;width: 100%;height: 237px;padding: 5px 0 0 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_half{position: relative;float: left;border: 0px solid #f00}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_half .form_search_content_item_title{border: 0px solid #f00;text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .form_search_content_item_half .form_search_content_item_content{border: 0px solid #b3bbc3;height: 28px;padding: 4px 0 0 5px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .ages{width: 438px;margin: 0 0 40px 160px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .ages .form_search_content_item_title{padding-left: 18px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .ages #minAge,#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .ages #maxAge{display: block;width: 62px;padding: 0 4px;height: 32px;border: 1px solid #b3bbc3;border-radius: 3px;background: none;font-size: 14px;color: #444;margin: 0 0 20px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .ages #maxAge{text-align: right}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .price{width: 480px;margin: 0 0 40px 0px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .price .form_search_content_item_title{padding-left: 57px}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .price #minCost,#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .price #maxCost{display: block;width: 62px;padding: 0 4px;height: 32px;border: 1px solid #b3bbc3;border-radius: 3px;background: none;font-size: 14px;color: #444;margin: 0 0 20px 0}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content .price #maxCost{text-align: right}#form_search .form_search_content_hidden .form_search_content_type .form_search_content_type_content{top: -737px}#form_search .reklama_970_100{position: absolute;bottom: -50px;left: 50%;width: 970px;height: 100px;margin: 0 0 0 -485px;border: 0px solid #f00;z-index: 100}#form_search .reklama_970_100_hidden{display: none}#show_more_results{height: 45px;border-top: 1px solid #71b485}#show_more_results span{display: block;cursor: pointer;position: relative;margin: -23px auto 0;padding: 10px 0;width: 188px;border-radius: 2px;border: 1px solid #71b485;color: #71b485;font-size: 16px;font-weight: bold;background: #fff;text-align: center}#show_more_results span img.treug{margin: 0 0 0 5px}#show_more_results span img.loader{width: 180px;height: 16px}.list_fest_mini #show_more_results{width: 100%;margin-left: 0;margin-right: 0}.show_more_results_mini{margin: 30px 52px 0 0;float: right;width: 836px;display: none}.show_more_results_normal{margin: 30px auto 0;width: 1164px}#allsrch{display: block;position: relative;float: left;overflow: hidden;width: 365px;padding: 0 0 0 0}#fest_content_short_info #form_search_mini_id{margin: 0 0 0 -50px}.form_search_mini{position: relative;float: left;width: 310px;padding: 0 0 10px 0;border: 1px solid #d6d6d6;background: #f4f6f7;left: 27px;margin: 0 0px 30px 0}.form_search_mini .form_search_mini_title{text-align: center;margin: 26px 0 0 0;font-size: 24px;font-weight: 500}.form_search_mini .form_search_mini_calendar{text-align: left;margin: 3px 0 0 13px;font-size: 16px;font-weight: 400}.form_search_mini .form_search_mini_calendar input#date1_input,.form_search_mini .form_search_mini_calendar input#date2_input{height: 34px;width: 108px;font-size: 14px;padding: 0 0 0 11px;margin: 0 4px 0 3px;color: #666666;border-radius: 2px;border: 0px solid #c9c9c9;background: url(/d/i/calendar_green.png) no-repeat;cursor: pointer}.form_search_mini .form_search_mini_calendar input#date1_mini_hover,.form_search_mini .form_search_mini_calendar input#date2_mini_hover{height: 31px;width: 117px;border: 1px solid #f00;background: none;margin: 20px 0 0 -127px;opacity: 0}.form_search_mini .form_search_mini_country_city{border: 0px solid #f00;width: 310px;margin: 23px 0 0 2px}.form_search_mini .form_search_mini_country_city .form_search_mini_country{position: relative;width: 254px;margin: 0 0 0 9px;border: 0px solid #f00}.form_search_mini .form_search_mini_country_city .form_search_mini_country .form_search_mini_country_title{font-size: 20px;font-weight: 600;letter-spacing: 0.015em;color: #000;margin: 0 0 10px 5px}.form_search_mini .form_search_mini_country_city .form_search_mini_country .form_search_mini_country_content{width: 288px}.form_search_mini .form_search_mini_country_city .form_search_mini_country .form_search_mini_country_quick{margin: 4px 0 0 0}.form_search_mini .form_search_mini_country_city .form_search_mini_country .form_search_mini_country_quick a{cursor: pointer;text-decoration: underline;font-size: 14px;color: #727ea4;margin: 0 9px 0 0}.form_search_mini .form_search_mini_country_city .form_search_mini_city{position: relative;width: 254px;margin: 0 0 20px 9px;border: 0px solid #f00}.form_search_mini .form_search_mini_country_city .form_search_mini_city .form_search_mini_city_title{font-size: 20px;font-weight: 600;letter-spacing: 0.015em;color: #000;margin: 0 0 10px 5px}.form_search_mini .form_search_mini_country_city .form_search_mini_city .form_search_mini_city_content{width: 288px}.form_search_mini .form_search_mini_zhanr{border: 0px solid #f00;margin: 18px 0 0 11px}.form_search_mini .form_search_mini_zhanr .form_search_mini_zhanr_title{font-size: 20px;font-weight: 600;letter-spacing: 0.015em;color: #000;margin: 0 0 10px 5px}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block #taglagerbig{display: none;background: #C6E8CD;border-radius: 2px;margin: 16px 11px 0 0;padding: 20px 15px 25px 15px}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block #taglagerbig .tagchbx{padding: 0}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block #taglagerbig .tagchbx label{margin-left: 0}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block .search_mini_category_check{display: block}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block input[type="checkbox"]{display: none}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block input[type="radio"]{display: none}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block label{margin: 11px 0 0 3px;font-size: 16px;letter-spacing: -0.01em;position: relative;display: block}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block input[type="checkbox"] + label span{display: inline-block;width: 20px;height: 20px;margin: -1px 17px 0 0;vertical-align: middle;background: url(/d/i/check_sheet.png) left top no-repeat;cursor: pointer}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block input[type="checkbox"]:checked + label span{background: url(/d/i/check_sheet.png) -20px top no-repeat}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block input[type="radio"] + label span{display: inline-block;width: 20px;height: 20px;margin: -1px 17px 0 0;vertical-align: middle;background: url(/d/i/radio_sheet.png) left top no-repeat;cursor: pointer}.form_search_mini .form_search_mini_zhanr .form_search_mini_content_checkbox_block input[type="radio"]:checked + label span{background: url(/d/i/radio_sheet.png) -20px top no-repeat}.form_search_mini .form_search_mini_zaoch{border: 0px solid #f00;margin: 18px 0 0 11px}.form_search_mini .form_search_mini_zaoch input[type="checkbox"]{display: none}.form_search_mini .form_search_mini_zaoch input[type="radio"]{display: none}.form_search_mini .form_search_mini_zaoch label{margin: 11px 0 0 3px;font-size: 16px;letter-spacing: -0.01em;position: relative;display: block}.form_search_mini .form_search_mini_zaoch input[type="checkbox"] + label span{display: inline-block;width: 20px;height: 20px;margin: -1px 17px 0 0;vertical-align: middle;background: url(/d/i/check_sheet.png) left top no-repeat;cursor: pointer}.form_search_mini .form_search_mini_zaoch input[type="checkbox"]:checked + label span{background: url(/d/i/check_sheet.png) -20px top no-repeat}.form_search_mini .form_search_mini_zaoch input[type="radio"] + label span{display: inline-block;width: 20px;height: 20px;margin: -1px 17px 0 0;vertical-align: middle;background: url(/d/i/radio_sheet.png) left top no-repeat;cursor: pointer}.form_search_mini .form_search_mini_zaoch input[type="radio"]:checked + label span{background: url(/d/i/radio_sheet.png) -20px top no-repeat}.form_search_mini .form_search_mini_price{border: 0px solid #f00;margin: 25px 0 0 15px}.form_search_mini .form_search_mini_price .form_search_mini_price_title{font-size: 20px;font-weight: 600;color: #000;margin: 0 0 12px -2px}.form_search_mini .form_search_mini_price #minCost,.form_search_mini .form_search_mini_price #maxCost{height: 25px;width: 55px;padding-right: 2px;font-size: 14px;color: #666666;border-radius: 2px;border: 1px solid #c9c9c9;text-align: right}.form_search_mini .form_search_mini_price #minCost{margin: 0 0 0 0}.form_search_mini .form_search_mini_price #maxCost{margin: 0 11px 0 0}.form_search_mini .form_search_mini_price #slider_price_mini{width: 285px;margin: 54px 0 30px}.form_search_mini .form_search_mini_age{border: 0px solid #f00;margin: 25px 0 0 15px}.form_search_mini .form_search_mini_age .form_search_mini_age_title{font-size: 20px;font-weight: 600;color: #000;margin: 0 0 12px -2px}.form_search_mini .form_search_mini_age #minAge,.form_search_mini .form_search_mini_age #maxAge{height: 25px;width: 55px;padding-right: 2px;font-size: 14px;color: #666666;border-radius: 2px;border: 1px solid #c9c9c9;text-align: right}.form_search_mini .form_search_mini_age #minAge{margin: 0 0 0 0}.form_search_mini .form_search_mini_age #maxAge{margin: 0 11px 0 0}.form_search_mini .form_search_mini_age #slider_age_mini{width: 285px;margin: 54px 0 30px}.form_search_mini #mini_form_search_submit{display: block;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 5px auto 0;font-size: 16px;font-weight: 300;letter-spacing: 0.025em;background-color: #0a8a16;width: 224px}.form_search_mini #mini_form_search_submit div{border-radius: 3px;padding: 7px 14px 6px 14px;background-color: #0ecb20}.form_search_mini #mini_form_search_submit:hover{background: none;padding: 3px 0px 0px 0px}.form_search_mini #show_hide{position: absolute;width: 10px;height: 39px;top: 30px;right: -19px;padding: 26px 5px 3px 3px;font-size: 13px;color: #fff;background: #BAC4CB;border: 1px solid #d6d6d6;border-left: none;-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;z-index: 1000;cursor: pointer}.form_search_mini #show_hide:hover{color: #fff}.form_search_mini .show_hide_nocollapse:after{content: '◄'}.form_search_mini .show_hide_collapse:after{content: '►'}.attention{position: relative;float: left;width: 310px;height: 80px;text-align: center;padding: 0 0 10px 0;border: 1px solid #d6d6d6;background: #f4f6f7;left: 27px}.attention p{font-size: 20px;font-weight: 600;color: #000;margin: 7px 0 0 -2px}@font-face{font-family: MyriadPro;src: local("MyriadPro"), url(/d/fonts/myriad-pro.otf)}.orderads{padding-top: 10px;text-align: center}.orderads a{display: inline-block;margin: 4px 10px}.orderads a img{max-width: 100%}#fest_order_title_out_line{position: relative;margin: 60px 0 0 0;padding: 0 0 60px 0;border: 0px solid #f00}#fest_order_title_out_line div{float: left}#fest_order_title_out_line .fest_order_title_line{border-bottom: 1px solid #000;width: 23%}#fest_order_title_out_line #fest_order_title{width: 54%;color: #000;border: 0px solid #f00;text-align: center;display: inline;font-size: 36px;font-weight: 500;letter-spacing: .22em;position: relative;margin: -27px auto;padding: 0 0 10px 0}#fest_order_content{width: 890px;margin: 0 auto;border: 0px solid #ccc}#fest_order_content .managertext{padding-top: 15px;text-align: center}#fest_order_content .cenpad{padding: 15px;text-align: center}#fest_order_content .cenpad .button_green{float: none;display: inline-block}#fest_order_content input[type=text],#fest_order_content input[type=number],#fest_order_content textarea{font-size: 15px;font-family: Roboto;font-weight: 200}#fest_order_content input::placeholder,#fest_order_content textarea::placeholder{color: #4D4D4D;opacity: 1}#fest_order_content input:-ms-input-placeholder,#fest_order_content textarea:-ms-input-placeholder{color: #4D4D4D;opacity: 1}#fest_order_content input::-ms-input-placeholder,#fest_order_content textarea::-ms-input-placeholder{color: #4D4D4D;opacity: 1}#fest_order_content #fest_content_fixed_menu_your_manager{position: relative;width: 100%;background: #e5e9ec;margin: 31px 0 0 0;padding: 0 70px 0 0;border: 0px solid #f00}#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name{float: right;position: relative;margin: -8px 0 0 0;font-size: 15px}#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name span{color: #3b5c90;cursor: pointer}#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name span:hover{border-bottom: 0px dotted #eceff1;cursor: default}#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name span #manager_event_hidden{display: none}#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .title,#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .contact{text-align: right;max-width: 180px}#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_photo{float: right;position: relative;height: 64px;width: 64px;border: 6px solid #fff;border-radius: 100%;margin: -15px 10px 0 15px}#fest_order_content #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_photo a{display: block;position: relative;border: 0px solid #f00;height: 64px;width: 64px;width: 240px;right: 180px;z-index: 1}#fest_order_content #fest_order_content_name{font-size: 26px;font-weight: 600;letter-spacing: -0.022em;margin: 0 0 41px 0}#fest_order_content #fest_order_content_name a{color: #000}#fest_order_content .fest_collapse,#fest_order_content .fest_collapseopen{padding-left: 20px;border-top: 1px dashed #eee}#fest_order_content .fest_collapse#price_block,#fest_order_content .fest_collapseopen#price_block{padding-left: 0}#fest_order_content .fest_collapse{display: none}#fest_order_content .steps{display: none}#fest_order_content .steps#step1{display: block}#fest_order_content .steps button.next{display: block;float: right;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 0px 0 0 9px;font-size: 16px;font-weight: 200;letter-spacing: 0.025em;background-color: #a2afb9;border: 0;cursor: pointer}#fest_order_content .steps button.next span{border-radius: 3px;padding: 10px 16px 9px 16px;background-color: #bac4cb;display: block}#fest_order_content .steps button.next:hover{background: none;padding: 3px 0px 0px 0px}#fest_order_content .missing-field{background-color: #FFDEE9;border: 1px solid #f00 !important}#fest_order_content .fest_order_content_item{width: 700px;margin: 0 0 23px 0;clear: both;border: 0px solid #f00}#fest_order_content .fest_order_content_item::after{content: '';display: table;clear: both;width: 100%}#fest_order_content .fest_order_content_item .collapsectrl a{display: block;background: url(/d/i/sp/ra.png) no-repeat 1px 2px;padding-left: 20px;color: #000;text-decoration: none}#fest_order_content .fest_order_content_item .collapsectrl a.open{background-image: url(/d/i/sp/da.png)}#fest_order_content .fest_order_content_item .collapsectrl a.open .click{display: none}#fest_order_content .fest_order_content_item .collapsectrl a span{border-bottom: 1px dotted #000}#fest_order_content .fest_order_content_item .collapsectrl2 a{display: inline-block;background: url(/d/i/sp/ra2.png) no-repeat 1px 4px;padding-left: 12px}#fest_order_content .fest_order_content_item .collapsectrl2 a.open{background-image: url(/d/i/sp/da2.png)}#fest_order_content .fest_order_content_item .collapsectrl2 a.open .click{display: none}#fest_order_content .fest_order_content_item .country,#fest_order_content .fest_order_content_item .region{float: left}#fest_order_content .fest_order_content_item .region{margin: 0 0 0 20px}#fest_order_content .fest_order_content_item .fest_order_content_item_title{border: 0px solid #f00;font-size: 15px;font-family: Arial;letter-spacing: 0.05;margin: 0 0 8px 0}#fest_order_content .fest_order_content_item .fest_order_content_item_title div{float: left;font-size: 15px;font-family: Arial;letter-spacing: 0.05}#fest_order_content .fest_order_content_item .fest_order_content_item_title .fest_order_content_item_title_all{font-weight: 500;font-size: 15px}#fest_order_content .fest_order_content_item .fest_order_content_item_title .fest_order_content_item_title_count_members{margin: 0 0 0 10px}#fest_order_content .fest_order_content_item .fest_order_content_item_title .fest_order_content_item_title_all_price_val{border: 1px solid #f00}#fest_order_content .fest_order_content_item .fest_order_content_item_title .fest_order_content_item_title_all_price_val{position: relative;border: 0px solid #f00;margin: 5px 0 5px 0px}#fest_order_content .fest_order_content_item .fest_order_content_item_title .fest_order_content_item_title_all_price_val b span{border: 0px solid #f00;margin: 0 5px 0 0}#fest_order_content .fest_order_content_item .fest_order_content_item_title .fest_order_content_item_title_comment{display: block;float: left;font-size: 12px;font-family: Arial;color: #737373;letter-spacing: 0.05;margin: 3px 0 12px 20px}#fest_order_content .fest_order_content_item .fest_order_content_item_title a{text-decoration: none;color: #2c4d99}#fest_order_content .fest_order_content_item .fest_order_content_item_title_left,#fest_order_content .fest_order_content_item .fest_order_content_item_title_right{font-family: Tahoma;font-size: 13px;font-weight: 100;color: #95a1ac}#fest_order_content .fest_order_content_item .fest_order_content_item_title_left a,#fest_order_content .fest_order_content_item .fest_order_content_item_title_right a,#fest_order_content .fest_order_content_item .fest_order_content_item_title_left a span,#fest_order_content .fest_order_content_item .fest_order_content_item_title_right a span{color: #2c4d99;font-family: Arial;letter-spacing: -0.04;border-bottom: 1px dotted #2c4d99;text-decoration: none}#fest_order_content .fest_order_content_item .fest_order_content_item_title_left a.addnew,#fest_order_content .fest_order_content_item .fest_order_content_item_title_right a.addnew,#fest_order_content .fest_order_content_item .fest_order_content_item_title_left a span.addnew,#fest_order_content .fest_order_content_item .fest_order_content_item_title_right a span.addnew{font-size: 16px}#fest_order_content .fest_order_content_item .fest_order_content_item_title_right{float: right}#fest_order_content .fest_order_content_item .fest_order_content_item_title_right .collapsectrl2{margin-top: 2px}#fest_order_content .fest_order_content_item #price_block{font-size: 13px}#fest_order_content .fest_order_content_item .fest_order_content_item_field_input_text input{border-radius: 2px;border: 1px solid #b3bbc3;margin: 5px;padding: 10px 8px;box-sizing: border-box;color: #000}#fest_order_content .fest_order_content_item .fest_order_content_item_field_input_text input:disabled,#fest_order_content .fest_order_content_item .fest_order_content_item_field_input_text input[disabled]{background: #eee;margin: 0;padding: 0 4px}#fest_order_content .fest_order_content_item .input_name_block,#fest_order_content .fest_order_content_item .input_adress_block{width: 100%}#fest_order_content .fest_order_content_item .input_name_block input,#fest_order_content .fest_order_content_item .input_adress_block input{width: 99%}#fest_order_content .fest_order_content_item .input_age_block{margin: 0 18px 0 0;vertical-align: middle}#fest_order_content .fest_order_content_item .input_age_block input{width: 120px}#fest_order_content .fest_order_content_item .members_block_field{border: 0px solid #f00;margin: 7px 10px 0 0;float: left}#fest_order_content .fest_order_content_item .input_members_block{margin: 0 18px 0 0;float: left;width: 150px}#fest_order_content .fest_order_content_item .input_members_block input{width: 95%}#fest_order_content .fest_order_content_item .input_nomination_block{margin: 0;width: 100%}#fest_order_content .fest_order_content_item .input_nomination_block input{width: 99%}#fest_order_content .fest_order_content_item .fest_order_genres{margin: 10px 0 0 0}#fest_order_content .fest_order_content_item .fest_order_genres label{display: inline-block;margin: 0 0 5px 0}#fest_order_content .fest_order_content_item .input_email_block{width: 300px}#fest_order_content .fest_order_content_item .input_email_block input{width: 97%}#fest_order_content .fest_order_content_item .input_nom_zh_block{width: 300px}#fest_order_content .fest_order_content_item .input_nom_zh_block input{width: 97%}#fest_order_content .fest_order_content_item .input_rukovod_block{width: 476px}#fest_order_content .fest_order_content_item .input_rukovod_block input{width: 98%}#fest_order_content .fest_order_content_item .fest_order_content_item_field_input_radio{padding: 7px 0;border: 0px solid #f00}#fest_order_content .fest_order_content_item .input_director_sponsor_block{width: 476px}#fest_order_content .fest_order_content_item .blockadddel{padding-bottom: 15px;width: 100%}#fest_order_content .fest_order_content_item .blockadddel .delit{margin: 0 5px;display: inline-block;font-size: 13px;color: red;font-family: Arial;border-bottom: 1px dotted #f00}#fest_order_content .fest_order_content_item .blockadddel select{border-radius: 2px;border: 1px solid #b3bbc3;margin: 5px;padding: 10px 8px;box-sizing: border-box;color: #000;width: 99%}#fest_order_content .fest_order_content_item .blockadddel + .blockadddel{border-top: 1px solid #eee;padding-top: 15px}#fest_order_content .fest_order_content_item .fest_order_content_item_field_textarea textarea{border-radius: 2px;border: 1px solid #b3bbc3;width: 99%;box-sizing: border-box;height: 110px;margin: 5px;padding: 10px 8px;color: #000;resize: none}#fest_order_content .fest_order_content_item .input_questions_block{height: 137px}#fest_order_content .fest_order_content_item .input_questions_block textarea{border-radius: 2px;border: 1px solid #b3bbc3;width: 99%;box-sizing: border-box;height: 130px;margin: 5px;padding: 10px 8px;color: #555;resize: none}#fest_order_content .fest_order_content_item span.block{display: block;float: left;font-size: 14px;font-family: Arial;letter-spacing: 0.05;margin: 8px 12px 0 0}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox{font-size: 14px;letter-spacing: -0.01em}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox input[type="checkbox"]{display: none}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox label{margin-right: 0px;font-size: 15px;letter-spacing: -0.01em;cursor: pointer}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox span.block2{display: block;height: 28px}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox input[type="checkbox"] + label span{display: inline-block;width: 18px;margin: 0px 5px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) left top no-repeat;cursor: pointer}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox input[type="checkbox"].missing-field + label span{border: 1px solid #f00}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox input[type="checkbox"] + label i{font-style: normal;text-transform: lowercase}#fest_order_content .fest_order_content_item .fest_order_content_item_field_checkbox_checkbox input[type="checkbox"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -18px top no-repeat}#fest_order_content .accept{width: 80%;border: 0px solid #00f}#fest_order_content .warning{width: 93%;border: 2px solid #0ecb20;padding: 22px 28px 22px 28px;margin: -15px 0 40px 0;font-size: 14px;font-family: Arial;letter-spacing: 0.1;line-height: 1.5em}#fest_order_content .fest_order_content_contacts_block{width: 850px;margin: 0 0 14px 0}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini{margin: 0 0 23px 0;float: left}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .fest_order_content_item_title{font-size: 15px;font-family: Arial;letter-spacing: 0.05;margin: 0 0 12px 0}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .fest_order_content_item_field_input_text input{border: none;margin: 5px;padding: 10px 8px;color: #555;border-radius: 2px;box-sizing: border-box;border: 1px solid #b3bbc3}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .fest_order_content_item_field_input_text input:disabled,#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .fest_order_content_item_field_input_text input[disabled]{background: #eee}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_name_block{width: 100%;margin-bottom: 10px}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_name_block input{width: 97%}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_phone_block{width: 100%;margin-bottom: 10px}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_phone_block input{width: 95%}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_viber_block,#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_contcheck_block{border: none;margin-bottom: 10px;text-align: center}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_viber_block input,#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_contact_contcheck_block input{width: 95%}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_email_block{width: 300px}#fest_order_content .fest_order_content_contacts_block .fest_order_content_item_mini .input_email_block input{width: 97%}#fest_order_content .fest_order_content_contacts_block .contact_name{border: 0px solid #f00;width: 300px;margin: 0 18px 0 0}#fest_order_content .fest_order_content_contacts_block .name_collective,#fest_order_content .fest_order_content_contacts_block .name_solist{border: 0px solid #f00;margin: 0 20px 0 0}#fest_order_content .fest_order_content_contacts_block .name_collective input,#fest_order_content .fest_order_content_contacts_block .name_solist input{width: 327px}#fest_order_content .fest_order_content_contacts_block .contact_phone{border: 0px solid #f00;width: 155px;margin: 0 18px 0 0}#fest_order_content .fest_order_content_contacts_block .contact_viber,#fest_order_content .fest_order_content_contacts_block .contact_contcheck{border: 0px solid #f00;margin: 0 18px 0 0;display: block !important}#fest_order_content .fest_order_content_contacts_block_add{float: left;margin: 40px 0 0 2px;color: #2c4d99;font-family: Arial;font-size: 12px;border-bottom: 1px dotted #2c4d99;cursor: pointer}#fest_order_content .fest_order_content_horizontal_line,#fest_order_content .fest_order_content_horizontal_line2{width: 100%;border-top: 1px solid #eaeaea}#fest_order_content .fest_order_content_horizontal_line{margin: 52px 0 45px 0}#fest_order_content .fest_order_content_horizontal_line2{margin: 48px 0 40px 0}#fest_order_content .fest_order_content_item_mini{margin: 0 0 23px 0;float: left}#fest_order_content .fest_order_content_item_mini .fest_order_content_item_title{font-size: 15px;font-family: Arial;letter-spacing: 0.05;margin: 0 0 12px 0}#fest_order_content .fest_order_content_item_mini .fest_order_content_item_field_input_text input{border-radius: 2px;border: 1px solid #b3bbc3;margin: 5px;padding: 10px 8px;box-sizing: border-box;color: #555}#fest_order_content .fest_order_content_item_mini .input_count_members_block{float: left;width: 66px;margin-bottom: 10px}#fest_order_content .fest_order_content_item_mini .input_count_members_block input{width: 56px}#fest_order_content .fest_order_content_item_mini .count_is_not_digit{color: #f00;font-size: 13px;display: block;float: left;text-align: center;margin: 0 0 0 10px}#fest_order_content .count_members{display: none;margin: 0 54px 0 0}#fest_order_content #price_block #price_table{border-collapse: collapse}#fest_order_content #price_block #price_table td{border: 1px solid #ccc;padding: 10px 15px}.nohidden{display: block}.hidden{display: none}#popup_order_error{width: 420px}#popup_order_error .popup_window_inner .popup_window_inner_title{font-size: 21px}#popup_order_error .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_rec_email{width: 320px}#popup_order_error .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_rec_submit{position: relative;margin: 0px 0 0 -1px;float: right}#popup_order_error .popup_window_inner #popup_order_error_text_block ul li{line-height: 150%}#personal_data_link{border-bottom: 1px dotted #ccc;font-weight: bold;cursor: default;display: inline-block}#personal_data_content{display: none;border: 1px solid #ccc;padding: 5px 10px;width: 300px;background: #fff;-webkit-box-shadow: 0px 1px 7px 0px rgba(50,50,50,0.75);-moz-box-shadow: 0px 1px 7px 0px rgba(50,50,50,0.75);box-shadow: 0px 1px 7px 0px rgba(50,50,50,0.75);font-size: 14px;line-height: 1.1em}#orderformbig #applicationForm .form-wrapper{display: flex;flex-direction: column;gap: 32px;background-color: #ffffff;padding: 48px;border-radius: 16px;box-shadow: 0 4px 16px rgba(0,0,0,0.1)}#orderformbig #applicationForm .form-wrapper *{box-sizing: border-box}#orderformbig #applicationForm .progress-section{display: flex;flex-direction: column;gap: 12px}#orderformbig #applicationForm .progress-header{display: flex;justify-content: space-between;align-items: center}#orderformbig #applicationForm .progress-text{font-size: 14px;color: #3B5C90;font-weight: 500}#orderformbig #applicationForm .progress-bar{width: 100%;height: 10px;background-color: #dbeafe;border-radius: 9999px;overflow: hidden}#orderformbig #applicationForm .progress-fill{height: 100%;background: linear-gradient(90deg, #3b5c90 0%, #4a6ba3 100%);transition: width .5s ease;border-radius: 9999px}#orderformbig #applicationForm .form-content{display: flex;flex-direction: column;gap: 24px}#orderformbig #applicationForm .form-step{display: none;animation: fadeIn .3s ease}#orderformbig #applicationForm .form-step.active{display: flex;flex-direction: column;gap: 24px}@keyframes fadeIn{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: translateY(0)}}#orderformbig #applicationForm .section-title{font-size: 24px;font-weight: 600;color: #3B5C90;padding-bottom: 12px;border-bottom: 2px solid #dbeafe}#orderformbig #applicationForm .form-field{display: flex;flex-direction: column;gap: 8px}#orderformbig #applicationForm .field-number{display: inline-block;color: #3B5C90;font-weight: 600;margin-right: 8px}#orderformbig #applicationForm label{font-size: 14px;font-weight: 500;color: #1e293b}#orderformbig #applicationForm .error-message{color: #dc2626;font-size: 13px;margin-top: 4px}#orderformbig #applicationForm input[type="text"],#orderformbig #applicationForm input[type="tel"],#orderformbig #applicationForm input[type="email"],#orderformbig #applicationForm input[type="number"],#orderformbig #applicationForm input[type="date"],#orderformbig #applicationForm input[type="datetime-local"],#orderformbig #applicationForm select,#orderformbig #applicationForm textarea{width: 100%;padding: 12px 16px;border: 2px solid #e2e8f0;border-radius: 12px;font-size: 14px;color: #1e293b;background-color: #ffffff;transition: all .2s ease}#orderformbig #applicationForm input[type="text"]:disabled,#orderformbig #applicationForm input[type="tel"]:disabled,#orderformbig #applicationForm input[type="email"]:disabled,#orderformbig #applicationForm input[type="number"]:disabled,#orderformbig #applicationForm input[type="date"]:disabled,#orderformbig #applicationForm input[type="datetime-local"]:disabled,#orderformbig #applicationForm select:disabled,#orderformbig #applicationForm textarea:disabled,#orderformbig #applicationForm input[type="text"][disabled],#orderformbig #applicationForm input[type="tel"][disabled],#orderformbig #applicationForm input[type="email"][disabled],#orderformbig #applicationForm input[type="number"][disabled],#orderformbig #applicationForm input[type="date"][disabled],#orderformbig #applicationForm input[type="datetime-local"][disabled],#orderformbig #applicationForm select[disabled],#orderformbig #applicationForm textarea[disabled]{background: #eee;cursor: not-allowed}#orderformbig #applicationForm input:focus,#orderformbig #applicationForm select:focus,#orderformbig #applicationForm textarea:focus{outline: none;border-color: #3B5C90;box-shadow: 0 0 0 3px rgba(59,92,144,0.1)}#orderformbig #applicationForm input.error,#orderformbig #applicationForm select.error,#orderformbig #applicationForm textarea.error{border-color: #dc2626}#orderformbig #applicationForm input.error:focus,#orderformbig #applicationForm select.error:focus,#orderformbig #applicationForm textarea.error:focus{box-shadow: 0 0 0 3px rgba(220,38,38,0.1)}#orderformbig #applicationForm input::placeholder,#orderformbig #applicationForm textarea::placeholder{color: #94a3b8}#orderformbig #applicationForm textarea{min-height: 120px;resize: vertical;font-family: inherit}#orderformbig #applicationForm select{cursor: pointer}#orderformbig #applicationForm .checkbox-group{display: flex;flex-wrap: wrap;gap: 16px}#orderformbig #applicationForm .checkbox-item{display: flex;align-items: center;gap: 8px}#orderformbig #applicationForm input[type="checkbox"],#orderformbig #applicationForm input[type="radio"]{width: 20px;height: 20px;border: 2px solid #cbd5e1;cursor: pointer;appearance: none;background-color: #ffffff;position: relative;transition: all .2s ease}#orderformbig #applicationForm input[type="checkbox"]:disabled,#orderformbig #applicationForm input[type="radio"]:disabled,#orderformbig #applicationForm input[type="checkbox"][disabled],#orderformbig #applicationForm input[type="radio"][disabled]{background: #eee;border-color: #7a7a7a;cursor: not-allowed}#orderformbig #applicationForm input[type="checkbox"]{border-radius: 6px}#orderformbig #applicationForm input[type="radio"]{border-radius: 50%}#orderformbig #applicationForm input[type="checkbox"]:checked,#orderformbig #applicationForm input[type="radio"]:checked{background-color: #3B5C90;border-color: #3B5C90}#orderformbig #applicationForm input[type="checkbox"]:checked:disabled,#orderformbig #applicationForm input[type="radio"]:checked:disabled,#orderformbig #applicationForm input[type="checkbox"]:checked[disabled],#orderformbig #applicationForm input[type="radio"]:checked[disabled]{background: #eee;border-color: #7a7a7a}#orderformbig #applicationForm input[type="checkbox"]:checked:disabled:after,#orderformbig #applicationForm input[type="radio"]:checked:disabled:after,#orderformbig #applicationForm input[type="checkbox"]:checked[disabled]:after,#orderformbig #applicationForm input[type="radio"]:checked[disabled]:after{border-color: #7a7a7a !important}#orderformbig #applicationForm input[type="checkbox"]:checked::after{content: '';position: absolute;left: 5px;top: 1px;width: 5px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg)}#orderformbig #applicationForm input[type="radio"]:checked::after{content: '';position: absolute;left: 4px;top: 4px;width: 8px;height: 8px;border-radius: 50%;background-color: white}#orderformbig #applicationForm .checkbox-label{font-size: 14px;color: #1e293b;cursor: pointer;user-select: none}#orderformbig #applicationForm .consent-section{display: flex;flex-direction: column;gap: 16px;padding-top: 8px}#orderformbig #applicationForm .consent-item{display: flex;align-items: start;gap: 12px}#orderformbig #applicationForm .consent-item input[type="checkbox"]{margin-top: 2px;flex-shrink: 0}#orderformbig #applicationForm .consent-label{font-size: 14px;line-height: 1.6;color: #475569;cursor: pointer;user-select: none}#orderformbig #applicationForm .button-group{display: flex;justify-content: space-between;padding-top: 24px}#orderformbig #applicationForm button{padding: 12px 32px;border-radius: 12px;font-size: 14px;font-weight: 600;cursor: pointer;transition: all .2s ease;border: none}#orderformbig #applicationForm .btn-back{background-color: #ffffff;color: #3B5C90;border: 2px solid #3b5c90}#orderformbig #applicationForm .btn-back:hover{background-color: #dbeafe}#orderformbig #applicationForm .btn-back:disabled{opacity: 0.5;cursor: not-allowed}#orderformbig #applicationForm .btn-next{background: linear-gradient(135deg, #3b5c90 0%, #4a6ba3 100%);color: #ffffff}#orderformbig #applicationForm .btn-next:hover{transform: translateY(-1px);box-shadow: 0 4px 12px rgba(59,92,144,0.3)}#orderformbig #applicationForm .btn-submit{background: linear-gradient(135deg, #f97316 0%, #fb923c 100%);color: #ffffff;width: 100%}#orderformbig #applicationForm .btn-submit:hover{transform: translateY(-1px);box-shadow: 0 4px 12px rgba(249,115,22,0.3)}#orderformbig #applicationForm .section-label{font-size: 14px;font-weight: 500;color: #1e293b;margin-bottom: 4px}#orderformbig #applicationForm .price-table{width: 100%;border-collapse: collapse;margin: 16px 0;font-size: 13px;border-radius: 12px;overflow: hidden;box-shadow: 0 1px 3px rgba(0,0,0,0.1)}#orderformbig #applicationForm .price-table th{background: linear-gradient(135deg, #3b5c90 0%, #4a6ba3 100%);color: white;padding: 12px 8px;text-align: left;font-weight: 600}#orderformbig #applicationForm .price-table td{padding: 12px 8px;border-bottom: 1px solid #e2e8f0;background-color: #ffffff}#orderformbig #applicationForm .price-table tr:last-child td{border-bottom: none}#orderformbig #applicationForm .price-table tr:hover td{background-color: #f8fafc}#orderformbig #applicationForm .competition-number{border: 2px solid #dbeafe;border-radius: 12px;padding: 20px;margin-bottom: 16px;background-color: #f8fafc}#orderformbig #applicationForm .competition-number-header{display: flex;justify-content: space-between;align-items: center;margin-bottom: 16px}#orderformbig #applicationForm .competition-number-title{font-size: 16px;font-weight: 600;color: #3B5C90}#orderformbig #applicationForm .btn-remove{background-color: #fee2e2;color: #dc2626;padding: 6px 12px;font-size: 12px;border-radius: 6px;border: none;cursor: pointer;transition: all .2s ease}#orderformbig #applicationForm .btn-remove:hover{background-color: #fecaca}#orderformbig #applicationForm .btn-add{background-color: #dbeafe;color: #3B5C90;padding: 10px 20px;font-size: 14px;font-weight: 600;border-radius: 12px;border: 2px dashed #3b5c90;cursor: pointer;transition: all .2s ease;margin-top: 8px;width: 100%}#orderformbig #applicationForm .btn-add:hover{background-color: #bfdbfe;border-style: solid}#orderformbig #applicationForm .hidden{display: none !important}#orderformbig #applicationForm .field-group{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}#orderformbig #applicationForm .field-group-full{grid-column: -1}#orderformbig #applicationForm .field-group-3{display: grid;grid-template-columns: 2fr 1fr 1fr;gap: 16px}#orderformbig #applicationForm .educator-block{border: 2px solid #dbeafe;border-radius: 12px;padding: 20px;background-color: #f8fafc;margin-bottom: 16px}#orderformbig #applicationForm .educator-field{display: flex;flex-direction: column;gap: 8px;margin-bottom: 16px}#orderformbig #applicationForm .educator-checkbox{display: flex;align-items: center;gap: 8px;margin-top: 8px;padding: 12px;background-color: #fff;border-radius: 8px}#orderformbig #applicationForm .field-block{margin-bottom: 24px}#main_page_big_renab_block{display: block;position: relative;border: 0px solid #f00;width: 1260px;height: 448px;overflow: hidden}#main_page_big_renab_0{display: block}.main_page_big_renab{display: none;position: absolute;border: 0px solid #f00;width: 1260px;height: 448px;margin: 0;background: url('/d/i/main_page_slider.png');text-align: center}.main_page_big_renab .main_page_big_renab_info{border-radius: 3px;display: inline-block;text-align: center;padding: 40px 60px;margin-top: 53px;max-width: 800px;background-color: rgba(255,255,255,0.8)}.main_page_big_renab .main_page_big_renab_info .main_page_big_renab_info_mob{display: none}.main_page_big_renab .main_page_big_renab_info .main_page_big_renab_info_mob .buttongo{padding-top: 8px}.main_page_big_renab .main_page_big_renab_info .main_page_big_renab_info_mob .buttongo a{text-align: center;text-transform: uppercase;display: inline-block;cursor: pointer;border-radius: 2px;text-decoration: none;color: #fff;margin: 0;padding: 5px 17px;font-size: 12px;font-weight: 400;background: #0ECB20;border-bottom: 2px solid #017c0a}.main_page_big_renab .main_page_big_renab_info .main_page_big_renab_info_mob .buttongo a:hover{border-bottom: 0;margin-bottom: 2px}.main_page_big_renab .main_page_big_renab_info .main_page_big_renab_info_name{text-transform: uppercase;font-weight: 600;font-size: 32px;color: #3b5c90}.main_page_big_renab .main_page_big_renab_info .main_page_big_renab_info_place{font-weight: 200;font-size: 20px;color: #000}.main_page_big_renab .main_page_big_renab_btn_left,.main_page_big_renab .main_page_big_renab_btn_right{position: absolute;cursor: pointer;top: 90px;width: 0px;height: 0px;background-size: cover;opacity: 0.7}.main_page_big_renab .main_page_big_renab_btn_left:hover,.main_page_big_renab .main_page_big_renab_btn_right:hover{opacity: 0.9}.main_page_big_renab .main_page_big_renab_btn_left{left: 40px;border-top: 100px solid transparent;border-bottom: 100px solid transparent;border-left: 40px solid transparent;border-right: 40px solid #fff}.main_page_big_renab .main_page_big_renab_btn_right{right: 40px;border-top: 100px solid transparent;border-bottom: 100px solid transparent;border-right: 40px solid transparent;border-left: 40px solid #fff}#main_page_big_renab_pages{position: absolute;margin: 436px 0 0 0;width: 100%;height: 12px;background: #3b5c90}#main_page_big_renab_pages .main_page_big_renab_pages_item{position: relative;cursor: pointer;top: 0px;float: left;width: 126px;height: 67px}#main_page_big_renab_pages_mob{position: absolute;margin: 125px 0 0 0;width: 100%;height: 8px;background: #3b5c90;display: none;text-align: center}#main_page_big_renab_pages_mob .main_page_big_renab_pages_item_mob{position: relative;cursor: pointer;top: 0px;display: inline-block;width: 20%;max-width: 126px;height: 23px;float: none;margin-left: 0}#main_page_big_renab_wrapper{position: relative;padding: 25px 0 25px 0;border: 0px solid #00f;background: #fff;width: 100%}#main_page_big_renab_wrapper #main_page_big_renab{position: relative;border: 0px solid #f00;width: 100%;margin: 0 auto;z-index: 100;text-align: center}#main_page_big_renab_wrapper #main_page_big_renab img{max-width: 100%}#main_page_news{position: relative;width: 37%;float: left;border: 0px solid #f00;padding: 63px 0 0 0;margin: 0 0 0 11%}#main_page_news #main_page_news_title{margin: 0 0 0 41px;text-align: left;color: #000;font-size: 25px;font-weight: 500;letter-spacing: .2em;padding: 0;z-index: 51}#main_page_news .div_news_item{position: relative;padding: 20px 0 5px 0;margin: 0 0 0 41px;border: 0px solid #00f;text-align: left;color: #a9b7c2;font-size: 15px}#main_page_news .div_news_item a{margin: 10px 0 0 0;color: #4764a7;text-decoration: none}#main_page_news .button_news{position: relative;margin: 30px 0 74px 41px;float: left;border-radius: 3px;text-decoration: none;color: #4764a7;padding: 0px 0px 2px 0px;background-color: #a9b7c2}#main_page_news .button_news div{font-family: 'Roboto', sans-serif;font-size: 13px;font-weight: 300;border-radius: 3px;letter-spacing: 0.0005em;padding: 4px 10px 8px 10px;background-color: #fff}#main_page_news .button_news:hover{background: none;padding: 2px 0px 0px 0px}#main_page_about{position: relative;width: 39%;float: left;border: 0px solid #f00;padding: 63px 0 0 0;margin: 0 0 0 2%}#main_page_about #main_page_about_title{margin: 0 0 20px 27px;text-align: left;color: #000;font-size: 25px;font-weight: 500;letter-spacing: .2em;padding: 0;z-index: 51}#main_page_about #main_page_about_inner{margin: 0 20px 0 27px;font-size: 14px}#main_page_about #main_page_about_inner a{color: #0ecb20;text-decoration: underline}#main_page_about #main_page_about_inner p{display: block;clear: both;font-family: "Roboto";margin-bottom: 15px;letter-spacing: 0.004em;color: #000;font-size: 13px;line-height: 1.5em}#main_page_about #main_page_about_inner ul{list-style-image: url('/d/i/bul2.png');margin: -8px 0 0 24px;padding-left: 0px}#main_page_about #main_page_about_inner ul li{font-size: 13px;margin: 0 2px 6px 0;padding: 0;letter-spacing: 0.004em;font-family: "Roboto"}#main_page_ending{background-color: #ebeff2;position: relative;width: 100%;padding: 35px 0 40px 0;border: 0px solid #f00}#main_page_ending #main_page_ending_title_bg{position: absolute;top: 22px;left: 825px;width: 165px;height: 62px;border: 0px solid #000}#main_page_ending #main_page_ending_title_bg div{float: left;background-color: #b5eabf;border-radius: 100%;z-index: 50}#main_page_ending #main_page_ending_title_bg #main_page_ending_title_bg_1{width: 62px;height: 62px}#main_page_ending #main_page_ending_title_bg #main_page_ending_title_bg_2{width: 28px;height: 28px;margin: 17px 0 0 9px}#main_page_ending #main_page_ending_title_bg #main_page_ending_title_bg_3{width: 18px;height: 18px;margin: 22px 0 0 8px}#main_page_ending #main_page_ending_title{position: relative;left: 50%;margin: 0 0 50px -298px;width: 610px;color: #000;border: 0px solid #f00;text-align: center;font-size: 29px;font-weight: 500;letter-spacing: .22em;padding: 0 0 0 0;z-index: 51}#main_page_ending #closing_events_block{width: 900px;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: stretch}#main_page_ending #closing_events_block .div_closing_item{width: 445px;border: 0px solid #f00;position: relative;padding: 0px 0 0 0;margin: 0 0 45px 0;display: flex;justify-content: space-between;align-items: flex-start}#main_page_ending #closing_events_block .div_closing_item .closing_item_photo{width: 96px;height: 96px}#main_page_ending #closing_events_block .div_closing_item .closing_item_photo img{width: 96px;height: 96px;border-radius: 100%}#main_page_ending #closing_events_block .div_closing_item .closing_item_info{border: 0px solid #f00;width: 335px;margin: -5px 0 0 10px}#main_page_ending #closing_events_block .div_closing_item .closing_item_info .closing_item_info_priem{margin: 0 0 5px 0}#main_page_ending #closing_events_block .div_closing_item .closing_item_info .closing_item_info_priem .day{font-size: 21px;font-weight: bold}#main_page_ending #closing_events_block .div_closing_item .closing_item_info .closing_item_info_priem .month{color: #666a6d}#main_page_ending #closing_events_block .div_closing_item .closing_item_info a{display: block;color: #3D5EAD;text-decoration: none;font-weight: bold;line-height: 1.5em;margin: 0 0 6px 0}#main_page_ending #closing_events_block .div_closing_item .closing_item_info a.shortname{display: none}#main_page_ending #closing_events_block .div_closing_item .closing_item_info .closing_item_info_begin span{color: #939496}#main_page_ending .main_page_ending_show_other{width: 100%;background: #eceff1;text-align: center}#main_page_ending .main_page_ending_show_other a{display: inline-block;text-align: center;padding: 10px 24px;color: #3c75a0;font-size: 17px;letter-spacing: 0.01em;text-decoration: none;border: 2px solid #3c75a0;border-radius: 2px}#main_page_popular_events{position: relative;border: 0px solid #f00;background: #364f76;padding: 41px 0 75px 0}#main_page_popular_events #main_page_popular_events_title{position: relative;left: 50%;margin: 0 0 40px -298px;width: 610px;color: #fff;border: 0px solid #f00;text-align: center;text-transform: uppercase;font-size: 29px;font-weight: 500;letter-spacing: .22em;padding: 0 0 0 0;z-index: 51}#main_page_popular_events #main_page_popular_events_content{border: 0px solid #f00;width: 898px;height: 269px;position: relative;margin: 0 auto}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_nav{float: left;width: 27px;height: 28px;margin: 120px 0 0 0;position: relative;cursor: pointer}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_nav_next{float: right;width: 27px;height: 28px;margin: 120px 0 0 0;cursor: pointer}#main_page_popular_events #main_page_popular_events_content .popular_prev{background: url(/d/i/slider_arrow_left_forbidden.png);margin-right: 27px}#main_page_popular_events #main_page_popular_events_content .popular_prev:hover{background: url(/d/i/slider_arrow_left.png)}#main_page_popular_events #main_page_popular_events_content .popular_next{background: url(/d/i/slider_arrow_right_forbidden.png);margin-left: 27px}#main_page_popular_events #main_page_popular_events_content .popular_next:hover{background: url(/d/i/slider_arrow_right.png)}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide{display: none;width: 785px;height: 293px;position: absolute;left: 56px;float: left;border: 2px solid #536a8f}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_photo{float: left;width: 313px;height: 293px}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_type_over_photo{position: absolute;left: 0;top: 0;width: 313px;height: 293px;border: 0px solid #f0f}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_type_over_photo .main_page_popular_events_content_slide_photo_types_event{display: inline-block;margin: 0;padding: 3px 8px;font-size: 13px;letter-spacing: 0.06em;font-weight: 200;color: #fff}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_type_over_photo .e_fest{background-color: #ff0238}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_type_over_photo .e_konk{background-color: #0fca21}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_type_over_photo .e_mastkl{background-color: #ff7802}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_type_over_photo .e_kanik{background-color: #08a2d6}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_over_photo_link{display: block;position: absolute;left: 0;top: 0;width: 313px;height: 293px !important;border: 0px solid #f0f}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info{position: relative;float: left;height: 293px;width: 462px;border: 0px solid #f00}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner{border: 0px solid #fff;position: absolute;top: 50%;left: 54px;width: 404px;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%)}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_head{min-height: 60px}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_head .main_page_popular_events_content_slide_info_inner_head_date_begin_day{position: absolute;top: 0;left: 0;width: 60px;height: 60px;float: left;margin: 0 10px 0 0}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_head .main_page_popular_events_content_slide_info_inner_head_date_begin_day .main_page_popular_events_content_slide_info_inner_head_date_begin_day_bg{position: absolute;width: 60px;height: 60px;background: #08ae27;border-radius: 100%}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_head .main_page_popular_events_content_slide_info_inner_head_date_begin_day .main_page_popular_events_content_slide_info_inner_head_date_begin_day_val{position: absolute;top: 10px;left: 0px;width: 60px;height: 60px;text-align: center;color: #fff;font-size: 32px;font-family: 'Roboto', sans-serif;font-weight: 300}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_head .main_page_popular_events_content_slide_info_inner_head_date_begin_month{position: relative;margin: 5px 0 0 70px;font-size: 20px;font-weight: 600;color: #fff;text-transform: uppercase}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_head .main_page_popular_events_content_slide_info_inner_head_date_begin_place{position: relative;margin: 1px 0 0 70px;font-size: 15px;font-weight: 400;color: #fff;text-transform: uppercase}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_other_info{position: relative;margin: 17px 0 0 0;border: 0px solid #f00}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_other_info .main_page_popular_events_content_slide_info_inner_other_info_name{margin: 0 0 5px 0}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_other_info .main_page_popular_events_content_slide_info_inner_other_info_name a{color: #fff;font-size: 16px;text-decoration: none;font-family: Arial}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_other_info .main_page_popular_events_content_slide_info_inner_other_info_priem{background: url(/d/i/list.png) left center no-repeat;margin: 15px 0 0 0;padding: 0 0 0 15px;font-size: 14px;font-weight: 600;color: #ccc}#main_page_popular_events #main_page_popular_events_content .main_page_popular_events_content_slide .main_page_popular_events_content_slide_info .main_page_popular_events_content_slide_info_inner .main_page_popular_events_content_slide_info_inner_other_info .main_page_popular_events_content_slide_info_inner_other_info_priem span{font-family: Arial;font-size: 20px;font-weight: 100;color: #fff}#main_page_popular_events_new{border: 0px solid #f00;background: #364f76;padding: 41px 0 35px 0;position: relative}#main_page_popular_events_new .populartext{text-align: center;color: #fff;margin-top: 25px;padding: 0 10px}#main_page_popular_events_new .slidesmainc span{background: transparent url('/d/i/cntrlsslide.png') no-repeat left top;width: 79px;height: 79px;display: block;position: absolute;opacity: 0.8;-webkit-transition: opacity .35s linear 0s;transition: opacity .35s linear 0s;cursor: pointer;top: 250px}#main_page_popular_events_new .slidesmainc span:hover{opacity: 1}#main_page_popular_events_new .slidesmainc span[aria-disabled=true]{display: none}#main_page_popular_events_new .slidesmainc span.prev{left: 0}#main_page_popular_events_new .slidesmainc span.next{right: 0;background-position: right top}#main_page_popular_events_new #main_page_popular_events_title{position: relative;left: 50%;margin: 0 0 40px -298px;width: 610px;color: #fff;border: 0px solid #f00;text-align: center;text-transform: uppercase;font-size: 29px;font-weight: 500;letter-spacing: .22em;padding: 0 0 0 0;z-index: 51}#main_page_popular_events_new #main_page_popular_events_content{border: 0px solid #f00;width: 1116px;height: 380px;margin: 0 auto;font-size: 12px;overflow: hidden}#main_page_popular_events_new #main_page_popular_events_content .moreview{font-size: 17px;color: #fff;display: inline-block;height: 180px;width: 176px;margin: 0 5px;padding: 100px 0}#main_page_popular_events_new #main_page_popular_events_content .item{display: inline-block}#main_page_popular_events_new #main_page_popular_events_content .fest{height: 380px;width: 176px;overflow: hidden;margin: 0 5px;text-align: center;position: relative}#main_page_popular_events_new #main_page_popular_events_content .fest .uppart{height: 316px;background: #fff;overflow: hidden;padding: 15px 15px 15px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#main_page_popular_events_new #main_page_popular_events_content .fest .uppart:after{content: " ";width: 176px;position: absolute;left: 0;top: 298px;height: 18px;background: linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -moz-linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -webkit-linear-gradient(rgba(255,255,255,0), #f4f6f7)}#main_page_popular_events_new #main_page_popular_events_content .fest .category{color: #9b9b9b;padding: 5px 0;max-height: 30px;position: relative;overflow: hidden}#main_page_popular_events_new #main_page_popular_events_content .fest .category:after{content: " ";width: 145px;position: absolute;left: 0;top: 28px;height: 18px;background: linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -moz-linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -webkit-linear-gradient(rgba(255,255,255,0), #f4f6f7)}#main_page_popular_events_new #main_page_popular_events_content .fest .name{padding: 5px 0}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types{position: absolute;border: 0px solid #f00;text-align: left;z-index: 50;padding: 0;line-height: 0;left: 157px}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .namet{height: 15px;padding: 3px 2px 0 5px;display: inline-block;position: relative;color: #fff;font-size: 12px;line-height: 1em;letter-spacing: 1.5em;cursor: default;width: 12px;overflow: hidden}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_fest{background: #ff0238}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_fest:hover{left: -72px;width: 87px;letter-spacing: 0em}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_konk{background: #0fca21}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_konk:hover{left: -52px;width: 67px;letter-spacing: 0em}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_mastkl{background: #ff7802}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_mastkl:hover{left: -102px;width: 117px;letter-spacing: 0em}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_kanik{background: #08a2d6}#main_page_popular_events_new #main_page_popular_events_content .fest .name .types .e_kanik:hover{left: -69px;width: 84px;letter-spacing: 0em}#main_page_popular_events_new #main_page_popular_events_content .fest .name a,#main_page_popular_events_new #main_page_popular_events_content .fest .name a:visited,#main_page_popular_events_new #main_page_popular_events_content .fest .name a:hover,#main_page_popular_events_new #main_page_popular_events_content .fest .name a:active{font-size: 15px;text-transform: uppercase;color: #000;font-weight: bold;position: relative;display: inline-block;height: 87px;max-height: 87px;overflow: hidden}#main_page_popular_events_new #main_page_popular_events_content .fest .name a span,#main_page_popular_events_new #main_page_popular_events_content .fest .name a:visited span,#main_page_popular_events_new #main_page_popular_events_content .fest .name a:hover span,#main_page_popular_events_new #main_page_popular_events_content .fest .name a:active span{display: table-cell;vertical-align: middle;height: 87px}#main_page_popular_events_new #main_page_popular_events_content .fest .name a:after{content: " ";width: 145px;position: absolute;left: 0;top: 70px;height: 70px;background: linear-gradient(rgba(255,255,255,0), #f4f6f7, rgba(255,255,255,0));background: -moz-linear-gradient(rgba(255,255,255,0), #f4f6f7, rgba(255,255,255,0));background: -webkit-linear-gradient(rgba(255,255,255,0), #f4f6f7, rgba(255,255,255,0))}#main_page_popular_events_new #main_page_popular_events_content .fest .img{padding: 6px 0}#main_page_popular_events_new #main_page_popular_events_content .fest .img img{width: 145px}#main_page_popular_events_new #main_page_popular_events_content .fest .country a,#main_page_popular_events_new #main_page_popular_events_content .fest .country a:visited,#main_page_popular_events_new #main_page_popular_events_content .fest .country a:hover,#main_page_popular_events_new #main_page_popular_events_content .fest .country a:active{font-size: 15px;text-transform: uppercase;color: #000;font-weight: bold}#main_page_popular_events_new #main_page_popular_events_content .fest .priem{padding-top: 8px;color: #fff;font-size: 14px;line-height: 21px}#main_page_calendar{position: relative;height: 400px;width: 100%;background: #E1EEDF}#main_page_calendar #main_page_calendar_prev,#main_page_calendar #main_page_calendar_next{height: 400px;width: 40px;background: }#main_page_calendar #calendar_loader{position: absolute;height: 30px;width: 30px;top: 50%;left: 50%;margin: -15px 0 0 -15px;background: url(/d/i/loader.gif);display: none;z-index: 10}#main_page_calendar #main_page_calendar_prev{float: left;cursor: pointer;background: #79d98c url(/d/i/kalendae_left.png) no-repeat center}#main_page_calendar #main_page_calendar_next{float: right;cursor: pointer;background: #79d98c url(/d/i/kalendae_right.png) no-repeat center}#main_page_calendar .main_page_calendar_item{border: 1px solid #f00;float: left;margin: 40px 20px 0 20px}#main_page_calendar .main_page_calendar_item .main_page_calendar_item_head{width: 100%;margin: 5px 0;text-align: center;font-weight: bold}table.calendar{border-left: 1px solid #999}table.calendar .calendar-row .calendar-day,table.calendar .calendar-row .calendar-day-np{width: 20px;padding: 5px;border-bottom: 1px solid #999;border-right: 1px solid #999;text-align: center}table.calendar .calendar-row .calendar-day{min-height: 80px;font-size: 11px;position: relative}table.calendar .calendar-row .calendar-day:hover{background: #eceff5}table.calendar .calendar-row .calendar-day-np{background: #eee;min-height: 40px}table.calendar .calendar-row .calendar-day-head{background: #ccc;font-weight: bold;text-align: center;width: 20px;padding: 5px;border-bottom: 1px solid #999;border-top: 1px solid #999;border-right: 1px solid #999}#main_page_ads_bottom{margin: 23px auto 20px;width: 1014px;height: 100px;text-align: center}#main_page_ads_bottom .main_page_ads_bottom_item{display: inline-block;width: 430px;height: 100px;margin: 0 26px 0 0}#main_page_ads_bottom .main_page_ads_bottom_item:last-child{margin-right: 0}.kalendae_events{margin: 0 auto 37px;width: 630px}.kalendae_events .kalendae{box-shadow: 0px 0px 7px rgba(0,0,0,0.3);border-radius: 4px;padding: 7px 8px}.kalendae_events .kalendae .k-separator{height: 250px;margin: 0}.kalendae_events .kalendae .k-calendar .k-days .k-today{background: #C0CBC1;text-decoration: none}.kalendae_events .kalendae .k-calendar .k-days .events{text-decoration: underline;animation-timing-function: ease-in-out;transition: text-decoration 4s}#list_results{width: 1200px;margin: 0px auto 40px;padding: 20px 0 0 0;border: 0px solid #f00}#list_results #main_search_title{width: 100%;color: #000;border: 0px solid #f00;text-align: center;font-size: 36px;font-weight: 500;letter-spacing: .15em;position: relative;margin: 0 auto 20px;padding: 0 0 10px 0}#list_results .main_search_result_item_title{border: 0px solid #f00;margin: 0 0 7px 0}#list_results .main_search_result_item_title .main_search_result_item_title_a{color: #2c4d99;font-weight: 400;font-family: "Roboto";text-decoration: none}#list_results .main_search_result_item_text{border: 0px solid #f00;margin: 0 0 15px 0}#searchinfo{width: 100%}#popup_bg{display: none;position: fixed;z-index: 10000;top: 0;left: 0;height: 100%;width: 100%;background-color: #000;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0}#popup_mobile{display: none;position: fixed;z-index: 10000;top: 0;left: 0;height: 100%;width: 100%;background: transparent}#loader{display: none;position: fixed;top: 50%;left: 50%;margin: -64px 0 0 -64px;width: 64px;height: 64px;z-index: 10001}#loader img{width: 64px;height: 64px}.popup_window{display: none;position: fixed;z-index: 11001;border: 0px solid #f00;background-color: #fff;padding: 30px 40px 40px 40px;top: 50%;left: 50%;overflow-y: auto}.popup_window .popup_window_inner{position: relative;width: 100%;height: 100%;border: 0px solid #00f}.popup_window .popup_window_inner .popup_window_inner_close{position: absolute;width: 21px;height: 21px;top: -18px;right: -26px;cursor: pointer;background: url(/d/i/popup_close.png) no-repeat}.popup_window .popup_window_inner .popup_window_inner_title{text-transform: uppercase;font-size: 23px;font-weight: 500;letter-spacing: 0.005em;margin: 0 0 10px 0}.popup_window .popup_window_inner .popup_window_inner_annotation{font-size: 13px;letter-spacing: -0.01em}.popup_window .popup_window_inner .popup_window_inner_warning{font-size: 13px;letter-spacing: -0.01em;color: #787878;margin: 9px 0 26px 0}.popup_window .popup_window_inner #message{display: none;color: #3FA639}.popup_window .popup_window_inner .popup_window_inner_field{margin: 11px 0 0 0}.popup_window .popup_window_inner .popup_window_inner_field .popup_window_inner_field_title{text-transform: uppercase;font-size: 15px;margin: 0 0 8px 0}.popup_window .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext .popup_input_text{padding: 0 0 0 4px;height: 32px;background: none;font-size: 14px;color: #444;border: 1px solid #b3bbc3;border-radius: 3px}.popup_window .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext .popup_input_textarea{padding: 0 0 0 4px;background: none;font-size: 14px;color: #444;border: 1px solid #b3bbc3;border-radius: 3px;resize: none}.popup_window .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext input[type="checkbox"]{display: none}.popup_window .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext label{margin-right: 20px;font-size: 14px;letter-spacing: -0.01em}.popup_window .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext input[type="checkbox"] + label span{display: inline-block;width: 18px;height: 18px;margin: -1px 4px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) left top no-repeat;cursor: pointer}.popup_window .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext input[type="checkbox"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -18px top no-repeat}#popup_is_parent_event{width: 500px;line-height: 1.4em}#popup_is_parent_event a{color: #27659E}#popup_vopros{width: 293px}#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_vopros_name,#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_vopros_city,#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_vopros_nomin{width: 291px}#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_vopros_email{width: 230px}#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_vopros_text{width: 291px;height: 100px}#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_vopros_code{width: 50px;float: left}#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext .popup_window_inner_field_inputtext_captcha{width: 51px;height: 34px;float: left;margin: 0 0 0 10px}#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext .popup_window_inner_field_inputtext_captcha_reload{width: 27px;height: 25px;float: left;margin: 4px 0 0 9px;cursor: pointer}#popup_vopros .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_vopros_submit{position: relative;margin: 0px 0 0 -1px;float: right}#popup_login{width: 293px}#popup_login .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_login_email{width: 291px}#popup_login .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_login_password{width: 291px}#popup_login .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_login_forget_password{font-size: 13px;text-decoration: none}#popup_login .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_login_submit{position: relative;margin: 0px 0 0 -1px;float: right}#popup_mail{width: 393px}#popup_mail .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_mail_email{width: 391px}#popup_mail .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_mail_name{width: 391px}#popup_mail .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext .popup_input_textarea{padding: 4px;background: none;font-size: 14px;color: #444;border: 1px solid #b3bbc3;border-radius: 3px;resize: none;width: 389px;height: 100px}#popup_mail .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_login_submit{position: relative;margin: 0px 0 0 -1px;float: right}#popup_help{width: 444px}#popup_help .popup_window_inner .popup_window_inner_title{text-transform: uppercase;font-size: 27px;font-weight: 700;letter-spacing: 0.005em;margin: 0 0 25px 0;line-height: 39px}#popup_help .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext{float: left;clear: both;margin: 0 0 18px 0}#popup_help .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_email{width: 293px;margin-right: 26px}#popup_help .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_phone{width: 293px;margin-right: 26px}#popup_help .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_viber,#popup_help .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_whatsapp,#popup_help .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_name{width: 437px;margin-right: 26px}#popup_help .popup_window_inner .popup_window_inner_field #popup_help_call_btn,#popup_help .popup_window_inner .popup_window_inner_field #popup_help_email_btn{width: 118px}#popup_help .popup_window_inner .popup_window_inner_big_field{border-radius: 3px;border: 1px solid #ccc;height: 126px;margin-top: 10px;padding: 5px 5px 10px 5px;text-align: center;font-size: 14px;color: #333;line-height: 28px}#popup_help .popup_window_inner .popup_window_inner_big_field #popup_help_self_call_btn{width: 100%;font-size: 18px;font-weight: 400;margin: 0 0 16px 0}#popup_help .popup_window_inner .popup_window_inner_big_field #popup_help_self_call_btn div{text-align: center;padding: 7px 11px 7px 11px}#popup_help .popup_window_inner .popup_window_inner_big_field #popup_help_self_call_btn:hover{background-color: #fff;padding: 3px 0px 0px 0px}#popup_help .popup_window_inner .popup_window_inner_field_note,#popup_help .popup_window_inner #message_help{padding: 15px 0 0 0;text-align: center;font-size: 15px;color: #676767;line-height: 27px}#popup_help .popup_window_inner .popup_window_inner_close{top: -7px;right: -13px}#popup_recall{width: 444px}#popup_recall .popup_window_inner .popup_window_inner_title{text-transform: uppercase;font-size: 27px;font-weight: 700;letter-spacing: 0.005em;margin: 0 0 25px 0;line-height: 39px}#popup_recall .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext{float: left;clear: both;margin: 0 0 18px 0}#popup_recall .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_recall_phone{width: 293px;margin-right: 26px}#popup_recall .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_recall_name,#popup_recall .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_recall_viber,#popup_recall .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_recall_whatsapp{width: 437px;margin-right: 26px}#popup_recall .popup_window_inner .popup_window_inner_field #popup_recall_btn{width: 118px}#popup_recall .popup_window_inner .popup_window_inner_close{top: -7px;right: -13px}#popup_sendme{width: 444px}#popup_sendme .popup_window_inner .popup_window_inner_title{text-transform: uppercase;font-size: 27px;font-weight: 700;letter-spacing: 0.005em;margin: 0 0 25px 0;line-height: 39px}#popup_sendme .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext{float: left;clear: both;margin: 0 0 18px 0}#popup_sendme .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_sendme_mail{width: 293px;margin-right: 26px}#popup_sendme .popup_window_inner .popup_window_inner_field #popup_sendme_btn{width: 118px}#popup_sendme .popup_window_inner .popup_window_inner_close{top: -7px;right: -13px}#popup_reg{width: 293px}#popup_reg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_reg_surname,#popup_reg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_reg_name,#popup_reg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_reg_name2,#popup_reg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_reg_email,#popup_reg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_reg_password{width: 291px}#popup_reg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_reg_submit{position: relative;margin: 0px 0 0 -1px;float: right}#popup_rec{width: 320px}#popup_rec .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_rec_email{width: 320px}#popup_rec .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_rec_submit{position: relative;margin: 0px 0 0 -1px;float: right}.popup_window_map{display: none;position: fixed;z-index: 11001;border: 0px solid #f00;background-color: #fff;padding: 10px;top: 50%;left: 50%}.popup_window_map .popup_window_inner{position: relative;width: 100%;height: 100%;border: 0px solid #00f}#popup_msg{width: 393px}#popup_msg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_msg_email{width: 391px}#popup_msg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_msg_name{width: 391px}#popup_msg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext .popup_input_textarea{padding: 4px;background: none;font-size: 14px;color: #444;border: 1px solid #b3bbc3;border-radius: 3px;resize: none;width: 389px;height: 100px}#popup_msg .popup_window_inner .popup_window_inner_field .popup_window_inner_field_inputtext #popup_login_submit{position: relative;margin: 0px 0 0 -1px;float: right}.manager_event_over_content_info{padding: 7px 0 0 0;color: #888d9c;text-align: left;font-size: 15px;overflow: hidden}.manager_event_over_content_info .manager_event_over_content_info_name{text-align: left;margin: 0 0 10px 0;padding-left: 0;padding-bottom: 13px;color: #000}.manager_event_over_content_info .manager_event_over_content_info_question{background: url(/d/i/manager_over_question.png) no-repeat 0px 3px;padding: 0 0 3px 21px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_question .make_question{color: #3b5c90;cursor: pointer}.manager_event_over_content_info .manager_event_over_content_info_phone{background: url(/d/i/manager_phone.png) no-repeat;border: 0px solid #f00;padding: 0 0 3px 21px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_email{background: url(/d/i/manager_email.png) no-repeat;border: 0px solid #f00;padding: 0 0 3px 21px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_skype{background: url(/d/i/manager_skype.png) no-repeat;border: 0px solid #f00;padding: 0 0 0 25px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_vk{background: url(/d/i/manager_vk.png) no-repeat left;border: 0px solid #f00;padding: 0 0 0 22px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_ok{background: url(/d/i/manager_ok.png) no-repeat left;border: 0px solid #f00;padding: 0 0 0 22px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_fb{background: url(/d/i/manager_fb.png) no-repeat left;border: 0px solid #f00;padding: 0 0 0 22px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_viber{background: url(/d/i/manager_viber.png) no-repeat left;border: 0px solid #f00;padding: 0 0 0 22px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_whatsapp{background: url(/d/i/manager_whatsapp.png) no-repeat left;border: 0px solid #f00;padding: 0 0 0 22px;margin: 0 0 16px 0}.manager_event_over_content_info .manager_event_over_content_info_max{background: url(/d/i/manager_max.png) no-repeat left;border: 0px solid #f00;padding: 0 0 0 22px;margin: 0 0 16px 0}#profile_content .notification{border: 2px solid #f00;border-radius: 3px;text-align: center;margin: 0 0 30px 0;padding: 10px 25px 20px 25px}#profile_content .notification h3{font-size: 22px;margin: 10px 0 20px}#profile_content .blads{text-align: center;margin: 0 -10px}#profile_content .blads a{display: inline-block;margin: 4px 10px}#profile_content .blads a img{max-width: 100%}#profile_content .notification + .blads{margin-top: -16px}#profile_content #cab_menu{margin: 0 0 20px 0}#profile_content #cab_menu a{display: block;float: left;margin: 0 24px 0 0;font-family: Roboto;font-size: 14px;color: #3b5c90}#profile_content #cab_menu .selected_menu{display: block;float: left;margin: 0 24px 0 0;font-family: Roboto;font-size: 14px;color: #3b5c90}#profile_content .change_main_table{border-collapse: collapse}#profile_content .change_main_table tr{height: 38px}#profile_content .change_main_table td{text-align: right;font-size: 14px;color: #333}#profile_content .change_main_table td .required{color: #0ab82b}#profile_content .change_main_table td .required:before{content: " "}#profile_content .change_main_table td .input_text{padding: 0 0 0 4px;height: 32px;width: 560px;background: #f8f9f9;font-size: 14px;font-style: italic;color: #444;border: 1px solid #b3bbc3;margin: 0 0 0 22px;border-radius: 3px}#profile_content .change_main_table td .radio_block input[type="radio"]{display: none}#profile_content .change_main_table td .radio_block input[type="radio"] + label span{display: inline-block;width: 18px;height: 18px;margin: -1px 10px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) -36px top no-repeat;cursor: pointer}#profile_content .change_main_table td .radio_block input[type="radio"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -54px top no-repeat}#profile_content .change_main_table td .radio_block div{float: left;margin-right: 32px;font-family: Arial;font-size: 14px}#profile_content #change_password_table{border-collapse: collapse}#profile_content #change_password_table tr{height: 38px}#profile_content #change_password_table td{border: 0px solid #f00;text-align: right;font-size: 14px;color: #333}#profile_content #change_password_table td .required{color: #0ab82b}#profile_content #change_password_table td .required:before{content: " "}#profile_content #change_password_table td .input_text{padding: 0 0 0 4px;height: 32px;width: 400px;background: #f8f9f9;font-size: 14px;font-style: italic;color: #444;border: 1px solid #b3bbc3;margin: 0 0 0 10px;border-radius: 3px}#profile_content #change_password_table td .radio_block input[type="radio"]{display: none}#profile_content #change_password_table td .radio_block input[type="radio"] + label span{display: inline-block;width: 18px;height: 18px;margin: -1px 10px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) -36px top no-repeat;cursor: pointer}#profile_content #change_password_table td .radio_block input[type="radio"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -54px top no-repeat}#profile_content #change_password_table td .radio_block div{float: left;margin-right: 32px;font-family: Arial;font-size: 14px}#profile_content #table_my_orders{border-radius: 5px;border: 0px solid #f00}#profile_content #table_my_orders tr th{background: #c5e8cd;text-align: left;padding: 10px 20px}#profile_content #table_my_orders tr .radius_lu{border-top-left-radius: 5px}#profile_content #table_my_orders tr .radius_ru{border-top-right-radius: 5px}#profile_content #table_my_orders .row_head th{border-bottom: 2px solid #fff;border-right: 1px solid #fff}#profile_content #table_my_orders .row_order{background: #eff1f2}#profile_content #table_my_orders .row_order td{border-bottom: 2px solid #fff;padding: 20px;font-size: 14px}#profile_content #table_my_orders .row_order .end_right{border-bottom-right-radius: 5px}#profile_content #table_my_orders .row_order .end_left{border-bottom-left-radius: 5px}#profile_content #table_my_orders .row_order .border_right{padding-right: 0px}#profile_content #table_my_orders .row_order .border_right div{position: relative;display: inline-table;min-height: 100%;width: 100%;border-right: 1px solid #b3bbc3;padding: 0 10px 0 0}#profile_content #table_my_orders .row_order .border_right div a{color: #000;text-decoration: none}#profile_content #table_my_orders .row_order .border_right div .a_print_order{color: #778aab;text-decoration: underline}#profile_content #table_my_orders .row_order .border_right div .a_name_event{font-weight: 600}#profile_content #chat_overlay{width: 1100px;border: 0px solid #00f}#profile_content #chat_overlay #new_chat_note{display: block;border: 0px solid #f00;width: 100%;font-size: 14px;color: #404040}#profile_content #chat_overlay #chat_left_block{float: left;width: 550px;border: 0px solid #f00}#profile_content #chat_overlay #chat_left_block #new_chat{position: relative;border: 0px solid #f00}#profile_content #chat_overlay #chat_left_block #new_chat #select_new_theme{width: 100%}#profile_content #chat_overlay #chat_left_block #new_chat #new_dioalog_message{position: relative;width: 545px;height: 205px;resize: none;background: #f4f6f7;border: 1px solid #ccc;border-radius: 3px}#profile_content #chat_overlay #chat_left_block #messages_window{display: none;width: 550px;border: 0px solid #f00}#profile_content #chat_overlay #chat_left_block #messages_window #chat_window{width: 550px;background: none;border: 0px solid #000;max-height: 400px;overflow: auto;outline: none;opacity: 0.7;filter: alpha(opacity=70)}#profile_content #chat_overlay #chat_left_block #messages_window #chat_window .message_item{max-width: 99%;margin: 5px;font-size: 14px}#profile_content #chat_overlay #chat_left_block #messages_window #chat_window .to_user{float: left;border: 0px solid #f00}#profile_content #chat_overlay #chat_left_block #messages_window #chat_window .to_user .name_sender_to_user{color: #0ab82b;font-weight: 500}#profile_content #chat_overlay #chat_left_block #messages_window #chat_window .to_admin{float: left;border: 0px solid #f0f}#profile_content #chat_overlay #chat_left_block #messages_window #chat_window .to_admin .name_sender_to_admin{color: #000;font-weight: 500}#profile_content #chat_overlay #chat_left_block #messages_window #chat_new_message_block #new_message{width: 545px;height: 150px;margin-top: 10px;background: #f4f6f7;border: 1px solid #ccc;border-radius: 3px}#profile_content #chat_overlay #chat_list{float: left;width: 300px;margin: 0 0 0 90px;border: 0px solid #a52a2a}#profile_content #chat_overlay #chat_list .chat_item{text-align: right;width: 100%;margin: 0 0 8px 0}#profile_content #chat_overlay #chat_list .chat_item .name_chat{display: block;float: left;font-size: 15px;color: #0ab82b;text-decoration: underline;cursor: pointer}#profile_content #chat_overlay #chat_list .chat_item .date_last_message{text-decoration: underline;display: block;float: right;line-height: 1.9em;font-size: 12px}#profile_content #chat_overlay #chat_list .current{text-align: right;width: 100%;margin: 0 0 8px 0}#profile_content #chat_overlay #chat_list .current .name_chat{display: block;float: left;font-size: 15px;color: #787878;text-decoration: none;cursor: pointer}#profile_content #chat_overlay #chat_list .current .date_last_message{display: block;text-decoration: none;float: right;line-height: 1.9em;font-size: 12px}#profile_content #chat_overlay #chat_list #link_new_dialog{color: #7a8dae;text-decoration: underline;cursor: pointer;font-size: 14px;margin: 30px 0 0 0}#profile_content .warning{font-size: 13px;letter-spacing: -0.01em;color: #787878;margin: 9px 0 26px 0}.profile_title{display: block;margin: 20px 0 10px 0;font-family: Roboto;font-weight: 500;font-size: 17px;text-transform: uppercase}.voting_div{margin: 0 0 40px 0}.voting_div input[type=text]{width: 600px}#map_search{border: 0px solid #f00;display: none;position: relative;width: 1260px;height: 850px;overflow: hidden;float: left}#map_search #map_search_list{position: relative;float: right;width: 300px;height: 850px;background: #FFF;overflow-y: auto;box-shadow: 9px 0px 22px 8px #616161}#map_search #map_search_list .map_search_list_item{line-height: 1.6em;display: block;margin: 2px 2px 2px 17px;border-bottom: 1px solid #d9d9d9;padding: 8px 2px;font-size: 13px}#map_search #map_search_list .map_search_list_item .name_event{display: block;color: #1c74b9;font-family: "Roboto";text-decoration: none;font-size: 15px;font-weight: 100;line-height: 1.45em;margin-bottom: -3px}#map_search #map_search_list .map_search_list_item img{margin: 0px 3px 0 0}#map_search #map_search_list .map_search_list_item .map_search_list_item_dates{font-style: italic;color: #999999}#map_search #map_search_event_info{display: block;position: absolute;z-index: 1;top: 0;right: -300px;width: 300px;height: 850px;background: #FFF;overflow-y: auto}#map_search #map_search_event_info a#map_search_event_info_back{display: block;float: left;clear: both;border: 1px solid #ccc;padding: 3px;margin: 0 0 15px 15px;border-radius: 2px;background: #fff;color: #0A55A9}#map_search #map_search_event_info a#map_search_event_info_back:hover{background: #0A55A9;color: #fff;cursor: pointer}#map_search #map_search_event_info #map_search_event_info_content .map_search_event_info_content_item{line-height: 1.6em;display: block;margin: 2px 2px 2px 17px;border-bottom: 1px solid #d9d9d9;padding: 8px 2px;font-size: 13px}#map_search #map_search_event_info #map_search_event_info_content .map_search_event_info_content_item .name_event{display: block;color: #1c74b9;font-family: "Roboto";text-decoration: none;font-size: 15px;font-weight: 100;line-height: 1.45em;margin-bottom: -3px}#map_search #map_search_event_info #map_search_event_info_content .map_search_event_info_content_item img{margin: 0px 3px 0 0}#map_search #map_search_event_info #map_search_event_info_content .map_search_event_info_content_item .map_search_list_item_dates{font-style: italic;color: #999999}#map_search #map_search_map{float: left;height: 850px;width: 960px}#map_search #map_search_loading{position: absolute;top: 0;left: 0;border: 0px solid #f00;width: 1260px;height: 560px;display: none;background-color: #000;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0}#map_search #map_search_loading img{margin: 250px 0 0 603px}#content #default_content .aboutpage{font-family: "Roboto"}#content #default_content .aboutpage p{font-family: "Roboto";line-height: 1.6;font-size: 16px}.aboutpage .abyeargreen{background: #e8f7ec;padding: 35px 19px;margin: 42px 0}#default_content .abyeargreen table tbody tr td{padding: 0 18px;vertical-align: middle}.abyeargreen .year{font-size: 58px;font-family: "Roboto";font-weight: 300;line-height: 1;text-align: center}.abyeargreen .year div{font-size: 21px}#default_content .aboutpage fieldset{border: 3px solid #0fca21;padding: 35px 0;font-size: 17px;font-family: "Roboto"}#default_content .aboutpage fieldset.abblue{border-color: #3b5c90}#default_content .aboutpage fieldset legend{text-align: center;padding: 0 30px;font-weight: 700;font-size: 24px}#default_content .aboutpage fieldset ul{columns: 2;list-style-position: outside;-webkit-columns: 2;-moz-columns: 2;list-style-image: url(/d/i/ab/arg.png)}#default_content .aboutpage fieldset .abaft{background: #0fca21;color: #fff;padding: 30px 80px;margin-bottom: -35px;font-size: 18px;font-weight: bold;font-family: "Roboto";line-height: 1.6}#default_content .aboutpage fieldset.abblue ul{list-style-image: url(/d/i/ab/arb.png)}#default_content .aboutpage fieldset.abblue .abaft{background: #3b5c90;color: #fff}#default_content .aboutpage fieldset ul li{font-size: 17px;line-height: 1.5;padding: 2px;margin: 13px 48px}ol.twocol{columns: 2;margin: 0;-webkit-columns: 2;-moz-columns: 2;font-size: 16px;line-height: 1.625;counter-reset: item;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px}#default_content ol.twocol li{display: block;position: relative;padding: 0;margin: 21px 0 21px 40px;-moz-column-break-inside: avoid;-webkit-column-break-inside: avoid;-mx-column-break-inside: avoid;column-break-inside: avoid}#default_content ol.twocol li:first-child{margin-top: 0}#default_content ol.twocol li:before{position: absolute;left: -40px;top: -3px;content: counter(item, decimal-leading-zero) ". ";counter-increment: item;color: #0fca21;font-size: 20px;font-weight: 600}#privacybottom{width: 100%;padding: 5px 20px 8px 20px;position: fixed;bottom: 0;left: 0;right: 0;z-index: 9999;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font: 14px/16px 'Roboto'}#privacybottom a{color: #000}#privacybottom h4{border-left: 7px solid #b7b7b7;background: #f6f6f6;font: 20px/30px 'Roboto';font-weight: 500;padding: 5px 8px 3px 8px;margin: 5px 0 8px}#privacybottom .btns{margin: 20px 0 0 0;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: flex-end;margin-top: 8px}#privacybottom .btns button{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;color: #333;background-color: #fff;box-shadow: inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075);border-color: #ccc;text-shadow: 0 1px 0 #fff;background-image: -webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image: -o-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));background-image: linear-gradient(to bottom, #fff 0, #e0e0e0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat: repeat-x;border-color: #dbdbdb;cursor: pointer}*{margin: 0;font-family: 'Roboto', Arial, sans-serif}textarea:focus,input:focus{outline: none}#mobslider .tns-item{vertical-align: middle}.clear{clear: both !important;float: none !important}.hidden{display: none}a.tooltipstered{cursor: help}a.tooltipstered[data-trigger='click']{cursor: pointer}body{min-height: 100%;top: 0px;height: 100%;min-width: 1260px;width: 1260px;margin: 0 auto;z-index: 1;background-color: #fff;border: 0px solid #0f0;font-size: 16px}body #backbeforemenu{position: absolute;height: 105px;left: 0;top: 0;width: 100%;z-index: 999}body #backbeforemenu div{background-color: #3b5c90;min-width: 1260px;width: 1260px;height: 105px;margin: 0 auto}body #page_bg{position: absolute;min-height: 100%;min-width: 1260px;width: 1260px;border: 0px solid #00f;background: #fff;z-index: -1000}body #blurred_image_container{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 0}body #blurred_image_container .blur_block_bottom{background: url('/d/i/new_bg2.jpg') no-repeat;opacity: 0.5;background-position: top center}body #blurred_image_container .img-src{position: absolute;width: 100%;height: 100%}@media screen and (max-width: 1400px){.blur_block_bottom{display: none}}html{position: relative;min-height: 100%;border: 0px solid #f00}.zoomimg img{-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s}.zoomimg:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}.header_search{border: 0px solid #f00;padding: 6px 0 12px 0;background: #fff;z-index: 9000}.header_search .i_need_help{display: block;position: relative;float: right;right: 34px;box-sizing: border-box;width: 213px;height: 54px;padding: 8px 0 0 0;text-align: center;background: #f9f9f9;background: -moz-linear-gradient(top, #f9f9f9 0%, #ededed 100%);background: -webkit-linear-gradient(top, #f9f9f9 0%, #ededed 100%);background: linear-gradient(to bottom, #f9f9f9 0%, #ededed 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ededed', GradientType=0);border: 1px solid #e0e0e0;color: #4188c0;font-weight: 600;cursor: pointer;text-transform: uppercase;text-decoration: underline}.header_search #header_search_line_input{margin: 0 0 0 30px;background: #ffd001;padding: 12px 23px 12px 12px;width: 922px}.header_search #header_search_line_input .main_search_input{display: block;width: 788px;padding: 0 0 0 4px;margin: 0;height: 28px;border: 1px solid #b3bbc3;background: #fff;font-size: 14px;color: #6a7491}.header_search #header_search_line_input .main_menu_search{border: 1px solid #c9ab27;border-radius: 2px;background-image: linear-gradient(#fefefe, #e4e4e4);position: relative;width: 103px;height: 30px;float: right;cursor: pointer}.header_search .main_menu_search_content_ext{margin: 5px 0 0 38px;position: relative;float: left;border: 0px solid #f0f;cursor: pointer}.header_search .main_menu_search_content_ext span{font-size: 15px;color: #1f5c93;border-bottom: 1px dotted #1f5c93}.form_search_content_item_content > input.main_menu_search{display: none}.fixed_header_search_fixed{padding: 6px 0 6px 0;background: rgba(255,255,255,0.95)}.with_shadow_bottom{-webkit-box-shadow: 0px 11px 8px -7px rgba(0,0,0,0.4);-moz-box-shadow: 0px 11px 8px -7px rgba(0,0,0,0.4);box-shadow: 0px 11px 8px -7px rgba(0,0,0,0.4)}.without_shadow_bottom{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.fixed_header_search_fixed2{padding: 6px 0 0px 0 !important}.fixed_header_search_fixed3{padding: 6px 0 12px 0 !important}.holidays{color: #f00}#header{background: #fff;position: relative;height: 252px}#header #logo{float: left;margin: 58px 0 0 30px;width: 250px;height: 79px}#header #logo a{color: #2c3348;text-decoration: none}#header #logo a img{display: block;float: left;margin: 0 20px 0 0}#header #logo a .logo_title{display: block;padding: 4px 0 0 0;font-size: 25px;font-weight: bold;letter-spacing: -0.01em}#header #logo a .logo_description{position: relative;left: 2px;display: block;margin: -1px 0 0 0;font-size: 13px;font-weight: 400;letter-spacing: 0.05em}#header #header_right{float: right;position: relative;border: 0px solid #f00;margin: 61px 48px 0 0;height: 94px;width: 910px;letter-spacing: 0.015em}#header #header_right #header_right_contacts{border: 0px solid #f00;float: left;padding: 0 0 0 53px}#header #header_right #header_right_contacts .header_right_contacts_phone{display: block;float: left;font-weight: bold}#header #header_right #header_right_contacts a{display: block;float: left;margin: 0 0 0 40px;color: #2c3348;text-decoration: none;border-bottom: 1px dotted #2c3348}#header #header_right #header_right_contacts .holidays{color: #f00;float: right;margin: -3px 0 0 74px;line-height: 1.5em;font-size: 15px;text-align: center}#header #header_right #header_right_contacts .holidays a{color: #f00;border: 0;text-decoration: underline;margin-left: 0}#header #header_right #main_menu,#header #header_right #main_menu2{z-index: 1;border: 0px solid #00f;position: absolute;float: left;bottom: 15px;padding: 0 0 0 0;height: 26px;left: -10px;width: 943px}#header #header_right #main_menu a.main_menu_a_fest,#header #header_right #main_menu2 a.main_menu_a_fest{display: block;float: left;color: #fff;border: 0px solid #f00;font-size: 15px;letter-spacing: 0.035em;font-weight: 300;margin: 0px 5px 0 0;padding: 4px 8px 3px 8px;text-decoration: none}#header #header_right #main_menu a.main_menu_a_fest:hover,#header #header_right #main_menu2 a.main_menu_a_fest:hover{color: #fff}#header #header_right #main_menu .main_menu_a_fest + .main_menu_a_fest_super,#header #header_right #main_menu2 .main_menu_a_fest + .main_menu_a_fest_super{margin-right: 0}#header #header_right #main_menu .menu_fest,#header #header_right #main_menu2 .menu_fest,#header #header_right #main_menu .menu_ochnie,#header #header_right #main_menu2 .menu_ochnie{background: #ff0238}#header #header_right #main_menu .menu_konk,#header #header_right #main_menu2 .menu_konk{background: #0fca21}#header #header_right #main_menu .menu_mklass,#header #header_right #main_menu2 .menu_mklass{background: #ff7802}#header #header_right #main_menu .menu_kanik,#header #header_right #main_menu2 .menu_kanik{background: #ff7802}#header #header_right #main_menu .menu_zaochnie,#header #header_right #main_menu2 .menu_zaochnie{background: #ff7802}#header #header_right #main_menu .menu_kan,#header #header_right #main_menu2 .menu_kan{background: #08a2d6}#header #header_right #main_menu .menu_mezh,#header #header_right #main_menu2 .menu_mezh{background: #3C75A0}#header #header_right #main_menu .main_menu_a_fest_super,#header #header_right #main_menu2 .main_menu_a_fest_super{background: #9e59ce;float: right !important;margin: 0px 4px 0 0;padding: 5px 8px 4px 8px;display: block;text-decoration: none;color: #fff;font-size: 12px;text-transform: uppercase;letter-spacing: 0.035em}#header #header_right #main_menu a.main_menu_a_country,#header #header_right #main_menu2 a.main_menu_a_country{display: block;float: right;text-decoration: none;color: #000;font-size: 18px;margin: 2px 0 0 0;border: 1px solid #fff;border-bottom: 1px dotted #000}#header_up{z-index: 4000;position: absolute;width: 100%;height: 38px;background-color: #3b5c90}#header_up ul.primary-menu{background: #3b5c90;margin: 0 0 0 44px;padding: 0;float: left;display: inline-block}#header_up ul.primary-menu li{min-height: 38px;background: #3b5c90;float: left;position: relative;list-style: none}#header_up ul.primary-menu li ul li{background: #333e5d;float: left;position: relative;list-style: none}#header_up ul.primary-menu li a{padding: 10px 15px 11px 15px;display: block;border-right: 0px solid #ddd;border-top: 0px solid #ddd;font-size: 14px;font-family: Arial;text-decoration: none;color: #FFFFFF}#header_up ul.primary-menu li a:hover,#header_up ul.primary-menu li:hover > a{background: #333e5d}#header_up ul.primary-menu li ul li a:hover,#header_up ul.primary-menu li ul li:hover > a{background: #505b7c}#header_up ul.primary-menu li ul,#header_up ul.primary-menu li ul.sub-menu li ul{margin: 0;padding: 0;display: none;background: #333e5d}#header_up ul.primary-menu li:hover ul{display: block;position: absolute;top: 37px;z-index: 9999;background: #333e5d}#header_up ul.primary-menu li ul.sub-menu li:hover ul{left: 200px;top: 0px;display: block;position: absolute;z-index: 9999}#header_up ul.primary-menu li:hover ul li{float: none;width: 200px}#header_up ul.primary-menu li:hover ul li:hover{background: #333e5d}#header_up ul.primary-menu li:hover ul li a{padding: 10px 20px}#header_up a#header_up_for_partners{display: block;float: right;margin: 0 10px 0 30px;padding: 10px 30px 0 30px;height: 28px;background-color: #0ab82b;text-decoration: none;font-family: Arial;font-size: 13px;letter-spacing: .035em;color: #fff}#header_up a#ac_eng{float: right;margin: 5px 35px 0 0;width: 36px;height: 13px}#header_up a#ac_eng img{max-height: 27px}#header_up #header_up_login_fav{float: right;margin: 0px 0 0 20px;border: 0px solid #f00;text-align: right}#header_up #header_up_login_fav a{padding: 10px 0 0 0;display: block;float: right;color: #fff;font-family: Arial;font-size: 14px;letter-spacing: .0001em;text-decoration: none}#header_up #header_up_login_fav #header_up_login_fav_link_fav{padding: 10px 0 0 23px;background: url(/d/i/fav_head.png) no-repeat left 12px;margin: 0 27px 0 0}#header_up #header_up_login_fav #header_up_login_fav_link_profile{padding: 10px 0 0 23px;background: url(/d/i/pfile_head.png) no-repeat left 13px;max-width: 100px;text-align: left}#header_up #header_up_login_fav #header_up_login_fav_link_exit{margin: 1px 0 0 11px}#header_up #header_up_login_fav .display_block{display: block}#header_up #header_up_login_fav .display_none{display: none}.nws{margin-top: -31px}.news_item_block{position: relative;border-bottom: 1px solid #e4e4e4;padding: 26px 0 22px 0}.news_item_block .news_item_block_title{margin: 0 0 15px 0;font-size: 25px}.news_item_block .news_item_block_title a{color: #000 !important;letter-spacing: -0.01em;text-decoration: none !important;line-height: 1.25em}.news_item_block .news_item_block_title .date_news{font-size: 13px;color: #7e7e7e;margin: 0 0 0 10px;font-weight: 500}.news_item_block .news_item_block_content{border: 0px solid #00f}.news_item_block .news_item_block_content .news_item_block_content_photo{float: left;margin: 0 10px 10px 0}.news_item_block .news_item_block_content a{color: #515eae !important;text-decoration: none !important}.rvs{margin-top: -31px}.revs_item_block{position: relative;padding: 26px 0 22px 0}.revs_item_block .revs_item_block_event{font-size: 16px;color: #0ecb20;padding: 0 0 10px 0}.revs_item_block .revs_item_block_event a{font-size: 16px;font-weight: 500}.revs_item_block .revs_item_block_from{padding: 10px 0 10px 0;float: right;width: 380px;color: #7f7777}.revs_item_block .revs_item_block_separate{height: 31px;margin: 0 auto;width: 111px;border-bottom: 1px solid #0ab82b}#bg_header,#bg_content,#bg_footer{position: absolute;min-height: 100%;min-width: 1260px;width: 1260px;border: 0px solid #00f;background: #000;z-index: -1000;display: none}.updesc{margin: 20px 160px}.updesc a,.updesc a:visited,.updesc a:active,.updesc a:hover{color: #0ecb20}.updesc a:hover{color: #0EAD20}.paddt{margin-top: 10px;margin-bottom: 10px}.paddt input[type=submit]{cursor: pointer;font-size: 18px}.paddt tr th,.paddt tr td{padding: 5px}.paddt.col th{background: #ccc}.paddt.col tr:nth-child(odd){background: #f1f1f1}#online_jury div,#online_members div div{padding: 4px}#vote_params div,#online_participants div div{border: 1px solid #ddd;border-radius: 5px;padding: 5px 8px;background: #fff;display: inline-block}#online_participants div div{margin: 5px 0}#online_participants #online_participants_cur div{display: block}#vote_params div .del,#online_participants div div .del{display: inline-block;color: #f00;font-weight: bold;font-size: 18px;margin-left: 5px;cursor: pointer}#vote_params div:first-child .del{display: none}#online_jury div:nth-child(odd),#online_members div:nth-child(odd){background: #f5f5f5}.online table{border: 0px solid #ccc;border-collapse: collapse;clear: both}.online table tr td,.online table tr th{border: 1px solid #ccc}.online a{color: #00f;text-decoration: underline}.online a:hover{color: #f00}.downdesc,.downdesc2{margin: 30px 10px;font-size: 15px;line-height: 1.5em}.downdesc table,.downdesc2 table{border: 0px solid #504f4f;border-collapse: collapse;clear: both}.downdesc table tbody tr td,.downdesc2 table tbody tr td,.downdesc table tr td,.downdesc2 table tr td{border: 1px solid #504f4f;padding: 5px}.downdesc table.noborder,.downdesc2 table.noborder{border: 0;border-collapse: collapse;clear: both}.downdesc table.noborder tbody tr td,.downdesc2 table.noborder tbody tr td,.downdesc table.noborder tr td,.downdesc2 table.noborder tr td{border: 0;padding: 5px}.downdesc a,.downdesc2 a{color: #0ecb20;text-decoration: underline}.downdesc a:hover,.downdesc2 a:hover{color: #0EAD20}.downdesc p,.downdesc2 p{display: block;clear: both;font-family: "Roboto";margin-bottom: 15px;letter-spacing: 0.004em;color: #000;font-size: 14px}.downdesc ul,.downdesc2 ul{list-style-image: url('/d/i/bul.png');margin-left: 20px;padding-left: 0px}.downdesc ul li,.downdesc2 ul li{font-size: 14px;margin: 0 2px 13px 0;padding: 0;letter-spacing: 0.004em;font-family: "Roboto"}.downdesc ol,.downdesc2 ol{margin-left: 20px;padding-left: 0px}.downdesc ol li,.downdesc2 ol li{font-size: 14px;margin: 0 2px 13px 10px;padding: 0;letter-spacing: 0.004em;font-family: "Roboto"}.downdesc2{margin-top: 15px}#content{position: relative;z-index: 1;padding-bottom: 359px;background: #fff}#content .popupcontent{display: none}#content .bimagein{width: 100%;text-align: center}#content #countries_block{display: none;width: 1000px;padding: 36px 0px;border-left: 130px solid #333e5d;border-right: 130px solid #333e5d;background: #333e5d;position: absolute;top: -100px;z-index: 95000;overflow: hidden}#content #countries_block .form_search_content_item_country_town{position: relative;width: 560px;margin: 0 0 30px 179px;border: 0px solid #f00}#content #countries_block .form_search_content_item_country_town .form_search_content_item_title{text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: 0.05em;color: #000;margin: 0 0 13px 0}#content #countries_block .form_search_content_item_country_town .form_search_content_item_content{width: 560px}#content #countries_block .form_search_content_item_country_town #searchforMapSubmit{background: url(/d/i/search.png) 6px 6px no-repeat;position: absolute;cursor: pointer;top: 0px;left: 524px;height: 28px;width: 28px;opacity: 0.5;z-index: 6000}#content #countries_block .form_search_content_item_country_town #searchforMapSubmit:hover{opacity: 1}#content #countries_block #countries_block_inner{position: relative;width: 10000px;border: 0px solid #f00}#content #countries_block #countries_block_inner .countries_block_inner_item{position: relative;float: left;left: 25px;width: 175px;margin: 0 25px 0 0;border: 0px solid #f00}#content #countries_block #countries_block_inner .countries_block_inner_item .countries_block_inner_item_letter{position: absolute;left: -25px;font-size: 25px;color: #fff;height: 100%}#content #countries_block #countries_block_inner .countries_block_inner_item .countries_block_inner_item_list a{color: #fff;text-decoration: none;font-size: 14px;font-weight: 300;line-height: 1.55em}#content #countries_block #countries_block_inner .countries_block_inner_item .countries_block_inner_item_list a:hover{border-bottom: 1px dotted #fff}#content #countries_block #countries_block_move{width: 180px;border: 0px solid #ff0;height: 32px;margin: 40px 0 0 410px}#content #countries_block #countries_block_move #countries_block_move_left,#content #countries_block #countries_block_move #countries_block_move_right{height: 32px;color: #9498a4;font-size: 14px;font-weight: 500;cursor: pointer}#content #countries_block #countries_block_move #countries_block_move_left:hover,#content #countries_block #countries_block_move #countries_block_move_right:hover{color: #b6b9c3}#content #countries_block #countries_block_move #countries_block_move_left{visibility: hidden;float: left;padding: 6px 0 0 33px;background: url(/d/i/slider_countries_1.png) no-repeat}#content #countries_block #countries_block_move #countries_block_move_right{visibility: visible;float: right;padding: 6px 33px 0 0;background: url(/d/i/slider_countries_2.png) 100% 0 no-repeat}#form_search_header_switch_form_map{display: block;position: absolute;right: 20px;top: 20px;width: 280px;border: 0px solid #f00}#form_search_header_switch_form_map .form_search_header_switch_form_map_text{border: 0px solid #00f;float: left;height: 28px;padding: 5px 0 0 0;text-transform: uppercase;font-size: 18px;font-weight: 500;color: #000;transition-duration: .4s}#form_search_header_switch_form_map .form_search_header_switch_form_map_text_passive{color: #b3b3b3;transition-duration: .4s}#form_search_header_switch_form_map #form_search_header_switch_form_map_switch{cursor: pointer;position: relative;float: left;margin: 0 24px 0 18px;background: url(/d/i/form_search_switch_bg.png);width: 85px;height: 40px}#form_search_header_switch_form_map #form_search_header_switch_form_map_switch #form_search_header_switch_form_map_switch_circle{position: absolute;border: 0px solid #f00;width: 40px;height: 40px;background: #2258ae;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px}#form_search_header_switch_form_map #form_search_header_switch_form_map_switch .form_search_header_switch_form_map_switch_circle_left{top: 0;left: 0;-moz-transition: all .4s;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s}#form_search_header_switch_form_map #form_search_header_switch_form_map_switch .form_search_header_switch_form_map_switch_circle_right{top: 0;left: 45px;transition-duration: .4s}.order_filter{position: relative;width: 1260px;z-index: 90000;border: 0px solid #f00;text-align: left;background: #fff}.order_filter #order_filter_inner{border: 0px solid #f00;width: 100%;text-align: center;position: relative;margin: 0 0 0 0px;text-align: left;font-size: 13px;font-family: Roboto;font-weight: bold;letter-spacing: 0.042em}.order_filter #order_filter_inner a{font-weight: normal;cursor: pointer;border-bottom: 0px dotted #aaa}.order_filter #order_filter_inner .disable{background: none !important;padding: 0 0 0 0}.order_filter #order_filter_inner .asc{background: url(/d/i/sortasc.png) right 7px no-repeat;padding: 0 19px 0 0}.order_filter #order_filter_inner .desc{background: url(/d/i/sortdesc.png) right 7px no-repeat;padding: 0 19px 0 0}.order_filter #filtres_all{border: 0px solid #f00;width: 800px;margin: 0 0 0 30px}.order_filter #filtres_all .param_search_to_delete_block{border: 0px solid #f00;width: 800px;margin: 0px auto 10px;padding: 0;text-align: left}.order_filter #filtres_all .param_search_to_delete_block .param_search_to_delete{display: inline-block;padding: 3px 0 3px 5px;margin: 3px;background: #FCFAE3;border: 1px solid #f0f0f0;font-size: 13px;font-family: Roboto;font-weight: 400}.order_filter #filtres_all .param_search_to_delete_block .param_search_to_delete:hover{background: #f0f0f0;cursor: default}.order_filter #filtres_all .param_search_to_delete_block .param_search_to_delete a{text-decoration: none;cursor: pointer;margin-right: 7px}.order_filter #filtres_all .param_search_to_delete_block_ext{border: 0px solid #f00;float: left}.order_filter #filtres_all .param_search_to_delete_block_ext .param_search_to_delete_all,.order_filter #filtres_all .param_search_to_delete_block_ext #back_to_form{border-bottom: 1px dotted #808080;cursor: pointer;display: inline-block;margin: 0 15px 0 0;font-size: 13px;font-family: Roboto;font-weight: 400;color: #808080}.order_filter #filtres_all .param_search_to_delete_block_ext .param_search_to_delete_all:hover,.order_filter #filtres_all .param_search_to_delete_block_ext #back_to_form:hover{cursor: default}.order_filter #filtres_all .param_search_to_delete_block_ext .param_search_to_delete_all a,.order_filter #filtres_all .param_search_to_delete_block_ext #back_to_form a{cursor: pointer}.order_filter #filtres_all #filter_time_block{border: 0px solid #f00;float: left;margin: 0 50px 8px 4px}.order_filter #filtres_all #filter_time_block .form_filter_search_time label input.time_filter_search{position: relative;top: 3px}.order_filter #filtres_all #filter_time_block .form_filter_time label input.time_filter_search{position: relative;top: 30px}.order_filter #order_filter_inner2{width: 100%;position: relative;margin: 0;text-align: center;padding: 10px 0;font-size: 13px;font-family: Roboto;font-weight: normal;letter-spacing: 0.042em}.order_filter #order_filter_inner2 a{font-weight: normal;cursor: pointer;border-bottom: 0px dotted #aaa}.order_filter #order_filter_inner2 .disable{background: none !important;padding: 0 0 0 0}.order_filter #order_filter_inner2 .asc{background: url(/d/i/sortasc.png) right 5px no-repeat;padding: 0 19px 0 0}.order_filter #order_filter_inner2 .desc{background: url(/d/i/sortdesc.png) right 5px no-repeat;padding: 0 19px 0 0}.order_filter #filtres_all2{border: 0px solid #f00;width: 100%;margin: 0;text-align: center}.order_filter #filtres_all2 .order_filter_inner_date span{border-bottom: 1px dotted #ccc}.order_filter #filtres_all2 #filter_time_block2{font-weight: bold !important;border: 0px solid #008000;margin: 0 auto}.order_filter #filtres_all2 #filter_time_block2 .form_filter_time label input.time_filter{position: relative;top: 3px}.order_filter_fixed{background: rgba(255,255,255,0.95);border-bottom: 1px solid #e6e6e6}#fest{background: #fff;padding: 0px 0 0 0;position: relative;z-index: 1}#fest .fest_inner{width: 1160px;margin: 0 auto;border: 0px solid #f00;position: relative;z-index: 1}#fest .fest_inner .license{font-size: 10px;padding: 5px 0}#fest .fest_inner .license *{font-size: 10px}#fest .fest_inner .license .bottomtext{padding-top: 10px}#breadcrumbs_bg{position: absolute;left: 50%;margin: -150px 0 0 -116px;width: 232px;height: 240px;background-color: #c5e8cd;border-radius: 100%;clip: rect(150px, 232px, 240px, 0);z-index: 50}#breadcrumbs{position: relative;border: 0px solid #f00;padding: 36px 30px 50px 30px;text-align: left;color: #818080;font-size: 12px;font-family: "Roboto";letter-spacing: .005em;z-index: 51}#breadcrumbs a{color: #818080 !important;text-decoration: underline}#breadcrumbs a:hover{color: #2c4d99 !important}#links_to_categories{margin: -10px 30px 20px;text-align: center}#links_to_categories a{color: #000;text-decoration: none;border-bottom: 1px dotted #ccc;margin: 0 5px 0 0 0}#block_with_map{position: absolute;z-index: 9000}#fest_content{border: 0px solid #ccc}.fest_content_fixed_menu{margin: 0 0 20px -50px;padding: 0px 0 0px 48px;width: 1212px;height: 110px;background: #e5e9ec;border: 0px solid #f00;position: relative;z-index: 9999}.fest_content_fixed_menu #fest_content_fixed_menu_tabs{width: 424px;height: 100%;border: 0px solid #a52a2a;display: flex;display: -webkit-flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;align-content: center}.fest_content_fixed_menu #fest_content_fixed_menu_tabs.norequest{width: 654px}.fest_content_fixed_menu #fest_content_fixed_menu_tabs.nomanager{width: 684px}.fest_content_fixed_menu #fest_content_fixed_menu_tabs.nomanager.norequest{width: 100%}.fest_content_fixed_menu #fest_content_fixed_menu_tabs *{display: inline-block}.fest_content_fixed_menu #fest_content_fixed_menu_tabs .tab_item{border: 0px solid #000;margin: 0px 21px 4px 0;font-family: "Roboto";letter-spacing: -0.018em;font-size: 19px;font-weight: 300;border-bottom: 1px solid #2c4d99;text-decoration: none;color: #2c4d99;cursor: pointer}.fest_content_fixed_menu #fest_content_fixed_menu_tabs .tab_item a{text-decoration: none;color: #2c4d99}.fest_content_fixed_menu #fest_content_fixed_menu_tabs .tab_item.outserv{border-bottom-color: #45A249}.fest_content_fixed_menu #fest_content_fixed_menu_tabs .tab_item.outserv a{color: #45A249}.fest_content_fixed_menu #fest_content_fixed_menu_tabs #tab_savepolozh{display: none}.fest_content_fixed_menu #fest_content_fixed_menu_tabs .selected_tab{border: 0px solid #00f;font-family: "Roboto";font-size: 19px;font-weight: 500;text-decoration: none;cursor: auto;color: #000}.fest_content_fixed_menu #fest_content_fixed_menu_tabs span.count_reviews{float: left;font-size: 13px;font-weight: 200;position: relative;left: -14px;top: -7px}.fest_content_fixed_menu .button_green{display: block;float: left;cursor: pointer;border-radius: 3px;text-decoration: none;color: #fff;margin: 0 0 0 0px;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 400;letter-spacing: 0.013em;background-color: #0a8a16}.fest_content_fixed_menu .button_green div{border-radius: 3px;padding: 12px 12px 12px 12px;background-color: #0ecb20}.fest_content_fixed_menu .button_green:hover{background: none;padding: 3px 0px 0px 0px}.fest_content_fixed_menu .button_yellow{display: block;float: left;cursor: pointer;border-radius: 3px;text-decoration: none;color: #444;margin: 0 0 0 0px;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 400;letter-spacing: 0.013em;background-color: #8A7A0D}.fest_content_fixed_menu .button_yellow div{border-radius: 3px;padding: 12px 12px 12px 12px;background-color: #ffd001}.fest_content_fixed_menu .button_yellow:hover{background: none;padding: 3px 0px 0px 0px}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager{float: right;position: relative;margin: 24px 0 0 0;padding: 0 70px 0 0;border: 0px solid #f00}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name{float: right;position: relative;margin: -15px 0 0 0;font-size: 15px}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name span{color: #3b5c90;cursor: pointer;text-align: right;display: block}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name span:hover{border-bottom: 0px dotted #eceff1;cursor: default}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name span #manager_event_hidden{display: none}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .title,.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .contact{text-align: right;max-width: 200px}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .contact{white-space: nowrap}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .whatsapp{padding: 3px 0}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .whatsapp a{background: url(/d/i/manager_whatsapp.png) no-repeat left;display: inline-block;color: #000;padding: 0 0 0 22px}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .max{padding: 3px 0}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .max span,.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_name .max a{background: url(/d/i/manager_max.png) no-repeat left;display: inline-block;color: #000;padding: 0 0 0 22px}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_photo{float: right;position: relative;height: 64px;width: 64px;border: 6px solid #fff;border-radius: 100%;margin: -15px 10px 0 15px}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager #fest_content_fixed_menu_your_manager_photo a{display: block;position: relative;border: 0px solid #f00;height: 76px;margin-top: -6px;width: 64px;width: 260px;right: 180px;z-index: 1}.fest_content_fixed_menu #fest_content_fixed_menu_your_manager_hidden{display: none}#managerbotmob{text-align: center;padding: 31px 0 30px 0;margin-top: 30px;background: #F1F2F7}#managerbotmob #fest_content_mobile_menu_your_manager{text-align: center;position: relative;margin: 0 auto;padding-bottom: 20px}#managerbotmob #fest_content_mobile_menu_your_manager .link_to_order_on_fixed{display: none !important}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name{display: inline-block;text-align: left;position: relative;margin: -8px 0 0 0;font-size: 15px}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name span{color: #638EBE;font-weight: bold;cursor: pointer}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name span:hover{border-bottom: 0px dotted #eceff1;cursor: default}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name span #manager_event_hidden{display: none}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name .title{color: #6C6E6E;padding-bottom: 4px}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name .title,#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name .contact{max-width: 200px}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name .contact{padding-top: 6px;line-height: 1.4;white-space: nowrap}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name .whatsapp{padding: 3px 0}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_name .whatsapp a{background: url(/d/i/manager_whatsapp.png) no-repeat left;display: inline-block;color: #000;padding: 0 0 0 22px}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_photo{display: inline-block;position: relative;height: 64px;width: 64px;border: 6px solid #fff;border-radius: 100%;margin: -15px 10px 0 0}#managerbotmob #fest_content_mobile_menu_your_manager #fest_content_mobile_menu_your_manager_photo a{display: block;position: relative;height: 75px;margin-top: -6px;margin-left: -6px;width: 75px;left: 0;z-index: 1}#managerbotmob #fest_content_mobile_menu_your_manager_hidden{display: none}#fest_content_fixed_menu_your_manager2{float: right;position: relative;margin: 31px 0 0 0;padding: 0 70px 0 0;border: 0px solid #f00}#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_name2{float: right;position: relative;margin: -8px 0 0 0;font-size: 15px}#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_name2 span{color: #3b5c90;cursor: pointer}#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_name2 span:hover{border-bottom: 0px dotted #eceff1;cursor: default}#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_name2 span #manager_event_hidden{display: none}#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_name2 .title,#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_name2 .contact{text-align: right}#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_photo2{float: right;position: relative;height: 64px;width: 64px;border: 6px solid #fff;border-radius: 100%;margin: -15px 10px 0 15px}#fest_content_fixed_menu_your_manager2 #fest_content_fixed_menu_your_manager_photo2 a{display: block;position: relative;border: 0px solid #f00;height: 64px;width: 64px;width: 240px;right: 180px;z-index: 1}#fest_content_fixed_menu_your_manager2_hidden{display: none}.fixed_menu_fixed{background: rgba(229,233,236,0.95)}#fest_content_name{border: 0px solid #f00;width: 80%;text-align: center;font-weight: 500;font-size: 31px;letter-spacing: .005em;text-transform: uppercase;color: #000;line-height: 45px;margin: 0 auto 6px}#fest_content_name .cup_img{height: 22px}#fest_content_name h1{font-weight: 500;font-size: 31px;letter-spacing: .005em;display: inline}#fest_content_name .type_vigod,#fest_content_name .type_rekl,#fest_content_name .type_stat{border: 1px solid #555;background: #fff;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;width: 16px;height: 16px;display: inline-block;margin-left: 10px}#fest_content_name .type_rekl{background: #0071BC}#fest_content_name .type_stat{background: #ED4C5C}#tagsline{text-align: center;padding: 12px 0 22px 0;width: 80%;margin: 0 auto}#tagsline ul{list-style: none;padding: 0;margin: 0 -16px}#tagsline ul li{padding: 3px 16px 3px 16px;display: inline-block}#tagsline ul li a,#tagsline ul li a:active,#tagsline ul li a:hover,#tagsline ul li a:visited{color: #454545;text-decoration: none;border-bottom: 1px dashed #454545;font-size: 14px}.uptext{text-align: center;padding: 10px;vertical-align: middle;font-size: 18px}.uptext img{vertical-align: middle}.uptext a,.uptext a:active,.uptext a:hover,.uptext a:visited{color: #2c4d99;text-decoration: none;font-size: 18px}#tagslinemain{text-align: center;padding: 0;width: 90%;margin: 0 auto}#tagslinemain ul{list-style: none;padding: 0;margin: 0 -16px}#tagslinemain ul li{padding: 3px 16px 3px 16px;display: inline-block}#tagslinemain ul li a,#tagslinemain ul li a:active,#tagslinemain ul li a:hover,#tagslinemain ul li a:visited{color: #454545;text-decoration: none;border-bottom: 1px dashed #454545;font-size: 14px}#fest_content_locations{border: 0px solid #f00;width: 80%;text-align: center;margin: 0 auto;text-transform: uppercase;font-weight: 300;font-size: 21px;letter-spacing: .005em}#fest_content_locations .location_head_country{font-weight: 500}#fest_content_short_info{margin: 0 0 0px -50px;padding: 43px 0 50px 48px;width: 1210px;border: 0px solid #f00;background-image: linear-gradient(#e5ecf1, #fff)}#fest_content_short_info .locations_countries_full{display: none}#fest_content_short_info .fest_content_short_info_left{position: relative;z-index: 10;left: 12px;top: -5px;float: left;width: 232px;min-height: 300px;text-align: center;background: #fff;box-shadow: 0px 0px 18px 0px #9b9b9b;padding: 0 0 0 0;border: 0px solid #f00}#fest_content_short_info .fest_content_short_info_left .dates_proved{border: 2px solid #888;width: 204px;height: 95px;position: relative;left: 12px;top: 30px;margin: 0 0 50px 0}#fest_content_short_info .fest_content_short_info_left .dates_proved .dates_proved_title{background: #fff;padding: 0 6px;position: relative;text-transform: uppercase;float: left;top: -11px;left: 14px;color: #888888}#fest_content_short_info .fest_content_short_info_left .dates_proved .dates_proved_days{float: left;position: relative;white-space: nowrap;width: 204px;top: -17px;font-size: 50px;text-align: center;font-weight: bold;border: 0px solid #f00}#fest_content_short_info .fest_content_short_info_left .dates_proved .dates_proved_month{width: 83px;float: left;position: relative;top: -28px;font-weight: bold;font-family: "Roboto";font-size: 14px;text-transform: uppercase;border: 0px solid #f00;text-align: center}#fest_content_short_info .fest_content_short_info_left .dates_proved .month1{margin: 0 0 0 6px}#fest_content_short_info .fest_content_short_info_left .dates_proved .month2{margin: 0 0 0 20px}#fest_content_short_info .fest_content_short_info_left .dates_proved .dates_proved_year{float: left;position: relative;border: 0px solid #000;width: 100px;top: -15px;margin: 0 0 0 50px;text-align: center}#fest_content_short_info .fest_content_short_info_left .dates_proved .dates_proved_year span{background: #fff;color: #888888}#fest_content_short_info .fest_content_short_info_left .dates_proved_int{display: none}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event{position: absolute;border: 0px solid #f00;text-align: left;z-index: 50;padding: 0;line-height: 0;left: 207px}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .fest_list_item_photo_types_event{height: 19px;padding: 3px 3px 0 7px;display: inline-block;position: relative;color: #fff;font-size: 14px;line-height: 1em;letter-spacing: 1.5em;cursor: default;width: 15px;overflow: hidden}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_fest{background: #ff0238}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_fest:hover{left: -72px;width: 87px;letter-spacing: 0em}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_konk{background: #0fca21}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_konk:hover{left: -52px;width: 67px;letter-spacing: 0em}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_mastkl{background: #ff7802}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_mastkl:hover{left: -102px;width: 117px;letter-spacing: 0em}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_kanik{background: #08a2d6}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_kanik:hover{left: -69px;width: 84px;letter-spacing: 0em}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_profkonk{background: #da70d6;white-space: nowrap}#fest_content_short_info .fest_content_short_info_left .fest_content_short_info_types_event .e_profkonk:hover{left: -92px;width: 107px;letter-spacing: 0em}#fest_content_short_info .fest_content_short_info_left .locations_countries_only{border: 0px solid #f00;width: 200px;margin: 15px 0 0 20px;text-align: left;font-weight: bold;line-height: 1.7em;text-transform: uppercase}#fest_content_short_info .fest_content_short_info_left .locations_countries_only a{color: #000}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img{width: 232px;display: block;position: relative;bottom: 0;margin: 24px 0 0 0}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img img{width: 232px}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img .bigimg{width: 100%;display: none}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img #mobsliderc{width: 100%;display: none;position: relative}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img #mobsliderc .mobsliderc span{position: absolute;top: 25%;background: url(/d/i/0.gif) center center no-repeat;background-size: contain;cursor: pointer;width: 56px;height: 50%;display: block;z-index: 999;opacity: 0.8}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img #mobsliderc .mobsliderc span.prev{background-image: url(/d/i/fslarrl.png);left: 10px;background-position: center left}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img #mobsliderc .mobsliderc span.next{background-image: url(/d/i/fslarrr.png);right: 10px;background-position: center right}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img #mobsliderc img{height: 100% !important;max-height: 370px;max-height: calc(54.64480874vw);width: auto !important;-o-object-fit: contain;object-fit: contain}#fest_content_short_info .fest_content_short_info_left #fest_content_short_info_left_img .recomicon{text-transform: uppercase;font-size: 12px;position: absolute;right: 0;top: 0;width: 82px;text-align: center;background: #ae66d6;color: #fff;font-weight: bold;padding: 2px 3px;background: #bc6fdf;background: -moz-linear-gradient(-45deg, #bc6fdf 0%, #8f47ab 100%);background: -webkit-linear-gradient(-45deg, #bc6fdf 0%, #8f47ab 100%);background: linear-gradient(135deg, #bc6fdf 0%, #8f47ab 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc6fdf', endColorstr='#8f47ab', GradientType=1)}#fest_content_short_info #fest_content_short_info_right{float: left;width: 850px;margin: 0 0 0 50px;border: 0px solid #f00}#fest_content_short_info #fest_content_short_info_right .actual_adjacent_events span{font-size: 17px;color: #f00;text-transform: uppercase;display: block;margin: 0 0 4px 0}#fest_content_short_info #fest_content_short_info_right .actual_adjacent_events a{font-size: 18px;color: #000;text-decoration: underline}#fest_content_short_info #fest_content_short_info_right .other_adjacent_events span{font-size: 17px;color: #000;text-transform: uppercase;display: block;margin: 20px 0 4px 0}#fest_content_short_info #fest_content_short_info_right .other_adjacent_events a{font-size: 18px;color: #000;text-decoration: underline}#fest_content_short_info #fest_content_short_info_right a.link_to_new_polozh{display: inline-block;color: #1741A5;font-size: 23px;font-weight: bold;text-transform: none;text-decoration: none;border-bottom: 1px solid #1741a5}#fest_content_short_info #fest_content_short_info_right #fest_content_footer{margin: 6px 0 7px 0;border: 0px solid #00f;text-align: right}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_shared{line-height: 1.8em;margin: -7px 0 0 0;font-size: 11px;text-transform: uppercase;float: left;border: 0px solid #000}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons{margin: 0 0 0 auto;border: 0px solid #f0f;text-align: right;display: inline-block}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_green{display: inline-block;text-align: righgt;cursor: pointer;border-radius: 3px;text-decoration: none;color: #fff;margin: 0 0 0 17px;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 400;letter-spacing: 0.013em;background-color: #0a8a16}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_green div{border-radius: 3px;padding: 12px 12px 12px 12px;background-color: #0ecb20}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_green:hover{background: none;padding: 3px 0px 0px 0px}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_yellow{display: inline-block;text-align: righgt;float: left;cursor: pointer;border-radius: 3px;text-decoration: none;color: #444;margin: 0 0 0 17px;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 400;letter-spacing: 0.013em;background-color: #8A7A0D}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_yellow div{border-radius: 3px;padding: 12px 12px 12px 12px;background-color: #ffd001}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_yellow:hover{background: none;padding: 3px 0px 0px 0px}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_gray{display: block;float: left;cursor: pointer;border-radius: 3px;text-decoration: none;color: #fff;margin: 0 0 0 17px;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 400;letter-spacing: 0.013em;background-color: #a2afb9}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_gray div{border-radius: 3px;padding: 12px 12px 12px 12px;background-color: #bac4cb}#fest_content_short_info #fest_content_short_info_right #fest_content_footer #fest_content_footer_buttons .button_gray:hover{background: none;padding: 3px 0px 0px 0px}#fest_content_short_info .fest_contnet_miniitems{margin: 6px 0 3px 2px;display: block;width: 100%}#fest_content_short_info .fest_contnet_miniitems_hidden{display: none}#fest_content_short_info #categories_event{border: 0px solid #a52a2a;float: left;padding: 0 0 6px 0px;color: #000;font-size: 19px;text-transform: lowercase;letter-spacing: 0.02em}#fest_content_short_info #categories_event span{font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase}#fest_content_short_info #dk_event span#dk_event_title{display: block;float: left;border: 0px solid #00f;font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase}#fest_content_short_info #nominations_event{z-index: 111;border: 0px solid #f00;padding: 0 29px 6px 0px;float: left;position: relative;color: #000;font-size: 19px;text-transform: lowercase;letter-spacing: 0.02em}#fest_content_short_info #nominations_event span#nominations_event_title{display: block;border: 0px solid #f0f;float: left;font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase}#fest_content_short_info #nominations_event #nominations_event_text{display: block;border: 0px solid #f00;float: left;width: 700px;color: #000;margin: -4px 0 0 5px;letter-spacing: 0.02em}#fest_content_short_info #nominations_event #nominations_event_text #ext_genres{display: none}#fest_content_short_info #nominations_event #nominations_event_text #a_show_ext_genres{cursor: pointer;border-bottom: 1px dotted #3b5c90}#fest_content_short_info #nominations_event #nominations_event_text #genres_event_over{visibility: hidden;position: absolute;bottom: -15px;border: 0px solid #f00;opacity: 0;-moz-transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s}#fest_content_short_info #nominations_event #nominations_event_text #genres_event_over .genres_event_over_niz,#fest_content_short_info #nominations_event #nominations_event_text #genres_event_over .genres_event_over_verh{position: absolute;background: #fff;left: 23px;top: 0px;width: 20px;height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg)}#fest_content_short_info #nominations_event #nominations_event_text #genres_event_over .genres_event_over_niz{box-shadow: 0 0 7px #b2b2b2;z-index: 111}#fest_content_short_info #nominations_event #nominations_event_text #genres_event_over .genres_event_over_verh{z-index: 113}#fest_content_short_info #nominations_event #nominations_event_text #genres_event_over .genres_event_over_content{border: 1px solid #e9e9e9;border-radius: 4px;width: 300px;padding: 20px;position: absolute;top: 6px;left: -20px;z-index: 112;background: #fff;color: #000;font-size: 14px;letter-spacing: 0.02em;box-shadow: 0 0 7px #b2b2b2}#fest_content_short_info #nominations_event #nominations_event_text:hover > #genres_event_over{opacity: 1;bottom: 0px;visibility: visible;transition-duration: .2s}#fest_content_short_info #ages_members_event{border: 0px solid #f00;padding: 0 29px 6px 0px;float: left;position: relative;color: #000;font-size: 19px;text-transform: lowercase;letter-spacing: 0.02em}#fest_content_short_info #ages_members_event span#ages_members_event_title{display: block;float: left;border: 0px solid #00f;font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase}#fest_content_short_info #ages_members_event #ages_members_event_text{display: inline-block;float: left;border: 0px solid #f00;color: #000;margin: -3px 0 0 8px}#fest_content_short_info #ages_members_event #ages_members_event_text:hover{border-bottom: 0px dotted #eceff1;cursor: default}#fest_content_short_info #ages_members_event #ages_members_event_text span.ages_val{letter-spacing: 0.02em;border-bottom: 1px dotted #000}#fest_content_short_info #ages_members_event #ages_members_event_text span.let{font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase;border-bottom: 0px dotted #000}#fest_content_short_info #ages_members_event #ages_members_event_over{visibility: hidden;position: absolute;top: 35px;border: 0px solid #f00;opacity: 0;-moz-transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s}#fest_content_short_info #ages_members_event #ages_members_event_over .ages_over_niz,#fest_content_short_info #ages_members_event #ages_members_event_over .ages_over_verh{position: absolute;background: #fff;left: 23px;top: 0px;width: 20px;height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg)}#fest_content_short_info #ages_members_event #ages_members_event_over .ages_over_niz{box-shadow: 0 0 7px #b2b2b2;z-index: 111}#fest_content_short_info #ages_members_event #ages_members_event_over .ages_over_verh{z-index: 113}#fest_content_short_info #ages_members_event #ages_members_event_over .ages_over_content{border: 1px solid #e9e9e9;border-radius: 4px;width: 300px;padding: 20px;position: absolute;top: 6px;left: -20px;z-index: 112;background: #fff;color: #000;font-size: 14px;letter-spacing: 0.02em;box-shadow: 0 0 7px #b2b2b2}#fest_content_short_info #ages_members_event_text:hover > #ages_members_event_over{opacity: 1;top: 25px;visibility: visible;transition-duration: .2s}#fest_content_short_info #price_event{z-index: 109;border: 0px solid #f00;padding: 0 29px 6px 0;float: left;position: relative;color: #000;font-size: 19px;text-transform: lowercase;letter-spacing: 0.02em}#fest_content_short_info #price_event span#price_event_title{display: block;float: left;border: 0px solid #00f;font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase}#fest_content_short_info #price_event #price_event_text{display: block;border: 0px solid #f00;float: left;color: #000;margin: -4px 0 0 5px;letter-spacing: 0.02em}#fest_content_short_info #price_event #price_event_text span.ages_val{letter-spacing: 0.02em;border-bottom: 1px dotted #000}#fest_content_short_info #price_event #price_event_text span.let{font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase;border-bottom: 0px dotted #000}#fest_content_short_info #price_event #price_event_text:hover{border-bottom: 0px dotted #eceff1;cursor: default}#fest_content_short_info #price_event #price_event_over{visibility: hidden;position: absolute;top: 35px;border: 0px solid #f00;opacity: 0;-moz-transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s}#fest_content_short_info #price_event #price_event_over .price_event_over_niz,#fest_content_short_info #price_event #price_event_over .price_event_over_verh{position: absolute;background: #fff;left: 0px;top: 0px;width: 20px;height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg)}#fest_content_short_info #price_event #price_event_over .price_event_over_niz{box-shadow: 0 0 7px #b2b2b2;z-index: 111}#fest_content_short_info #price_event #price_event_over .price_event_over_verh{z-index: 113}#fest_content_short_info #price_event #price_event_over .price_event_over_content{border: 1px solid #e9e9e9;border-radius: 4px;width: 300px;padding: 20px;position: absolute;top: 6px;left: -30px;z-index: 112;background: #fff;color: #000;font-size: 14px;box-shadow: 0 0 7px #b2b2b2}#fest_content_short_info #price_event_text:hover > #price_event_over{opacity: 1;top: 25px;visibility: visible;transition-duration: .2s}#fest_content_short_info #dates_event{z-index: 108;border: 0px solid #f00;padding: 0 29px 6px 0;float: left;position: relative;color: #000;font-size: 19px;text-transform: lowercase;letter-spacing: 0.02em}#fest_content_short_info #dates_event span#dates_event_title{display: block;float: left;border: 0px solid #00f;font-size: 16px;color: #696b76;font-weight: 400;letter-spacing: 0.02em;text-transform: uppercase}#fest_content_short_info #dates_event #dates_event_text{display: block;border: 0px solid #f00;float: left;max-width: 685px;color: #000;margin: -4px 0 0 5px;letter-spacing: 0.02em}#fest_content_short_info #dates_event #dates_event_text span.dates_val{letter-spacing: 0.02em;border-bottom: 1px dotted #000}#fest_content_short_info #dates_event #dates_event_text:hover{border-bottom: 0px dotted #eceff1;cursor: default}#fest_content_short_info #dates_event #dates_event_over{visibility: hidden;position: absolute;top: 35px;border: 0px solid #f00;opacity: 0;-moz-transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s}#fest_content_short_info #dates_event #dates_event_over .dates_event_over_niz,#fest_content_short_info #dates_event #dates_event_over .dates_event_over_verh{position: absolute;background: #fff;left: 45px;top: 0px;width: 20px;height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg)}#fest_content_short_info #dates_event #dates_event_over .dates_event_over_niz{box-shadow: 0 0 7px #b2b2b2;z-index: 111}#fest_content_short_info #dates_event #dates_event_over .dates_event_over_verh{z-index: 113}#fest_content_short_info #dates_event #dates_event_over .dates_event_over_content{border: 1px solid #e9e9e9;border-radius: 4px;width: 300px;padding: 20px;position: absolute;top: 6px;left: 0px;z-index: 112;background: #fff;color: #000;font-size: 14px;box-shadow: 0 0 7px #b2b2b2}#fest_content_short_info #dates_event_text:hover > #dates_event_over{opacity: 1;top: 25px;visibility: visible;transition-duration: .2s}#fest_content_short_info #fest_content_date_priem{z-index: 107;border: 0px solid #f00;padding: 0 29px 6px 0;float: left;position: relative;color: #000;font-size: 19px;letter-spacing: 0.02em;margin: 23px 0 4px 0}#fest_content_short_info #fest_content_date_priem #date_priem_event_title{display: block;float: left;border: 0px solid #00f;font-weight: 600;font-size: 20px;letter-spacing: .022em;color: #000;line-height: 28px}#fest_content_short_info #fest_content_date_priem span#fest_content_date_priem_text{font-weight: 300;display: block;border: 0px solid #f00;float: left;color: #000;margin: 2px 0 0 5px;letter-spacing: 0.02em}#fest_content_short_info #fest_content_date_priem span#fest_content_date_priem_text span.fest_content_date_priem_val{letter-spacing: 0.02em;font-weight: 500;border-bottom: 1px dotted #000}#fest_content_short_info #fest_content_date_priem span#fest_content_date_priem_text:hover{border-bottom: 0px dotted #eceff1;cursor: default}#genres_events{letter-spacing: 0.033em;font-family: Arial;font-size: 15px}#genres_events #genres_title{font-weight: 700;letter-spacing: 0.035em;margin: 0 0 18px 0}#genres_events ul{list-style-image: url('/d/i/bul.png');margin-left: 20px;padding-left: 0px}#genres_events ul li{font-size: 14px;margin: 0 2px 13px 0;padding: 0;letter-spacing: 0.031em;font-family: Arial}#annotation_event{margin: 19px 0 15px 0;line-height: 1.55em;letter-spacing: -0.05em;font-family: "Roboto";font-size: 15px}#show_more_information{margin: 8px 0 0 0;position: relative;display: block;text-align: left}#show_more_information a{color: #2c4d99;border-bottom: 1px dotted #2c4d99;font-size: 17px;font-weight: 300;text-decoration: none}.share_save_send_print{float: left;width: 100%;padding: 24px 0 0 0;margin: 12px 0 30px 0}.share_save_send_print .share_top_down{float: left;top: -15px;border: 0px solid #f00;font-size: 11px;text-transform: uppercase}.share_save_send_print .share_top_down a{padding: 0;border: none;margin: 0}.share_save_send_print .ssp{float: right;text-align: right}.share_save_send_print .ssp a{display: block;float: right;width: 37px;height: 37px;padding: 9px 9px 0 0;box-sizing: border-box;margin: 0 10px 0 0;border: 1px solid #dbdbdb;border-radius: 100%}.share_save_send_print .ssp .become_sponsor{width: auto;border: none;border-radius: 3px;background: #3797d3;color: #fff;padding: 7px 21px;text-decoration: none;margin: 0 30px 0 0;font-family: Roboto;font-weight: 500}.share_save_send_print .ssp .become_sponsor:hover{color: #FFFFC8}.reklama_890_100{width: 890px;height: 100px;margin: 30px auto 44px;border: 0px solid #f00}.fest_inner_tabs{margin: 0px 0 10px 0;padding: 0 0 20px 0}.fest_inner_tabs .fest_inner_tabs_titles{border: 0px solid #f00;letter-spacing: 0.01em}.fest_inner_tabs .fest_inner_tabs_titles .tab_item{display: block;float: left;margin: 5px 18px 0 0;font-family: "Roboto";letter-spacing: 0.001em;font-size: 17px;font-weight: 300;border-bottom: 1px dotted #2c4d99;text-decoration: none;color: #2c4d99;cursor: pointer}.fest_inner_tabs .fest_inner_tabs_titles .selected_tab{margin: 0px 18px 0 0;font-family: "Roboto";font-size: 24px;font-weight: bold;border-bottom: none;text-decoration: none;cursor: auto;color: #000}.fest_inner_tabs .fest_inner_tabs_titles span.count_reviews{display: block;float: left;font-size: 13px;font-weight: 200;position: relative;left: -14px;top: -7px}.fest_inner_tabs #orderwidget,.fest_inner_tabs .orderwidget{padding-top: 15px}.fest_inner_tabs #orderwidget table td,.fest_inner_tabs .orderwidget table td{border: 0 !important;padding: 0}.fest_inner_tabs .fest_inner_tabs_content{display: none;margin: 10px 0 0 0;font-size: 15px;line-height: 1.5em}.fest_inner_tabs .fest_inner_tabs_content .fancybox-photos{margin: 0;padding: 0;list-style: none}.fest_inner_tabs .fest_inner_tabs_content .fancybox-photos li{display: inline-block;padding: 5px;text-align: center}.fest_inner_tabs .fest_inner_tabs_content table{border: 0px solid #504f4f;border-collapse: collapse;clear: both}.fest_inner_tabs .fest_inner_tabs_content table p{margin-bottom: 0}.fest_inner_tabs .fest_inner_tabs_content table tbody tr td,.fest_inner_tabs .fest_inner_tabs_content table tr td{border: 1px solid #504f4f;padding: 5px}.fest_inner_tabs .fest_inner_tabs_content table.noborder{border: 0;border-collapse: collapse;clear: both}.fest_inner_tabs .fest_inner_tabs_content table.noborder tbody tr td,.fest_inner_tabs .fest_inner_tabs_content table.noborder tr td{border: 0;padding: 5px}.fest_inner_tabs .fest_inner_tabs_content a{color: #0ecb20;text-decoration: underline}.fest_inner_tabs .fest_inner_tabs_content a:hover{color: #0EAD20}.fest_inner_tabs .fest_inner_tabs_content p{display: block;clear: both;font-family: "Roboto";margin-bottom: 15px;letter-spacing: 0.004em;color: #000;font-size: 14px;min-height: 1.5em}.fest_inner_tabs .fest_inner_tabs_content ul{list-style-image: url('/d/i/bul.png');margin-left: 20px;padding-left: 0px}.fest_inner_tabs .fest_inner_tabs_content ul li{font-size: 14px;margin: 0 2px 13px 0;padding: 0;letter-spacing: 0.004em;font-family: "Roboto"}.fest_inner_tabs .fest_inner_tabs_content ol{margin-left: 20px;padding-left: 0px}.fest_inner_tabs .fest_inner_tabs_content ol li{font-size: 14px;margin: 0 2px 13px 10px;padding: 0;letter-spacing: 0.004em;font-family: "Roboto"}.fest_inner_tabs .fest_inner_tabs_content #get_price_form .title_get_price{font-family: Arial;font-size: 15px;font-weight: 700;letter-spacing: 0.035em;text-transform: uppercase;margin: 0 0 18px 0}.fest_inner_tabs .fest_inner_tabs_content #get_price_form .title_get_price span{text-transform: none;font-weight: normal}.fest_inner_tabs .fest_inner_tabs_content #get_price_form .title_for_field{font-size: 15px;color: #000;font-weight: 500;margin: 0 0 10px 0}.fest_inner_tabs .fest_inner_tabs_content #get_price_form #price_altertext{display: none}.fest_inner_tabs .fest_inner_tabs_content #get_price_form #count_members{width: 50px;height: 30px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px;margin: 0 0 20px 0}.fest_inner_tabs .fest_inner_tabs_content #get_price_form #count_members #count_members_input{width: 47px;height: 26px;font-size: 16px;border: none}.fest_inner_tabs .fest_inner_tabs_content #get_price_form form #type_ladging_select{height: 30px;border-radius: 3px;padding: 0 14px 0 0;-webkit-appearance: none;background-image: url('/d/i/select-arrow.png');background-position: right center;background-repeat: no-repeat;line-height: 1em;-moz-appearance: none;text-indent: 0.01px;text-overflow: '';-ms-appearance: none;appearance: none !important}.fest_inner_tabs .fest_inner_tabs_content #get_price_form form #type_ladging_select::-ms-expand{display: none}.fest_inner_tabs .fest_inner_tabs_content #get_price_form .button_green_mini_get_price{color: #fff;margin: 10px 0 10px 0}.fest_inner_tabs .fest_inner_tabs_content #get_price_form .button_green_mini_get_price a{text-decoration: none !important}.fest_inner_tabs .fest_inner_tabs_content #review_form{display: none;margin: 31px 0 30px 0}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_form_errors{font-size: 13px;color: #f00}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_form_annotation{display: block;color: #ccc;font-size: 13px;margin: 0 0 10px 0}.fest_inner_tabs .fest_inner_tabs_content #review_form .title_for_field{font-size: 15px;color: #000;font-weight: 600;text-transform: uppercase;margin: 0 0 15px 0}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_name,.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_email{width: 300px;height: 30px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px;margin: 0 0 30px 0}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_name #review_new_name_input,.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_email #review_new_name_input,.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_name #review_new_email_input,.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_email #review_new_email_input{width: 297px;height: 26px;font-size: 16px;border: none}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_collect{width: 640px;height: 30px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px;margin: 0 0 30px 0}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_collect #review_new_collect_input{width: 637px;height: 26px;font-size: 16px;border: none}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_text{float: left;margin-right: 15px;width: 640px;height: 104px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_text #review_new_text_input{width: 635px;height: 97px;font-size: 16px;border: none}.fest_inner_tabs .fest_inner_tabs_content #review_form #review_new_submit{margin: 10px 0 0 0}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table{border-top: 1px solid #e5e5e5;margin: 36px 0 0 0}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_head{font-size: 14px;font-family: Arial}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_head td{border: none !important;padding: 20px 0 18px 0;color: #7f7e7e}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_head td div.fest_reviews_table_tr_head_name{float: left;margin: 0px 2px 0 0;font-weight: bold;color: #09a818}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td{border: none !important;border-bottom: 1px solid #e5e5e5;padding: 0 0 25px 0}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .ch_review_form{display: none;margin: 31px 0 30px 0;border: 0px solid #f00}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .ch_review_form .title_for_field{font-size: 14px;color: #000;font-weight: 600;text-transform: uppercase;margin: 0 0 7px 0}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .ch_review_form .review_new_name{width: 300px;height: 25px;font-size: 14px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px;margin: 0 0 10px 0}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .ch_review_form .review_new_name .review_new_name_input{width: 297px;height: 22px;font-size: 14px;border: none}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .ch_review_form .review_new_text{float: left;margin-right: 15px;width: 640px;height: 104px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .ch_review_form .review_new_text .review_new_text_input{width: 635px;height: 97px;font-size: 16px;border: none}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .ch_review_form .review_new_submit{margin: 68px 0 0 0}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .review_comment{margin: 0 0 0 30px}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .review_comment .review_comment_name{float: left;margin: 2px 17px 0 0;font-weight: 600;color: #797979;font-size: 14px}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .fest_reviews_table_tr_content td .review_comment .review_comment_date{color: #797979;font-size: 14px}.fest_inner_tabs .fest_inner_tabs_content .fest_reviews_table .parent_hidden{display: none}.fest_inner_tabs .fest_inner_tabs_content #link_parents_reviews{cursor: pointer}.fest_inner_tabs .footer_event{width: 1017px;margin: 50px auto;display: flex;justify-content: space-between;flex-wrap: wrap}.fest_inner_tabs .footer_event #vk_comments{margin: 0 0 50px 0}.fest_inner_tabs .footer_event .footer_event_left{height: 340px;border: 0px solid #f00;margin: 0 0 0 8px;display: flex;flex-direction: column;justify-content: space-between}.fest_inner_tabs .footer_event .footer_event_left .phones_email{display: flex;flex-direction: row;justify-content: space-between;width: 550px}.fest_inner_tabs .footer_event .footer_event_left .phones_email .phones{padding: 0 0 0 64px;background: url(/d/i/event_footer_phone.png) no-repeat;font-size: 24px;font-weight: bold;line-height: 1.6em;display: flex;flex-direction: column;width: 255px}.fest_inner_tabs .footer_event .footer_event_left .phones_email .phones .recallme{display: inline-block;background: #fff;border: 1px solid #2d910e;border-radius: 2px;padding: 4px 0;width: 210px;text-align: center;cursor: pointer;margin: 7px 0 0 0px;font-size: 18px}.fest_inner_tabs .footer_event .footer_event_left .phones_email .email{padding: 9px 0 0 64px;background: url(/d/i/event_footer_email.png) no-repeat;font-size: 20px;text-decoration: underline;width: 170px}.fest_inner_tabs .footer_event .footer_event_left .phones_email .email a{color: #000}.fest_inner_tabs .footer_event .footer_event_left .subscribe{border-top: 1px solid #e2e2e2;padding: 40px 0 0 0;font-size: 19px;font-weight: bold}.fest_inner_tabs .footer_event .footer_event_left .subscribe .in{margin: 23px 0 0 0;background: #0bb82b;border-radius: 2px;padding: 0 0 0 3px;height: 43px;box-sizing: border-box;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;align-items: center}.fest_inner_tabs .footer_event .footer_event_left .subscribe .in input{height: 37px;width: 390px;font-size: 18px;border: none;padding: 0 0 0 13px}.fest_inner_tabs .footer_event .footer_event_left .subscribe .in button{background: #0bb82b;border: none;width: 132px;height: 37px;color: #fff;font-size: 17px;cursor: pointer}.fest_inner_tabs .footer_event .footer_event_right{width: 400px;border: 0px solid #00f}.fest_inner_tabs .footer_event .footer_event_right .social_up{display: flex;align-items: center;justify-content: space-between}.fest_inner_tabs .footer_event .footer_event_right .social_up span{font-size: 19px;font-weight: bold}.fest_inner_tabs .footer_event .footer_event_right .soc_blocks .links{margin: 22px 0 12px 0}.fest_inner_tabs .footer_event .footer_event_right .soc_blocks .links a{font-size: 14px;color: #333;border-bottom: 1px dotted #333;cursor: pointer}.fest_inner_tabs .footer_event .footer_event_right .soc_blocks .links .active{color: #5c7fa7;font-weight: bold;border-bottom: none}.fest_inner_tabs .footer_event .footer_event_right .soc_blocks .links a{margin: 0 10px 0 0}.fest_inner_tabs .footer_event .footer_event_right .soc_blocks .links a:last-child{margin-right: 0}.fest_inner_tabs .footer_event .footer_event_right .soc_blocks .blocks .fb-page{display: none}.fest_inner_tabs .footer_event .footer_event_right .soc_blocks .blocks #ok_group_widget{display: none}.similar_events{margin: 55px 0 0px 0;padding: 50px 0 80px 0;width: 100%;background-color: #eceff1}.similar_events.first{padding: 10px 0 30px 0;margin-top: 100px}.similar_events .why_we_are_block{position: relative;margin: 0px auto;border: 0px solid #f00;width: 887px;height: 200px}.similar_events .why_we_are_block .why_we_are_title{border: 0px solid #00f;background: #eceff1;position: relative;display: inline-block;margin: -10px 0 0 260px;padding: 0 30px;text-align: center;font-size: 27px;font-weight: 500;letter-spacing: 0.115em;cursor: pointer}.similar_events .why_we_are_block .why_we_are_title_bul{position: absolute;cursor: pointer;right: 4px;top: 12px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #08ae27;-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-moz-transition: all .4s;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s}.similar_events .why_we_are_block .why_we_are_title_bul_hidden{position: absolute;cursor: pointer;right: 4px;top: 12px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #08ae27;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);transition-duration: .4s}.similar_events .why_we_are_block .why_we_are{overflow: hidden;margin: -18px auto;padding: 20px 0 60px 0;width: 887px;height: 110px;border: 2px solid #0ab82b;border-bottom: 2px solid #0ab82b}.similar_events .why_we_are_block .why_we_are .why_we_are_items{width: 850px;margin: 30px auto;border: 0px solid #f00}.similar_events .why_we_are_block .why_we_are .why_we_are_items .why_we_are_item{float: left;width: 33%;border: 0px solid #00f}.similar_events .why_we_are_block .why_we_are .why_we_are_items .why_we_are_item .why_we_are_item_title{margin: 0 0 15px 0;text-align: center;font-size: 19px;font-weight: bold;letter-spacing: 0.038em;color: #05a815}.similar_events .why_we_are_block .why_we_are .why_we_are_items .why_we_are_item .why_we_are_item_content{text-align: center;padding: 0 15px;font-size: 14px;letter-spacing: 0.001em;line-height: 1.5em}.similar_events .similar_events_title{width: 100%;text-align: center;font-size: 30px;font-weight: 500;letter-spacing: 0.2em;margin-top: 26px}.similar_events .similar_events_slider{width: 981px;height: 297px;margin: 28px auto 0;border: 0px solid #f00;position: relative}.similar_events .similar_events_slider_button{position: absolute;width: 27px;height: 28px;float: left;top: 135px;border: 0px solid #008000}.similar_events .similar_events_slider_button:hover{cursor: pointer}.similar_events .slider_button_right{background: url(/d/i/slider_arrow_right.png);right: 0;margin: 0 0 0 18px}.similar_events .slider_button_right_forbidden{background: url(/d/i/slider_arrow_right_forbidden.png);right: 0;margin: 0 0 0 18px}.similar_events .slider_button_left{background: url(/d/i/slider_arrow_left.png);margin: 0 18px 0 0}.similar_events .slider_button_left_forbidden{background: url(/d/i/slider_arrow_left_forbidden.png);margin: 0 18px 0 0}.similar_events .similar_events_slider_item{display: none;float: left;position: absolute;left: 45px;width: 885px;height: 293px;border: 0px solid #000;background: #fff;padding: 0}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations{position: relative;border: 0px solid #f00;width: 232px;height: 293px;margin: 0 30px 0px 0;float: left}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_head{position: absolute;width: 184px;background: #0ab82b;min-height: 60px;padding: 9px 24px 19px 24px}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_head .similar_events_slider_item_photo_dates_locations_head_dates{color: #fff;font-size: 15px;font-weight: 500;text-transform: uppercase;margin: 0 0 7px 0}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_head .similar_events_slider_item_photo_dates_locations_head_dates .fest_content_photo_dates_locations_head_dates_day{font-size: 25px;font-weight: 500}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_head .similar_events_slider_item_photo_dates_locations_head_location{position: relative;margin: 0 0 4px -3px;border: 0px solid #f00;padding: 0 0 0 20px;font-weight: 600;text-transform: uppercase;text-decoration: underline}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_head .similar_events_slider_item_photo_dates_locations_head_location .similar_events_slider_item_photo_dates_locations_head_location_tomap{position: absolute;left: 0;margin: 1px 0 0 0}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_head .similar_events_slider_item_photo_dates_locations_head_location .similar_events_slider_item_photo_dates_locations_head_location_flag{margin: 0 0 0 8px}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_img{position: relative;margin: 96px 0 0 0;width: 232px;height: 197px}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .1similar_events_slider_item_photo_dates_locations_types_event{position: absolute;bottom: 40px;left: -20px;margin: 25px 0 0 0;font-size: 14px;letter-spacing: 0.02em;font-weight: 200;color: #fff}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .similar_events_slider_item_photo_dates_locations_types_event_items{display: inline-block;margin: 0;padding: 3px 8px;font-size: 13px;letter-spacing: 0.06em;font-weight: 200;color: #fff}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .e_fest{background-color: #ff0238}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .e_konk{background-color: #0fca21}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .e_mastkl{background-color: #ff7802}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .e_kanik{background-color: #08a2d6}.similar_events .similar_events_slider_item .similar_events_slider_item_photo_dates_locations .e_profkonk{background-color: #da70d6}.similar_events .similar_events_slider_item .similar_events_slider_item_content{position: relative;width: 630px;border: 0px solid #00f;margin: 29px 0 0 0;padding: 0 0 0 250px}.similar_events .similar_events_slider_item .similar_events_slider_item_content #similar_events_slider_item_content_fav_quest{float: right;height: 24px;padding: 0;border: 0px solid #f00;margin: -23px 7px 0 0}.similar_events .similar_events_slider_item .similar_events_slider_item_content #similar_events_slider_item_content_fav_quest img:hover{cursor: pointer}.similar_events .similar_events_slider_item .similar_events_slider_item_content #similar_events_slider_item_content_fav_quest .fav_btn{position: relative;top: -2px;margin: 0 7px 0 0;cursor: pointer}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_name{border: 0px solid #f00;width: 600px;margin: 16px 0 20px 0;padding: 0 30px 0 0}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_name a{font-family: "Roboto";font-size: 18px;font-weight: 300;letter-spacing: 0.01em;line-height: 1.5em;color: #2c4d99}.similar_events .similar_events_slider_item .similar_events_slider_item_content .categories_event{color: #7a7a7a;font-size: 12px;margin: 6px 0 0 0;letter-spacing: 0.03em}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more{float: left;border: 0px solid #f00;min-width: 585px;margin: 23px 0 0 0px;padding: 10px 0 0 8px;background-color: #eceff1;font-size: 13px}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_min_price{border: 0px solid #f00;padding: 3px 29px 12px 20px;float: left;position: relative}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_min_price .similar_events_slider_item_content_short_info_right_more_min_price_text{border-bottom: 1px dotted #000}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_min_price .similar_events_slider_item_content_short_info_right_more_min_price_text:hover{border-bottom: 1px dotted #eceff1;cursor: default}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_ages{border: 0px solid #f00;padding: 3px 15px 12px 20px;float: left;background: url(/d/i/ages.png) no-repeat 0 0px;position: relative}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_ages .similar_events_slider_item_content_short_info_right_more_ages_text{border-bottom: 1px dotted #000}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_ages .similar_events_slider_item_content_short_info_right_more_ages_text:hover{border-bottom: 1px dotted #eceff1;cursor: default}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_date_end_priem{padding: 3px 22px 12px 16px;background: url(/d/i/order.png) no-repeat 0px 4px;float: left;letter-spacing: 0.012em}.similar_events .similar_events_slider_item .similar_events_slider_item_content .similar_events_slider_item_content_short_info_right_more .similar_events_slider_item_content_short_info_right_more_date_end_priem span{font-weight: 700}.similar_events .similar_events_block{text-align: center;padding-top: 25px}.similar_events .similar_events_block .similar_events_block_item{display: inline-block;width: 440px;height: 252px;margin: 5px 9px;padding: 0;box-shadow: 0px 0px 10px 0px #9b9b9b}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left{position: relative;float: left;width: 210px;height: 252px;overflow: hidden;text-align: center;background: #fff;padding: 0 0 0 0;border: 0px solid #f00}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved{border: 2px solid #888;width: 182px;height: 95px;position: relative;left: 12px;top: 30px;margin: 0 0 50px 0}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved .dates_proved_title{background: #fff;padding: 0 6px;font-size: 15px;position: relative;text-transform: uppercase;float: left;top: -11px;left: 8px;color: #888888}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved .dates_proved_days{float: left;position: relative;width: 182px;top: -17px;font-size: 50px;text-align: center;font-weight: bold;border: 0px solid #f00}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved .dates_proved_month{width: 61px;float: left;position: relative;top: -28px;font-weight: bold;font-family: "Roboto";font-size: 14px;text-transform: uppercase;border: 0px solid #f00;text-align: center}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved .month1{margin: 0 0 0 6px}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved .month2{margin: 0 0 0 42px}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved .dates_proved_year{float: left;position: relative;border: 0px solid #000;width: 78px;top: -15px;margin: 0 0 0 50px;text-align: center}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .dates_proved .dates_proved_year span{background: #fff;color: #888888}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event{position: absolute;border: 0px solid #f00;text-align: left;padding: 0;line-height: 0;left: 187px}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .similar_events_slider_item_photo_dates_locations_types_event_items{height: 17px;padding: 3px 3px 0 7px;display: inline-block;position: relative;color: #fff;font-size: 12px;line-height: 1em;letter-spacing: 1.5em;cursor: default;width: 13px;overflow: hidden}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_fest{background: #ff0238}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_fest:hover{left: -58px;width: 80px;letter-spacing: 0em}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_konk{background: #0fca21}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_konk:hover{left: -45px;width: 60px;letter-spacing: 0em}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_mastkl{background: #ff7802}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_mastkl:hover{left: -85px;width: 105px;letter-spacing: 0em}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_kanik{background: #08a2d6}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_kanik:hover{left: -55px;width: 80px;letter-spacing: 0em}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_profkonk{background: #da70d6}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .fest_content_short_info_types_event .e_profkonk:hover{left: -75px;width: 95px;letter-spacing: 0em}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .locations_countries_only{border: 0px solid #f00;width: 178px;margin: 15px 0 0 20px;font-size: 15px;text-align: left;font-weight: bold;line-height: 1.7em;text-transform: uppercase}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .locations_countries_only a{color: #000}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .locations_head{border: 0;width: 178px;font-size: 15px;margin: -5px 0 0 20px;text-align: left}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_left .mincost{font-size: 15px;font-weight: bold;padding: 10px 0 0 20px;text-align: left}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right{width: 180px;padding: 25px 28px 2px 22px;height: 225px;float: right;text-align: left;background: #f4f6f7;position: relative}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .namef{height: 151px;overflow: hidden}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .namef:after{content: " ";width: 180px;position: absolute;left: 22px;top: 133px;height: 53px;background: linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -moz-linear-gradient(rgba(255,255,255,0), #f4f6f7);background: -webkit-linear-gradient(rgba(255,255,255,0), #f4f6f7)}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest{padding-top: 10px}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:visited,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:active,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:hover{display: block;float: left;cursor: pointer;border-radius: 3px;text-decoration: none !important;color: #fff;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 300;font-family: "Roboto";letter-spacing: 0.053em;background-color: #0a8a16}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a span,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:visited span,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:active span,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:hover span{color: #fff;display: block;border-radius: 3px;padding: 7px 20px 11px 20px;background-color: #0ecb20}.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:hover,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:visited:hover,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:active:hover,.similar_events .similar_events_block .similar_events_block_item .fest_content_short_info_right .openfest a:hover:hover{background: none;padding: 3px 0px 0px 0px}#also_recom{margin: 23px auto 0px;width: 889px}#also_recom .title{font-size: 19px;display: block}#also_recom a{line-height: 1.4em;color: #3956AC}.baner_block_under_similar{margin: 23px auto 0px;width: 889px;height: 100px}.baner_block_under_similar .baner_block_under_similar_item{float: left;width: 430px;height: 100px}.baner_block_under_similar #baner_block_under_similar_item_left{margin: 0 26px 0 0}#footer{height: 333px;padding: 26px 0 0 0;margin: 0;position: absolute;bottom: 0;width: 1260px;background: #292929;z-index: 1}.footer_content{margin: 0 auto;width: 1200px;padding: 0 0 0 0;border: 0px solid #f00}.footer_content #footer_left{float: left;margin: 0 0 0 18px}.footer_content #footer_left .footer_left_column{width: 280px;float: left}.footer_content #footer_left .footer_left_column .footer_left_column_head,.footer_content #footer_left .footer_left_column .footer_left_column_head a{color: #0ab82b;font-size: 13px;font-weight: 500;letter-spacing: 0.005em;text-transform: uppercase;text-decoration: none;margin: 20px 0 10px 0}.footer_content #footer_left .footer_left_column a{display: block;text-decoration: none;color: #cacaca;font-size: 13px;font-weight: 300;margin: 0 0 6px 0}.footer_content #footer_right_pkinfo{position: absolute;bottom: 90px;right: 55px}.footer_content #footer_right{float: right;margin: 0 20px 0 0;font-size: 13px;font-weight: 200}.footer_content #footer_right #copyright{position: absolute;bottom: 10px;right: 55px;color: #909090}.footer_content #footer_right #footer_right_soc{float: right}.footer_content #footer_right #footer_right_soc a{display: block;float: left;padding: 0;margin: 0 3px 0 0}.footer_content #footer_right #footer_right_counter{position: absolute;bottom: 30px;right: 55px;color: #909090}.footer_content #footer_right #footer_right_subscribe{margin: 20px 0 15px 0}.footer_content #footer_right #footer_right_subscribe span{color: #fff;font-size: 12px}.footer_content #footer_right #footer_right_subscribe form{margin: 17px 0 0 0}.footer_content #footer_right #footer_right_subscribe #input_text_subscribe_email{height: 25px;width: 207px;padding: 0 0 0 5px;float: left;background: #fff;color: #000;border: 1px solid #626a72;border-radius: 2px}.footer_line{border-top: 1px solid #cdd6dd;padding: 26px 0 0 0}ul.green_ul{list-style-image: url('/d/i/bul.png');margin-left: 30px;padding-left: 0px}ul.green_ul li{font-size: 14px;margin: 0 2px 5px 0;padding: 0;letter-spacing: 0.031em;font-family: Arial}.annotation_green_border{margin: 10px 0 39px 0;width: 100%;border: 2px solid #0ecb20}.annotation_green_border p{margin: 23px 29px 21px 29px;font-size: 15px;font-family: Arial;line-height: 1.5em}.annotation_green_border_hidden{display: none}.button_green{display: block;float: left;cursor: pointer;border-radius: 3px;text-decoration: none !important;color: #fff;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 300;font-family: "Roboto";letter-spacing: 0.053em;background-color: #0a8a16}.button_green div{color: #fff;border-radius: 3px;padding: 7px 20px 11px 20px;background-color: #0ecb20}.button_green:hover{background: none;padding: 3px 0px 0px 0px}.button_yellow{display: inline-block;cursor: pointer;border-radius: 3px;margin: 8px 0;text-decoration: none !important;color: #444;padding: 0px 0px 3px 0px;font-size: 18px;font-weight: 300;font-family: "Roboto";letter-spacing: 0.053em;background-color: #8A7A0D}.button_yellow div{color: #444;border-radius: 3px;padding: 7px 20px 11px 20px;background-color: #ffd001}.button_yellow:hover{background: none;padding: 3px 0px 0px 0px}.button_dark_blue{display: block;float: left;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 4px 0px;font-size: 18px;font-weight: 200;letter-spacing: 0.053em;background-color: #2c446a}.button_dark_blue div{border-radius: 3px;padding: 7px 20px 11px 20px;background-color: #3b5c90}.button_dark_blue:hover{background: none;padding: 4px 0px 0px 0px}.button_dark_blue_mini{display: block;float: left;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;font-size: 14px;font-weight: 200;letter-spacing: 0.053em;background-color: #2c446a}.button_dark_blue_mini div{border-radius: 3px;padding: 4px 11px 6px 11px;background-color: #3b5c90}.button_dark_blue_mini:hover{background: none;padding: 3px 0px 0px 0px}.button_dark_blue_mini_similar{display: block;float: left;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 19px 0 0 -1px;font-size: 14px;font-weight: 200;letter-spacing: 0.015em;background-color: #2c446a}.button_dark_blue_mini_similar div{border-radius: 3px;padding: 4px 11px 6px 11px;background-color: #3b5c90}.button_dark_blue_mini_similar:hover{background-color: #fff;padding: 3px 0px 0px 0px}.button_green2{background-color: #1e9234}.button_green2 div{background-color: #0ab82b}.button_green2_transparent{display: inline-block;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 4px 0px;font-size: 18px;font-weight: 200;letter-spacing: 0.053em;background-color: #0a8a16}.button_green2_transparent div{border-radius: 3px;padding: 7px 20px 11px 20px;background-color: #0ecb20}.button_green2_transparent:hover{background: none;padding: 4px 0px 0px 0px}.button_green_selected{display: block;cursor: pointer;float: left;border-radius: 3px;text-decoration: none !important;color: #fff;padding: 4px 0 0 0;font-size: 18px;font-weight: 200;letter-spacing: 0.053em;background-color: #fff}.button_green_selected div{border-radius: 3px;padding: 7px 20px 11px 20px;background-color: #bbc7cf}.button_green_hidden{display: none}.button_green_mini_similar_hidden{display: none}.button_green_mini_similar{display: block;float: left;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 19px 0 0 -1px;font-size: 14px;font-weight: 200;letter-spacing: 0.015em;background-color: #0a8a16}.button_green_mini_similar div{border-radius: 3px;padding: 4px 11px 6px 11px;background-color: #0ecb20}.button_green_mini_similar:hover{background: none;padding: 3px 0px 0px 0px}.button_green_mini_fest_list{display: block;float: right;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 0px 0 0 -1px;font-size: 16px;font-weight: 200;letter-spacing: 0.025em;background-color: #0a8a16}.button_green_mini_fest_list div{border-radius: 3px;padding: 10px 16px 9px 16px;background-color: #0ecb20}.button_green_mini_fest_list:hover{background: none;padding: 3px 0px 0px 0px}.button_green_content_div{display: inline-block;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 0px 0 0 -1px;font-size: 16px;font-weight: 200;letter-spacing: 0.025em;background-color: #0a8a16}.button_green_content_div span{display: block;border-radius: 3px;padding: 10px 16px 9px 16px;background-color: #0ecb20}.button_green_content_div:hover{background: none;padding: 3px 0px 0px 0px}.button_grey_mini_fest_list{display: block;float: right;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 0px 0 0 9px;font-size: 16px;font-weight: 200;letter-spacing: 0.025em;background-color: #a2afb9}.button_grey_mini_fest_list div{border-radius: 3px;padding: 10px 16px 9px 16px;background-color: #bac4cb}.button_grey_mini_fest_list:hover{background: none;padding: 3px 0px 0px 0px}.button_green_mini_popup{display: block;float: left;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px;margin: 0px 0 0 0;font-size: 15px;font-weight: 200;letter-spacing: 0.035em;background-color: #0a8a16}.button_green_mini_popup div{border-radius: 3px;padding: 5px 11px 7px 11px;background-color: #0ecb20}.button_green_mini_popup:hover{background-color: #fff;padding: 3px 0px 0px 0px}.button_green_mini_fest_list_hidden{display: none}.button_green_mini_subscribe{border: 0px solid #f00;display: block;cursor: pointer;float: left;border-radius: 3px;text-decoration: none;color: #fff;padding: 0px 0px 3px 0px !important;width: 40px;margin: 0 0 0 4px;font-size: 14px;font-weight: 200;letter-spacing: 0.015em;background-color: #0a8a16}.button_green_mini_subscribe div{width: 18px;margin: -1px 0 0 -3px;border-radius: 3px;padding: 3px 11px 4px 11px;background-color: #0ecb20}.button_green_mini_subscribe:hover{background: none;padding: 3px 0px 0px 0px !important}#btn_adding_review{color: #fff;margin: 20px 0 0 0}.button_green_mini_review,.button_green_mini_get_price{display: block;float: left;border-radius: 3px;text-decoration: none !important;color: #fff;padding: 0px 0px 3px 0px;margin: 19px 0 0 -1px;font-size: 14px;font-weight: 200;letter-spacing: 0.015em;background-color: #0a8a16;cursor: pointer}.button_green_mini_review div,.button_green_mini_get_price div{border-radius: 3px;padding: 4px 11px 6px 11px;background-color: #0ecb20}.button_green_mini_review:hover,.button_green_mini_get_price:hover{background-color: #fff;padding: 3px 0px 0px 0px}.button_green_global{display: inline-block;border-radius: 3px;text-decoration: none !important;text-align: center;padding: 11px 15px 11px 15px !important;margin: 0 20px 10px;font-size: 16px;font-weight: 200;letter-spacing: 0.025em;color: #fff !important;background-color: #0ab82b;-webkit-box-shadow: 0px 3px 0px 0px #1e9234;-moz-box-shadow: 0px 3px 0px 0px #1e9234;box-shadow: 0px 3px 0px 0px #1e9234}.button_green_global:hover{-webkit-box-shadow: 0px -3px 0px 0px rgba(30,146,52,0);-moz-box-shadow: 0px -3px 0px 0px rgba(30,146,52,0);box-shadow: 0px -3px 0px 0px rgba(30,146,52,0);top: 3px;position: relative}.button_green_global_2rows{display: inline-block;border-radius: 3px;text-decoration: none !important;text-align: center;padding: 0px 15px 3px 15px !important;margin: 0 20px 10px;font-size: 16px;font-weight: 200;letter-spacing: 0.025em;color: #fff !important;background-color: #0ab82b;-webkit-box-shadow: 0px 3px 0px 0px #1e9234;-moz-box-shadow: 0px 3px 0px 0px #1e9234;box-shadow: 0px 3px 0px 0px #1e9234}.button_green_global_2rows:hover{-webkit-box-shadow: 0px -3px 0px 0px rgba(30,146,52,0);-moz-box-shadow: 0px -3px 0px 0px rgba(30,146,52,0);box-shadow: 0px -3px 0px 0px rgba(30,146,52,0);top: 3px;position: relative}#toup{position: fixed;z-index: 999;bottom: 10px;left: 50%;border: 2px solid #888;color: #555;cursor: pointer;border-radius: 5px;background-color: #fff;padding: 7px 20px;display: none}#show_more{text-transform: uppercase;color: #2c4d99;border: 0px solid #f00;text-align: center;padding: 10px 0}#show_more:hover{background-color: #f3f6fc;cursor: pointer}#block_not_found{border: 0px solid #f00;position: relative;width: 870px;margin: 0 auto;text-align: center;font-size: 16px}#block_params_not_found{text-align: center;background: #f1f1f1;padding: 5px;margin: 0 0 10px 0}#block_params_not_found .parstr{display: inline-block}#block_params_not_found .parstr .param_search_to_delete{display: inline-block;padding: 3px 0 3px 5px;margin: 3px;background: #FCFAE3;border: 1px solid #f0f0f0;font-size: 13px;font-family: Roboto;font-weight: 400}#block_params_not_found .parstr .param_search_to_delete:hover{background: #f0f0f0;cursor: default}#block_params_not_found .parstr .param_search_to_delete a{text-decoration: none;cursor: pointer;margin-right: 7px}.slider_min_max_val_age{float: left;font-family: Arial;font-size: 14px;margin-top: -5px;width: 20px;border: 0px solid #000}.slider_min_max_val_price{float: left;font-family: Arial;font-size: 14px;margin-top: -5px;width: 60px;border: 0px solid #000}#min_price_div,#min_age_div{text-align: right}.max_val{margin-left: 15px}.min_val{margin-right: -8px}.sliderCont{float: left;margin-left: 5px}#slider_cost{width: 394px}#slider_age{width: 400px}.ui-slider{position: relative}.ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 13px;height: 26px;background: url(/d/i/slider_left.png) no-repeat;border: 0px solid #f00;outline: none;cursor: pointer;border-radius: 0}.ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;overflow: hidden}.ui-slider-horizontal{height: 4px}.ui-slider-horizontal .ui-slider-handle{top: -11px;margin-left: 0px}.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%}.ui-slider-horizontal .ui-slider-range-min{left: 0}.ui-slider-horizontal .ui-slider-range-max{right: 0}.ui-widget-content{border: 1px solid #d4d4d4;background: #cad1d7}.ui-widget-header{border: 1px solid #d4d4d4;background: #0ab82b}.ui-corner-all{-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px}.jspContainer{overflow: hidden;position: relative}.jspPane{position: absolute}.jspVerticalBar{height: 100%;position: absolute;right: 0;top: 0;width: 5px;z-index: 2}.jspHorizontalBar{bottom: 0;height: 5px;left: 0;position: absolute;width: 100%}.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0}.jspCap{display: none}.jspHorizontalBar .jspCap{float: left}.jspTrack{background: #eee;position: relative;border-radius: 5px}.jspDrag{background: #aaa;cursor: pointer;left: 0;position: relative;top: 0;border-radius: 5px}.jspDrag:hover{background: #999}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%}.jspArrow{background: #999;cursor: pointer;display: block;text-indent: -20000px}.jspArrow.jspDisabled{background: #aaa;cursor: default}.jspVerticalBar .jspArrow{height: 16px}.jspHorizontalBar .jspArrow{float: left;height: 100%;width: 5px}.jspVerticalBar .jspArrow:focus{outline: none}.jspCorner{float: left;height: 100%}* html .jspCorner{margin: 0 -3px 0 0}.litetooltip-wrapper{position: absolute;font: normal 90% Verdana;z-index: 10000;display: block;visibility: visible;min-width: 100px}.litetooltip-wrapper.top,.litetooltip-wrapper.top-left,.litetooltip-wrapper.top-right{margin-top: -3px;padding: 5px 0 10px 0}.litetooltip-wrapper.right,.litetooltip-wrapper.right-top,.litetooltip-wrapper.right-bottom{margin-left: 3px;padding: 0 5px 0 10px}.litetooltip-wrapper.bottom,.litetooltip-wrapper.bottom-left,.litetooltip-wrapper.bottom-right{margin-top: 3px;padding: 10px 0 5px 0}.litetooltip-wrapper.left,.litetooltip-wrapper.left-top,.litetooltip-wrapper.left-bottom{margin-left: -3px;padding: 0 10px 0 5px}.litetooltip-wrapper .tooltip-arrow{border-color: transparent;border-style: solid;width: 0;height: 0;padding: 0}.litetooltip-wrapper .tooltip-arrow.top{margin-left: -8px;position: absolute;left: 50%;bottom: 0;border-width: 10px 8px 0 8px}.litetooltip-wrapper .tooltip-arrow.top-left{margin-left: 8px;left: 0;bottom: 0;position: absolute;border-width: 10px 8px 0 8px}.litetooltip-wrapper .tooltip-arrow.top-right{margin-right: 8px;right: 0;bottom: 0;position: absolute;border-width: 10px 8px 0 8px}.litetooltip-wrapper .tooltip-arrow.right{margin-top: -8px;position: absolute;top: 50%;left: 0;border-width: 8px 10px 8px 0}.litetooltip-wrapper .tooltip-arrow.right-top{margin-bottom: 8px;position: absolute;bottom: 0;left: 0;border-width: 8px 10px 8px 0}.litetooltip-wrapper .tooltip-arrow.right-bottom{margin-top: 8px;position: absolute;top: 0;left: 0;border-width: 8px 10px 8px 0}.litetooltip-wrapper .tooltip-arrow.bottom{margin-left: -8px;position: absolute;left: 50%;top: 0;border-width: 0 8px 10px 8px}.litetooltip-wrapper .tooltip-arrow.bottom-left{margin-left: 8px;position: absolute;left: 0;top: 0;border-width: 0 8px 10px 8px}.litetooltip-wrapper .tooltip-arrow.bottom-right{margin-right: 8px;position: absolute;right: 0;top: 0;border-width: 0 8px 10px 8px}.litetooltip-wrapper .tooltip-arrow.left{margin-top: -8px;position: absolute;top: 50%;right: 0;border-width: 8px 0 8px 10px}.litetooltip-wrapper .tooltip-arrow.left-top{margin-bottom: 8px;position: absolute;bottom: 0;right: 0;border-width: 8px 0 8px 10px}.litetooltip-wrapper .tooltip-arrow.left-bottom{margin-top: 8px;position: absolute;top: 0;right: 0;border-width: 8px 0 8px 10px}.tooltip-content{box-shadow: 0px 0px 15px -3px #000 !important;z-index: 10010 !important;border-radius: 4px;background-color: green;text-align: left !important}.tooltip-arrow{display: none}.bottom .tooltip-content:before{content: "";background-color: #fff;background: url(/d/i/tooltip_arrow.png) no-repeat;border-color: transparent;border-style: solid;width: 25px;height: 13px;padding: 0;display: block;margin-left: -13px;position: absolute;left: 50%;top: -9px;z-index: 10009 !important}.bottom-right .tooltip-content:before{content: "";background-color: #fff;background: url(/d/i/tooltip_arrow.png) no-repeat;border-color: transparent;border-style: solid;width: 25px;height: 13px;padding: 0;display: block;margin-right: 8px;position: absolute;right: 0;top: -9px;z-index: 10009 !important}h1.partner{font-size: 26px !important;color: #3b5c91 !important;font-weight: 400 !important}.partner_tbl{width: 100%}.partner_tbl tbody tr.simple th{background: #5675a4;color: #fff;font-size: 17px;font-weight: 400;letter-spacing: -0.02em}.partner_tbl tbody tr.simple th:nth-child(5){border-right: 1px solid #879fc3}.partner_tbl tbody tr.simple .tac{text-align: center}.partner_tbl tbody tr.simple .tal{text-align: left}.partner_tbl tbody tr.simple .border-r{border-right: 1px solid #879fc3}.partner_tbl tbody tr.simple .super{background: #addbb7;border-bottom: 1px solid #c1e3c8}.partner_tbl tbody tr.simple .w352{padding: 9px 0 14px 23px;width: 352px}.partner_tbl tbody tr.simple td:nth-child(1){padding: 10px 0 11px 20px !important;border-left: 1px solid #879fc3}.partner_tbl tbody tr.simple td:nth-child(1),.partner_tbl tbody tr.simple td:nth-child(2),.partner_tbl tbody tr.simple td:nth-child(5){border-right: 1px solid #879fc3}.partner_tbl tbody tr.simple td:nth-child(4){background: #addbb7;border-bottom: 1px solid #c1e3c8}.partner_tbl tbody tr.simple td:nth-child(2),.partner_tbl tbody tr.simple td:nth-child(3),.partner_tbl tbody tr.simple td:nth-child(4),.partner_tbl tbody tr.simple td:nth-child(5){text-align: center;padding: 10px 0 11px 0 !important}.partner_tbl tbody tr.simple:nth-child(2n+1){background: #f1f5f8}.partner_tbl tbody tr.simple:nth-last-child(1) td{border-bottom: 1px solid #879fc3}.partner_tbl tbody .tbl_partner_footer td{padding: 21px 0 24px 21px !important;background: #5675a4;color: #fff;font-size: 17px;font-weight: 400;letter-spacing: -0.02em}.partner_tbl tbody .tbl_partner_footer td:nth-child(1),.partner_tbl tbody .tbl_partner_footer td:nth-child(2){border-right: 1px solid #879fc3}.partner_tbl tbody .tbl_partner_footer td:nth-child(5){border-right: 1px solid #879fc3}.partner_tbl tbody .tbl_partner_footer td:nth-child(4){border-bottom: 0px solid #addbb7;background: #addbb7}.partner_tbl_extra{width: 100%}.partner_tbl_extra tbody tr td{border-right: 1px solid #879fc3}.partner_tbl_extra tbody tr td:nth-child(1){width: 350px;padding: 10px 0 11px 20px !important;border-left: 1px solid #879fc3}.partner_tbl_extra tbody tr td:nth-child(1){padding: 10px 0 11px 20px !important}.partner_tbl_extra tbody tr:nth-child(2n+1){background: #f1f5f8}.partner_tbl_extra tbody tr:nth-child(1) td{border-top: 1px solid #879fc3}.partner_tbl_extra tbody tr:nth-last-child(1) td{border-bottom: 1px solid #879fc3}.st_vkontakte span{width: 30px !important;height: 30px !important}.st_vkontakte span .vkontakte{background-image: url("/d/i/vk.png")}.st_facebook span{width: 30px !important;height: 30px !important}.st_facebook span .facebook{background-image: url("/d/i/fb.png")}.st_twitter span{width: 30px !important;height: 30px !important}.st_twitter span .twitter{background-image: url("/d/i/tw.png")}.st_googleplus span{width: 30px !important;height: 30px !important}.st_googleplus span .googleplus{background-image: url("/d/i/gp.png")}.st_odnoklassniki span{width: 30px !important;height: 30px !important}.st_odnoklassniki span .odnoklassniki{background-image: url("/d/i/ok.png")}.st_mail_ru span{width: 30px !important;height: 30px !important}.st_mail_ru span .mail_ru{background-image: url("/d/i/mail.png")}.st_livejournal span{width: 30px !important;height: 30px !important}.st_livejournal span .livejournal{background-image: url("/d/i/lj.png")}.st_linkedin span{width: 30px !important;height: 30px !important}.st_linkedin span .linkedin{background-image: url("/d/i/in.png")}#review_form{display: block;margin: 31px 0 30px 0}#review_form #review_form_errors{font-size: 13px;color: #f00}#review_form #review_form_annotation{display: block;color: #ccc;font-size: 13px;margin: 0 0 10px 0}#review_form .title_for_field{font-size: 15px;color: #000;font-weight: 600;text-transform: uppercase;margin: 0 0 15px 0}#review_form #review_new_name,#review_form #review_new_email{width: 300px;height: 30px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px;margin: 0 0 30px 0}#review_form #review_new_name #review_new_name_input,#review_form #review_new_email #review_new_name_input,#review_form #review_new_name #review_new_email_input,#review_form #review_new_email #review_new_email_input{width: 297px;height: 26px;font-size: 16px;border: none}#review_form #review_new_collect{width: 640px;height: 30px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px;margin: 0 0 30px 0}#review_form #review_new_collect #review_new_collect_input{width: 637px;height: 26px;font-size: 16px;border: none}#review_form #review_new_event{width: 640px;height: 30px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px;margin: 0 0 30px 0}#review_form #review_new_event #review_new_event_input{width: 637px;height: 26px;font-size: 16px;border: none}#review_form #review_new_text{float: left;margin-right: 15px;width: 640px;height: 104px;font-size: 16px;border-radius: 3px;border: 1px solid #b3bbc3;padding-top: 2px}#review_form #review_new_text #review_new_text_input{width: 635px;height: 97px;font-size: 16px;border: none}#review_form #review_new_submit{margin: 10px 0 0 0;text-align: center}#review_form #review_new_submit #btn_adding_review_submit{display: inline-block;float: none}.help-video{z-index: 1;background: #f81e42;opacity: 0;width: 0;position: fixed;bottom: 247px;right: 0;border-radius: 3px 0 0 0;color: #fff;font-size: 16px}.help-video .help-video-close{display: block;float: right;position: relative;top: 9px;right: 9px;height: 9px;width: 9px;background: url(/d/i/help_video_close.png) no-repeat;cursor: pointer}.help-video .left-block{background: #e92142;float: left;height: 73px;width: 72px}.help-video .left-block img{margin: 13px 0 0 20px}.help-video .text{padding: 17px 0 0 89px}.help-video .text a{color: #fff;text-decoration: none;font-weight: 100}.baftform{padding: 0 0 0 27px}.baftform > div{margin: 15px 0 0 0;display: block}.baftform > div img{width: 310px}.help-video-min{z-index: 1;cursor: pointer;background: #e92142 url(/d/i/help_video_min.png) no-repeat center center;height: 48px;width: 46px;position: fixed;bottom: 261px;right: -50px;border-radius: 3px 0 0 3px}.find_event_for_you{width: 500px;position: relative;padding: 20px 0;margin: 0 auto}.find_event_for_you .popup_window_inner_close{display: none}.find_event_for_you .popup_window_inner_title{text-align: center;text-transform: uppercase;font-size: 27px;font-weight: 700;letter-spacing: 0.005em;margin: 0 0 25px 0;line-height: 39px}.find_event_for_you .popup_window_inner_warning{font-size: 13px;letter-spacing: -0.01em;color: #787878;margin: 9px 0 26px 0}.find_event_for_you .popup_window_inner_field .popup_window_inner_field_inputtext{float: left;clear: both;margin: 0 0 18px 0}.find_event_for_you .popup_window_inner_field .popup_window_inner_field_inputtext .popup_input_text{padding: 0 0 0 4px;height: 32px;background: none;font-size: 14px;color: #444;border: 1px solid #b3bbc3;border-radius: 3px}.find_event_for_you .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_email2{width: 293px;margin-right: 26px}.find_event_for_you .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_phone2{width: 293px;margin-right: 26px}.find_event_for_you .popup_window_inner_field .popup_window_inner_field_inputtext #popup_help_name2{width: 437px;margin-right: 26px}.find_event_for_you .popup_window_inner_field #popup_help_call_btn,.find_event_for_you .popup_window_inner_field #popup_help_email_btn{width: 118px;cursor: pointer;color: #fff;text-decoration: none}.find_event_for_you .popup_window_inner_big_field{border-radius: 3px;border: 1px solid #ccc;height: 126px;margin-top: 10px;padding: 5px 5px 10px 5px;text-align: center;font-size: 14px;color: #333;line-height: 28px}.find_event_for_you .popup_window_inner_big_field #popup_help_self_call_btn{width: 100%;font-size: 18px;font-weight: 400;margin: 0 0 16px 0}.find_event_for_you .popup_window_inner_big_field #popup_help_self_call_btn div{text-align: center;padding: 7px 11px 7px 11px}.find_event_for_you .popup_window_inner_big_field #popup_help_self_call_btn:hover{background-color: #fff;padding: 3px 0px 0px 0px}.find_event_for_you .popup_window_inner_field_note,.find_event_for_you #message_help{padding: 15px 0 0 0;text-align: center;font-size: 15px;color: #676767;line-height: 27px}.find_event_for_you .popup_window_inner_close{top: -7px;right: -13px}#textafterres{margin: 20px 5px}.valuta{font-family: 'ALSRubl-Arial', Arial, Tahoma, Verdana, sans-serif, Roboto !important;display: inline !important;padding: 0 !important;margin: 0 !important}#share42{display: inline-block}#share42 .share42-item{display: inline-block;margin: 0 6px 6px 0;height: 24px}#share42 .share42-item a{display: inline-block;width: 24px;height: 24px;margin: 0;padding: 0;outline: none}#formmobile input[type="checkbox"]{display: none}#formmobile input[type="checkbox"] + label{font-size: 14px;letter-spacing: -0.01em}#formmobile input[type="checkbox"] + label span{display: inline-block;width: 18px;height: 18px;margin: -1px 4px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) left top no-repeat;cursor: pointer}#formmobile input[type="checkbox"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -18px top no-repeat}#formmobile input[type="radio"]{display: none}#formmobile input[type="radio"] + label{font-size: 14px;letter-spacing: -0.01em;margin-right: 5px}#formmobile input[type="radio"] + label span{display: inline-block;width: 18px;height: 18px;margin: -1px 2px 0 0;vertical-align: middle;background: url(/d/i/check_radio_sheet.png) -36px top no-repeat;cursor: pointer}#formmobile input[type="radio"]:checked + label span{background: url(/d/i/check_radio_sheet.png) -54px top no-repeat}.bancont{position: relative;display: inline-block}#main_page_big_renab_block .butopen,.bancont .butopen{position: absolute;right: 5px;top: 5px;background: #fff;border-radius: 16px;display: inline-block;z-index: 999;color: #000;cursor: pointer;font-size: 7px;font-weight: 500;letter-spacing: .1em;opacity: .5;padding: 3px;text-transform: uppercase}.fz152{font-size: 11px}#msg_bottom{z-index: 2;background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0%200h20v20H0z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%221.5%22%20d%3D%22M3%203h14a2%202%200%200%201%202%202v10a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%221.5%22%20d%3D%22M16.074%207.064l-6.01%204.01-6.01-4.01%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") no-repeat 14px center, linear-gradient(95deg, #2f324a 20%, #424867 80%);font-size: 15px;color: #fff;cursor: pointer;position: fixed;bottom: 0;right: 30px;border-radius: 10px 10px 0 0;display: inline-block;padding: 9px 13px 8px 43px}