header, main, footer, #about{
height:auto;
width:100%;
clear:both;
float:left;
}

#slideshow{
height:auto;
width:100%;
clear:both;
float:left;
}

.esconder{
display: none;
}

/*.as-has-buttons{
margin-bottom:0px !important;
}*/

/*media screen*/
.as-pagination-buttons {
    /*padding-top: 15px;
    top: 89% !important;*/
    background-color: rgba(0,0,0,0.7) !important;
    /*height: 45px;*/
}



/*
.as-horizontal .as-panel {
    height: 100%;
    width: 100% !important;
}


.as-horizontal .as-background, .as-horizontal .as-background-opened {
    height: 100% !important;
    width: 100% !important;
}
*/

button, .button{
    padding-top: 0px !important;
    padding-bottom: 10px !important;
    height: 45px !important;
    /*margin-bottom: 10px !important;*/
}

p.slide_prodcut_titel{
font-size:1.5em;
margin-bottom:0px;
padding-left:15px;
}

.titelpanelslider{
    left: -172px !important;
    bottom: 162px !important;
margin-bottom:10px !important;
}

.top-bar-section ul li > a{
font-size:1.1rem !important;
}

/*media screen*/
#last-news {
    padding-top:10px !important;
    padding-bottom: 20px !important;
}

/*media screen*/
.titel_content {
    margin-bottom: 10px !important;
}

/*@media only screen and (min-width:40.06em)*/
.top-bar-section li:not(.has-form) a:not(.button):hover {
    background-color: #0078a0 !important;
}

ul#menu-header.menu li.current-menu-item a{
background-color: #0078a0 !important;
}

/*
active: #008cba

*/


/*
=============================
Accordion
=============================
*/

/*media screen*/


/*media screen*/
.accordion .accordion-navigation > .active.content, .accordion li > .active.content{
background:none !important;
}

/*media screen*/
.accordion .accordion-navigation > .content, .accordion li > .content {
    padding: 0rem !important;
}

ul.accordion li.accordion-navigation table tbody tr td a{
background-color: transparent !important;
}


ul.accordion li.accordion-navigation a {
    text-align: left;
    font-weight: bold;
    background-color: #00a8df !important;
}


li.accordion-navigation a.regio {
    color:#fff !important;
    text-align: left;
    font-weight: bold;
    background-color: #00a8df !important;
}

.accordion .accordion-navigation > a, .accordion li > a {
    background: none repeat scroll 0 0 #c5c5c5 !important;
    padding:8px !important;
}

#base_location{
margin-top:40px;
}

#base_location ul.accordion, ul#bgmp_list{
    margin-left: 0rem !important;
clear:both;
}


/*media screen*/
table {
border:none !important;
}

/*media screen*/
.accordion .accordion-navigation, .accordion li {
    margin-bottom: 2px !important;
}

li.accordion-navigation p{
margin-bottom:10px !important;
}


.resellers-list ul, dt, .resellers-list li, th, td{
margin:0px 0px 2px 0px !important;
}

/*
=============================
End Accordion
=============================
*/

/*media screen #panel1a table,*/
#panel1a table, table {
    border-collapse: collapse;
}

th{width:25%;}

/*media screen #panel1a table,*/
#panel1a tr, #Download tr {
    border-bottom: 2px solid rgba(221, 220, 220, 1);
}

#panel1a tr:last-child, tr.last, #Download tr:last-child
{
border-bottom:0px;
}

ul#bgmp_list
{
margin-bottom:10px !important;
}

.resellers-place{
text-align:left;
font-size:18px;
font-weight:bold;
padding-left:20px;
padding:8px;
background-color:#00a8df !important;
margin-bottom:10px;
color:#fff !important;
/*background: #00a8df !important;*/
}

a.resellers-place{
margin-bottom:10px;
}

/*@media screen{
.clientLogos{
max-height: 10px;
overflow:hidden;
}
}*/

@media screen and (max-width: 900px) {
.clientLogos{
max-height: 160px;
overflow:hidden;
}
}

@media screen and (min-width: 1040px) {
.clientLogos{
max-height: 70px;
overflow:hidden;
}
}


.clientLogos ul{
margin-bottom:0px;
}


/*ul.logos {
max-height: 60px;
background-color:red;
}*/

ul.logos li{
padding:10px !important;
list-style:none;
}

/*ul.logos li img{
width:190px;
height:60px;
}*/

@-moz-document url-prefix() { 
ul.logos li img{
width:190px;
height:60px;
}
}


/*.vjs-big-play-button{
visibility:hidden;
}*/


a.button.left{
margin-right:10px;
}

#events{
    float: left;
    height: 250px;
    margin: 30px 20px 30px 0;
    overflow: hidden;
    position: relative;
    width: 200px;
background-color:#c5c5c5;
}

#events_videos{
    float: left;
    height: 192px;
    margin: 30px 20px 30px 0;
    overflow: hidden;
    position: relative;
    width: 200px;
background-color:#c5c5c5;
}


/*#events .news-item{
margin-top:10px;
padding:0 !important;
}*/

.event_img, .event_img img{
width:200px;
/*height:210px;*/
clear:both;
/*margin-bottom:50px;*/
background-image: url("img/event_back.png");
/*background-color: #9d9f9e;*/
}

.event_info h2 {
padding-top:0.5em;
    font-size: 1.2rem !important;
color:#fff !important;
line-height:0.4em !important;
}

.event_info a, .event_info a:hover{
color:#fff;
}

.event_info{
    background: none repeat scroll 0 0 #33bee5;
    bottom: 0;
    /*content: "";*/
    height: 70px;
    left: 0;
    /*margin-left: 15px;*/
    overflow: hidden;
    padding: 3px 20px 3px 17px;
    position: absolute;
    transition: height 0.6s ease-in-out 0s;
    width: 100%;
    z-index: 10;

}

.event_info:hover{
    height:100%;
    transition: height 0.6s ease-in-out 0s;
}

.event_info p{
font-size:0.9rem;
color:#fff !important;
}


#slideshow{
background-image: url("img/achtergrond_slider_02.jpg");
background-repeat: repeat-x;
}

.as-pagination-buttons{
top:auto;
bottom:0% !important;
}

.as-has-buttons{
margin-bottom:0px !important;
}

.img_set{
width:100% !important;
height:auto !important;
}


thead::nth-of-type(2){
display:none;
}

/*form */
/* Inline stijl*/ form#searchform
{
    margin-top: 0px !important;
}

/* app.css (3423, 8) */
/*media screen*/
label {
    display: none  !important;
}

/* app.css (3457, 11) */
/*media screen*/
.prefix, .postfix {
    height: 2rem !important;
}

/* app.css (3475, 18) */
/*media screen*/
.button.postfix {
line-height: 2rem !important;
}

/* app.css (3568, 11) */
/*media screen*/
input[type='text'], input[type='password'], input[type='date'], input[type='datetime'], input[type='datetime-local'], input[type='month'], input[type='week'], input[type='email'], input[type='number'], input[type='search'], input[type='tel'], input[type='time'], input[type='url'], textarea {

margin-bottom:0px !important;    
height: 2rem !important;

}

/* style.css (34, 30) */
/*media screen*/
.sec-nav, .lang-switcher {
padding-top: 0px !important;
}

/*.attachment-medium{
width:100%;
height:245px;
}*/

.site-logo{
margin-bottom:25px;
}

/* menu mobile */

/*media screen*/
.expanded.top-bar .title-area {
    background:#0078a0 !important;
}

/*media screen*/
.top-bar-section {
    width: 100% !important;
}

/*media screen*/
nav.top-bar {
    text-align: left !important;
}

/* Table Order */

.tableOrder {
    border: 2px solid black !important;
    background-color: #f7f7f7;
    margin-left: 10pt;
    padding-top: 0pt;
    width: 1100px;
}

.tableOrder td {
    border: 2px solid black !important;
    background-color: transparent;
    width: 100px;
    line-height:1rem;
}

/*media screen*/
.tableOrder tr th, .tableOrder tr td {
    padding: 0.3rem 0rem;
    font-size: 0.87rem;
    color: #222222;
    text-align: center;
}

.tableOrder tr td.features{
text-align:left;
}

.tableOrder tr td:first-child {
text-align:left;
}

.tableOrder tr.options td:first-child {
text-align:center;
}

.tableOrder tr.options td {
text-align:center;
}

.dark, #gallery .large-4 h4{
background-color:#383838;
margin-top:20px;
color:#fff;
}

/*higlihtsnews*/

.frame{
padding:0rem 0.526875rem;
}