﻿@charset "utf-8";
/* CSS Document */
/* --------------------< Global Style >-------------------- */
@font-face {
    font-family: 'droid_serifregular';
    src: url('droidserif-regular.eot');
    src: url('droidserif-regular.eot?#iefix') format('embedded-opentype'),
         url('droidserif-regular.woff2') format('woff2'),
         url('droidserif-regular.woff') format('woff'),
         url('droidserif-regular.ttf') format('truetype'),
         url('droidserif-regular.svg#droid_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'droid_serifbold';
    src: url('droidserif-bold.eot');
    src: url('droidserif-bold.eot?#iefix') format('embedded-opentype'),
         url('droidserif-bold.woff2') format('woff2'),
         url('droidserif-bold.woff') format('woff'),
         /*url('droidserif-bold.ttf') format('truetype'),*/
         url('droidserif-bold.svg#droid_serifbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*@font-face {
    font-family: 'TrajanProBold';
    src: url('../fonts/TrajanPro-Bold.otf');
   
    font-weight: bold;
    font-style: normal;

}*/



span {margin: 0; padding: 0; line-height:1.5em;}/*font-family: Helvetica; font-size: 1em;*/
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var { margin: 0; padding: 0; color:#000;} /*font-family: Helvetica; font-size: 1em;line-height:1.1em;*/
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
table, table td { padding: 0; border: none; /*border-collapse: collapse;*/ }
* { border: none; margin: 0; padding: 0; }
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video { display: block; }
mark, rp, rt, ruby, summary, time { display: inline }
.clearfix { clear: both; }
input[type="text"]:focus { }
body { padding: 0; margin: 0; width: 100%; height: 100%; background: #fff; font-family: Helvetica, Calibri; font-size: 14px; line-height:1.5em; }
.container { padding: 0; }
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { padding: 0; }
.col-xs-12 { padding: 0; }
a:focus{ outline:none;}
.row { margin: 0; }
img{ max-width:100%;}
a, a:visited, a:hover, a:focus {color:#caa500;}
a:hover, a:focus {text-decoration:none !important;}
h1{padding: 0; margin: 0;}
h2{padding: 0; margin: 0;color:#1C3153; text-transform:uppercase;font-size: 1.4em;font-family: 'TrajanProBold';   letter-spacing: 1px;font-weight: bold;} h2 { padding:17px 0px;font: 700 18px/20px TrajanProBold;} /* font: 18px/20px Helvetica, Calibri, sans-serif;*/
h2 span { font-family: 'TrajanProBold';}
h3{padding: 0; margin: 0;  font-weight:700;color:#1c3153;font-size:0.9em;/*font: 15px/18px Helvetica, Calibri, sans-serif;*/}
h4{padding: 0; margin: 0;font: 18px/24px Helvetica, Calibri, sans-serif; font-weight:400; color:#064158;text-transform:uppercase;}
h5{padding: 0; margin: 0;}
h6{padding: 0; margin: 0;}

/*.Normal, .NormalDisabled, .NormalDeleted {font: 300 0.9em/1.5em Helvetica, Calibri, sans-serif !important;}*/
/*.Normal p {font: 300 1em/1.5em Helvetica, Calibri, sans-serif !important;}
.Normal ul li {font: 300 1em/1.5em Helvetica, Calibri, sans-serif !important;}
.Normal table tr td {
	padding:5px 10px 5px 5px;
	font: 300 0.9em/1.5em Helvetica, Calibri, sans-serif !important;
}
p{font: 300 0.9em/1.5em Helvetica, Calibri, sans-serif !important;}*/
p{line-height: 1.5em;}

.btn:focus, .btn:active:focus, .btn.active:focus{ outline:none !important;}
/* --------------------< Global Style >-------------------- */
#wrapper { float:left; width:100%;}
/* --------------------< header Style >-------------------- */
header{ float:left; width:100%; background:#fff;}
.logo{ padding-top:20px;position:absolute; background-color:#fff; z-index:100; top:0px;}
.top{ padding:40px 0px 0px; float:right;}
.login{ float:right;}
.login li{ float:left;}
.login li a{ color:#064158; padding:0 0 0 30px;line-height: 2.1em;font:.9em/2.1em Helvetica, Calibri, sans-serif;font-weight:600;}
.state{ float:left; width:100%; }
button.dropdown-toggle .caret{color: #006da9; float: right; margin: 5px 5px 0 0; padding: 0; width: 8px;}
.sites{     float: left;
    width: 100%;
    position: relative;
    
    /*background-color: #ededed;*/
    height: 30px;
	    padding-left: 10px !important;}
.state button.dropdown-toggle {        font: 12px/12px Helvetica, Calibri, sans-serif;
    font-weight: 400;
    padding: 6px 3px 5px 28px;
    border-radius: 0px;
    float: left;
    width: 100%;
    color: #064158;
    background-image: url(../images/flag.png);
    background-repeat: no-repeat;
    background-position: 8px 10px;
    text-align: left;
    background-color: #ededed;
    height: 30px;
    border: none;
    width: 90px;}
.sites fieldset select{border-color:#c5d5d9; border:1px solid #c5d5d9; background-color:#fff;font: 12px/12px  Helvetica, Calibri, sans-serif; font-weight:400; padding:2px 3px 2px 8px; border-radius:0px; float:left; text-align:left; width:100%;color:#064158;
 -webkit-appearance: none; 
     -moz-appearance: none;
          appearance: none;
          background:url(../images/select-arrow.png) no-repeat 96% 9px ; height:22px;

}
.headerfirst .top-right .top .dropdown.state.open button{ background-color:#ededed !important;   background-image: url("../images/flag.png") !important ; 
/*    background-position: 3px 4px !important; */
	background-position: 8px 10px !important; 
    background-repeat: no-repeat !important;
    /*border-color: #c5d5d9 !important;*/
    border-radius: 0;
    color: #064158 !important;
    float: left;
    /*padding: 4px 3px 5px 23px;*/
	padding: 6px 3px 5px 28px;
    text-align: left;
    /*width: 100%;*/
}

.headerfirst .top-right .top .btn-default:hover, .small-foot .top-right .top .btn-default:focus, .small-foot .top-right .top .btn-default:active, .small-foot .top-right .top .btn-default.active{ 
background-color:#ededed !important;   background-image: url("../images/flag.png") !important ; 
    background-position: 8px 10px !important; 
    background-repeat: no-repeat !important;
    border-radius: 0;
    color: #064158 !important;
    float: left;
    padding: 6px 3px 5px 28px;
    text-align: left;
	background-color: #ededed;
}
.headerfirst .top-right .top .dropdown.state.open .dropdown-menu { box-shadow:none; border-radius:0px;  border-color: #c5d5d9 !important; border-bottom:0px none !important;min-width:90px; width:90px !important;} 
.headerfirst .top-right .top .dropdown.state.open .dropdown-menu  li{background-color:#ededed !important;   background-image: url("../images/flag.png") !important ; 
    background-position: 3px 10px !important; 
    background-repeat: no-repeat !important;
	 border-bottom:1px solid #c5d5d9 !important;   
    border-radius: 0;
    color: #064158 !important;
    float: left;
    font: 400 12px/12px "Roboto",sans-serif;
    padding: 5px 3px 4px 23px;
    text-align: left;
    width: 100%;
}
.headerfirst .top-right .top .dropdown.state.open .dropdown-menu  li a{ clear: both;
    color: #333333;
    display: block;
    font-weight: 400;
    line-height: 11px;
    padding: 5px 3px 5px 0px;
    white-space: nowrap;}
	
.sites fieldset select option {padding-left:25px; background:url("../images/flag.png") no-repeat 2px 3px; }
.sites fieldset #dk_container_country{ width:195px ; outline:none;}
.sites fieldset #dk_container_country a.dk_toggle.dk_label{ width:195px !important; padding:3px 25px 3px 10px !important;}
.state .btn-default:hover, .state .btn-default:focus, .state .btn-default:active, .state .btn-default.active, .open > .state  .dropdown-toggle.btn-default{background-image:url(../images/flag.png); background-color:#fff;}

.socail-icons{ float:right;padding: 0 20px 0 0px;}
.socail-icons li{ float:left; margin-left:4px;}
.socail-icons li a {float:left;}
.socail-icons li a:hover{ opacity:0.5;}
.socail-icons li a .fa {color: #1c3153;
    font-size: 1em !important;
    width: 22px;
    float: left;
    text-align: center;
    padding-top: 8px;}
/*.socail-icons li a.fb{ background:#4a6ea9;}
.socail-icons li a.tw{ background:#00aced;}
.socail-icons li a.yt{ background:#c8312b;}*/
.topsecond { float:left;padding-left: 22px; margin-top: 10px;}
.bottom { padding-top:28px;}
.bottom form{ float:right; width:375px; height:52px; right:0;top: 479px;position: absolute;z-index: 100;} /*border:1px solid #c5d5d9;*/
.bottom .header_zoeken_Groot {top: 292px !important;}
.bottom form input, button.btn{ box-shadow:inherit; border-radius:0px; }
.bottom form button .fa{ font-size:15px !important; color:#1C3153;}
.bottom form button.btn-default{ border:0px none;height:52px;width:52px;background:#caa500; padding-left: 8px; color: #fff;}/*width:36px; height:33px; padding:0px; background:url(../images/search.png) no-repeat center 9px ;background:url(../images/top-search.png) no-repeat  8px 5px;*/
.bottom form button.btn-default:after { content: "\f002"; font-family:FontAwesome; font-size:2em;}
/*.bottom form button.btn-default:hover{ background:url(../images/top-search.png) no-repeat 8px -23px;}*/
.bottom form .form-group { width: 323px;
    float: right;}
.bottom form .form-group input.form-control-searchtxt{ width:100%; font-style:italic; border:0px none; height:52px; font:italic 12px/18px Helvetica, Calibri, sans-serif; font-weight:400; background-color: #ededed;  padding:0px 0px 0px 15px; border:0px none !important; }/*color:#e2e2e2;*/

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
.bottom form .form-group input {
     height:33px;
    }

    /* Safari only override */
    ::i-block-chrome,.bottom form .form-group input{
     height:29px; line-height:16px; padding:3px 12px;
    }
}
.bottom form .form-group input:focus{ box-shadow: none;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default{ background:none; outline:none;}
/* --------------------< navigation Style >-------------------- */
.navbar-default{ border:0px none; background:#1C3153; border-radius:0px; margin-top:14px; min-height: 46px; margin-bottom:0px;}
.navbar-default-Groot{ border:0px none; background:#1C3153; border-radius:0px; margin-top:14px; min-height: 46px; margin-bottom:0px;}
.navbar-header{ display:none;}
.navbar-nav { display: inline-block; float: left;text-align: center; width: 100%;} /**/
.navbar-nav li{ float:none; text-align:center;display: inline-block; padding:0px 5px;}
.navbar-default .navbar-nav > li > a{ font:0.75em/1.2em Helvetica, Calibri, sans-serif; font-weight:400; color:#ffffff; text-transform:uppercase; padding:16px 3px 11px 3px; border-bottom:4px solid transparent; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{ background-color:#1C3153;color: #caa500; border-bottom:4px solid #caa500;z-index:9999;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; z-index:99;}
.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav >  li:focus > a:hover, .navbar-default .navbar-nav >  li:hover > a{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }

.navbar-default-Groot .navbar-nav > li > a{ font:0.85em/1.2em Helvetica, Calibri, sans-serif; font-weight:400; color:#ffffff; text-transform:uppercase; padding:16px 3px 11px 3px; border-bottom:4px solid transparent; }
.navbar-default-Groot .navbar-nav > li > a:hover, .navbar-default-Groot .navbar-nav > li > a:focus{ background-color:#1C3153;color: #caa500; border-bottom:4px solid #caa500;z-index:9999;}
.navbar-default-Groot .navbar-nav > .open > a, .navbar-default-Groot .navbar-nav > .open > a:hover, .navbar-default-Groot .navbar-nav > .open > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }
.navbar-default-Groot .navbar-nav > .active > a, .navbar-default-Groot .navbar-nav > .active > a:hover, .navbar-default-Groot .navbar-nav > .active > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; z-index:99;}
.navbar-default-Groot .navbar-nav > li:hover > a, .navbar-default-Groot .navbar-nav >  li:focus > a:hover, .navbar-default-Groot .navbar-nav >  li:hover > a{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }
.navbar-nav a[title=Home]:before {content: '\f015';font-family: FontAwesome;color: #caa500;font-size:110%;}


/* --------------------< mid-content Style >-------------------- */
.mid-content{ float:left; width:100%; }
/* --------------------< banner Style >-------------------- */
.banner{ width:100%; position:relative; z-index:10; }
.carousel-inner > .item > img, .carousel-inner > .item > a > img{ width:100%;}
.agenda{ float:left; width:100%;background:#1C3153;}
.agenda-content{ float:left; width:100%; padding-bottom:5px; margin-top:-78px; position:relative; z-index:99; padding-top:5px;background-color:#fff;} /*background:url(../images/agenda-bg.jpg) repeat-x left bottom #fafbfc; */
.agenda-content h2{ padding:10px 0px; float:left; width:100%; margin-bottom:10px; text-transform:uppercase;} 
.agenda-content h2 a{ display:none;}
.agenda-content h2 span img{ margin-left:8px; margin-top: -4px;}
/*.agenda-content .date .left-col img{border:1px solid #dfe8ea; float:left; max-height:127px;}*/
.agenda-content .date .left-col {float: left; width: 37.1%; margin-right:3%; min-height:290px; border-bottom:1px solid #dfe8ea; padding-bottom: 9px; margin-bottom:17px;}

.agenda-content .news .left-col {float: left; width: 50%; margin-right:3%; min-height:290px; padding-bottom: 9px; margin-bottom:17px;}
.agenda-content .news .right-col{ float:left; width:47%;}
.home_news_content {float:left;min-height:145px;background-color:#caa500;padding:10px;max-width:260px;width:100%;}
.home_news_content h3{color: #fff;}
.agenda-content .news .left-col h3{ text-transform:uppercase; float:left; padding:10px 0px 10px; display:table; width:100%;font-size:1em;font-weight:700;}
.agenda-content .news .left-col p,
.agenda-content .news .left-col h3 a {color:#fff;}
.home_news_date {
float: right;
    position: absolute;
    padding-top: 109px;
    right: 50%;
    color: #fff;
    font: 300 0.75em/1.2em Helvetica, Calibri, sans-serif !important;
    text-transform: uppercase;
}

.imgbox_homenews {
	position: relative;
    width: 260px;
    height: 145px;
    overflow: hidden;
    float: left;
	background-color:#1c3153;
}

.imgbox_homenews 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%);
}

.agenda-content .news .right-col ul li {min-height: 89px;}
.agenda-content .news .right-col ul li p {font:300 0.9em/1.2em Helvetica, Calibri, sans-serif !important;}

.agenda-content h3{ text-transform:uppercase; float:left; padding:10px 0px 10px; display:table; width:100%;font-size:1em;font-weight:700;}
.agenda-content p{ font:300 0.8em/1.2em Helvetica, Calibri, sans-serif !important; font-weight:400; color:#1c3153; display:table; float:left;}
.agenda-content h3 a{ color:#1c3153;}
.agenda-content > .date .right-col ul li p { font:0.8em/1.2em helvetica !important; color:#1C3153; float:none; text-decoration:none;margin:0; 
    display: block;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	max-height:40px;  }
.news > .right-col ul li p { color:#1C3153; float:none; text-decoration:none;margin:0;}
.news > .right-col ul li p a {
    display: block;
    width: 100%;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	max-height:55px;
	font-size:1em;
	line-height:1.3em;
}
.agenda-content .bottom-links{ float:left; width:auto; clear:both; }
.agenda-content .bottom-links li { float:left; padding:0px 18px 5px; background:url(../images/nav-dvd.jpg) no-repeat left 4px ; line-height:16px;}
.agenda-content .bottom-links li.first{ background:none; padding-left:0px;}
.agenda-content .bottom-links li a{font:.8em/1.2em Helvetica, Calibri, sans-serif; font-weight:600; color:#064158; text-decoration:underline;}
.agenda-content .bottom-links li a:hover{ color:#1c3153;}
.news{ padding-left:51px; padding-right:15px; }
.right-col{ float:left; width:59.9%;}
.right-col ul{ float:left; width:100%;}
.right-col ul li{ float:left; width:100%; border-bottom:1px solid #dfe8ea; padding-bottom:9px; margin-bottom:11px;}
.right-col ul li img{ float:left; border:1px solid #dfe8ea; margin-right:12px;max-width:70px;}
.right-col 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%);
}
.imgbox {
	position: relative;
    width: 61px;
    height: 70px;
    overflow: hidden;
    float: left;
    margin-right: 12px;
	border: 1px solid #dfe8ea;
}

.imgbox_small {
	position: relative;
    width: 62px;
    height: 62px;
    overflow: hidden;
    float: left;
    margin-right: 12px;
    border: 1px solid #dfe8ea;
}

.imgbox_menu {
	position: relative;
    width: 265px;
    height: 150px;
    overflow: hidden;
    float: left;
	background-color:#1c3153;
}

.imgbox_menu 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%);
}

.right-col ul li span{ /*font-weight:700;*/ color:#caa500;display:table;font-size:0.7em;text-transform:uppercase; } /*font:12px/14px Helvetica, Calibri, sans-serif;*/
.right-col ul li p a{ color:#1C3153; float:none; text-decoration:none;} /*font:14px/17px Helvetica, Calibri, sans-serif;*/
/*text-overflow: ellipsis;
    display: block;
    width: 100%;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
	height:55px;*/
.right-col ul li a{color:#1c3153; display:table; padding-top:5px;font-size:.9em;}
.date{ padding-right:51px; padding-left:15px; }
.left-col .datebox{ float:left; width:100%;padding-top: 12px; height:110px;text-transform:uppercase; border:1px solid #cccccc; text-align:center; font:600 50px/50px helvetica;color:#1c3153;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.left-col .datebox span{ color:#1c3153; text-align:center; float:left;width:100%;font:700 25px/35px helvetica;}
.right-col .datebox{ float:left; width:38px; text-transform:uppercase; height:52px; border:1px solid #dfe8ea; text-align:center; font:21px/23px helvetica; font-weight:700; color:#1c3153; padding-top:8px; margin-right:13px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.right-col .datebox span{ color:#1c3153; text-align:center; float:left; width:100%; font:.6em/18px helvetica; }
.date .right-col ul li p{ padding-top:5px;}
.date .right-col ul li{ padding-bottom:11px;}
.date .left-col p{ padding-bottom:3px;}
@-moz-document url-prefix() { 
button.dropdown-toggle .caret { margin:-6px 5px 0 0}	
}
/* --------------------< welcome content Style >-------------------- */
	
.text{  padding-left: 51px; padding-right: 15px;}
.text h2{ padding-bottom:22px; text-transform:uppercase; }
.text h2 span img{ margin-left:8px; margin-top: -4px;}
.text p{ padding: 0px 0px 25px; margin: 0; font:0.9em/1.5em Helvetica, Calibri, sans-serif; font-weight:300; }
.category{ padding-left:18px; padding-bottom: 40px;} /*border-left: 1px solid #ecedee;*/
.category h2{ padding-bottom:15px; padding-top:20px;}
.category  h2 span img{ margin-left:8px; margin-top: -4px;}
.social ul { padding-top:10px; float:right; width:100%;}
.category.home h2{ padding-top:0px;}
.category ul li { float:left; width:100%; background:#ededed; margin:0px 0px 5px 0px; }
.category .popular .tab-content ul li a span{ color: #a00d1d; float: right; font-size: 14px; font-weight: bold; padding:0px;}
.category ul li a span{ color: #a00d1d; float: right; font-size: 14px; font-weight: bold;}
.category ul li a {text-decoration:none; float:left; width:100%; }
/*.category ul li a:hover{ background:#1c3153; color:#fff;}*/
.category .popular .tab-content ul li a:hover span{ color:#fff;}
.category .social ul li{ float:left;margin-left:3px; margin-bottom:2px; padding:0px; width:48px; } 
.category .social ul li a:hover{ opacity:0.5;}
.category .social ul li a{ float:left; width:48px; height:48px; padding:0px; }
.category .social ul li a .fa{ float:left; width:100%; text-align:center; color:#fff; font-size:37px !important; padding-top:6px;}
.category .social ul li a.fb{ background:#4a6ea9;}
.category .social ul li a.tw{ background:#00aced;}
.category .social ul li a.yt{ background:#c8312b;}
.category .social ul li.first{ width:219px; margin:0px;}
.category .social ul li.first a:hover{ text-decoration:none;background:#1C3153; opacity:1;}
.category .social ul li.first a{ float:left; width:100%; padding:0px;font:15px/18px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase; background:#1c3153; color:#fff; text-align:center; height:48px; padding-top:16px;}
.social .webshop:hover, .social .market:hover{background:#1c3153; text-decoration:none;}
.social .webshop{width:185px;float:left; height:48px; text-align:center; background:#1C3153;font:14px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#fff; padding-top: 15px;  }
 .social .market{ float:left; width:185px; height:48px; text-align:center; background:#1C3153;font:14px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#fff; padding-top: 15px; }
.social .market{ float:left; margin-left:2px;}
.social .tv{ float:left; width:370x; height:48px; text-align:center; background:#1C3153;font:14px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#fff; padding-top: 15px; }
.social .tv{ float:left; margin-left:2px;}
.category .popular .tab-content .pagination { padding-bottom:10px;} 
/* --------------------< sponsers content Style >-------------------- */
.sponsers{ float:left; width:100%; background:#fafbfc; padding:50px 0px; border-top:1px solid #ecedee;}
.sponsers h2{ padding-bottom:38px; text-transform:uppercase;}
.sponsers h2 span img{ margin-left:8px; margin-top: -4px;}
/* --------------------< footer content Style >-------------------- */	
footer{ float:left; width:100%; border-top:4px solid #1c3153; background:#1C3153; }
.ftr-top{padding:25px 0px 22px; border-bottom:1px solid #147e9e; }
.ftr-top .social ul{ float:left; width:auto; padding:0px;}
.ftr-top .social{ float:left;} 
.ftr-top .social ul li{ float:left; margin-right:6px; } 
.ftr-top .social ul li a:hover{ opacity:0.5;}
.ftr-top .social ul li a{ float:left; text-decoration:none; width:35px; height:35px; padding:0px; }
.ftr-top .social ul li a .fa{ float:left; width:100%; text-align:center; color:#fff; font-size:24px !important; padding-top:6px;}
.ftr-top .social ul li a.fb{ background:#4a6ea9;}
.ftr-top .social ul li a.tw{ background:#00aced;}
.ftr-top .social ul li a.yt{ background:#c8312b;}
.ftr-top .social ul li a.rss{ background:#f37820;}
.ftrul{ float:right; width:auto;}
.ftrul li{ float:left; margin-left:11px;}
.ftrul li a{font:12px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#fff; text-decoration:none;}
.ftrul li a:hover{ color:#caa500;} 
.ftr-bottom{ float:left; width:100%; padding:35px 0px;}
.ftr-bottom h2{ color:#fff; font-size:15px; text-transform:uppercase; padding-bottom:18px; }
.ftr-bottom ul{ float:left; width:100%;}
.ftr-bottom ul li{ float:left; width:100%;}
.ftr-bottom ul li a{font:15px/18px Helvetica, Calibri, sans-serif; padding:0px 0px 10px 0px; font-weight:700; color:#fff; float:left;}
.ftr-bottom ul li ul{ padding-left:32px; padding-top:8px; padding-bottom:18px; margin:0px;}
.ftr-bottom ul li ul li a{font:14px/12px Helvetica, Calibri, sans-serif; font-weight:400; color:#fff; padding:0px 0px 13px; text-decoration:none;}
.ftr-bottom ul li ul li a:hover{ color:#caa500;}
.col1{ width:15%; padding-right:0px;}
.col2{ width:25%; padding-right:0px;}
.col3{ width:19%; padding-right:0px;}
.col4{ width:22%; padding-right:0px;}
.col5{ width:19%; padding-right:0px;}

/* --------------------< nieuws content Style >-------------------- */
.main{ float:left; width:100%; background:#fff; } /*padding:13px 0px 0px;*/
.leftmain{   padding-right: 15px;} /*padding-left: 50px;*/
.breadcrumb{ background:none; border-radius:0px; padding:0;margin:0;padding-top: 150px;}
.breadcrumb li{ color: #fff;font: 400 0.7em/1em 'TrajanProBold';text-transform: uppercase;letter-spacing: 1px;}
.breadcrumb li.active{color:#fff; font-weight:400;font-family:'TrajanProBold';letter-spacing: 1px;}
.breadcrumb li a{color:#fff; font-family:'TrajanProBold';letter-spacing: 1px;}
.breadcrumb li span{color:#fff; font-family:'TrajanProBold';letter-spacing: 1px;}

.breadcrumb > li:last-child {
	color: #fff;
    display: block;
    font-size: 1.5em;
	letter-spacing: 5px;
    padding-top: 10px;
	    width: 650px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.breadcrumb > li:last-child:before {
	content:"";
	padding: 0px;
}

.breadcrumb li:last-child span {
    /*margin-left: -15px;*/
}

.breadcrumb > li + li:before{content: ">"; color:#fff;font:15px/18px Helvetica, Calibri, sans-serif; font-weight:700; padding:0px 8px;}
.news-col{ float:left; width:100%; }
.heading{ float:left; width:100%;border:0; background-color:#fff; } /*background:#f8fafb; border-left:6px solid #1c3153;*/
.heading h2{ padding:0;  } /*padding:17px 14px;*/
h2 .header_label {font-family:'TrajanProBold'; }
.heading_paardgegevens{ float:left; width:100%;}
.heading_paardgegevens h2{ padding:17px 0px; }
.paardgegevens-container {padding-left: 15px;
    /*background-color: #F8FAFB;*/
    padding-right: 15px;} /*margin-top:-65px;padding-left:15px;*/
.opstdbmenu-container {padding:0 !important;}

.formulier-container {padding-right:30px !important;padding-bottom: 30px;}

span.customSelect {font:12px sans-serif;  background:#fff url(http://i48.tinypic.com/2u7rpec.png) right center no-repeat; border:1px solid #ddd; color:#555; padding:7px 9px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px 2px;width:175px;}
.view.second .total { float:left; width:100%; text-align:left;}
.view.second .totalrecords {float:left; width:100%; text-align:left;}
.view{ float:left; width:100%; padding:15px 0px 0px 0px;}
.view .forselect{ float:left; padding-right:20px; }
.view .forselect fieldset{border:1px solid #c5d5d9;  height:29px; float:left;}
.view .forselect fieldset select{border-color:#c5d5d9; border:0px none !important; height:inherit !important; background-color:#fff;font: 12px/13px  Helvetica, Calibri, sans-serif; font-weight:400; padding:6px 3px 6px 8px; border-radius:0px; float:left; text-align:left; width:191px !important;color:#064158;
 -webkit-appearance: none; 
     -moz-appearance: none;
          appearance: none;
          background:url(../images/select-arrow.png) no-repeat 96% 12px ;

}
    .view .forselect fieldset form .dk_container {
     display:none; }
        .view .forselect fieldset form .dk_container select {
         display:none;}
.total{ float:right; width:100%; height:29px; border-top:1px solid #c5d5d9;  border-bottom:1px solid #c5d5d9; text-align:right; color:#064158;font:13px/14px Helvetica, Calibri, sans-serif; font-weight:400; padding:7px 0 5px 0px;max-width:554px;}
.totalrecords{ float:right; width:75.8%; height:29px; border-top:1px solid #c5d5d9;  border-bottom:1px solid #c5d5d9; text-align:right; color:#064158;font:13px/14px Helvetica, Calibri, sans-serif; font-weight:400; padding:7px 0 5px 0px;}
.article{ float:left; width:100%; padding-top:4px;}
.article_content ul li { float:left; width:100%; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #c5d5d9;font-size:14px;}
.article_content ul li img{ float:left; margin-right:22px; margin-bottom:10px;}
.article_content ul li span{color:#064158;font:12px/15px Helvetica, Calibri, sans-serif; font-weight:400; display:table;}
.article_content ul li h4{ padding-bottom:20px; display:table; letter-spacing:2px;font-size: .9em;font-weight: 600;}
.article_content ul li p{color:#000000;    font: 300 0.9em/1.5em Helvetica, Calibri, sans-serif !important; display:table;}
.article_content ul li div{ line-height:1.5em;}

.forniews .article_content ul li {float:left; width:100%;}
.forniews .article_content ul li  span{color: #064158; font: 12px/15px Helvetica, Calibri, sans-serif; font-weight: 400; display: table;}
.article_content ul li p a{ color:#caa500; letter-spacing:1px;}
.pagination { width:100%; display:inline-block; text-align:center;}
.pagination li{ display:inline-block; margin:0px 1px 0px 0px;}
.pagination > li:first-child > a, .pagination > li:first-child > span { border-radius:0px;}
.pagination > li:last-child > a, .pagination > li:last-child > span{ border-radius:0px; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ background-color:#1c3153; border:0px none;}
.pagination > li > a, .pagination > li > span{ background-color:#c5d5d9; border:0px none; color:#fff ; font:14px/15px Helvetica, Calibri, sans-serif; font-weight:700; height:26px; width:26px; padding:5px 0px 0px 0px; }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{ background-color:#1c3153; border:0px none; color:#fff;}
.subscribe{ border-top:1px solid #c5d5d9; padding:24px 0px 100px; float:left; width:100%;}
.subscribe h5{color:#064158;font:16px/18px Helvetica, Calibri, sans-serif; font-weight:700; padding-bottom:20px;}
.subscribe h5 span img{ margin-left:8px; margin-top: -4px;}
.subscribe .subscribeform input{ border:1px solid #c5d5d9; border-radius:0px; box-shadow:none; font-style:italic; width:100% !important; padding:0px 6px;  height: 36px; color:#064158;font:12px/14px Helvetica, Calibri, sans-serif; font-weight:400; font-style:italic;}
.subscribe .subscribeform .form-control:focus{border:1px solid #c5d5d9;box-shadow:none;}
.subscribe .subscribeform .form-group{ width:69%; float:left;}
.subscribe .subscribeform .newsletter{ width:29% !important; float:right; border:0px none; background:#1c3153;color:#fff;font:14px/18px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase;  height: 36px;  outline:none;   text-shadow: none;}
.subscribe .subscribeform .newsletter:hover{ background:#1C3153; outline:none;}
.category .popular ul.nav.nav-tabs{ border:0px none; }
.category .popular ul.nav.nav-tabs li{ width:50%; text-align:center;}
.category .popular ul.nav.nav-tabs li a{color:#064158;font:16px/20px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase; border:0px none; padding:15px 0px; }
.category .popular .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ border:0px none; outline:none; background-color:#ededed;}
.category .popular .nav-tabs > li > a, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {background-color:#fff;}
.category .popular .tab-content #Laatste{ padding-bottom:30px; float:left; }
.category .popular .nav-tabs > li > a:hover{ border:0px none;background-color:#fff;}
.category .popular .tab-content ul li img { 
	/*float:left; border:1px solid #c5d5d9; margin-right:12px;*/
	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%);
	
}
.category .popular .tab-content ul li span{font:11px/14px Helvetica, Calibri, sans-serif; font-weight:700; color:#caa500;display:table;  padding-top: 8px;}
.category .popular .tab-content ul li p {font:14px/17px Helvetica, Calibri, sans-serif; font-weight:700; color:#1C3153; float:none;}
    .category .popular .tab-content ul li p a {font:14px/17px Helvetica, Calibri, sans-serif; color:#1C3153; float:none; text-decoration:none; width:75%; padding:0px;display: inline-block;
    max-height: 35px;
    overflow: hidden;
    }
        .category .popular .tab-content ul li p a:hover {
         background:none;}
.category .popular .pagination { border-bottom:1px solid #c5d5d9; margin-bottom:10px; border-radius: 0;}
.category .popular .pagination li{ width:auto; background:none; margin:0px; float:none;}
{height:26px; width:26px; }
.category .popular .pagination li > a, .category .popular .pagination li > span{ background-color:#c5d5d9; border:0px none; color:#fff ; font:14px/15px Helvetica, Calibri, sans-serif; font-weight:700; height:26px; width:26px; padding:5px 0px 0px 0px; }
.category .popular .pagination li > a:hover,
.category .popular .pagination li > span:hover,
.category .popular .pagination li > a:focus,
.category .popular .pagination li > span:focus{ background-color:#1c3153; border:0px none; color:#fff;}
.category .popular .pagination li > a:onclick,
.category .popular .pagination li > span:onclick{ background-color:#1c3153; border:0px none; color:#fff;}
/* --------------------< nieuws content Style >-------------------- */
.nieuws{ float:left; width:100%; padding-top:10px;}
.nieuws h2{ letter-spacing:1px;}
.nieuws h2 span{ float:none;}
.nieuws span {
    font: 300 1em/1.5em Helvetica, Calibri, sans-serif !important;
}/*color:#064158;letter-spacing:1px;*/
.nieuws-detail{float:left; width:100%; padding-top:10px;}
.nieuws-detail img{ float:left; }
.nieuws-detail-foto{float:left; width:100%; padding-bottom:15px;}

.nieuws-detail p{ color:#000; line-height:25px; padding-bottom:30px;line-height:1.5em;font-weight:300;}
.review{ float:left; width:100%; border-top:1px solid #c5d5d9; padding:0px 0px ;}
.review p{ padding:11px 0px; color:#064158; font:14px/17px Helvetica, Calibri, sans-serif; font-weight:400; letter-spacing:1px;}
.review p span{color:#064158; font:17px/17px Helvetica, Calibri, sans-serif; font-weight:400; margin-right:10px;}
.review p span img{ padding:0px;padding-bottom:8px;}
.review ul{float:left; width:100%; border-top:1px solid #c5d5d9; padding-top:10px;padding-bottom:50px;}
.review ul li{ float:left; width:57px; text-align:center; margin-right:2px;position: relative;}
.review ul li.facebook span{ background:none;}
.review ul li.facebook span iframe{ left:0px; top:0px;}
.review ul li span{ width:55px; float:left; text-align:center; width:57px; height:40px;padding-top: 8px;}
.review ul li iframe{   width: 57px; height: 61px;}
.btn, .hcount .count-o{ float:left;}
.review ul li img{ width:auto;}
/* --------------------< Related nieuws content Style >-------------------- */
.related-pro{ float:left; width:100%; padding-top:60px; padding-top:20px; border-top:1px solid #c5d5d9;}
.related-pro h2{ letter-spacing:2px;}
.related-pro ul{ padding-top:30px; padding-bottom:50px; float:left;}
.related-pro ul li{ float:left; margin-left:60px; width:197px;}
.related-pro ul li:first-child{ margin:0px;}
.related-pro ul li img{ border:1px solid #c5d5d9; margin-bottom:12px;}
.related-pro ul li h3{color:#1C3153; font:16px/18px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase; min-height:50px;}
.related-pro ul li p{color:#000000; font:14px/18px Helvetica, Calibri, sans-serif; font-weight:400; padding-top:3px;  padding-bottom: 20px; }
/* --------------------< Agenda Page content Style >-------------------- */
.agendamain{ float:left; width:100%; margin-top:12px; color:#fff; margin-bottom:11px; }
.calender{ float:left; width:50%; background:#1C3153; padding:20px 20px 25px;height:215px;} 
.popularevents{ float:left; width:50%; background:#1c3153; padding:20px;height:215px;}
.agendamain h2{ color:#fff; text-transform:uppercase;letter-spacing: 1px}
.calender .searchform{ margin-top:15px; margin-bottom:19px; float:left; width:100%; background:#fff; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.calender .searchform  .form-group:focus{ box-shadow:none;}
.calender .searchform  .form-group{ width:88%; float:left; margin:0px;}
.calender .searchform input{ border:0px none; background:none; width:100%; height:33px;}
.calender .searchform .search{ background-color:inherit; background:url(../images/search123.png) no-repeat 3px -33px;  border:0px none; color:transparent; font-size:0px; line-height:0; float: right; padding:0px 1px; width:32px;}
.calender .searchform .search:hover{ background:url(../images/search123.png) no-repeat 2px -33px;}
.calender p{color:#fff; font:14px/27px Helvetica, Calibri, sans-serif; font-weight:700;}
.calender hr{ margin:18px 0px; background-color:#33577a; border-color:#33577a;} 
.calender p span{ margin-right:15px; float:left; }
.calender p a{ color:#fff;}
.calender p .arow{ float:right; margin:0px;}
.eve{ padding:13px 0px;}
.eve .evenbox{ float:left; width:100%; padding:15px 0px; border-top:1px solid #6686a5;  border-bottom:1px solid #6686a5;}
.eve .evenbox li .box{ background:#ffffff; width:62px; float: left; margin-right:12px; height:63px; text-align:center;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius:3px;}
.eve .evenbox li .box h5{color:#1c3153; font:21px/17px 'droid_serifbold'; text-transform:uppercase;padding-top: 13px; }
.eve .evenbox li .box h5 span{ font-size:16px; color:#fff; color:#000000;}
.eve .evenbox li p{color:#fff; font:14px/18px Helvetica, Calibri, sans-serif; font-weight:700; padding:12px 0px;}
.eve .evenbox li a{ float:right; font:12px/14px Helvetica, Calibri, sans-serif; font-weight:700; color:#fff;}
.eve .evenbox li a:hover{color: #1c3153; text-decoration:none; }
.eve .slide{ float:left; width:100%; text-align:center; display:inline-block; padding-top: 10px;}
.eve .slide li{display:inline-block;  margin-top: 10px;}
.eve .slide li a{-webkit-border-radius: 20px;
-moz-border-radius: 20px; float: left;
border-radius: 20px; height:9px; width:9px; background:#809ab4; }
.eve .slide li.active a{ background:#fff;}
/* --------------------< events content Style >-------------------- */
.events { float:left; width:100%;}
.events ul li{ padding:14px 0px; border-bottom:1px solid #c5d5d9; float:left; width:100%; }
.events ul li .eventdate{ float:left; width:155px; text-align:center; height:53px; margin-right:23px; background:#1C3153; color:#fff; font:20px/18px 'droid_serifbold'; padding-top:16px;}
.events ul li p{color:#064158;font-weight:400; letter-spacing:1px; float:left; width: 63%; padding-top: 10px; text-transform:uppercase;max-height:50px;overflow:hidden;}
.events ul li a{color:#1c3153; font:12px/18px Helvetica, Calibri, sans-serif; font-weight:700; float:right;padding-top: 13px;}
.events ul li.last{ border-bottom:0px none;}
/* --------------------< Agenda detail page content Style >-------------------- */
.tag{ float:left; width:100%; border-top:1px solid #c5d5d9; border-bottom:1px solid #c5d5d9; margin-top:19px; margin-bottom:52px;}
.tag p{  color:#064158; font:14px/17px Helvetica, Calibri, sans-serif; font-weight:400; letter-spacing:1px;   float: left; padding:11px 0px;}
.tag p span{color:#064158; font:17px/17px Helvetica, Calibri, sans-serif; font-weight:400; margin-right:10px;}
.events h2{ letter-spacing:1px; padding-bottom:15px; border-bottom:1px solid #c5d5d9;}
.tag ul.tweet{ float:right; width:auto; padding:6px 0px;}
.tag ul.tweet li{ float:left; text-align:center; margin-left:2px;color:#fff; font:12px/15px Helvetica, Calibri, sans-serif; font-weight:400; text-transform:uppercase; letter-spacing:1px; }
.tag ul.tweet li a{ color:#fff; text-decoration:none;}
.tag ul.tweet li a span{ display: block; margin: 9px 0 0;font-size:0.85em;}
.tag ul.tweet li.facebook{ width:81px; height:29px; background:#2e4b7b; }
.tag ul.tweet li.facebook li { color:#fff; }
.tag ul.tweet li.twitter{ width:81px; height:29px; background:#0084b6;}
.tag ul.tweet li.facebook a .fa{width:29px; height:29px; background:#4a6ea9; float:left; font-size: 24px !important; padding-top:4px; text-align:center;}
.tag ul.tweet li.twitter a .fa{width:29px; height:29px; background:#00aced; float:left; font-size: 24px !important; padding-top:3px; text-align:center;color:#fff;}
.agendadetail{ float:left; width:100%; background:#f8fafb; margin-top:12px;}
.agenda-left{ float:left; width:55%; background:#1C3153;}
.agenda-left .lefttcol{color:#fff; text-transform:uppercase; font:20px/24px 'droid_serifbold'; float:left; text-align:center;  width: 25%; padding-top:20px;}
.agenda-left .rightcol{ float:left; width:75%; background:#1c3153; padding:15px 25px; min-height:230px; position:relative;}
.agenda-left .rightcol p{color:#fff; font:18px/21px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase; padding-bottom:25px;}
.agenda-left .rightcol a{color:#fff; font:12px/21px Helvetica, Calibri, sans-serif; font-weight:400;}
.agenda-left .rightcol hr{ border-color:#6686a5; display:none; }
.agenda-left .rightcol ul{ bottom: 10px; border-top:1px solid #caa500;margin:25px 0px 0px;
    float: left;
    padding-top: 5px;
    position: absolute;
    width: 83%;}
.agenda-left .rightcol ul li{ float:left; margin-right:15px;}
.agenda-left .rightcol ul li a{color:#fff; font:0.8em/1em Helvetica, Calibri, sans-serif; font-weight:400; float:left; margin:4px 0px;}
.agenda-left .rightcol ul li a span{ opacity:0.3;}
.agenda-right{ float:left; width:45%; padding:15px 15px 0px 30px;}
.agenda-right ul{ padding-bottom:25px;}
.agenda-right ul li{color:#000; font:14px/18px Helvetica, Calibri, sans-serif; font-weight:700; padding-bottom:8px;}
.agenda-right ul li span{ float:right; width:50%; font-weight:400; word-wrap: break-word;}
.agenda-right p{color:#000; font:12px/16px Helvetica, Calibri, sans-serif; font-weight:400; padding:0px; letter-spacing:1px; }
/* --------------------< contact detail page content Style >-------------------- */
.contact-detail{ float:left; width:100%; padding-top:20px; padding-bottom:30px;}
.contact-detail hr{ border-color:#c5d5d9; margin:0px 0px 15px; width:100%; clear:both;}
.contact-detail strong{ font-weight:700;}
.contact-detail p{color:#000; font:14px/25px Helvetica, Calibri, sans-serif; font-weight:400;padding-bottom: 7px;}
.contact-detail p span{ color:#1c3153;}
.contact-detail .forcontact .form-group{ float:left; width:47%; margin-right: 3%; position:relative;}

.contact-detail .forcontact .form-group .nameerror{position: absolute; right: 0;}
.contact-detail .forcontact .form-group .emailerror{position: absolute; right: 0;}
.contact-detail .forcontact .form-group .doberror{position: absolute; right: 0;}
.contact-detail .forcontact .form-group .landerror{position: absolute; right: 0;}
.contact-detail .forcontact .form-group .addresserror{position: absolute; right: 0;}
.contact-detail .form-group.full{ width:97%;}

.paardgegevens-detail { float:left; width:100%; padding-top:25px; padding-bottom:25px;background:#f8fafb;}
.paardgegevens-header {float:left;background:#f8fafb;border-bottom: 2px solid #fff; display: inline-block; width: 100%; padding:10px 25px;}
.pg-detail-item {padding:0px 25px !important;min-height:22px;overflow:hidden;}

.menu-detail { float:left; width:100%; padding-bottom:25px; }

.menu-detail li a {font:.9em/1em Helvetica, Calibri, sans-serif; font-weight:400; color:#000000; text-decoration:none; float:left; width:100%; padding:15px 22px;}
.menu-detail li a:hover { background:#1c3153; color:#fff !important;}
.menu-detail li { float:left; width:100%; background:#f8fafb; margin:0px 0px 2px 0px; }
.menu-detail li.menu-detail-lastitem { background:#1C3153;text-transform:uppercase;text-align:center;}
.menu-detail li.menu-detail-lastitem span {color:#fff;}

.menu-detail li .CRUD_TextMenuGekozen{background:#caa500;color:#fff;}
.menu-detail li .CRUD_TextMenuGekozen span {color:#fff!important;}
.menu-detail li a span {color:inherit;float:none;font-weight:normal;}


.opstdbmenu-container .menu-detail { float:left; width:100%; padding-bottom:25px; }

.opstdbmenu-container .menu-detail li a {font:.9em/1em Helvetica, Calibri, sans-serif; font-weight:400; color:#000000; text-decoration:none; float:left; width:100%; padding:15px 22px;}
.opstdbmenu-container .menu-detail li a:hover { background:#1c3153; color:#fff !important;}
.opstdbmenu-container .menu-detail li { float:left; width:100%; background:#f8fafb; margin:0px 0px 2px 0px; }
.opstdbmenu-container .menu-detail li.menu-detail-lastitem { background:#1C3153;text-transform:uppercase;text-align:center;}
.opstdbmenu-container .menu-detail li.menu-detail-lastitem span {color:#fff;}

.opstdbmenu-container .menu-detail li .CRUD_TextMenuGekozen{background:#caa500;color:#fff;}
.opstdbmenu-container .menu-detail li .CRUD_TextMenuGekozen span {color:#fff!important;}
.opstdbmenu-container .menu-detail li a span {color:inherit;float:none;font-weight:normal;}

.form-group input:focus{border: 1px solid #cccccc ;}
.form-group input{ box-shadow:none;border: 1px solid #cccccc ; border-radius:0px;appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari and Chrome */}
.form-control:focus{box-shadow:none; border-radius:0px;appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari and Chrome */}
.form-group label{ float:left;width:100%;color:#000; font:14px/25px Helvetica, Calibri, sans-serif; font-weight:400;}
.form-group p.full{ width:100%;}
.form-group p.full label{ float:left; width:50%;}
.form-group p.small { float:left; width:100%;}
.form-group p.small label{ float:left; width:auto; padding:6px 0px 0px 0px;}
.form-group.full.short .full{ width:auto;margin-right: 25px;}
.form-group span{color:#000; font:14px/15px Helvetica, Calibri, sans-serif; font-weight:300;display: block; padding-top:5px;}
.form-group  .full input{float:left; width:195px; height:38px;appearance:none; margin-left:10px; 
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari and Chrome */}
.form-group  .full{ float:left; width:100%;} 
.form-group  .inspringen { float:left; padding-left:70px;} 
.form-group  .full span.checkbox-img { position: relative; display: table; float: left; width:31px; margin:10px 0px 0px 0px; padding:0px; /*height: 33px;*/ }
.form-group  .full .checkbox-img input[type="radio"], .form-group  .full .checkbox-img input[type="checkbox"] { cursor: pointer; height: 20px; left: 0px; margin: 0; opacity: 0; position: relative; top: 0px; width: 20px; z-index: 2; }
input[type=radio][disabled], input[type=checkbox][disabled], input[type=radio].disabled, input[type=checkbox].disabled, fieldset[disabled] input[type=radio], fieldset[disabled] input[type=checkbox] {cursor:not-allowed !important;}

.form-group  .full label {color: #2d2d2d; display: table; float:left; width:auto; padding-top: 6px;}
.form-group  .full .checkbox-img .checklabel {background:url(../images/colortick.png) no-repeat 0px 0px; display: block; height: 20px; left: 2px; padding: 0; position: absolute; top: 0px; transition: all 0.7s ease 0s; width: 20px; z-index: 1;}
.form-group  .full .checkbox-img input[type="checkbox"]:checked + .checklabel:after { background:url(../images/tick.png) no-repeat 0px 0px;bottom: 20%; content: " "; display: block; height: 20px; left: -1px; position: absolute; top: -1px; width: 20px; }
.form-group  .full .checkbox-img input[type="radio"]:checked + .checklabel:after { background:url(../images/tick.png) no-repeat 0px 0px #fff;bottom: 20%; content: " "; display: block; height: 20px; left: -1px; position: absolute; top: -1px; width: 20px; }
.contact-detail form .contactbtn{ width:212px; height:38px; text-align:center; background:#1c3153; color:#fff; text-transform:uppercase; font:14px/14px Helvetica, Calibri, sans-serif; font-weight:700;}
.contact-detail form .contactbtn:hover{ background:#1C3153;}

.contact-content{ float:left; width:100%; padding-bottom:60px; border-top:1px solid #c5d5d9; padding-top:40px;}
.contact-content .col-left{ float:left; width:50%;}
.contact-content .col-right{ float:left; width:50%;}
.contact-content p{color:#000; font:14px/28px Helvetica, Calibri, sans-serif; font-weight:400; padding-bottom:35px;}
.contact-content .col-left .link a{ float:left; width:100%;color:#1c3153; font:14px/20px Helvetica, Calibri, sans-serif; font-weight:400; text-decoration:underline; padding-bottom:5px;}
.contact-content .col-left .link a:hover{ text-decoration:none; color:#333333;}
.contact-content .col-left { padding-right:30px;}
.contact-content .col-left .link{ padding-bottom:35px; float:left; width:100%;}
.contact-content a:hover{ color:#000;}
.contact-content a {color:#caa500; font:15px/28px Helvetica, Calibri, sans-serif; font-weight:400;}
.contact-content ul p{ padding-bottom:0px;}
.contact-content ul li{ list-style:inside disc; font: 400 15px/30px Helvetica, Calibri; color:#000000;}
/* --------------------< Login page content Style >-------------------- */
.login-page{ float:left; width:100%; padding-top:30px; }
.login-page p{color:#000; font:15px/28px Helvetica, Calibri, sans-serif; font-weight:400; padding-bottom:36px;clear:both;}
.login-page p strong{ font-weight:700;}
.reg-user{ float:left; width:45%; margin-right:5%;}
.reg-user form .form-group{float:left; width:100%;}
.reg-user form label{color:#000; font:15px/28px Helvetica, Calibri, sans-serif; font-weight:400; float:left; width:100%;}
.reg-user form input{ border-color:#c5d5d9; box-shadow:none; border-radius:0px;float:left; width:100%;}
.reg-user form .log{ background:#1c3153; color:#fff; width:212px; height:38px; padding:0px; font:14px/28px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase;}
.reg-user form .log:hover{ background:#1C3153;}
.new-user{ float:left; width:45%;}
.new-user h5{color:#000; font:15px/28px Helvetica, Calibri, sans-serif; font-weight:400;}
.new-user p{color:#686868; font:300 0.8em/1.2em Helvetica, Calibri, sans-serif !important;padding-bottom:27px;}
.new-user .reg{ float:left;  margin-top: 24px; width:212px; height:38px; padding:0px; background:#1C3153; color:#fff; font:14px/28px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase;}
.new-user .reg:hover{ background:#1c3153;}
.side-text {font-weight: 400;}
.side-text span {padding-top:7px;}
/* --------------------< display content Style >-------------------- */
.headerfirst{ display:block;}
.header-small{ display:none;}
.agenda-content .date h2 a .fa{ display:none;}
.small-cat{ display:none;}
.small-foot{ display:none;}
.mobilemenu { float:right !important;}
.only_on_mobile {display:none;}
.not_on_mobile {display:block;}
.categorymobile{ display:none;}
.related-pro .categorymobile{ display:none;}
.category .popular .pagination li > a:hover, .category .popular .pagination li > span:hover, .category .popular .pagination li > a:focus, .category .popular .pagination li > span:focus{ outline:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .calender .searchform .form-group {
    width:88%;
    }
	.calender{ padding:20px 20px 25px;}

    /* Safari only override */
    ::i-block-chrome,.calender .searchform .form-group {
    width:87% !important;
    }
	::i-block-chrome, .calender{ padding:20px 20px 24px;}
}
#myCarousel2 .carousel-inner .item ul{ float:left; width:100%;}
#myCarousel2 .carousel-inner .item ul li{ float:left; border:4px solid #e5e9ea; margin-right:11px;}
#myCarousel2 .carousel-inner .item ul li:last-child{ margin-right:0px;}
#myCarousel2 .carousel-control{ background-image:inherit; width:auto; text-shadow:none; opacity:inherit;top: 22%;}
#myCarousel2 .carousel-control .fa{  color: #1c3153; font-size: 57px !important;}
#myCarousel2 .carousel-control:hover .fa{   color: #1C3153; cursor: pointer;}
#myCarousel2 .carousel-control.left{ left:-31px;}
#myCarousel2 .carousel-control.right{right:-28px;}
#myCarousel2 .carousel-inner .item ul li:hover { opacity:0.5;}*/


/* new css */
.pagination span a:hover{background-color: #1c3153; color: #fff;}
.pagination span span {
  background-color: #caa500;
    border: 0px none;
    color: #fff;
    font: 700 14px/15px Helvetica, Calibri;
    height: 26px;
    padding: 5px 9px;
    width: 26px;}
.pagination span .prev,
.pagination span a {
background-color: #1c3153;
    border: 0 none;
    color: #fff;
    font: 700 14px/15px Helvetica, Calibri;
    height: 26px;
   padding: 5px 9px;
    width: 26px;}
.pagination span .current {
	background-color: #caa500; color: #fff;
}
.pagination.custom span {
	margin:1px !important;
}
.news-col .forniews .nav .pagination{ display:inline-block; text-align:center; width:100%; float:left;
 }
.pagination span a:hover {
 text-decoration:none;}


/* --------------------< navigation Style >-------------------- */

.navbar-default{ border:0px none; background:#1C3153; border-radius:0px; margin-top:14px; min-height: 46px; margin-bottom:0px;}
.navbar-default-Groot { border:0px none; background:#1C3153; border-radius:0px; margin-top:14px; min-height: 286px; margin-bottom:0px;}
.navbar-header{ display:none;}
#dnn_pnav { display: inline-block; float: left; margin: 0; padding-left:60px; text-align: center; width: 100%;}
#dnn_pnav li{ float:left !important; text-align:center;display: inline-block; padding:0px 13px !important; margin:0px !important; height:auto !important;}
.navbar-default #dnn_pnav > li > a{ font:14px/15px Helvetica, Calibri, sans-serif; font-weight:400; color:#ffffff; text-transform:uppercase; padding:16px 3px 11px 3px; }
.navbar-default #dnn_pnav > li > a:hover, .navbar-default #dnn_pnav > li > a:focus{ background-color:#1C3153;color: #caa500; border-bottom:4px solid #caa500;z-index:9999;}
.navbar-default #dnn_pnav > .open > a, .navbar-default #dnn_pnav > .open > a:hover, .navbar-default #dnn_pnav > .open > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }
.navbar-default #dnn_pnav > .active > a, .navbar-default #dnn_pnav > .active > a:hover, .navbar-default #dnn_pnav > .active > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; z-index:9999;}

.navbar-default-Groot #dnn_pnav > li > a{ font:14px/15px Helvetica, Calibri, sans-serif; font-weight:400; color:#ffffff; text-transform:uppercase; padding:16px 3px 11px 3px; }
.navbar-default-Groot #dnn_pnav > li > a:hover, .navbar-default-Groot #dnn_pnav > li > a:focus{ background-color:#1C3153;color: #caa500; border-bottom:4px solid #caa500;z-index:9999;}
.navbar-default-Groot #dnn_pnav > .open > a, .navbar-default-Groot #dnn_pnav > .open > a:hover, .navbar-default-Groot #dnn_pnav > .open > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }
.navbar-default-Groot #dnn_pnav > .active > a, .navbar-default-Groot #dnn_pnav > .active > a:hover, .navbar-default-Groot #dnn_pnav > .active > a:focus{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; z-index:9999;}


/* --------------------< mid-content Style >-------------------- */
.ajax__tab_xp .ajax__tab_body {
 border:0px none !important;}
.ajax__tab_xp .ajax__tab_header{
 border:0px none !important; background:none !important}
.agenda-content .date {position:relative; min-height:360px;}
    .agenda-content .date .bottom-links {
     position:relative;}
#dnn_rightpane .SpacingBottom #dnn_ctr437_ContentPane h2 {
 display:block !important;}
.ajax__tab_xp .ajax__tab_header .ajax__tab_outer{ padding-right:0px !important;}
#dnn_ctr440_View_PopularNewscontainor_body{ float:left; width:100%; height:inherit !important; padding:0px;}
#dnn_ctr438_View_PopularNewscontainor_body{ float:left; width:100%; height:inherit !important; padding:0px;}
/*.category .popular .tab-content ul li{ margin-top:6px;}*/

#dnn_rightpane .popular{ float:left; width:100%;}
#dnn_rightpane .popular .ajax__tab_header{ float:left; width:100%;}
#dnn_rightpane .popular .ajax__tab_header .ajax__tab_outer{ float:left; width:50%; background:none !important;  height: inherit !important;}
#dnn_rightpane .popular .ajax__tab_header .ajax__tab_outer span{ width:100%; text-align:center; background:none !important;  height: inherit !important;}
#dnn_rightpane .popular .ajax__tab_header .ajax__tab_outer span a{ width:100%; text-align:center; background:none !important;color:#064158;font:18px/20px Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase; border:0px none;   height: inherit !important; padding:15px 0px;}
#dnn_rightpane .popular .ajax__tab_header .ajax__tab_outer span.ajax__tab_active span span a{ background:#f8fafb !important ;}
#dnn_rightpane .popular .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner a{ background:#f8fafb !important ;}
#dnn_rightpane .popular .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner a span{ float:left; width:100%;background:#f8fafb !important ;}
.agendamain .popularevents .eve{ float:left;  padding: 0;width:100%;}
.agendamain .popularevents .eve .rslides_container { margin-bottom:0px;}
.agendamain .popularevents .eve ul li {border-top: 1px solid #caa500;padding: 15px 0px;border-bottom: 1px solid #caa500;}
.agendamain .popularevents .eve ul li ul li{ border:0px none; padding:0px; float:none;}
.agendamain .popularevents .eve ul li h1 span{ float:left;  width:100%; text-align:center; font:21px/23px 'droid_serifbold'; font-weight:700; color:#1c3153; }
.agendamain .popularevents .eve ul li h1{ color:#000; text-align:center; width:61px !important; border:1px solid #dfe8ea; text-transform:uppercase; background:#fff; height:61px; float:left; font-weight:700; font:700 16px/18px 'droid_serifbold'; -webkit-border-radius: 3px;padding-top:8px; margin-right:13px; 
-moz-border-radius: 3px;
border-radius: 3px;}
.agendamain .popularevents .eve ul li ul{ margin:0px;}
.agendamain .popularevents .eve ul li ul li p{color: #fff; font: 14px/18px Helvetica, Calibri, sans-serif; font-weight: 700; padding:0px 0px 10px;}
.agendamain .popularevents .eve ul li a{float: right; font: 12px/14px Helvetica, Calibri, sans-serif; font-weight: 700; color: #fff; text-decoration:none;}
.agendamain .popularevents .eve ul li a:hover{color: #1c3153;}
.agendamain .popularevents .eve ul.transparent-btns1_tabs{ padding:14px 0 0px ;}
.agendamain .popularevents .eve ul.transparent-btns1_tabs li{ padding:0px; border:0px none; float:left;}
.agendamain .popularevents .eve ul.transparent-btns1_tabs li a{ color:#fff; opacity:0.5; background:#fff !important ;}
.agendamain .popularevents h2{ padding-bottom:12px; letter-spacing: 1px}
.centered-btns_here a, .transparent-btns_here a, .large-btns_here a{ color:#fff !important ; opacity:inherit !important;}
.agendapopulardiv{ float:left; width:100%; }
.loginContent .LoginPanel { padding:0; float:left; width:100%; }
.login-page .reg-user .log{ background:#1c3153; color:#fff; width:212px; height:38px; padding:0px; font-family:Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase; font-size:14px; line-height:38px; border-radius:0; float:left; }
.login-page .reg-user .log:hover { background:#1C3153; }
.login-page .new-user li { list-style:none; padding:0; margin:0; }
.login-page .new-user li:last-child { margin-top: 24px; }
.login-page .new-user li:last-child a{ float:left;  width:212px; height:38px; padding:0px; background:#1C3153; color:#fff; font-family:Helvetica, Calibri, sans-serif; font-weight:700; text-transform:uppercase; font-size:14px; line-height:38px; border:none; border-radius:0; box-shadow:none;  text-shadow: none; text-decoration:none; }
.login-page .new-user li:last-child a:hover{ background:#1c3153;text-decoration:none;}
.login-page .reg-user .log:focus{ outline:none !important; opacity:inherit;}


.Agenda_Combo {
border:1px solid #cccccc; height:inherit !important; background-color:#fff;font:400 0.8em/1em Calibri !important; padding:6px 3px 6px 8px; border-radius:0px; float:left; text-align:left; width: 149px;color:#000;
	-webkit-appearance: none; 
    -moz-appearance: none;
          appearance: none;
          background:url(../images/select-arrow.png) no-repeat 97% 12px ;
		  background-color: #fff;
}

.menu_dropdown{ left: 0; margin-left:0; max-width: 982px; border-top:4px solid #c5d5d9; z-index:999;  margin-top:0;  border-radius: 0;border-left:0px none; border-right:0px none; border-radius:0px; border-bottom:0px none; background:#1C3153; padding:0px; display:none; }
.menu_dropdown li{ text-align:left; float:left; padding:0px;}
.menu_dropdown li ul li{ padding:0px; width:100%;}
.menu_dropdown li.left{ float:left; width:50%; padding:25px 35px;}
.menu_dropdown li.left .fornav{ float:left; width:50%;}
.menu_dropdown li.left .fornav.right{ float:right; width:50%; padding-left:40px; border-left:1px solid #5f7c97; }
.menu_dropdown li h2{font:16px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#ffffff; padding-bottom:25px; text-transform:none;}
.menu_dropdown li.right{ float:left; width:50%; background:#ffffff; padding:25px 35px;}
.menu_dropdown li ul li a{ padding-left:33px; background:url(../images/smallrd.png) no-repeat left center; font:14px/16px Helvetica, Calibri, sans-serif; font-weight:400; color:#ffffff; float: left; margin-bottom:8px;}
.menu_dropdown li.right .leftsub{float:left; width:42%;}
.menu_dropdown li.right .leftsub h6{font:12px/14px Helvetica, Calibri, sans-serif; font-weight:700; color:#1c3153; text-transform:uppercase; padding:8px 0px; }
.menu_dropdown li.right .leftsub p{font:12px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#000;}
.menu_dropdown li.right .rightsub{float:left; width:58%;}
.menu_dropdown li.right .rightsub ul li a{font:16px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#064158;margin-bottom:10px;}


/* new css */
.popular .ajax__tab_xp .ajax__tab_body {
 float:left; padding:0px; height:auto !important;}
.article .article_content img {
float: left;
margin-right: 22px;
margin-bottom: 10px;
height:128px;
max-width:191px;}

.article_content ul li .agendadiv {
float: left;
width: 191px;
padding-top: 16px;
height: 128px;
text-transform: uppercase;
border: 1px solid #dfe8ea;
text-align: center;
font: 57px/50px 'droid_serifbold' !important;
color: #1c3153;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-bottom: 1px solid #c5d5d9;
margin-right: 22px;
margin-bottom: 10px;
}
    .article_content ul li .agendadiv span {
   color: #000;
text-align: center;
float: left;
width: 100%;
font: 47px/50px 'droid_serifbold'; 
    
    }
.reg-user .form-group input {
 float:left; margin-bottom:15px;}
.reg-user .form-group input:focus{ border:1px solid #cccccc;}


/*for internatinaal Association*/
.desc { color:#6b6b6b;}
.desc a {color:#0092dd;}

.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative;z-index: 222222; }
.dropdown a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
.dropdown a:hover { color:#5d4617;}
/*.dropdown dt a:hover { color:#5d4617; border: 1px solid #d0c9af;}*/

.dropdown dd ul { background:#fff;  border-left:1px solid #c5d5d9;border-bottom:1px solid #c5d5d9;border-right:1px solid #c5d5d9; color:#C5C0B0; display:none;  left:0px; padding:0px 0px; position:absolute; top:30px; width:auto; min-width:195px; list-style:none;}
.dropdown span.value {font: 12px/12px  Helvetica, Calibri, sans-serif; font-weight:400;color: #064158; padding:6px 0px 5px 5px !important;float: left; display: inline-block; }
.dropdown dd ul li{ float:left; width:100%; border-top:1px solid #c5d5d9;background-color:#ededed;}
.dropdown dd ul li a { padding:3px 0px; display:block; float:left; width:100%;}
.dropdown dd ul li a:hover { background-color:#f2f2f2;}

.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; width: 17px;margin-top:3px;
height: 16px;float: left;
}
.flagvisibility { display:none;}


.dropdown dt a span {cursor:pointer; display:block; padding:0px 0px 0px 0px; font: 12px/16px  Helvetica, Calibri, sans-serif;  color: #064158;}
.dropdown dt a {border-color:#c5d5d9; border:1px solid #c5d5d9; background-color:#fff;font: 12px/12px  Helvetica, Calibri, sans-serif; font-weight:400; padding:2px 3px 2px 8px; border-radius:0px; float:left; text-align:left; width:100%;color:#064158;
 -webkit-appearance: none; 
     -moz-appearance: none;
          appearance: none;
          background:url(../images/select-arrow.png) no-repeat 96% 9px ; height:22px;}
		  
		  
.dropdown dt a {
    
    font: 12px/12px Helvetica, Calibri, sans-serif;
    font-weight: 400;
    padding: 7px 3px 2px 8px;
    border-radius: 0px;
    float: left;
    text-align: left;
    width: 100%;
    color: #064158;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(../images/select-arrow.png) no-repeat 96% 13px;
    height: 30px;
	border:none;
	background-color: #ededed;
}


.banner .carousel  .carousel-control{ top:43%; bottom:inherit; z-index:222222;}
.banner .carousel .carousel-control.left{ background-image:none;}
/*.banner .carousel .carousel-control.left span.leftarrow{ background:url(../images/slider-left.png) no-repeat left 0 ;  float:left; width:40px; height:57px; margin-left:25px; opacity:1;} */
/*.banner .carousel .carousel-control.right span.rightarrow{  background:url(../images/slider-right.png) no-repeat left 0 ;float:right; width:40px; height:57px; margin-right:25px; opacity:1;}*/
.banner .carousel .carousel-control.right{background-image:none;}

#carousel-example-generic .carousel-control.left span.leftarrow:before {
	content: "\f190";
}

#carousel-example-generic .carousel-control.right span.rightarrow,
#carousel-example-generic .carousel-control.left span.leftarrow {
	color:#fff;
	font-size:1.5em;
	font-family:FontAwesome;
	opacity: 1;
}

#carousel-example-generic .carousel-control {
	float: left;
    width: 50px;
    height: 50px;
    opacity: 1;
    padding: 10px 0;
}

#carousel-example-generic .carousel-control.right,
#carousel-example-generic .carousel-control.left {
	/*background-image:linear-gradient(to right,rgba(0,0,0,0.8) 0,rgba(0,0,0,.7) 100%) !important;*/
	background-color: #1c3153;
}

#carousel-example-generic .carousel-control.right:hover,
#carousel-example-generic .carousel-control.left:hover {
	background-image:none !important;
	background-color:#1c3153;
	opacity: 0.6;
}


#carousel-example-generic .carousel-control.right span.rightarrow:before {
	content: "\f18e";
}
 


.contact-detail .forcontact {
 float:left; width:100%;}

.contact-detail .forcontact .contactbtn{ border-radius:0px; text-align:center; background:#1c3153; color:#fff; text-transform:uppercase; font:14px/14px Helvetica, Calibri, sans-serif; font-weight:700;}
.contact-detail .forcontact .contactbtn:hover{ background:#1C3153;}

.form-group input.txtdob {background:url(../images/input_calender.png) no-repeat 97% 3px #eee !important; cursor:pointer;
}
.ajax__calendar_day {
 width: 21px;}
.ajax__calendar .ajax__calendar_footer {
 line-height:18px;}
.ajax__calendar_footer {
 height:auto !important;}
.ajax__calendar_container {
 overflow:hidden;}
#dnn_ContentPane .dnnRegistrationForm ul {
 padding-left:23.5%;}
    #dnn_ContentPane .dnnRegistrationForm ul li a.dnnPrimaryAction {
         background: #1C3153;
    color: #fff;
    float: left;
    font: 700 12px/18px Helvetica, Calibri;
    height: 48px;
    padding-top: 15px;
    text-align: center;
    width: 185px;
    }
#dnn_ContentPane .dnnRegistrationForm ul li a.dnnSecondaryAction {
     background: none repeat scroll 0 0 #1c3153;
    color: #fff;
    float: left;
    font: 700 15px/18px Helvetica, Calibri;
    height: 48px;
    padding: 16px 0 0;
    text-align: center;
    text-transform: uppercase;
    }

/* calender */
.ajax__calendar .ajax__calendar_container{ padding:0px;}  
.ajax__calendar_header{ float:left;}
.ajax__calendar_title{ margin-top:5px;}
.ajax__calendar_next,
.ajax__calendar_prev {width:20px !important;height:20px !important;}
.ajax__calendar_container TABLE{ width:96%;}
.ajax__calendar_container TABLE thead{ font-weight:bold; color:#1C3153;   height: 25px;}
.ajax__calendar_container TABLE tbody tr td.ajax__calendar_today .ajax__calendar_day{ color:#fff; background:#1c3153; border-color:#1c3153;}
.ajax__calendar_container TABLE tbody tr td.ajax__calendar_hover .ajax__calendar_day{ background-color: #1c3153;
    border-color: #1c3153;
    color: #fff;}
.contact-detail .forcontact .form-group input.txtaddress{ border:1px solid #cccccc}
.contact-detail .forcontact .form-group input.txtaddress{ border:1px solid #cccccc}
.calender input#Button1{  background:url(../images/calender.png) no-repeat left 0px ;
    color: transparent;
    font: 700 15px/18px Helvetica, Calibri;
    height: 30px; margin-right:5px;
    padding:0px; width:40px; line-height:0px; text-indent:-11111;
    text-align: center; float:left;
    text-transform: uppercase; border:0px none; }
 #ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content .ui-datepicker-current{ display:none;}
  #ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content .ui-datepicker-close{ background: #1C3153; float:right; margin:8px 5px 7px 0px;
    color: #ffffff; clear:both;
    font: 700 15px/18px Helvetica, Calibri;
    height: auto;
    padding:5px 10px; margin-bottom:5px;
    text-align: center;
    text-transform: uppercase; border:0PX none; }
  #ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content .ui-datepicker-close:hover{background:#1c3153;} 
  .ui-datepicker-title select { font-size:14px !important; font-weight:normal;}
.breadcrumb li span a.SkinObject1 {
    display: none;
}  


.ui-datepicker{background: url("images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #ffffff;
    border: 1px solid #aaaaaa;
    color: #222222;}
.ui-widget-header {
    background: url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 50% 50% #cccccc;
    border: 1px solid #aaaaaa;
    color: #222222;
    font-weight: bold;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-prev span{ background:url(../images/date-arrow-left.png) no-repeat left 0px ; width:17px; height:17px; line-height:0px; font-size:0px; color:transparent; float:left; margin:6px 0px 0px 4px;}
.ui-datepicker .ui-datepicker-next span{ background:url(../images/date-arrow-right.png) no-repeat left 0px ; width:17px; height:17px; line-height:0px; font-size:0px; color:transparent; float:right; margin:6px 4px 0px 0px;}

.ui-datepicker .ui-datepicker-prev:hover span{background:url(../images/date-arrow-left.png) no-repeat left -21px ; cursor:pointer;}
.ui-datepicker .ui-datepicker-next:hover span{background:url(../images/date-arrow-right.png) no-repeat left -21px ; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    height: 1.8em;
    position: absolute;
    top: 2px;
    width: 1.8em;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-title {
    line-height: 1.8em;
    margin: 0 2.3em;
    text-align: center;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 96px; padding:5px 2px; margin:0 4px 2px !important;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker-title select {
    font-size: 14px !important;
    font-weight: normal;
}

.navbar-collapse li a .caret{ display:none;}
.navbar-default .navbar-nav > li:hover a{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }
.navbar-default-Groot .navbar-nav > li:hover a{ background-color:#1C3153; color: #caa500; border-bottom:4px solid #caa500; }
.navbar-collapse li:hover ul.dropdown-menu{ display:block !important;}
.navbar-collapse li ul.dropdown-menu {  /*min-height:145px;*/ border-top:4px solid #000; z-index:999;  margin-top:-4px;  border-radius: 0;border-left:0px none; border-right:0px none; border-bottom:0px none; background:#1C3153; padding:0px;  width:100%; padding:0px 0px; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); }/*left: 50%; margin-left: -45%;*/
.navbar-collapse li.dropdown{ position:inherit;}
.navbar-collapse li.dropdown ul li{ text-align:left; float:left; padding:0 0px; position:relative !important;  background:#1C3153;  }
.navbar-collapse li.dropdown ul li ul li{ padding:0px; width:100%;}
.navbar-collapse li.dropdown .menu_li{ float:left; width:66.66%; padding:20px; background:#1C3153; min-height:264px;}
.headerfirst .navbar-default .navbar-collapse li.dropdown .menu_li ul.dropdown-menu .menu_li { float:left; width:100%; padding:0px; min-height:inherit !important;}
.headerfirst .navbar-default-Groot  .navbar-collapse li.dropdown .menu_li ul.dropdown-menu .menu_li { float:left; width:100%; padding:0px; min-height:inherit !important;}
.headerfirst .navbar-default .navbar-collapse li.dropdown .menu_li ul.dropdown-menu .menu_lastnewsitem  { display:none !important;}
.headerfirst .navbar-default-Groot .navbar-collapse li.dropdown .menu_li ul.dropdown-menu .menu_lastnewsitem  { display:none !important;}
.navbar-collapse li.dropdown ul li.left .fornav{ float:left; width:50%;}
.navbar-collapse li.dropdown ul li.left .fornav.right{ float:right; width:50%; padding-left:10px;  }
.navbar-collapse li.dropdown ul li h2{font:16px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#ffffff; padding-bottom:25px; text-transform:none;}
.navbar-collapse li.dropdown .menu_lastnewsitem{ float:left; width:33.33%; min-height:300px; background:#ededed; padding:20px;}
.navbar-collapse li.dropdown ul li ul li a{ padding-left:0px; font:1em/1.2em Helvetica, Calibri, sans-serif; font-weight:400; color:#ffffff; float: left; margin-bottom:8px;}/*background:url(../images/smallrd.png) no-repeat left center; */
.navbar-collapse li.dropdown ul li.right .leftsub{float:left; width:42%;}
.navbar-collapse li.dropdown ul li.right .leftsub h6{font:12px/14px Helvetica, Calibri, sans-serif; font-weight:700; color:#1c3153; text-transform:uppercase; padding:8px 0px; }
.navbar-collapse li.dropdown ul li.right .leftsub p{font:12px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#000;}
.navbar-collapse li.dropdown ul li.right .rightsub{float:left; width:58%;}
.navbar-collapse li.dropdown ul li.right .rightsub ul li a{font:16px/18px Helvetica, Calibri, sans-serif; font-weight:700; color:#064158;margin-bottom:10px;}
.navbar-collapse li.dropdown ul ul{ position:inherit !important;left: inherit;
    margin: 0; padding:0px !important;
    max-width: inherit !important;
    right: inherit;
    top: inherit;
    width: 100%; border:0px none ; background:none; box-shadow:none;}
.navbar-collapse li.dropdown ul li {
 padding-bottom:5px;}
 
 .navbar-collapse li.dropdown.lastLimenu-unique-class.second ul {
	/*width:115%;*/
 }
 
 .navbar-collapse li.dropdown.lastLimenu-unique-class.second ul > .menu_li li.dropdown {
	min-height:400px;
 }
    .navbar-collapse li.dropdown ul li:nth-child(2n) {padding-left:10px; 
    }
     .navbar-collapse li.dropdown ul li .dropdown-menu li:nth-child(2n){padding:0px; border-left:0px;
    }
.navbar-collapse li.dropdown ul li a{  color: #ffffff !important;
    font: 300 1.2em/1.5em 'TrajanProBold'; float:left;
    padding-bottom: 20px !important; border:0px none !important;
    text-transform: uppercase;}
	.navbar-collapse li.dropdown ul li a .caret{ display:none !important;}
.navbar-collapse li.dropdown ul li ul li {padding: 0;
    width: 100%;}
.navbar-collapse li.dropdown ul li ul li a {  width:100% !important;word-wrap: break-word; border:0px none !important; padding:0px 0px 0px 0px !important;font:.9em/1.2em Helvetica, Calibri, sans-serif; font-weight:400; color:#ffffff; float: left; margin-bottom:8px;text-transform:none;} /* background:url(../images/smallrd.png) no-repeat left 3px transparent; */
.navbar-collapse li.dropdown ul li ul li a:before { font-family:FontAwesome;content:"\f105";padding-right:3px; }
.navbar-collapse li.dropdown ul li{ float:left; width:50%; padding:0;}
.navbar-collapse li.dropdown ul li ul li + li{ border:0px none; padding:0px; }
.navbar-collapse li.dropdown ul li ul li a:hover{ text-decoration:underline !important;}
  .categorymobile.fourth{ display:block !important; float: left;
    padding-top: 10px;
    width: 100%;}
	
.twitter {margin-right: 10px !important; }
.nieuws-detail .review .twitter {
       /*margin-top: 41px;*/
}
.news-col .twitter {margin-top:0;}
.navbar-collapse { position:relative;}

.navbar-collapse .rightdiv li.right{ float:left; width:100%; list-style:none;}
.navbar.navbar-default .collapse .right .leftsub{float:left; width:100%;}
.navbar.navbar-default .collapse .right .leftsub img{}
.navbar.navbar-default .collapse .right .leftsub h6{font-weight:700; color:#1c3153; text-transform:uppercase; }
.navbar.navbar-default .collapse .right .leftsub h6 a{ background-color:transparent;font:1.6em/1em Helvetica, Calibri, sans-serif; font-weight:700; color:#1c3153 !important; text-transform:uppercase;padding-bottom:10px !important;padding-top:10px;width:100%;}
.navbar.navbar-default .collapse .right .leftsub p{font:.9em/1em Helvetica, Calibri, sans-serif;  width: 100%; font-weight:700; color:#000;display:inline-block;}
.navbar.navbar-default .collapse .right .rightsub{float:left; width:53%;}
.navbar.navbar-default .collapse .right .rightsub ul li a{  width:100% !important; border:0px none !important; padding:0px 0px 0px 33px !important; background:url(../images/smallrd.png) no-repeat left center transparent; font:700 16px/18px Calibri;  color:#064158; float: left; margin-bottom:8px;}

.navbar.navbar-default-Groot .collapse .right .leftsub{float:left; width:100%;}
.navbar.navbar-default-Groot .collapse .right .leftsub img{}
.navbar.navbar-default-Groot .collapse .right .leftsub h6{ font-weight:700; color:#1c3153; text-transform:uppercase; }
.navbar.navbar-default-Groot .collapse .right .leftsub h6 a{ background-color:transparent;font:1.6em/1em Helvetica, Calibri, sans-serif; font-weight:700; color:#1c3153 !important; text-transform:uppercase;padding-bottom:10px !important;padding-top:10px;width:100%;}
.navbar.navbar-default-Groot .collapse .right .leftsub p{font:.9em/1em Helvetica, Calibri, sans-serif;  width: 100%; font-weight:700; color:#000;display:inline-block;}
.navbar.navbar-default-Groot .collapse .right .rightsub{float:left; width:53%;}
.navbar.navbar-default-Groot .collapse .right .rightsub ul li a{  width:100% !important; border:0px none !important; padding:0px 0px 0px 33px !important; background:url(../images/smallrd.png) no-repeat left center transparent; font:700 16px/18px Helvetica, Calibri;  color:#064158; float: left; margin-bottom:8px;}


.navbar-collapse li.dropdown ul li.lastnewsitem {float:left; width:100%; padding:0px;}
.navbar-collapse li.dropdown ul li.lastnewsitem .rightdiv{ display:block !important;}
    .navbar-collapse li.dropdown ul li.lastnewsitem ul li.lastnewsitem {
     display:none !important;}
.navbar-collapse li.dropdown ul.dropdown-menu li.submenu ul.dropdown-menu .lastnewsitem {
 display:none;}
.navbar-collapse li.dropdown ul li.lastnewsitem .right {
 padding:0px; width:100%; background:#ededed;}
.navbar-collapse li.dropdown ul li.lastnewsitem .right .rightsub{float:left; width:53%;display:none;}
    .navbar-collapse li.dropdown ul li.lastnewsitem .right .rightsub ul li:nth-child(2n) {
        padding: 0px;
        border-left: 0px;
    }
    .navbar-collapse li.dropdown ul li.lastnewsitem .right .rightsub ul li {
     background:none;}
.navbar-collapse li.dropdown ul li.lastnewsitem .right .rightsub ul li a{  width:100% !important; background-color:transparent !important; border:0px none !important; padding:0px 0px 0px 33px !important; background:url(../images/smallrd.png) no-repeat left center transparent; font:700 1em/1.2em Helvetica, Calibri;  color:#064158  !important; float: left; margin-bottom:8px;}
#myCarouselnew { display:none;}










.navbar-collapse li.dropdown.lastLimenu-unique-class:hover  .menu_li {  width:100%;
}

.navbar-collapse li.dropdown.lastLimenu-unique-class:hover .menu_li li { min-height: 312px;
width:25%;}

.navbar-collapse li.dropdown.lastLimenu-unique-class:hover .menu_li li ul li {border: 0px none  !important; padding: 0; word-wrap:break-word; min-height:inherit;
width:100%; min-height: auto  !important;}
.navbar-collapse li.dropdown.lastLimenu-unique-class:hover .menu_li li:nth-child(2n) {
	border-left: 0px none;/*border-right: 1px solid #5f7c97;*/
}

.navbar-collapse li.dropdown.lastLimenu-unique-class:hover .menu_li li:last-child {border: 0px none  !important;
}



 .navbar-collapse li.dropdown.lastLimenu-unique-class.second:hover .menu_li li { min-height: 312px;
 width:20%;} /*border-right: 1px solid #5f7c97;*/


.navbar-collapse li.dropdown.lastLimenu-unique-class.second:hover .menu_li li ul li {border: 0px none  !important; padding: 0; word-wrap:break-word; min-height:inherit;
	width:100%; min-height: auto  !important;}
	.navbar-collapse li.dropdown.lastLimenu-unique-class.second:hover .menu_li li:nth-child(2n) {
		border-left: 0px none; /*border-right: 1px solid #5f7c97;*/
	}

	.navbar-collapse li.dropdown.lastLimenu-unique-class.second:hover .menu_li li:last-child {border: 0px none  !important;
	}
	
.navbar-collapse.collapse {padding-left:260px;}

	
	
.CRUD_TextLinks{font:300 0.9em/1.3em Helvetica, Calibri !important;padding-bottom:4px;}
.CRUD_TextLinksRed{color:#1c3153 !important;}



.LIJST_Menu {
	float:left;
	width:100%;
	padding-top: 20px;
	/*font:0.8em/1.2em Helvetica, Calibri;*/
	font-weight:300;
	border-bottom: 5px solid #caa500;
}
.LIJST_Menuitem {
	float:left;
	padding: 15px 10px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #002C59;
	font-weight:700;
	
}
.LIJST_Menuitem a {
	padding: 15px 20px !important;
	text-decoration: none !important;
}
.LIJST_Menuitem_selected {
	background-color: #caa500;
	border-bottom:1px solid #caa500;
}

.LIJST_SubMenuitem {
	font:0.8em/1.2em Helvetica, Calibri;
	font-weight:300;
}

.LIJST_SubMenuitem_selected a {
	color:black !Important;
	font-weight:bold;
}

.LIJST_SubMenuitem .LIJST_SubMenuitemicon:before {
	font-family:FontAwesome;
	content: "\f096";
	color: #002C59;
	padding-right:3px;
}
.LIJST_SubMenuitem_selected .LIJST_SubMenuitemicon:before {
	color: #B40001;
	content:"\f046";
}

.KOPREGEL_HeaderRechts{text-transform:uppercase;font-family:Helvetica;color:white;}
.nopadding {
	padding:0!important;
}
.nopaddingleft {
	padding-left:0!important;
}
.nopaddingright {
	padding-right:0!important;
}


.article_content ul li .paardinfo div { line-height:1.5em;}

/*.welcome{ float:left; width:100%; background:#fff; padding:60px 0px;}*/


/*new responsive max width styles*/
.resp_header { 
    background-color: #02213E;
}

.resp_bg_header {
    max-width: 2048px;
    margin: auto;
}

.resp_content { 
max-width:2048px;
margin:auto;
background-color:#fff;
padding-top: 35px;
padding-bottom: 10px;
}
.resp_content_nopadding {
max-width:2048px;
margin:auto;
background-color:#fff;
}

.resp_bg_content { 
	width: 100%;
    background: #F8FCFF;
}

.resp_banner {
	max-width:2048px;
	margin:auto;
	/*background-color:#fff;*/
}

.resp_bg_banner {
	background-color:#02213E;
	float:left;
	width:100%;
}

.welcome {float: left;
    width: 100%;
    background: #F8FCFF;}
.resp_welcome {
	max-width: 2048px;
	margin: auto;
	background-color: #fff;
}	
.resp_bg_welcome {
	max-width: 1174px;
	margin:auto;
	padding-top: 30px;
}
@media only screen and (max-width: 767px) and (min-width: 240px) {
	.welcome {
		background-color: #fff;
	}
}

.advententie_content {
	width: 99%;
	margin: 2px 5px 0 0;
	border:1px solid #fff;
	background-color: #ededed;
	float:left;
}

.advententie_content:hover {
	border:1px solid #caa500;
}

.imgbox_advertentie_noimage,
.imgbox_advertentie {
	position: relative;
    width: 90px;
    height: 90px;
    overflow: hidden;
    float: left;
    margin-right: 5px;
	background-color: #1c3153;
}

.imgbox_advertentie_noimage {
	background-color:#f8fafb;
	border: 1px solid #dfe8ea;
}

.imgbox_advertentie_noimage .noimage {
	color: #dfe8ea;
    font-size: 1.6em !important;
    margin: auto;
    position: absolute;
    top: 32px;
    left: 28px;
}

.advententie_content a {
	text-decoration:none;
}

.advententie_content a .imgbox_advertentie 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%);
}

.advententie_content .paardinfo {
    height: 62px;
    border-top: 1px solid #c5d4d7;
    position: relative;
    float: right;
    width: 80px;
    margin-right: 5px;
    border-bottom: 1px solid #c5d4d7;
}
/*media all*/



.advententie_content .geslacht {
	font-weight:bold !important;
}
.advententie_content .paardnaam_container .paardnaam {
	line-height:1.3em;
	font-size: 12px;
	color: #000;
}
/*
.advententie_content .paardinfo .geslacht_container {
	height: 50px;
    position: absolute;
    width: 25%;
    right: 0;
    top: 25%;
}*/

.advententie_content .geslacht_container {
	float:left;
	padding: 6px 5px;
}

.advententie_content .paardinfo .geslacht_container i {
	font-weight: bold !important;
}

.advententie_content  .prijs_container {
	line-height:1.3em;
    text-align: center;
    padding-top: 20px;
    font-family: Helvetica;
    color: #000;
    font-size: 12px;
}

.advententie_content  .paardnaam_container {
	color: #064158;
	/*font-size:85%;*/
	font-size: 12px;
	font-weight: 600;
	padding: 8px;
	font-size: 14px;
	height: 45px;
	float: left;
	width: 100%;
}

.advententie_content .prijs_container .prijs {
	/*font-size: .9em;*/
	
	/*position: absolute;
    bottom: 25px;
    font-size: 85%;
	font-weight: 600;
	border-top: 1px solid #c5d5d9;
    border-bottom: 1px solid #c5d5d9;
    padding: 3px 0;
	margin-top: 10px;
    min-width: 77px;
	font-size: 70%;*/
}

.advententie_content .topvermelding {
	color: #caa500;
    position: absolute;
    left: 0px;
    top: 5px;
    padding: 3px;
    background-color: #fff;
    border-radius: 0 0px 10px 0px;
}

.advertentie-content {
	margin-bottom: 10px;
    border-bottom: 1px solid #c5d5d9;
	display: inline-block;
    padding-bottom: 20px;
}

.advertentie-content .heading {
	padding-bottom:15px;
}

.video-content ul li {
	background:#fff;
}

.video_titel {
float:left;
line-height:1.4em;
}
.video_datum{
    font-size: 80%;
    float: right;
    line-height: 1.4em;
    vertical-align: bottom;
    padding-top: 3px;
}


/*START MARKTPLAATS*/

/*START FILTER*/
.MP_Searcharea {
	background-color:#fafbfc;
	padding: 0 0 17px 0;
	margin-top:-30px;
}
.MP_Heading { float:left; width:100%; }
.MP_Heading h2 { padding:17px 0px;font: 700 18px/20px TrajanProBold;}
.MP_Column {
	padding: 0 5px 5px 0;
}
.row .MP_Column:last-of-type {
	padding: 0 0 5px 0;
}
/*EINDE FILTER*/


.MP_HeaderLinksTussenKopjes{font:600 0.9em/1.4em Helvetica, Helvetica, Calibri !important;color: #1c3153;text-transform: uppercase;}
.MP_Bekijk_Fav {font:300 .9em/1.3em Helvetica, Calibri, sans-serif !important; width:auto !important;padding:5px 10px 0 10px;}

/*START LIJST ADVERTENTIES*/
.advertentie-container {
	padding-right: 30px !Important;
	min-height: 286px;
	
}

.view .MP_Forselect{ float:left; padding-right:20px; }
.view .MP_Forselect fieldset{border:1px solid #c5d5d9;  height:29px; float:left;}
.view .MP_Forselect fieldset select{border-color:#c5d5d9; border:0px none !important; height:inherit !important; background-color:#fff;font: 12px/13px  Helvetica, Calibri, sans-serif; font-weight:400; padding:6px 3px 6px 8px; border-radius:0px; float:left; text-align:left; width:155px !important;color:#064158;
 -webkit-appearance: none; 
     -moz-appearance: none;
          appearance: none;
          background:url(../images/select-arrow.png) no-repeat 96% 12px ;

}
.view .MP_Forselect fieldset form .dk_container {display:none; }
.view .MP_Forselect fieldset form .dk_container select {display:none;}

		 
.MP_Total{ float:right; height:29px; border-top:1px solid #c5d5d9;  border-bottom:1px solid #c5d5d9; text-align:right; color:#064158;font:13px/14px Helvetica, Calibri, sans-serif; font-weight:400; padding:7px 0 5px 0px;max-width:600px;}
.MP_Totalrecords{ float:right; width:75.8%; height:29px; border-top:1px solid #c5d5d9;  border-bottom:1px solid #c5d5d9; text-align:right; color:#064158;font:13px/14px Helvetica, Calibri, sans-serif; font-weight:400; padding:7px 0 5px 0px;}
.advertentie{ float:left; width:100%; padding-top:4px;}
.MP_LIJST_Advertenties li { float:left; width:100%; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #c5d5d9;}
.MP_LIJST_Advertenties li img{ float:left; margin-right:22px; margin-bottom:10px;}
.MP_LIJST_Advertenties li span{color:#064158;font:12px/15px Helvetica, Calibri, sans-serif; font-weight:400; display:table;float:left;}
.MP_LIJST_Advertenties li h4{ padding-bottom:20px; display:table; letter-spacing:2px;float:left;}
.MP_LIJST_Advertenties li p{color:#000000;font:14px/24px Helvetica, Calibri, sans-serif; display:table;}
.MP_LIJST_Advertenties li p a{ color:#1c3153; letter-spacing:1px;}

.MP_LIJST_Advertenties li .paardinfo {float:left; }
.MP_LIJST_Advertenties li .paardinfo div { font:300 .9em/1.6em Helvetica, Calibri, sans-serif;}
.MP_Geslacht {padding: 0 5px;
    display: none;
    float: left;
    font-size: 0.9em;
}

.MP_Like {
	color: #1c3153;
}

.MP_Dislike {
	color:#c5d5d9;
}
.MP_Buttons {
	padding:35px 0 10px 0 !important;
}

.MP_Buttons_Ingelogd {
	padding:20px 0 5px 0 !important;
}

.MP_TOP i {
	position:absolute;
	left:0;
	color:#fff;
	background-color:#FFD90B;
	padding:3px;
	font-size:.9em !important
}


.MP_IMGBOX {
	position: relative;
    width: 155px;
    height: 155px;
    overflow: hidden;
    float: left;
    margin-right: 12px;
    border: 1px solid #dfe8ea;
}


.MP_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%);
}
.MP_Button_Wijzigen {
	padding-left:15px !important;
}
/*EINDE LIJST ADVERTENTIES*/



/*START ADVERTENTIE INZIEN*/

.MP_ADVTOP {
	padding-left:10px;
	float: right;
}
.MP_ADVTOP i {
	/*position:absolute;
	right:50;
	top:18px;*/
	color:#fff;
	background-color:#FFD90B;
	padding:3px;
	font-size:.9em !important
}

.MP_ADV_Photo-currentitem {
	position: relative;
    width: 612px;
	/*width: 625px;*/
    height: 436px;
    overflow: hidden;
    float: left;
    margin-right: 12px;
   /*border: 1px solid #dfe8ea;*/
   background-color:#1C3153;

}
.MP_ADV_Photo-currentitem .MP_IMG {
	/*left:45% !important;*/
}

.MP_ADV_Photo-sideitem {
	position: relative;
    width: 117px;
    height: 84px;
    overflow: hidden;
    float: right;
	margin-bottom: 4px;
	/*border: 1px solid #dfe8ea;*/
	background-color:#1C3153;
}

.MP_ADV_Selected {
	border:2px solid #B00300;
}

.MP_ADV_Title span {
	color:#1C3153;
	font: 500 1em/1.4em Helvetica, Calibri !important;
	letter-spacing: 1px;
}

.MP_ADV_Delen-container,
.MP_ADV_Informatie-container,
.MP_ADV_Paardgegevens-container  {
	padding: 10px 0 !important;
}
.MP_ADV_Title {
	padding: 10px 0;
	border-top: 1px solid #C6D5D8;
	border-bottom: 1px solid #C6D5D8;
	margin-bottom: 10px;
}

.MP_ADV_Details div span {
	font: 300 .9em/1.6em Helvetica, Calibri, sans-serif;
	float:left;
	color: #000;
}
.MP_ADV_Delen-container,
.MP_ADV_Informatie-container {
	border-top: 1px solid #C6D5D8;
}
.MP_ADV_Opmerking {
	font: 300 .9em/1.6em Helvetica, Calibri, sans-serif;
}

.MP_ADV_Video-sideitem {
	position: relative;
    width: 117px;
    height: 84px;
    overflow: hidden;
    float: right;
	margin-bottom: 5px;
	margin-right:0 !important;
	background-color:#1C3153;
}

.MP_ADV_Video:before {
	font-size:1.6em !important;
	color:#F4EBDC;
}
.MP_ADV_Video {
	position: absolute;
    left: 47.5px;
    top: 29px;
	
}
.MP_ADV_NoVideo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
	color:#F4EBDC;
}

.MP_Prijs,
.MP_ADV_Contactgegevens-container .MP_ADV_Details a,
.MP_ADV_Contactgegevens-container .MP_ADV_Details address {
	font: 300 .9em/1.6em Helvetica, Calibri, sans-serif;
}

.MP_ADV_Pedigree-container .MP_ADV_Title,
.MP_ADV_Contactgegevens-container .MP_ADV_Title {
	border-top:0 !important
}

.MP_ADV_Subtitle {
	padding-bottom:10px;
}

.MP_ADV_Delen-container .tweet li.facebook{ width:81px; height:29px; background:#2e4b7b;float:left;margin-right:6px;}
.MP_ADV_Delen-container .tweet li.facebook li { color:#fff; }
.MP_ADV_Delen-container .tweet li.twitter { width:81px; height:29px; background:#0084b6;float:left;}
.MP_ADV_Delen-container .tweet li.facebook a .fa{width:29px; height:29px; background:#4a6ea9; float:left; font-size: 24px !important; padding-top:4px; text-align:center;}
.MP_ADV_Delen-container .tweet li.twitter a .fa{width:29px; height:29px; background:#00aced; float:left; font-size: 24px !important; padding-top:3px; text-align:center;color:#fff;}
.MP_ADV_Delen-container .tweet li.twitter span {
	padding: 9px 0 0 6px;
    color: #fff;
    font-size: .6em;
    display: inline-block;
}

.MPADV_Favourite i { 
	/*position: absolute;
    right: 105px;
    top: 18px;*/
    padding: 4px;
    font-size: .9em !important;
	float: right;
}


.MPADV_Edit i { 
	/*position: absolute;
    right: 85px;
    top: 18px;*/
    padding: 4px;
    font-size: .9em !important;
	float: right;
}

.MP_ADV_Buttons {
	position: relative;
    width: 25%;
    float: right;
    padding-top: 18px;
	padding-right:10px;
	
}

.advertentie-container .heading h2 {
	width: 75%;
    float: left;
}

.MP_ADV_Geslacht {
	padding: 3px 15px;
    font-size: 0.9em;
	float:left;
}

.MP_ADV_Googlemap {
	border: 1px solid #C6D5D8;
	margin-bottom: 10px !important;
}
/*EINDE ADVERTENTIE INZIEN*/

/*START MIJN ADVERTENTIES*/
.MP_IMGBOX_Footer {
	padding: 20px 20px;
    background-color: #f8fafb;
    float: left;
    width: 155px;
    clear: both;
    margin-right: 12px;
}
.MP_IMGBOX_Footer i {
	float:left;
	padding-right:10px;
}
.MP_IMGBOX_Footer span {
	/*float:right !important;*/
}

.MIJNMP_Buttons {
	padding:30px 0 10px 15px !important;
}

.MIJNMP_HDR {
	float: left;
    width: 100%;
    border-bottom: 1px solid #c5d5d9;
    padding: 0 10px 10px 0;
}
.MIJNMP_HDR .nopadding span {
	text-transform:uppercase;
	font: 700 1em/1em Helvetica, calibri;
}

.MIJNMP_ADV_Details div span {
	font: 300 .9em/1.3em Helvetica, Calibri, sans-serif;
    float: left;
    color: #000;
}

.MIJNMP_ADV_Aantal span {
	float:right;
	font: 300 .9em/1.3em Helvetica, Calibri, sans-serif;
}

.MP_ADV_Preview .MP_ADV_Title {
	border:0 !important
}
.MP_ADV_Preview .MP_ADV_Title span {
	font:300 1em/1.4em 'TrajanProBold' !important;
	letter-spacing:0 !important;
}

.MIJNMP_Btnright .contactbtn {
	float:right !Important;
}
.MIJNMP_Btnleft a {
	padding: 10px 0;
	display: inline-block;
}
.MIJNMP_btn-container {
	padding:0;
	padding-top:15px;
}

.MIJNMP_ADV_Betalinggegevens-container {
	padding: 10px 0 !Important;
}

.MIJNMP_ADV_Betalinggegevens-container .MP_ADV_Details .row {
	border-bottom: 1px solid #c5d5d9;
}

.MIJNMP_ADV_Betalinggegevens-container .MP_ADV_Title {
	margin-bottom:0;
}

.MIJNMP_ADV_Betalinggegevens-container .MP_ADV_Details .form-group {
	margin-bottom: 8px !important;
}

.MIJNMP_ADV_Betalinggegevens-container .MP_ADV_Details .form-group .CRUD_TextLinks {
	padding-top:15px;
	padding-bottom: 0 !Important;
}
.MIJNMP_ADV_Betalinggegevens-container .MP_ADV_Details .CRUD_TextLinks {
	padding-top:10px;
	padding-bottom: 10px;
}

.MP_ADV_Paardgegevens-container .MP_ADV_Details address {
	font: 300 .9em/1.6em Helvetica, Calibri, sans-serif;
}

/*Start radupload*/
.display_none_important {
	display: none !important;
}

.upload_Dashboard {
	display: inline-block;
	vertical-align: middle;
	text-align: center !important;
	width: 155px !Important;
    height: 155px;
}
.RadUpload_Default .ruButton{
	position: relative; width: 155px; height: 155px; cursor: pointer; background: none;
}
.RadUpload .ruFileWrap {
	padding:0 !Important;
}
.RadUpload .ruFileWrap,
.RadUpload .ruInputs,
.RadUpload .ruInputs li {
	height: 155px !important;
	 width: 100% !IMPORTANT;
}
.RadUpload .ruBrowse {
	background: none !Important;
    width: 100% !IMPORTANT;
    height: 155px !important;
}
.btnUploadDelete {
	position: absolute;
    bottom: 0;
    padding: 3px;
    width: 100%;
    background: #f8fafb;
    text-align: center;
    font-size: .9em;
}
/*Ende radupload*/

/*Start radeditor*/
/*.Default .reToolbar li {
	border-right: 1px solid #cccccc !Important;
	background-image: none !important;
}
ul.reToolbar li.grip_first,
ul.reToolbar li.grip_last {
	border:none !important;
	
}
.RadEditor_Default,
.Default.reWrapper, .Default.RadEditor .reContentCell, .Default.reColorPicker, .Default.reInsertTable, .Default.reDropDownBody, .Default.reCustomLinks a:hover {
	background-color: #fff !Important;
	border: 1px solid #cccccc !Important;
}

.reContentCell, .reContentCell iframe {
	padding: 2px !important;
}*/

/*einde radeditor*/

.favourite-container {
	padding-right: 15px !important;
	/*padding-left: 0 !important;*/
	clear:both;
	float:right;
}

.advertentie_favourite h4 {
	font: 14px/17px Calibri;
    font-weight: 700;
    color: #1C3153;
    float: left;
    text-decoration: none;
    padding-top: 5px;
    display: inline-block;
    max-height: 35px;
    overflow: hidden;
}	
.advertentie_favourite .prijs {
	float:left;
	font: 300 .8em/1.3em Helvetica, Calibri, sans-serif !important;
	clear:both;
	padding-top: 4px !important;
	color: #000 !important;
	display:block !important
}
.MIJNMP_Favourite {
	float: right;
    padding: 20px 10px 0 0;
}
.MIJNMP_Favourite a {
	padding: 4px !important;
	border: 1px solid #ededed;
}
.MIJNMP_Favourite a:hover {
	background-color:#fff !Important;
	border: 1px solid #c5d5d9;
	border-radius:5px;
}
.MIJNMP_Favourite_Geslacht span {
	padding:0 !important;
	padding-left: 2px;
	color: #000 !important;
}
.MIJNMP_Favourite_Geslacht {
	float:left;
	padding:4px 8px;
}
.advertentie_favourite .MP_TOP i {
	font-size:.7em !important;
}	

.MP_Video {
	position: relative;
    top: 130px;
    float: right;
	padding: 5px;
}
.MP_Video i {
	color: #064158;
}

.MIJNMP.MP_IMGBOX .ruFileInput {
	width:155px;
	height:155px;
	cursor: pointer;
}
/*EINDE MIJN ADVERTENTIES*/

/*START RESPONSIVE MARKTPLAATS*/
@media all and (max-width:1199px) and (min-width:992px)  { /*klein scherm*/

	/*begin advertentie inzien*/
	.MP_ADV_Video-sideitem,
	.MP_ADV_Photo-sideitem {
		    float: left;
			margin-right: 4px;
			margin-top: 15px;
	}
	
	.MP_ADV_Video-sideitem {
		margin-right: 0!important;
	}
	
	/*eind advertentie inzien*/

}


@media all and (max-width:991px) and (min-width:768px)  { /*tablet*/
	.row .MP_Column:nth-child(1),
	.row .MP_Column:nth-child(3) {
		padding: 0 5px 5px 0;
	}
	.MP_Column {
		padding: 0 0 5px 0;
	}
	
	.MP_TOP i {
		padding:2px;
		font-size:0.8em !important;
	}
	
	/*begin advertentie inzien*/
	.MP_ADV_Video-sideitem,
	.MP_ADV_Photo-sideitem {
		float: left;
		margin-right: 4px;
		margin-top: 15px;
	}
	
	.MP_ADV_Video-sideitem {
		margin-right: 0!important;
	}
	
	
	.MP_ADV_Photo-currentitem {
		    width: 460px;
			height: 336px;
			margin-right: 0;
	}
	/*eind advertentie inzien*/
	
	/*start mijn advertenties*/
	.MIJNMP.MP_IMGBOX {
		margin-bottom:12px;
	}
	
	/*eind mijn advertenties*/
}
@media only screen and (max-width:767px) and (min-width:240px) {/*phone*/
	.advertentie-container {
		padding-right: 0 !Important;
	}
	.row .MP_Column {
		padding: 0 0 5px 0;
	}
	
	.MP_IMGBOX {
		width: 77px;
		height: 77px;
	}
	
	.MP_TOP i {
		padding:2px;
		font-size:0.8em !important;
	}
	
	.MP_Buttons_Ingelogd,
	.MP_Buttons {
		padding:8px 0 0 0 !important;
	}
	.MP_Geslacht {
		display:block;
	}
	
	.MP_Details {
		padding:8px 0 !important;
	}
	.view .MP_Forselect fieldset select {
		width:100% !Important;
	}
	.view .MP_Forselect,
	.view .MP_Forselect fieldset{
		width:100%;
		padding: 0;
		padding-bottom:10px;
	}
	
	.MP_Total {width:100%;max-width:100%;}
	.MP_Total span {    padding-top: 7px;
    display: inline-block;}
	
	.MP_LIJST_Advertenties { display:block; float:left; width:100%; padding-top: 6px;}
	.MP_LIJST_Advertenties li {background: #f8fafb; float: left; margin: 0px; width: 100%; padding:0px; border-bottom:0px none;}
	.MP_LIJST_Advertenties li p { display:none;} 
	.MP_LIJST_Advertenties li .paardinfo { display:none;} 
	.MP_LIJST_Advertenties li span {font:11px/14px sans-serif; font-weight:700; color:#064158;display:table;  padding-top: 0px;}
	.MP_LIJST_Advertenties li  h4{font:14px/17px sans-serif; font-weight:400; color:#064158; text-transform:none; padding-top:7px;}
	
	.MP_Favourite {
		padding-top:8px !important;
	}
	.MP_Video {
		position: relative;
		top: 143px;
		float: left;
		padding:0 !important;
	}
	
	/*begin advertentie inzien*/
	.MP_ADV_Video-sideitem,
	.MP_ADV_Photo-sideitem {
		float: left;
		margin-right: 4px;
		margin-top: 15px;
	}
	
	.MP_ADV_Video-sideitem {
		margin-right: 0!important;
	}
	
	.MP_ADV_Photo-currentitem {
		    width: 100%;
			height: auto;
			margin-right: 0;
	}
	
	.MP_ADV_Photo-currentitem .MP_IMG {
			width: 100%;
			height: auto;
			-webkit-transform: none;
			-ms-transform: none;
			transform: none;
			position: initial;
	}	
	
	.MP_ADV_Sideitems {
		margin:auto;
	}
	
	.advertentie-container .heading h2 {
		padding: 17px 0px 17px 5px;
	}
	.advertentie-container .heading h2 .header_label {
		padding:0;
	}
	/*eind advertentie inzien*/
	
	/*start mijn advertenties*/
	.MIJNMP.MP_IMGBOX {
		margin-bottom:12px;
	}
	
	.MP_IMGBOX_Footer {
		width:77px;
		
	}
	.MP_IMGBOX_Footer span,
	.MP_IMGBOX_Footer i {
		display:none !important;
	}	
	
	.MIJNMP_ADV_Details {
		padding: 8px 0 !important;
	}
	
	.MIJNMP_ADV_Details div span {
		font: 300 .9em/1em Helvetica, Calibri, sans-serif;
		float: left;
		color: #000;
	}
	.MIJNMP_Buttons {
		padding:30px 0 10px 0 !important;
	}
	
	/*start upload*/
	.upload_Dashboard {
		width: 77px !Important;
		height: 77px;
	}
	.RadUpload_Default .ruButton{
		width: 77px; height: 77px;
	}

	.RadUpload .ruFileWrap,
	.RadUpload .ruInputs,
	.RadUpload .ruInputs li {
		height: 77px !important;
	}
	.RadUpload .ruBrowse {
		height: 77px !important;
	}
	/*einde upload*/
	
	/*einde mijn advertenties*/
}
/*EIND RESPONSIVE MARKTPLAATS*/


/*EIND MARKTPLAATS*/


.hdr-rght {
	float: right;
    height: 73px;
}
.topic_label {
    width: 70%;
    float: left;
    padding: 15px 0px 15px 22px;
    /*font: 700 .8em/1.4em Helvetica;*/
    color: #1c3153;
}

.topic_link {
    width: 50px;
    float: right;
    font-size: 1.6em;
    background-color: #caa500;
    padding: 15px 0px 10px 13px;
}
.topic_link i {
	color:#fff;
}


a[href]:after {
    content: none !important;
  }
  
.NEWS_IMGBOX {
	position: relative;
    width: 191px;
    height: 128px;
    overflow: hidden;
    float: left;
    margin-right: 22px;
	margin-bottom: 10px;
    border: 1px solid #dfe8ea;
	background-color: #1c3153;
}


.NEWS_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%);
}
.pluginCountBox {
    background: #fff;
    border: 1px solid #90949c;
    border-radius: 2px;
    color: #4b4f56;
    font-size: 13px;
    height: 33px;
    margin: 0;
    min-width: 35px;
    padding: 6px 1px 2px 3px;
    text-align: center;
    white-space: nowrap;
}

.sp_plugin-button.sx_plugin-button_thumb {
    width: 13px;
    height: 13px;

}

.sp_plugin-button {
    display: inline-block;
    height: 14px;
    width: 14px;
}

.pluginCountBoxIcon {
	min-width: 48px;
    padding: 0 !important;
    padding: 1px 1px 2px 3px !important;
    text-align: center;
    white-space: nowrap;
    font-size: 1.15em;
    font-family: helvetica, arial, sans-serif;
	
}

.pluginCountBoxNub {
    bottom: 1px;
    height: 7px;
    left: 7px;
    position: relative;
    width: 0;
    z-index: 2;
}

.pluginCountBoxNub s, .pluginCountBoxNub i {
    border-color: #90949c transparent transparent;
    border-right: 5px solid transparent;
    border-style: solid;
    border-width: 5px;
    display: block;
    position: relative;
}

.pluginCountBoxNub i {
    border-top-color: #fff !important;
    left: 0;
    top: -12px;
}

.pluginCountBoxNub s, .pluginCountBoxNub i {
    border-color: #90949c transparent transparent;
    border-right: 5px solid transparent;
    border-style: solid;
    border-width: 5px;
    display: block;
    position: relative;
}

.B8 {
	color: #000 !important;
	font-family: helvetica, arial, sans-serif !important;
}
.OIa {
	border: 1px solid #90949c!important;
}
.OIa:before {
	border-top-color: #90949c!important;
}

.ws_zoeken .form-group {
    width: 100%;
    float: right;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    margin-top: 3px;
}

.ws_zoeken .form-group .form-control-searchtxt {
	width: 100%;
    font-style: italic;
    border: 0px none;
    height: 52px;
    font: italic 12px/18px Helvetica, Calibri, sans-serif;
    font-weight: 400;
    background-color: #ededed;
    padding: 0px 0px 0px 15px;
    border: 0px none !important;
}

.ws_zoeken .btn {
	display:none;
}
