body{
	/*background-image:url(/assets/images/if/lavender-75.gif);*/
	background-color:#f5f5f5;
}

header {
	min-width:300px;
}

header .head-top {
	background-color: #FFCC66;
	/*background-image: url(/assets/images/if/fng244.gif);*/
	/*#ffc107; #ffd54c;*/ 
	/* margin-top:32px */
}

header .head-top .menu a:hover {
	color:#ffd54c;
}

header .head-top .link-tel {
    color: #333;
    font-size: 1.20rem;
	text-decoration: none;
}

header .head-top a.link-tel:hover {
	color: #666;
    text-decoration: none;
    font-size: 1.20rem;
}

header .timework div p {
	margin:0px;
	padding:0px;
}

.bg-fon {
	background-color:#ffd54c!important
}
.text-fon{color:#ffd54c} 

a.foot-color-link {
	color: #4C514A; /*color:#566d86*/ 
    font-weight: 500;
} 
/*.badge{height:100px;width:100px;display:table-cell;text-align:center;vertical-align:middle;border-radius:50%;background-color:#fff;border:1px solid #666;font-size:15px}*/
#button-up{display:none;position:fixed;right:20px;bottom:100px;color:#fff;background-color:#666;text-align:center;font-size:30px;padding:10px 15px;transition:.3s; border-radius: 30px}
#button-up:hover{cursor:pointer;background-color:#CC9966;transition:.3s}
.carousel-inner{border:1px dotted #ccc}

@media screen and (max-width:300px){
	.carousel{display:none}
}
.YMaps-layer-container img{max-width:none}

@media screen and (max-width:600px){
	#main-block-category-800{visibility:hidden;display:none} 
	#main-block-category-1024{visibility:hidden;display:none}
}

.breadcrumb{background-color:inherit;padding-bottom:0rem;padding-left:0rem;font-size:0.9rem;padding-top:1.1rem;margin-bottom:0rem}
.breadcrumb a {
	color:#666;
	border-radius: 5px;
    border: 1px solid #ccc;
    padding: 2px 5px;
    text-decoration: none;
	text-transform: uppercase;
}

.breadcrumb a:hover {
	background-color: #333;
    color: #fff;
}

.breadcrumb-item+.breadcrumb-item::before {
	content:""; /*►  \003E    \27A4*/
	background-image: url(/assets/images/if/buba2.png);
    background-repeat: no-repeat;
	width: 16px;
    height: 12px;
} 

/*.breadcrumb-item+.breadcrumb-item::before{
	background-image: url(/assets/images/if/buba2.png);
    background-repeat: no-repeat;
    background-position: 1px;
}*/

/*.breadcrumb-item+.breadcrumb-item::before{
	content:none;
}
.breadcrumb-item a:hover {
	text-decoration:none;
	color:#fff; 
}*/
.h1,h1{font-size:1.7rem}.h2,h2{font-size:1.5rem}  
.ml-md-3,.mx-md-3{font-size:1.25rem} img.fotorama__img{border:1px solid #ccc!important;border-radius:4px!important}.fotorama__thumb-border{border-color:#999!important}


.menus, .menus li ul>li { list-style: none; padding: 0;}


/* noch mal accordions */
#accordionus .panel{border-radius:0;margin-bottom:1px/*8px*/; background-color: #fff;}
#accordionus .panel-heading{padding:0}
#accordionus .panel-title{position:relative}
#accordionus .panel-title:before{content:"";border-bottom:25px solid rgba(0,0,0,0);border-left:15px solid #ccc;border-top:22px solid rgba(0,0,0,0);width:0;height:0;position:absolute;top:0;left:33px}
#accordionus .panel-title a {
	color:#fff;
	/*background:#e63c22;*/
	background:#dc3546; 
	display:block;
	font-size:16px;
	line-height:18px;
	font-weight:500;
	text-transform:uppercase;
	padding:13px 10px 13px 55px;
	border:1px solid #ccc
}
#accordionus .panel-title a.collapsed{color:#333/*#5b5656*/;background:#fff}
#accordionus .panel-title a:before,#accordionus .panel-title a.collapsed:before{content:"\e80a";font-family:"fontello";font-weight:900;position:absolute;top:0;left:0;padding:14px 10px;color:#999;/*#e63c22*/;background:#ccc}
#accordionus .panel-title a.collapsed:before{content:"\e809"}
#accordionus .panel-body{color:#828282;font-size:14px;line-height:26px;margin-left:1.5rem; padding:10px 0px; font-weight:500}

div.panel-body a{color:#923223}

.accordion{padding-left:0} 
.accordion-item{margin-bottom:0} 
.accordion-item:last-child{margin-bottom:0} 
.accordion-item-header{padding:10px 15px 10px 35px;background:#4E5755;color:#fff;cursor:pointer;position:relative} 
.accordion-item-header::before{display:inline-block;content:"";position:absolute;border-top:8px solid currentColor;border-right:8px solid transparent;border-bottom:0;border-left:8px solid transparent;top:50%;margin-top:-4px;left:12px} 
.accordion-item-header::after{display:inline-block;content:"";position:absolute;border-right:8px solid transparent;border-bottom:0;border-left:8px solid transparent;top:50%;margin-top:-6px;left:12px} 
.accordion-item-content{background:#4E5755;color:#fff;display:none;list-style-type:none} 
.accordion-item.show>.accordion-item-content{padding:10px 15px;display:block} 
.accordion-item.show>ul.accordion-item-content{padding-top:0;padding-bottom:0;padding-right:0;background:#4E5755} 
.accordion-item.show>.accordion-item-header{background:#6c757d;color:#fff;margin-bottom:0} 
.accordion-item.show>.accordion-item-header::before{transform:rotate(-90deg)} 
.accordion-item.show>.accordion-item-header::after{transform:rotate(-90deg);margin-top:-4px;left:10px;border-top-color:#fff} 
.accordion-item-header:focus,.accordion-item-header:hover,.accordion-item.show>.accordion-item-header:focus,.accordion-item.show>.accordion-item-header:hover{background:#6c757d} 
.accordion-item-header:focus::after,.accordion-item-header:hover::after,.accordion-item.show>.accordion-item-header:focus::before,.accordion-item.show>.accordion-item-header:hover::after{background:#6c757d}
.accordion-item-header a{color:#fff!important}

.header-h3{position:relative;margin-bottom:.5rem;text-align:center}
.header-h3 h2{display:inline-block;background:#fff;margin-bottom:0;font-size:1.3rem;text-transform:uppercase;padding:.5rem 1.5rem;border:.125rem solid #333;color:#6a1b9a}
.header-h3 h2::after{content:"";position:absolute;background:#e63c22;height:.125rem;left:0;top:50%;width:100%;transform:translateY(-50%);z-index:-999}
.header-h3-dark h2{background:#e63c22;color:#fff}
.header2-h3{position:relative;margin-bottom:.5rem;text-align:center}
.header2-h3 h2{display:inline-block;background:#fff;margin-bottom:0;font-size:1.3rem;text-transform:uppercase;padding:.5rem 1.5rem;border:.125rem solid #333;color:#333}
.header2-h3 h2::after{content:"";position:absolute;background:#e63c22;height:.125rem;left:0;top:50%;width:100%;transform:translateY(-50%);z-index:-999}
.header2-h3-dark h2{background:#e63c22;color:#333}

.prod-main {width:160px;height:160px; box-shadow: 0 10px 20px rgba(0,0,0,0.15), 0 10px 10px rgba(0,0,0,0.22)} 

.rub {
	font-family: arial;
	vertical-align: middle;
	border-bottom: 0.1em solid; /*border-bottom: 0.07em solid;*/
	line-height: 0.2em;
	display: inline-block;
	width: 0.5em;
}

.brand-main {
	width:120px;
	height:120px;
	border:2px solid #ccc;
	box-shadow: 0 10px 20px rgba(0,0,0,0.1), 0 10px 10px rgba(0,0,0,0.08); 
	border-radius: 5px;
}
.bril {background: url('/assets/images/if/brands-indx.jpg') 0 0;}
.jmc {background: url('/assets/images/if/brands-indx.jpg') 360px 0;}
.isu {background: url('/assets/images/if/brands-indx.jpg') 240px 0;}
.nis {background: url('/assets/images/if/brands-indx.jpg') 119px -3px /*120px 0*/;}

/*.footer-img {width:250px;height:160px;vertical-align:baseline;}*/
.footer-img-left {width:250px;height:160px; vertical-align:baseline; background: url('/assets/images/if/komplmix-min.gif') 0 0;}
.footer-img-right {width:250px;height:160px; vertical-align:baseline; background: url('/assets/images/if/komplmix-min.gif') 250px 0;}

.logo-pic {
	width:285px;
	height:50px;
	/*margin:auto;
	margin-top: .3125rem;
	margin-bottom: .3125rem;*/
	}
	
.slike {
		z-index:170;
		margin:0 auto;
		width:100%;
		position:fixed;
		top:0;left:0;right:0; 
		background-color: #aa3389;  /*#003e9b;  #36a;*/
		
}

.exhaust::before,.piston::before,.car-door::before,.pump::before,.disc-brake::before,.timing-belt::before,.wipers::before,.spark-plug::before,.clutch-disc::before,.transmission::before,.steering-wheel::before,.suspension::before,.oil-filter::before,.starter::before,.car-headlights::before,/*.pressure:before,.pressure2:before,*/.otoplcond:before .pressure3:before  {width: 24px;height: 24px;display: flex;}	

.exhaust:before {content: url("/assets/images/if/muffler.png")}
.piston:before {	content: url("/assets/images/if/piston.png")}
.car-door:before {content: url("/assets/images/if/car-door.png")}
.pump:before {content: url("/assets/images/if/pump.png")}	
.disc-brake:before {content: url("/assets/images/if/disc-brake.png")}
.timing-belt:before {content: url("/assets/images/if/timing-belt.png")}
.wipers:before {content: url("/assets/images/if/wipers.png")}
.spark-plug:before {content: url("/assets/images/if/spark-plug.png")}
.clutch-disc:before {content: url("/assets/images/if/clutch-disc.png")}
.transmission:before {content: url("/assets/images/if/transmission.png")}
.steering-wheel:before {content: url("/assets/images/if/steering-wheel.png")}
.suspension:before {	content: url("/assets/images/if/suspension.png")}
.oil-filter:before {content: url("/assets/images/if/oil-filter.png")}	
.starter:before {content: url("/assets/images/if/starter.png")}	
.car-headlights:before {content: url("/assets/images/if/car-headlights.png")}	
.otoplcond:before {content: url("/assets/images/if/otoplcond.png")}	
.engine:before {content: url("/assets/images/if/engine4.png")}
.cardan:before {content: url("/assets/images/if/cardan2.png")}	
.wheelhub1:before {content: url("/assets/images/if/wheelhub.png")}
.koleso:before {content: url("/assets/images/if/koleso.png")}	
/*.pressure:before {content: url("/assets/images/if/pressure.png")}
.pressure2:before {content: url("/assets/images/if/pressure2.png")}*/
.pressure3:before {content: url("/assets/images/if/pressure3.png")}

	
div.mt-3 img {max-width: 100%;height: auto;border: 3px solid #ccc;}.table td, .table th {padding: .25rem}.link-tel{color:#333; font-size: 1.25rem;}.link-tel:hover{color:#666;text-decoration:none; font-size: 1.25rem;}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-weight-hanging:before{content:"\f5cd"}.fa-home:before{content:"\e804"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-phone:before{content:"\e806"}.fa-shopping-cart:before{content:"\e801"}.fa-vk:before{content:"\f189"}.fa-instagram:before{content:"\f16d"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-check-circle:before{content:"\e80b"}.fa-truck:before{content:"\e802"}.fa-search:before{content:"\e800"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f09a"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-map-marker:before{content:"\f031"}.fa-plus-circle:before{content:"\e808"}.fa-calculator:before{content:"\f1ec"}.fa-check:before{content:"\e80b"}.fa-chevron-up:before{content:"\e803"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"fontello";font-style:normal;font-weight:400;src:url(../webfonts/fontello.eot);src:url(../webfonts/fontello.eot?#iefix) format("embedded-opentype"),url(../webfonts/fontello.woff2) format("woff2"),url(../webfonts/fontello.woff) format("woff"),url(../webfonts/fontello.ttf) format("truetype"),url(../webfonts/fontello.svg#fontawesome) format("svg"); font-display:swap;}.fab{font-family:"fontello"}@font-face{	font-family:"fontello";	font-style:normal;	font-weight:900;	src:url(../webfonts/fontello.eot);src:url(../webfonts/fontello.eot?#iefix) format("embedded-opentype"),url(../webfonts/fontello.woff2) format("woff2"),url(../webfonts/fontello.woff) format("woff"),url(../webfonts/fontello.ttf) format("truetype"),url(../webfonts/fontello.svg#fontawesome) format("svg");	font-display:swap;}	.fa,.far,.fas{font-family:"fontello"}.fa,.fas{font-weight:900} .pol-stat-ind a{color: #666;} .pol-stat-ind li {padding-bottom:10px} .rounded-10 {border-radius:10px} .bordered-3 {border: 3px solid #fff} .bordered-3:hover {border: 3px solid #fff}