body,figure{margin:0}.mCustomScrollBox,a,a:active,a:focus,a:hover{outline:0}a,body,mark{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{padding:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure img{max-width:100%}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:0}.clear,.clear:after{content:".";margin:0!important;clear:both}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}table{border-collapse:collapse;border-spacing:0}.pull-right{float:right!important}.pull-left{float:left!important}.pull-none{float:none!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.display-none{display:none!important}.display-block{display:block!important}.text-none{text-transform:none!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-underline{text-decoration:underline}.text-none{text-decoration:none!important}.clear{display:block;visibility:hidden;line-height:0;height:0;overflow:hidden}.clear:after{display:block}.clearfix:after,.clearfix:before{height:0;visibility:hidden}html{font-size:62.5%}body{font-family:'Roboto Slab',Arial,Tahoma,Verdana;font-size:1.4rem;font-weight:300;line-height:1.4;background:url(../img/bg-2.jpg) 50% 0 repeat-y #fff}::-moz-selection{text-shadow:none;background:#3ea1d0}::selection{background:#3ea1d0;text-shadow:none}a{text-decoration:none}.home-box-default-dark .home-box-content-default h2,.home-box-default-dark .home-box-content-default h3,.home-box-default-orange .home-box-content-default h2,.home-box-default-orange .home-box-content-default h3{color:#fff}a:hover{text-decoration:underline}h2{font-size:2.4rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}p{margin:10px 0}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}ol:first-child,p:first-child,ul:first-child{margin-top:0}.columns:after{display:block;clear:both;content:''}.column{float:left}.column-main-sidebar{position:fixed;top:0;float:left;padding:0 10px 20px 15px;width:210px;background:#fff;z-index:2}.column-main-content{float:left;margin-left:210px;width:1050px}.page{width:1260px;min-width:320px;margin:0 auto}.sec-header .logo{margin:28px 0;display:block}.sec-header .fb-box{margin:0 0 15px;height:20px}.sec-header .fb-box .fb-icon{display:block;width:20px;height:20px;background:url(../img/fb-icon.png) no-repeat;float:right}.sec-footer{margin:16px 0 0}.logo{margin:0}.logo a{display:block;text-indent:-777em}.logo-header a{width:188px;height:40px;text-indent:0}.logo-header a>img{width:100%}.hero,.home-slider{position:relative;width:100%;height:500px}.hero-content{position:absolute;top:46px;left:40px;width:425px;height:220px;padding:33px 30px 0 40px;color:#fff;background:url(../img/hero-content-bg-2.png) no-repeat}.home-box:after,.home-boxes-row .home-box-special:before{position:absolute;top:0;content:''}.hero-content h2,.hero-content h3{margin:0 0 10px;font-size:2rem;font-weight:300;text-align:center;line-height:1.2}.hero-content p{margin:0 0 15px;font-size:1.4rem;text-align:center}.hero-content .btn{width:220px}.home-boxes,.home-boxes-row{overflow:hidden}.home-boxes-row{width:1060px}.home-boxes-row .home-box-special:before{z-index:20}.home-box:after{left:0;z-index:30;height:240px}.home-boxes-row-one .home-box-default{width:364px}.home-boxes-row-one .home-box-special{width:332px}.home-boxes-row-one .home-box-special:before{left:50%;margin-left:-193px;width:386px;height:240px;background:url(../img/home-page-box-1-2.png) no-repeat}.home-boxes-row-one .home-box:nth-child(1):after{width:362px;background:url(../img/home-page-box-mask-1.png) no-repeat}.home-boxes-row-one .home-box:nth-child(2):after{left:-26px;width:384px;background:url(../img/home-page-box-mask-2.png) no-repeat}.home-boxes-row-one .home-box:nth-child(3):after{left:0;width:384px;background:url(../img/home-page-box-mask-3.png) no-repeat}.home-boxes-row-two .home-box-default{width:426px}.home-boxes-row-two .home-box-special{width:317px}.home-boxes-row-two .home-box-special-1:before{left:0;width:370px;height:240px;background:url(../img/home-page-box-2-1.png) no-repeat}.home-boxes-row-two .home-box-special-2{width:317px}.home-boxes-row-two .home-box-special-2:before{right:-11px;width:370px;height:240px;background:url(../img/home-page-box-2-3.png) no-repeat}.home-boxes-row-two .home-box:nth-child(1):after{width:349px;background:url(../img/home-page-box-mask-4.png) no-repeat}.home-boxes-row-two .home-box:nth-child(2):after{left:0;width:405px;background:url(../img/home-page-box-mask-5.png) no-repeat}.home-boxes-row-two .home-box:nth-child(3):after{left:-42px;width:359px;background:url(../img/home-page-box-mask-6.png) no-repeat}.home-boxes-row-three .home-box-default{width:387px}.home-boxes-row-three .home-box-default:nth-child(3){width:377px}.home-boxes-row-three .home-box-default:nth-child(3) .home-box-content-default{left:15px}.home-boxes-row-three .home-box-special{width:296px}.home-boxes-row-three .home-box-special:before{left:50%;margin-left:-191px;width:377px;height:240px;background:url(../img/home-page-box-3-2.png) no-repeat}.home-boxes-row-three .home-box:nth-child(1):after{width:360px;background:url(../img/home-page-box-mask-7.png) no-repeat}.home-boxes-row-three .home-box:nth-child(2):after{left:-43px;width:377px;background:url(../img/home-page-box-mask-8.png) no-repeat}.home-boxes-row-three .home-box:nth-child(3):after{left:0;width:378px;background:url(../img/home-page-box-mask-9.png) no-repeat}.home-boxes-row-three .home-box:nth-child(1) .home-box-content-default{padding-right:49px}.home-boxes-row-four .home-box-default{width:426px}.home-boxes-row-four .home-box-special{width:317px}.home-boxes-row-four .home-box-special-1:before{left:0;width:377px;height:240px;background:url(../img/home-page-box-4-1.png) no-repeat}.home-boxes-row-four .home-box-special-2{width:312px}.home-boxes-row-four .home-box-special-2:before{right:-10px;width:366px;height:240px;background:url(../img/home-page-box-4-3.png) no-repeat}.home-boxes-row-four .home-box:nth-child(1):after{width:377px;background:url(../img/home-page-box-mask-10.png) no-repeat}.home-boxes-row-four .home-box:nth-child(2):after{left:0;width:394px;background:url(../img/home-page-box-mask-11.png) no-repeat}.home-boxes-row-four .home-box:nth-child(3):after{left:-44px;width:366px;background:url(../img/home-page-box-mask-12.png) no-repeat}.home-boxes-row-four .home-box:nth-child(2) .home-box-content-default{padding-left:60px;padding-right:40px}.home-box{position:relative;float:left;height:240px;-webkit-transition:background 350ms ease-in-out;-o-transition:background 350ms ease-in-out;transition:background 350ms ease-in-out}.home-box-content-default,.home-box-image{position:absolute;top:0;left:0;width:100%;height:100%}.home-box-content-default h2,.home-box-content-default h3,.home-box-image{-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out}.home-box-default:hover:after{z-index:18;opacity:.3}.home-box-default{background:#000}.home-box-default:after{opacity:1}.home-box-default-light,.home-box-default-light-no-pic{background:#fff}.home-box-default-dark,.home-box-default-light:hover{background:#000}.home-box-default-light .home-box-image{opacity:.3}.home-box-default-dark .home-box-image,.home-box-default-orange .home-box-image{opacity:.2}.home-box-default-dark:hover,.home-box-default-orange{background:#da5400}.home-box-default-orange:hover{background:#000}.home-box-image{opacity:1;background-position:50% 50%;background-repeat:no-repeat;transition:all 350ms ease-in-out}.home-box-content-default{padding:0 30px;z-index:1000;overflow:hidden}.home-box-content-default h2,.home-box-content-default h3{position:relative;margin:113px -10px 12px;font-size:20px;font-weight:300;text-align:center;text-transform:uppercase;line-height:1.2;color:#572700;transition:all 350ms ease-in-out}.home-box-content-default p,.home-box-content-opinions h2{-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;text-align:center}.home-box-content-default:hover h2,.home-box-content-default:hover h3{margin-top:40px}.home-box-content-default h2:before,.home-box-content-default h3:before{position:absolute;top:-18px;left:50%;margin-left:-70px;content:'';width:139px;height:8px;background:url(../img/home-box-stars.png) no-repeat}.home-box-content-default p{margin:0 0 15px;color:#fff;opacity:0;transition:all 350ms ease-in-out}.home-box-content-default:hover p,.home-box-content-opinions:hover .home-box-content-opinions-rate,.home-box-content-opinions:hover .home-box-content-opinions-trip-advisor,.home-box-content-opinions:hover blockquote{opacity:1}.home-box-content-default:hover h2{color:#fff;margin-top:50px}.home-box-content-default-light h2{color:#fff}.home-box-special .home-box-content-default:hover h2,.home-box-special .home-box-content-default:hover p{color:#000}.home-box-content-partners{position:absolute;top:0;left:0;width:100%;height:100%;padding:62px 10px 0 30px;z-index:1000}.home-box-content-partners h2,.home-box-content-partners h3{position:relative;margin:0 0 20px;font-size:1.7rem;font-weight:300;line-height:1;text-align:center;color:#000}.home-box-content-partners h2 span{position:relative}.home-box-content-partners h2 span:after,.home-box-content-partners h2 span:before,.home-box-content-partners h3 span:after,.home-box-content-partners h3 span:before{position:absolute;top:50%;display:block;content:'';width:43px;height:1px;background:#c8c8c8}.home-box-content-partners h2 span:before,.home-box-content-partners h3 span:before{left:-60px}.home-box-content-partners h2 span:after,.home-box-content-partners h3 span:after{right:-60px}.home-box-content-partners ul{list-style:none;margin:0;padding:0;text-align:center}.home-box-content-partners li{margin:0 15px;display:inline-block;vertical-align:middle}.home-box-content-partners li:first-child{margin-left:0}.home-box-content-partners li:last-child{margin-right:0}.home-box-content-opinions{position:absolute;top:0;left:0;width:100%;height:100%;padding:36px 10px 0;z-index:1000;overflow:hidden}.home-box-content-opinions h2{position:relative;margin:128px 0 0;font-size:20px;font-weight:300;text-transform:uppercase;line-height:1;color:#572700;transition:all 350ms ease-in-out}.home-box-content-opinions blockquote,.home-box-content-opinions-rate{font-weight:300;-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out}.home-box-content-opinions h2:after{position:absolute;top:-88px;left:50%;display:block;content:'';width:225px;height:107px;margin:0 0 0 -112px;background:url(../img/home-box-content-opinions-onas-ico.png) no-repeat}.home-box-content-opinions:hover h2:after{position:static;display:block;content:'';width:99px;height:9px;margin:17px auto 14px;background:url(../img/quote-head-line.png) no-repeat}.home-box-content-opinions:hover h2{margin-top:0}.home-box-content-opinions blockquote{opacity:0;margin:0;padding:0;font-size:1.5rem;line-height:1.3;transition:all 350ms ease-in-out}.home-box-content-opinions-rate{opacity:0;display:block;width:117px;height:30px;margin:10px auto 0;text-align:center;line-height:30px;color:#fff;background:#572700;transition:all 350ms ease-in-out}.home-box-content-opinions-rate span{color:#eb6e1f;font-weight:700}.home-box-content-opinions-trip-advisor{opacity:0;position:absolute;right:10px;bottom:16px;display:block;width:75px;height:46px;text-indent:-777em;background:url(../img/trip-advisor1v3.jpg) no-repeat;-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.sec-page-image{position:relative}.sec-page-image:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:url(../img/big-image-mask-1.png) 50% 100% no-repeat}.sec-page-image img{display:block;max-width:100%}.sec-page-breadcrumbs{position:relative;margin-top:-40px;padding:13px 0 0 50px;height:40px;color:#fff;background:rgba(0,0,0,.7);z-index:102}.sec-page-breadcrumbs ul{margin:0;padding:0;list-style:none;font-size:1.2rem}.sec-page-breadcrumbs li{position:relative;float:left;padding-left:18px;margin-right:8px;line-height:1}.sec-page-breadcrumbs li:first-child{padding-left:0}.sec-page-breadcrumbs li:first-child:before{display:none}.sec-page-breadcrumbs li.active,.sec-page-breadcrumbs li.active a{color:#eb6e1f}.sec-page-breadcrumbs li:before{position:absolute;top:50%;left:0;content:'';margin-top:-4px;width:11px;height:9px;background:url(../img/arrow-2-right-orange.png) no-repeat}.sec-page-breadcrumbs a{color:#fff}.sec-page-content{padding:30px 50px;font-size:1.6rem;font-weight:300}.sec-page-content strong{font-weight:400}.sec-page-content a{color:#eb6e1f}.sec-page-content p{margin:17px 0;line-height:1.8}.sec-page-content p:last-child{margin-bottom:0}.sec-page-content h3{margin:20px 0;font-size:2.4rem;font-weight:400;line-height:1.2;color:#000}.sec-page-content h2,.sec-page-content h4{margin:20px 0;font-size:2rem;font-weight:400;line-height:1.2;color:#000}.sec-page-content h4 .ico-stars{top:5px}.sec-page-content .ico-stars-2{top:8px}.sec-page-content .ico-stars{top:9px}.sec-page-content-header-title{margin:0 0 17px;padding-top:27px;font-size:3.6rem;font-weight:300;text-transform:uppercase;line-height:1.2;color:#572700;background:url(../img/title-stars.png) no-repeat}.sec-page-content-title-contact,.sec-page-content-title-contact-alt,h3.sec-page-content-title-contact,h3.sec-page-content-title-contact-alt{padding-left:47px;font-weight:300;background:url(../img/ico-phone-2.png) 5px 50% no-repeat}.sec-page-content-title-contact-alt,h3.sec-page-content-title-contact-alt{margin-bottom:55px}.sec-page-content-title-agree,h3.sec-page-content-title-agree{margin:35px 0 50px;min-height:37px;padding-left:50px;font-weight:300;background:url(../img/ico-agree.png) 0 50% no-repeat}.sec-page-content-header-steps,p.sec-page-content-header-steps{float:right;font-size:2rem;font-weight:300;line-height:1;margin-top:-43px}.sec-page-content .block,.sec-page-content .tabs,.sec-page-content .tabs-nav-primary{margin-top:30px;margin-bottom:60px}.sec-page-content .block-article-in-page+.block-article-in-page{margin:-30px 0 30px}.sec-page-content .block-quote,.sec-page-content .block-quote-short{margin-top:30px;margin-bottom:40px}.sec-page-content .block-adoption-category{margin:40px 0}.sec-page-content .block-contact-location{margin:0}.sec-page-content .block-hours,.sec-page-content .block-place-count{margin:30px 0}.sec-page-content .block-hours+.block-hours,.sec-page-content .block-place-count+.block-place-count{margin-top:-30px}.sec-page-content .text-block-email,.sec-page-content .text-block-phone{margin:0}.sec-page-content .list-features,.sec-page-content h4+.list-features{margin-top:30px}.sec-page-content .btn-back-container{margin:30px 0 0}.sec-page-content .btn-back-container+.block,.sec-page-content .btn-back-container+.tabs{margin-top:20px}.sec-page-content hr{content:'';display:block;margin:30px 0;border:0;width:40px;height:1px;background:#969696}.sec-page-content ul{margin:30px 0;padding:0;list-style:none}.sec-page-content li{position:relative;padding-left:22px;margin-bottom:20px;line-height:1.4}.sec-page-content li:last-child{margin-bottom:0}.sec-page-content li:before{position:absolute;top:50%;left:0;margin-top:-4px;content:'';width:9px;height:8px;background:url(../img/ico-star-orange.png) no-repeat}.sec-page-content ol li:before{background:0 0}.sec-page-content-direction{overflow:hidden;margin-top:30px}.sec-page-content-direction .btn-back{float:left}.sec-page-content-direction .btn-more{float:right}.contact-content hr{margin:20px 0}.contact-content .block-contact-location{margin:-20px 0 0 100px}.contact-form{margin:30px 0}.contact-form:last-child{margin-bottom:0}.contact-form .field-text input[type=text],.contact-form .field-textarea textarea{width:480px}.contact-form .field-textarea textarea{height:170px}.contact-form .field-submit{margin-top:30px}.contact-form .field-submit .btn{max-width:295px}.search-results{margin-top:40px}h3.search-results-title{margin:0;font-size:2.8rem;font-weight:400}.search-results-lists>li span,.search-results-title span{color:#eb6e1f}ul.search-results-lists{list-style:none;margin:30px 0;padding:15px 0 0;border-top:1px dashed #969696}.search-results-lists>li{margin:0;padding:15px 0 48px;border-bottom:1px dashed #969696}.search-results-lists>li:last-child{border-bottom:0}.search-results-lists>li:before{display:none;padding:0}.search-results-lists p{margin:0}ul.search-results-lists-breadcrumbs{overflow:hidden;margin:0 0 20px;padding:0;list-style:none;font-size:1.2rem}.search-results-lists-breadcrumbs>li{padding:0 0 0 18px;margin:0 8px 0 0;position:relative;float:left;line-height:1}.search-results-lists-breadcrumbs>li:first-child{padding-left:0}.search-results-lists-breadcrumbs>li:first-child:before{display:none}.search-results-lists-breadcrumbs>li.active,.search-results-lists-breadcrumbs>li.active a{color:#eb6e1f;font-weight:400}.search-results-lists-breadcrumbs>li:before{position:absolute;top:50%;left:0;content:'';margin-top:-4px;width:11px;height:9px;background:url(../img/arrow-2-right-orange.png) no-repeat}.search-results-lists-breadcrumbs>li a{color:#000}.reservation-form{position:relative;height:110px;padding:24px 50px 0;background:#8e3700}.reservation-form .fields-group{overflow:hidden;padding-right:225px}.reservation-form .field{float:left;width:33.333333333%;padding:0 10px}.reservation-form .field label{display:block;margin-bottom:7px;font-size:1.6rem;line-height:1;color:#fff}.reservation-form .field input{width:100%;height:40px;padding:0 10px;font-size:1.4rem;border:0;color:#000;background:#fff}.reservation-intro h2,.reservation-intro p{font-weight:300;color:#572700;text-align:center}.reservation-form .btn-default{position:absolute;bottom:23px;right:45px;padding-left:10px;border:2px solid #eb6e1f;line-height:40px}.reservation-form .btn-default:hover{border:2px solid #fff}.reservation-form .field-calendar input{padding-left:44px;background-image:url(../img/ico-calendar-2-orange.png);background-repeat:no-repeat;background-position:8px 50%}.reservation-form .field-count-person input{padding-left:44px;background-image:url(../img/ico-people-orange.png);background-repeat:no-repeat;background-position:11px 50%}.reservation-intro{margin-top:195px;padding:116px 50px 0;background:url(../img/adoption-7.png) 50% 0 no-repeat}.reservation-intro h2{margin:0 0 26px;font-size:3.4rem;line-height:1.2}.reservation-intro p{margin:0;font-size:2rem;line-height:1}.list-reservation-objects{margin-top:25px}.list-reservation-objects .reservation-object,.list-reservation-objects .reservation-object-choosed{margin-bottom:20px}.reservation-object,.reservation-object-summary{position:relative;min-height:180px;border:1px solid #969696}.reservation-object-wrap{min-height:180px;display:block;padding-left:320px;position:relative}.reservation-object-wrap:hover{text-decoration:none}.reservation-object-summary:after,.reservation-object:after{clear:both;display:block;content:''}.reservation-object-image,.reservation-object-summary-image{position:absolute;left:0;top:0;width:320px;height:100%;float:left;margin:0;background-position:0 50%;background-repeat:no-repeat;-webkit-transition:width 350ms ease-in-out;-o-transition:width 350ms ease-in-out;transition:width 350ms ease-in-out}.reservation-object-image img,.reservation-object-summary img{display:block}.reservation-object-content,.reservation-object-summary-content{display:table-cell;padding:23px 20px 60px 30px}.reservation-object-content h3,.reservation-object-summary-content h3{margin:0 0 17px;font-size:2.8rem;font-weight:400;line-height:1;color:#000}.reservation-object-content h3+p,.reservation-object-summary-content h3+p{margin:0;font-size:1.6rem;font-weight:300;line-height:1.5;color:#000}.reservation-object-disabled{border-color:#c7c7c7}.reservation-object-disabled .reservation-object-content h3,.reservation-object-disabled .reservation-object-content h3+p,.reservation-object-disabled .reservation-object-image,.reservation-object-disabled .reservation-object-price{opacity:.5}.reservation-object-choosed-inner{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out}.reservation-object-choosed-inner-table{position:absolute;position:relative;z-index:10;width:100%;height:100%;display:table}.reservation-object-choosed-inner-table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;padding:50px}.reservation-object-choosed-inner h3{position:relative;display:inline-block;margin:0;padding:25px 0 25px 107px;font-size:2.8rem;font-weight:300;text-transform:uppercase;line-height:1.2;color:#fff;background:url(../img/ico-choosed.png) 0 50% no-repeat}.reservation-object-wrap:before{opacity:0;position:absolute;top:0;left:0;z-index:50;content:'';width:100%;height:100%;display:block;background:url(../img/reservation-object-choosed-image-mask.png) 50% 50% no-repeat;background-size:cover;-webkit-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out}a.reservation-object-wrap{color:#fff}.reservation-object-choosed a.reservation-object-wrap:before,a.reservation-object-wrap:hover:before{opacity:1}.reservation-object-choosed a.reservation-object-wrap,a.reservation-object-wrap:hover{background:#cc4f00}.reservation-object-choosed .reservation-object-image,a.reservation-object-wrap:hover .reservation-object-image{width:100%;opacity:.2}.reservation-object-choosed .reservation-object-content,a.reservation-object-wrap:hover .reservation-object-content{opacity:0}.reservation-object-choosed .reservation-object-choosed-inner,a.reservation-object-wrap:hover .reservation-object-choosed-inner{opacity:1}.reservation-object-price,.reservation-object-summary-price{position:absolute;left:350px;bottom:20px;display:block;font-size:2.8rem;line-height:1;padding-left:38px;color:#000;background:url(../img/ico-prices.png) 0 50% no-repeat}.reservation-object-best-price,.reservation-object-no-term{position:absolute;bottom:2px;right:-20px;height:50px;font-size:1.4rem;line-height:40px;text-align:center}.reservation-object-price strong,.reservation-object-summary-price strong{color:#eb6e1f}.reservation-object-best-price{width:170px;color:#fff;background:url(../img/reservation-object-best-price.png) no-repeat}.reservation-object-no-term{width:255px;color:#fff;background:url(../img/reservation-object-disabled.png) no-repeat}.photo-zoom a:after,a.block-rooms-element:before{bottom:0;content:''}.reservation-object-summary{min-height:320px;padding-left:640px}.reservation-object-summary-image{width:640px;height:100%}.reservation-object-summary-price{left:670px}.reservation-object-summary-term{padding-left:44px;background-image:url(../img/ico-calendar-2-orange.png);background-repeat:no-repeat;background-position:0 50%}.reservation-object-summary-count-person{padding-left:44px;background-image:url(../img/ico-people-orange.png);background-repeat:no-repeat;background-position:3px 50%}.reservation-choose-additions:after{clear:both;display:block;content:''}.reservation-choose-additions .item{position:relative;width:50%;min-height:50px;float:left;margin-right:-1px;margin-bottom:-1px;padding-left:55px;border:1px solid #969696;cursor:pointer}.reservation-choose-additions .item:nth-child(2n+1){clear:left}.reservation-choose-additions .item-choosed{color:#fff;background:#eb6e1f;border-color:#eb6e1f}.reservation-choose-additions .item-choosed:before{position:absolute;top:50%;left:15px;content:'';margin:-13px 0 0;width:26px;height:26px;background:url(../img/ico-choosed-2.png) no-repeat}.reservation-choose-additions .item-choosed .reservation-choose-additions-image{display:none}.reservation-choose-additions .item p{margin:0;padding:5px 80px 5px 0;line-height:1.2;height:50px;width:1%;display:table-cell;vertical-align:middle}.reservation-choose-additions-price{position:absolute;top:16px;right:20px;line-height:1.2}.reservation-choose-additions-price span{font-size:12px}.reservation-choose-additions-image{position:absolute;top:0;left:0;width:50px;height:100%;text-align:center}.reservation-choose-additions-image span{height:50px;width:50px;display:table-cell;vertical-align:middle}.reservation-choose-additions-image img{display:block;margin:0 auto}.sec-404{padding-top:189px;font-size:1.6rem;text-align:center}.sec-404-title{margin:0;padding-top:170px;font-size:3.6rem;font-weight:300;line-height:1;text-align:center;text-transform:uppercase;color:#572700;background:url(/files/home/grand_sal_sg_top3-wiosna.jpg) 50% 0 no-repeat;background-size:auto 150px}.sec-404-title:after{content:'';display:block;margin:35px auto 30px;width:40px;height:1px;background:#969696}.sec-404 p{margin:35px auto}.sec-404-title+p{margin-top:25px}.block-adoption-category+.block-article-in-page{margin-top:-40px}.block-adoption-category+.block-article-in-page figure.pull-left:after,.block-article-in-page figure.pull-left:before{display:none}.block-article-in-page{margin:0}.block-article-in-page:after{clear:both;display:block;content:''}.block-article-in-page figure{position:relative;margin:0}.block-article-in-page figure img{display:block}.block-article-in-page-desc hr{margin:20px 0;visibility:hidden}.block-article-in-page-desc h4{margin:0 0 5px;color:#572700;font-weight:300;text-transform:none}.block-article-in-page-desc h4+p{margin-top:10px}.block-article-in-page-desc p{line-height:1.6}.block-article-in-page-desc{position:relative;height:100%;padding-top:31px}.block-article-in-page figure.pull-right{margin-left:50px}.block-article-in-page figure.pull-left+.block-article-in-page-desc{display:table-cell;vertical-align:middle;height:220px;padding-top:10px;padding-left:20px}.text-block-email,.text-block-phone{margin:0;min-height:20px;padding-left:50px;font-size:2.8rem;line-height:1}.text-block-email{color:#eb6e1f;background:url(../img/ico-envelope.png) 0 50% no-repeat}.text-block-phone{font-weight:400;background:url(../img/ico-phone-2.png) 2px 50% no-repeat}.text-block-phone span{font-size:1.6rem;font-weight:300}.block-awards{overflow:hidden;border:1px solid #969696}.block-awards-item{float:left;width:33.333333333%;height:180px;border-right:1px solid #969696;border-bottom:1px solid #969696;margin-bottom:-1px}.block-awards-item img{max-width:100%;margin:0 auto}.block-awards-item-wrap{display:table;width:100%;height:100%}.block-awards-item-wrap span{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.block-awards-item:nth-child(3n+1){clear:left}.block-awards-item:nth-child(3n){border-right:0}.block-quote,.block-quote-short{width:890px;height:190px;margin-left:auto;margin-right:auto;padding:35px 0 0 62px;font-size:2.8rem;font-weight:300;line-height:1.2;color:#fff;background:url(../img/quote-1-orange.png) no-repeat}.block-quote-short,.block-quote-short-logo,img.pull-right+.block-quote-short{margin-left:0;margin-right:0}.block-quote p{margin:0;line-height:1.4}.block-quote-short{width:600px;padding:15px 0 0 50px;background:url(../img/quote-2-orange.png) no-repeat}.block-quote-short p{font-weight:300;line-height:1.4}.block-quote-short+img.pull-right{margin-top:-160px}.block-quote-short-logo{position:relative}.block-quote-short-logo:before{position:absolute;right:-330px;top:0;content:'';width:324px;height:69px;background:url(../img/logo-1.png) no-repeat}.block-restaurant-menu{overflow:hidden}.block-restaurant-menu-box,a.block-restaurant-menu-box{display:block;float:left;width:33.333333333%;height:180px;padding-top:60px;color:#572700;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.block-restaurant-menu-box:hover{padding-top:50px;text-decoration:none}.block-restaurant-menu-box span{position:relative;display:block;padding-top:20px;font-size:2rem;text-align:center;text-transform:uppercase}.block-restaurant-menu-box-dark,.block-restaurant-menu-box-orange,a.block-restaurant-menu-box-dark,a.block-restaurant-menu-box-orange{color:#fff}.block-restaurant-menu-box-orange span{background:url(../img/title-stars-white.png) top center no-repeat}.block-restaurant-menu-box-dark span,.block-restaurant-menu-box-white span{background:url(../img/title-stars.png) top center no-repeat}.block-info-calendar{margin:30px 0;position:relative;padding-left:50px;font-size:2rem;font-weight:300}.block-info-calendar img{position:absolute;top:5px;left:0;display:block}.block-info-calendar strong{font-weight:400}.block-info-calendar p{margin:0;line-height:1.4}.block-adoption-category{position:relative;overflow:hidden}.block-adoption-category img{display:block}.block-adoption-category-title,h3.block-adoption-category-title{margin:0;padding:71px 20px 0;width:320px;height:32px;float:left;font-size:3.4rem;font-weight:300;text-align:center;color:#572700}.block-adoption-category-title img{display:block;margin:0 auto 20px}.block-adoption-category-image-1{width:630px;float:left}.block-adoption-category-image-2{width:320px;float:left}.block-adoption-category-desc{width:640px;float:left}.block-adoption-category-desc-wrap{display:table-cell;width:1%;height:220px;vertical-align:middle;padding:10px 0 0 30px}.block-adoption-category-desc p{margin:0;line-height:1.6}.block-rooms-list{overflow:hidden;margin:0;padding:0;list-style:none}.block-rooms-list li{padding:0;margin:0}.block-rooms-list-item{padding:0;float:left;width:33.333333333%}.block-rooms-list-item:before{display:none}.block-rooms-list-item-long{width:66.666666666%}.block-rooms-list-item-full{width:100%}.block-rooms-element{position:relative;display:block;height:180px}.block-rooms-element img{display:block}.block-rooms-element-image{opacity:.25;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;height:180px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.block-rooms-element figure{display:none;opacity:.25;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.block-rooms-element h3,.block-rooms-element span,.block-rooms-element:after{width:100%;display:block;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;position:absolute;left:0}.block-rooms-element:after{top:0;content:'';height:100%;z-index:5;background-repeat:no-repeat;transition:all .1s ease-in-out}.block-rooms-element h3,.block-rooms-element span{top:70px;z-index:50;padding-top:20px;font-size:2rem;text-align:center;text-transform:uppercase;transition:all .1s ease-in-out;opacity:1;color:#572700;font-weight:300}.block-hours li:before,.block-hours li:last-child:after,.block-place-count li:before,.block-place-count li:last-child:after{display:none}.block-rooms-list-item-dark .block-rooms-element,.block-rooms-list-item-dark .block-rooms-element h3,.block-rooms-list-item-orange .block-rooms-element,.block-rooms-list-item-orange .block-rooms-element h3{color:#fff}a.block-rooms-element:hover span{top:50px;opacity:0}a.block-rooms-element:hover:after{opacity:0}a.block-rooms-element:before{position:absolute;right:0;z-index:50;opacity:0;width:50px;height:40px;background:url(../img/room-list-btn-over.png) no-repeat;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.block-rooms-element:hover .block-rooms-element-image,a.block-rooms-element:hover:before{opacity:1}.block-rooms-list-item-dark .block-rooms-element h3,.block-rooms-list-item-dark .block-rooms-element span,.block-rooms-list-item-light .block-rooms-element h3,.block-rooms-list-item-light .block-rooms-element span{background:url(../img/title-stars.png) top center no-repeat}.block-rooms-list-item-orange .block-rooms-element h3,.block-rooms-list-item-orange .block-rooms-element span{background:url(../img/title-stars-white.png) top center no-repeat}.block-rooms-list-item-dark{background:#000}.block-rooms-list-item-light{background:#fff}.block-rooms-list-item-light .block-rooms-element{color:#572700}.block-rooms-list-item-orange{background:#da5400}.block-rooms-list-item-mask-1 .block-rooms-element:after{background-image:url(../img/list-room-mask-1.png)}.block-rooms-list-item-mask-2 .block-rooms-element:after{background-image:url(../img/list-room-mask-2.png)}.block-rooms-list-item-mask-3 .block-rooms-element:after{background-image:url(../img/list-room-mask-3.png)}.block-rooms-list-item-mask-4 .block-rooms-element:after{background-image:url(../img/list-room-mask-4.png)}.block-rooms-list-item-mask-5 .block-rooms-element:after{background-image:url(../img/list-room-mask-5.png)}.block-rooms-list-item-mask-6 .block-rooms-element:after{background-image:url(../img/list-room-mask-6.png)}.block-rooms-list-item-mask-7 .block-rooms-element:after{background-image:url(../img/list-room-mask-7.png)}.block-rooms-list-item-mask-8 .block-rooms-element:after{background-image:url(../img/list-room-mask-8.png)}.block-rooms-list-item-mask-9 .block-rooms-element:after{background-image:url(../img/list-room-mask-9.png)}.block-rooms-list-item-mask-10 .block-rooms-element:after{background-image:url(../img/list-room-mask-10.png)}.block-rooms-list-item-mask-11 .block-rooms-element:after{background-image:url(../img/list-room-mask-11.png)}.block-rooms-list-item-mask-12 .block-rooms-element:after{background-image:url(../img/list-room-mask-12.png)}.block-contact-location{margin:0;width:480px;float:right}.block-contact-location-title,h3.block-contact-location-title{margin:0;padding-left:30px;font-size:2rem;font-weight:400;background:url(../img/ico-location.png) 0 50% no-repeat}.block-contact-location-title .ico-stars{top:4px}.block-contact-location-title+p{font-size:1.4rem}.block-contact-location-title+p a{text-decoration:underline}.block-contact-location-title+p a:hover{text-decoration:none}.block-contact-location-map{height:270px!important;padding-bottom:0!important;overflow:hidden}.block-contact-location-field{margin-top:20px;overflow:hidden}.block-contact-location-field-input{float:left;padding:0 12px;width:200px;height:40px;font-size:1.6rem;font-weight:300;color:#000;border:1px solid #969696}.block-contact-location-field-input::-webkit-input-placeholder{color:#000}.block-contact-location-field-input:-moz-placeholder{color:#000}.block-contact-location-field-input::-moz-placeholder{color:#000}.block-contact-location-field-input:-ms-input-placeholder{color:#000}.block-contact-location-field-btn{float:right}.map{position:relative;padding-bottom:75%;height:0;overflow:hidden}.map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border:0}.block-gallery-scrollbar .photo-zoom{width:308px;float:left;margin-right:15px}.block-gallery-scrollbar .photo-zoom:last-child{margin-right:0}.block-gallery-scrollbar .scrollbar-wrap{height:240px}.block-gallery-scrollbar .scrollbar-wrap.mCS_no_scrollbar{height:auto}.block-hours,.block-place-count{overflow:hidden;position:relative;min-height:40px;padding-left:50px;background-repeat:no-repeat;background-position:0 15px}.block-hours ul,.block-place-count ul{width:240px;float:left;list-style:none;margin:10px 20px 0 0;padding:0}.block-hours li,.block-place-count li{position:relative;float:left;padding-left:0;padding-right:30px;margin-right:10px;margin-bottom:0;font-size:3.6rem;font-weight:400}.block-hours li:last-child,.block-place-count li:last-child{padding-right:0;margin-right:0}.block-hours li:after,.block-place-count li:after{position:absolute;top:50%;right:0;content:'';margin-top:-6px;width:22px;height:17px;background:url(../img/arrow-1-right-black.png) no-repeat}.block-hours li span,.block-place-count li span{font-size:2.8rem}.block-hours p,.block-place-count p{margin:0;padding-top:9px;display:table-cell;vertical-align:top;font-size:2.8rem;font-weight:300;line-height:1.4}.block-place-count{padding-left:60px}.block-place-count ul{width:auto;min-width:150px}.block-contact-address{overflow:hidden;font-size:2rem}.block-contact-address .column{float:left;width:50%}.block-contact-address h4{margin:0 0 4px;font-size:2rem;font-weight:400;line-height:1.4;text-transform:none}.block-contact-address p{margin:0;line-height:1.4;color:#000}.block-search-form-main{overflow:hidden}.block-search-form-main .field{float:left;width:480px;margin-bottom:0;margin-right:20px}.block-search-form-main .field input{width:100%}.block-search-form-main-btn{float:left;margin:26px 0 0;padding:0 55px 0 10px;height:40px;font-size:1.4rem;font-weight:400;text-transform:uppercase;border:0;color:#fff;background:url(../img/ico-loop-white.png) 81% 50% no-repeat #eb6e1f;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.nav-main-list li a,.tabs-nav-primary a{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.block-search-form-main-btn:hover{background-color:#d1611a}.block-search{display:none;position:relative;height:40px;border-bottom:1px solid #c8c8c8}.block-search-active{display:block}.block-search-focus{border-color:#000}.block-search-field{display:block;width:100%;height:40px;padding:0;font-size:1.5rem;font-weight:300;color:#969696;background:0 0;border:0}.block-search-field::-webkit-input-placeholder{color:#969696}.block-search-field:-moz-placeholder{color:#969696}.block-search-field::-moz-placeholder{color:#969696}.block-search-field:-ms-input-placeholder{color:#969696}.block-search-btn{position:absolute;top:50%;right:0;margin-top:-10px;width:20px;height:20px;text-indent:-7777em;border:0;background:url(../img/ico-loop.png) no-repeat}.block-search-btn:hover{opacity:.8}.block-reservation-by-phone{overflow:hidden;margin:0 -10px 0 -15px;padding:16px 15px 0;width:210px;height:119px;color:#fff;background:url(../img/block-reservation-online-bg.png) no-repeat}.block-reservation-by-phone p.header{margin:0 0 12px;font-size:1.6rem;font-weight:300;line-height:1}.block-reservation-by-phone p{margin:0 0 12px;font-size:2.4rem;line-height:1}.block-reservation-by-phone p span:first-letter{color:#eb6e1f}.block-reservation-by-phone a,.block-reservation-by-phone p span{color:#fff}.block-reservation-by-phone a:hover{text-decoration:none;color:#fff}.block-langs-and-search{display:none;position:relative;height:40px}.block-langs-and-search-active{display:block}.block-langs-and-search .list-languages{float:left}.block-langs-and-search .btn-loop{float:left;margin:6px 0 0 22px}.tabs-nav ul,.tabs-nav-primary ul{overflow:hidden;list-style:none;margin:0;padding:0}.tabs-nav li{float:left;padding:0;margin-bottom:0;margin-right:-1px;border:1px solid #969696;border-bottom-color:#eb6e1f}.tabs-nav li:before{display:none}.tabs-nav li.active{border-bottom:0;border-color:#eb6e1f}.tabs-nav li.active a{color:#eb6e1f}.tabs-nav li.active+li{border-left-color:#eb6e1f}.tabs-nav li a{display:block;padding:0 35px;min-width:160px;height:46px;line-height:46px;font-size:1.6rem;text-align:center;color:#000}.tabs-nav-primary a,.tabs-nav-primary-sticky a{height:40px;line-height:40px;color:#fff;display:block}.tabs-nav li a:hover{color:#eb6e1f;text-decoration:none}.tabs-nav-primary ul{margin-bottom:-10px}.tabs-nav-primary li{float:left;margin-right:10px;margin-bottom:10px;padding-left:0;font-size:1.6rem}.tabs-nav-primary li:before{display:none}.tabs-nav-primary li:last-child{margin-right:0}.tabs-nav-primary a{padding:0 20px;font-size:1.6rem;text-align:center;background:#eb6e1f;transition:all .1s ease-in-out}.tabs-nav-primary li a:hover,.tabs-nav-primary li.active a{text-decoration:none;background:#572700}.tabs-nav-primary-sticky{position:fixed;top:0;left:0;z-index:1000;padding:15px 40px;background:rgba(212,87,8,.9);opacity:0;visibility:hidden;-webkit-transition:opacity 150ms ease-in-out;-o-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.tabs-nav-primary-sticky-active{opacity:1;visibility:visible}.tabs-nav-primary-sticky ul{margin:0;padding:0;list-style:none}.tabs-nav-primary-sticky li{float:left;display:block;font-size:1.6rem}.tabs-nav-primary-sticky a{padding:0 25px;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.tabs-nav-primary-sticky .active a,.tabs-nav-primary-sticky a:hover{text-decoration:none;color:#fff;background:#572700}.tabs-item{display:none;padding-top:35px}.tabs-item-active{display:block}.tabs-item h3:first-child,.tabs-item p:first-child{margin-top:0}.list-photos,ul.list-photos{overflow:hidden;list-style:none;margin:0;padding:0}.list-photos li{padding-left:0;margin:0}.list-photos li:before{display:none}.list-photos li.active a{display:block;position:relative}.list-photos li.active a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';border:2px solid #000;z-index:5}.photo,.photo img,.photo-zoom a{position:relative}.photo img{z-index:1;display:block;max-width:100%}.photo-zoom a{display:block}.photo-zoom a:after{position:absolute;right:0;z-index:10;width:60px;height:60px;background:url(../img/photo-zoom-loop.png) no-repeat}.nav ul{list-style:none}.nav-main{margin:15px 0 23px}.nav-main-list{margin:0 0 12px;padding:0 0 12px;border-bottom:1px dashed #cfcfcf}.nav-main-list:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.nav-main-list li{margin:0 -10px 0 -15px}.nav-main-list li a{display:block;padding:7px 20px 6px;font-size:1.6rem;line-height:22px;color:#000;transition:all .1s ease-in-out}.nav-main-list li a:hover,.nav-main-list li.active a{text-decoration:none;color:#fff;background:#572700}.nav-footer ul{margin:0;padding:0}.nav-footer li{margin-bottom:5px;font-size:1.2rem;line-height:1.4}.nav-footer li.active a{color:#eb6e1f}.nav-footer li.item-highlighted{margin:12px 0}.nav-footer li.item-highlighted a{font-size:1.2rem;font-weight:400;border-bottom:1px solid #eb6e1f;color:#eb6e1f}.nav-footer li.item-highlighted a:hover{text-decoration:none;color:#d76015;border-color:#d76015}.list-features{margin:0;padding:0;list-style:none;font-size:1.6rem}.list-features:after{clear:both;display:block;content:''}.list-features li{position:relative;padding-left:45px;padding-top:5px;margin-bottom:25px;min-height:25px;line-height:1.3}.list-features li:before{display:none}.list-features span{overflow:hidden;font-size:2.8rem;line-height:1.2;display:inline-block;vertical-align:bottom;margin-top:-10px}.list-features .list-features-image{position:absolute;top:0;left:0;height:100%;width:34px;font-size:0;text-align:center}.list-features .list-features-image-wrap{display:table;width:100%;height:100%}.list-features .list-features-image-wrap-inner{display:table-cell;width:100%;height:100%;vertical-align:middle}.list-features-image img{display:block;margin:0 auto}.list-features-by-columns>li{float:left;width:50%;padding-right:20px}.list-features-by-columns>li:nth-child(2n+1){clear:left}.list-languages{margin:0;padding:0;list-style:none}.list-languages:after{clear:both;display:block;content:''}.list-languages li{float:left;margin-right:-1px;border:1px solid #c8c8c8}.list-languages a{display:block;width:28px;height:30px;line-height:30px;text-align:center;font-size:1.3rem;color:#969696;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn-default,.btn-special,.popup-gallery-big-image-btn{-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out}.list-languages a:hover{text-decoration:none;color:#fff;background:#572700}.social{list-style:none}.social-default{margin:0;padding:0}.social-default li{margin-right:24px;display:inline-block;vertical-align:middle}.social-default li:last-child{margin-right:0}.social-default a{display:block;text-indent:-777em;background:url(../img/ico-social.png) no-repeat}.social-default .item-facebook a{width:26px;height:26px;background-position:0 -14px}.social-default .item-youtube a{width:29px;height:34px;background-position:-50px -10px}.social-default .item-trip-advisor a{width:52px;height:52px;background-position:-103px 0}.popup{display:none}.mfp-wrap .popup{display:block}.popup-gallery{position:relative;max-width:840px;margin:0 auto;padding:20px;background:#fff}.popup-gallery button.mfp-arrow,.popup-gallery button.mfp-close{right:-50px;width:50px;height:50px;text-indent:-7777em;background:url(../img/ico-close-white.png) 50% 50% no-repeat #eb6e1f;opacity:1}.popup-gallery-big-image{position:relative;min-height:150px}.popup-gallery-big-image .loader{position:absolute;top:50%;left:50%;z-index:1000;margin:-35px 0 0 -35px}.popup-gallery-big-image-inner img{display:block}.popup-gallery-big-image-btn{position:absolute;top:50%;margin-top:-25px;display:block;content:'';width:50px;height:50px;text-indent:-777em;background:rgba(0,0,0,.5);transition:all 150ms ease-in-out}.popup-gallery-big-image-btn:before{position:absolute;top:0;left:0;content:''}.ico,.loader{position:relative}.popup-gallery-big-image-btn:hover{background:rgba(0,0,0,.8)}.popup-gallery-big-image-btn-prev{left:0}.popup-gallery-big-image-btn-prev:before{top:50%;left:50%;margin:-11px 0 0 -13px;width:25px;height:23px;background:url(../img/arrow-3-left-white.png) no-repeat}.popup-gallery-big-image-btn-next{right:0}.popup-gallery-big-image-btn-next:before{top:50%;left:50%;margin:-11px 0 0 -12px;width:25px;height:23px;background:url(../img/arrow-3-right-white.png) no-repeat}.popup-gallery-caption{padding:27px 0 0}.popup-gallery-caption-title{margin:0;padding:0;line-height:1;font-weight:300;font-size:2rem}.btn-big,.btn-default,.btn-default-alt,.btn-primary,.btn-special,.btn-special-alt{font-weight:400;text-transform:uppercase}.popup-gallery-caption-title:after{content:'';display:block;margin:28px 0;border:0;width:40px;height:1px;background:#969696;visibility:hidden}.popup-gallery-scrollbar-thumbs .photo{width:150px;float:left;margin-right:15px}.popup-gallery-scrollbar-thumbs .photo:last-child{margin-right:0}.popup-gallery-scrollbar-thumbs .scrollbar-wrap{height:170px}.popup-gallery-scrollbar-thumbs .list-photos li{height:112px;overflow:hidden}.popup-gallery-scrollbar-thumbs .list-photos li img{width:100%}.popup-gallery-scrollbar-thumbs .scrollbar-wrap.mCS_no_scrollbar{height:auto}.loader{margin:0 auto;font-size:10px;text-indent:-9999em;border-top:1em solid rgba(255,255,255,.5);border-right:1em solid rgba(255,255,255,.5);border-bottom:1em solid rgba(255,255,255,.5);border-left:1em solid #eb6e1f;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:70px;height:70px}@-moz-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.color-orange{color:#eb6e1f}.ico{display:inline-block;vertical-align:middle}.ico-stars{width:32px;height:6px;vertical-align:top;background:url(../img/ico-stars.png) no-repeat}.ico-stars-2{width:44px;height:8px;vertical-align:top;background:url(../img/ico-stars-2.png) no-repeat}.btn,button.btn,input.btn{display:inline-block;cursor:pointer;border:0}.btn-full{display:block;width:100%}.btn-big:after,.btn-default-alt:after,.btn-default:after,.btn-primary:after,.btn-special-alt:after,.btn-special:after{top:50%;margin-top:-8px;width:22px;content:''}.btn-default,.btn-special{position:relative;padding:0 46px 0 20px;height:40px;font-size:1.4rem;line-height:42px;transition:all 150ms ease-in-out}.btn-default-alt,.btn-default:after,.btn-special-alt,.btn-special:after{-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out}.btn-default:after,.btn-special:after{position:absolute;right:16px;height:17px;transition:all 150ms ease-in-out}.btn-default:hover:after,.btn-special:hover:after{right:14px}.btn-default-alt,.btn-special-alt{position:relative;padding:0 20px 0 50px;height:40px;font-size:1.4rem;line-height:40px;transition:all 150ms ease-in-out}.btn-default-alt:after,.btn-primary,.btn-special-alt:after{-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out}.btn-default-alt:after,.btn-special-alt:after{position:absolute;left:15px;height:17px;transition:all 150ms ease-in-out}.btn-default-alt:hover:after,.btn-special-alt:hover:after{left:13px}.btn-special{height:50px;font-size:2rem;line-height:50px}.btn-special-alt{height:50px;font-size:2rem;line-height:48px}.btn-primary{position:relative;padding:0 45px 0 18px;height:36px;font-size:1.4rem;text-align:left;line-height:37px;transition:all 150ms ease-in-out}.btn-big,.btn-primary:after{-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out}.btn-primary:after{position:absolute;right:12px;height:17px;transition:all 150ms ease-in-out}.btn-primary:hover:after{right:10px}.btn-big{position:relative;padding:0 60px 0 22px;height:50px;font-size:2rem;text-align:left;line-height:50px;transition:all 150ms ease-in-out}.btn-big:after{position:absolute;right:20px;height:17px;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.btn-big:hover:after{right:18px}.btn-loop{width:20px;height:20px;text-indent:-7777em;border:0;background:url(../img/ico-loop.png) no-repeat}.btn-loop:hover{opacity:.7}.btn-orange,a.btn-orange{color:#fff;background:#eb6e1f}.btn-orange:hover,a.btn-orange:hover{text-decoration:none;background:#d76015}.btn-default-alt.btn-orange,.btn-special-alt.btn-orange{color:#eb6e1f;border:1px solid #eb6e1f;background:0 0}.btn-special-alt.btn-orange{border-width:2px}.btn-default-alt.btn-orange:hover,.btn-special-alt.btn-orange:hover{border-color:#d76015;background:0 0}.btn-big.btn-orange:after,.btn-default.btn-orange:after,.btn-primary.btn-orange:after,.btn-special.btn-orange:after{background:url(../img/arrow-1-right-white.png) no-repeat}.btn-default-alt.btn-orange:after,.btn-special-alt.btn-orange:after{background:url(../img/arrow-1-left-orange.png) no-repeat}.btn-white{color:#eb6e1f;background:#fff}.btn-white:hover{text-decoration:none;background:#f9f9f9}.btn-big.btn-white:after,.btn-default.btn-white:after,.btn-primary.btn-white:after{background:url(../img/arrow-1-right-orange.png) no-repeat}.btn-reservation-online{margin:0 -10px 0 -15px;padding:0 20px;display:block}.btn-reservation-online:hover{text-decoration:none}::-webkit-input-placeholder{color:#8d8d8d}:-moz-placeholder{color:#8d8d8d}::-moz-placeholder{color:#8d8d8d}:-ms-input-placeholder{color:#8d8d8d}input,select,textarea{margin:0;font-family:inherit;font-size:inherit}.field-default label{line-height:1;font-size:1.6rem;font-weight:300}.field-default input[type=text]{height:40px;padding:0 10px;color:#000;border:1px solid #969696;background:0 0}.field-default textarea{padding:10px;color:#000;border:1px solid #969696;background:0 0}.field-block.field-default label{margin-bottom:10px}.field-default.field-error input,.field-default.field-error textarea{border-color:#cd0000}.icheckbox{display:block;height:14px;width:14px;cursor:pointer;background:url(../img/ico-checkbox.png) 0 -2px no-repeat}.icheckbox.checked{background-position:0 -41px}.iradio{display:block;height:20px;width:20px;cursor:pointer;background:url(../img/ico-radio.png) -141px 0 no-repeat}.customSelect,.customSelectInner{width:100%!important}.iradio.checked{background-position:0 0}select.select-form{z-index:100;cursor:pointer}.customSelectInner{position:relative;height:40px;padding:0 23px;line-height:41px;font-size:1.8rem;text-align:left;border:1px solid #ccc;color:gray;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(238,238,238,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(238,238,238,1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}#cookies_allowed_message .cookies_text_2,.mfp-container{text-align:center}.customSelectInner:after{position:absolute;top:0;right:0;content:'';display:block;width:35px;height:100%}.field{margin-bottom:15px}.field:after{display:block;content:'';clear:both}.field:first-child{margin-top:0}.field:last-child{margin-bottom:0}.field-block label{display:block;margin-bottom:5px}.field-inline label{display:table-cell;padding-right:15px}.field-inline .form-control{display:table-cell}.field-checkbox,.field-radio{position:relative;padding-left:29px}.field-checkbox:last-child,.field-radio:last-child{margin-bottom:0}.field-checkbox.field-no-label,.field-radio.field-no-label{padding-left:0;padding-top:0}.field-checkbox.field-no-label .form-control,.field-radio.field-no-label .form-control{position:static}.field-checkbox .form-control,.field-radio .form-control{position:absolute;top:0;left:0}.field-checkbox-right .form-control,.field-radio-right .form-control{right:0;left:auto}.field-checkbox-inline,.field-radio-inline{padding-left:0}.field-checkbox-inline label,.field-radio-inline label{display:inline-block;font-weight:700;vertical-align:middle;margin-right:10px}.field-checkbox-inline .form-control,.field-radio-inline .form-control{position:static;display:inline-block;vertical-align:middle}.fields-group:after{clear:both;display:block;content:''}.fields-group{margin-bottom:20px}.fields-group:last-child{margin-bottom:0}.field.field-error .field-error-message{display:inline-block;margin-left:20px}.field-error-message{display:none;margin:5px 0 0;font-size:1.4rem;color:#cd0000}div.home-slider.slider-page>ul.pager{bottom:45px}@media only screen and (max-height:800px){.nav-main,.sec-header .logo{margin:10px 0 15px}.nav-main-list li a{padding-top:5px;padding-bottom:5px}.nav-main-list{padding-bottom:7px;margin-bottom:7px}.nav-main-list:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}}@media only screen and (max-width:1260px){.page{max-width:960px;width:auto}.column-main-content{width:740px}.block-adoption-category-title,h3.block-adoption-category-title{float:none;padding:0;height:auto;margin:45px auto}.block-adoption-category-image-1{float:none;width:auto;margin-bottom:30px}.sec-page-content .block-article-in-page+.block-article-in-page{margin:0 0 20px}.block-article-in-page figure.pull-left+.block-article-in-page-desc,.block-article-in-page-desc{height:auto!important;padding-top:0}.block-article-in-page figure.pull-left,.block-article-in-page figure.pull-right{float:none!important;margin:15px 0}.block-article-in-page figure.pull-left img,.block-article-in-page figure.pull-right img{display:block;margin:0 auto}.sec-page-content .block,.sec-page-content .tabs,.sec-page-content .tabs-nav-primary{margin-bottom:15px}.sec-page-content p:first-child{margin-top:0}.block-quote-short{margin:0 auto;padding-top:30px}.block-quote-short+img.pull-right{margin:0 auto;display:block;float:none!important;max-width:100%}.sec-page-content h2,.sec-page-content h4{font-size:2rem}.block-rooms-list-item{width:50%}.block-contact-address .column{float:none;width:auto;margin-bottom:20px}.block-contact-address .column:last-child{margin-bottom:0}.tabs-nav li a{padding:0 15px;font-size:1.4rem}.contact-content .block-contact-location{float:none;margin:0}.block-contact-location{width:auto}.block-contact-location-field{position:relative;padding-right:171px}.block-contact-location-field-btn{float:none;position:absolute;top:0;right:0}.block-contact-location-field-input{width:100%;float:none}.contact-form .field-text input[type=text],.contact-form .field-textarea textarea{width:100%}.tabs-nav li{float:none;margin-right:0;margin-bottom:10px;border:1px solid #969696}.tabs-nav li.active{border:1px solid #EB6E1F}.tabs-nav li.active+li{border-color:#969696}.block-rooms-element h3,.block-rooms-element span{top:60px;font-size:1.4rem}.home-boxes-row{width:auto;overflow:visible}.home-boxes-row-four .home-box:after{display:none}.home-box-default-dark,.home-box-default-dark:hover{background:0 0!important}.home-boxes-row-four .home-box:nth-child(2) .home-box-content-default{padding-left:25px;padding-right:25px}.sec-header .fb-box{width:130px;position:absolute;bottom:0;right:85px}.home-boxes-row-one .home-box-special{width:360px}.home-boxes-row-one .home-box-default{width:380px}.home-boxes-row-one .home-box-special:before{margin-left:-204px;width:383px;height:240px;background:url(../img/home-page-box-1-2-mobile.png) no-repeat}.home-boxes-row-one .home-box-default:nth-child(3){float:right;width:396px}.home-boxes-row-two .home-box-special-1:nth-child(1){width:344px}.home-boxes-row-two .home-box-special-1:nth-child(1):before{margin-left:0;width:396px;height:240px;background:url(../img/home-page-box-2-1-mobile.png) no-repeat}.home-boxes-row-two .home-box-default:nth-child(2){width:385px}.home-boxes-row-two .home-box-special-2{width:355px}.home-boxes-row-two .home-box-special-2:before{right:0;width:380px;height:240px;background:url(../img/home-page-box-2-3-mobile.png) no-repeat}.home-boxes-row-three .home-box-default:nth-child(1){float:right;width:380px}.home-boxes-row-three .home-box-special{width:360px}.home-boxes-row-three .home-box-special:before{left:0;margin-left:0;width:388px;height:240px;background:url(../img/home-page-box-3-2-mobile.png) no-repeat}.home-boxes-row-three .home-box-default:nth-child(3){width:390px}.home-boxes-row-three .home-box-default:nth-child(3) .home-box-content-default{left:0}.home-boxes-row-four .home-box-special-1{width:350px}.home-boxes-row-four .home-box-special-1:before{left:-27px;width:377px;height:240px;background:url(../img/home-page-box-4-1-mobile.png) no-repeat}.home-boxes-row-four .home-box-special-2{width:347px}.home-boxes-row-four .home-box-special-2:before{right:auto;left:0;width:383px;height:240px;background:url(../img/home-page-box-4-3-mobile.png) no-repeat}.home-boxes-row-four .home-box-default{float:right;width:392px}.home-box-content-partners{padding-left:0}.home-boxes-row .home-box-special:before{z-index:30}.sec-page-content-header-steps,p.sec-page-content-header-steps{float:none;margin:0}.reservation-object,.reservation-object-summary{min-height:180px;padding-left:0;padding-top:0}.reservation-object-wrap{min-height:180px;padding-left:0}.reservation-object-image,.reservation-object-summary-image{position:relative;display:block;width:100%;height:200px;float:none;margin:0}.reservation-object-content,.reservation-object-summary-content{display:block;padding:30px}.reservation-object-price,.reservation-object-summary-price{position:relative;top:0;left:0;display:block;margin-top:20px}.reservation-object-summary{margin-top:20px;float:none}.reservation-choose-additions .item{float:none;width:100%}.reservation-choose-additions .item:nth-child(2n+1){clear:none}.block-sitemap{margin:0 -10px}.block-sitemap .column,.block-sitemap .column:first-child,.block-sitemap .column:first-child+.column{padding:0 10px;width:33.333333333%!important}.popup-gallery{max-width:540px}.block-article-in-page-desc hr{margin:5px 0}.block-article-in-page-desc p{margin:10px 0;line-height:1.4}.block-article-in-page-desc p:last-child{margin-bottom:0}.block-quote,.block-quote-short{padding:20px;width:auto;height:auto;font-size:2rem;background:#d5641c}.block-quote p,.block-quote-short p{margin:0}.list-features li{margin-bottom:15px}.list-features li:last-child{margin-bottom:0}.list-features span{font-size:2.4rem;margin-top:0}.sec-page-content .block-adoption-category{margin-bottom:0;margin-top:15px}.block-adoption-category+.block-article-in-page{margin-top:0}}@media only screen and (max-width:979px){.home-box-default-dark .home-box-content-default h2,.home-box-default-dark .home-box-content-default h3,.home-box-default-light:hover h2,.home-box-default-orange .home-box-content-default h2,.home-box-default-orange .home-box-content-default h3{color:#572700}body{padding-top:60px}.page{position:relative;min-width:320px;width:auto}.page-developed-sidebar:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:1000;background:rgba(0,0,0,.8)}.column-main-content{float:none;width:auto;margin:0}.column-main-sidebar{float:none;position:fixed;top:0;left:0;width:100%;min-width:320px;z-index:10000;overflow:auto;padding:0;background:url(../img/column-main-sidebar-mobile-bg.png)}.column-main-sidebar .column-inner{position:relative;margin:0 auto;padding:0 20px}.column-main-sidebar-developed-active .column-inner{padding-bottom:60px}.hero,.home-slider{height:419px;background-size:cover;background-position:70% 50%;background-repeat:no-repeat}.hero-content{top:auto;bottom:50px;left:50%;margin-left:-302px;width:605px;height:180px;padding:20px 20px 0;background:url(../img/hero-content-bg-2-mobile-2.png) no-repeat}.home-slider .hero-content{bottom:65px}.hero-content h2,.hero-content h3{text-transform:uppercase}.sec-header-top{min-height:60px;padding:10px 20px;margin:0 -20px;background:#fff}.sec-header .logo{margin:0}.sec-header-mobile-btn{position:absolute;top:0;right:0;z-index:50;display:block;float:right;width:80px;height:60px;border-left:1px solid #c8c8c8}.sec-header-mobile-btn:before{position:absolute;top:50%;left:50%;content:'';margin:-16px 0 0 -18px;width:37px;height:32px;background:url(../img/ico-mobile-btn.png) no-repeat;background-size:cover}.column-main-sidebar-developed-active .sec-header-top{margin-bottom:25px;border-bottom:3px solid #eb6e1f}.column-main-sidebar-developed-active .sec-header-mobile-btn{border-color:#eb6e1f;background:#eb6e1f}.column-main-sidebar-developed-active .sec-header-mobile-btn:before{margin:-18px 0 0 -18px;width:37px;height:37px;background-image:url(../img/ico-mobile-btn-active.png)}.column-main-sidebar-developed-active .block-langs-and-search,.column-main-sidebar-developed-active .block-reservation-by-phone,.column-main-sidebar-developed-active .btn-reservation-online,.column-main-sidebar-developed-active .nav-main,.column-main-sidebar-developed-active .sec-footer{display:block}.column-main-sidebar-developed-active .block-search{display:table-cell}.home-box{float:none!important;min-height:148px;height:auto}.home-box-content-default h2,.home-box-content-default h3,.home-box-content-default:hover h2,.home-box-content-default:hover h3{margin-top:0}.home-box-content-default p{display:none}.home-box-image{display:block;height:245px;left:auto;opacity:1!important;position:relative;top:auto;max-width:410px;background-position:50% 50%;background-size:cover;margin:0 auto}.block-langs-and-search,.block-langs-and-search .btn-loop,.btn-reservation-online,.home-boxes-row-four .home-box-special-1:before,.home-boxes-row-four .home-box-special-2:before,.home-boxes-row-four .home-box:nth-child(1):after,.home-boxes-row-four .home-box:nth-child(3):after,.home-boxes-row-one .home-box-special:before,.home-boxes-row-one .home-box:nth-child(1):after,.home-boxes-row-one .home-box:nth-child(2):after,.home-boxes-row-one .home-box:nth-child(3):after,.home-boxes-row-three .home-box-special:before,.home-boxes-row-three .home-box:nth-child(2):after,.home-boxes-row-three .home-box:nth-child(3):after,.home-boxes-row-two .home-box-special-1:before,.home-boxes-row-two .home-box-special-2:before,.home-boxes-row-two .home-box:nth-child(1):after,.home-boxes-row-two .home-box:nth-child(2):after,.home-boxes-row-two .home-box:nth-child(3):after,.nav-main,.sec-footer,.tabs-nav-primary{display:none}.home-box-content-default{padding:70px 30px 50px;position:relative;top:0;left:0;overflow:hidden;height:auto}.home-box-content-default h2,.home-box-content-default h3{font-size:1.6rem}.home-box-content-opinions,.home-box-content-partners{position:relative;padding:25px 20px;height:auto}.home-box-content-opinions h2{margin-top:93px;font-size:1.6rem}.home-box-content-opinions{height:200px}.home-box-content-opinions h2:after{top:-84px;width:216px;height:103px;background-size:cover}.block-search-field,.list-languages a{height:50px;line-height:50px}.home-box-default:hover:after{z-index:5;opacity:1!important}.home-box-default-light,.home-box-default-light-no-pic,.home-box-default-light-no-pic:hover,.home-box-default-light:hover{background:#fff}.home-box-default-dark,.home-box-default-dark:hover{background:#000}.home-box-default-orange,.home-box-default-orange:hover{background:#da5400}.home-box:after{background-size:cover}.home-boxes-row-four .home-box-default,.home-boxes-row-four .home-box-special,.home-boxes-row-four .home-box-special-2,.home-boxes-row-one .home-box-default,.home-boxes-row-one .home-box-default:nth-child(3),.home-boxes-row-one .home-box-special,.home-boxes-row-three .home-box-default,.home-boxes-row-three .home-box-default:nth-child(1),.home-boxes-row-three .home-box-default:nth-child(3),.home-boxes-row-three .home-box-special,.home-boxes-row-two .home-box-default,.home-boxes-row-two .home-box-default:nth-child(2),.home-boxes-row-two .home-box-special,.home-boxes-row-two .home-box-special-1:nth-child(1){width:auto}.list-languages a{width:50px;font-size:2rem}.block-langs-and-search{float:left;margin-right:50px}.block-search{width:1%}.block-search-btn{width:30px;height:30px;margin-top:-15px;background:url(../img/ico-loop-2.png) no-repeat}.btn-reservation-online{margin-top:20px;height:59px;font-size:2.4rem;line-height:59px}.btn-default.btn-orange.btn-reservation-online:after{right:20px;margin-top:-11px;width:29px;height:23px;background:url(../img/arrow-4-right-white.png) no-repeat}.block-reservation-by-phone{display:none;height:120px;width:auto;padding-top:22px;background:url(../img/block-reservation-online-bg-mobile.png) no-repeat;background-size:cover}.block-reservation-by-phone h2{margin-bottom:20px;font-size:2.4rem}.block-reservation-by-phone a{cursor:pointer}.sec-footer{margin:0;padding-top:25px;padding-bottom:30px}.nav-main{clear:both;padding-top:30px}.nav-main-list{border-bottom:0;margin:0;padding:0}.nav-main-list li{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;margin-bottom:-1px}.nav-main-list li a{position:relative;padding:20px;font-size:24px}.nav-main-list li a:after{position:absolute;top:50%;right:20px;content:'';margin-top:-11px;width:29px;height:23px;background:url(../img/arrow-4-right-orange.png) no-repeat}.nav-footer{margin-top:20px;overflow:hidden}.nav-footer li{float:left}.nav-footer li,.nav-footer li.item-highlighted{margin:0 35px 0 0;font-size:1.6rem}.nav-footer li.item-highlighted a{font-size:1.6rem}.sec-page-content img{display:block;max-width:100%}.sec-page-content .block-adoption-category{margin-bottom:0;margin-top:15px}.block-adoption-category+.block-article-in-page{margin-top:0}.block-adoption-category-title,.sec-page-content .block,.sec-page-content .list-features,.sec-page-content .tabs,.sec-page-content .tabs-nav-primary,.sec-page-content hr,.sec-page-content ul,h3.block-adoption-category-title{margin:15px 0}.block-adoption-category-title,h3.block-adoption-category-title{width:auto}.block-article-in-page figure.pull-left,.block-article-in-page figure.pull-right{display:block!important;float:none!important;margin-bottom:20px;text-align:center}#sauna-sucha br,.block-article-in-page-desc hr{display:none}.sec-page-content .block-article-in-page+.block-article-in-page{margin-bottom:15px}.block-contact-location{float:none!important}.block-article-in-page figure img{margin:0 auto}.block-article-in-page figure.pull-right{margin-left:0}.block-article-in-page figure.pull-left+.block-article-in-page-desc{padding-left:0}.block-gallery-scrollbar .photo-zoom{width:262px}.block-gallery-scrollbar .photo-zoom img{width:100%;height:auto}.block-awards-item{width:50%}.block-awards-item:nth-child(2n+1){clear:left}.block-awards-item:nth-child(2n){border-right:0;clear:none}.block-awards-item:nth-child(3n){border-right:1px solid #969696}h3.search-results-title{font-size:2.2rem}.block-search-form-main{position:relative}.block-search-form-main .field{width:auto;float:none;margin-right:120px}.block-search-form-main .field input{width:100%}.block-search-form-main-btn{position:absolute;right:0;bottom:0;float:none}.block-place-count{padding-top:0}.block-hours,.block-place-count{min-height:50px}.block-hours p,.block-place-count p{font-size:2.4rem;margin:3px 0 0}.block-hours li,.block-place-count li{font-size:2.4rem}.block-hours li{font-size:2.8rem}.block-hours li span,.block-place-count li span{font-size:2.4rem}.reservation-form{height:auto;padding:20px}.reservation-form .fields-group{overflow:hidden;padding-right:0}.reservation-form .field{float:none;width:auto;padding:0}.reservation-form .btn-default{position:relative;bottom:0;right:0}.list-features span{font-size:2rem}.tabs-item{padding-top:0}.sec-page-content p{line-height:1.5}.sec-page-content li{margin-bottom:10px}.sec-page-content .block-hours+.block-hours,.sec-page-content .block-place-count+.block-place-count{margin-top:0}.sec-page-content .block-place-count+.block-place-count{margin-top:-20px}.block-sitemap .column,.block-sitemap .column:first-child,.block-sitemap .column:first-child+.column{width:auto!important;float:none}.block-sitemap h4{margin:10px 0;font-size:1.8rem}.sec-page-content .block-sitemap ul{margin:15px 0}.popup-gallery button.mfp-arrow,.popup-gallery button.mfp-close{right:0}.mCustomScrollBox{padding-bottom:20px}.block-gallery-scrollbar .scrollbar-wrap{height:auto}.block-contact-location-field{padding:0}.block-contact-location-field-btn{display:block;margin-top:5px;position:relative;top:0;left:0}.field-select select{width:100%}.popup-gallery-scrollbar-thumbs .list-photos li{height:110px}.popup-gallery-scrollbar-thumbs .list-photos .photo img{max-height:110%;width:100%}#panorama{position:absolute;opacity:0;visibility:hidden;overflow:hidden;z-index:-1}#galeria{display:block}#przerwa-miedzy-godzinami-a-tabsami{display:none}.mfp-image-holder figcaption{height:200px}}@media only screen and (max-width:640px){.hero-content{top:auto;bottom:40px;left:0;margin-left:0;width:100%;height:auto;padding:13px 20px;background:rgba(218,84,0,.85)}.home-slider .hero-content{bottom:85px}div.home-slider.slider-page>ul.pager{bottom:60px}.hero-content h2,.hero-content h3{font-size:1.8rem}.hero-content p{font-size:1.2rem}.hero-content p:last-child{margin-bottom:0}.list-languages a{width:30px;height:30px;line-height:30px;font-size:1.4rem}.nav-main{padding-top:10px}.nav-main-list li a{padding:10px 20px;font-size:1.4rem}.nav-footer li.item-highlighted a{font-size:1.4rem}.nav-footer li,.nav-footer li.item-highlighted{margin:0 0 10px;font-size:1.4rem;float:none}.btn-reservation-online{height:40px;line-height:40px;font-size:1.4rem}.block-reservation-by-phone h2{margin-bottom:10px;font-size:2rem}.block-reservation-by-phone p{width:auto;float:none;font-size:1.6rem}.block-langs-and-search{float:none}.sec-page-breadcrumbs{padding-left:20px;height:50px;margin-top:-50px}.sec-page-breadcrumbs li{margin-bottom:3px}.sec-page-content{padding:30px 20px;font-size:1.4rem}.sec-page-content-header-title{font-size:2.8rem}.list-features-by-columns>li{float:none;width:auto;padding-right:0}.block-adoption-category-title,h3.block-adoption-category-title{font-size:2.4rem;width:auto}.search-results-lists>li{padding-bottom:20px}.search-results-lists>li:last-child{padding-bottom:0}.sec-page-content .block-place-count+.block-place-count{margin-top:-10px}.block-hours,.block-place-count{min-height:39px;background-position:0 0}.block-hours ul,.block-place-count ul{min-width:90px;float:none;overflow:hidden;margin:0}.block-hours p,.block-place-count p{display:block;float:none;font-size:1.6rem;margin:-1px 0 10px;padding-top:0}.block-hours li,.block-place-count li{font-size:1.8rem}.block-hours li{font-size:2.3rem}.block-hours li span,.block-place-count li span{font-size:2rem}.block-contact-address{font-size:1.4rem}.contact-form .field-submit .btn{display:block;width:100%;max-width:600px}.popup-gallery-caption-title:after,.popup-gallery-scrollbar-thumbs{display:none}.block-awards-item,.block-rooms-list-item{float:none;width:auto}.block-awards-item:nth-child(2n){font:none}.reservation-object-image,.reservation-object-summary-image{height:200px}.sec-page-content h3{font-size:2rem}.reservation-object-content h3+p,.reservation-object-summary-price h3+p{font-size:1.4rem}.reservation-object-price,.reservation-object-summary-price{padding-top:5px;padding-bottom:5px;font-size:2.2rem}.popup-gallery{padding:3px}.popup-gallery-caption{padding:0 10px 20px}.popup-gallery-big-image{margin-bottom:10px}.btn-big{height:45px;line-height:45px;font-size:1.8rem}}#pf_container{height:auto!important;overflow:initial!important}div.home-slider>div.hero{opacity:0;position:absolute}div.home-slider>div.hero:nth-child(1){opacity:1;z-index:100}div.home-slider>ul.pager{position:absolute;left:50%;bottom:15px;list-style-type:none;margin:0;padding:0;z-index:101}div.home-slider>ul.pager.num-3{margin-left:-42px}div.home-slider>ul.pager.num-4{margin-left:-56px}div.home-slider>ul.pager.num-5{margin-left:-70px}div.home-slider>ul.pager.num-6{margin-left:-84px}div.home-slider>ul.pager.num-7{margin-left:-98px}div.home-slider>ul.pager li{float:left;margin:0 7px}div.home-slider>ul.pager li a{width:14px;height:14px;background:#fff;border:1px solid #eb6e1f;border-radius:14px;display:block;text-indent:-9999px;overflow:hidden}div.home-slider>ul.pager li a.actv{background:#eb6e1f;border-color:#fff;cursor:default}.home-slider.slider-page,.slider-page .hero{height:420px}.home-slider.slider-page .hero-content p{font-size:1.7rem}h4 span{color:#eb6e1f}.block-hours li.no-arrow:after,.block-place-count li.no-arrow:after{display:none}body .mCustomScrollBox{height:inherit}.orange{color:#eb6e1f!important}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.contact-map{display:block;width:480px;height:270px}.block-sitemap .column{width:33.3%;display:block}.block-sitemap .column:first-child{width:20%}.block-sitemap .column:first-child+.column{width:46.66%}.block-sitemap .column li{margin-bottom:0}.block-sitemap ul ul{margin-bottom:0;margin-top:5px}.block-sitemap h4{margin-bottom:6px;font-size:2.4rem}.block-sitemap h4+ul{margin-top:5px}.block-sitemap ul a{color:#000}.sec-page-content .block-sitemap li:before{background-image:none}.sec-page-content .block-sitemap h4+ul>li:before{background:url(../img/ico-circle-orange.png) no-repeat;top:11px;left:5px}.block-sitemap ul>li>a{font-weight:400}.block-sitemap ul>li li a,.field-select select option{font-weight:300}.block-sitemap ul ul li{margin-bottom:5px}.sec-page-content .block-sitemap li li:before{background:url(../img/ico-star-orange.png) no-repeat}.search-results-lists-item p a{color:inherit}.search-results-lists-item p a:hover{text-decoration:none}.field.field-error.field-checkbox .field-error-message{margin-left:0}.block-hours p,.block-place-count p{padding-bottom:2px}.tabs-nav-primary-sticky li{margin-left:2px}.field-select select{width:480px;height:36px;padding:2px;font-weight:300}.field-select.field-error select{border:1px solid #cd0000}.popup-gallery-big-image-inner img{margin:0 auto}.list-photos .photo img{max-height:100%}.home-boxes-row-four.modify-row .home-box-special-1:before{width:369px;background-position: right 50%;}.home-boxes-row-four.modify-row .home-box-special-2:before{width:363px}.block-place-count li{font-size:3rem}.btn-default.no-arrow{padding-right:20px}.btn-default.no-arrow:after{content:"";display:none}#cookies_allowed_message{display:block;position:fixed;bottom:0;width:100%;padding:15px 0;background:url(../img/cookies_background.png) center center no-repeat;background-size:cover;z-index:999999}#cookies_allowed_message .cookies_text_1{width:961px;padding:15px 0 20px;margin:0 auto;color:#fff}#cookies_allowed_message .cookies_text_1 p{text-shadow:2px 2px #ea630f}#cookies_allowed_message .cookies_text_2 .block-contact-location-field-btn{float:none;margin-right:10px;position:relative}.show-holidays{display:block;background:url(../img/background_show_holidays.png) center center no-repeat;width:345px;height:140px;position:absolute;top:246px;left:80px}.show-holidays.hero-christmas:after{content:" ";background:url(../img/show_holidays_christmas.png) center center no-repeat;display:block;width:92px;height:101px;top:30px;left:35px;position:absolute}.show-holidays.hero-easter:after{content:" ";background:url(../img/show_holidays_easter.png) center center no-repeat;display:block;width:114px;height:78px;top:30px;left:20px;position:absolute}.show-holidays p{font-family:'Shadows Into Light Two',cursive;color:#fff;font-size:21px;position:absolute;top:30px;left:125px}.show-holidays.hero-easter p{left:140px}.home-box-content-opinions a:hover{text-decoration:none}.bereavement .logo-header a{background:url(../img/header-logo-bereavement.jpg);width:181px;height:51px}.bereavement .btn-white,.bereavement .nav-footer li.item-highlighted a{color:#858585;border-bottom:#858585}.bereavement .block-reservation-by-phone p span,.bereavement .home-box-content-opinions h2{color:#858585}.bereavement .btn-orange,.bereavement .btn-orange:hover,.bereavement .nav-main-list li a:hover,.bereavement .nav-main-list li.active a,.bereavement a.btn-orange,.bereavementa.btn-orange:hover{background-color:#858585}.bereavement .block-reservation-by-phone{background-image:url(../img/block-reservation-online-bg-bereavement.png)}.bereavement .btn-big.btn-white:after,.bereavement .btn-default.btn-white:after,.bereavement .btn-primary.btn-white:after{background:url(../img/arrow-1-right-orange-bereavement.png) no-repeat}.bereavement .hero-content{background-image:url(../img/hero-content-bg-2-bereavement.png)}.bereavement .home-box-content-default h2:before,.bereavement .home-box-content-default h3:before{background-image:url(../img/home-box-stars-bereavement.png)}.bereavement .home-box-default-dark,.bereavement .home-box-default-light,.bereavement .home-box-default-light:hover,.bereavement .home-box-default-orange{background-color:#858585}.bereavement .home-box-default-light h2{color:#fff}.bereavement .home-box-content-opinions h2:after{background-image:url(../img/home-box-content-opinions-onas-ico-bereavement.png)}.bereavement .home-box-content-opinions-trip-advisor{background-image:url(../img/logo-trip-advisor-small-bereavement.png)}.bereavement .home-box-content-opinions-rate{background-color:#1f1f1f}.bereavement .home-box-content-opinions-rate span{color:#949494}.block-place-count{background-position:0 13px}p.i-line span{padding-bottom:5px}@media (max-width:1000px){#cookies_allowed_message .cookies_text_1{width:auto;padding-left:10px;padding-right:10px}#cookies_allowed_message{height:auto;padding-bottom:20px}#cookies_allowed_message .cookies_text_2 a{margin-bottom:5px}}@media (max-width:979px){.show-holidays+.hero-content{bottom:160px}.show-holidays{top:249px;left:50%;margin-left:-262px;width:525px;height:100px;background:url(../img/background_show_holidays_mobile.png) no-repeat;text-align:center;padding-top:19px}.show-holidays p{display:inline-block;margin:0;padding-top:17px;padding-left:124px;position:relative;top:0;left:0;text-align:center}.show-holidays p br,.show-holidays.hero-christmas:after,.show-holidays.hero-easter:after{display:none}.show-holidays.hero-christmas p:after,.show-holidays.hero-easter p:after{content:" ";display:block;position:absolute}.show-holidays.hero-christmas p,.show-holidays.hero-easter p{left:0}.show-holidays.hero-christmas p:after{background:url(../img/show_holidays_christmas.png) center center no-repeat;width:92px;height:101px;top:-8px;left:15px}.show-holidays.hero-easter p:after{background:url(../img/show_holidays_easter.png) center center no-repeat;width:114px;height:78px;top:0;left:0}.bereavement .block-reservation-by-phone{background-image:url(../img/block-reservation-online-bg-mobile-bereavement.png)}.bereavement .nav-main-list li a:after{background-image:url(../img/arrow-4-right-orange-bereavement.png)}.bereavement .column-main-sidebar-developed-active .sec-header-top{border-bottom:3px solid #858585}.bereavement .column-main-sidebar-developed-active .sec-header-mobile-btn{border-color:#858585;background:#858585}.bereavement .hero-content{background-image:url(../img/hero-content-bg-2-mobile-bereavement.png)}.block-sitemap h4{margin:10px 0;font-size:1.8rem}.field-select select{width:100%}.block-place-count{background-position:0 50%}.block-place-count li{font-size:2.4rem}}.mfp-container:before,.mfp-figure:after{content:''}@media (max-width:640px){.block-place-count{background-position:0 2px}.block-place-count li{font-size:1.8rem}.show-holidays+.hero-content{bottom:173px}.show-holidays{top:246px;left:0;margin-left:0;width:100%;height:95px;padding:13px 20px;background:rgba(153,62,29,.85);text-align:center}.show-holidays p br{display:block}.show-holidays p{padding-top:1px}}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:110px;height:40px;margin:0;background:url(../img/scrollbar-horizontal-btn.png) #f4f4f4}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:40px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:1px;margin:20px auto}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:110px;height:40px;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:40px;margin:0 auto}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0)}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100)}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:alpha(opacity=40);-ms-filter:alpha(opacity=40)}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:alpha(opacity=40);-ms-filter:alpha(opacity=40)}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:alpha(opacity=75);-ms-filter:alpha(opacity=75)}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:alpha(opacity=90);-ms-filter:alpha(opacity=90)}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:alpha(opacity=30);-ms-filter:alpha(opacity=30)}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:alpha(opacity=30);-ms-filter:alpha(opacity=30)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:alpha(opacity=30);-ms-filter:alpha(opacity=30)}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:alpha(opacity=20);-ms-filter:alpha(opacity=20)}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:alpha(opacity=50);-ms-filter:alpha(opacity=50)}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:alpha(opacity=20);-ms-filter:alpha(opacity=20)}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:alpha(opacity=50);-ms-filter:alpha(opacity=50)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mfp-bg{width:100%;height:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{width:100%;height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}#like-box{left:-304px;position:fixed;top:60px;transition:left .5s ease-out 0s;z-index:101}#like-box:hover{left:0}#like-box .outside{background:#3b5999;float:left;min-width:1px;padding:2px;position:relative;z-index:1;width:300px}#like-box .inside{background:#fff;position:relative;z-index:2}#like-box .belt{float:left;height:45px;width:45px;margin:50px 0 0;padding:0;position:relative;text-decoration:none!important;z-index:0;display:block;text-indent:-9999px;background:url(../img/ico-fb-box.png) no-repeat}@media all and (max-width:1024px){#like-box{display:none}}@media all and (max-width:440px){.sec-header .fb-box{text-align:right;width:100px;height:auto;margin-bottom:0}.sec-header .fb-box .fb-icon{float:none;margin-top:5px;display:inline-block}}.block--pagin__list{display:block;text-align:center;list-style-type:none}.block--pagin__list li{display:inline-block;padding-left:0}.block--pagin__list li:before{display:none}.block--pagin__list li a{padding:0 20px}.block-adoption-category-title .title{font-size:2rem;font-weight:400;line-height:1.2;color:#000}.block-adoption-category-title .image-ico{margin-bottom:0}