html,button,input,select,textarea{color:#222}body{font-size:14px;line-height:1.6}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px dotted #ccc;clear:both}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:helvetica,arial,sans-serif}a{text-decoration:none;color:#0098cb}a:hover{text-decoration:underline;color:#23c2f8}h2,h3,h4,h5,h6{color:#222}h2{font-size:2.2em}h3{font-size:1.5em}#main-wrapper{position:relative}header#pageheader{padding:25px 3% 60px}.header-placeholder{display:none}header#pageheader nav{display:none}header#pageheader.fixed{background:rgba(255,255,255,.97);-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2);position:fixed;top:-5px;left:0;width:100%;padding:20px 3%;z-index:9999;display:none}header#pageheader.fixed nav{display:block}header#pageheader.fixed .logo h1{font-size:28px}aside#sidebar{width:20%;min-width:240px;padding:0 2% 30px 3%;float:left;position:absolute;z-index:100;top:0}#right-sidebar aside#sidebar{right:0;width:22%;padding:0 3% 60px 2%}#main{margin-left:24%;width:auto;border-left:1px solid #ddd;padding:0 0 60px}#main #content{padding:0 3%}#right-sidebar #main{margin-right:24%;margin-left:0;border-left:none;border-right:1px solid #ddd}#right-sidebar #main #content{padding:0 3% 0 4%}footer{font-size:.8em;border-top:1px solid #ddd;padding:3%;color:#666}header{line-height:1.4}.logo{float:left}.logo h1{font-family:source sans pro,sans-serif;font-size:56px;font-weight:900;margin:0}.logo h1 a{color:#000;text-decoration:none;letter-spacing:-1px}.logo h1 a img{float:left;max-height:110px}.logo h1 a img.styled{max-width:110px;margin:0 15px 0 0}.logo h1 a img.rounded{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}header#pageheader.fixed .logo h1 a img{max-height:70px;padding:6px}.logo h1 a .text{float:left}.logo h1 a span{font-size:14px;font-family:helvetica,arial,sans-serif;letter-spacing:normal;color:#666;display:block;font-weight:400}aside{font-size:13px}aside#sidebar h3{margin-top:0;font-size:1.17em}aside .widget{margin-bottom:30px}#social ul{list-style:none;margin:0;padding:0}#social ul li{overflow:hidden;margin:0}#social ul li a .icon{width:30px;height:30px;float:left;border-radius:50%;background-image:url(../img/social_ico_sprite.png);background-repeat:no-repeat;margin-right:10px;background-color:#333}#social ul li a{display:inline-block;margin-bottom:15px;height:32px;line-height:32px;color:#222;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}#social ul li a:hover{margin-left:7px}#social ul li.twitter a .icon{background-position:54% -1px}#social ul li.twitter a:hover .icon{background-color:#0cf}#social ul li.facebook a .icon{background-position:54% -33px}#social ul li.facebook a:hover .icon{background-color:#0059b3}#social ul li.dribbble a .icon{background-position:54% -65px}#social ul li.dribbble a:hover .icon{background-color:#c5376d}#social ul li.vimeo a .icon{background-position:54% -97px}#social ul li.vimeo a:hover .icon{background-color:#0badd6}#social ul li.linkedin a .icon{background-position:54% -129px}#social ul li.linkedin a:hover .icon{background-color:#0073b2}#social ul li.github a .icon{background-position:54% -161px}#social ul li.github a:hover .icon{background-color:#666}#social ul li.email a .icon{background-position:54% -193px}#social ul li.email a:hover .icon{background-color:#66c804}#social ul li.rss a .icon{background-position:54% -225px}#social ul li.rss a:hover .icon{background-color:#ff9326}#social ul li.googleplus a .icon{background-position:54% -254px}#social ul li.googleplus a:hover .icon{background-color:#b63324}aside .widget_sidebar{margin-bottom:30px}aside .widget_sidebar ul{padding:0;list-style:none}aside .widget_sidebar ul li{margin-bottom:10px}aside .widget_sidebar h3{text-transform:uppercase}#searchform input[type=text]{border:1px solid #fff;border-radius:6px;padding:10px;width:100%;background:#fff url(../img/ico_search.png) 96% 50% no-repeat;font-family:georgia,times new roman,serif;font-style:italic;font-size:12px;padding-right:30px;color:#666;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);border:1px solid #fff}#searchform input[type=submit]{display:none}#searchform label{font-weight:700}#archive-title{font-size:13px}#archive-title span{font-weight:700}nav.content,nav.top{border-bottom:1px solid #ddd;padding:0 2% 15px 3%}#right-sidebar nav.content{padding-left:4%}nav.content{margin-bottom:40px}nav.content ul,nav.top ul{list-style:none;padding:0;margin:0 0 0 -18px}nav.content ul li,nav.top ul li{float:left}nav.content ul li a,nav.top ul li a{display:block;padding:3px 18px 20px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#000;font-size:14px}nav.content ul li a:hover,nav.content ul li.current-menu-item a,nav.content ul li.current-post-parent a,nav.top ul li a:hover,nav.top ul li.current-menu-item a,nav.top ul li.current-post-parent a{color:#e93071;background:url(../img/arrow_nav.png) 50% 100% no-repeat}nav.top{border:none;left:26.5%;margin:15px 0 0;padding:0;position:absolute}#small-screens-menu{background:#000;display:none;font-size:12px}#small-screens-menu nav{display:none}#small-screens-menu a{text-align:center;padding:12px 0;border-bottom:1px solid #111;display:block;text-shadow:none;color:#ccc!important;text-transform:uppercase}#small-screens-menu nav ul{padding:0}#small-screens-menu nav li:last-child a{border-bottom:none}#small-screens-menu a:hover{text-decoration:none;color:#fff!important;background:#111}.page-template-default article{padding-left:20px}article{position:relative;padding-left:75px;margin:20px 0 10px}article h2{margin:25px 0 10px;max-width:73%;line-height:1.5;position:relative;z-index:101}article h2 a{color:#222}article h2 a:hover{text-decoration:none}article .entry-content img{height:auto;width:100%}article .postmeta{position:absolute;left:0;top:0;width:100%;z-index:100}article .postmeta .icon{width:47px;height:47px;float:left}article .postmeta .meta-text{float:right;font-size:12px;text-transform:uppercase;padding-top:15px}article .postmeta a{}article .postmeta .icon{background-image:url(../img/sprite_icons_posts.png);background-repeat:no-repeat;background-color:#26c9ff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2) inset}article.format-standard .postmeta .icon{background-position:0 0}article.format-aside .postmeta .icon{background-position:0 -47px}article.format-video .postmeta .icon{background-position:0 -94px}article.format-link .postmeta .icon{background-position:0 -141px}article.format-image .postmeta .icon{background-position:0 -188px}article.format-gallery .postmeta .icon{background-position:0 -235px}article.format-quote .postmeta .icon{background-position:0 -282px}article.format-audio .postmeta .icon{background-position:0 -329px}article .entry-content{padding-bottom:20px;max-width:650px}article ol,article ul{list-style:inside;margin-left:30px;margin:.7em 0 .7em 25px}article ol{list-style-type:decimal}article .tags{font-size:12px;margin-top:20px;float:left;clear:both}.gallery{margin:20px auto 0}.gallery .gallery-item{float:left;margin-top:10px;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:1px solid #ccc;padding:3px;background:#fff}.gallery img:hover{-webkit-box-shadow:0 0 7px rgba(35,194,248,.5);-moz-box-shadow:0 0 7px rgba(35,194,248,.5);box-shadow:0 0 7px rgba(35,194,248,.5);border-color:#fff}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:95%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl,.gallery dt{margin:0}.gallery br+br{display:none}.more-link{text-transform:uppercase}.tagcloud a,.posttags a{-mox-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:1px solid #ddd;display:inline-block;font-size:12px!important;margin:0 2px 5px 0;padding:2px 12px;font-family:georgia,serif;font-style:italic;color:#222;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}.tagcloud a:hover,.posttags a:hover{color:#fff;text-decoration:none;border-color:#26c9ff;background-color:#26c9ff}.posttags{margin-bottom:20px}blockquote{border-left:2px solid #26c9ff;font-size:120%;font-style:italic;margin:0;padding-left:1.5em}code,kbd,pre,samp{font-size:13px;padding:1em 1.5em;border:1px dotted #ddd;border-left:2px solid #26c9ff;color:#666;display:block;word-wrap:break-word}.emm-paginate{padding:45px 0 20px}.emm-paginate a,.emm-paginate span{border-bottom:1px solid #999;color:#333;text-shadow:1px 1px #fff;padding:4px 10px;text-align:center;text-decoration:none;-webkit-transition:color .1s ease-in;-moz-transition:color .1s ease-in;-o-transition:color .1s ease-in;-ms-transition:color .1s ease-in;transition:color .1s ease-in;text-shadow:none;margin:0 4px;border-radius:4px;border:1px solid #ddd}.emm-paginate .emm-title{border:none;padding-left:0}.emm-paginate .emm-current,.emm-paginate a:hover{font-weight:700;color:#23c2f8}.emm-paginate a:hover{-webkit-box-shadow:0 0 7px rgba(35,194,248,.3);-moz-box-shadow:0 0 7px rgba(35,194,248,.3);box-shadow:0 0 7px rgba(35,194,248,.3);border-color:#fff}.error404 h2{font-size:56px;color:#666}#respond{max-width:650px}h3#comments,h3#commentsForm{font-size:22px;margin:25px 0}ul.commentlist{list-style:none;list-style-position:outside;display:block;margin:30px 0 0;padding:0}ul.commentlist ul{list-style-type:none;list-style-position:outside;padding:0;margin-left:20px}ul.commentlist li{position:relative}ul.commentlist li article{padding-left:60px}ul.commentlist li p{margin:5px 0;padding:5px 0}ul.commentlist li .comment-meta span{font-size:12px;color:#999}ul.commentlist li header{font-size:12px}ul.commentlist li .avatar{background:#fff;padding:1px;border:1px solid #ddd;position:absolute;left:0;top:0;border-radius:4px}ul.commentlist li .comment_content{border-bottom:1px dotted #ccc;padding:15px 0}ul.commentlist li cite{font-style:normal;font-weight:700}ul.commentlist .comment-reply-link{background:#ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:block;font-size:9px;font-weight:700;position:absolute;left:0;top:50px;padding:1px 0;text-transform:uppercase;width:40px;text-align:center}ul.commentlist .comment-reply-link:hover{background:#333;text-decoration:none}ul.commentlist li .children li{margin-top:10px;overflow:hidden;padding-bottom:0}ul.commentlist li .children li .reply{top:20px}#commentform ul{padding:0;list-style:none}#commentform label{display:block;padding:5px 0}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url],#commentform textarea{border:1px solid #ddd;border-radius:3px;padding:10px;width:100%;background:#fff;margin-top:5px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;-ms-transition:background .2s ease-in;transition:background .2s ease-in;color:#666;margin-bottom:20px}#commentform input[type=text]:focus,#commentform input[type=email]:focus,#commentform input[type=url]:focus,#commentform textarea:focus{background:#f2fdfd}#commentform textarea{font-family:Arial,Helvetica,sans-serif;line-height:150%}#commentform input#submitcomment{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf) );background:-moz-linear-gradient( center top,#ededed 5%,#dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcdcdc;display:inline-block;padding:10px 24px;text-decoration:none;text-shadow:1px 1px 0 #fff;cursor:pointer;line-height:1;font-size:13px;color:#666}#commentform .subscribe-to-comments label{display:inline;padding-left:5px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.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}.alignleft,img.alignleft{display:inline;float:left;margin-right:1.5em}.alignright,img.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;margin-bottom:1.5em}.wp-caption img{border:0;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0}.wp-smiley{max-height:1em;margin:0!important}.gallery dl{margin:0}.gallery-caption{margin:-1.5em 0 0}@media only screen and (min-width:35em){}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){}@media only screen and (max-width:992px){#main-wrapper{padding:0 10px}aside#sidebar,#right-sidebar aside#sidebar{position:relative;width:100%;padding-bottom:15px;padding-left:3%;padding-right:2%}aside#sidebar #social{margin-bottom:10px}#main,#right-sidebar #main{padding-bottom:30px;margin:0;border:none;min-height:1px}#right-sidebar #main #content{padding:0 3%}.logo{float:none;text-align:center}.logo h1 a img{float:none}.logo h1{font-size:36px}.logo h1 a .text{float:none}nav.content ul{text-align:center;margin:0}nav.content ul li{float:none;display:inline-block;text-align:center}nav.content ul li a,nav.content ul li a:hover,nav.content ul li.current-menu-item a,nav.content ul li.current-post-parent a,nav.top ul li a:hover,nav.top ul li.current-menu-item a,nav.top ul li.current-post-parent a{background:0 0;padding:3px 10px}header#pageheader{padding:20px 0 15px;border-bottom:1px dotted #ccc;margin-bottom:20px}footer{padding:25px}.logo h1 a img.styled{padding:6px;max-width:80px}article{margin:20px 0;padding:0}article .postmeta .icon{display:none}article .postmeta .meta-text{padding:0;float:none}article h2{font-size:1.8em;line-height:1.2;max-width:100%;margin:10px 0}article .postmeta{position:relative}article .entry-content{padding:0}article .entry-content ul{padding-left:1em}h3{font-size:1.1em}#small-screens-menu{display:block}nav.content{display:none}ul.commentlist li article{margin:10px 0}.emm-paginate{border-bottom:1px dotted #ccc}.page-template-default article{padding:0}article .entry-content{padding-bottom:20px;max-width:100%}#searchform input[type=text]{max-width:450px}.error404 h2{text-align:center;font-size:32px}.error404 p.404{text-align:center}}@media only screen and (min-width:993px) and (max-width:1280px){article h2{padding-top:20px}article .postmeta .meta-text{position:absolute;top:-18px;left:75px}nav.top{right:0;left:auto}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow: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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}