/* WebFirst Custom CSS */
.labelfield .rowhide {
display:none;
height: 0;
}
/* Site specific CSS: blok 1: default (320px) */
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:14px;background:0 0}body,html{line-height:1;height:100%}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none;padding:0;margin:0;outline:0}ol{list-style:disc;margin-left:20px;line-height:24px}blockquote,q{quotes:none}.content blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}@media screen{body{font-family:helvetica,sans-serif;background-color:#fefefe;padding-top:100px}body.layout_letselhuismobile,body.layout_letselhuismobileipad{background-color:#fff!important;padding-top:0}.wrapper{margin:auto;width:980px;background-color:transparent;position:relative;z-index:1}.layoutwrapper{background-color:#fff;-webkit-box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000}.logo{background-color:transparent;background-image:url(media/logopin/$File/logopin.PNG);background-repeat:no-repeat;display:block;float:right;height:180px;margin-right:-30px;margin-top:-290px;position:relative;width:280px;z-index:1000}.layoutwrapper .header.small .logo{margin-right:-30px;margin-top:-30px}.topmenu{color:#fff;display:block;top:0;background-color:transparent;height:45px}.topmenu .menu{float:left;width:auto;height:25px}.topmenu .menu .toptopmenu ul{line-height:65px;height:45px;vertical-align:middle}.topmenu .menu .toptopmenu li.m1{display:inline-block}.topmenu .menu .toptopmenu li.m1 a{color:#fff;text-decoration:none;font-family:Verdana;font-size:12px;display:inline-block;padding:0 10px;border-right:1px solid #fff;line-height:12px}.topmenu .menu .toptopmenu li.m1.last a{border-right:none}.topmenu .menu .toptopmenu li.m1 a:hover{text-decoration:underline;color:#fff}.topmenu .menu .toptopmenu .m1.submenu ul.m2{display:none;background-color:#f6f6f6;left:0;margin:300px 0 0 790px;min-height:382px;position:absolute;width:180px}.topmenu .menu .toptopmenu .m1.submenu.h1 ul.m2{display:block}.topmenu .menu .toptopmenu li.m2{border-bottom:1px solid gray;line-height:1.5em;margin:0;padding:4px 0 0;width:100%;background-color:#f6f6f6}.topmenu .menu .toptopmenu li.m2:hover{background-color:#dbe9f4}.topmenu .menu .toptopmenu li.m2.highlite{background-color:#9d9d9c}.topmenu .menu .toptopmenu li.m2:last-child{border:none;padding-bottom:5px}.topmenu .menu .toptopmenu li.m2 a{color:#000!important;display:inline-block;line-height:1.5em;font-size:14px;padding:0 10px;font-weight:700;font-family:garamond,serif;border:none}.topmenu .menu .toptopmenu li.m2 a:hover{color:#000;text-decoration:underline!important}.dropdown-menu{top:75px}.layoutwrapper .header{width:980px;height:260px;background-color:#fff}.layoutwrapper .header.small{background:#fff url(media/BannerSmall03/$File/BannerSmall03.JPG);height:100px}.layoutwrapper .header .banner{height:260px;background-color:#fff}.sloganbox{background-color:transparant;display:block;height:70px;left:10px;padding:10px 0;position:absolute;top:167px;width:466px}.sloganbox .slogan{color:#000;font-family:garamond,serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:30px;text-align:right}.mainmenu{display:block;background-color:#17431f;height:50px;width:100%}.mainmenu .menu{width:auto;height:50px}.mainmenu .menu .mainmenu{position:relative}.mainmenu .menu .mainmenu ul{line-height:50px;height:50px}.mainmenu .menu .mainmenu li.m1{display:inline-block}.mainmenu .menu .mainmenu li.m1.h1{background-color:#fff}.mainmenu .menu .mainmenu li.m1.h1:hover{background-color:#fff}.mainmenu .menu .mainmenu li.m1:hover{background-color:#f6f6f6}.mainmenu .menu .mainmenu li.m1 a{color:#fff;display:inline-block;font-family:sans-serif;text-decoration:none}.mainmenu .menu .mainmenu li.m1 a:hover{text-decoration:underline;color:#000}.mainmenu .menu .mainmenu li.m1.h1 a{color:#000}.mainmenu .menu .mainmenu li.m1.h1 a:hover{text-decoration:none}.mainmenu .menu .mainmenu .m1.submenu ul.m2{display:none;background-color:#f6f6f6;left:0;margin:10px 0 0 790px;min-height:382px;position:absolute;width:180px}.mainmenu .menu .mainmenu .m1.submenu.h1 ul.m2{display:block}.mainmenu .menu .mainmenu li.m2{border-bottom:1px solid gray;background-color:#f6f6f6;line-height:1.5em;margin:0;padding:4px 0 0;width:100%}.mainmenu .menu .mainmenu li.m2:hover{background-color:#dbe9f4}.mainmenu .menu .mainmenu li.m2.highlite{background-color:#9d9d9c}.mainmenu .menu .mainmenu li.m2:last-child{border:none;padding-bottom:5px}.mainmenu .menu .mainmenu li.m2 a{color:#000!important;display:inline-block;line-height:1.5em;font-size:14px;padding:0 10px;font-weight:700}.mainmenu .menu .mainmenu li.m2 a:hover{color:#000;text-decoration:underline!important}.mainmenu .menu .mainmenu .m1.submenu ul.m3{display:none;background-color:#ededed;left:0;margin:0 15px;width:150px}.mainmenu .menu .mainmenu .m1.submenu.h1 ul.m3{display:block;height:auto}.mainmenu .menu .mainmenu li.m3{border-bottom:1px solid gray;line-height:1.5em;margin:0;padding:4px 0 0;width:100%}.mainmenu .menu .mainmenu li.m3:hover{background-color:#dbe9f4}.mainmenu .menu .mainmenu li.m3.highlite{background-color:#fff}.mainmenu .menu .mainmenu li.m3:last-child{border:none}.mainmenu .menu .mainmenu li.m3 a{font-size:11px;font-weight:400}.mainmenu .search{float:right;height:50px}.layout_letselhuis-default .mainmenu .search,.layout_letselhuis-vergader .mainmenu .search,.layout_letselhuis-vervolg .mainmenu .search{display:none}.searchbox{height:50px;width:269px}.searchvalue{border:1px solid #ccc;color:gray;font-style:italic;height:31px;line-height:30px;margin-top:8px;padding:1px 0 1px 5px;width:205px}.searchvalue.active{color:#000;font-style:normal;font-weight:700}.searchbox>a{background-color:#9d9d9c;background-image:url(media/search/$File/search.PNG);display:inline-block;float:right;height:35px;margin-right:10px;margin-top:8px;width:35px;text-decoration:none;border:0}.search-wrapper{padding:5px;border-bottom:1px solid gray}.search-wrapper .count{display:none}.search-wrapper .score{display:none}.search-wrapper .scoredetail{display:none}.search-wrapper .header{color:#1a55a1;font-family:verdana;font-size:12px;height:25px;line-height:20px}.search-wrapper a,.search-wrapper div,.search-wrapper div a{color:#000;font-size:12px;text-decoration:none}.search-wrapper strong{font-size:12px}body.layout_letselhuis-extranet .content,body.layout_letselhuis-vervolg .content{min-height:550px}.contentholder{font-family:helvetica,sans-serif;font-size:10px;margin-left:0;padding:10px}.contentholder .BodyHTML .col2{-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px}body.layout_letselhuis-home .contentholder #newsdisplay .newsentry .BodyHTML{border-bottom:1px solid #eee;padding-bottom:10px}.content h2{color:#17431f;font-family:sans-serif//garamond,serif;font-size:24px;font-weight:700;min-height:32px;line-height:32px;padding:20px 0 10px;column-span:all;-webkit-column-span:all;clear:both}.content h2.first{color:#17431f;font-size:16px}.content h3{color:#17431f;display:inline-block;font-family:font-family: sans-serif//garamond,serif;font-size:18px;font-weight:700;line-height:30px;padding-bottom:10px}.content h3 em{font-size:inherit}.content .BodyHTML div,.content p,.content table div{color:#17431f;line-height:24px;padding:0 0 10px;text-align:left!important}.content em{font-size:14px}.content span.newsdate{font-weight:700;margin:5px 0;display:inline-block}.BodyHTML{margin:0 0 10px}#contentdisplay a:focus,#contentdisplay a:hover,.BodyHTML a:hover{text-decoration:none}.layout_letselhuis-extranetverzekeraar #contentdisplay{width:770px}.layout_letselhuis-extranetverzekeraar #contentdisplay p a{background-image:linear-gradient(bottom,#5393c2 47%,#3a77a4 100%);background-image:-o-linear-gradient(bottom,#5393c2 47%,#3a77a4 100%);background-image:-moz-linear-gradient(bottom,#5393c2 47%,#3a77a4 100%);background-image:-webkit-linear-gradient(bottom,#5393c2 47%,#3a77a4 100%);background-image:-ms-linear-gradient(bottom,#5393c2 47%,#3a77a4 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.47,#5393c2),color-stop(1,#3a77a4));border:1px solid #d4d4d4;border-radius:4px 4px 4px 4px;box-shadow:0 1px 0 0 rgba(255,255,255,.4) inset;color:#fff;font-size:12 px;font-weight:bolder;letter-spacing:-.015em;line-height:16px;text-transform:uppercase;cursor:pointer;display:inline-block;padding:8px 15px 9px;text-align:center;margin:10px}a.info{font-weight:400!important}.BodyHTML ol,.BodyHTML ul,.kamer ol,.kamer ul{color:#1d1d1b;list-style:disc outside none;margin-left:20px}.BodyHTML ol.alpha{list-style:lower-alpha outside none}.BodyHTML ol.numeric{list-style:decimal outside none}.BodyHTML ol li,.BodyHTML ul li,.kamer ol li,.kamer ul li{font-size:14px;font-weight:400;line-height:20px;padding-bottom:5px}.BodyHTML img{box-shadow:0 0 2px rgba(50,50,50,.75);-webkit-box-shadow:0 0 2px rgba(50,50,50,.75);-moz-box-shadow:0 0 2px rgba(50,50,50,.75);margin:5px;padding:5px}.BodyHTML div.img{position:relative;display:inline-block;text-align:center;font-size:8px;margin:0 10px 0 0}.BodyHTML div.img .title{position:absolute;font-size:8px;display:block;width:299px;background-color:#fff;overflow:hidden;margin:-31px 10px 0 10px;bottom:14px}.kameritem{float:left}.kameritem img{box-shadow:none;margin:0;padding:5px}.kamerinfo ul{font-family:helvetica,serif;font-size:14px;line-height:24px;list-style:square inside none;overflow:hidden;padding-left:40px;margin-left:0}.kamerinfo ul li{list-style-position:outside;padding-left:0}.kamerinfo ul ul{list-style:disc inside none}.agenda-wrapper p,.agenda-wrapper td,.agenda-wrapper th{font-size:12px;line-height:20px;padding:0}.agenda-wrapper th{font-weight:700}.agenda-wrapper td:first-child{width:100px}.breadcrumb{list-style:none;overflow:hidden;font:12px Helvetica,Sans-Serif;margin:4px}.breadcrumb li{float:left}.breadcrumb li a{float:left;color:#000;text-decoration:none;padding:4px 0 4px 25px;background:#c2c2c2;background:#c4c4c4;position:relative;display:block;float:left}.breadcrumb li a:after{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #c4c4c4;position:absolute;top:50%;margin-top:-26px;left:100%;z-index:2}.breadcrumb li a:before{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;position:absolute;top:50%;margin-top:-26px;margin-left:1px;left:100%;z-index:1}.breadcrumb li:first-child a{padding-left:10px}.breadcrumb li:nth-child(2) a{background:#d1d1d1}.breadcrumb li:nth-child(2) a:after{border-left-color:#d1d1d1}.breadcrumb li:nth-child(3) a{background:#dbdbdb}.breadcrumb li:nth-child(3) a:after{border-left-color:#dbdbdb}.breadcrumb li:nth-child(4) a{background:#e5e5e5}.breadcrumb li:nth-child(4) a:after{border-left-color:#e5e5e5}.breadcrumb li:nth-child(5) a{background:#ededed}.breadcrumb li:nth-child(5) a:after{border-left-color:#ededed}.breadcrumb li:last-child a{background:0 0!important;color:#000;pointer-events:none;cursor:default}.breadcrumb li:last-child a:after{border-left-color:transparent!important}.address{width:640px;border:1px solid #878787;min-height:200px;padding:1px;margin:0}.address p{font-size:12px;line-height:inherit}.address img.map{box-shadow:none;margin:0;padding:0}.address table{width:100%;padding:0}.address table tr:nth-child(2n+1),.address table tr:nth-child(2n+1) td:first-child{background-color:transparent;padding:0}.address td{vertical-align:top;padding:0}.address td:first-child{width:200px}.address .header{background-color:#ededed;font-family:Verdana;font-size:12px;font-weight:700;height:auto;padding:5px;width:auto}.address .addressinfo{width:100%;font-family:Verdana,Geneva,sans-serif;font-size:11px;padding:5px}.address .addressinfo td{border-bottom:1px solid #ededed;font-size:11px;padding:5px;text-align:left;height:auto}.address .addressinfo td:first-child{border-right:medium none;padding:5px!important;width:100px}.address .addressinfo td a{font-size:11px;line-height:0}.item{width:150px;height:180px;background-image:url(media/kamershade/$File/kamer_shade.PNG);background-size:150px 180px;background-repeat:no-repeat;float:left}.layout_letselhuis-vervolg .item{float:none}.kamers .item{float:left;margin-left:8px}.kamer .item{margin:20px 20px 0 10px}.item .image{width:150px;height:150px;background-size:150px 150px;background-repeat:no-repeat;border-radius:8px}.item a{background-color:transparent;color:#17431f;display:block;font-family:sans-serif;font-weight:700;height:150px;text-align:center;width:150px;line-height:14px}.container-fluid .roomitem{height:180px;background-image:url(media/kamershade/$File/kamer_shade.PNG);background-size:80%;background-repeat:no-repeat;text-align:center;background-position:bottom center;position:relative}.container-fluid .roomitem .roomitemimage{height:150px;background-size:cover;background-repeat:no-repeat;border-radius:8px}.container-fluid .roomitem .roomitemtitle{background-color:rgba(255,255,255,.8);display:block;padding:5px 10px;width:100%;height:35px;color:#17431f;position:relative;border-radius:0 0 6px 6px;font-size:12px;top:115px}.title{background-color:#fff;display:block;margin-top:108px;padding:5px;width:140px;min-height:32px;color:#17431f;position:absolute;border-radius:0 0 6px 6px;font-size:12px}.container-fluid .roomitem .roomitemtitle.shade,.title.shade{display:none}.phone:before,.phonetop:before{content:"N";font-family:Pictograms;font-size:30px;font-weight:400;margin:0 5px}.email,.phone,.phonetop{background-color:#fff;color:#17431f;display:block;font-size:25px;font-weight:700;height:20px;line-height:20px;padding:5px;position:absolute;right:40px;text-align:center;top:220px;width:180px}.phonetop{background-color:transparent;color:#fff;font-weight:400;right:0;top:12px}.phonetop a{color:#fff;font-size:25px;z-index:1500}.phone>a{font-size:25px!important;line-height:20px!important;text-shadow:none;display:inline;font-family:helvetica,serif}.email:before{content:"@";font-family:Pictograms;font-size:30px;font-weight:400;margin:0 5px}.email{right:40px;width:205px;margin-top:40px;text-align:right}.email>a{display:inline;font-family:helvetica,serif;font-size:15px!important;line-height:20px!important;text-shadow:none;text-transform:uppercase}.footer{background-color:#000;color:#fff;font-family:sans-serif;height:30px;line-height:30px;margin-bottom:50px;text-align:center}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.aanvraagtable{width:770px}.aanvraagtable tr:nth-child(4n+0),.aanvraagtable tr:nth-child(4n+1){background-color:#f1f1f1}.aanvraagtable th{border-bottom:1px solid gray;text-align:left;padding:5px}.aanvraagtable td{width:20%;padding:5px;text-align:left;vertical-align:top;line-height:1.3em}.pagingbottom,.pagingtop{display:block}.pagingbottom:before,.pagingtop:before{content:"Pagina: ";margin-left:20px}.pagingbottom .page,.pagingbottom .pagecur,.pagingtop .page,.pagingtop .pagecur{font-size:12px;color:#333;font-weight:700;padding:5px;border:1px solid #eee;margin:5px 0 5px 0;height:20px;width:20px;display:inline-block;text-align:center}.pagingbottom .pagecur,.pagingtop .pagecur{border:1px solid #d3d3d3;background-color:#d3d3d3}.pagingbottom .page,.pagingtop a.page{color:#333;text-decoration:none}.pagingbottom .page:hover,.pagingtop a.page:hover{background-color:#d3d3d3}.pagingbottom a.pagenext,.pagingbottom a.pageprev,.pagingtop a.pagenext,.pagingtop a.pageprev{display:none}body.layout_extranet,body.layout_extranet-vergaderingintern,body.layout_intranet,body.layout_intranet_ldr,body.layout_intranet_vergader,body.layout_intranet_woningaanpassing{background-color:#fff;padding-top:80px}.navbar-inverse{background-color:#0079c1}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-nav>li>a:hover{text-decoration:underline}.navbar-brand img{height:30px}.navbar .h1{font-size:inherit;margin:inherit}.sidebar{position:fixed;top:51px;bottom:0;left:0;z-index:1000;display:block;padding:20px;overflow-x:hidden;overflow-y:auto;background-color:#f5f5f5;border-right:1px solid #eee}.nav-sidebar{margin-right:-21px;margin-bottom:0;margin-left:-20px;border-bottom:1px solid %%AIIDBLIGHTBLUE%%}.nav-sidebar>li{margin:0}.nav-sidebar>li>a{margin:0;padding-right:20px;padding-left:20px;font-size:16px}.nav-sidebar>li>a.highlite{font-size:16px}.sidebar2{position:fixed;top:51px;bottom:0;z-index:1000;display:block;padding:20px;overflow-x:hidden;overflow-y:auto;background-color:#fff}.nav-sidebar2{margin-right:-21px;margin-bottom:20px;margin-left:-20px;border-bottom:1px solid %%AIIDBLIGHTBLUE%%}.nav-sidebar2>li>a{padding-right:20px;padding-left:20px}.nav-sidebar2>li>a.highlite{font-size:14px}.bottommenu ul{margin-bottom:0}.bottommenu li.h1{background-color:#fff;margin:0}.bottommenu a.h1{font-size:14px;margin:0}.layout_intranet_vergader .tablesorter td:nth-child(10),.layout_intranet_vergader .tablesorter td:nth-child(3),.layout_intranet_vergader .tablesorter td:nth-child(9),.layout_intranet_vergader .tablesorter th:nth-child(10),.layout_intranet_vergader .tablesorter th:nth-child(3),.layout_intranet_vergader .tablesorter th:nth-child(9){display:none}.layout_intranet_ldr .tablesorter td:nth-child(10),.layout_intranet_ldr .tablesorter td:nth-child(3),.layout_intranet_ldr .tablesorter th:nth-child(10),.layout_intranet_ldr .tablesorter th:nth-child(3){display:none}tr.group-header td{background:#eee}.group-name{text-transform:uppercase;font-weight:700}.group-count{color:#999}.group-hidden{display:none}.group-header,.group-header td{user-select:none;-moz-user-select:none}tr.group-header td i{display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid #888;border-right:4px solid #888;border-left:4px solid transparent;margin-right:7px;user-select:none;-moz-user-select:none}tr.group-header.collapsed td i{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #888;border-right:0;margin-right:10px}.printheader{display:none;background-color:red}.bt.navbar{margin:0;border-radius:0}.bt .navbar-brand{height:auto}.bt .navbar-brand img{height:45px}.bt .nav>li>a{padding:10px 15px}.bt .navbar-nav>li>a{line-height:auto;border-bottom:1px solid transparent}.bt .navbar-nav>li>a:focus,.bt .navbar-nav>li>a:hover{border-bottom:1px solid #17431F}.bt.navbar .container-fluid{margin-bottom:0}.navbar-toggle{margin-top:30px;margin-bottom:16px}.container-fluid{margin-bottom:20px}.contenttitle h1,.contenttitle-green h1,.contenttitle-white h1{color:#17431F;font-variant:small-caps;text-align:center;font-size:9vw;padding:20px;line-height:1.2em;font-family:serif}.mo-contenttitle-blue h1,.mo-contenttitle-orange h1{text-align:center;font-size:7vw;padding:20px;line-height:1.2em;color:#fff;font-weight:700}.mo-contentheader-orange h1,.mo-contentheader-orange h2{color:#F8991D;line-height:34px;padding:20px 0 10px}.hh-contenttitle-black h1,.hh-contenttitle-black h2{color:#1d1d1b;line-height:34px;padding:20px 0 10px}.hh-contenttitle-white-on-black h1,.hh-contenttitle-white-on-black h2{color:#fff;background-color:#1d1d1b;line-height:34px;padding:20px 0 10px}.contenttitle p,.contenttitle-green p,.contenttitle-white p{color:#17431F;text-align:center;font-size:1.5em;padding:0 20px 20px 20px;line-height:1.5em}.mo-contenttitle-blue p,.mo-contenttitle-orange p{color:#fff;text-align:center;font-size:1.5em;padding:0 20px 20px 20px;line-height:1.5em}.hh-contenttitle-black p,.hh-contenttitle-white-on-black p{color:#1d1d1b;line-height:1.5em}.contenttitle-white{background-color:#17431F}.mo-contenttitle-blue{background-color:#1D4C6E}.mo-contenttitle-orange{background-color:#F8991D}.contenttitle-white h1,.contenttitle-white p{color:#fff}.contenttitleblack,.contenttitleblack p{background-color:#000}.contenttitleblack h1{color:#fff}.contenttitle-green a,.contenttitle-white a,.hh-contenttitle-black a,.hh-contenttitle-white-on-black a,.mo-contentheader-orange a,.mo-contenttitle-blue a,.mo-contenttitle-orange a{font-size:inherit;text-decoration:underline;text-underline-position:under}.hh-contenttitle-black h2 a,.hh-contenttitle-white-on-black h2 a,.mo-contentheader-orange h2 a,.mo-contenttitle-blue h2 a,.mo-contenttitle-orange h2 a{color:inherit;font-size:inherit;text-decoration:underline;text-underline-position:under}.contenttitle-green strong,.contenttitle-white strong,.hh-contenttitle-black strong,.hh-contenttitle-white-on-black strong,.mo-contenttitle-blue strong,.mo-contenttitle-orange strong{font-size:inherit}a.btn.btn-success{text-decoration:none}.contentimage{margin:0;padding:0}.contentimage .col-md-12{margin:0;padding:0}.contentimage img.photo{width:100%}.parrallax{display:block;background-position:center -150px;background-repeat:no-repeat;background-size:1280px 800px}.parrallax.contentimage{height:400px;margin:0}.col2a img,.col2b img{width:100%!important;height:100%!important}.col3 img{width:100%!important;height:100%!important}.carousel{display:block}.carousel-caption{padding-bottom:10px}.carousel-caption p{font-size:100%;line-height:1.2em;font-family:serif;font-variant:small-caps}.carousel-caption.link h1{font-size:180%}.carousel-caption.link a{color:#fff;background-color:#17431F;font-size:20px;font-weight:400;text-align:center;text-decoration:none;padding:5px 20px;text-shadow:none;display:inline-block}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-inner>.item{width:100%;float:left;height:100%;background:0 0}.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%}.carousel-indicators{display:none}.app_features{width:100%;padding:60px 0 10px 0;background-color:#41c17d;background-image:-moz-linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%);background-image:-o-linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%);background-image:-webkit-linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%);background-image:linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%)}.app_features h1{color:#fff;font-family:open_semibold,Helvetica,Arial,sans-serif;font-size:20px;margin:0;word-break:break-word}.app_features p{color:#e0f7eb;font-family:open_regular,Helvetica,Arial,sans-serif;font-size:16px;margin:0;line-height:28px}.app_features .details{margin-bottom:40px}.app_features .details:nth-child(3n+1){clear:both}.app_features.contenttitle-green{background-color:#fff;background-image:none}.app_features.contenttitle-green p{font-size:14px;line-height:22px;color:#333}.app_features.contenttitle-green h3{font-size:16px;line-height:34px;color:#17431F}.app_features.contenttitle-green .fa-stack{color:#17431F}.app_features.contenttitle-green .fa-4x{font-size:4em}.app_features.contenttitle-white{background-color:#17431F;background-image:none}.app_features.contenttitle-white p{font-size:14px;line-height:22px}.app_features.contenttitle-white h3{font-size:16px;line-height:34px;color:#fff}.app_features.contenttitle-white .fa-stack{color:#17431F}.app_features.contenttitle-white .fa-4x{font-size:6em}.app_features.mo-contenttitle-blue{background-color:rgba(29,76,110,.8);background-image:none;padding:20px 0 5px 0}.app_features.mo-contenttitle-blue .details{margin-bottom:10px}.app_features.mo-contenttitle-blue p{font-size:14px;line-height:22px}.app_features.mo-contenttitle-blue h2{color:#fff;line-height:normal;margin-bottom:30px;color:#fff}.app_features.mo-contenttitle-blue h3{font-size:16px;line-height:34px;color:#fff}.app_features.mo-contenttitle-blue .fa-stack{color:#1D4C6E}.app_features.mo-contenttitle-blue .fa-4x{font-size:6em}.btfooter{border-top:1px solid #17431F;background-color:#fcfcfc;padding:40px;line-height:1.5em}.btfooter .fa{padding-right:5px}.btfooter h3{font-size:20px;color:#58595b;padding:10px 0}body.layout_medioffice-home{font-family:'Source Sans Pro',sans-serif;padding-top:70px}body.layout_medioffice-home h1,body.layout_medioffice-home h2,body.layout_medioffice-home h3{font-family:'Source Sans Pro',sans-serif;font-size:24px!important;line-height:34px}body.layout_medioffice-home .container-fluid.content div,body.layout_medioffice-home .container-fluid.content li,body.layout_medioffice-home .container-fluid.content p,body.layout_medioffice-home .content h2,body.layout_medioffice-home .content h3,body.layout_medioffice-home .mo-contentheader-orange li,body.layout_medioffice-home .mo-contentheader-orange p{color:#1D4C6E},body.layout_hippischhuis-home .container-fluid.content,body.layout_hippischhuis-home .container-fluid.content .BodyHTML div,body.layout_hippischhuis-home .container-fluid.content li,body.layout_hippischhuis-home .container-fluid.content p a,body.layout_hippischhuis-home .container-fluid.content table div,body.layout_hippischhuis-home .hh-contenttitle-black li,body.layout_hippischhuis-home .hh-contenttitle-black p,body.layout_hippischhuis-home .hh-contenttitle-white-on-black li,body.layout_hippischhuis-home .hh-contenttitle-white-on-black p,body.layout_medioffice-home .container-fluid.content .BodyHTML div,body.layout_medioffice-home .container-fluid.content li,body.layout_medioffice-home .container-fluid.content p,body.layout_medioffice-home .container-fluid.content p a,body.layout_medioffice-home .container-fluid.content table div,body.layout_medioffice-home .mo-contentheader-orange li,body.layout_medioffice-home .mo-contentheader-orange p,body.layout_medioffice-home .mo-contentheader-orange p a{font-size:16px;line-height:26px}body.layout_hippischhuis-home ul,body.layout_medioffice-home ul{list-style:disc;margin-left:30px;line-height:24px}body.layout_hippischhuis-home .contentholder,body.layout_medioffice-home .contentholder{padding:0}.bt.mo.navbar-default{background:0 0;background-color:#fff}.bt.mo .menu.container-fluid{margin-bottom:4px;padding-left:15px;padding-right:15px}.bt.mo li.active{background-color:#F8991D}.bt.mo .nav>li>a{top:0;font-size:1.5em;color:#1D4C6E;background:0 0;background-color:transparent}.bt.mo .nav>li>a.active,.bt.mo .nav>li>a:hover{box-shadow:none;background:0 0;background-color:#fff;border-left:3px orange solid}.bt.mo .nav>li>a:focus{background-color:#fff;border:none}body.layout_hippischhuis-home .container-fluid.content,body.layout_medioffice-home .container-fluid.content{margin-top:20px}}
/* Site specific CSS: blok 2: Small devices (tablets, 786px and up) */
@media (min-width: 768px) {
.bt .navbar-nav>li>a {
top: 34px;
}
.bt .nav>li>a {
padding: 10px 5px;
}
.carousel {
display: block;
}
.carousel-caption{
padding-bottom: 20px;
}
.carousel-caption p {
font-size: 200%;
}
.carousel-indicators {
display: block;
}
.contenttitle p,
.contenttitle-green p,
.contenttitle-white p{
padding: 0 20% 20px 20%;
}
.contenttitle h1,
.contenttitle-green h1,
.contenttitle-white h1{
font-size: 3.5vw;
}
.bt .navbar-brand img {
height: 30px;
}
/* ## MEDI OFFICE ################################## */
.bt.mo .nav>li>a {
top: 20px;
}
.bt.mo li.active {
background-color: transparent;
}
.bt.mo .nav>li>a.active, .bt.mo .nav>li>a:hover {
border-left: 0;
border-bottom: 3px orange solid;
}
}
/* Site specific CSS: blok 3: Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
.bt .navbar-nav>li>a {
top: 34px;
}
.bt .nav>li>a {
padding: 10px 15px;
}
.carousel {
display: block;
}
.carousel-caption{
padding-bottom: 60px;
}
.carousel-caption p {
font-size: 300%;
}
.carousel-indicators {
display: block;
}
.contenttitle p,
.contenttitle-green p,
.contenttitle-white p{
padding: 0 20% 20px 20%;
}
.contenttitle h1,
.contenttitle-green h1,
.contenttitle-white h1{
font-size: 3.5vw;
}
.bt .navbar-brand img {
height: 40px;
}
}
/* Site specific CSS: blok 4: Large devices (large desktops, 1200px and up)  */
@media (min-width: 1200px) {
.bt .navbar-nav>li>a {
top: 34px;
}
.bt .nav>li>a {
padding: 10px 15px;
}
.carousel {
display: block;
}
.carousel-caption{
padding-bottom: 80px;
}
.carousel-caption p {
font-size: 400%;
}
.carousel-indicators {
display: block;
}
.contenttitle p,
.contenttitle-green p,
.contenttitle-white p{
padding: 0 5% 20px 5%;
}
.contenttitle h1,
.contenttitle-green h1,
.contenttitle-white h1{
font-size: 3.5vw;
}
.bt .navbar-brand img {
height: 50px;
}
body.layout_medioffice-home {
/*margin: 0 300px;*/
}
body.layout_medioffice-home .container-fluid{
/*margin: 20px 100px 0 200px;*/
}
}
/* Site specific CSS: blok 5: Print styles */
@media print {
@font-face {
font-family: 'FontAwesome';
src: url(media/FontAwesome/$File/FontAwesome.otf);
src: url(media/FontAwesome/$File/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(media/FontAwesome/$File/fontawesome-webfont.woff) format('woff'),url(media/FontAwesome/$File/fontawesome-webfont.ttf) format('truetype'),url(media/FontAwesome/$File/fontawesome-webfont.svg#FontAwesome) format('svg')
}
.sidebar{display: none;}
.navbar{display: none;}
.breadcrumb{display: none;}
.visible-xs{display: none;}
#myModal{display: none;}
.rowhideweb{display: none;}
.rowhideadmin{display: none;}
.action{display: none;}
/* print hide */
.printheader {
display: block;
background-color: white;
}
body {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
-webkit-print-color-adjust: exact; 
}
body a {
color: black;
text-decoration: none;
}
#up {
display:none;
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
background-color: #f9f9f9;
}
.table>tbody>tr>th, .table>tbody>tr>td, .table>thead>tr>th {
padding: 8px 26px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table>thead>tr>th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table>tbody>tr>td.success {
background-color: #dff0d8;
}
.table>tbody>tr>td.danger {
background-color: #f2dede;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fa-lg {
font-size: 1.33333333em;
line-height: .75em;
vertical-align: -15%;
}
.fa-thumbs-up {
color: #6a6;
}
.fa-times {
color: #c66;
}
.fa-check {
color: #6a6;
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-minus:before {
content: "\f068";
}
.fa-user:before {
content: "\f007";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before, .fa-close:before, .fa-times:before {
content: "\f00d";
}
.fa-thumbs-up:before {
content: "\f164";
}
}
