#header{padding:14px 0 0}#header .line{margin:0 19px 0 0}#header .logo{margin-top:-6px}#header .logo_in{background-size:100%}#nav{margin:0;height:41px}#nav.nav_in{margin-left:290px}#nav>li{width:25%}#nav li .drop{width:100%}.banner{height:auto}.banner .btn-start{top:53%;left:10.8%;width:23%;height:14%;background-size:cover;background-position:0 -.5%}.banner .btn-start:hover{background-position:0 102%}.banner .btn-play{top:41%;right:26%;width:7%;height:10%;background-size:cover}.banner .btn-play:hover{background-position:0 91%}.banner .switcher{bottom:30px;left:50%;margin-left:-23px}.slider .btn-play{display:block;text-indent:-9999px;overflow:hidden;position:absolute;background:url(/img/btn-play.png) no-repeat;bottom:35%;left:50%;width:80px;height:50px;margin-left:-27px!important}#footer .holder .menu ul{text-align:center;float:none;left:auto;position:inherit}.sidebar-el .box,.sidebar-el .box .title{behavior:url(css/PIE.htc);position:relative}#footer .holder .menu li{display:inline-block;float:none;left:auto}.popup .login-holder .txt{width:208px}.popup .register-block{width:650px}.popup .login-holder{width:70%}.slider img{width:100%;height:auto}.slider .ttl{display:block;text-align:center;color:#333;font-size:32px;line-height:39px;margin:10px 0 0}.slider .slider-text-emphasis{font-weight:700;font-size:40px}.btn-holder{text-align:center;padding:0 0 1em}.btn-holder a{display:inline-block;vertical-align:top;width:117px;height:44px;padding:7px 0;color:#fff;font:18px/28px avantgarde_bk_btdemi,sans-serif;border-radius:5px;background:#e78710;background-image:linear-gradient(to top,#d37703,#fc961d);background-image:-webkit-linear-gradient(bottom,#d37703,#fc961d);background-image:-moz-linear-gradient(bottom,#d37703,#fc961d);border:1px solid #d27703;text-shadow:none;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 .5em}.btn-holder a.log{font-family:avantgarde_md_btmedium,sans-serif;background:#436daf;background-image:linear-gradient(to top,#315695,#517fbf);background-image:-webkit-linear-gradient(bottom,#315695,#517fbf);background-image:-moz-linear-gradient(bottom,#315695,#517fbf);border-color:#385c92}.btn-holder a.log img{height:32px;margin-top:-3px}#content{width:75%}#content .events li .date{background-position-y:2px}#sidebar{width:23%}#sidebar .form-holder .selectbox,#sidebar .form-holder .selectbox .select{width:100%}#sidebar .form-holder .txt{padding-left:0;padding-right:0;width:100%;float:left}#sidebar .form-holder .l,#sidebar .form-holder .r{width:47%}#sidebar .form-holder .l .txt,#sidebar .form-holder .r .txt{width:100%}.links_mobile{margin-top:25px;float:left;width:100%}.countrySelect.customSelect,.regionSelect.customSelect{left:-10000px}.sidebar-el.show_mobile .box a.all{padding-left:40px}.sidebar-el .box{border:1px solid #dedede;border-radius:3px;-mox-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background:#f3f3f3;padding:0 0 14px;margin:0 0 19px}.sidebar-el .box .title{background:url(../img/title.gif) repeat-x;font:16px/36px avantgarde_bk_btdemi,Arial,Helvetica,sans-serif;color:#fff;margin:0;padding:0 0 0 12px;border-radius:3px 3px 0 0;-mox-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0}.plupload.html5{bottom:0}.features-page .plusMinuImg{vertical-align:baseline}@media screen and (max-width:1200px){#footer .holder,.events-block{padding-left:0}.responsified #wrapper{width:auto;max-width:1186px}#header .logo{background-size:100%;float:left;width:208px;height:52px;margin:2px 0 0}#panel,.map-popup{height:500px}#header .line{width:15px}#login-holder{margin-top:10px;margin-right:0}#nav{width:auto;float:none;margin-left:249px;height:41px}#nav>li{width:25%}#nav.nav_in{margin-left:260px}#footer{height:auto;padding-bottom:23px}#footer .social{float:none;text-align:center;margin-bottom:10px}#footer .social li{display:inline-block;float:none}#footer .social li a{margin:0 15px}.events-block{padding-right:0}.events-block h2{line-height:45px}#carousel-events,#carousel-groups{display:block;width:700px;margin-left:auto;margin-right:auto}.responsified.show_desktop_for_resp{display:none}#content{width:65%}#sidebar{width:33%}.comment-text-wrap{padding-left:200px;padding-top:5px}#content .testimonials .comment-text-wrap .blockquote{width:auto;float:none}#content .testimonials.all-testimonials-page .user{width:80px}.all-testimonials-page .comment-text-wrap{padding-top:0;padding-left:100px}#content .contact{width:auto;max-width:466px}.about-synthesis{clear:both}#content .about .about-img-connections{margin:0 auto;display:block;float:none}.tablet-hidden{display:none}.map-popup{width:950px}.map-popup.map-with-panel{width:650px}.hire-holder-1{width:44%;margin-left:5%!important;margin-right:1%}.hire-holder-2{width:44%;margin-left:1%!important}.hire-holder a{margin-left:15px;float:left;margin-right:0}}@media screen and (max-width:992px){#carousel-events,#carousel-groups{width:450px}.map-popup{width:650px;height:500px}.map-popup.map-with-panel{width:450px}#panel.direction-panel-visible{width:200px}#searchTextField{width:200px;float:none;clear:both;display:block;margin-top:60px}#container .services-holder .gadget-1{margin:0 auto 15px;float:none}#container .services-holder .gadget-2{margin:0 20px}#container .services-holder .gadget-3{margin:0 26px}#container .services-holder-2,#container .services-holder-3{padding-right:0;padding-bottom:30px}.hire-holder-1,.hire-holder-2{width:420px;margin:0 auto 15px!important;float:none!important}.hire-holder-2{margin-bottom:10px!important}#grops-work{margin-bottom:30px!important}}@media screen and (max-width:768px){.hamburger:after,.sidebar-el .all:after{content:""}#header .logo{float:none;margin:5px auto 0;display:block}#header .line{display:none;width:40px;margin-right:0}.btn-holder .mobile-login-button{width:40px;height:42px;position:absolute;top:4px;right:0;margin-right:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}.mobile-login-button-wrap{padding:0}.btn-holder a.mobile-login-button img{height:23px;margin-top:2px}.hamburger,.hamburger:after{height:41px;width:40px;cursor:pointer;display:block}.hamburger{position:absolute;left:0;top:4px;padding:0;margin:0;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;background-color:#436daf;background-image:linear-gradient(to top,#315695,#517fbf);background-image:-webkit-linear-gradient(bottom,#315695,#517fbf);background-image:-moz-linear-gradient(bottom,#315695,#517fbf);border-color:#385c92}.hamburger:after{background-image:url(../img/hamburger.png);background-repeat:no-repeat;position:absolute;background-size:28px;background-position:5px 10px}#nav{display:none}.hamburger:checked~#mobile-nav{display:block}#mobile-nav{clear:both;padding-left:0;background:#30558f;margin:5px 0}#mobile-nav li{font-size:16px;line-height:26px;border-top:1px solid #426499}#mobile-nav a:hover,#mobile-nav li.active{background:#30558f;background-image:linear-gradient(to top,#115e9d,#0d4b7b);background-image:-webkit-linear-gradient(bottom,#115e9d,#0d4b7b);background-image:-moz-linear-gradient(bottom,#115e9d,#0d4b7b)}#mobile-nav>li:last-child{border-bottom:0}#mobile-nav-sublist{padding-left:0}#mobile-nav-sublist li{margin-left:-20px}#mobile-nav-sublist li:last-child{padding-bottom:0}#mobile-nav li a{text-decoration:none;color:#fff;display:block;padding:8px 20px}#mobile-nav-sublist li a{padding-left:80px}#footer{padding:23px 20px}.show_desktop{display:none}.show_mobile{display:block}section.banner-holder{padding-bottom:4px;margin:0}.mobile-splash img{max-width:100%;width:100%}.events-block{padding-top:10px}.events-block h2{line-height:36px}.showPastEvents2,.showPastEvents2:hover,.showPastEventsActive2,.showPastEventsActive2:hover{background-position-y:7px;margin-right:10px}.showPastEvents .past-events-descr,.showPastEvents2 .past-events-descr{font-size:23px;line-height:30px;margin-top:8px}#carousel-events,#carousel-groups{width:200px}.mobile-hidden,.title-mobile-hidden{display:none}.popup .login-block,.popup .register-block{width:360px}.popup .login-holder .txt{width:auto}.popup .login-block .top strong,.popup .register-block .top strong{float:none}.popup .login-block .top span,.popup .register-block .top span{float:left;clear:both;margin-top:10px;display:inline-block}.popup .login-block .help,.popup .register-block .help{clear:none;float:right!important;margin:0!important}.popup .login-block .top,.popup .register-block .top{overflow:visible}.popup .login-block ul,.popup .register-block ul{clear:both;margin-top:30px}.popup .login-holder{width:100%;padding-top:10px}.popup .login-holder .direct-login{display:none}#content{width:100%;float:right}#content .create-event-orange,#sidebar,.sidebar-el{float:left;width:100%}#main{padding-left:22px;padding-right:22px}.mobile-heading{color:#333;font:28px/30px avantgarde_bk_btbook,Arial,Helvetica,sans-serif;margin:0 0 15px;text-transform:uppercase}#EventSearch .form-holder label,#contactForm #a-reload,#content #contactForm .selectbox,#content #contactForm .selectbox .dropdown,#content #contactForm .selectbox .select,#content #contactForm .selectbox .text,#content #contactForm .selectbox li,#content #contactForm .txt,#content #contactForm textarea,#content .contact label,#sidebar #EventSearch .selectbox,#sidebar #EventSearch .selectbox .dropdown,#sidebar #EventSearch .selectbox .select,#sidebar #EventSearch .selectbox .text,#sidebar #EventSearch .selectbox li,#sidebar #EventSearch .txt,#sidebar #EventSearch textarea,#sidebar .contact label{font-size:15px}.links_mobile{display:block}.links{display:none}.sidebar-el .testim-list{list-style:none;padding:15px 15px 0;background:url(../img/shadow.gif) repeat-x #fff;margin-top:-1px;margin-bottom:0}.sidebar-el .box{padding-bottom:0}.sidebar-el .testim-list li{margin:0 -15px 7px;padding:0 15px 8px;border-bottom:1px solid #d2d2d2}.sidebar-el .testim-list li:last-child{margin-bottom:0}.sidebar-el .all{width:100%;display:block;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;line-height:30px}.sidebar-el .all:after{display:inline-block;margin-left:7px;width:4px;height:8px;background:url(../img/arrow.png) no-repeat}.paginator-block{padding:0}#EventSearch.mobile-collapsed .form-holder{display:none}#EventSearch.mobile-collapsed .box{padding-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#EventSearch .search-group-event-heading span{background:url(../img/collapse-expand.png) no-repeat;background-position-y:-1px;width:21px;height:20px;display:inline-block;float:right;margin-top:8px;margin-right:10px}#EventSearch.mobile-collapsed .search-group-event-heading span{background-position-y:-23px}#sidebar #EventSearch .selectbox,#sidebar #EventSearch .selectbox .dropdown,#sidebar #EventSearch .selectbox .select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important}#content .event-inner .event-content h2 span,#content .events h2 span{display:block;margin:5px 0 10px}#content .contact{margin-bottom:25px;margin-top:105px}#sidebar .banner-block-2{width:auto;border:0}#sidebar .banner-block-2 br{display:none}#sidebar .banner-block-2 .but-link2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;text-align:center}#sidebar .banner-block-2 .but-link2:first-child{padding-right:5px;float:left}#sidebar .banner-block-2 .but-link2:last-child{padding-left:5px;float:right}#sidebar .banner-block-2 .but-link2 img{max-width:100%;height:auto}#panel,.map-popup{height:400px}.about-list{padding-bottom:0}#content .about .about-block2{margin-bottom:20px}#content .about{font-size:14px}#sidebar .about p{font-size:14px!important;line-height:normal!important}.map-popup{width:460px}.map-popup.map-with-panel{width:290px}#panel.direction-panel-visible{width:170px}#search-box{top:65px;left:50px}#container .services-holder .gadget-1{width:100%;max-width:340px;height:auto!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:100%}#container .services-holder .gadget-1 img{width:100%!important;height:auto}#container .services-holder .gadget-2,#container .services-holder .gadget-3{float:none;margin:0 auto 10px}.eventsVideo,.featuresVideo,.groupsVideo{margin-top:0!important}.gadget-1-items strong,.gadget-2-items strong,.gadget-3-items strong{font-size:19px!important;line-height:22px!important}.gadget-1-items p,.gadget-2-items p,.gadget-3-items p{font-size:16px;line-height:normal;margin-top:10px!important}#container .services-holder ul li,#container .services-holder-2 ul li{padding:10px 7px}}.mgExternal-content,.popup .register-block .top{overflow:visible!important}@media screen and (min-width:769px){#mobile-nav{display:none!important}}@media screen and (max-width:540px){.features-page .eventsVideo,.features-page .featuresVideo,.features-page .groupsVideo{display:block;margin-top:10px!important}}@media screen and (max-width:480px){.group-event-image-wrap,.mobile-heading{text-align:center}.show_mobile_portrait{display:block}.showPastEvents2 .eventsVideo,.showPastEvents2 .groupsVideo{float:right;margin-top:-4px!important}.iOS .showPastEvents2 .eventsVideo,.iOS .showPastEvents2 .groupsVideo{margin-top:0!important}.showPastEvents2,.showPastEvents2:hover,.showPastEventsActive2,.showPastEventsActive2:hover{background-position-y:4px}.iOS .showPastEvents2,.iOS .showPastEvents2:hover,.iOS .showPastEventsActive2,.iOS .showPastEventsActive2:hover{background-position-y:7px}.popup .login-block,.popup .register-block{width:auto!important;padding:9px 15px}.popup .login-block .login-holder input[type=email],.popup .login-block .login-holder input[type=text],.popup .login-block .login-holder input[type=password],.popup .register-block .login-holder input[type=email],.popup .register-block .login-holder input[type=text],.popup .register-block .login-holder input[type=password]{width:100%;height:33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup .login-block .help-text,.popup .register-block .help-text{width:250px!important;left:-250px!important}.popup .register-block .bottom-row{padding-top:0!important}.popup .register-block .submit-register{margin-top:10px;width:100%}#sidebar .form-holder .sbm{width:100%}.event-pic{width:100%}.event-pic img,.events .image,.events .image img{width:100%;height:auto}#content .events li .holder{float:left}.event-content{padding-left:0!important;float:left}#content .events li .image,#content .inner .event-inner .event-pic{margin:0 0 20px;width:auto;display:inline-block;float:none}#content .event-inner .event-pic img,#content .events li .image img{width:auto;max-width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto}.start-help{padding:0}.start-help .help-text,.start-help .man{display:none}.start-help .help-list{height:auto;width:auto;float:none}.all-testimonials-page .comment-text-wrap,.comment-text-wrap{padding-left:0;padding-top:10px;clear:both}#content .testimonials .comment-text-wrap .blockquote .arrow{background:url(../img/arrow-6.png) no-repeat;top:-8px;left:27px;width:16px;height:8px}#content .contact{padding:10px}#content .contact h1{border-radius:5px;height:auto;margin:0 -25px 10px;padding:10px;text-align:center;width:auto;background:#2f88cf;background:-moz-linear-gradient(left,#2f88cf 0,#035598 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#2f88cf),color-stop(100%,#035598));background:-webkit-linear-gradient(left,#2f88cf 0,#035598 100%);background:-o-linear-gradient(left,#2f88cf 0,#035598 100%);background:-ms-linear-gradient(left,#2f88cf 0,#035598 100%);background:linear-gradient(to right,#2f88cf 0,#035598 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f88cf', endColorstr='#035598', GradientType=1)}#content .contact-us-page .form-holder{width:auto}#content #contactForm label{text-align:left}#content #contactForm .selectbox,#content #contactForm .selectbox .dropdown,#content #contactForm .selectbox .select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important}#content #contactForm .txt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:33px}#content #contactForm .captcha-input{width:50%}#contactForm #a-reload{line-height:20px;margin-top:10px;display:inline-block}#content #contactForm textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:none;min-width:10px}#contactForm .captchar-block img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px;margin-top:8px;max-width:50%}#sidebar .banner-block-2 .but-link2{width:100%}#sidebar .banner-block-2 .but-link2:last-child{clear:both;margin-top:20px}#sidebar .banner-block-2 .but-link2 img{height:auto}#main #content .about .about-img{float:none;margin:0 auto;display:block;max-width:100%;height:auto}#main #content h2.about-heading{clear:both;margin-top:20px}.about-synthesis-img{display:block;margin-top:10px}.map-popup{width:310px;height:430px}.map-popup.map-with-panel{width:160px}#panel.direction-panel-visible{width:150px}#search-box{top:75px;left:8px}.direction-panel-visible #showHidPanel{padding:0 2px;width:144px}#travelMode{width:130px;margin-left:10px}.direction-panel-visible #travelMode{float:none;clear:both;display:block;margin-top:60px;margin-left:0;width:144px}#searchTextField{margin-top:60px;width:149px}.direction-panel-visible #searchTextField{margin-top:12px;width:144px}.hire-holder-1,.hire-holder-2{width:230px;text-align:center;padding-top:10px;padding-bottom:10px}.hire-holder-1 img,.hire-holder-2 img{float:none!important}.hire-holder a{display:inline-block;margin-left:0;float:none}.services-holder ul li .title span{display:block;margin-top:5px}}.header-image{width:100%;height:auto}.responsive_video{width:300px}.rv_height{height:240px}@media screen and (max-width:500px){.responsive_video{width:100%}.groupsVideo{width:138px}}@media (min-width:501px) and (max-width:768px){.responsive_video{width:100%}}@media (min-width:769px){.responsive_video{width:768px}}@media screen and (max-height:500px){.rv_height{height:240px}}@media (min-height:501px) and (max-height:768px){.rv_height{height:410px}}@media (min-height:769px){.rv_height{height:450px}}.mobile-menu-icon{width:25px;height:17px;margin-right:5px;margin-left:-11px;margin-bottom:-2px;display:inline-block;background:url(../img/hamburger.png) center center no-repeat;-webkit-background-size:17px 100%;-moz-background-size:17px 100%;-o-background-size:17px 100%;background-size:17px 100%}.home{background-image:url(../img/home.png)}.features{background-image:url(../img/features.png)}.events{background-image:url(../img/events.png);-webkit-background-size:25px 100%;-moz-background-size:25px 100%;-o-background-size:25px 100%;background-size:25px 100%}.nav-help{background-image:url(../img/nav-help.png);-webkit-background-size:17px 19px;-moz-background-size:17px 19px;-o-background-size:17px 19px;background-size:17px 19px}.faq{background-image:url(../img/faq.png);-webkit-background-size:17px 19px;-moz-background-size:17px 19px;-o-background-size:17px 19px;background-size:17px 19px}.contact-us{background-image:url(../img/contact-us.png)}.popup .login-block .help-text,.popup .register-block .help-text{left:0!important}@media screen and (max-width:768px){.popup .login-block .help,.popup .register-block .help{float:left!important;margin:0}#mobile-nav li a img{max-width:100px!important}}