/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin-top:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#333;}.header .logo{background:#bd0000;margin:0;padding-right:0;}h2.block-title{font-size:24px;text-transform:uppercase;text-align:center;}.region-content article p{text-align:justify;}.region-content article li{list-style-position:inside;text-align:justify;}.field--name-field-image img{float:left;margin-right:10px;}a{color:#bd0000;}a:hover{color:#bd0000;}.col-sm-12.video{text-align:center;}.header-info{margin:0;padding:10px 0;background:#242424;border:none;border-radius:0;z-index:999;}.contact_top{margin:0;color:#c0c4c7;}.contact_top li{list-style-type:none;text-align:center;}.social a{text-align:center;display:inline-block;overflow:hidden;}.contact_top li.phone,.contact_top li.email{border-right:1px solid #c0c4c7;}.contact_top .fa-facebook-square,.contact_top .fa-youtube-square,.contact_top .fa-instagram{font-size:20px;float:right;padding:0 5px;color:#fff;}.language-switcher-language-url{text-align:center;}.language-switcher-language-url ul{margin:0;padding:0;}.language-switcher-language-url li{list-style:none;display:inline-block;margin:0 5px;}.language-switcher-language-url a,.language-switcher-language-url span{color:#fff;text-transform:uppercase;}.language-switcher-language-url span.is-active{text-decoration:underline;}.header{background:#bd0000;}.header .mainmenu-region{padding:0;}.header .mainmenu-region .menu--main > li > a,.header .mainmenu-region .menu--main > li > span{padding:15px 15px;text-transform:uppercase;margin:0;float:none;color:#fff;font-size:16px;}.header .mainmenu-region .menu--main > li > span{display:block;}.header .mainmenu-region .navbar{margin:0px;border:0;border-radius:0px !important;background:transparent !important;}.page-node-type-spetsialisty .content{display:flex;flex-wrap:wrap;gap:20px;flex-direction:row;}.page-node-type-spetsialisty .field--name-field-img-first{flex:0 0 auto;max-width:270px;margin:0 auto 20px;text-align:center;}.page-node-type-spetsialisty .field--name-body{flex:1 1 0;min-width:300px;width:100%;word-break:break-word;}.page-node-type-spetsialisty .field--name-body li{line-height:35px;}.page-node-type-spetsialisty .citation{font-style:italic;color:#555;font-size:16px;line-height:1.6;border-left:4px solid #bd0000;padding:20px;margin:40px 0;background-color:#f9f9f9;border-radius:6px;}.page-node-type-spetsialisty ul{margin:0;padding:0;}.page-node-type-spetsialisty .field--name-body li::marker{font-size:16px;content:'✔ ';color:#bd0000;}.page-node-type-spetsialisty .page-header{padding0:0;margin:0;border-bottom:none;}.field--name-field-body-second{width:100%;padding-bottom:20px;}.field--name-field-img-first img{margin:0 auto;}.node-spec p{line-height:1.3;}.doctor-uppercase-name{text-transform:uppercase;font-size:22px;margin-bottom:20px;color:#bd0000;font-weight:bold;margin-bottom:3px;}.doctor-uppercase-dir{font-size:16px;margin-bottom:30px;}.doctor-red{font-size:16px;color:#bd0000;padding:10px 0 0 0;}.field--name-field-body-second .doctor-red{font-weight:bold;}.certificate-wrapper{padding:20px 0 10px;margin-top:20px;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px;}.view-certificates{max-width:900px;margin:0 auto;}.doctor-wrapper{column-count:2;column-gap:40px;text-align:justify;}.doctor-uppercase{text-align:center !important;font-size:18px;color:#bd0000;font-weight:bold;}.certification .views-row{width:154px;height:154px;text-align:center;margin:1% 0;display:inline-block;}.views-infinite-scroll-content-wrapper{text-align:center;}.certification .views-row .img-responsive{margin:0 auto;}.view-asystenty .views-row{margin:10px 0;}.views-field-field-photogallery-photo a{margin:15px 0;display:block;}.view-asystenty .views-row{display:flex;flex-wrap:nowrap;gap:20px;padding:20px;align-items:flex-start;}.view-asystenty .views-row .views-field-field-img-first{flex:0 0 auto;width:200px;}.view-asystenty .views-row .views-field-field-img-first img{width:100%;height:auto;border-radius:6px;display:block;}.view-asystenty .views-row .right-column{flex:1 1 auto;display:flex;flex-direction:column;min-width:250px;}.view-asystenty .views-row .assistant-uppercase-name{text-transform:uppercase;font-size:20px;font-weight:bold;margin-bottom:10px;color:#bd0000;}.view-asystenty .views-row .views-field-body{flex:1;}.view-asystenty .views-row .views-field-body p{line-height:1.6;margin-bottom:10px;color:#444;text-align:justify;}.footer{padding:0;border:none;background:#bd0000;}.footer-contacts{color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;line-height:1.6;}.footer-contacts h3{font-weight:bold;margin-bottom:15px;font-size:18px;margin-top:5px;}.footer-contact-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;gap:10px;}.footer-contact-row .label{font-weight:bold;width:130px;flex-shrink:0;line-height:1.6;font-size:15px;padding:0;text-align:left;}.footer-contact-row .value{flex-grow:1;}.footer-contacts a{color:#fff;text-decoration:underline;}.footer-contacts a:hover{text-decoration:none;}.footer-container{padding:20px 40px;}.footer #block-peremikachmovi,.footer .get-directions{margin:20px 0;}.map-responsive{position:relative;width:100%;height:252px;overflow:hidden;border-radius:6px;}.map-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.menu--menu-direct li a{color:#000 !important;text-transform:uppercase;border:1px solid #ccc;margin:0 0 5px 0;}.menu--menu-direct li a:hover{background-color:#bd0000 !important;color:#ccc !important;transition:0.4s;}.menu--menu-direct li a::after{content:'>';float:right;}.menu--menu-direct .active-trail{background:#bd0000;color:#f0f0f0 !important;}.articles-page .views-row{border-bottom:1px solid #ccc;padding:10px 0;}.fa-angle-left{font-weight:bold;margin-right:10px;color:#bd0000;}table.price{border-spacing:0 10px;width:100%;color:#333;}table.price td{vertical-align:middle;padding:3px;font-size:14px;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}table.price td:first-child{border-left:1px solid #ccc;border-right:1px solid #ccc;}table.price td:last-child{color:#bd0000;font-size:16px;}.field--name-field-photogallery-photo{margin:0 auto;text-align:center;}.field--name-field-photogallery-photo .field--item{display:inline-block;position:relative;width:360px;margin:0 20px 20px 0;padding:0;}.view-photogallery .views-field-title{text-transform:uppercase;font-size:16px;margin-top:7px;}.view-photogallery .views-row{margin-bottom:20px;}.views-field-field-photogallery-photo img:hover,.view-news .views-field-field-image img:hover,.view-id-statti .views-field-field-image img:hover{opacity:.7;transition:.5s;}.view-statti .views-row,.view-news .views-row{margin-bottom:20px;}.view-statti .views-field-field-posluhy{text-transform:uppercase;font-weight:bold;color:#777;padding:5px 0;}.video-home .video{width:100%;height:420px;object-fit:cover;border-radius:8px;}.text-index img{margin:0 auto;display:block;}.region-front-page-bottom-second,.front-page-top{text-align:justify;}.view-doctor{text-align:center;}.view-doctor img{border-radius:50%;}.view-doctor .views-field-title{padding:0;text-align:center;}.view-doctor .views-row{text-align:center;float:none;display:inline-block;margin-bottom:20px;}.view-doctor .views-field-field-img-first{overflow:hidden;margin-bottom:10px;}.view-doctor .views-field-field-views-name{text-transform:uppercase;font-size:16px;font-weight:bold;color:#bd0000;display:block;}.menu--main{display:flex;float:none;}.menu--main li{flex:1;text-align:center;}.menu--main .active a,.menu--main li a:hover,.menu--main li span:hover{background:#bd0000 !important;color:#fff !important;}.menu--main .active a,.menu--main .active span{color:#fff;}.menu--main .active{background:#bd0000;}.menu--main li .assistant{margin:10px 0;color:#fff !important;}.menu--main .dropdown-menu li a{color:#fff!important;}.menu--main .dropdown-menu{background:#bd0000;border:none;}.menu--main .dropdown-menu li a:hover,.menu--main .dropdown-menu li a.active-trail{color:#bd0000!important;background-color:#fff!important;}.menu--main li.expanded.dropdown.open{background:#bd0000;}.menu--main li.expanded.dropdown.open span{color:#fff;}.ui-dialog{z-index:999 !important;}.ui-dialog-titlebar-close::before{content:'X';position:absolute;top:-2px;left:3px;}.view-frontpage{overflow:hidden;}.path-frontpage .form-group{margin:0;}.pager__item.is-active a{background:#bd0000;border:1px solid #bd0000 !important;color:#fff;}.pager__item a:hover{background:#bd0000 !important;color:#fff;border:1px solid #bd0000;transition:.3s;}.site-top-header{background:#bd0000;color:#fff;padding:0;overflow:hidden;}.logo-area{float:left;width:25%;text-align:center;}.logo-area img{max-height:100px;}.info-area{float:right;width:75%;display:flex;justify-content:space-around;flex-wrap:wrap;}.working-hours,.social-icons,.contact-info{margin:5px 10px;}.contact-info a{color:#fff;}.working-hours,.contact-info,.social-icons{line-height:200%;}.social-icons{text-align:center;}.social-icons a{color:white;margin:0 5px;font-size:14px;text-transform:uppercase;}.map-link{color:#fff;text-decoration:underline;font-size:14px;}@media (max-width:768px){.logo-area,.info-area{float:none;width:100%;text-align:center;}.info-area{flex-direction:column;align-items:center;}.menu--main{display:block;float:none;}.stomatprofy-intro .col-sm-6{width:100%;float:none;}.doctor-wrapper{column-count:1;}.view-asystenty .views-row{flex-direction:column;text-align:center;}.view-asystenty .views-row .views-field-field-img-first{width:100%;margin-bottom:15px;}.view-asystenty .views-row .right-column{width:100%;}.view-asystenty .views-row .views-field-body{text-align:justify;}}@media (max-width:1300px){.frontmenu.col-sm-3{width:100%;text-align:center;}.col-sm-9.video-home{width:100%;}}.stomatprofy-intro{background-color:#fff;padding:30px 20px;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;line-height:1.6;color:#333;overflow:hidden;text-align:justify;}.stomatprofy-intro h3{font-size:17px;font-weight:600;color:#bd0000;margin-top:20px;margin-bottom:8px;border-left:4px solid #bd0000;padding-left:10px;}.stomatprofy-intro p{margin-bottom:12px;}.stomatprofy-intro img{display:block;margin:0 auto;}.frontmenu-video-wrapper{display:flex;flex-wrap:wrap;}.navbar-header{text-align:center;}.navbar-toggle{float:none!important;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff!important;}
@media (min-width:1000px){.front-button-block{margin-top:-50px;}.view-slider-front .views-field-field-media-slide{position:relative;}.view-slider-front .views-field.views-field-body{position:absolute;z-index:999;top:10%;left:10%;}.view-slider-front .views-field.views-field-body p{font-size:24px;background:#fff;padding:2px 10px;opacity:.7;}}@media (max-width:1000px){.view-slider-front .views-field.views-field-body{display:none;}.header .mainmenu-region .menu--main > li > a,.header .mainmenu-region .menu--main > li > span{padding:5px 15px;text-transform:uppercase;text-align:center;margin:0 !important;display:block;}.dropdown-menu a::before,.dropdown-menu a::after{content:'-';margin:0 10px;}.dropdown-menu a,.dropdown-menu span{text-align:center !important;display:block;float:unset;}}
