html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;font-family:'Open Sans',sans-serif;font-weight:300;padding:0;border:0;margin:0;vertical-align:baseline}a{outline:0
!important}body{line-height:1;text-align:center;font-size:100%;color:#000;width:100%;height:100%}em{font-style:italic}strong{font-weight:700}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{color:#FFF;text-decoration:none}a:hover{color:inherit}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}h4{margin:30px
0}h5{margin:20px
0}h6{margin:10px
0}p{margin-bottom:20px}.aCenter{text-align:center}.left{float:left}.right{float:right}.clear{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}#wrapper{min-width:320px}.fixed
#container{margin-top:82px}.popup-content ul, .popup-content
ol{margin:0
0 20px 20px}.popup-content ul li, .popup-content ol
li{margin-bottom:6px}.popup-content
ul{list-style:disc}.popup-content
ol{list-style:decimal}#index-page{padding:0;min-height:100vh}body.home{background:url(/wp-content/themes/juve/images/index_bg.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#index-page
.wrapper{width:100%;margin:0
auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}#index-page .wrapper .description-wrapper{width:300px;text-align:left;padding-left:20px;margin:30px
auto 0}#index-page .wrapper .left,
#index-page .wrapper .right,
#index-page .wrapper
#center{width:33.33%;text-align:center}#academy-msk
img{width:144px}#academy-spb{position:relative;left:-70px}#academy-spb
img{width:252px}#academy-rod{position:relative;left:-78px}#academy-rod
img{width:266px}#index-page{}#index-page .wrapper
#center{display:inline-block}#index-page .wrapper #center-inner{}#index-page .wrapper .right .description-wrapper{}#index-page .wrapper .description-wrapper
a{text-transform:uppercase;text-decoration:none}#index-page .wrapper
.logo{position:relative}#index-page .wrapper
.domain{text-transform:lowercase;position:absolute;left:0;bottom:-33px;font-size:22px;font-weight:300;font-family:'Roboto Condensed',sans-serif;color:#f1f1f1}#main-logo-wrapper{position:relative;top:-200px}#main-logo-wrapper #main-logo{display:inline-block;width:933px;height:116px;background:url(/wp-content/themes/juve/images/index_logo.svg) center center no-repeat}#main-logo-wrapper #main-logo-description{display:inline-block;position:absolute;bottom:-18px;right:0px;font-size:16px;color:#c8c8c8;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:400}#header{height:82px;background:#fff;position:relative;width:100%;top:0;z-index:999;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.fixed
#header{position:fixed;height:50px}.fixed #logo
.orig{display:none}.fixed #logo
.mini{display:block;height:40px}.fixed #menu ul.menu
li{height:50px;line-height:50px}#site-sections{height:50px;background:#f1f1f1}#menu{border:0;background:none;height:82px;width:100%;max-width:1140px;margin:0
auto;position:relative}.fixed
#menu{height:50px}#menu
ul{text-align:left}#menu
#logo{left:0;top:10px;margin:0}.fixed #menu
#logo{top:5px}#menu ul
li#logoWrap{margin:0
60px}#logo{position:absolute;left:50%;top:0;margin:0;margin-left:-50px;z-index:100;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#logo
img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:auto;height:62px}#logo
.mini{display:none}#logo
span{position:relative;color:#000;top:-26px;padding-left:15px;font-family:'Roboto Condensed',sans-serif;font-weight:300;text-transform:uppercase;font-size:15px}#menu
ul{width:100%;text-align:left;display:block}#menu ul.menu
li{display:inline-block;height:82px;line-height:82px;margin:0px
30px;position:relative;vertical-align:middle;float:none;padding-top:8px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#menu ul li.about-project{margin-left:-30px}#menu ul.menu li.about-project{margin-left:536px}#menu #logo a:hover{text-decoration:none}.fixed #header #menu #logo
span{margin-left:60px}#menu ul.menu
.socli{margin:0px
5px}#menu ul.menu .socli
a{margin-top:8px}.fixed #header #menu ul.menu .socli
a{margin-top:0px}.page-template-camp #menu ul.menu li.about-project{margin-left:200px}#menu ul.menu
li{margin:0px
10px}#menu ul li
a{font-family:'Roboto Condensed',sans-serif;font-weight:300;text-transform:uppercase;font-size:15px;color:#000;text-decoration:none;padding:0;line-height:66px;-webkit-transition:line-height 0.2s ease-in;transition:line-height 0.2s ease-in-out}.fixed #menu ul li
a{line-height:33px}#menu ul li a:hover{text-shadow:0 0 20px #FFF;color:#034a9c}#menu ul li.mobile-section{display:none}#menu ul.menu li a.parent-menu-item{padding-right:20px}#menu ul.dropdown-menu{margin:0;padding:0;border:0;width:auto;min-width:inherit;line-height:normal;display:none}#menu .dropdown
.caret{width:10px;height:10px;border-bottom:1px solid #fff;border-right:1px solid #fff;border-left:0;border-top:0;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-10px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;right:3px;top:50%}#menu .dropdown.hover
.caret{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-8px}#menu .dropdown .mPS2id-highlight + .caret,
#menu .dropdown a.mPS2id-highlight-first+.caret{border-color:#034a9c}#menu ul.dropdown-menu
li{height:50px;line-height:50px;margin:0;display:block}#menu ul.dropdown-menu li:hover{background:#034a9c}#menu ul.dropdown-menu li:hover
a{color:#fff !important}#menu ul.dropdown-menu li
a{color:#000 !important;position:static !important;border:none !important;padding:0
18px !important;line-height:33px;background:none;text-transform:none;font-size:18px;font-weight:400}.inner{width:100%;max-width:1140px;margin:0
auto;position:relative}#o-proekte{background-image:url(/wp-content/themes/juve/images/bg/aboutBg.jpg);overflow:hidden;padding:5% 0 2%}section.campItem{background-color:#f1f1f1;background-size:cover;padding:0}section.campItem#moscow .textWrapper, section.campItem#spb
.textWrapper{background:none}section.campItem#sochi{background-image:url(/wp-content/themes/juve/images/bg/sochiBg.jpg)}.campItems{width:50%;float:left}#uts-page #uts-moscow
.campItems{width:33.33%}section.campItem
.textWrapper{width:100%;background:url(/wp-content/themes/juve/images/campBgLight.png) 0 0 repeat;min-height:40vh;text-align:center;padding:0;position:relative}.campWrapper{width:100%;max-width:1140px;margin:0
auto;text-align:left;position:absolute;height:100%;left:50%;margin-left:-570px}section.campItem .textWrapper
.camp{color:#161413;text-align:left;font-weight:400;font-size:16px;position:absolute;height:114px;top:50%;display:block;margin-top:-70px;width:auto}#uts-page section.campItem .textWrapper
.camp{margin-top:-120px}section.campItem .campItems .textWrapper
.camp{width:auto}section.campItem .textWrapper .camp:last-child{right:0}section.campItem .textWrapper .camp:first-child{left:0}section.campItem .textWrapper .camp
h3{font-size:42px;font-weight:300;margin-bottom:30px;font-family:'Roboto Condensed',sans-serif}section.campItem .textWrapper .camp h3
strong{font-weight:700;font-family:'Roboto Condensed',sans-serif}section.campItem .textWrapper .camp
.age{margin-bottom:10px;font-weight:400}#uts-page section.campItem .textWrapper .camp
.age{line-height:18px}#site-sections
.inner{height:100%}#site-sections .inner
a{display:block;float:left;width:33.33%;text-align:center;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;color:#737373;padding:10px
0;line-height:15px;position:relative}#site-sections .inner a#camp-link{background:url(/wp-content/themes/juve/images/site_sections_separator.png) left center no-repeat}#site-sections .inner a#academy-spb-link, #site-sections .inner a#academy-rnd-link{background:url(/wp-content/themes/juve/images/site_sections_separator.png) left center no-repeat}#site-sections .inner a
span{display:none}#site-sections .inner
a.active{text-decoration:none;color:#161413;font-weight:bold;cursor:default}#site-sections .inner a.active
span{display:block;position:absolute;width:100%;top:0;border-top:4px solid #fdb900}section{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:30px
0;background-position:top center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:relative}.section-bg{background:none;width:100%;height:100%;left:0;top:0;z-index:10;position:absolute}#uts-page
.campItem{background-image:url(/wp-content/themes/juve/images/bg/campBg.jpg)}#uts-page .uts-wrapper{width:100%;position:relative}#uts-page .uts-inner{width:1140px;margin:0
auto}#uts-page .uts-wrapper, #uts-page section.campItem
.textWrapper{min-height:55vh}#uts-page section.campItem#uts-moscow .uts-wrapper{background:url(/wp-content/themes/juve/images/campBgLight.png) 0 0 repeat}#uts-page section.campItem .uts-inner
.textWrapper{background:none}.section-inner{position:relative;z-index:20}.page-template-academy section.campItem .textWrapper .camp .age a, .page-template-academy section.campItem .textWrapper
a{color:#161413;font-weight:400;font-family:'Open Sans',sans-serif}section.campItem .textWrapper .camp
.address{font-weight:400;line-height:20px}section.campItem .textWrapper .camp .address
strong{font-weight:700;padding-right:5px}.campPrices{background:url(/wp-content/themes/juve/images/campBgDark.png) 0 0 repeat;min-height:58vh;position:relative}#uts-page
.campPrices{min-height:40vh}.campItems
.campPrices{border-right:1px solid #292928}.campPricesInner{position:absolute;left:0}.camp2
.campPricesInner{left:70px}.campPricesWrapper{width:1140px;margin:0
auto;text-align:left;position:absolute;left:50%;margin-left:-570px;height:192px;top:50%;margin-top:-96px}.page-template-academy
.campPricesWrapper{top:60%}.campItems .campPricesWrapper, .campItems
.campWrapper{width:570px;margin:0;float:right;left:auto;right:0}#uts-page #uts-moscow .campItems .campPricesWrapper, #uts-page #uts-moscow .campItems
.campWrapper{width:380px}.campItems
.campPricesWrapper{height:252px;margin-top:-126px}.campItems.camp2 .campPricesWrapper, .campItems.camp2
.campWrapper{left:0}.campItems.camp2
.campWrapper{width:auto}.campItems
.campPricesWrapper{float:left}.campItems .campPrices:first-child{border-right:1px solid #323130;margin-left:-1px}.campPriceItem{padding:20px
0}.page-template-academy
.campPriceItem{padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.campPriceItem
div{padding:13px
0px;float:left}.page-template-academy
.campPricesWrapper{position:static;margin:0
auto;height:auto}.page-template-academy
.campPrices{position:absolute;left:0;right:0;bottom:0px;min-height:initial;height:130px}.page-template-academy section.campPage
.campPrices{min-height:55vh;position:relative;height:auto}.page-template-academy section.campPage
.campPricesWrapper{position:absolute;height:252px;margin:-126px 0 0;top:50%}.page-template-academy section.campItem.campPage .textWrapper
.camp{top:50%;margin-top:-70px}section.campItem section.campItem.campPage .textWrapper .camp
h3{margin-bottom:15px}.page-template-academy section.campItem.campPage
.textWrapper{min-height:40vh;height:auto}.page-template-academy section.campItem.campPage
.campPriceItem{width:inherit;margin:0;text-align:inherit;position:static;transform:inherit;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit}.page-template-academy section.campItem.campPage .campPriceItem
div.campPriceTitle{width:190px}.page-template-academy section.campItem.campPage .campPriceItem
div.campPriceCost{width:160px}.page-template-academy section.campItem.campPage .campPriceItem
div.campPriceInfo{margin:0}.page-template-academy section.campItem.campPage .campItems .campPriceRequest
a{font-size:20px;width:165px;margin-right:25px}.page-template-academy section.campItem
.textWrapper{min-height:initial;height:80vh}.page-template-academy section.campItem .textWrapper
.camp{top:35%;height:auto}.page-template-academy .campPriceItem
div{float:none;width:auto}.page-template-academy .campPriceRequest, .page-template-academy
.campPriceInfo{display:inline-block}.page-template-academy
.campPriceRequest{margin:0}.page-template-academy
.campPriceInfo{margin-left:40px;width:auto}.page-template-academy
.campPriceInfo.schedule{display:block;margin:0;padding:0
0 20px}.page-template-academy .campPriceInfo.schedule
.infoWrap{text-align:center}.page-template-academy .campPriceInfo.schedule .infoWrap
a{border-bottom:#FFF 1px dashed}.page-template-academy .campPriceInfo.schedule .infoWrap
a.infoLink{float:left}.page-template-academy .campPriceInfo.schedule .infoWrap
a.summerCampLink{float:right}.campPriceItem
div.infoWrap{padding:0;text-align:left}.campPriceItem div.infoWrap
a{background:none;padding-right:0;line-height:28px}.page-template-academy .campPriceInfo
a{padding-right:50px;line-height:32px}.page-template-academy
.campPriceItem{text-align:center;width:515px;margin:0
auto}.page-template-academy .campPriceRequest
a{width:200px;padding:18px
25px}.campPriceItem div:first-child{padding-left:0;text-align:left}.campPriceItem div:last-child{padding-right:0;text-align:right}.campPriceTitle{font-family:'Roboto Condensed',sans-serif;color:#FFF;font-weight:400;font-size:30px;position:relative;width:300px}.page-template-academy
.campPriceTitle{width:150px}.campPriceTitle
span{font-weight:400;font-style:italic;font-size:14px;display:block;color:#7b7a7a;position:absolute;bottom:-8px}.campPriceCost{font-family:'Roboto Condensed',sans-serif;color:#fdb900;font-weight:400;font-size:24px;width:230px;position:relative}.campPriceCost
strong{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:30px}.campPriceItem
div.campPriceRequest{padding:0;float:left}.page-template-academy .campPriceItem
div.campPriceRequest{margin-top:10px}.page-template-academy .campPage .campPriceItem
div.campPriceRequest{margin-top:0px}.campPriceItem
div.campPriceRequest.payment{float:right}.campPriceRequest
a{font-family:'Roboto Condensed',sans-serif;color:#161413;font-weight:700;display:inline-block;padding:18px
0;text-align:center;background:#fdb900;border-radius:3px;text-decoration:none;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;font-size:20px;width:300px}.inactive{opacity:0.3}.inactive
*{cursor:default}.inactive
.remainingSeats{display:none !important}.campPriceRequest a:hover{background:#fdb900}.campPriceInfo
a{color:#FFF !important;font-size:16px;font-weight:400;display:inline-block;text-decoration:none;padding-right:70px;line-height:30px;background:url(/wp-content/themes/juve/images/infoIco.png) 100% 50% no-repeat;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#uts-page
.campPriceInfo{padding:0;width:auto;margin:0}#uts-page .campPriceRequest
a{font-size:18px;width:240px}#uts-page .campPriceItem
div.campPriceRequest{margin-right:55px;width:auto}#uts-page
.campPricesInner{left:50%;margin-left:-415px}#uts-page .campPriceInfo
a{background:#fff;width:300px;margin:0;color:#161413 !important;font-weight:700;padding:18px
0;text-align:center;border-radius:3px;font-size:18px;display:inline-block;line-height:normal;font-family:'Roboto Condensed',sans-serif;line-height:18px;width:240px}.campPriceInfo{width:310px}.campPriceInfo a:hover{color:#fdb900 !important}.campItems .campPriceItem
div{padding:5px
0px;float:left}.campItems
.campPriceTitle{font-size:20px;width:160px}.campItems
.campPriceCost{font-size:18px;width:160px;height:30px}.remainingSeats{position:absolute;left:0;top:45px;color:#ea3123;font-size:20px;font-family:'Roboto Condensed',sans-serif;font-weight:400}.campItems
.remainingSeats{position:absolute;left:108px;top:5px;white-space:nowrap}.campItems .campPriceTitle, .campItems
.campPriceCost{margin-bottom:20px}.campItems
.campPriceItem{padding:24px
0 0}.campItems .campPriceCost
strong{font-size:20px}.campItems .campPriceRequest
a{font-size:14px;padding:13px
0;width:190px}.campItems
.campPriceRequest{padding:0
!important}.campItems .campPriceInfo
a{font-size:12px;padding-right:50px}.campItems .campPriceTitle
span{font-size:12px;bottom:-11px}.campItems
.campPriceInfo{width:210px}section.campItem .campItems .textWrapper
.camp{left:0}section.campItem .campItems.camp2 .textWrapper
.camp{left:70px}#uts-page section.campItem .campItems.camp2 .textWrapper
.camp{left:0px}.textWrapper{width:100%;margin:0
auto;background:url(/wp-content/themes/juve/images/aboutTextBg.png) 0 0 repeat;padding:25px;color:#fff}#o-proekte
.textWrapper{max-width:1140px}#jss2014
.textWrapper{background:url(/wp-content/themes/juve/images/jssTextBg.png) 0 0 repeat;color:#000}.textWrapper
h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:2.5em;text-transform:uppercase;color:#eaa32d;margin-bottom:20px}.textWrapper
p{margin-bottom:20px;line-height:1.4em;font-size:1.2em}.textWrapper .campWrapper
p{line-height:1.2em;font-size:1em}.page-template-academy #spb .textWrapper
p{margin-bottom:8px}section.campItem .textWrapper a.less_info, section.campItem .textWrapper
a.more_info{color:#185395}.socialIcons{width:100%;text-align:center;display:block}.juveLink{margin-top:20px}.juveLink
a{color:#eaa32d;font-weight:400}.socialIcons
li{display:inline-block;margin:0
4px;position:relative}.socialIcons li
a{display:inline-block;background:url(/wp-content/themes/juve/images/socialBtns.png)}.socialIcons li a:hover{border-radius:40%}.socialIcons li
a.yt{background-position:-0 -54px;width:25px;height:27px}.socialIcons li a.yt:hover{background-position:right -54px}.socialIcons li
a.fb{background-position:0 0;width:25px;height:27px}.socialIcons li a.fb:hover{background-position:right 0}.socialIcons li
a.ig{background-position:0 -81px;width:25px;height:27px}.socialIcons li a.ig:hover{background-position:right -81px}.socialIcons li
a.tw{background-position:0 -27px;width:25px;height:27px}.socialIcons li a.tw:hover{background-position:right -27px}.socialIcons li
a.vk{background-position:0 -108px;width:25px;height:27px}.socialIcons li a.vk:hover{background-position:right -108px}#jss2014{background-image:url(/wp-content/themes/juve/images/bg/jss14.jpg)}#jss2015{background-image:url(/wp-content/themes/juve/images/bg/jss15.jpg);padding-top:8.5%;font-size:1.1em}.contentWrapper{width:90%;margin:0
auto;text-align:left;font-size:1em}.juveStar
li{background:url(/wp-content/themes/juve/images/star.png) 0 0 no-repeat;padding-left:2%;padding-bottom:4px;line-height:1.3em;background-size:1.4%}#rulesItems{text-align:center;margin:10px
auto 20px}#rulesItems
ul{text-align:center;padding:10px;border:1px
solid #65685b;display:inline-block;width:100%}#rulesItems ul
li{display:inline-block;margin-right:2%;position:relative;width:31%;vertical-align:top;text-align:left}#rulesItems ul li:last-child{margin-right:0}#rulesItems
img{display:block;float:left;margin-right:12px}#rulesItems ul li
a{color:#65685b;line-height:1.2em}#rulesItems ul li a:hover{text-decoration:underline}#cityItems{margin:0
auto;text-align:center;background:url(/wp-content/themes/juve/images/border.png) 50% 0 repeat-y}.city{width:39%;float:left;text-align:left;vertical-align:top;padding:0
5%;font-size:1em}.city.last{padding-right:0;width:48%;float:right}#jss2015
.sectionTitle{margin-bottom:5px}.city
h3{color:#eaa32d;text-transform:uppercase;font-size:1.3em;margin-bottom:0}.city
ul{padding-top:10px}.city ul:last-child{margin-right:0}.city
li{margin-bottom:4px}.cost{margin-top:-2px;font-size:1.2em}.freePlaces{color:red}.rur{font-size:1em;font-family:"rouble"}.worksheet{vertical-align:middle}.worksheet
img{display:block;float:left;margin-right:12px}.worksheet
a{color:#65685b;text-transform:uppercase;text-decoration:none;line-height:40px}.worksheet a:hover{text-decoration:underline}#requestInstructions{width:90%;margin:10px
auto;line-height:1.3em}#requestInstructions
a{color:#000}#partnersItems
ul{text-align:center;display:inline-block;width:80%}#partnersItems ul
li{display:inline-block;margin:1%;position:relative;width:22%;vertical-align:top;text-align:left}#partnersItems ul li
img{width:100%;height:auto}#contacts,#main{background:#f1f1f1;position:relative;padding:125px
0;color:#161413}#menu ul li.app-links{margin:0
0 0 105px;line-height:32px}#menu ul li.app-links
a{display:inline-block;text-transform:none;font-size:16px;border-bottom:1px dashed #686565;margin-left:60px;line-height:24px;font-weight:400}#main{padding:30px
0 65px}#filial{position:absolute;top:0;right:0}#filial
select{display:none}#filial .nice-select{background:#034a9c;border:1px
solid #000;height:82px;line-height:78px;width:230px;border-radius:0;border-right:0}.fixed #filial .nice-select{height:50px;line-height:46px}#filial .nice-select.open{background:#034a9c}.nice-select
.option.disabled{display:none !important}.nice-select
.list{margin-top:2px !important;box-shadow:none;border-radius:3px;width:230px}.nice-select .option:hover, .nice-select .option.focus, .nice-select
.option.selected.focus{background-color:#034a9c;color:#fff}#filial .nice-select
*{font-size:18px;font-family:'Roboto Condensed',sans-serif}.nice-select
.option{min-height:40px !important;line-height:40px !important}.nice-select
.list{border-radius:0 0 3px 3px}.nice-select:after{width:10px;height:10px;right:18px;margin-top:-7px}#filial .nice-select
span.current{color:#FFF}#filial .nice-select.open
span.current{color:#fff}#about-academy-desc,#news{width:50%;text-align:left}#about-academy-desc{padding-right:20px}.filial-filtered #about-academy-desc, .filial-filtered
#news{display:none}#uts-banner-wrapper{background:#f1f1f1;margin-bottom:30px}#uts-banner{display:block;color:#000;font-size:20px;line-height:20px;background:#FFF;text-decoration:none;padding:20px
0}#uts-banner
span{position:relative;display:inline-block;font-family:'Oswald',sans-serif;font-weight:300;padding-left:120px}#uts-banner #uts-logo{position:absolute;top:-6px;left:0;width:100px}#uts-banner #j-arrow{width:22px;height:auto;margin-left:12px}#uts-banner-wrapper .slider-items.jcarousel-wrapper{margin:0}#uts-banner-wrapper .jcarousel-pagination{}#about-academy{background:url(/wp-content/themes/juve/images/foto_about_bg.png) top right no-repeat;padding:0}.page-template-academyrnd #about-academy{background:url(/wp-content/themes/juve/images/foto_about_bg_rostov.png) top right no-repeat}#about-academy-text{padding:60px
200px 75px 0;line-height:26px;background:#FFF;text-align:left;width:70%;min-height:100vh;min-height:900px}.page-template-academyrnd #about-academy-text{padding-right:270px}#about-academy-imgs{position:relative;width:30%}#about-academy-imgs
img{position:absolute;width:540px;height:auto;border:10px
#FFF solid}#about-academy-imgs #about-1{top:145px;left:-170px}#about-academy-imgs #about-2{border-color:#f1f1f1;top:448px;left:-270px}.page-template-academyrnd #about-academy-imgs #about-1{top:130px;right:0;left:auto;border:0}.page-template-academyrnd #about-academy-imgs #about-2{top:430px;left:-270px;border:0}h2.simple-title, #about-academy-text
h2{font-size:42px;line-height:42px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin-bottom:30px}.slider-items.jcarousel-wrapper{margin-bottom:65px}#about-academy-text
p{margin-bottom:20px}#about-academy-text
*{font-weight:400;font-size:16px;color:#000}#about-academy-text
strong{font-weight:700}.buttons-wrapper{}.buttons-wrapper .buttons-inner{margin-top:0px}#about-academy-desc .buttons-wrapper
a{display:block;width:265px;background:#034a9c;color:#fff;font-size:18px;font-family:'Roboto Condensed',sans-serif;height:50px;line-height:50px;text-align:center;text-decoration:none;font-weight:700;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in-out}#about-academy-desc .buttons-wrapper a.order-form-secondary{width:100%;margin-top:20px}#about-academy-desc .buttons-wrapper a.summer-fees{width:100%}#about-academy-desc .buttons-wrapper a:hover{background:#30587e;color:#fff}#about-academy-desc
span{font-weight:400}#about-academy-desc
a{color:#185395;font-weight:400}#news{padding-left:20px}#news
h3{font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin-bottom:30px;color:#161413;cursor:default;text-decoration:none}#home-contacts{margin:0px
0 30px}#home-contacts
a{font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#262626;text-decoration:none;margin-top:6px;display:inline-block}#home-contacts
div{text-align:right;font-size:14px;font-weight:400;color:#262626}#home-contacts div:first-child{text-align:left}.news-item{padding:12px
20px;background:#FFF}.news-item:nth-of-type(2n){background:none}.news-item
h4{font-size:18px;font-family:'Roboto Condensed',sans-serif;font-weight:400;line-height:24px;margin:0
0 8px}.news-item .news-date{font-size:12px;color:#737373}#all-news{margin-top:30px;text-align:right;display:none}#all-news
a{color:#161413;font-size:16px;font-family:'Roboto Condensed',sans-serif;font-weight:400;text-decoration:underline}#insta{margin-top:24px}#insta
a{color:#161413;font-size:17px;text-decoration:none;position:relative;top:-2px}.sectionTitle{position:absolute;width:100%;top:180px;display:none}.logoShadow{position:absolute;left:50%;top:0;margin-left:-163px;z-index:10}#infoWrapper{width:60%;position:absolute;top:50px;left:50%;margin-left:-30%;z-index:20;text-align:left}#emailShadow,#telShadow{background:url(/wp-content/themes/juve/images/contact_shadow.png) 0 50% no-repeat;width:265px;height:126px;position:absolute;z-index:1;background-size:contain}#emailShadow{left:-38px;top:-50px}#telShadow{right:-40px;top:-38px;width:270px}#infoWrapper
a{color:#000;text-shadow:0 0 5px #FFF;text-decoration:none;font-size:1.2em;line-height:1.2em;display:inline-block;padding-left:26px;color:#000 !important;position:relative;z-index:10}#infoEmail{background:url(/wp-content/themes/juve/images/infoEmail.png) 0 50% no-repeat}#infoPhone{background:url(/wp-content/themes/juve/images/infoPhone.png) 0 15% no-repeat;position:relative;z-index:10}.page-template-camp
#infoPhone{background:url(/wp-content/themes/juve/images/infoPhone.png) 0 50% no-repeat}.admin-bar
#header{top:32px}.home
#container{margin:0
!important}.sectionTitle{text-transform:uppercase;color:#eaa32d;font-size:2.5em;margin-bottom:15px}.stripedBg{background:url(/wp-content/themes/juve/images/stripedBg.png) center center repeat-y;background-size:contain}.jcarousel-wrapper{position:relative}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel
ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel
li{width:200px;float:left}.jcarousel li.slider-item{width:550px}.jcarousel li a
span{display:block;background:#fff}.jcarousel
img{display:block;width:100%;max-width:100%;height:auto !important}.jcarousel .button-wrapper{position:absolute;bottom:20px;left:25px}.jcarousel .button-wrapper
a{display:inline-block}.jcarousel .button-wrapper
img{width:auto}.videoItem{display:block}.videoWrapper{position:relative}.videoItem
.ratio{display:block;width:100%;height:auto;position:relative;z-index:2;opacity:0}.jcarousel iframe, .jcarousel
object{position:absolute;top:0;left:0;width:100% !important;height:100% !important;z-index:0;overflow:hidden !important}.jcarousel iframe
html{overflow:hidden !important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:44%;margin-top:-14px;width:27px;height:28px;background:url(/wp-content/themes/juve/images/carouselArrow.png) 0 0 no-repeat;text-decoration:none;z-index:10;outline:none}.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive{}#videoItems .jcarousel-control-prev, #videoItems .jcarousel-control-next{top:45%}.galleryBox{display:none}.jcarousel-control-prev{left:0}.jcarousel-control-next{right:0;background-position:left bottom}.jcarousel-pagination{position:absolute;bottom:-33px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0}.jcarousel-pagination
a{text-decoration:none;display:inline-block;font-size:11px;height:4px;width:45px;line-height:4px;background:#6e6c6c;color:#4E443C;text-indent:-9999px;margin-right:10px}.jcarousel-pagination
a.active{background:#034a9c !important;color:#fff;opacity:1}.scroll-wrap{position:relative;max-width:1140px;margin:35px
auto 110px}.scroll-wrap .jcarousel-control-prev, .scroll-wrap .jcarousel-control-next{top:0;margin:0;background:#FFF url(/wp-content/themes/juve/images/arrow.svg) center center no-repeat;width:50px;height:50px;background-size:40%}#personal .scroll-wrap .jcarousel-control-prev,
#personal .scroll-wrap .jcarousel-control-next,
#personal .scroll-wrap .jcarousel-pagination a,
#uts .scroll-wrap .jcarousel-control-prev,
#uts .scroll-wrap .jcarousel-control-next,
#uts .scroll-wrap .jcarousel-pagination
a{background-color:#f1f1f1}.scroll-wrap .jcarousel-control-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scroll-wrap .jcarousel-pagination{padding:0
75px;width:100%;display:flex}.scroll-wrap .jcarousel-pagination
a{width:100%;display:flex;margin:-10px 0 0;background:#FFF}.scroll-wrap .jcarousel-pagination
a.active{background:#fdb900;border-radius:4px}.photoItem,.videoItem{color:#262626;text-decoration:none}.photoItem:hover,.videoItem:hover,.photoItem:focus,.videoItem:focus{text-decoration:none}.photoItem:hover .photoTitle, .videoItem:hover
.videoTitle{}.videoItem
.titleWrapper{position:absolute;bottom:0}.photoItem:hover img, .videoItem:hover iframe, .videoItem:hover
img{opacity: .5}.videoContent{display:none}.photoTitle,.videoTitle{font-size:24px;line-height:24px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin:40px
34px 4px;text-transform:uppercase}.entry-date{}.box{display:none}.box.visible{display:block}.tabs{margin:25px
0}.tabs
li{cursor:pointer;text-transform:uppercase;display:inline-block;padding:9px
16px 8px 17px}.tabs
li.current{background:url(/wp-content/themes/juve/images/mediaTab.png) 0 0 no-repeat;color:#fff;background-size:100% 100%}#schedule,#cost{text-align:left;background:#f1f1f1}#schedule{min-height:60vh}#cost{}#schedule p, #cost
p{color:#161413}#schedule h2, #cost
h2{font-size:42px;line-height:42px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin-bottom:20px;max-width:520px}.schedule-birth-range{position:relative}.schedule-birth-range .nice-select{width:184px;position:absolute;top:0;left:0}.schedule-birth-range .nice-select
.list{border:1px
solid #999;width:auto}.schedule-birth-range .nice-select .list
.option{text-align:center;padding:0
20px;line-height:30px !important;min-height:30px !important}#schedule h3, #cost
h3{font-size:24px;line-height:24px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin:0
auto 20px;max-width:600px}#schedule h4, #cost h4, #schedule h4 span, #cost h4
span{font-size:18px;line-height:18px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin:0
0 4px}#schedule .stadion, #cost
.stadion{margin-bottom:25px}#schedule .stadion .description, #cost .stadion
.description{font-size:16px;line-height:16px;font-family:'Open Sans',sans-serif}#schedule table, #cost
table{width:100%;color:#161413;margin:0
0 30px}.table-scroll-x{overflow-x:auto}#schedule table td:first-child, #cost table td:first-child{text-align:left}#schedule table td:first-child, #cost table td:first-child{min-width:190px !important;text-align:left !important}.page-template-academymoscow #cost table td:nth-child(3){min-width:300px}#schedule table td:not(:empty), #cost table td:not(:empty){font-family:'Open Sans',sans-serif;font-weight:400;color:#161413;padding:6px;font-size:14px;vertical-align:middle;line-height:normal;text-align:center;min-width:100px}#schedule table tr, #cost table
tr{background:#FFF}#schedule table tr:nth-of-type(2n),
#cost table tr:nth-of-type(2n), #cost .filtered table
tr{background-color:#f1f1f1}#schedule  table tr:first-child, #schedule  table tr.last,
#cost  table tr:first-child, #cost  table
tr.last{background:#f9f9f9}#schedule table tr:first-child td, #schedule  table tr.last td,
#cost table tr:first-child td, #cost  table tr.last
td{font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#737373}.schedule-item,.schedule-item-secondary{display:none}.schedule-item.active,.schedule-item-secondary.active{display:block}#fields,#office,#uts,#services,#personal,#multimedia{text-align:left;padding:30px
0}#fields-map-wrap{margin-top:130px;height:550px;background:url(/wp-content/themes/juve/images/spb_fields_map.jpg) 0 0 no-repeat;position:relative}.page-template-academymoscow #fields-map-wrap{background:url(/wp-content/themes/juve/images/msk_fields_map.png) 0 0 no-repeat}.page-template-academyrnd #fields-map-wrap{background:url(/wp-content/themes/juve/images/rnd_fields_map.png) 0 0 no-repeat}#fields-map-wrap
a{position:absolute;color:#262626;font-size:18px;line-height:18px;font-family:'Roboto Condensed',sans-serif;font-weight:400}#fields-map-wrap .fields-map-item-marker{position:absolute;width:38px;height:55px;background:url(/wp-content/themes/juve/images/map_marker.svg) 0 0 no-repeat}#fields-map-wrap #field-msk-kp-marker{left:547px;top:192px}#fields-map-wrap a#field-msk-kp{left:367px;top:257px}#fields-map-wrap #field-msk-leninskiy-marker{left:566px;top:414px}#fields-map-wrap a#field-msk-leninskiy{left:435px;top:478px}#fields-map-wrap .filial-item.msk-belarusskaya{display:none}#fields-map-wrap #field-msk-belarusskaya-marker{left:536px;top:68px}#fields-map-wrap a#field-msk-belarusskaya{left:552px;top:129px}#fields-map-wrap #field-spb-sosnovka-marker{left:500px;top:50px}#fields-map-wrap #field-spb-north-marker{left:590px;top:52px}#fields-map-wrap #field-spb-vyborgsky-marker{left:448px;top:-55px}#fields-map-wrap #field-spb-petrogradka-marker{left:447px;top:196px}#fields-map-wrap #field-spb-south-marker{left:576px;top:407px}#fields-map-wrap #field-spb-bolshevikov-marker{left:620px;top:300px}#fields-map-wrap a#field-spb-sosnovka{left:368px;top:115px}#fields-map-wrap a#field-spb-north{left:607px;top:115px}#fields-map-wrap a#field-spb-vyborgsky{left:462px;top:6px}#fields-map-wrap a#field-spb-petrogradka{left:466px;top:260px}#fields-map-wrap a#field-spb-south{left:276px;top:470px}#fields-map-wrap a#field-spb-bolshevikov{left:665px;top:320px}#fields-map-wrap #field-spb-sofijskij-marker{left:584px;top:408px}#fields-map-wrap #field-spb-sosnovka-marker{left:510px;top:55px}#fields-map-wrap #field-spb-kudrovo-marker{left:723px;top:312px}#fields-map-wrap a#field-spb-sofijskij{left:630px;top:420px}#fields-map-wrap a#field-spb-sosnovka{left:556px;top:65px}#fields-map-wrap a#field-spb-kudrovo{left:769px;top:327px}#fields-map-wrap #field-rnd-orehovaya-roshha-marker{left:648px;top:6px}#fields-map-wrap a#field-rnd-orehovaya-roshha-arena{left:666px;top:67px}#fields-map-wrap a#field-rnd-orehovaya-roshha-manezh{left:666px;top:91px}#fields-map-wrap #field-rnd-skazka-marker{left:450px;bottom:59px}#fields-map-wrap a#field-rnd-skazka{left:346px;bottom:31px}#fields-map-wrap #field-rnd-lokomotiv-marker{left:550px;top:426px}#fields-map-wrap a#field-rnd-lokomotiv{left:564px;top:490px}.page-template-academyrnd #fields-map-wrap
a{text-decoration:none;cursor:default}#services,#fields,#office,#multimedia{background:#f1f1f1}#services .section-bg,
#fields .section-bg,
#office .section-bg,
#uts .section-bg,
#multimedia .stripedBg,
#personal .section-bg{background:none}.section-description, .section-description
p{font-size:14px;font-weight:400;line-height:18px}.fields-items{}.fields-items li.fields-item{float:left;width:560px;color:#262626;cursor:pointer;margin:0
20px 0 0}.jcarousel
li.last{margin-right:0}#personal .fields-items li.fields-item{}#personal .fields-inner{padding:0
40px}.fields-items li.fields-item.simple{cursor:default}.fields-items li.fields-item.simple
img{opacity:1 !important}.filial-filtered .fields-item{float:left}.fields-item
img{width:100%;height:auto;margin-bottom:30px}#fields .fields-item:hover img,
#uts .fields-item:hover
img{opacity:0.5}.fields-item
h3{}#personal .fields-item
img{}#personal .fields-item
h4{font-size:24px;line-height:30px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin:0
0 6px}#personal .fields-items{margin:0
0 40px}.fields-item h3, #personal
h3{font-size:42px;line-height:42px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin-bottom:20px;max-width:520px}#personal
h3{margin-bottom:30px}.fields-item .address,
.fields-items .description-item,
.fields-items .section-description{font-size:16px;font-weight:400;margin-top:6px;line-height:20px}.fields-item
a{font-size:16px;font-weight:700;color:#161413;text-decoration:underline}#fields-form{}#fields-form
h3{font-family:'Roboto Condensed',sans-serif;font-size:36px;line-height:44px;font-weight:400;margin-bottom:30px}#fields-content, #fields-content
*{font-size:16px;line-height:24px;font-weight:400;text-align:left;outline:0}#fields-content strong, #fields-content
b{font-weight:700}#fields-content{margin-bottom:30px}#fields-map
iframe{width:100%}#contacts
iframe{width:100%;padding-top:0;height:300px}#contactsWrap{width:820px;margin:0
auto;text-align:left}#contacts
h4{margin:20px
0;text-transform:uppercase;font-size:1.1em}#contacts
#cityItems{margin:0
auto 20px;background:none}#contacts
.city{width:50%;padding:0;display:block;float:left}#contacts .city:first-child{border-right:1px solid #1f1f1f}#contacts
table{font-size:1.1em;margin:0
auto;text-align:left;width:50%}#contacts table
td{padding:0
0 1% 3%}#contactFormWrap{float:left;width:350px}#contactDesc{float:left;padding:0px
0 0 120px}.contactDescItem{padding-bottom:36px;display:none}.page-template-academyrnd .contactDescItem.rnd,
.page-template-academymoscow .contactDescItem.moscow,
.page-template-academyspb
.contactDescItem.spb{display:block}.page-template-academyrnd .contactDescItem.rnd .contactTitle,
.page-template-academymoscow .contactDescItem.moscow .contactTitle,
.page-template-academyspb .contactDescItem.spb
.contactTitle{text-indent:-9999px}.contactDescItem.email{display:block}.campSocialIcons{margin-top:52px}.contactTel,.contactMail{display:inline-block}.contactTel a, .contactMail
a{font-family:'Roboto Condensed',sans-serif}.contactTel a,.addressTitle{font-weight:700;color:#161413;font-size:24px}.addressTitle{font-family:'Roboto Condensed',sans-serif;margin-bottom:18px}.addressDesc{font-size:15px;line-height:20px;font-weight:400}.contactMail{padding-left:20px}.contactMail
a{font-weight:400;font-size:18px;color:#175294;text-decoration:underline}.contactTel a:hover{text-decoration:none}.contactTitle{margin:4px
0 18px;color:#161413;font-size:14px;font-weight:400}.contactTitle
em{color:#999}#contactDesc
.socialIcons{text-align:left;margin-top:-25px}.page-template-academy .campSocialIcons, .page-template-camp
.academySocialIcons{display:none}.page-template-academy #contactDesc
.socialIcons{position:relative;top:4px;left:10px}.page-template-academy
.academySocialIcons{display:inline-block;position:relative;top:-12px}.page-template-academy
.contactDescItem.address{padding-bottom:0}.page-template-academy
.contactTitle{}#contactDesc .socialIcons li
a{background-image:url(/wp-content/themes/juve/images/socialBtns21.png);text-indent:-9999px}#contactFormWrap
.left{width:48%}#contactFormWrap
.right{width:45%}#contactFormWrap
p{margin:0px
0 0}#contactFormWrap
.formLabel{font-size:12px;font-style:italic;color:#808080;font-weight:400;cursor:pointer}.wpcf7-form-control.filled, .order-form .popup-content
input.filled{border-color:#74b77c;background:url(/wp-content/themes/juve/images/filled.png) 100% 19px no-repeat}.wpcf7-form-control.error, .order-form .popup-content
input.error{border-color:#f00;background:url(/wp-content/themes/juve/images/error_ico.png) 96% 19px no-repeat}#contactFormWrap
.formLabel.formMessage{font-style:normal;color:#161413;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;margin-top:25px;display:inline-block}span.wpcf7-form-control-wrap{margin:10px
0 20px;display:block}.wpcf7-text,.wpcf7-captchar,.wpcf7-textarea{background:#ebebeb;border:1px
solid #ebebeb;color:#161413;width:350px;padding:0px
25px 0 16px;font-size:16px;font-weight:400;height:50px;line-height:50px}.wpcf7-textarea{height:130px;resize:none;line-height:normal;padding:12px
25px 16px 16px}#contactFormWrap
p#captchaWrap{}#contactFormWrap span.wpcf7-form-control-wrap.captcha{float:right}#contactFormWrap span.wpcf7-form-control-wrap.captcha
input{width:265px}#captchaWrap
img{height:50px;margin:10px
0 20px}::-webkit-input-placeholder{color:#a6a6a6;font-size:16px}:-moz-placeholder{color:#a6a6a6;font-size:16px}::-moz-placeholder{color:#a6a6a6;font-size:16px}:-ms-input-placeholder{color:#a6a6a6;font-size:16px}.wpcf7-submit{background:#161413;border:0;border-radius:3px;color:#fdb900;font-size:16px;font-family:'Roboto Condensed',sans-serif;font-weight:400;text-transform:uppercase;margin:12px
0 22px;padding:17px
0px;width:180px;cursor:pointer}.wpcf7-submit:hover{background-position:left bottom}#thanks-wrap{display:none;margin-top:34px}div.wpcf7-validation-errors{margin:0
!important;padding:0
!important;text-transform:none !important}#contactFormWrap .agree-wrapper{display:none}#thanks{font-family:'Roboto Condensed',sans-serif;font-size:32px;color:#161413;font-weight:700}#thanksDesc{line-height:40px;font-weight:400}#thanks
strong{color:#74b77c;font-family:'Roboto Condensed',sans-serif}div.wpcf7-mail-sent-ok{border:0
!important;display:block !important;font-size:24px;font-weight:400;padding:0;margin:31px
0 0;text-align:center}#succsessPayment{display:none;width:800px;padding:40px
50px 20px}#succsessPayment
.title{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:45px;color:#57ac3d;margin:0
0 30px}#succsessPayment
.contentWrapper{margin:0
auto;text-align:left;font-size:16px}#succsessPayment .contentWrapper
.appFormContent{font-size:18px}#succsessPayment
p{margin-bottom:20px;line-height:30px;font-weight:400}#succsessPayment
p.attention{color:#666;font-size:14px;line-height:25px;font-style:italic}div.wpcf7-validation-errors{border:0
!important;display:inline-block !important;font-size:1.1em;text-transform:uppercase;color:#ad2405}span.wpcf7-not-valid-tip{color:#ad2405 !important;font-size:1em;display:block;margin-top:10px}#footer{position:relative}#footer
a{position:absolute;bottom:0;margin-left:-35px;display:none}#footer a
img{display:block}#menu ul.menu li a.mPS2id-highlight-first{color:#034a9c;border-top:4px solid #034a9c;padding-top:4px;position:relative;top:-8px}#jss-world,#partners{}#partners{background:#FFF}#multimedia{text-align:center;padding-top:40px}#multimedia .gallery-item{width:535px}.navbar-default .navbar-collapse{border:0;padding:0;margin:0}.container-fluid{padding:0;margin:0}.navbar-toggle{border:0;padding:0;width:20px;height:19px;border-radius:0;margin:15px
28px 15px 0}.navbar-default .navbar-toggle .icon-bar{background-color:#034a9c}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:none}.popup{display:none;max-width:980px;padding-top:30px;background:#f9f9f9}.order-form .popup-content{text-align:left}.order-form .popup-content
*{font-family:'Roboto Condensed',sans-serif;font-size:15px;color:#262626}.order-form .popup-content .campCityInner, #rulesDesciption
.campCityInner{color:#161413;background:#fdb900;line-height:30px;padding:0
12px;display:inline-block;margin-bottom:16px;font-family:'Roboto Condensed',sans-serif}.order-form .textDescWrap,.textDescWrap{display:none;max-width:980px}.order-form .popup-content h2, .order-form .textDescWrap h3, .textDescWrap
h3{font-size:40px;font-weight:300;text-transform:uppercase;margin-bottom:24px;color:#262626}.order-form .textDescWrap h3, .textDescWrap
h3{margin-top:50px;font-size:30px;text-align:center;font-family:'Roboto Condensed',sans-serif}.order-form .textDescWrap p, .textDescWrap
p{margin-top:10px;font-size:16px;line-height:24px;font-weight:300;text-align:left;font-family:'Roboto Condensed',sans-serif;color:#262626}.order-form .textDescWrap p a, .textDescWrap p
a{font-size:16px;line-height:24px;font-weight:300;font-family:'Roboto Condensed',sans-serif}.order-form .textDescWrap strong, .textDescWrap strong, .order-form .textDescWrap strong a, .textDescWrap strong
a{font-weight:400}.order-form .textDescWrap p a:hover, .textDescWrap p a:hover{text-decoration:none}.order-form .textDescWrap p strong, .textDescWrap p
strong{font-size:16px;font-weight:400;font-family:'Open Sans',sans-serif}.order-form .textDescWrap ul, .textDescWrap
ul{margin:10px
0 0 30px;list-style:disc}.order-form .textDescWrap ul
li{font-size:16px;font-weight:300;line-height:24px}.order-form .textDescWrap h4, .textDescWrap
h4{font-size:20px;text-transform:uppercase;margin-top:30px;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#262626;text-align:left}.order-form .popup-content
#campType{margin-bottom:60px}.order-form .popup-content
#promoCode{}.order-form .popup-content #promoCode
input{width:120px;margin-bottom:10px;padding-right:12px}.order-form .popup-content #promoCode
input.error{border:1px
solid #FFBABA}.order-form .popup-content #promoCode
input.succsess{border-color:#74b77c;background:url(/wp-content/themes/juve/images/filled.png) 100% 19px no-repeat}.order-form .popup-content #promoCode
a{background:#034a9c;color:#fff;border:0;border-radius:3px;display:inline-block;text-align:center;line-height:50px;font-weight:300;text-decoration:none;padding:0
10px;margin-left:2px}.order-form .popup-content #campType #accommodation
span{text-transform:lowercase}.order-form .popup-content #campDate
p{margin-bottom:20px}.order-form .popup-content #campDate
a{width:270px;line-height:58px;font-size:24px;font-weight:300;border:1px
solid #dbdbdb;float:left;display:inline-block;color:#262626;text-align:center;text-decoration:none}.order-form .popup-content
#campDate{margin:0px
0 30px;display:none}.order-form.moscowCamp .popup-content
#selectedCampDate{display:none}.order-form .popup-content
#selectedCampAddress{padding-top:20px;padding-bottom:50px}.order-form .popup-content #selectedCampAddress
strong{display:block;font-weight:400;margin-bottom:10px}.order-form .popup-content #selectedCampDate strong,
.order-form .popup-content #selectedCampDate
span{font-size:24px}.order-form .popup-content #selectedCampDate
strong{font-weight:700}.order-form .popup-content #selectedCampDate
span{display:block;margin-top:10px}.order-form.moscowCamp .popup-content
#campDate{display:block}.order-form .popup-content #campDate a
strong{font-weight:700;font-size:24px}.order-form .popup-content #campDate a
span{font-weight:300;font-size:24px}.order-form .popup-content #campDate
a.active{background:#161413;border-color:#161413;color:#fdb900}.order-form .popup-content #campDate a.active span, .order-form .popup-content #campDate a.active
strong{color:#fdb900}.order-form .popup-content
.personData{font-size:24px;font-weight:700;margin-bottom:25px}.order-form .popup-content .formItem, .order-form .popup-content .formItem2, .order-form .popup-content
.personDataTitle{margin-bottom:20px}.order-form .popup-content
.formPart{margin-bottom:25px}.order-form .popup-content .name .formItem,
.order-form .popup-content .name .formItem2,
.order-form .popup-content .contactData .formItem,
.order-form .popup-content .contactData
.formItem2{width:320px}.order-form .popup-content .day.formItem, .order-form .popup-content
.month.formItem{width:70px;margin-right:10px}.order-form .popup-content
.year.formItem{width:105px}.order-form .popup-content
.birthPlace.formItem{width:265px}.order-form .popup-content
.homeIndex.formItem{width:120px;margin-right:10px}.order-form .popup-content
.homeCity.formItem{width:220px;margin-right:10px}.order-form .popup-content
.homeCountry.formItem{width:180px}.order-form .popup-content .bodyParams
.formItem{width:170px;margin-right:10px}.order-form .popup-content #paymentAcademyWrapper
.bodyParams{display:none}.order-form .popup-content
.passportSeria.formItem{width:100px;margin-right:10px}.order-form .popup-content
.passportNumber.formItem{width:155px;margin-right:10px}.order-form .popup-content .passportDay.formItem, .order-form .popup-content
.passportMonth.formItem{width:70px;margin-right:10px}.order-form .popup-content
.passportYear.formItem{width:105px}.order-form .popup-content
input{background:#ebebeb;border:1px
solid #ebebeb;width:100%;line-height:48px;padding:0
28px 0 12px}.order-form .popup-content .termsWrapper
p{margin:10px
0 0}.order-form .popup-content .termsWrapper input, .order-form .popup-content .selectWrapper
input{width:auto}.order-form .popup-content
.selectWrapper{margin-top:-4px}.order-form .popup-content .selectWrapper
p{margin-bottom:10px}.order-form .popup-content .selectWrapper
input{margin-right:4px;float:left}.order-form .popup-content .termsWrapper
label{cursor:pointer;line-height:22px;padding-left:30px;font-family:'Open Sans',sans-serif}.order-form .popup-content .selectWrapper
label{cursor:pointer;padding:5px
0 0 30px;line-height:16px}.order-form .popup-content .termsWrapper label a, .textDescWrap
a{color:#185395 !important;font-family:'Open Sans',sans-serif;text-decoration:underline;font-size:16px}.popup
a{color:#185395}.order-form .popup-content .termsWrapper label a:hover{text-decoration:none}.order-form .popup-content
label{display:block}.order-form .popup-content
#paymentWrapper{margin:60px
0 0px}.order-form .popup-content
#aboutCarts{margin:20px
0 20px;text-align:left}.order-form .popup-content #aboutCarts a, .order-form .popup-content .formReturn
a{color:#185395;font-family:'Open Sans',sans-serif;text-decoration:underline}.order-form .popup-content
.formReturn{text-align:center;margin:20px
0}.order-form .popup-content .formReturn:first-child{margin-top:0}.order-form .popup-content .formReturn:last-child{margin-bottom:0}.order-form .popup-content .formReturn a:hover{text-decoration:none}.order-form .popup-content #aboutCarts
p{padding-top:20px;font-size:14px;font-weight:300}.order-form .popup-content #aboutCarts a:hover{text-decoration:none}.order-form .popup-content
#buyCost{font-size:32px;font-weight:300;margin-bottom:20px}.order-form .popup-content #buyCost
span{font-size:32px;font-weight:400}.order-form .popup-content #paymentWrapper #buy, .order-form .popup-content #paymentWrapper #buyLater, .order-form .popup-content #paymentWrapper #send-request{background:#fdb900;border:0;border-bottom:3px solid #e2a707;border-radius:3px;width:100%;display:block;text-align:center;line-height:77px;font-size:32px;font-weight:300;text-decoration:none}.order-form .popup-content #paymentWrapper
#buyLater{margin-top:20px}.order-form .popup-content #paymentWrapper #buy span, .popup-content #paymentWrapper #buyLater
span{font-size:32px;font-weight:300}.order-form #academyDate
.personDataTitle{margin-bottom:10px}.order-form #academyDate
.periodItem{margin-bottom:5px;line-height:20px;padding:5px
8px;display:inline-block;background:#ebebeb;text-decoration:none;font-size:14px}.periodItem.inactive{display:none !important}.additional-services,.world-championship,.summer-uts-payment{display:none}.order-form #academyDate
.periodItem#june1spb{display:none}.order-form #academyDate
.periodItem.active{color:#161413;background:#fdb900}.order-form .popup-content label
span{display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-style:italic;color:#808080;font-size:12px;margin-bottom:12px;cursor:pointer}#rulesDesciption
.campCityInner{margin:30px
0 16px;font-size:16px}#rulesDesciption
h2{font-size:40px;font-weight:300;text-transform:uppercase;margin-bottom:24px;color:#262626;font-family:'Roboto Condensed',sans-serif}.textDescWrap#rulesDesciption .campCity
h3{margin-top:0}.info_rules{width:100%;margin:0
auto}.textDescWrap{font-family:'Roboto Condensed',sans-serif;color:#262626;width:900px}.textDescWrap p
img{width:100%;height:auto}.textDescWrap
table{width:100%;border:1px
solid #f0f0f0;margin-top:10px}.textDescWrap table
td{font-family:'Roboto Condensed',sans-serif;color:#262626;padding:5px;font-size:16px;vertical-align:middle;line-height:normal}.textDescWrap .info_rules table td:first-child{min-width:185px}.textDescWrap table tr:nth-of-type(2n){background-color:#f0f0f0}.textDescWrap table
strong{font-weight:400;font-size:16px;font-family:'Roboto Condensed',sans-serif}.textDescWrap .filtered table
tr{background-color:#f0f0f0}.textDescWrap .filtered table tr:first-child{background:none}.popupInner{width:660px;margin:0
auto}.personWrapper{padding:0px
0 15px}#filialWrapper{display:none}#filialWrapper.active{display:block}#filialWrapper
.personDataTitle{margin-bottom:15px}#faq{display:none}#cartWrapper{text-align:center;margin:20px
0 0}#academyDate{display:none}[type="checkbox"]:not(:checked),[type="checkbox"]:checked,[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label,[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before,[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:20px;height:20px;border:1px
solid #000;background:none;border-radius:3px}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:after{content:'✔';position:absolute;top:4px;left:3px;font-size:18px;line-height:0.8;color:#034a9c;transition:all .2s}[type="checkbox"]:not(:checked)+label:after,[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="checkbox"]:checked+label:after,[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before,[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type="checkbox"]:disabled:checked+label:after,[type="radio"]:disabled:checked+label:after{color:#999}[type="checkbox"]:disabled+label,[type="radio"]:disabled+label{color:#aaa}[type="checkbox"]:checked:focus+label:before,[type="checkbox"]:not(:checked):focus+label:before,[type="radio"]:checked:focus+label:before,[type="radio"]:not(:checked):focus+label:before{}label:hover:before{}.lastName
input{}.mobile .fancybox-close{top:0px;right:0px;text-indent:-9999px}#news-form{}#more-news-wrapper{text-align:center}#load-more-news{display:inline-block;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:18px;background:#161413;border-radius:3px;color:#FFF;margin:0
0 30px;line-height:50px;padding:0
50px;text-decoration:none}#show-all-news{display:block;text-align:center;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:18px;background:#161413;border-radius:3px;color:#FFF;margin:0
0 30px;line-height:50px;padding:0
50px;text-decoration:none}#news-items-wrapper,#news-item-wrapper{display:none}#news-item-wrapper{text-align:left;padding:0
10px}#news-item-wrapper .news-date{display:inline-block;font-size:14px;background:#034a9c;color:#fff;line-height:30px;padding:0
10px;margin-bottom:16px}#news-item-wrapper
h3{font-size:300px;line-height:44px;text-transform:none}.news-wrapper{display:none}.show-news{cursor:pointer}#news-form
h3{font-family:'Roboto Condensed',sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;margin:0
0 30px}#news-items{text-align:left}.news-year-wrapper{margin:0px
0px 20px}.news-year-wrapper .news-year{color:#262626;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:34px;background:#f9f9f9;position:relative}#news-items .news-item{padding:0;margin:0
0px 30px;background:none}.news-thumbnail{float:left;margin:5px
20px 0px 0}.news-thumbnail
img{width:210px}.news-teaser{margin:0
0 30px}.news-teaser *, .news-content, .news-content
*{font-size:16px;font-weight:400;line-height:22px;color:#262626}.new-items-full{display:none}.news-content
p{margin:0
0 20px}.news-content
img{max-width:100%;width:auto;height:auto;margin:10px
0}.requisites span, .requisites span
*{text-decoration:none !important;color:#262626 !important;font-size:16px !important;font-weight:300 !important}#aboutCarts .requisites span, #aboutCarts .requisites span
*{font-weight:300 !important}.hideReturn
.formReturn{display:none}.campInfo,.priceInfo,.scheduleInfo,.summerCampInfo{display:none}.fancybox-overlay{z-index:9999999}.fancybox-opened{z-index:999999999}.detailed_info{display:none}.schedule-switcher{display:none}.schedule-switcher,.schedule-switcher-secondary{text-align:center;margin-bottom:10px}.textDescWrap .schedule-switcher a,
.textDescWrap .schedule-switcher-secondary
a{display:inline-block;margin:0
2px;line-height:30px;padding:0
12px;background:#ebebeb;text-decoration:none;color:#262626 !important}.textDescWrap .schedule-switcher a.active,
.textDescWrap .schedule-switcher-secondary
a.active{color:#161413 !important;background:#fdb900}#shop-pay-wrapper{margin-bottom:20px}#payment-switcher{margin-bottom:25px}#payment-switcher
ul{list-style:none;display:block;padding:0;margin:0;text-align:center;background:#f1f1f1}#payment-switcher
li{display:block;width:33.33%;float:left;margin:0;background:url(/wp-content/themes/juve/images/site_sections_separator.png) right center no-repeat}.page-template-academyspb #payment-switcher li.uts-item{}.page-template-academymoscow #payment-switcher
li{}#payment-switcher li:last-child{background:none}#payment-switcher
a{font-family:'Open Sans',sans-serif;font-size:14px;display:block;cursor:pointer;text-decoration:none;padding:20px
0 12px;border-bottom:4px solid #f1f1f1}#payment-switcher
a.active{font-weight:bold;border-color:#fdb900}.payments-item{display:none}.payments-item.active{display:block}.product-item{border-bottom:1px solid #f1f1f1;padding:20px
45px 20px 10px}.product-item.active{background:#fdc733}.product-item.active .product-buy{display:none}.product-item.active .product-remove{display:inline-block}.product-left-side{float:left}.product-right-side{float:right;width:180px}.product-element{float:left}.product-actions{float:right;margin-top:20px}.product-category{width:160px}.product-category,.product-price{margin-top:14px;font-size:16px !important;font-weight:400}.product-buy,.product-price-nds{font-size:12px !important;font-weight:400;margin-top:6px}.product-size{margin-top:20px}.product-size-title{display:none;font-size:12px !important;font-family:'Open Sans',sans-serif !important;color:#737373 !important;margin-left:12px}.product-size .nice-select{background:none;border:none;height:20px;line-height:20px}.product-item.active .product-size .nice-select{cursor:default}.product-item.active .product-size .nice-select:after{display:none}.product-size .nice-select:after{width:7px;height:7px;right:16px;margin-top:-7px}.product-size .nice-select
.option{min-height:26px !important;line-height:26px !important;margin-bottom:0}.product-size .nice-select
.current{font-size:16px !important;font-weight:600}.product-size .nice-select
.list{width:auto;margin:0;font-size:16px !important}.product-img{width:60px;margin-right:50px;height:60px;overflow:hidden}.product-img
img{width:100%;height:auto}.product-buy{background:#fdb900;text-decoration:none !important;border-radius:2px;padding:3px
10px;font-weight:600;display:inline-block;margin:0}.product-remove{display:none;width:10px;height:10px;background:url(/wp-content/themes/juve/images/close.svg) center center no-repeat;background-size:contain;margin:4px
22px 0}.product-item.product-titles{padding-top:0;padding-bottom:0}.product-item.product-titles
*{font-size:12px !important;color:#737373 !important}.product-item.product-titles .product-category,
.product-item.product-titles .product-price,
.product-item.product-titles .product-img,
.product-item.product-titles .product-size{margin:0;height:auto}.product-item.product-titles .product-img{margin-right:50px}.product-item.product-titles .product-size{margin-left:14px}.product-details{display:none}#big-img-wrapper{display:none}.product-img-zoom{cursor:pointer}@media screen and (max-width: 1680px){#infoWrapper
a{font-size:1.3em;line-height:1.3em}#menu ul
li{}}@media screen and (max-width: 1400px){.page-template-academy section.campPage
.campPrices{min-height:52vh}.contactTitle{margin:0px
0 18px}.page-template-academy #o-proekte
.textWrapper{}.page-template-academy section.campItem
.textWrapper{height:70vh}#index-page
.wrapper{}}@media screen and (max-width: 1280px){.remainingSeats{top:35px}section.campItem .campItems.camp2 .textWrapper
.camp{}.campWrapper{width:960px;margin:0
auto;text-align:left;position:absolute;height:100%;left:50%;margin-left:-480px}section.campItem .textWrapper .camp
h3{font-size:36px;margin-bottom:30px}section.campItem .textWrapper
.camp{font-size:14px;height:104px;margin-top:-52px}#uts-page section.campItem .textWrapper
.camp{height:auto}.campPricesWrapper{width:960px;left:50%;margin-left:-480px;height:270px;position:absolute;top:50%;margin-top:-135px;text-align:left}#uts-page
.campPricesWrapper{margin-top:-100px}.campPriceItem
div{padding:10px
0px}.campPriceTitle{font-size:24px;width:200px}.campPriceCost{font-size:18px;width:190px}.campPriceCost
strong{font-size:24px}.campPriceRequest
a{padding:16px
20px;font-size:18px;width:240px}#uts-page .campPriceInfo
a{padding:16px
20px}.campPriceInfo{width:330px}.campPriceInfo
a{padding-right:48px}}@media screen and (max-width: 1200px){#jss-world,#partners,#jss2015{padding-top:18%}#menu ul li.about-project{margin-left:-24px}#menu ul
li{margin:0px
18px}#menu ul
li#logoWrap{margin:0
40px}#infoWrapper
#infoPhone{background-size:15px}#infoWrapper{background-size:15px}#infoWrapper
a{font-size:1.1em;line-height:1.1em;background-size:15px}#infoWrapper{width:80%;position:absolute;top:40px;left:50%;margin-left:-35%;z-index:20;color:#000 !important}#contacts
table{width:60%;font-size: .9em}#contacts table
td{padding:0
0 1% 6%}.wpcf7-textarea{}.contactTel
a{font-size:20px}.contactMail
a{font-size:16px}}@media only screen and (max-width: 1140px){#uts-page .campItems .campWrapper, #uts-page #uts-moscow .campItems
.campWrapper{width:90%}#uts-page .uts-inner{width:100%}}@media only screen and (max-width: 1024px){.inner{width:100%}.jcarousel .button-wrapper{bottom:2%;left:2%}.jcarousel .button-wrapper
img{width:110px;height:auto}#index-page
.wrapper{}#index-page{}.order-form{width:750px}section.campItem .textWrapper .camp
h3{font-size:32px}#menu ul li.about-project{margin-left:-20px}.page-template-academy #menu ul li.about-project{margin-left:220px}#menu
#logo{left:10px}#main{padding:30px
0px}#fields,#office,#uts,#services,#personal{padding:125px
0px !important}.fields-item h3,
.fields-item .address,
.fields-items .description-item{margin-left:10px}#menu ul
li#logoWrap{margin:0
50px}#menu ul
li{margin:0
16px}.city{width:49%}.city.last{width:46%}#rulesItems{margin:18px
auto 20px}.juveStar
li{background:url(/wp-content/themes/juve/images/star.png) 0 4px no-repeat;background-size:1.5%}.campWrapper,.campPricesWrapper{width:940px;margin-left:-470px}.campPriceItem
div{}.campPriceTitle{width:220px}.campPriceCost{width:180px}.campPriceRequest{}.campPriceInfo{width:300px}.city
li.address{height:24px}#index-page .wrapper .logo
img{}#academy-msk{padding-right:50px}#academy-rod{padding-left:50px}#index-page .wrapper .description-wrapper{margin-top:20px}#index-page .wrapper .description-wrapper{width:165px}#index-page .wrapper .description-wrapper
a{font-size:14px;line-height:18px}.page-template-camp #menu ul.menu li.about-project{margin-left:170px}#menu ul.menu
li{margin:0px
18px}.campItems .campPricesWrapper, .campItems
.campWrapper{width:93%}#about-academy-desc .buttons-wrapper
a{width:49%}#about-academy-desc .buttons-wrapper a.order-form-secondary{margin-top:8px}.buttons-wrapper .buttons-inner{margin-top:10px}#about-academy-desc,#news{padding:0
10px}}@media only screen and (max-width: 1006px){#schedule table td:not(:empty), #cost table td:not(:empty){width:40px !important;min-width:40px !important;font-size:12px;padding:2px}#schedule table td:first-child, #cost table td:first-child{width:70px !important;min-width:70px !important}#rnd-logo{margin-top:100px}#index-page .wrapper .left#academy-rod{margin-bottom:60px}#main-logo-wrapper{top:0;display:inline-block;margin-bottom:60px;margin-top:50px}#index-page .wrapper
.left{text-align:left;padding:0}#main-logo-wrapper #main-logo{background:url(/wp-content/themes/juve/images/index_logo_m.svg) center center no-repeat;width:191px;height:106px}#main-logo-wrapper #main-logo-description{font-size:14px;bottom:-40px}#index-page .wrapper
.left{width:auto;margin-left:20px;float:none;position:static}#index-page .wrapper
.left{padding-top:50px;margin-top:20px;margin-bottom:20px}#index-page
.wrapper{position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}#succsessPayment{width:740px}#cartWrapper
img{display:block;width:100%;height:auto}#contactsWrap{width:350px}#contactFormWrap,#contactDesc{float:none}#contactDesc{padding:50px
0 0}.wpcf7-text,.wpcf7-captchar,.wpcf7-textarea{font-size:18px}::-webkit-input-placeholder{font-size:18px}:-moz-placeholder{font-size:18px}::-moz-placeholder{font-size:18px}:-ms-input-placeholder{font-size:18px}.navbar-collapse.collapse{display:none !important}.navbar-collapse.collapse.in{display:block !important}.navbar-header .collapse,.navbar-toggle{display:block !important}.navbar-header{float:none}#menu ul.menu li.about-project, .page-template-academy #menu ul li.about-project{margin-left:0px}#menu ul.menu li a.mPS2id-highlight{border:none;position:static;padding:0}#menu{margin:0;padding:0}#menu
ul{background:#f0f0f0;padding:0;margin:0}#menu ul.menu
li{padding:10px
20px;display:block;text-align:left;text-transform:uppercase;border-bottom:1px dotted #CCC;height:auto !important}#menu ul.menu
.list{}#filial .nice-select
*{font-size:12px;font-weight:700}#menu ul.menu .list
li{padding:0
20px;text-transform:none}#menu
ul{background:#FFF}#menu .in ul
li{display:block}#menu ul.menu
li{margin:0}#menu ul.menu li:last-child{border:0}#menu ul.menu li
a{color:#161413;font-size:12px;line-height:16px;font-weight:400}#menu ul.menu
li#logoWrap{display:none}section.campItem .textWrapper .camp
h3{font-size:24px;margin-bottom:25px}.campPriceTitle{font-size:24px;width:200px}.campWrapper,.campPricesWrapper{width:700px;margin-left:-350px}.campPriceItem
div{padding:10px
0px}.campPriceTitle{width:200px}.campPriceCost{width:150px}.campPriceRequest{width:350px;text-align:right}.campItems
.campPriceCost{width:120px}.campItems .campPriceRequest
a{width:270px;font-size:18px}.campPriceRequest
a{font-size:18px;width:260px}.campPriceTitle
span{font-size:12px}.campPriceItem div:last-child{padding:0;width:auto;text-align:left;margin-top:12px}.campPricesWrapper{height:396px;margin-top:-198px}#uts-page
.campPricesWrapper{height:auto;margin:0;width:100%;left:0;margin-top:-100px}#uts-page .campPriceItem
div.campPriceRequest{margin-right:25px}#uts-page
.campPricesInner{margin-left:-365px}#uts-page .campPriceRequest
a{width:220px}.campItems .campPricesWrapper, .campItems
.campWrapper{width:350px}.campItems
.campPricesWrapper{height:525px;margin-top:-275px}.campItems
.campPriceRequest{width:auto;margin:20px
0}.campItems .campPriceItem div:last-child{margin-top:6px;width:auto;text-align:right}.campItems .campPriceTitle, .campItems
.campPriceCost{margin-bottom:0px}section.campItem .campItems.camp2 .textWrapper
.camp{left:70px}.order-form{width:640px}section.campItem .textWrapper .camp .address
strong{display:block}#site-sections{display:none}#header{height:50px;position:fixed}#logo
img.orig{display:none}#logo
img.mini{display:block;height:40px}#menu
#logo{top:5px;left:10px}#container{margin-top:82px}#filial{position:static;text-transform:none}#filial .nice-select{float:none;height:40px !important;line-height:36px !important;width:100%}#container{margin-top:50px !important}#about-academy-desc,#news{float:none;width:100%;padding:0
10px}#about-academy-desc{background:url(/wp-content/themes/juve/images/index_separator.png) bottom left repeat-x;padding-bottom:30px;margin-bottom:25px}#header{position:fixed !important}#menu
ul{padding-top:0px}#menu ul
a{background:none !important}#menu a.mPS2id-highlight-first{border-top:none;padding:0;position:static}#menu ul.menu
li.active{background:none}#menu ul.menu li.mobile-section{display:block;background:#fdb900 url(/wp-content/themes/juve/images/site_sections_arrow.png) right 10px center no-repeat;border-bottom:1px dotted #FFF}#menu ul.menu li.mobile-section.active{background:#f0f0f0}#menu ul.menu li.mobile-section.filial-wrapper{background:#FFF;border-bottom:1px dotted #CCC;padding:0}#menu ul.menu li.mobile-section
a{color:#161413;font-weight:bold;text-decoration:none;text-transform:none}#about-academy-desc, #about-academy-desc
p{font-size:14px}#about-academy-desc
p{margin-bottom:10px}#about-academy-desc .buttons-wrapper
a{font-size:16px}.buttons-wrapper{margin-top:20px}.news-item
h4{font-size:16px;line-height:20px}.fields-item
h3{font-size:36px;font-size:36px}.navbar-collapse.in{overflow:inherit}.page-template-camp #menu ul.menu li.about-project{margin-left:0px}#uts-page .uts-wrapper, #uts-page section.campItem
.textWrapper{min-height:80vh}#uts-page
.campPrices{min-height:70vh}}@media only screen and (max-width: 768px){.fancybox-slide--html{padding:0px}#fields-map-wrap{display:none}#uts-banner #uts-logo{display:block;position:static;margin:0
auto 10px}#uts-banner #j-arrow{display:none}.jcarousel-pagination
a{width:25px}#home-contacts,#about-academy{padding:0
10px}#about-academy{background:#FFF !important}#about-academy-text,#about-academy-imgs{width:100%;min-height:auto}#about-academy-text{padding:30px
0 0 !important}#about-academy-text
*{font-size:14px}h2.simple-title, #about-academy-text
h2{font-size:24px;line-height:24px;margin-bottom:15px}h2.simple-title{padding:0
10px}#about-academy-imgs
img{position:static;width:100%;border:0;margin-bottom:10px}.schedule-birth-range .nice-select{position:relative;float:none;margin:0
auto 20px}#site-sections .inner
a{font-size:12px}.info_rules,.textDescWrap,#news-form,#fields-form{width:100%}#fields-content
img{width:100%;height:auto;display:block}.contactDescItem{padding-bottom:30px}.campSocialIcons{margin-top:30px}.contactDescItem.email{}.page-template-academy{font-size:1em}.page-template-academy
.campPricesWrapper{width:100% !important}#index-page
.wrapper{width:660px}.remainingSeats{top:40px;font-size:14px}.campItems
.remainingSeats{position:static;display:block;margin-top:3px}.jcarousel-control-prev,.jcarousel-control-next{top:36%}#videoItems .jcarousel-control-prev, #videoItems .jcarousel-control-next{top:32%}#contacts
table{width:60%}#logo{width:70px;margin-left:-35px}#logo
img{}.logoShadow{width:160px;margin-left:-80px}.juveStar
li{background:url(/wp-content/themes/juve/images/star.png) 0 2px no-repeat;background-size:2%;padding-left:3%;line-height:1.1em;font-size: .9em}.city.last{padding-right:0;width:46%;float:right}section{background-size:auto;background-attachment:inherit !important;padding:30px
0}section#o-proekte{padding-top:15%}#header{}.textWrapper{width:98%;padding:12px}.jcarousel-control-prev,.jcarousel-control-next{top:40%}#videoItems .jcarousel-control-prev, #videoItems .jcarousel-control-next{top:35%}.photoTitle,.videoTitle{text-transform:uppercase;font-size:20px;line-height:20px}.entry-date{font-size:14px}#partnersItems
ul{width:100%}#partnersItems ul
li{width:46%}.textWrapper
h2{font-size:1.2em;margin-bottom:12px}.textWrapper
p{margin-bottom:12px;line-height:1.1em;font-size:1.2em}.page-template-academy .textWrapper .camp
p{font-size:1em;line-height:1em}.page-template-academy .textWrapper .camp p
br{line-height:20px}#jss-world,#partners,#multimedia,#jss2015{}.tabs{margin:10px
0}.sectionTitle{font-size:1.4em;margin-bottom:10px}#contacts
iframe{height:120px}#contacts table
td{padding:0
0 1% 7%;font-size: .8em}.wpcf7-textarea{width:100%;height:130px}#partnersItems
ul{width:100%}#partnersItems ul
li{width:46%}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{}#contactFormWrap
.left{width:53%}#contactFormWrap{}.contentWrapper{width:96%}#requestInstructions{width:100%}#rulesItems{margin:15px
auto}#rulesItems
img{width:40px}#rulesItems ul
li{line-height: .8em}.city{padding:0;font-size: .6em}#jss2015{margin-bottom:5%}.city.last{width:47%}.city
h3{font-size:1.2em}#rulesItems ul li
a{line-height: .8em;font-size: .5em}#infoWrapper{width:96%;margin-left:-47%}.city
li.address{height:14px}.textDescWrap
h4{font-size:14px;margin:10px
0}.textDescWrap
h5{margin:10px
0 5px}}@media screen and (max-width: 736px){.fancybox-content{padding-left:10px;padding-right:10px}#news-item-wrapper{padding:0}.news-year-wrapper, #news-items .news-item{margin-left:0;margin-right:0}.news-teaser{margin:0}.news-item{padding:10px}.news-item
p{margin-bottom:10px}#payment-switcher
ul{width:100%}#payment-switcher
li{}.page-template-academymoscow #payment-switcher
li{width:30%}#payment-switcher
a{font-size:13px}.page-template-academymoscow #payment-switcher li:last-child{width:40%}.product-item.product-titles{display:none}.product-category{width:auto;float:none}.product-img{margin-right:20px}.product-item.product-titles div,.product-img{}.product-item{padding:16px
0px;position:relative}.product-size-title{display:block;float:left;margin:5px
0 0}.product-size{margin:0
0 0 20px}.product-left-side{width:100%;padding-left:10px;float:none}.product-right-side{width:auto;float:none;position:absolute;top:0;right:0}.product-actions{margin-top:60px}.product-category{margin:0
0 15px}.product-price-nds{margin-top:5px}.product-price{margin-top:0;float:none;margin-bottom:10px}#big-img{width:100%;height:auto}#uts-banner
span{line-height:24px}.rulesDesciptionWrap table, .rulesDesciptionWrap table tbody, .rulesDesciptionWrap table tr, .rulesDesciptionWrap table tr
td{display:block;height:auto !important;width:auto !important;border:none !important}.rulesDesciptionWrap
img{width:100%;height:auto}#site-sections{display:none}#container{margin-top:50px !important}.home
#container{margin-top:0px !important}#index-page{background-size:100% !important}#index-page{}#index-page
.wrapper{width:610px}.remainingSeats{top:23px;left:auto;right:0;font-size:14px;white-space:nowrap}#succsessPayment{width:90%;margin:0
auto;padding:0;text-align:left}#succsessPayment
.title{font-size:32px;margin-top:40px;margin-bottom:30px}#succsessPayment
p{line-height:20px;margin-bottom:20px}#succsessPayment
.contentWrapper{font-size:12px}#succsessPayment
p.attention{font-size:11px}#succsessPayment .contentWrapper
.appFormContent{font-size:12px}#succsessPayment
.contentWrapper{width:100%}.formWrapper .requisites span, .formWrapper .requisites span
*{font-size:10px !important}.order-form .textDescWrap .requisites span, .order-form .textDescWrap .requisites span
*{font-size:15px !important}.order-form #cartDesciption
h3{font-size:20px}.order-form #cartDesciption
h4{font-size:15px}.order-form .popup-content
.personData{font-size:16px}#fields,#office,#uts,#services,#personal,#multimedia{min-height:0 !important;padding:30px
0 20px !important}#schedule{padding-bottom:0}#cost{}section#index-page{min-height:-webkit-fill-available;background-size:cover;background:none}body.home{background:url(/wp-content/themes/juve/images/index_bg.png) center center;background-size:cover}.campItems
.campPriceItem{padding:20px
0}::-webkit-input-placeholder{font-size:15px}:-moz-placeholder{font-size:15px}::-moz-placeholder{font-size:15px}:-ms-input-placeholder{font-size:15px}#contactFormWrap span.wpcf7-form-control-wrap.captcha
input{width:134px}#contacts{padding-top:90px}#contactsWrap,.wpcf7-text,.wpcf7-textarea{width:300px}.wpcf7-text,.wpcf7-textarea{font-size:16px}.contactTel
a{font-size:24px}#contactFormWrap{width:auto}.contactMail{padding:10px
0 0}.contactMail
a{font-size:16px}.contactTitle
em{font-size:12px}section.campItem
.textWrapper{min-height:0 !important;height:auto !important}section.campItem .textWrapper
.camp{position:static;width:auto;display:block;margin:0
0 60px !important}#uts-page section.campItem .textWrapper
.camp{margin:0
!important}.campWrapper{padding:40px
0 30px 20px}.camp2 .campWrapper, .camp3
.campWrapper{padding-top:10px}#uts-page .campPriceItem
div.campPriceRequest{margin:0}#uts-page #uts-moscow
.campItems{width:100%}.campWrapper,.campPricesWrapper{width:300px !important;position:static;margin:0
auto !important;padding-left:0}.page-template-academy .campWrapper,.campPricesWrapper{width:auto !important;padding:60px
10px 0}.page-template-academy section.campPage .campWrapper,.campPricesWrapper{width:300px !important;padding:80px
0 30px 20px}.page-template-academy section.campItem.campPage .textWrapper
.camp{position:static;margin:0
0 60px}.page-template-academy section.campPage
.campPrices{height:auto;min-height:inherit;position:static}.page-template-academy section.campPage
.campPricesWrapper{position:static;height:auto;width:320px !important}.page-template-academy section.campItem.campPage .campPriceItem
div.campPriceCost{width:auto;height:auto}.page-template-academy .campPage .campPriceItem
div.campPriceRequest{display:block;padding:20px
0 0 !important}.page-template-academy section.campItem.campPage .campItems .campPriceRequest
a{width:300px;margin-top:20px}.page-template-academy section.campItem.campPage .campPriceItem
div.campPriceInfo{margin:20px
0 0 !important}.page-template-academy section.campItem .textWrapper .camp
.age{margin-bottom:4px;font-weight:400;color:#161413 !important}.campPricesInner{position:static;width:300px}#uts-page
.campPricesInner{margin:0}.campPriceItem{padding:20px
0}section.campItem .textWrapper .camp
.address{line-height:normal}.campPriceItem
div{padding:0
10px 24px;width:auto}#uts-page .campPriceItem
div{padding:0}.campPriceTitle{width:165px;font-size:20px}.campItems .campPriceItem
div{margin-bottom:0}.campItems .campPriceItem
div.campPriceTitle{padding-top:0;width:auto;padding-right:20px}.campPriceCost{width:150px;font-size:18px}.campPriceCost
strong{font-size:20px}.campPriceItem
div.campPriceRequest{display:block;width:auto;text-align:center;padding:10px
0 20px !important;margin:0}.page-template-academy .campPriceItem
div.campPriceRequest{display:inline-block;padding:0
!important}.page-template-academy
.campPrices{height:auto;position:static}.campPrices, #uts-page .campPrices, #uts-page .uts-wrapper, #uts-page section.campItem
.textWrapper{min-height:0}.campPriceRequest a, .campItems .campPriceRequest
a{font-size:18px;display:block;width:300px}#uts-page .campPriceRequest a, #uts-page .campPriceInfo
a{width:300px}.campItems .campPriceInfo
a{font-size:16px}.campPriceTitle
span{font-size:12px;bottom:8px}.campPriceItem div:last-child{padding:0;width:auto !important;text-align:left !important;margin-top:0 !important}.page-template-academy
.campPriceInfo.schedule{padding:0}.campPricesWrapper{width:320px !important;margin:0
auto !important;padding:20px
10px;height:auto}.page-template-academy
.campPriceItem{position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.campPriceItem
div.campPriceCost{padding:0
0 24px;text-align:right;width:auto;float:right}.campItems{width:100%;float:none}.campItems .campPricesWrapper, .campItems
.campWrapper{float:none}.campItems
.campPricesWrapper{height:auto;margin:0}.order-form{width:100%;height:100%}.popupInner{width:auto}.order-form .popup-content h2, #rulesDesciption
h2{font-size:30px}.order-form .popup-content
*{font-size:16px}.order-form .popup-content .selectWrapper
label{font-size:14px}.order-form .popup-content
#campType{width:225px;line-height:25px}.order-form .popup-content
#campType{margin-bottom:45px;font-size:16px}.order-form .popup-content #campDate
a{width:130px;font-size:16px}.order-form .popup-content #campDate a
span{font-weight:300;font-size:16px}.order-form .popup-content
.formPart{margin-bottom:15px}.personWrapper{padding:30px
0 0px}.order-form .popup-content .name .formItem,
.order-form .popup-content .birthPlace.formItem,
.order-form .popup-content .homeCountry.formItem,
.order-form .popup-content .contactData .formItem,
.order-form .popup-content .contactData
.formItem2{width:100%}.order-form .popup-content .year.formItem,
.order-form .popup-content
.passportYear.formItem{width:100px}.order-form .popup-content
.homeCity.formItem{width:130px;margin-right:0px}.order-form .popup-content .bodyParams
.formItem{width:120px;margin-right:10px}.order-form .popup-content .bodyParams
.bodyWeight.formItem{width:130px;margin:0}.order-form .popup-content
.passportNumber.formItem{width:150px;margin-right:0px}.order-form .popup-content .termsWrapper
label{line-height:16px}.order-form .popup-content .termsWrapper label
a{position:relative;top:8px;font-size:13px;font-weight:400}.order-form
.textDescWrap{}.order-form .textDescWrap
h3{font-size:20px}.order-form .textDescWrap
p{font-size:15px}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{top:8px}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{top:10px}.order-form .popup-content #paymentWrapper #buy,
.order-form .popup-content #paymentWrapper #buy span,
.order-form .popup-content #paymentWrapper #buyLater,
.order-form .popup-content #paymentWrapper #buyLater
span{font-size:24px;line-height:57px}.order-form .popup-content
#paymentWrapper{margin-top:50px}.fields-item{}.fields-item:nth-child(even){}.fields-item
h3{font-size:20px;line-height:20px;margin-bottom:0}#personal h3, #schedule h2, #cost
h2{font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin-bottom:10px;margin-left:10px}#schedule h3, #cost
h3{font-size:16px}#schedule h4, #cost
h4{font-size:14px}#schedule .stadion .description, #cost .stadion
.description{font-size:14px}#schedule .section-description p, #cost .section-description
p{margin:0
10px 20px;font-size:12px}.fields-item .address,
.fields-items .description-item,
.fields-items .description-item a,
.fields-items .section-description{font-size:14px;font-weight:400;line-height:20px;margin-left:10px}.fields-items .description-item,
.fields-items .description-item a,
.fields-items .section-description{line-height:16px}#personal .fields-item
h4{margin:0
10px 10px;font-size:20px;line-height:20px}.fields-items .description-item
a{margin-left:0}.fields-items .section-description
p{font-size:13px;font-weight:400;line-height:20px}.fields-item
img{margin-bottom:20px}.order-form .textDescWrap h3, .textDescWrap
h3{font-size:24px}#personal .fields-item
img{width:100%;height:auto;margin:0
20px 20px 0}#menu .dropdown
.caret{right:14px;margin-top:-8px;border-color:#161413}}@media only screen and (max-width: 700px){#uts-banner
img{display:block;position:static;margin:0
auto 10px}#uts-banner
span{padding:0}}@media only screen and (max-width: 480px){.page-template-academyrnd #phone-wrapper
a{font-size:50px}section#o-proekte{padding-top:25%}.page-template-academy .campPriceRequest
a{padding:14px
25px;margin-bottom:12px}#index-page{}#index-page
.wrapper{width:100%;background:none}#index-page .wrapper
.logo{display:block;margin:0
auto 20px}#index-page .wrapper .logo
img{}#index-page .wrapper .description-wrapper{width:50%;margin:0
auto}#index-page .wrapper .left, #index-page .wrapper
.right{float:none;clear:both;padding-left:20px;width:100%}#index-page .wrapper .left:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#index-page .wrapper
#center{background:url(/wp-content/themes/juve/images/index_separator_x.png) left bottom repeat-x;width:100%;padding-bottom:50px;margin-bottom:50px;padding-left:20px}#infoWrapper{width:95%;position:absolute;top:20px;left:50%;margin-left:-47.5%;z-index:20;color:#000 !important}#infoWrapper
#infoPhone{background-size:14px}#infoWrapper #infoPhone
a{padding-left:16px}#infoWrapper{margin-top:10px}#infoWrapper
a{font-size:12px;line-height:1.3em;padding-left:20px;background-size:12px}.juveStar
li{background:url(/wp-content/themes/juve/images/star.png) 0 1px no-repeat;background-size:4%;padding-left:6%;line-height:1.1em}#rulesItems ul li
a{line-height: .8em;font-size: .8em}#contacts
table{width:92%}#contactFormWrap{}.wpcf7-textarea{}#news-items .news-thumbnail{float:none;margin:0
0 10px}#news-items .news-thumbnail
img{width:100%;height:auto}#news-form
h3{font-size:26px;line-height:30px}.fields-items li.fields-item{margin:0}#personal .fields-inner{padding:0px}.fields-item
img{margin-bottom:20px}#office
iframe{height:260px}}@media only screen and (max-width: 479px){.order-form .textDescWrap,.textDescWrap{}.textDescWrap table
strong{font-size:8.5px}.textDescWrap table
td{font-size:9.5px;padding:4px
2px}#index-page .wrapper .description-wrapper
a{font-size:14px}#header{height:50px}.navbar-toggle{margin:15px
28px 16px 0}#logo{width:60px;margin-left:-30px}.campWrapper{padding:100px
0 80px 0px}#uts-page
.campWrapper{padding:50px
0}#uts-page .camp2 .campWrapper, #uts-page .camp3
.campWrapper{padding-top:0px}.juveStar
li{background:url(/wp-content/themes/juve/images/star.png) 0 0 no-repeat;background-size:3%;padding-left:5%;line-height:1.1em;font-size: .9em}#rulesItems ul li
a{line-height: .8em;font-size: .7em}#infoWrapper{width:96%;margin-left:-47%}.contentWrapper .juveStar, .contentWrapper
#rulesItems{width:95%;margin-left:auto;margin-right:auto}.contentWrapper
#cityItemsWrapper{padding:5px
10px 10px}section{background-size:auto;background-attachment:inherit !important}.textWrapper
h2{font-size:1.2em;margin-bottom:12px}.textWrapper
p{margin-bottom:12px;line-height:1.2em;font-size:1.2em}.jcarousel-control-prev,.jcarousel-control-next{}#videoItems .jcarousel-control-prev, #videoItems .jcarousel-control-next{}#jss-world,#partners,#multimedia,#jss2015{}.city{padding:0;font-size: .6em}#jss2015{margin-bottom:5%}.city.last{width:47%}.city
h3{font-size:1.2em}.sectionTitle{font-size:1.4em;margin-bottom:10px}.contentWrapper{width:100%}#rulesItems{margin:10px
auto}#rulesItems
img{width:30px}#menu ul
li{padding:13px
10px}#menu ul li
a{font-size:13px}#contacts
iframe{height:200px}#contacts table
td{padding:0
0 1% 9%;font-size: .55em}.wpcf7-textarea{width:100%}#partnersItems
ul{width:100%}#partnersItems ul
li{width:46%}.wpcf7-text,.wpcf7-textarea{}#contactFormWrap
.left{width:53%}#contactFormWrap{}.city
li.address{height:14px}#requestInstructions{width:96%}.page-template-academy
.campPriceItem{width:auto}.page-template-academy .campPriceItem
div.campPriceRequest{float:none}.page-template-academy .campPriceItem
div{text-align:center;padding:0}.page-template-academy .campPage .campPriceItem
div{text-align:left}.page-template-academy .campPriceItem div.campPriceRequest
a{width:300px}.page-template-academy .campPriceInfo.schedule
.infoWrap{padding:0
95px}.page-template-academy .campPriceInfo.schedule .infoWrap
a{float:none !important;display:inline-block}}@media only screen and (max-width: 340px){#index-page{}#index-page .wrapper
.logo{display:block;float:left;width:80px}.campWrapper{padding:80px
0 20px 20px}#contacts
table{width:92%}.jcarousel-control-prev,.jcarousel-control-next{top:44%}#infoPhone{background-size:8px !important}#infoWrapper
a{font-size: .5em;line-height:1em;background-size:8px;padding-left:15px}.sectionTitle{font-size:1.2em;margin-bottom:0}.tabs{margin:10px
0}.city
li.address{height:21px}section{padding:22% 0 26%}#jss-world,#partners,#multimedia,#jss2015{padding-top:21%}.jcarousel-wrapper{margin-top:10px}.wpcf7-textarea{}#contacts
iframe{height:180px}}@media only screen and (min-width: 360px) and (min-height: 500px) and (max-width: 760px){section{}#jss-world,#partners,#multimedia,#jss2015{}#contacts
iframe{height:210px}}@media only screen and (max-height: 768px){#index-page{background-size:cover;background-repeat:no-repeat}}@media only screen and (max-height: 600px){.campPrices{min-height:350px}.campItems
.campPrices{min-height:380px}.campItems
.textWrapper{}}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait){section{}.academy-page
section{padding:30% 0 !important}.academy-page
section#main{padding:30px
0 !important}section#contacts{padding-top:130px !important}section.campItem{padding-top:0 !important}section#o-proekte{background-size:200% !important}}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape){section#o-proekte{background-size:auto !important}}#mkuventus{display:none;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;line-height:24px}#mkuventus
p{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;line-height:24px}.tabledinamo tr td
img{width:100%;padding:10px}.socialIcons li
a.tg{background-position:0 -297px;width:25px;height:27px}.socialIcons li a.tg:hover{background-position:right -135px}#menu ul.menu li
.callme{background-color:#fff;color:#000;border:3px
solid #034a9c;padding:8px;padding-left:35px;padding-right:35px;font-size:13px;margin-left:30px;line-height:20px;margin-top:10px}#menu ul.menu
.telli{padding-left:20px}#menu ul.menu
.firstsocli{margin-left:15px}#menu ul.menu li .callme:hover{background-color:#034a9c;color:#fff}.fixed #menu ul.menu li
.callme{margin-top:0px;padding:4px;padding-left:35px;padding-right:35px}#callmemodal{display:none}.callmemodal
h2{font-size:40px;font-weight:300;text-transform:uppercase;margin-bottom:24px;color:#262626}.formItem{margin-bottom:20px}.callmemodal .personWrapper
label{width:100%}.callmemodal .personWrapper label
span{display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-style:italic;color:#808080;font-size:12px;margin-bottom:12px;cursor:pointer}.callmemodal .personWrapper
input{background:#ebebeb;border:1px
solid #ebebeb;width:100%;line-height:48px;padding:0
28px 0 12px}.callmemodal .termsWrapper
label{cursor:pointer;line-height:22px;padding-left:30px;font-family:'Open Sans',sans-serif}.callmemodal .termsWrapper label
a{color:#185395 !important;font-family:'Open Sans',sans-serif;text-decoration:underline;font-size:16px}.callmemodal .termsWrapper label a:hover{text-decoration:none}.callmemodal #paymentWrapper #send-callme{background:#034a9c;color:#fff;border:0;border-bottom:3px solid #033777;border-radius:3px;width:100%;display:block;text-align:center;line-height:77px;font-size:32px;font-weight:300;text-decoration:none}#footer-send-zayavka{margin-top:25px;display:block;width:100%;background:#034a9c;color:#fff;font-size:18px;font-family:'Roboto Condensed',sans-serif;height:50px;line-height:50px;text-align:center;text-decoration:none;font-weight:700;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in-out}.footertext{text-align:center !important;padding-top:20px;line-height:20px}#contacts{padding:30px
0}.order-form .popup-content
.campCityInner{background:#034a9c;color:#fff}.order-form .popup-content .campCityInner
.campType{color:#fff}.order-form .popup-content .campCityInner
.campCityItem{color:#fff}.order-form .popup-content #paymentWrapper #send-request{background:#034a9c;color:#fff;border-bottom:3px solid #033777}.order-form .popup-content #paymentWrapper
#buy{background:#034a9c;color:#fff;border-bottom:3px solid #033777}.termsopen{color:#000}@media screen and (max-width: 1006px){#menu ul.menu
.firstsocli{margin-left:5px}#menu ul.menu li.mobile-section.active{display:none !important}#menu ul.menu
.socli{border-bottom:none;width:10%;display:inline-block}#menu ul.menu
.telli{border-bottom:none;width:30%;display:inline-block}#menu ul.menu
.callmeli{border-bottom:none;width:40%;display:inline-block;padding-left:15px}#menu ul.menu li
.callme{margin-left:5px;display:inline-block;padding-left:5px;padding-right:5px}#menu ul.menu .socli
a{margin-top:0px}}@media screen and (max-width: 408px){#menu ul.menu
li{padding:5px
5px}#menu ul.menu
.telli{padding-left:5px}#menu ul.menu
.callmeli{padding-left:5px}}