/*
Bootstrap 3.1 overrides from https://bootply.com

This CSS code should follow the 'bootstrap.css'
in your HTML file.

license: MIT
author: bootply.com
*/
@import url(https://fonts.googleapis.com/css?family=Great+Vibes);
@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    
    .navbar-brand{visibility: hidden;}
    
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}

body {
  padding-top: 70px;
  padding-bottom: 100px;
  background-color: #ffffff;
  font-size: 10pt;
  color: #2d2d2d;
  
}

.navbar-default {
    background-color: #000;
    opacity: 0.95;
}

.panel-default>.panel-heading{
    background-color: #000;
    color: #ffffff;
    font-size: 30px;
    line-height: 36px;
    opacity: 0,87;
    text-align: center;
}

.panel{
    border-radius: 5px;
    word-break:break-all;
}

.panel-body{
    background-color: #E3BB2E;
}

.foot-fixed-bottom {
 bottom: 0;
 display: block;
 left: 0;
 margin-bottom: 0;
 position: fixed;
 right: 0;
 z-index: 1030;
}
.foot-fixed-bottom .container {
 background-color: rgba(0, 0, 0, 0.8);
 margin-left: auto;
 margin-right: auto;
 padding-bottom: 2px;
 width: 100%;
background-color: #000;
opacity: 0.9;
color: #ffffff;
}
.foot-fixed-bottom p {
 color: rgb(255, 255, 255);
 font-size: 12px;
 margin: 0 12px 15px;
 text-align: center;
 padding-bottom: 2px;
 margin-bottom: 1px;
}

.sub { 
padding: 5px; 
background-color: #bfbfbf; 
border-radius: 5px;
width: 98%;
margin-bottom: 5px;
}

.sub .image{
    background-color: #ffffff;
    box-shadow: 3px 2px 5px #888888;
}
.sub img {
    
    display: block;
    margin-left: auto;
    margin-right: auto;
    
}
.navbar-default .navbar-nav>li>a{
 color: #fff;    
 font-size: 18px;
}

.navbar-default .navbar-nav>li>a:hover{
 color: #ffffff;    
}

.panel-body li{
    list-style: none;
}

.sub:hover{
    border: solid 1px #CCC; 
    -moz-box-shadow: 1px 1px 5px #999; 
    -webkit-box-shadow: 1px 1px 5px #999; 
    box-shadow: 1px 1px 5px #999;
}

.thumbnails {
    list-style: none;
}

.thumbnail {
    position:relative;
    border: none;
    border-radius: 0px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.thumbnail img {
display:block;
top:0;
left:0; 
}

.sub .image {
    margin-bottom: 3px;
}

.vcenter {

}

.product-o{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
    margin-bottom: 10px;
}


@media (min-width: 981px) { body { padding-top: 120px; } .navbar {min-height: 100px;}.navbar-nav{padding-top:50px; }
}
@media(min-width:981px){
.container-fluid{padding-top:35px;}
}
@media(min-width:1070px){
.container-fluid{padding-top:0px;}}
object[type="application/pdf"]{min-width: 100%;} 

@media print {
.foot-fixed-bottom{display:none;}
.panel{display:none;}
body {background-color: none; color:#000;}
#bread{display:none;}
a {display:none;}
body:before{
      content: url(https://nl.pomac.be/assets/img/heading.png);
      position: absolute;
      right: 0;
      top: 0;
   }
     h2, h3 {
   page-break-after: avoid;
}
img {
   max-width: 100% !important;
}
article {
   page-break-before: always;
}
ul, img, table {
   page-break-inside: avoid;
}
@page {
margin: 0.5cm;
}
h1 {
font-size: 24pt;
}

h2 {
font-size: 14pt;
margin-top: 25px;
}

aside h2 {
font-size: 18pt;
}
.related_products{display:none;}

}

 
