/* portfolial-gallery-styles, contact-form-7, colorbox-styles, portfolial-dynamic-styles, portfolial-styles,  *//*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
.gallery-lightbox,.gallery-lightbox_staggered,.gallery-gallery{margin:0 -10px}.gallery-lightbox .gallery-icon,.gallery-lightbox_staggered .gallery-icon,.gallery-gallery .gallery-icon{margin:10px 10px}.gallery-lightbox .gallery-caption,.gallery-lightbox_staggered .gallery-caption,.gallery-gallery .gallery-caption{display:none}body.js .gallery-slideshow{display:none}.slideshow-hint{float:right;font-size:.8em;position:relative;top:-2em}#loading img.loader{position:relative;top:230px}.slideshow{background:#0a0a0a;width:940px;margin-bottom:30px;text-align:center;width:100%;position:relative}.slideshow img{margin:0}.slideshow img#current-image,.slideshow img#old-image{position:absolute;top:0;left:0}.slideshow .gallery{bottom:-35px;left:0;position:absolute!important;text-align:center;width:100%}.slideshow .gallery .thumbnail img{opacity:.5}.slideshow .gallery .selected img,.slideshow .gallery .thumbnail:hover img{border-bottom:2px solid #700;opacity:1}.slideshow .slideshow-caption{font-size:.8em;position:absolute;bottom:0;width:100%;background:rgba(50,50,50,0.7)}.slideshow .slideshow-caption .slideshow-image-title{font-weight:bold}.slideshow .slideshow-caption .slideshow-image-caption{font-style:italic;margin-left:1em}.slideshow-controls{display:inline;font-variant:small-caps;float:right;text-transform:lowercase;bottom:0}.slideshow-controls a{border:0;font-size:.8em}.slideshow-controls a:hover{background:#000}.slideshow-controls .slideshow-controls-pause{font-weight:bold;color:#222}.slideshow-pager{bottom:0;left:10px;margin-bottom:0;z-index:100}.slideshow-pager a.number,.slideshow-pager a.dot{margin:0 5px}.slideshow-pager a.dot{font-size:50px;line-height:50px;border:0;text-decoration:none}.slideshow-pager a.dot.activeSlide{background:transparent}.slideshow-pager a.dot.activeSlide span{color:red}.slideshow-pager .thumbnail{position:relative;width:40px;height:40px;display:inline-block}.slideshow-pager .thumbnail img{margin:0;border-bottom:1px dotted #444}.slideshow-pager .thumbnail:focus{border-bottom:1px solid white}.slideshow-pager .thumbnail:focus img{opacity:.5}.slideshow-pager .thumbnail.double{width:80px}.slideshow-pager a.activeSlide{border-bottom-style:solid}.slideshow-pager a.activeSlide img{border-bottom:1px solid red}.slideshow-pager .slideshow-pager-prev,.slideshow-pager .slideshow-pager-next{position:absolute}.slideshow-pager-wrapper{position:relative;width:100%;overflow:hidden}.slideshow-navigation_top .slideshow-pager{top:0;bottom:auto}.slideshow-navigation_top .slideshow-controls{top:1px;bottom:auto}.slideshow-wrapper.slideshow-navigation_left .slideshow-pager-next,.slideshow-wrapper.slideshow-navigation_right .slideshow-pager-next{bottom:0;top:auto}.slideshow-wrapper.slideshow-navigation_left .slideshow-pager-prev,.slideshow-wrapper.slideshow-navigation_right .slideshow-pager-prev{bottom:auto;top:0}.slideshow-navigation_thumbnails_large .thumbnail{height:auto;width:auto}.slideshow-navigation_thumbnails_large .thumbnail img{width:auto;height:100px}.slideshow-navigation_thumbnails_large .slideshow-pager-prev,.slideshow-navigation_thumbnails_large .slideshow-pager-next{margin:0;width:25px;height:100px;line-height:100px}.slideshow-navigation_thumbnails_small .thumbnail img{width:auto;height:25px}.slideshow-wrapper.slideshow-navigation_left .slideshow-pager-next,.slideshow-wrapper.slideshow-navigation_left .slideshow-pager-prev{left:0;right:auto;margin:0}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager-wrapper{float:left;width:100px}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager{width:100px}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-controls-prev{left:100px}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow{width:860px}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager-prev,.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager-next{width:100px;height:25px;line-height:25px}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_small .slideshow-controls-prev{left:25px}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_small .slideshow-pager-prev,.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_small .slideshow-pager-next{width:25px;height:6.25px;line-height:6.25px}div.wpcf7 { margin:0;padding:0;}div.wpcf7-response-output { margin:2em 0.5em 1em;padding:0.2em 1em;}div.wpcf7-mail-sent-ok { border:2px solid #398f14;}div.wpcf7-mail-sent-ng { border:2px solid #ff0000;}div.wpcf7-spam-blocked { border:2px solid #ffa500;}div.wpcf7-validation-errors { border:2px solid #f7e700;}span.wpcf7-form-control-wrap { position:relative;}span.wpcf7-not-valid-tip { position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #ff0000;font-size:10pt;width:280px;padding:2px;}span.wpcf7-not-valid-tip-no-ajax { color:#f00;font-size:10pt;display:block;}span.wpcf7-list-item { margin-left:0.5em;}.wpcf7-display-none { display:none;}div.wpcf7 img.ajax-loader { border:none;vertical-align:middle;margin-left:4px;}div.wpcf7 .watermark { color:#888;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;overflow:visible;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}#cboxOverlay{background:rgb(255,255,255);}#colorbox{}#cboxContent{margin-top:32px;}#cboxLoadedContent{padding:1px;}#cboxLoadingGraphic{background:transparent center center no-repeat;}#cboxLoadingOverlay{background:rgb(50,50,50);}#cboxTitle{position:absolute;top:-22px;left:0;color:#000;}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:transparent 0 0 no-repeat;}#cboxPrevious{background-position:0px 0px;right:44px;}#cboxPrevious.hover{background-position:0px -25px;}#cboxNext{background-position:-25px 0px;right:22px;}#cboxNext.hover{background-position:-25px -25px;}#cboxClose{background-position:-50px 0px;right:0;}#cboxClose.hover{background-position:-50px -25px;}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px;}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px;}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}#cboxLoadedContent{ border:1px rgb(190,190,190) solid;padding:2px;background:white;}#header { position:relative;}#branding { text-align:left !important;margin-left:40px;margin-right:40px;}#access { position:absolute;top:30px;right:40px;}#access .menu { float:right !important;width:auto !important;margin:0 !important;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body { background:#fff;line-height:1;}ol,ul {list-style:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}:focus {outline:0;}ins {text-decoration:none;}del {text-decoration:line-through;}table {border-collapse:collapse;border-spacing:0;}a img { border:none;}body,input,textarea { color:#000;font:12px Arial,sans-serif;line-height:18px;}h1,h2,h3,h4,h5,h6 { font-weight:normal;clear:both;}p { margin-bottom:18px;}ul {margin:0 0 18px 2.5em;}ol {margin:0 0 18px 2.5em;}ul {list-style:disc;}ol {list-style-type:decimal;}ol ol {list-style:upper-alpha;}ol ol ol {list-style:lower-roman;}ol ol ol ol {list-style:lower-alpha;}ul ul,ol ol,ul ol,ol ul {margin-bottom:0;}dl{ margin:0 1.5em;}dt { font-weight:bold;}dd {margin-bottom:18px;}strong {font-weight:bold;}cite,em,i {font-style:italic;}blockquote {margin:0 3em;}blockquote em,blockquote i,blockquote cite {font-style:normal;}pre {font:11px Monaco,monospace;line-height:18px;margin-bottom:18px;}code {font:11px Monaco,monospace;}abbr,acronym { border-bottom:1px dotted #333;cursor:help;}ins {text-decoration:none;}sup,sub {height:0;line-height:1;vertical-align:baseline;position:relative;}sup {bottom:1ex;}sub {top:.5ex;}blockquote.left {float:left;margin-left:0;margin-right:20px;text-align:right;width:33%;}blockquote.right {float:right;margin-left:20px;margin-right:0;text-align:left;width:33%;}.entry-content .wp-post-image {border:1px solid #ccc;float:right;margin:0 0 20px 18px;padding:5px;}.entry-content img { height:auto;margin:0 0 18px 0;max-width:100%;}.alignleft,img.alignleft {float:left;margin-right:20px;}.alignright,img.alignright {display:block;float:right;margin-left:20px;}.aligncenter,img.aligncenter {margin-left:auto;margin-right:auto;display:block;clear:both;}.wp-caption {border:1px solid #ccc;text-align:center;margin-bottom:18px;padding:9px 5px 0;}.wp-caption img {border:1px solid #ccc;margin:0;padding:0;}.wp-caption p.wp-caption-text {margin:0;padding:18px 5px;}.gallery-icon {border:1px solid #ccc;margin:0 5px;padding-top:6px;}.gallery img { margin:0;}.gallery-caption {padding:6px 6px 0;}.wp-smiley { max-height:12px;margin:0 !important;}.edit-comment { margin-bottom:18px;}img#wpstats { width:0px;height:0px;overflow:hidden}.link-defaults a { text-decoration:none;border-bottom:1px dotted #ececf9;}.link-defaults a:link { color:#ececf9;}.link-defaults a:visited { color:#ececf9;}.link-defaults a:active,.link-defaults a:hover,.link-defaults a:focus { color:white;border-color:#ffffff;background:#111;}h1,h2,h3,h4,h5,h6,#blog-title,#blog-description,.menu { font-family:Antic;letter-spacing:2px;font-style:normal;}body { font:18px Antic,sans-serif;font-style:normal;line-height:22px;}p,ul,ol,dd,pre { margin-bottom:22px;}pre,code { font:14px Monaco,monospace;line-height:22px;}blockquote { color:#dddddd;font-style:italic;}table { border:1px solid #ccc;border-width:1px 1px 0 1px;font-size:13px;line-height:18px;margin:0 0 22px 0;text-align:left;}caption { text-align:left;}tr { border-bottom:1px solid #ccc;}th,td { padding:.7em 1.25em;}hr { background-color:#ccc;border:0;color:#ccc;height:1px;margin-bottom:22px;}input,textarea { border:2px solid #eee;}input:focus,textarea:focus { border:2px solid #cc9933;background:#fffaf0;}input[type='submit']:hover,textarea[type='submit']:hover { background:#fffaf0;}a { text-decoration:none;border-bottom:1px dotted #ececf9;}a:link { color:#ececf9;}a:visited { color:#ececf9;}a:active,a:hover,a:focus { color:white;border-color:#ffffff;background:#111;}.alignleft { float:left;}.alignright { float:right;}body { background:#555555;color:#eeeeee;}body #wrapper { width:1200px;margin:40px auto;padding:0;}body #header { margin:0 -40px;}body #main { min-height:600px;padding-top:0;overflow:hidden;}body #third { margin:0;}body #subsidiary { width:100%;margin:20px auto;overflow:hidden;}body #subsidiary .aside { width:300px;float:left;margin:0 10px 0 0;}body #siteinfo { clear:both;margin:0 auto;}body.custom-layout-2cl #main { min-height:500px;padding-top:0;}body.custom-layout-2cl #container { width:1200px;float:right;margin:0 0 0 -310px;}body.custom-layout-2cl #content { width:1020px;overflow:hidden;margin:0 0 0 180px;}body.custom-layout-2cl #primary,body.custom-layout-2cl #secondary { padding:56px 0 0 0;float:left;width:160px;}body.custom-layout-2cl #primary { margin-bottom:22px;}body.custom-layout-2cr #main,body.archive #main { width:960px;margin:0 auto;overflow:hidden;position:relative;}body.custom-layout-2cr #container,body.archive #container { width:1020px;float:left;}body.custom-layout-2cr #content,body.archive #content { width:540px;overflow:hidden;}body.custom-layout-2cr #primary,body.archive #primary,body.custom-layout-2cr #secondary,body.archive #secondary { border:1px solid #555;border-width:0 0 0 1px;padding:0 0 0 18px;}body.custom-layout-2cr .main-aside,body.archive .main-aside { width:260px;float:right;position:relative;right:10px;}body.custom-layout-2cr #secondary,body.archive #secondary { clear:right;}body.custom-layout-2cr #footer,body.archive #footer { clear:both;}body.custom-layout-fullwidth #main { padding-top:0;}body.custom-layout-fullwidth #container { margin-left:0;}body.custom-layout-fullwidth #content { width:auto;margin-left:0;}body.custom-layout-fullwidth #content .hentry { width:auto;}body.home #content { margin-top:1em;}body.home #content .hentry h1.entry-title { position:absolute;left:-9999em;}body.home #content .hentry .entry-content { padding:0;}body.home #primary,body.home #secondary { padding-top:20px;}#header { z-index:200;position:relative;text-align:center;}#branding { padding:20px 0 0px 0;}#blog-title { font-size:30px;height:40px;margin-left:180px;}#blog-title a { border:0;color:white;text-decoration:none;display:block;}#blog-title a:hover,#blog-title a:focus { background:transparent;text-decoration:underline;}#blog-description { color:#dddddd;font-size:13px;}.skip-link { display:none;}#access { border-bottom:0px solid #ccc;font-size:13px;overflow:visible;margin-bottom:80px;z-index:100;top:20px !important;}#access .menu { margin:0 auto;}.menu-top-menu-area { float:left;left:50%;position:relative;}.menu-top-menu-area .menu { position:relative;right:50%;}.menu-top-menu-area ul.menu,.sf-menu,.sf-menu * { margin:0;padding:0;list-style:none;}.menu-top-menu-area ul.menu,.sf-menu { line-height:1.0;}.menu-top-menu-area ul.menu ul,.sf-menu ul { position:absolute;top:-999em;width:10em;}.menu-top-menu-area ul.menu ul li,.sf-menu ul li { width:100%;}.menu-top-menu-area ul.menu li,.sf-menu li { float:left;position:relative;}.menu-top-menu-area ul.menu li:hover,.sf-menu li:hover { visibility:inherit;}.menu-top-menu-area ul.menu li:hover ul ul,.sf-menu li:hover ul ul,.menu-top-menu-area ul.menu li.sfHover ul ul,.sf-menu li.sfHover ul ul { left:0;top:2.5em;z-index:99;}.menu-top-menu-area ul.menu a,.sf-menu a { display:block;position:relative;}.menu-top-menu-area ul.menu li:hover li ul,ul.sf-menu li:hover li ul,.menu-top-menu-area ul.menu li.sfHover li ul,ul.sf-menu li.sfHover li ul { top:-999em;}.menu-top-menu-area ul.menu li li:hover ul,ul.sf-menu li li:hover ul,.menu-top-menu-area ul.menu li li.sfHover ul,ul.sf-menu li li.sfHover ul { left:17em;top:0;}.menu-top-menu-area ul.menu li li:hover li ul,ul.sf-menu li li:hover li ul,.menu-top-menu-area ul.menu li li.sfHover li ul,ul.sf-menu li li.sfHover li ul { top:-999em;}.menu-top-menu-area ul.menu li li li:hover ul ul,ul.sf-menu li li li:hover ul ul,.menu-top-menu-area ul.menu li li li.sfHover ul ul,ul.sf-menu li li li.sfHover ul ul { left:17em;top:0;}.menu-top-menu-area ul.menu a,.sf-menu a { border:0;color:#dddddd;padding:5px;text-decoration:none;}.menu-top-menu-area ul.menu a:visited,.sf-menu a:visited {color:#dddddd;}.menu-top-menu-area ul.menu li,.sf-menu li { background:transparent;list-style:none;border-left:1px dotted #5e5e5e;}.menu-top-menu-area ul.menu li:first-child,.sf-menu li:first-child { border-left:0;}.menu-top-menu-area ul.menu li.current_page_parent,.sf-menu li.current_page_parent,.menu-top-menu-area ul.menu li.current_post_type_index,.sf-menu li.current_post_type_index,.menu-top-menu-area ul.menu li.current-menu-ancestor,.sf-menu li.current-menu-ancestor,.menu-top-menu-area ul.menu li.current-menu-item,.sf-menu li.current-menu-item { background:#6f6f6f;}.menu-top-menu-area ul.menu li:hover,.sf-menu li:hover,.menu-top-menu-area ul.menu li.sfHover,.sf-menu li.sfHover { background:#222;outline:0;border-bottom-color:#999999;}.menu-top-menu-area ul.menu li:hover ul,.sf-menu li:hover ul,.menu-top-menu-area ul.menu li.sfHover ul,.sf-menu li.sfHover ul { top:53px;left:-1px;}.menu-top-menu-area ul.menu li li,.sf-menu li li { margin-left:0;background:#484848;}.menu-top-menu-area ul.menu ul,.sf-menu ul { margin:0;}.menu-top-menu-area ul.menu ul ul,.sf-menu ul ul { margin-top:0;}.menu-top-menu-area ul.menu ul.sub-menu,.sf-menu ul.sub-menu { width:17em;border-bottom:0 !important;}.menu-top-menu-area ul.menu ul.sub-menu li:first-child,.sf-menu ul.sub-menu li:first-child { border-left:1px dotted #5e5e5e;}#main { clear:both;padding:66px 0 22px 0;}.page-title { font-size:13px;line-height:18px;padding:0 0 44px 0;}.page-title a { color:#dddddd;}.page-title span { font-style:italic;}.page-title .meta-nav { font-style:normal;}.attachment .page-title { font-style:italic;}.hentry { padding:0;}.single .hentry { padding:0;}.home #content .sticky { border:1px solid #ccc;margin:0 0 66px 0;padding:22px 20px 0 20px;}.entry-title { font-size:18px;line-height:26px;padding:10px 0 0 0;}.entry-title .entry-title-parent { color:#aaaaaa;font-weight:normal;}.entry-meta { color:#dddddd;font-size:13px;line-height:18px;}.entry-meta .n { font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase;}.entry-meta abbr { border:none;cursor:text;font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase;}.entry-content { padding:20px 0 0 0;font-weight:lighter;line-height:1.4;}.entry-content h1,.entry-content h2 { font-size:19px;font-weight:bold;padding:28px 0 14px 0;}.entry-content h3 { font-size:17px;font-style:italic;padding:0 0 14px 0;}.entry-content h4 { font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;}.entry-content table { margin-left:1px;}.entry-content embed { margin:0 0 22px 0;}.entry-utility { color:#dddddd;font-size:13px;line-height:18px;margin:0 0 44px 0;}.entry-utility a { font-style:italic;}.page-link { font-size:13px;font-weight:bold;line-height:18px;margin:0 0 22px 0;padding:22px 0 0 0;word-spacing:0.5em;}.page-link a { border:1px solid #ccc;color:#dddddd;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;}ul#links-page,ul#archives-page { list-style:none;margin-left:0;overflow:hidden;}li.content-column { float:left;margin-right:20px;width:45%;}.gallery { padding:0;}.gallery .gallery-item { display:inline-block;width:150px;*float:left;margin:0 1px;}.gallery .gallery-icon { overflow:hidden;padding-top:0;float:left;display:inline;width:150px;border:1px solid transparent;line-height:0;}.gallery .gallery-icon:hover { border:1px solid #333;}.gallery .gallery-icon a { line-height:0;}.gallery .gallery-icon img { display:inline-block;}html .gallery-lightbox { margin:0;}html .gallery-lightbox .gallery-icon { margin:0;}.wp-caption-text,.gallery-caption { color:#dddddd;font-size:13px;line-height:18px;}#author-info { margin:0 0 44px 0;overflow:hidden;}#author-info .avatar { float:left;margin:.3em 1em 0 0;}.attachment-jpeg #container,.attachment-png #container { width:100%;}.attachment-jpeg #content,.attachment-png #content { width:930px;}.attachment-jpeg #comments,.attachment-png #comments { width:540px;overflow:hidden;}.attachment-jpeg .main-aside,.attachment-png .main-aside { display:none;}.navigation { color:#dddddd;font-size:13px;line-height:18px;margin:30px 0 22px 0;overflow:hidden;}.navigation a { color:#dddddd;font-style:italic;}.navigation .meta-nav { font-style:normal;}.nav-previous { float:left;width:50%;}.nav-next { float:right;width:50%;text-align:right;}#nav-above,#nav-below { width:100%;}#nav-above { display:none;}.paged #nav-above { display:block;padding:0 0 44px 0;}#comments { padding:22px 0 0 0;font-size:13px;line-height:18px;}#comments input,#comments textarea { font-size:13px;line-height:18px;}#comments code { font-size:12px;line-height:18px;}#comments h3 { font-size:15px;font-weight:bold;line-height:22px;padding:0 0 18px 0;}#comments-list { padding:0 0 18px 0;}#comments-list ol,#comments-list ul { list-style:none;margin:0;}#comments-list ol li,#comments-list ul li { border:1px solid #6f6f6f;margin:0 0 18px 0;}#comments-list ol { border:1px solid #6f6f6f;border-bottom:none;margin:0 0 18px 0;}#comments-list li { background:#484848;border-bottom:1px solid #6f6f6f;padding:18px 1.5em 0 1.5em;position:relative;}#comments-list li.alt { background:#626262;}#comments-list li.bypostauthor { background:#FFFFCC;}#comments-list li .avatar { position:absolute;top:22px;left:1.5em;width:36px;height:36px;}#comments-list .comment-author { font-weight:bold;padding:9px 0 0 46px;}#comments-list .comment-meta { color:#dddddd;font-size:11px;padding:0 0 9px 46px;}#comments-list .comment-meta a { color:#dddddd;font-style:italic;text-decoration:none;}#comments-list #respond { border-bottom:1px solid #6f6f6f;margin:0 0 18px 0;padding:18px 1.5em;}#comments-list ul #respond { border:1px solid #6f6f6f;margin:0;}.comment-reply-link { font-size:11px;padding:0 0 18px 0;text-align:right;}.comment-reply-link a { color:#dddddd;font-style:italic;text-decoration:none;}.comment-navigation { font-weight:bold;padding:0 0 18px 0;margin-right:0.5em;}.comment-navigation a { border:1px solid #6f6f6f;color:#dddddd;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;margin-right:0.5em;}.comment-navigation span { margin-right:0.5em;}#trackbacks-list .comment-content { position:absolute;left:-9000px;}#respond { background:#484848;margin-bottom:22px;overflow:hidden;padding:18px;position:relative;}#respond .required { color:#FF4B33;font-weight:bold;}#cancel-comment-reply { font-size:11px;position:absolute;top:18px;right:1.5em;}#cancel-comment-reply a { color:#dddddd;}.form-section label { font-size:11px;}.form-section input { margin:0 0 18px 0;width:98%;}.form-section textarea { width:99%;}#form-allowed-tags p { color:#dddddd;font-size:11px;margin:0;}#form-allowed-tags span { font-style:italic;}#form-allowed-tags code { font-size:11px;line-height:normal;}.form-submit { padding:18px 0 0 0;text-align:right;}.subscribe-to-comments { color:#dddddd;float:left;font-size:11px;margin:0;padding:18px 0 0 0;}.solo-subscribe-to-comments { color:#dddddd;font-size:11px;padding:18px 0 0 0;}.comment_license { color:#dddddd;clear:both;font-size:11px;margin:0;padding:18px 0 0 0;}.aside,.aside input { font-size:13px;line-height:18px;margin-bottom:6px;}.aside { color:#dddddd;}.aside p,.aside ul,.aside ol,.aside dd,.aside pre { margin-bottom:18px;}.aside pre,.aside code { font-size:12px;line-height:18px;}.aside .page_item.current_page_item a { color:white;background:#181010;border:0;}.aside .page_item { margin:0 0 10px;}.aside .page_item a { padding:0 2px;}.aside .page_item a:link,.aside .page_item a:visited { color:#dddddd;}.aside .page_item a:hover { color:#bbaaaa;background:#181010;}.aside .page-item-2,.aside .page-item-21,.aside .page-item-16 {}.aside .page-item-21 { background-position:0px 0px;}.aside .page-item-2 { background-position:0px -20px;}.aside .page-item-16 { background-position:0px -40px;}.aside .current_post_type_index a { color:#bbaaaa;background:#181010;}.aside h3 { font-size:15px;line-height:22px;}.aside h3 a { text-decoration:none;}.aside caption { font-size:11px;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase;}.aside ul { list-style:none;margin-left:0;}.aside ul ul { list-style:disc;margin:0 0 22px 20px;}.aside ul ul li { padding:1px 0;}.aside ul ul ul { margin-bottom:0;}.aside form,.aside table { margin-bottom:22px;}.aside table { border:none;}.aside thead { border:1px solid #ccc;}.aside tbody { border:1px solid #ccc;}.aside th,.aside td { border-right:1px solid #ccc;padding:.25em .8em;}.aside tfoot tr { border:none;}.aside tfoot td { border-color:transparent;}.aside #searchsubmit { display:none;}.widgetcontainer { margin-bottom:22px;}.main-aside ul { padding:0 0px;}.main-aside ul ul { padding:0;}.widget_tag_cloud { margin:0 0 22px 0;}li.widget_pages { margin-bottom:0;}li.widget_pages ul { margin-left:0;margin-bottom:0;}li.widget_pages ul li { list-style:none;text-transform:uppercase;}li.widget_pages ul li a { border-color:#777;}.widget_custom_post_type_list h3 { font-size:13px;text-transform:uppercase;margin:0 0 10px;margin:0 0 5px 0 !important;}.widget_custom_post_type_list h3 a { padding:0 2px;}.widget_custom_post_type_list h3 a:link,.widget_custom_post_type_list h3 a:visited { color:#dddddd;}.widget_custom_post_type_list h3 a:hover { color:#bbaaaa;background:#181010;}.widget_custom_post_type_list h3 a { *zoom:1;*margin-left:27px;*text-indent:0;}.widget_custom_post_type_list ul { margin:0 !important;}.widget_custom_post_type_list .page_item { margin:0 0 10px;list-style:none;font-size:13px;text-transform:uppercase;}.widget_custom_post_type_list .page_item a { padding:0 2px;}.widget_custom_post_type_list .page_item a:link,.widget_custom_post_type_list .page_item a:visited { color:#dddddd;}.widget_custom_post_type_list .page_item a:hover { color:#bbaaaa;background:#181010;}.widget_custom_post_type_list .page_item ul { border:0;}.widget_custom_post_type_list .page_item a { border-bottom:1px dotted #777;text-decoration:none;}.widget_custom_post_type_list .page_item .page_item { list-style:disc;margin:0 0 0 20px;text-transform:capitalize;font-size:0.9em;}.widget_custom_post_type_list .page_item .page_item a { border-color:#555;border-width:1px;text-decoration:none;}#content .aside { border:1px solid #ccc;margin:0 0 22px 0;padding:18px 0 0 0;}#content .aside ul { padding:0 20px;}#content .aside ul ul { padding:0;}#content .aside h3 { font-weight:normal;font-size:17px;font-style:italic;padding:0 0 7px 0;text-transform:none;}#footer { margin-top:20px;background:#666666;padding:5px;}#siteinfo { font-size:11px;line-height:18px;color:#ccc !important;overflow:hidden;}#siteinfo a { color:#ccc;}#siteinfo small { float:right;}.share-links { display:inline-block;}.share-links > * { vertical-align:middle !important;}.fb_iframe_widget iframe { height:20px !important;}.wp-pagenavi { margin:0 0 0 -0.5em;padding:0.5em 0;}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi span { border:1px solid #ccc !important;color:#dddddd !important;font-style:normal;margin:0 .375em !important;padding:0.5em 0.25em !important;}.wp-pagenavi a:visited { border:1px solid #ccc !important;color:#dddddd !important;}.wp-pagenavi a:hover { border:1px solid #ccc !important;color:#eee !important;}.wp-pagenavi a:active { border:1px solid #ccc !important;color:#eee !important;}.wp-pagenavi span.pages { border:none !important;color:#dddddd !important;margin:0 !important;padding:0 !important;}.wp-pagenavi span.current { border:none !important;color:#dddddd !important;font-weight:normal !important;margin:0 !important;padding:0 !important;}.wp-pagenavi span.extend { background-color:#FFFFFF;border:1px solid #000000;color:#000000;margin:2px;padding:2px 4px;}#cv { margin-left:0;}#cv > dt { margin-bottom:20px;}#cv > dd { margin-left:0px;margin-bottom:-10px;font-size:0.9em;}#cv > dd dl { margin-left:0;}#cv > dd dt { line-height:20px;font-weight:bold;width:90px;display:inline-block;margin-top:-15px;}#cv > dd dd { line-height:20px;position:relative;display:block;top:-20px;width:500px;margin-left:90px;margin-bottom:5px;}.post-2 .profile,.post-2 .cv { width:48%;float:left;margin-right:20px;}.post-2 .profile dt,.post-2 .cv dt { font-weight:normal;}.post-2 .profile dd,.post-2 .cv dd { font-size:0.9em;}.post-2 .profile li,.post-2 .cv li { list-style:none;margin-bottom:20px;}.post-2 .profile ul,.post-2 .cv ul,.post-2 .profile dl,.post-2 .cv dl { margin:0 0 40px;}.post-162 .entry-content > p { float:left;background:#666;padding:10px;}#wpcf7-f174-p162-o1 { background:#444;padding:20px;width:580px;float:right;}#wpcf7-f174-p162-o1 input[type=text],#wpcf7-f174-p162-o1 textarea { width:560px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:5px;}#wpcf7-f174-p162-o1 input[type=submit] { background:white;width:100%;border:1px solid #eee;padding:5px;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}.gallery-child-pages { margin:0 -4px 20px;overflow:hidden;}.gallery-child-pages a:hover { background:transparent;}.gallery-child-pages .gallery-item { position:relative;display:inline-block;float:left;margin:0;border:0;width:205px;}.gallery-child-pages .gallery-item:hover { border:0;}.gallery-child-pages .gallery-item:hover .gallery-caption a { background:#999;color:black;}.gallery-child-pages .gallery-icon { border:0;margin:1px;display:inline-block;width:208px;text-align:center;}.gallery-child-pages .gallery-icon img { border:0;margin:0;width:auto;height:auto;}.gallery-child-pages .gallery-icon:hover { border:0;background:transparent;}.gallery-child-pages .gallery-caption a { background:#000000;background:rgba(0,0,10,0.6);*background:transparent url(http://www.leonardiphoto.com/wp-content/themes/paola/images/rgba.php?r=0&g=0&b=10&a=60) repeat top left;_background:#000000;*zoom:1;background:#000000;background:rgba(0,0,10,0.6);*background:transparent url(http://www.leonardiphoto.com/wp-content/themes/paola/images/rgba.php?r=0&g=0&b=10&a=60) repeat top left;_background:#000000;*zoom:1;bottom:6px;left:4px;width:200px;padding:5px 0;margin-bottom:0;text-align:center;position:absolute;color:white;}.gallery-child-pages .gallery-caption a:focus,.gallery-child-pages .gallery-caption a:hover { background:#999;color:black;}img.fullscreen { height:auto;left:0;position:fixed;top:0;width:100%;z-index:-9999;}.portfolio-child-page-menu { margin:0 0 20px 0;}.portfolio-child-page-menu li { display:inline;list-style:none;font-size:0.8em;}.portfolio-child-page-menu li a { padding:10px;}.portfolio-child-page-menu li.current_page_item { background:#222;}.type-portfolio_page h2 { position:absolute;clip:rect(1px 1px 1px 1px);}html .slideshow,#slideshow-loading { background-color:#525252 !important;border:0;margin-bottom:5px;overflow:hidden;text-align:center;width:1020px;}html .slideshow img,#slideshow-loading img { background:#525252;}#slideshow-loading { height:550px;}.slideshow-wrapper { height:550px;padding:0 0px;width:1020px;}.slideshow-wrapper:hover a[class*="slideshow-controls-"] { visibility:visible;}.slideshow-wrapper:hover .slideshow-pager { filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}html .slideshow-controls { background:transparent;bottom:15px;margin-top:0px;padding:0;font:15px Helvetica,Arial,sans-serif;right:0;z-index:200;}html .slideshow-controls.slideshow-paused .slideshow-controls-pause,html .slideshow-controls a:hover { background:#444;color:white;}a[class*="slideshow-controls-"] { display:inline-block;height:30px;line-height:30px;margin:-15px 0 0 0;position:absolute;text-align:center;visibility:hidden;width:30px;z-index:9999;background:transparent url(http://www.leonardiphoto.com/wp-content/themes/paola/images/rgba.php?r=200&g=200&b=200&a=50) repeat top left;background:rgba(200,200,200,0.5);*zoom:1;background:'transparent';background:rgba(200,200,200,0.5);*background:transparent url(http://www.leonardiphoto.com/wp-content/themes/paola/images/rgba.php?r=200&g=200&b=200&a=50) repeat top left;_background:'transparent';*zoom:1;background:'transparent';background:rgba(200,200,200,0.5);*background:transparent url(http://www.leonardiphoto.com/wp-content/themes/paola/images/rgba.php?r=200&g=200&b=200&a=50) repeat top left;_background:'transparent';*zoom:1;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}.slideshow-controls-pause { color:white;top:550px;right:0;margin:0;}.slideshow-controls-prev { top:275px;left:0;}.slideshow-controls-next { top:275px;right:0;}.slideshow-pager a.dot { line-height:32px;display:inline-block;width:30px;text-align:center;height:30px;margin:0;}.slideshow-pager a.dot.activeSlide span { color:black;}a.slideshow-pager-prev,a.slideshow-pager-next { top:555px;width:1em;cursor:pointer;border:0;margin:0;}.slideshow-navigation_thumbnails_large .slideshow-pager-prev,.slideshow-navigation_thumbnails_large .slideshow-pager-next { height:80px;line-height:80px;}.slideshow-navigation_thumbnails_large .thumbnail img { width:auto;height:80px;}.slideshow-navigation_thumbnails_large .thumbnail.double img { height:40px;padding:20px 0;background-color:#5e5e5e;}.slideshow-navigation_thumbnails_small .slideshow-pager-prev,.slideshow-navigation_thumbnails_small .slideshow-pager-next { height:40px;line-height:40px;}.slideshow-navigation_thumbnails_small .thumbnail img { width:auto;height:40px;}.slideshow-wrapper.slideshow-navigation_left .slideshow-pager-next,.slideshow-wrapper.slideshow-navigation_left .slideshow-pager-prev { left:0;right:auto;}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager-wrapper { float:left;width:185px;height:550px;}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager { width:185px;}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-controls-prev { left:185px;}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow { width:835px;}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager-prev,.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_large .slideshow-pager-next { width:170px;margin-left:5px;margin-top:0;margin-bottom:0;height:20px;line-height:20px;}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_small .slideshow-controls-prev { left:40px;}.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_small .slideshow-pager-prev,.slideshow-wrapper.slideshow-navigation_left.slideshow-navigation_thumbnails_small .slideshow-pager-next { width:40px;height:10px;line-height:10px;}html .slideshow-pager { left:0;bottom:0;font:20px Helvetica,Arial,sans-serif;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}#slideshow-loading { position:relative;}#slideshow-loading img { display:block;position:absolute;top:49%;left:49%;}.slideshow { margin-bottom:20px;}.slideshow img { background:#eee;margin:0;}.gallery-child-pages { margin:0 -4px 20px;overflow:hidden;}.gallery-child-pages a:hover { background:transparent;}.gallery-child-pages .gallery-item { position:relative;display:inline-block;float:left;margin:0;border:0;width:205px;}.gallery-child-pages .gallery-item:hover { border:0;}.gallery-child-pages .gallery-item:hover .gallery-caption a { background:#999;color:black;}.gallery-child-pages .gallery-icon { border:0;margin:1px;display:inline-block;width:208px;text-align:center;}.gallery-child-pages .gallery-icon img { border:0;margin:0;width:auto;height:auto;}.gallery-child-pages .gallery-icon:hover { border:0;background:transparent;}.gallery-child-pages .gallery-caption a { background:#000000;background:rgba(0,0,10,0.6);*background:transparent url(http://www.leonardiphoto.com/wp-content/themes/paola/images/rgba.php?r=0&g=0&b=10&a=60) repeat top left;_background:#000000;*zoom:1;background:#000000;background:rgba(0,0,10,0.6);*background:transparent url(http://www.leonardiphoto.com/wp-content/themes/paola/images/rgba.php?r=0&g=0&b=10&a=60) repeat top left;_background:#000000;*zoom:1;bottom:6px;left:4px;width:200px;padding:5px 0;margin-bottom:0;text-align:center;position:absolute;color:white;}.gallery-child-pages .gallery-caption a:focus,.gallery-child-pages .gallery-caption a:hover { background:#999;color:black;}img.fullscreen { height:auto;left:0;position:fixed;top:0;width:100%;z-index:-9999;}.portfolio-child-page-menu { margin:0 0 20px 0;}.portfolio-child-page-menu li { display:inline;list-style:none;font-size:0.8em;}.portfolio-child-page-menu li a { padding:10px;}.portfolio-child-page-menu li.current_page_item { background:#222;}@media only screen and (max-width:991px) { body { width:auto;padding:0;}.entry-title,.entry-content,#main,#header,#branding,#wrapper,#container,#blog-title,#access { margin:0;padding:0;}#main,#header,#wrapper { width:100%;}#blog-title { font-size:18px;background:#555555;padding:0 5px;height:30px;}#access { top:0 !important;right:0;}#access .menu-top-menu-area { position:static;}#access .menu { position:static;}body.custom-layout-2cl #content,body.custom-layout-2cr #content { width:100%;margin-left:0;float:left;}body.custom-layout-2cl #main,body.custom-layout-2cr #main { min-height:0;}body.custom-layout-2cl #container,body.custom-layout-2cr #container { width:100%;margin-left:0;}body.custom-layout-2cl #primary,body.custom-layout-2cr #primary,body.custom-layout-2cl #secondary,body.custom-layout-2cr #secondary { width:100%;}.post-2 { padding:5px;}.post-2 .profile,.post-2 .cv { width:47%;}.post-162 .entry-content > p { width:47%;padding:10px;}.page-id-162 .widget_custom_post_type_list { position:static;}#wpcf7-f174-p162-o1 { padding:10px;width:47%;}#wpcf7-f174-p162-o1 input[type=text],#wpcf7-f174-p162-o1 textarea { width:90%;}.entry-content { margin-top:5px;}#main,#header,#wrapper,#container { width:100%;}.widget_custom_post_type_list { z-index:999;display:table;width:100%;position:absolute;bottom:-21px;background:#555555;}.widget_custom_post_type_list ul { display:table-row;overflow:hidden;}.widget_custom_post_type_list .page_item { display:table-cell;text-align:center;height:20px;}.widget_custom_post_type_list .page_item a { padding:5px;border:0;}.widget_custom_post_type_list .children { background:#6f6f6f;height:20px;position:absolute;width:100%;left:0;top:-20px;padding-top:0px;display:table;padding:0 0;overflow:hidden;}#slideshow-wrapper { overflow:hidden;height:auto;padding:0 0px;width:auto;position:absolute !important;top:30px;left:0;right:-1px;bottom:23px;}#slideshow-wrapper.slideshow-show-controls .slideshow-pager { width:100%;display:none;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}#slideshow-wrapper .slideshow-controls-prev,#slideshow-wrapper .slideshow-controls-next { top:50%;visibility:visible;margin-top:-30px;}html #slideshow,#slideshow-loading { background-color:#525252 !important;border:0;height:auto;margin:0 0 20px 0;overflow:hidden;text-align:center;width:auto;}html #slideshow img,#slideshow-loading img { background:transparent;}}@media only screen and (max-width:767px) { body { width:480px;}.post-2 .profile,.post-2 .cv { width:100%;}.post-162 .entry-content > p { width:100%;padding:10px;}#wpcf7-f174-p162-o1 { padding:10px;width:460px;float:none;clear:both;}#wpcf7-f174-p162-o1 input[type=text],#wpcf7-f174-p162-o1 textarea { width:440px;}.gallery-child-pages { margin:0 -12px;width:100%;}.gallery-child-pages .gallery-item { margin:12px;}.share-links > div,.share-links > span,.share-links > iframe { display:block;margin-bottom:5px;}small { float:left;}.widget_custom_post_type_list { width:480px;position:relative;margin-top:240px;}.widget_custom_post_type_list .children { top:20px;}#slideshow-wrapper { height:270px;padding:0 0px;width:480px;}html #slideshow,#slideshow-loading { background-color:#525252 !important;height:270px;width:480px;}}html #cboxOverlay { background:black;}html #cboxTitle { color:white;}html #cboxCurrent,html #cboxNext,html #cboxPrevious,html #cboxClose { color:white;text-indent:0;}html #cboxClose { right:20px;}html #cboxNext { right:80px;}html #cboxPrevious { right:160px;}html #cboxLoadedContent { background:black;border:1px solid #333 !important;}
