body{padding-top:0}.wrapper{z-index:10}.content{padding-bottom:25px}.header{border:0;border-top:39px solid white;position:relative;background-color:#fff;background-size:cover}.footer{height:44px;position:relative;z-index:0;font-size:1em}.siteLogo{display:none}.globalSearchBox{display:none}.corporateFooter{display:none}.columnsFooter{display:none}.branchShadowTop,.branchShadowLeft,.shadowLeft,.shadowMiddle,.shadowRight,.shadowMap,.shadowMain{display:none}.sidebar .branchMapBox{width:100%;padding:16px;background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar .boxHeading{padding-top:16px;padding-left:16px}.systemMessageHolder{margin-top:0}.homepage-link{display:block;width:100%;height:100%}.topMenu{position:absolute;right:0;top:0;z-index:2000}.mapsButton{margin-right:0}h1{color:#000}a{color:#000}.contactsBoxInner{border:2px  solid  #E0E0E0}.subpageTitle{color:#000 !important}.buttonSubmit,.buttonFb_submit,.reservanto-widget{background-color:#000}.buttonSubmit:hover,.buttonFb_submit:hover,.reservanto-widget:hover{background-color:#333}.buttonsHolder a:active{background-color:#333}.systemMessageHolder{margin-top:0}.filtersHeader:hover{color:#eee !important;background-color:#000}.selectedNavigationItem a{border-bottom:solid 3px #E0E0E0}.selectedNavigationItem .filtersHeader:hover{color:#000000 !important;cursor:default;background-color:#ffffff}.selectedNavigationItem .filtersHeader{color:#000000 !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.selectedNavigationItem .filtersHeader:after{border-top:none}.companyTitle{color:#000}.companyInformation{color:#585858}.mapLink{color:#000 !important}.mapLink:hover{background:#000}.js_topMenuActive .topMenuLink{background-color:#000}.js_topMenuActive .topMenuItems{background-color:#000}.pagerArrows,.carouselButton{background-color:#000}.pagerArrows:hover,.carouselButton:hover{background-color:#333}.carouselButtonInactive .carouselButton:hover,.carouselButton.disabled:hover{background-color:#AEAAA6}.videoLabel,.swfLabel{background-color:#000}.videoLabel:hover,.swfLabel:hover{background-color:#333}.requiredField{background-position:right -297px}.infoRequired{background-position:4px -298px}.branchesList .withIcon:before{background-position:left -650px}.leaflet-sprite{background-position:left -650px;width:41px;height:41px}.smallMenu li a:hover,.smallMenu li a:focus{background-color:#000}.smallMenu .js_topMenuActive .nextMenuLink{background:#000}.smallMenu .active .nextMenuLink{background:#000}.nextMenu{background:#000}.topMenuItems{min-width:170px}.topMenuMain{background:none}.menuAddFirm{display:none}.menuContact{display:none}.menuFeedback{background-color:#333}.menuFeedback .icon-menu{padding-left:0;font-weight:bold;background:none !important}.footer .globalSearchBox{display:block;margin:20px;padding:0;float:left;width:50%}.footer .globalSearchBox .searchFieldHolderWrap{width:370px}.footer .searchFieldHolder{border:0}.footer .searchField{border-width:1px;border-style:solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%}.globalSearchBox form{padding:0}.globalSearchBox .searchFieldHolderWrap{width:264px}.globalSearchBox .searchSubmitHolderWrap{width:140px}.globalSearchBox .searchField{height:35px}.globalSearchBox .searchSubmit{height:37px}.poweredNajisto{display:block}.poweredNajisto.js_hidden{display:none}.nos_button{background:#000}.nos_button:hover{background-color:#333}.contactsBox .fullMarginright{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding-left:15px;padding-right:10px;background-color:#ffffff;color:#333}.contactsBox dt,.contactsBox dd{color:#333 !important}.markerCluster{background-position:center -640px}@media screen and (min-width: 480px) and (max-width: 768px){.header{height:110px;border-top:0}.topMenu{display:none}.openingHoursHeading{margin-top:0}.breadcrumbsNavigation{display:none}.siteNavigation{background-color:#fff}.filtersHeader{top:10px;left:0}.basicInfoInner{position:relative;margin:14px}.companyTitle{margin-bottom:0.5em;padding-top:0;font-size:1.75em;color:#424042}.companySubtitle{font-size:1.25em}.companyInformation{clear:none}.promotext{clear:none}.contactsBox{border:0;background-color:#fff}.addressBox{border:0;background-color:#fff}.openingHoursHeading,.boxHeading{font-size:1.625em;font-weight:normal;text-transform:none}.contactForm{border-top:1px solid #e3e1e0}}@media screen and (min-width: 769px) and (max-width: 1024px){.header{height:180px;border-top:0}.topMenu{display:none}.contactsBox dt,.contactsBox dd{color:#585858}.addressBox,.addressList{color:#585858}.personsBox{background:#fff !important}.personInformationList li,.contactType{color:#585858}.fullMarginright{margin:16px}.openingHoursBoxright .openingHoursHeading{margin:0;padding-left:16px}.boxHeadingCollapsible{padding-bottom:0.2em}.companySubtitle{font-size:1.25em}.companyDescription{border-bottom:0}.branchMapBox{padding:0 14px;height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.siteNavigation{background-color:#fff}.breadcrumbsNavigation{display:none}.filtersHeader{top:10px;left:0}.basicInfo{background:#fff}.basicInfoInner{position:relative;margin:14px}.companyTitle{margin-bottom:0.5em;padding-top:0;font-size:1.75em;color:#424042}.companyInformation{clear:none}.promotext{clear:none}.personsBox{background-color:#fff !important}.contactsBox{border:0;background-color:#fff !important}.addressBox{border:0;background-color:#fff !important}.openingHoursBoxright{color:#585858;background-color:#fff !important}.openingHoursHeading,.boxHeading{font-size:1.625em;font-weight:normal;text-transform:none}.contactForm{border-top:1px solid #e3e1e0}}@media screen and (min-width: 1025px){body{padding-top:25px}.headerBackground{display:none}.topMenu{display:none}.content{border:0}.main{position:relative;margin-top:35px}.sidebar{margin-top:70px}.header{width:1054px;height:175px;border:0;top:10px;left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer{height:75px;padding-top:0;background-color:transparent}.boxright{width:301px !important;margin:0 14px}.contactsBox dt,.contactsBox dd{color:#585858}.addressBox,.addressList{color:#585858}.personsBox{background-color:transparent !important}.personInformationList li,.contactType{color:#585858}.fullMarginright{margin:16px}.main .branchMapBox{padding:0 14px;height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.openingHoursBoxright .openingHoursHeading{margin:0;padding-left:16px}.boxHeadingCollapsible{padding-bottom:0.5em}.companyDescription{border-bottom:0}.wrapper{margin-top:0;border:1px solid #e3e1e0;background:#F5F8F4;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.2),0 0 60px 0px rgba(0,0,0,0.3);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,0.2),0 0 60px 0px rgba(0,0,0,0.3);box-shadow:0 0 15px 1px rgba(0,0,0,0.2),0 0 60px 0px rgba(0,0,0,0.3)}.headerWrapper{width:100%;height:195px;position:relative;background:#fff}.siteNavigation{width:1024px;min-height:70px;background-color:#fff}.breadcrumbsNavigation{display:none}.filtersHeader{top:10px;left:0}.basicInfoInner{position:relative;margin:20px 14px 14px 14px}.companyTitle{margin-bottom:0.5em;padding-top:0;font-size:1.75em;color:#424042}.companySubtitle{font-size:1.25em}.companyInformation{clear:none}.promotext{clear:none}.contactsBox{border:0;background-color:transparent !important}.addressBox{border:0;background-color:transparent !important}.contactForm{border-top:1px solid #e3e1e0;background-color:transparent}.openingHoursBoxright{color:#585858;background-color:transparent !important}.openingHoursHeading,.boxHeading{font-size:1.625em;font-weight:normal;text-transform:none}.keywordsBox{background-color:transparent}.reviewReply:after{background-color:#F5F8F4}.poweredNajistoSearch{display:block}.poweredNajisto.js_hidden{display:none}.globalSearchBox .searchSubmitHolderWrap{width:45px}#cube .front{background-color:#F5F8F4}.liteSkin #cube .front{background-color:#fff}.liteSkin .showtop #cube .front{background-color:#777}}.ratingStar{background-image:url("../../img/rating-sprite-black.png");background-repeat:no-repeat}
