@font-face {
    font-family: 'Segoeuilight';
    src: url("/data/fonts/segoeuilight.eot");
    src: url("/data/fonts/segoeuilight.eot#iefix") format("embedded-opentype"),
    url("/data/fonts/segoeuilight.woff") format("woff"),
    url("/data/fonts/segoeuilight.ttf") format("truetype"),
    url("/data/fonts/segoeuilight.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Segoeui';
    src: url("/data/fonts/segoeui.eot");
    src: url("/data/fonts/segoeui.eot#iefix") format("embedded-opentype"),
    url("/data/fonts/segoeui.woff") format("woff"),
    url("/data/fonts/segoeui.ttf") format("truetype"),
    url("/data/fonts/segoeui.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Poiret One';
  font-style: normal;
  font-weight: 400;
  src: local('Poiret One'), local('PoiretOne-Regular'), url(https://themes.googleusercontent.com/static/fonts/poiretone/v1/BTpJg8_B_DLGSuk_1Pf0tvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

.flex-container {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}

[flex-display="inline"]{display: -webkit-box; display: -moz-box; display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex;}
[flex-justify="center"]{-webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center;  justify-content: center;}
[flex-justify="justify"]{-webkit-box-pack: justify; -moz-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify;  justify-content: space-between;}
[flex-justify="right"]{-webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;}
[flex-wrap="nowrap"]{-webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap;}
[flex-wrap="wrap"]{-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
[flex="1"]{-webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto;}
[flex="0"]{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto;}
[flex="110"]{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 10 auto; -ms-flex: 0 10 auto; flex: 0 10 auto;}
[flex="block_9"]{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto;}
[flex-box="1"]{-webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1;}
[flex-order="0"]{-webkit-order: 0; -ms-flex-order: 0; order: 0;}
[flex-order="1"]{-webkit-order: 1; -ms-flex-order: 1; order: 1;}
[flex-order="2"]{-webkit-order: 2; -ms-flex-order: 2; order: 2;}
[flex-order="3"]{-webkit-order: 3; -ms-flex-order: 3; order: 3;}
[flex-order="4"]{-webkit-order: 4; -ms-flex-order: 4; order: 4;}
[flex-order="5"]{-webkit-order: 5; -ms-flex-order: 5; order: 5;}
[flex-order="6"]{-webkit-order: 6; -ms-flex-order: 6; order: 6;}
[flex-order="7"]{-webkit-order: 7; -ms-flex-order: 7; order: 7;}
[flex-order="8"]{-webkit-order: 8; -ms-flex-order: 8; order: 8;}
[flex-order="9"]{-webkit-order: 9; -ms-flex-order: 9; order: 9;}
[flex-align="auto"]{-webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto;}
[flex-align="center"]{-webkit-align-self: center; -ms-flex-item-align: center; align-self: center;}
[flex-align="end"]{-webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;}
[align-items="center"]{-webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important;}
[flex-direction="column"]{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}
[flex-direction="column-reverse"]{-webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;}
[align-self-one="stretch"]{-webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch;}
[align-self-one="center"]{-webkit-align-self: center; -ms-flex-item-align: center; align-self: center;}
[flexdisplay="flex"]{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}

.background_cover{-webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;}
.brdradius3{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.brdradius5{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.brdradius7{-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
.brdradius10{-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.brdradius15{-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;}
.brdradius20{-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;}
.brdradius750{-moz-border-radius: 750px; -webkit-border-radius: 750px; border-radius: 750px;}

.flex_brandcontent_one{width: 200px; text-align: center; margin: 10px 5px;}
.flex_brandcontent_one_text{font-weight: bold; margin-top: 5px;}
.flex_brandcontent_one_image img{border: 1px solid #7276B3;}
.flex_brandcontent_one_image img:hover{border: 1px solid #D4C2A3;}

.maxwidth{width: calc(100% - 40px); margin: 0px auto; max-width: 960px; padding: 0 20px;}
.footer__block{position: relative; min-height: 150px; background: #1d1a1d; background: -moz-linear-gradient(top, #1d1a1d 0%, #1d1a1d 49%, #221f22 50%, #1d1a1d 51%, #1d1a1d 100%); background: -webkit-linear-gradient(top, #1d1a1d 0%,#1d1a1d 49%,#221f22 50%,#1d1a1d 51%,#1d1a1d 100%); background: linear-gradient(to bottom, #1d1a1d 0%,#1d1a1d 49%,#221f22 50%,#1d1a1d 51%,#1d1a1d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1a1d', endColorstr='#1d1a1d',GradientType=0 ); background-size: 1px 5px; color: #564A5A;}
.footerflex{position: relative; z-index: 1; padding: 20px 0;}
.footerflex__one{margin-right: 20px;}
.footerflex__one img{max-width: 240px; width: 100%; display: block; margin: 0 auto;}
.footerflex__menu a, .footerflex__menu_a{color: #564a5a; text-decoration: none; font-weight: bold;}
.footerflex__menu a:hover, .footerflex__menu_a:hover{color: #655769;}
.footerflex__menu__one{max-width: 135px; width: 100%; line-height: 25px;}
.footerflex__footer__two{text-align: right; margin-left: 20px;}
.footerflex__footer__two img{display: inline-block;}
.footerflex__footer__two__text{color: #fff; margin-top: 5px;}
.footerflex__footer{padding-bottom: 20px;}

.oncopy{-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}

.new_design{
    position: relative;
}

.new_design .header_new{
    background: url(/i/img/design/header_image.png) no-repeat; 
    width: 1000px; 
    margin: 0 auto; 
    position: relative; 
    height: 315px; 
}

.new_design .header_new .icon_text{
    background: url(/i/img/design/icon_image.png) no-repeat; 
    width: 200px; 
    height: 61px; 
    text-align: center; 
    color: #ae8852; 
    padding-top: 61px; 
    font-weight: bold; 
    position: absolute; 
    top: 15px; 
    left: 30px;
    z-index: 4;
}

.new_design table, .new_design tr, .new_design td{border: 0px;}

.new_design td{vertical-align: top;}

.new_design .central_menu{
    background: url(/i/img/design/menu.png) repeat-x; 
    height: 45px; 
    bottom: 0px; 
    position: absolute; 
    width: 100%; 
    font-size: 11px;
    z-index: 4;
}

.new_design .central_menu table{
    width: 1000px; 
    text-align: center; 
    color: #fff; 
    height: 43px; 
    margin: 0 auto; 
    margin-top: 2px;
    border-collapse: separate;
}

.new_design .central_menu .lev1{display: inline-block}

.new_design .central_menu .img_setting{
    background: url(/i/img/design/menu_icon.png); 
    width: 20px; 
    height: 21px; 
    vertical-align: middle; 
    margin: -5px 5px 0 0;
}

.new_design .central_menu .exhibitions{background-position: -100px 0px;}
.new_design .central_menu .seminars{background-position: -20px 0px;}
.new_design .central_menu .awards{background-position: -40px 0px;}
.new_design .central_menu .exhibitors{background-position: 0px 0px;}
.new_design .central_menu .mass_media{background-position: -60px 0px;}
.new_design .central_menu .media_about_us{background-position: -80px 0px;}

.new_design .header_new .exhibitions_block:hover .exhibitions{background-position: -100px -21px;}
.new_design .header_new .seminars_block:hover .seminars{background-position: -20px -21px;}
.new_design .header_new .awards_block:hover .awards{background-position: -40px -21px;}
.new_design .header_new .exhibitors_block:hover .exhibitors{background-position: 0px -21px;}
.new_design .header_new .mass_media_block:hover .mass_media{background-position: -60px -21px;}
.new_design .header_new .media_about_us_block:hover .media_about_us{background-position: -80px -21px;}

.new_design .central_menu td{
    padding: 0px; 
    border-spacing: 0px;
}

.new_design .central_menu a{
    color: #fff; 
    text-decoration: none; 
    font-weight: bold; 
    text-shadow: 1px 1px 1px #241827;
}

.new_design .central_menu a:hover{color: #9e93a6;}

.new_design .central_menu .central_menu_text{
    margin-top: 0px; 
    height: 34px; 
    padding: 4px; 
    line-height: 34px;
}

.new_design .central_menu .central_menu_text:hover{background: rgba(0, 0, 0, 0.10);}

.new_design .central_menu td{
    border-left: 1px solid #372438; 
    border-right: 1px solid #5d4861;
}

.new_design .central_menu td:first-child{border-left: 0px;}
.new_design .central_menu td:last-child{border-right: 0px;}

.new_design .header_new .merge{
    color: #fff; 
    position: absolute; 
    top: 107px; 
    left: 30px; 
    font-size: 22px; 
    text-shadow: 1px 1px 1px #000;
    z-index: 4;
}
.new_design .header_new .merge span{
    display: table; 
    line-height: 20px;
}

.new_design .header_new .merge span.big_h{font-weight: bold}

.new_design .header_new .merge span.small_h{font-family: 'Poiret One', cursive;}

.new_design .header_new .reg_company_h{
    background: url(/i/img/design/btn_h.png) no-repeat; 
    width: 200px; 
    height: 46px; 
    position: absolute; 
    top: 166px; 
    left: 30px;
    z-index: 4;
}

.new_design .header_new .reg_company_h .reg_company_h_text, .new_design .header_new .reg_traders_h .reg_company_h_text{
    line-height: 44px; 
    padding-left: 10px; 
    width: 155px; 
    margin-left: 6px;
    color: #7E5000; 
    font-size: 10px; 
    font-weight: bold; 
    text-shadow: 1px 1px 1px #FFE362;
}

.new_design .header_new .reg_traders_h{
   background: url(/i/img/design/btn_h.png) no-repeat; 
    width: 200px; 
    height: 46px; 
    position: absolute; 
    top: 218px; 
    left: 30px;
    z-index: 4;
}

.new_design .header_new .reg_traders_h a{color: white;}

.new_design .header_new .serch_new{
    position: absolute; 
    top: 19px; 
    right: 30px;
    z-index: 4;
}

.new_design .header_new .serch_new input{
    background: url(/i/img/design/btn_h.png) no-repeat -200px 0; 
    width: 186px; 
    height: 31px; 
    border: 0px; 
    padding: 0 7px; 
    color: #453945 !important; 
    font-weight: bold;
}

.new_design .header_new .lngs_new{
    position: absolute; 
    top: 15px; 
    right: 250px;
    z-index: 4;
}

.new_design .header_new .lngs_new .lang_one{display: inline-block;}

.new_design .header_new .lngs_new .lang_h{
    background: url(/i/img/design/lang_bar.png) no-repeat; 
    width: 38px; 
    height: 38px;
}

.new_design .header_new .lngs_new .ru{background-position: -38px 0}
.new_design .header_new .lngs_new .ru:hover{background-position: -38px -38px}
.new_design .header_new .lngs_new .ru_hover{background-position: -38px -38px}
.new_design .header_new .lngs_new .en{background-position: -0px 0}
.new_design .header_new .lngs_new .en:hover{background-position: -0px -38px}
.new_design .header_new .lngs_new .en_hover{background-position: -0px -38px}
.new_design .header_new .lngs_new .id{background-position: -76px 0}
.new_design .header_new .lngs_new .id:hover{background-position: -76px -38px}
.new_design .header_new .lngs_new .id_hover{background-position: -76px -38px}

.new_design .header_new .head_countries{
    position: absolute; 
    top: 50px; 
    right: 3px; 
    height: 221px;
    z-index: 4;
}

.new_design .header_new .head_countries a{text-decoration: none;}

.new_design .header_new .head_countries td{padding: 0px;}

.new_design .header_new .head_countries .touch_h{
    color: #fff; 
    width: 100px; 
    border: 2px solid transparent; 
    padding: 2px 7px; 
    margin-bottom: 5px;
    text-shadow: 1px 1px 1px #000;
}

.new_design .header_new .head_countries .touch_h:hover{
    border: 2px solid #d69e00; 
    border-radius: 15px; 
    -webkit-border-radius: 15px; 
    -moz-border-radius: 15px; 
    -khtml-border-radius: 15px;
}

.new_design .header_new .head_countries .val_content{
    height: 221px; 
    display: table-cell; 
    vertical-align: middle;
}

.new_design .central_new{
    width: 1000px;
    margin: 0 auto;
}

.new_design .left_new, .new_design .right_new{
    padding: 20px; 
    display: inline-block; 
    vertical-align: top;
}

.new_design .right_new{padding: 20px 20px 20px 19px;}

.new_design .left_new{width: 718px;}

.new_design .right_new{width: 197px;}

.new_design p{text-align: justify;}

.new_design .right_new .spkcarousel_new #zscor_new{
    position: relative; 
    height: 100px; 
    width: 100px; 
    margin: 0 auto; 
    margin-bottom: 27px; 
    border-radius: 50px; 
    -webkit-border-radius: 50px; 
    -moz-border-radius: 50px; 
    -khtml-border-radius: 50px; 
    -moz-box-shadow: inset -2px 5px 29px #000000; 
    -webkit-box-shadow: inset -2px 5px 29px #000; 
    box-shadow: inset -2px 5px 29px #000;
}

.new_design .right_new .spkcarousel_new ul, .new_design .right_new .spkcarousel_new li{padding: 0px;}

.new_design .right_new .spkcarousel_new li{height: 197px !important;}

.new_design .right_new .spkcarousel_new{
    background: #f1efe9; 
    position: relative; 
    padding-bottom: 8px; 
    margin-bottom: 20px;
}

.new_design .right_new .spkcarousel_new .spkhead_new, .new_design .right_new .spkcarousel_new .spkpost_new{
    padding: 0 10px; 
    font-size: 10px; 
    text-align: center;
}

.new_design .right_new .spkcarousel_new .spkhead_new{font-weight: bold;}

.new_design .right_new .spkcarousel_new .head_spaek_right_new{
    text-align: center; 
    font-weight: bold; 
    padding: 12px 0;
}

.new_design .right_new .spkcarousel_new .spknext_new{
    background: url(/i/img/design/right_carusel_cursor.png) no-repeat; 
    width: 17px; 
    height: 12px; 
    position: absolute; 
    margin: 0 auto; 
    cursor: pointer; 
    left: 50%; 
    margin-left: -8px; 
    top: 35px;
}

.new_design .right_new .spkcarousel_new .spknext_new:hover{background-position: -17px 0;}

.new_design .right_new .spkcarousel_new .spkprev_new{
    background: url(/i/img/design/right_carusel_cursor.png) no-repeat 0px -12px; 
    width: 17px; 
    height: 12px; 
    position: absolute; 
    margin: 0 auto; 
    cursor: pointer; 
    left: 50%; 
    margin-left: -8px; 
    bottom: 10px;
}

.new_design .right_new .spkcarousel_new .spkprev_new:hover{background-position: -17px -12px;}

.new_design .right_new .spkcarousel_new .spkcenter_new{margin: 21px 0;}

.new_design .right_new .spkcarousel_new .spkcorrect_slide_new a{text-decoration: none;}

.new_design .full_img_right{
    background: url(/i/img/design/right_menu.png) no-repeat; 
    min-width: 50px; 
    min-height: 50px; 
    text-decoration: underline; 
    margin-right: 5px;
}

.new_design .inline {
    display: inline-block; 
    vertical-align: middle; 
    text-decoration: underline;
}

.new_design .right_menu a{text-decoration: none;}

.new_design .right_menu a:hover .r_menu_text{
    text-decoration: none; 
    font-weight: bold; 
    color: #000;
}

.new_design .r_one_bl{}

.new_design .r_one_bl .our_partners{background-position: 0px 0px;}
.new_design .r_one_bl:hover .our_partners{background-position: 0px -50px;}
.new_design .r_one_bl .education_prjs{background-position: -50px 0px;}
.new_design .r_one_bl:hover .education_prjs{background-position: -50px -50px;}
.new_design .r_one_bl .contacts{background-position: -100px 0px;}
.new_design .r_one_bl:hover .contacts{background-position: -100px -50px;}
.new_design .r_one_bl .reports{background-position: -150px 0px;}
.new_design .r_one_bl:hover .reports{background-position: -150px -50px;}
.new_design .r_one_bl .speakers{background-position: -200px 0px;}
.new_design .r_one_bl:hover .speakers{background-position: -200px -50px;}
.new_design .r_one_bl .brand_production{background-position: -250px 0px;}
.new_design .r_one_bl:hover .brand_production{background-position: -250px -50px;}
.new_design .r_one_bl .banners{background-position: -300px 0px;}
.new_design .r_one_bl:hover .banners{background-position: -300px -50px;}
.new_design .r_one_bl .informers{background-position: -350px 0px;}
.new_design .r_one_bl:hover .informers{background-position: -350px -50px;}
.new_design .r_one_bl .about_us{background-position: -400px 0px;}
.new_design .r_one_bl:hover .about_us{background-position: -400px -50px;}
.new_design .r_one_bl .exhibitors{background-position: -450px 0px;}
.new_design .r_one_bl:hover .exhibitors{background-position: -450px -50px;}
.new_design .r_one_bl .media_about_us{background-position: -500px 0px;}
.new_design .r_one_bl:hover .media_about_us{background-position: -500px -50px;}
.new_design .r_one_bl .video{background-position: -550px 0px;}
.new_design .r_one_bl:hover .video{background-position: -550px -50px;}

.new_design .highlight{
    background: url(/i/img/design/interview.png) no-repeat; 
    width: 197px; 
    height: 197px; 
    margin-top: 20px;
}
.new_design .highlight #interview_container{
    float: inherit; 
    width: 200px; 
    color: #FFF; 
    margin-right: 0px; 
    position: relative;
}

.new_design .highlight #interview_container .content{background: none;}

.new_design .highlight .interview_gallery, .new_design .highlight #interview_container{width: 197px !important;}

.new_design .highlight .interview_gallery li{
    height: 166px !important; 
    width: 197px !important; 
    text-align: center;
}

.new_design .highlight .interview_gallery .desc_inter a{
    color: #fff !important; 
    font-size: 11px;
}

.new_design .highlight .heading{
    padding: 5px; 
    font:inherit; 
    font-weight: bold; 
    font-size: 11px !important;
}

.new_design .highlight .interview_gallery .highlight_img_size{
    border-radius: 50px; 
    -webkit-border-radius: 50px; 
    -moz-border-radius: 50px; 
    -khtml-border-radius: 50px; 
    background-size: 64px 80px !important; 
    -moz-background-size: 64px 80px !important; 
    -webkit-background-size: 64px 80px !important; 
    width: 64px; 
    height: 64px; 
    margin: 12px auto; 
    -moz-box-shadow: inset -2px 5px 29px #000000; 
    -webkit-box-shadow: inset -2px 5px 29px #000; 
    box-shadow: inset -2px 5px 29px #000;
}

.new_design .highlight .interview_gallery a{color: #fff !important;}

.new_design .highlight .int_botton{
    background: url(/i/img/design/interview_cursor.png) no-repeat; 
    width: 11px; 
    height: 16px; 
    cursor: pointer; 
    position: absolute; 
    z-index: 10;
}

.new_design .highlight .prev_int{
    left: 7px; 
    top: 65px; 
    background-position: 0px 0px;
}

.new_design .highlight .prev_int:hover{background-position: -11px 0;}

.new_design .highlight .next_int{
    right: 7px; 
    top: 65px; 
    background-position: -33px 0;
}

.new_design .highlight .next_int:hover{background-position: -22px 0;}

.new_design .footer_new .footer_earth{
    background: url(/i/img/design/footer_background_new.png) repeat-x; 
    height: 210px;
    width: 100%;
    position: relative;
}

.new_design .footer_new .footer_earth .footer_central{
    width: 1000px; 
    margin: 0 auto; 
    position: relative; 
    height: 210px;
}

.new_design .footer_new .earth{
    background: url(/i/img/design/map.png) repeat-x; 
    width: 240px; 
    height: 132px; 
    position: absolute; 
    top: 31px; 
    left: 180px;
}

.new_design .footer_new .country_footer a{
    color: #564a5a; 
    text-decoration: none; 
    font-weight: bold;
}

.new_design .footer_new .country_footer a:hover{color: #655769;}

.new_design .footer_new .country_footer{
    position: absolute; 
    top: 0px; 
    right: 150px;
}

.new_design .footer_new .country_footer .touch_h{padding: 5px 10px;}

.new_design .footer_new .reserve{
    font-size: 11px; 
    position: absolute; 
    bottom: 7px; 
    width: 100%; 
    color: #564A5A;
}

.new_design .footer_new .reserve .left_text_fot{
    float: left; 
    padding: 0 25px;
}

.new_design .footer_new .reserve .right_text_fot{
    float: right; 
    padding: 0 25px; 
    color: #FFF; 
    font-weight: bold;
}

.new_design .footer_new .f_contry{
    height: 188px; 
    vertical-align: middle; 
    display: table-cell;
}

.new_design .footer_new .title_maps{
    background: url(/i/img/design/comments.png) no-repeat; 
    width: 210px; 
    height: 145px;
    position: relative;
}

.new_design .footer_new .title_maps .close_maps{
    background: url(/i/img/design/close_googlemaps.png) no-repeat; 
    width: 10px;
    height: 9px;
    position: absolute;
    top: 5px;
    right: 4px;
    cursor: pointer;
}

.new_design .footer_new .title_maps .close_maps:hover{background-position: -11px 0}

.new_design #share42 {
    display: inline-block; 
    background: #FFF; 
    width: 197px; 
    text-align: center;
}

.new_design #share42 a {
    opacity: 0.7; 
    border-radius: 50px; 
    -webkit-border-radius: 50px; 
    -moz-border-radius: 50px; 
    -khtml-border-radius: 50px;
}

.new_design #share42 a:hover {opacity: 1}

#map_canvas div, #map_canvas div:after, #map_canvas div:before{
    background-color: transparent !important; 
    border: 0px !important; 
    box-shadow: inherit !important; 
    -moz-box-shadow: inherit !important; 
    -webkit-box-shadow: inherit !important;
}

.gm-style-iw-d{overflow: auto !important;}
.gm-ui-hover-effect{display: none !important;}
.gm-style-iw + div{display: none;}

#map_canvas .gm-style-iw{
    left: 85px !important; 
    top: 12px !important;
}

#map_canvas .maps_comment1{
    color: #7E5000; 
    font-weight: bold; 
    text-shadow: 1px 1px 1px #FFEFA0; 
    padding-top: 12px; 
    padding-left: 18px; 
    font-family: "Arial";
}

#map_canvas .maps_comment2{
    color: #454545; 
    font-weight: bold; 
    font-size: 10px; 
    padding-left: 80px; 
    font-family: "Arial";
}

#map_canvas .maps_comment3{
    color: #454545; 
    font-size: 10px; 
    padding-left: 80px; 
    font-family: "Arial";
}     

#map_canvas .maps_comment4{
    height: 90px; 
    padding: 5px 0; 
    display: table-cell; 
    vertical-align: middle; 
    overflow: hidden;
}

.new_design .index_award{
    background: url(/i/img/design/awards_icon.png) no-repeat; 
    width: 115px; 
    height: 200px;
    position: relative;
}

.new_design h2{
    padding: 0px; 
    font-style: normal; 
    font-size: 20px; 
    font-weight: bold;
}

.new_design .inline_block{
    display: inline-block; 
    vertical-align: top;
}

.new_design .flag_new{
    background: url(/i/img/design/flag_countriy4.png) no-repeat; 
    width: 22px; 
    height: 16px; 
    border: 1px solid #D4C2A3; 
    margin-right: 10px; 
    border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    -khtml-border-radius: 3px;
}

.new_design .float_i{float: left;}

.new_design .flag_1{background-position: -198px 0px;}
.new_design .flag_3{background-position: -22px 0px;}
.new_design .flag_4{background-position: -176px 0px;}
.new_design .flag_5{background-position: -88px 0px;}
.new_design .flag_6{background-position: -220px 0px;}
.new_design .flag_7{background-position: -154px 0px;}
.new_design .flag_8{background-position: 0px 0px;}
.new_design .flag_9{background-position: -44px 0px;}
.new_design .flag_10{background-position: -66px 0px;}
.new_design .flag_11{background-position: -110px 0px;}
.new_design .flag_14{background-position: -198px 0px;}
.new_design .flag_13{background-position: -132px 0px;}
.new_design .flag_15{background-position: -242px 0px;}
.new_design .flag_80{background-position: -352px 0px;}
.new_design .flag_82{background-position: -377px 0px;}
.new_design .flag_87{background-position: -399px 0px;}
.new_design .flag_88{background-position: -421px 0px;}

.new_design .main_gel_hi .name_country{
    padding: 0px; 
    height: 18px; 
    line-height: 18px; 
    font-size: 12px; 
    margin: 40px 0 13px 0;
}

.new_design .main_gel_hi .data_country{
    font-size: 12px; 
    padding: 0px; 
    height: 18px; 
    line-height: 18px; 
    margin-top: 40px;
}

.new_design .main_gel_hi .cont_slide_img{padding: 0px;}

.new_design .main_gel_hi .slide_image_ex{
    background: none; 
    width: 575px;
}

.new_design .main_gel_hi .cont_slide_img .slideimg{width: 575px !important;}

.new_design .main_gel_hi .point_img img{
    width: 80px; 
    height: 55px;
}

.new_design .main_gel_hi .point_img {width: 80px !important;}

.new_design .exb_cont_name{
    color: #000; 
    text-decoration: none; 
    height: 18px; 
    line-height: 18px; 
    font-size: 12px; 
    font-weight: bold;
}

.new_design .size_time{font-size: 14px;}

.new_design .img_radius img{
    border-radius: 750px; 
    -webkit-border-radius: 750px; 
    -moz-border-radius: 750px; 
    -khtml-border-radius: 750px;
    border: 1px solid #f1efe9;
}

.new_design .size_desc{
    font-size: 11px; 
    text-align: justify;
}

.new_design .new_exb_table{
    margin-bottom: 20px;
    position: relative;
}

.new_design .new_exb_table_none{display: none;}

.new_design .bottom_new_exb, .new_design #more{
    min-width: 180px;
    height: 30px;
    color: #7E5000;
    font-weight: bold;
    text-shadow: 1px 1px 1px #FFEFA0;
    line-height: 30px;
    text-align: center;
    margin: 5px auto;
    cursor: pointer;
    border: 1px solid #FFD24C;
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    border-radius: 17px;
    background: #ffe464;
    background: -moz-linear-gradient(top, #ffe464 0%, #fffcd2 1%, #fffcd2 2%, #ffe464 3%, #ffb400 100%);
    background: -webkit-linear-gradient(top, #ffe464 0%,#fffcd2 1%,#fffcd2 2%,#ffe464 3%,#ffb400 100%);
    background: linear-gradient(to bottom, #ffe464 0%,#fffcd2 1%,#fffcd2 2%,#ffe464 3%,#ffb400 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe464', endColorstr='#ffb400',GradientType=0 );
    max-width: 250px;
}

.new_design .bottom_new_exb:hover, .new_design #more:hover{
    background: #ffe464;
    background: -moz-linear-gradient(top, #ffe464 0%, #fffcd2 1%, #ffe464 2%, #ffe464 100%);
    background: -webkit-linear-gradient(top, #ffe464 0%,#fffcd2 1%,#ffe464 2%,#ffe464 100%);
    background: linear-gradient(to bottom, #ffe464 0%,#fffcd2 1%,#ffe464 2%,#ffe464 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe464', endColorstr='#ffe464',GradientType=0 );
}

.new_design .informer_bottom{margin: 0px auto;}

.new_design .instal_all{text-decoration: none; }

.new_design .new_exb_table table{width: 100%;}

.new_design .new_exb_table .action_index{
    background: url(/i/img/design/action_cercle.png) no-repeat; 
    width: 50px; 
    height: 50px; 
    position: absolute; 
    left: -10px; 
    top: -10px;
}

.new_design .new_exb_table .action_index .action_index_text{
    text-shadow: 1px 1px 1px #FFE362; 
    color: #7E5000; 
    font-weight: bold; 
    line-height: 50px; 
    text-align: center; 
    font-size: 10px;
}

.pad_h2{padding: 10px 0 !important;}
.pad_h3{padding: 10px 0 !important; font-size: 15px !important;}
.pad_h4{padding: 10px 0 !important; font-size: 12px !important;}

.new_design .pad_first{padding-top: 0px;}

.new_design .reference{
    background: #f1efe9; 
    padding: 20px; 
    margin-bottom: 20px;
    min-height: 50px;
}
.new_design .reference h2{padding-top: 0px !important;}
.new_design p:last-child, .new_design .reference li:last-child{padding-bottom: 0px;}

.new_design .reference ul{margin-bottom: 0px;}

.new_design .sort_partn li{display: inline-block;}

.new_design .sort_partn li, .new_design .sort_partn ul{padding-left: 0px;}

.new_design .sort_partn li img{
    width: 150px; 
    padding: 7px;
}

.ref_ul{
    position: relative; 
    padding: 8px 0 0 50px;
}

.ref_ul li{padding: 0px 0px 7px 20px;}

.ref_ul:after{
    content: ' '; 
    background: url(/i/img/design/galka.png) no-repeat; 
    width: 50px; 
    height: 50px; 
    position: absolute; 
    left: 0px; 
    top:0px;
}

.new_design .index_award .awards_text_index{
    color: #FFF; 
    font-size: 11px; 
    text-align: center; 
    bottom: 12px; 
    position: absolute; 
    width: 115px;
}

.new_design .action_portable{
    margin-bottom: 25px; 
    background: #3D2A3F;
}

.new_design .left_new .icon_404{
    background: url(/i/img/design/404.png) no-repeat; 
    width: 363px; 
    height: 156px; 
    margin: 0 auto;
}

.new_design .left_new .text_1_404{font-weight: bold;}

.new_design .left_new .text_1_404, .new_design .left_new .text_2_404{
    text-align: center; 
    margin: 25px 0;
}

.new_design #newheder_slide {
    width:1000px; 
    height:315px; 
    overflow: hidden; 
    position:relative; 
    list-style: none outside none; 
    padding:0; 
    margin:0; 
}

.new_design #newheder_slide li {
    position: absolute; 
    top: 0px; 
    left: 0px; 
    display:none; 
    padding-left: 0px;
}

.new_design #newheder_slide li:first-child {display:block;}

.new_design .reports_page td{vertical-align: bottom;}

.new_design .show_display_report{display: none;}

.new_design .reports_page #interview p{text-align: center;}
 
.new_design .reports_page table{border-collapse: separate;}

.new_design .reports_page .img_box_r img{
    -webkit-opacity: 0.7; 
    -moz-opacity: 0.7; 
    filter:alpha(opacity=70); 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; 
    opacity: 0.7; 
    width: 90px;
}

.new_design .reports_page .img_box_r img:hover{
    -webkit-opacity: 1; 
    -moz-opacity: 1; 
    filter:alpha(opacity=100); 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
    opacity: 1;
}

.new_design .reports_page .video_block_report .video_icon{
    color: white; 
    position: absolute; 
    width: 100%; 
    top: -62px; 
    left: 0px; 
    display: none;
}

.new_design .reports_page .video_block_report:hover .video_icon{display: block;}

.new_design .reports_page .video_block_report{
    border: 1px solid transparent !important;
}

.new_design .reports_page .video_block_report:hover{
    background: #F1EFE9; 
    border: 1px solid #d4c2a3 !important;
}

.new_design  .point_reports{
    background: #f8f8f8; 
    border-bottom: 1px solid #ececec; 
    padding: 8px 0 8px 5px; 
    position: relative;
}

.new_design  .point_reports:last-child{border-bottom: 0px;}

.new_design  .point_head{
    text-align: center; 
    font-weight: bold;
}

.new_design  .point_select:hover, .new_design  .point_select_hover{
    cursor: pointer;
    border-right: 2px solid #000;
    background: #E0E0E0;
}

.new_design  .reports_list_hover{margin-bottom: 20px;}

.new_design  .loader_reports{
    position: absolute; 
    top: 9px;
    left: -16px;
}

.new_design  .loader_reports img{width: 14px;}

.new_design .block_info_exhibitors img{
    padding-left: 10px; 
    width: 200px;
}

.new_design .error_text {
    color:red; 
    text-align: center; 
    font-size: 13px; 
    padding-bottom: 5px; 
    background: #F1EFE9; 
    border: 1px solid #D4C2A3;
    padding: 10px 0;
}

.new_design .new_partners_block{
    width: 219px; 
    padding: 12px 5px 10px 5px; 
    text-align: center; 
    border: 1px solid transparent;
}

.new_design .new_partners_block p{text-align: center;}

.new_design .new_partners_block img{width: 200px;}

.new_design .new_partners_block:hover{
    background: #F1EFE9; 
    border: 1px solid #D4C2A3;
}

.new_design .new_speachers_block{
    width: 157px; 
    padding: 12px 5px 10px 5px; 
    text-align: center; 
    border: 1px solid transparent;
}

.new_design .new_speachers_block:hover{
    background: #F1EFE9; 
    border: 1px solid #D4C2A3;
}

#fancybox-outer{background: #fff !important;}

#fancybox-outer .more_info_our{
    font-size: 11px; 
    text-align: right; 
    font-weight: bold;
}

#fancybox-outer .speek_page_img, #fancybox-outer .spkphoto_new, #fancybox-outer #photo{padding-right: 10px;}

.new_design .back{
    font-size: 11px; 
    font-weight: bold; 
    text-align: center;
}

.new_design .checkout #radius{
    background: #F1EFE9; 
    border: 1px solid #D4C2A3;
}

.new_design .banners_page, .banners_page td, .banners_page th{border: 1px solid #D4C2A3;}

.new_design .banners_page th{background: #F1EFE9;}

.new_design .banners_page td.show:hover{background: #F1EFE9 !important;}

.new_design .central_new .border{border: 1px dashed #D4C2A3;}

.new_design .central_new div.banner{margin: 0px;}

.new_design .central_new textarea.banner{
    margin: 5px 0 7px 0; 
    width: 692px;
}

.new_design .all_form_edit .submit, .new_design .all_form_edit .submit_new{padding: 0px;}

.new_design .all_form_edit input.bottom_new_exb{
    border: 0px; 
    margin-bottom: 0px;
}

.new_design .all_form_edit .visible_action .bottom_new_exb{margin-top: 0px;}

.new_design .all_form_edit .bottom_new_exb{margin-bottom: 0px;}

.new_design .all_form_edit{
    border: 1px solid #D4C2A3; 
    padding: 20px;
}

.new_design star_form{color: red;}

.new_design .error_msg{
    text-align: center; 
    font-weight: normal; 
    padding: 10px; 
    background: #F1EFE9; 
    border: 1px solid #D4C2A3; 
    color: #F00; 
    margin-top: 20px;
}


.new_design .friend_block .head_friends{background: #D4C2A3;}

.new_design .regform .bottom_new_exb{margin: 0px;}

.new_design .friend_block .regform{
    border: 1px solid #D4C2A3; 
    padding: 20px; 
    margin-bottom: 20px;
}

.new_design .timer_block{
    width: calc(100% - 20px);
    background: #447a79;
    background: -moz-linear-gradient(-45deg, #447a79 0%, #447a79 49%, #246462 50%, #246462 100%);
    background: -webkit-linear-gradient(-45deg, #447a79 0%,#447a79 49%,#246462 50%,#246462 100%);
    background: linear-gradient(135deg, #447a79 0%,#447a79 49%,#246462 50%,#246462 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#447a79', endColorstr='#246462',GradientType=1 );
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.new_design .timer_block_one, .timer_block_two{
    width: 188px; 
    height: 17px; 
    line-height: 17px; 
    font-size: 11px; 
    color: #FFF; 
    padding: 0px 5px;
}

.new_design .timer_block .timer_left{float: left;}
.new_design .timer_block .timer_right{float: right;}

.new_design .country_hotel .content{background: none !important;}

.new_design .country_hotel #interview_container{
    background: none; 
    height: 100px; 
    padding: 0px; 
    width: 718px !important; 
    position: relative; 
    margin-bottom: 15px;
}

.new_design .country_hotel .interview_gallery_country{width: 629px !important;}

.new_design .country_hotel .interview_gallery_country li{padding-left: 0px;}

.new_design .country_hotel .interview_gallery_country li, #interview_container .image, .country_hotel .interview_gallery_country .image img{
    width: 127px !important; 
    height: 88px !important;
}

.new_design #gallery_country .interview_gallery_country{
    padding: 0px 0px; 
    margin: 0 0 0px 31px;
}

.new_design #gallery_country .content .new_exbone{
    background: url('/i/img/design/place cursor.png') no-repeat; 
    width: 32px; 
    height: 32px; 
    position: absolute; 
    cursor: pointer;  
    top: 45px;
}

.new_design #gallery_country .content .new_next_exbone{background-position: -96px 0; right: 6px;}
.new_design #gallery_country .content .new_next_exbone:hover{background-position: -64px 0;}
.new_design #gallery_country .content .new_prev_exbone{background-position: 0px 0; left: 6px;}
.new_design #gallery_country .content .new_prev_exbone:hover{background-position: -32px 0;}

.new_design .vissible_form{display: none;}

.new_design .left_new .button_exb_trest{
    display: inline-block; 
    margin: 25px 12px !important; 
    font-size: 11px;
}

.new_design .newspeck_circle{
    position: relative; 
    height: 100px; 
    width: 100px; 
    border-radius: 50px; 
    -webkit-border-radius: 50px; 
    -moz-border-radius: 50px; 
    -khtml-border-radius: 50px; 
    float: left; 
    margin-right: 12px; 
    -moz-box-shadow: inset -2px 5px 29px #000000; 
    -webkit-box-shadow: inset -2px 5px 29px #000; 
    box-shadow: inset -2px 5px 29px #000;
}

.new_design .text_page_sp_td{
    width: 50%; 
    vertical-align: top; 
    padding: 0px;
}

.new_design .text_page_sp_tr{
    border-top: 1px solid #dedccf; 
    border-bottom: 1px solid #dedccf;
}

.new_design .text_page_sp_td .new_exb_table{min-height: 102px;}

.new_design .text_page_sp_pe{
    color: #000; 
    font-size: 14px; 
    font-weight: bold;
}

.new_design .text_page_sp_de{
    color: #BF8F1C; 
    font-size: 11px; 
    padding: 1px 0 9px 0;
}

.new_design .text_page_sp_th{
    font-size: 11px;
    padding-left: 112px;
}

.new_design .left_shed_td, .new_design .right_shed_td{
    vertical-align: middle; 
    padding: 7px 0;
}

.new_design .left_shed_td{
    border: 1px solid #dedccf; 
    border-left: 0px; 
    width: 100px;
}

.new_design .right_shed_td{
    border: 1px solid #dedccf; 
    border-right: 0px;
}

.new_design .left_shed_td .raspisanie_time{
    text-align: center; 
    font-weight: bold;
    padding: 0 10px;
}

.new_design .right_shed_td .raspisanie_mrpt{padding: 0 10px;}

.new_design .raspisanie_table{
    margin-bottom: 20px; 
    width: 100%;
}

.new_design .raspisanie_table_show{display: none;}

.new_design .text_page_sp_td a{text-decoration: none;}

.new_design .shedule_block{position: relative;}

.new_design .shedule_block .shedule_pagination{
    top: 6px; 
    right: 0px; 
    position: absolute;
}

.new_design .shedule_block .shedule_pagination .sh_rh{
    background: url('/i/img/design/place cursor.png') no-repeat -96px 0; 
    width: 32px; 
    height: 32px; 
    cursor: pointer;
}

.new_design .shedule_block .shedule_pagination .sh_rh:hover{background-position: -64px 0;}

.new_design .shedule_block .shedule_pagination .sh_lf{
    background: url('/i/img/design/place cursor.png') no-repeat 0px 0; 
    width: 32px; 
    height: 32px; 
    cursor: pointer; 
    visibility: hidden;
}

.new_design .shedule_block .shedule_pagination .sh_lf:hover{background-position: -32px 0;}

.new_design .shedule_block .shedule_pagination div{
    display: inline-block; 
    margin: 0 0 0 10px;
}

.new_design .shedule_block .shedule_pagination .sh_cn{
    color: #BF8F1C; 
    font-size: 19px; 
    vertical-align: top; 
    margin-top: 5px;
}

.new_design .present_list{
    font-size: 15px; 
    font-weight: normal;
}

.new_design  .header_new .slide_implement {
    background: url(/i/img/design/header_image.png) no-repeat;
    width: 1000px;
    margin: 0 auto;
    position: absolute;
    height: 315px;
    z-index: 2;
    top: 0px;
}

.new_design .act_block{
    background: url(/i/img/design/action_background.png) no-repeat; 
    width: 100%; 
    height: 185px;
}

.new_design .act_block .caption_act{
    font-weight: bold; 
    font-size: 13px; 
    width: 375px; 
    padding: 25px 0 35px 0;
}

.new_design .act_block h2.pad_h2{
    color: #215C5C; 
    font-size: 22px;
}

.new_design .act_block .link_act{
    font-size: 11px;
}

.new_design .content_slider_dis3{
    background: #f8f8f8; 
    height: 195px; 
    width: 718px; 
    position: relative;
    margin: 10px 0 5px 0;
}

.new_design .content_slider_dis3 .gallerypart{
    width: 640px !important;
    margin-left: 39px;
    padding-top: 28px;
}

.new_design .content_slider_dis3 .block_img{
    background: url(/i/img/design/awards_part3.png) no-repeat; 
    width: 100px; 
    height: 100px; 
    margin: 0 auto;
}

.new_design .content_slider_dis3 .lislider_dis3{
    width: 160px !important; 
    height: 155px !important; 
    padding: 0px !important;
}

.new_design .content_slider_dis3 .new_exbonepart{
    background: url('/i/img/design/place cursor.png') no-repeat; 
    width: 32px; 
    height: 32px; 
    position: absolute; 
    cursor: pointer;  
    top: 50%;
    margin-top: -16px;
}

.new_design .content_slider_dis3 .next_dis3{background-position: -96px 0; right: 6px;}
.new_design .content_slider_dis3 .next_dis3:hover{background-position: -64px 0;}
.new_design .content_slider_dis3 .prev_dis3{background-position: 0px 0; left: 6px;}
.new_design .content_slider_dis3 .prev_dis3:hover{background-position: -32px 0;}

.new_design .content_slider_dis3 .next_dis2014, .new_design .content_slider_dis3 .next_dis2015, .new_design .content_slider_dis3 .next_dis2016{background-position: -96px 0; right: 6px;}
.new_design .content_slider_dis3 .next_dis2014:hover, .new_design .content_slider_dis3 .next_dis2015:hover, .new_design .content_slider_dis3 .next_dis2016:hover{background-position: -64px 0;}
.new_design .content_slider_dis3 .prev_dis2014, .new_design .content_slider_dis3 .prev_dis2015, .new_design .content_slider_dis3 .prev_dis2016{background-position: 0px 0; left: 6px;}
.new_design .content_slider_dis3 .prev_dis2014:hover, .new_design .content_slider_dis3 .prev_dis2015:hover, .new_design .content_slider_dis3 .prev_dis2016:hover{background-position: -32px 0;}

.new_design .content_slider_dis3 .block_frm{padding: 5px 0 2px 0;}

.new_design .content_slider_dis3 .block_frm a{
    font-weight: bold; 
    text-decoration: none; 
    font-size: 15px;
}

.new_design .content_slider_dis3 .block_awd{
    color: #BF8F1C; 
    font-size: 11px;
}

.block_head_vote{
    border-top: 1px solid #dedccf; 
    border-bottom: 1px solid #dedccf; 
    margin-top: -1px; 
    width: 232px; 
    padding-top: 10px;
}

.block_head_vote a{text-decoration: none !important;}

.block_head_vote .rate_vote{
    background: url(/i/img/design/vote_sprite.png) no-repeat; 
    height: 5px; 
    width: 196px; 
    margin: 5px 0 10px 0;
}

.block_head_vote .rate_vote1{background-position: 0 -0px;}
.block_head_vote .rate_vote2{background-position: 0 -5px;}
.block_head_vote .rate_vote3{background-position: 0 -10px;}
.block_head_vote .rate_vote4{background-position: 0 -15px;}
.block_head_vote .rate_vote5{background-position: 0 -20px;}
.block_head_vote .rate_vote6{background-position: 0 -25px;}
.block_head_vote .rate_vote7{background-position: 0 -30px;}
.block_head_vote .rate_vote8{background-position: 0 -35px;}
.block_head_vote .rate_vote9{background-position: 0 -40px;}
.block_head_vote .rate_vote10{background-position: 0 -45px;}

.block_head_vote .hei_head_vote{min-height: 32px;}

.block_head_vote .text_one_vote{color: #BF8F1C; font-weight: bold;}

.new_design .left_shed_awards{width: 125px;}

.new_design .center_shed_td{
    border: 1px solid #dedccf; 
    vertical-align: middle; 
    padding: 7px 0;
}

.new_design .award_table{text-align:center;}

.video_new_table{border-collapse: separate;}

.video_new_table .link_interview{
    margin: 0 10px 10px 0; 
    float: left; 
    position: relative;
}

.video_new_table .td_video_inter_wi{
    width: 345px; 
    font-size: 10px; 
    border: 1px solid transparent; 
    padding-top: 13px;
}

.video_new_table .td_video_inter_wi:hover{
    background: #F1EFE9; 
    border: 1px solid #D4C2A3 !important;
}

.video_new_table .td_video_inter_wi:hover .video_icon{display: block;}

.video_new_table .td_video_inter_wi b{font-size: 12px;}

.video_new_table .video_icon{
    top: 50%; 
    position: absolute; 
    left: 50%; 
    margin-left: -20px; 
    margin-top: -19px; 
    display: none;
}

.new_design .trade-learn .bottom_new_exb{margin: 0px auto !important;}

.thumbnails:before, .thumbnails:after {
	display: table;
	line-height: 0;
	content: "";
}
.thumbnails:after {
	clear: both;
}

.new_design .spkcenter_new ul{height: 1182px !important;}

.new_design .vote_data_count{
    background: #F1EFE9;
    text-align: center;
    height: 28px;
    display: table;
    line-height: 28px;
    width: 110px;
    border: 1px solid #D4C2A3 !important;
}

.sp_post{color: #3A283D;}

.cash_block_1{
    border: 1px solid #382133;
    padding: 3px;
    width: 125px;
    text-align: center;
    border-radius: 5px;
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    -khtml-border-radius: 5px;
    position: fixed;
    right: 5px;
    bottom: 5px;
}

.cash_block_1 .cash_block_2{
    background: #382133;
    padding: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    -khtml-border-radius: 5px;
    font-weight: bold;
}
.cash_block_1 .cash_block_2 a{
    color: #FFF;
    text-decoration: none;
}

.cash_block_1:hover{padding: 2px; margin: 1px;}
.cash_block_1:hover .cash_block_2{background: #44293E;}

.year_awards{text-align: center; margin: 10px 0 20px 0;}
.year_awards_one{background: #447A79; width: 100px; padding: 5px 10px; text-align: center; font-size: 15px; color: #fff; font-weight: bold; cursor: pointer; display: inline-block; margin: 0 10px;}
.year_awards_one_hover{background: #246462;}
.year_slider, .year_awards{display: none;}

.banner_foot_block_center{margin: 15px 0;}

.header__block{background: url(/i/img/countryico/countryico_background.png); padding: 20px 0;}
.headerblock__flex__one{min-width: 262px;}
.headerblock__flex__one a{text-decoration: none;}
.headerblock__flex__one__img{width: 100%; text-align: center; margin-bottom: 40px;}
.headerblock__flex__one__text1, .headerblock__flex__one__text2{color: #fff; font-size: 22px; text-shadow: 1px 1px 1px #000; text-align: center;}
.headerblock__flex__one__text2{font-family: 'Poiret One', cursive; margin-bottom: 40px;}
.headerblock__flex__one__text3{color: #ae8852; text-align: center;}
.headerblock__flex__one__btn{background: rgba(0, 0, 0, 0.35); padding: 6px; max-width: 250px; width: calc(100% - 12px); margin: 0 auto;}
.headerblock__flex__two{text-align: right;}

.headerblock__flex__one__btn__cont{background: #fbefa5; background: -moz-linear-gradient(top, #fbefa5 0%, #ffe45f 7%, #ffc102 99%, #ffc102 99%, #5d4b1c 100%); background: -webkit-linear-gradient(top, #fbefa5 0%,#ffe45f 7%,#ffc102 99%,#ffc102 99%,#5d4b1c 100%); background: linear-gradient(to bottom, #fbefa5 0%,#ffe45f 7%,#ffc102 99%,#ffc102 99%,#5d4b1c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbefa5', endColorstr='#5d4b1c',GradientType=0 ); padding: 10px; text-shadow: 1px 1px 1px #FFE362; color: #7E5000; font-size: 12px; font-weight: bold; position: relative; padding-right: 35px;}

.headerblock__flex__one__btn:hover .headerblock__flex__one__btn__cont{    background: #fbefa5; background: -moz-linear-gradient(top, #fbefa5 0%, #ffe45f 7%, #ffe45f 99%, #ffc102 99%, #5d4b1c 100%); background: -webkit-linear-gradient(top, #fbefa5 0%,#ffe45f 7%,#ffe45f 99%,#ffc102 99%,#5d4b1c 100%); background: linear-gradient(to bottom, #fbefa5 0%,#ffe45f 7%,#ffe45f 99%,#ffc102 99%,#5d4b1c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbefa5', endColorstr='#5d4b1c',GradientType=0 );}

.headerblock__flex__one__btn__cont .abs_check{    position: absolute; right: 8px; top: 50%; color: #7E5000; font-size: 12px; border-bottom: 1px solid #FFF0AF; border-top: 1px solid #FAB61E; border-radius: 750px; padding: 4px; background: #ffc844; background: -moz-linear-gradient(top, #ffc844 0%, #ffe87e 100%); background: -webkit-linear-gradient(top, #ffc844 0%,#ffe87e 100%); background: linear-gradient(to bottom, #ffc844 0%,#ffe87e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc844', endColorstr='#ffe87e',GradientType=0 ); margin-top: -11px;}

.sitemaphead{background: url(/i/img/maps_icon_head.png) no-repeat; width: 40px; height: 39px; margin-right: 15px; cursor: pointer; display: inline-block; position: relative; z-index: 1;}
.sitemaphead:hover{background-position: -39px 0px;}

.langone__head{display: inline-block; position: relative; z-index: 1;}
.langone__head__one{background: url(https://datafx.showfxworld.com/i/img/design/lang_bar.png) no-repeat; width: 38px; height: 38px;}
.langone__head__one:hover{cursor: pointer;}

.langone__head__one.en{background-position: 0px 0px;}
.langone__head__one.en:hover, .langone__head__one.en_hover{background-position: -0px -38px; }

.langone__head__one.ru{background-position: -38px 0px;}
.langone__head__one.ru:hover, .langone__head__one.ru_hover{background-position: -38px -38px;}

.langone__head__one.id{background-position: -76px 0px;}
.langone__head__one.id:hover, .langone__head__one.id_hover{background-position: -76px -38px;}

.langone__head__one.ua{background-position: -114px 0px;}
.langone__head__one.ua:hover, .langone__head__one.ua_hover{background-position: -114px -38px;}

.serch_new{max-width: 200px; display: inline-block; vertical-align: top; margin: 1px 0; margin-left: 15px; width: 100%;}
.serch_new input{height: 39px; border: 0px; padding: 0 14px; color: #fff !important; font-weight: bold; width: calc(100% - 28px); background: rgba(66, 46, 70, 0.75); box-shadow: inset 1px 1px 0px 0px #000;}
.serch_new ::-webkit-input-placeholder {color:#fff;}
.serch_new ::-moz-placeholder          {color:#fff;}/* Firefox 19+ */
.serch_new :-moz-placeholder           {color:#fff;}/* Firefox 18- */
.serch_new :-ms-input-placeholder      {color:#fff;}

.headerblock__flex2{height: 300px;}
.headerblock__flex2__one li{display: none;}

.headerblock__flex2__one{width: 100%;}
.headerblock__flex2__one img{max-width: 100%; display: block; margin: 0 auto;}
.headerblock__flex2__two{width: 350px;}
.headerblock__flex2__two__one{display: inline-block; max-width: 100px; width: 100%; padding: 2px 5px; margin: 2px 0; border: 2px solid transparent;}
.headerblock__flex2__two__one a{text-decoration: none;}
.headerblock__flex2__two__one:hover{border: 2px solid #d69e00;}
.headerblock__flex2__two__one__country{color: #fff; text-align: left;}
.headerblock__flex__one__btn_marg{margin-top: 10px;}

.menu__head{background: #553958; background: -moz-linear-gradient(top,  #553958 0%, #4a324e 1%, #4a324e 1%, #5f4564 49%, #513b55 50%, #39273d 99%, #2d202f 100%); background: -webkit-linear-gradient(top,  #553958 0%,#4a324e 1%,#4a324e 1%,#5f4564 49%,#513b55 50%,#39273d 99%,#2d202f 100%); background: linear-gradient(to bottom,  #553958 0%,#4a324e 1%,#4a324e 1%,#5f4564 49%,#513b55 50%,#39273d 99%,#2d202f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#553958', endColorstr='#2d202f',GradientType=0 );}
.menu__head__one{display: table-cell; width: 1%; text-align: center; color: #fff; font-weight: bold; text-shadow: 1px 1px 1px #241827; padding: 10px; border-right: 1px solid #5d4861; border-left: 1px solid #372438; font-size: 11px; cursor: pointer; vertical-align: middle; white-space: nowrap;}
.menu__head__one:hover{background: rgba(0, 0, 0, 0.10);}
.menu__head__one__ico{background: url(https://datafx.showfxworld.com/i/img/design/menu_icon.png); display: inline-block; vertical-align: middle; margin-right: 5px; width: 20px; height: 21px;}

.menu__head__one__ico.about_us{background-position: -140px 0px;}
.menu__head__one__ico.exhibitions{background-position: -100px 0px;}
.menu__head__one__ico.video{background-position: -180px 1px;}
.menu__head__one__ico.speakers{background-position: -160px 0px;}
.menu__head__one__ico.awards{background-position: -40px 0px;}
.menu__head__one__ico.reviews{background-position: -120px 0px;}

.menu__head__one span{vertical-align: middle;}
.menu__head a{color: #fff; text-decoration: none;}

.central__flex{max-width: 960px; margin: 0 auto; padding: 20px; width: calc(100% - 40px);}
.central__flex__one{margin-right: 20px; width: calc(100% - 20px);}
.central__flex__two{min-width: 197px; width: 197px;}
.central__flex__two__one{margin-bottom: 20px;}
.central__flex__two__one:last-child{margin-bottom: 0px;}
.central__flex__two__one iframe{display: block !important;}

.rightspeakers{background: #f1efe9; padding: 20px; text-align: center;}
.rightspeakers__head{font-weight: bold;}
.rightspeakers__content{padding: 30px 0; margin-top: 9px; margin-bottom: -10px;}
.rightspeakers__one{height: 166px !important; overflow: hidden; display: none;}
.rightspeakers__one__img{-moz-box-shadow: inset -2px 5px 29px #000000; -webkit-box-shadow: inset -2px 5px 29px #000; box-shadow: inset -2px 5px 29px #000; width: 100px; height: 100px; margin: 0 auto; margin-bottom: 10px;}
.rightspeakers__one__img img{display: block; margin: 0 auto;}
.rightspeakers__one__head{font-weight: bold;}
.rightspeakers__one__desc{height: 43px; overflow: hidden;}

.rightspeakers .slick-next, .rightspeakers .slick-prev{background: url(/i/img/cursor_220118.png); width: 24px; height: 24px; left: 50%; top: inherit; margin-left: -12px; -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); opacity: 0.5;}
.rightspeakers .slick-next:focus, .rightspeakers .slick-next:hover, .rightspeakers .slick-prev:focus, .rightspeakers  .slick-prev:hover{background: url(/i/img/cursor_220118.png) !important;}
.rightspeakers:hover .slick-next, .rightspeakers:hover .slick-prev{opacity: 1;}
.rightspeakers .slick-prev{top: 3px; -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg);}
.rightspeakers .slick-next{bottom: 3px;}
.rightspeakers .slick-next:before, .rightspeakers .slick-prev:before{content: '';}
.rightspeakers a{text-decoration: none; color: inherit;}

.rightreport{background: url(/i/img/design/interview.png) no-repeat; width: 157px; height: 188px; padding: 20px; color: #fff; text-align: center;}
.rightreport__head{font-weight: bold; margin-bottom: 20px;}
.rightreport a{text-decoration: none; color: #fff;}
.rightreport__content{width: 136px; margin: 0 auto;}
.rightreport__content__one{display: none;}
.rightreport__content__one__img{}
.rightreport__content__one__img img{display: block; margin: 0 auto; width: 136px; height: 75px;}
.rightreport__content__one__head, .rightreport__content__one__text{text-align: center; max-height: 28px; overflow: hidden; margin-top: 10px;}
.rightreport__content__one__head{font-weight: bold;}

.rightreport .slick-next, .rightreport .slick-prev{background: url(/i/img/cursor_220118_white.png); width: 24px; height: 24px; -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); opacity: 0.5; top: 25px;}
.rightreport .slick-next{right: -28px !important;}
.rightreport .slick-prev{left: -28px !important;}
.rightreport .slick-next:focus, .rightreport .slick-next:hover, .rightreport .slick-prev:focus, .rightreport  .slick-prev:hover{background: url(/i/img/cursor_220118_white.png) !important;}
.rightreport:hover .slick-next, .rightreport:hover .slick-prev{opacity: 1;}
.rightreport .slick-prev{-moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.rightreport .slick-next:before, .rightreport .slick-prev:before{content: '';}
.rightreport a{text-decoration: none; color: inherit;}

.previus__flex{width: 100%;}
.previus__flex img{display: block;}
.previus__flex__one{margin-right: 20px;}
.previus__flex__two{}
.previus__flex__two__head{}
.previus2__flex{margin-bottom: 10px; margin-top: 35px;}
.previus2__flex__one{margin-right: 20px;}
.previus2__flex__two{font-weight: bold;}
.imagealign__flex{}
.imagealign__flex__one{}
.imagealign__flex__two{font-weight: bold;}
.previusimg__flex{margin: -4px;}
.previusimg__flex__one{margin: 4px;}
.previusimg__flex__one img{width: 81px; height: 54px; display: block;}

.exhibition__flex .previus2__flex{margin-top: 0px;}
.exhibition__flex__one{margin-right: 20px; position: relative;}
.exhibition__flex__one img{display: block; margin: 0 auto;}
.exhibition__flex__two__text{text-align: justify;}

.partnersindex__flex{background: #f1efe9; padding: 20px;}
.partnersindex__flex__one{margin: 9px;}
.partnersindex__flex__one img{display: block; width: 157px;}
.reviews_right_text__two span{display: block;}

.register__flex{width: 100%; margin-bottom: 20px;}
.register__flex:last-child{margin-bottom: 0px;}
.register__flex__one, .register__flex__two{width: 100%;}
.register__flex__one{margin-right: 20px; text-align: left;}
.register__flex__two{}
.register__flex__two input, .register__flex__two select, .register__flex__two textarea{width: 100% !important; box-sizing: border-box; padding: 5px !important;}
[how_did] textarea{margin-top: 10px;}

.register__action{border: 1px dashed #9d9d9d; padding: 20px; text-align: center; width: calc(100% - 42px); margin-bottom: 20px;}
.register__action a{text-decoration: none; font-weight: bold;}
.register__action div{margin-bottom: 20px;}
.register__action div:last-child{margin-bottom: 0px;}
.register__action .bottom_new_exb, .register__center .button_checkout{margin: 0 auto !important;}

.verify__flex{}
.verify__flex__one{margin-right: 10px;}
.verify__flex__two{}
.verify__flex__two input{height: 62px; position: relative; text-align: center; font-size: 30px;}
.verify__flex img{display: block;}

.checkbox__flex{text-align: center; width: 100%; margin-bottom: 20px;}
.checkbox__flex input{display: block;}
.checkbox__flex__one{margin-right: 5px;}
.checkbox__flex__two{text-align: left;}
.register__center{text-align: center;}
.register__margin{margin-bottom: 0px;}

.videoreview__flex{margin-top: -10px;}
.videoreview__flex__one{max-width: 183px; width: calc(100% - 62px); border: 1px solid #d4c2a3; padding: 20px; margin: 10px; background: #fff;}
.videoreview__flex__one__content{width: 100%;}
.videoreview__flex__one__head{font-weight: bold; margin-bottom: 5px;}
.videoreview__flex__one__desc{margin-bottom: 10px;}
.videoreview__flex__one__img{}
.videoreview__flex__one__img img, .videoreview__flex__one__img .img{display: block; margin: 0 auto; max-width: 200px; width: 100%;}
.videoreview__flex__one__img .img{width: 150px; background-position: center center !important; height: 84px;}
.videoreview__flex__one__img .video_icon{position: absolute; z-index: 1; left: 50%; margin-left: -20px; top: 50%; margin-top: -20px; display: none;}
.videoreview__flex__one:hover{background: #f1efe9;}
.videoreview__flex__one__img:hover .video_icon{display: block;}

.photoreview__flex{margin: -5px;}
.photoreview__flex__one{max-width: 97px; margin: 5px;}
.photoreview__flex__one img{display: block; margin: 0 auto; width: 100%; opacity: 0.7;}
.photoreview__flex__one img:hover{opacity: 1;}

.countrygal__content{max-width: 743px; width: 100%; margin: 0 auto; padding: 0 20px;}
.countrygal__content__one{display: none;}
.countrygal__content img{display: block; margin: 20px auto;}

.countrygal__content .slick-next, .countrygal__content .slick-prev{background: url(/i/img/cursor_220118.png); width: 24px; height: 24px; -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); opacity: 0.5; top: 50%; margin-top: -12px;}
.countrygal__content .slick-next{right: -3px !important;}
.countrygal__content .slick-prev{left: -3px !important;}
.countrygal__content .slick-next:focus, .countrygal__content .slick-next:hover, .countrygal__content .slick-prev:focus, .countrygal__content .slick-prev:hover{background: url(/i/img/cursor_220118.png) !important;}
.countrygal__content:hover .slick-next, .countrygal__content:hover .slick-prev{opacity: 1;}
.countrygal__content .slick-prev{-moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.countrygal__content .slick-next:before, .countrygal__content .slick-prev:before{content: '';}

.registercountry__flex{width: 100%; margin-bottom: 10px;}
.registercountry__flex__one{width: 100%;}

.videoinformer__flex{}
.videoinformer__flex__one{max-width: 300px; width: calc(100% - 62px); border: 1px solid #d4c2a3; padding: 20px; margin: 10px; background: #fff;}
.videoinformer__flex__one:hover{background: #f1efe9;}
.videoinformer2__flex{}
.videoinformer2__flex__one{margin-right: 20px;}
.videoinformer2__flex__two{}
.videoinformer2__flex__two__head{font-weight: bold; padding-bottom: 5px;}
.videoinformer2__flex__two__desc{}

.shedule__flex{width: 100%;}
.shedule__flex__one, .shedule__flex__two{}
.shedule__flex__one{}
.shedule__flex__two{margin-left: 20px;}
.shedule2__flex__one{background: url(/i/img/cursor_220118.png); width: 24px; height: 24px; margin-right: 5px; opacity: 0.5; -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); visibility: hidden; cursor: pointer;}
.shedule2__flex__two{color: #BF8F1C; font-size: 19px;}
.shedule2__flex__three{background: url(/i/img/cursor_220118.png); width: 24px; height: 24px; margin-left: 5px; opacity: 0.5; cursor: pointer;}
.shedule2__flex__one:hover, .shedule2__flex__three:hover{opacity: 1;}

.exhspeakers__flex{margin-top: 1px;}
.exhspeakers__flex a{text-decoration: none}
.exhspeakers__flex__one{border: 1px solid #dedccf; border-left: 0px; border-right: 0px; max-width: 331px; padding: 20px; margin-top: -1px; width: 100%;}
.exhspeakers__flex__one:hover{background: #f1efe9;}
.exhspeakers__flex__one__img{height: 100px; width: 100px; margin-right: 20px; -moz-box-shadow: inset -2px 5px 29px #000000; -webkit-box-shadow: inset -2px 5px 29px #000; box-shadow: inset -2px 5px 29px #000;}
.exhspeakers__flex__one__name{font-weight: bold; font-size: 16px;}
.exhspeakers__flex__one__desc{color: #BF8F1C;}
.exhspeakers__flex__one__theme{}
.exhspeakers__flex__one__theme__one{}

.exhspeakers2__flex{}
.exhspeakers2__flex__one{}
.exhspeakers2__flex__two{}
.exhspeakers2__flex__two>div{margin-bottom: 5px;}
.exhspeakers2__flex__two>div:last-child{margin-bottom: 0px;}

.speacjerslides{max-width: 743px; width: 100%; margin: 0 auto; padding: 0 20px; text-align: justify;}
.speacjerslides__flex{background: #f1efe9; margin: 0 10px; padding: 20px;}
.speacjerslides__flex__one__img{-moz-box-shadow: inset -2px 5px 29px #000000; -webkit-box-shadow: inset -2px 5px 29px #000; box-shadow: inset -2px 5px 29px #000; width: 100px; height: 100px; margin: 0 auto;}
.speacjerslides__flex__one{margin-right: 20px;}
.speacjerslides__flex__two{}
.speacjerslides__flex__two__name{font-weight: bold; font-size: 16px;}
.speacjerslides__flex__two__desc{color: #4e3a4e; padding: 5px 0;}
.speacjerslides__flex__two__text{}
.speacjerslides__one{display: none;}

.speacjerslides .slick-next, .speacjerslides .slick-prev{background: url(/i/img/cursor_220118.png); width: 24px; height: 24px; -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); opacity: 0.5; top: 50%; margin-top: -12px;}
.speacjerslides .slick-next{right: -3px !important;}
.speacjerslides .slick-prev{left: -3px !important;}
.speacjerslides .slick-next:focus, .speacjerslides .slick-next:hover, .speacjerslides .slick-prev:focus, .speacjerslides .slick-prev:hover{background: url(/i/img/cursor_220118.png) !important;}
.speacjerslides:hover .slick-next, .speacjerslides:hover .slick-prev{opacity: 1;}
.speacjerslides .slick-prev{-moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.speacjerslides .slick-next:before, .speacjerslides .slick-prev:before{content: '';}

.speackerlist__flex{}
.speackerlist__flex a{text-decoration: none;}
.speackerlist__flex__one{border: 1px solid #d4c2a3; padding: 10px; max-width: 143px; width: 100%; margin: 5px; text-align: center;}
.speackerlist__flex__one:hover{background: #f1efe9;}
.speackerlist__flex__one__img{-moz-box-shadow: inset -2px 5px 29px #000000; -webkit-box-shadow: inset -2px 5px 29px #000; box-shadow: inset -2px 5px 29px #000; width: 100px; height: 100px; margin: 0 auto 10px auto;}
.speackerlist__flex__one__name{}

.speackerone__flex{}
.speackerone__flex__one{margin-right: 20px}
.speackerone__flex__one img{display: block; margin: 0 auto}
.speackerone__flex__two{}

.ourpartners__flex{}
.ourpartners__flex a{text-decoration: none}
.ourpartners__flex img{display: block; margin: 0 auto; max-width: 100%;}
.ourpartners__flex__one{border: 1px solid #d4c2a3; padding: 10px; max-width: 143px; width: 100%; margin: 5px; text-align: center;}
.ourpartners__flex__one:hover{background: #f1efe9;}
.ourpartners__flex__one__img{margin-bottom: 10px;}
.ourpartners__flex__one__desc{}

.exhibitors__flex__one{text-align: justify; max-width: 215px;}

.exhawards__flex{background: #f8f8f8; padding: 10px;}
.exhawards__flex__one{text-align: center; margin: 10px; max-width: 200px; width: 100%;}
.exhawards__flex__one__img{background: url(/i/img/design/awards_part3.png) no-repeat; width: 100px; height: 100px; margin: 0 auto;}
.exhawards__flex__one__name{font-weight: bold; font-size: 15px;  padding: 5px 0;}
.exhawards__flex__one__text{color: #BF8F1C;}

.mediapress__head{font-weight: bold; font-size: 20px;}
.mediapress__desc{font-size: 15px; color: #4e3a4e;}
.mediapress__flex{margin-top: 20px; border-bottom: 1px solid #f1efe9; padding-bottom: 20px;}
.mediapress__flex__one{margin-right: 20px}
.mediapress__flex__one img{display: block; max-width: 150px; margin: 0 auto;}
.mediapress__flex__two{}
.mediapress__text{text-align: justify; margin-bottom: 20px;}
.mediapress__btn .bottom_new_exb{margin: 0 0 0 auto !important;}

.informersone{margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #f1efe9;}
.informersone:last-child{margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px;}
.informersone a{text-decoration: none;}
.informersone__head{}
.informersone__flex{margin-top: 10px;}
.informersone__flex__one{margin-right: 20px;}
.informersone__flex__one__img{margin-bottom: 10px;}
.informersone__flex__one__img img{display: block; margin: 0 auto;}
.informersone__flex__one__btn{}
.informersone__flex__two{text-align: justify;}

.header__mlogo{box-sizing: border-box; padding: 10px 20px; border-bottom: 4px solid #ffc50e; display: none;}
.header__mlogo img{display: block; margin: 0 auto; margin-bottom: 3px; max-width: 100%;}

.othercities{margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #f1efe9;}
.othercities:last-child{margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px;}
.othercities a{text-decoration: none;}
.othercities__flex{}
.othercities__flex__one{margin-right: 20px;}
.othercities__flex__two{text-align: justify;}
.othercities__flex__one__name{position: absolute; bottom: 10px; color: #FFF; font-weight: bold; font-size: 12px; z-index: 1; width: 100%; left: 0px; padding: 0 10px; box-sizing: border-box;}

.othercities__flex__one__img{background: url('https://datafx.showfxworld.com/i/img/othe_country.png') no-repeat; width: 180px; height: 180px; position: relative; margin: 0 auto;}

.othercities__flex__one__img__kuala_lumpur{background-position: 0px 0px;}
.othercities__flex__one__img__cyprus{background-position: -180px 0px;}
.othercities__flex__one__img__cairo_{background-position: -360px 0px;}
.othercities__flex__one__img__jakarta{background-position: -540px 0px;}
.othercities__flex__one__img__lagos{background-position: -720px 0px;}
.othercities__flex__one__img__dhaka{background-position: -900px 0px;}
.othercities__flex__one__img__bratislava{background-position: -1080px 0px;}
.othercities__flex__one__img__new_delhi{background-position: -1260px 0px;}
.othercities__flex__one__img__lahore{background-position: -1440px 0px;}
.othercities__flex__one__img__prague{background-position: -1620px 0px;}
.othercities__flex__one__img__dubai{background-position: -1800px 0px;}

.rightmenu__flex{}
.rightmenu__flex a{}
.rightmenu__flex__one{width: 100%; margin-bottom: 10px;}
.rightmenu__flex__one:last-child{margin-bottom: 0px;}
.rightmenu2__flex{}
.rightmenu2__flex__one{}
.rightmenu2__flex__two{}
.dawedaban{background: url(/i/img/daweda_main.jpg) no-repeat; width: 200px; height: 260px; position: relative;}
.dawedaban__flex{position: absolute; bottom: 0px; color: #fff; text-align: center; height: 100px; box-sizing: border-box; padding: 10px; font-size: 16px;}
.dawedaban__flex__one{}

.maxwidthimg, .maxwidthimg img{display: block; margin: 0 auto; max-width: 100%;}

[data-openlink]{cursor: pointer;}

.general__flex1{}
.general__flex1__one:nth-child(1){margin-right: 20px;}
.general__flex1__one:nth-child(2){font-size: 20px;}
.general__flex1__one:nth-child(2) a{text-decoration: none; color: #000;}
.general__flex1__one:nth-child(2) a:hover{text-decoration: underline; color: #000;}
.general__flex1__one img{width: 150px; display: block; margin: 0 auto;}

.countrymenu__block, .countrymenu__block:hover{text-decoration: none;}
.countrymenu__block .countrymenu__block__one{}
.countrymenu__block:hover .countrymenu__block__one{cursor: pointer; border-right: 2px solid #000; background: #E0E0E0; color: #000;}
.countrymenu__block .point_select_hover, .countrymenu__block .point_select_hover:hover{background: #342435; color: #fff; border: 0px; cursor: default;}


@media (max-width: 1050px)
{
    .dawedaban{border: 1px solid #90b2b7; background: #83b8c1; background: -moz-linear-gradient(top, #83b8c1 0%, #a8d2d7 100%); background: -webkit-linear-gradient(top, #83b8c1 0%,#a8d2d7 100%); background: linear-gradient(to bottom, #83b8c1 0%,#a8d2d7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83b8c1', endColorstr='#a8d2d7',GradientType=0 ); height: inherit; width: 100%; box-sizing: border-box;}
    .dawedaban:hover{background: #a8d2d7; border: 1px solid #a8d2d7;}
    .dawedaban__flex{position: relative; padding: 5px; height: inherit; color: #000;}
    
    .hidemobile{display: none;}
    .headerblock__flex{display: block !important;}
    .headerblock__flex__two__langsearch{text-align: center;}
    .footerflex{display: block;}
    .footerflex__one{margin-right: 0px; margin-bottom: 20px;}
    .footerflex__menu__one{max-width: 150px; width: 100%; line-height: 25px; text-align: center;}
    .headerblock__flex2{height: inherit !important; margin: 20px 0;}
    .headerblock__flex2__one, .headerblock__flex__one__text1, .headerblock__flex__one__text2, .headerblock__flex__one__img, .abs_check{display: none !important;}
    .headerblock__flex2__two{max-width: 232px; margin: 0 auto;}
    .headerblock__flex__one__btn__cont{padding-right: 10px !important; text-align: center;}
    .headerblock__flex2__two__one__country{text-align: center !important;}
    .headerblock__flex__one__text4{display: none;}
    .menu__head__one__ico{margin-right: 0px !important;}
    .menu__head .maxwidth{width: 100%; padding: 0px;}
    
    .central__flex{display: block !important;}
    .central__flex__one{margin-right: 0px; width: 100%;}
    .central__flex__two{min-width: 100%; width: 100%;}
    .reviews_right_text__two span{display: inline-block;}
    
    .new_design .act_block{width: calc(100% - 42px); height: inherit; background: #f1ecf3; padding: 20px; text-align: center; border: 1px solid #b896c2;}
    .new_design .act_block .caption_act{width: 100%; padding: 0px; padding-bottom: 5px;}
    .new_design .act_block h2.pad_h2{padding-top: 0px !important;}
    
    .header__mlogo{display: block;}
    
    .rightmenu__flex{-webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; margin-left: 1px;}
    .rightmenu2__flex{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}
    .new_design .full_img_right{margin: 0 auto; margin-bottom: 5px;}
    .rightmenu__flex__one{border: 1px solid #d4c2a3; margin: 0px; background: #f1efe9; padding: 10px; margin-left: -1px; text-align: center;}
    .central__flex__two{border-bottom: 1px solid #f1efe9; margin-bottom: 20px;}
    
    .videoinformer__flex__one{max-width: 100%; width: calc(100% - 42px); margin: 10px 0;}
    .videoinformer__flex__one:last-child{margin-bottom: 0px;}
}


@media (max-width: 800px)
{
    .previus__flex__one{display: none;}
    .new_design h2{text-align: center;}
    
    .previus__flex{padding-bottom: 20px; border-bottom: 1px solid #f1efe9;}
    .previus__flex .previus2__flex{margin-top: 10px; text-align: center; -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
    .previus__flex .previus2__flex__one{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto;}
    .previus__flex .previus2__flex__one{margin-right: 10px;}

    .shedule__flex{display: block !important;}
    .shedule__flex__two{margin-left: 0px; margin-bottom: 20px;}
    
    .exhspeakers__flex__one{max-width: calc(100% - 20px);}
    
    .speackerone__flex {display: block;}
    .speackerone__flex__one {margin-right: 0px; margin-bottom: 20px;}
    .speackerone__flex img{width: 150px;}
    
    .mediapress__desc{text-align: center;}
}


@media (max-width: 600px)
{
    .ref_ul{padding: 65px 0 0 0;}
    .ref_ul:after{left: 50%; margin-left: -25px;}
    .ref_ul li{padding: 0px 0px 7px 0px;}
    .exhibition__flex, .exhibition__flex .previus2__flex{display: block !important;}
    .exhibition__flex__one{margin-right: 0px; margin-bottom: 10px;}
    .exhibition__flex .previus2__flex{text-align: center;}
    .exhibition__flex .previus2__flex__one{margin-right: 0px; margin-bottom: 3px;}
    .exhibition__flex .imagealign__flex{text-align: center; -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
    .exhibition__flex .imagealign__flex__two{-webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto;}
    .new_design .new_exb_table{background: #f1efe9; padding: 20px;}
    
    .new_design .new_exb_table .action_index{top: 0px; left: 50%; margin-left: 25px;}
    
    .serch_new{max-width: 262px; margin: 10px auto 0px auto;display: block; width: 100%;}
    
    .footerflex__footer{display: block; text-align: center;}
    .footerflex__footer__two{margin-left: 0px; text-align: center; margin-bottom: 10px;}
    .footerflex__menu__one{max-width: 125px;}
    
    .register__flex{display: block !important; text-align: center;}
    .register__flex__one {margin-right: 0px; margin-bottom: 5px; text-align: center;}
    
    .photoreview__flex__one{max-width: 62px;}
    .videoreview__flex__one{max-width: inherit; margin: 10px 0; width: calc(100% - 42px);}
    .videoreview__flex__one:last-child{margin-bottom: 0px;}
    
    .registercountry__flex{display: block !important;}
    
    .speacjerslides__flex{display: block !important;}
    .speacjerslides__flex__one{margin-right: 0px; margin-bottom: 20px;}
    
    .exhibitors__flex__one{max-width: 100%; margin: 5px 0;}
    
    .mediapress__flex{display: block !important;}
    .mediapress__flex__one {margin-right: 0px; margin-bottom: 20px;}
    .mediapress__btn .bottom_new_exb{margin: 0 auto !important;}
    
    .informersone__flex{display: block !important;}
    .informersone__flex__one {margin-right: 0px; margin-bottom: 20px;}
    
    .othercities__flex{display: block !important;}
    .othercities__flex__one {margin-right: 0px; margin-bottom: 20px;}
    .othercities__flex__one__name{text-align: center;}
    
    .general__flex1{display: block;}
    .general__flex1__one:nth-child(1){margin-right: 0px; margin-bottom: 20px;}
    .general__flex1__one:nth-child(2) {text-align: center;}
}


@media (max-width: 450px)
{
    .partnersindex__flex__one img{width: 102px;}
    #map_canvas .gm-style-iw{left: 26px !important; top: 33px !important;}
    .new_design .footer_new .title_maps{width: calc(273px - 20px); position: relative; background: #ffd34d; background: -moz-linear-gradient(top, #ffd34d 0%, #fffcd2 1%, #ffe464 2%, #ffb502 99%, #ffb502 100%); background: -webkit-linear-gradient(top, #ffd34d 0%,#fffcd2 1%,#ffe464 2%,#ffb502 99%,#ffb502 100%); background: linear-gradient(to bottom, #ffd34d 0%,#fffcd2 1%,#ffe464 2%,#ffb502 99%,#ffb502 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd34d', endColorstr='#ffb502',GradientType=0 ); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 10px; display: table-cell; vertical-align: middle; height: inherit; text-align: center;}
    #map_canvas .maps_comment1{padding: 0px; padding-bottom: 10px;}
    #map_canvas .maps_comment4{height: inherit; padding: 0px}
    #map_canvas .maps_comment2{padding: 0px; padding-bottom: 4px;}
    #map_canvas .maps_comment3{padding: 0px;}
    
    .videoinformer2__flex{display: block !important; text-align: center; width: 100%;}
    .videoinformer2__flex__one{margin-right: 0px; margin-bottom: 20px;}
    
    .exhspeakers__flex a{display: block; width: 100%;}
    .exhspeakers2__flex {display: block; width: 100%; text-align: center;}
    .exhspeakers__flex__one__img{margin: 0 auto 20px auto;}
    
    .speackerlist__flex__one{max-width: 100%; margin: 5px 0;}
    .ourpartners__flex__one{max-width: 100%; margin: 5px 0;}
}