@media only screen and (min-width : 1500px) and (max-width :1920px) {
/*.carousel-inner > .item > img, .carousel-inner > .item > a > img{ min-height:620px;}	*/
.carousel-inner > .item > img, .carousel-inner > .item > a > img{ max-height:500px;}	

 }
 
 @media only screen and (min-width : 2100px) {
/*.carousel-inner > .item > img, .carousel-inner > .item > a > img{ min-height:620px;}	*/

.bottom form  {
	top:479px !important;
 }
 }
 
 
 @media only screen and (min-width : 1920px) {
/*.carousel-inner > .item > img, .carousel-inner > .item > a > img{ min-height:620px;}	*/
.carousel-inner > .item > img, .carousel-inner > .item > a > img{ max-height:600px;}	
.bottom form { top: 500px;}

.carousel-inner>.active {
	max-height:500px !important;
}
}
 
 @media only screen and (min-width : 1200px) and (max-width : 1440px) {
 .bottom form  {
	top:400px !important;
 }
 
 }
 @media only screen and (min-width : 1200px) and (max-width : 1300px) {
.bottom form { top: 400px;}
 #myCarousel2 .carousel-inner .item ul li{ margin-left: 8px; margin-right: 0;}	
#myCarousel2 .carousel-control.left {left: -12px;}
#myCarousel2 .carousel-control.right {right: -12px;}  }
@media only screen and (min-width : 992px) and (max-width : 1199px) { 
/* --------------------< home page content Style >-------------------- */
.imgbox_homenews img {transform:none !Important;left:0 !Important;top:0 !Important;}
.imgbox_homenews {width:100% !important;}

.bottom form { top: 390px;}
.navbar-nav li{ padding: 0px;}
.right-col ul li p{ font:700 13px/16px Helvetica,sans-serif;}
.agenda-content .news .left-col h3{ padding:10px 0px 11px; font-size: 14px;}
.category .social ul li.first{width: 181px;}
.category .social ul li.first a{height: 38px; padding-top:11px; font-size:13px;}
.category .social ul li a .fa{ font-size:30px;}
.category .social ul li{width: 38px;}
.category .social ul li a{ height: 38px; width: 38px;}
.social .webshop, .social .market{ width: 151px; height: 38px; padding-top: 10px;}
.customNavigation .prev{left: -10px !important;}
.customNavigation .next{right: -10px !important;}
/* --------------------< nieuws page content Style >-------------------- */
.total{width: 69.8% !important;}
.article_content h4{ padding-bottom:13px;}
.article_content p{ line-height:20px;}
/* --------------------< nieuws Detail page content Style >-------------------- */
.related-pro ul li {float: left; margin-left: 16px; width: 183px;}
.related-pro ul li h3{ font-size:15px;}
/* --------------------< agenda page content Style >-------------------- */
.calender .searchform .form-group{ width:85%;}
.calender .searchform{margin-bottom: 17px;}
.calender p{ font-size:12px;padding-bottom:9px;}
.calender p span{margin-right: 8px;}
.popularevents{ padding-bottom:5px;}
.eve .slide{ padding-top:5px;}
/* --------------------< agenda Detail page content Style >-------------------- */	 
.agenda-left .rightcol p{ font-size:16px;}
.agenda-right{ padding-left:11px;}
.agenda-right ul li span{width: 55%;}
/* --------------------< contact Detail page content Style >-------------------- */	 
.contact-detail .form-group.full.last .full label{ width:94%; font-size:12px;}
/* --------------------< login page content Style >-------------------- */	 
.new-user .reg{margin-top: 6px;}
.login-page .reg-user .log{ margin-top:18px;}
.subscribe {
    padding-bottom: 79px;
}

#myCarousel2 .carousel-inner .item ul li{margin: 8px;
    width: 15%;}
    #myCarousel2 .carousel-control {
     top: 27%;}
.agendamain .popularevents .eve ul li ul li p{ font-size:11px;}
.agendamain .popularevents .eve ul.transparent-btns1_tabs{ padding:17px 0 10px;}

.navbar-collapse li ul.dropdown-menu{   } /*margin-left:-45%;*/
.navbar-collapse li.dropdown ul li{ }

.navbar.navbar-default .collapse .right .leftsub p{ width:92%;}

 #myCarousel2 .carousel-inner {width:923px; margin:auto;}
    #myCarousel2 .carousel-control.left { left:0px;
    }
    #myCarousel2 .carousel-control.right { right:0px;
    }
}
@media only screen and (min-width : 768px) and (max-width : 991px) { 
/* --------------------< home page content Style >-------------------- */
.bottom form { top: 190px;}
.top {padding: 10px 0px 0px;}
.view .forselect fieldset select {width: 141px !important;}
.topsecond{width:41%;}
    #dnn_pnav { padding-left: 10px;    }
           .navbar-default .navbar-nav > li > a{ font-size:80%;}
.navbar-nav li{ padding:0 5px;}
.navbar-nav li ul.dropdown-menu{max-width: 748px;}
.navbar-nav li.dropdown ul li.left{ padding:25px 15px;}
.navbar-nav li.dropdown ul li ul li a{ padding-left:22px;font-size:90%;}
.navbar-nav li.dropdown ul li.left .fornav{ width:55%;}
.navbar-nav li.dropdown ul li.left .fornav.right{width:45%;}
.navbar-nav li.dropdown ul li.right{ padding:25px 15px;}
.navbar-nav li.dropdown ul li.right .leftsub{width:47%;}
.navbar-nav li.dropdown ul li.right .rightsub{width: 53%;}
.agenda-content .news, .agenda-content .date{ padding:15px 25px 25px; width:100%;}
.agenda-content .left-col img{ width:84.5%;}
.left-col .datebox{ width:84.5%!important; height: 163px; padding-top:32px;}
.text{ padding-left:25px; padding-right:25px;}
.category{ padding-left:0px;}
.category .social ul li.first{width: 150px;}
.category .social ul li.first a{height: 30px; padding-top:6px; font-size:12px; }
.category .social ul li a .fa{ font-size:21px!important;padding-top: 5px;}
.category .social ul li{width: 30px;}
.category .social ul li a{ height: 30px; width: 30px;}
.social .webshop{ width: 109px; height: 30px; padding-top: 6px;}
.social .market{ width: 138px; height: 30px; padding-top: 6px;}
.customNavigation .prev{left: 2px !important;}
.customNavigation .next{right: 2px !important;}
.col1, .col2, .col3, .col4, .col5, .col6{ width:33.33%;}
.col4{clear: left;}
.owl-carousel .owl-item{ margin-left:3px;}
.banner .carousel .carousel-control{ top:40%;}
/* --------------------< nieuws page content Style >-------------------- */
.forselect #dk_container_country .dk_toggle{width: 128px !important;}
.dk_container{width: 128px !important;}
.total{width: 64%;}
/*.article_content img{ width: 29%;}*/
.article_content h4{ font-size: 15px; line-height:18px; padding-top:5px; padding-bottom:10px}
.article_content p{ display:block}

.category .popular .tab-content ul li p a {width:50%;}
.popular .ajax__tab_header span span span.ajax__tab_inner a.ajax__tab_tab{padding: 15px;}

/* --------------------< agenda page content Style >-------------------- */
.leftmain{padding-left: 0;}
.calender{ padding:20px 10px 25px;width: 53%;  min-height: 209px;}
.popularevents{ padding:20px 10px 0px; width: 47%;  min-height: 209px;}
.calender .searchform .form-group{ width: 83%;}
.agendamain h2{ font-size:15px;}
.eve .evenbox li p{ font-size:12px; padding:4px 0px 15px 0px;}
.calender p{ font-size:12px; line-height:23px;  padding-bottom: 14px;}
.eve .slide{padding-top: 5px;}
.calender .searchform{ margin-bottom:26px;}
.agendamain .popularevents .eve ul li ul li p{ font-size:11px;}
.agendamain .popularevents .eve ul li h1{ margin-right:5px; margin-bottom:37px; height: 63px; width:54px;}
.agendamain .popularevents .eve ul.transparent-btns1_tabs{ padding:18px 0 14px;}
.calender p span{ width:20px; float:left; margin-right: 4px;}
.events ul li .eventdate{width: 115px; margin-right: 16px;}
.events ul li p{ font-size:16px;}
/* --------------------< agenda Detail page content Style >-------------------- */	
.agenda-left .rightcol p{ font-size:13px;} 
.agenda-right{ padding:15px 13px 0 13px;} 
.agenda-right ul li{ font-size:13px;}
.agenda-right ul li span{ width:58%;}
/* --------------------< contact Detail page content Style >-------------------- */	 
.contact-detail .form-group.full.last .full label{ width:93%; font:700 13px/18px Helvetica,sans-serif;}
/* --------------------< login page content Style >-------------------- */	
.reg-user form .log{width: 116px;} 
.new-user .reg{margin-top: 6px;}
.new-user p{ padding-bottom:12px;}
.subscribe{ padding-bottom:79px;}
/* --------------------< nieuws Detail page content Style >-------------------- */
.related-pro ul li{width: 155px;margin-left: 10px;}
.related-pro ul li h3{ font-size:13px; padding-bottom:10px;}
#myCarousel2 .carousel-inner .item ul li{  margin: 0 0px 0px 2%; width: 14.5%;}
    #myCarousel2 .carousel-inner .item ul li img {max-height: 72px;    }
    #myCarousel2 .carousel-inner {
     width:720px; margin:auto;}
#myCarousel2 .carousel-control.left{left: -3px;}
#myCarousel2 .carousel-control.right{ right:-3px;}
.calender{ min-height: 250px}
.popularevents{ min-height: 250px}
.login-page .reg-user .log{ margin-top: 18px;}
.collapse.navbar-collapse{ padding:0px;}
#myCarousel2 .carousel-inner .item ul {
    float: none;
    margin: auto;
    width: 97%;
}
.contact-detail .forcontact .form-group.emailform span.emailerror{ margin-top:-11px}
.navbar-collapse li ul.dropdown-menu{ width:100%;}
.navbar-collapse li.dropdown .menu_li{ padding:25px 15px; min-height:261px;}
 .headerfirst .navbar-default .navbar-collapse li.dropdown .menu_li ul.dropdown-menu .menu_li  { width:89%;
    }
.navbar-collapse .rightdiv{  width: 100%; right:0px; }
.navbar.navbar-default .collapse .right .leftsub p{ width:92%;}

#myCarousel2 .carousel-control{ top:12%;}
}
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape){
	.login-page .reg-user .log{ margin-top: 18px;}
	}

@media only screen and (min-width : 240px) and (max-width : 767px) { 

body {
	/*font-size:95% !important;*/
}
.paardgegevens-container {margin-top:0;}
.formulier-container {padding-right:0 !important;}

.LIJST_Menuitem a {
	padding: 10px 5px !important;
}
.LIJST_Menuitem {
    padding: 15px 5px !important;
}

.login li:nth-child(1) {
	/*width:100% !important;*/
}
.login li:nth-child(2) {
	/*display:none;*/
}

.state button.dropdown-toggle {
width:100% !important;
}


/* --------------------< home page content Style >-------------------- */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { padding: 0; }
.container{ width:96%;}
.headerfirst{ display:none;}
header{ position:relative; z-index:999999; min-height: 71px;} 
.header-small{  display: block; left: 0; position: absolute; top: 0; width: 100%;}
.smallnav{  position:absolute; left: 0; width:100%; background:url(../images/hover-bg.png) repeat; z-index:9999;}
.smallnav .navbar{ margin:0px; background:#fff;  width:76%; }
.smallnav .navbar .container{ float:left; width:100%;}
.smallnav .navbar .navbar-header{ margin:0px; display:block !important;}
.smallnav ul.rpRootGroup {     float:left; width:100%;}

.navbar-default .navbar-toggle .icon-bar{background-color:#022e5d; display:block; margin:0 auto 5px; height:3px; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{ background-color:#ffd200;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#012d5a; border-radius:0px;}
.navbar-default .navbar-collapse .RadPanelBar{     float:left; width:100%;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{  position:relative; z-index:9999;background-color:#012d5a; margin:0px 0px 0px 0px; width:100%; float:left; border:0px none; padding:0px;}
.smallnav ul.rpRootGroup li{ border-bottom:1px solid #073567; padding:0px; float:left; width:100%; text-align:left;   background-color: #002d59;
 }
 .smallnav ul.rpRootGroup li a span.rpExpandHandle{ display:none;} 
   .smallnav ul.rpRootGroup li:hover a {background-color: #002d59;
    border-bottom: 4px solid #ffd200;
    color: #ffd200;
    z-index: 9999;
    }
.smallnav ul.rpRootGroup li:hover a .rpOut .rpText { color: #ffd200;
        } 
.RadPanelBar .rpText {
     padding:0px;}
.RadPanelBar .rpHeaderTemplate, .RadPanelBar .rpOut{color: #ffffff; padding-bottom:0px !important;
    font: 400 13px/15px Helvetica,sans-serif; text-transform:uppercase;
     border:0px none !important}
.RadPanelBar .rpRootGroup {
     border:0px none !important}
.smallnav ul.rpRootGroup li a { float:left; width:100%; padding:14px 10px 12px 10px; border-bottom:4px solid #012d5a;background:url(../images/dropdown-arrow.png) no-repeat 93% 19px !important; }
.navbar-default ul.rpRootGroup > li > a:hover, .navbar-default ul.rpRootGroup > li > a:focus{padding:14px 10px 12px 10px; background:url(../images/dropdown-arrow.png) no-repeat 93% -20px !important; }
.navbar-default .navbar-toggle:hover{}
.navbar-default .navbar-toggle .icon-bar:hover{ background-color:#ffd200;}
.calender .searchform{ overflow:hidden;}
.navbar-default .navbar-toggle{ border: 0 none;float: left; margin: 0; padding:25px 15px 18px; display:inline-block; text-align:center; width: 21%; min-height: 67px;}
.top-right-mobile{ background: none repeat scroll 0 0 #ffffff;height: 67px;
    position: absolute;
    right: 0;
    width: 85%;
    z-index: 1111111;}
.agenda-content .bottom-links li{ background:none;}
.header-small .logo{ border-left:1px solid #eef2f3; height: 67px;} /*padding:11px 1% 3px;*/
.header-small ul.login li{ padding:20px 0 25px 0px;border-left:1px solid #eef2f3; height: 67px;}
.header-small .search{ padding:16px 5px 10px;border-left:1px solid #eef2f3; float:right; text-align:center;min-height: 67px;}
.header-small .search button.btn.btn-default{ float:none ; border:0px none; width:36px; height:33px; padding:0px; background:url(../images/search.png) no-repeat center 9px ;background:url(../images/top-search.png) no-repeat  2px 4px; position: relative; z-index:222;margin-left:10px;}
.header-small .search button.btn.btn-default:hover{ background:url(../images/top-search.png) no-repeat 2px -24px;}
.header-small .search a:hover{color:#1c3153;}
    #dnn_footerpane {display:none;}
    .small-foot {
     background:  #002d59;
    border-top: 4px solid #004e9a;
    float: left;
    width: 100%;}
    .small-foot .sites fieldset{ background:#fff;    }
    .small-foot  #sample ul {bottom: 0; position: absolute; top: inherit;}
.agenda-content.mobile .date{ padding:0 3%;}
.agenda-content.mobile .left-col{ display:none; }
.right-col{ width:100%; margin:0px;}
.left-col .datebox{ float:none; margin:auto;}
.agenda-content.mobile .bottom-links li{padding: 0 10px 5px;}g
.agenda-content.mobile .date h2 a .fa{ display:block; float:right; color:#002e54;}
.welcome{ padding:30px 2%;}
.category{ display:none;}
.customNavigation .prev{ left:0px !important;}
.customNavigation .next{ right:0px !important;}
.sponsers {border-bottom: 1px solid #ecedee;}	
.small-cat{ display:block; margin:12px 0px 22px;   float: left; width:100%;}
.small-cat .social ul li{ float:left;margin-left:3px; margin-bottom:2px; padding:0px; width:48px; } 
.small-cat .social ul li a{ float:left; width:48px; height:48px; padding:0px; text-decoration:none; }
.small-cat .social ul li a .fa{ float:left; width:100%; text-align:center; color:#fff; font-size:37px; padding-top:6px;}
.small-cat .social ul li a.fb{ background:#4a6ea9;font-size:37px !important;}
.small-cat .social ul li a.tw{ background:#00aced;font-size:37px !important;}
.small-cat .social ul li a.yt{ background:#c8312b;font-size:37px !important;}
.small-cat .social ul li.first{ width:220px; margin:0px;}
.small-cat .social ul li.first a:hover{ text-decoration:none;background:#002d59;}
.small-cat .social ul li.first a{ float:left; width:100%; padding:0px;font:15px/18px Helvetica, sans-serif; font-weight:700; text-transform:uppercase; background:#1c3153; color:#fff; text-align:center; height:48px; padding-top:16px;}
.small-cat .social .webshop:hover, .social .market:hover{background:#1c3153; text-decoration:none;}
.small-cat .social .webshop, .social .market{ float:left; width:185px; height:48px; text-align:center; background:#002d59;font:12px/18px Helvetica, sans-serif; font-weight:700; color:#fff; padding-top: 15px; }
.small-cat .social .market{ float:right;}
.col1, .col2, .col3, .col4, .col5, .col6{ width:50%;}
.small-foot{ display:block;}
.small-foot .top .state{ margin-left:0px;}
.small-foot .top .sites{ margin-left:0px; float:right; height:50px;padding:0 !important;margin-top:5px;}
.dropdown dt a {background: url(../images/select-arrow.png) no-repeat 97% 13px;}

.top-right {
    float: left;
    padding-top: 14px;
    width: 100%;
}
.small-foot .top{ width: 300px; float:none; margin:auto;}
.small-foot .top .sites .dk_container select{ display:none;}
.small-foot .top .sites .dk_container.dk_open select{ display:block;}
footer .container.ftr{ display:none;}
    footer .sites fieldset select { height:22px;
     background-color:#fff;}
    .header-small .logo a img{width:100%; 
    }
/*.carousel-inner > .item > img, .carousel-inner > .item > a > img{ min-height: 154px;}*/
.agenda-content{ margin-top:-30px;}
.small-cat .social {margin: auto; width: 373px;}
.agenda-content h2 a{ display:block; float: right;}
.agenda-content .left-col{ display:none;}
.agenda-content.moblie{ display:block; padding:0px 3%;}
.agenda-content.moblie.forNews .news{ display:none;}
.agenda-content.moblie.forNews .date{ display:block;}
.agenda-content.moblie.fordate .news{ display:block;}
.agenda-content.moblie.fordate .date{ display:none;}
.agenda-content.moblie .date{ display:none;}

.header-small .logo{ width:33.33%; text-align:center;position:relative;}
.header-small .admin{ width:50%; text-align:center;}
.header-small .admin ul{ float:left; width:100%;}
.header-small .admin ul li{ width:50%; text-align: center;}
.header-small .search{ width:16%; text-align:center;}
.admin .login li a{ font-size:15px; padding:0px;}
.banner .carousel .carousel-control{ top:30%;}
/* --------------------< nieuws page content Style >-------------------- */
.subscribe .subscribeform{ text-align:center;}
.subscribe .subscribeform .form-group{ margin:0px; float:left;width: 100%; margin-bottom:10px;}
.subscribe .subscribeform input.newsletter{width:214px !important; margin:auto; float:none;}

.mobilemenu { float:left !important;padding:0 !important;} /*padding-right: 30px !important;*/
.only_on_mobile {display:block;padding-right: 0 !important;}
.not_on_mobile {display:none;}

.agenda-content .news .right-col ul li {min-height:60px;}

.categorymobile{ display:block; float:left; width:100%;}
.categorymobile ul { padding-top:0px; border-radius:0 !important;}
.categorymobile ul.pagination{padding-top:19px;}
.categorymobile ul li{background: #f8fafb; float: left; margin: 0 0 6px; width: 100%;}
/*.categorymobile ul li img{border: 1px solid #c5d5d9; float: left; margin-right: 12px; margin-bottom:0px;}*/
.categorymobile ul li img {	
	float: left;
    max-width: none !important;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    width: auto;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.categorymobile ul li span{font:11px/14px Helvetica, sans-serif; font-weight:700; color:#989999;display:table;  padding-top: 8px;}
.categorymobile ul li p{font:14px/17px Helvetica, sans-serif; font-weight:400; color:#000; float:none;}
.article.forniews .article_content{ display:none;}
.article.forniews nav{ display:none;}
.article.forniews nav.categorymobile.second{ display:block !important; border:0px none;}
.article.forniews nav.categorymobile.second ul{ 
 float: left; border-top:1px solid #c5d5d9;
    margin-bottom: 0;
    padding-top: 49px;
    text-align: center;
    width: 100%;}
.article.forniews nav.categorymobile.second ul li{ float:none; display:inline-block; background:none;  width: auto;}
.article_content ul { display:block; float:left; width:100%; padding-top: 6px;}
.article_content ul li {background: #f8fafb; float: left; margin: 0px; width: 100%; padding:0px; border-bottom:0px none;}
.article_content ul li  img{border: 1px solid #c5d5d9; float: left; margin-right: 12px; margin-bottom:0px!important; width:90px; height:auto !important;}
.article_content ul li p { display:none;} 
.article_content ul li .paardinfo { display:none;} 
.article_content ul li span {font:11px/14px Helvetica, sans-serif; font-weight:700; color:#989999;display:table;  padding-top: 8px;}
.article_content ul li  h4{font:14px/17px Helvetica, sans-serif; font-weight:400; color:#000; float:none; text-transform:none; padding-top:7px;}

#dnn_ctr460_View_divNews .article_content ul li h4 {
	padding-bottom: 4px;
	padding-top: 2px;
}

.pagination > li > a, .pagination > li > span{ padding-top:6px;}
.total{ width:50%;}
.view .forselect{ width:50%;}
.subscribe{ padding:24px 18px 30px;}
header{ border-bottom:4px solid #042f5c;}
/* --------------------< nieuws Detail page content Style >-------------------- */
.related-pro .categorymobile { display:block;}
.related-pro .categorymobile ul.related{ display:block ;}
.related-pro ul{ display:none;}
.related-pro h2{ padding-bottom:25px;}
/* --------------------< agenda page content Style >-------------------- */
.calender{ width:100%;}
.popularevents{ width:100%;}
.calender .searchform .form-group{ float:left; margin:0px; width:86%;}
/* --------------------< agenda Detail page content Style >-------------------- */
.agenda-left{ width:100%;}
.agenda-left .lefttcol{ float:left; width:100%; text-align:center; padding-bottom:20px;}
.agenda-left .lefttcol br{ display:none;}
.agenda-left .rightcol{ float:left; width:100%; text-align:center;}
.agenda-right{ width:100%;}
/* --------------------< contact Detail page content Style >-------------------- */
.contact-detail .form-group{ width:100%; margin:0px 0px 10px 0px;}
.form-group .full input{ float:none;}
.form-group .full label{ margin-right:15px;}
.contact-detail .form-group.full.last .full label{ width:88%; padding-top:10px; font:700 13px/18px Helvetica,sans-serif;}
.contact-content .col-left{ width:100%; margin-bottom:30px; padding:0px;}
.contact-content .col-right{ width:100%;}
.contact-detail .form-group.full{ width:100%;}
/* --------------------< login page content Style >-------------------- */	
.reg-user{ width:100%; margin-right:0px; margin-bottom:30px;}
.new-user{ width:100%; margin-right:0px; margin-bottom:30px;}
.new-user .reg{ margin-top:0px;}
/* --------------------< search page content Style >-------------------- */	
.article_content img{ margin-bottom:5px;}
.breadcrumb{ display:none;}
.agenda-content .date {
    margin-bottom: 20px;
    min-height: 380px;
    position: relative;
}
.agenda-content .news {
    margin-bottom: 20px;
    min-height: 380px;
    position: relative;
}

.bodyclass #wrapper .navbar.navbar-default{ height: 100%; background:#002d59;}
.bodyclass #wrapper  .navbar-default .navbar-collapse .RadPanelBar{ }
.bodyclass .mid-content{ position:fixed;}
.bodyclass #wrapper .smallnav{display: table; height: 100%; position:absolute;}
.bodyclass #wrapper .smallnav .navbar-default .navbar-toggle{padding:25px 15px 18px  !important ; position:fixed; left:0px; width:15%; background:#002d59;}
.bodyclass #wrapper .smallnav .navbar-default .navbar-collapse{ margin:21px 0px 0px 0px;}
.smallnav .navbar .navbar-header { z-index: 999999999;    display: block !important;    margin: 0; position:relative;
} 
.bodyclass #wrapper .top-right-mobile{position: fixed;}
.bodyclass #wrapper .navbar-default .navbar-toggle .icon-bar{ background-color:#ffd200;}
.bodyclass #wrapper .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{ background-color:#ffd200;}
.bodyclass #wrapper .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{ background-color:#ffd200;}
.right-col ul li .imgbox{ float:left; width:62px; margin-right:15px;}
.search .searchmobile {   position: absolute;right: 15px;top: 4px; width: 215px;}
.search .searchmobile input {float:left; width:100%; padding:7px 5px; height: 36px;border:1px solid #ddd; color:#666;font:12px/15px Helvetica, sans-serif; font-weight:400; appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari and Chrome */}
.contact-detail .forcontact .form-group{ width:100%;}
.agenda-content .date .bottom-links {
    bottom: 10px;
    position: absolute;
}
.article.forniews{ padding-top:25px;}
.agenda-content .bottom-links{ padding-top:10px;}
.ModNewsC{ padding-bottom:50px; float:left; width:100%;}
.article_content ul li .agendadiv{ height:auto; width:90px;   font: 21px/17px Helvetica !important; padding:9px 0px 0px 0px;}
.article_content ul li .agendadiv span { font:16px/18px Helvetica !important;}

.navbar-default .rpRootGroup li .rpSlide ul li{ float:left; width:100%; background-color:transparent !important ; padding:0px 0px 0px 25px; border-color:#e2e6e7;}
.navbar .RadPanelBar ul li:hover .rpSlide{ display:block !important; overflow:inherit;}
.navbar .RadPanelBar ul li:hover .rpSlide ul { display:block !important;}
.navbar .RadPanelBar ul li .rpSlide{ background:#ffffff; border:0px none; padding:8px 0px; overflow-y:scroll; z-index:999; -webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px; width:96% !important; margin:0px 2% 10px; float:left; position:static; display:none;}
.navbar .RadPanelBar ul li:hover .rpSlide .leftmenudiv{  margin-top:20px; padding:13px 25px;}
.smallnav ul.rpRootGroup li .rightdiv { position:inherit; display:block !important; height:auto;}
.navbar .RadPanelBar ul li:hover .rpSlide .leftmenudiv .right{ float:left; width:100%; background-color:#fff;  border: 0 none;}
.smallnav ul.rpRootGroup li .rightdiv .right { padding-left:0px !important; padding-top: 20px; padding-bottom:0px; border:0px none;}
.navbar .RadPanelBar ul li:hover .rpSlide .leftmenudiv .right .leftsub{ float:left; width:100%; padding-bottom:15px;margin: 0;}
.navbar .RadPanelBar ul li:hover .rpSlide .leftmenudiv .right .rightsub{ float:left; width:100%;}
.navbar .RadPanelBar ul li:hover .rpSlide .leftmenudiv .right .rightsub ul { margin-left:0px;}
.navbar .RadPanelBar ul li:hover .rpSlide .leftmenudiv .right .rightsub ul li{ padding:0px; border:0px none;}
.navbar .RadPanelBar ul li:hover .rpSlide .leftmenudiv .right .rightsub ul li a{ 
    border: 0 none !important;
    color: #064158;
    float: left;
    font: 700 13px/18px Helvetica,sans-serif !important;
    margin-bottom: 8px;
    padding: 0 0 0 33px !important;
    width: 100% !important;}


.navbar.navbar-default .collapse .right .leftsub h6 a{ padding:0px; border:0px none;}
.navbar .RadPanelBar ul li .rpSlide{ float:left; width:100%;}
.navbar .RadPanelBar ul li .rpSlide ul li ul{ background:none; padding:0px; height:auto; overflow:inherit; width:100%; margin:0px; display:none;}
.navbar .RadPanelBar ul li .rpSlide ul li a{  color: #012c57; font: 700 16px/18px Helvetica,sans-serif; padding:20px 0 25px; border:0px none ; text-transform: none;}
.navbar .RadPanelBar ul li .rpSlide ul li a span{color:#012c57 !important; font: 700 16px/18px Helvetica,sans-serif;  text-transform: none; padding:0px;}
.navbar .RadPanelBar ul li .rpSlide ul li ul{ display:none;}
.navbar .RadPanelBar ul li .rpSlide ul li:hover ul{ display:block !important;}
.navbar .RadPanelBar ul li .rpSlide ul li ul li{ border:0px none; padding:0px;}
.navbar .RadPanelBar ul li .rpSlide ul li ul li a{ float:left; width:100%;  padding: 0;}
.navbar .RadPanelBar ul li .rpSlide ul li ul li a span{ padding:0px; margin:0px;}
.navbar .RadPanelBar ul li .rpSlide ul li ul li a span span { width:100% !important; border:0px none !important; padding:0px !important; font:700 13px/16px Helvetica, sans-serif; font-weight:400; color:#012c57; float: left; margin-bottom:8px;}
.navbar .RadPanelBar ul li .rpSlide ul li ul li a span span:before { content: "> "; }
.navbar-default .rpRootGroup li .rpSlide ul li a span{background:none !important; }
.navbar-default .rpRootGroup li .rpSlide ul li:hover a{ background:none !important; border:0px none !important; color:#012c57 !important;}
.navbar-default .rpRootGroup li .rpSlide ul li:hover a:hover span{ background-color:transparent !important; border:0px none !important; color:#012c57 !important; text-decoration:underline;}

.navbar-nav li.dropdown ul li{ border:0px none; -webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
.navbar-nav li.dropdown ul li.left{ width:100%; padding:0px;}
.navbar-nav li.dropdown ul li.right{ width:96%; padding:0px; margin:0 2%;}
.navbar-nav li.dropdown ul li.right .leftsub{ width:100%; padding:20px 22px;}
.navbar-nav li.dropdown ul li.right .rightsub{ width:100%; padding:20px 22px;}
.navbar-nav li.dropdown ul li.left .fornav{ width:100%; padding:20px 22px;}
.navbar-nav li.dropdown ul li.left .fornav.right{ width:100%; padding:20px 22px;border-left:0px none; border-top:1px solid #e2e6e7;}
.navbar-nav li.dropdown ul li h2{ color:#012c57; text-transform:none;}
.navbar-nav li.dropdown ul li ul li{ border:0px none;}
.navbar-nav li.dropdown ul li ul li a{ color:#012c57; border:0px none; padding:0px 0px 0px 33px;}
.sponsers h2 {
    padding-bottom: 20px;
    text-transform: uppercase;
}
.sponsers h2 span img {
    margin-left: 20px !important;
    margin-top: -4px;
}
.sponsers{ padding-top:25px;}
.categorymobile.fourth {
    display: block !important;
    float: left;
    padding-bottom: 9px;
    padding-top: 0;
    width: 100%;
}
..bodyclass .header-small .top-right-mobile .search .searchmobile{ display:none !important;} 

#myCarousel2 { display:none;}
#myCarouselnew { display:block;}
    #myCarouselnew .carousel-inner  {
    margin: auto;
    width: 300px;
}
    #myCarouselnew .carousel-inner .item{
    float: left;
border: 4px solid #e5e9ea;
 background:#fff;width: 100%;
}
   #myCarouselnew .carousel-control{ background-image:inherit; width:auto; text-shadow:none; opacity:inherit;top: 33%;}
#myCarouselnew .carousel-control .fa{  color: #a00d1d; font-size: 57px!important;}
#myCarouselnew .carousel-control:hover .fa{   color: #002d59; cursor: pointer;}
#myCarouselnew .carousel-control.left{ left:10px;}
#myCarouselnew .carousel-control.right{right:10px;}
#myCarouselnew .carousel-inner .item ul li:hover { opacity:0.5;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .navbar-default .navbar-toggle {
     padding:25px 15px 18px;
    }
    /* Safari only override */
    ::i-block-chrome, .navbar-default .navbar-toggle {
    padding:25px 15px 23px !important;
    }
}


 }
 @media only screen and (min-width : 240px) and (max-width :595px) {
/* --------------------< agenda page content Style >-------------------- */	 
.events ul li .eventdate{width: 115px; margin-right: 16px;}
.events ul li p{ font-size:16px;}	
.owl-carousel{ margin: auto !important; position: relative; width: 80% !important;} 
	 }
@media only screen and (min-width : 240px) and (max-width : 479px) {


.navbar-default .navbar-toggle{padding:25px 15px 18px !important ;}
.header-small .logo{ border-left:1px solid #eef2f3; height: 67px;}  /*padding:15px 1% 16px !important;*/
.owl-carousel{ margin: auto !important; position: relative; width: 80% !important;}
.agenda-content .bottom-links li{padding: 0 15px 5px;}
.small-cat .social { margin: auto;  width: 305px;}
.small-cat .social ul li.first{width: 182px;}
.small-cat .social ul li.first a{height: 38px; padding-top:11px; font-size:13px;}
.small-cat .social ul li a .fa{ font-size:30px;}
.small-cat .social ul li{width: 38px;}
.small-cat .social ul li a{ height: 38px; width: 38px;}
.small-cat .social .market{ width: 151px; height: 38px; padding-top: 10px;}
.small-cat .social .webshop{ width: 151px;height: 38px; padding-top: 10px;}
.col1, .col2, .col3, .col4, .col5, .col6{ width:100%; margin-bottom:30px;}
.header-small .logo{ width:36% !important; text-align:center;padding:0 !important;}
.header-small .search{ float: left; text-align: center; width: 14% !important;}
.admin {float: left; width: 48% !important;}
.header-small .admin ul{ float:left; width:100%;}
.header-small .admin ul li{ text-align: center;padding: 2px !important;
    width: 100%;
    float: left;
    height: 50%;width: 50%;}
.header-small .logo img{ width:100%;}
.header-small .admin ul li{ width:100%; text-align: center; /*padding:23px 8px !important;*/}
/* --------------------< nieuws page content Style >-------------------- */
.article_content img{ margin-right:0px; width:100%;}
.subscribe h5{ font:700 11px/18px Helvetica,sans-serif; }
.subscribe h5 span img{ margin-left:2px;}
.forselect #dk_container_country .dk_toggle{width: 100% !important;}
.dk_container{width: 100% !important;}
/* --------------------< agenda page content Style >-------------------- */	 
.events ul li{ text-align:center;}
.events ul li .eventdate{ width:155px; margin:auto; float:none;}
.events ul li p{ float:left; width:100%;}
.events ul li a{ float:left; width:100%;}
.calender .searchform .form-group{ width: 83%;}
.agendamain h2{ font-size:15px;}
.eve .evenbox li p{ font-size:12px; padding:4px 0px 15px 0px;}
.calender p{ font-size:12px;}
.eve .slide{padding-top: 5px;}
.calender p span{ width:30px; float:left; margin-right: 8px;}
.article_content img{ margin-bottom:20px !important;}
.contact-detail .form-group.full.last .full label{width: 83%;}
#owl-demo .item{ margin:0px 10px !important;}
#myCarousel2 .carousel-inner .item ul {float: none; margin: auto; width:178px;}
#myCarousel2 .carousel-inner .item ul li{ margin:0px;}
#myCarousel2 li.f2, #myCarousel2 li.f3, #myCarousel2 li.f4, #myCarousel2 li.f5, #myCarousel2 li.f1{ display:none;}
#myCarousel2 .carousel-control.left{left:0px;}
#myCarousel2 .carousel-control.right{right:0px;}
.header-small .search .searchmobile	{right: 4px; top: 50px;}
.total{ width:46% !important;}
   #myCarouselnew .carousel-inner  {
    margin: auto;
    width: 229px  !important;
}


.login li:nth-child(1) {
	/*width:100% !important;*/
}
.login li:nth-child(2) {
	/*display:none;*/
}

}
@media only screen and (min-width : 240px) and (max-width : 388px) {
	.agenda-content .bottom-links li a{ font-size:11px;}
	.agenda-content .bottom-links li{ padding:0 5px 5px;} 
	.form-group .full input{width: 181px !important;}
	.form-group .full .checkbox-img input{ width: 20px !important;}
.view.second .total{width:100% !important;}

	
}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
.customNavigation .prev{margin-top: -76px !important; left: -26px !important;}
.customNavigation .next{margin-top: -76px !important;  right: -17px !important;}

	
}
@media only screen and (min-width : 641px) and (max-width :767px) {
#myCarousel2 .carousel-inner .item ul {float: none; margin: auto; width:570px;}
#myCarousel2 .carousel-inner .item ul li{ margin:0px 2px;}
#myCarousel2 li.f4, #myCarousel2 li.f5, #myCarousel2 li.f3{ display:none;}
#myCarousel2 .carousel-control.left{left:0px;}
#myCarousel2 .carousel-control.right{right:0px;}	 
	.header-small .search .searchmobile	{right: 29px; top: 50px;} 
	 }
 
 @media only screen and (min-width : 480px) and (max-width :640px) {
/* --------------------< slider Style >-------------------- */	
#myCarousel2 .carousel-inner .item ul {float: none; margin: auto; width:392px;}
#myCarousel2 .carousel-inner .item ul li{ margin:0px 5px;}
#myCarousel2 li.f3, #myCarousel2 li.f4, #myCarousel2 li.f5, #myCarousel2 li.f2{ display:none;}
#myCarousel2 .carousel-control.left{left:0px;}
#myCarousel2 .carousel-control.right{right:0px;}
.header-small .search .searchmobile	{right: 10px; top: 50px;}
	 }
@media only screen and (min-width : 555px) and (max-width :677px) {
.header-small .logo a img {
    width: 81%;
}

}
@media only screen and (min-width : 677px) and (max-width :767px) {
.header-small .logo a img {
    width: 65%;
}

}
@media only screen and (min-width : 240px) and (max-width :767px) {

.agenda-content .news .right-col,
.agenda-content .news .left-col {
	width:100%;
}

/*
    .navbar .RadPanelBar ul li .rpSlide {
     min-height:300px; height:300px; overflow-y:scroll !important; }*/
.leftinnerdiv{ display:none !important;}	 

.smallnav ul.rpRootGroup li .rpSlide ul.rpGroup .rpFirst .rpSlide .rpLast .leftinnerdiv{ display:none !important;}	 
.smallnav ul.rpRootGroup li .rpSlide ul.rpGroup .rpLast .rpSlide .rpGroup.rpLevel2 .leftlidiv{ display:none !important; float: left; margin-top: 20px; width: 100%;}
.smallnav ul.rpRootGroup li .rpSlide ul.rpGroup .rpLast .rpSlide .rpGroup.rpLevel2 .leftlidiv .right .leftsub{ margin:0px 0px 20px 0px; width:100%;}
.smallnav ul.rpRootGroup li .rpSlide ul.rpGroup .rpLast .rpSlide .rpGroup.rpLevel2 .leftlidiv .right .rightsub{  width: 100%;}
.smallnav ul.rpRootGroup li .rpSlide ul.rpGroup .rpLast .rpSlide .rpGroup.rpLevel2 .leftlidiv .right .rightsub ul li a{  
    border: 0 none !important;
    color: #064158;
    float: left;
    font: 700 13px/18px Helvetica,sans-serif !important;
    margin-bottom: 8px;
    padding: 0 0 0 33px !important;
    width: 100% !important;}

}
.navbar .RadPanelBar ul li .rpSlide .rpSlide { min-height:inherit !important; height:inherit !important;
}



@media 
(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
    /* Retina-specific stuff here */
	body {
		font-size:1.1em;
	}
}

/* 1.25 dpr */
@media 
(-webkit-min-device-pixel-ratio: 1.25), 
(min-resolution: 120dpi){ 
    /* Retina-specific stuff here */
	body {
		font-size:1.1em;
	}
}

/* 1.3 dpr */
@media 
(-webkit-min-device-pixel-ratio: 1.3), 
(min-resolution: 124.8dpi){ 
    /* Retina-specific stuff here */
	body {
		/*font-size:1.1em;*/
	}
}

/* 1.5 dpr */
@media 
(-webkit-min-device-pixel-ratio: 1.5), 
(min-resolution: 144dpi){ 
    /* Retina-specific stuff here */
	body {
		font-size:1.1em;
	}
}










}
