/* Basics */
a { outline:none;color:#333;text-decoration:none; }
a:hover { text-decoration:underline; }
/*p { margin:1.12em 0; }*/

body { position:relative;background:#363636;height:100%;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px; }
div.clear { clear:both; }

ul { list-style:disc;margin-top:3px;margin-bottom:3px; }
ol { list-style:decimal;margin-top:3px;margin-bottom:3px; }
li { margin-left: 15px; }

/* Middle / Full background options */
.backgroundWrapper { position:relative;float:left;width:100%;min-width:990px; }
.wrapper { position:relative;margin:0 auto 0 auto; }
.center { position:relative;float:left; }

.wrapper, .center { width:990px; }

/* Backgrounds */
.backgroundWrapper.login { background:#363636; }
.backgroundWrapper.menu { background:#fff; }
.backgroundWrapper.spotlight {  }
.backgroundWrapper.content { background:#f9f9f9; }
.backgroundWrapper.voet { border-top:13px solid #000; }

/* Fonts */
@font-face {
    font-family: 'TeXGyreAdventorRegular';
    src: url('../fonts/texgyreadventor-regular-webfont.eot');
    src: url('../fonts/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreadventor-regular-webfont.woff') format('woff'),
         url('../fonts/texgyreadventor-regular-webfont.ttf') format('truetype'),
         url('../fonts/texgyreadventor-regular-webfont.svg#TeXGyreAdventorRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TeXGyreAdventorItalic';
    src: url('../fonts/texgyreadventor-italic-webfont.eot');
    src: url('../fonts/texgyreadventor-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreadventor-italic-webfont.woff') format('woff'),
         url('../fonts/texgyreadventor-italic-webfont.ttf') format('truetype'),
         url('../fonts/texgyreadventor-italic-webfont.svg#TeXGyreAdventorItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TeXGyreAdventorBold';
    src: url('../fonts/texgyreadventor-bold-webfont.eot');
    src: url('../fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreadventor-bold-webfont.woff') format('woff'),
         url('../fonts/texgyreadventor-bold-webfont.ttf') format('truetype'),
         url('../fonts/texgyreadventor-bold-webfont.svg#TeXGyreAdventorBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TeXGyreAdventorBoldItalic';
    src: url('../fonts/texgyreadventor-bolditalic-webfont.eot');
    src: url('../fonts/texgyreadventor-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreadventor-bolditalic-webfont.woff') format('woff'),
         url('../fonts/texgyreadventor-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/texgyreadventor-bolditalic-webfont.svg#TeXGyreAdventorBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Header tags */
h1, .actAsH1 { float:left;width:100%;font:30px/35px "TeXGyreAdventorBold";color:#fff; }
h2, .actAsH2 { }
h3, .actAsH3 { }
h4, .actAsH4 { }
h5, .actAsH5 { }

h1 > span, .actAsH1 > span { display:inline-block;padding:0 0 2px 0;border-bottom:2px dotted #fff; }

/* Login */
.backgroundWrapper.login .center > .partners { float:right;margin:11px 0 11px 82px; }
.backgroundWrapper.login .center > .partners > img { vertical-align:middle; }
.backgroundWrapper.login .center > .loginForm, .backgroundWrapper.login .center > .loginBox { float:right;margin:11px 0 11px 0; }
.backgroundWrapper.login .center > .loginForm > form { float:left;width:100%; }
.backgroundWrapper.login .center > .loginForm > form > div, .backgroundWrapper.login .center > .loginBox > div { float:left;margin:0 12px 0 0;text-align:right; }
.backgroundWrapper.login .center > .loginForm > form > div > input[type="text"], .backgroundWrapper.login .center > .loginForm > form > div > input[type="password"] { width:164px;height:20px;font:11px/20px TeXGyreAdventorRegular;color:#fff;background:#3e3e3e;border:1px solid #363636;border-top-color:#252525;border-bottom-color:#6f6f6f;border-radius:9px;padding:1px 14px 2px 14px; }
.backgroundWrapper.login .center > .loginForm > form > div > input[type="text"], .backgroundWrapper.login .center > .loginForm > form > div > input { position: relative; z-index: 100; }
.backgroundWrapper.login .center > .loginForm > form > div > input[type="submit"] { cursor:pointer;height:26px;font:11px/20px "TeXGyreAdventorRegular";color:#fff;background:#212121;border:1px solid #212121;border-radius:9px;padding:1px 14px 2px 14px; }
.backgroundWrapper.login .center > .loginForm > form > div > input[type="submit"]:hover { background:#40b7da;border-color:#40b7da; }
.backgroundWrapper.login .center > .loginForm > form > div.link > a { display:block;font:11px/26px TeXGyreAdventorRegular;color:#fff;text-decoration:underline; }
.backgroundWrapper.login .center > .loginForm > form > div.link > a:hover { color:#40b7da; }
.backgroundWrapper.login .center > .loginForm > form > div.smalllink > a { font:10px/20px TeXGyreAdventorRegular;color:#fff; }
.backgroundWrapper.login .center > .loginForm > form > div.smalllink > a:hover { color:#40b7da;text-decoration:none; }
.backgroundWrapper.login .center > .loginBox > div { display:block;font:11px/26px TeXGyreAdventorRegular;color:#fff;text-decoration:none; }
.backgroundWrapper.login .center > .loginBox > div > a { display:block;cursor:pointer;height:20px;font:11px/20px TeXGyreAdventorRegular;color:#fff;background:#212121;border:1px solid #212121;padding:1px 14px 2px 14px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;behavior: url('https://www.kiyoh.nl/stylesheet/PIE.php'); }
.backgroundWrapper.login .center > .loginBox > div > a:hover { background:#40b7da;border-color:#40b7da; }
.backgroundWrapper.login .center > .loginBox > div.select > select { width:190px;height:23px;border:1px solid #e6e6e6;background:#fff;font:11px Arial;color:#617580;padding:4px 0; }

/* Menu */
.backgroundWrapper.menu .center { height:167px; }
.backgroundWrapper.menu .center > .logo { float:left;width:240px;height:167px;background:url(../img/logo/228x112.png) left center no-repeat; }
.backgroundWrapper.menu .center > .logo a { display:block;width:240px;height:157px;margin:0 0 10px 0; }
.backgroundWrapper.menu .center > ul.menu-main { float:right;list-style:none;margin:58px 0 0 0; }
.backgroundWrapper.menu .center > ul.menu-main > li { float:left;list-style:none;margin:0; }
.backgroundWrapper.menu .center > ul.menu-main > li > a { display:block;font:15px/33px "TeXGyreAdventorRegular", Arial;color:#000;text-decoration:none;padding:1px 12px; }
.backgroundWrapper.menu .center > ul.menu-main > li > a:hover { color:#44b7d6; }
.backgroundWrapper.menu .center > ul.menu-main > li.active > a { background:#40b7da;border:1px solid #40b7da;border-radius:9px;color:#fff;padding:0 11px; }

.backgroundWrapper.menu .center > ul.menu-user { float:right;list-style:none;margin:12px 0 0 0;border-top:1px solid #e5e5e5;padding:10px 0 0 0; }
.backgroundWrapper.menu .center > ul.menu-user > li { float:left;list-style:none;margin:0; }
.backgroundWrapper.menu .center > ul.menu-user > li > a { display:block;font:11px/11px "TeXGyreAdventorRegular", Arial;color:#617580;text-decoration:none;padding:0 20px;border-left:1px solid #8b9aa2; }
.backgroundWrapper.menu .center > ul.menu-user > li > a:hover, .backgroundWrapper.menu .center > ul.menu-user > li.active > a { color:#44b7d6; }
.backgroundWrapper.menu .center > ul.menu-user > li.first > a { border:0; }

/* Spotlight */
.backgroundWrapper.spotlight { height:405px;overflow:hidden;background:url(../img/spotlight/default_bg.png) center top repeat-y #4bb1ce;border-bottom:1px solid #1b5261; }
.backgroundWrapper.spotlight.small { height:75px; }
.backgroundWrapper.spotlight.small .backgroundWrapper.spotlightBorder { height:53px; }
.backgroundWrapper.spotlightBorder { margin-top:1px;height:383px;border-top:1px solid #71d7e5;padding:20px 0 0 0; }
.backgroundWrapper.spotlight .center > .video { float:left;width:465px;height:273px;background:#fff;border-radius:8px;padding:10px; }
.backgroundWrapper.spotlight .center > .text { float:left;width:457px;height:160px;overflow:hidden;margin-top:48px;margin-left:48px;font:13px/21px Arial;color:#fff; }
.backgroundWrapper.spotlight .center > .button { float:left;width:457px;margin-left:48px; }
.backgroundWrapper.spotlight .center > .button > a.button, .backgroundWrapper.voet .center a.button {
  position:relative;display:block;float:left;background:url(../img/spotlight/buttonbg.png) bottom left repeat-x #ffb66e;border-top:1px solid #fec388;border-bottom:1px solid #864200;border-left:1px solid #f97c00;border-right:1px solid #f97c00;border-radius:8px;
  padding:0 24px 10px;text-decoration:none;overflow:hidden;
}
.backgroundWrapper.spotlight .center > .button > a.button > span.bg, .backgroundWrapper.voet .center a.button > span.bg { position:absolute;z-index:1;top:0;left:0;width:65%;height:68px;background:url(../img/spotlight/buttonstripe.png) top right no-repeat;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;behavior: url('https://www.kiyoh.nl/stylesheet/PIE.php'); }
.backgroundWrapper.spotlight .center > .button > a.button:hover > span.bg, .backgroundWrapper.voet .center a.button:hover > span.bg { background:#FE7E00;width:100%; }
.backgroundWrapper.spotlight .center > .button > a.button > span, .backgroundWrapper.avoet .center a.button > span { position:relative;z-index:2;font:26px "TeXGyreAdventorBold";color:#fff; }
.backgroundWrapper.spotlight .center > .button > a.button > span > span, .backgroundWrapper.voet .center a.button > span > span { display:block;font:13px/20px Arial;color:#7d4306; }
.backgroundWrapper.spotlight .center > h1, .backgroundWrapper.spotlight .center > .actAsH1 { margin-bottom:17px; line-height: 42px;  }

/* Content */
.backgroundWrapper.content .center .threeColumn { float:left;width:100%;margin:12px 0 0 0; }
.backgroundWrapper.content .center .threeColumn > .col { float:left;width:320px;margin-left:15px;margin-bottom:24px; }
.backgroundWrapper.content .center .threeColumn > .col > .title { float:left;width:272px;padding:0 24px;font:20px "TeXGyreAdventorRegular";color:#617580; }
.backgroundWrapper.content .center .threeColumn > .col > .box { position:relative;float:left;width:300px;padding:10px;background:#fff;border-radius:8px;box-shadow:0 0 2px #cecece;margin:6px 0 0 0; }
.backgroundWrapper.content .center .threeColumn > .col > .box > .shadowbottom { position:absolute;top:100%;left:0;height:12px;width:100%;background:url(../img/content/threecolumn/col_bottomshadow.png) center top no-repeat; }
.backgroundWrapper.content .center .threeColumn > .col > .box > .text { float:left;width:272px;padding:14px;font:13px/21px Arial;color:#617580; }
.backgroundWrapper.content .center .threeColumn > .col > .box > .text a { color:#000;text-decoration:underline; }
.backgroundWrapper.content .center .threeColumn > .col > .box > .text a:hover { text-decoration:none; }
.backgroundWrapper.content .center .threeColumn > .first { margin-left:0; }

.backgroundWrapper.content .center .twoColumn { float:left;width:100%;margin:12px 0 0 0; }
.backgroundWrapper.content .center .twoColumn > .col { float:left;width:487px;margin-left:16px;margin-bottom:24px; }
.backgroundWrapper.content .center .twoColumn.home > .col > ul { position:relative;float:left;list-style:none;margin:0;z-index:1; }
.backgroundWrapper.content .center .twoColumn.home > .col > ul > li { cursor:pointer;box-shadow:0 0 2px #cecece;background:#fff;position:relative;float:left;list-style:none;margin:0;margin-right:4px;border-radius:8px 8px 0 0;padding:0 24px;font:12px/36px Arial;color:#27aed9;-webkit-box-shadow:#cecece 0 0 2px;-moz-box-shadow:#cecece 0 0 2px;box-shadow:#cecece 0 0 2px;behavior:url('https://www.kiyoh.nl/stylesheet/PIE.php'); }
.backgroundWrapper.content .center .twoColumn.home > .col > ul > li.active { color:#fff;background:#27aed9; }
.backgroundWrapper.content .center .twoColumn > .col > .box { position:relative;z-index:2;float:left;width:439px;padding:0 24px 24px 24px;background:#fff;border-radius:8px;box-shadow:0 0 2px #cecece;margin-top:-2px; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box.noUl { margin-top:34px; }
.backgroundWrapper.content .center .twoColumn > .first { margin-left:0; }
.backgroundWrapper.content .center .twoColumn.home > .first > .box { border-radius:0 8px 8px 8px; }

.backgroundWrapper.content .center .twoColumn .reviewlistingoverview .box ul { display:none; }
.backgroundWrapper.content .center .twoColumn .reviewlistingoverview .box ul.active { display:block; }

.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul { float:left;width:100%;list-style:none;margin:0 0 11px 0; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li { float:left;width:100%;list-style:none;margin:0;border-top:1px solid #e5e5e5; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li.first { border:0; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > span.nr { display:block;float:left;font:13px/58px Arial;color:#666;width:35px; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > a.name { display:block;float:left;font:13px/18px Arial;color:#666;width:180px;padding:20px 0; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > span.score { display:block;float:right;font:13px/58px Arial;color:#666;width:68px;text-align:center; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .stars { margin-top:18px; }

.backgroundWrapper.content .center .twoColumn.home > .col > .box .stars { float:left;width:114px;height:20px;background:url(../img/stars/default_empty_star.png) top left repeat-x; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box .stars .colored { float:left;height:20px;background-position:top left;background-repeat:repeat-x; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box .stars .colored.darkgreen { background-image:url(../img/stars/default_darkgreen_star.png); }
.backgroundWrapper.content .center .twoColumn.home > .col > .box .stars .colored.green { background-image:url(../img/stars//default_green_star.png); }
.backgroundWrapper.content .center .twoColumn.home > .col > .box .stars .colored.yellow { background-image:url(../img/stars/default_yellow_star.png); }
.backgroundWrapper.content .center .twoColumn.home > .col > .box .stars .colored.orange { background-image:url(../img/stars/default_orange_star.png); }
.backgroundWrapper.content .center .twoColumn.home > .col > .box .stars .colored.red { background-image:url(../img/stars/default_red_star.png); }

.backgroundWrapper.content .center .twoColumn.home > .col > .box > .title { font:18px/58px "TeXGyreAdventorBold";color:#000; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .left { float:left;width:393px; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .left > .top { float:left;width:100%; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .left > .top > a.name { display:block;float:left;font:13px/22px Arial;color:#666;width:180px; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .left > .bottom { float:left;width:100%;font:11px/21px Arial;color:#666; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .left > .bottom > a { color:#27aed9;text-decoration:underline; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .left > .bottom > a:hover { text-decoration:none; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul > li > .right { float:right;width:46px;text-align:center;font:16px Arial;color:#666;padding-top:11px; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul.bBottom { border-bottom:1px solid #e5e5e5;margin-bottom:18px; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > ul.bBottom > li { padding:16px 0; }

.backgroundWrapper.content .center .twoColumn.home > .col > .box > a { font-size:13px;color:#000;text-decoration:underline; }
.backgroundWrapper.content .center .twoColumn.home > .col > .box > a:hover { text-decoration:none; }

.backgroundWrapper.content .center .twoColumn.other > .col > .box { padding:24px;margin-top:6px; }
.backgroundWrapper.content .center .twoColumn.other > .col > .title { float:left;width:439px;padding:0 24px;font:20px "TeXGyreAdventorRegular";color:#617580; }
.backgroundWrapper.content .center .twoColumn.other > .col.large { width:654px; }
.backgroundWrapper.content .center .twoColumn.other > .col.large > .title { float:left;width:606px;padding:0 24px;font:20px "TeXGyreAdventorRegular";color:#617580; }
.backgroundWrapper.content .center .twoColumn.other > .col.large > .box { width:608px;padding:18px 24px;margin:6px 0 0 0; }
.backgroundWrapper.content .center .twoColumn.other > .col.small { width:320px; }
.backgroundWrapper.content .center .twoColumn.other > .col.small > .title { float:left;width:272px;padding:0 24px;font:20px "TeXGyreAdventorRegular";color:#617580; }
.backgroundWrapper.content .center .twoColumn.other > .col.small > .box { width:272px;padding:18px 24px;margin:6px 0 0 0; }

.backgroundWrapper.content .center .oneColumn { float:left;width:100%;margin:12px 0 0 0; }
.backgroundWrapper.content .center .oneColumn > .col { float:left;width:100%;margin-bottom:24px; }
.backgroundWrapper.content .center .oneColumn > .col > .title { float:left;width:942px;padding:0 24px;font:20px "TeXGyreAdventorRegular";color:#617580; }
.backgroundWrapper.content .center .oneColumn > .col > .box { position:relative;float:left;width:970px;padding:10px;background:#fff;border-radius:8px;box-shadow:0 0 2px #cecece;margin:6px 0 0 0; }

/* Voet */
.backgroundWrapper.voet .center { padding:46px 0 0 0; }
.backgroundWrapper.voet .center > ul.menu-foot { list-style:none;margin:0; }
.backgroundWrapper.voet .center > ul.menu-foot.left { float:left;margin:0 0 0 10px; }
.backgroundWrapper.voet .center > ul.menu-foot.right { float:right;margin:0 10px 0 0; }
.backgroundWrapper.voet .center > ul.menu-foot > li { float:left;list-style:none;margin:0; }
.backgroundWrapper.voet .center > ul.menu-foot > li > a { display:block;font:13px/20px "TeXGyreAdventorRegular";color:#fff;text-decoration:none;padding:0 14px; }
.backgroundWrapper.voet .center > ul.menu-foot > li > a:hover { color:#44b7d6; }
.backgroundWrapper.voet .center > .line { float:left;width:100%;height:1px;background:#515151;border-top:1px solid #1b1b1b;margin:24px 0; }
.backgroundWrapper.voet .center > .three-column { float:left;width:100%; }
.backgroundWrapper.voet .center > .three-column > .col { float:left;padding:24px;border-right:1px solid #1b1b1b;border-left:1px solid #515151; }
.backgroundWrapper.voet .center > .three-column > .col.big { width:438px; }
.backgroundWrapper.voet .center > .three-column > .col.small { width:268px; }
.backgroundWrapper.voet .center > .three-column > .col.mini { width:136px; }
.backgroundWrapper.voet .center > .three-column > .col.first { border-left:0; }
.backgroundWrapper.voet .center > .three-column > .col.last { border-right:0; }
.backgroundWrapper.voet .center > .copyright { float:left;width:100%;font:11px/36px Arial;color:#fff; }
.backgroundWrapper.voet .center > .copyright a { font:11px/36px Arial;color:#fff;text-decoration:none; }
.backgroundWrapper.voet .center > .copyright a:hover { color:#44b7d6; }
.backgroundWrapper.voet .center > .copyright > .left { float:left;margin:0 0 0 24px;padding:0 0 24px 0; }
.backgroundWrapper.voet .center > .copyright > .right { float:right;margin:0 24px 0 0;padding:0 0 24px 0; }

.companyBox { float:left;width:100%; }
.companyBox > .left { float:left;width:365px;font:11px/15px Arial;color:#b5b4b4; }
.companyBox > .left > a { font:18px/24px Arial;color:#617580; }
.companyBox > .middle { float:left;width:125px; }
.companyBox > .right { float:right;width:60px;font:30px "TeXGyreAdventorBold";color:#40b7da; }
.companyBox > .middle > .stars { float:left;width:114px;height:20px;background:url(../img/stars/default_empty_star.png) top left repeat-x; }
.companyBox > .middle > .stars .colored { float:left;height:20px;background-position:top left;background-repeat:repeat-x; }
.companyBox > .middle > .stars .colored.darkgreen { background-image:url(../img/stars/default_darkgreen_star.png); }
.companyBox > .middle > .stars .colored.green { background-image:url(../img/stars//default_green_star.png); }
.companyBox > .middle > .stars .colored.yellow { background-image:url(../img/stars/default_yellow_star.png); }
.companyBox > .middle > .stars .colored.orange { background-image:url(../img/stars/default_orange_star.png); }
.companyBox > .middle > .stars .colored.red { background-image:url(../img/stars/default_red_star.png); }

.star-filter.scoreQuestion > .stars, .averageCompanyBox .col > .scoreQuestion > .stars { float:left;width:114px;height:20px;background:url(../img/stars/default_empty_star.png) top left repeat-x; }
.star-filter.scoreQuestion > .stars .colored, .averageCompanyBox .col > .scoreQuestion > .stars .colored { float:left;height:20px;background-position:top left;background-repeat:repeat-x; }
.star-filter.scoreQuestion > .stars .colored.darkgreen, .averageCompanyBox .col > .scoreQuestion > .stars .colored.darkgreen { background-image:url(../img/stars/default_darkgreen_star.png); }
.star-filter.scoreQuestion > .stars .colored.green, .averageCompanyBox .col > .scoreQuestion > .stars .colored.green { background-image:url(../img/stars//default_green_star.png); }
.star-filter.scoreQuestion > .stars .colored.yellow, .averageCompanyBox .col > .scoreQuestion > .stars .colored.yellow { background-image:url(../img/stars/default_yellow_star.png); }
.star-filter.scoreQuestion > .stars .colored.orange, .averageCompanyBox .col > .scoreQuestion > .stars .colored.orange { background-image:url(../img/stars/default_orange_star.png); }
.star-filter.scoreQuestion > .stars .colored.red, .averageCompanyBox .col > .scoreQuestion > .stars .colored.red { background-image:url(../img/stars/default_red_star.png); }

.star-filter.scoreQuestion > .stars { height:15px;width:85px;background-image:url(../img/stars/small_simple_empty_star.png); }
.star-filter.scoreQuestion > .stars .colored.darkgreen { background-image:url(../img/stars/small_simple_darkgreen_star.png); }

.accCol { float:left;width:473px;margin-left:24px; }
.accCol.first { margin-left:0; }

.reviewBox > .left { float:left;width:139px;margin-right:24px; }
.reviewBox > .right { float:left;width:445px; }

.reviewBox > .right .stars { float:left;width:114px;height:20px;background:url(../img/stars/default_empty_star.png) top left repeat-x; }
.reviewBox > .right .stars .colored { float:left;height:20px;background-position:top left;background-repeat:repeat-x; }
.reviewBox > .right .stars .colored.darkgreen { background-image:url(../img/stars/default_darkgreen_star.png); }
.reviewBox > .right .stars .colored.green { background-image:url(../img/stars/default_green_star.png); }
.reviewBox > .right .stars .colored.yellow { background-image:url(../img/stars/default_yellow_star.png); }
.reviewBox > .right .stars .colored.orange { background-image:url(../img/stars/default_orange_star.png); }
.reviewBox > .right .stars .colored.red { background-image:url(../img/stars/default_red_star.png); }

.reviewBox > .right .scores .stars { float:left;width:104px;height:18px;background:url(../img/stars/small/default_empty_star.png) top left repeat-x; }
.reviewBox > .right .scores .stars .colored { float:left;height:18px;background-position:top left;background-repeat:repeat-x; }
.reviewBox > .right .scores .stars .colored.darkgreen { /*background-image:url(../img/stars/small/default_darkgreen_star.png);*/background-image:url(../img/stars/small/default_darkgray_star.png); }
.reviewBox > .right .scores .stars .colored.green { /*background-image:url(../img/stars/small/default_green_star.png);*/background-image:url(../img/stars/small/default_darkgray_star.png); }
.reviewBox > .right .scores .stars .colored.yellow { /*background-image:url(../img/stars/small/default_yellow_star.png);*/background-image:url(../img/stars/small/default_darkgray_star.png); }
.reviewBox > .right .scores .stars .colored.orange { /*background-image:url(../img/stars/small/default_orange_star.png);*/background-image:url(../img/stars/small/default_darkgray_star.png); }
.reviewBox > .right .scores .stars .colored.red { /*background-image:url(../img/stars/small/default_red_star.png);*/background-image:url(../img/stars/small/default_darkgray_star.png); } 

.reviewBox > .right > .mainScore { float:left;width:100%; }
.reviewBox > .right > .mainScore > .left { float:left; }
.reviewBox > .right > .mainScore > .right { float:right; }

.reviewBox > .right > .textual, .reviewBox > .right > .scores { float:left;width:100%; }
.reviewBox > .right > .scores > .col { float:left;width:147px; }

.publishBox { float:left;width:898px;background:#eaeaea;margin-top:12px;padding:12px; }
.publishBox.first { margin-top:0; }
.publishBox > .publishWidget { float:left;width:400px; }
.publishBox > .publishInfo { float:left;width:498px; }

.backgroundWrapper.beoordeling table.reviewTable { float:left;width:100%;margin:12px 0 0 0; }
.backgroundWrapper.beoordeling table.reviewTable.first { margin-top:0; }
.backgroundWrapper.beoordeling div.reviewStars { float:left;width:100%; }
.backgroundWrapper.beoordeling .starRow { float:left; }
.backgroundWrapper.beoordeling .starRow.full { width:100%; }
.backgroundWrapper.beoordeling .starRow.half { width:453px;margin-left:64px; }
.backgroundWrapper.beoordeling .starRow.half.first { margin-left:0; }
.backgroundWrapper.beoordeling .starRow.itemRow { width:100%; }

.backgroundWrapper.beoordeling .starRow .title { float:left;width:170px; }

/* Old website */
.defaultlogin .line {
  float: left;
  height: 25px;
  position: relative;
  width: 100%;
}
.defaultlogin .line .innerLine {
  border-bottom: 1px solid #CFCFCF;
  float: left;
  height: 24px;
  width: 100%;
}
.defaultlogin .line .category {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #CFCFCF #CFCFCF -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #311E1E;
    font-family: Arial,Verdana,Helvetica;
    font-size: 13px;
    font-weight: bold;
    height: 20px;
    left: 0;
    letter-spacing: 0.7px;
    padding: 4px 8px 0;
    position: absolute;
    top: 0;
}

.defaultlogin .items {
   float: left;
    letter-spacing: normal;
    margin: 12px 0 16px;
    padding: 0 3px 0 0;
    width: 100%;
}
.defaultlogin .items .item {
   background-position: left top;
    background-repeat: no-repeat;
    float: left;
    min-height: 45px;
    padding: 0 11px 0 47px;
    width: 249px;
}
.defaultlogin .items .item h1 {
    color: #1988D0;
    font-size: 12px;
    letter-spacing: normal;
    font-weight:normal;font-family:Arial,verdana,helvetica;line-height:normal;
}

.defaultlogin .items .item > div {
    color: #4C4C4C;
    font-family: Arial,Verdana,Helvetica;
    font-size: 11px;line-height:normal;
}
.defaultlogin .items .item > div .fakelink {
   color: #1988D0;
    cursor: pointer;
    font-weight: bold;
    text-decoration: none;line-height:normal;
}
.defaultlogin .items .item  input {
   background-color: transparent;
    background-image: url("../gfx/webshop/button_straight.png");
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    height: 23px;
    margin: 10px 0 0;
    padding: 0 3px 2px;
    text-align: left;
    text-transform: uppercase;
}

.backgroundWrapper.content .center .twoColumn.other > .col.large > .box .blacktext > a.blacktext {
	float: right;
	color: #000;
}

.backgroundWrapper.content .center .twoColumn.other > .col.large > .box .blacktext > a.blacktext:hover { color: #40B7DA; text-decoration: none; }

table.nouser { width:100%;float:left;margin:0 0 24px 0; }
table.nouser td.title { font-weight:bold;width:200px; }
table.nouser td { padding:2px 0; }

.itemminheight { float:left;width:100%;min-height:145px; }

a.backto { float:right;margin-top:3px;display:block;font:11px/14px Arial;color:#617580;text-decoration:none; }

.reviewName { display:block;width:100%;word-wrap:break-word; }

.error_message { color:#ff0000; }                                                                         

.loadmore-bar  { float:left;width:100%;border-top:1px solid #ddd;padding:24px 0;text-align:center;margin-top:24px; }
.loadmore-bar > .loading, .loadmore-bar > .notLoading { float:left;width:100%;display:none; }
.loadmore-bar.notLoading > .notLoading, .loadmore-bar.loading > .loading { display:block; }                                                   

div.languages { position:absolute;top:10px;right:0;overflow:hidden;height:20px;background:#212121;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;z-index:100;font: 11px/20px Arial;color:#fff;padding:4px 10px; } /*"TeXGyreAdventorRegular"*/

div.languages ul, div.languages li { margin:0;padding:0;list-style:none; }
div.languages a { color:#fff; }
div.languages a img { vertical-align:middle; }


.backgroundWrapper.login .center > div.languages + .loginBox { margin-right:120px; }    