marow.eu
Open in
urlscan Pro
87.98.230.60
Public Scan
URL:
http://marow.eu/wp-content/themes/flare/css/print.css?ver=6.1.5
Submission: On March 03 via api from US — Scanned from US
Submission: On March 03 via api from US — Scanned from US
Form analysis
0 forms found in the DOMText Content
/* ============================================================================================= */ /* =====>>> BASE <<<============================================================================ */ /* ============================================================================================= */ /* ----->>> RESET <<<--------------------------------------------------------------------------- */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, abbr, acronym, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border-width:0; border-style:solid; outline:0; font-size:100%; vertical-align:baseline; background:transparent; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; } body { line-height:1; } ol, ul { list-style:none; } blockquote, q { quotes:none; } :focus { outline:0; } ins { text-decoration:none; } del { text-decoration:line-through; } /* Permanent vertical scrollbar */ html { overflow-y:scroll; } html { overflow:-moz-scrollbars-vertical; } /* ----->>> TOOLS <<<--------------------------------------------------------------------------- */ /* Clearfix */ .clearfix:after { content:""; visibility:hidden; display:block; clear:both; height:0; } html#ie7 .clearfix { zoom:1; } .clear { display:block; clear:both; } /* Fluid (responsive) wrapper for iframes, objects, embeds */ .fluid-wrapper { max-width: 100%; margin:0 0 22px; } .fluid-wrapper > .inner { width: 100%; height:0; position:relative; } .fluid-wrapper.ratio-16x9 { width:9999px;} .fluid-wrapper.ratio-16x9 > .inner { padding-bottom:56.25%; } .fluid-wrapper > .inner > iframe, .fluid-wrapper > .inner > object, .fluid-wrapper > .inner embed { width:100%; height:100%; position:absolute; left:0; top:0; } /* ============================================================================================= */ /* =====>>> DEFAULT STYLES <<<================================================================== */ /* ============================================================================================= */ /* ----->>> TYPOGRAPHY <<<---------------------------------------------------------------------- */ body { font:normal 14px/1.57142857 "Georgia", Times New Roman, serif; } h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, dl, ol, ul, table, legend, hr, figure { margin-bottom:22px; } li > ul, li > ol { margin-bottom:0; } /* Headings */ h1, .h1 { font-size:60px; line-height:1.10000000; font-weight:normal; } h2, .h2 { font-size:36px; line-height:1.16666667; font-weight:normal; } h3, .h3 { font-size:24px; line-height:1.25000000; font-weight:normal; } h4, .h4 { font-size:18px; line-height:1.33333333; font-weight:normal; } h5, .h5 { font-size:14px; line-height:1.57142857; font-weight:normal; } h6, .h6 { font-size:12px; line-height:1.57142857; font-weight:normal; } /* Subheadings */ h1 + h3, h1 + .heading-3, .heading-1 + h3, .heading-1 + heading-3, h1 + h4, h1 + .heading-4, .heading-1 + h4, .heading-1 + heading-4, h1 + h5, h1 + .heading-5, .heading-1 + h5, .heading-1 + heading-5, h1 + h6, h1 + .heading-6, .heading-1 + h6, .heading-1 + heading-6, h2 + h4, h2 + .heading-4, .heading-2 + h4, .heading-2 + heading-4, h2 + h5, h2 + .heading-5, .heading-2 + h5, .heading-2 + heading-5, h2 + h6, h2 + .heading-6, .heading-2 + h6, .heading-2 + heading-6, h3 + h5, h3 + .heading-5, .heading-3 + h5, .heading-3 + heading-5, h3 + h6, h3 + .heading-6, .heading-3 + h6, .heading-3 + heading-6, h4 + h6, h4 + .heading-6, .heading-4 + h6, .heading-4 + heading-6, h1 + .subheading, h2 + .subheading, h3 + .subheading, h4 + .subheading, h5 + .subheading, h6 + .subheading, h1 + .meta, h2 + .meta, h3 + .meta, h4 + .meta, h5 + .meta, h6 + .meta, .heading + .subheading, .heading + .meta, .subheading + .meta { margin-top:-22px; } ul { margin-left:2em; list-style-type:disc; } ol { margin-left:2em; list-style-type:decimal; } dl { overflow:hidden; } dt { width:30%; margin-right:3.75%; padding:5px 0; clear:left; float:left; font-weight:bold; border-width:0; } dd + dt { padding:5px 0 0; border-width:1px 0 0 0; } dd { padding:5px 0 5px 33.75%; } dd + dt + dd { border-width:1px 0 0 0; } pre, code, kbd, samp { font-family:"Lucida Console", Courier, "DejaVu Sans Mono", monospace, sans-serif; } pre { overflow:auto; white-space:pre; white-space:pre-wrap; word-wrap:break-word; } code { padding:0 10px; display:block; font-size:12px; line-height:21px; border-width:1px; } pre code { padding:22px; } blockquote { min-height:32px; padding:0 22px; } a { cursor:pointer; text-decoration:none; border-width:0; border-style:solid; } small { font-size:11px; } strong { font-weight:bold; } dfn, em, q, cite { font-weight:normal; font-style:italic; } del { text-decoration:line-through; } sub, sup { position:relative; font-size:75%; line-height:0; } sup { top:-0.5em; } sub { bottom:-0.25em; } h1 sub, h2 sub, h3 sub { font-size:50%; bottom:0; } h1 sup, h2 sup, h3 sup { font-size:50%; top:-0.75em; } abbr, acronym { text-transform:uppercase; } hr { border-style:solid; border-width:1px 0 0 0; } /* ----->>> IMAGES <<<-------------------------------------------------------------------------- */ img { max-width:100%; height:auto; } html#ie7 img {-ms-interpolation-mode:bicubic; } html#ie8 img { width:auto; } video, embed, object, iframe { max-width: 100%; } img.alignleft { margin:0 22px 11px 0; float:left; } img.alignright { margin:22px 0 11px 22px; float:right; } img.aligncenter { margin:0 auto; display:block; } .wp-caption {} .wp-caption-text { font:italic 12px/18px Georgia, sans-serif; text-align:center; } .gallery-caption {} /* ----->>> TABLES <<<-------------------------------------------------------------------------- */ table { border-collapse:collapse; border-spacing:0; } table caption { width:100%; padding:6px 10px; font:italic 12px/18px Georgia, sans-serif; } th { font-weight:bold; vertical-align:bottom; } td { font-weight:normal; vertical-align:top; } /* ============================================================================================= */ /* =====>>> GLOBAL LAYOUT <<<=================================================================== */ /* ============================================================================================= */ /* ----->>> STRUCTURE <<<----------------------------------------------------------------------- */ #page { position:relative; z-index:10; overflow:hidden; } /* --- Theme Areas ----------------------------------------------------------------------------- */ #header, #primary-bar, #precontent, #content, #footer { width:100%; position:relative; z-index:2; } #primary-bar-inner, #precontent-inner, #content-inner, #footer-inner { max-width:960px; padding:0 3.48837209%; margin:0 auto; position:relative; z-index:2; } #header { z-index:800; } #primary-bar-inner { z-index:20; } #precontent { z-index:700; } #content { z-index:600; } #footer { z-index:400; } /* Add clearfix rules */ #header-inner:after, #primary-bar-inner:after, #precontent-inner:after, #content-inner:after, #footer-inner:after { content:""; visibility:hidden; display:block; clear:both; height:0; } html#ie7 #header-inner, html#ie7 #primary-bar-inner, html#ie7 #precontent-inner, html#ie7 #content-inner, html#ie7 #footer-inner { zoom:1; } /* --- Grid system ----------------------------------------------------------------------------- */ .grid { width:100%; min-height:1px; } .grid:after { display:block; height:0; visibility:hidden; clear:both; content:""; } html#ie7 .grid { zoom:1; } .grid > * { min-height:1px; margin-left:3.75%; float:left; } .grid > *:first-child { margin-left:0; } .c-one-half { width:48.125%; } .c-one-third { width:30.8333333%; } .c-two-third { width:65.4166667%; } .c-one-fourth { width:22.1875%; } .c-three-fourth { width:74.0625%; } .c-one-fifth { width:17%; } .c-two-fifth { width:37.75%; } .c-three-fifth { width:58.5%; } .c-four-fifth { width:79.25%; } .c-one-sixth { width:13.5416667%; } .c-five-sixth { width:82.7083333%; } .push-one-half, .pull-one-half, .push-one-third, .pull-one-third, .push-one-fourth, .pull-one-fourth, .push-two-third, .pull-two-third, .push-three-fourth, .pull-three-fourth { position:relative; } .push-one-fourth { left:25.9375%; } .push-one-third { left:34.5833333%; } .push-one-half { left:51.875%; } .push-two-third { left:69.1666667%; } .push-three-fourth { left:77.8125%; } .pull-one-fourth { left:-25.9375%; } .pull-one-third { left:-34.5833333%; } .pull-one-half { left:-51.875%; } .pull-two-third { left:-69.1666667%; } .pull-three-fourth { left:-77.8125%; } /* ----->>> BODY SECTION <<<-------------------------------------------------------------------- */ .space { display:block; } /* --- Icons --- */ img.icon { padding-right:10px; } /* --- Additional list styles ------------------------------------------------------------------ */ ul.type-upper-roman, ol.type-upper-roman { list-style-type:upper-roman; } ul.type-lower-roman, ol.type-lower-roman { list-style-type:lower-roman; } ul.type-upper-alpha, ol.type-upper-alpha { list-style-type:upper-alpha; } ul.type-lower-alpha, ol.type-lower-alpha { list-style-type:lower-alpha; } ul.type-lower-greek, ol.type-lower-greek { list-style-type:lower-greek; } ul.type-square, ol.type-square { list-style-type:square; } ul.type-circle, ol.type-circle { list-style-type:circle; } ul.type-disc, ol.type-disc { list-style-type:disc; } ul.type-decimal, ol.type-decimal { list-style-type:decimal; } ul.type-check, ol.type-check, ul.type-cross, ol.type-cross, ul.type-arrow, ol.type-arrow, ul.type-plus, ol.type-plus, ul.type-heart, ol.type-heart, ul.type-pin, ol.type-pin, ul.type-gold-star, ol.type-gold-star, ul.type-goldstar, ol.type-goldstar, ul.type-silver-star, ol.type-silver-star, ul.type-silverstar, ol.type-silverstar { margin-left:0; list-style-type:none; } ul.type-check li, ol.type-check li, ul.type-cross li, ol.type-cross li, ul.type-arrow li, ol.type-arrow li, ul.type-plus li, ol.type-plus li, ul.type-heart li, ol.type-heart li, ul.type-pin li, ol.type-pin li, ul.type-gold-star li, ol.type-gold-star li, ul.type-goldstar li, ol.type-goldstar li, ul.type-silver-star li, ol.type-silver-star li, ul.type-silverstar li, ol.type-silverstar li { padding-left:26px; background-position:0 2px; background-repeat:no-repeat; } ul.type-check li, ol.type-check li { background-image:url(./../images/icons/check.png); } ul.type-cross li, ol.type-cross li { background-image:url(./../images/icons/cross.png); } ul.type-arrow li, ol.type-arrow li { background-image:url(./../images/icons/arrowright.png); } ul.type-plus li, ol.type-plus li { background-image:url(./../images/icons/plus.png); } ul.type-heart li, ol.type-heart li { background-image:url(./../images/icons/heart.png); } ul.type-pin li, ol.type-pin li { background-image:url(./../images/icons/pin.png); } ul.type-gold-star li, ol.type-gold-star li, ul.type-goldstar li, ol.type-goldstar li { background-image:url(./../images/icons/star-gold.png); } ul.type-silver-star li, ol.type-silver-star li, ul.type-silverstar li, ol.type-silverstar li { background-image:url(./../images/icons/star-silver.png); } /* --- Additional table styles ----------------------------------------------------------------- */ table.simple { width:100%; margin-bottom:20px; } table.simple th, table.simple td { padding:6px 10px; } table.simple thead th { text-align:left; text-transform:uppercase; } table.simple tfoot td { font-weight:bold; } table.simple thead th { padding-top:22px; padding-bottom:22px; border-top-width:1px; } table.simple thead th + th { border-left-width:1px; } table.simple tbody tr td { margin:4px; border-width:1px 0 1px 1px; } table.simple tbody tr td:first-child { border-left-width:0; } table.simple tfoot td { border-width:3px 0 1px 1px; } table.simple tfoot td:first-child { border-left-width:0; } /* --- Lead ------------------------------------------------------------------------------------ */ .lead { margin:0 0 22px; overflow:hidden; font-size:18px; line-height:30px;} /* --- Flags ----------------------------------------------------------------------------------- */ .flag { padding:1px 4px; position:relative; top:-1px; vertical-align:middle; font:normal normal normal 10px/12px Arial, sans-serif !important; text-transform:uppercase; text-shadow:none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .flag canvas { display:none; } .flag cufon { width:auto !important; height:100% !important; font:normal normal normal 10px/12px Arial, sans-serif !important; } .flag cufontext { width:auto !important; height:auto !important; font:normal normal normal 10px/12px Arial, sans-serif !important; text-indent:0 !important; } .page-title .flag, .breadcrumbs .flag { display:none; } /* --- Links ----------------------------------------------------------------------------------- */ .link img.icon { vertical-align:middle; } /* --- Buttons --------------------------------------------------------------------------------- */ .button { margin-bottom:22px; margin-right:0.2px; /*IE8 inline-block fix*/ display:inline-block; position:relative; text-decoration:none !important; text-align:center; text-transform:uppercase; vertical-align:middle; border-width:1px; zoom:1; } .button, .button span { -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .button > span { position:relative; display:inline-block; overflow:hidden; vertical-align:bottom; zoom:1; } .button > span > span { display:block; letter-spacing:1px; zoom:1; } /* Small buttons */ .button small { margin-top:2px; display:block; font:italic 12px/18px Georgia, sans-serif; text-transform:none; letter-spacing:0; opacity:0.66; } .button.small > span > span { padding:6px 20px; font-size:10px; line-height:12px; } .button.small small { font-size:10px; line-height:12px; } /* Medium buttons */ .button.medium > span > span { padding:10px 30px; font-size:14px; line-height:14px; font-weight:normal; } .button.medium small { font-size:11px; line-height:13px; } /* Big buttons */ .button.big > span > span { padding:18px 40px; font-size:18px; line-height:18px; font-weight:normal; } .button.big small { font-size:12px; line-height:14px; } /* Wide buttons */ .button.type-wide { display:block; } .button.type-wide > span { display:block; text-align:center; } /* Divider buttons */ .button-divider { padding:3px 0 44px; overflow:hidden; text-align:center; } html#ie7 .button-divider { position:relative; }/* IE7 overflow fix */ .button-divider .button { margin:0; } .button-divider > span { display:inline-block; position:relative; } .button-divider > span .helper-1, .button-divider > span .helper-2 { width:10px; height:2px; display:block; position:absolute; top:50%; } .button-divider > span .helper-1 { right:100%; border-width:0 0 0 999px; } .button-divider > span .helper-2 { left:100%; border-width:0 999px 0 0; } /* --- Frame ----------------------------------------------------------------------------------- */ .frame { max-width:100%; margin:0 auto 22px; display:block; text-align:center; } /* Clearfix */ .frame:after { height:0; display:block; clear:both; content:""; visibility:hidden; } html#ie7 .frame { zoom:1; } .frame.alignleft, .frame.alignright { margin-bottom:1em; display:inline; } .frame.alignleft { margin-right:1.625em; float:left; } .frame.alignright { margin-left:1.625em; float:right; } /* Decorators */ .frame > .decorator { max-width:100%; display:inline-block; position:relative; } .decorator { max-width:100%; display:inline-block; } .decorator > .outer { display:block; position:relative; } .decorator > .outer > .inner { display:block; position:relative; z-index:10; } .decorator > .outer > .inner > * { margin:0; display:block; } .decorator > .outer > span[class*="hlp-"] { display:block; position:absolute; z-index:1; } /* type-simple */ .frame.type-simple > .decorator > .outer { padding:7px 0; border-width:1px; background:#f2f2f2; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } /* type-board*/ .type-board > .decorator > .outer { padding:16px; } .type-board > .decorator > .outer > .hlp-1, .type-board > .decorator > .outer > .hlp-2 { width:16px; height:100%; top:0; background:url(./../images/frame-sprites_1.png) 0 0 repeat-y; } .type-board > .decorator > .outer > .hlp-1 { left:0; background-position:0 0; } .type-board > .decorator > .outer > .hlp-2 { right:0; background-position:-20px 0; } .type-board > .decorator > .outer > .hlp-3, .type-board > .decorator > .outer > .hlp-4 { width:100%; height:40px; left:0; background:url(./../images/frame-sprites_1.png) 0 0 repeat-x; } .type-board > .decorator > .outer > .hlp-3 { top:0; background-position:-40px -60px; } .type-board > .decorator > .outer > .hlp-4 { bottom:0; background-position:-40px 0; } .type-board > .decorator > .outer > .hlp-5, .type-board > .decorator > .outer > .hlp-6 { width:38px; height: 38px; right:0; background:url(./../images/frame-sprites_1.png) 0 0 no-repeat; } .type-board > .decorator > .outer > .hlp-5 { top:0; background-position: -1109px -60px; } .type-board > .decorator > .outer > .hlp-6 { bottom:0; background-position: -1109px -2px; } /* type-easel*/ .type-easel > .decorator > .outer { padding:16px 0 54px; } .type-easel > .decorator > .outer > .hlp-1 { width:180px; height:54px; left:50%; margin-left:-90px; bottom:0; background:url(./../images/frame-sprites_1.png) -40px -100px no-repeat; } .type-easel > .decorator > .outer > .hlp-2 { width:16px; height:16px; left:50%;; margin-left:-8px; top:0; background:url(./../images/frame-sprites_1.png) -240px -100px no-repeat; } /* type-paper-stack*/ .type-paper-stack > .decorator > .outer { padding:10px 10px 15px 10px; } .type-paper-stack > .decorator > .outer > .hlp-1, .type-paper-stack > .decorator > .outer > .hlp-2, .type-paper-stack > .decorator > .outer > .hlp-3, .type-paper-stack > .decorator > .outer > .hlp-4 { top:0; background:#fff; border-width:1px; border-color:#ccc !important; } .type-paper-stack > .decorator > .outer > .hlp-1 { left:4px; right:4px; bottom:0; } .type-paper-stack > .decorator > .outer > .hlp-2 { left:3px; right:3px; bottom:2px; } .type-paper-stack > .decorator > .outer > .hlp-3 { left:2px; right:2px; bottom:4px; } .type-paper-stack > .decorator > .outer > .hlp-4 { left:1px; right:1px; bottom:6px; } /* type-projector-screen */ .type-projector-screen > .decorator > .outer { padding:15px 14px 62px; } .type-projector-screen > .decorator > .outer > .hlp-1 { width:132px; height:50px; left:50%; margin-left:-66px; bottom:0; background:url(./../images/frame-sprites_1.png) -40px -190px no-repeat; } .type-projector-screen > .decorator > .outer > .hlp-2, .type-projector-screen > .decorator > .outer > .hlp-3 { height:18px; left:0; right:14px; background:url(./../images/frame-sprites_1.png) -40px -160px repeat-x; } .type-projector-screen > .decorator > .outer > .hlp-2 { top:0; } .type-projector-screen > .decorator > .outer > .hlp-3 { bottom:47px; } .type-projector-screen > .decorator > .outer > .hlp-4, .type-projector-screen > .decorator > .outer > .hlp-5 { width:14px; height:18px; right:0; background:url(./../images/frame-sprites_1.png) -1110px -160px no-repeat; } .type-projector-screen > .decorator > .outer > .hlp-4 { top:0; } .type-projector-screen > .decorator > .outer > .hlp-5 { bottom:47px; } /* --- Dividers -------------------------------------------------------------------------------- */ hr, .divider.type-simple, .divider-arrow, .divider-top { width:100%; height:0px; display:block; position:relative; } hr, .divider.type-simple { margin:22px 0 63px; border-width:1px 0 0 0; } hr { margin:22px 0 21px 0; } .divider-arrow { margin:22px 0 43px; border-width:1px 0 0 0; } .divider-arrow > div { height:0; width:0; margin-left:-6px; position:absolute; top:0; left:50%; border-style:solid outset outset outset; border-width:12px; border-left-color:transparent !important; border-right-color:transparent !important; border-bottom-color:transparent !important; } .divider-top { height:auto; margin:44px 0 22px; top:-9px; overflow:hidden; font:italic 12px/18px Georgia, sans-serif; } .divider-top div { height:1px; margin-top:8px; overflow:hidden; white-space:nowrap; border-width:1px 0 0 0; } .divider-top a { margin-left:10px; float:right; } .divider.fancy { margin:26px 0 48px; text-align:center; } /* --- Headings -------------------------------------------------------------------------------- */ .heading.type-divider { overflow:hidden; text-align:center; } html#ie7 .heading.type-divider { position:relative; }/* IE7 overflow fix */ .heading.type-divider .inner { position:relative; } .heading.type-divider .inner > .helper-1, .heading.type-divider .inner > .helper-2 { height:2px; width:10px; display:block; position:absolute; top:0.6em; } .heading.type-divider .inner > .helper-1 { right:100%; border-width:0 0 0 999px; } .heading.type-divider .inner > .helper-2 { left:100%; border-width:0 999px 0 0; } /* --- Messages -------------------------------------------------------------------------------- */ .message { margin: 0 0 22px; padding:0 22px; border-width:0 0 1px 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,0.5)),to(rgba(255,255,255,0))); background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)); background-image: -moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)); background-image: -ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)); background-image: -o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)); background-image: linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0)); } .message > .inner { padding:22px 0 0 43px; margin:0 0 22px; background-repeat:no-repeat; background-position:0 17px; } .message.success { color:#0e6200; background-color:#d8ffcc; border-color:#b3f39f !important; } .message.success > .inner { background-image:url(./../images/icons/icon_message_success.png); } .message.info { color:#004a79; background-color:#cbebff; border-color:#a0daff !important; } .message.info > .inner { background-image:url(./../images/icons/icon_message_info.png); } .message.warning { color:#7f4800; background-color:#fff8c0; border-color:#ffef6f !important; } .message.warning > .inner { background-image:url(./../images/icons/icon_message_warning.png); } .message.error { color:#ca0000; background-color:#ffe0e0; border-color:#ffcccc !important; } .message.error > .inner { background-image:url(./../images/icons/icon_message_error.png); } /* --- Qoutes ---------------------------------------------------------------------------------- */ .pullquote { width:33.3%; } .pullquote, blockquote { font-family:Georgia, serif; font-style:italic; } blockquote { margin:11px 22px 0; padding:27px 22px 11px; } .pullquote.align-left { float:left; } .pullquote.align-right { float:right; } .pullquote.type-simple { border-style:double; } .pullquote.type-simple.align-left { margin:22px 22px 22px 0; padding:22px; border-width:0 5px 0 0; } .pullquote.type-simple.align-right { margin:22px 0 22px 22px; padding:22px; border-width:0 0 0 5px; } blockquote { margin:22px; padding:0 22px; border-width:0 0 0 5px; border-style:double; } /* --- Teestimonials --------------------------------------------------------------------------- */ .testimonial > .inner { position:relative; font-family: Georgia, Times, 'Times New Roman', serif; font-style:italic; } .testimonial > p { font-size:11px; line-height:16px; font-family:Georgia, Times, 'Times New Roman', serif; font-style:italic; } .testimonial > p * + *:before { content:", "; } .testimonial.size-medium .inner { font-size:18px; line-height:24px; } .testimonial.size-big .inner { font-size:24px; line-height:30px; } /* type-bubble */ .testimonial.type-bubble { margin:0 0 35px; } .testimonial.type-bubble > .inner { padding:22px 22px 1px; position:relative; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .testimonial.type-bubble.size-medium > .inner { padding:22px 33px 1px; } .testimonial.type-bubble.size-big > .inner { padding:33px 44px 11px; } .testimonial.type-bubble > .inner:before { width:0; display:block; content:""; position:absolute; bottom:-16px; left:30px; border-width:8px; border-style:solid outset outset solid; border-right-color:transparent !important; border-bottom-color:transparent !important; } .testimonial.type-bubble > .inner > .helper { width:20px; height:20px; position:absolute; bottom:-30px; left:0; text-indent:-9999px; background:url(./../images/client.png) 0 0 no-repeat; } .testimonial.type-bubble > p { min-height:20px; padding:13px 22px 0 44px; margin:0; text-align:left; } /* type-quote */ .testimonial.type-quote.size-small > .inner, .testimonial.type-quote.size-small > p { padding-left:18px; } .testimonial.type-quote.size-medium > .inner, .testimonial.type-quote.size-medium > p { padding-left:27px; } .testimonial.type-quote.size-big > .inner, .testimonial.type-quote.size-big > p { padding-left:36px; } .testimonial.type-quote > .inner > .helper { position:absolute; left:0; top:0; } .testimonial.type-quote.size-small > .inner > .helper { font-size:26px; line-height:26px; } .testimonial.type-quote.size-medium > .inner > .helper { font-size:36px; line-height:36px; } .testimonial.type-quote.size-big > .inner > .helper { font-size:48px; line-height:48px; } .testimonial.type-quote > p { margin-top:-11px; position:relative; } /* type-simple */ .testimonial.type-simple > .inner > .helper { display:none; } .testimonial.type-simple > p { margin-top:-11px; position:relative; } .testimonial.type-simple > p:before { content:"— "; } .testimonial.type-simple > p:after { content:" —"; } /* --- Text highlighting ----------------------------------------------------------------------- */ ins { color:#333; background-color:#c1f7ff; } mark { padding:0 0.33em; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } /* --- Dropcaps ------------------------------------------------------------------------------- */ .dropcap { float:left; display:block; text-transform:uppercase; } .dropcap > span { width:100%; height:100%; display:block; } /* type-simple */ .dropcap.type-simple { height:38px; margin-right:0.25em; font-size:44px; line-height:44px; font-weight:bold; } /* type-square */ .dropcap.type-square { height:38px; width:38px; margin-right:0.5em; overflow:hidden; font-size:18px; line-height:38px; font-weight:bold; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } /* --- Progress Bar ---------------------------------------------------------------------------- */ .progress-bar { padding:2px; margin:0 0 46px; position:relative; top:23px; border-width:1px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .progress-bar > .inner { height:6px; position:relative; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; } .progress-bar > .inner > span { width:28px; padding:2px; margin-right:-17px; display:block; position:absolute; right:0; top:-25px; font-size:10px; line-height:12px; letter-spacing:1px; text-transform:uppercase; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .progress-bar > .inner > span:after { width:0; margin-left:-4px; display:block; content:""; position:absolute; bottom:-8px; left:50%; border-width:4px; border-style:solid outset outset outset; border-right-color:transparent !important; border-bottom-color:transparent !important; border-left-color:transparent !important; } /* --- Box ------------------------------------------------------------------------------------- */ .box { overflow:hidden; margin:0 0 22px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .box-header { padding:8px 22px; overflow:hidden; position:relative; } .box > :first-child { -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; } .box > :last-child { -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; } .box-header h1, .box-header h2, .box-header h3, .box-header h4, .box-header h5, .box-header h6, .box-header p { margin:0; } .box-content { padding:22px 22px 0; overflow:hidden; position:relative; border-width:1px; } .box .box-content + .box-content { border-top-width:0; } .box-content > .inner { position:relative; z-index:2; } .box-content > .background { width:auto; height:auto; top:1px; bottom:1px; left:1px; right:1px; } /* --- Feeds ----------------------------------------------------------------------------------- */ ul.feeds { list-style-type:none; margin-left:0; overflow:hidden; } ul.feeds h5 { min-height:16px; margin-bottom:0; padding-left:21px; position:relative; } ul.feeds h5 img { position:absolute; left:0; top:0; } ul.feeds h5 span { padding-left:5px; } ul.feeds .meta { padding-left:26px; font:italic 12px/18px Georgia, sans-serif; } ul.feeds.no-icon h5 { padding-left:0; } ul.feeds.no-icon .meta { padding-left:0; } ul.feeds.list-horizontal li { display:inline; float:left; } ul.feeds.list-horizontal span { padding-right:2em; } ul.feeds.list-vertical li { padding-bottom:5px; } ul.feeds.list-vertical li + li { padding-top:5px; border-width:1px 0 0; } /* --- Tweets ---------------------------------------------------------------------------------- */ .tweets { padding:22px; position:relative; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; } .tweets:before { width:0; display:block; content:""; position:absolute; bottom:-16px; left:30px; border-width:8px; border-style:solid outset outset solid; border-right-color:transparent !important; border-bottom-color:transparent !important; } .twitter > p { padding:13px 22px 13px 44px; font:italic 12px/18px Georgia, sans-serif; background:url(./../images/twitter.png) 0 13px no-repeat; } .tweets { margin:0; list-style:none; } .tweets li { padding:9px 0; border-width:1px 0 0 0; } .tweets li:first-child { padding-top:0; border:0; } .tweet p { margin:0; } .tweet p.meta { font:italic 12px/18px Georgia, sans-serif; } /* --- Before & After Effect ------------------------------------------------------------------- */ .before-after { max-width:100%; display:block; } .before-after > .fluid-wrapper { margin:0; overflow:hidden; } .before-after > .fluid-wrapper:hover { cursor:col-resize; cursor:w-resize; } .before-after img { display:block; } .before-after .layer-before { width:100%; height:100%; position:relative; z-index:1; } .before-after .layer-after { width:100%; height:100%; position:absolute; left:50%; top:0; overflow:hidden; z-index:2; } .before-after .layer-after img { position:absolute; right:50%; top:0; z-index:2; } /* Handle */ .before-after .handle { width:6px; height:100%; margin-left:-3px; position:absolute; left:50%; top:0; z-index:2; background:red; } /* --- FlexSlider ------------------------------------------------------------------------------ */ .flex-container { margin-bottom:22px; position:relative; text-align:center; zoom:1; } #precontent .flex-container { margin-bottom:11px; } .flexslider { width:100%; margin:0 auto; position:relative; zoom:1; } .flexslider .slides { margin:0; list-style:none; zoom:1; } .flexslider .slides:after { height:0; display:block; clear:both; content:"."; visibility:hidden; line-height:0; } html[xmlns] .flexslider .slides { display:block; } * html .flexslider .slides { height:1%; } .flexslider .slides > li { position:relative; } .flexslider .slides > li + li { display:none; } .flexslider .slides img { max-width:100%; display:block; } .flexslider { text-align:left; } .flex-shadow { position:relative; display:block; z-index:-1; } .flex-shadow + .flex-nav { margin-top:4px; } /* Apply the layout-narrow only above the breakpoint */ .flex-container.layout-narrow { padding:0 72px; } .flexslider .slide { filter:inherit; } .flexslider .slide { overflow: hidden; } .flexslider .slide > .description { position:absolute; } .slide > .description > .inner { position:relative; z-index:2; } .slide[class*="layout-bubble-"] > .description { max-width:47.9166667%; position:absolute; z-index:2; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .slide[class*="layout-bubble-"] > .description:after { width:0; display:block; content:""; position:absolute; border-width:8px; } .slide.layout-bubble-top-left > .description { left:20px; top:20px; } .slide.layout-bubble-top-right > .description { right:20px; top:20px; } .slide.layout-bubble-bottom-left > .description { left:20px; bottom:20px; } .slide.layout-bubble-bottom-right > .description { right:20px; bottom:20px; } .slide[class*="layout-bubble-top-"] > .description:after { top:100%; border-style:solid outset outset outset; border-right-color:transparent !important; border-bottom-color:transparent !important; border-left-color:transparent !important; } .slide[class*="layout-bubble-bottom-"] > .description:after { bottom:100%; border-style:outset outset solid outset; border-top-color:transparent !important; border-right-color:transparent !important; border-left-color:transparent !important; } .slide.layout-bubble-top-left > .description:after, .slide.layout-bubble-bottom-left > .description:after { left:20px; } .slide.layout-bubble-top-right > .description:after, .slide.layout-bubble-bottom-right > .description:after { right:20px; } .slide[class*="layout-bubble-"] > .description > .inner { padding: 15px 20px; } .slide[class*="layout-bubble-"] > .description > .inner > h4 { margin: 0; } .flexslider .slides > li > div > .media > a { display:block; } .flex-container.entry-mediabox { padding:7px 0; border-width:1px; background:#f2f2f2; background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f2f2f2)); background-image:-webkit-linear-gradient(top,#fff,#f2f2f2); background-image: -moz-linear-gradient(top,#fff,#f2f2f2); background-image: -ms-linear-gradient(top,#fff,#f2f2f2); background-image: -o-linear-gradient(top,#fff,#f2f2f2); background-image: linear-gradient(top,#fff,#f2f2f2); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } /* --- Entry elements -------------------------------------------------------------------------- */ .entry-mediabox {} .entry-mediabox img, .entry-mediabox object, .entry-mediabox iframe { margin:0 auto; display:block; } .entry-featured-media { position:relative; } .entry-featured-media > .frame { margin:0; } .collection.view-as-grid.one-fourth .entry-featured-media { margin-bottom:10px; } .entry-featured-media a { position:relative; display:block; } .entry-featured-media img, .entry-featured-media object, .entry-featured-media iframe { margin:0 auto; display:block; } .entry-meta { font:italic 12px/18px Georgia, sans-serif; } .entry-meta > span { margin-right:0.33em; } .entry-meta > span:after { content:","; } .entry-meta > span:last-child:after { content:""; } .entry-terms { padding:22px 0; overflow:hidden; border-style:dotted; border-width:1px 0 0 0; font:italic 12px/18px Georgia, sans-serif; } .collection .entry-terms { padding-top:0; border:none; } .entry-terms > div h6 { width:0; height:20px; margin-bottom:0; overflow:hidden; float:left; font-weight:normal; } .entry-terms > div ul { margin:0; overflow:hidden; list-style:none; } .entry-terms > div li { margin:0 8px 6px 0; float:left; } .entry-categories li:after { content:","; } .entry-categories li:last-child:after { content:""; } .entry-tags ul li a { padding:1px 8px; position:relative; display:block; white-space:nowrap; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; } .entry-tags ul li a:after { width:0; height:0; margin-top:-4px; margin-right:4px; display:block; position:absolute; left:100%; top:50%; content:""; border-style:outset outset outset solid; border-width:4px; border-top-color:transparent !important; border-right-color:transparent !important; border-bottom-color:transparent !important; } .entry-buttons { padding-top:3px; margin:0 0 22px; list-style:none; overflow: hidden; } .entry-buttons li { float:left; } .entry-buttons.horizontal li { display:inline; float:left; } .entry-buttons.vertical li { display:block; float:none; } .entry-buttons .button { margin-bottom:0; } .related-entries { margin-top:40px; } /* --- Collections ----------------------------------------------------------------------------- */ .sticky {} .collection { width:100%; } .collection > ul { margin:0; position:relative; list-style:none; } .collection.view-as-grid > ul > li { margin:0 0 22px; display:inline-block; vertical-align:top; } html#ie7 .collection.view-as-grid > ul > li { display:inline; zoom:1; } .collection.view-as-grid.one-fourth > ul { width:103.75%; left:-3.75%; } .collection.view-as-grid.one-fourth > ul > li { width:21.3855422%; margin-left:3.61445783%; } .c-three-fourth .collection.view-as-grid.one-fourth > ul { width:105.06329114%; left:-5.06329114%; } .c-three-fourth .collection.view-as-grid.one-fourth > ul > li { width:28.5140562%; margin-left:4.81927711%; } .c-one-half .collection.view-as-grid.one-fourth > ul { width:107.79220779%; left:-7.79220779%; } .c-one-half .collection.view-as-grid.one-fourth > ul > li { width:42.7710843%; margin-left:7.22891566%; } .c-one-fourth .collection.view-as-grid.one-fourth > ul > li { width:100%; margin-left:0; } .collection.view-as-grid.one-third > ul { width:103.75%; left:-3.75%; } .collection.view-as-grid.one-third > ul > li { width:29.7188755%; margin-left:3.61445783%; } .c-two-third .collection.view-as-grid.one-third > ul { width:105.73248408%; left:-5.73248408%; } .c-two-third .collection.view-as-grid.one-third > ul > li { width:44.5783133%; margin-left:5.42168675%; } .c-one-third .collection.view-as-grid.one-third > ul > li { width:100%; margin-left:0; } .collection.view-as-grid.one-half > ul { width:103.75%; left:-3.75%; } .collection.view-as-grid.one-half > ul > li { width:46.3855422%; margin-left:3.61445783%; } .c-one-half .collection.view-as-grid.one-half > ul > li { width:100%; margin-left:0; } .collection.view-as-grid.two-thirds > ul > li { width:100%; } .collection.view-as-grid.max > ul > li { width:100%; margin-bottom:40px; } .collection.view-as-list > ul { margin:0; list-style:none; } /* collection-list-one-twelth */ .collection.view-as-list.one-twelfth > ul { margin:0 0 20px; } .collection.view-as-list.one-twelfth > ul > li { padding:0 0 10px; } .collection.view-as-list.one-twelfth > ul > li + li { padding:10px 0; border-top-width:1px; } .collection.view-as-list.one-twelfth .entry-featured-media .frame { margin-bottom:0; } .collection.view-as-list.one-twelfth .entry-featured-media .frame > .decorator > .outer { padding:7px; } .collection.view-as-list.one-twelfth .entry-featured-media .frame > span { vertical-align:bottom; } .collection.view-as-list.one-twelfth .entry-featured-media img.shadow-bottom { display:none; } .collection.view-as-list.one-twelfth .c-x { float:none; margin:0 0 0 79px; } .collection.view-as-list.one-twelfth.no-featured-media .c-x { margin:0; } .collection.view-as-list.one-twelfth .entry-meta { margin-top:-22px; } /* collection-list-two-third */ .collection.view-as-list.two-third > ul { margin:0 0 22px; } .collection.view-as-list.two-third > ul > li { margin: 0 0 44px; } .collection.view-as-list.two-third > ul > li + li { padding-top:44px; border-top-width:1px; } .collection.view-as-list.two-third > ul > li.even > article > .c-two-third { position:relative; left:34.5833333%; } .collection.view-as-list.two-third > ul > li.even > article > .c-one-third { position:relative; left:-69.1666667%; } .collection.view-as-list .entry-featured-media { margin:0; } /* --- Widgets -------------------------------------------------------------------------------- */ .widget { margin-bottom:21px; padding-bottom:1px;/* Prevent margin collapsing */ } /* --- Widget Calendar ------------------------------------------------------------------------- */ .widget_calendar table { width:100%; } .widget_calendar table caption { font-weight:bold; } .widget_calendar th, .widget_calendar td { padding:3px; } .widget_calendar th { text-align:center; border-width:1px 0 3px 0; } .widget_calendar tbody td { text-align:center; border-width:1px; } .widget_calendar tbody td.pad:first-child { border-width:1px 0 0 1px; } .widget_calendar tbody td a, .widget_calendar tbody td#today { font-weight:bold; } /* --- WordPress Default Widgets --------------------------------------------------------------- */ .widget_recent_comments ul, .widget_recent_entries ul, .widget_links ul, .widget_meta ul, .widget_rss ul, .widget_pages ul, .widget_nav_menu ul, .widget_categories ul, .widget_archive ul { margin-left:0; list-style:none; } .widget_links ul ul, .widget_meta ul ul, .widget_rss ul ul, .widget_pages ul ul, .widget_nav_menu ul ul, .widget_categories ul ul, .widget_archive ul ul { padding:0 0 0 2em; margin:0; border-width:1px 0 0; } .widget_recent_entries li, .widget_links li, .widget_meta li, .widget_rss li, .widget_pages a, .widget_nav_menu a, .widget_categories span, .widget_archive li { padding:5px 0; display:block; border-width: 1px 0 0; } .widget_recent_entries li:first-child, .widget_links li:first-child, .widget_meta li:first-child, .widget_rss li:first-child, .widget_pages li:first-child > a, .widget_nav_menu li:first-child > a, .widget_categories li:first-child > span, .widget_archive li:first-child { padding-top:0; border:0; } .widget_recent_entries li li:first-child, .widget_links li li:first-child, .widget_meta li li:first-child, .widget_rss li li:first-child, .widget_pages li li:first-child > a, .widget_nav_menu li li:first-child > a, .widget_categories li li:first-child > span, .widget_archive li li:first-child { padding-top:5px; } .widget_rss li a.rsswidget { display:block; } .widget_rss .rssSummary { margin:9px 0 0; } .widget_tag_cloud a { line-height:100%; } .widget_categories select, .widget_archive select, div.tagcloud { margin:0 0 22px; } .widget_recent_comments li { padding:5px 0; border-width:1px 0 0; } .widget_recent_comments li:first-child { padding-top:0; border:0; } /* --- Comment list ---------------------------------------------------------------------------- */ img.avatar { padding:3px; border-width:1px; background:#f2f2f2; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .commentlist { margin:0; list-style:none; } .commentlist li { position:relative; } .comment.bypostauthor {} .commentlist .comment-wrapper { padding:22px 0 11px 0px; border-style:dotted; border-width:1px 0 0 0; } .comment-wrapper footer { margin:11px 0 0; font:italic 12px/18px Georgia, sans-serif; text-align:right; } .commentlist div.vcard { padding:4px 0 0 58px; } .commentlist div.vcard cite.fn { font-style:normal; font-weight:bold; } .commentlist img.avatar { position:absolute; left:0; top:20px; } .commentlist div.commentmetadata { margin:0 0 22px 58px; font:italic 12px/18px Georgia, sans-serif; } .commentlist ul.children { margin:0 0 0 20px; list-style:none; } .comment-body { padding:22px 22px 1px; border-width:3px 1px 1px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .bypostauthor > article > .comment-body { border-width:0; } img.avatar-20 { width:20px; height:20px; } img.avatar-40 { width:40px; height:40px; } img.avatar-60 { width:60px; height:60px; } img.avatar-80 { width:80px; height:80px; } img.avatar-100 { width:100px; height:100px; } /* --- Comments -------------------------------------------------------------------------------- */ #comments { margin:22px 0 0; } #respond { margin:44px 0 0; position:relative; } .commentlist #respond { margin:22px 0; } /* --- Author Info ----------------------------------------------------------------------------- */ #author-info { min-height: 108px; padding: 22px 22px 0 128px; overflow:hidden; position:relative; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } #author-info > header > h3 { margin:0 0 11px; } #author-avatar { position:absolute; left:22px; top:22px; } /* --- the_meta() ------------------------------------------------------------------------------ */ .post-meta { margin:0; list-style:none; } .post-meta li { padding:6px 0; border-width:1px 0 0 0; } .post-meta li:first-child { padding-top:0; border:0; } .post-meta-key { display:block; font-weight:bold; } /* --- Media ----------------------------------------------------------------------------------- */ figure.media { margin:0; } figure.media ul.attachments { margin:0; list-style:none; } figure.media ul.attachments > li { margin:0 0 28px; vertical-align:bottom; } figure.media ul.attachments > li > figure { margin:0; } figure.media ul.attachments > li > figure > .frame { margin-bottom:3px; } figure.media figure.media-image img, figure.media figure.media-embed object, figure.media figure.media-embed iframe { max-width:100%; margin:0 auto; display:block; } /* --- Placeholders ---------------------------------------------------------------------------- */ .placeholder { width:999px; max-width:100%; margin:0 0 22px; display:block; } .frame .placeholder { margin:0; } .placeholder.aligncenter { margin-left:auto; margin-right:auto; } .placeholder > .inner { width:100%; height:0; display:block; background-position:center center; background-repeat:no-repeat; } .placeholder { background:#f2f2f2; } .placeholder-no-image > .inner { background-image:url(./../images/icons/placeholder-no-image.png); } .placeholder-password-required > .inner { background-image:url(./../images/icons/placeholder-password-required.png); } .placeholder-user > .inner { background-image:url(./../images/icons/placeholder-user.png); } .placeholder-users > .inner { background-image:url(./../images/icons/placeholder-users.png); } /* ----->>> HEADER SECTION <<<------------------------------------------------------------------ */ #header { padding:31px 0 0; } /* --- Site ID --------------------------------------------------------------------------------- */ #id { float:left; } #id h1.site-title, #id p.site-title { margin:0; font-size:24px; font-weight:normal; line-height:24px; } #id p.site-tagline { margin:0; } #id p.site-tagline > strong { font-weight:normal; } /* ----->>> PRECONTENT SECTION <<<-------------------------------------------------------------- */ #precontent { overflow:hidden; } #precontent-inner { padding-top:30px; } #precontent header { margin:0 0 33px; } /* ----->>> CONTENT SECTION <<<----------------------------------------------------------------- */ #content { min-height:320px; padding-top:44px; padding-bottom:44px; } /* --- Content header -------------------------------------------------------------------------- */ .breadcrumbs p { margin:0; font:italic 12px/18px Georgia, sans-serif; } .breadcrumbs strong { font-weight:normal; } #content-inner > .breadcrumbs { position:relative; top:-34px; } /* --- Entry utilities ------------------------------------------------------------------------- */ .entry-utility { clear:both; } .entry-utility span { margin:0 0 22px; display:block; } /* ----->>> FOOTER SECTION <<<------------------------------------------------------------------ */ #footer-inner { padding-top:11px; padding-bottom:11px;} #footer-text { width:30%; margin:0; font-size:11px; } /* ----->>> SEARCH <<<-------------------------------------------------------------------------- */ /* --- Search Results -------------------------------------------------------------------------- */ ul.search-results { margin:0; list-style:none; } ul.search-results > li + li { padding-top:22px; border-width:1px 0 0; } ul.search-results p.search-meta { margin:0; } /* ----->>> EXTRAS <<<-------------------------------------------------------------------------- */ #preheader > .background, #header > .background, #precontent > .background, #content > .background, #prefooter > .background, #footer > .background { display:none; } #preheader, #primary-nav, #secondary-bar, #prefooter, #footer-nav, .breadcrumbs, .sidebar, .pagination, .entry-nav, .entry-utility, .related-entries, .comment-wrapper .reply, #respond, form, .indicator { display:none; } #header { padding:22px 0; } #header *, #precontent *, #content *, #precontent *, #footer * { border-color:#d9d9d9; } #header { border-bottom:1px solid #d9d9d9; } #footer { border-top:1px solid #d9d9d9; } body { color:#000; background:#fff; } .meta, .meta a { color:#666; } a { color:#000; text-decoration:none; } #comments { page-break-before: always; }