html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after{content:'';content:none}
q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
button::-moz-focus-inner{padding:0;border:0}
strong,b{font-weight:bold}
em,i{font-variant:italic}
.success{color:#3d6611;font-weight:bold}
.error{color:#f00;font-weight:bold}
.notice{color:#ccc}
.messages{overflow:hidden;width:100%}
.messages li{margin:0 0 10px}
.messages li li{margin:0 0 3px}
.error-msg,.success-msg,.note-msg,.notice-msg,.warning-msg{background:none no-repeat scroll 10px center transparent;border:1px solid #000;font-size:10px;font-weight:bold;padding:8px 8px 8px 32px}
.error-msg{background-color:#faebe7;background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/error_msg_icon.gif);border-color:#f16048;color:#df280a}
.success-msg{background-color:#eff5ea;background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/success_msg_icon.gif);border-color:#446423;color:#3d6611}
.note-msg,.notice-msg,.warning-msg{background-color:#fafaec;background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/note_msg_icon.gif);border-color:#fcd344;color:#3d6611}
.ac_box{border:1px solid #2D556E;border-width:3px 1px;background-color:white;font-size:11px;overflow:hidden;padding:0px;z-index:99999}
.ac_results ul,.ac_results ul li{list-style:none none outside !important;padding:0;margin:0}
.ac_item{margin:0;cursor:default;display:block;line-height:14px;overflow:hidden;text-align:left;white-space:nowrap}
.ac_item .col1{width:350px;float:left;max-width:335px;min-width:335px;overflow:hidden}
.ac_item .col2{width:50px;float:left;overflow:hidden}
.ac_logo{line-height:13px;overflow:hidden;border-top:1px solid gray;margin:0;padding:3px 5px;text-align:right;vertical-align:middle}
.exo_logo{cursor:pointer;font-family:Arial,Helvetica,Sans-Serif;font-size:10px;font-weight:bold;color:#2D556E;vertical-align:bottom;display:inline-block;height:15px}
.exo_logo img{vertical-align:bottom;margin:0;padding:0}
.ac_loading{background:#fff url(http://content.exorbyte.com/sn/img/indicator.gif) right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#BFC9D0}
.ac_cat{font-weight:bold;font-size:12px}
.ac_tab{padding-left:16px}
.ac_box{background-color:#FFFFFF;border:0 none;font-family:Arial,Helvetica,Sans-Serif;font-size:11px}
.ac_footer{display:none}
.ac_results{border:1px solid #A6A4AF}
.ac_item{padding:1px 5px 3px}
.ac_item .exo-cat{background:transparent url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/group-category.png) no-repeat scroll left top;padding-top:2px;padding-left:18px;display:inline-block}
.ac_item .col1{max-width:330px;min-width:330px;padding-left:18px;width:330px}
.col1 .exoSuggImg{display:block;float:left}
.col1 .exoSuggName{display:inline-block;overflow:hidden;vertical-align:top}
.ac_item .col2{float:right;text-align:right;width:91px}
.ac_cat{border-top:1px solid #C2C5C4;font-weight:bold}
.ac_over{background-color:#DFDFDF}
.ac_logo{border:1px solid #A6A4AF;border-top:0 none}
.ac_header{border-left:0;border-right:0;height:31px;margin:0;overflow:hidden;padding:0;text-align:left;vertical-align:top}
#snHeader{background:transparent url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/header-mid.gif) repeat scroll left top;font-size:12px;font-weight:bold;line-height:32px;overflow:hidden;white-space:nowrap}
#snHdrLeft{background:transparent url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/header-left.gif) no-repeat scroll left top;float:left;width:6px}
#snHdrRight{background:transparent url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/header-right.gif) no-repeat scroll left top;float:right;width:6px}
#snHdrMid{float:left}
#exo-mask{top:0;left:0;position:absolute;z-index:9000;background-color:#000;display:none}
#exo-modal-container #exo-close{float:right;font-weight:bold;text-align:right}
#exo-modal-container .exo-left-col,#exo-modal-container #exo-facet-sb{float:left;width:220px;min-height:30px}
#exo-modal-container .exo-right-col,#exo-modal-container #exo-results{float:right;width:660px}
#exo-modal-container a:link,#exo-modal-container a:visited{color:#01578C;text-decoration:none}
#exo-modal-container a:hover{text-decoration:underline}
#exo-modal-container{background-color:#fff;color:#484848;display:none;font-family:Arial,Helvetica,Sans-Serif;font-size:0.8em;font-weight:normal;padding:20px;position:absolute;width:900px;z-index:9999}
#exo-search-box{background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/search.png") repeat-x scroll 0 0 transparent;border-style:none;float:right;height:32px;line-height:12px;margin-right:401px;text-align:center;text-indent:0;vertical-align:bottom;width:250px}
#exo-search-box div{height:32px}
#exo-search-box input#exo-search2352341{border:medium none;float:left;height:21px;margin:1px;padding:4px;width:200px}
#exo-search-box label{float:left;height:100%;width:40px}
#exo-search-box label > input{cursor:pointer;height:100%;opacity:0;width:100%}
#exo-facets{clear:both;margin-top:15px}
#exo-results{padding:0 0 0 10px}
.exo-clear,.exo-facet-row > div.exo-clear{float:none;clear:both;margin:0;padding:0;width:0}
.exo-facet-row{max-height:192px;clear:both}
.exo-facet-border{overflow-y:auto;border:1px solid #CCCCCC}
.exo-more{margin-top:5px;text-decoration:underline;cursor:pointer}
.exo-facet-row > div.exo-facet-hdr{float:none;display:block;margin:0;width:100%}
.exo-facet-row > div.exo-facet-hdr > h3{width:31%;float:left;margin:0 5px;overflow:hidden}
.exo-facet-row > div{overflow:hidden;max-height:150px;margin:10px 5px;width:31%;float:left;position:relative}
.exo-multi-facet ul,.exo-cats ul{list-style:none outside none !important;padding-left:15px;margin-left:0}
.exo-multi-facet ul li,.exo-cats ul li{margin:0}
.exo-facet-row ul{padding:0;margin:0}
.exo-multi-facet a{background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/ecs_facette.gif") no-repeat scroll left 1px transparent;padding-left:19px}
.exo-multi-facet .exo-bold a{background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/ecs_facette_active.gif") no-repeat scroll left 1px transparent;padding-left:19px}
.exo-x-gray{background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/theX-gray.png") no-repeat scroll left center transparent}
a.exo-x,a.exo-x:hover{background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/theX.png") no-repeat scroll left center transparent;text-decoration:none !important}
a.exo-x,#exo-price-clr{display:inline-block;width:10px}
ul.exo-cats-list{clear:both;margin:4px 0 0 12px !important;padding-left:0}
.exo-FName{overflow:hidden;white-space:nowrap;display:block;float:left;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.exo-li-height{clear:both;height:16px;line-height:16px;padding:2px 0}
.exo-wide-cat{max-width:90%}
.exo-slim-cat{max-width:80%}
.exoFCount{font-size:0.75em;color:#819521}
.exo-price{margin:11px}
#exo-price-hdr{border:0;margin-bottom:10px;width:79%}
.exo-center{text-align:center}
.exo-bold a{font-weight:bold !important}
.exo-bold{font-weight:bold !important}
.exo-right{text-align:right;white-space:nowrap}
div#exo-price-count{margin-left:4px}
div#exo-price-slider{clear:both;font-size:0.7em;margin:0 8px 10px;width:70%}
div.exo-price input{width:44px}
#exo-header{clear:both;padding:5px 0}
.exo-headerLine{display:block;clear:both;height:20px;padding:5px 0}
.exo-first{border-bottom:1px solid #CCCCCC}
#exo-noResults{padding-bottom:10px}
.exo-result{clear:both;height:95px}
.exo-result > div{float:left;height:100%}
.exo-result .exo-img{width:25%;border-right:1px solid #CCCCCC}
.exo-grid{border-top:1px solid #ccc;border-left:1px solid #ccc}
.exo-grid .exo-result{border-right:1px solid #ccc;border-bottom:1px solid #ccc;clear:none;float:left;width:239px;height:400px}
.exo-grid .exo-result > div{float:none;height:90px;width:94%;padding:3%}
.exo-grid .exo-result .exo-img{height:188px;border-right:none}
.exo-result .exo-img img{border:0 none;display:inline;max-height:100%;max-width:100%}
.exo-result .exo-img > div{vertical-align:middle;text-align:center;width:100%;height:100%}
.exo-result .exo-desc{padding-left:10px;width:72%}
.exo-desc .exo-prodName{font-size:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.exo-grid .exo-desc .exo-prodName{white-space:normal;height:57px;margin-bottom:3px}
.exo-result .exo-desc > div.exo-prodDesc{margin:5px 0;height:48px;overflow:hidden}
.exo-list .exo-prodName a,.exo-FName a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.exo-desc .exo-prodPrice{font-weight:bold;float:right}
.exo-grid .exo-desc .exo-prodPrice{text-align:right;float:none}
.exo-grid .exo-dlvTime{float:right}
.exo-dlvTime,.exo-addToCart{float:left}
#exo-brandClr,#exo-brandSel{cursor:pointer}
#exo-result-list{clear:both;margin-top:8px}
#exo-numRes{float:left;max-width:30%;min-width:30%;padding-top:5px;width:28%}
.exo-list .exo-result-sep{border-top:1px solid #CCCCCC;margin:8px 0}
#exo-view{float:left;padding-top:3px}
#exo-view span{background-image:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/view.png");background-repeat:no-repeat;display:inline-block;height:18px;margin:0 4px;vertical-align:text-bottom;width:20px}
#exo-gridView.exo-active{background-position:-1px 0;cursor:default}
#exo-gridView{background-position:-22px 0;cursor:pointer}
#exo-listView{background-position:-65px 0;cursor:pointer}
#exo-listView.exo-active{background-position:-43px 0;cursor:default}
#exo-numPerPage{float:left;padding-top:5px;width:16%}
#exo-numPerPage span{padding:0 2px}
.exo-sorting{float:right}
.exo-pager{float:right}
.exo-actual-page{font-weight:bold}
.exo-page-number{padding:0 2px}
.exo-prod-url{font-size:13px}
.exo-desc h2{line-height:1;font-size:14px}
body{background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/bg.png) 0 0 repeat-x scroll #fff;font:12px/1.3 Arial,Helvetica,sans-serif}
input[type=text],input[type=password],select,textarea{border:1px solid #ccc;background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/css/data:image/gif;base64,R0lGODlhJQASAKUBAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+ff39/b29vX19fPz8/Hx8fDw8O/v7+3t7evr6+rq6unp6efn5+bm5uTk5OLi4uHh4eDg4N/f397e3t3d3dvb29ra2tnZ2djY2NfX19bW1tXV1dTU1NPT09LS0tDQ0P///////////////////////////////////////////////////////////////////////////////////////////////////yH5BAEAAD8ALAAAAAAlABIAAAZ3wI5wSCwaj8jOZclsOp/Q6AVCrVqv2Cw1sq02vuCweEwOM8KItHrNbrcTaThCjijY7/i8Xm+w9wt/BQODhIWGh4iJAwGMjY6PkJGPApKVlpeYmY6UAZycmqCToaOkpaajnqeqq6yaqZ2NArKztLW2tgOygwK5skEAOw==") 0 0 repeat-x scroll #fff}
input[type=text],input[type=password]{height:19px;line-height:19px;padding:0 4px}
a{color:#00396c;text-decoration:none}
a:hover{text-decoration:underline}
.clearer:after,.header:after,#nav:after,.main:after,.footer:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block-poll li:after,.block-related li:after,.block-related .item:after,.block .actions:after,.mini-products-list li:after,.title-buttons:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.products-list li.item:after,.product-view .product-img-box .more-views ul:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.opc .step-title:after,.checkout-progress:after,.field-100:after,.group-select li:after,.form-list li:after,.buttons-set:after,.buttons-set2:after,.page-print .print-head:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.clear{clear:both}
.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}
.nobr{white-space:nowrap !important}
.wrap{white-space:normal !important}
.a-left{text-align:left !important}
.a-center{text-align:center !important}
.a-right{text-align:right !important}
.v-top{vertical-align:top}
.v-middle{vertical-align:middle}
.f-left,.left{float:left !important}
.f-right,.right{float:right !important}
.f-none{float:none !important}
.f-fix{float:left;width:100%}
.no-display{display:none}
.no-margin{margin:0 !important}
.no-padding{padding:0 !important}
.no-bg{background:none !important}
sup{vertical-align:super;font-size:smaller}
sub{vertical-align:sub;font-size:smaller}
.wrapper{margin:0 auto;padding:0 13px;height:100%;}
.page{position:relative;height:100%}
input::-webkit-input-placeholder{color:#a0a0a0}
input:-moz-placeholder{color:#a0a0a0}
.header-container{height:111px;background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/header_bg.png) 0 0 repeat-x scroll #fff;color:#a0a0a0;padding:0 0 5px}
.header-container .col-1,.header-container .col-2,.header-container .col-3{float:left}
.header-container .col-1{padding:0;width:242px}
.header-container .col-2{width:478px}
.header-container .col-3{width:220px}
.header-container .col-2,.header-container .col-3{padding:24px 10px 0;height:82px;border-left:1px solid #ccc}
.header-container #search_mini_form a{margin:16px 0 9px 10px;color:#a0a0a0;text-decoration:underline;font-size:11px;display:block}
.header-container #search_mini_form a:hover{text-decoration:none}
.header-container #search_mini_form input{padding:0 9px;height:24px;line-height:22px;font-size:12px;float:left; width: 170px;}
.header-container #search_mini_form button{float:right;height:24px}
.header-container #hotline{ color: #333; margin:0 8px 0 0}
.header-container .business-time{font-size:11px}
.header-container .top-cart .cart-info{margin:0 8px 9px}
.header-container .top-cart .cart-text{float:left}
.header-container .top-cart .cart-value{float:right;color:#00396c;font-weight:bold;white-space:nowrap}
.header-container .top-cart button{width:220px;height:24px}
.header-container .input-wrapper{display:block}
.header-container .input-wrapper label{margin-top:5px}
#print-logo{display:none}

/* Cookie Message */
#czgdpr-notice.overlay{
	width: 100% !important;
	left: 0 !important;
	-webkit-transform: unset !important;
	    -ms-transform: unset !important;
	        transform: unset !important;
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
#czgdpr-notice-wrp{
	max-width: 750px;
}
#czgdpr-notice-wrp .button span, #czgdpr-notice-wrp .button span span {
    background: none;
    padding: 0;
    margin: 0;
}
div#czgdpr-notice #czgdpr-notice-wrp button.button{
	height: 25px;
    border-radius: 15px;
}
#czgdpr-notice-wrp{
	max-height: 500px;
	overflow: scroll;
}
.czgdpr-groups-group-1 .czgdpr-groups-group-switcher input[type="checkbox"] {
    pointer-events: none;
    opacity: 0.5;
}
/**/

#shopping-cart-table span.seller-hint {background: none;color: #cc0001;padding: 0;text-align: left;}
span.seller-hint {margin: 10px 0 0 0;display: block;padding: 5px;color: #fff;background: #cc0001;text-align: center;}
.cart .checkout-types span.seller-hint {margin: 0 0 10px 0;}
#business-store{position:absolute;width:377px;height:43px;right:-6px;top:150px}
div#logo{width:207px;height:34px;margin:36px 0 0 18px}
div#logo a{display:block;height:100%;width:100%}
button{outline:none;background:#de5c06;background:-moz-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f88c43), color-stop(100%, #de5c06));background:-webkit-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-o-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-ms-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:linear-gradient(top, #f88c43 0%, #de5c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88c43',endColorstr='#de5c06',GradientType=0);height:21px;border:1px solid #ccc;color:#fff;padding:0 10px;font-weight:bold;cursor:pointer;overflow:visible;font-size:12px}
button.grey-button{color:#333;background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/ajaxcartpro/images/btn_continue_shopping.png) no-repeat scroll 0 0 transparent;filter:none;width:144px;padding:0;line-height:24px;height:24px;border:none}
button.bold-button{background:#de5c06;background:-moz-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f88c43), color-stop(100%, #de5c06));background:-webkit-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-o-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-ms-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:linear-gradient(top, #f88c43 0%, #de5c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88c43',endColorstr='#de5c06',GradientType=0);line-height:28px;height:28px;border:1px solid #ccc;color:#fff;height:31px;line-height:31px}
button.small-grey{background:#7b7b7b;background:-moz-linear-gradient(top, #a3a3a3 0%, #7b7b7b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a3a3a3), color-stop(100%, #7b7b7b));background:-webkit-linear-gradient(top, #a3a3a3 0%, #7b7b7b 100%);background:-o-linear-gradient(top, #a3a3a3 0%, #7b7b7b 100%);background:-ms-linear-gradient(top, #a3a3a3 0%, #7b7b7b 100%);background:linear-gradient(top, #a3a3a3 0%, #7b7b7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3a3a3',endColorstr='#7b7b7b',GradientType=0)}
button:hover,button:focus,button:active{outline:none}
button .checkout-icon-default,button .checkout-icon-business{padding-left:24px;background:none no-repeat scroll 0 0 transparent}
button .checkout-icon-default{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/checkout-default.png)}
button .checkout-icon-business{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/checkout-business.png)}
.qty{width:45px}
.main{background:#fff;padding:7px 10px 0}
.col2-left-layout .col-left,.col3-layout .col-left{float:left;width:220px}
.col2-left-layout .col-main,.col3-layout .col-main{padding:0 0 0 10px;float:right;width:732px}
.col3-layout .col-content{float:left}
.col3-layout .col-right{float:left;}
.col2-right-layout .col-main{float:left;width:722px}
.col2-right-layout .col-right{float:right;width:230px;padding:0 0 0 10px}
.col1-layout .col-main{padding:0 0 20px}
.quick-login{margin:0 0 10px}
.quick-login h2, .quick-login .quick-login-title, .store-view-switch a.store-view-switch-a{background:#de5c06;background:-moz-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f88c43), color-stop(100%, #de5c06));background:-webkit-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-o-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:-ms-linear-gradient(top, #f88c43 0%, #de5c06 100%);background:linear-gradient(top, #f88c43 0%, #de5c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88c43',endColorstr='#de5c06',GradientType=0);line-height:28px;height:28px;border:1px solid #ccc;color:#fff;display:block;padding:0 10px;cursor:pointer}
.quick-login h2 span, .quick-login .quick-login-title span{background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/css/data:image/gif;base64,R0lGODlhCgAFAMQAAAAAAP/////9/v78/f/5///9///+//r///j/+vn/+fv/9/7/+///8v//8//99v/88//99//+/P/79P/89//47v/9+v/8+P/8+f/+/f/49P/6+P///wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAAKAAUAAAUg4OZM1Gae0XYYw2lCSFJdjYRJjFIIhmZam8yGsHi4TCEAOw==") 0 center no-repeat scroll transparent;padding-left:16px;font-weight:bold}
.store-view-switch{margin:10px 0;}
.store-view-switch a{padding:0 0 0 24px;color:#d65e16;background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/css/data:image/gif;base64,R0lGODlhBwAFAIABAOFmAP///yH5BAEKAAEALAAAAAAHAAUAAAIIjAOnyeirXgEAOw==") 10px center no-repeat scroll transparent;font-weight:bold}
#quick-login{display:none;border:1px solid #ccc;border-top:none;padding:10px}
#quick-login li{margin:0 0 5px}
#teaser{-moz-box-shadow:0px 1px 1px #ccc;-webkit-box-shadow:0px 1px 1px #ccc;box-shadow:0px 1px 1px #ccc;margin:0 0 18px;padding:0px;border:1px solid #ccc}
#teaser img{display:block}
.navigation{color:#626262;margin:0 0 9px}
.navigation h2, .navigation span.navi-title{background:#dcdcdc;background:-moz-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:linear-gradient(top, #fefefe 0%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dcdcdc',GradientType=0);height:29px;line-height:29px;border:1px solid #dcdcdc;padding:0 10px;font-size:13px}
.navigation a,.navigation span{display:block;border:1px solid #dcdcdc;border-top:none;margin:0 0 1px;padding:4px 10px 4px 22px;background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/css/data:image/gif;base64,R0lGODlhBwAHAJEAAAAAAP///xUlJ////yH5BAEAAAMALAAAAAAHAAcAAAIKnI8jaesK0ZLsFAA7") 10px 8px no-repeat scroll #eee;color:#626262}
.navigation a:hover,.navigation span:hover{text-decoration:none;color:#00396c}
.navigation span.navi-title:hover{color:#626262;}
.navigation li:first-child a{padding-top:12px;background-position:10px 16px}
.navigation ul span:hover{color:#626262}
/*.navigation ul ul a,.navigation li li:first-child a{padding:4px 10px 4px 34px !important;background-position:23px 8px !important;background-color:#DBDBDB}*/
.navigation ul ul a,.navigation li li a{padding:4px 10px 4px 34px !important;background-position:23px 8px !important;background-color:#DBDBDB}
.navigation ul ul ul a,.navigation li li li:first-child a{padding-left:46px !important;background-position:35px 8px !important;background-color:#c8c8c8}
.navigation ul ul ul ul a,.navigation li li li li:first-child a{padding-left:58px !important;background-position:47px 8px !important;background-color:#a8a8a8}
.navigation a.active{color:#333;background-color:#f7b383 !important}
.navigation.layered h2{background:#022356;background:-moz-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f7bc4), color-stop(100%, #022356));background:-webkit-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-o-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-ms-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:linear-gradient(top, #4f7bc4 0%, #022356 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f7bc4',endColorstr='#022356',GradientType=0);height:30px;line-height:30px;color:#fff;padding:0 0 0 10px}
.navigation.layered a{background-color:#dce8ff}
.navigation.layered span{color:inherit;display:inline;background:none;padding:0;margin:0;border:none}
.navigation.layered span:hover{color:inherit}

#exo-facet-container h3{background:#022356;background:-moz-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f7bc4), color-stop(100%, #022356));background:-webkit-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-o-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-ms-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:linear-gradient(top, #4f7bc4 0%, #022356 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f7bc4',endColorstr='#022356',GradientType=0);height:30px;line-height:30px;color:#fff;padding:0 0 0 10px}
#exo-facet-container a{background-color:none transparent}
#exo-facet-container span{color:inherit;display:inline;background:none;padding:0;margin:0;border:none}
#exo-facet-container span:hover{color:inherit}
#exo-facet-container div.exo-multi-facet, #exo-facet-container div.exo-cats{background-color:#dce8ff}
#exo-facet-container .produkt_id, #exo-facet-container .preis_netto, #exo-facet-container .kurzbeschreibung, #exo-facet-container .mpn, #exo-facet-container .id, #exo-facet-container .preis {display:none;}


.breadcrumbs{margin:6px 0 8px}
.breadcrumbs .start{font-weight:bold;color:#00396c;text-transform:uppercase;font-size:12px}
.breadcrumbs li{display:inline;color:#d65e16;margin:0 3px 0 0;font-size:11px}
.breadcrumbs li strong{font-weight:normal}
.breadcrumbs li span{color:#00396c;margin:0}
.breadcrumbs .min-amount-msg {font-size: 11px;margin: 3px 0;}
.min-amount-msg {font-size: 11px;margin: -3px 0 5px 0;}
.col-main h1,.col-main h2,.col-main h3,.col-main h4,.col-main h5{color:#00396c;font-size:19px;margin:0 0 1em}
.col-main h1 strong,.col-main h2 strong,.col-main h3 strong,.col-main h4 strong,.col-main h5 strong{color:#d65e16;font-weight:normal}
.col-main h1{margin:0 0 14px}
.col-main h2{font-size:18px}
.col-main h3{font-size:16px;font-weight:bold}
.col-main h4{font-size:14px;font-weight:bold}
.col-main h5{font-size:12px;font-weight:bold}
.col-main h2.legend{margin:15px 0 5px}
.col2-set .col-1{float:left;width:49%}
.col2-set .col-2{float:left;width:49%}
.col2-set .narrow{width:33%}
.col2-set .wide{width:65%}
.col3-set .col-1{float:left;width:32%}
.col3-set .col-2{float:left;margin-left:2%;width:32%}
.col3-set .col-3{float:right;width:32%}
.col4-set .col-1{float:left;width:23.5%}
.col4-set .col-2{float:left;margin:0 2%;width:23.5%}
.col4-set .col-3{float:left;width:23.5%}
.col4-set .col-4{float:right;width:23.5%}
#tab-system{margin:0 0 19px;height:276px;position:relative}
#tab-system .tab-captions{-moz-box-shadow:0px 1px 5px #ccc;-webkit-box-shadow:0px 1px 5px #ccc;box-shadow:0px 1px 5px #ccc;background:#dcdcdc;background:-moz-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:linear-gradient(top, #fefefe 0%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dcdcdc',GradientType=0);height:29px;line-height:29px;border:1px solid #dcdcdc;border:1px solid #b2b2b2;position:absolute;bottom:0;width:730px}
#tab-system .tab-captions a{font-size:15px;width:120px;height:29px;display:block;float:left;text-align:center;text-decoration:none;color:#626262;border-left:1px solid #b2b2b2}
#tab-system .tab-captions a:hover,#tab-system .tab-captions a.active{color:#00396c}
#tab-system .tab-captions a:first-child{border-left:none}
#tab-system .tab-content{display:none;position:absolute}
#tab-system .tab-content img{display:block}
#tab-system .tab-content:first-child{display:block}
#tab-system #news{height:190px;padding:28px;background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/bg_news.png) no-repeat scroll 0 0 transparent;background-size: 100%;}
#tab-system #news .news-pic{float:right;border:1px solid #ccc;margin-left:20px}
#tab-system #news h4{font-size:12px;color:#000;font-weight:normal;margin:0 0 30px}
.three-col-index{margin:0 0 9px}
.three-col-index .three-col-1,.three-col-index .three-col-2,.three-col-index .three-col-3{width:233px;float:left}
.three-col-index .three-col-2{margin:0 16px}
.three-col-index .three-col-3 .block-content{height:61px;padding-top:23px}
.three-col-index .block{-moz-box-shadow:0px 1px 5px #ccc;-webkit-box-shadow:0px 1px 5px #ccc;box-shadow:0px 1px 5px #ccc}
.block{margin:0 0 10px}
.block .block-title{background:#022356;background:-moz-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f7bc4), color-stop(100%, #022356));background:-webkit-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-o-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-ms-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:linear-gradient(top, #4f7bc4 0%, #022356 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f7bc4',endColorstr='#022356',GradientType=0);height:25px;line-height:25px;color:#fff;padding:0 10px}
.block .block-title h2{color:inherit;font-size:13px}
.block .block-title a{color:#fff;text-decoration:underline}
.block .block-title a:hover{text-decoration:none}
.block .block-content{padding:10px;border:1px solid #ccc;border-top:none}
.block.block-alternative .block-title{background:#eeeeed;background:-moz-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #eeeeed));background:-webkit-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:-o-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:-ms-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:linear-gradient(top, #fefefe 0%, #eeeeed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eeeeed',GradientType=0);height:25px;line-height:25px;border:1px solid #ccc;color:#626262}
.block-subscribe .block-content{background:#f1f6ff;height:74px !important}
.block-subscribe .block-content input[type=text]{width:92px}
.block-subscribe .block-content select,.block-subscribe .block-content button{width:102px}
.block-subscribe .block-content .required{float:right;color:#626262}
.block-subscribe .block-content .newsletter-subscribe-row{margin:0 0 3px}
.block-twitter .block-title h2{margin:0 0 0 -10px;background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/twitter_icon.png) no-repeat scroll 0 0 transparent;padding:0 0 0 34px}
.block-twitter .date{color:#d65e16}
.block-twitter p{color:#626262;font-size:11px}
.block-twitter .block-content{height:74px; overflow: auto; padding: 0 5px 20px 10px;}
.block-certification .block-content{text-align:center}
.block-toolbar .pages ol{display:inline}
.block-toolbar .pages li{display:inline;margin:0 0 0 5px}
.block-toolbar .pages li .current{font-weight:bold;color:#d65e16}
.block-toolbar .sorter .view-mode,.block-toolbar .sorter .show-pages,.block-toolbar .sorter .sort-by{float:left;width:33%}
.block-toolbar .sorter .show-pages{text-align:center}
.block-toolbar .sorter .sort-by{text-align:right}
.block-navigator .buy-product,.block-navigator .wishlist-product,.block-navigator .compare-product,.block-navigator .recommend-product{display:block;height:29px;line-height:29px;border-bottom:1px solid #ccc;padding-left:33px;background:none no-repeat scroll 10px 6px #fff}
.block-navigator .buy-product{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/icon_buy.png)}
.block-navigator .wishlist-product{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/icon_wishlist.png)}
.block-navigator .compare-product{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/icon_compare.png)}
.block-navigator .recommend-product{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/icon_recommend.png)}
.block-contact span,.block-contact a{height:26px;line-height:26px;display:block;padding-left:25px;background:none no-repeat scroll 0 5px #fff}
.block-contact span.navi-title{background:none;padding-left:0;}
.block-contact .contact-phone{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/phone.png)}
.block-contact .contact-fax{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/printer.png)}
.block-contact .contact-mail{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/email.png)}
.block-contact .contact-form{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/contact-form.png)}
.block-contact .office-hours{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/clock.png);height:auto;line-height:1.3;padding-top:2px}
.block-recently-viewed li{border-bottom:1px solid #ccc;padding:0 0 10px;margin:0 0 10px}
.block-recently-viewed .product-image{text-align:center}
.block-productoffer .block-content{background:#f1f6ff}
.block-productoffer .row{margin:5px 0}
.block-productoffer input[type=text]{width:200px}
.block-productoffer textarea{width:208px}
.block-progress dt{font-weight:bold}
.block-progress dd{margin:10px 0}
.block-waagen-assistent h4{font-weight:bold}
.block-waagen-assistent ul,.block-waagen-assistent p{margin:5px 0 8px}
.block-waagen-assistent input[type=checkbox]{margin:0}
.block-waagen-assistent li{margin:2px 0}
.block-waagen-assistent li label{float:left;width:30px;height:21px;line-height:21px}
.block-waagen-assistent li input{width:70px}
.block-downloads h3.date{margin:0;text-align:right;font-size:13px;margin:8px 0 5px;border-bottom:1px solid #ccc}
.block-downloads img{vertical-align:middle}
.block-social-media,.block-follow-us{float:left;width:358px}
.block-social-media .block-content,.block-follow-us .block-content{height:33px}
.block-social-media{margin-right:16px}
.block-secure .block-content{text-align:center}
.col-right .block-social-media,.col-right .block-follow-us{float:none;width:auto;margin-right:0}
.col-right .block-social-media .block-content,.col-right .block-follow-us .block-content{height:auto}
.ui-tabs-nav .ui-state-default,.ui-tabs-nav .ui-state-active{float:left}
.ui-tabs-nav .ui-state-default a,.ui-tabs-nav .ui-state-active a{display:block;background:#eeeeed;background:-moz-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #eeeeed));background:-webkit-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:-o-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:-ms-linear-gradient(top, #fefefe 0%, #eeeeed 100%);background:linear-gradient(top, #fefefe 0%, #eeeeed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eeeeed',GradientType=0);height:25px;line-height:25px;border:1px solid #ccc;color:#626262;padding:0 14px;margin:0 4px 0 0;border-bottom:0}
.ui-tabs-nav .ui-state-default a:hover,.ui-tabs-nav .ui-state-active a:hover{text-decoration:none}
.ui-tabs-nav .ui-state-active a,.ui-tabs-nav .ui-state-hover a{background:#022356;background:-moz-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f7bc4), color-stop(100%, #022356));background:-webkit-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-o-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:-ms-linear-gradient(top, #4f7bc4 0%, #022356 100%);background:linear-gradient(top, #4f7bc4 0%, #022356 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f7bc4',endColorstr='#022356',GradientType=0);height:25px;line-height:25px;color:#fff;height:26px;line-height:26px;border:none;padding:0 15px}
.ui-tabs-hide{display:none !important}
.category-products{margin:10px 0 0;clear:both}
.products-grid{border-top:1px solid #ccc;border-left:1px solid #ccc;margin:0 0 1em}
.products-grid table{width:100%}
.products-grid td{padding:10px 9px 10px;border-right:1px solid #ccc;width:33%}
.products-grid .even td{padding-top:0;border-bottom:1px solid #ccc;vertical-align:bottom}
.products-grid .single td{border-bottom:1px solid #ccc}
.products-grid h3.product-name,.products-grid h3.category-name{margin:0 0 0;font-size:14px;font-weight:bold}
.products-grid h3.category-name{min-height:45px}
.products-grid .product-sku{margin:5px 0;font-size:11px}
.products-grid .product-short-description{margin:0 0 0}
.products-grid .sub-category-list a{padding:0 0 0 10px;margin:0 0 3px;background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/css/data:image/gif;base64,R0lGODlhBwAHAJEAAAAAAP///xUlJ////yH5BAEAAAMALAAAAAAHAAcAAAIKnI8jaesK0ZLsFAA7") 0 5px no-repeat scroll #fff;display:block;line-height:1.5}
.products-grid.ui-tabs-panel{-moz-box-shadow:0px 1px 5px #ccc;-webkit-box-shadow:0px 1px 5px #ccc;box-shadow:0px 1px 5px #ccc}
.products-grid .top-offer{padding:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}
.products-grid .top-offer p{background-color:#d9eafe;padding:5px 10px}
.products-grid .availability{height:31px;line-height:31px}
.old-price{font-weight:bold}
.old-price .price{text-decoration:line-through}
.special-price,.regular-price{color:#d65e16;font-size:20px;font-weight:bold;margin:5px 0}
.product-price-note{font-size:11px}
.alternative-price{color:#a0a0a0;margin:0 0 10px}
.minimal-price-link{color:#d65e16;font-weight:bold}
#stdIn2,#newsletter{margin-right:3px}
.footer{line-height:42px;padding-left:260px;color:#a0a0a0;border-top:#ddd; margin-top: 40px;}
.footer a{font-size:11px}
.footer .footer-options{margin:0 10px 0 0;float:right}
.footer .footer-options .print,.footer .footer-options .back{background:url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJtSURBVDjLjZPfS1NhGMfPXfh3OG/E/yBImNkqrYGCzAthh+WNgXihwQYb2CoYukGwsdRLoYUWQbRAhqzc2Q91IrrVhlhLqznL5Tyb23m3s317z1szBzM68Lk47/N9Pud5XjgcAK7OVfM7/a2piE87HalRoLVHStrp1VKvLVi7fE9wns/WaXi58UgoH4kl/CxIyOZ/cyRKSKRFmF/tw/B4p3jl7utLFwp6baHiySnBxheZUkHkM8HKrgSpUsVGWsaDN/tQG/1PLxT02EIlRbBJBZtfZaztlSF8JEgdFqBMdnh8im7LSqWpYHJysqXHFiS5AkGMfi12UP0zRRm+D6fwxvPI0dWu3Q8QvV7f0iCgzQZKnl4WjqkgcVDDeyrYpqLoXoWtsbxTpLUyrlsFDA4O5vv7+w1MQBu7Z2dnEY1GcXsqjCwVJDM1JCixb1Vs0VXCdIoAXSVLBTcfhhEIBDA+Pg6NRtOtCLbpg0wmA7PZ/F8oWUEQMDAwsKsIiCzLUFhfX4coiv8kFAqhnh8bG6txFosFhBDG4uIiUqkUEzVDqc3Pz5/leZ4HZzKZkEgkGG63G8lkEn6/vylKxuFwnOU7OzvBTUxMwOfzMex2O+LxOJaWlpoSi8VgtVrP8u3t7eDoHvB6vQyXywV6Jwyj0YjR0VE2Zl9fH7q6uqBWq9lZPd/W1gZuZGSk6vF42IHSuPD8JZbfBpvybOEFOjo6WHZubg6tra3gDAbDzNDQ0LZOpwPvCqNYIjg6IfhBOcxJSGdL2PtewKeMiKJUBu8MQ6VSKc1bFFPDv8C7ItXhJ2sYdv/lDmOVodR4Z6R6vucXuxIEyKz+W40AAAAASUVORK5CYII=") 0 0 no-repeat scroll;padding:2px 0 2px 20px;margin-left:10px;color:#00396c;font-weight:bold}
.footer .footer-options .back{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/back.gif)}
.products-grid .product-image,#product-info .product-image,.products-list .product-image{text-align:center;position:relative;padding:5px 0;margin:5px 0; background-color: #fff;}
.products-grid .product-image .top-product,.products-grid .product-image .restposten,.products-grid .product-image .new-product,.products-grid .product-image .top-seller,#product-info .product-image .top-product,#product-info .product-image .restposten,#product-info .product-image .new-product,#product-info .product-image .top-seller,.products-list .product-image .top-product,.products-list .product-image .restposten,.products-list .product-image .new-product,.products-list .product-image .top-seller{position:absolute}
.products-grid .product-image img.top-product,#product-info .product-image img.top-product,.products-list .product-image img.top-product{right:0;bottom:10px}
.products-grid .product-image img.restposten,#product-info .product-image img.restposten,.products-list .product-image img.restposten{left:-1px;top:-1px}
.products-grid .product-image img.new-product,#product-info .product-image img.new-product,.products-list .product-image img.new-product{right:0;top:0}
.products-grid .product-image img.top-seller,#product-info .product-image img.top-seller,.products-list .product-image img.top-seller{left:0;bottom:10px}
#product-info .product-name h1{margin:0;font-size:18px;}
#product-info .product-name h2{margin:0}
#product-info .product-baseData{color:#626262;font-size:11px;margin:0 0 20px}
#product-info .product-baseData span:before{content:"|";margin:0 10px}
#product-info .product-baseData span:first-child:before{content:"";margin:0}
#product-info .product-img-box{border:1px solid #ccc}
#product-info .product-img-box .product-image{margin:0;border:none}
#product-info .product-col-left{float:left;}
#product-info .product-col-right{float:left;}
#product-info .product-img-box{text-align:center;-moz-box-shadow:0px 1px 1px #ccc;-webkit-box-shadow:0px 1px 1px #ccc;box-shadow:0px 1px 1px #ccc; margin-bottom: 20px;}
#product-info .more-views{border-top:1px solid #ccc}
#product-info .more-views li{border-bottom:1px solid #ccc;border-right:1px solid #ccc;float:left;height:48px;width:57px}
#product-info .more-views li.last{border-right:none}
#product-info .product-flag{height:22px;line-height:22px;background:none no-repeat scroll 1px 1px transparent;padding:0 10px 0 24px;display:block;margin:0 0 4px;color:#626262}
#product-info .product-flag.in-stock{color:#008a0a}
#product-info #f_esd{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/flag-esd.png)}
#product-info #f_topproduct{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/flag-top_product.png)}
#product-info #f_sperrig{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/flag-sperrig.png)}
#product-info #f_restposten{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/flag-restposten.png)}
#product-info .product-availability{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/flag-lieferzeit.png)}
#product-info .price-display{margin:20px 0 0}
.category-title h1{font-size:18px;}
h3.accordion-icon{background:#efefef;color:#000;height:22px;font-size:13px;line-height:22px;margin:0;overflow:hidden;}
h3.accordion-icon .icon{background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/accordion_icons.png) 1px 1px no-repeat scroll transparent;height:22px;width:30px;display:block;float:left}
.general-info{padding:16px 0 10px;margin:30px 0 16px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.general-info .long-description,.general-info .show-less{display:none}
.general-info a#read-more,.general-info .show-less,.general-info .show-more{background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/pointer_orange.png) no-repeat scroll right center #fff;padding-right:10px}
.general-info h3.accordion-icon .icon{background-position:1px -83px}
.general-info .long-description{margin-bottom:10px;}
.general-info .long-description table{border-collapse:separate;border-spacing:8px}
.general-info .long-description table td{vertical-align:top}
.general-info .long-description ul{list-style-type:disc;padding-left:40px;margin:1em 0}
.accordion-elem{margin:0 0 3px;padding:0 0 3px;}
.accordion-elem .accordion-icon{cursor:pointer}
.accordion-elem.disabled .accordion-icon{cursor:default !important;color:#a0a0a0}
.accordion-elem.opened .accordion-icon{color:#d65e16}
.accordion-elem.opened .accordion-icon .icon{background-position:1px -20px}
.accordion-elem .accordion-content{display:none}
.accordion-elem .products-list .product-image{width:100px}
.accordion-inner{padding-left:30px;margin:6px 0 10px}
#product-downloads .accordion-icon{background-color:#cfdef1}
#product-downloads .accordion-icon .icon{background-position:1px -41px}
#product-downloads.opened .icon{background-position:1px -62px}
#product-videos .accordion-content{margin:5px 0 0}
.product-baseinfo{border-collapse:separate;border-spacing:1px;width:100%}
.product-baseinfo td{padding:3px 10px}
.product-baseinfo .odd td{background-color:#f1f1f1}
.product-baseinfo .even td{background-color:#F7F7F7}
.cart-box{margin:18px 0 0;background:#efefef;border:1px solid #ccc;padding:10px}
.cart-box .product-options{margin:0 0 15px !important;padding:0 0 10px;border-bottom:1px solid #ccc}
.cart-box .product-options select{width:100%}
.cart-box label{color:#626262;font-size:11px;line-height:1.8}
.cart-box div.qty{float:left;margin:-9px 10px 0 0}
.cart-box input.qty{width:38px}
.cart-box button{margin-top:1px}
.trusted-shops{background:#dcdcdc;background:-moz-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);background:linear-gradient(top, #fefefe 0%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dcdcdc',GradientType=0);height:29px;line-height:29px;border:1px solid #dcdcdc;-moz-box-shadow:0px 2px 3px #aaa;-webkit-box-shadow:0px 2px 3px #aaa;box-shadow:0px 2px 3px #aaa;float:right;width:217px;height:49px;padding:4px 9px 4px 4px}
.trusted-shops a{padding:13px 0 0 8px;height:36px;color:#626262;display:block;background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/trustedshops.png) no-repeat scroll right top transparent;line-height:1.1}
.trusted-shops a:hover{text-decoration:none}
.bestseller-note{padding:10px;border:1px solid #ccc;border-bottom:none}
.products-list{border:1px solid #ccc;border-bottom:none}
.products-list li{border-bottom:1px solid #ccc;padding:10px}
.products-list .product-image{float:left;width:180px}
.products-list .product-shop{float:right;width:500px}
.products-list .feature-product{margin:0 0 0 10px;float:right}
.products-list li.item{position:relative}
.products-list .small-product-list-right{margin:0 0 0 110px}
.products-list .small-product-list-right .product-name{margin:0 0 0.4em}
.products-list .small-product-list-right .price-display{margin:5px 0 0 !important}
.products-list .small-cart-button, #product-equipment .small-cart-button {background-color:#efefef;border:1px solid #ccc;bottom:20px;padding:5px;position:absolute;right:30px;width:100px}
.products-list .small-cart-button .input-text,#product-equipment .small-cart-button .input-text{width:38px;float:left;margin:0 8px 0 0}
.products-list .small-cart-button label, #product-equipment .small-cart-button label{color:#626262;display:block;margin:0 0 3px}
.products-list .small-cart-button a{vertical-align:top}
.products-list .product-sku{margin:0 0 10px}
.product-downloads{margin:10px 0 0}
.product-downloads li{margin:0 0 10px}
.product-downloads li img{vertical-align:top}
.tags .product-tags li{display:inline;padding-right:5px;margin-right:4px;border-right:1px solid #000}
.tags .product-tags li.last{border-right:none;padding:0;margin:0}
.tags .product-tags li a{color:#1E7EC8;text-decoration:underline}
.tags .product-tags li a:hover{text-decoration:none}
.tags .form-add{margin:10px 0 0}
.tags .form-add label{font-weight:bold;color:#00396c;display:block;margin:0 0 5px}
.tags .form-add .input-text{width:318px}
.tags .note{color:#a0a0a0;font-size:10px}
#compare-items li,.block-layered-nav li{margin:5px 0}
.data-table{width:100%}
.data-table th{border:1px solid #ccc;font-weight:bold;padding:5px;white-space:nowrap;vertical-align:middle}
.data-table th .tax-flag{font-weight:normal;white-space:nowrap}
.data-table td{border:1px solid #ccc;padding:5px;vertical-align:top}
.data-table thead{background-color:#f2f2f2}
.data-table tr.odd{background-color:#f6f6f6}
.data-table tr.even{background-color:#f6f6f6}
.data-table th.label,.data-table td.label{background-color:#f6f6f6;font-weight:bold}
tr.tax-total{cursor:pointer}
tr.tax-total .tax-collapse{background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/bg_collapse.gif) 0 4px no-repeat;cursor:pointer;float:right;padding-left:20px;text-align:right}
tr.show-details .tax-collapse{background-position:0 -53px}
tr.show-details td{background-color:#f6f6f6}
.cart .checkout-types{float:right;text-align:right}
.cart .checkout-types li{clear:both;margin:10px 0}
.cart .cart-collaterals{float:left;width:320px}
.cart .crosssell .product-image{float:left;margin-right:-90px}
.cart .crosssell .product-shop{margin-left:90px}
.cart .totals{float:right}
.cart .totals table{width:100%}
.cart .totals table th,.cart .totals table td{padding:5px}
.cart .totals table th{font-weight:bold}
.cart .cart-left .discount,.cart .cart-left .shipping{border:1px solid #ddd;margin-top:18px;padding:12px 15px}
.cart .footnote{font-size:11px;color:#a0a0a0}
.cart .footnote p{margin:1em 0}
.opc{border-bottom:1px solid #ddd;position:relative;margin:0 0 20px}
.opc .form-list li{margin:5px 0}
.opc li.section{border:1px solid #ddd;border-bottom:0;clear:both}
.opc .step-title{background-color:#f6f6f6;padding:0 5px;text-align:right;clear:both}
.opc .step-title .number{float:left;line-height:22px;margin-right:5px}
.opc .step-title h3{float:left;line-height:22px;margin-bottom:0 !important;font-size:13px}
.opc .allow .step-title{cursor:pointer}
.opc .active .step-title{background-color:#ccc;cursor:default}
.opc .step{border-top:1px solid #ddd;padding:10px;position:relative}
.opc .step .tool-tip{right:10px}
.opc ul.ul li{list-style-type:disc;margin:2px 20px}
.opc .checkout-agreements li,#order_review_form .checkout-agreements li{margin:1.5em 0}
.opc .agreement-content,#order_review_form .agreement-content{border:1px solid #ccc;padding:10px;overflow:scroll;margin:0 0 5px}
.checkout-progress{margin:10px 0;padding:0 50px}
.checkout-progress li{border-top:5px solid #ccc;color:#ccc;float:left;text-align:center;width:20%}
.checkout-progress li.active{border-top-color:#000;color:#000}
.sp-methods{margin:0 0 10px}
.sp-methods .form-list{padding-left:25px;margin:0 !important}
.sp-methods select.month{margin-right:10px;width:150px}
.sp-methods select.year{width:96px}
.sp-methods input.cvv{width:3em !important}
.sp-methods dt{font-weight:bold;margin:6px 0}
.sp-methods .shipDetails{padding-left:24px}
.please-wait{float:right;margin-right:5px}
.group-select label{width:150px}
.group-select .newsletter-subscribe{padding-top:16px}
.group-select .newsletter-subscribe label{float:none}
.group-select li{margin:0 0 5px}
.group-select li .input-box{float:left;width:260px}
.group-select li .input-box select{width:242px}
.group-select li .input-box input.input-text,.group-select li .input-box textarea{width:242px}
.group-select li input.input-text,.group-select li textarea{width:350px}
.search-autocomplete{z-index:999;border:none;color:#000;position:absolute}
.search-autocomplete dl{background-color:#fff;border:1px solid #000}
.search-autocomplete dt{border-bottom:1px solid #000;cursor:pointer;padding:3px}
.search-autocomplete dt .amount{float:right;font-weight:bold}
.search-autocomplete dt:hover{background-color:#ccc}
.search-autocomplete .yui-ac-content{background-color:#FFF;border:1px #000 solid;padding:5px;width:300px}
.search-autocomplete .yui-ac-bd li{background:transparent !important;cursor:pointer}
.search-autocomplete .yui-ac-bd li:hover{background-color:#e4e4e4 !important}
.search-autocomplete .yui-ac-bd .result{height:77px;padding:5px;position:relative}
.search-autocomplete .yui-ac-bd .name{left:79px;padding-left:5px;position:absolute;top:0;width:210px}
.search-autocomplete .yui-ac-bd .img{background-color:black;border:1px solid black;color:white;height:58px;left:0;position:absolute;top:0;width:58px}
.search-autocomplete .yui-ac-bd img{height:75px;margin-right:4px;width:75px}
.search-autocomplete .yui-ac-bd .imgtext{position:absolute;text-align:center;top:50%;width:58px}
.search-autocomplete .yui-ac-hd{border-bottom:1px dashed #999;color:#000;display:block;font-weight:bold;margin-bottom:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:0;text-align:left;display:none}
.login-page .content{min-height:180px;padding-right:10px}
.login-page legend{display:none}
.buttons-set{margin:10px 0 0}
.form-list li{margin:0 0 5px}
.form-list li input[type="radio"]{margin-right:8px}
.form-list li input.input-text,.form-list li textarea{width:250px}
.form-list li input.long-input{width:503px}
.form-list li select{width:256px}
.form-list li label{font-weight:bold;margin-right:20px}
.form-list li.add-row{border-top:1px solid #ddd;margin-top:10px}
.required{color:#f00}
p.required{text-align:right}
.validation-advice{background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/validation_advice_bg.gif) 2px 1px no-repeat;clear:both;color:#f00;font-size:10px;line-height:13px;margin:3px 0 0;min-height:13px;padding-left:17px}
.validation-failed{background:#faebe7 !important;border:1px dashed #f00 !important}
.letters-range{margin:5px 0 10px 0}
.letters-range li{display:inline;margin-right:7px}
.catalog-index{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:6px 0 4px 0}
.catalog-index a{color:#000}
.catalog-index li{margin:0 0 4px}
.catalog-index li a{padding-left:20px;background:none 0 center no-repeat scroll transparent}
.catalog-index li.ci-category a{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/box.png)}
.catalog-index li.ci-product a{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/cart.png)}
.catalog-index li.ci-manufacturer a{background-image:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/lorry.png)}
.lieferprogramm{clear:both;margin:5px 0;padding-top:10px}
.lieferprogramm .right-col,.lieferprogramm .left-col{float:left}
.lieferprogramm .right-col{margin:20px 0 0 15px;vertical-align:middle;width:auto}
.lieferprogramm .left-col{width:550px}
.lieferprogramm .left-col h3{margin-bottom:8px}
.contact .contact-left{float:left}
.contact .contact-right{float:right}
.contact textarea{margin:17px 0 0;height:300px;width:400px}
.contact .c-input{padding:4px;width:200px}
.contact label{float:left;font-weight:bold;margin-bottom:17px;width:80px}
.contact .buttons-set{text-align:right}
.contact .no-float-label{float:none !important;font-weight:normal !important;width:auto !important}
#sitemap{padding:20px}
#sitemap .sitemap-pages li a{color:#333;display:block;height:30px;line-height:30px}
#sitemap .sitemap-pages li:first-child{color:#00396C;font-weight:bold}
#sitemap .sitemap-pages li:first-child a{color:#00396C}
#sitemap .sitemap-pages li.level-1 a{padding-left:10px}
#sitemap .sitemap-pages li.level-2 a{height:20px;line-height:20px;padding-left:20px;color:#666}
#sitemap .sitemap-pages li.level-3 a,#sitemap .sitemap-pages li.level-4{color:#666;padding-left:30px}
.sitemap-pages{float:left;width:270px}
p.offset{margin:15px 0}
#_mainsearch{display:none}
.std p,.cms-page-view .col-main p{margin:1em 0}
.std ul,.cms-page-view .col-main ul{margin:1em 0;padding:0 0 0 40px;list-style-type:disc}
.cms-page-view .col-main .breadcrumbs ul{padding:0;}
.std ul ul,.cms-page-view .col-main ul ul{list-style-type:square}
.std table p{margin:0}
.discount label{display:block;margin:0 0 10px}
#aw_acp_continue{margin-top:20px !important;margin-bottom:10px !important}
#aw_acp_checkout{margin-top:10px !important}
#iframe_form li{margin:5px 0}
#iframe_form .v-fix{float:left}
.dl-search label{display:block;float:left;width:100px;height:21px;line-height:21px}
.dl-search li{margin:5px 0}
.dl-search ol{clear:both}
.dl-search ol label{display:inline;float:none;width:auto;margin-left:5px}
.input-wrapper{position:relative}
#register-customer-newsletter{padding:10px;margin:10px 0 0;border:1px solid #ddd;background-color:#f5f5f5}
#register-customer-newsletter h2{color:#000;line-height:1;margin:0 0 0.4em}
fieldset legend{display:none}
#add_recipient_button{margin-top:10px}
.buyer-protection{margin:20px 0}
.buyer-protection td{vertical-align:top}
.tier-prices h4{color:#000;background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/percent.png) 1px 1px no-repeat scroll #efefef;margin:0;padding-left:30px;height:22px;line-height:22px;font-size:12px}
.tier-prices table{width:100%;border-collapse:separate;border-spacing:1px}
.tier-prices td{padding:2px 2px 2px 10px}
.tier-prices td:first-child{padding-left:30px}
.tier-prices .odd td{background-color:#f7f7f7}
.tier-prices .even td{background-color:#efefef}
.tier-prices .base-price{color:#a0a0a0;font-size:11px}
.sperrig,.esd{float:right;margin:10px 0 0 5px}
.addthis_32x32_style a{margin:0 5px 0 0}
#map{width:100%;height:500px}
#product-options-wrapper dl{margin:10px 0}
#product-options-wrapper dd{margin:5px 0 10px}
#product-options-wrapper select{width:100%}
#jquery-overlay{height:500px;left:0px;position:absolute;top:0px;width:100%;z-index:90}
#jquery-lightbox{left:0px;line-height:0;position:absolute;text-align:center;top:0px;width:100%;z-index:100}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px}
#lightbox-container-image{padding:10px}
#lightbox-loading{height:25%;left:0%;line-height:0;position:absolute;text-align:center;top:40%;width:100%}
#lightbox-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;height:100%;width:49%;zoom:1}
#lightbox-nav-btnPrev{float:left;left:0}
#lightbox-nav-btnNext{float:right;right:0}
#lightbox-container-image-data-box{background-color:#fff;font:10px Verdana, Helvetica, sans-serif;line-height:1.4em;margin:0 auto;overflow:auto;padding:0 10px 0;width:100%}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{float:left;text-align:left;width:70%}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{clear:left;display:block;padding-bottom:1.0em}
#lightbox-secNav-btnClose{float:right;padding-bottom:0.7em;width:66px}
* + html button.bold-button{line-height:20px}
* + html .header-container #search_mini_form a{margin-top:40px}
* + html .header-container .top-cart .cart-info{margin-bottom:7px;zoom:1}
* + html .header-container .input-wrapper label{margin-top:0}
* + html .block .block-title h2{color:#fff;font-weight:normal}
* + html .block-alternative .block-title h2{color:#626262}
* + html .navigation h2{font-weight:normal}
* + html .col-main h2,* + html .col-main h1{font-weight:normal}
* + html .cart,* + html .opc .step,* + html .opc .step-title,* + html .main,* + html #register-customer-newsletter,* + html .col2-set,* + html .input-wrapper{zoom:1}
* + html #contactForm button{margin-top:5px;zoom:1}
* + html #addTagForm button{margin-left:5px}
* + html #coupon_code{margin-right:5px}
* + html .step li{clear:both}
.product-manufacturer-logo{float:right;margin: 19px 0 0 0;}
.product-manufacturer-logo a img{float:left;max-height: 60px;max-width: 110px;}


/* bootstrap overwrite */
.rmain { background-color: #FFF; }
.rmain h1 strong, .rmain h2 strong, .rmain h3 strong, .rmain h4 strong, .rmain h5 strong { color: #d65e16; font-weight: normal; }
.rmain h1, .rmain h2, .rmain h3, .rmain h4, .rmain h5 { color: #00396c; font-size: 19px; margin: 0 0 1em; }
.top24 { padding-top: 24px; }
.rborder3 { border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.products-grid { border: none; }
.rbox { height: 580px; padding: 5px !important;  }
.innerbox { padding: 10px; border: 1px solid #ccc; height: 570px;  }
.products-grid.ui-tabs-panel { box-shadow: none; border: none; }
.products-grid .top-offer { border: none; }
.products-grid .top-offer { border-top: 1px solid #ccc; }
.middlebar { padding-top: 20px; }
.sidebar { padding-top: 20px; }
.block-social-media { margin-right: 0; }
.block-social-media .block-content, .block-follow-us .block-content { height: 53px; }
#tab-system .tab-captions { width: 100%; }
.block-subscribe .block-content, .block-twitter .block-content, .block-certification .block-content { height: 84px !important; }
.header-container .top-cart button { width: 100%; }
.trusted-shops a { height: 51px; }
.trusted-shops { height: 64px; }
.block-certification { margin-top: 0px; }
.bottommenu a { background: none; padding: 0 0 0 20px; border: none; }
.bottommenu span.navi-title { background: none; border: none; }
.footer li { line-height: 22px; }
.footer { border-top: 1px solid #ccc; background-color: #ccc; }
.bordertop { border-top: 1px solid #ccc; padding-top: 10px; margin-top: 30px; }
#product-equipment .small-product-list-right h3, #lieferumfang .small-product-list-right h3 { font-size: 14px; }
#product-equipment .input-text, #lieferumfang .input-text { width: 50px; }
#lieferumfang { border: none; }
.pr-inner { border: 1px solid #ccc; height: 400px; padding: 5px; margin: 5px; }
.footer a { color: #333; }
.footer .footernavi-title { color: #333; font-weight: bold; }
#product-equipment .product-shipping { width: 50%; }
#spitzen-duesen h3.product-name a { font-size: 70%; }
#spitzen-duesen .input-text { width: 30px; }
#spitzen-duesen h3.product-name { line-height: 90%; margin-bottom: 10px;  }
.product-price-note .label { color: #999; font-size: 100%; font-weight: normal; }
.cart-box .label { white-space: normal; text-align: left; }
.small-product-list-right h3 { font-size: 14px; margin-bottom: 5px; }
.small-product-list-right .special-price .price { font-size: 16px; }
#product-info .small-product-list-right .price-display { margin-top: 10px; }
.accordion-content .input-text { width: 35px; }
.news-item img { display: none; }
.responsive-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.responsive-video { position: relative; padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/ padding-top: 0px; height: 0; overflow: hidden; }

/*Treston Teaser*/
.treston-teaser-content-outer{
    display: block;
    position: absolute;
    color: #fff;
    margin: 15px auto auto;
    width: 854px;
}
.treston-teaser{
	text-align: center;
}
.treston-teaser-inner{
	display: flex;
	max-width: 854px;	
	height: 138px;
	background-image: url('https://www.pkelektronik.com/media/wysiwyg/2020-04-23-teaser-final.png');
	color: #fff;
	text-align: center;
}
h3.treston-teaser-headline{
	color: #fff;
}

.cms-index-index .treston-teaser-inner{
	margin-bottom: 20px;
}

.catalog-category-view .treston-teaser-inner{
	margin-bottom: 20px;
}
.catalog-product-view .treston-teaser-inner{
	margin-bottom: 20px;
}

.catalog-category-view .middlebar.col-md-9 {
    padding-top: 29px;
}

.catalog-product-view .middlebar.col-md-9 {
    padding-top: 29px;
}

@media only screen and (max-width: 990px) {
	.treston-teaser-content-outer{
		width: 720px;
	}
	h3.treston-teaser-headline{
		margin-bottom: 0px;
	}
}
@media only screen and (max-width: 765px) {
	.treston-teaser-inner{
		background-image: none;
		width: 100%;
	}
	.treston-teaser-content-outer{
		width: auto;
		background-color: #00578e;
		padding: 10px;
	}
	.treston-teaser-content-outer p {
		padding: 0 10px;
	}
	.cms-index-index .treston-teaser-inner{
		margin-bottom: 40px;
	}
}
@media only screen and (max-width: 425px) {
	.cms-index-index .treston-teaser-inner{
		margin-bottom: 35px;
	}
	.catalog-product-view .treston-teaser-inner {
    margin-bottom: 35px;
	}
	.catalog-category-view .treston-teaser-inner {
    margin-bottom: 35px;
	}
}
@media only screen and (max-width: 331px) {
	.cms-index-index .treston-teaser-inner{
		margin-bottom: 65px;
	}
	.catalog-product-view .treston-teaser-inner {
    margin-bottom: 65px;
	}
	.catalog-category-view .treston-teaser-inner {
    margin-bottom: 65px;
	}
}
/* Certificate */

.intro-header{
	margin: 0 0 0 0;
}
.quality-management{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 30px;
}
.picture-quality, 
.picture-economic {
	max-width: 200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    float: left;
    margin-right: 30px;
}
.info-quality,
.info-economic{
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
    max-width: 550px;
    margin-left: 30px;
}
.quality-text{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.economic-management{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 30px;
}

@media only screen and (max-width: 520px) {

	.quality-management,
	.economic-management{
		flex-direction: column;
	}
	.info-quality,
    .info-economic{
    	margin-left: 0;
    }
    .picture-quality,
    .picture-economic{
    	max-width: 100%;
    	margin-bottom: 10px;
    	margin-right: 0;
    }

}
@supports (-moz-appearance:none) {
	 .nav > li > a{
    	padding: 10px !important; 
    }
}
.header-hint .container {
    background: #ec7404;
    color: #fff;
}
.header-hint .container p {
    margin: 0;
    padding: 6px;
    text-align: center;
}

/*Checkout*/
.form-list li input[type="radio"] {margin:0 8px 8px 0; display:inline-flex;}
.buttons-set {margin:0 0 10px 0;}
p.agree label {margin: 4px 0 0 7px;}
div#checkout-step-payment {padding: 20px 10px;}
.opc li#opc-billing input[type="radio"] {margin: 8px 8px 0;}
.form-list li label {white-space: nowrap;}
label[for="s_method_msmultiflat_Abholung bei PK Elektronik"] {margin: 4px 0 0 7px;}
label[for="s_method_freeshipping_freeshipping"] {margin: 7px 0 0 7px; display:inline-flex;}
dl.sp-methods {flex-wrap: wrap;}
input#s_method_freeshipping_freeshipping {margin: 8px 0 10px 0;}
.sp-methods dd {margin: 0px 10px 10px 0px;}
input[type="radio"], input[type="checkbox"] {display:inline-flex;}
label[for="trusted_shops_rating"] {display:inline;}
p.required {margin-top: 15px;}
#checkout-agreements p.agree {display:inline-flex;}
#co-shipping-form #shipping-new-address-form input[name="shipping[same_as_billing]"] {margin-left: 15px;}
dl.sp-methods li {display: inline-flex;}
.sp-methods .shipDetails {margin: 4px 0 0 5px; padding-left: 0px;}

#checkout-step-payment .hcd-payment-info {
    border: none;
}
#checkout-step-payment .hcd-payment-desc {
    border-left: none;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}
ul#payment_form_bankpayment {
    padding: 10px;
}
ul#payment_form_cashondelivery {
    padding: 10px;
}
@CHARSET "ISO-8859-1";
#facetInfoBox {
	visibility: hidden;
}

#my-facets {
	font-size: 10pt;
	width: 220px;
	padding-top: 10px;
}

#my-facets td {
	font-size: 10pt;
}

#my-facets ul {
	padding-left: 10px;
}

#my-facets > * {
	margin-bottom: 11px;
	max-height: 300px;
}

#exo-view span {
	background-image: url("https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/ping-exorbyte/search-sprite.png") !important;
	background-repeat: no-repeat;
	display: inline-block;
	height: 18px;
	margin: 0 4px;
	vertical-align: text-bottom;
	width: 20px;
}

div#exo-results {
	width: 725px;
	border: 0;
}

div #exo-result-list {
	border: 0;
}

div #exo-result-list .exo-result {
	height: 630px;
	width: 33%;
	margin: 0;
	padding: 0 0 10px;
}

.exo-grid .exo-result > div {
	float: none;
	height: 90px;
	padding: 0px;
	width: 100%;
}

.exo-result div.exocss-img {
	height: 250px !important;
	overflow: hidden;
}

.exo-result div.exocss-img div.product-image {
	height: 139px !important;
	width: 223px !important;
	border: 1px solid #CCCCCC;
	margin: 5px 0;
	padding: 5px 0;
	position: relative;
	text-align: center;
}
.exo-result div.exocss-img div.exo-img div a.exo-prod-url img {
	width: 135px;
	height: 135px;
}

.exo-result div.exocss-img .product-sku {
	font-size: 11px;
	margin: 5px 0;
}

.exo-result div.exocss-img h3 a {
	font-size: 14px;
	font-weight: bold;
}

.exo-result div.exocss-desc {
	height: 167px !important;
	color: #000;
	overflow: hidden;
}

.exo-result div.exocss-price {
	height: 177px !important;
	padding: 0 0 5px 0;
}

.exo-result div.exocss-price div.price-display {
	height: 115px;
}


.exo-result div.exocss-price .product-tax {
	color: #000;
}

.exo-result div.exocss-price .product-shipping a {
	color: #00396C;
	text-decoration: none;
}

div.NavigationBoxInfoBox div table {
	border: none;
}

.referencestitle {
	font-size: 14px;
	font-weight: bold;
	height: 25px;
}

#my-facets > * {
	margin-bottom: 0;
	max-height: 300px;
}

div#my-facets h3 {
	background: #022356;
	background: -o-linear-gradient(top, #4F7BC4 0px, #022356 100%) transparent;
	background: -moz-linear-gradient(top, #4f7bc4 0%, #022356 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f7bc4), color-stop(100%, #022356));
	background: -webkit-linear-gradient(top, #4f7bc4 0%, #022356 100%);
	background: -o-linear-gradient(top, #4f7bc4 0%, #022356 100%);
	background: -ms-linear-gradient(top, #4f7bc4 0%, #022356 100%);
	background: linear-gradient(top, #4f7bc4 0%, #022356 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f7bc4', endColorstr='#022356', GradientType=0);
	color: #FFFFFF;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
}

div#my-facets div.exo-cats,
div#my-facets div.exo-multi-facet,
div#my-facets div.exo-slider {
	background-color: #DCE8FF;
	border: 1px solid #ccc;
	border-top: none;
	padding: 10px;
}


div#my-facets div.exo-slider {
	padding-left: 23px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

div#my-facets ul li.exo-li-height a {
	padding-left: 0;
	color: #626262;
} 

div#my-facets ul li.exo-li-height a:hover {
	color: #00396C;
	text-decoration: none;
}

div#my-facets div.exo-multi-facet ul li.exo-lastzclick div.exo-FName a {
	color: #00396C;

}

div#my-facets ul li.exo-li-height span.exoFCount {
	color: #000000;
}

#exo-results ol#exo-result-list.exo-list {
	border: 1px solid #cccccc;	
}

#exo-results ol#exo-result-list.exo-list li {
	position: relative;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px;
}

ol#exo-result-list.exo-list li div.exo-img {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 5px 0;
	padding: 5px 0;
	position: relative;
	text-align: center;
	width: 180px;
}
#exo-results ol#exo-result-list.exo-list li div.product-shop{
	float: right;
	width: 500px;
	height: 310px;
}
ol#exo-result-list.exo-list li div.exo-img div a.exo-prod-url img {
	width: 135px;
	height: 135px;
}

ol#exo-result-list.exo-list li div.product-shop p.product-sku {
	margin: 0 0 10px;
}

ol#exo-result-list.exo-list li div.product-shop p.exo-prodDesc {
	height: 62px;
	overflow: hidden;
}
#exo-facet-container .marke,
#exo-facet-container .mehrwertsteuer,
#exo-facet-container .versandkosten_url,
#exo-facet-container .versand,
#exo-facet-container .esd,
#exo-facet-container .zustand
{
	display: none;
}
DIV.ajaxcartpro_progress{
	border: 1px #999999 solid;
	display: block;
	position: fixed;
	text-align: center;
	padding: 10px;
	background-color: #ffffff;
	z-index: 9999;
    color: black;
    min-width: 260px;
    min-height: 50px;
	/*position:absolute;*/
	/*top: expression(parseInt(document.documentElement.scrollTop, 10) +window.ACPTop+ "px");*/
}

DIV.ajaxcartpro_confirm{
	border: 1px #999999 solid;
	display: block;
	position: fixed;
	text-align: center !important;
	padding: 10px;
	background-color: #ffffff;
	z-index: 9999;
    color: black;
    min-heigth:104px;
    min-width: 260px;
	width: 300px;
    height:auto!important;

	/*position:absolute;*/
	/*top: expression(parseInt(document.documentElement.scrollTop, 10) +200+ "px");*/
}

DIV.ajaxcartpro_confirm p{
	width: 260px;
}



#aw_acp_continue, #aw_acp_checkout{
	padding:0;
	line-height:24px;
	height:24px;
	margin:0px auto;
	display:block;
	font-family:Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}


#aw_acp_continue{
	color:#333;
	background:url('https://www.pkelektronik.com/skin/frontend/pkelektronik/default/ajaxcartpro/images/btn_continue_shopping.png');
	width:144px;
}


#aw_acp_checkout{
	color:#fff;
	background:url('https://www.pkelektronik.com/skin/frontend/pkelektronik/default/ajaxcartpro/images/btn_view_cart.png');
	width:164px;
}

#acp_configurable_block dt
{
    text-align: left;
    padding-left: 10px;
}

#acp_configurable_block .product-name
{
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

#acp-overlay
{
    position:absolute;
    top:0;
    left:0;
	width:100%;
	height:100%;
    background-color:#000;
	-moz-opacity: 0.3;
    opacity:.30;
    filter: alpha(opacity=30);
    z-index: 100;
}
#acp-overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
}

#acp_product_options
{
    display: block;
    min-width: 400px;
    height: auto !important;
    position: fixed;
    z-index:1000;
    background-color: white;
    padding: 10px;
    /*position:absolute;*/
    /*top: expression(parseInt(document.documentElement.scrollTop, 10) +window.ACPTop+ "px");*/
}

#product-options-wrapper
{
     margin:0;
}
.map-popup
{
    z-index: 1001 !important;
}


#czgdpr-mask.overlay { position: fixed; top: 0; left: 0; z-index: 9998; width: 100%; height: 100%; background: black; opacity: 0.6; }
#czgdpr-notice.overlay { position: fixed;width: 40%; z-index: 9999; max-height: 80%; left: 50%; top: 15%; transform: translate(-50%, -15%); overflow: auto; }
#czgdpr-notice-wrp { background: white; padding: 20px; overflow: auto; font-size:12px; }
#czgdpr-notice-wrp h2 { }
#czgdpr-notice-wrp h6 { font-size: 0.8em; font-weight: normal; }
.czgdpr-prolog {font-size: 13px; margin-bottom:5px;}

#czgdpr-notice-wrp button.button { width: 48%; text-align: center; padding: 0 8px 0 8px; cursor: pointer; outline-style: none; border: none;  }
#czgdpr-notice-wrp button.button.btngrey { background: #eeeeee; color: #999999 }
#czgdpr-notice-wrp button.button span span { width: 100%; font-size: 13px; line-height: 2em; font-weight:bold; }
#czgdpr-notice-wrp #saveall {float:right;}
#cookieShowButton-wrapper { text-align: left; }
#cookieShowButton-wrapper #cookieShowButton{ width:48%; }

#czgdpr-groups-wrapper { margin: 10px 0; font-size: 13px; }
#czgdpr-groups-wrapper p{font-size: 13px;}
.czgdpr-groups-group { }
.czgdpr-groups-group .czgdpr-groups-group-cookie-list { margin-bottom: 15px;  }
.czgdpr-groups-group-cookie-info { cursor: pointer; width: 90%; display: block; }
.czgdpr-groups-group-cookie-info:focus {outline:0;}
.czgdpr-groups-group-cookie-info:hover {text-decoration: none; background-color: #f4f4f4; }

.czgdpr-groups-group-cookie-info i {
    border: solid #444;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
}
.czgdpr-groups-group-cookie-info i.arrow {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    margin-bottom: 2px;
}
.czgdpr-groups-group-cookie-info.active i.arrow {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    margin-bottom: 3px;
}

.czgdpr-groups-group-title { font-size: 1.1em; margin-bottom: 0.5em; display: flex; }
.czgdpr-groups-group-title input[type="checkbox"] { margin: 0 10px 5px 0; }
.czgdpr-groups-group-description li { list-style: inside; font-size: 13px; }
.czgdpr-groups-group-cookie { margin-top: 1em; }
.czgdpr-groups-group-cookie a:after { content: ">"; margin-left: 0.5em; transform: rotate(90deg); position: absolute; }

.czgdpr-policy div{font-size: 13px;}
.czgdpr-policy-title{font-size: 13px; margin:7px 0 5px 0;}
.czgdpr-policy-description{font-size: 12px;}

#czgdpr-CookieDisp { padding: 0 1em;}
#czgdpr-notice.inline #cookieShowButton {display: none;}
#czgdpr-notice.inline #czgdpr-CookieDisp {display: block!important;}
#czgdpr-notice-wrp .data-table { border-collapse: collapse;  width: 100%; }
#czgdpr-notice-wrp .data-table thead th { background-color: #efefef; font-size:13px; }
#czgdpr-notice-wrp .data-table td { border: 1px solid #efefef; padding: 0 3px 0 3px; font-size:12px; }
#czgdpr-notice-wrp .data-table .even { background-color: #fff; }
#czgdpr-groups-wrapper .buttons { padding-top: 10px; }

@media only screen and (max-width: 1280px) { #czgdpr-notice.overlay { width: 60%; } }
@media only screen and (max-width: 1024px) { #czgdpr-notice.overlay { width: 80%; } }
@media only screen and (max-width: 768px) {
    #czgdpr-notice.overlay { width: 98%; height: 98%; max-height: 98%; max-width: 98%; }
    #czgdpr-groups-wrapper button.button { width: 100%; text-align: center; margin-bottom:2px; }
    #cookieShowButton-wrapper #cookieShowButton{ width:99%; }
    #czgdpr-notice-wrp #saveall {float:none;}
}

/* 
    Document   : default.css
    Created on : 19-02-2013, 23:43:42
    Author     : blanka
    Description:
        Purpose of the stylesheet follows.
*/
.shopbybrand a{text-decoration:none;}
.shopbybrand a:hover{text-decoration:underline;}
.shopbybrand_view a{text-decoration:none;}
.shopbybrand_view a:hover{text-decoration:underline;}
.shopbybrand .brand-description{float: left;padding: 10px;max-height: 180px;overflow: hidden;}
.shopbybrand .brand-description p{width: 65%;float: left}
.shopbybrand .brand-description img{float: left}
.shopbybrand .manufacturer-product-list{float: left}

div.shopbybrand_view div.brand-detail div.brand-category-content ul ol li a {padding-left: 0px !important;}


button{cursor:pointer;}
/*
bran listing ThinhND
*/
.shopbybrand .featured-brands{float:left;margin-bottom:20px;}
.shopbybrand .featured-brands ul{float: left;width: 100%}
.shopbybrand .featured-brands ul li{width: 170px;float: left;padding-left: 10px;text-align: center;margin:0 0 10px;}
.shopbybrand .featured-brands ul li a span.brand-logo{max-height: 150px; height:140px; width: 110px; overflow: hidden;border: 1px solid #CCC;display: table-cell; vertical-align: middle; padding: 0 8px;}
.shopbybrand .featured-brands ul li a span {display: block; }
.shopbybrand .shopbybrand-content ul .diplayimage{text-align: center; margin-top: 20px;}
#brand-load-ajax{position:fixed;top:200px;z-index:2;left:50%;}
#loading_mask_loader{top: 45%;left: 50%;width: 150px;margin-left: -105px;padding: 15px 30px;background: #fff4e9;border: 2px solid #f1af73;color: #d85909;font-weight: bold;text-align: center;z-index: 1000;}
.shopbybrand .shopbybrand-content{float:left;width:100%;}
.shopbybrand_list_head
{
	border-bottom:1px solid #CCC;
	padding-bottom:5px;
    float: left;
    width: 100%;
}
#featured_shopbybrand li
{
	display:inline;
	margin-right:10px;
}
#featured_shopbybrand li a img
{
	margin-top:10px;
    border-style: solid; border-width: 1px; border-color:#e3d78f;
}
/*
make slide
*/
.feature-content {width:100%; height:auto; margin-bottom:15px;}
/*#screen{float:left;	width:670px; padding:0px; margin:0px;display: inline;}		
	
#screen li{float:left; list-style:none;}

#screen .jq-ss-crop{	margin:5px 5px;	border:1px solid #e3d78f}
#buttonleft{width: 15px;}
#buttonright{width: 15px;}
#left,#right{font-weight:bolder; font-size:36px; margin-top:70px; display:block; text-decoration:none; color:black;}
#view {display:inline; height:auto; margin:15px 15px 0px 0px;overflow:hidden; text-align:center; width:90%; }
#images{float:left; width:3818px !important; width:3822px; padding:0;}*/
#brandName{
    text-align: center;
}
.clear{
    clear: both;
}
#shopbybrand_char_filter{
    margin-top: 20px;    
}
#shopbybrand_char_filter li{
    margin-top: 20px;
    display:inline;
	margin-right:7px;
	font-weight:bold;
    padding-left: 7px;
}
.shopbybrand .top-view{
	float:left;
	width:100%;
	padding:5px 0;
	border-top:1px solid #d5d5d5;
	margin:10px 0 20px;
	text-align:center;
	position:relative;
	}
.shopbybrand .top-view a{
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 10px;
	}
#shopbybrand_char_filter li.active a{color: #d96708}
#shopby_list
{
	line-height:30px;
	padding-top:30px;
}
.shopbybrand #shopbybrand_char_filter , #shopbybrand_list{
    margin-left: 20px;
}
.shopbybrand #shopbybrand_list{
    margin-left: 20px;
    margin-top: 20px;
}
#shopbybrand_list li
{	
	width:33%;
	float:left;
	padding-top: 10px;
		
}
#shopbybrand_list .diplayimage img{
    
}
#shopbybrand_list .diplayimage .brand-logo{height: 75px;overflow: hidden;width: 100px;margin: 0px auto;border-style: solid; border-width: 1px; border-color:#CCC;}

div.shopbybrand div.featured-brands div ul li a span.brand-logo img {width: 150px;}
/*add*/
/* Brand categories*/
.shopbybrand .brand-category {
    width: 100%;
    float:left;
	 margin: 0 0 20px;
}
.shopbybrand .brand-category ul{float:left;width:100%;}
.shopbybrand .brand-category ul ol{float:left;width:25%;}
.shopbybrand .brand-category ul li {
    width: 100%; 
    float: left;
	position:relative;
}
.brand-category ul li  a.show-child{
	width:25px;
	height:20px;
	float:left;
	background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/shopbybrand/plus.png) no-repeat left center ;
	text-decoration:none;
	text-indent: -1000px;
	overflow:hidden;
	cursor:pointer;
	}
.brand-category ul li  a.show-child.child_active{
	background:url(https://www.pkelektronik.com/skin/frontend/pkelektronik/default/images/shopbybrand/minus.png) no-repeat left center  !important;
	}
.brand-category ul li ul.brand-child{	
	margin-left:35px;
	}
.brand-category ul li ul.brand-child li{float:left;width:100%;display:none;}
/* */
/* Brand search */
.shopbybrand .brand-input-search {
    width: 100%;
    margin-left: 20px;
}
.shopbybrand .brand-input-search .input-text-search{
    width: 50%;
	padding-left:10px;
	height:20px;
}
.shopbybrand .brand-input-search  .validation-advice{position:absolute;}

/* */
/* Brand view */
.shopbybrand .brand-right {
    width: 30%;
    float: left;
}
.shopbybrand .brand-detail {
    width: 70%;
    float: left;
}
/* */
/* Sidebar */
.page-title h5{
    margin-top: 20px;
}

.shopbybrand_view .brand-category ul,.shopbybrand_view .brand-category .brand-category-content{float:left;width:100%;}
.shopbybrand_view .brand-category ul ol{float:left;width:33%;}
.shopbybrand_view .brand-category ul ol li{float:left;width:100%;padding-left:20px;}
.shopbybrand_view .brand-category ul ol.last{border-right:none;}
.shopbybrand-index-view .block-banner .block-content{background:0;}	
.shopbybrand_view .brand-left{}
.shopbybrand_view .brand-description{float:left;width:100%;margin-bottom:20px;}
/*.shopbybrand_view .brand-description img{float:left;border-right:1px solid #d6d6d6;padding: 15px;}*/
/*.shopbybrand_view .brand-description p{float:left;padding:20px;font-size:12px;color:#666;width:450px;}*/
.shopbybrand_view .brand-category{float:left;width:100%;padding:20px 0;border-top:1px dashed #dedede;} 
.shopbybrand_view  .manufacturer-product-list,.shopbybrand_view  .manufacturer-product-list .category-products{float:left;width:100%;}
.shopbybrand_view  .manufacturer-product-list .products-grid{float:left;width:100%;}
.shopbybrand_view .block-subscribe input.input-text{height:22px;margin-bottom:8px;}
.shopbybrand_view   .block-content button.button{margin-bottom:6px;}
.brand-right .block{float:left;width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
/**/
.shopbybrand_view .brand-description .left-column { width: 550px; float: left; }
.shopbybrand_view .brand-description .right-column { margin: 0 0 0 15px; vertical-align: top; width: auto; float: left; }
.brand-category .category-title h2{font-size:18px;}

.sidebar h3 {
    margin: 0.5em 0;
}

#exo-facet-container div.exo-multi-facet,
#exo-facet-container div.exo-cats {
    background: none;
}

#exo-facet-container div.exo-multi-facet a,
#exo-facet-container div.exo-cats a {
    border-color: -moz-use-text-color #dcdcdc #dcdcdc;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color:        #626262;
    margin:       0 0 1px;
}

#exo-facet-container div.exo-multi-facet a,
#exo-facet-container div.exo-cats a {
    border: 0;
}

.exo-li-height {
    height:           24px !important;
    line-height:      16px !important;
    border-top:       1px solid #ffffff;
    border-bottom:    1px solid #dcdcdc;
    border-left:      1px solid #dcdcdc;
    border-right:     1px solid #dcdcdc;
    background-color: #eeeeee;
    padding:          4px 10px 4px 22px;
}

#exo-facet-container .exo-cats ul,
#exo-facet-container .exo-multi-facet ul {
    margin-left: 0 !important;
}

.exo-multi-facet ul li, .exo-cats ul li {
    padding-left: 10px;
}

#exo-facet-container .exo-cats ul li a {
    line-height: 20px;
}

#exo-facet-container .exo-multi-facet ul li a:hover,
#exo-facet-container .exo-cats ul li a:hover {
    color:           #00396c;
    text-decoration: none;
}

#exo-facet-container h3 {
    background:  #dcdcdc;
    background:  -moz-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);
    background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #dcdcdc));
    background:  -webkit-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);
    background:  -o-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);
    background:  -ms-linear-gradient(top, #fefefe 0%, #dcdcdc 100%);
    background:  linear-gradient(top, #fefefe 0%, #dcdcdc 100%);
    filter:      progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dcdcdc', GradientType=0);
    height:      29px;
    line-height: 29px;
    border:      1px solid #dcdcdc;
    padding:     0 10px;
    font-size:   13px;
    color:       #626262;
}

#exo-facet-container .exo-multi-facet,
#exo-facet-container .exo-cats {
    margin: 0 0 10px;
}

.sidebar #exo-facet-container h3 {
    margin: 0;
}

#teaser {
    border: 0;
    box-shadow: none !important;
}

.exsg_box {
    max-width: 90%;
}

.exoSuggName {
    max-width:   60%;
    display:     inline-block !important;
    white-space: normal;
}

#exo-results ol#exo-result-list.exo-list li div.product-shop {
    max-width: 100% !important;
}

div#exo-results {
    max-width: 100% !important;
}

.products-grid .product-image,
.product-list-table .product-image{
    margin: 10px 0 10px 0;
    padding: 0;
}

.products-grid .innerbox,
.product-list-table .innerbox{
    padding: 0 10px;
    height: 475px;
}

.products-grid .rbox,
.product-list-table .rbox {
    height: 485px;
}

.products-grid .skuName,
.product-list-table .skuName {
    height: 105px;
    overflow: hidden;
    margin-bottom: 30px;
}

.products-grid .product-sku,
.product-list-table .product-sku {
    margin: 0;
}

.products-grid .prices .label,
.product-list-table .prices .label {
    padding: 0;
}

.products-grid .price-display,
.product-list-table .price-display {
    height: 125px;
    overflow: hidden;
}

.products-grid .product-shipping,
.product-list-table .product-shipping {
    height: 30px;
    overflow: hidden;
}

.products-grid .price-box .special-price:first-child,
.product-list-table .price-box .special-price:first-child {
    margin-top: 25px;
    margin-bottom: 6px;
}

.products-grid .product-image img.restposten,
.product-list-table .product-image img.restposten {
    left: auto;
    right: -1px;
}

.products-grid .product-image img.new-product,
.product-list-table .product-image img.new-product {
    right: -10px;
    top: -10px;
}

.products-grid .energiebild,
.product-list-table .energiebild {
    top: 140px;
}

.products-grid .esd,
.product-list-table .esd {
    margin: 30px 0 0 5px;
}

@media only screen and (max-width: 767px) {
    .products-grid .energiebild, .product-list-table .energiebild {
        top: 0;
        display: block !important;
    }

    .products-grid .rbox, .product-list-table .rbox {
        height: auto;
    }

    .products-grid .innerbox, .product-list-table .innerbox {
        height: auto;
    }

    .energiebild img {
        max-width: 150px;
    }

    #contactForm .contact-left {
        margin-right: 10px;
    }

    #contactForm .contact-right {
        float: left !important;
        max-width: 100%;
    }
    #contactForm .contact-right textarea {
        max-width: 100%;
    }
}

.contacts-index-index iframe {
    width: 100%;
    max-width: 100%;
}

#contactForm .buttons-set {
    clear: both;
}

#contactForm .privacy-policy {
    display: block;
    text-align: left;
    padding: 5px 0;
}

ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#lightbox-image {
	width: 100%;
	height: auto;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#lightbox-container-image-data-box, .gallery img {
    box-sizing: content-box;
}
#cookienotice .cookie-notice-primary-color {
    color: #ec7404;
    font-weight: bold;
}
#cookienotice .cookie-notice-secondary-color {
    color: #00578e;
    font-weight: bold;
}
#cookienotice .notice-content {
    position: relative;
    /*padding-top: 7px;
    padding-bottom: 7px;*/
    padding: 7px 30px;
    background-color: #f8f8f8;
    border-bottom: 1px solid #e7e7e7;
}
#cookienotice .notice-text {
    padding-right: 30px;
}
#cookienotice .notice-actions {
    position: absolute;
    top: 7px;
    /*right: 15px;*/
    right: 30px;
}
#cookienotice .notice-actions .close-layer {
    margin-top: 5px;
    cursor: pointer;
}

/**
 * @category    Mana
 * @package     Mana_Filters
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
/*.m-filter-item-list .m-selected-filter-item { color: red; }*/
.m-filter-popup .m-selected-ln-item > a{font-weight:700;text-decoration:none}
.block-layered-nav .btn-remove{margin-top:3px}
.block-layered-nav .currently li{position:relative;padding:0 24px 0 0}
.block-layered-nav .currently .btn-remove{background:rgba(0,0,0,0) url(/skin/frontend/pkelektronik/default/images/checkbox_delete.png) no-repeat scroll 0 0;height:14px;margin-left:0;margin-top:0;position:absolute;right:4px;width:14px}
.block-layered-nav dt{background:rgba(0,0,0,0) -moz-linear-gradient(center top,#4f7bc4 0%,#022356 100%) repeat scroll 0 0;color:#fff;height:30px;left:0;line-height:30px;padding:0 10px;position:relative;width:100%}
div.mb-mana-catalog-leftnav div.block div.block-content,div.mb-mana-catalogsearch-leftnav div.block div.block-content{background-color:#dce8ff}
.block .block-content{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ccc #ccc;border-image:none;border-style:none solid solid;border-width:medium 1px 1px;padding:10px}
div.mb-mana-catalog-leftnav div.block-title{height:30px;line-height:30px}
.block-layered-nav .block-subtitle{font-weight:700;padding:0 0 10px}
#compare-items li,.block-layered-nav li{margin:5px 0}
div.mb-mana-catalog-leftnav div.actions{padding:0 0 5px}
.block-content .currently .actions a{float:right;font-size:11px;padding:10px 0 0}
.block-layered-nav .m-filter-group{display:none;position:relative}
/**
 * @category    Mana
 * @package     ManaPro_FilterAdvanced
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.block-layered-nav .m-filter-group { position: relative; }
.block-layered-nav .m-filter-actions, .block-layered-nav .m-group-actions
    { position: absolute; right: 4px; margin: 0; }
.block-layered-nav .m-filter-actions { top: 9px; }
.block-layered-nav .m-group-actions { top: 6px; }
.block-layered-nav .m-filter-actions:after, .block-layered-nav .m-group-actions:after
    { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.block-layered-nav .m-filter-actions > div, .block-layered-nav .m-group-actions > div
    { margin-left: 4px; }

/**
 * @category    Mana
 * @package     Mana_Core
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
#m-wait {
    position:absolute;
    color:#d85909;
    font-size:1.1em;
    font-weight:bold;
    text-align:center;
    /*opacity:0.80;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE8 */
    z-index:20000;
    }
#m-wait .loader {
    position:fixed;
    top:45%;
    left:50%;
    width:120px;
    margin-left: -120px;
    padding:15px 60px;
    background:#fff4e9;
    border:2px solid #f1af73;
    color:#d85909;
    font-weight:bold;
    text-align:center;
    z-index:20100;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -ms-box-sizing: content-box;
    }

#m-wait .loader {  }
.m-popup {
    position: absolute;
    background: white;
    z-index: 20100;
}
.m-popup-overlay {
    position: absolute;
    background: black;
    filter: alpha(opacity = 0); /* percent */
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 10000;
}

.m-overlay {
    position: absolute;
    background: white;
    filter: alpha(opacity=0); /* percent */
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 10000;
}
a.m-disabled { }
label span.m-disabled { }
/**
 * @category    Mana
 * @package     ManaPro_FilterCheckboxes
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
ol.m-filter-css-checkboxes li a.m-checkbox-unchecked { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtercheckboxes/checkbox_unchecked.png) 0 50% no-repeat; }
ol.m-filter-css-checkboxes li a.m-checkbox-checked { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtercheckboxes/checkbox_checked.png) 0 50% no-repeat; }
ol.m-filter-css-checkboxes li a.m-checkbox-unchecked:hover { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtercheckboxes/checkbox_unchecked_hover.png) 0 50% no-repeat; }
ol.m-filter-css-checkboxes li a.m-checkbox-checked:hover { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtercheckboxes/checkbox_checked_hover.png) 0 50% no-repeat; }
ol.m-filter-css-checkboxes li a.m-checkbox-unchecked,
ol.m-filter-css-checkboxes li a.m-checkbox-checked { padding-left: 20px; text-decoration: none; }

.m-filter-checkboxes li input { margin-right: 5px; position: relative; bottom: 2px; }
/**
 * @category    Mana
 * @package     ManaPro_FilterClear
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.block-layered-nav .m-filterclear { float:left; font-weight: normal; font-size: 11px; text-transform: none; }
.block-layered-nav .m-filterclear .btn-remove { margin: 0; }
/*
.col-main .block-layered-nav .m-filterclear { position: static; float: right; font-weight: normal; font-size: 11px; text-transform: none; }
.col-main .block-layered-nav .m-filterclear .btn-remove {margin: 3px 0 2px 5px; }
*/
/**
 * @category    Mana
 * @package     ManaPro_FilterColors
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.m-filter-colors {overflow: hidden; width: 100%; margin-bottom: 10px;}
.horizontal .m-color {float: left; margin: 2px;}
.m-filter-colors.vertical li { margin:  4px 0 0; }
.state.m-color { display:  inline-block; margin-left: 3px; }

.m-filter-colors.labels li { overflow: hidden; margin: 4px 0 0; }
.m-filter-colors.labels .m-color { float: left; margin: 0 4px 0; }
.m-filter-colors.labels li a { text-decoration: none; }
/**
 * @category    Mana
 * @package     ManaPro_FilterExpandCollapse
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.block-layered-nav .m-collapseable { cursor: pointer; }
/*.block-layered-nav .m-collapseable.m-expanded { background: url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterexpandcollapse/bkg_layered-down.gif) 9px 11px no-repeat; }*/
.block-layered-nav .m-filter-expand-collapse { float: left; font-weight: normal; font-size: 11px; text-transform: none; }
.block-layered-nav .m-filter-expand-collapse .btn-expand-collapse { margin: 0; display: block; width: 11px; height: 11px; font-size: 0; line-height: 0; text-indent: -999em; overflow: hidden; }
.block-layered-nav .m-expanded .m-filter-expand-collapse .btn-expand-collapse { background: url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterexpandcollapse/m-expanded.png) 0 0 no-repeat; }
.block-layered-nav .m-collapsed .m-filter-expand-collapse .btn-expand-collapse { background: url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterexpandcollapse/m-collapsed.png) 0 0 no-repeat; }

/********************************/
/* dropdown menu in left column */
/********************************/
.block-layered-nav dl { position: relative; zoom: 1; left: 0; top: 0; }
.block-layered-nav dt.m-dropdown-menu { cursor: pointer; }
.block-layered-nav dd.m-dropdown-menu { position: absolute; background: #e7f1f4; z-index: 1; padding: 5px 5px 10px 5px; }


/**
 * @category    Mana
 * @package     ManaPro_FilterGroup
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.block-layered-nav .m-collapseable-group { cursor: pointer; }
.block-layered-nav .m-filter-group-expand-collapse { float: left; font-weight: normal; font-size: 11px; text-transform: none; }
.block-layered-nav .m-filter-group-expand-collapse .btn-expand-collapse { margin: 0; display: block; width: 11px; height: 11px; font-size: 0; line-height: 0; text-indent: -999em; overflow: hidden; }
.block-layered-nav .m-expanded .m-filter-group-expand-collapse .btn-expand-collapse { background: url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtergroup/m-expanded.png) 0 0 no-repeat; }
.block-layered-nav .m-collapsed .m-filter-group-expand-collapse .btn-expand-collapse { background: url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtergroup/m-collapsed.png) 0 0 no-repeat; }

/**
 * @category    Mana
 * @package     ManaPro_FilterDropdown
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.m-filter-dropdown { width: 100%; margin-top: 3px; }

/**
 * @category    Mana
 * @package     ManaPro_FilterHelp
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.m-help { cursor: help; display: inline-block; position: relative; }
.m-help a.dots { cursor: help; }
.m-help a.details { cursor: help; }
.m-help .m-text { position: absolute; top: 5px; z-index: 999; background: #F8F7F5; border: 1px #ccc solid; width: 180px; padding: 10px; text-transform:none; display: none; }
.col-left .m-help .m-text { left: 5px; }
.col-right .m-help .m-text { right: 5px; }
/**
 * @category    Mana
 * @package     ManaPro_FilterPositioning
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
/* CSS Document */
.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }

/* Containers of Layered Navigation */
.mb-top-layered-navigation,
.mb-top-layered-navigation .block-content { background: transparent; border: none; padding: 0; margin: 20px 0 0; position: relative;}

.mb-top-layered-navigation .block-content:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

/* Titles SHOP BY and CURRENTLY SHOPPING BY */
.mb-top-layered-navigation .block-subtitle,
.mb-top-layered-navigation .currently .block-subtitle { cursor: auto; margin: 0; padding: 0 5px 0 0; border: none; background: none; font-weight: bold; text-transform: uppercase; }
.mb-top-layered-navigation dl.m-mobile { display: none; }
.mb-top-layered-navigation dl { float: left; }

/* CURRENTLY SHOPPING BY bar */
.mb-top-layered-navigation .currently,
.mb-top-layered-navigation .currently ol { float: left; width: 100%; }
.mb-top-layered-navigation .currently li { float: left; white-space: nowrap; margin-right: 10px; background: transparent; border: none; padding-left: 0; }

.mb-top-layered-navigation #narrow-by-list { clear: both; position: relative; }

/* Actions */
.mb-top-layered-navigation .actions,
.mb-top-layered-navigation .m-horizontal-actions,
.mb-top-layered-navigation .m-subtitle-actions { position: absolute; right: 5px; top:50%; margin: -6px 0 0; }
.mb-top-layered-navigation .actions { background: transparent; border: none; float: left; padding: 6px 10px; top:-20px; }

/* Top (as Menu) LN =================================================================================================================================== */

/* SHOP BY bar */
.mb-top-layered-navigation.m-topmenu.m-wide dl { height: 32px; }
.mb-top-layered-navigation.m-topmenu.m-wide dl dt { float: left; padding: 7px 20px 7px 10px; cursor: pointer; background: url("https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterpositioning/i-dropdown.gif") 0px 14px no-repeat; margin-left: 5px; font-weight: normal; text-transform: none;}
.mb-top-layered-navigation.m-topmenu.m-wide dl dt.block-subtitle { background-image: none; padding-left: 0; margin-left: 0; }
.mb-top-layered-navigation.m-topmenu.m-wide dl dd { background: white; position: absolute; width: auto; padding: 20px 10px 10px 10px; border-bottom: 5px solid #DEE5E8; display: block; z-index: 9999;
/*    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eaeaea');
    background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(white));
    background: -moz-linear-gradient(top,  white,  #eaeaea);
*/
    filter: alpha(opacity=90);
  	-moz-opacity: 0.9;
  	opacity: 0.9;

    }
.mb-top-layered-navigation.m-topmenu .m-filter-slider { margin:0 !important; }
/* Javascript operates with these classes */
.mb-top-layered-navigation.m-topmenu dl dt.m-ln {  }
.mb-top-layered-navigation.m-topmenu dl dd.m-ln {  }
.mb-top-layered-navigation.m-topmenu dl dd.m-ln li { white-space: nowrap; }

/* Classes added on Mouse Over */
.mb-top-layered-navigation.m-topmenu dl dt.m-popup-filter { background: #DEE5E8; }
.mb-top-layered-navigation.m-topmenu dl dd.m-popup-filter {  }

/* Top LN - Horizontaly laid filters =================================================================================================================================== */
.mb-top-layered-navigation.m-top dl { width: 19%; }
.mb-top-layered-navigation.m-top.two-filter-columns dl { width: 50%; }
.mb-top-layered-navigation.m-top.three-filter-columns dl { width: 33%; }
.mb-top-layered-navigation.m-top.four-filter-columns dl { width: 23%; }
.mb-top-layered-navigation.m-top dl dd { background: transparent; margin-right: 5px;}

/*Responsive accordion menu for mobile divices========================================================================*/
.mb-top-layered-navigation.one-filter-column dl { width: 100%; }
.mb-top-layered-navigation.one-filter-column dl { padding:0; margin:0; }
.mb-top-layered-navigation.one-filter-column dl.m-mobile { display: block; }
.mb-top-layered-navigation.one-filter-column dl dt,
.mb-top-layered-navigation.one-filter-column .block-subtitle { cursor: pointer; display:block; padding:5px !important; position: relative; margin:0; background: #eee; border-bottom:1px solid #ddd; border-top:1px solid #f9f9f9;}
.mb-top-layered-navigation.one-filter-column dl dt:hover,
.mb-top-layered-navigation.one-filter-column .block-subtitle { background: #ddd;
transition: background 300ms ease-in-out;
-moz-transition: background 300ms ease-in-out;
-webkit-transition: background 300ms ease-in-out;
-o-transition: background 300ms ease-in-out;}
.mb-top-layered-navigation.one-filter-column dl dd { padding:10px 5px; margin:0; background: transparent; }
.mb-top-layered-navigation.one-filter-column .m-filterclear { position: relative; right: 5px; }
.mb-top-layered-navigation.one-filter-column .m-filter-colors { margin:0; }
.mb-top-layered-navigation.one-filter-column .currently { margin:0; }
.mb-top-layered-navigation.one-filter-column .currently ol { float: left; width: auto; }
.mb-top-layered-navigation.one-filter-column .actions { right: 20px; top:0; margin: 0; padding: 5px 10px; z-index:3; }

.mb-top-layered-navigation.one-filter-column .m-expand-collapse { float: left; font-weight: normal; font-size: 11px; text-transform: none; margin-bottom: -5px; display: none; }
.mb-top-layered-navigation.one-filter-column .m-expand-collapse .btn-expand-collapse { margin: 0; display: block; width: 11px; height: 11px; font-size: 0; line-height: 0; text-indent: -999em; overflow: hidden; }
.mb-top-layered-navigation.one-filter-column .m-expanded .m-expand-collapse .btn-expand-collapse { background: url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterpositioning/m-expanded.png) 0 0 no-repeat; }
.mb-top-layered-navigation.one-filter-column .m-collapsed .m-expand-collapse .btn-expand-collapse { background: url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterpositioning/m-collapsed.png) 0 0 no-repeat; }
.mb-top-layered-navigation.one-filter-column .m-expand-collapse { display: block; }
.mb-top-layered-navigation.one-filter-column .currently + div .block-subtitle,
.mb-top-layered-navigation.one-filter-column .currently + div + div .block-subtitle { display: none; }

.mb-top-layered-navigation.m-wide.m-mobile-only { margin: 0; display: none; }
.mb-top-layered-navigation.m-wide.m-mobile-only .m-shop-by,
.mb-top-layered-navigation.m-wide.m-mobile-only .actions,
.mb-top-layered-navigation.m-wide.m-mobile-only .currently { display: none; }

/* Types styling for Top LN only */
.m-standard {} /* One item can be selected at the time */
.m-list {} /* Text, multiple select */
.m-checkboxes {} /* checkboxes - form elements */
.m-css_checkboxes {} /* checkboxes - images */
.m-colors {} /* Colors and Images - horizontal */
.m-colors_vertical {} /* Colors and Images - vertical */
.m-colors_label {} /* Colors and Images with labels */
.m-dropdown {} /* Dropdowns */
.m-radios {} /* Radio buttons */
.m-slider {} /* Slider */
/**
 * @category    Mana
 * @package     ManaPro_FilterRadios
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */

.m-filter-radios li input { margin-right: 5px; position: relative; bottom: 2px; }
/**
 * @category    Mana
 * @package     ManaPro_FilterShowMore
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.m-more-less { font-size: 11px; text-align: right; }
.m-expandable-filter { overflow: hidden; }
.m-scrollable-filter { overflow-x: hidden !important; overflow-y: scroll !important; border: 1px solid #ccc; padding: 2px 0 2px 5px; background: rgba(255,255,255,0.5); }
.m-scrollable-filter li { white-space: nowrap; }

.m-filter-popup { padding: 10px; }
.m-filter-popup .m-columns { overflow: hidden; }
.m-filter-popup .m-columns > li { float: left; width: 200px; text-align: left; }
.m-filter-popup .m-columns.m-filter-colors.horizontal { width: 600px; }
.m-filter-popup .m-columns.m-filter-colors.horizontal > li { width: auto; }
.m-filter-popup .buttons-set { margin: 8px 0 0; }
.m-filter-popup .m-filter-colors { margin: 0; }
.m-showmore-popup-container { box-shadow : 15px 15px 25px 5px rgba( 0, 0, 0, 0.4 ); }

.m-option-search { padding: 4px 0; }
.m-option-search input { width: 100%; }
.m-option-search input.m-empty { color: #c0c0c0; }
.m-no-match { display: none; }
/**
 * @category    Mana
 * @package     ManaPro_FilterSlider
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */

/* For All */
.m-filter-slider { margin: 10px 0 15px; }
/* Responsive layout */
.one-filter-column .m-filter-slider { margin-bottom: 20px;  }
.one-filter-column .m-slider-values { line-height: 25px; }
.one-filter-column .m-slider-values input { width: 50px; padding: 1px 3px; }

/* Default style - style1 */
.m-filter-slider { height: 17px; position: relative; background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterslider/bkg_slider.png) 0 0 repeat-x; }
.m-filter-slider > .m-slider-from, .m-filter-slider > .m-slider-to { height: 17px; width: 17px; position: absolute; }
.m-filter-slider > .m-slider-span { height: 8px; position: absolute; background: none; border-bottom: 2px solid #969696; margin: 0; }
.m-filter-slider > .m-slider-from { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterslider/slider.png) 0 0 no-repeat; cursor: e-resize; }
.m-filter-slider > .m-slider-to { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterslider/slider.png) -19px 0 no-repeat; cursor: w-resize; }

.m-slider-values {text-align: center; margin-top: 3px; } 
.m-slider-values .m-slider-min-value { float: left; }
.m-slider-values .m-slider-max-value { float: right;}
.m-slider-selected-value {}

/* Style2 */
.m-filter-slider.style2 { border: 2px solid #c8c8c8; border-width: 0 1px; background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filterslider/bkg_slider2.png) center 0 repeat-x; }
.m-filter-slider.style2 > .m-slider-span { height: 6px; border-bottom: 5px solid #969696; }
.m-filter-slider.style2 > .m-slider-from, .m-filter-slider.style2 > .m-slider-to { height: 17px; width: 5px; background: #26b1e8 none; }
.m-filter-slider.style2 > .m-slider-from { margin-right: 1px; }
.m-filter-slider.style2 > .m-slider-to { margin-left: 1px; }
/* Touch screen slider style */
.one-filter-column .m-filter-slider.style2 > .m-slider-from,
.one-filter-column .m-filter-slider.style2 > .m-slider-to {
width:15px;
height:30px;
top:-7px;
}
/* Style3 */
.m-filter-slider.style3 { background: #e6e6e6; }
.m-filter-slider.style3,
.m-filter-slider.style3 > .m-slider-span { height: 5px; border: none; }
.m-filter-slider.style3 > .m-slider-span { background: #888; }
.m-filter-slider.style3 > .m-slider-from,
.m-filter-slider.style3 > .m-slider-to,
.m-filter-slider.style3:before,
.m-filter-slider.style3:after { height: 20px; width: 10px; top:-9px; background: #aaa none; z-index: 4; }
.m-filter-slider.style3 > .m-slider-from,
.m-filter-slider.style3 > .m-slider-to{
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.5);
border:1px solid #ccc;
background: #eeeeee;
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
}
.m-filter-slider.style3:before,
.m-filter-slider.style3:after { position: absolute; left: 0; height:22px; top:-8px; width: 5px; background-color: #e6e6e6; display: block; content: ""; z-index: 3;}
.m-filter-slider.style3:before{}
.m-filter-slider.style3:after { right: 0; left: auto;}

/* Touch screen slider style */
.one-filter-column .m-filter-slider.style3:before,
.one-filter-column .m-filter-slider.style3:after{
width:5px;
height:30px;
top:-12px;
}
.one-filter-column .m-filter-slider.style3 > .m-slider-from,
.one-filter-column .m-filter-slider.style3 > .m-slider-to {
width:28px;
height:28px;
top:-14px;
}
/* Style4 */
.m-filter-slider.style4,
.m-filter-slider.style4 > .m-slider-span,
.m-filter-slider.style4 > .m-slider-from,
.m-filter-slider.style4 > .m-slider-to { border-radius:15px; height:10px; }
.m-filter-slider.style4 {
background:#e3e3e3;
box-shadow: inset 1px 1px 3px 1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.2);
border: 1px solid #f2f2f2;
}
.m-filter-slider.style4 > .m-slider-from,
.m-filter-slider.style4 > .m-slider-to {
background: #aaa none;
box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.2);
width:18px;
height:18px;
top:-5px;
border:1px solid #eee;
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
.m-filter-slider.style4 > .m-slider-span {
background: #838383;
box-shadow: inset 0px 1px 3px 1px rgba(0,0,0,0.2);
border: none;
margin-left: -20px;
padding-left: 20px;
}
/* Touch screen slider style */
.one-filter-column .m-filter-slider.style4 > .m-slider-from,
.one-filter-column .m-filter-slider.style4 > .m-slider-to {
width:28px;
height:28px;
top:-10px;
}
/**
 * @category    Mana
 * @package     ManaPro_FilterSuperSlider
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
input.m-slider[type="text"] { width: 30px; }
.col-main .block-layered-nav.m-topmenu dl.m-slider.m-inline dt { background-image: none; padding-left: 0; }
.col-main .block-layered-nav.m-topmenu dl.m-slider.m-inline dd { background: none; position: static; border-bottom: 0; float: left;
    padding: 7px 10px 7px 0; }

.col-main .block-layered-nav.m-topmenu dl.m-slider.m-inline dd .m-filter-slider { float: left; width: 130px; }
.col-main .block-layered-nav.m-topmenu dl.m-slider.m-inline dd .m-slider-values { float: left; margin-top: 0; margin-left: 5px; }
.col-main .block-layered-nav.m-topmenu dl.m-slider.m-inline dd .m-slider-min-value,
.col-main .block-layered-nav.m-topmenu dl.m-slider.m-inline dd .m-slider-max-value
    { display: none; }

.m-slider-values.left-aligned { text-align: left; }

.mb-top-layered-navigation.one-filter-column.m-hide-slider .m-filter-slider,
.mb-top-layered-navigation.one-filter-column.m-hide-slider .m-slider-min-value,
.mb-top-layered-navigation.one-filter-column.m-hide-slider .m-slider-max-value { display: none; }
/**
 * @category    Mana
 * @package     ManaPro_FilterTree
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.m-expanded > .m-tree-item, .m-collapsed > .m-tree-item, .m-leaf > .m-tree-item { padding-left: 15px; }
.m-expanded > .m-tree-item, .m-collapsed > .m-tree-item { cursor: pointer; }
.m-expanded > .m-tree-item { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtertree/expanded.png) 0 4px no-repeat; }
.m-collapsed > .m-tree-item { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtertree/collapsed.png) 0 4px no-repeat; }
.m-expanded > .m-tree-item:hover { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtertree/expanded_over.png) 0 4px no-repeat; }
.m-collapsed > .m-tree-item:hover { background: transparent url(https://www.pkelektronik.com/skin/frontend/base/default/images/manapro_filtertree/collapsed_over.png) 0 4px no-repeat; }
.m-expanded > ul, .m-collapsed > ul { margin-left: 10px; }

.m-child-category-list { margin-left: 10px; }
