.sand_brown{color:#927a44;}.red{color:#971349;}.pale_red{color:#e5c5d2;}h1,h2,h3,h4,bold,strong{font-weight:900 !important;}.headerRibbon h1{font-weight:normal !important;}.frontGrad{background:#f9f1f1;background:-moz-linear-gradient(top,#f9f1f1 29%,#fff 100%);background:-webkit-linear-gradient(top,#f9f1f1 29%,#fff 100%);background:linear-gradient(to bottom,#f9f1f1 29%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f1f1',endColorstr='#ffffff',GradientType=0);}.frontGrad_inverse{background:#fff;background:-moz-linear-gradient(top,#fff 29%,#f9f1f1 100%);background:-webkit-linear-gradient(top,#fff 29%,#f9f1f1 100%);background:linear-gradient(to bottom,#fff 29%,#f9f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f1f1',GradientType=0);}div,p,h1,li,img,button,a{-webkit-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, background-size 0.3s ease-in-out, width 0.3s ease-in-out, height 0.3s ease-in-out, left 0.3s ease-in-out, top 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, width 0.3s ease-in-out, height 0.3s ease-in-out, left 0.3s ease-in-out, top 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, width 0.3s ease-in-out, height 0.3s ease-in-out, left 0.3s ease-in-out, top 0.3s ease-in-out;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, width 0.3s ease-in-out, height 0.3s ease-in-out, left 0.3s ease-in-out, top 0.3s ease-in-out;}@font-face{font-family:'neue_einstellungbold';src:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/fonts/neueeinstellung-bold-webfont.woff2') format('woff2'), url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/fonts/neueeinstellung-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'neue_einstellungregular';src:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/fonts/neueeinstellung-regular-webfont.woff2') format('woff2'), url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/fonts/neueeinstellung-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}html{background-color:#fff;position:relative;min-height:100%;}body{height:100%;background-color:#fff;padding-top:0px;font-family:'neue_einstellungregular', 'Roboto', Arial, Helvetica, sans-serif;font-size:15px;line-height:1.4em;background-color:#fff !important;color:#4f4f4f;margin:0 0 104px;}a{color:#971349;}a:hover{color:#6a0d33;}.bold{font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;}strong,b{font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;}h1{font-family:'neue_einstellungregular', 'Roboto', Arial, Helvetica, sans-serif;}h2{font-size:1.4em;margin-top:1.2em;margin-left:0;line-height:1.2em;}h2:first-child{margin-top:0;}#menubar{background:#f9f4f4 url("https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/top_bg.png") center top repeat-x;min-height:132px;margin-bottom:40px;}#menubar ul.menu{padding:0;padding-top:50px;text-align:right;}#menubar ul.menu.et li{margin:0 0.4em;font-size:1em;}#menubar ul.menu li{list-style:none;margin-left:0;display:inline-block;margin:0 0.55em;font-size:1.1em;}#menubar ul.menu li a{color:rgba(255,249,188,0.8);}#menubar ul.menu li.current_page_parent a,#menubar ul.menu li.current-page-ancestor a,#menubar ul.menu li.current-menu-item a{text-decoration:underline;color:#fff;}#menubar #logo{margin-top:15px;}#menubar #select-language{position:relative;background:url("https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/arrow-drop.png") right center no-repeat;margin-top:0px;float:right;width:auto;display:inline-block;}#menubar #select-language a{padding:0 23px 0 4px;display:block;}#menubar #select-language img{border:0;}#menubar #select-language ul li{display:block;width:100%;}#menubar #select-language ul.qtrans_language_chooser img{display:inline-block;margin:3px 5px 0 0;vertical-align:top;}#menubar #select-language ul.qtrans_language_chooser{display:none;background:none repeat scroll 0 0 #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.3);left:-6px;top:-10px;padding:5px 0;position:absolute;z-index:50000;list-style:none outside none;width:auto;padding:5px 5px;}#menubar #select-language ul.qtrans_language_chooser li{float:left;text-align:left;margin:auto;}#menubar #select-language ul.qtrans_language_chooser li a{color:#222;display:block;font-size:13px;font-weight:normal;line-height:20px;padding:0 5px 0 5px;text-decoration:none;text-transform:none;white-space:nowrap;line-height:24px;letter-spacing:0;margin:2px auto 0 auto;}#menubar #select-language ul.qtrans_language_chooser li a span{margin-top:3px;display:inline-block;}#menubar #select-language ul.qtrans_language_chooser li a:hover,#menubar #select-language ul.qtrans_language_chooser li.active a:hover{background-color:#f4e8ed;color:#971349;width:100%;}#menubar #select-language ul.qtrans_language_chooser li.active a:hover{background-position:0 -20px;}#menubar #select-language a:link,#menubar #select-language a:visited{font-family:Arial, Helvetica, sans-serif;}#menubar #krista{margin-top:0;background:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/krista.png') left 110px bottom no-repeat;background-size:auto 290px;min-height:300px;}#menubar #krista .front{padding-top:80px;font-size:0.9em;line-height:1.6em;}#menubar #krista .front p,#menubar #krista .front h3{margin-top:0;}#menubar #krista #contact h3{line-height:1.2em;}#menubar #krista #intro{font-family:'Droid Serif', 'PT Serif', Georgia, "Times New Roman", Times, serif;}#menubar #krista #intro p{padding-left:65px;}#menubar #krista #intro p:first-child{background:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/quote.png') left top no-repeat;}#menubar #krista #intro span{font-family:'neue_einstellungregular', 'Roboto', Arial, Helvetica, sans-serif;line-height:1.2em;}#menubar #krista h3{margin-bottom:10px;color:#971349;font-size:1.2em;font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;}#menubar #nav-icon{z-index:999;width:30px;height:24px;position:absolute;right:35px;top:40px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;}#menubar #nav-icon span{display:block;position:absolute;z-index:999;height:4px;width:100%;background:rgba(255,255,255,0.6);border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}#menubar #nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#menubar #nav-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#menubar #nav-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#menubar #nav-icon:focus span{background:#fff;}#menubar #nav-icon:hover span{background:#fff;}#menubar #nav-icon.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px;background:#fff;}#menubar #nav-icon.open span:first-child+span{width:0%;opacity:0;}#menubar #nav-icon.open span:first-child+span+span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:8px;background:#fff;}#menubar #nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px;background:#fff;}#menubar #nav-icon.open span:nth-child(2){width:0%;opacity:0;}#menubar #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:8px;background:#fff;}#menubar .headerRibbon{padding-top:2.5em;padding-bottom:1.3em;}#menubar .headerRibbon h1{color:#971349;}h4{text-transform:uppercase;color:#971349;margin-top:2em;}.uppercase{text-transform:uppercase;}.infobox{padding:2em 2em 1.5em 2.5em;background-color:#f9f4f4;margin-top:2em;}#frontBoxes{padding-bottom:2em;}#frontBoxes #boxCol .row{margin-left:0;}#frontBoxes .box{border:solid 1px #e0e0e0;background-color:#f7f7f7;padding:1em 1.2em;margin-bottom:15px;background-position:15px 15px;background-repeat:no-repeat;background-size:3.4em auto;min-height:85px;font-size:1.05em;}#frontBoxes .box:hover{background-color:#fff;}#frontBoxes .box.linkbox{cursor:pointer;}#frontBoxes .box.banner{padding:0;}#frontBoxes .box.banner p{margin:0;}#frontBoxes .box.banner img{width:100%;height:auto;}#frontBoxes .box#box-silmaumbruse-iluprotseduurid{padding-right:33%;background:#dedfe3 url('https://silmaarst.eu/wp-content/uploads/2017/12/ilu-bg.jpg') center right no-repeat;background-size:cover;}#frontBoxes .box#box-silmaumbruse-iluprotseduurid h4{padding-left:0;padding-right:25%;}#frontBoxes .box#box-silmaumbruse-iluprotseduurid button{margin-top:1em;}#frontBoxes .box#box-silmaumbruse-iluprotseduurid i{display:none;}#frontBoxes .box h4{font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;color:#971349;text-transform:uppercase;font-size:1.1em;padding-left:70px;display:table;height:55px;margin:0;line-height:1.3em;margin-bottom:1em;}#frontBoxes .box h4 span{display:table-cell;height:55px;vertical-align:middle;}#frontBoxes .box ul,#frontBoxes .box ol{padding-left:1.3em;}#frontBoxes .box.special{cursor:default;background-color:#faf7db;border-color:#ede7b5;}#frontBoxes .box.special:hover{background-color:#faf7db;}#frontBoxes .box.special h4{color:#927a44;text-transform:none;}#frontBoxes #spectralis{background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/ico-spectralis.png');}#frontBoxes #silmapass{background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/ico-silmapass.png');}#frontBoxes #meelespea{background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/ico-meelespea.png');}#frontBoxes #info{background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/ico-summer.png');}#frontBoxes #appointmentBox{padding:1em 1.1em 1em 1.5em;margin-bottom:30px;}#frontBoxes #appointmentBox .gray{color:#999;font-size:0.9em;}#frontBoxes #appointmentBox h4{font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;color:#971349;text-transform:uppercase;font-size:1.1em;display:table;height:55px;margin:0;line-height:1.3em;margin-bottom:0.4em;padding-top:1.1em;}#frontBoxes #appointmentBox button{margin-top:1em;text-transform:uppercase;}#frontBoxes #appointmentBox .appointment{cursor:pointer;margin-bottom:1em;display:table;}#frontBoxes #appointmentBox .appointment:hover a{color:#971349;}#frontBoxes #appointmentBox .appointment a{text-decoration:none;color:#4f4f4f;}#frontBoxes #appointmentBox .appointment a.btn{margin-top:0.5em;}#frontBoxes #appointmentBox .appointment .ico{min-height:72px;height:72px;width:72px;background-position:center;background-size:100% 100%;margin-right:1em;background-color:rgba(151,19,73,0.05);}#frontBoxes #appointmentBox .appointment .txt{display:table-cell;vertical-align:middle;}#frontBoxes #appointmentBox .appointment .txt .vpaev{display:block;}#frontBoxes #appointmentBox .appointment .txt .todayBlock{overflow:hidden;padding-top:0.2em;}#frontBoxes #appointmentBox .appointment .txt .todayBlock .vpaev{margin-right:0.3em;background-color:#971349;display:inline-block;clear:both;border-radius:1em;padding:0.0em 0.7em;font-size:12px;font-weight:bold;color:#fff;float:left;}#frontBoxes #appointmentBox .appointment .txt .todayBlock .red{float:left;}#noteBefore{padding:40px 0;}#noteBefore h2{color:#971349;font-size:1.5em;margin-top:0;}.footer{left:0;bottom:0;width:100%;position:absolute;color:rgba(255,255,255,0.8);}.footer a{color:rgba(255,255,255,0.8);}.footer a:hover{color:#fff;}.footer strong{color:#fff;}.footer .container-fluid{background:#971349 url("https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/top_bg.png") center bottom repeat-x;min-height:104px;height:104px;padding-top:40px;}.footer #socialmedia{text-align:right;font-size:1.4em;}.footer li.widget{list-style:none;}.footer li.widget h2{display:none;}.kts-button{padding:6px 12px 4px 12px;border-bottom-width:4px;font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;}.btn-primary{color:white;background-color:#971349;border-color:#770f3a;padding:6px 12px 4px 12px;border-bottom-width:4px;font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:white;background-color:#730e37;border-color:#41081f;}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#971349;border-color:#770f3a;}.btn-primary .badge{color:#971349;background-color:#fff;}.btn-shy{color:rgba(151,19,73,0.8);background-color:#f0e4e4;border-color:#f0e4e4;font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;}.btn-shy:hover,.btn-shy:focus,.btn-shy:active,.btn-shy.active,.open .dropdown-toggle.btn-shy{color:rgba(151,19,73,0.8);background-color:#e2c9c9;border-color:#dabcbc;}.btn-shy:active,.btn-shy.active,.open .dropdown-toggle.btn-shy{background-image:none;}.btn-shy.disabled,.btn-shy.disabled:hover,.btn-shy.disabled:focus,.btn-shy.disabled:active,.btn-shy.disabled.active,.btn-shy[disabled],.btn-shy[disabled]:hover,.btn-shy[disabled]:focus,.btn-shy[disabled]:active,.btn-shy[disabled].active,fieldset[disabled] .btn-shy,fieldset[disabled] .btn-shy:hover,fieldset[disabled] .btn-shy:focus,fieldset[disabled] .btn-shy:active,fieldset[disabled] .btn-shy.active{background-color:#f0e4e4;border-color:#f0e4e4;}.btn-shy .badge{color:#f0e4e4;background-color:#fff;}.pinkEmphasize{display:inline-block;margin:1em 0 1.5em 0;background:#f9f4f4;font-size:1.2em;padding:0.8em 1em;color:#971349;}.bankLinks{overflow:hidden;margin-top:2em;}.bankLinks label{margin-bottom:0.5em;}.bankLinks a{float:left;margin-right:0.5em;}.bankLinks a img{width:auto;height:2em;}#location #kreutzCarousel{height:300px;padding:0;}#location #kreutzCarousel .item{height:300px;background:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2016/gfx/archi1.jpg') center top repeat-x;background-size:cover;}#location #kreutzCarousel .item:nth-child(2){background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2016/gfx/c1.jpg');}#location #kreutzCarousel .item:nth-child(3){background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2016/gfx/c2.jpg');}#location #kreutzCarousel .item:nth-child(4){background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2016/gfx/c3.jpg');}#location #kreutzCarousel .item:nth-child(5){background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2016/gfx/c4.jpg');}#location #kreutzCarousel .item:nth-child(6){background-image:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2016/gfx/c5.jpg');}#location #kreutzCarousel a.carousel-control{margin:0;background:none;width:2em;margin-top:-0.5em;font-size:3em;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}#location #kreutzCarousel a.carousel-control i.fa{position:absolute;top:50%;z-index:5;display:inline-block;margin-left:-0.15em;}#location #imago{height:300px;background:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi/img/archi1.jpg') center top repeat-x;background-size:auto 100%;}#location .legend{font-size:12px;padding:4px 13px;background-color:rgba(255,255,255,0.85);position:absolute;z-index:111;top:12px;left:12px;}#location .legend .underline{text-decoration:underline;}#location .legend i{margin-right:5px;}#location .legend a:first-child{margin-right:1em;}#location .legend a:focus,#location .legend a:link,#location .legend a:active{color:#971349;}#location .legend #sytiste{color:#927a44;}#location .legend #sytiste:focus,#location .legend #sytiste:link,#location .legend #sytiste:active{color:#927a44;}#map_canvas{height:300px;width:100%;float:left;background:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/img/loading.gif') center center no-repeat;background-color:#fafafa;position:relative;}#map_canvas *{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#mobile-menu ul{text-align:center;}#mobile-menu ul img{margin:0 0.1em;}.overlay{z-index:998;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(151,19,73,0.85);z-index:990;display:none;}.overlay .wrapper{width:100%;height:100%;display:table;}.overlay ul{z-index:999;margin:0;padding:0;list-style:none;height:100%;vertical-align:middle;display:table-cell;}.overlay ul li{font-size:2.9em;font-size:8vmin;line-height:1.2em;padding:0.5em 0;padding:2vmax 0;color:#fff;text-align:center;width:100%;box-sizing:border-box;}.overlay ul li a{text-decoration:none;color:#fff;}.nav-wrapper{position:relative;float:right;width:30px;height:24px;margin-top:13px;}.subMenu{list-style:none outside none;margin:0;padding:0;padding-bottom:2em;padding-right:1em;font-size:0.95em;}.subMenu li.current_page_item a{background-color:#f9f4f4;line-height:1.2em;color:#971349;}.subMenu ul{padding-left:1em;}.subMenu ul li{list-style:none;}.subMenu ul li a{font-size:0.85em;}.subMenu li{margin-bottom:0.3em;}.subMenu li a{border-radius:4px 4px 4px 4px;display:block;padding:5px 8px;color:#707070;line-height:1.2em;}.subMenu li a{text-decoration:none;}.theContent{line-height:1.5em;padding-bottom:40px;}.theContent.ravivoimalused h1{color:#971349;border:solid 0px #f9f4f4;border-bottom-width:3px;padding-bottom:0.5em;margin-bottom:0.5em;margin-top:1.5em;}.theContent.ravivoimalused h1:first-child{margin-top:0;}.theContent.ravivoimalused h2{text-transform:uppercase;font-size:1.1em;margin-top:1.6em;color:#555;}.theContent ul{list-style:outside disc;padding-bottom:1em;margin-top:1.3em;}.theContent ul a{text-decoration:underline;}.theContent ul li{margin-bottom:0.7em;position:relative;}.theContent p a{text-decoration:underline;}.theContent blockquote{font-size:1em;}.theContent ol{margin-top:1.3em;margin-left:2.5em;margin-bottom:2em;}.theContent ol li{margin-bottom:0.7em;}.theContent h2{font-size:1.5em;font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;color:#707070;}.theContent .blogpost{margin-bottom:1.5em;}.theContent .blogpost footer{margin-top:2em;}.theContent .blogpost.smallpost{font-size:0.95em;line-height:1.4em;margin-bottom:2em;}.theContent .blogpost.smallpost footer{margin-top:0;}.theContent .blogpost a.postlink{white-space:nowrap;text-decoration:none;}.theContent .blogpost a.postlink i{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}.theContent .blogpost:hover a.postlink i{padding-left:0.2em;}.theContent .blogpost p.date{font-size:0.9em;margin-bottom:1em;}.theContent .blogpost h2{margin:0 0 0.2em 0;font-size:1.7em;font-family:'neue_einstellungregular', 'Roboto', Arial, Helvetica, sans-serif;}.ppl_row{overflow:hidden;margin-bottom:1em;}.ppl_row .left{float:left;}.ppl_row .right{float:right;}.ppl_row h2{margin-top:1.2em;margin-bottom:0;font-size:1.1em;font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;}.ppl_row h2 span.with_h2{display:block;font-size:0.9em;color:#555;font-family:'neue_einstellungregular', 'Roboto', Arial, Helvetica, sans-serif;}.ppl_row p.languages{font-size:0.8em;line-height:1.5em;color:#999;margin:0;}.webreg-languages{margin:1em 0;}.hinnakiri_wrap{border:solid 0px #e2f0f9;padding:4px 8px 4px 8px;margin-bottom:1.5em;}.hinnakiri_wrap table{margin:0;padding:0;width:100%;}.hinnakiri_wrap table tr{border:dotted 0 #ccc;border-top-width:1px;}.hinnakiri_wrap table tr td{padding:3px;text-align:top;}.hinnakiri_wrap table tr td:last-child{font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;color:#971349;text-align:right;}.hinnakiri_wrap table tr:first-child{border-top-width:0;}.hinnakiri_wrap table tr >td+td{font-weight:bold;white-space:nowrap;}.hinnakiri{margin:0;padding:0;width:100%;}.hinnakiri td{padding:3px;text-align:top;}.hinnakiri tr{border:dotted 0 #ccc;border-top-width:1px;}.hinnakiri tr:first-child{border-top-width:0;}.hinnakiri tr >td+td{font-weight:bold;white-space:nowrap;}table caption{padding:0.4em !important;padding-top:1em !important;}.wrapper{width:940px;margin-left:auto;margin-right:auto;overflow:hidden;}.wrapper >.in{position:relative;}#galleryBox{height:430px;margin-bottom:10px;}.full{width:100%;overflow:hidden;}#mainContent{margin-bottom:30px;}.frontPic{width:100%;min-height:400px;margin:0;margin-bottom:30px;position:absolute;top:0;}.bottPic{width:100%;min-height:400px;margin:0;margin-bottom:30px;min-height:auto;background:#fff url("img/truechart.png") center top repeat fixed;margin-bottom:0;min-height:0;padding-bottom:20px;padding-top:0px;}.bluegray{color:#51687b;}.blueBg{background-color:#f9f4f4;padding:2em;}.sky{color:#6cf;}.blue{color:#2655a5;}.story{margin:0 auto;overflow:auto;}.story .float-left{padding:100px 0 0 0;position:relative;width:350px;}.story .float-right{padding:100px 0 0 0;position:relative;width:350px;}.margintop0{margin-top:0;}#fbook h2{background:url("img/ico-silmapass.png") left top no-repeat;padding-left:54px;}#reg h2{background:url("img/ico-reg.png") left top no-repeat;padding-left:53px;}#reg_RU h2{background:url("img/ico-reg.png") left top no-repeat;padding-left:53px;}#reg_FI h2{background:url("img/ico-reg.png") left top no-repeat;padding-left:53px;}#maja h2{background:url("img/ico-house.png") left top no-repeat;padding-left:63px;}#spectralis_small h2{background:url("img/ico-spectralis.png") left top no-repeat;padding-left:63px;}.introTxt{margin-top:80px;margin-left:20px;width:auto;}.ktsLogo{padding-left:195px;height:188px;margin-left:10px;display:none;}#logotab{background-color:#fff;-webkit-border-radius:0px 0px 12px 12px;border-radius:0px 0px 12px 12px;-webkit-box-shadow:5px 5px 8px 0px rgba(0,0,0,0.3);box-shadow:5px 5px 8px 0px rgba(0,0,0,0.3);width:202px;height:290px;position:absolute;margin-left:10px;z-index:9999;}#logotab .flagRibbon{margin:0;text-align:center;}#logotab .flagRibbon a{margin-left:3px;margin-right:3px;}#logotab .flagRibbon img{margin:0;}#logotab img{margin-top:25px;margin-left:17px;}#logotab a.brand{text-align:center;font-weight:300;font-size:27px;display:block;margin-top:20px;color:#1fb7ff;}.navbar .flagRibbon{display:none;}.navbar .brand{display:none;}.navbar a.brand{margin-top:5px;font-size:116%;line-height:95%;padding-top:11px;margin-left:0px;padding-left:40px;padding-bottom:5px;color:#fff;background:url('img/ico-k.png') 0 6px no-repeat;}.navbar a.brand:hover{color:#b3e7ff;}.navbar ul{margin-left:10px;}.navbar ul >li{float:left;display:inline-block;margin-top:13px;}.navbar ul >li a{padding-top:15px;padding-bottom:15px;color:#ccc;}.navbar ul >li >a{padding:4px 11px 7px 11px;margin-top:10px;margin-bottom:10px;-webkit-border-radius:6px;border-radius:6px;font-size:1.2em;}.navbar ul >li.current-menu-item >a{color:#6cf;background-color:#111;}.navbar ul >li.current-page-ancestor >a{color:#6cf;background-color:#111;}.navbar ul li{margin-right:4px;}.ribbonlogo{float:left;width:240px;min-height:41px;padding-top:14px;}.navbar-inverse .navbar-inner{background:none;background-color:none;background-image:url("img/header_bg.png");padding-bottom:6px;background-position:center top;background-repeat:repeat-x;}.menu ul >li.current_page_item >a{color:#6cf;background-color:#111;}.borderWrapper{border:solid 10px #fff;overflow:hidden;margin-bottom:20px;}#pic_canvas{float:right;height:278px;width:50%;background-color:#e2f0f9;}#pic_canvas h3{font-weight:"400";}#pic_canvas .in{padding:20px;padding-left:25px;}#map_canvas.no-float{floating:none;margin-bottom:1em;width:100%;}.circleImage{width:7.5em;height:7.5em;border-radius:50%;float:left;background-position:center center;background-color:#efefef;background-size:cover;margin-top:1em;margin-right:2em;margin-bottom:0.5em;}.circle{width:200px;height:200px;border-radius:50%;font-size:1.2em;color:#fff;line-height:200px;text-align:center;background:#000;display:block;font-weight:bold;text-transform:uppercase;}#pall1{color:#517039;}#pall1 .circle{background-color:#cadfaa;}#pall2{color:#5e5234;}#pall2 .circle{background-color:#dfd8c6;}#pall3{color:#536370;}#pall3 .circle{background-color:#bfd8e6;}#pall4{color:#8e5c8f;}#pall4 .circle{background-color:#efd5f0;}#pallid{padding-bottom:2em;}#pallid ul{margin-left:0;padding-left:0;padding-top:1em;text-align:center;}#pallid ul li{padding-left:0;margin-bottom:0.4em;font-size:1em;line-height:1.4em;list-style:none;}.headerBtn{float:right;-webkit-border-radius:6px;border-radius:6px;padding-top:6px;padding-bottom:5px;padding-right:8px;border:solid 1px #222;border-right-color:#777;border-bottom-color:#656565;margin-top:9px;line-height:1.3em;cursor:pointer;}#phoneMenu{float:left;display:none;padding-left:36px;margin-right:8px;padding-top:5px;padding-bottom:6px;color:#fff;}ul.menu{margin:0;}div.menu ul{margin:0;}.menuicon{background-color:rgba(0,0,0,0.2);background:url('img/menuicon.png') left center no-repeat;}.closed{background-color:rgba(0,0,0,0.2);background:url('img/menuicon_close.png') left center no-repeat;}.lng{color:#6cf;}.lng .fulltext{padding-left:38px;}.lng .shrt{display:none;}.lng:hover{text-decoration:underline;color:#6cf;}img.center{margin:1em auto;}h3{font-size:1.7em;color:#444;line-height:1em;margin:0;font-weight:300;margin-top:1.5em;margin-bottom:0.5em;}.pageHeader{background-color:#e2f0f9;padding:110px 0 25px 0;width:100%;margin-bottom:30px;}.pageHeader .wrapper h1{margin-left:250px;}.quote{display:none;background-color:rgba(255,255,255,0.7);padding:20px;color:#000;position:absolute;right:10px;bottom:10px;font-style:italic;-webkit-border-radius:12px 0px 12px 0px;border-radius:12px 0px 12px 0px;font-size:1.2em;}.megaWrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -80px;background-color:#fff;}.footerTxt{padding-top:30px;overflow:hidden;}.footerTxt .left{float:left;}.footerTxt .right{float:right;}.footerTxt p{width:65%;}a.left,img.left{float:left;margin:0 1.5em 2em 0;}a.right,img.right{float:right;margin:0 0 2em 1.5em;}#footer{display:block;margin:0 auto;position:relative;background-color:#333;color:#aaa;background:#333 url('img/footer-bg.png') center top repeat-x;height:80px;}#footer a:link{color:#b9daf0;text-decoration:underline;}#footer a:visited{color:#b9daf0;text-decoration:underline;}#footer a:active{color:#b9daf0;text-decoration:underline;}#footer a:hover{text-decoration:underline;color:#fff;}.push{height:80px;}form{overflow:hidden;}form .fld{margin-top:1em;font-weight:bold;overflow:hidden;}form .fld:first-child{margin-top:0;}form label{font-weight:bold;}form div.txt{border:dashed 0px #ccc;border-bottom-width:1px;padding-bottom:0.6em;font-weight:bold;margin-bottom:1em;}form .chk{overflow:hidden;margin-top:0.3em;}form .chk input[type=checkbox]{float:left;text-align:top;}form .chk label{float:left;text-align:top;padding-left:5px;}form .indent{padding-left:2em;}form .indent label{font-weight:normal;}form textarea{width:90%;}#validForm{margin-top:2em;}#validForm input.nupp{margin-top:1em;}#validForm #pending{background:url("css/images/loading.gif") no-repeat scroll 3px 1px transparent;display:none;float:left;height:25px;margin-left:4px;margin-top:5px;overflow:auto;position:relative;width:30px;}#validForm .inactive{color:#aaa;}#validForm .active{color:#4f4f4f;}#validForm .focused{color:#000;}#errorBlock{display:none;margin-top:42px;padding:15px;background-color:#fff2f2;border:1px solid #f7bfbf;}#errorBlock .fa{color:rgba(247,191,191,0.7);}#errorBlock h2{color:#c00;margin-top:5px;}#okBlock{display:none;margin-top:42px;padding:15px;background-color:#f1ffe9;border:1px solid #c0eaa8;}#okBlock .fa{color:rgba(192,234,168,0.7);}#okBlock h2{color:#5eb12f;margin-top:5px;}#textinfo{height:6em;}.tooltip{float:left;overflow:hidden;}.tooltip-inner{max-width:220px;background-color:#de2020;}.tooltip.top .tooltip-arrow{border-top-color:#de2020;}.inputContainer{position:relative;float:left;}.formError{position:absolute;top:300px;left:300px;display:block;z-index:5000;cursor:pointer;}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}.extrabottom{border:dashed 1px red;padding-bottom:150px;}.lokaator .row input{cursor:pointer;}.lokaator .row label{cursor:pointer;}select#sendBefore{margin-bottom:0.4em;}.fb{float:right;margin-top:11px;}#header .content >ul li{margin:0;padding:0;display:block;}#contactLabel{background-position:24px 10px;background-repeat:no-repeat;background-color:#feffe7;-webkit-border-radius:8px;border-radius:8px;min-height:80px;display:table;width:100%;}#contactLabel ul{margin-bottom:0;}#contactLabel h2{padding-left:15px;}#contactLabel h4{margin-top:0;}#contactLabel p{margin-bottom:0;}#contactLabel .noticeBox{overflow:hidden;display:none;}#contactLabel .kolm{display:table-cell;vertical-align:middle;}#contactLabel .in{padding:1.5em;padding-left:90px;}.plain{padding-bottom:1.5em;}.eu{float:right;margin-top:30px;margin-left:30px;}#validForm.top0margin{margin-top:0;}p.price strong{color:#971349;font-size:1.2em;}strong.price{color:#971349;font-size:1.2em;}.dateexample{color:#888;font-style:italic;font-size:0.85em;float:left;padding-left:0.5em;}p.note{margin-bottom:2em;}.postit{border:solid 1px #cc9;border-radius:7px;-webkit-border-radius:7px;background-color:#ffffe0;color:#663;padding:6px 12px;}.front-special{background-color:#ffffe0;padding:2em;margin:2em 0;overflow:hidden;display:table;}.front-special .img{float:left;background-position:center center;min-height:130px;min-width:130px;border-radius:50%;background-repeat:no-repeat;background-size:100% auto;margin-right:2em;}.front-special .txt{margin:0;display:table-cell;vertical-align:middle;min-height:130px;}.front-special h1{font-size:1.5em;line-height:1.2em;margin:0;font-weight:700;margin-bottom:0.3em;}.front-special h2{font-size:1.5em;line-height:1.2em;margin:0;font-weight:700;margin-bottom:0.3em;}.front-special h3{font-size:1.5em;line-height:1.2em;margin:0;font-weight:700;margin-bottom:0.3em;}.front-special a{text-decoration:underline;}.newsblock{width:100%;display:block;clear:both;margin-bottom:1.5em;float:left;}.newsblock h2{margin-bottom:0;}.newsblock .date{margin-bottom:1em;color:#aaa;}#newsBox{margin-top:20px;margin-bottom:40px;cursor:pointer;}#newsBox .img{width:73px;height:73px;border-radius:50%;background-size:cover;float:left;margin:0 1em 1em 0;}#newsBox .newsTitle{font-family:'neue_einstellungbold', 'Roboto Bold', Arial, Helvetica, sans-serif;font-weight:normal;color:#971349;text-transform:uppercase;font-size:1.1em;margin:0;line-height:1.3em;padding-top:0.3em;margin-bottom:0.2em;}#newsBox h2{margin-top:0.2em;margin-bottom:1em;}#newsBox .txt{line-height:1.6em;font-size:0.95em;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2;}#newsBox .txt ul{margin-top:1em;}#newsBox .txt ul li{margin-bottom:0.5em;}.gallery.gallery-columns-1 dl{width:100%;}.gallery.gallery-columns-2 dl{width:50%;}.gallery.gallery-columns-3 dl{width:33%;}.gallery.gallery-columns-4 dl{width:25;}.gallery dl{margin:0 !important;}.gallery dl dt{margin:0 1em 1em 0;}.gallery dl dt a img{width:100%;height:auto;border-width:0 !important;}.paleBox{background-color:#f9f4f4;overflow:hidden;padding:1em 1.2em;margin-top:1.5em;display:flex;align-items:center;line-height:1.3em;}.paleBox img{width:200px;height:200px;border-radius:50%;font-size:1.2em;color:#fff;line-height:200px;text-align:center;background:#000;display:block;font-weight:bold;text-transform:uppercase;float:left;width:8em;height:8em;margin-right:1em;background-color:transparent;}#mapTT{position:absolute;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#location .tooltip{position:absolute;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;float:left;overflow:hidden;}#location .tooltip-inner{max-width:220px;background-color:#971349;}#location .tooltip.top .tooltip-arrow{border-top-color:#971349;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#blog{background:#f9f1f1;background:-moz-linear-gradient(top,#f9f1f1 29%,#fff 100%);background:-webkit-linear-gradient(top,#f9f1f1 29%,#fff 100%);background:linear-gradient(to bottom,#f9f1f1 29%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f1f1',endColorstr='#ffffff',GradientType=0);padding-top:2em;padding-bottom:2em;}.blogpost.clickable{cursor:pointer;}.blogpost p.date{margin:0 0 0.2em 0;color:#971349;}.blogpost .img{width:100%;padding-bottom:100%;background-size:cover;background-position:center center;margin-bottom:2em;}.blogpost .btn{margin-top:1em;}.blogpost h2{margin:0 0 0.7em 0;font-size:1.5em;font-weight:normal;}.cat-links{display:block;overflow:hidden;color:#971349;font-size:12px;margin-top:1em;}.cat-links div{display:inline-block;margin-right:6px;margin-bottom:3px;float:left;}.cat-links div.ct a{display:inline-block;white-space:nowrap;background-color:#f9f4f4;padding:0 8px;color:#971349;line-height:1.75em;-webkit-border-radius:3px;border-radius:3px;}.cat-links .fb{float:left;margin-top:1px;}.webregDoctor{text-align:center;padding:1em 0.4em 0 0.4em;font-size:1.1em;min-height:15em;}.webregDoctor a{text-decoration:none;}.webregDoctor p span{color:#707070;display:block;font-size:0.8em;}.webregDoctor img{margin-bottom:1em;width:auto;height:10em;}.webregDoctor .img{background:url('http://www.silmaarstid.ee/wp-content/uploads/dummy-sytiste.jpg') center center no-repeat;background-size:cover;display:inline-block;margin:auto;margin-bottom:1em;height:10em;width:10em;background-position:center center;}.webregDoctor:hover{background-color:#f9f4f4;}.webreg-languages{margin:1em 0;}.webreg-languages .fa,.webreg-languages .glyphicon{color:rgba(146,122,68,0.5);}#cookie-notice{color:#fff;background-color:rgba(79,79,79,0.9) !important;position:fixed;z-index:2222;bottom:0;width:100%;text-align:center;font-size:1em !important;}#cookie-notice .cookie-notice-container{padding:1em 0;}#cookie-notice .cookie-notice-container .cn-button{padding:0.2em 1em;}#cookie-notice .btn{margin:auto 1em;}.person{text-align:center;}.person div[class^="col-"]{margin-top:1em;margin-bottom:2.5em;}.person img{margin:auto;width:200px;height:200px;border-radius:50%;font-size:1.2em;color:#fff;line-height:200px;text-align:center;background:#000;display:block;font-weight:bold;text-transform:uppercase;width:12em;height:auto;background:transparent;}.person h2{color:#707070;font-weight:normal;font-size:1.3em;}.person .wtitle{color:#333;font-size:1em;line-height:1.2em;margin:auto 2em;}.person .languages{padding-top:0.4em;font-size:0.9em;line-height:1.2em;color:#999;margin:0;}.webregList h4{font-size:1.2em;margin-top:0.6em;}.webregList h4 span{display:block;color:#707070;text-transform:none;padding-top:0.4em;padding-bottom:1em;font-size:0.9em;}#firstAvailable #adultBox,#firstAvailable #kidsBox{display:none;}#firstAvailable .btn{text-transform:uppercase;margin-bottom:0.5em;}.pie{margin:2em auto;}@media (min-width: 1200px){body{font-size:17px;line-height:1.4em;}#appointmentBox h4{padding-top:0.85em;}#frontBoxes .box{font-size:1em;}#menubar{min-height:132px;}#menubar ul.menu{padding-top:50px;}#menubar ul.menu li{margin:0 0.8em;}#menubar ul.menu.et li{margin:0 0.6em;font-size:1.1em;}#menubar #krista{background-position:left 150px bottom;min-height:320px;background-size:auto 311px;}#menubar #krista #contact{font-size:1em;}#menubar #select-language ul.qtrans_language_chooser{top:-9px;}.footer{font-size:0.9em;}}@media (min-width: 768px) and (max-width: 979px){body{font-size:14px;line-height:1.4em;}#menubar{min-height:92px;margin-bottom:30px;background-position:top -20px center;}#menubar #logo img{width:100%;height:auto;}#menubar ul.menu li{margin:0 0.9em;}#menubar #krista{background-position:left 75px bottom;min-height:270px;background-size:auto 260px;}#menubar #krista .front{padding-top:60px;}#menubar #krista #intro p{background-size:30px auto;padding-left:5em;}.footer{font-size:0.9em;}#frontBoxes .box#box-silmaumbruse-iluprotseduurid{background-position:center right -3em;}}@media (max-width: 767px){body{font-size:17px;margin-bottom:0;}#menubar{background-position:center top -24px;margin-bottom:0;}#menubar #logo img{width:220px;height:auto;}#menubar #nav-icon{right:25px;top:40px;}#menubar .headerRibbon h1{margin-top:0.2em;margin-bottom:0em;font-size:1.6em;}#menubar #krista{font-size:1.1em;background:url('https://silmaarst.eu/wp-content/themes/Kreutzwaldi_2019/gfx/krista.png') center bottom no-repeat;padding-left:0;padding-right:0;}#menubar #krista #intro{padding-bottom:310px;padding-top:1em;}#menubar #krista #intro p,#menubar #krista #intro p:first-child{background-image:none;padding-left:0;font-style:italic;}#menubar #krista #intro p span,#menubar #krista #intro p:first-child span{font-style:normal;}#menubar #krista #contact{text-align:center;padding-top:55px;}#menubar #krista #contact a{color:inherit;}#frontBoxes #boxCol{margin-left:-15px;}#frontBoxes #appointmentBox{padding:0;background:#fff;}#frontBoxes #appointmentBox .appointment{font-size:0.95em;line-height:1.25em;}#frontBoxes #appointmentBox .appointment .ico{margin-right:0.8em;}#frontBoxes .box{margin:0 15px 15px 15px;}#frontBoxes .box h4{padding-left:60px;margin-bottom:0.7em;}#frontBoxes .box#box-silmaumbruse-iluprotseduurid{background-position:center right -8em;}#location #imago{height:240px;}.footer{position:relative;}.footer span{display:block;}.footer #socialmedia{text-align:center;padding:1em;}.footer .container-fluid{text-align:center;height:auto;}form textarea{width:95%;}.noticeBox h4{font-size:1.1em;}#contactLabel{margin-bottom:1.5em;}.mobileBg{background-color:#f9f4f4;}.mobileBg .subMenu{padding-top:2em;margin-bottom:0;padding-right:0;}.mobileBg .subMenu li{display:block;}.mobileBg .subMenu li.current_page_item a{color:#971349;background-color:#fff;}.theContent{padding-bottom:1em;padding-top:1em;}.theContent ol{margin-left:0;}.theContent h2{font-size:1.3em;}.circleImage{width:9em;height:9em;border-radius:50%;float:none;background-position:center center;background-color:#efefef;background-size:cover;margin-top:1em;margin-right:2em;margin-bottom:0.5em;margin-left:auto;margin-right:auto;}a.right,a.left{width:100%;margin:auto;}a.right img,a.left img{width:100%;height:auto;margin:auto;margin-bottom:2em;}.paleBox{background-color:#f9f4f4;overflow:hidden;padding:1em 1.2em;margin-top:1.5em;display:block;align-items:center;font-size:0.9em;line-height:1.4em;}.paleBox img{width:200px;height:200px;border-radius:50%;font-size:1.2em;color:#fff;line-height:200px;text-align:center;background:#000;display:block;font-weight:bold;text-transform:uppercase;float:none;width:7em;height:7em;margin-bottom:1em;background-color:transparent;}.webregList h4{margin-top:1em;}.webregList .webregDoctor img{width:80%;height:auto;}.webregList .webregDoctor p{font-size:1em;line-height:1.4em;}}@media only screen and (min-width: 980px){#frontBoxes .evenrows{display:table;margin-left:0;margin-right:-15px;}#frontBoxes .evenrows [class*="col-"]{float:none;display:table-cell;vertical-align:top;}#frontBoxes .evenrows [class*="col-"].box{border:solid 0px #fff;border-bottom-width:20px;border-right-width:20px;-moz-box-shadow:inset 0 0 1px #777;-webkit-box-shadow:inset 0 0 1px #777;box-shadow:inset 0 0 1px #777;}#frontBoxes .evenrows [class*="col-"].box img{border:solid 1px #ccc;}#frontBoxes .evenrows [class*="col-"].box:last-child{border-right-width:0;}}