:root {--varcolor1: ;--varcolor1ua1: rgba(,,,1);--varcolor1ua2: rgba(,,,1);--varcolor1ua3: rgba(,,,1);--varcolor2: ;--varcolor2ua1: rgba(,,,1);--varcolor2ua2: rgba(,,,1);--varcolor2ua3: rgba(,,,1);--varcolor3: ;--varcolor3ua1: rgba(,,,1);--varcolor3ua2: rgba(,,,1);--varcolor3ua3: rgba(,,,1);--varcolor4: ;--varcolor4ua1: rgba(,,,1);--varcolor4ua2: rgba(,,,1);--varcolor4ua3: rgba(,,,1);--fixedcolor1: ;--fixedcolor1ua1: rgba(,,,1);--fixedcolor1ua2: rgba(,,,1);--fixedcolor1ua3: rgba(,,,1);--fixedcolor2: ;--fixedcolor2ua1: rgba(,,,1);--fixedcolor2ua2: rgba(,,,1);--fixedcolor2ua3: rgba(,,,1);--fixedcolor3: ;--fixedcolor3ua1: rgba(,,,1);--fixedcolor3ua2: rgba(,,,1);--fixedcolor3ua3: rgba(,,,1);--useralpha1: 1;--useralpha2: 1;--useralpha3: 1;--borderradiussm: 0px;--borderradius: 0px;--borderradiuslg: 0px;}body{}#content {}body::before {}.full-content-width,.full-width-center > .center { max-width: 1000px; }.center{max-width: 1000px;}h1  { line-height:1.1}h2  {line-height:1.1;}h3  {line-height:1.1;}h4  {line-height:1.1;}h5  {line-height:1.1;}h6  {line-height:1.1;}a.btn,button.btn,.btn,.rsform .btn[type=submit],.rsform .btn[type=reset],.btn:active,.btn-default{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/padding-top:5px;padding-right:30px;padding-bottom:5px;padding-left:30px;}a.btn:hover,button.btn:hover,.btn:hover,a.btn:focus,.btn-default:hover,button.btn:focus,.btn:focus,.btn.hovered, .rsform .btn[type=submit]:hover{color:rgba(255, 255, 255, 1);padding-top:5px;padding-right:30px;padding-bottom:5px;padding-left:30px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}#main .well{border:0 none;border-radius:0;}hr {}.tooltip > .tooltip-inner, .popover-content, .popover-title {}.tooltip.top .tooltip-arrow {}.tooltip > .tooltip-inner {}strong{font-weight:normal}h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{font-weight:normal}.body-xs h1 strong, .body-xs h2 strong, .body-xs h3 strong, .body-xs h4 strong, .body-xs h5 strong, .body-xs h6 strong {}.body-sm h1 strong, .body-sm h2 strong, .body-sm h3 strong, .body-sm h4 strong, .body-sm h5 strong, .body-sm h6 strong {}.body-md h1 strong, .body-md h2 strong, .body-md h3 strong, .body-md h4 strong, .body-md h5 strong, .body-md h6 strong {}em{}#main ul:not(.nav):not(.btn-toolbar):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select), ol:not(.nav):not(.menu):not(.bxslider):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not([class*="ch-grid"]) {}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots):not([class*="ch-grid"]):not(.bh-sl-filters) > li{}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li::before{content: ""; list-style:disc; display: list-item; color: rgba(0,0,0,1); height:0px;}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li::before{}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li{}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li ul li {}table.table{border:0 none;}.table-striped>tbody>tr:nth-of-type(odd) {}.table>tbody>tr>th, .table>thead>tr>th{border:0 none;}.table>tbody>tr>td{border:none !important;}table.table.table-striped tr:nth-of-type(odd) td{border:none !important;}form .form-control{}form .form-control,.rsform .form-group .checkbox .cr, .rsform .form-group .form-control{}.rsform .form-group .form-control::-webkit-input-placeholder {}.rsform .form-control:-moz-placeholder {}.form-control::-moz-placeholder {} .rsform .form-control:-ms-input-placeholder {}.rsform form label{}.rsform form .btn[type=submit]::after, .rsform form .btn[type=submit]::before {}form .form-control[aria-required="true"]{}form .form-control[aria-required="true"], .rsform .form-control[aria-required="true"]{}.rsform .form-control[aria-required="true"]::-webkit-input-placeholder {}.rsform .form-control[aria-required="true"]:-moz-placeholder {}.form-control[aria-required="true"]::-moz-placeholder {} .rsform .form-control[aria-required="true"]:-ms-input-placeholder {}.rsform form label{}.rsform form .btn[type=submit], #fspremises #contact form .submit_button{}.rsform form .btn[type=submit]:hover, #fspremises #contact form .submit_button:hover{}.rsform form .btn[type=reset]{}.formRed,.formError{}form .form-control.rsform-error{}.navbar-custom.navbar-default .navbar-toggle, .navbar-custom.navbar-default .dn-toggle, .navbar-custom.navbar-default .dn-close {}.navbar-custom.navbar-default .navbar-toggle:hover, .navbar-custom.navbar-default .navbar-toggle:focus, .navbar-custom.navbar-default .dn-toggle:hover, .navbar-custom.navbar-default .dn-toggle:focus, .navbar-custom.navbar-default .dn-close:hover, .navbar-custom.navbar-default .dn-close:focus {}.navbar-custom.navbar-default .navbar-toggle .icon-bar, .navbar-custom.navbar-default .dn-toggle .dn-toggle-line, .navbar-custom.navbar-default .dn-close .dn-close-line {}.row.even:after{}.row.even{}.row.even div > h3 {}.row.odd:after{}.row.odd{}.row.odd div > h2 {}div.pagination li a, div.pagination li span{}div.pagination li:hover a, div.pagination li:hover span,div.pagination li.current a, div.pagination li.current span{}.rl_sliders.accordion>.accordion-group {}.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover {}.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {}.border-style-sm {border-width:0px !important; border-style:0px !important;}.border-style {border-width:0px !important; border-style:0px !important;}.border-style-lg {border-width:0px !important; border-style:0px !important;}.border-radius-sm {border-radius:0px !important;}.border-top-left-radius-sm {border-top-left-radius:0px !important;}.border-top-right-radius-sm {border-top-right-radius:0px !important;}.border-bottom-left-radius-sm {border-bottom-left-radius:0px !important;}.border-bottom-right-radius-sm {border-bottom-right-radius:0px !important;}.border-radius {border-radius:0px !important;}.border-top-left-radius {border-top-left-radius:0px !important;}.border-top-right-radius {border-top-right-radius:0px !important;}.border-bottom-left-radius {border-bottom-left-radius:0px !important;}.border-bottom-right-radius {border-bottom-right-radius:0px !important;}.border-radius-lg {border-radius:0px !important;}.border-top-left-radius-lg {border-top-left-radius:0px !important;}.border-top-right-radius-lg {border-top-right-radius:0px !important;}.border-bottom-left-radius-lg {border-bottom-left-radius:0px !important;}.border-bottom-right-radius-lg {border-bottom-right-radius:0px !important;}
.btn.btn-primary{ border-color: rgba(80, 57, 62, 1); color: rgba(80, 57, 62, 1); background-color: transparent; }
.logo{ position: relative; z-index: 99999 }
.home header .logo{ display: block; text-align: center; }
.home.body-xs header .logo{ display: inline-block; }
.body-xs header .navbar-custom{position: relative;width: 100%;margin-top: -98px; }
.body-xs.home header .navbar-custom{margin-top: -72px; }
header .navbar-default .navbar-toggle{ border-color: #fff; border-radius: 0 }
header .navbar-default .navbar-toggle .icon-bar{ background: #fff }
header .navbar-default .navbar-collapse{ border: none; box-shadow: none; }
header .navbar-nav>li>a{ padding: 15px 20px 5px 0 }
.body-xs header .navbar-nav>li>a{ text-align: left; }
header .section115{ position: absolute;z-index: 999;width: 100%; }
header .section115:after{ content:'';position: absolute; bottom: -5px; left: 0; border-bottom: 2px solid rgba(255,255,255,.2);height: 1px;width: 3000px;margin-left: -1500px; }
header .banner .inner{ position: absolute; width: 100%; height: 100% }
header .banner .center{ height: 100% }
header .banner .title{ position: absolute; width: 100%; bottom: -15px; z-index: 9; font-size: 38px;}
.body-md header .banner .title{bottom: 0px!important; font-size: 36px!important;}
.body-sm header .banner .title{bottom: 0px!important; font-size: 34px!important;}
.body-xs header .banner .title{bottom: 0px!important; font-size: 15px!important;}
header .banner > img{ margin: 0 auto; display: block; max-width: none; margin-left: -960px; left: 50%; position: relative;}
.body-xs .block99 div.heading{ font-size: 40px }
.block124 > div > div.inner,.block125 > div > div.inner {position: absolute !important;right: 0; z-index: 99999}
.body-xs .block124 > div > div.inner,.body-xs .block125 > div > div.inner {left:0}
.page .breadcrumbs{ float: left; background: url(../../../images/design/breadcrumbs-bg.png) 100% 100% no-repeat }
.page .breadcrumbs .divider{ width: 14px; height: 11px; background: url(../../../images/design/breadcrumbs-divider.png) 0 0 no-repeat; display: inline-block; margin: 0 4px }
.btn{ text-transform: uppercase; }
.rl_tabs.nn_tabs{ margin-top: -43px; position: relative; }
.rl_tabs.nn_tabs > ul{ text-align: center; border-bottom: none }
.rl_tabs.nn_tabs > ul > li{ display: inline-block; float: none; background: rgba(214, 61, 63, 1) !important; }
.body-xs .rl_tabs.nn_tabs > ul > li{ display: block; float: none; }
.rl_tabs.nn_tabs > ul > li > a{ margin: 0; color: #fff; text-transform: uppercase; border: none !important; border-radius: 0; padding: 10px 35px; font-size: 13px;font-family:biryanisemibold,Arial,Helvetica,sans-serif; }
.rl_tabs.nn_tabs > ul > li.active,.rl_tabs.nn_tabs > ul > li.active > a{background: #f0f0f0 !important; color: #50393e}
.rl_tabs.nn_tabs > ul > li:first-of-type,.rl_tabs.nn_tabs > ul > li:first-of-type > a{ border-top-left-radius: 10px }
.rl_tabs.nn_tabs > ul > li:last-of-type,.rl_tabs.nn_tabs > ul > li:last-of-type > a{ border-top-right-radius: 10px }
.body-xs .rl_tabs.nn_tabs > ul > li,.body-xs .rl_tabs.nn_tabs > ul > li > a{ border-radius: 0 !important }
.body-xs .rl_tabs.nn_tabs > ul > li:first-of-type,.body-xs .rl_tabs.nn_tabs > ul > li:first-of-type a{ border-top-left-radius: 10px !important;border-top-right-radius: 10px !important }
.rl_tabs .nn_tabs-pane > .row{ margin: 0 }
.rl_tabs.outline_content>.tab-content{ border: none; color: #50393e; padding: 30px 16.6666666661%; text-align: center; font-size: 13px }
.rl_tabs.outline_content>.tab-content .btn{ border-color: rgba(80, 57, 62, 1) }
.body-xs .rl_tabs.outline_content>.tab-content{ padding: 30px 0;}
.rl_tabs.outline_content>.tab-content h3{ text-transform: uppercase; margin-bottom: 25px;font-family:biryaniextrabold,Arial,Helvetica,sans-serif;font-size:18px; }
#main #content{ padding: 60px 15px; line-height: 2 }
#main #content ul[class*='col-md']{ margin-top: 15px }
.home h1{ font-size: 28px }
.page h1{ position: relative;}
.page h1:after{ content: ''; display: inline; width: 75px; height: 2px; background: url(../../../images/design/h1_kreska_green.jpg) 0 100% no-repeat; position: absolute; bottom: 6px; margin-left: 4px }
.home #main .heading-attachment{ font-size: 13px; color: #9f97a2; text-transform: uppercase; margin-bottom: 0 }
.home #main .heading-attachment > img{ vertical-align: baseline; }
.home .rsform{ background: #b8c911; padding: 30px 30px 15px 30px; text-align: center; margin: 50px 0 }
.home .rsform .form-control{ border:none; background: rgba(201, 220, 13, 1); color: rgba(80, 57, 62, 1); font-size: 12px }
.home .rsform .form-control::-webkit-input-placeholder {color: rgba(80, 57, 62, 1);}
.home .rsform .form-control::-moz-placeholder {color: rgba(80, 57, 62, 1);}
.home .rsform .form-control:-moz-placeholder {color: rgba(80, 57, 62, 1);}
.home .rsform .btn{ background: #50393e url(../../../images/design/button_tabs_green_arrow.png) 100% 50% no-repeat !important; color: #c9dc0d !important; border-color: #50393e !important }
.rsform .form-control{ border-radius: 0; box-shadow: none; height: 30px; font-size: 12px !important }
.rsform textarea.form-control{ height: 67px }
.block107 .heading{ color: #ffffff; text-transform: uppercase; font-family:biryaniregular,Arial,Helvetica,sans-serif; margin-bottom: 0; font-size: 17px }
.block107 hr{ margin: 0 0 10px 0; border-top: 1px solid #ffffff }
.block108  > div > div.inner{ z-index: 999 }
.full-width {width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;clear: both;padding: 50px 0 100px 0}
footer .nav-pills.menu > li > a{ padding: 0 3px !important }
.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {background-color: rgba(214, 61, 63, 1);color: #ffffff;}
.djc_subcategory h3 a, .djc_item h3 a {color: #fff !important;background-color: rgba(214, 61, 63, 1);padding: 13px;font-size: 16px;}
.body-sm .align-right .navbar-custom .nav.menu, .align-right .navbar .navbar-collapse {text-align: center !important;}
  
  body {
    background: rgba(242,242,242,1);
    font-family: biryanibold,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.8;
}
a.btn, button.btn, .btn, .rsform .btn[type=submit], .rsform .btn[type=reset], .btn:active {
    font-family: biryanisemibold,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgba(255,255,255,1);
    background: rgba(214,61,63,1) url(https://www.dobrekominki.com/images/design/button_header_arrow.png) 90% 50% no-repeat;
    border-top: 2px solid rgba(214,61,63,1);
    border-bottom: 2px solid rgba(214,61,63,1);
    border-left: 2px solid rgba(214,61,63,1);
    border-right: 2px solid rgba(214,61,63,1);
    padding-right: 40px;
    padding-bottom: 3px;
    padding-left: 30px;
    border-radius: 12px;
}
  
  .block99 .btn:hover, .block99 .btn:focus {
    border: 2px solid rgba(214,61,63,1);
    color: rgba(255,255,255,1);
    background: rgba(214,61,63,1) url(https://www.dobrekominki.com/images/design/button_header_arrow.png) 90% 50% no-repeat;
    width: 195.34px;
    padding-left: 30px !important;
    padding-right: 40px !important;
}

.block99 .btn {
    background: rgba(0,0,0,0) url(https://www.dobrekominki.com/images/design/button_header_arrow.png) 90% 50% no-repeat;
    font-size: 11px;
    color: rgba(244,244,244,1);
    text-transform: uppercase;
    border: 2px solid rgba(255,255,255,1);
}
