/****************************************************************
	Scava base colors - copied in mixins.less
****************************************************************/
/****************************************************************
	Scava logo
****************************************************************/
body.kids #scava_top #scava a {
  background-position: -36px -41px;
}
body.bodyhealth #scava_top #scava a {
  background-position: -36px -82px;
}
body.patio #scava_top #scava a {
  background-position: -36px -123px;
}
body.vrijetijd #scava_top #scava a {
  background-position: -36px -164px;
}
body.sport #scava_top #scava a {
  background-position: -36px -205px;
}
body.ecosfeer #scava_top #scava a {
  background-position: -36px -246px;
}
/****************************************************************
	Scava logo footer
****************************************************************/
body.kids #footer .copyright .fright i {
  background-position: 0px -30px !important;
}
body.bodyhealth #footer .copyright .fright i {
  background-position: 0px -53px !important;
}
body.patio #footer .copyright .fright i {
  background-position: 0px -76px !important;
}
body.vrijetijd #footer .copyright .fright i {
  background-position: 0px -99px !important;
}
body.sport #footer .copyright .fright i {
  background-position: 0px -122px !important;
}
body.ecosfeer #footer .copyright .fright i {
  background-position: 0px -145px !important;
}
/****************************************************************
	Website naam
****************************************************************/
body.kids #scava_spatie .item span {
  color: #e9a742 !important;
}
body.bodyhealth #scava_spatie .item span {
  color: #5f91b4 !important;
}
body.patio #scava_spatie .item span {
  color: #6a957f !important;
}
body.vrijetijd #scava_spatie .item span {
  color: #ad523c !important;
}
body.sport #scava_spatie .item span {
  color: #7b6aa9 !important;
}
body.ecosfeer #scava_spatie .item span {
  color: #999f54 !important;
}
/****************************************************************
	Promo items
****************************************************************/
body.kids #scava_spatie .website_name h1 {
  color: #e9a742 !important;
}
body.bodyhealth #scava_spatie .website_name h1 {
  color: #5f91b4 !important;
}
body.patio #scava_spatie .website_name h1 {
  color: #6a957f !important;
}
body.vrijetijd #scava_spatie .website_name h1 {
  color: #ad523c !important;
}
body.sport #scava_spatie .website_name h1 {
  color: #7b6aa9 !important;
}
body.ecosfeer #scava_spatie .website_name h1 {
  color: #999f54 !important;
}
body.kids .hero_unit .pointer {
  background: url('../../img/layout/scava/homepage_pointer_kids.png') no-repeat;
  text-shadow: 0px 1px 0px #d1902d;
}
body.bodyhealth .hero_unit .pointer {
  background: url('../../img/layout/scava/homepage_pointer_bodyhealth.png') no-repeat;
  text-shadow: 0px 1px 0px #5282a5;
}
body.patio .hero_unit .pointer {
  background: url('../../img/layout/scava/homepage_pointer_patio.png') no-repeat;
  text-shadow: 0px 1px 0px #7bae93;
}
body.vrijetijd .hero_unit .pointer {
  background: url('../../img/layout/scava/homepage_pointer_vrijetijd.png') no-repeat;
  text-shadow: 0px 1px 0px #a24833;
}
body.sport .hero_unit .pointer {
  background: url('../../img/layout/scava/homepage_pointer_sport.png') no-repeat;
  text-shadow: 0px 1px 0px #6c5c97;
}
body.ecosfeer .hero_unit .pointer {
  background: url('../../img/layout/scava/homepage_pointer_ecosfeer.png') no-repeat;
  text-shadow: 0px 1px 0px #888e46;
}
body.kids .hero_unit li {
  background: #f4b960 !important;
  text-shadow: 0px 1px 0px #d1902d !important;
}
body.bodyhealth .hero_unit li {
  background: #81b6db !important;
  text-shadow: 0px 1px 0px #5282a5 !important;
}
body.patio .hero_unit li {
  background: #88d4aa !important;
  text-shadow: 0px 1px 0px #7bae93 !important;
}
body.vrijetijd .hero_unit li {
  background: #d3745e !important;
  text-shadow: 0px 1px 0px #a24833 !important;
}
body.sport .hero_unit li {
  background: #9d8bd0 !important;
  text-shadow: 0px 1px 0px #6c5c97 !important;
}
body.ecosfeer .hero_unit li {
  background: #bbc172 !important;
  text-shadow: 0px 1px 0px #888e46 !important;
}
body.kids #promo .afhalen {
  background: url('../../img/layout/scava/icon_afhalen_kids.png') no-repeat 0px 1px;
}
body.bodyhealth #promo .afhalen {
  background: url('../../img/layout/scava/icon_afhalen_bodyhealth.png') no-repeat 0px 1px;
}
body.patio #promo .afhalen {
  background: url('../../img/layout/scava/icon_afhalen_patio.png') no-repeat 0px 1px;
}
body.vrijetijd #promo .afhalen {
  background: url('../../img/layout/scava/icon_afhalen_vrijetijd.png') no-repeat 0px 1px;
}
body.sport #promo .afhalen {
  background: url('../../img/layout/scava/icon_afhalen_sport.png') no-repeat 0px 1px;
}
body.ecosfeer #promo .afhalen {
  background: url('../../img/layout/scava/icon_afhalen_ecosfeer.png') no-repeat 0px 1px;
}
body.kids #promo .experience {
  background: url('../../img/layout/scava/icon_experience_kids.png') no-repeat 0px 1px;
}
body.bodyhealth #promo .experience {
  background: url('../../img/layout/scava/icon_experience_bodyhealth.png') no-repeat 0px 1px;
}
body.patio #promo .experience {
  background: url('../../img/layout/scava/icon_experience_patio.png') no-repeat 0px 1px;
}
body.vrijetijd #promo .experience {
  background: url('../../img/layout/scava/icon_experience_vrijetijd.png') no-repeat 0px 1px;
}
body.sport #promo .experience {
  background: url('../../img/layout/scava/icon_experience_sport.png') no-repeat 0px 1px;
}
body.ecosfeer #promo .experience {
  background: url('../../img/layout/scava/icon_experience_ecosfeer.png') no-repeat 0px 1px;
}
/****************************************************************
	Winkelwagen aantal
****************************************************************/
body.kids #scava_top #cart_shortcut_count {
  color: #EC855E !important;
}
body.bodyhealth #scava_top #cart_shortcut_count {
  color: #EC855E !important;
}
body.patio #scava_top #cart_shortcut_count {
  color: #EC855E !important;
}
body.vrijetijd #scava_top #cart_shortcut_count {
  color: #EC855E !important;
}
body.sport #scava_top #cart_shortcut_count {
  color: #EC855E !important;
}
body.ecosfeer #scava_top #cart_shortcut_count {
  color: #EC855E !important;
}
/****************************************************************
	Navigatiebalk
****************************************************************/
body.kids #content #top ul.benefits {
  background-color: #edac48;
  background: transparent;
  background: #edac48;
  background: #edac48;
  background: -webkit-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -moz-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -ms-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -o-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: transparent;
  background: #edac48;
  background: #edac48;
  background: -webkit-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -moz-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -ms-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -o-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: linear-gradient(top, #edac48 0%, #ecab48 100%);
  border-bottom: 2px solid #d1902d;
}
body.bodyhealth #content #top ul.benefits {
  background-color: #679fc6;
  background: transparent;
  background: #679fc6;
  background: #679fc6;
  background: -webkit-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -moz-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -ms-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -o-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: transparent;
  background: #679fc6;
  background: #679fc6;
  background: -webkit-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -moz-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -ms-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -o-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: linear-gradient(top, #679fc6 0%, #679fc6 100%);
  border-bottom: 2px solid #5282a5;
}
body.patio #content #top ul.benefits {
  background-color: #70c898;
  background: transparent;
  background: #70c898;
  background: #70c898;
  background: -webkit-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -moz-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -ms-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -o-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: transparent;
  background: #70c898;
  background: #70c898;
  background: -webkit-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -moz-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -ms-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -o-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: linear-gradient(top, #70c898 0%, #6cc395 100%);
  border-bottom: 2px solid #7bae93;
}
body.vrijetijd #content #top ul.benefits {
  background-color: #bd533a;
  background: transparent;
  background: #bd533a;
  background: #bd533a;
  background: -webkit-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -moz-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -ms-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -o-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: transparent;
  background: #bd533a;
  background: #bd533a;
  background: -webkit-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -moz-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -ms-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -o-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: linear-gradient(top, #bd533a 0%, #bd533a 100%);
  border-bottom: 2px solid #a24833;
}
body.sport #content #top ul.benefits {
  background-color: #816fb4;
  background: transparent;
  background: #816fb4;
  background: #816fb4;
  background: -webkit-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -moz-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -ms-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -o-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: transparent;
  background: #816fb4;
  background: #816fb4;
  background: -webkit-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -moz-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -ms-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -o-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: linear-gradient(top, #816fb4 0%, #816fb4 100%);
  border-bottom: 2px solid #6c5c97;
}
body.ecosfeer #content #top ul.benefits {
  background-color: #a2a859;
  background: transparent;
  background: #a2a859;
  background: #a2a859;
  background: -webkit-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -moz-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -ms-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -o-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: transparent;
  background: #a2a859;
  background: #a2a859;
  background: -webkit-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -moz-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -ms-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -o-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: linear-gradient(top, #a2a859 0%, #a2a859 100%);
  border-bottom: 2px solid #888e46;
}
body.kids #content #top ul.benefits a {
  border-left: 1px solid #dd9c39;
  border-right: 1px solid #efb357;
  color: #fff;
  text-shadow: 0 -1px 0 #de9d3b;
}
body.bodyhealth #content #top ul.benefits a {
  border-left: 1px solid #5b8fb3;
  border-right: 1px solid #71a7cc;
  color: #fff;
  text-shadow: 0 -1px 0 #578bb0;
}
body.patio #content #top ul.benefits a {
  border-left: 1px solid #5eb586;
  border-right: 1px solid #88cfa9;
  color: #fff;
  text-shadow: 0 -1px 0 #5aab80;
}
body.vrijetijd #content #top ul.benefits a {
  border-left: 1px solid #ae4d36;
  border-right: 1px solid #c65a41;
  color: #fff;
  text-shadow: 0 -1px 0 #af4b33;
}
body.sport #content #top ul.benefits a {
  border-left: 1px solid #7564a4;
  border-right: 1px solid #8775ba;
  color: #fff;
  text-shadow: 0 -1px 0 #7563a4;
}
body.ecosfeer #content #top ul.benefits a {
  border-left: 1px solid #93994e;
  border-right: 1px solid #aab061;
  color: #fff;
  text-shadow: 0 -1px 0 #91974d;
}
body.kids #content #top ul.benefits a:hover {
  background-color: #eba02d;
  border-right: 1px solid #eba02d;
}
body.bodyhealth #content #top ul.benefits a:hover {
  background-color: #5894bd;
  border-right: 1px solid #5894bd;
}
body.patio #content #top ul.benefits a:hover {
  background-color: #5cb787;
  border-right: 1px solid #5cb787;
}
body.vrijetijd #content #top ul.benefits a:hover {
  background-color: #b14930;
  border-right: 1px solid #b14930;
}
body.sport #content #top ul.benefits a:hover {
  background-color: #7663a9;
  border-right: 1px solid #7663a9;
}
body.ecosfeer #content #top ul.benefits a:hover {
  background-color: #959b4d;
  border-right: 1px solid #959b4d;
}
#content #top ul.benefits li:first-child a:hover {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
body.kids #content #top ul.benefits li:first-child a:hover {
  background-color: #eba02d;
  border-right: 1px solid #eba02d;
}
body.bodyhealth #content #top ul.benefits li:first-child a:hover {
  background-color: #5894bd;
  border-right: 1px solid #5894bd;
}
body.patio #content #top ul.benefits li:first-child a:hover {
  background-color: #5cb787;
  border-right: 1px solid #5cb787;
}
body.vrijetijd #content #top ul.benefits li:first-child a:hover {
  background-color: #b14930;
  border-right: 1px solid #b14930;
}
body.sport #content #top ul.benefits li:first-child a:hover {
  background-color: #7663a9;
  border-right: 1px solid #7663a9;
}
body.ecosfeer #content #top ul.benefits li:first-child a:hover {
  background-color: #959b4d;
  border-right: 1px solid #959b4d;
}
body.kids #content #top ul.topmenu {
  background-color: #edac48;
  background: transparent;
  background: #edac48;
  background: #edac48;
  background: -webkit-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -moz-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -ms-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -o-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: transparent;
  background: #edac48;
  background: #edac48;
  background: -webkit-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -moz-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -ms-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: -o-linear-gradient(top, #edac48 0%, #ecab48 100%);
  background: linear-gradient(top, #edac48 0%, #ecab48 100%);
  border-bottom: 2px solid #d1902d;
}
body.bodyhealth #content #top ul.topmenu {
  background-color: #679fc6;
  background: transparent;
  background: #679fc6;
  background: #679fc6;
  background: -webkit-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -moz-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -ms-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -o-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: transparent;
  background: #679fc6;
  background: #679fc6;
  background: -webkit-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -moz-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -ms-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: -o-linear-gradient(top, #679fc6 0%, #679fc6 100%);
  background: linear-gradient(top, #679fc6 0%, #679fc6 100%);
  border-bottom: 2px solid #5282a5;
}
body.patio #content #top ul.topmenu {
  background-color: #70c898;
  background: transparent;
  background: #70c898;
  background: #70c898;
  background: -webkit-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -moz-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -ms-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -o-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: transparent;
  background: #70c898;
  background: #70c898;
  background: -webkit-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -moz-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -ms-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: -o-linear-gradient(top, #70c898 0%, #6cc395 100%);
  background: linear-gradient(top, #70c898 0%, #6cc395 100%);
  border-bottom: 2px solid #7bae93;
}
body.vrijetijd #content #top ul.topmenu {
  background-color: #bd533a;
  background: transparent;
  background: #bd533a;
  background: #bd533a;
  background: -webkit-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -moz-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -ms-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -o-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: transparent;
  background: #bd533a;
  background: #bd533a;
  background: -webkit-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -moz-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -ms-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: -o-linear-gradient(top, #bd533a 0%, #bd533a 100%);
  background: linear-gradient(top, #bd533a 0%, #bd533a 100%);
  border-bottom: 2px solid #a24833;
}
body.sport #content #top ul.topmenu {
  background-color: #816fb4;
  background: transparent;
  background: #816fb4;
  background: #816fb4;
  background: -webkit-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -moz-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -ms-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -o-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: transparent;
  background: #816fb4;
  background: #816fb4;
  background: -webkit-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -moz-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -ms-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: -o-linear-gradient(top, #816fb4 0%, #816fb4 100%);
  background: linear-gradient(top, #816fb4 0%, #816fb4 100%);
  border-bottom: 2px solid #6c5c97;
}
body.ecosfeer #content #top ul.topmenu {
  background-color: #a2a859;
  background: transparent;
  background: #a2a859;
  background: #a2a859;
  background: -webkit-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -moz-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -ms-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -o-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: transparent;
  background: #a2a859;
  background: #a2a859;
  background: -webkit-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -moz-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -ms-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: -o-linear-gradient(top, #a2a859 0%, #a2a859 100%);
  background: linear-gradient(top, #a2a859 0%, #a2a859 100%);
  border-bottom: 2px solid #888e46;
}
body.kids #content #top ul.topmenu a {
  border-left: 1px solid #dd9c39;
  border-right: 1px solid #efb357;
  color: #fff;
  text-shadow: 0 -1px 0 #de9d3b;
}
body.bodyhealth #content #top ul.topmenu a {
  border-left: 1px solid #5b8fb3;
  border-right: 1px solid #71a7cc;
  color: #fff;
  text-shadow: 0 -1px 0 #578bb0;
}
body.patio #content #top ul.topmenu a {
  border-left: 1px solid #5eb586;
  border-right: 1px solid #88cfa9;
  color: #fff;
  text-shadow: 0 -1px 0 #5aab80;
}
body.vrijetijd #content #top ul.topmenu a {
  border-left: 1px solid #ae4d36;
  border-right: 1px solid #c65a41;
  color: #fff;
  text-shadow: 0 -1px 0 #af4b33;
}
body.sport #content #top ul.topmenu a {
  border-left: 1px solid #7564a4;
  border-right: 1px solid #8775ba;
  color: #fff;
  text-shadow: 0 -1px 0 #7563a4;
}
body.ecosfeer #content #top ul.topmenu a {
  border-left: 1px solid #93994e;
  border-right: 1px solid #aab061;
  color: #fff;
  text-shadow: 0 -1px 0 #91974d;
}
body.kids #content #top ul.topmenu a:hover {
  background-color: #eba02d;
  border-right: 1px solid #eba02d;
}
body.bodyhealth #content #top ul.topmenu a:hover {
  background-color: #5894bd;
  border-right: 1px solid #5894bd;
}
body.patio #content #top ul.topmenu a:hover {
  background-color: #5cb787;
  border-right: 1px solid #5cb787;
}
body.vrijetijd #content #top ul.topmenu a:hover {
  background-color: #b14930;
  border-right: 1px solid #b14930;
}
body.sport #content #top ul.topmenu a:hover {
  background-color: #7663a9;
  border-right: 1px solid #7663a9;
}
body.ecosfeer #content #top ul.topmenu a:hover {
  background-color: #959b4d;
  border-right: 1px solid #959b4d;
}
body.kids #content #top ul.topmenu li:first-child a {
  background-position: -35px -333px !important;
}
body.bodyhealth #content #top ul.topmenu li:first-child a {
  background-position: -88px -333px !important;
}
body.patio #content #top ul.topmenu li:first-child a {
  background-position: -141px -333px !important;
}
body.vrijetijd #content #top ul.topmenu li:first-child a {
  background-position: -194px -333px !important;
}
body.sport #content #top ul.topmenu li:first-child a {
  background-position: -247px -333px !important;
}
body.ecosfeer #content #top ul.topmenu li:first-child a {
  background-position: -300px -333px !important;
}
#content #top ul.topmenu li:first-child a:hover {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
body.kids #content #top ul.topmenu li:first-child a:hover {
  background-color: #eba02d;
  border-right: 1px solid #eba02d;
}
body.bodyhealth #content #top ul.topmenu li:first-child a:hover {
  background-color: #5894bd;
  border-right: 1px solid #5894bd;
}
body.patio #content #top ul.topmenu li:first-child a:hover {
  background-color: #5cb787;
  border-right: 1px solid #5cb787;
}
body.vrijetijd #content #top ul.topmenu li:first-child a:hover {
  background-color: #b14930;
  border-right: 1px solid #b14930;
}
body.sport #content #top ul.topmenu li:first-child a:hover {
  background-color: #7663a9;
  border-right: 1px solid #7663a9;
}
body.ecosfeer #content #top ul.topmenu li:first-child a:hover {
  background-color: #959b4d;
  border-right: 1px solid #959b4d;
}
body.kids #filter_count span {
  color: #e9a742 !important;
}
body.bodyhealth #filter_count span {
  color: #5f91b4 !important;
}
body.patio #filter_count span {
  color: #6a957f !important;
}
body.vrijetijd #filter_count span {
  color: #ad523c !important;
}
body.sport #filter_count span {
  color: #7b6aa9 !important;
}
body.ecosfeer #filter_count span {
  color: #999f54 !important;
}
body.kids #menu {
  border-top: 2px solid #e9a742;
}
body.bodyhealth #menu {
  border-top: 2px solid #5f91b4;
}
body.patio #menu {
  border-top: 2px solid #6a957f;
}
body.vrijetijd #menu {
  border-top: 2px solid #ad523c;
}
body.sport #menu {
  border-top: 2px solid #7b6aa9;
}
body.ecosfeer #menu {
  border-top: 2px solid #999f54;
}
body.kids #menu_filter {
  border-top: 2px solid #e9a742;
}
body.bodyhealth #menu_filter {
  border-top: 2px solid #5f91b4;
}
body.patio #menu_filter {
  border-top: 2px solid #6a957f;
}
body.vrijetijd #menu_filter {
  border-top: 2px solid #ad523c;
}
body.sport #menu_filter {
  border-top: 2px solid #7b6aa9;
}
body.ecosfeer #menu_filter {
  border-top: 2px solid #999f54;
}
body.kids #content #center #sidebar .opendeur {
  border-top: 2px solid #e9a742;
}
body.bodyhealth #content #center #sidebar .opendeur {
  border-top: 2px solid #5f91b4;
}
body.patio #content #center #sidebar .opendeur {
  border-top: 2px solid #6a957f;
}
body.vrijetijd #content #center #sidebar .opendeur {
  border-top: 2px solid #ad523c;
}
body.sport #content #center #sidebar .opendeur {
  border-top: 2px solid #7b6aa9;
}
body.ecosfeer #content #center #sidebar .opendeur {
  border-top: 2px solid #999f54;
}
body.kids #content #center #center_contents .opendeur {
  background-color: #e9a742;
}
body.bodyhealth #content #center #center_contents .opendeur {
  background-color: #5f91b4;
}
body.patio #content #center #center_contents .opendeur {
  background-color: #6a957f;
}
body.vrijetijd #content #center #center_contents .opendeur {
  background-color: #ad523c;
}
body.sport #content #center #center_contents .opendeur {
  background-color: #7b6aa9;
}
body.ecosfeer #content #center #center_contents .opendeur {
  background-color: #999f54;
}
body.kids #content #center #sidebar .ecocheques {
  border-top: 2px solid #e9a742;
}
body.bodyhealth #content #center #sidebar .ecocheques {
  border-top: 2px solid #5f91b4;
}
body.patio #content #center #sidebar .ecocheques {
  border-top: 2px solid #6a957f;
}
body.vrijetijd #content #center #sidebar .ecocheques {
  border-top: 2px solid #ad523c;
}
body.sport #content #center #sidebar .ecocheques {
  border-top: 2px solid #7b6aa9;
}
body.ecosfeer #content #center #sidebar .ecocheques {
  border-top: 2px solid #999f54;
}
/*
body.kids #content #center #center_contents .homepage .opendeur			{    border-top: 2px solid @color_kids; }
body.bodyhealth #content #center #center_contents .homepage .opendeur	{    border-top: 2px solid @color_bodyhealth; }
body.patio #content #center #center_contents .opendeur					{    border-top: 2px solid @color_patio; }
body.vrijetijd #content #center #center_contents .opendeur				{    border-top: 2px solid @color_vrijetijd; }
body.sport #content #center #center_contents .opendeur					{    border-top: 2px solid @color_sport; }
body.ecosfeer #content #center #center_contents  .opendeur				{    border-top: 2px solid @color_ecosfeer; }
*/
/****************************************************************
	URL kleur
****************************************************************/
body.kids a {
  color: #e9a742;
}
body.bodyhealth a {
  color: #5f91b4;
}
body.patio a {
  color: #6a957f;
}
body.vrijetijd a {
  color: #ad523c;
}
body.sport a {
  color: #7b6aa9;
}
body.ecosfeer a {
  color: #999f54;
}
body.kids #sidebar .showroom a {
  color: #e9a742;
}
body.bodyhealth #sidebar .showroom a {
  color: #5f91b4;
}
body.patio #sidebar .showroom a {
  color: #6a957f;
}
body.vrijetijd #sidebar .showroom a {
  color: #ad523c;
}
body.sport #sidebar .showroom a {
  color: #7b6aa9;
}
body.ecosfeer #sidebar .showroom a {
  color: #999f54;
}
body.kids #sidebar .visit a:before {
  background-position: 0px -168px;
}
body.bodyhealth #sidebar .visit a:before {
  background-position: 0px -183px;
}
body.patio #sidebar .visit a:before {
  background-position: 0px -198px;
}
body.vrijetijd #sidebar .visit a:before {
  background-position: 0px -213px;
}
body.sport #sidebar .visit a:before {
  background-position: 0px -228px;
}
body.ecosfeer #sidebar .visit a:before {
  background-position: 0px -243px;
}
body.kids #content #center #sidebar .visit a:hover {
  color: #e9a742;
}
body.bodyhealth #content #center #sidebar .visit a:hover {
  color: #5f91b4;
}
body.patio #content #center #sidebar .visit a:hover {
  color: #6a957f;
}
body.vrijetijd #content #center #sidebar .visit a:hover {
  color: #ad523c;
}
body.sport #content #center #sidebar .visit a:hover {
  color: #7b6aa9;
}
body.ecosfeer #content #center #sidebar .visit a:hover {
  color: #999f54;
}
.afdeling_explore .kids a {
  color: #e9a742;
}
.afdeling_explore .bodyhealth a {
  color: #5f91b4;
}
.afdeling_explore .patio a {
  color: #6a957f;
}
.afdeling_explore .vrijetijd a {
  color: #ad523c;
}
.afdeling_explore .sport a {
  color: #7b6aa9;
}
.afdeling_explore .ecosfeer a {
  color: #999f54;
}
.afdeling_explore .professional a {
  color: #b744a6;
}
body.kids .news_items .info a {
  background: #f4b960 !important;
}
body.bodyhealth .news_items .info a {
  background: #81b6db !important;
}
body.patio .news_items .info a {
  background: #88d4aa !important;
}
body.vrijetijd .news_items .info a {
  background: #d3745e !important;
}
body.sport .news_items .info a {
  background: #9d8bd0 !important;
}
body.ecosfeer .news_items .info a {
  background: #bbc172 !important;
}
body.kids .news_items .info a:hover {
  background: #d1902d !important;
}
body.bodyhealth .news_items .info a:hover {
  background: #5282a5 !important;
}
body.patio .news_items .info a:hover {
  background: #7bae93 !important;
}
body.vrijetijd .news_items .info a:hover {
  background: #a24833 !important;
}
body.sport .news_items .info a:hover {
  background: #6c5c97 !important;
}
body.ecosfeer .news_items .info a:hover {
  background: #888e46 !important;
}
body.kids .pagination a.active {
  background: #f4b960 !important;
}
body.bodyhealth .pagination a.active {
  background: #81b6db !important;
}
body.patio .pagination a.active {
  background: #88d4aa !important;
}
body.vrijetijd .pagination a.active {
  background: #d3745e !important;
}
body.sport .pagination a.active {
  background: #9d8bd0 !important;
}
body.ecosfeer .pagination a.active {
  background: #bbc172 !important;
}
body.kids .pagination a.active:hover {
  background: #d1902d !important;
}
body.bodyhealth .pagination a.active:hover {
  background: #5282a5 !important;
}
body.patio .pagination a.active:hover {
  background: #7bae93 !important;
}
body.vrijetijd .pagination a.active:hover {
  background: #a24833 !important;
}
body.sport .pagination a.active:hover {
  background: #6c5c97 !important;
}
body.ecosfeer .pagination a.active:hover {
  background: #888e46 !important;
}
body.kids .pagination a:hover {
  background: #d1902d !important;
}
body.bodyhealth .pagination a:hover {
  background: #5282a5 !important;
}
body.patio .pagination a:hover {
  background: #7bae93 !important;
}
body.vrijetijd .pagination a:hover {
  background: #a24833 !important;
}
body.sport .pagination a:hover {
  background: #6c5c97 !important;
}
body.ecosfeer .pagination a:hover {
  background: #888e46 !important;
}
body.kids .intro_text_toggle > span {
  color: #e9a742 !important;
}
body.bodyhealth .intro_text_toggle > span {
  color: #5f91b4 !important;
}
body.patio .intro_text_toggle > span {
  color: #6a957f !important;
}
body.vrijetijd .intro_text_toggle > span {
  color: #ad523c !important;
}
body.sport .intro_text_toggle > span {
  color: #7b6aa9 !important;
}
body.ecosfeer .intro_text_toggle > span {
  color: #999f54 !important;
}
body.kids .intro_text_toggle > span:hover {
  color: #d1902d !important;
}
body.bodyhealth .intro_text_toggle > span:hover {
  color: #5282a5 !important;
}
body.patio .intro_text_toggle > span:hover {
  color: #7bae93 !important;
}
body.vrijetijd .intro_text_toggle > span:hover {
  color: #a24833 !important;
}
body.sport .intro_text_toggle > span:hover {
  color: #6c5c97 !important;
}
body.ecosfeer .intro_text_toggle > span:hover {
  color: #888e46 !important;
}
/****************************************************************
	Hoofdingen
****************************************************************/
body.kids h1 {
  color: #e9a742;
}
body.bodyhealth h1 {
  color: #5f91b4;
}
body.patio h1 {
  color: #6a957f;
}
body.vrijetijd h1 {
  color: #ad523c;
}
body.sport h1 {
  color: #7b6aa9;
}
body.ecosfeer h1 {
  color: #999f54;
}
body.kids h2 {
  color: #666;
}
body.bodyhealth h2 {
  color: #666;
}
body.patio h2 {
  color: #666;
}
body.vrijetijd h2 {
  color: #666;
}
body.sport h2 {
  color: #666;
}
body.ecosfeer h2 {
  color: #666;
}
body.kids h3 {
  color: #666;
}
body.bodyhealth h3 {
  color: #666;
}
body.patio h3 {
  color: #666;
}
body.vrijetijd h3 {
  color: #666;
}
body.sport h3 {
  color: #666;
}
body.ecosfeer h3 {
  color: #666;
}
body.kids h4 {
  color: #666;
}
body.bodyhealth h4 {
  color: #666;
}
body.patio h4 {
  color: #666;
}
body.vrijetijd h4 {
  color: #666;
}
body.sport h4 {
  color: #666;
}
body.ecosfeer h4 {
  color: #666;
}
body.kids #menu #menu_menu h2 {
  color: #e9a742;
}
body.bodyhealth #menu #menu_menu h2 {
  color: #5f91b4;
}
body.patio #menu #menu_menu h2 {
  color: #6a957f;
}
body.vrijetijd #menu #menu_menu h2 {
  color: #ad523c;
}
body.sport #menu #menu_menu h2 {
  color: #7b6aa9;
}
body.ecosfeer #menu #menu_menu h2 {
  color: #999f54;
}
body.kids #menu_filter .filter h3 {
  color: #e9a742;
  border-bottom: 1px solid #e9a742 !important;
}
body.bodyhealth #menu_filter .filter h3 {
  color: #5f91b4;
  border-bottom: 1px solid #5f91b4 !important;
}
body.patio #menu_filter .filter h3 {
  color: #6a957f;
  border-bottom: 1px solid #6a957f !important;
}
body.vrijetijd #menu_filter .filter h3 {
  color: #ad523c;
  border-bottom: 1px solid #ad523c !important;
}
body.sport #menu_filter .filter h3 {
  color: #7b6aa9;
  border-bottom: 1px solid #7b6aa9 !important;
}
body.ecosfeer #menu_filter .filter h3 {
  color: #999f54;
  border-bottom: 1px solid #999f54 !important;
}
body.kids #price_range {
  border: 1px solid #d1902d !important;
}
body.bodyhealth #price_range {
  border: 1px solid #5282a5 !important;
}
body.patio #price_range {
  border: 1px solid #7bae93 !important;
}
body.vrijetijd #price_range {
  border: 1px solid #a24833 !important;
}
body.sport #price_range {
  border: 1px solid #6c5c97 !important;
}
body.ecosfeer #price_range {
  border: 1px solid #888e46 !important;
}
body.kids #price_range .ui-slider-range {
  background: #edac48 !important;
}
body.bodyhealth #price_range .ui-slider-range {
  background: #679fc6 !important;
}
body.patio #price_range .ui-slider-range {
  background: #70c898 !important;
}
body.vrijetijd #price_range .ui-slider-range {
  background: #bd533a !important;
}
body.sport #price_range .ui-slider-range {
  background: #816fb4 !important;
}
body.ecosfeer #price_range .ui-slider-range {
  background: #a2a859 !important;
}
body.kids .homepage h2 {
  color: #e9a742;
}
body.bodyhealth .homepage h2 {
  color: #5f91b4;
}
body.patio .homepage h2 {
  color: #6a957f;
}
body.vrijetijd .homepage h2 {
  color: #ad523c;
}
body.sport .homepage h2 {
  color: #7b6aa9;
}
body.ecosfeer .homepage h2 {
  color: #999f54;
}
body.kids .hero_unit h2 {
  color: #e9a742;
}
body.bodyhealth .hero_unit h2 {
  color: #5f91b4;
}
body.patio .hero_unit h2 {
  color: #6a957f;
}
body.vrijetijd .hero_unit h2 {
  color: #ad523c;
}
body.sport .hero_unit h2 {
  color: #7b6aa9;
}
body.ecosfeer .hero_unit h2 {
  color: #999f54;
}
body.kids .faqbox h4 {
  color: #e9a742;
}
body.bodyhealth .faqbox h4 {
  color: #5f91b4;
}
body.patio .faqbox h4 {
  color: #6a957f;
}
body.vrijetijd .faqbox h4 {
  color: #ad523c;
}
body.sport .faqbox h4 {
  color: #7b6aa9;
}
body.ecosfeer .faqbox h4 {
  color: #999f54;
}
.afdeling_explore .kids h3 {
  color: #e9a742;
  border-bottom: 1px solid #e9a742;
}
.afdeling_explore .bodyhealth h3 {
  color: #5f91b4;
  border-bottom: 1px solid #5f91b4;
}
.afdeling_explore .patio h3 {
  color: #6a957f;
  border-bottom: 1px solid #6a957f;
}
.afdeling_explore .vrijetijd h3 {
  color: #ad523c;
  border-bottom: 1px solid #ad523c;
}
.afdeling_explore .sport h3 {
  color: #7b6aa9;
  border-bottom: 1px solid #7b6aa9;
}
.afdeling_explore .ecosfeer h3 {
  color: #999f54;
  border-bottom: 1px solid #999f54;
}
.afdeling_explore .professional h3 {
  color: #b744a6;
  border-bottom: 1px solid #b744a6;
}
/****************************************************************
	Catalogus
****************************************************************/
body.kids .tile_product a {
  color: #e9a742 !important;
}
body.bodyhealth .tile_product a {
  color: #5f91b4 !important;
}
body.patio .tile_product a {
  color: #6a957f !important;
}
body.vrijetijd .tile_product a {
  color: #ad523c !important;
}
body.sport .tile_product a {
  color: #7b6aa9 !important;
}
body.ecosfeer .tile_product a {
  color: #999f54 !important;
}
body.kids #images_list li.current, body.kids #videos_list li.current {
  border: 1px solid #e9a742 !important;
}
body.bodyhealth #images_list li.current, body.kids #videos_list li.current {
  border: 1px solid #5f91b4 !important;
}
body.patio #images_list li.current, body.kids #videos_list li.current {
  border: 1px solid #6a957f !important;
}
body.vrijetijd #images_list li.current, body.kids #videos_list li.current {
  border: 1px solid #ad523c !important;
}
body.sport #images_list li.current, body.kids #videos_list li.current {
  border: 1px solid #7b6aa9 !important;
}
body.ecosfeer #images_list li.current, body.kids #videos_list li.current {
  border: 1px solid #999f54 !important;
}
/****************************************************************
	Achtergrond
****************************************************************/
body.kids {
  background: #ffffff url('../../img/layout/scava/scava_bg_kids.jpg') repeat-x center -40px;
}
body.bodyhealth {
  background: #ffffff url('../../img/layout/scava/scava_bg_bodyhealth.jpg') repeat-x center -40px;
}
body.patio {
  background: #ffffff url('../../img/layout/scava/scava_bg_patio.jpg') repeat-x center -40px;
}
body.vrijetijd {
  background: #ffffff url('../../img/layout/scava/scava_bg_vrijetijd.jpg') repeat-x center -40px;
}
body.sport {
  background: #ffffff url('../../img/layout/scava/scava_bg_sport.jpg') repeat-x center -40px;
}
body.ecosfeer {
  background: #ffffff url('../../img/layout/scava/scava_bg_ecosfeer.jpg') repeat-x center -40px;
}
/****************************************************************
	Kalender events
****************************************************************/
body.kids #content #center #center_contents .calendar_item_upcomming img {
  box-shadow: 0 1px 2px 0 #e9a742;
}
body.bodyhealth #content #center #center_contents .calendar_item_upcomming img {
  box-shadow: 0 1px 2px 0 #5f91b4;
}
body.patio #content #center #center_contents .calendar_item_upcomming img {
  box-shadow: 0 1px 2px 0 #6a957f;
}
body.vrijetijd #content #center #center_contents .calendar_item_upcomming img {
  box-shadow: 0 1px 2px 0 #ad523c;
}
body.sport #content #center #center_contents .calendar_item_upcomming img {
  box-shadow: 0 1px 2px 0 #7b6aa9;
}
body.ecosfeer #content #center #center_contents .calendar_item_upcomming img {
  box-shadow: 0 1px 2px 0 #999f54;
}
/****************************************************************
	Static Scava pages
****************************************************************/
body.kids #content #center #center_contents .static_scava .morebox .image {
  border-color: #e9a742;
}
body.bodyhealth #content #center #center_contents .static_scava .morebox .image {
  border-color: #5f91b4;
}
body.patio #content #center #center_contents .static_scava .morebox .image {
  border-color: #6a957f;
}
body.vrijetijd #content #center #center_contents .static_scava .morebox .image {
  border-color: #ad523c;
}
body.sport #content #center #center_contents .static_scava .morebox .image {
  border-color: #7b6aa9;
}
body.ecosfeer #content #center #center_contents .static_scava .morebox .image {
  border-color: #999f54;
}
body.kids #content #center #center_contents .static_scava .morebox .image a.more span {
  background-color: transparent;
  background-color: #e9a742;
  background-color: rgba(233, 167, 66, 0.6);
  background-color: transparent;
  background-color: #e9a742;
  background-color: rgba(233, 167, 66, 0.6);
}
body.bodyhealth #content #center #center_contents .static_scava .morebox .image a.more span {
  background-color: transparent;
  background-color: #5f91b4;
  background-color: rgba(95, 145, 180, 0.6);
  background-color: transparent;
  background-color: #5f91b4;
  background-color: rgba(95, 145, 180, 0.6);
}
body.patio #content #center #center_contents .static_scava .morebox .image a.more span {
  background-color: transparent;
  background-color: #6a957f;
  background-color: rgba(106, 149, 127, 0.6);
  background-color: transparent;
  background-color: #6a957f;
  background-color: rgba(106, 149, 127, 0.6);
}
body.vrijetijd #content #center #center_contents .static_scava .morebox .image a.more span {
  background-color: transparent;
  background-color: #ad523c;
  background-color: rgba(173, 82, 60, 0.6);
  background-color: transparent;
  background-color: #ad523c;
  background-color: rgba(173, 82, 60, 0.6);
}
body.sport #content #center #center_contents .static_scava .morebox .image a.more span {
  background-color: transparent;
  background-color: #7b6aa9;
  background-color: rgba(123, 106, 169, 0.6);
  background-color: transparent;
  background-color: #7b6aa9;
  background-color: rgba(123, 106, 169, 0.6);
}
body.ecosfeer #content #center #center_contents .static_scava .morebox .image a.more span {
  background-color: transparent;
  background-color: #999f54;
  background-color: rgba(153, 159, 84, 0.6);
  background-color: transparent;
  background-color: #999f54;
  background-color: rgba(153, 159, 84, 0.6);
}
body.kids #content #center #center_contents .static_scava .morebox .image:hover a.more span {
  background-color: transparent;
  background-color: #e9a742;
  background-color: rgba(233, 167, 66, 0.8);
  background-color: transparent;
  background-color: #e9a742;
  background-color: rgba(233, 167, 66, 0.8);
}
body.bodyhealth #content #center #center_contents .static_scava .morebox .image:hover a.more span {
  background-color: transparent;
  background-color: #5f91b4;
  background-color: rgba(95, 145, 180, 0.8);
  background-color: transparent;
  background-color: #5f91b4;
  background-color: rgba(95, 145, 180, 0.8);
}
body.patio #content #center #center_contents .static_scava .morebox .image:hover a.more span {
  background-color: transparent;
  background-color: #6a957f;
  background-color: rgba(106, 149, 127, 0.8);
  background-color: transparent;
  background-color: #6a957f;
  background-color: rgba(106, 149, 127, 0.8);
}
body.vrijetijd #content #center #center_contents .static_scava .morebox .image:hover a.more span {
  background-color: transparent;
  background-color: #ad523c;
  background-color: rgba(173, 82, 60, 0.8);
  background-color: transparent;
  background-color: #ad523c;
  background-color: rgba(173, 82, 60, 0.8);
}
body.sport #content #center #center_contents .static_scava .morebox .image:hover a.more span {
  background-color: transparent;
  background-color: #7b6aa9;
  background-color: rgba(123, 106, 169, 0.8);
  background-color: transparent;
  background-color: #7b6aa9;
  background-color: rgba(123, 106, 169, 0.8);
}
body.ecosfeer #content #center #center_contents .static_scava .morebox .image:hover a.more span {
  background-color: transparent;
  background-color: #999f54;
  background-color: rgba(153, 159, 84, 0.8);
  background-color: transparent;
  background-color: #999f54;
  background-color: rgba(153, 159, 84, 0.8);
}
#afd_alle strong {
  padding-left: 6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 13px;
}
body.kids #content #center #center_contents table.events_scoreboard {
  border-top: 2px solid #e9a742;
}
body.bodyhealth #content #center #center_contents table.events_scoreboard {
  border-top: 2px solid #5f91b4;
}
body.patio #content #center #center_contents table.events_scoreboard {
  border-top: 2px solid #6a957f;
}
body.vrijetijd #content #center #center_contents table.events_scoreboard {
  border-top: 2px solid #ad523c;
}
body.sport #content #center #center_contents table.events_scoreboard {
  border-top: 2px solid #7b6aa9;
}
body.ecosfeer #content #center #center_contents table.events_scoreboard {
  border-top: 2px solid #999f54;
}
body.kids #content #center #center_contents div.events_scoreboard table.events_scoreboard tr {
  border-bottom: 1px dashed #e9a742;
}
body.bodyhealth #content #center #center_contents div.events_scoreboard table.events_scoreboard tr {
  border-bottom: 1px dashed #5f91b4;
}
body.patio #content #center #center_contents div.events_scoreboard table.events_scoreboard tr {
  border-bottom: 1px dashed #6a957f;
}
body.vrijetijd #content #center #center_contents div.events_scoreboard table.events_scoreboard tr {
  border-bottom: 1px dashed #ad523c;
}
body.sport #content #center #center_contents div.events_scoreboard table.events_scoreboard tr {
  border-bottom: 1px dashed #7b6aa9;
}
body.ecosfeer #content #center #center_contents div.events_scoreboard table.events_scoreboard tr {
  border-bottom: 1px dashed #999f54;
}
body.kids #content #center #center_contents div.events_scoreboard table.events_scoreboard tr:last-child {
  border-bottom: 1px solid #e9a742;
}
body.bodyhealth #content #center #center_contents div.events_scoreboard table.events_scoreboard tr:last-child {
  border-bottom: 1px solid #5f91b4;
}
body.patio #content #center #center_contents div.events_scoreboard table.events_scoreboard tr:last-child {
  border-bottom: 1px solid #6a957f;
}
body.vrijetijd #content #center #center_contents div.events_scoreboard table.events_scoreboard tr:last-child {
  border-bottom: 1px solid #ad523c;
}
body.sport #content #center #center_contents div.events_scoreboard table.events_scoreboard tr:last-child {
  border-bottom: 1px solid #7b6aa9;
}
body.ecosfeer #content #center #center_contents div.events_scoreboard table.events_scoreboard tr:last-child {
  border-bottom: 1px solid #999f54;
}
#center_contents {
  margin-left: 200px;
  margin-right: 170px;
  padding: 10px 0px;
  /*overflow: hidden;*/
  /* use .clearfix instead */

  margin-left: 194px;
  margin-right: 164px;
  padding: 10px 6px;
  /*
	form {
		margin: 0px;

		&.page {
			border-top: 1px solid #eaeaea;
			margin-top: 12px;
		}
		p {
			background: #F9F9F9;
			border-bottom: 1px solid #EAEAEA;

			&.action {
				background: #f0f0f0;
			}
			&.inform {
				padding: 12px 0px 12px 8px;
				background: #f0f0f0;
			}
			&.leveradr {
				display: none;
			}
		}
		label {
			display: inline-block;
			float: left;
			padding: 12px 0px 0px 8px;
			text-align: left;
			width: 160px;
		}
		span {
			display: block;
			margin-left: 175px;
			position: relative;
			padding: 6px;

			&.heightx {
				padding: 10px 6px;
			}
		}
		input[type="text"] {
			background: #fcfcfc;
			border: 1px solid #ccc;
			.box_rounded(2px);
			.box_shadow_inset(0,0,2px,0px,221,221,221,1);
			color: #666666;
			padding: 5px 5px;
			vertical-align: middle;
			margin: 0px;
			width: 300px;

			&:focus {
				.box_shadow_inset(0,0,0px,0px,221,221,221,1);
				outline: none;  
			}
			&.medium {
				width: 200px;
			}
			&.small {
				width: 120px;
			}
			&:disabled {
				background: #fff;
				border: 0px solid #ccc;
				.box_shadow_inset(0,0,0px,0px,221,221,221,1);
			}
		}
		input[type="password"] {
			background: #fcfcfc;
			border: 1px solid #ccc;
			.box_rounded(2px);
			.box_shadow_inset(0,0,2px,0px,221,221,221,1);
			color: #666666;
			padding: 5px 5px;
			vertical-align: middle;
			margin: 0px;
			width: 300px;

			&:focus {
				.box_shadow_inset(0,0,0px,0px,221,221,221,1);
				outline: none;  
			}
			&.medium {
				width: 200px;
			}
			&.small {
				width: 120px;
			}
		}
		select {
			background: #fcfcfc;
			border: 1px solid #ccc;
			.box_rounded(2px);
			.box_shadow_inset(0,0,2px,0px,221,221,221,1);
			color: #666666;
			padding: 5px 5px;
			vertical-align: middle;
			margin: 0px;
			min-width: 310px;

			&:focus {
				background: #fff;
				.box_shadow_inset(0,0,0px,0px,221,221,221,1);
				outline: none;  
			}
			&.medium {
				width: 200px;
			}
		}
		input[type="submit"] {
			background: #ffde00;
			.box_rounded(3px);
			.box_shadow_inset(0,0,1px,0px,255,231,52,1);
			color: #fff;
			padding: 8px 18px;
			vertical-align: middle;
			margin: 0px;
			text-shadow: 0px -1px 0px #2e8215;
			cursor: pointer;
			.box_gradient(58, 179, 23, 1, 46, 141, 18, 1, top);
			border: 1px solid #22670E;

			&:hover {
				.box_gradient(58, 179, 23, 1, 58, 179, 23, 1, top);
				outline: none;  
			}
			&.orange {
				background: #f28107;
				.box_shadow_inset(0,1px,0,0px,255,174,60,1);
				padding: 9px 18px;
				text-shadow: 0px 1px 0px #c26807;
				.box_gradient(255, 149, 0, 1, 255, 132, 0, 1, top);
				border: 1px solid #d46913;

				&:hover {
					.box_gradient(255, 132, 0, 1, 255, 132, 0, 1, top);
					outline: none;  
				}
			}
		}
		&.login {
			p {
				background: none;
				border: 0px;
			}
			label {
				padding: 9px 0px 0px 4px;
				width: 80px;
			}
			span {
				margin-left: 100px;
				padding: 4px;
			}
		}
	}
	*/

}
#center_contents .vtop {
  vertical-align: top;
}
#center_contents .msg {
  margin-bottom: 10px;
  padding: 6px 12px;
}
#center_contents .msg.info {
  color: #C09853;
  background: #FCF8E3;
  border: 1px solid #fbecd0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-bottom: 3px solid #f3e1c0;
}
#center_contents .search_city {
  padding: 12px 15px;
  background-color: #AACC00;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-bottom: 3px solid #8eaa01;
  margin-bottom: 10px;
}
#center_contents .search_city h1 {
  color: #fff !important;
  font: 16px 'Open Sans Semibold', 'Open Sans', Arial;
  text-shadow: 0px 1px 0px #8eaa01;
  margin-bottom: 7px;
  margin-left: 2px;
}
#center_contents .search_city form input[type="text"] {
  border: 1px solid #8eaa01;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 10px;
  width: 780px;
  -webkit-box-shadow: inset 0 0 3px 0px #d0d0d0;
  -moz-box-shadow: inset 0 0 3px 0px #d0d0d0;
  box-shadow: inset 0 0 3px 0px #d0d0d0;
  -webkit-box-shadow: inset 0 0 3px 0px #d0d0d0;
  -moz-box-shadow: inset 0 0 3px 0px #d0d0d0;
  box-shadow: inset 0 0 3px 0px #d0d0d0;
  margin-right: 3px;
}
#center_contents .search_city form input[type="text"].inactive {
  color: #c8b283;
}
#center_contents .search_city form input[type="text"].ui-autocomplete-loading {
  background-image: url('../../img/layout/loading.gif');
  background-repeat: no-repeat;
  background-position: 492px 10px;
}
#center_contents .search_city form input.orange {
  height: 38px;
  background: #49453F;
  color: #fff;
  border: 0px;
}
#center_contents .search_city > div {
  margin-top: 10px;
  margin-left: 2px;
}
#center_contents .search_city > div .prices {
  display: inline;
  position: relative;
  margin-right: 15px;
}
#center_contents .search_city > div .prices input {
  position: relative;
  top: 2px;
}
#center_contents .search_city > div .prices label {
  margin-right: 6px;
  color: #fff;
}
#center_contents .search_city > div span {
  color: #fff;
}
#center_contents .search_city > div span.white {
  color: #fff;
  padding-right: 7px;
}
#center_contents .search_city > div span a {
  color: #fff;
}
#center_contents .search_city > div span a:hover {
  text-decoration: none;
}
#center_contents #catalog_container {
  position: relative;
  min-height: 90px;
}
#center_contents #catalog_container #catalog_loading {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 90px;
  background: url('../../img/layout/catalog_loading.png') repeat;
}
#center_contents #catalog_container #catalog_loading img {
  position: absolute;
  top: 5%;
  left: 50%;
  margin-left: -33px;
  margin-top: -33px;
}
#center_contents .brand_info {
  margin-bottom: 20px;
  text-align: justify;
  overflow: hidden;
}
#center_contents .brand_info p {
  margin: 0px;
  padding: 0px;
}
#center_contents .brand_info p.shift {
  padding-left: 140px;
}
#center_contents ul {
  overflow: hidden;
}
#center_contents #catalog_container > ul {
  margin-left: -6px;
  padding-left: 6px;
  margin-top: -4px;
  padding-top: 4px;
  /*width: 664px;*/

}
#center_contents #catalog_container .tile_product {
  float: left;
  width: 207px;
  margin-right: 15px;
  padding-bottom: 8px;
  margin-bottom: 28px;
  margin: 0px 17px 17px 0px;
  padding: 0px 0px 0px 0px:

			border: 1px solid #DDDDDD;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16);
  -webkit-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16);
  position: relative;
}
#center_contents #catalog_container .tile_product.right {
  margin-right: 0px;
}
#center_contents #catalog_container .tile_product:hover {
  -webkit-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.56);
  -moz-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.56);
  box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.56);
  -webkit-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.56);
  -moz-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.56);
  box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.56);
}
#center_contents #catalog_container .tile_product a.img {
  /*padding-top: 1px;*/

  display: block;
  cursor: pointer;
  line-height: 208px;
  line-height: normal;
  position: relative;
  text-align: center;
}
#center_contents #catalog_container .tile_product a.img img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  vertical-align: top;
}
#center_contents #catalog_container .tile_product a.img div.promotion {
  position: absolute;
  height: 20px;
  bottom: 10px;
  right: -6px;
  padding-right: 5px;
  background: url('../../img/acties/promo_green_c.png') no-repeat right;
}
#center_contents #catalog_container .tile_product a.img div.promotion p {
  display: block;
  background: url('../../img/acties/promo_green.png') no-repeat left;
  padding-left: 9px;
}
#center_contents #catalog_container .tile_product a.img div.promotion p span {
  display: block;
  background: #98d73d;
  padding-left: 13px;
  padding-right: 6px;
  height: 17px;
  padding-top: 3px;
  color: #fff;
  line-height: 13px;
  text-transform: uppercase;
}
#center_contents #catalog_container .tile_product a.name {
  display: block;
  font: 16px 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  color: #e48527;
  text-transform: uppercase;
  margin-top: 5px;
  margin-bottom: 7px;
  cursor: pointer;
}
#center_contents #catalog_container .tile_product li {
  list-style-type: disc;
  margin-left: 16px;
}
#center_contents #catalog_container .tile_product li.nobullet {
  list-style-type: none;
}
#center_contents #catalog_container .tile_product div.more {
  padding-top: 8px;
  overflow: hidden;
}
#center_contents #catalog_container .tile_product div.more div.stock {
  float: left;
  width: 105px;
  margin-top: 4px;
  font-size: 11px;
}
#center_contents #catalog_container .tile_product div.more div.stock span {
  padding-left: 0px;
}
#center_contents #catalog_container .tile_product div.more div.value {
  float: right;
  color: #7b7b7b;
  font: 19px 'Open Sans', Arial, sans-serif;
  line-height: 17px;
  font-weight: 600;
  text-align: right;
}
#center_contents #catalog_container .tile_product div.more div.value i {
  font-size: 12px;
  font-style: normal;
}
#center_contents #catalog_container .tile_product div.more div.value span.advice {
  margin-right: 5px;
}
#center_contents #catalog_container .tile_product div.discount {
  padding: 0px !important;
  border: none !important;
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage {
  background-repeat: no-repeat;
  background-position: right center;
  display: block;
  width: 50px;
  height: 50px;
  position: absolute;
  top: -35px;
  right: -10px;
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.green {
  background-image: url('../../img/layout/icon_sale_green_050.png');
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.green span.percentage {
  background-color: #339D14;
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.orange {
  background-image: url('../../img/layout/icon_sale_orange_050.png');
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.orange span.percentage {
  background-color: #E58116;
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.red {
  background-image: url('../../img/layout/icon_sale_red_050.png');
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.red span.percentage {
  background-color: #C50B0B;
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.gray {
  background-image: url('../../img/layout/icon_sale_gray_050.png');
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.gray span.percentage {
  background-color: #8D8C8C;
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage.none {
  display: none;
}
#center_contents #catalog_container .tile_product div.discount div.discount_percentage span.percentage {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  display: block;
  width: 36px;
  height: 36px;
  position: absolute;
  left: 7px;
  top: 7px;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 32px;
  font-weight: 600;
  text-align: center;
}
#center_contents #catalog_container .tile_product div.store {
  position: relative;
  padding-bottom: 30px;
}
#center_contents #catalog_container .tile_product div.store a.name {
  padding: 0px 5px;
  text-align: center;
  text-decoration: none !important;
}
#center_contents #catalog_container .tile_product div.store div.more {
  margin: 0px;
  padding: 5px 5px 0px 5px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 197px;
  height: 26px;
}
#center_contents #catalog_container .tile_product .grid_eol {
  position: absolute;
  top: 9px;
  left: 9px;
  color: #fff;
  text-transform: uppercase;
  background: #d1902d;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 11px;
  font-weight: 600;
  padding: 2px 7px;
}
#center_contents #catalog_container .tile_product .grid_new {
  position: absolute;
  top: 9px;
  left: 9px;
  color: #fff;
  text-transform: uppercase;
  background: #d1902d;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 11px;
  font-weight: 600;
  padding: 2px 7px;
}
#center_contents #catalog_container .tile_product_list {
  border-bottom: 1px solid #e48527;
  padding-bottom: 8px;
  margin-bottom: 28px;
  overflow: hidden;
  position: relative;
}
#center_contents #catalog_container .tile_product_list a.img {
  float: left;
  cursor: pointer;
  line-height: 208px;
  position: relative;
}
#center_contents #catalog_container .tile_product_list a.img div.promotion {
  position: absolute;
  height: 20px;
  bottom: 10px;
  right: -6px;
  padding-right: 5px;
  background: url('../../img/acties/promo_green_c.png') no-repeat right;
}
#center_contents #catalog_container .tile_product_list a.img div.promotion p {
  display: block;
  background: url('../../img/acties/promo_green.png') no-repeat left;
  padding-left: 9px;
}
#center_contents #catalog_container .tile_product_list a.img div.promotion p span {
  display: block;
  background: #98d73d;
  padding-left: 13px;
  padding-right: 6px;
  height: 17px;
  padding-top: 3px;
  color: #fff;
  line-height: 13px;
  text-transform: uppercase;
}
#center_contents #catalog_container .tile_product_list a.img img {
  vertical-align: middle;
}
#center_contents #catalog_container .tile_product_list .info {
  margin-left: 225px;
  overflow: hidden;
}
#center_contents #catalog_container .tile_product_list .info a.name {
  display: block;
  font: 16px 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  color: #e48527;
  text-transform: uppercase;
  margin-top: 5px;
  margin-bottom: 7px;
  cursor: pointer;
}
#center_contents #catalog_container .tile_product_list .info a.name span.promo {
  font-size: 14px;
  color: #fff;
  background: #98d73d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 5px;
  text-decoration: none !important;
  margin-left: 10px;
  display: inline-block;
}
#center_contents #catalog_container .tile_product_list .info .description {
  margin-bottom: 53px;
}
#center_contents #catalog_container .tile_product_list .info .description li {
  list-style-type: disc;
  margin-left: 16px;
}
#center_contents #catalog_container .tile_product_list .info .description li.nobullet {
  list-style-type: none;
}
#center_contents #catalog_container .tile_product_list .price {
  padding: 8px 5px 0px 0px;
  border-top: 1px solid #dbdbdb;
  position: absolute;
  left: 225px;
  bottom: 8px;
  width: 422px;
  overflow: hidden;
}
#center_contents #catalog_container .tile_product_list .price div.stock {
  float: left;
  width: 205px;
}
#center_contents #catalog_container .tile_product_list .price div.value {
  float: right;
  text-align: right;
  font: 19px 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  color: #7b7b7b;
  line-height: 19px;
}
#center_contents #catalog_container .tile_product_list .price div.value i {
  font-size: 12px;
  font-style: normal;
}
#center_contents #catalog_container .tile_product_list .price div.value span.excl {
  font-size: 15px;
  line-height: 15px;
}
#center_contents #catalog_container .tile_product_list .price div.value span.excl span.info {
  padding-right: 10px;
  /*color: #999999;*/

  font-size: 11px;
  font-weight: 300;
}
#center_contents #catalog_container .tile_product_list .price div.value span.advice {
  margin: 0px 5px 0px 0px;
}
#center_contents .tile_product_rent {
  border: 1px solid #d4d4d4;
  padding: 0px;
  margin: 8px 5px 8px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
  -webkit-box-shadow: 0 0 5px 2px #dddddd;
  -moz-box-shadow: 0 0 5px 2px #dddddd;
  box-shadow: 0 0 5px 2px #dddddd;
  -webkit-box-shadow: 0 0 5px 2px #dddddd;
  -moz-box-shadow: 0 0 5px 2px #dddddd;
  box-shadow: 0 0 5px 2px #dddddd;
}
#center_contents .tile_product_rent .image {
  padding: 5px;
  float: left;
  width: 187px;
  height: 154px;
  text-align: center;
}
#center_contents .tile_product_rent .image a {
  height: 154px;
  line-height: 154px;
  vertical-align: middle;
  display: block;
}
#center_contents .tile_product_rent .image img {
  vertical-align: middle;
}
#center_contents .tile_product_rent .info {
  padding: 5px;
  float: right;
  width: 425px;
}
#center_contents .tile_product_rent .info h1 {
  padding: 2px 2px 6px 5px;
  margin: 5px 0px 0px;
  font-size: 16px;
}
#center_contents .tile_product_rent .info h1 span {
  color: #666666;
  font-size: 16px;
  text-transform: uppercase !important;
  padding-left: 0px !important;
}
#center_contents .tile_product_rent .info h1 a {
  text-decoration: none;
}
#center_contents .tile_product_rent .tables {
  overflow: hidden;
  padding: 10px 3px 10px 3px;
  border-top: 1px solid #dbdbdb;
}
#center_contents .tile_product_rent .tables .cell_left {
  float: left;
  width: 210px;
}
#center_contents .tile_product_rent .tables .cell_right {
  float: right;
  width: 194px;
  text-align: center !important;
}
#center_contents .tile_product_rent .tables .cell_right .huur {
  text-align: center !important;
}
#center_contents .tile_product_rent .tables .cell_right a {
  display: block;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #666666;
  text-decoration: none;
  text-shadow: 0px 1px 0px #fff;
}
#center_contents .tile_product_rent .tables .cell_right a:hover {
  background: #dcdcdc;
}
#center_contents .tile_product_rent .tables table {
  width: 100%;
  border-spacing: 0;
  border-collapse: inherit;
  background-clip: padding-box;
}
#center_contents .tile_product_rent .tables table tr td:first-child {
  color: #818181;
  text-align: left;
}
#center_contents .tile_product_rent .tables table tr td:last-child {
  text-align: right;
}
#center_contents .tile_product_rent .tables table tr td.huur {
  text-align: left;
  font-family: 'Open Sans Semibold', 'Open Sans', Arial;
  font-weight: 600;
  color: #3C3C3C !important;
  padding-bottom: 2px;
}
#center_contents .tile_product_rent .tables table tr td.props {
  padding-bottom: 9px !important;
}
#center_contents .tile_product_rent .tables table tr td.prices {
  padding-top: 7px;
  text-align: center !important;
  color: #818181;
}
#center_contents .tile_product_rent .tables table tr span.price {
  font-size: 16px;
  line-height: 18px;
  color: #3C3C3C !important;
  font-weight: 600;
  display: block;
}
#center_contents .tile_product_rent .tables.center {
  padding: 10px 0px 10px 3px;
}
#center_contents .tile_product_rent .tables.bottom {
  padding: 0px;
  clear: both;
  background: #ededed;
}
#center_contents .tile_product_rent .tables.bottom table tr td:first-child {
  padding-right: 10px;
}
#center_contents .tile_product_rent .tables.bottom .cell_right {
  background: #e3e3e3;
  border-left: 1px solid #d4d4d4;
}
#center_contents .tile_product_rent .tables.bottom .cell_left {
  padding-top: 6px;
  padding-left: 10px;
}
#center_contents .tile_product_rent .tables.bottom .cell_left span {
  color: #999;
}
#center_contents .tile_product_rent .tables.bottom .cell_leftest {
  float: left;
  height: 32px;
  line-height: 32px;
  background: #fff;
  vertical-align: middle;
  padding: 0px 11px;
  border-right: 1px solid #d4d4d4;
}
#center_contents .tile_product_rent .tables.bottom .cell_leftest img {
  display: inline;
  vertical-align: middle;
}
#center_contents .tile_product_rent .tables.bottom .cell_leftest .rent_logo {
  max-height: 20px;
}
#center_contents .sorting {
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 5px;
  margin-bottom: 6px;
  overflow: hidden;
  -webkit-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  border: 1px solid #ddd;
}
#center_contents .sorting .paginering {
  float: left;
}
#center_contents .sorting .paginering li {
  float: left;
  padding: 0px 5px 0px 5px;
}
#center_contents .sorting .paginering li.active {
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
}
#center_contents .sorting .paginering li.inactive {
  color: #aaa;
}
#center_contents .sorting .sortby {
  float: right;
  color: #888;
}
#center_contents .sorting .sortby .info {
  float: right;
}
#center_contents .sorting .sortby ul {
  float: right;
  margin-left: 8px;
}
#center_contents .sorting .sortby ul li {
  float: left;
  padding: 0px 5px 0px 5px;
}
#center_contents .sorting .sortby ul li.activea {
  padding-right: 11px;
  margin-right: 5px;
  background: url('../../img/layout/sort_t.png') no-repeat right 5px;
}
#center_contents .sorting .sortby ul li.actived {
  padding-right: 11px;
  margin-right: 5px;
  background: url('../../img/layout/sort_b.png') no-repeat right 5px;
}
#center_contents #catalog_container > .sorting:first-child {
  margin-bottom: 14px;
}
#center_contents .tile_product div.variations, #center_contents .tile_product_list div.variations {
  padding: 2px 8px 2px 23px;
  background: url('../../img/icons/color_swatch.png') no-repeat 3px center;
  background-color: transparent;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
  top: 5px;
  right: 5px;
  color: #666666;
  font-weight: 600;
  line-height: 15px;
}
#center_contents #visual_filters {
  background: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 5px;
  padding-left: 8px;
  margin-bottom: 6px;
  overflow: hidden;
  -webkit-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.05);
  border: 1px solid #ddd;
}
#center_contents #visual_filters .left {
  overflow: hidden;
  float: left;
}
#center_contents #visual_filters .right {
  overflow: hidden;
  float: right;
}
#center_contents #visual_filters .right .item {
  margin-right: 3px;
}
#center_contents #visual_filters .item {
  float: left;
  margin-right: 16px;
  padding-right: 16px;
  background: url('../../img/layout/delete.png') no-repeat right 5px;
  cursor: pointer;
}
#center_contents #visual_filters .item:hover {
  text-decoration: line-through;
}
#center_contents .block {
  margin-bottom: 35px;
  overflow: hidden;
}
#center_contents .block .left {
  float: left;
  margin-right: 25px;
  position: relative;
}
#center_contents .block .left.s {
  width: 207px;
}
#center_contents .block .left.m {
  width: 316px;
}
#center_contents .block .left.l {
  width: 426px;
}
#center_contents .block .left #images_list {
  background: #eee;
  padding: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e8e8e8;
}
#center_contents .block .left #images_list li {
  border: 1px solid #ddd;
  padding: 1px;
  margin-left: 4px;
  float: left;
  display: inline;
}
#center_contents .block .left #images_list li img {
  display: block;
}
#center_contents .block .left #images_list li div {
  display: none;
}
#center_contents .block .left #images_list li:first-child {
  margin-left: 4px;
}
#center_contents .block .left #images_list li.current {
  border: 1px solid #e48527;
}
#center_contents .block .left #images_list li.notvis {
  display: none;
  margin-top: 4px;
}
#center_contents .block .left .more_images a {
  display: block;
  height: 18px;
  background: url('../../img/layout/images_all.png') no-repeat 170px 0px;
  font-size: 11px;
  text-align: right;
  padding-right: 45px;
}
#center_contents .block .left .more_images a:hover {
  background: url('../../img/layout/images_all_h.png') no-repeat 170px 0px;
}
#center_contents .block .left .more_images a.open {
  background: url('../../img/layout/images_all_a.png') no-repeat 170px 0px;
}
#center_contents .block .left .more_images a.open:hover {
  background: url('../../img/layout/images_all_a_h.png') no-repeat 170px 0px;
}
#center_contents .block .left .more_images div {
  display: none;
}
#center_contents .block .left #videos_list {
  background: #eee;
  padding: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e8e8e8;
  margin-top: 12px;
}
#center_contents .block .left #videos_list li {
  border: 1px solid #ddd;
  padding: 1px;
  margin-left: 4px;
  float: left;
  display: inline;
}
#center_contents .block .left #videos_list li a {
  position: relative;
  display: block;
}
#center_contents .block .left #videos_list li .video_overlay {
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100;
  min-width: 89px;
  min-height: 50px;
  background: url('../../img/layout/video_overlay.png') center center no-repeat;
  z-index: 1;
}
#center_contents .block .left #videos_list li img {
  display: block;
}
#center_contents .block .left #videos_list li div {
  display: none;
}
#center_contents .block .left #videos_list li:first-child {
  margin-left: 4px;
}
#center_contents .block .left #videos_list li.current {
  border: 1px solid #e48527;
}
#center_contents .block .left #videos_list li.notvis {
  display: none;
  margin-top: 4px;
}
#center_contents .block .left .more_videos a {
  display: block;
  height: 18px;
  background: url('../../img/layout/images_all.png') no-repeat 170px 0px;
  font-size: 11px;
  text-align: right;
  padding-right: 45px;
}
#center_contents .block .left .more_videos a:hover {
  background: url('../../img/layout/images_all_h.png') no-repeat 170px 0px;
}
#center_contents .block .left .more_videos a.open {
  background: url('../../img/layout/images_all_a.png') no-repeat 170px 0px;
}
#center_contents .block .left .more_videos a.open:hover {
  background: url('../../img/layout/images_all_a_h.png') no-repeat 170px 0px;
}
#center_contents .block .left .more_videos div {
  display: none;
}
#center_contents .block .left .prices {
  margin: 10px 0px 5px 0px;
  padding: 3px 0px 0px 0px;
  border-top: 1px solid #E8E8E8;
}
#center_contents .block .left .prices ~ .prices {
  margin-top: 5px;
  border-top: none;
}
#center_contents .block .left .prices.options {
  padding-top: 0px;
  border-top: 1px solid #E8E8E8;
}
#center_contents .block .left .prices .box {
  margin: 1px 0px 0px 0px;
  padding: 3px 5px 3px 5px;
  /*.box_gradient(245, 245, 245, 1, 240, 240, 240, 1, top);*/

  background: transparent;
  background: #fafafa;
  background: #fafafa;
  background: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: transparent;
  background: #fafafa;
  background: #fafafa;
  background: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  background: linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
  color: #5B5B5B;
}
#center_contents .block .left .prices .box .text {
  position: relative;
  float: left;
  font-size: 12px;
}
#center_contents .block .left .prices .box .text a {
  color: #5B5B5B;
  text-decoration: none;
}
#center_contents .block .left .prices .box .price {
  float: right;
  font-size: 12px;
  font-weight: 600;
}
#center_contents .block .left .prices .box .price.free {
  color: #EE8004;
}
#center_contents .block .left .prices .box .price.unimportant {
  color: #AAAAAA;
}
#center_contents .block .left .prices .box .price.strike {
  text-decoration: line-through;
}
#center_contents .block .left .prices .box .info {
  margin: 25px 0px 5px 0px;
  display: block;
  color: #999999;
  font-size: 10px;
}
#center_contents .block .left .prices .box .info span {
  margin-top: 2px;
  display: block;
}
#center_contents .block .left .prices .box .info span.conditions {
  margin-top: 5px;
}
#center_contents .block .left .prices .box .info span strong {
  color: #ee8004;
  font-weight: 600;
}
#center_contents .block .left .prices .box.advice {
  background: none;
}
#center_contents .block .left .prices .box.exclusive {
  background: none;
}
#center_contents .block .left .prices .box.options {
  padding-bottom: 1px;
  background: none;
}
#center_contents .block .left .prices .box.options .text {
  color: #B7B7B7;
  font-size: 10px;
}
#center_contents .block .left .prices .box.total {
  background: none;
}
#center_contents .block .left .prices .box.total .text {
  padding: 3px 0px 0px 0px;
  font-size: 14px;
}
#center_contents .block .left .prices .box.total .price {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
}
#center_contents .block .left .prices .box.total.loading {
  background: url('../../img/layout/loading.gif') no-repeat center center;
}
#center_contents .block .left .prices .box.green {
  background: transparent;
  background: #36a615;
  background: #36a615;
  background: -webkit-linear-gradient(top, #36a615 0%, #319713 100%);
  background: -moz-linear-gradient(top, #36a615 0%, #319713 100%);
  background: -ms-linear-gradient(top, #36a615 0%, #319713 100%);
  background: -o-linear-gradient(top, #36a615 0%, #319713 100%);
  background: linear-gradient(top, #36a615 0%, #319713 100%);
  background: transparent;
  background: #36a615;
  background: #36a615;
  background: -webkit-linear-gradient(top, #36a615 0%, #319713 100%);
  background: -moz-linear-gradient(top, #36a615 0%, #319713 100%);
  background: -ms-linear-gradient(top, #36a615 0%, #319713 100%);
  background: -o-linear-gradient(top, #36a615 0%, #319713 100%);
  background: linear-gradient(top, #36a615 0%, #319713 100%);
  color: #FFFFFF;
}
#center_contents .block .left .prices .box.orange {
  background: transparent;
  background: #f8ab1d;
  background: #f8ab1d;
  background: -webkit-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: -moz-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: -ms-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: -o-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: transparent;
  background: #f8ab1d;
  background: #f8ab1d;
  background: -webkit-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: -moz-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: -ms-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: -o-linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  background: linear-gradient(top, #f8ab1d 0%, #f19f07 100%);
  color: #FFFFFF;
}
#center_contents .block .left .prijs_box {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #ddd;
}
#center_contents .block .left .prijs_box.f {
  margin-top: 12px;
}
#center_contents .block .left .prijs_box div.verzending {
  float: left;
  width: 109px;
  margin-top: 3px;
  min-height: 19px;
  color: #fff;
  font-size: 10px;
  padding: 0px 6px 0px 0px;
}
#center_contents .block .left .prijs_box div.verzending.gr {
  background: url('../../img/layout/balloon_green.png') no-repeat top right;
}
#center_contents .block .left .prijs_box div.verzending.or {
  background: url('../../img/layout/balloon_orange.png') no-repeat top right;
}
#center_contents .block .left .prijs_box div.verzending span.gr {
  background: #36a615;
  display: block;
  padding: 2px 6px 2px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#center_contents .block .left .prijs_box div.verzending span.or {
  background: #f8b025;
  display: block;
  padding: 2px 6px 2px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#center_contents .block .left .prijs_box div.price_total {
  float: right;
  font: 18px 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  color: #5b5b5b;
}
#center_contents .block .left .prijs_box div.btw {
  clear: both;
  color: #a7a7a7;
  font-size: 11px;
  padding-top: 3px;
}
#center_contents .block .left .prijs_box div.montage {
  clear: both;
  text-align: left;
  font-size: 11px;
  padding-top: 8px;
}
#center_contents .block .left .prijs_box div.montage #product_montage_check {
  padding-left: 23px;
  color: #9A9A9A;
  text-decoration: none;
}
#center_contents .block .left .prijs_box span.green {
  color: #36A615;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 20px;
  background: url('../../img/layout/voor_check.png') no-repeat right 0px;
}
#center_contents .block .left .prijs_box div.incart {
  margin-top: 8px;
}
#center_contents .block .left .prijs_box div.incart a {
  display: block;
  text-align: center;
}
#center_contents .block .right {
  float: right;
  width: 426px;
}
#center_contents .block .right.s {
  width: 207px;
}
#center_contents .block .right.m {
  width: 316px;
}
#center_contents .block .right .downloads {
  margin-bottom: 4px;
}
#center_contents .block .right #accord_relations ul li {
  padding-left: 5px;
}
#center_contents .block .right.w310 {
  width: 310px;
}
#center_contents .block .right h2 {
  font-size: 16px;
  font-weight: 600;
  color: #3c3c3c;
  margin-bottom: 6px;
}
#center_contents .block.intro {
  padding-bottom: 7px;
  border-bottom: 1px solid #CFCFCF;
  margin-bottom: 15px;
}
#center_contents .block.intro h1 {
  margin-bottom: 3px;
}
#center_contents .block.intro h1 span.promo {
  font-size: 14px;
  color: #fff;
  background: #98d73d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 5px;
  text-decoration: none !important;
  margin-left: 10px;
  display: inline-block;
}
#center_contents .block.intro .voorraad_top {
  color: #747474;
}
#center_contents .block.intro .left {
  margin: 0px;
  width: auto !important;
  float: none !important;
  position: static;
  /* reset from #center_contents .block .left {} */

}
#center_contents .block.intro .right {
  margin: 0px;
  padding: 0px 0px 0px 10px;
  height: 45px;
  float: right;
  width: auto !important;
  text-align: right;
}
#center_contents .block.intro .right div.price {
  padding: 5px 5px 0px 0px;
  display: inline-block;
  position: relative;
  top: 4px;
  color: #5b5b5b;
  font: 21px 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  line-height: 32px;
  text-align: right;
}
#center_contents .block.intro .right div.price span.info {
  color: #BBBBBB;
  font-size: 10px;
  line-height: 10px;
}
#center_contents .block.intro .right div.price span.advice {
  margin: 0px 5px 0px 0px;
}
#center_contents .block.intro .right .button {
  margin-top: 5px;
  vertical-align: top;
}
#center_contents .block.exclusive .right div.price {
  position: relative;
  top: 0px;
  font-size: 19px;
  line-height: 21px;
  vertical-align: top;
}
#center_contents .block.exclusive .right div.price span.excl {
  font-size: 15px;
}
#center_contents .block .button_white {
  border: 1px solid #e8e8e8;
  text-shadow: 0px 1px 0px #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 1px 0px #f6f6f6;
  -moz-box-shadow: inset 0 0 1px 0px #f6f6f6;
  box-shadow: inset 0 0 1px 0px #f6f6f6;
  -webkit-box-shadow: inset 0 0 1px 0px #f6f6f6;
  -moz-box-shadow: inset 0 0 1px 0px #f6f6f6;
  box-shadow: inset 0 0 1px 0px #f6f6f6;
  background: #eee;
  background: transparent;
  background: #f5f5f5;
  background: #f5f5f5;
  background: -webkit-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: -moz-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: -ms-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: -o-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: transparent;
  background: #f5f5f5;
  background: #f5f5f5;
  background: -webkit-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: -moz-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: -ms-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: -o-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  background: linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
  vertical-align: middle;
  padding: 6px 18px;
  display: block;
  color: #3c3c3c;
  text-decoration: none;
  position: relative;
}
#center_contents .block .button_white:hover {
  background: #eee;
}
#center_contents .block .button_white.video {
  padding-left: 41px;
}
#center_contents .block .button_white .icon_vid {
  position: absolute;
  top: 6px;
  left: 8px;
  width: 20px;
  height: 19px;
  background-image: url('../../img/layout/icon_video.png');
  background-repeat: no-repeat;
}
#center_contents .block .product_space {
  margin-top: 12px;
}
#center_contents .block #child_variation_data_intro {
  margin: 20px 2px 10px 2px;
  padding: 5px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
  text-align: left;
}
#center_contents .block #child_variation_data_button {
  margin: 0px 2px 20px 2px;
  padding: 5px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
  text-align: right;
}
#center_contents .block #child_variation_data_button div.price {
  padding: 5px 5px 0px 0px;
  display: inline-block;
  position: relative;
  top: 4px;
  color: #5b5b5b;
  font: 21px 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  line-height: 32px;
  text-align: right;
}
#center_contents .block #child_variation_data_button div.price span.info {
  color: #BBBBBB;
  font-size: 10px;
  line-height: 10px;
}
#center_contents .block #child_variation_data_button div.price span.advice {
  margin: 0px 5px 0px 0px;
}
#center_contents .block #child_variation_data_button .button {
  float: left;
}
#center_contents .block .variation_box {
  border: 1px solid #ddd;
  margin: 2px;
  margin-bottom: 5px;
  padding: 5px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#center_contents .block .variation_box.acc {
  border: 0px;
  -webkit-box-shadow: 0 0 0 0 rgba(241, 241, 241, 0);
  -moz-box-shadow: 0 0 0 0 rgba(241, 241, 241, 0);
  box-shadow: 0 0 0 0 rgba(241, 241, 241, 0);
  -webkit-box-shadow: 0 0 0 0 rgba(241, 241, 241, 0);
  -moz-box-shadow: 0 0 0 0 rgba(241, 241, 241, 0);
  box-shadow: 0 0 0 0 rgba(241, 241, 241, 0);
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
#center_contents .block .variation_box .subprod_name {
  display: block;
  margin-bottom: 9px;
  font: 600 14px 'Open Sans', Arial, sans-serif;
  background: #f1f1f1;
  padding: 3px 5px;
}
#center_contents .block .variation_box .image {
  float: left;
  width: 60px;
  margin-left: 5px;
  margin-top: 2px;
}
#center_contents .block .variation_box .variations {
  margin-left: 65px;
}
#center_contents .block .variation_box .variations strong {
  display: block;
  font-size: 13px;
  margin-bottom: 2px;
}
#center_contents .block .variation_box .variations strong.small {
  font-size: 12px;
}
#center_contents .block .variation_box .variations strong span {
  font-weight: normal;
}
#center_contents .block .variation_box .variations.lefted {
  margin-left: 0px;
}
#center_contents .block .variation_box .variations .options {
  margin-bottom: 6px;
}
#center_contents .block .variation_box .variations .options li {
  position: relative;
}
#center_contents .block .variation_box .variations .options li .overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  background: url('../../img/layout/loading_content.png') repeat;
}
#center_contents .block .variation_box .variations .options li .stock {
  height: 2px;
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#center_contents .block .variation_box .variations .options li .stock.green {
  background-color: #7DC746;
}
#center_contents .block .variation_box .variations .options li .stock.orange {
  background-color: #E8B11C;
}
#center_contents .block .variation_box .variations .options li .stock.gray {
  background-color: #dadada;
}
#center_contents .block .variation_box .variations .options li .preview {
  border: 1px solid #c2c2c2;
  padding: 1px;
}
#center_contents .block .variation_box .variations .options li .preview img {
  display: block;
  cursor: pointer;
}
#center_contents .block .variation_box .variations .options li .preview.active {
  border: 1px solid #000000;
}
#center_contents .block .variation_box .variations .options li.kleur,
#center_contents .block .variation_box .variations .options li.multi-kleur,
#center_contents .block .variation_box .variations .options li.vorm,
#center_contents .block .variation_box .variations .options li.thema,
#center_contents .block .variation_box .variations .options li.kwaliteit,
#center_contents .block .variation_box .variations .options li.maat,
#center_contents .block .variation_box .variations .options li.design {
  float: left;
  margin-right: 4px;
  margin-top: 4px;
}
#center_contents .block .variation_box .price {
  display: block;
  text-align: right;
  color: #5B5B5B;
  font: 600 16px 'Open Sans', Arial, sans-serif;
  background-color: #f5f5f5;
  padding-right: 4px;
}
#center_contents .block .acc_jump {
  white-space: nowrap;
  padding-right: 10px;
  padding-top: 7px;
  vertical-align: top;
  width: 70px;
}
#center_contents .block .acc_group_jump {
  float: left;
  display: block;
  padding: 7px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #DDDDDD;
  border-bottom: 1px solid #C4C4C4;
  margin-right: 5px;
  margin-bottom: 5px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #fff;
  color: #555555;
}
#center_contents .block .acc_group_jump:hover {
  background: #E8E8E8;
}
#center_contents .block .accessoire_group {
  margin-bottom: 6px;
  margin-top: 10px;
  padding: 7px 8px;
  background: #EAEAEA;
  border-bottom: 1px solid #CCCCCC;
  text-shadow: 0px 1px 0px #fff;
  color: #3C3C3C;
  font: 600 14px 'Open Sans', Arial, sans-serif;
}
#center_contents .block .accessoire_group.mbot {
  margin-top: 30px;
}
#center_contents .block .accessoire {
  border: 1px solid #ddd;
  background-color: #fff;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  margin: 2px;
  margin-bottom: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
}
#center_contents .block .accessoire:hover {
  -webkit-box-shadow: 0 0 2px 1px #d3d3d3;
  -moz-box-shadow: 0 0 2px 1px #d3d3d3;
  box-shadow: 0 0 2px 1px #d3d3d3;
  -webkit-box-shadow: 0 0 2px 1px #d3d3d3;
  -moz-box-shadow: 0 0 2px 1px #d3d3d3;
  box-shadow: 0 0 2px 1px #d3d3d3;
}
#center_contents .block .accessoire .image {
  width: 50px;
  float: left;
  padding: 7px;
  text-align: left;
  vertical-align: top;
}
#center_contents .block .accessoire .image img {
  border: 1px solid #EEEEEE;
  display: block;
}
#center_contents .block .accessoire .image_big {
  display: none;
}
#center_contents .block .accessoire .main {
  margin-left: 64px;
  /*				.customize_data {
					padding:5px;
					font-size:12px;
					span {
						padding-left:20px;
					}
				}*/

}
#center_contents .block .accessoire .main h3 {
  font-size: 15px;
  display: block;
  text-transform: uppercase;
  font-weight: 600;
  padding: 3px 0px 0px 5px;
  margin-bottom: 0px !important;
}
#center_contents .block .accessoire .main h3 a {
  text-decoration: none;
}
#center_contents .block .accessoire .main h3 .assembly {
  float: right;
  margin: 2px 5px 0px 5px;
}
#center_contents .block .accessoire .main .desc {
  height: 25px;
  line-height: 25px;
  overflow: hidden;
  padding-left: 5px;
  padding-right: 5px;
  color: #777;
}
#center_contents .block .accessoire .main .acc_var_data .variation_box:last-child {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#center_contents .block .accessoire .main .acc_var_data .voorraad {
  padding-left: 5px;
  padding-top: 5px;
}
#center_contents .block .accessoire .main .acc_var_data .voorraad span.green {
  color: #36A615;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 20px;
  background: url('../../img/layout/voor_check.png') no-repeat right 0px;
}
#center_contents .block .accessoire .main .acc_var_data .voorraad span.orange {
  color: #E8B11C;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 20px;
  background: url('../../img/layout/voor_excla.png') no-repeat right 0px;
}
#center_contents .block .accessoire .main .acc_var_data .voorraad span.gray {
  color: #868686;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 20px;
}
#center_contents .block .accessoire .main table {
  width: 100%;
}
#center_contents .block .accessoire .main table .cart {
  width: 250px;
  text-align: right;
  vertical-align: bottom;
  padding: 6px;
  padding-top: 4px;
}
#center_contents .block .accessoire .main table .cart input {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  padding: 3px 5px;
  text-align: right;
  width: 30px;
  vertical-align: middle;
}
#center_contents .block .accessoire .main table .cart .button {
  padding: 2px 7px;
  margin-left: 3px;
}
#center_contents .block .accessoire .main table .cart .button.green {
  padding: 2px 5px;
}
#center_contents .block .accessoire .main table .cart .button.green img {
  position: relative;
  top: 2px;
}
#center_contents .block .accessoire .main table .cart .button.red {
  margin-left: 3px;
}
#center_contents .block .accessoire .main table .cart .advice {
  float: left;
  position: relative;
  top: 2px;
  width: 45px;
  margin-bottom: 3px;
  margin-right: 5px;
  margin-top: 5px;
  font: 300 11px 'Open Sans', Arial, sans-serif;
  text-align: right;
}
#center_contents .block .accessoire .main table .cart .price {
  float: left;
  position: relative;
  top: 2px;
  width: 80px;
  margin-bottom: 3px;
  color: #5B5B5B;
  font: 600 15px 'Open Sans', Arial, sans-serif;
  text-align: right;
}
#center_contents .block .accessoire .main table .cart .price span {
  float: left;
  color: #999;
}
#center_contents .block .customize_product {
  border: 1px solid #ddd;
  background-color: #fff;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  -webkit-box-shadow: 0 0 2px 1px #f1f1f1;
  -moz-box-shadow: 0 0 2px 1px #f1f1f1;
  box-shadow: 0 0 2px 1px #f1f1f1;
  margin: 2px;
  margin-bottom: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
}
#center_contents .block .customize_product:hover {
  -webkit-box-shadow: 0 0 2px 1px #d3d3d3;
  -moz-box-shadow: 0 0 2px 1px #d3d3d3;
  box-shadow: 0 0 2px 1px #d3d3d3;
  -webkit-box-shadow: 0 0 2px 1px #d3d3d3;
  -moz-box-shadow: 0 0 2px 1px #d3d3d3;
  box-shadow: 0 0 2px 1px #d3d3d3;
}
#center_contents .block .customize_product .image {
  width: 50px;
  float: left;
  padding: 7px;
  text-align: left;
  vertical-align: top;
}
#center_contents .block .customize_product .image img {
  border: 1px solid #EEEEEE;
  display: block;
}
#center_contents .block .customize_product .image_big {
  display: none;
}
#center_contents .block .customize_product .main {
  margin-left: 64px;
  /*				.customize_data {
					padding:5px;
					font-size:12px;
					span {
						padding-left:20px;
					}
				}*/

}
#center_contents .block .customize_product .main h3 {
  font-size: 15px;
  display: block;
  text-transform: uppercase;
  font-weight: 600;
  padding: 3px 0px 0px 5px;
  margin-bottom: 0px !important;
}
#center_contents .block .customize_product .main h3 a {
  text-decoration: none;
}
#center_contents .block .customize_product .main h3 .assembly {
  float: right;
  margin: 2px 5px 0px 5px;
}
#center_contents .block .customize_product .main .desc {
  height: 25px;
  line-height: 25px;
  overflow: hidden;
  padding-left: 5px;
  padding-right: 5px;
  color: #777;
}
#center_contents .block .customize_product .main .acc_var_data .variation_box:last-child {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#center_contents .block .customize_product .main .acc_var_data .voorraad {
  padding-left: 5px;
  padding-top: 5px;
}
#center_contents .block .customize_product .main .acc_var_data .voorraad span.green {
  color: #36A615;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 20px;
  background: url('../../img/layout/voor_check.png') no-repeat right 0px;
}
#center_contents .block .customize_product .main .acc_var_data .voorraad span.orange {
  color: #E8B11C;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 20px;
  background: url('../../img/layout/voor_excla.png') no-repeat right 0px;
}
#center_contents .block .customize_product .main .acc_var_data .voorraad span.gray {
  color: #868686;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  padding-left: 5px;
  padding-right: 20px;
}
#center_contents .block .customize_product .main td.cart .price.custom_part {
  clear: both;
  right: 120px;
  color: #5b5b5b;
  float: right;
}
#center_contents .block .customize_product .main .customize_data {
  padding: 5px;
  font-size: 12px;
}
#center_contents .block .customize_product .main .customize_data .customize_choise {
  clear: both;
}
#center_contents .block .customize_product .main .customize_data input {
  margin-top: 3px;
}
#center_contents .block .customize_product .main .customize_data span.price {
  right: 120px;
  color: #5b5b5b;
  float: right;
  font: 600 15px "Open Sans", Arial, sans-serif;
  margin-bottom: 3px;
  position: relative;
  text-align: right;
  top: 2px;
  width: 80px;
}
#center_contents .block .customize_product .main .customize_data span.price span {
  color: #999;
  float: left;
}
#center_contents .block .customize_product .main table {
  width: 100%;
}
#center_contents .block .customize_product .main table .cart {
  width: 250px;
  text-align: right;
  vertical-align: bottom;
  padding: 6px;
  padding-top: 4px;
}
#center_contents .block .customize_product .main table .cart input {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  padding: 3px 5px;
  text-align: right;
  width: 30px;
  vertical-align: middle;
}
#center_contents .block .customize_product .main table .cart .button {
  padding: 2px 7px;
  margin-left: 3px;
}
#center_contents .block .customize_product .main table .cart .button.green {
  padding: 2px 5px;
}
#center_contents .block .customize_product .main table .cart .button.green img {
  position: relative;
  top: 2px;
}
#center_contents .block .customize_product .main table .cart .button.red {
  margin-left: 3px;
}
#center_contents .block .customize_product .main table .cart .advice {
  float: left;
  position: relative;
  top: 2px;
  width: 45px;
  margin-bottom: 3px;
  margin-right: 5px;
  margin-top: 5px;
  font: 300 11px 'Open Sans', Arial, sans-serif;
  text-align: right;
}
#center_contents .block .customize_product .main table .cart .price {
  float: left;
  position: relative;
  top: 2px;
  width: 80px;
  margin-bottom: 3px;
  color: #5B5B5B;
  font: 600 15px 'Open Sans', Arial, sans-serif;
  text-align: right;
}
#center_contents .block .customize_product .main table .cart .price span {
  float: left;
  color: #999;
}
#center_contents .block .customize_product .main.stars {
  margin-right: 64px;
}
#center_contents .block .customize_product .main.stars p {
  font-size: 12px;
}
#center_contents .block .rent_calendar {
  width: 323px;
  border: 1px solid #d4d4d4;
}
#center_contents .block .rent_calendar .calendar_month_head {
  background: #f1f1f1;
  height: 30px;
  padding-top: 7px;
  text-align: center;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
#center_contents .block .rent_calendar .calendar_month_head div {
  position: relative;
  height: 30px;
}
#center_contents .block .rent_calendar .calendar_month_head a {
  position: absolute;
  top: 2px;
  right: 7px;
  font-size: 12px;
  font-weight: 400;
  padding-right: 15px;
  color: #333;
  text-decoration: none;
  background: url('../../img/layout/arrow_right_4.png') right 4px no-repeat;
}
#center_contents .block .rent_calendar .calendar_month_head a.prev {
  left: 7px;
  right: auto;
  padding-right: 0px;
  padding-left: 15px;
  background: url('../../img/layout/arrow_left.png') left 4px no-repeat;
}
#center_contents .block .rent_calendar .calendar-day {
  height: 33px;
  width: 45px;
  border-top: 1px solid #cbcbcb;
  border-right: 1px solid #cbcbcb;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
  cursor: pointer;
}
#center_contents .block .rent_calendar .day_chosen {
  background: #6bd5f3;
  border: 1px solid #2aa4c6 !important;
  color: #12586b;
}
#center_contents .block .rent_calendar .day_active {
  background: #6ed033;
  border: 1px solid #429112 !important;
  color: #235604;
}
#center_contents .block .rent_calendar .day_available {
  background: #d3ffb9;
  color: #549031;
}
#center_contents .block .rent_calendar .day_available_wk {
  background: #baea9d;
  color: #549031;
}
#center_contents .block .rent_calendar .day_inactive {
  background: #f45f5f;
  border: 1px solid #c94040 !important;
  color: #812c2c;
}
#center_contents .block .rent_calendar .calendar_day_np {
  border-top: 1px solid #cbcbcb;
  border-right: 1px solid #cbcbcb;
  color: #ccccca;
}
#center_contents .block .rent_calendar .day-number {
  height: 33px;
  text-align: center;
  line-height: 33px;
  font-size: 15px;
  font-weight: 600;
}
#center_contents .block .rent_calendar .calendar_day_head {
  display: none;
}
#center_contents .block .cal_legenda {
  margin-top: 8px;
}
#center_contents .block .cal_legenda span {
  display: inline-block;
  width: 13px;
  height: 14px;
  margin-left: 16px;
  margin-right: 7px;
  position: relative;
  top: 2px;
}
#center_contents .block .cal_legenda span.day_chosen {
  margin-left: 0px;
  background: #6bd5f3;
  border: 1px solid #2aa4c6 !important;
  color: #12586b;
}
#center_contents .block .cal_legenda span.day_inactive {
  background: #f45f5f;
  border: 1px solid #c94040 !important;
  color: #812c2c;
}
#center_contents .block .cal_legenda span.day_available {
  background: #d3ffb9;
  color: #549031;
  border: 1px solid #82ac69;
}
#center_contents .block .amount_row {
  margin-top: 5px;
  overflow: hidden;
}
#center_contents .block .amount_row .amount {
  float: right;
}
#center_contents .block .amount_row .amount .bad {
  color: red;
  font-weight: 600;
}
#center_contents .block .amount_row b {
  font-weight: 600;
  color: #EE8004;
}
#center_contents .block .rent_transport {
  overflow: hidden;
  margin-bottom: 6px;
}
#center_contents .block .rent_transport div {
  margin-bottom: 2px;
}
#center_contents .block .adres .rent_logo {
  margin-bottom: 15px;
}
#center_contents .block .adres .rent_logo img {
  max-width: 190px;
}
#center_contents .block table.customize {
  width: 100%;
  font-size: 12px;
}
#center_contents .block table.customize tr:nth-child(2) th {
  text-align: left;
}
#center_contents .block table.customize tr td, #center_contents .block table.customize th {
  padding: 5px;
  vertical-align: center;
  /*				&:nth-child(2) {
					width:211px;
				}*/

}
#center_contents .block table.customize tr td:first-child, #center_contents .block table.customize th:first-child {
  /*padding-left:15px;*/

}
#center_contents .block table.customize tr td div.main h3, #center_contents .block table.customize th div.main h3 {
  display: inline-block;
}
#center_contents .block table.customize tr:not(.noline) td, #center_contents .block table.customize th {
  border-bottom: 1px dashed #DDD;
}
#center_contents .block table.customize .cart {
  color: #5b5b5b;
  font: 600 15px "Open Sans", Arial, sans-serif;
  margin-bottom: 3px;
  padding-right: 50px;
  position: relative;
  text-align: right;
  top: 2px;
  width: 80px;
}
#center_contents .block table.customize .cart span {
  color: #999;
  float: left;
}
#center_contents .breadcrumb {
  margin: -2px 0px 0px -3px;
  z-index: 200;
  /*
		padding: 0px 0px 0px 0px;
		
		position: relative;
		z-index: 200;
		
		.bc_short {
			position: relative;
			z-index: 202;
			
			ul {
				
				li {
					list-style-type: none;
					
					display: inline-block;
					
					a {
						text-decoration: none;
					}
				}
				li+li:before {
					content: ' » ';
				}
			}
		}
		
		.bc_full {
			padding: 25px 5px 5px 5px;
			
			background-color: #FFFFFF;
			border: 1px solid #E1E1E1;
			.box_rounded(4px);
			
			position: absolute;
			top: -1px;
			left: -5px;
			
			display: block;
			width: 655px;
			
			z-index: 201;
			
			ul {
				margin-right: 10px;
				
				vertical-align: top;
				display: inline-block;
				
				li {
					
					a {
						text-decoration: none;
						
						&.current {
							color: #000000;
						}
					}
				}
			}
		}
		*/

}
#center_contents .breadcrumb .crumb {
  padding: 0px 0px 5px 0px;
  display: inline-block;
  position: relative;
}
#center_contents .breadcrumb .crumb .short {
  position: relative;
  z-index: 201;
}
#center_contents .breadcrumb .crumb .short a {
  padding: 2px;
  display: inline-block;
  text-decoration: none;
}
#center_contents .breadcrumb .crumb .short span.arrow {
  margin: 0px 5px 1px 0px;
  background: url('../../img/layout/icon_arrow_down.png') center center no-repeat;
  border: 1px solid #EEEEEE;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display: inline-block;
  width: 18px;
  height: 14px;
  vertical-align: text-bottom;
}
#center_contents .breadcrumb .crumb .short span.arrow-up {
  background: url('../../img/layout/icon_arrow_up.png') center center no-repeat;
  border: 1px solid #DDDDDD;
}
#center_contents .breadcrumb .crumb .full {
  background-color: #FFFFFF;
  border: 1px solid #CFCFCF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  position: absolute;
  top: 24px;
  left: -8px;
  display: inline-block;
  min-width: 175px;
  z-index: 202;
}
#center_contents .breadcrumb .crumb .full ul {
  margin: 5px 15px 5px 10px;
  /*display: none;*/

}
#center_contents .breadcrumb .crumb .full ul li {
  margin: 0px 0px 2px 0px;
}
#center_contents .breadcrumb .crumb .full ul li a {
  text-decoration: none;
  white-space: nowrap;
  display: block;
}
#center_contents .breadcrumb .crumb .full ul li a.current {
  color: #000000;
}
#center_contents .breadcrumb .crumb .full ul li a:hover {
  text-decoration: underline;
}
#center_contents .advice {
  color: #FF0000;
  color: rgba(255, 0, 0, 0.3);
  font-size: 13px;
  font-weight: 300;
  line-height: 13px;
  text-decoration: line-through;
}
#center_contents .advice .advice-inner {
  color: #666666;
}
#center_contents .checklist {
  margin: 12px 0px 18px 0px;
}
#center_contents .checklist li {
  list-style-type: none;
  background: url('../../img/layout/voor_check.png') no-repeat left 1px;
  padding-left: 20px;
}
#center_contents table.properties {
  width: 100%;
  border-spacing: 0;
  border-collapse: inherit;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-clip: padding-box;
}
#center_contents table.properties.prop_top {
  margin-top: 15px !important;
}
#center_contents table.properties.short {
  margin-top: 0px;
  margin-bottom: 4px;
}
#center_contents table.properties.short tr td:first-child {
  width: 160px;
}
#center_contents table.properties tr:nth-child(even) {
  background: #fff;
}
#center_contents table.properties tr:nth-child(odd) {
  background: #f2f2f2;
}
#center_contents table.properties tr:last-child td {
  border-bottom: 0px;
}
#center_contents table.properties th {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  color: #333;
  padding: 7px 10px;
  line-height: 21px;
  vertical-align: middle;
  text-align: left;
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
  background: #ddd;
}
#center_contents table.properties th:last-child {
  border-right: 0px;
}
#center_contents table.properties td {
  border-bottom: 1px solid #ddd;
  border-right: 1px solid #ddd;
  color: #666;
  padding: 2px 10px;
  line-height: 21px;
  vertical-align: top;
  text-align: left;
}
#center_contents table.properties td:first-child {
  width: 190px;
}
#center_contents table.properties td:last-child {
  border-right: 0px;
}
#center_contents table.properties td span.help {
  float: left;
  width: 23px;
  height: 19px;
  background: url('../../img/layout/icon_info.png') no-repeat 0px 3px;
  cursor: help;
}
#center_contents table.properties td span.small {
  font-size: 10px;
  line-height: 16px;
}
#center_contents table.properties td span.block {
  margin: 0px;
  display: block;
}
#center_contents table.properties td div {
  display: none;
}
#center_contents table.properties td.label {
  width: 300px;
}
#center_contents table.properties td.compare {
  width: 180px;
}
#center_contents table.properties td.compare.identical {
  color: #BBBBBB;
}
#center_contents table.properties tr:nth-child(even) td.compare.current {
  background-color: #F0F9EE;
}
#center_contents table.properties tr:nth-child(odd) td.compare.current {
  background-color: #E3f3E0;
}
#center_contents table.rent_prices {
  width: 100%;
  border-spacing: 0;
  border-collapse: inherit;
  border: 1px solid #dc7900;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-clip: padding-box;
  margin-top: 15px;
}
#center_contents table.rent_prices th {
  font-weight: 600;
  padding-bottom: 8px;
  text-align: left;
  width: 50%;
  background: #ff8c00;
  border-bottom: 1px solid #dc7900;
  border-right: 1px solid #dc7900;
  border-top: 1px solid #ffa940;
  color: #fff;
  padding: 7px 10px;
  line-height: 21px;
  vertical-align: middle;
}
#center_contents table.rent_prices th:last-child {
  border-right: 0px;
}
#center_contents table.rent_prices td {
  text-align: left;
  padding: 2px 10px;
  line-height: 21px;
  vertical-align: middle;
  border-bottom: 1px solid #ea9227;
  border-right: 1px solid #ea9227;
  border-top: 1px solid #ffb458;
  color: #fff;
  text-shadow: 0px -1px 0px #d7841f;
}
#center_contents table.rent_prices td:last-child {
  border-right: 0px;
}
#center_contents table.rent_prices td.price {
  text-align: right;
  font-size: 15px;
  font-weight: 600;
}
#center_contents table.rent_prices tr:nth-child(even) {
  background: #ffa435;
}
#center_contents table.rent_prices tr:nth-child(odd) {
  background: #ffa435;
}
#center_contents table.rent_prices tr:last-child td {
  border-bottom: 0px;
}
#center_contents table.info {
  width: 100%;
  border-collapse: collapse;
}
#center_contents table.info tr {
  border-bottom: 1px dotted #ddd;
}
#center_contents table.info tr td {
  padding: 4px;
  vertical-align: top;
}
#center_contents table.info tr td:first-child {
  font: 'Open Sans', Arial, sans-serif;
  font-weight: 600;
}
#center_contents table.info.marbot {
  margin-bottom: 12px;
}
#center_contents .stock_eol {
  display: inline;
  color: #C50B0B;
  font-size: 11px;
  font-weight: 600;
  margin-left: 5px;
  text-transform: uppercase;
}
#center_contents .prod_new {
  position: absolute;
  top: 5px;
  left: 5px;
  color: #fff;
  text-transform: uppercase;
  background: #d1902d;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 11px;
  font-weight: 600;
  padding: 2px 7px;
}
#accessoire_zoom {
  position: absolute;
  background: #fff;
  padding: 5px;
  -webkit-box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.29);
  -moz-box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.29);
  box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.29);
  -webkit-box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.29);
  -moz-box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.29);
  box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.29);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#accessoire_zoom img {
  display: block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/**********************************************
* Delicasa Layout
**********************************************/
body {
  margin: 0px;
  padding: 0px;
  background: #fff;
  color: #444444;
  font: 13px 'Open Sans', Arial, sans-serif;
  line-height: 18px;
}
a {
  color: #da7b12;
  text-decoration: none;
}
.center_content {
  width: 980px;
  position: relative;
  margin: 0px auto;
}
#top {
  border-bottom: 1px solid #eee;
}
#top .center_content {
  height: 73px;
}
#top #logo {
  position: absolute;
  width: 200px;
  height: 54px;
  left: 0px;
  top: 8px;
  background: url('../images/scava_logo.png') no-repeat;
}
#menu .center_content {
  height: 41px;
}
#menu ul {
  overflow: hidden;
  float: left;
}
#menu ul li {
  float: left;
}
#menu ul li a {
  display: block;
  height: 29px;
  padding: 12px 6px 0px 6px;
  margin-right: 25px;
  color: #333;
  text-transform: uppercase;
  font-weight: 600;
  text-decoration: none;
}
#menu ul li a:hover {
  color: #888;
}
#menu ul.social {
  float: right;
  margin-top: 12px;
}
#menu ul.social li {
  float: right;
}
#menu ul.social li a {
  margin: 0px 0px 0px 13px;
  padding: 0px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  display: block;
  height: 17px;
  width: 17px;
}
#menu ul.social li a:hover {
  background-position: 0px -20px;
}
#menu ul.social li a.facebook {
  background-image: url('../images/social/facebook_gray_small.png');
}
#menu ul.social li a.twitter {
  background-image: url('../images/social/twitter_gray_small.png');
}
#menu ul.social li a.google {
  background-image: url('../images/social/google_gray_small.png');
}
#header {
  /*background: url('../images/header_bg.png') center top no-repeat;*/

  background-color: #EEEEEE;
  background-image: url('../images/headers/header-main.jpg');
  background-repeat: no-repeat;
  background-position: center top;
  -webkit-box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.4);
}
#header .center_content {
  height: 280px;
}
#header h1 {
  position: absolute;
  left: 8px;
  top: 60px;
  font-size: 36px;
  font-weight: 600;
  color: #fff;
  text-shadow: 0px 1px 3px #555555;
  text-shadow: 0px 1px 3px #555555;
  margin: 0px;
}
#header ul.circles {
  position: absolute;
  left: 0px;
  bottom: 20px;
}
#header ul.circles li {
  float: left;
}
#header ul.circles li a {
  margin: 0px 11px 0px 0px;
  display: block;
  width: 126px;
  height: 126px;
  position: relative;
  top: 0px;
  color: #fff;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
}
#header ul.circles li a h2 {
  margin-bottom: 7px;
  padding-top: 32px;
  color: #fff;
  font-size: 20px;
  text-decoration: none;
}
#header ul.circles li a div.text {
  padding: 0px 8px;
  position: absolute;
  top: 0;
  left: 0;
  width: 110px;
  height: 126px;
  z-index: 11;
}
#header ul.circles li a img {
  position: absolute;
  top: 0;
  left: 0;
  width: 126px;
  height: 126px;
  z-index: 10;
}
#header ul.circles li.bodyhealth h2 {
  margin-bottom: 0px;
  padding-top: 15px;
}
#content {
  overflow: hidden;
  margin-top: 30px;
}
#content a {
  text-decoration: none;
  border-bottom: 1px solid #DDDDDD;
  -webkit-transition: border-color 0.2s ease 0s;
  -moz-transition: border-color 0.2s ease 0s;
  -ms-transition: border-color 0.2s ease 0s;
  -o-transition: border-color 0.2s ease 0s;
  transition: border-color 0.2s ease 0s;
  -webkit-transition: border-color 0.2s ease 0s;
  -moz-transition: border-color 0.2s ease 0s;
  -ms-transition: border-color 0.2s ease 0s;
  -o-transition: border-color 0.2s ease 0s;
  transition: border-color 0.2s ease 0s;
}
#content a:hover {
  text-decoration: none;
  border-bottom: 1px solid #DA7B12;
}
#content #center_contents {
  margin: auto;
  padding: auto;
}
#content #center_contents .line {
  border: none;
}
#content .real_content {
  width: 675px;
  float: left;
}
#content .real_content ul.kservice {
  padding-bottom: 1px;
  overflow: hidden;
}
#content .real_content p.content {
  margin-bottom: 25px;
}
#content .real_content p.content strong {
  font-weight: 600;
  color: #111111;
}
#content .real_content p.content.justify {
  text-align: justify;
}
#content .real_content .afdeel {
  margin-bottom: 20px;
  border: none;
  display: block;
  overflow: hidden;
  text-decoration: none;
}
#content .real_content .afdeel h2 {
  margin-top: 10px;
  font-size: 36px;
  line-height: 36px;
  text-transform: uppercase;
}
#content .real_content .afdeel h2.kids {
  color: #e9a742;
}
#content .real_content .afdeel h2.bodyhealth {
  color: #5f91b4;
}
#content .real_content .afdeel h2.patio {
  color: #6a957f;
}
#content .real_content .afdeel h2.vrijetijd {
  color: #ad523c;
}
#content .real_content .afdeel h2.sport {
  color: #7b6aa9;
}
#content .real_content .afdeel h2.ecosfeer {
  color: #999f54;
}
#content .real_content .afdeel .photo {
  margin-right: 35px;
  position: relative;
}
#content .real_content .afdeel .photo .photo_hover {
  background-image: url('../images/homepage/afdeling_hover.png');
  background-position: center center;
  position: absolute;
  left: 5px;
  top: 5px;
  width: 200px;
  height: 120px;
  z-index: 101;
}
#content .real_content .afdeel p {
  text-align: justify;
  color: #555555;
}
#content .real_content .news_items {
  padding-bottom: 25px;
  padding-top: 8px;
}
#content .real_content .news_items .item {
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 15px;
}
#content .real_content .news_items .item h2 {
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  margin-bottom: 8px;
  text-transform: none;
}
#content .real_content .news_items .item .info {
  padding-left: 20px;
  color: #868686;
  font-size: 12px;
  margin-bottom: 12px;
  background: url('../images/icon_info.png') 0px 3px no-repeat;
}
#content .real_content .news_items .item .info a {
  padding: 2px 8px;
  background: #ffcb62;
  border: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  float: right;
  color: #fff;
  text-decoration: none;
  -webkit-transition: background-color 0.2s ease 0s;
  -moz-transition: background-color 0.2s ease 0s;
  -ms-transition: background-color 0.2s ease 0s;
  -o-transition: background-color 0.2s ease 0s;
  transition: background-color 0.2s ease 0s;
  -webkit-transition: background-color 0.2s ease 0s;
  -moz-transition: background-color 0.2s ease 0s;
  -ms-transition: background-color 0.2s ease 0s;
  -o-transition: background-color 0.2s ease 0s;
  transition: background-color 0.2s ease 0s;
}
#content .real_content .news_items .item .info a:hover {
  background: #ee8f26;
}
#content .real_content .news_items .item .text {
  margin-bottom: 12px;
}
#content .real_content .news_items .item .text img.border {
  padding: 5px 5px 5px 5px;
  background-color: #DDDDDD;
  border: 1px solid #CCCCCC;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
#content .real_content .news_items .item .text img.border.white {
  background-color: #FFFFFF;
}
#content .real_content .news_items .item .text div.center {
  display: block;
  text-align: center;
}
#content .real_content .news_items .item .text div.youtube {
  margin: 5px 10px 10px 0px;
  padding: 5px 5px 3px 5px;
  background-color: #DDDDDD;
  border: 1px solid #CCCCCC;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: inline-block;
  width: auto;
}
#content .real_content .news_items .item .text div.youtube iframe {
  margin: 0px;
}
#content .real_content .over_scava .afdeling {
  margin: 0px 0px 50px 0px;
}
#content .real_content .over_scava .afdeling:first-child {
  margin-top: 50px;
}
#content .real_content .over_scava .afdeling:last-child {
  margin-bottom: 0px;
}
#content .real_content .over_scava .afdeling a.head {
  margin: 15px 0px 20px 0px;
  border: none;
  display: block;
}
#content .real_content .over_scava .afdeling a.head .afdeling {
  font-size: 36px;
  font-weight: 600;
  text-transform: uppercase;
}
#content .real_content .over_scava .afdeling a.head .more {
  padding-right: 15px;
  float: right;
  color: #FFFFFF;
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
  transition: color 0.2s ease 0s;
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
  transition: color 0.2s ease 0s;
}
#content .real_content .over_scava .afdeling a.head.kids {
  color: #e9a742;
}
#content .real_content .over_scava .afdeling a.head.bodyhealth {
  color: #5f91b4;
}
#content .real_content .over_scava .afdeling a.head.patio {
  color: #6a957f;
}
#content .real_content .over_scava .afdeling a.head.vrijetijd {
  color: #ad523c;
}
#content .real_content .over_scava .afdeling a.head.sport {
  color: #7b6aa9;
}
#content .real_content .over_scava .afdeling a.head.ecosfeer {
  color: #999f54;
}
#content .real_content .over_scava .afdeling a.head:hover .more {
  color: #999999;
}
#content .real_content .over_scava .left {
  float: left;
  width: 190px;
}
#content .real_content .over_scava .left .afdeling {
  margin-bottom: 12px;
  cursor: pointer;
}
#content .real_content .over_scava .left .afdeling img {
  display: block;
}
#content .real_content .over_scava .left .afdeling.selected {
  background: url('../shared/img/layout/arrow_right_big.png') right 5px no-repeat;
}
#content .real_content .over_scava .right {
  margin-left: 215px;
}
#content .real_content .pers {
  overflow: hidden;
}
#content .real_content .pers .left {
  float: left;
  width: 415px;
}
#content .real_content .pers .right {
  float: right;
  width: 220px;
  padding-right: 5px;
}
#content .real_content .pers .right .photo {
  margin-bottom: 15px;
}
#content .real_content .pers .right .download {
  margin: 0px 0px 3px 0px;
  padding: 4px 4px 4px 35px;
  border: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: block;
  -webkit-transition: background-color 0.2s ease 0s;
  -moz-transition: background-color 0.2s ease 0s;
  -ms-transition: background-color 0.2s ease 0s;
  -o-transition: background-color 0.2s ease 0s;
  transition: background-color 0.2s ease 0s;
  -webkit-transition: background-color 0.2s ease 0s;
  -moz-transition: background-color 0.2s ease 0s;
  -ms-transition: background-color 0.2s ease 0s;
  -o-transition: background-color 0.2s ease 0s;
  transition: background-color 0.2s ease 0s;
}
#content .real_content .pers .right .download.space {
  margin-top: 15px;
}
#content .real_content .pers .right .download.image {
  background: #f4f4f4 url('../shared/img/icons/image.png') 7px 6px no-repeat;
}
#content .real_content .pers .right .download:hover {
  background-color: #EBEBEB;
}
#content .real_content .scava_website {
  margin: 0px 0px 8px 0px;
  background-color: #FFFFFF;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  display: block;
  height: 23px;
  font-size: 15px;
  font-weight: 600;
}
#content .real_content .scava_website a {
  padding: 0px 0px 0px 25px;
  border: none;
  display: block;
  wdith: 100%;
  height: 23px;
}
#content .real_content .scava_website .bg {
  padding: 2px 10px 0px 10px;
  background-color: #FFFFFF;
  -webkit-border-radius: 4px 0px 4px 0px;
  -moz-border-radius: 4px 0px 4px 0px;
  border-radius: 4px 0px 4px 0px;
  -webkit-border-radius: 4px 0px 4px 0px;
  -moz-border-radius: 4px 0px 4px 0px;
  border-radius: 4px 0px 4px 0px;
  display: block;
  height: 21px;
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -ms-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -ms-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}
#content .real_content .scava_website .bg .url {
  float: right;
  font-size: 12px;
}
#content .real_content .scava_website .bg .visit {
  color: #FFFFFF;
}
#content .real_content .scava_website .bg .name span {
  color: #CCCCCC;
}
#content .real_content .scava_website:hover .bg .name, #content .real_content .scava_website:hover .bg .url {
  color: #FFFFFF;
}
#content .real_content .scava_website:hover .bg .name span, #content .real_content .scava_website:hover .bg .url span {
  color: #FFFFFF;
}
#content .real_content .scava_website:hover .bg .url .visit {
  color: #FEFEFE;
}
#content .real_content .scava_website.kids {
  background-image: url('../shared/img/layout/logo/scava_kids_small.png');
}
#content .real_content .scava_website.kids span.name, #content .real_content .scava_website.kids span.url {
  color: #e9a742;
}
#content .real_content .scava_website.kids a:hover .bg {
  background-color: #e9a742;
}
#content .real_content .scava_website.bodyhealth {
  background-image: url('../shared/img/layout/logo/scava_bodyhealth_small.png');
}
#content .real_content .scava_website.bodyhealth span.name, #content .real_content .scava_website.bodyhealth span.url {
  color: #5f91b4;
}
#content .real_content .scava_website.bodyhealth a:hover .bg {
  background-color: #5f91b4;
}
#content .real_content .scava_website.patio {
  background-image: url('../shared/img/layout/logo/scava_patio_small.png');
}
#content .real_content .scava_website.patio span.name, #content .real_content .scava_website.patio span.url {
  color: #6a957f;
}
#content .real_content .scava_website.patio a:hover .bg {
  background-color: #6a957f;
}
#content .real_content .scava_website.vrijetijd {
  background-image: url('../shared/img/layout/logo/scava_vrijetijd_small.png');
}
#content .real_content .scava_website.vrijetijd span.name, #content .real_content .scava_website.vrijetijd span.url {
  color: #ad523c;
}
#content .real_content .scava_website.vrijetijd a:hover .bg {
  background-color: #ad523c;
}
#content .real_content .scava_website.sport {
  background-image: url('../shared/img/layout/logo/scava_sport_small.png');
}
#content .real_content .scava_website.sport span.name, #content .real_content .scava_website.sport span.url {
  color: #7b6aa9;
}
#content .real_content .scava_website.sport a:hover .bg {
  background-color: #7b6aa9;
}
#content .real_content .scava_website.ecosfeer {
  background-image: url('../shared/img/layout/logo/scava_ecosfeer_small.png');
}
#content .real_content .scava_website.ecosfeer span.name, #content .real_content .scava_website.ecosfeer span.url {
  color: #999f54;
}
#content .real_content .scava_website.ecosfeer a:hover .bg {
  background-color: #999f54;
}
#content .real_content .scava_website.professional {
  background-image: url('../shared/img/layout/logo/scava_professional_small.png');
}
#content .real_content .scava_website.professional span.name, #content .real_content .scava_website.professional span.url {
  color: #b744a6;
}
#content .real_content .scava_website.professional a:hover .bg {
  background-color: #b744a6;
}
#content .sidebar {
  padding: 0px 0px 0px 3px;
  width: 267px;
  float: right;
}
#content .sidebar .block {
  margin: 0px 0px 20px 0px;
}
#content .sidebar .block h3 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #333333;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
  text-transform: uppercase;
}
#content .sidebar .block h3 a {
  padding: 0px 0px 5px 25px;
  background-image: url('../shared/img/layout/logo/scava_butterfly_020_hover.png');
  background-repeat: no-repeat;
  background-position: left -38px;
  display: block;
  color: #333333;
  text-decoration: none;
  border-bottom: none;
}
#content .sidebar .block h3 a:hover {
  /*background-image: url('../shared/img/layout/logo/scava_butterfly_025_hover.png');
						background-repeat: no-repeat;
						background-position: right -50px;*/

  color: #444444;
}
#content .sidebar .block .tag {
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 14px;
  line-height: 14px;
}
#content .sidebar .block .tag.bold {
  font-size: 15px;
  line-height: 15px;
  font-weight: 600;
}
#content .sidebar .block .tag span.showroom {
  margin: 3px 0px 0px 5px;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
#content .sidebar .opendeur {
  margin: 10px 0px 20px 0px;
  padding: 10px 5px 10px 5px;
  background-image: url('../shared/img/layout/logo/scava_butterfly_100.png');
  background-repeat: no-repeat;
  background-position: right 30px;
  border: 2px solid #FFFFFF;
  text-shadow: 2px 2px 0px #ffffff;
  text-shadow: 2px 2px 0px #ffffff;
  -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
#content .sidebar .opendeur h3 {
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 30px;
  text-align: center;
}
#content .sidebar .opendeur h3 span {
  padding: 0px;
  display: block;
  font-size: 18px;
  text-transform: uppercase;
}
#content .sidebar .opendeur .tag {
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
#content .sidebar .opendeur .tag span.hours {
  margin-top: 20px;
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
}
#content .sidebar .opendeur .opruiming {
  margin: 30px 0px 30px 0px;
  padding: 0px 0px 0px 40px;
  background-image: url('../shared/img/layout/icon_sale_red_050.png');
  background-repeat: no-repeat;
  background-position: 5px center;
}
#content .sidebar .opendeur .opruiming a {
  color: #C50B0B;
  text-shadow: 2px 2px 0px #ffffff;
  text-shadow: 2px 2px 0px #ffffff;
}
#content .sidebar .opendeur .opruiming a:hover {
  border-bottom: 1px solid #C50B0B;
}
#content .sidebar .movie {
  margin: 10px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  border: 2px solid #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  position: relative;
  width: 253px;
  height: 142px;
}
#content .sidebar .movie:last-of-type {
  margin-bottom: 20px;
}
#content .sidebar .movie img.preview {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 253px;
  height: 142px;
}
#content .sidebar .movie a.watch {
  background-image: url('../shared/img/layout/youtube_play_red_050.png');
  /*background-position: center 46px;*/

  background-position: center 54px;
  background-repeat: no-repeat;
  border: none;
  position: absolute;
  top: 5px;
  left: 5px;
  display: block;
  width: 253px;
  height: 142px;
  font-size: 11px;
  text-shadow: none;
  text-decoration: none;
  text-align: left;
}
#content .sidebar .movie a.watch span.title {
  margin: 0px;
  padding: 2px 5px 2px 5px;
  background-color: transparent;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0);
  background-color: transparent;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0);
  display: block;
  color: #DDDDDD;
  font-size: 11px;
  text-align: left;
  white-space: nowrap;
  text-shadow: 1px 1px 0px #666666;
  text-shadow: 1px 1px 0px #666666;
}
#content .sidebar .movie a.watch:hover {
  /*background-position: center -155px;*/

  background-position: center -165px;
}
#content .sidebar .movie a.watch:hover span.title {
  background-color: transparent;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.8);
  background-color: transparent;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.8);
  color: #FFFFFF;
  text-shadow: 0px 0px 0px #666666;
  text-shadow: 0px 0px 0px #666666;
}
#content .sidebar .movie ~ .visit {
  margin-top: 20px;
}
#content .sidebar .xmas_present {
  padding: 5px 5px 5px 5px;
  border: 2px solid #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
#content .sidebar .xmas_present img {
  margin: 0px 0px 0px 0px;
}
#content .sidebar .xmas_present p {
  color: #c50b0b;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
#content .sidebar .photo {
  margin-bottom: 25px;
  padding: 3px;
}
#content .sidebar .openhours {
  margin-bottom: 35px;
  padding-left: 3px;
}
#content .sidebar .openhours p {
  font-size: 11px;
}
#content .sidebar .openhours p.number {
  margin-bottom: 20px;
}
#content .sidebar .openhours p.adres {
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 600;
}
#content .sidebar .openhours p.closed {
  margin-top: 10px;
  font-size: 12px;
  color: #999999;
}
#content .sidebar .openhours p.closed.exeptional {
  margin-bottom: 20px;
}
#content .sidebar .openhours p.open {
  margin-top: 5px;
  font-size: 15px;
  font-weight: 600;
}
#content .sidebar .openhours p.open.opennow {
  color: #68BF1A;
}
#content .sidebar .openhours p.open.openlater {
  color: #DA7B12;
}
#content .sidebar .openhours p.open.closed {
  color: #DA7B12;
  font-size: 13px;
}
#content .sidebar .openhours p.webshops {
  margin-top: 10px;
  font-size: 12px;
}
#content .sidebar .openhours table {
  margin: 10px 0px 0px 0px;
  width: 100%;
  font-size: 13px;
  font-weight: normal;
}
#content .sidebar .openhours table .day {
  color: #444444;
  font-weight: 600;
  text-align: left;
}
#content .sidebar .openhours table .day span {
  color: #EEEEEE;
}
#content .sidebar .openhours table .today {
  color: #DA7B12;
}
#content .sidebar .openhours table .today span {
  color: #DA7B12;
}
#content .sidebar .openhours table .today.opennow {
  color: #68BF1A;
}
#content .sidebar .openhours table .today.opennow span {
  color: #68BF1A;
}
#content .sidebar .openhours table td {
  text-align: right;
}
#content .sidebar .openhours table:hover .day span {
  color: #444444;
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
  transition: color 0.2s ease 0s;
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
  transition: color 0.2s ease 0s;
}
#content .sidebar .websitespotlight {
  padding-left: 3px;
  margin-bottom: 40px;
}
#content .sidebar .websitespotlight table {
  margin-top: 10px;
  width: 100%;
}
#content .sidebar .websitespotlight table .category {
  text-align: left;
}
#content .sidebar .websitespotlight table td {
  text-align: right;
}
#content .sidebar ul.service {
  margin-top: 10px;
}
#content .sidebar ul.service a {
  padding: 1px 0px 3px 30px;
  background-position: 8px 3px;
  background-repeat: no-repeat;
  border: none;
  display: block;
  text-decoration: none;
}
#content .sidebar ul.service a.verzend {
  background-image: url('../shared/img/klantenservice/verzend_small.png');
}
#content .sidebar ul.service a.privacy {
  background-image: url('../shared/img/klantenservice/privacy_small.png');
}
#content .sidebar ul.service a.garantie {
  background-image: url('../shared/img/klantenservice/garantie_small.png');
}
#content .sidebar ul.service a.assort {
  background-image: url('../shared/img/klantenservice/assortiment_small.png');
}
#content .sidebar ul.service a.retour {
  background-image: url('../shared/img/klantenservice/retour_small.png');
}
#content .sidebar ul.service a.betalen {
  background-image: url('../shared/img/klantenservice/betalen_small.png');
}
#content .sidebar ul.service a.zakelijk {
  background-image: url('../shared/img/klantenservice/zakelijk_small.png');
}
#content .sidebar ul.service a span {
  border-color: #FFFFFF;
}
#content .sidebar ul.service a:hover span {
  text-decoration: none;
  border-bottom: 1px solid #DA7B12;
  transition: border-color 0.2s ease 0s;
}
#content .pagination {
  margin: 0px 0px 10px 0px;
  overflow: hidden;
}
#content .pagination ul {
  float: left;
  margin-right: 20px;
}
#content .pagination ul li {
  list-style-type: none;
  float: left;
}
#content .pagination ul li.page_sep {
  border: 0px;
  padding-left: 8px;
  padding-right: 12px;
  height: 21px;
  font-size: 18px;
  padding-top: 4px;
}
#content .pagination ul li a {
  margin: 0px 4px 0px 0px;
  padding: 2px 8px;
  background: #aaaaaa;
  border: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: block;
  height: 18px;
  color: #fff;
  text-decoration: none;
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -ms-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -ms-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}
#content .pagination ul li a:hover {
  background: #ee8f26;
  text-decoration: none;
}
#content .pagination ul li a.active {
  background: #ffcb62;
  text-decoration: none;
}
#content .pagination ul li a.active:hover {
  background: #ee8f26;
  text-decoration: none;
}
h1 {
  margin: 0px 0px 23px 0px;
  color: #333333;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
}
h2 {
  margin: 0px 0px 10px 0px;
  color: #666666;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  text-transform: uppercase;
}
h3 {
  margin: 0px 0px 8px 0px;
  color: #666666;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  text-transform: uppercase;
}
h1.gray, h2.gray, h3.gray {
  color: #5C5C5C !important;
}
h1.line, h2.line, h3.line {
  border-bottom: 1px solid #CFCFCF;
}
h1.mtop25, h2.mtop25, h3.mtop25 {
  margin-top: 25px;
}
h1 span, h2 span, h3 span {
  padding-left: 10px;
  font-size: 13px;
  text-transform: none;
}
#bottom {
  margin-top: 35px;
}
#bottom .center_content {
  border-top: 1px solid #d6d6d6;
  padding-top: 30px;
  padding-bottom: 11px;
  overflow: hidden;
}
#bottom .col {
  float: left;
}
#bottom .col a {
  color: #636363;
  border-color: #FFFFFF;
  text-decoration: none;
  -webkit-transition: border-color 0.2s ease 0s;
  -moz-transition: border-color 0.2s ease 0s;
  -ms-transition: border-color 0.2s ease 0s;
  -o-transition: border-color 0.2s ease 0s;
  transition: border-color 0.2s ease 0s;
  -webkit-transition: border-color 0.2s ease 0s;
  -moz-transition: border-color 0.2s ease 0s;
  -ms-transition: border-color 0.2s ease 0s;
  -o-transition: border-color 0.2s ease 0s;
  transition: border-color 0.2s ease 0s;
}
#bottom .col a:hover {
  border-bottom: 1px solid #CCCCCC;
  text-decoration: none;
}
#bottom .col a.image:hover {
  border: none;
}
#bottom .col ul {
  margin-bottom: 12px;
}
#bottom .col ul li {
  margin-bottom: 5px;
}
#bottom .col ul li.marg {
  color: #939393;
  margin-top: 10px;
  margin-bottom: 10px;
}
#bottom .col h2 {
  color: #464646;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 9px;
}
#bottom .col.partners {
  width: 188px;
  color: #555555;
}
#bottom .col.partners ul:first-child {
  margin-bottom: 18px;
  overflow: hidden;
}
#bottom .col.partners ul:first-child li {
  float: left;
  margin-right: 8px;
  margin-bottom: 0px;
}
#bottom .col.partners ul:last-child {
  margin-top: 14px;
}
#bottom .col.partners ul:last-child li {
  margin-bottom: 8px;
}
#bottom .col.scava {
  width: 160px;
}
#bottom .col.afdelingen {
  width: 160px;
}
#bottom .col.service {
  width: 220px;
}
#bottom .col.experience {
  width: 235px;
}
#bottom .col.experience .openhours {
  width: 100%;
  color: #999999;
  font-size: 12px;
}
#bottom .col.experience .openhours td {
  text-align: right;
}
#bottom .col.experience .openhours td.day {
  text-align: left;
}
#bottom .col.experience .openhours td.day span {
  color: #EEEEEE;
}
#bottom .col.experience .openhours td.special {
  font-weight: 600;
}
#bottom .col.experience .openhours:hover .day span {
  color: #999999;
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
  transition: color 0.2s ease 0s;
  -webkit-transition: color 0.2s ease 0s;
  -moz-transition: color 0.2s ease 0s;
  -ms-transition: color 0.2s ease 0s;
  -o-transition: color 0.2s ease 0s;
  transition: color 0.2s ease 0s;
}
#footer {
  background: #2f2f2f;
  color: #858585;
}
#footer .center_content {
  padding: 12px 0px;
  background: url('../shared/img/layout/logo/scava_gray.png') no-repeat right 7px;
}
#footer a {
  color: #d0d0d0;
  text-decoration: none;
}
#footer .fright {
  padding-right: 40px;
  height: 22px;
  padding-top: 1px;
}
/* ========================================================================== */
/* === AFDELINGEN CSS ======================================================= */
/* ========================================================================== */
#afdelingen {
  position: absolute;
  right: 0px;
  top: 20px;
  height: 30px;
}
#afdelingen a {
  position: absolute;
  top: 0px;
  right: 0px;
  display: block;
  width: 30px;
  height: 30px;
  z-index: 10001;
  text-decoration: none;
  /*
		*	FULL
		*		CODE	ALLE	6		5		4		3		2		1		PROF
		*				273px	234px	195px	156px	117px	78px	39px	0px
		*	CURRENT
		*		CODE	ALLE	5		4		3		2		1		PROF
		*				234px	195px	156px	117px	78px	39px	0px
		*/

  /* edit */

  /* edit */

  /* edit */

  /* edit */

  /* edit */

  /* edit */

  /* edit */

}
#afdelingen a.alle {
  margin-left: 4px;
  padding: 5px 13px 0px 28px;
  background: #999999 url('../shared/img/layout/logo/sprite_scava.png') no-repeat right top;
  width: auto;
  height: 25px;
  right: 234px;
  /* edit */

  color: #fff;
  white-space: nowrap;
}
#afdelingen a.alle span.arrow {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -305px -297px;
  position: absolute;
  top: 12px;
  left: 12px;
  width: 6px;
  height: 6px;
}
#afdelingen a.alle span.curve {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -290px -297px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 4px;
  height: 30px;
}
#afdelingen a.kids {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -30px 0px;
  right: 195px;
}
#afdelingen a.vrijetijd {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -120px 0px;
  right: 156px;
}
#afdelingen a.patio {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -90px 0px;
  right: 117px;
}
#afdelingen a.sport {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -150px 0px;
  right: 78px;
}
#afdelingen a.bodyhealth {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -60px 0px;
  right: 39px;
}
#afdelingen a.ecosfeer {
  background: url('../shared/img/layout/logo/sprite_scava.png') no-repeat -180px 0px;
  right: 0px;
}
#afdelingen a.professional {
  background: url('../shared/img/layout/logo/scava_professional.png') no-repeat 0px 0px;
  right: 0px;
}
#afdelingen .bg_s {
  background: #fff;
  border: 1px solid #e1e1e1;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-radius: 4px 4px 0px 0px;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-radius: 4px 4px 0px 0px;
  -webkit-box-shadow: 0 6px 5px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 6px 5px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0 6px 5px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 5px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 6px 5px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0 6px 5px 0px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -4px;
  right: 33px;
  display: none;
  width: 40px;
  height: 38px;
  z-index: 9997;
}
#afdelingen .bg {
  background: #fff;
  border: 1px solid #e1e1e1;
  border-bottom: 0px;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-radius: 4px 4px 0px 0px;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-radius: 4px 4px 0px 0px;
  position: absolute;
  top: -4px;
  right: 33px;
  display: none;
  width: 40px;
  height: 39px;
  z-index: 10000;
}
.afdeling_explore {
  padding-top: 45px;
  position: absolute;
  top: 10px;
  right: -6px;
  display: none;
  z-index: 9998;
}
.afdeling_explore .listing {
  padding: 11px;
  background: #fff;
  border: 1px solid #e1e1e1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.05);
  min-width: 358px;
  overflow: hidden;
}
.afdeling_explore .listing .alle_afdeling div.kids {
  margin-right: 10px;
  padding-bottom: 15px;
  overflow: hidden;
}
.afdeling_explore .listing .alle_afdeling div.vrijetijd {
  margin-right: 10px;
  padding-bottom: 15px;
  overflow: hidden;
}
.afdeling_explore .listing .alle_afdeling div.patio {
  margin-right: 10px;
  overflow: hidden;
}
.afdeling_explore .listing .alle_afdeling div.sport {
  margin-right: 10px;
  overflow: hidden;
}
.afdeling_explore .listing .alle_afdeling div.bodyhealth {
  margin-right: 10px;
  overflow: hidden;
}
.afdeling_explore .listing .alle_afdeling div.ecosfeer {
  padding-bottom: 15px;
  overflow: hidden;
}
.afdeling_explore .listing h3 {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
}
.afdeling_explore .listing ul {
  float: left;
  margin-left: 2px;
  min-width: 160px;
}
.afdeling_explore .listing ul li {
  margin-bottom: 4px;
  margin-top: 3px;
}
.afdeling_explore .listing ul li a {
  text-decoration: none;
}
.afdeling_explore .listing ul li a:hover {
  text-decoration: underline;
}
.afdeling_explore .listing ul li a span {
  color: #a4a4a4 !important;
}
#scava_afdelingen_listing {
  display: none;
}
.calendar_day_upcomming {
  /*width:640px;*/

  margin-bottom: 15px;
  float: left;
  padding: 7px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
}
.calendar_day_upcomming:nth-child(even) {
  margin-right: 5px;
}
.calendar_day_upcomming strong {
  clear: both;
  float: left;
  font-size: 20px !important;
}
.calendar_day_upcomming div.day {
  /*padding:10px;*/
  margin: 10px 0 5px;
}
.calendar_day_upcomming div.day strong {
  margin-bottom: 10px;
}
.calendar_day_upcomming div.day:nth-child(even) {
  margin-left: 11px;
  padding-left: 10px;
  padding-right: 13px;
}
.calendar_day_upcomming strong.day {
  width: 100%;
  text-align: center;
}
.calendar_item_upcomming {
  overflow: hidden;
  /*float:left;*/

  clear: both;
  margin-top: 10px;
  padding-bottom: 10px;
}
.calendar_item_upcomming span:first-child {
  font-weight: 600;
}
.calendar_item_upcomming p {
  margin-bottom: 5px;
}
.calendar_item_upcomming p.website_ref {
  clear: both;
}
.calendar_item_upcomming ul {
  list-style-type: disc;
  padding-left: 20px;
}
.overview_upcomming ul li {
  margin: 0;
}
.overview_upcomming ul li.calendar_day:not(:first-child) {
  /*margin-top:25px;*/

}
.event_upcomming .images_event {
  float: right;
  width: 300px;
}
.event_upcomming .image {
  float: left;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
}
.event_upcomming .image.small {
  width: 94px;
  margin-top: 15px;
  padding: 3px 3px 0 3px;
}
.event_upcomming .image.small img {
  margin: 0 auto;
}
.event_upcomming .image.big {
  width: 300px;
  height: 300px;
}
.event_upcomming span {
  width: 375px;
  float: left;
}
.event_upcomming span:last-child {
  clear: both;
  margin-top: 0 !important;
}
.event_upcomming h2:nth-child(2) {
  clear: both;
}
.event_upcomming .videos {
  padding-top: 25px;
  float: left;
  /*clear:both;*/
}
.event_upcomming .videos .video_event {
  margin-right: 6px;
}
