@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
h1, h2, h3, h4, h5, h6, html,body{font-family:'Roboto Condensed';}
.row-fluid {max-width: 1138px;}
a {color: #0f6d98;}
a.backtop i {border-radius: 0px;}
.alert{border-radius: 0px;}
#fav-containerwrap {background: #ffffff;}
#fav-container {margin-top: 0; margin-bottom: 0;}
#fav-headerwrap {padding-top: 0; padding-bottom: 19px; margin-bottom: 0; border-bottom: none;}
#fav-slide {padding-top: 0;}
#fav-slide .moduletable{margin-top: 0;}
.container-fluid.topnavbar{background:#ECF5FC; height:41px; line-height:41px;}
.container-fluid.navbar, .container-fluid.navbar>.row-fluid{height:0; margin:0;}
#fav-mainwrap {}
#fav-topnavbar{}
#fav-topnavbar .moduletable{margin: 0; display:inline-block;}
#fav-topnavbar .moduletable.right{float:right;}
.moduletable.hotline,#fav-topnavbar a{color:#69697f; font-family:'Roboto'; font-size:16px;	 font-weight:normal; margin-right:8px;  text-transform: none;}
.moduletable.hotline img{margin:0 0 0 12px;}
.jshop_list_center .product {background: #e9e9e9 none repeat scroll 0 0;border:6px solid #ffffff;}
#chart_box {display:inline-block; background: none; float:right; height: 41px;}
#chart_box .name{display:inline-block; vertical-align: middle; }
#chart_box .count{background: #979c9f none repeat scroll 0 0; border-radius: 28px; color: #ffffff; display: inline-block; font-family: "Roboto Condensed"; font-size: 18px; font-weight: bold; height: 28px; line-height: 28px; min-width: 0; padding: 0 10px; text-align: center; vertical-align: middle;}
#chart_box a{padding:0; margin:0 auto; line-height:28px; display: inline-block;}
#fav-topnavbar .mod-languages{padding: 0 28px 0 0; position: relative; margin: 0 12px 0 0;}
div.mod-languages ul, #fav-topnavbar .mod-languages .top_msg{display: inline-block;}
.moduletable.top_menu li{display:inline-block; margin: 0 12px 0 0;}
#fav-logo {width: 22%; margin: 0 auto;}
#fav-headerwrap>.row-fluid{position:relative;}
#fav-nav{bottom: -19px; float: none; position: absolute; right: 0; z-index: 500; border-top: none; width: 100%;}
.navigation .nav {text-align: right;}
.navigation ul.nav > li{display: inline-block;float: none;margin: 0 -3px 0 0;position: relative;}
#fav-nav .navigation li a{border-radius: 0px;	 color: #000000; font-size:30px; font-family:'Roboto Condensed'; font-weight: 300; padding: 20px 18px;	}
#fav-nav .navigation .nav.menu>li>a::before {border-left: 1px solid #999999;content: "";display: block;height: 32px;left: 8px;margin: -16px 0 0;position: absolute;top: 50%;vertical-align: middle;width: 1px;}
#fav-nav .navigation .nav.menu > li:first-child>a::before {display:none;}
#fav-nav .navigation .nav.menu > li:nth-child(2)>a::before {border-left: 1px solid #9ECAED;}
#fav-nav .navigation .nav.menu > li:nth-child(3)>a::before {border-left: 1px solid #F4943E;}
#fav-nav .navigation ul.nav > li.active > a,#fav-nav .navigation ul.nav > li > a:hover,#fav-nav .navigation .nav > .active > a, #fav-nav .navigation .nav > li > a:hover {background-color: #F7F7F7;color: #000000;}
.navigation .nav-child::after, .navigation .nav-child::before {display: none;}
.navigation ul.nav-child {background-color: transparent; border: none; box-shadow: none; display:block; position:absolute; top:auto;	 width: 100%;}
#fav-nav .navigation .nav .nav-child {border-radius: 0px;}
#fav-nav:hover .navigation ul.nav-child, #fav-nav .navigation ul.nav-child{display:none;}
#fav-submenu{background: transparent url(../images/bg-shadow.png) no-repeat scroll top center; padding:30px 0 0 80px; display:none;}
#fav-submenu li{display:inline-block; margin:0 12px 0 0;}
#fav-submenu li a{font-size:18px; color:#000;}
#fav-submenu li a:hover{text-decoration:underline;}
#fav-submenu li.active a{background:#9ECAED; border-radius:18px; color:#ffffff; padding: 0 10px;}
#fav-maincontent{}
.home_boxes{text-align:center;}
.home_boxes .title{display:block; text-align:center; color:#C8C8C8;}
.home_boxes .title>img{margin:0 20px;}
.home_boxes .box{display:inline-block; width:23.77%; vertical-align: top; margin: 10px 5px 0;}
.home_boxes .box img{display:block; width:100%;}
.four_steps{background:#9ECAEF; color:#ffffff; text-align:center; padding:5px 50px 70px 50px; font-weight:300 !important; margin: 37px 0 0 0;}
.four_steps .title{text-align:center; font-size:48px; font-weight:300 !important; margin: 0 0 50px 0;}
.four_steps .box {display: inline-block; vertical-align: top; width: 47.55%; margin-left: 10px; margin-right: 10px;}
.four_steps .text{text-align:left; display: inline;font-size:16px; color:#000;}
.four_steps .text h3{font-weight:300 !important; color:#fff;}
.four_steps .seo-div{text-align:justify;}
.seo-h4{font-weight: bold !important;}
.seo-DS-li{font-family: 'Roboto Condensed'; font-size: 31.5px;}
.seo-DS-ol{margin-left: 40px;}
#fav-bottomwrap {background-color: transparent;}
#fav-footer{background: transparent url(../images/bg-shadow.png) no-repeat scroll top center; margin: 25px 0 0;padding: 33px 50px 50px;}
#fav-footer h3 {color: #0f6d98;font-size: 18px;font-weight: bold !important;margin-top: 0;padding-bottom: 10px;text-transform: uppercase;}
.row-fluid #fav-footer1,.row-fluid #fav-footer2,.row-fluid #fav-footer3,.row-fluid #fav-footer4{width: 23%;}
#acym_form>input.inputbox,#fav-footer4 .phone,#fav-footer4 .time,#fav-footer .menu a,#fav-footer a {color: #0f6d98;font-size: 18px;font-weight: normal !important; line-height: 30px;}
#fav-footer a:hover {text-decoration:underline;}
.acymailing_form td.acyfield_email #acym_form {border: none !important;border-radius: 0px;height: auto;}
table.acymailing_form{width:100%;}
#acym_form>input{display:inline-block;}
#acym_form>input.inputbox{background: #ecf4f7 none repeat scroll 0 0;border: medium none;border-radius: 0;box-shadow: none;line-height: 24px;vertical-align: top; height:26px;}
#acym_form > input.button {width: 34px; height:34px; background: #C4DCE6 url(../images/newsletter-arrow.png) no-repeat scroll center center;padding: 0;border-radius: 0px;box-shadow: none;height: 34px;margin: 0 0 0 -5px; border: none;}
#fav-footer form{margin:0;}
#fav-copyright2 {width: 75%;}
#fav-copyrightwrap{background:#515151;}
.footer_pays .info{display:inline-block; vertical-align:middle; color:#ffffff;}
#fav-copyright1 p, .footer_pays p{margin: 0;text-align: center;}
#fav-social{position:fixed; right:0; top:50%; margin:-150px 0 0 0; z-index:9999;}
#fav-social .nsb_container a{display:block; margin:0;}
#fav-copyright1.span3 {width: auto;}
.my_product *{font-family:'Roboto';}
.my_product .jshop_prod_description, .my_product .product_name {color: #000;font-weight: normal; font-family:'Roboto';}
.productfull .prod_qty {float: none;}
.my_product .product_name {font-size: 30px; margin:0;}
.my_product .jshop_prod_description {font-size: 18px; line-height:1.35;}
.jshop_prod_attributes .chzn-container, .prod_qty .chzn-container{width:254px !important; color:#404040; margin:0 0 15px 0;}
.prod_qty{ line-height:30px;}
.prod_qty .chzn-container{color:#404040; margin:0 0 15px 0;}
.prod_qty .attributes_name{color:#404040; font-size:14px;}
.price_prod_qty_list{width:254px;}
.price_prod_qty_list td,.price_prod_qty_list th{text-align:right; padding:3px 15px 2px 5px; border:1px solid #DDDDDD;}
.price_prod_qty_list .brutto,.price_prod_qty_list th.st{font-weight:bold;}
.price_prod_qty_list th.netto{font-weight:normal;}
.price_prod_qty_list .first{border-left:1px solid transparent;}
.price_prod_qty_list .last{border-right:1px solid transparent;}
.price_prod_qty_list th{background:#CBCBCB;}
.price_prod_qty_list tr.active td{background:#FDEFE2;}
.prod_table_qty{display:table;}
.prod_table_qty>div{display: table-cell; vertical-align: bottom;}
.all_prices_tax_qty,.all_prices_tax_qty .prod_price {text-align: left;}
.all_prices_tax_qty .prod_price{margin:0 0 10px 0; line-height:1.1;}
.button.buy {background: #9dcaed none repeat scroll 0 0;border: medium none;border-radius: 0;box-shadow: none;box-sizing: border-box;color: #ffffff;font-family: "Roboto";font-size: 18px;font-weight: bold;height: 50px;line-height: 50px;margin-right: 0;margin-top: 15px;padding: 0 25px;text-shadow: unset;text-transform: none;width: 100%;margin-bottom: 0;}
#btn_add_product_to_editor{width:100%; height:50px; background: #ED943D; margin-top: 15px;}
.button.hochladen {background-color: #f4943e;display: inline-block;height: 48px;line-height: 50px;padding: 0;text-align: center;vertical-align: middle; width:250px;}
#files_form{text-align:center;}
#files_form input[type="button"]{display:inline-block;}
.pU-form a.button{cursor: pointer;}
.apuf_progress,.apuf_block {border-radius: 0;}
.jshop_list_center .product .buttons a {display:none;}
.price_td .all_prices{text-align:center;}
.price_td .all_prices a{color: #f4943e;}
.jshop_list_center .product .description,.jshop_list_product .product .description {min-height: 0px;}
.list_product .image_block{}
div.list_product .name,table.list_product .name{height:60px;}
div.list_product .name a,div.list_related .name a,table.list_product .name a,table.list_related .name a {font-size: 18px; text-align: center;}
.jshop_list_category table.jshop{width:100%;}
.jshop .jshop_categ .category{padding: 20px 15px;text-align: center; font-size: 18px;}
.jshop .jshop_categ .category,.jshop_list_center .product,.jshop_list_product .product {margin-right: 10px;max-width: auto; box-shadow: 0 0 5px rgba(0, 0, 0, 0.07);}
.jshop_list_center td.block_product,.jshop_list_product td.jshop_related {padding-bottom: 10px;}
.pagination ul li a,.pager .next a,.pager .previous a {border: 1px solid #ddd;border-radius: 0px;box-shadow: none;transition: all 300ms linear 0s;}
.pagination ul {border-radius:0px;box-shadow: none;}
.pagination ul > li:first-child > a,.pagination ul > li:first-child > span {border-bottom-left-radius: 0px;border-left-width: 1px;border-top-left-radius: 0px;}
.jshop_img_description {width: 100%; margin-left: 8px;}
#list_product_image_thumb{display: block; margin-top:2em;}
.jshop_img_description img {width: 78px; margin-right: 6px}
.jshop_list_center .smarteditor_lp{display:none;}
#sort_count{margin:0;}
@media (min-width:768px) and (max-width: 898px) {.list_product .block_product{width:49%!important; }}
@media  (max-width: 676px) {.list_product .block_product{width:49%!important; }}
@media  (max-width: 470px) {.list_product .block_product{width:100%!important; 	display:block; }}
@media (max-width: 800px) {.container-fluid.navbar, .container-fluid.navbar>.row-fluid{height:auto;margin:0 auto;}  .container-fluid.topnavbar {height: auto;padding-top: 10px;line-height: 1; } #fav-topnavbar .moduletable.right, #fav-topnavbar .moduletable, #fav-topnavbar>*{display:block; 	margin:0 2px; 	text-align:center;padding-top: 5px; 	 }
#fav-topnavbar .searchplus {display:none;}
#fav-topnavbar{margin: 0; }
#fav-topnavbar .mod-languages {padding:0;margin:0;}
#chart_box .name {vertical-align:middle;} #chart_box a {line-height: 22px;}  .row-fluid #fav-footer1, .row-fluid #fav-footer2, .row-fluid #fav-footer3, .row-fluid #fav-footer4 {width: 48.5%; }  .prod_table_qty>div, .prod_table_qty{display:block; } }
@media (max-width: 767px) {.home_boxes .box {width:49%; }  .four_steps .box{display:block; 	width:100%; } .four_steps{padding: 20px; } .container-fluid.navbar {background:#fff; 	padding-left: 0 !important; 	padding-right: 0 !important; } .navbar .btn-navbar, .navbar-inner {border-radius: 0px; }  #fav-headerwrap {height: 100px; }  #fav-logo {width: 100%; 	margin-top:10px; }}
.chzn-container-single .chzn-single {background: rgba(0, 0, 0, 0) linear-gradient(center top , #ffffff 0%, #f3f3f3 100%) repeat scroll 0 0 padding-box;border: 1px solid #eaeaea;border-radius: 0px;box-shadow: none;	color: #000;height: 28px;line-height: 28px; font-size:14px;}
.chzn-container-single .chzn-single div b {background: rgba(0, 0, 0, 0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAQAAABq86Y9AAAAh0lEQVQI10WKOw7CMBBE906hj6k5AAoHWG2N5ZILUCBLHISaYyTiBLQGJJp4nWYztpDQ7GfmaWihvwotXEWFH5fzE7ZC/vijvTxl2Vlnp29h5RQG28CT8hRdwyns8Q/29qSkMl57xB4tZylkofzDHbCzMaooVdTw7b61KWaZUcPULq6oYFteAZacYc+Q7ZteAAAAAElFTkSuQmCC) 	no-repeat scroll 0 11px;}
.chzn-container-single .chzn-single div b::before {border-left: 1px solid #cccccc;content: "";display: inline-block;height: 16px;margin: 7px 0 5px -6px;width: 1px;	}
.chzn-container-active .chzn-single div b::before {border-left: none;}
.chzn-container .chzn-results li.highlighted {background-color: #9ECAED;
background-image: linear-gradient(#B4D1FF 20%, #89B7FF 90%);
color: #fff;}
.chzn-container-single .chzn-single div {text-align:left;}
.jshop_cart_td_qty .chzn-container{width:100px !important;}
#block_price,.product_params table.buttons a.smarteditor,.block_after_cart .discount_code input.button,.jshop_subtotal_after_cart table.jshop_subtotal td.value,.jshop_total_pr_table_after_cart table td.value {color: #0f6d98;}
.favdemo #favglyph .favglyph-icon-left i,.favdemo #favglyph .favglyph-icon-right i,table#jshop_menu_order td.active {background-color: #9dcaed !important; border-radius:0px;}
#files_form input[type="button"],.jshop_wrapper table.bottom_buttons a.button,table.table_login input.button,.product_params .buttons input.buy,.btn-primary,input.button,.buttons a,a.button,.button{background-color: #9dcaed;border: 1px solid transparent;color: #ffffff; box-shadow: none; border-radius: 0px;font-size: 18px; text-transform: none; font-family:'Roboto'; font-weight: bold;	}
.jshop_wrapper table.bottom_buttons a.button:hover,table.table_login input.button:hover,.product_params .buttons input.buy:hover,.btn-primary:hover,input.button:hover,.buttons a:hover,a.button:hover,.button:hover{border-radius: 0px; background-color: #8AC0ED; border: 1px solid #399ceb;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{ border-radius:0px;}
#aantal_table .shipping_table{width:254px;}
#aantal_table .shipping_table td,#aantal_table .shipping_table th{text-align:right; padding: 10px 3px; border:1px solid #DDDDDD;}
#aantal_table .shipping_table .brutto,#aantal_table .shipping_table th.st{font-weight:bold;}
#aantal_table .shipping_table th.netto{font-weight:normal;}
#aantal_table .shipping_table .first{border-left:1px solid transparent;}
#aantal_table .shipping_table .last{border-right:1px solid transparent;}
#aantal_table .shipping_table th{background:#9ecaef;}
#aantal_table .shipping_table tr.active td{background:#FDEFE2;}
#aantal_table .shipping_table {border-collapse: collapse;text-align: center;vertical-align: middle;width: 100%;border: 1px solid #d1d1d1;}
#aantal_table .shipping_table th {border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;font-family: "open_sanssemibold";font-size: 14px;font-weight: normal;text-align: center;text-transform: uppercase; font-weight: bold;}
#aantal_table .shipping_table th .aant-table-qty{font-weight: normal;}
#aantal_table .shipping_table th:last-child {border-right: 0 none;}
#aantal_table .shipping_table th:first-child {width: 70px;}
#aantal_table .shipping_table td {border-bottom: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1;color: #4b4b4b;font-size: 14px;line-height: 20px;padding: 5px 5px;text-align: center;}
#aantal_table .shipping_table tr:last-child td {border-bottom: 0 none;}
#aantal_table .shipping_table td:last-child {border-right: 0 none;}
#aantal_table .shipping_table tr.active td, #aantal_table .shipping_table tr:hover td {background-color: #fbe1d3;cursor: pointer;}
#aantal_table .shipping_table tr td.active, #aantal_table .shipping_table tr td:hover {background-color: #ed943d;cursor: pointer;}
#aantal_table .shipping_table tr td.qant.active, #aantal_table .shipping_table tr td.qant:hover {background-color: #fbe1d3;cursor: default;}
#setquantity {display: inline-block;margin: 5px 0;}
#setquantitytext{border: 1px solid #d1d1d1;height: 28px;margin: 0;padding: 0 5px;width: 88px;float: left;}
#setquantity .setquantity_button{background: none;height: 30px;border:1px solid #d1d1d1;display: inline-block;border-left: 0 none;}
#setquantity .block_setquantity{}
.all_prices_and_but .prod_table_qty{display: inline-block;}
.all_prices_and_but .table_panel{display: inline-block;width: 100%;}
table.shipping_table tr.row_hide{display:none;}
/*Seo Content Kategorieseiten*/
.seo-content {color:#999d9e;}
h2.seo-content{color: #dd042d; font-size: 16px; line-height: 1.3em; text-align:center; letter-spacing: 1px; padding-bottom:10px; border-bottom: 1px solid rgb(204, 204, 204);}
h3.seo-content{letter-spacing: 1px; text-transform: uppercase; color: rgb(221, 4, 45); text-align: center; font-size: 14px; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); line-height: 1.3em; padding: 10px; font-weight: 500 ! important;}
p.seo-content{text-align: justify; font-size:9px; line-height:20px;}
/*Verpackungsindustrie & Marktbedürfnisse gehen verschiedene Wege section*/
div.seo-content-start{text-align: justify;margin-top: 40px;border-top:1px solid;font-size: 16px;padding-top:20px;}
h2.seo-content-start{font-size: 30px;font-weight: 300 !important;text-align: center;letter-spacing: 1px;line-height: 1.5em;}
p.seo-content-start{color: #000;}
h3.seo-content-start{font-size: 20px;font-weight: 300 !important;margin-bottom: 4px;margin-top:16px;text-align: center;text-transform: uppercase;}
div.seo-content-maincategory{text-align: justify;margin-top: 15px;font-size: 16px;padding-top:5px;}
h2.seo-content-maincategory{font-size: 30px;font-weight: 300 !important;text-align: center;letter-spacing: 1px;line-height: 1.5em;}
a.seo-content-maincategory{color: #fff;}
p.seo-content-maincategory{color: #000;}
h3.seo-content-maincategory{font-size: 20px;font-weight: 300 !important;margin-bottom: 4px;margin-top:16px;text-align: center;text-transform: uppercase;}
.seo-content-maincategory-h2{font-size: 30px;font-weight: 300 !important;text-align: center;letter-spacing: 1px;line-height: 1.5em;}
.seo-content-maincategory-h3{font-size: 20px;font-weight: 300 !important;margin-bottom: 4px;margin-top:16px;text-align: center;text-transform: uppercase;}
/*SEO Contentseiten im Footer*/
.seo-footerseiten-h2{margin-top:0.8em !important; margin-bottom:0.8em !important;}
.seo-footerseiten-h3{color:#0f6d98;}
.seo-footerseiten-h4{color:#0f6d98;}
/*SEO Contentseiten Generell*/
.seo-content-h1{margin-top:0.8em !important; margin-bottom:0.8em !important; color: #c8c8c8; text-align: center;font-size: 31.5px !important;}
/*Product Kurzbeschreibung*/
.seo-product-shortdescription{text-align:justify;font-weight:300;margin-top:0.5em;font-size:18px;}
/*Product Merkmale*/
.seo-product-merkmale{float:left;width:48%;}
.seo-product-merkmale-p {text-align:left;font-weight:300;margin-top:0.5em;font-size:18px;}
img.seo-product-merkmale {float: right;width: 48%;margin-top:10px;}
.seo-product-shortdescription-merkmale{text-align:left;font-weight:300;margin-top:0.5em;font-size:18px;width:48%;}
.seo-product-shortdescription-img{float:right;}
/*Product Content SEO*/
.seo-product-content{text-align:justify;font-weight:300;}
img.seo-product-content{float: left; width: 48%;margin-top:47px;}
img.seo-product-content-2{float: left; width: 48%;margin-top:68px;}
h2.seo-product-content{font-size: 22px;}
h3.seo-product-content{font-size:18px;line-height:1.2em;}
h4.seo-product-content{font-size:18px;}
h3.seo-product-content-right{float: right;width: 50%;font-size:18px;line-height:1.2em;} 
p.seo-product-content-right{float: right;width: 50%;}
/*uppercase*/
.uppercase {text-transform: uppercase;}
/*Clear Klasse*/
.clear{clear: both;}
/*Special*/
.seo-icons-content-start {color:#000;font-size:30px;}
.seo-icons-header-start {color:#979B9F;font-size:25px;}
.seo-icons-header-start-a {font-size:20px !important;font-weight:bolder !important;}
.seo-div{text-align:justify;}
.seo-content-signature{float:right; text-align:right; margin-top:2em;}
.seo-content-signature: after {clear:all;}
.seo-404 {line-height: 1.2em;}
div.block_product{display:inline-flex;
margin-right: 0px; margin-left:0; margin-bottom: 10px;}

/* hover the product div*/
div.block_product > div:hover{border: 1px solid #9ECAEF;}
/*Individuelle Tagcloud*/
.tagcloud-lp {border: 1px solid #dfdfdf;padding: 5px 2px;text-align: center;}
.tag-lp1 {color: #555555;font-size: 0.8em;line-height: 1em;padding-left: 3px;padding-right: 3px;}
.tag-lp2 {color: #606060;font-size: 1em;line-height: 1em;padding-left: 3px;padding-right: 3px;}
.tag-lp3 {color: #808080;font-size: 1.2em;line-height: 1em;padding-left: 3px;padding-right: 3px;}
/*Landingpages*/
.landingpage-banner {margin-top:1em;margin-bottom:1em;}
.landingpage-banner-cta {margin-top:1em;margin-bottom:1em;}
.landingpage-bg {border: 1px solid #000;text-align: center;}
ul.landingpage {list-style: outside none none;padding-bottom: 2px;padding-top: 12px;}
.landingpage-li {display: inline; font-weight: 600;line-height: 30px;padding-left: 30px;padding-right: 30px;}
.landingpage-kategorie-img {text-align:center;}
.landingpage-kategorie-img img {position:relative; vertical:center;}
/*Footer Social Media Buttons*/
.footer-circle-soc{width:30px; height: auto;margin-right:0.1em;}
/*Shop Kategorie Head*/
.lp-kategorie-header {padding-top:20px;}
.lp-kategorie-header img {position:relative; vertical:center;}
.lp-kategorie-filter-header {padding-top:20px;}
/*LP Kategorie Head*/
.lp-kategorie-filter-header {padding-top:20px;}
.lp-kategorie-filter-header form {margin-bottom: 3px;}
.lp-kategorie-filter-header img {padding-bottom:20px;position:relative; vertical:center;}
/*LP Kategorie Filter Drowpdown*/
.lp-kategorie-filter-dropdown {border: 1px solid #eaeaea;display: inline-block;font-size: 16px;margin: 2px 10px 2px 0;padding: 5px 5px 5px 9px;color:#999d9e;font-weight:400;position: relative;width: 180px;}
.lp-kategorie-filter-dropdown li {font-size: 18px;color:#999d9e;line-height: 30px;list-style-type:none;}
.lp-kategorie-filter-dropdown li:hover {color:#D3004E;}
.lp-kategorie-filter-dropdown a {color:#999d9e; display: block;}
.lp-kategorie-filter-dropdown a:hover {color:#D3004E;}
.lp-kategorie-filter-dropdown-content {display: none;position: absolute;background-color: #F1F1F1;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);padding: 12px 16px;margin-top:6px;z-index: 1;}
.lp-kategorie-filter-dropdown:hover .lp-kategorie-filter-dropdown-content {display: block;}
/*LP Kategorie Filter Buttons*/
.lp-kategorie-filter-select select {width: 25% !important; padding-right:20px; background-color: #fff; border: 1px solid #ccc; margin-left: 6px;}
div.lp-kategorie-filter-select {display: inline; padding-right:20px; width: 25% !important;}
/*Bild Aufbauanleitung*/
.aufbauanleitung-img {margin-top: 50px;}
div.jshop_register {width:50%; display: inline-block;}
div.jshop_register table{width:100%;}
#div_delivery {float:right;}
@media (max-width: 768px) {div.jshop_register{width:100%; display: block;}
div.jshop_register table{width:100%;}
#div_delivery {float:none;}
/*Verpackungslexikon*/
.lp-verpackungslexikon-menu {border: 2px solid #e9e9e9; font-family: "Roboto condensed"; font-size: 48px; font-weight: lighter; padding-bottom: 20px; padding-top: 20px; text-align: center;}
/*Verpackungslexikon-Beitrag*/
.lp-verpackungslexikon-post {float:left;border: 1px solid yellow;}
.lp-verpackungslexikon-post-menu {float:left; border: 1px solid green; margin-right:10px;}
.lp-verpackungslexikon-post-menu ul {margin:0px;}
/*Code for the Anleitung runterladen button*/
a[class$="seo-btn-upload-file"] {background:#9dcaed none repeat scroll 0 0;	display: none; border:medium none; border-radius:0; box-shadow:none; box-sizing:border-box; color:#fff; font-family:"Roboto"; font-size:18px; font-weight:bold; line-height:50px; margin-bottom:0; margin-right:0; margin-top:15px; padding:0 25px; text-shadow:unset; text-transform:none; width:100%;}
@media (max-width: 768px){div#fav-social{display: none;}/*delete the social floating bar*/.home_boxes .box{width: 46%;}#seo-startseite-logo{width:167px;}#fav-headerwrap{margin-bottom: 0px !important; padding-bottom: 0px;}div#fav-copyright1 > center >div {width: fit-content !important;}div.home_boxes>h1> span{font-size: 59% !important;} 
div#chart_box{height:auto;float: right;padding-top: 5px;padding-bottom: 10px;}
	div.top_menu{float: left !important;}
	ul.nav.menu{margin-bottom: 0;margin-top: 5px;}
	}
@media (max-width: 600px){div.seo-verpackung-anlass-container > div.box{width: 100%;} }	
@media (max-width: 768px)
 {
	div#fav-social{display: none;}/*delete the social floating bar*/
	/*div#fav-sidebar1 > .moduletable_menu{display: none;} delete the repeated menu in category pages*/
	div#fav-sidebar1 {display: none;} /*delete the whole side bar in category pages*/
	a.seo-icons-header-start-a{vertical-align: top;}div.hotline{margin-top: 2px;}/*to put the telephone icon and the number on the same level*/
	div#fav-breadcrumbs> div.moduletable>ul {text-align: left;}/*to delete the spaces in the navigation text above each category*/
	span.image-title{padding-right: 2px;}/*add padding to the anmeldung icon*/
	.mod-category-header-h1{color: black; font-weight: bold !important;}/*Change the title's color of the categories*/
	.jshop_img_description img{width: 21%;}/*Style the small other images in each product page under the main image of the product*/
	.jshop_img_description{margin-left: 3px;}/*Style the small other images in each product page under the main image of the product*/
	.list_product_demo  .download > a{padding: 1px 0px;}/*place the fb button and the download near each others*/
	h2.seo-product-content{text-align: center;}/*place the header (the name of the product) in the center*/
	.nav-tabs>li>a {border-bottom: 1px solid #ECECEC;}/*Add under border to the Produktbeschreibung, Merkmale,.. menu*/
	#fav-copyrightwrap{padding-bottom: 45px;}
	#list_product_image_thumb {margin-top: 15px;}
	.after-images{margin-top:15px;}
	#fav-mainwrap .row-fluid [class*="span"]{margin-top: 15px;}
 }