article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, button, input, select, textarea{font-family:inherit;color:#3b3b3b;}
body{margin:0;font-size:1em;line-height:1.4;}
::-moz-selection{background:#5a88fe;color:#fff;text-shadow:none;}
::selection{background:#5a88fe;color:#fff;text-shadow:none;}
a{color:#ec503a;text-decoration:none;}
a:hover{color:#3b3b3b;text-decoration:none;}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}
pre, code, kbd, samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before, q:after{content:"";content:none;}
small{font-size:85%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ul, ol{margin:1em 0;padding:0 0 0 40px;}
dd{margin:0 0 0 40px;}
nav ul, nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
label{cursor:pointer;}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button, input{line-height:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled], input[disabled]{cursor:default;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
input:valid, textarea:valid{}
input:invalid, textarea:invalid{background-color:#f0dddd;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}
.alignnone{clear:both;margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{clear:both;display:block;margin:5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright,
a img.alignnone,
a img.alignleft,
a img.aligncenter,
.wp-caption,
.alpha-scope{border:1px solid #e2e2e2;padding:6px;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background-color:#fff;max-width:100%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.wp-caption.alignnone{clear:both;margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption a{display:block;}
.wp-caption img{border:0 none;display:block;height:auto;margin:0;max-width:100%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{color:#9d9d9d;font-size:11px;font-style:normal;line-height:17px;margin:0;padding:10px;}
.gallery-caption{color:#666;font-size:12px;}
.sticky{}
.assistive-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
#access a.assistive-text:active,
#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%;}
h1,h2,h3,h4,h5,h6{color:#3b3b3b;font-weight:bold;line-height:1.05em;margin:0 0 0.9em;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a
.post-title a, a.post-title{color:#3b3b3b;display:block;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
.post-title a:hover, a.post-title:hover{color:#909090;}
h1{font-size:40px;}
h2{font-size:34px;}
h3{font-size:30px;}
h4{font-size:26px;}
h5{font-size:20px;}
h6{font-size:16px;}
p{margin:1em 0;}
body,
.a13-button,
input[type="submit"],
#header .search input{font-family:Calibri, Arial, sans-serif;}
.real-content,
.widget a.content,
#head-widgets .content .text,
div.textwidget,
div.widget_rss li,
div.twitter_widget p.content,
div.about-author,
div.comments-area,
input[type="text"],
input[type="search"],
input[type="password"],
textarea,
select{font-family:Arial, sans-serif;}
h1,h2,h3,h4,h5,
h1 a,h2 a,h3 a,h4 a,h5 a,
.post-title a, a.post-title{font-family:Calibri, Arial, sans-serif;}
body:after{content:'narrow1500';display:none;}
html, body{min-height:100%;}
html.show-scroll{overflow-y:scroll;}
#whole-bg-image{background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;}
#mid #whole-bg-image{position:absolute;}
#whole-bg-image.cover{background-size:cover;}
#whole-bg-image.contain{background-size:contain;}
#whole-bg-image.fitV{background-size:100% auto;}
#whole-bg-image.fitH{background-size:auto 100%;}
#whole-bg-image img{display:block;height:auto;width:100%;}
#root{padding:0;position:absolute;top:0;left:0;right:0;bottom:0;}
body.admin-bar #root,
body.admin-bar #whole-bg-image{top:28px;}
body.wp-3_8.admin-bar #root,
body.wp-3_8.admin-bar #whole-bg-image{top:32px;}
body.admin-bar #mid #whole-bg-image,
body.wp-3_8.admin-bar #mid #whole-bg-image{top:0;}
#header-container{box-shadow:0 1px 2px rgba(0,0,0, 0.10);position:relative;z-index:300;}
#header{background-color:#fff;padding:0;position:relative;}
#header-container.fixed{position:fixed;width:100%;top:0;left:0;}
.admin-bar #header-container.fixed{top:28px;}
.wp-3_8.admin-bar #header-container.fixed{top:32px;}
#mid{padding-bottom:30px;position:relative;}
#content:first-child{padding-top:30px;}
#content .inside{margin:0 auto;padding-bottom:30px;width:1000px;}
#footer{background-color:#000;height:30px;line-height:30px;padding:0 10px;position:fixed;bottom:0;text-transform:uppercase;width:100%;z-index:200;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#other-albums a.current,
#footer{color:#606060;}
body.single-album #footer{position:absolute;}
body.single-album.bricks-theme #footer{position:fixed;}
body.narrow #footer div.content,
body.narrow #header div.content,
body.narrow .nav-parent{margin-left:auto;margin-right:auto;max-width:960px;}
.add-ons{background-color:#000;color:#cfcfcf;font-size:12px;position:relative;z-index:202;}
span.action,
.add-ons span.static{font-weight:bold;line-height:30px;text-transform:uppercase;}
.add-ons a{color:#cfcfcf;font-weight:bold;}
span.action:hover,
.add-ons a:hover{color:#fff;cursor:pointer;}
#access{display:table;width:100%;}
#logo{display:table-cell;padding:10px;vertical-align:middle;}
.menu-container{display:table-cell;width:100%;}
.js .menu-container{visibility:hidden;}
.js .menu-container.loaded{visibility:visible;}
.top-menu li:hover{z-index:201;}
.top-menu li a{color:#2E2E2E;display:block;padding:0 10px;text-decoration:none;text-transform:uppercase;}
.top-menu li a:hover{color:#EA4F3B;}
.top-menu li.current-menu-item > a{color:#C5C5C5;}
.top-menu{float:right;height:30px;margin:0 10px 0 0;}
.top-menu > li{border-left:1px solid #eee;float:left;height:100%;margin:0;position:relative;white-space:nowrap;}
.top-menu > li:first-child{border-left:none;}
.top-menu > li > a{font-size:16px;font-weight:bold;height:100%;line-height:30px;position:relative;z-index:5;}
.top-menu ul{background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0, 0.40);display:none;position:absolute;top:100%;left:0;min-width:100%;padding:0;}
.top-menu ul.otherway{left:auto;right:0;}
.top-menu .last ul{left:auto;right:0;}
.top-menu li li a{border-top:1px solid #f2f2f2;color:#3b3b3b;font-size:14px;line-height:30px;}
.top-menu li li a:hover{color:#EA4F3B;}
.top-menu li li:first-child > a{border-top:none;}
.top-menu ul ul{top:1px;left:100%;}
.top-menu ul ul.otherway{left:auto;right:100%;}
.top-menu .last ul ul{top:1px;left:auto;right:100%;}
.top-menu li li.parent{position:relative;}
.top-menu li li.parent:after{content:"";background:transparent url(images/menu-parent.gif) 50% 50% no-repeat;height:8px;margin-top:-4px;position:absolute;top:50%;right:7px;width:6px;}
.top-menu li li.parent > a{padding-right:19px;}
#access.touch{display:block;position:relative;}
#access.touch h3.assistive-text{background:#fafafa url(images/controlls.png) 7px -397px no-repeat;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;clip:auto;cursor:pointer;float:right;height:30px;line-height:30px;margin:-16px 0 0;overflow:hidden;padding:0;right:10px;text-align:left;text-indent:100%;top:50%;white-space:nowrap;width:30px;}
#header-container.fixed #access.touch h3.assistive-text{position:static;margin:20px 10px 0 0;}
#access.touch #logo{display:block;float:left;}
#access.touch .menu-container{background-color:#fff;display:none;position:absolute;top:100%;}
#header-container.fixed #access.touch .menu-container{position:static;clear:both;}
#access.touch .menu-container > ul{box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);float:none;height:auto;margin:0;padding:0;}
#access.touch .sub-menu{display:none;background-color:transparent;box-shadow:none;min-width:0;position:static;width:auto;}
#access.touch li{border:none;border-top:1px solid #EEEEEE;float:none;white-space:normal;}
#access.touch li a{border-top:none;padding:0 20px;}
#access.touch li li a{padding-left:40px;}
#access.touch li li li a{padding-left:60px;}
#access.touch li.parent{position:relative;}
#access.touch li.parent a:after{content:"";background:none repeat scroll 0 0 #ddd;height:4px;position:absolute;top:13px;right:10px;width:12px;}
#access.touch li.parent a:before{content:"";background:none repeat scroll 0 0 #ddd;height:12px;position:absolute;top:9px;right:14px;width:4px;}
#access.touch li li.parent:after{display:none;}
.socials{float:left;height:30px;padding:0 0 0 10px;}
.socials span.static{float:left;}
.socials .visible{float:right;height:20px;margin-left:5px;overflow:hidden;padding-top:3px;}
.js .socials .visible{display:none;}
.socials .visible.hover{overflow:visible;}
.socials .slide{border-radius:8px;-webkit-border-radius:8px;padding:0 4px 4px 0;}
.socials .visible.hover .slide{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8);}
.socials .slide a{float:left;height:16px;width:16px;margin:4px 0 0 4px;}
.socials .slide:hover a{opacity:0.6;}
.socials .slide a:hover{opacity:1;}
.socials img{display:block;height:100%;width:100%;}
#header .search{float:right;padding:0 10px 0 0;position:relative;}
#header .search span.action{background:transparent url(images/add-ons.png) 100% -29px no-repeat;padding-right:20px;}
#header .search-form{margin-top:8px;position:absolute;top:100%;right:10px;z-index:300;}
#header .search-form:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px dashed #000;height:0;position:absolute;right:31px;top:-5px;width:2px;}
.js #header .search-form{display:none;}
#jpHeaderPlayer{float:right;margin:0 10px 0 0;}
#jpHeaderPlayer ul{list-style-type:none;height:30px;margin:0;padding:0;overflow:hidden;}
#jpHeaderPlayer a.jp-play,
#jpHeaderPlayer a.jp-pause{background:transparent url(images/add-ons.png) 100% 13px no-repeat;display:block;line-height:30px;padding-right:20px;text-transform:uppercase;}
#jpAudioContainer{overflow:hidden;}
#jpAudioContainer audio{max-width:30px;}
#head-widgets{background-color:#fff;position:relative;z-index:301;}
#head-widgets .content{margin:0 auto;max-width:960px;}
#head-widgets .handle{color:#CFCFCF;font-size:12px;display:block;position:absolute;left:50%;}
#head-widgets .handle span{display:block;position:relative;left:-50%;white-space:nowrap;}
#head-widgets .handle:hover{color:#fff;}
.hide-switch{border-top:5px dashed #000;border-left:4px solid transparent;border-right:4px solid transparent;height:0;margin-left:-5px;position:absolute;bottom:-5px;left:0;width:2px;}
.lt-ie9 .hide-switch{border-top-style:solid;}
.js #head-widgets.close .content{}
#head-widgets .content .text{float:left;font-size:14px;padding:20px 20px 20px 10px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#head-widgets.textonly .content .text{float:none;width:100%;}
#head-widgets .content .text iframe{width:100%;}
#head-widgets .content .text img{height:auto;max-width:100%;}
#head-widgets .form{float:right;padding:0 10px 20px 0;width:49.5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#footer .content{position:relative;}
#footer, .glass-switch{font-size:12px;}
#footer a,
#footer span.action,
.glass-switch{color:#cecece;}
#footer a:hover,
#footer span.action:hover,
.glass-switch:hover{color:#fff;}
.copyright{float:left;font-weight:bold;line-height:30px;}
.footer-menu{float:left;line-height:30px;list-style:none;margin:0;padding:0;}
.footer-menu li{float:left;margin-left:10px;}
.footer-menu a{display:block;font-weight:bold;line-height:30px;}
#to-top{background:#000 url(images/to-top.gif) 50% 50% no-repeat;border-radius:3px;-webkit-border-radius:3px;height:50px;opacity:0.45;filter:alpha(opacity=45);position:absolute;right:20px;top:-70px;width:50px;}
#to-top:hover{opacity:1;filter:alpha(opacity=100);}
.js #to-top{display:none;}
#footer .controls{float:right;}
.glass-switch{background:transparent url(images/controlls.png) 100% -68px no-repeat;cursor:pointer;float:right;line-height:30px;padding-right:22px;white-space:nowrap;}
.glass-switch.glow{border-radius:20px;-webkit-border-radius:20px;box-shadow:0 0 8px gold, 0 0 8px gold inset;padding-left:8px;}
.glass-switch.off{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.5);background-position:100% -114px;padding-left:10px;position:fixed;top:0;right:0;z-index:500;}
body.admin-bar .glass-switch.off{top:28px;}
body.wp-3_8.admin-bar .glass-switch.off{top:32px;}
input[type="text"],
input[type="search"],
input[type="password"],
textarea{border:1px solid #d4d4d4;box-shadow:1px 2px 2px 0 #E7E7E7 inset;background-color:#fff;font-size:13px;height:30px;max-width:100%;padding:6px 10px;width:237px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
textarea{display:block;height:115px;max-width:600px;overflow:auto;width:100%;}
input[type="text"]:hover,
input[type="search"]:hover,
input[type="password"]:hover,
textarea:hover,
input[type="text"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
textarea:focus,
input[type="text"].focus,
input[type="search"].focus,
input[type="password"].focus,
textarea.focus{background-color:#f6f6f6;box-shadow:1px 2px 3px 2px #E7E7E7 inset;border-color:#b1b1b1;color:#000;outline:none;}
input[type="submit"]{background-color:#ea4f3b;border:none;border-radius:3px;-webkit-border-radius:3px;color:#fff;font-size:14px;font-weight:normal;height:30px;padding:0 22px;text-transform:uppercase;}
input[type="submit"]:hover,
input[type="submit"]:focus{background-color:#747474;}
.error input,
.error textarea{border-color:#ea4f3b;}
.search-form{background-color:#000;border-radius:3px;-webkit-border-radius:3px;width:242px;position:relative;}
.search-form input[type="search"]{background-color:transparent;border:none;box-shadow:none;color:#fff;font-size:16px;font-weight:bold;height:34px;padding:0 10px;width:208px;}
.lt-ie9 .search-form input[type="search"]{padding-top:6px;}
.search-form input[type="submit"]{background:transparent url(images/add-ons.png) 8px -60px no-repeat;border:none;height:34px;margin:0;padding:0;position:absolute;top:0;right:0;width:34px;}
.widget .search-form{width:auto;}
.widget .search-form input[type="search"]{width:226px;}
.info-bar .inside{color:#fff;margin:0 auto;min-height:50px;max-width:940px;padding:30px 10px 10px;position:relative;z-index:150;}
article,
body.search-no-results.search article,
body.archive.category-empty article{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;float:left;padding:30px;width:600px;}
body.page article,
body.single article{box-shadow:1px 1px 0 rgba(0,0,0, 0.10);}
body.blog article,
body.archive article,
body.search article{background-color:transparent;border-radius:0;-webkit-border-radius:0;padding:0;width:660px;}
.full-width article,
body.blog .full-width article,
body.archive .full-width article,
body.search .full-width article{float:none;width:auto;}
.archive-item{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;box-shadow:1px 1px 0 rgba(0,0,0, 0.10);margin-top:20px;padding:30px;}
.archive-item:first-child{margin-top:0;}
.archive-item.flat-look{border-radius:0;-webkit-border-radius:0;box-shadow:none;}
.info-bar .page-title{color:#fff;font-size:30px;font-weight:normal;margin:0;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0, 0.1);word-wrap:break-word;}
#blog-filters{float:left;margin-right:10px;position:relative;}
.info-bar .tools{max-width:200px;position:absolute;right:10px;top:30px;}
.rss-link, #filter-activate{border:1px solid #f5f5f5;border-radius:3px;-webkit-border-radius:3px;font-size:14px;height:28px;text-transform:uppercase;}
.rss-link{background:transparent url(images/controlls.png) 7px -359px no-repeat;float:left;margin-right:10px;overflow:hidden;text-indent:100%;white-space:nowrap;width:28px;}
#filter-activate{display:block;padding:0 0 0 10px;white-space:nowrap;}
.rss-link:hover, #filter-activate:hover{border-color:#e5e5e5;}
#filter-activate:after{content:"";background:transparent url(images/controlls.png) 6px -324px no-repeat;display:inline-block;height:28px;margin:0 3px;vertical-align:top;width:28px;}
#filter-activate.active{background-color:#fff;border-color:#e5e5e5;color:#4e4e4e;}
#filter-activate.active:after{background-position:6px -397px;}
#blog-filters > div{background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;-webkit-border-radius:3px;padding:15px 5px;position:absolute;top:40px;right:0;width:290px;}
.js #blog-filters > div{display:none;}
#blog-filters > div:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px dashed #fff;height:0;margin-left:-5px;position:absolute;right:4%;top:-5px;width:2px;}
.js #blog-filters > div > div{float:left;padding:0 15px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#blog-filters h3{background:transparent url("images/icons.png") no-repeat 33px -57px;color:#4e4e4e;font-size:14px;margin:0 0 10px;padding-right:10px;text-transform:uppercase;}
#blog-filters .tag-parent h3{background-position:64px -90px;}
#blog-filters ul{list-style-type:none;margin:0;padding:0;}
#blog-filters li{border-bottom:1px dotted #dfdfdf;color:#4e4e4e;text-align:right;}
#blog-filters li a{display:inline-block;float:left;line-height:22px;max-width:100%;text-align:left;word-wrap:break-word;}
.date_n_author{font-size:14px;padding-left:40px;position:relative;text-transform:uppercase;}
.post-icon,
#comments-title:before,
#reply-title:before{background:#ea4f3b url(images/posticons.png) 50% 0 no-repeat;border-radius:3px;-webkit-border-radius:3px;height:24px;position:absolute;bottom:-44px;left:0;width:24px;}
.brick .post-icon{bottom:-39px;}
.format-aside .post-icon{background-position:50% -120px;}
.format-audio .post-icon{background-position:50% -216px;}
.format-chat .post-icon{background-position:50% -168px;}
.format-gallery .post-icon{background-position:50% -96px;}
.format-image .post-icon{background-position:50% -24px;}
.format-link .post-icon{background-position:50% -72px;}
.format-quote .post-icon{background-position:50% -144px;}
.format-status .post-icon{background-position:50% -192px;}
.format-video .post-icon{background-position:50% -48px;}
a.post-icon:hover{background-color:#3b3b3b;}
h1.post-title,
h2.post-title{font-size:34px;margin:13px 0;padding-left:40px;text-transform:uppercase;word-wrap:break-word;}
.date_n_author,
.date_n_author a,
.comment-info .date a,
.comment-info a.comment-reply-link,
.post-info{color:#b8b8b8;}
.date_n_author a:hover,
.comment-info .date a:hover,
.comment-info a.comment-reply-link:hover{color:#3b3b3b;}
.post-info{border-top:1px solid #efefef;font-size:14px;padding-top:10px;text-transform:uppercase;}
body.single article .post-info{margin-left:40px;}
body.attachment article .post-info{margin-left:0;}
.post-info > a,
.post-info > span{line-height:22px;}
.post-info > span,
.post-info .post-edit-link{border:1px solid #dadada;border-radius:3px;-webkit-border-radius:3px;display:inline-block;margin:10px 6px 0 0;padding:0 7px 0 25px;}
.post-info .post-edit-link,
body.attachment article .post-info > span{padding-left:7px;}
.post-info > a:last-child,
.post-info > span:last-child{margin-right:0;}
.post-info span.categories{background:transparent url(images/icons.png) -50px -53px no-repeat;}
.post-info span.tags{background:transparent url(images/icons.png) -17px -84px no-repeat;}
.post-info span.comments{background:transparent url(images/icons.png) 8px -113px no-repeat;}
.post-media{margin:0 0 20px;}
.post-media img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto;}
.real-content{font-size:14px;line-height:1.6;padding:0 0 0 40px;margin:20px 0;}
body.page .real-content,
body.attachment .real-content{margin-top:0;padding-left:0;}
.real-content p{margin:1em 0;}
.contact-page .real-content > p:first-child{margin-top:0;}
.real-content img{height:auto;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.lt-ie9 .real-content img{max-width:none;}
.real-content a:hover img,
.wp-caption:hover,
.post-media:hover img{border-radius:10px;-webkit-border-radius:10px;}
.post-video{padding:10px 0;}
.post-media iframe,
.real-content iframe,
.flexslider iframe{border:none;display:block;margin:0 auto;max-width:100%;}
.more-link{background:#ea4f3b url(images/nav-arr.gif) 0 -47px no-repeat;border-radius:3px;-webkit-border-radius:3px;color:#fff;display:inline-block;font-size:14px;line-height:24px;padding:0 10px 0 20px;text-transform:uppercase;}
.more-link:hover{background-color:#747474;color:#fff;}
#page-links{margin-bottom:20px;padding-left:40px;}
body.page #page-links{padding-left:0;}
.password-form input[type="submit"]{display:inline-block;vertical-align:top;}
div.format-status .real-content,
div.format-aside .real-content{margin-top:16px;min-height:24px;}
body.blog div.format-status .post-title,
body.blog div.format-aside .post-title,
body.archive div.format-status .post-title,
body.archive div.format-aside .post-title{display:none;}
span.cite-author{color:#ababab;display:block;font-size:14px;margin:0 0 20px 40px;}
div.chat strong.who{margin-right:5px;}
body.full-width #content .inside{width:auto;}
body.full-width #masonry-parent{margin:0 auto;}
.js #masonry-parent{visibility:hidden;}
.js #masonry-parent.loaded{visibility:visible;}
.js #masonry-parent + div.navigation{display:none;}
.js #masonry-parent.loaded + div.navigation{display:block;}
.brick{float:left;margin:0 10px 20px 10px;width:310px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.masonry .brick{position:absolute;}
.masonry .brick.ready{-webkit-transition-property:left, right, top, opacity;-moz-transition-property:left, right, top, opacity;-ms-transition-property:left, right, top, opacity;-o-transition-property:left, right, top, opacity;transition-property:left, right, top, opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;left:50%;}
.brick h2.post-title{font-size:26px;}
.about-author{border-top:1px solid #EFEFEF;margin:20px 0 0 40px;padding:20px 0 0;}
.about-author .avatar{border-radius:25px;-webkit-border-radius:25px;float:left;line-height:1.1;}
.author-inside{border:1px solid #e0e0e0;border-radius:3px;-webkit-border-radius:3px;margin-left:70px;padding:20px;position:relative;}
.author-name{display:block;margin:0 0 15px;}
.author-name a{font-weight:normal;}
.author-inside:after{content:"";background:transparent url(images/author.png) 0 0 no-repeat;height:54px;position:absolute;top:-1px;right:-1px;width:54px;}
#content aside{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;box-shadow:1px 1px 0 rgba(0,0,0, 0.10);float:right;padding:30px;width:260px;}
#content aside.flat-look{border-radius:0;-webkit-border-radius:0;box-shadow:none;}
.widget{border-top:1px solid #ECECEC;margin-top:30px;padding-top:30px;}
.widget:first-child{border-top:none;margin-top:0;padding-top:0;}
.widget h3.title{font-size:16px;font-weight:bold;line-height:1.2em;margin:-4px 0 20px;padding:0;text-transform:uppercase;}
.widget ul{font-size:14px;}
.widget_about_posts .item{font-size:14px;margin:20px 0 0;}
.widget_about_posts .first-item{margin-top:0;}
.widget_about_posts .item.full{min-height:50px;}
.widget_about_posts .post-info{border:none;padding:0;}
.widget_about_posts .post-title{display:block;}
.widget_about_posts .full .thumb{float:left;height:50px;width:50px;}
.widget_about_posts .full .post-info,
.widget_about_posts .full .post-title{margin-left:70px;}
.widget_about_posts .content{clear:both;display:block;padding-top:5px;}
.widget_about_posts .post-info a.date{margin-right:9px;}
.widget_about_posts .post-info a.comments{background:transparent url(images/icons.png) 0 -116px no-repeat;padding-left:17px;}
.widget_about_posts .item:hover img{border-radius:25px;-webkit-border-radius:25px;}
.widget_recent_comments{font-size:14px;}
.widget_recent_comments .item{background:transparent url(images/icons.png) 1px -114px no-repeat;font-size:14px;line-height:1.5em;margin:16px 0 0;padding-left:20px;}
.widget_recent_comments .first-item{margin-top:0;}
.widget_recent_comments .post-title{display:inline;}
.widget_recent_comments .content{display:block;}
h3 a.rsswidget{display:inline;}
.rsswidget img{margin-top:-2px;}
.widget_tag_cloud h3.title{margin-bottom:10px;}
.widget_tag_cloud a{background:transparent url(images/icons.png) -17px -85px no-repeat;border:1px solid #dadada;border-radius:3px;-webkit-border-radius:3px;display:inline-block;font-size:14px !important;margin:10px 6px 0 0;padding:0 7px 0 25px;text-transform:uppercase;}
.widget_recent_albums > div{margin:-6px 0 0 -6px;}
.widget_recent_albums > div:hover a{opacity:0.5;filter:alpha(opacity=50);}
.widget_recent_albums > div a:hover{opacity:1;filter:alpha(opacity=100);}
.widget_recent_albums > div a:hover img{border-radius:63px;-webkit-border-radius:63px;}
.widget_recent_albums .item{float:left;height:127px;margin:6px 0 0 6px;width:127px;}
.widget_recent_albums .item img{max-height:100%;max-width:100%;}
#wp-calendar{font-size:14px;width:100%;}
#wp-calendar caption{padding-bottom:10px;}
#wp-calendar td{text-align:center;}
#wp-calendar tfoot td{padding-top:10px;}
#wp-calendar tfoot td#prev{text-align:left;}
#wp-calendar tfoot td#next{text-align:right;}
.textwidget{font-size:14px;line-height:1.5em;}
.textwidget > p:first-child{margin-top:0;}
#SGM{height:400px;width:100%;}
.tweet{background:transparent url(images/icons.png) -90px -23px no-repeat;font-size:14px;line-height:1.5em;margin:20px 0 0;padding-left:20px;}
.tweet_first{margin-top:0;}
.twitter_widget p.content{margin:0;}
.widget_quick-flickr-widget{overflow:hidden;}
.widget_quick-flickr-widget a:hover img{border-radius:29px;-webkit-border-radius:29px;}
.quick-flickr-item{float:left;height:59px;margin:6px 0 0 6px;width:59px;}
.quick-flickr-item a{display:block;height:100%;width:100%;}
.quick-flickr-item img{height:100%;max-height:100%;max-width:100%;}
.navigation{margin-top:30px;text-align:center;text-transform:uppercase;}
.navigation.lazy{padding-bottom:20px;}
.navigation a,
.navigation span.current{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;box-shadow:1px 1px 0 rgba(0,0,0, 0.10);display:inline-block;height:24px;line-height:24px;margin:0 0 10px 10px;min-width:14px;padding:0 5px;}
.navigation > a.current,
.navigation span.current,
.navigation > a:hover{background-color:#3b3b3b;color:#fff;}
.navigation span{box-shadow:1px 1px 0 rgba(0,0,0, 0.10);display:inline-block;margin:0 0 10px 10px;}
.nav-previous a,
.nav-next a{background-image:url(images/nav-arr.gif);background-repeat:no-repeat;background-position:0 9px;box-shadow:none;margin:0;padding:0 10px;}
span.nav-previous{margin-left:0;}
.nav-previous a{padding-left:20px;}
.nav-next a{background-position:100% -22px;padding-right:20px;}
.wp-paginate{list-style-type:none;margin:0;padding:0;}
.wp-paginate li{display:inline-block;}
.wp-paginate span.title,
.wp-paginate span.gap{box-shadow:none;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);}
.comments-area{padding-left:40px;}
.comments-area h3{font-size:20px;line-height:24px;margin:0;position:relative;text-transform:uppercase;}
#comments-title{border-top:1px solid #EFEFEF;margin:20px 0 30px;padding:30px 0 0;}
#comments-title:before{content:"";background-position:50% -240px;top:30px;left:-40px;}
.comment{margin:20px 0 0;min-height:50px;}
.comment .comment{margin-left:70px;}
.comment .comment .comment .comment{margin-left:0;}
.comment-inside{border:1px solid #e0e0e0;border-radius:3px;-webkit-border-radius:3px;margin-left:70px;padding:20px;position:relative;}
.comment-inside:after,
.comment-inside:before{border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:4px dashed #e0e0e0;content:"";height:3px;position:absolute;top:22px;left:-5px;}
.lt-ie9 .comment-inside:after,
.lt-ie9 .comment-inside:before{border-right-style:solid;}
.comment-inside:after{border-right-color:#fff;left:-4px;}
a.avatar{position:absolute;top:0;left:-71px;}
.avatar img{border-radius:25px;-webkit-border-radius:25px;display:block;}
.comment-info{font-size:14px;line-height:1.1;margin:0 0 15px;}
.comment-info .author{font-weight:bold;}
.comment-info a.comment-reply-link{border-left:1px solid #f5f5f5;margin:0 0 0 8px;padding:0 0 0 8px;}
.comment-text{font-size:14px;word-wrap:break-word;}
.bypostauthor > .comment-inside{background:transparent url(images/author_pattern.gif) 0 0 repeat;}
.bypostauthor{position:relative;}
.bypostauthor:after{content:"";background:transparent url(images/author.png) 0 0 no-repeat;height:54px;position:absolute;top:0;right:0;width:54px;}
.bypostauthor .comment-info{padding-right:45px;}
em.comment-awaiting-moderation{border-bottom:1px dashed;}
.comment-text p{margin:1em 0 0;}
.comment-text > p:first-child{margin-top:0;}
#respond{border-top:1px solid #EFEFEF;margin:30px 0 0;padding:30px 0 0;}
#respond:first-child{margin-top:20px;}
.comment #respond{border-top:none;margin-left:70px;padding-top:0;}
#reply-title:before{content:"";background-position:50% -264px;top:0;left:-40px;}
#reply-title small a{border-left:1px solid #f5f5f5;color:#707070;display:inline;font-weight:normal;margin-left:8px;padding-left:8px;text-transform:none;}
#commentform p,
.message-form p{margin:0 0 12px;}
#commentform p.form-submit,
.message-form p.form-submit{margin-bottom:0;}
#respond .info,
.message-form .info{font-size:12px;float:right;line-height:30px;}
.error-info,
.submit-info{background-color:#ccc;color:#92070c;font-size:12px;font-weight:bold;line-height:20px;margin:0 0 5px;text-align:center;}
.error-info{opacity:0;filter:alpha(opacity=0);}
.cptch_block{font-size:13px;}
.cptch_block br{display:none;}
.cptch_block label{font-size:13px;display:block;margin-bottom:5px;}
.cptch_block input[type="text"]{width:40px !important;text-align:center;}
p.attachment img{display:block;margin:0 auto;}
body.page-template-contact-php .page-title{}
.contact-page .message-form{border-top:1px solid #ECECEC;margin:0;max-width:600px;padding:25px 0 0;}
.contact-page .message-form{padding-top:0;}
.title-404{font-size:20px;}
.albums-list-page #mid{padding:0;}
#content.albums-list{background-color:transparent;overflow:hidden;padding:0;position:absolute;top:50%;left:0;right:0;width:auto;}
#content.albums-list.bricks-theme{position:relative;top:0;}
.albums{height:400px;width:15000px;}
.albums .item{float:left;position:relative;}
.albums .active{cursor:pointer;z-index:10;}
.albums img{display:block;}
.albums .active img{border:6px solid #fff;}
.albums .item h2,
.albums .brick h2{color:#fff;font-size:14px;margin:0;padding:24px 0;opacity:0;overflow:visible !important;position:absolute;top:50%;text-align:center;text-shadow:1px 1px 1px #000;text-transform:uppercase;width:100%;}
.lt-ie9 .albums .item h2,
.lt-ie9 .albums .brick h2{display:none;}
.albums .item h2 a,
.albums .brick h2 a{color:#fff;display:block;outline:none;position:absolute;top:-50%;width:100%;}
.albums .cover{background:url(images/album_bg.png) 0 0 repeat;background-color:rgba(0,0,0,0.5);height:100%;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;width:100%;}
.lt-ie9 .albums .cover{background-color:#000;}
.albums .active .cover,
.albums .loaded:hover .cover,
.albums .active h2,
.albums .loaded:hover h2,
.no-js .albums .item:hover h2{opacity:1;}
.lt-ie9 .albums .active .cover,
.lt-ie9 .albums .loaded:hover .cover{filter:alpha(opacity=80);}
.lt-ie9 .albums .active h2,
.lt-ie9 .albums .loaded:hover h2{display:block;}
.arrow-left,
.arrow-right{background-color:rgba(0,0,0,0.5);border-radius:3px;-webkit-border-radius:3px;cursor:pointer;height:50px;margin-top:-25px;position:absolute;top:50%;left:0;width:50px;z-index:12;}
.arrow-left:after,
.arrow-right:after{content:"";background:transparent url(images/album_icons.png) 0 0 no-repeat;height:50px;position:absolute;top:0;left:0;width:50px;}
.arrow-right:after{background-position:100% -50px;left:auto;right:0;}
.arrow-right{background-position:100% -50px;left:auto;right:0;}
.arrow-left:hover{background:#000 url(images/album_icons.png) -10px 0 no-repeat;}
.arrow-right:hover{background:#000 url(images/album_icons.png) 10px -50px no-repeat;}
.lt-ie9 .arrow-left,
.lt-ie9 .arrow-right{background-color:rgb(0,0,0);}
#albums-view-bricks{padding-bottom:30px;}
#albums-filter{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0, 0.30);border-radius:3px;-webkit-border-radius:3px;margin:0;padding:0;min-height:25px;font-size:14px;list-style-type:none;overflow:hidden;position:absolute;top:10px;left:10px;z-index:150;}
#albums-filter li{border-left:1px solid #CECECE;float:left;}
#albums-filter li.selected{background-color:#F5F5F5;}
#albums-filter a,
#albums-filter li.label{cursor:pointer;display:block;padding:0 10px;color:#000;line-height:25px;white-space:nowrap;}
.js #albums-filter li{display:none;}
.js #albums-filter li.label{display:block;}
#albums-filter li.label{border:none;}
#albums-filter li:hover{background-color:#F5F5F5;}
.no-js .albums{height:auto;width:100%;overflow:hidden;}
.no-js .albums .brick{position:relative;}
.no-js .bricks-album,
.no-js .albums img{visibility:visible !important;}
.no-js .albums-list-page .arrow-left,
.no-js .albums-list-page .arrow-right{display:none;}
body.single-album #mid{z-index:-100;}
body.album-fully-visible #mid{z-index:100;padding:0;}
body.bricks-theme #mid,
body.album-protected #mid{z-index:auto;}
body.album-protected #mid article{margin:100px 0 0 -235px;max-width:450px;padding:20px;position:absolute;left:50%;top:0;}
body.album-protected #mid .password-form{text-align:center;}
#album-loader{background:url(images/spinner.gif) 50% 50% no-repeat;height:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;width:40px;z-index:0;}
#album-view{display:block;margin:0;overflow:hidden;padding:0;position:absolute;left:0;top:0;bottom:0;width:100%;z-index:-999;}
#album-view img{border:none;display:none;height:auto;outline:none;position:relative;width:auto;}
#album-view.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;}
#album-view.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;}
#album-view li{display:block;list-style:none;overflow:hidden;position:absolute;top:0;left:0;bottom:0;width:100%;z-index:-30;}
#album-view a{display:block;height:100%;width:100%;}
#album-view li.prevslide{z-index:-20;}
#album-view li.activeslide{z-index:-10;}
#album-view li.image-loading{background:transparent url(images/spinner.gif) no-repeat center center;height:100%;width:100%;}
#album-view li.image-loading img{visibility:hidden;}
#album-view li.prevslide img,
#album-view li.activeslide img{display:block;}
#album-view li iframe{border:none;width:100%;height:100%;}
#album-view .pattern{background-image:url(images/patterns/pattern.png);bottom:0;left:0;position:absolute;right:0;top:0;}
.load-item{visibility:hidden;}
#album-things{background-color:#000;position:absolute;bottom:100%;left:0;width:100%;}
#tray-button{background:transparent url(images/controlls.png) 50% -197px no-repeat;cursor:pointer;height:30px;margin-left:-10px;position:absolute;bottom:-30px;left:50%;width:20px;}
#tray-button:after{content:"";border-bottom:5px dashed #000;border-left:4px solid transparent;border-right:4px solid transparent;height:0;margin-left:-5px;position:absolute;top:-5px;left:50%;width:2px;z-index:5;}
#tray-button.active, #tray-button:hover{background-position:50% -154px;}
.controls #play-button{background:url("images/controlls.png") 100% 11px no-repeat;cursor:pointer;float:right;line-height:30px;padding-right:22px;}
.controls #play-button.pause{background-position:100% -26px;}
.prev-parent, .next-parent{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:-ms-linear-gradient(left, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0));height:280px;margin:-140px 0 0;opacity:0;filter:alpha(opacity=0);position:absolute;top:50%;left:0;width:25%;}
.next-parent{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:-moz-linear-gradient(right, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:-ms-linear-gradient(right, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:-o-linear-gradient(right, rgba(0,0,0,0.2), rgba(0,0,0,0));background-image:linear-gradient(to left, rgba(0,0,0,0.2), rgba(0,0,0,0));left:auto;right:0;}
.lt-ie10 .prev-parent, .lt-ie10 .next-parent{background-color:rgba(0,0,0,0.1);}
.prev-parent:hover, .next-parent:hover{opacity:1;filter:alpha(opacity=100);}
.lt-ie9 .prev-parent, .lt-ie9 .next-parent{background-color:#000;}
.lt-ie9 .prev-parent:hover, .lt-ie9 .next-parent:hover{filter:alpha(opacity=10);}
body.single-album #prevslide{display:none;padding-left:50px;}
body.single-album #nextslide{display:none;padding-right:50px;}
body.single-album #prevslide:hover,
body.single-album #nextslide:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;-wbekit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;}
body.single-album #nextslide:hover{background-position:120% -50px;}
.prev-parent:hover #prevslide,
.next-parent:hover #nextslide{display:block;}
span.slides-count{background:transparent url(images/album_icons.png) 0 -100px no-repeat;color:#fff;display:block;font-size:12px;height:34px;line-height:14px;padding:8px;width:34px;}
span.slides-count span{display:block;height:17px;text-align:left;}
span.slides-count span.of{padding-top:3px;text-align:right;}
#prev-thumb, #next-thumb{background:transparent 50% 0 no-repeat;background-size:cover;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;display:none;height:100px;position:absolute;top:100%;left:0;width:100px;}
body.single-album .arrow-left:hover #prev-thumb{display:block;}
body.single-album .arrow-right:hover #next-thumb{display:block;}
#album-controls{display:none;height:30px;margin-left:-50px;position:absolute;left:50%;bottom:0;width:100px;z-index:205;}
#album-controls.active{display:block;}
#album-controls #play-button,
#album-controls #nextslide,
#album-controls #prevslide{background:transparent url(images/controlls.png) 0 0 no-repeat;cursor:pointer;float:left;height:30px;opacity:0.6;width:30px;}
#album-controls #play-button:hover,
#album-controls #nextslide:hover,
#album-controls #prevslide:hover{opacity:1;}
#album-controls #play-button{background-position:11px 10px;margin-left:5px;overflow:hidden;text-indent:100%;white-space:nowrap;}
#album-controls #play-button.pause{background-position:11px -26px;}
#album-controls #nextslide{background-position:50% -287px;margin-left:5px;}
#album-controls #prevslide{background-position:50% -245px;}
#big-play{background:transparent url(images/big-play.png) 50% 50% no-repeat;height:100px;margin:-50px 0 0 -50px;position:absolute;top:50%;left:50%;width:100px;}
#big-play.play{background-position:100% 0;background-size:200% 100%;}
#big-play.pause{background-position:0 0;background-size:200% 100%;}
.lt-ie9 #big-play{height:50px;margin:-25px 0 0 -25px;width:50px;}
.lt-ie9 #big-play.play{background-position:100% 50%;}
.lt-ie9 #big-play.pause{background-position:0 50%;}
#progress-back{background-color:transparent;height:1px;position:absolute;bottom:0;left:0;width:100%;z-index:5;}
#progress-bar{background-color:#bbb;height:1px;width:0;}
#text-controls{margin:0 auto;position:relative;max-width:940px;}
#slide-list{list-style:none;margin:0;max-width:50%;padding:0;position:absolute;bottom:20px;right:0;z-index:2;}
#slide-list li{background-color:rgba(0,0,0,0.5);border-radius:3px;-webkit-border-radius:3px;cursor:pointer;float:left;font-weight:bold;height:20px;line-height:20px;margin:0 0 1px 1px;min-width:14px;padding:0 3px;text-align:center;}
#slide-list li .thumb{background:rgba(0,0,0,0.9) 50% 0 no-repeat;background-size:cover;border:3px solid #050505;border-radius:3px;-webkit-border-radius:3px;cursor:pointer;display:none;height:100px;margin-left:-53px;position:absolute;bottom:30px;left:50%;width:100px;}
.lt-ie9 #slide-list li,
.lt-ie9 #slide-list li .thumb{background-color:#000;}
#slide-list li .thumb:after{content:"";border-top:5px dashed #050505;border-left:4px solid transparent;border-right:4px solid transparent;height:0;margin-left:-5px;position:absolute;bottom:-8px;left:50%;width:2px;}
#slide-list li:hover .thumb{display:block;}
#slide-list li.current-slide,
#slide-list li:hover{background-color:rgba(0,0,0,0.9);position:relative;}
#slide-list a{color:#d0d0d0;}
#slide-list li.current-slide a,
#slide-list li:hover a{color:#fff;}
#other-albums{background-color:#000;font-size:16px;padding:5px 20px;position:absolute;bottom:100px;left:0;right:0;text-align:center;}
#other-albums a{font-weight:bold;margin:0 10px;}
#thumb-tray{height:100px;overflow:hidden;position:absolute;bottom:0;left:0;width:100%;z-index:3;}
#thumb-tray.nomove .arrow-left,
#thumb-tray.nomove .arrow-right{display:none;}
#thumb-tray .cover{background-color:#000;opacity:0.85;filter:alpha(opacity=85);position:absolute;top:0;bottom:0;left:0;right:0;}
#thumb-tray .inner{background-color:#000;height:100%;position:absolute;width:100%;}
#thumb-list{display:block;list-style:none;height:100%;margin:0;padding:0;position:absolute;left:0;}
#thumb-list li{cursor:pointer;float:left;height:100%;overflow:hidden;width:150px;}
#thumb-list li img{background:url(images/spinner.gif) 50% 50% no-repeat;height:100%;max-height:100%;max-width:100%;width:100%;}
ul#thumb-list li:before{content:"";background:rgba(0,0,0,0.5) url(images/album_bg.png) 0 0 repeat;position:absolute;top:0;left:0;bottom:0;right:0;visibility:hidden;}
ul#thumb-list li:after{content:"";background:transparent url(images/album_icons.png) 0 -300px no-repeat;height:50px;margin:-25px 0 0 -25px;position:absolute;top:50%;left:50%;width:50px;visibility:hidden;}
ul#thumb-list li:hover{position:relative;}
ul#thumb-list li:hover:before,
ul#thumb-list li:hover:after{visibility:visible;}
#slide-text{background:url(images/album_bg.png) 0 0 repeat;background-color:rgba(0,0,0,0.5);color:#cecece;position:absolute;bottom:0;left:0;width:100%;z-index:2;}
#slide-text .inner{margin:0 auto;min-height:32px;padding:30px 60px 40px 0;position:relative;max-width:880px;}
#slide-text .caption{color:#fff;font-size:48px;font-weight:bold;line-height:1.1;margin:0 0 20px;}
#slide-text .descpription{font-size:16px;line-height:1.3;margin:0 0 20px;text-transform:none;}
#show-text{background:url(images/controlls.png) 100% -434px no-repeat;background-color:rgba(0,0,0,0.5);border-radius:3px;-webkit-border-radius:3px;cursor:pointer;font-size:12px;font-weight:bold;height:20px;line-height:20px;max-width:50%;overflow:hidden;padding:0 16px 0 4px;position:absolute;bottom:20px;left:0;text-overflow:ellipsis;white-space:nowrap;z-index:2;}
.lt-ie9 #show-text,
.lt-ie9 #slide-text{background-color:#000;filter:alpha(opacity=85);}
#close-text{background:transparent url(images/album_icons.png) -9px -159px no-repeat;cursor:pointer;height:32px;position:absolute;top:40px;right:0;width:32px;}
.album-icons{display:none;height:50px;margin:-75px 0 0 -115px;padding:50px 0;position:absolute;top:50%;left:50%;text-align:center;width:230px;}
.album-icons.active{display:block;opacity:0;filter:alpha(opacity=0);zoom:1;}
.album-icons.active:hover{opacity:1;filter:alpha(opacity=100);}
.lt-ie9 .album-icons.active{background-color:#fff;}
.lt-ie9 .album-icons.active:hover{background-color:#fff;filter:alpha(opacity=70);}
.album-icons > a,
.album-icons > div{background:url(images/album_icons.png) 0 -200px no-repeat;background-color:rgba(0,0,0,0.5);border-radius:3px;-webkit-border-radius:3px;cursor:pointer;display:inline-block;height:50px;margin-left:7px;width:50px;}
.album-icons > a:hover,
.album-icons > div:hover{background-color:rgba(0,0,0,0.9);}
.lt-ie9 .album-icons > a,
.lt-ie9 .album-icons > div{background-color:#000;filter:alpha(opacity=0);}
.lt-ie9 .album-icons:hover > a,
.lt-ie9 .album-icons:hover > div{filter:alpha(opacity=100);}
.album-icons > a:first-child{margin-left:0;}
.album-icons > a.like-ico{background-position:0 -250px;}
.album-icons > a.link-ico{background-position:0 -400px;}
.like-ico, .like-ico:hover{color:#fff;font-size:12px;line-height:70px;text-align:center;text-shadow:1px 1px 1px #000;}
.album-icons > div.share-ico{background-position:0 -450px;position:relative;}
#addthis-toolbox{background-color:rgba(0,0,0,0.9);border-radius:3px;-webkit-border-radius:3px;margin-left:-65px;padding:5px 0;position:absolute;top:60px;left:50%;visibility:hidden;width:130px;}
.share-ico.active #addthis-toolbox{visibility:visible;}
#addthis-toolbox:after{content:"";border-bottom:5px dashed rgba(0,0,0,0.9);border-left:4px solid transparent;border-right:4px solid transparent;height:0;margin-left:-5px;position:absolute;top:-5px;left:50%;width:2px;z-index:5;}
#addthis-toolbox > a{float:left;margin-left:5px;}
.bricks-album{margin:0 auto;visibility:hidden;}
.bricks-album.loaded{visibility:visible;}
.bricks-album .brick{cursor:pointer;float:left;height:200px;margin:0;width:300px;}
.bricks-album .brick > a,
.bricks-album .brick img{display:block;height:auto;width:100%;}
.bricks-album .brick > a{outline:none;position:relative;}
.bricks-album .brick h2{font-size:24px;padding:20px 0;}
.bricks-album .brick .cov{background:rgba(0,0,0,0.5) url(images/album_bg.png) 0 0 repeat;}
#albums-view-bricks em.cov:after{display:none;}
.bricks-album .brick:hover .cov,
.bricks-album .brick:hover h2,
.bricks-album .brick.touched .cov,
.bricks-album .brick.touched h2{border-radius:0;-webkit-border-radius:0;opacity:1;}
.lt-ie9 .albums .brick:hover h2{display:block;}
.lt-ie9 .bricks-album .brick:hover .cov{background:#000 url(images/album_bg.png) 0 0 repeat;filter:alpha(opacity=80);}
.bricks-album .brick .video:after{content:"";background:rgba(0,0,0,0.5) url(images/album_icons.png) 0 -350px no-repeat;border-radius:3px;-webkit-border-radius:3px;height:50px;margin:-25px 0 0 -25px;position:absolute;top:50%;left:50%;width:50px;}
.bricks-album .brick .video .cov:after{display:none;}
.lt-ie9 .bricks-album .brick .video .cov:after{background:#000 url(images/album_icons.png) 0 -350px no-repeat;display:block;}
.brick-social{position:absolute;top:5px;right:3px;visibility:hidden;}
.brick:hover .brick-social,
.brick.touched .brick-social{visibility:visible;}
.brick-social a{display:inline-block;margin-right:2px;}
html.touch #prev-thumb, html.touch #next-thumb,
html.touch span.slides-count{display:none!important;}
html.touch .prev-parent, html.touch .next-parent{background-image:none;height:50px;margin-top:-25px;opacity:1;width:50px;}
html.touch body.single-album #nextslide,
html.touch body.single-album #prevslide{border-radius:3px!important;display:block;padding:0;}
html.touch body.single-album #nextslide:hover{background-position:10px -50px;}
.js .seo-album{visibility:hidden;height:100px;width:100px;overflow:hidden;position:absolute;z-index:-50;}
.seo-album .brick{max-width:100%;}
.seo-album .brick > a,
.seo-album .brick > em{display:block;}
div.gallery{clear:both;}
.alpha-scope{display:block;max-width:100%;position:relative;}
em.cov{background-color:#000;display:block;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;bottom:0;left:0;right:0;}
em.cov:after{content:"";background:transparent url(images/add-ons.png) 8px -60px no-repeat;border:none;height:34px;margin:-17px 0 0 -17px;position:absolute;top:50%;left:50%;width:34px;}
.alpha-scope:hover{border-radius:10px;-webkit-border-radius:10px;}
em.cov:hover{border-radius:10px;-webkit-border-radius:10px;opacity:0.8;filter:alpha(opacity=80);}
.alpha-scope img{display:block;}
div.gallery{margin:1em auto;line-height:0;text-align:center;}
div.gallery a{display:inline-block;margin:5px;}
.left50{width:47%;float:left;margin-right:3%;}
.right50{width:47%;float:left;margin-left:3%;}
.left33, .right33{width:30%;float:left;}
.left66, .right66{width:66%;float:left;}
.left66{margin-right:3%;}
.right66{margin-left:3%;}
.center33{width:30%;float:left;margin:0 5%;}
.left25, .right25{width:21%;float:left;}
.right25{margin-left:5%}
.center25{width:21%;float:left;margin:0 0 0 5%;}
.left20, .right20{width:15%;float:left;}
.right20{margin-left:6%}
.center20{width:15%;float:left;margin:0 0 0 6%;}
div.line{border:none;border-bottom:1px solid #f2f2f2;height:0;line-height:0;font-size:0;margin:20px 0 20px;}
.a13-dropcap{font-size:400%;float:left;line-height:0.8em;padding:0 2px 0 0;font-weight:bold;position:relative;left:-3px;}
.a13-highlight.yellow{background-color:#ffff00;color:#000;}
.a13-highlight.black{background-color:#000;color:#fff;}
.a13-highlight.white{background-color:#fff;color:#000;}
.a13-highlight.grey{background-color:#808080;color:#fff;}
a.a13-button{border:none;border-radius:3px;-webkit-border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:normal;height:30px;line-height:30px;padding:0 22px;text-transform:uppercase;}
a.a13-button.blue{background-color:#1b7bcc;}
a.a13-button.red{background-color:#be2828;}
a.a13-button.green{background-color:#54b414;}
a.a13-button.orange{background-color:#ed9d2b;}
a.a13-button.grey{background-color:#505050;}
a.a13-button:hover{background-color:#747474;}
a.a13-button.default{border:1px solid #d1d1d1;color:#535353;height:28px;line-height:28px;background-color:#fff;background-image:-webkit-linear-gradient(top, #eee, #fff);background-image:-moz-linear-gradient(top, #eee, #fff);background-image:-ms-linear-gradient(top, #eee, #fff);background-image:-o-linear-gradient(top, #eee, #fff);background-image:linear-gradient(to bottom, #eee, #fff);}
a.a13-button.default:hover{background-color:#eee;background-image:-webkit-linear-gradient(top, #fff, #eee);background-image:-moz-linear-gradient(top, #fff, #eee);background-image:-ms-linear-gradient(top, #fff, #eee);background-image:-o-linear-gradient(top, #fff, #eee);background-image:linear-gradient(to bottom, #fff, #eee);}
.real-content ul,
.real-content ol,
.widget ul{border-bottom:1px dotted #dfdfdf;list-style-type:none;margin:1em 0;padding:0;}
.real-content ol{list-style-type:decimal;list-style-position:inside;}
.real-content ul ul,
.real-content ol ol,
.widget ul ul{border-bottom:none;margin:0.25em 0 0;}
.real-content ul li,
.real-content ul li li:first-child,
.real-content ol li,
.real-content ol li li:first-child,
.widget ul li,
.widget ul li li:first-child{border-top:1px dotted #dfdfdf;line-height:1.5em;margin:0;padding:0.25em 0 0.25em 15px;position:relative;}
.real-content ul li:first-child,
.real-content ol li:first-child,
.widget ul li:first-child{border-top:none;}
.real-content ol li,
.real-content ol li li:first-child{padding-left:0;margin-left:15px;}
.real-content ul li:after,
.real-content ul li li li:after,
.widget ul li:after,
.widget ul li li li:after{content:"";background-color:#7f7f7f;height:2px;margin-top:-1px;position:absolute;top:1em;left:0;width:2px;}
.real-content ul li li:after,
.real-content ul li li li li:after,
.widget ul li li:after,
.widget ul li li li li:after{background-color:#ccc;}
blockquote{background:url(images/shortcodes/quoteleft.png) 0 0 no-repeat;color:#848484;font-style:italic;margin:1em 0;padding:0 50px;}
.tabsCell{margin:1em 0;}
ul.tabs{border:solid #d6d6d6;border-width:0 0 1px 1px;float:left;list-style:none;margin:0;padding:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
ul.tabs li,
ul.tabs li:first-child{background:#f5f5f5;border:1px solid #d6d6d6;border-left:none;float:left;margin:0 0 -1px;padding:0;overflow:hidden;position:relative;}
ul.tabs li:after{display:none;}
ul.tabs li a{color:#707070;display:block;line-height:37px;outline:none;padding:0 15px;text-decoration:none;}
ul.tabs li a:hover,
ul.tabs li.active a{background-color:#fff;color:#e8503b;}
ul.tabs li.active{border-top:1px solid #e8503b;border-bottom:1px solid #fff;}
.tab_container{background:#fff;border:1px solid #d6d6d6;border-top:none;clear:both;line-height:1.5em;}
.tab_container p{clear:both;margin:0;}
.tab_content{padding:20px 15px;}
div.twitter-tweet-rendered{max-width:100% !important;}
.real-content .twt-border{max-width:100% !important;min-width:0 !important;}
.nyroModalBg{background:#000;height:100%;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:1000;}
.nmReposition{position:absolute;}
.nyroModalCloseButton{background:url(images/nyroModal/ctrl.png) -60px 0 no-repeat;height:45px;top:-55px;right:-60px;text-indent:-9999em;width:45px;z-index:1002;}
.nyroModalCloseButton:hover{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
div.nyroModalTexts{background-color:rgba(0,0,0,0.8);bottom:-60px;left:0;z-index:1002;}
.nyroModalTitle{color:#cecece;font-size:1.1em;margin:0;text-align:center;}
.nyroModalTitle a{color:#cecece;}
.nyroModalTitle:empty{display:none;}
.nyroModalCount{color:#6E6E6E;font-size:1em;margin:10px 0 0;padding-bottom:5px;text-align:center;}
.nyroModalCont{background:transparent;margin:70px;position:absolute;z-index:1001;}
.nyroModalCont iframe{display:block;height:400px;width:600px;}
.nyroModalError{border:4px solid red;color:red;width:250px;height:250px;}
.nyroModalError div{min-width:0;min-height:0;padding:10px;}
.nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile{position:relative;padding:10px;min-height:250px;min-width:250px;max-width:1000px;}
.nyroModalImage, .nyroModalSwf, .nyroModalIframe, .nyroModalIframeForm{position:relative;}
.nyroModalImage img{vertical-align:top;}
.nyroModalHidden{left:-9999em;top:-9999em;}
.nyroModalLoad{position:absolute;width:100px;height:100px;background:#fff url(images/nyroModal/ajaxLoader.gif) no-repeat center;padding:0;}
.nyroModalPrev, .nyroModalNext{background:transparent url(images/nyroModal/ctrl.png) 15px 50% no-repeat;cursor:pointer;height:100%;position:fixed;top:0;left:0;text-indent:-9999em;width:60px;}
.nyroModalNext{background-position:-135px 50%;right:0;left:auto;}
.nyroModalPrev, .nyroModalNext,
.nyroModalCloseButton{outline:none !important;}
.nyroModalPrev:hover, .nyroModalNext:hover{background-color:rgba(255,255,255,0.2);}
.nyroModalPrev:hover{background-position:-5% 50%;}
.nyroModalNext:hover{background-position:105% 50%;}
.albums .item .cover,
.albums .item h2,
.bricks-album .brick h2{-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.visible .slide,
#albums-filter li{-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
a,
span.action{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease;}
textarea{-webkit-transition-property:background-color, border-color, color;-webkit-transition-duration:0.3s;-moz-transition-property:background-color, border-color, color;-moz-transition-duration:0.3s;-o-transition-property:background-color, border-color, color;-o-transition-duration:0.3s;-ms-transition-property:background-color, border-color, color;-ms-transition-duration:0.3s;transition-property:background-color, border-color, color;transition-duration:0.3s;}
input,
.album-icons > a, .album-icons > div,
#album-controls span,
#slide-list li,
#show-text,
.arrow-left, .arrow-right,
.visible .slide a,
.real-content a img,
.post-media img,
.alpha-scope,
em.cov,
.wp-caption,
.widget_recent_albums > div a,
.widget_recent_albums > div a img,
.widget_about_posts .item img,
.quick-flickr-item img,
a.a13-button,
.post-icon,
.more-link,
.navigation a,
#filter-activate,
.rss-link,
#to-top,
.nyroModalPrev, .nyroModalNext, .nyroModalCloseButton,
.transition{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.loading, #loader{background:url(images/spinner.gif) 50% 50% no-repeat;height:100%;min-height:15px;min-width:15px;}
#loader{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;height:50px;margin:-25px 0 0 -25px;position:fixed;left:50%;top:50%;width:50px;}
html.touch #loader{display:block;margin:0 auto;position:relative;left:0;top:-60px}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}
.ir br{display:none;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.clear{clear:both;display:block;font-size:0;height:0;line-height:0;}
html.touch #header .search-form:after,
html.touch .hide-switch,
html.touch #blog-filters > div:after,
html.touch .comment-inside:after,
html.touch .comment-inside:before,
html.touch #tray-button:after,
html.touch #slide-list li .thumb:after,
html.touch #addthis-toolbox:after{display:none;}
@media only screen and (max-width:1000px){body:after{content:'narrow1000';display:none;}
#content .inside{width:auto;padding-left:10px;padding-right:10px;}
article,
body.search-no-results.search article,
body.archive.category-empty article,
body.blog article,
body.archive article,
body.search article{width:60%;margin-left:2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.full-width article,
body.blog .full-width article,
body.archive .full-width article,
body.search .full-width article{margin-left:0;}
#content aside{margin-right:2%;width:33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.nyroModalCont iframe{height:333px;width:500px;}
#show-text{left:10px;}
#slide-list,
#close-text{right:10px;}
#slide-text .inner{padding-left:10px;}
#access a.assistive-text{display:none;}
}
@media screen and (max-width:782px){.wp-3_8.admin-bar #header-container.fixed,
body.wp-3_8.admin-bar #root,
body.wp-3_8.admin-bar #whole-bg-image,
body.wp-3_8.admin-bar .glass-switch.off{top:46px;}
}
@media only screen and (max-width:650px){body:after{content:'narrow650';display:none;}
article,
body.search-no-results.search article,
body.archive.category-empty article,
body.blog article,
body.archive article,
body.search article{float:none;margin-left:0;width:auto;}
#content aside{float:none;margin-right:0;margin-top:20px;width:auto;}
#header-container.fixed{max-height:90%;overflow:auto;}
#logo img{max-width:250px;height:auto;}
#jpHeaderPlayer a.jp-play, #jpHeaderPlayer a.jp-pause,
#footer .controls span.action, .glass-switch{overflow:hidden;text-indent:-99px;white-space:nowrap;width:0;}
#jpHeaderPlayer a.jp-play, #jpHeaderPlayer a.jp-pause{text-indent:-9999px;}
.add-ons{display:table;width:100%;}
#jpHeaderPlayer,
#header .search{display:table-cell;float:none;padding:0 10px;position:static;}
#jpHeaderPlayer{padding:0;vertical-align:top;width:30px;}
.socials{clear:both;display:table-cell;float:none;padding:0 10px 0 0;vertical-align:middle;}
#header .search-form:after{left:31px;right:auto;}
#header .search-form{right:auto;left:10px;}
.socials span.static{display:none;}
.socials .visible{float:none;height:auto;margin-top:-2px;padding-top:0;}
.glass-switch.off{padding-left:4px;}
#footer,
body.single-album.bricks-theme #footer{height:auto;min-height:30px;position:relative;}
#mid{padding-bottom:0;}
#footer div.content{padding:5px 0;}
#footer,
.copyright,
#footer .controls,
.footer-menu,
.footer-menu li a{line-height:20px;}
#footer .content{overflow:hidden;}
#footer .controls span.action{line-height:20px;position:relative;top:-5px;}
.copyright{padding-right:10px;}
.footer-menu{margin-left:-10px;}
#album-controls{background-color:rgba(0,0,0,0.5);border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;top:-30px;}
#to-top{height:40px;right:5px;top:-45px;width:40px;}
#head-widgets .content .text,
#head-widgets .form{float:none;padding:20px 20px 20px 10px;width:auto;}
.js #head-widgets.close .content{display:none;}
.add-ons .handle{display:table-cell;padding-right:10px;;}
.add-ons .handle span{white-space:nowrap;}
.hide-switch{display:none;}
#blog-filters > div{width:150px;}
.js #blog-filters > div > div{width:auto;float:none;}
#blog-filters .tag-parent{margin-top:15px;}
article,
body.search-no-results.search article,
body.archive.category-empty article{padding:20px;}
.real-content,
.comments-area,
h1.post-title, h2.post-title,
.date_n_author{padding-left:0;}
.about-author,
body.single article .post-info{margin-left:0;}
.comment .comment{margin-left:20px;}
.post-icon, #comments-title:before, #reply-title:before{display:none;}
.js #masonry-parent{visibility:visible;}
#masonry-parent{width:auto !important;}
#masonry-parent .brick{float:none;width:90% !important;margin-left:auto !important;margin-right:auto !important;margin-top:20px;}
#masonry-parent .brick:first-child{margin-top:0;}
.js #masonry-parent + div.navigation{display:block;}
#masonry-parent + div.navigation{padding-bottom:15px;}
.masonry .brick.ready{left:0;}
#content.albums-list{overflow:auto;}
.albums{max-width:100%;padding-left:0!important;padding-right:0!important;}
.albums .item,
.albums .item img{float:none;height:auto!important;width:100%!important;}
.albums .item img{position:static!important;}
.albums .active img{border-width:0!important;}
.albums .cover{height:auto!important;width:auto!important;top:0!important;left:0!important;right:0!important;bottom:0!important;}
#albums-view-bricks{padding-bottom:0;}
#albums-filter{max-width:150px;}
#albums-filter li{border-left:none;border-top:1px solid #CECECE;float:none;}
#albums-filter a,
#albums-filter li.label{padding:5px 10px;white-space:normal;}
#albums-filter li.label{border:none;}
body.single-album #mid{z-index:100;}
#other-albums,
#thumb-tray,
#slide-list,
#tray-button{display:none!important;}
#slide-text{background-color:rgba(0, 0, 0, 0.90);max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;}
#slide-text .inner{padding-top:15px;}
#slide-text .caption{font-size:20px;margin-bottom:15px;}
#slide-text .descpription{font-size:14px;}
.album-icons.active{display:none;}
body.album-protected #mid article{margin:20px auto 0;max-width:250px;padding:20px;position:static;}
.left33, .right33, .center33,
.left25, .right25, .center25,
.left20, .right20, .center20{float:none;margin:1em 0;width:auto;}
.nyroModalCloseButton{background-position:-70px -10px;height:25px;width:25px;top:0 !important;right:0;position:fixed;}
div.nyroModalTexts{bottom:-25px;max-height:100px;overflow:auto;}
.nyroModalTitle{margin:0;padding:5px 0 10px;font-size:14px;}
.nyroModalCount{margin:0;font-size:12px;}
.nyroModalCont{margin:25px;}
.nyroModalCont iframe{height:166px;width:250px;}
.nyroModalPrev, .nyroModalNext,
.nyroModalPrev:hover{background-position:0px 50%;width:25px;}
.nyroModalNext, .nyroModalNext:hover{background-position:-155px 50%;}
}
@media screen and (max-width:600px){.wp-3_8.admin-bar #header-container.fixed{top:0;}
}
@media only screen and (min--moz-device-pixel-ratio:1.5),
(-o-min-device-pixel-ratio:3/2),
(-webkit-min-device-pixel-ratio:1.5),
(min-device-pixel-ratio:1.5){#header .search span.action,
#jpHeaderPlayer a.jp-play,
#jpHeaderPlayer a.jp-pause,
.search-form input[type="submit"],
em.cov:after{background-image:url(images/add-ons@2x.png);background-size:16px 86px;}
.arrow-left:after,
.arrow-right:after,
.arrow-left:hover,
.arrow-right:hover,
span.slides-count,
ul#thumb-list li:after,
#close-text,
.album-icons > a,
.album-icons > div,
.bricks-album .brick .video:after{background-image:url(images/album_icons@2x.png);background-size:50px 500px;}
.rss-link,
#filter-activate:after,
#tray-button,
.controls #play-button,
#album-controls #play-button,
#album-controls #nextslide,
#album-controls #prevslide,
#show-text,
.glass-switch,
#access.touch h3.assistive-text{background-image:url(images/controlls@2x.png);background-size:17px 470px;}
.author-inside:after,
.bypostauthor:after{background-image:url(images/author@2x.png);background-size:54px 54px;}
#blog-filters h3,
.post-info span.categories,
.post-info span.tags,
.post-info span.comments,
.widget_about_posts .post-info a.comments,
.widget_recent_comments .item,
.widget_tag_cloud a,
.tweet{background-image:url(images/icons@2x.png);background-size:130px 130px;}
blockquote{background-image:url(images/quoteleft@2x.png);background-size:26px 21px;}
.post-icon,
#comments-title:before,
#reply-title:before{background-image:url(images/posticons@2x.png);background-size:24px 288px;}
}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
a, a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}