@font-face{font-family:'lora';src:url("../fonts/Lora/Lora-Regular.eot");src:url("../fonts/Lora/Lora-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Lora/Lora-Regular.woff") format("woff"),url("../fonts/Lora/Lora-Regular.ttf") format("truetype"),url("../fonts/Lora/Lora-Regular.svg#dd3b7a876484172d97db2422648cdc50") format("svg");font-style:normal;font-weight:200}@font-face{font-family:'source-sans-pro';src:url("../fonts/Source_Sans_Pro/SourceSansPro-Light.eot");src:url("../fonts/Source_Sans_Pro/SourceSansPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/SourceSansPro-Light.woff") format("woff"),url("../fonts/Source_Sans_Pro/SourceSansPro-Light.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/SourceSansPro-Light.svg#dd3b7a876484172d97db2422648cdc50") format("svg");font-style:normal;font-weight:200}@font-face{font-family:'source-sans-pro';src:url("../fonts/Source_Sans_Pro/SourceSansPro-Semibold.eot");src:url("../fonts/Source_Sans_Pro/SourceSansPro-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/SourceSansPro-Semibold.woff") format("woff"),url("../fonts/Source_Sans_Pro/SourceSansPro-Semibold.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/SourceSansPro-Semibold.svg#f7754f3658eb134b622c7e70e8b7751b") format("svg");font-style:normal;font-weight:bold}body{color:#3a3a3a;font-family:"source-sans-pro", "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif;font-style:normal;font-size:16px;font-weight:200;line-height:1.6;text-shadow:0 0 1px rgba(0,0,0,0.01)}.bold{font-weight:bold}h1,h2,h3,h4,h5{font-family:"source-sans-pro", "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif;color:#3a3a3a;font-style:normal}h1.inverted,h2.inverted,h3.inverted,h4.inverted,h5.inverted{color:#fff}h1{font-size:2.441em;font-weight:normal;line-height:1.1;margin:0}@media only screen and (min-width: 768px){h1{font-size:3.052em}}h2{font-size:1.953em;font-weight:bold;line-height:1.3;margin:0}@media only screen and (min-width: 768px){h2{font-size:2.441em}}h3{font-weight:normal;font-size:1.563em;line-height:1.1;margin:0 0 3px}@media only screen and (min-width: 768px){h3{font-size:1.953em}}h4{font-weight:normal;font-size:1.25em;line-height:1.5;margin:5px 0px 8px 0px}@media only screen and (min-width: 768px){h4{font-size:1.333em}}h5{font-weight:normal;font-size:1em;line-height:1.5;margin:0 0 3px}@media only screen and (min-width: 768px){h5{font-size:1em}}.text-inverted,a.text-inverted,a.text-inverted:link{color:#fff}.ital{font-style:italic}.muted{color:#bbb}p{color:#888;font-size:0.875em;margin:0 0 16px}@media only screen and (min-width: 768px){p{font-size:1em}}p.small{font-size:0.875em}pre{margin-top:20px;margin-bottom:20px}li{color:#888;font-size:0.875em}@media only screen and (min-width: 768px){li{font-size:1em}}.subhead{font-weight:100;font-size:24px}sup{font-size:.5em;vertical-align:top}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}button:focus{outline:none}.input{width:315px;padding:7px 4px 7px 2px;outline:none;height:30px;font-size:25px}label{width:15em;display:block;float:left;text-align:right;padding:0px 10px 0px 0px;color:#0295e1}textarea{width:240px;height:180px;border:1px solid #cccccc;margin:-2px 0 10px 0;padding:2px 4px 3px 2px}a.btn:link,a.btn:active,a.btn:visited{color:#888}.btn{display:inline-block;position:relative;height:38px;line-height:37px;padding:0 16px;outline:0;background:transparent;font-size:16px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,0.1);vertical-align:bottom;white-space:nowrap;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"source-sans-pro", "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif;font-weight:400;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:999em;-moz-border-radius:999em;border-radius:999em;-webkit-transition:.1s background-color,.1s border-color,.1s color;-moz-transition:.1s background-color,.1s border-color,.1s color;-ms-transition:.1s background-color,.1s border-color,.1s color;-o-transition:.1s background-color,.1s border-color,.1s color;transition:.1s background-color,.1s border-color,.1s color}a.btn:hover{color:#fff;border-color:transparent;background:rgba(0,0,0,0.15);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}#contactform{padding:0px 0px 10px 90px}#contactform input{width:330px;padding:7px 4px;outline:none;height:30px;font-size:22px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #eeeeee}#contactform label{width:12em;display:block;float:left;text-align:left;padding:10px 10px 5px 0;color:#444444;font-size:14px;font-weight:bold}#contactform label.error{width:100%;display:block;padding:0 !important;text-align:left;color:#ff6659;font-size:14px;font-weight:bold;line-height:20px}#contactform textarea{width:330px;height:150px;outline:none;margin:0px 0 10px 0;padding:10px 4px 10px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #eeeeee;font-size:22px}.button-sendmessage{cursor:pointer;width:342px !important;display:inline-block;background-color:#e6e6e6;padding:5px 14px 6px;height:45px !important;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333333;font-size:30px;line-height:normal;border:1px solid #cccccc;border-bottom-color:#bbbbbb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.focusField{border:solid 2px #73A6FF !important;background:#EFF5FF;color:#000}a img{border:none}a:link,a:active,a:visited{text-decoration:none;color:#0095e0}a:hover{text-decoration:underline;color:#0095e0}a:focus{outline:none}button:focus{outline:none}body{margin:0px;padding:0px;overflow:scroll;background-color:#ffffff;color:#333333;font-family:"Helvetica", "Helvetica Neue", Arial, Verdana, sans-serif;line-height:1;text-shadow:0 0 1px rgba(0,0,0,0.01)}.bold{font-weight:bold}.clear{clear:both;overflow:auto;overflow-y:hidden}* html .clear{height:1%}.center{text-align:center}.centerelement{width:100%;max-width:940px;text-align:left;margin:0 auto;box-sizing:border-box}.hide_content{display:none}.error{position:relative;left:10px;font-size:16px}h1{color:#0095e0;font-size:50px;letter-spacing:-2px;line-height:45px;font-weight:bold;margin:0}h2{color:#0095e0;font-weight:bold;font-size:24px;letter-spacing:-1px;line-height:24px;margin:0 0 3px}h3{color:#999999;font-weight:normal;font-size:18px;letter-spacing:0px;line-height:24px;margin:5px 0px 8px 0px}h4{color:#444444;font-weight:bold;font-size:24px;letter-spacing:-1px;line-height:24px;margin:0 0 3px}h5{color:#555555;font-size:17px;font-weight:normal;letter-spacing:0;line-height:24px;margin:9px 0 18px}hr{width:100%;height:1px;background:#dfdfdf;margin:30px 0;display:block;border:none;clear:both}.idleField{background:#fff;color:#6f6f6f;border:solid 2px #dfdfdf}img{-ms-interpolation-mode:bicubic}img.top{vertical-align:top}img.middle{vertical-align:middle}img.bottom{vertical-align:bottom}.input{width:315px;padding:7px 4px 7px 2px;outline:none;height:30px;font-size:25px}.ital{font-style:italic}label{width:15em;display:block;float:left;text-align:right;padding:0px 10px 0px 0px;color:#0295e1}.left{float:left}p{color:#666666;font-size:13px;line-height:18px;margin:0 0 18px}.pointer{cursor:pointer}.right{float:right}sup{font-size:0.5em;vertical-align:top}textarea{width:240px;height:180px;border:1px solid #cccccc;margin:-2px 0 10px 0;padding:2px 4px 3px 2px}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}a.button-reachnewfansnow{background:transparent url(/images/button_reachnewfansnow.png) no-repeat scroll 0 0;display:block;height:65px;text-indent:-999em;width:474px}a.button-reachnewfansnow:hover{background-position:0 -65px}.button.lightgrey{font-family:"Helvetica Neue", helvetica, arial, sans-serif;display:inline-block;white-space:nowrap;font-weight:bold;font-size:12px;line-height:25px;height:26px;padding:0 10px;margin:0 2px;color:#2c3034;border:1px solid #cdd0d5;border:1px solid rgba(0,0,0,0.2);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;background:white;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background:-moz-linear-gradient(top, #fff, #fff 55%, #e4e4e4);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e4e4e4))}.button.grey{color:#c4c4c4;padding:7px 14px;display:block;font-size:13px;text-decoration:none;border:1px solid #666666;border:1px solid black;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:black;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background:-moz-linear-gradient(top, #222, #000 55%, #000);background:-webkit-gradient(linear, left top, left bottom, from(#222), to(#000));-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.35)}.button.grey:hover{color:#fff}#console .entry{overflow:hidden;height:310px;width:310px;float:left}#console img{width:100%}.contactformwrap{padding:0px 0px 10px 0px}.contactformwrap input{width:330px;padding:7px 4px 6px 2px;outline:none;height:30px;font-size:22px}.contactformwrap label{width:12em;display:block;float:left;text-align:left;padding:10px 10px 5px 0;color:#444444;font-size:14px;font-weight:bold}.contactformwrap textarea{width:330px;height:150px;outline:none;margin:0px 0 10px 0;padding:10px 4px 10px 5px;font-family:"Helvetica", Arial, "Helvetica Neue", Verdana, sans-serif}.focusField{border:solid 2px #73a6ff !important;background:#eff5ff;color:#000}#footer{width:100%;letter-spacing:1.1}header{position:fixed;top:0px;left:0px;z-index:1000000;width:100%}header .centerelement{background:transparent url(../images/logo.png) no-repeat scroll -315px -50px}@media (min-width: 651px) and (max-width: 800px){header .centerelement{background-size:1000px;background-position:-160px -25px}}@media (max-width: 650px){header .centerelement{background-size:800px;background-position:-100px -20px}}#console{margin:170px 0 0 0}@media (min-width: 651px) and (max-width: 800px){#console{margin:100px 0 0 0}}@media (max-width: 650px){#console{margin:80px 0 0 0}}header a.logo{display:block;margin:10px 0px;width:475px;height:150px;text-indent:-3000px}@media (min-width: 651px) and (max-width: 800px){header a.logo{height:100px;width:300px}}@media (max-width: 650px){header a.logo{height:24px}}.logo-background{height:170px;background-color:#c4c4c4;width:800px}@media (min-width: 651px) and (max-width: 800px){.logo-background{height:110px}}@media (max-width: 650px){.logo-background{height:80px}}a.button-twitter{background:transparent url(../images/icons_connect.png) no-repeat scroll 0 0;display:block;height:67px;text-indent:-999em;width:57px;border:none;text-decoration:none}a.button-twitter span.hover{background:transparent url(../images/icons_connect.png) no-repeat scroll 0 -67px;display:block;width:72px;height:67px;border:none;text-decoration:none}a.button-facebook{background:transparent url(../images/icons_connect.png) no-repeat scroll -77px 0;display:block;height:67px;text-indent:-999em;width:57px;border:none;text-decoration:none}a.button-facebook span.hover{background:transparent url(../images/icons_connect.png) no-repeat scroll -77px -67px;display:block;width:57px;height:67px;border:none;text-decoration:none}a.button-linkedin{background:transparent url(../images/icons_connect.png) no-repeat scroll -150px 0;display:block;height:57px;text-indent:-999em;width:57px;border:none;text-decoration:none}a.button-linkedin span.hover{background:transparent url(../images/icons_connect.png) no-repeat scroll -150px -67px;display:block;width:57px;height:67px;border:none;text-decoration:none}a.button-tumblr{background:transparent url(../images/icons_connect.png) no-repeat scroll -230px 0;display:block;height:67px;text-indent:-999em;width:57px;border:none;text-decoration:none}a.button-tumblr span.hover{background:transparent url(../images/icons_connect.png) no-repeat scroll -230px -67px;display:block;width:57px;height:67px;border:none;text-decoration:none}nav{color:#c4c4c4;padding:17px 0px 0px 0px;font-weight:bold;position:relative}nav .sub-menu{line-height:1;margin-right:0px}@media (min-width: 950px){nav .sub-menu{margin-right:-10px}}nav .sub-menu a{display:block;position:relative}nav .sub-menu ul{z-index:888 !important;margin-top:-3px;background:#fff;font-size:12px;position:absolute;top:-999em;padding:0 21px;width:125px;-o-transition:none 0.3s ease-in-out 0s;-webkit-transition:none 0.3s ease-in-out 0s;-moz-transition:none 0.3s ease-in-out 0s;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-webkit-box-shadow:0 0px 10px rgba(0,0,0,0.3),0px 0px 0px transparent;-moz-box-shadow:0 0px 10px rgba(0,0,0,0.3),0px 0px 0px transparent;box-shadow:0 0px 10px rgba(0,0,0,0.3),0px 0px 0px transparent}nav .sub-menu ul li{width:100%;border-bottom:1px dotted #ddd !important}nav .sub-menu ul li:last-child{border-bottom:none !important}nav .sub-menu ul li a{color:#555;text-decoration:none;padding:10px 0px}nav .sub-menu ul li a:hover{color:#000 !important}nav .sub-menu li:hover ul{left:0;top:32px;z-index:99}nav ul{float:right;margin:0;list-style:none}nav ul li{float:left;position:relative;display:list-item;z-index:5}nav ul li .arrow{letter-spacing:normal;word-spacing:normal;display:inline-block;width:15px;height:4px;position:relative;top:6px;margin:0;padding:0;background:transparent url(/images/home-sprite.png) no-repeat -235px 0;display:-moz-inline-stack;*display:inline;*height:1%;zoom:1;vertical-align:top}nav ul li .drop{*margin:-2px 0 0 0}nav ul li .fade{letter-spacing:normal;word-spacing:normal;width:27px;height:44px;position:relative;top:-25px;*top:-23px;left:-10px;margin:0;padding:0;background:transparent url(images/home-sprite.png) no-repeat -273px 0}nav ul li.last{border-right:1px solid #333}nav ul li#loggedin{width:152px;white-space:nowrap}nav ul li a{color:#c4c4c4}nav ul li a.grey{color:#c4c4c4;padding:8px 15px;display:block;font-size:14px;text-decoration:none}nav ul li a.grey:hover{padding:7px 14px;border:1px solid #666666;border:1px solid black;border-radius:4px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;background:black;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background:-moz-linear-gradient(top, #222, #000 55%, #000);background:-webkit-gradient(linear, left top, left bottom, from(#222), to(#000));-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.35)}nav ul li a.blue{color:#009be9;padding:8px 18px;display:block;font-size:13px;text-decoration:none}nav ul li a.blue:hover{padding:8px 18px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:black;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background:-moz-linear-gradient(top, #4891f7, #3974c5 50%, #3264ab 51%, #3974c5);background:-webkit-gradient(linear, left top, left bottom, from(#4891f7), to(#3974c5));-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.35);-webkit-font-smoothing:antialiased}nav>ul>li:hover a,nav>ul>li:hover{color:#009be9}nav>ul>li:hover>a.drop{z-index:999;background:#fff;padding-bottom:12px !important;color:#009be9;border-color:#fff !important;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-transition:none 0.3s ease-in-out 0s;-webkit-transition:none 0.3s ease-in-out 0s;-moz-transition:none 0.3s ease-in-out 0s}nav>ul>li:hover>a.drop .fade{letter-spacing:normal;word-spacing:normal;width:27px;height:44px;position:relative;top:-8px;left:-10px;margin:0;padding:0;background:transparent url(/images/home-sprite.png) no-repeat -323px -10px}nav ul li #fadewrap{float:left;height:3px;width:3px;overflow:visible}nav ul li #username{float:left;min-width:50px;max-width:85px;overflow:hidden;*margin:1px 0 0 0}.header-social{margin-right:10px;text-align:right;padding:17px 0 45px 0}@media (min-width: 651px) and (max-width: 800px){.header-social{padding:11px 0 0px 0}}@media (max-width: 650px){.header-social{display:none}}@media (min-width: 950px){.header-social{margin-right:0px}}.header-social .social-icon{float:right;margin-left:12px}.header-social .social-icon .social-link{display:block;width:48px;height:48px;background-color:#e0e0e0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;text-decoration:none}.header-social .social-icon .social-link:hover{background-color:#d0d0d0;transform:translateY(-2px)}.header-social .social-icon .social-link img{width:24px;height:24px;filter:brightness(0) invert(1)}.footer{background-color:#3a3a3a;text-align:left;margin:0;padding:30px 0}.footer .footernote{font-size:12px;padding-top:10px}.footer p{color:#fff}.footer .social .fa{color:#fff;padding:5px}.image-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:0;padding:40px 0;max-width:1200px;margin:0 auto}.grid-item{position:relative;overflow:hidden}.grid-item img{width:100%;height:auto;display:block}@media (max-width: 768px){.image-grid{grid-template-columns:repeat(2, 1fr);gap:0;padding:20px 0}}#about{min-height:400px}#about h2{color:#4a4a4a;font-size:2.441em;font-weight:bold;line-height:1.3;margin:0 0 30px 0}@media (max-width: 768px){#about h2{font-size:1.953em}}#about p{color:#666666;font-size:1em;line-height:1.6;margin:0 0 20px 0}#about p a{color:#555555;text-decoration:none}#about p a:hover{color:#333333;text-decoration:underline}#about h4.headline{margin:60px 0 40px 0;color:#4a4a4a}#about #instagram{position:relative;z-index:1000;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;max-width:1200px;padding:0 20px}#about #instagram img{width:33.333%;height:auto;display:block}@media (max-width: 768px){#about #instagram img{width:50%}}@media (max-width: 480px){#about #instagram img{width:100%}}#about .sidebar hr:first-child{margin-top:10px}#about .sidebar h4{color:#4a4a4a;font-size:1em;font-weight:400;margin:0 0 1.2em 0;letter-spacing:0.01em;text-transform:none;font-style:normal}#about .sidebar .sidebar-social{margin-bottom:2em}#about .sidebar .sidebar-social .no-bullets{list-style:none;padding:0;margin:0}#about .sidebar .sidebar-social .no-bullets li{margin:0 0 0.8em 0}#about .sidebar .sidebar-social .no-bullets li a{color:#5a5a5a;text-decoration:none;font-size:0.95em;font-weight:300;display:flex;align-items:center;transition:color 0.2s ease;letter-spacing:0.01em}#about .sidebar .sidebar-social .no-bullets li a:hover{color:#3a3a3a}#about .sidebar .sidebar-social .no-bullets li a .fa{margin-right:0.8em;width:16px;text-align:center;font-size:1.1em}#about .sidebar .sidebar-social .no-bullets li a .fa.fa-instagram{color:#E4405F}#about .sidebar .sidebar-social .no-bullets li a .fa.fa-pinterest{color:#BD081C}#about .sidebar .sidebar-social .no-bullets li a .fa.fa-twitter{color:#1DA1F2}#about .sidebar .sidebar-social .no-bullets li a .fa.fa-linkedin{color:#0077B5}
