
/* WOLFF Style - 2016 */

.readmore a,.readmore a.btn.small { font-size: 12px; padding: 7px 10px; clear: both; background: #c02942; color: #fff; }


/* Headings */
h1, h2, h3, h4, h5, h6, h2.wpb_call_text, .page-title, .headline, .comments-area article header cite, div.wpb_wrapper h4.wpb_toggle, .vc_text_separator div, #page .wpb_accordion .ui-accordion .ui-accordion-header a, #page .wpb_accordion .ui-accordion .ui-accordion-header a:hover, .site-header .site-title a, .entry-title, .entry-title a, .widget .widgettitle, .widget .content-rotator-heading, .wpb_carousel .post-title a, .widget-area .widget li[class*="current"] a, .iconBox .iconBoxTitle, .rotator .entry-title a { 
		color: #393939; -webkit-text-stroke: 0px !important; /* smoother text on Chrome */ }

h4, h5 { font-weight: normal; }
#Bottom h1, #Bottom h2, #Bottom h3, #Bottom h4, #Bottom h5, #Bottom h6 { color: #555; -webkit-text-stroke: 0px !important;}

h1.entry-title>a:hover{color: #c02942;}
h1.entry-title>a:hover::after{content: '\00A0\00BB';} 



bection_call {
  clear: both!important;
  padding: 0px!important;
  margin: 0px!important;
  width: 100%;
  
}
/*  COLUMN SETUP  */

.bol {
  display: block;
  float: left;
  margin: 1% 0 1% 0;
}

.bol:first-child {
  margin-left: 0;
}
/*  GROUPING  */

.broup:before,
.broup:after {
  content: "";
  display: table;
}

.broup:after {
  clear: both;
}

.broup {
  zoom: 1;
  /* For IE 6/7 */
}
/*  GRID OF THREE  */



.bpan_3_of_3 {
  width: 100%;
}

.bpan_2_of_3 {
  width: 66.66666%;
}

.bpan_1_of_3 {
  width: 33.33333%;
}

.bpan_1_of_2 {
  width: 50%;
}

.bpan_1_of_4 {
  width: 25%;
  padding: 10px 30px;
}



div.one {
  height: 170px;
  background: #c02942;
  padding:10px 20px;
  line-height:40px;

}

div.one:hover {
  background: #a31d34;
}

div.two {
  height: 170px;
  padding:10px 30px;
  background: #e7e7e7;
}

div.two:hover {
  background: #d2d2d2;
}
div.one>b{color:#fff;font-size:28px;margin-top:20px; }



div.one1 {
  background: #c02942;
  padding:10px 20px;
  line-height:160px;
  vertical-align: middle;
}

div.one1 > * {vertical-align: middle;}

div.one1:hover {
  background: #a31d34;
}


div.two1 {
line-height:80px;

padding:10px 30px;
background: #e7e7e7;
vertical-align: middle;
}

div.two1 > * {vertical-align: middle;}

div.two1:hover {
  background: #d2d2d2;
}
div.one1>b{color:#fff;font-size:28px;margin-top:20px; }




/*  GO FULL WIDTH BELOW 480 PIXELS */



@media only screen and (max-width: 1080px) {
	.bol {
	    margin: 1% 0 1% 0%;
	  }
	.bpan_3_of_3,
	.bpan_2_of_3,
	.bpan_1_of_3,
	.bpan_1_of_4,
	.bpan_1_of_2 {width: 100%;}
	  
	.one {height:100%!important;  text-align:center!important; line-height:40px;}
	.one>b{color:#fff;font-size:22px!important; }

	.bpan_1_of_4{padding: 10px 30px;} 

	div.one1 {
	  background: #c02942;
	  padding:10px 20px;
	  line-height:80px;
	  vertical-align: middle;
	}

	div.one1 > * {vertical-align: middle;}

	div.one1:hover {
	  background: #a31d34;
	}


	div.two1 {
	line-height:40px;

	padding:10px 30px;
	background: #e7e7e7;
	vertical-align: middle;
	}

	div.two1 > * {vertical-align: middle;}

	div.two1:hover {
	  background: #d2d2d2;
	} 
}

@media (max-width: 480px) {
	.n-d-480{display:none;}
	img.n-d-480{display:none;}
	div.n-d-480 {display:none;}
}

@media (max-width: 768px) {
	.n-d-750{display:none!important;}
	.n-d{display:none!important;}
	div.n-d-750 {display:none!important;}
}



div.dcjq-accordion *{font-family: Arial, sans-serif; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; outline:0}
div.dcjq-accordion{width:100%; float:left; position:relative; box-shadow:0 2px 10px #a9a9a9;}
div.dcjq-accordion ul li{width:100%; display:block; float:left; position:relative;}
div.dcjq-accordion ul li a{width:100%; padding:14px 22px; float:left; text-decoration:none; font-size:13px; position:relative;}
div.dcjq-accordion ul>li>a {font-size:15px;}
div.dcjq-accordion ul  li {margin:0;}
div.dcjq-accordion ul li {list-style:none;}
div.dcjq-accordion ul>li>ul>li>a{padding-left:45px; color:#000;}
div.dcjq-accordion ul>li>ul>li{background-color:#f0f0f0;}
div.dcjq-accordion ul>li>ul>li>ul>li>a{padding-left:65px;color:#fff;}
div.dcjq-accordion ul>li>ul>li>ul>li{background-color:#acafb4;}
div.dcjq-accordion ul>li>a{border-bottom:solid 1px #e8e8e8;}
div.dcjq-accordion ul li {border-bottom:solid 1px #e8e8e8;}
div.dcjq-accordion a:hover {background-color:#ccc; color:#fff!important;}
div.dcjq-accordion li:hover li a:hover {background-color:#ccc; color:#fff!important;}
div.dcjq-accordionul>li>a.head{color:#000;}
div.dcjq-accordion li.current-menu-item>a{background-color:#C02942!important; color:#fff!important;}
div.dcjq-accordion a {color:#000;}



ul.sub-menu{margin-left: 0px!important;}

[id*="menu-"] {margin:0px;} 


.tablepress-id-13 .column-1 { 
	width: 55%;}
.tablepress-id-13 .column-2 .column-3 .column-4 { 
	width: 15%;}
	
div.btn-uziemienia{background-color:#C02942; padding:10px;min-height:50px}
.btn-uziemienia {color:fff!important;}
	
div.gba-title{font-size: 26px; padding: 20px 0 0 0; color:#000;}
div.gba-title>a::after{content: '\00A0\00BB'};

.entry-content div.wpb_wrapper h1 {margin-top: 0; padding-top: 12px!important;}
.entry-content h1 {margin-top: 0; padding-top: 12px!important;}
.grid-section-2{margin-top: 10px;}
div.gba-footer-link>a, div.gba-footer-link>b>a {color:#fff!important; font-size:15px!important;}
div.entry-content>section.vc_section_wrapper>div.wpb_row.row-fluid{padding-top: 30px; padding-bottom: 30px;}

 body .vc_separator{margin: 0 0 30px 0;}

 .vc_progress_bar .vc_single_bar .vc_bar{background-color:#C02942;}
 a:hover{color: #000;};



/* Secondary menu */
div.secondary-menu-toggle{float:right; line-height: 50px; cursor:pointer; z-index: 20;}
div.secondary-menu-toggle i{float:right; line-height: 50px; font-size:18px; margin-top:6px; padding:5px 25px;}
div.secondary-menu-toggle i:hover{ background: #fff!important;}


.gba-sub-menu-2{ margin-right: 20px; }
.gba-sub-menu-2>a {font-size:14px; color: #fff; line-height: 21px;}
.gba-sub-menu-2>a:hover {color: #D3D3D3;  line-height: 21px;}
.gba-sub-menu-2>b>a{font-size:16px; color:#fff;}
.gba-sub-menu-2>a::after{content: '\00A0\00BB';} 
.bection_call div.gba-sub-menu-title>a {text-align: center!important; font-size: 46px; color: #fff; margin: 30px 0;}
.bection_call div.gba-sub-menu-title{text-align: center!important; line-height: 89px;}


@media only screen and (min-width: 768px) {
.secondary-menu-toggle::before{content: url(http://www.grupa-wolff.com/img/full-offer.png); position: absolute; right: 42px; top: 50px;}
}

div.gba-footer-link>a, div.gba-footer-link>b>a {color:#fff!important; font-size:15px!important;}
div.wpb_wrapper>h1, h1.page-title{font-size: 36px;}


li.ubermenu-current-menu-item>a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only, li.ubermenu-item>a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only:hover {background: #a52437!important; color: #fff!important; padding-bottom: 14px; margin-bottom: 6px;}
