:focus{outline:0}a{outline:none;text-decoration:none}a,img{border:0}button{cursor:pointer}.bx-wrapper{z-index:1}iframe{border:none}input,textarea,button{font-family:arial}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0}p{margin-bottom:25px}h2,.subtitle{font-size:20px;margin-bottom:25px}.home-page .subtitle{color:#000}ul{margin-bottom:25px;padding-left:16px}ol{padding-left:20px;margin-bottom:25px}body{font-family:'Montserrat',sans-serif;font-size:16px;color:#a1a0a0;background:#fff;line-height:1.3;min-width:302px}.wrapper{position:relative;width:1000px;margin:0 auto}img{max-width:100%;max-height:100%}a,a:hover,a:focus,a:active{outline:none!important;text-decoration:none}.hamburger,.hamburger:focus,.hamburger:active{outline:none!important;border:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body .bx-wrapper .bx-controls-auto,body .bx-wrapper .bx-pager{position:relative;bottom:auto;width:auto}.clearer{clear:both;height:0}.chosen-container-single .chosen-single div b{background:none}.logo,img,a,button{-webkit-transition:.15s linear;-moz-transition:.15s linear;-ms-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.bx-caption{display:none}.bx-wrapper{box-shadow:none;border:0;margin:0;background:transparent}.content-box{float:left;width:100%}.table-cell{width:1000px;display:table-cell;vertical-align:middle}.styledCheckbox input{display:block!important;opacity:0;filter: alpha(opacity = 0);position:absolute;top:0;left:0;width:100%;height:100%;margin:0!important}.styledCheckbox{position:relative}.content-box-1{float:left;width:100%;background:url(http://www.bartocha-kamieniarstwo.com.pl/img/bg-1.jpg) center top no-repeat}header{position:relative;z-index:2;float:left;width:100%}.header-box{float:left;width:100%;padding:27px 0}header .logo{float:left}header .logo img{float:left;width:317px}.main-menu{float:right;margin-top:21px}.main-menu ul{padding:0;margin:0}.main-menu>ul>li{position:relative;float:left;list-style:none;padding-left:14px;margin-left:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAOAQMAAAA/ul8cAAAAA1BMVEVocXpnSnfXAAAAC0lEQVQI12NgwA0AABwAAcyasDoAAAAASUVORK5CYII=) left center no-repeat}.main-menu>ul>li:first-child{background:none;padding-left:0;border-left:0;margin-left:0}.main-menu>ul>li>a{color:#fff;display:block;float:left;font-size:16px;padding:10px 0;font-weight:300}.main-menu>ul>li:hover>a,.main-menu>ul>.current>a{color:#e3a200}.main-menu ul ul{position:absolute;top:100%;left:0;text-align:center;list-style:none;width:220px;background:#68717a;display:none}.main-menu ul ul li{position:relative;float:left;width:100%}.main-menu ul ul li a{position:relative;color:#fff;text-align:left;display:block;padding:11px 15px;float:left;width:100%;font-size:14px}.main-menu ul ul li:hover>a{background:#e3a200;color:#fff}.main-menu ul ul ul{left:100%;top:0}.main-menu .hoverIn{display:block}.main-menu .hoverOut{display:none}.wrapper{clear:both}.boxes{float:left;width:100%;margin-bottom:30px}.box .image{height:185px;background-size:cover;background-position:center center}.box .mask{position:absolute;top:0;left:0;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAQMAAAD+wSzIAAAAA1BMVEXjogCQ741IAAAAAXRSTlOmf1PeuwAAAAtJREFUCNdjYEAFAAAQAAGhxSHBAAAAAElFTkSuQmCC);width:100%;height:calc(100% - 85px);opacity:0;-webkit-transition:.15s linear;-moz-transition:.15s linear;-ms-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.box .mask:after{width:40px;height:40px;position:absolute;left:50%;margin-left:-20px;top:164px;content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAP1BMVEU0OkY5PUQ6PkQ9QEI+QEI/QEJCR1JDQz9ERD9PVF9dYWtqb3eFiZCTlpyusLW7vcHJys7W2Nrk5ebx8vP////Vnrm2AAAAYUlEQVQ4y+3SQRKAIAwDwFZBRWhFyP/f6hPMTRnNeQ9NphKVyioqVGYWhk/C+Bwcs3UtJOxotjBwKQ3wnboxO+BcGeuVgMk6mt3CfABnIcoAnql5LL3tH384PAwSdSKi2wVJEgO/8c1wngAAAABJRU5ErkJggg==)}.box{position:relative;float:left;width:20%;display:block;background:#5e6770;text-align:center;color:#fff}.box:hover .mask,.box.active .mask{opacity:1}.box:hover,.box.active{color:#fff}.box:hover .name,.box.active .name{background:#e3a200}.box span{display:block}.box .name{height:85px;line-height:89px;padding:0 10px;-webkit-transition:.15s linear;-moz-transition:.15s linear;-ms-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.content-box-2{float:left;width:100%;margin-bottom:75px}.content-box-2 .col-1{float:left;width:400px;background:#fff;padding:30px 35px}.content-box-2 .col-1 h3{color:#000;padding-right:35px;width: calc(100% + 35px);font-size:18px;padding-bottom:35px;margin-bottom:30px;border-bottom:1px solid #e3a200}.content-box-2 .txt{padding:5px 0}h3{line-height:normal}.content-box-2 .col-2{position:relative;overflow:hidden;padding-left:35px;padding-top:30px}.content-box-2 .col-2:before{width:34px;height:1px;background:#e3a200;position:absolute;bottom:0;right:0;content:""}.title h2,.title p{font-size:18px;color:#fff;font-weight:bold;margin:0}.title{position:relative;margin-bottom:25px}.content-box-2 .col-2 h3{color:#fff;margin-bottom:25px;font-size:16px}.next{float:left;width:40px;background:#e3a200 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAALVBMVEU0Okb///80OkY0OkY0OkY0OkY0OkY0OkY0OkY0OkY0OkY0OkY0OkY0OkY0OkZqtrmyAAAADnRSTlMAABEiM0Rmd5mqu8zd7v1Ix1UAAABFSURBVCjPYxDEAhhGBSkWXMbAwIAheO+4Aqag2rkXDhiCDKx9LzAFGdhvYQqa3zuOIRj5bhumRe9asTipGJs7R2OTVEEAtvs/X0gXERwAAAAASUVORK5CYII=) center no-repeat;height:40px;display:block}.next:hover{background-color:#db9600}.title-next .next{position:absolute;top:-12px;right:0}.title-next{padding-right:260px}.title-next:after{width:178px;height:1px;background:#4c5363;position:absolute;top:8px;right:70px;content:""}.content-box-3{background:#e3a200 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAWCAMAAACrFQ8QAAAAM1BMVEXVkgDWkwDXlADYlQDYlgDZlwDamADbmQDcmgDdmwDenADfnQDfngDgnwDhoADioQDjogC2NJ3EAAAA6klEQVQ4y5WUzRLDIAiEFyX+RXTf/2l7sEna6aHIbWf8AGEVJMkWAYQyuRcgORVylBwgtg8rjkmSFTJpfe7ADfoWFYkKKRvwgXGpILQakP1wiLfKMHLGJ9tf+O6aLOgkTxQ3rLhHdIAk5wZc77O2mtipPAVtsQGd5Iww/55NkM7es6CR44xIGyahKQAgnCQV7k0tmLRaSl82r2PLnuM6Po0kR3fDMz93bJBkzID6quOEpKvUyAGJVuJ7/H/hZapHK8nuXDTyt5FjuFM4YMWXXlKiD16lPt7VaKoCH4xQPkPRm6o62/6J5v/DXqaISLCGYxpmAAAAAElFTkSuQmCC) right center no-repeat;height:90px;font-size:18px;float:left;width:100%;color:#fff;margin-top:-45px;margin-bottom:30px}.content-box-3 h3{width:25%;display:inline-block;height:90px;padding:36px 10px;font-size:18px;text-align:center;background:#db9600;color:#fff;font-weight:normal;float:left}.content-box-3 .txt{overflow:hidden;padding:36px 30px}.content-box-3 .name{color:#4c505a;margin-right:20px}.content-box-3 .step{margin:0 20px;background:#db9600;width:2px;height:17px;display:inline-block;vertical-align:middle;margin-top:-1px}.boxes-1{float:left;width:100%;border:1px solid #eaeaea;border-left:none;margin-bottom:30px}.box-1{float:left;width:33%;border-left:1px solid #eaeaea}.box-1 .txt{padding:35px 35px;height:130px}.box-1 h3{font-size:16px;color:#4c505a;margin:0 0 27px 0}.box-1 .button{padding:30px 35px;background:#fff}.box-1:hover .button{background:url(data:image/jpeg;base64,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) center center no-repeat;background-size:cover}.btn-1{width:100%;padding:0 16px;height:40px;line-height:43px;background:#a39fa0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAJBAMAAADa0/H1AAAAKlBMVEX///////////////////////////////////////////////////////9q+00tAAAADXRSTlMAESIzRGZ3maq7zN3uuujRSgAAADJJREFUCNdjmMqABM5uE0BwRPdeN0DwWGqvIylkO4lgq53dBmd73F2KkLhbgqQjCYkNANWuC08/8shjAAAAAElFTkSuQmCC) right center no-repeat;display:block;color:#fff}.btn-1:hover{color:#fff;background-color:#e3a200}.banner-box{float:left;width:100%;margin-bottom:60px}.banner-box img{width:100%;float:left}.bottom-box{float:left;width:100%;margin-bottom:60px;border-left:1px solid #dda210;border-right:1px solid #dda210;padding:0 15px;text-align:center;color:#9495af}.banner-box a:hover img{opacity:.9}.bottom-box h3{margin:0 0 15px 0;font-size:20px;font-weight:normal;color:#7377a0}.home-content{position:relative}.home-content p{line-height:20px}footer{float:left;width:100%;background:#68717a;color:#fff;padding:35px 0 40px 0}.main-menu-1{margin:0;float:left;margin-bottom:25px}.main-menu-1>ul>li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAOAQMAAAA/ul8cAAAAA1BMVEWip6xDoHE5AAAAC0lEQVQI12NgwA0AABwAAcyasDoAAAAASUVORK5CYII=) left center no-repeat}.main-menu-1 ul li a{color:#a2a7ac}.copyright{font-weight:300;float:left;width:100%}.copyright strong{font-weight:normal}footer a{color:#000}footer a:hover{color:#e3a200}.scroll-btn{width:40px;height:40px;position:absolute;top:0;right:0;background:#343a46 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAnBAMAAACPhheLAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAD3RSTlMAESIzRFVmd4iZqrvM3e5GKvWZAAAANklEQVQoz2NgGAUUA84tWATtf2ERnFevgCHG+FO/AUOQ/TPXAwxB3gOs3zAE4xMY7oxGAR0BALCqCiQuyLItAAAAAElFTkSuQmCC) center 2px no-repeat}.scroll-btn:hover{background-color:#e3a200}.footer-content{position:relative;padding-right:50px;float:left;width:100%}.header-rsp{top:0;left:0;position:fixed;overflow:auto;z-index:101;width:100%;padding:10px 15px;height:70px;background:#343a46;-webkit-box-shadow:#fff 0 1px 6px;-moz-box-shadow:#fff 0 1px 6px;box-shadow:#fff 0 1px 6px;display:none}.header-rsp .logo-rsp{height:50px;width:140px;display:table-cell;vertical-align:middle}.header-rsp .logo-rsp img{max-width:100%;max-height:100%;margin-bottom:-3px}.hamburger{position:absolute;top:9px;right:0}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background:#fff}.data-rsp{position:absolute;top:27px;right:70px}.data-rsp a{font-size:11px}.menu-rsp{width:100%;position:fixed;padding-top:70px;top:0;left:0;z-index:100;width:100%;float:right;height:100%;display:none}.menu-rsp .opacity-rsp{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:.4}.menu-rsp nav{float:left;width:100%;height:100%;overflow:auto}.menu-rsp>nav>ul:first-child{-webkit-box-shadow:#fff 0 1px 6px;-moz-box-shadow:#fff 0 1px 6px;box-shadow:#fff 0 1px 6px}.menu-rsp nav ul{float:left;width:100%;margin:0;position:relative;z-index:2;background:#343a46;padding:0}.menu-rsp nav li{position:relative;list-style:none;float:left;border:none;width:100%;height:auto;border-top:1px solid #fff}.menu-rsp nav>ul>li:first-child{border-top:none}.menu-rsp nav a{line-height:normal;height:auto;color:#fff;font-size:16px;float:left;width:100%;padding:17px 15px 15px 15px}.menu-rsp nav a:hover{background-color:#e3a200;color:#fff}.menu-rsp nav ul .li-submenu>a{padding-right:53px}.btn-slide-down{width:40px;height:100%;background:#fff;border-left:1px solid #fff;position:absolute;top:0;font-size:14px;text-align:center;color:#000;right:0;z-index:2;display:none!important;line-height:52px;cursor:pointer}.menu-rsp nav ul ul{display:none;background:#e3e3e3;color:#fff}.menu-rsp nav ul ul ul{background:#f6f6f6}.menu-rsp nav ul ul ul ul{background:#fff}.menu-rsp nav ul ul a{padding-left:30px;color:#000}.menu-rsp nav ul ul ul a{padding-left:45px}.home-page .content-box-1{background:#ebebeb url(http://www.bartocha-kamieniarstwo.com.pl/img/xbg-2.jpg.pagespeed.ic.hUFVVW28hd.jpg) center -4px no-repeat}.main-title{height:94px;float:left;width:100%;margin-bottom:30px}.main-title h1,.main-title p{width:400px;padding:0 35px;height:94px;line-height:98px;color:#fff;margin:0;float:left;background:#e3a200;font-size:20px;font-weight:500}.main-title .image{overflow:hidden;height:94px;background-size:cover;background-position:center center}.home-page .content-box-2 .col-1 h3{border:none;padding-bottom:0}.home-page .content-box-2 .col-2 h2{color:#000;font-size:18px;line-height:normal}.content-box-2 .col-2 strong{color:#e3a200}.content-box-2 .col-2 li{list-style:none;padding-left:17px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJBAMAAAD9fXAdAAAAMFBMVEUAAADjogDjogDjogDjogDjogDjogDjogDjogDjogDjogDjogDjogDjogDjogDjogA0+ztMAAAAD3RSTlMAESIzRFVmd4iZqrvM3e5GKvWZAAAAMUlEQVQI12M4xgAE/18oMDCs//87gYGx9v8XBgbG/i8MrPP/f2a4D5L5vw2oZBIQAwCXJRGPzJkLdgAAAABJRU5ErkJggg==) left 5px no-repeat}.content-box-2 .col-2 ul{padding-left:0}.banner-1{margin:0 -35px;margin-bottom:-30px;margin-top:30px}.home-page .content-box-2{margin-bottom:0}.home-page .content-box-3{margin-top:0}.home-page .banner-box{margin-bottom:0}.description-box-2{padding:35px 35px;float:left;width:100%;background:#343a46;color:#c2c4c8;margin-bottom:30px}.description-box-1{padding:35px 35px;float:left;width:100%;margin:20px 0}.description-box-1 h2{color:#000;font-size:18px}.description-box-1 strong{color:#e3a200}.home-page .content-box-2 .col-2:after{width:34px;height:1px;background:#e3a200;position:absolute;bottom:0;right:0;content:"";left:35px;right:auto;top:0;bottom:auto}.banner-1-1{margin-top:-30px}.home-page .content-box-2 .col-2 h3{color:#343a46}.home-page .content-box-2-1{margin-bottom:30px}.mt30{margin-top:30px}.mb30{margin-bottom:30px!important}.g-box{margin-top:30px}.g-box a:hover{opacity:.9}.gallery-box-1 .row{margin:0}.gallery-box-1 .row>div{padding:0}.gallery-box-1{float:left;width:100%}.gallery-box-1{margin-top:30px}.gallery-box-1 .g-box{margin-top:0}.g-box img{width:100%}.content-box-4{float:left;width:100%;background:#343a46;padding:32px 35px 28px 35px;margin-bottom:30px}.btn-2{display:block;padding:10px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqBAMAAAA37dRoAAAALVBMVEU0OkZAQUFLSD1jVjNuXS96ZCqGayWRcSGdeBypfxe0hhPAjQ7MlAnXmwXjogD8UxHkAAAAQElEQVQoz2N4hw0wjIrSR/R1NDbRNwyW2Ew4rqB+D4u5Lw0ksNl2lQ2L6FEBK0zRyQzeWFzGmIvNZX2j8UY3UQDEJCgPWCWZ6gAAAABJRU5ErkJggg==) right center no-repeat;color:#acb2b8;padding-right:55px;font-size:20px}.btn-2:hover{color:#fff}.nagrobki_wybor{text-align:center;margin:65px 0 100px 0;float:left;width:100%}.nagrobki_wybor a{background:#68717a;color:#fff;padding:25px 50px;-webkit-transition:background .15s linear;-moz-transition:background .15s linear;-ms-transition:background .15s linear;-o-transition:.15s linear;transition:background .15s linear}.nagrobki_wybor a:hover{background:#e3a200}.nagrobki_wybor a.nagrobki_active{background:#e3a200}@media only screen and (min-width:1000px){.menu-rsp{display:none!important}}@media only screen and (max-width:1000px){.btn-slide-down{display:block!important}.wrapper{padding-left:15px;padding-right:15px;width:100%}.main-menu{display:none}.header-rsp{display:block}body{padding-top:70px}header{position:relative}.logo{display:none}.search-box{width:100%}.header-right-box{width:100%}.search{width:100%}header .langs-box{display:none}.banner-full-screen{height:calc(100% - 72px)}.content-box-2 .col-1{width:33%;padding:20px}.content-box-2 .col-2{padding:20px 0 0 20px}.content-box-3{background-image:none;font-size:15px}.content-box-3 h3{font-size:15px;padding:38px 10px}.content-box-3 .txt{text-align:center;padding:38px 10px}.box-1 .txt{padding:20px}.box-1 .button{padding:20px}.box-1 .btn-1{line-height:41px;font-size:12px}.main-menu-1{display:block}header{height:15px}.title-next:after{display:none}.title-next{padding-right:50px}.content-box-2 .col-1 h3{width:100%;padding-right:0}.home-page .content-box-1{background:#ebebeb}.banner-1{margin:0 -20px;margin-bottom:-20px;margin-top:30px}.header-box{padding:0}.description-box-1{padding:20px 0}.description-box-2{padding:20px}.home-page .content-box-2 .col-2:after{left:20px;right:auto}.banner-1-1{margin-top:-20px}.content-box-4{padding:20px}}@media only screen and (max-width:767px){.btn-2{font-size:16px}.g-box img{width:100%}.home-page .content-box-2 .col-2:after{left:0}.created,.copyright{text-align:center;width:100%}.boxes .box{width:33.333%}.boxes .box:nth-child(4), .boxes .box:nth-child(5) {width:50%}.content-box-2 .col-1{width:100%}.content-box-2 .col-2{width:100%;padding-left:0;margin-top:22px;float:left}.content-box-1{background:#343a46}.content-box-3{height:auto}.content-box-3 h3{font-size:16px;width:100%;height:auto;display:none;padding:19px 15px 15px 15px}.content-box-3 .txt{font-size:16px;width:100%;height:auto;padding:19px 15px 15px 15px}.content-box-3{margin-top:15px}.content-box-3 .txt .step{width:10px;margin:0;height:1px;background:none}.content-box-3 .txt .name{width:100%;display:block;margin-bottom:15px}.box-1{width:50%;border-bottom:1px solid #eaeaea}.boxes-1{border-bottom:none}.footer-content{padding:0 50px}.main-menu-1{width:100%;display:none}.scroll-btn{top:-12px}footer{text-align:center;padding:25px 0 20px 0;font-size:14px}.main-title h1{height:auto;width:100%;line-height:normal;padding:15px 15px 13px 15px}.main-title{height:auto;text-align:center}.main-title .image{float:left;width:100%}.banner-1 img{width:100%}.box-1 .button{background:#f8f8f8!important}.nagrobki_wybor a{display:block}.nagrobek_top{margin-bottom:15px}}@media only screen and (max-width:500px){.boxes .box{width:100%!important}.box-1{width:100%}.box-1 .txt{height:auto}}@media only screen and (max-width:400px){.content-box-3 .txt .step{display:block;width:100%}}