@sitebreedte: 940px; @kolom_smal: 275px; @kolom_breed: 638px; /* kleuren */ @wit: rgb(255,255,255); @zwart: #333; @grijs: #777; @groen: rgb(77,116,71); @lichtgroen: rgb(120,149,58); @oranje: rgb(210,110,49); @marge1: 10px; @marge15: 15px; @marge2: 20px; @marge3: 30px; @marge4: 40px; @marge5: 50px; @marge6: 60px; @marge7: 70px; @sitemarge: @marge2; /* kolommen */ .ie6 { display: none; } .header { font-family: "Open Sans", Geneva, Verdana, Arial, sans-serif; } .brood { font-family: "Lucida Grande", "Lucida sans unicode", Verdana, Arial, sans-serif; } @small: 10px; @medium: 12px; @large: 14px; @x-large: 16px; @xx-large: 18px; @huge: 20px; .small { font-size: @small; } .medium { font-size: @medium; } .large { font-size: @large; } .x-large { font-size: @x-large; } .xx-large { font-size: @xx-large; } .huge { font-size: @huge;} @border: 1px solid @grijs; .kader { border: 1px solid @grijs; } .structural { text-indent: -9999px; height: 1px;} @schaduw: 5px 5px 10px @grijs; .boxshadow { -moz-box-shadow: @schaduw; -webkit-box-shadow: @schaduw; box-shadow: @schaduw; } /** * Body ************************************************/ /* Contains everything */ body { font-family: "Lucida Grande", "Lucida sans unicode", Verdana, Arial, sans-serif; background: @wit url(../images/groene_cirkel.png) 50% @marge4 no-repeat fixed; .medium; } /* Wrapper for everything inside of the body */ #body-container { background: @wit; width:@sitebreedte; margin: @marge6 auto @marge2 auto; padding: @marge15; padding-bottom: @marge1 / 2; text-align:left; position: relative; .kader; .boxshadow; /* DEVELOP background: #ddd; */ } /** * Elements ************************************************/ /* Hyperlinks */ a:link, a:visited, a:active { text-decoration: none; color: @zwart; } a:hover { color: @oranje; } /* Headers */ h1, h2, h3, h4, h5, h6 { .header; .xx-large; color: @groen; } h2 { .x-large; } h3 { .large; } h4 { .medium; } h5, h6 { .medium; display: inline; } /* Text elements */ strong, b { font-weight: bold; } em, i { font-style: italic;} cite {} abbr {} acronym {} sup {} sub {} address {} ins {} dfn {} del {} /* Paragraphs */ p {} /* Unordered lists */ ul {} ul li {} /* Ordered lists */ ol {} ol li {} /* Defition lists */ dl {} dt {} dd {} /* Blockquotes */ blockquote {} blockquote blockquote {} blockquote em {} /* Object */ object {} /* Code */ code {} pre {} pre code {} /* Tables */ table {} caption {} tr {} th {} td {} /* Forms */ form {} textarea {} input {} label {} option {} /* Notes */ .note {} /* Warnings/Alerts */ .warning, .alert {} /* Errors */ .error {} /* Downloads */ .download {} /* Alignment */ .left, .alignleft, .thumbnail { float: left; margin: 9px @marge2 @marge1 / 2 0; } .right, .alignright { float: right; margin: 5px @marge1 / 2 0 @marge2; } .center, .aligncenter {} .block, .alignnone {} .clear {} /** * Images ************************************************/ /* Normal images */ img {} a img {} /* WP Smilies */ img.wp-smiley {} /* Thumbnails */ .thumbnail {} /* WP Captions [caption] */ .wp-caption {} .wp-caption img {} .wp-caption p {} /* Gallery [gallery] */ .gallery {} .gallery img {} /* Avatars */ .avatar {} /** * Header ************************************************/ /* Contains entire header */ #header-container { overflow: hidden; height: 138px; /* DEVELOP background: #ddeeff;*/ } /* Contains site title and tagline */ #header { width: @kolom_breed; float: right; } /* Site title */ #site-title { height: 100px; } #site-title a { display: block; width: 345px; height: 100px; float: right; background: url("http://www.zijnspraktijk.nl/praktijk/wp-content/themes/zijnspraktijk/images/de_zijnspraktijk.png") no-repeat 100% 0; } #site-title a span { display: none; } /* Site description/tagline */ #site-description {.structural} /* Page navigation */ /* dropdownmenu ===================================== */ div.menu ul { list-style: none; } div.menu ul ul { position: absolute; top: -999em; width: 10em; z-index: 99; } div.menu ul ul li { width: 100%; } div.menu li:hover { visibility: inherit; } div.menu li { position: relative; } div.menu a { display: block; position: relative; } div.menu li:hover ul, li.sfHover ul { left: 0; top: 31px; z-index: 99; } div.menu li:hover li ul, li.sfHover li ul { top: -999em; } div.menu li li:hover ul, li li.sfHover ul { left: 10em; top: 0; } div.menu li li:hover li ul, li li.sfHover li ul { top: -999em; } div.menu li li li:hover ul, li li li.sfHover ul { left: 10em; top: 0; } /* Wrapper for primary navigation */ #primary-menu .menu { .header; width: @kolom_breed; float: right; font-size: @large; ul { height: 35px; padding-top: @marge1; li { list-style: none; display: inline-block; padding: 0 @marge1 0 0; height: 35px; a { display: block; width: 100%; height: 100%; padding-top: 7px; color: @groen; } a:hover, a:focus { color: @oranje; } } li.current-menu-item a, li.current-menu-parent a { color: @oranje; } li.current-menu-item ul li a, li.current-menu-parent ul li a { color: @grijs; } } ul.sub-menu { padding: @marge1; padding-bottom: @marge15; display: block; float: left; height: auto; .kader; background: @wit; text-align: left; li { height: 24px;} li a:hover { color: @oranje !important; } } } .sf-sub-indicator { display: none; } /** * Containers below the header and navigation ************************************************/ /* Wrapper for the content and primary/secondary widget sections */ #container { clear: both; overflow: auto; width: 100%; margin-top: @marge1; background: @wit url(../images/oranje.png) 0 0 repeat-y; } /** * Content ************************************************/ /* Contains site's main content */ #content { .kader; float: right; width: @kolom_breed; line-height: 200%; color: @grijs; min-height: 480px; } /* Breadcrumb trail */ .breadcrumb { .structural; } .breadcrumb-trail {} /* Archive and search
before posts are listed */ .archive-info, .author-info, .term-info, .category-info, .tag-info, .date-info, .search-info { margin: @marge4; margin-bottom: 0;} .author-info {} .term-info .category-info {} .tag-info {} .date-info {} .search-info {} /* Archive and search page titles. */ .archive-title, .author-title, .term-title, .category-title, .tag-title, .date-title, .search-title { .huge; a { color: @groen !important; } } /* Entry wrapper
*/ .hentry { margin: @marge4; p, ul, ol, h2 { padding-bottom: @marge15; } h3, h4, h5, h6 { padding-bottom: 0; } ul, ol { margin-left: @marge3; list-style-type: disc; } ol { list-style-type: decimal;} li { padding-left: @marge1 / 2; } img { } } .post { .entry-title { .xx-large; padding-bottom: 0; } } .page {} /* Post, page, and 404 page titles */ .entry-title, .page-title, .post-title, .attachment-title, .error-404-title { padding-bottom: @marge2; a { color: @groen !important;} } .attachment-title {} .error-404-title {} /* Author and date byline */ .byline {} /* Full entries */ .entry-content {} /* Excerpts (introduced) */ .entry-summary {} /* Using */ p.page-links a {} /* More link */ a.more-link { display: block; text-align: right; } /* Entry metadata */ .entry-meta { .small;} .taxonomy-category .entry-meta { display: none;} /* Post series */ .series {} .series-title {} /* Navigation links */ .navigation-links {} .navigation-links .previous {} .navigation-links .next {} /* WP PageNavi (plugin) */ .wp-pagenavi {} .wp-pagenavi .pages {} .wp-pagenavi .current {} .wp-pagenavi .extend {} .wp-pagenavi a {} /* Attachment image navigation */ .navigation-attachment {} /** * Comments template ************************************************/ /* Wrapper for entire comments area */ #comments-template { display: none; } /* Comments section headers/titles */ .comments-header {} #comments-number {} /* Comments closed paragraph */ p.comments-closed {} /* Main comments section */ #comments {} #comments ol {} /* Individual comments (note that WordPress has even/odd backwards) */ #comments li {} #comments li li {} #comments li li li {} #comments li li li li {} #comments li.even {} #comments li.odd {} #comments li.thread-even {} #comments li.thread-odd {} #comments li.author {} #comments li.trackback {} #comments li.pingback {} /* Comment avatars */ #comments .avatar {} /* Comment metadata */ #comments .comment-meta {} #comments .comment-meta cite {} /* Comment text */ #comments .comment-text {} /* Paged comments navigation */ .navigation-links { margin: 0 @marge4 @marge2; width: @kolom_breed - @marge4 - @marge4; float: left; a {} .next { float: right;} .previous { float:left; } } /* Main comment form div */ #respond {} /* Comment form title */ #reply {} /* Comment form elements */ p#cancel-comment-reply {} #respond form {} #respond .form-author {} #respond input {} #respond .form-email {} #respond .form-url {} #respond .form-textarea {} #respond textarea {} #respond #submit {} #respond #submit:hover {} /** * Utility widget sections (see other widget code below) ************************************************/ /* All utility widget sections (except widgets template) */ .utility {} /* Before header spreukenblok op alle pagina's en berichten en op de pagina categorie "blog" en "actueel" */ #utility-before-header { width: @kolom_smal; position: absolute; left: @marge15; top: @marge15; height:167px; background: @wit url(../images/bg_spreuk.jpg) 0 0 no-repeat; } #secondary-html-content-2 p, #text-3 .textwidget { position: absolute; bottom: 0; left: 0; width: @kolom_smal - @marge15 * 2; margin: @marge15; color: @wit; text-align: center; line-height: 160%; } #text-3 h3 { display: none; } /* After header */ #utility-header { width: @kolom_breed; float: right; height:24px; margin: @marge1 0 0 0; position: relative; } div.horizontal_scroller, div.vertical_scroller{ position:relative; height:24px; width:@kolom_breed - 2; display:block; overflow:hidden; /* test .kader; */ border-bottom: @border; border-color: @groen; } div.scrollingtext{ top:5px; position:absolute; white-space:nowrap; color: @lichtgroen; } /* After content */ #utility-after-content {} /* After post but before comments */ #utility-after-single {} /* After page but before comments */ #utility-after-page {} /* Widgets page template widgets */ .page-template-widgets #content .widget {} /** * Widget sections (Primary and Secondary) ************************************************/ /* Widgets in general */ .widget {} .widget-inside {} .widget-title {} /* Primary widget section */ #primary { float: left; width: @kolom_smal; color: @wit; line-height: 200%; min-height: 480px; a { color: @zwart; } a:hover, a:focus { color: @wit; } p { padding: 0 !important; } .hentry .entry-title { font-size: @x-large !important; padding-bottom: 0; a { color: @wit !important;} a:hover, a:focus { color: @zwart !important; } } .widget {} .widget-inside { margin: @marge3;} .widget-title { .x-large; color: @wit; margin-bottom: @marge1;} .widget ul {} .widget ul li {} .hentry { margin: 0; .entry-title { .large; } } } /* Wrapper for primary navigation */ #secondary-menu .aanbod-menu { .header; margin: @marge5 @marge3 @marge5; ul { li { .x-large; a { color: @wit !important; } a:hover, a:focus { color: @zwart !important; } } } ul.sub-menu li { .medium; .brood; } } /* Secondary widget section */ #secondary {} #secondary .widget {} #secondary .widget-inside {} #secondary .widget-title {} #secondary .widget ul {} #secondary .widget ul li {} /** * Footer ************************************************/ /* Wrapper for the entire footer */ #footer-container { width: 100%; overflow: auto; margin: @marge1 / 2 0 0 0; .small; line-height: 200%; } /* Subsidiary widget section */ #subsidiary {} #subsidiary .widget {} #subsidiary .widget-inside {} #subsidiary .widget-title {} /* Footer section */ #footer {} /* Footer extra */ #footer .copyright { width: @kolom_smal; float: left; } #footer .adres { float: right; width: @kolom_breed;}