@import url('//fonts.googleapis.com/css?family=Poppins:400,500,600');html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}li.expanded,li.collapsed,li.leaf{padding:0;}ul.menu li{margin:0;}
.row{width:100%;clear:both;margin:0 auto;padding:0;}.row:after{clear:both;content:"";display:block;width:100%;height:0;visibility:hidden;}[class^="col-"]{position:relative;min-height:1px;vertical-align:top;display:block;float:left;margin:0;padding-right:15px;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.col-1{width:8.33333334%;}.col-2{width:16.66666667%;}.col-3{width:25%;}.col-4{width:33.33333334%;}.col-5{width:41.66666667%;}.col-6{width:50%;}.col-7{width:58.33333334%;}.col-8{width:66.66666667%;}.col-9{width:75%;}.col-10{width:83.33333334%;}.col-11{width:91.66666667%;}.col-12{width:100%;}
.parallax-slider{height:785px;clear:both;}.parallax-slider .controlBtn{width:60px;height:75px;margin-top:300px;}.parallax-slider .controlBtn .innerBtn{background:transparent;}.parallax-slider .controlBtn .innerBtn:before{display:none;}.parallax-slider .controlBtn .slidesCounter{display:none !important;}.parallax-slider .controlBtn:hover .innerBtn{background-position:right top;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.parallax-slider .parallaxPrevBtn,.parallax-slider .parallaxNextBtn{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.parallax-slider .parallaxPrevBtn{left:0;top:0;}.parallax-slider .parallaxPrevBtn .innerBtn{background:url(/sites/all/themes/dance/img/parallax-slider/prev.png) left top no-repeat;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.parallax-slider .parallaxNextBtn{right:0;top:0;}.parallax-slider .parallaxNextBtn .innerBtn{background:url(/sites/all/themes/dance/img/parallax-slider/next.png) left top no-repeat;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.parallax-slider #paralaxSliderPagination{bottom:15px;}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li{border-radius:50%;margin:3px;width:10px;height:10px;border:2px solid #464646;}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.buttons_pagination ul li.active{background:#f89406;}.parallax-slider #paralaxSliderPagination.images_pagination ul li{margin:3px;opacity:.5;}.parallax-slider #paralaxSliderPagination.images_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.images_pagination ul li.active{opacity:1;}.parallax-slider #paralaxSliderPagination.title_pagination ul li{margin:0 15px;}.parallax-slider #previewSpinner{width:50px;height:50px;margin-left:-25px;margin-top:-25px;border-radius:25px;background:url(/sites/all/themes/dance/img/parallax-slider/spinner.gif) 50% 50% #fff no-repeat;}.parallax-slider{overflow:hidden;position:relative;-ms-transform:translateZ(0);transform:translateZ(0);}.parallax-slider .baseList{display:none;}.parallax-slider #mainImageHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.parallax-slider #mainImageHolder .primaryHolder,.parallax-slider #mainImageHolder .secondaryHolder{position:absolute;width:100%;height:100%;top:0;left:0;}.parallax-slider #mainImageHolder .primaryHolder .imgBlock,.parallax-slider #mainImageHolder .secondaryHolder .imgBlock{max-width:inherit;background-repeat:no-repeat;background-position:center;background-size:cover;}.parallax-slider #mainImageHolder .primaryHolder{z-index:2;}.parallax-slider #mainImageHolder .secondaryHolder{z-index:1;}.parallax-slider #mainCaptionHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}.parallax-slider #mainCaptionHolder .container{position:relative;}.parallax-slider #mainCaptionHolder .primaryCaption,.parallax-slider #mainCaptionHolder .secondaryCaption{position:absolute;width:100%;top:20px;left:100px;max-width:480px;}.parallax-slider .controlBtn{position:absolute;cursor:pointer;display:block;z-index:2;}.parallax-slider .controlBtn .innerBtn{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;display:block;width:100%;height:100%;text-align:center;z-index:1;}.parallax-slider .controlBtn .slidesCounter{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;width:60%;height:100%;}.parallax-slider .controlBtn.parallaxPrevBtn .slidesCounter{left:0%;text-align:left;}.parallax-slider .controlBtn.parallaxPrevBtn:hover .slidesCounter{left:100%;}.parallax-slider .controlBtn.parallaxNextBtn .slidesCounter{right:0%;text-align:right;}.parallax-slider .controlBtn.parallaxNextBtn:hover .slidesCounter{right:100%;}.parallax-slider #paralaxSliderPagination{position:absolute;width:100%;text-align:center;z-index:2;}.parallax-slider #paralaxSliderPagination ul{list-style:none;margin:0;padding:0;}.parallax-slider #paralaxSliderPagination ul li{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;display:inline-block;}.parallax-slider #previewSpinner{position:absolute;display:block;top:50%;left:50%;z-index:99;}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder{opacity:1;filter:alpha(opacity=100);}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100);}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:1;filter:alpha(opacity=100);}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder{top:0;}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder.animateState{top:-100%;}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState{top:0;}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState.animateState{top:100%;}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider .extraslidercontainer{height:100%;position:relative;}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(/sites/all/themes/dance/img/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{left:10px;background:url(/sites/all/themes/dance/img/bxslider/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:10px;background:url(/sites/all/themes/dance/img/bxslider/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover{background-position:0 0;}.bx-wrapper .bx-next:hover{background-position:-43px 0;}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/sites/all/themes/dance/img/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/sites/all/themes/dance/img/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
html{color:#222;font-size:1em;line-height:1.4;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}a,.kindergarten-list h4,.kindergarten-list address,ul.actions li a:before,ul.actions li a .action_bg,.custom-dd > ul,.news-list figure > a img,.news-list date,.news-list a,.news-list figcaption,.product-list figure,.team figure,.team figure img,.team figure strong,.team figure a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}body{font-family:'Poppins',sans-serif;}figure img{width:100%;}.wrap,section article{width:1170px;max-width:100%;margin:0 auto;}.wrap:after,section article:after{clear:both;content:"";display:block;width:100%;height:0;visibility:hidden;}a{color:#C73C8B;text-decoration:none;}a:hover{color:#ED44A9;}.a-center{text-align:center;}.btn{display:inline-block;}.btn.primary-btn{background-color:#ed44a9;box-shadow:inset 0 0 0 0 black;}.btn.primary-btn{color:white;font-weight:normal;font-size:16px;letter-spacing:2px;padding:0 23px;text-transform:uppercase;}.btn.primary-btn:hover{box-shadow:inset 0 100px 0 0 black;}.btn.back-btn{font-size:18px;font-weight:500;line-height:30px;padding-left:44px;background:url(/sites/all/themes/dance/img/arrow-left.png) 0 50% no-repeat;}.btn.back-btn:hover{background-position:5px 50%;}.bx-wrapper{margin:0 auto 70px;}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;left:0;background:transparent;}.bx-wrapper .bx-pager.bx-default-pager a{background:#434343;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#ef40a9;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:-60px;}header,footer{background-color:white;}section{background-color:#f6f6f6;}h2.logo{margin:20px 0;display:inline-block;}h2.logo a{display:inline-block;width:195px;background:url(/sites/all/themes/dance/img/logo.png) center center no-repeat;text-indent:-9999px;}header{line-height:58px;}header h3,header nav{margin:20px 0;}header nav ul{list-style:none;padding:0;margin:0 18px;}header nav li{display:inline-block;}header nav a{font-weight:500;font-size:16px;display:inline-block;padding:0 16px;}header nav a:hover,header nav .active a{color:#ED44A9;}header h1,header h2{float:left;}header h3,header nav{float:right;}.hero{clear:both;}.hero.parallax-slider{background-color:black;}.hero.parallax-slider #mainImageHolder{opacity:0.7;}.hero.parallax-slider #paralaxSliderPagination{bottom:80px;}.hero.parallax-slider #mainCaptionHolder .primaryCaption,.hero.parallax-slider #mainCaptionHolder .secondaryCaption{max-width:1140px;left:50%;margin:240px 0 0 -570px;text-align:center;color:white;}.hero.parallax-slider .title_pagination li span{display:inline-block;padding:14px 50px;font-size:22px;font-weight:600;text-transform:uppercase;color:white;}.hero.parallax-slider .title_pagination li:after{clear:both;content:"";display:block;width:100%;height:3px;margin-top:3px;background-color:white;}.hero.parallax-slider .title_pagination li.active:after{height:6px;margin-top:0;background-color:#f23ea9;}.hero.fp-hero h1,.hero.fp-hero h2{font-weight:500;margin:0;padding:0;}.hero.fp-hero h1{font-size:114px;line-height:114px;letter-spacing:-1px;}.hero.fp-hero h2{font-size:80px;line-height:80px;letter-spacing:-1px;}.hero.contact-hero{background:url(/sites/all/themes/dance/img/tallinn-map-64.gif) center center no-repeat;background-size:cover;min-height:500px;}.hero.contact-hero h1{padding-top:100px;margin:0 auto;font-size:80px;font-weight:500;color:#ed44a9;text-shadow:0 0 5px #fff;}.hero.mission-hero{min-height:710px;padding-top:70px;background:url(/sites/all/themes/dance/img/mission.png) top center no-repeat;}.hero.mission-hero p{font-size:18px;font-weight:500;color:#434343;line-height:30px;}.hero.kindergarten-hero{min-height:350px;text-align:center;background:url(/sites/all/themes/dance/img/kindergarten-list.jpg) center center no-repeat;background-size:cover;}.hero.kindergarten-hero h1,.hero.kindergarten-hero h5{color:white;font-weight:500;}.hero.kindergarten-hero h5{font-size:18px;margin:0 0 10px 0;}.hero.shop-hero{min-height:450px;background:url(/sites/all/themes/dance/img/shop-hero.jpg) center center no-repeat;background-size:cover;}.hero.shop-hero h1{font-size:80px;color:#ed44a9;font-weight:500;margin:0;padding-top:80px;}.hero.shop-hero p{font-size:18px;font-weight:500;line-height:30px;color:#434343;}.hero.registreeru-hero{min-height:350px;text-align:center;background:url(/sites/all/themes/dance/img/register/register-banner.jpg) center center no-repeat;background-size:cover;}.hero.registreeru-hero h1{font-size:80px;padding-top:60px;margin:0;color:white;font-weight:500;}.hero.registreeru-hero-hero h1,.hero.registreeru-hero-hero h5{color:white;font-weight:500;}.hero.registreeru-hero-hero h5{font-size:18px;margin:0 0 10px 0;}.custom-dd{display:inline-block;position:relative;}.custom-dd > span{position:relative;padding:20px 130px 20px 30px;display:inline-block;border-radius:3px;background-color:white;font-size:18px;font-weight:500;min-width:100px;cursor:pointer;}.custom-dd > span:after{content:"";position:absolute;top:18px;right:30px;display:block;width:30px;height:30px;background:url(/sites/all/themes/dance/img/arrow-down.png);}.custom-dd:hover > span:after{}.custom-dd > ul{display:none;position:absolute;top:65px;left:0;right:0;z-index:99;overflow:hidden;margin-top:-20px;list-style:none;padding:10px 0;}.custom-dd > ul li{display:block;background-color:white;}.custom-dd > ul li:first-child{padding-top:10px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}.custom-dd > ul li:last-child{padding-bottom:10px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.custom-dd > ul a{display:block;line-height:30px;text-indent:30px;text-align:left;color:#434343;font-size:18px;font-weight:500;}.custom-dd > ul a:hover,.custom-dd > ul .active a{color:#ed44a9;}section{}section article{}section h2{font-size:40px;font-weight:500;color:#ef3eaa;}h1#page-title{color:#ef3eaa;font-size:40px;font-weight:500;}ul.actions{list-style:none;margin:0;padding:50px 0;font-size:0;text-align:center;}ul.actions li{display:inline-block;vertical-align:top;}ul.actions li:nth-child(4n-3) a{margin-left:0;}ul.actions li:nth-child(4n) a{margin-right:0;}ul.actions li a{width:262px;display:block;margin:0 15px;border-bottom:3px solid #ef3eaa;}ul.actions li span{display:block;background-color:white;padding:25px 10px;font-size:22px;font-weight:500;}ul.actions li a .action_bg{content:"";display:block;height:350px;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;}ul.actions .action:nth-child(1) a .action_bg{background-image:url(/sites/all/themes/dance/img/actions/1.jpg);}ul.actions .action:nth-child(2) a .action_bg{background-image:url(/sites/all/themes/dance/img/actions/2.jpg);}ul.actions .action:nth-child(3) a .action_bg{background-image:url(/sites/all/themes/dance/img/actions/3.jpg);}ul.actions .action:nth-child(4) a .action_bg{background-image:url(/sites/all/themes/dance/img/actions/4.jpg);}ul.actions a:hover .action_bg{background-size:auto 110%;}.social ul{list-style:none;padding:0;margin:0;}.social li{display:block;width:100%;margin-bottom:30px;}.social a{display:block;color:white;text-align:center;padding:102px 0 100px 0;}.social a:before{content:"";display:inline-block;width:70px;height:70px;background-repeat:no-repeat;background-position:center center;}.social a:hover{opacity:0.8;}.social .youtube-btn a{background-color:#de1a1b;}.social .youtube-btn a:before{background-image:url(/sites/all/themes/dance/img/social/youtube.png);}.social .facebook-btn a{background-color:#224e99;}.social .facebook-btn a:before{background-image:url(/sites/all/themes/dance/img/social/facebook.png);}.social span{line-height:36px;font-size:30px;display:block;}.pagination{clear:both;}.pagination ul{list-style:none;padding:0;margin:0;font-size:0;}.pagination li{display:inline-block;margin-right:20px;}.pagination a{background-color:white;display:block;width:50px;line-height:50px;text-align:center;font-weight:500;font-size:18px;}.pagination .active a,.pagination a:hover{color:#ED44A9;}.partners ul{width:100%;list-style:none;padding:0;margin:0;text-align:center;}.partners a{display:inline-block;padding:20px 20px;}.partners a:hover{background-color:white;}.kindergarten-list ul{list-style:none;}.kindergarten-list li{margin-top:15px;margin-bottom:15px;}.kindergarten-list address{font-size:16px;font-style:normal;color:#ef3eaa;}.kindergarten-list h4{font-size:18px;margin-top:8px;padding:0 0 44px 0;overflow:hidden;max-height:44px;background:url(/sites/all/themes/dance/img/arrow-right.png) bottom left no-repeat;}.kindergarten-list a{padding:30px;min-height:150px;display:block;background-color:#f6f6f6;box-shadow:inset 0 0 0 2px #ef3eaa;}.kindergarten-list a:hover{box-shadow:inset 0 0 0 150px #ef3eaa;}.kindergarten-list a:hover h4,.kindergarten-list a:hover address{color:white;}.kindergarten-list a:hover h4{background-image:url(/sites/all/themes/dance/img/arrow-right-white.png);}.news-list{font-size:0;}.news-list > [class^="col-"]{text-align:center;}.news-list > h3{font-size:40px;font-weight:500;line-height:50px;color:#151515;}.news-list figure{display:inline-block;padding:0;margin:0 0 30px 0;max-width:360px;}.news-list > figure{}.news-list figure > a{display:block;overflow:hidden;}.news-list figure figcaption{padding:30px 36px;background-color:white;text-align:left;}.news-list figcaption date{display:block;color:#EF3EAA;font-size:14px;font-weight:500;line-height:30px;}.news-list figcaption a{display:block;color:#434343;font-size:18px;font-weight:500;line-height:30px;overflow:hidden;}.news-list.news-fixed-height figcaption a{height:90px;}.news-list figure:hover > a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}.news-list figure:hover figcaption{background-color:#ed44a9;}.news-list figure:hover date,.news-list figure:hover a{color:white;}.news-details > img{width:100%;display:block;}.news-details p{font-size:18px;font-weight:500;line-height:30px;color:#434343;}.news-details p strong{font-weight:600;}.product-list{padding:40px 0;font-size:0;}.product-list figure{margin:0 0 30px 0;padding:10px;background-color:white;}.product-list figure a{display:block;position:relative;overflow:hidden;}.product-list figure a img{max-width:100%;height:auto;display:block;}.product-list figure a:after{position:absolute;bottom:30px;right:30px;content:"";display:block;width:70px;height:70px;background:white url(/sites/all/themes/dance/img/cart.png) center center no-repeat;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;}.product-list figure:hover{background-color:#ED44A9;}.product-details{min-height:510px;}.product-details .product-info-wrap{background-color:white;}.product-details .product-image{float:left;width:480px;height:480px;overflow:hidden;margin:15px 0;background-color:#F6F6F6;background-position:center center;background-repeat:no-repeat;background-size:contain;}.product-details .product-image img{display:none;}.product-details .product-description{margin-left:480px;padding:80px 60px 40px;}.product-details .product-description p{margin:2em 0;font-size:18px;font-weight:500;line-height:30px;color:#434343;}.product-details .btn{line-height:60px;}.contact-info p{font-weight:500;font-size:18px;color:#434343;}.contact-info a{color:#ed44a9;}.team figure{padding:0;margin:0;width:260px;margin:0 32px 32px 0;}.team img{width:100%;}.team figcaption{background-color:white;padding:32px 36px;font-size:18px;font-weight:500;line-height:30px;}.team strong{font-weight:500px;color:#434343;}.team a{color:#ed44a9;}.team figure:hover figcaption{background-color:#ed44a9;}.team figure:hover .field,.team figure:hover strong,.team figure:hover a{color:white;}.kindergarten-details{position:relative;min-height:800px;}.kindergarten-details .wrap{position:relative;}.kindergarten-map{position:absolute;top:0;left:45%;right:0;bottom:0;z-index:0;}.kindergarten-map iframe{display:block;width:100%;height:100%;}.kindergarten-description{position:relative;background-color:white;margin:40px 0;}.kindergarten-description p{font-size:18px;font-weight:500;line-height:30px;color:#434343;margin:2em 0;}.kindergarten-description p a{color:#ed44a9;}.kindergarten-description p strong{font-weight:bold;}.price-wrap{text-align:center;color:#FFF;background-color:#ED44A9;font-size:18px;line-height:30px;font-weight:500;padding:20px 0;}.price-wrap h3{font-weight:500;font-size:35px;line-height:35px;margin:0;padding:0;}footer nav a{color:#757575;}footer nav ul{list-style:none;font-size:0;}footer nav ul li{display:inline-block;width:50%;}footer p,footer p a,footer nav ul li a{line-height:34px;font-size:16px;color:#757575;}footer strong{color:#212121;}footer p{margin:0;}footer .logo a{width:196px;height:65px;background:url(/sites/all/themes/dance/img/logo-footer.png) center center no-repeat;}div#node-395  div.register_top_photo  div.register_button{display:none;}.hidden{display:none !important;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}@media only screen and (min-width:1200px){}@media print,(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi){}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.node .content{}.page-node h1{color:#ef3eaa;font-size:40px;font-weight:500;}.price-wrap h3{font-size:21px;font-weight:bold;}.kindergarten-description p,.page-content p{margin:0;}.page-content p:first-child{margin-top:0;}.page-content p:last-child{margin-bottom:0;}.page-node .field-name-field-top-photo{float:right;margin:0 0 20px 30px;}.view-frontpage-actions .action_text{height:2.7em;}section article{margin-bottom:50px;}.back-wrapper{padding-top:50px;}.page-node .region-sidebar-last{margin-top:68px;}.news-list .pager{font-size:16px;}.item-list .pager li{font-size:16px;background-color:#fff;padding:0.15em 0.8em;}.item-list .pager{margin-bottom:30px;}.page-uudised h1{padding-left:15px;padding-top:30px;}.webform-client-form  select,.webform-client-form input[type=email],.webform-client-form input[type=text]{max-width:400px;border:1px solid #bbb;border-radius:0;line-height:2.5em;max-width:400px;padding:0 3px;}.webform-client-form  select{background-color:#fff;}.pane-node{background:#fff;padding:20px;height:910px;}.pane-content .register_top_photo{margin-top:-160px;position:relative;}.pane-content .register_top_photo img{width:100%;height:auto;}.pane-content .register_top_photo .register_button{position:absolute;text-align:center;top:45%;width:100%;}.pane-content .register_top_photo .register_button a{display:inline-block;padding:20px 35px;color:#fff;background:#ED44A9;font-size:16px;text-transform:uppercase;}.pane-content .webform-wrapper{padding:20px;display:none;}#cboxLoadedContent .webform-wrapper{display:block;}.webform-wrapper .fieldset-legend{color:#ED44A9;font-size:1.5em;margin-top:10px;display:inline-block;font-family:Poppins;}.webform-client-form .webform-submit{background-color:#ed44a9;border:medium none;color:#fff;padding:8px 40px;}.team figcaption{padding:32px 16px;}.team figcaption .field,.team figcaption .work-position,.team figcaption a{font-size:0.8em;font-weight:normal;}.order_form_wrapper{display:none;}.block .view-partners{padding-bottom:40px;}.js-toggle-menu{width:58px;height:58px;background:#ed44a9 url(/sites/all/themes/dance/img/menu.png) center center no-repeat;border:0;padding:0;margin:0;}@keyframes toggleMenuAnimation{0%{opacity:0.8;}50%{opacity:1;}100%{opacity:0.8;}}.js-toggle-menu:focus{outline:none;animation:toggleMenuAnimation 1s infinite;}.js-toggle-menu span{display:none;}work-position@media only screen and (max-width :724px){body{padding-top:0px;}.wrap,section article{width:90%;}header h2.logo{}header{position:relative;}header nav ul{position:absolute;top:98px;left:20px;right:20px;z-index:9999;}footer nav ul li{width:100%;}}@media only screen and (max-width :940px){.js-toggle-menu{}.js-toggle-menu{display:block;margin:0;padding:13px;margin-bottom:20px;}header h3{display:none;}header nav{}header nav ul{display:block;opacity:0;overflow:hidden;max-height:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;margin:0 auto 0;visibility:hidden;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}header nav.active ul{overflow:auto;visibility:visible;margin-top:0;opacity:1;max-height:800px;}header nav ul li{display:block;text-align:center;border-top:1px solid white;}header nav ul li a{display:block;color:white;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;text-transform:uppercase;background-color:#ed44a9;box-shadow:inset 0 0 0 0 black;}header nav a:hover,header nav .active a{color:white;box-shadow:inset 0 100px 0 0 black;}.hero.kindergarten-hero h1{padding-top:60px;margin:0;}.hero h1{font-size:48px !important;}.hero h2{font-size:32px !important;}.kindergarten-description{padding:20px;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%;}.product-details .product-image{width:100%;float:none;margin:0;}.product-details .product-description{margin-left:0;padding:20px;}section h2{text-align:center;}.partners ul{}.partners li{display:block;}.partners li img{margin:10px 0;}footer{text-align:center;}footer .menu{list-style:none;padding:0;}footer nav ul li a{text-align:center;display:block;}.pane-content .register_top_photo{margin-top:0;}.panel-2col .panel-col-first,.panel-2col .panel-col-last{float:none;width:100%;}.pane-node{height:auto;}.hero.parallax-slider #mainCaptionHolder .primaryCaption,.hero.parallax-slider #mainCaptionHolder .secondaryCaption{color:white;left:inherit;margin:240px auto 0;max-width:inherit;text-align:center;}.menu .btn.primary-btn{padding:0;width:100%;}.view-juhtkond{text-align:center;}.view-juhtkond{text-align:center  !important;}.view-juhtkond .team figure{display:inline-block;float:none !important;margin:0 auto;}#cboxWrapper{width:330px;}#cboxContent{font-size:0.85em;}#cboxContent .webform-client-form select,.webform-client-form input[type="email"],.webform-client-form input[type="text"]{border:1px solid #bbb;border-radius:0;line-height:1.8em;max-width:270px;padding:0 3px;}#cboxContent .form-item,.form-actions{margin-top:0.5em;margin-bottom:0.5em;}}@media only screen and (min-width :725px) 	and (max-width :940px){body{}.wrap,section article{width:94%;}header nav ul{position:absolute;top:58px;right:0;width:300px;z-index:9999;}.hero.shop-hero h1,.hero.shop-hero p{padding-right:330px;}.hero.mission-hero .wrap > *{padding-right:220px;}.news-list.news-two-cols > figure:nth-child(2n-1){margin-right:10px;}.kindergarten-description .price-wrap{position:absolute;top:0;right:0;width:100px;}}@media only screen and (min-width :725px){}@media only screen and (min-width:941px){body{}.js-toggle-menu{display:none;}.hero.shop-hero h1,.hero.shop-hero p{padding-right:615px;}.hero.kindergarten-hero h1{font-size:80px;padding-top:60px;margin:0;}.hero.mission-hero .wrap > *{padding-right:420px;}.news-list.news-two-cols > figure:nth-child(2n-1){margin-right:30px;}.partners ul{display:table;}.partners li{display:table-cell;}footer .logo{float:right;}footer{padding:90px 0;font-weight:500;}.kindergarten-description{width:450px;margin:40px 0;padding:70px 50px;}.kindergarten-description .price-wrap{position:absolute;top:0;right:-100px;width:100px;}.secondaryCaption{display:none !important;}}.kindergarten-description{z-index:99;}@media only screen and (max-width :724px){.page-node .field-name-field-top-photo{margin:0;}.page-node .field-name-field-top-photo img{width:100%;height:inherit;}.page-node .field-name-body p a{word-break:break-word!important;}.page-node h1{line-height:40px;}.item-list ul li{margin:0;}.item-list .pager .pager-first,.item-list .pager .pager-previous,.item-list .pager .pager-next,.item-list .pager .pager-last{display:block;margin:5px 0;}.item-list .pager .pager-next{margin-top:9px;}.item-list .pager .pager-previous{margin-bottom:9px;}.hero.contact-hero{min-height:240px;}.hero.registreeru-hero{min-height:160px;}}@media only screen and (max-width :940px){.kindergarten-map{position:static;}.kindergarten-map .geolocation-googlemaps-static{width:100%;}}@media  (max-width :1140px){.news-list .col-xl-4{float:none;}.hero.shop-hero{padding-left:20px;padding-right:20px;}}article,header .wrap,footer .wrap,.front article{max-width:100%;}@media  (max-width :940px){.region-main-menu{}h1#page-title,.content{padding-left:20px;padding-right:20px;}}@media  (max-width :470px){header h3,header nav{float:left;margin-top:-80px;}header h1,header h2{float:right;}}img{max-width:100%;height:auto;}
