.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/themes/hrs/js/fancybox/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/themes/hrs/js/fancybox/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/themes/hrs/js/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/themes/hrs/js/fancybox/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/themes/hrs/js/fancybox/fancybox_sprite%402x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/themes/hrs/js/fancybox/fancybox_loading%402x.gif);background-size:24px 24px;}}
.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none;}.nav-collapse li{width:100%;display:block;}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1;}.nav-collapse.opened{max-height:9999px;}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media screen and (min-width:40em){.js .nav-collapse{position:relative;}.js .nav-collapse.closed{max-height:none;}.nav-toggle{display:none;}}
@font-face{font-family:'flexslider-icon';src:url(/themes/hrs/js/flexslider/fonts/flexslider-icon.eot);src:url(/themes/hrs/js/flexslider/fonts/flexslider-icon.eot#iefix) format('embedded-opentype'),url(/themes/hrs/js/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/themes/hrs/js/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/themes/hrs/js/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
body{font-family:Georgia,"Times New Roman",serif;font-size:18px;line-height:20px;background:#f1f1f1;color:#222;padding:0;margin:0;}form input,form textarea{font-family:Georgia,"Times New Roman",serif;font-size:1.0em;}form .resizable-textarea{resize:vertical;}form .resizable-textarea .grippie{display:none;}.wrapper-site{padding:0 20px;}.wrapper-header,.wrapper-nav-main,.wrapper-nav-sub,.wrapper-content,.wrapper-footer{width:100%;max-width:960px;margin:0 auto;}.wrapper-header,.wrapper-footer{margin:0 auto;}.wrapper-nav-sub{margin-top:25px;}.wrapper-content{border:solid #dcdcdc;border-width:1px 0;padding-bottom:50px;}.wrapper-footer{text-align:center;}h1 a{display:block;margin:0 auto;width:150px;position:relative;}h1 a:hover{-webkit-animation:animateHeart 2.5s 2;animation:animateHeart 2.5s 2;}h1 a img{width:100%;}.content h2.title{font-size:2.8em;line-height:1em;font-weight:normal;margin:50px 0 .5em 0;}.content h3{color:#c00;font-weight:normal;font-size:1.8em;line-height:1.2em;}.content h3 a{text-decoration:none;color:#c00;}.content a{color:#c00;}.content .links{list-style:none;padding:0;}.header,.footer{margin:50px 0;}.wrapper-nav-main,.wrapper-nav-sub{margin-bottom:50px;}.wrapper-nav-main ul,.wrapper-nav-sub ul{list-style:none;margin:0;padding:0;text-align:center;}.wrapper-nav-main ul li,.wrapper-nav-sub ul li{display:inline;}.wrapper-nav-main ul li.active-trail a{color:#222;border:2px solid #444;padding:8px 13px;}.wrapper-nav-main ul li a{display:inline-block;padding:10px 15px;text-transform:uppercase;text-decoration:none;font-size:1.4em;color:#666;}.wrapper-nav-main ul li a:hover{color:#555;}.wrapper-nav-sub ul li.active-trail a{color:#800;border-bottom:2px solid #900;padding:8px 0 6px 0;}.wrapper-nav-sub ul li a{display:inline-block;padding:8px 0;margin:0 10px;color:#c00;text-decoration:none;text-transform:uppercase;font-size:.9em;}.footer{font-size:.8em;}.blog-entries{list-style:none;padding:0;margin:0;}.content p{line-height:1.4em;}.blog-entries li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #e1e1e1;}.blog-entries li .post-date{display:block;font-size:.8em;color:#777;margin:-15px 0 0 0;}.blog-entries li .post-date a{color:#555;}.blog-entries li .post-date .category{float:left;}.blog-entries li .post-date .category:after{content:"•\00a0";display:inline-block;}.read-more{margin-top:30px;}.read-more a{display:inline-block;text-decoration:none;padding:4px 10px;font-size:.9em;background:#222;color:#f2f2f2;}.tag-list{list-style:none;padding:0;margin:50px 0;}.tag-list li{display:inline;}.tag-list li a{display:inline-block;background:#ddd;color:#666;padding:4px 6px;margin:0 5px 5px 0;text-decoration:none;font-size:.8em;font-weight:normal;}.tag-list li a:hover{background:#ccc;color:#555;}.page-node-type-article .content .header{top:-1px;position:relative;background:#222;margin:0 -20px 50px -20px;padding:0;}.page-node-type-article .content .header *{transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;}.page-node-type-article .content .header .info{position:absolute;top:50%;margin-top:-70px;z-index:5;width:100%;text-align:center;}.page-node-type-article .content .header .info h2{display:inline-block;background:#222;color:#eee;padding:20px 25px;margin:0 0 10px 0;}.page-node-type-article .content .header .info .publish-date{display:inline-block;margin:0;background:#222;color:#888;padding:5px 10px;}.page-node-type-article .content .header .teaser-image{opacity:.5;}.page-node-type-article .content .header .teaser-image img{display:block;width:100%;}.page-node-type-article .content .header:hover .teaser-image{opacity:1;}.page-node-type-article .content .header:hover .info{opacity:0;}.gallery-overview .node-gallery{position:relative;text-decoration:none;display:block;}.gallery-overview .node-gallery:hover{box-shadow:0 0 15px #222;z-index:200;}.gallery-overview .node-gallery:hover .description{display:block;}.gallery-overview .node-gallery img{display:block;width:100%;}.gallery-overview .node-gallery .info{position:absolute;bottom:0;left:0;}.gallery-overview .node-gallery h3,.gallery-overview .node-gallery .description{padding:5px 10px;background:#111;margin:10px;display:inline-block;}.gallery-overview .node-gallery h3{font-size:1.2em;line-height:1.2em;font-weight:normal;}.gallery-overview .node-gallery .description{font-size:.7em;color:#888;margin-top:-5px;display:none;}.gallery-overview .node-gallery .description p{margin:5px 0;}.gallery-images{list-style:none;padding:0;margin:40px 0;}.gallery-images li{display:inline;}.gallery-images li a{float:left;width:25%;background:#444;position:relative;z-index:100;}.gallery-images li a:hover{z-index:200;box-shadow:0 0 15px #222;}.gallery-images li a:hover img{opacity:1;}.gallery-images li a img{display:block;width:100%;height:auto;opacity:.8;}.item-list-pager ul{padding:0;margin:0;list-style:none;text-align:center;}.item-list-pager ul li{display:inline;}.item-list-pager ul li a,.item-list-pager ul li.current{display:inline-block;text-decoration:none;padding:10px;width:20px;height:20px;text-align:center;color:#666;}.item-list-pager ul li.current{border:1px solid #666;padding:9px;color:#222;}.item-list-pager ul li.first a,.item-list-pager ul li.previous a,.item-list-pager ul li.next a,.item-list-pager ul li.last a{width:auto;}.media-gallery-collection h3.media-title{margin:0;font-size:1em;font-weight:normal;}.media-gallery-collection .media-description{color:#666;}.tabs{margin-bottom:50px;border-bottom:2px solid #e2e2e2;}.tabs ul{padding:0;margin:0;list-style:none;position:relative;top:2px;border:none;}.tabs ul li{float:left;}.tabs ul li a{display:block;padding:20px;margin:0;border:none;background:none;text-align:center;text-transform:uppercase;text-decoration:none;color:#888;border-bottom:2px solid #e2e2e2;white-space:nowrap;}.tabs ul li a.is-active{color:#222;border-color:#c00;}.page-user .tabs .primary li{width:50%;}.page-user form{margin:-20px 0;}form .form-item,.form-actions{padding:20px 0;}form .form-item{border-bottom:1px solid #e6e6e6;}form .form-item label{display:block;font-weight:normal;margin-bottom:10px;cursor:pointer;}form .form-item label.required:after{content:"*";font-weight:bold;color:#c00;}form .form-item small{display:block;color:#888;margin-top:10px;max-width:550px;}form .form-type-textfield input,form .form-type-password input{padding:10px;width:100%;max-width:550px;outline:0;box-sizing:border-box;}form .form-required{color:#222;}form .password-parent,form .confirm-parent{width:auto;}.page-user .hybridauth-widget-wrapper{background:#f2f2f2;padding:10px;margin-top:20px;}.page-user .hybridauth-widget-wrapper h3{margin-top:10px;}form .form-type-password-confirm{border:none;padding:0;}form .form-item .password-suggestions{border:none;background:#f6f6f6;width:auto;padding:20px;font-size:.9em;color:#444;margin:0;}.page-user .password-strength{float:right;margin-top:1.5em;}.page-user .password-strength .password-indicator{margin-top:10px;}form .form-actions input{border:none;color:#fff;background:#c00;padding:10px 15px;font-weight:normal;font-size:.9em;margin-right:10px;cursor:pointer;}.comment-wrapper .comment{margin:0;padding:20px 0;border-bottom:1px dashed #e1e1e1;position:relative;}.comment-wrapper .comment:first-child{border-top:1px dashed #e2e2e2;}.comment-wrapper .comment .permalink{position:absolute;top:20px;right:20px;}.comment-wrapper .comment .links{list-style:none;padding:0;margin:0;}.comment-wrapper .comment .links li{display:inline;font-size:.7em;}.comment-wrapper .comment .links li.comment-delete a,.comment-wrapper .comment .links li.comment-edit a,.comment-wrapper .comment .links li.comment-reply a{display:inline-block;background:#111;color:#fff;text-decoration:none;padding:4px 8px;}.comment-wrapper .comment .links li.comment_forbidden{opacity:.5;}.comment-wrapper .comment .links li.comment_forbidden:hover{opacity:1;}.comment-wrapper .indented{border-left:2px solid #ddd;margin-left:0;margin-top:-1px;padding-left:20px;padding-top:1px;}.comment-wrapper .form-actions{margin-top:20px;}.front h2{display:none;}.slider-top-stories{margin:-1px -20px 0 -20px;border:none;border-radius:0;}.slider-top-stories .flexslider{border:none;background:#e6e6e6;}.slider-top-stories .flex-control-nav{top:20px;right:20px;width:auto;}.slider-top-stories .flex-control-paging li a{background:rgba(204,0,0,0.5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.slider-top-stories .flex-control-paging li a.flex-active{background:rgba(204,0,0,0.9);}.slider-top-stories .flex-direction-nav a{line-height:40px;}.slider-top-stories .slides li a{display:block;text-decoration:none;position:relative;}.slider-top-stories .slides li .flex-caption{position:absolute;bottom:0;left:0;width:80%;padding:20px;}.slider-top-stories .slides li .flex-caption h3{font-weight:normal;padding:5px 10px;line-height:1.2em;}.slider-top-stories .slides li .flex-caption h3 a{color:#f2f2f2;}@media screen and (max-width:500px){.slider-top-stories .slides li .flex-caption h3{font-size:1.4em;}}.slider-top-stories .slides li .flex-caption .category,.slider-top-stories .slides li .flex-caption h3,.slider-top-stories .slides li .flex-caption .summary{float:left;clear:both;margin:2px 0 0 0;background:#111;}.slider-top-stories .slides li .flex-caption .summary{padding:10px;color:#888;font-size:.8em;display:none;}.slider-top-stories .slides li .flex-caption .summary p:first-child{margin-top:0;}.slider-top-stories .slides li .flex-caption .summary p:last-child{margin-bottom:0;}@media screen and (min-width:750px){.slider-top-stories .slides li .flex-caption .summary{display:block;}}.slider-top-stories .slides li .flex-caption .category{display:block;font-weight:normal;background:#111;color:#eee;padding:4px 6px;text-transform:uppercase;font-size:.8em;}@media screen and (max-width:500px){.slider-top-stories .slides li .flex-caption .category{font-size:.6em;}}.list-stories{margin:40px 0;}.list-stories .abstract h3{margin:20px 0;}.list-stories .category{background:#111;color:#eee;padding:4px 6px;text-transform:uppercase;font-size:.8em;}.list-stories ul{list-style:none;padding:0;margin:0;}.list-stories ul li > a{display:block;text-decoration:none;color:#111;}.list-stories .teaser-image img{width:100%;}.list-stories.cols-1 ul,.list-stories.cols-2 ul{margin:-40px 0;}.list-stories.cols-1 ul li,.list-stories.cols-2 ul li{border-top:1px dashed #ccc;padding:40px 0;}.list-stories.cols-1 ul li:first-child,.list-stories.cols-2 ul li:first-child{border:none;}.list-stories.cols-1 ul li .teaser-image,.list-stories.cols-2 ul li .teaser-image{margin-bottom:20px;}.list-stories.cols-1 ul li .abstract,.list-stories.cols-2 ul li .abstract{margin-bottom:-20px;}@media screen and (min-width:870px){.list-stories.cols-1 ul li .teaser-image,.list-stories.cols-2 ul li .teaser-image{float:left;width:350px;margin-right:40px;margin-bottom:0;}.list-stories.cols-1 ul li .abstract,.list-stories.cols-2 ul li .abstract{margin-left:390px;}}.list-stories.cols-1 ul{margin-top:-40px;}.list-stories.cols-2{background:#111;margin:0 -20px;padding:20px;}.list-stories.cols-2 .category{background:#eee;color:#111;}@media screen and (min-width:750px){.list-stories.cols-2{background:none;color:#111;margin:20px 0;padding:0;border-bottom:1px dashed #ccc;}}.list-stories.cols-2 ul{margin:-20px 0;}.list-stories.cols-2 ul li{border-color:#333;padding:40px 0;}.list-stories.cols-2 ul li > a{color:#aaa;}@media screen and (min-width:750px){.list-stories.cols-2 ul li{border:none;width:50%;float:left;}.list-stories.cols-2 ul li > a{color:#111;}.list-stories.cols-2 ul li:nth-child(even) > a{margin-left:20px;}.list-stories.cols-2 ul li:nth-child(odd) > a{margin-right:20px;}.list-stories.cols-2 ul li .category{background:#111;color:#eee;}.list-stories.cols-2 ul li .abstract{margin:20px 0 -1em 0;}.list-stories.cols-2 ul li .teaser-image{float:none;width:100%;}}.pane-views-comments-recent-block{padding:20px;background:#e4e4e4;margin:0;}.pane-views-comments-recent-block h4{font-weight:normal;font-size:1.4em;padding:0;margin:0 0 20px 0;}.recent-comments-list ul{list-style:none;padding:0;margin:-10px 0;}.recent-comments-list ul li{padding:10px 0;border-top:1px dashed #ccc;}.recent-comments-list ul li:first-child{border:none;}.recent-comments-list ul li h5{color:#666;margin:0;padding:0;font-size:1em;font-weight:normal;}.recent-comments-list ul li h5 a{color:#666;text-decoration:none;}.recent-comments-list ul li span{font-size:.8em;}.view-id-gear,.gallery-overview{margin-top:3em;}.view-id-gear .item-list{float:left;width:75%;}.item-list ul{padding:0;margin:0;list-style:none;}.item-list ul li{width:33.333%;float:left;}.item-list .node-piece-of-gear{display:block;position:relative;background:black;min-height:100px;cursor:pointer;}.item-list .node-piece-of-gear:hover{box-shadow:0 0 15px #222;z-index:200;}.item-list .node-piece-of-gear:hover .info{opacity:1;}.item-list .node-piece-of-gear:hover img{opacity:.1;}.item-list .node-piece-of-gear .info{position:absolute;opacity:0;top:0;left:0;padding:10px;color:#666;}.item-list .node-piece-of-gear .info h3{font-size:1.3em;line-height:1.1em;margin:.3em 0;padding:0;}.item-list .node-piece-of-gear .info .brand:before{content:"by ";}.item-list .node-piece-of-gear .info .brand a{color:#444;text-decoration:none;}.item-list .node-piece-of-gear img{float:left;clear:none;width:100%;}.item-list .node-piece-of-gear .info-secondary{font-size:.8em;margin-top:10px;color:#888;}.item-list .node-piece-of-gear .info-secondary .label-inline{color:#aaa;}.item-list .node-piece-of-gear .info-secondary .label-inline,.item-list .node-piece-of-gear .info-secondary .info-item{padding-right:5px;}.item-list .node-piece-of-gear .info-secondary .info-item:last-child{padding-right:0;}.item-list .node-piece-of-gear .wish-list{display:block;background:#a00;color:#fff;width:100%;text-align:center;position:absolute;bottom:0;padding:10px 0;opacity:0;}.item-list .node-piece-of-gear:hover .wish-list{opacity:1;}.social-media-links{list-style:none;padding:0;margin:0 0 40px 0;}.social-media-links li{display:inline;}.social-media-links li a{display:inline-block;opacity:.5;width:48px;text-align:center;}.social-media-links li a:hover{opacity:.7;}.icon{display:inline-block;background:url(/themes/hrs/images/social-sprite.png) no-repeat;zoom:0.5;-moz-transform:scale(0.5);-moz-transform-origin:0 0;}.icon-twitter{width:59px;height:64px;background-position:0 0;}.icon-instagram{width:55px;height:64px;background-position:-78px 0;}.icon-tumblr{width:37px;height:64px;background-position:-156px 0;}.icon-deviantart{width:37px;height:64px;background-position:-234px 0;}.icon-fetlife{width:53px;height:64px;background-position:-300px 0;}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{border-radius:1px;height:5px;width:30px;background:#222;position:absolute;display:block;content:'';}.nav-toggle{position:absolute;top:20px;cursor:pointer;padding:10px 30px 16px 0;}.nav-toggle span:before{top:-10px;}.nav-toggle span:after{bottom:-10px;}.nav-toggle.active span:before{transform:rotate(45deg);}.nav-toggle.active span:after{transform:rotate(-45deg);}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{transition:all 500ms ease-in-out;}.nav-toggle.active span{background-color:transparent;}.nav-toggle.active span:before,.nav-toggle.active span:after{top:0;background:#ccc;}.messages{padding:20px;}.messages.error{background:#800;color:#fff;}@media screen and (max-width:550px){h1 a{width:90px;}}@media screen and (min-width:40em){.nav-toggle{display:block;}}@media screen and (min-width:676px){.js .nav-collapse{position:relative;}.js .nav-collapse.closed{max-height:none;}.nav-toggle{display:none;}}@media screen and (max-width:999px){.front .panel-2col-stacked .center-wrapper .panel-col-first,.front .panel-2col-stacked .center-wrapper .panel-col-last{width:100%;float:none;}.slider-newest{margin:-40px -20px;}.front .panel-2col-stacked .center-wrapper .panel-col-last .inside{margin:0;}}@media screen and (min-width:1700px){.wrapper-content{max-width:1280px;}}@media screen and (max-width:675px){h1 a{width:95px;}.wrapper-header{margin:0;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-flex-flow:column;-ms-flex-direction:column;flex-flow:column;}.header{margin:20px 0;}.header,.wrapper-nav-sub{-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2;}.wrapper-header h1{margin:0;}.wrapper-nav-main{-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0;}.wrapper-nav-main nav{display:none;margin:0 -20px;}.wrapper-nav-main ul{background:#222;padding:10px 0;}.wrapper-nav-main ul li{display:block;}.wrapper-nav-main ul li a{float:none;color:#888;padding:20px 0;width:100%;}.wrapper-nav-main ul li a:hover{color:#aaa;}.wrapper-nav-main ul li.active a,.wrapper-nav-main ul li.active-trail a{border:none;color:#f2f2f2;padding:20px 0;}.front .pane-user-login,.pane-views-comments-recent-block{margin-right:0;}.gallery-overview .item-list{margin:0 -20px;}.gallery-overview .item-list ul li{width:50%;}.gallery-images{margin:40px -20px;}.gallery-images li a{width:33.33%;}form .form-item input,form .form-item select{max-width:100%;}}@-webkit-keyframes animateHeart{0%{-webkit-transform:scale(1);}5%{-webkit-transform:scale(1.2);}10%{-webkit-transform:scale(1.1);}15%{-webkit-transform:scale(1.3);}50%{-webkit-transform:scale(1);}100%{-webkit-transform:scale(1);}}@keyframes animateHeart{0%{transform:scale(1);}5%{transform:scale(1.2);}10%{transform:scale(1.1);}15%{transform:scale(1.3);}50%{transform:scale(1);}100%{transform:scale(1);}}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}
