/*
Theme Name: Ducat Child
Template: ducat
Version: 1.0
Author:	n2mu
Theme URI: http://ducat.n2mu.studio
Author URI: http://n2mu.studio
*/

/*Add your own styles here:*/
.pp_gallery, .pp_nav, .pp_hoverContainer {
    display: none !important;
}




.asortyment .ult-style-1 .ult-team-member-name-wrap .ult-team-member-name {
	
	margin: 20px 0 5px 0 !important;
	
}


.asortyment .ult-team-member-wrap:hover, .wpb_column > .wpb_wrapper .ult-team-member-wrap:hover {
	
	background:#ffd201;
	 -webkit-transition: background-color 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out;
  -o-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;
	
	
	
}



.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.panel-zolty .vc_tta-panel.vc_active .vc_tta-panel-heading {
	
		
	border-color: #ffd201 ;
background-color: #ffd201 ;
	
	
	
}



.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.panel-zolty .vc_tta-panel .vc_tta-panel-heading {
	
	border-color: #929292 ;
background-color: #929292 ;
	
	
}


.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.panel-zolty .vc_tta-panel .vc_tta-panel-heading:focus, .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.panel-zolty .vc_tta-panel .vc_tta-panel-heading:hover {
	
	
	background-color: #ffc000;
	border-color: #ffc000 ;
	
}





#fbbox3 {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 5px solid #395b99;
    background-color: #fff;
    position: fixed;
}


#fbbox3 img {

    position: absolute;
    top: 50px;
    cursor: pointer;
    border: 0;
    z-index: 90000;
}


#fbbox4 {

overflow: hidden;

}


.footer-top .n2mu-footer-column {
    border-color: rgba(129, 129, 129, 0.2) !important;
}

.n2mu-footer-column h3 {
	
	margin-bottom:10px;
	
}


.form-glowna input[type="text"]:not(button), .form-glowna input[type="email"]:not(button), .form-glowna textarea:not(button) {
	
	background: #ececec !important;
	
	
	
}

.form-glowna textarea   {
	
	
	height: 120px !important;
	
	
}

.ult-style-1 .ult-team-member-name-wrap .ult-team-member-name {
	
	
	margin: 20px 0 5px 0 !important;
	
	
}




.ult-style-1 .ult-team-member-description p {
	
	margin-bottom:30px !important;
	
}



.custom-hover-metkol {
	
	border:2px solid #d8d8d8;
	
	transition: border 0.6s linear;
	
}




.custom-hover-metkol:hover {
	
	border:2px solid #ffd201;
	
	transition: border 0.6s linear;
	
}




.button-kalkulator {
	
	font-size:12px !important;
	line-height: 1.6 !important;
	margin-top: 16px;
	
}


.button-kalkulator i {

font-size: 10px;
line-height: 1.7;	
}

header .n-header-desktop li ul li {
	
	min-width: 130px;
	
}

.n-btn {
	
	line-height: 2.4;
	
}

.ult-style-1 .ult-team-member-description, .ult-style-2 .ult-team-member-description {
	
	margin: 8px 0 10px 0 !important;
	
	
}

.footer-top .row {
	
	padding-top: 0px;
padding-bottom: 0px;
	
}

/* Kalkulator */
.n-calc-c-inner {
	margin-bottom: 15px;
}

.n-calc-selector {
	padding: 20px 0;
}

.n-calc-c-inner {
	padding: 20px 20px;
	border: 1px solid #efefef;
}

.srednica, .grubosc, .dlugosc, .wynik, .szerokosc, .dlugoscb, .dlugoscba, .dlugoscbb, .boka, .bokb {
	margin-bottom: 10px;
	display: inline-block;
	width: 90% !important;
}

.n-calc-c-wrapper {
	display: none;
	
	margin: 0 auto;
}

.n-calc-c-wrapper.active {
	display: block
}

.n-calc-jednostka {
	padding-left: 10px;
}

.n-calc .n-calc-c-wrapper div div div:last-child input {
	margin-bottom: 0px !important;
}

.n-calc-img {
	max-width: 300px;
	display: block;
	margin: 0 auto;
}

.n-calc-img-rura-p {
	padding-top: 30px;
}
