@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.about-me .content-area .site-main article .entry-content p{margin:2% 4%}ul{list-style-type:none}body{margin:0;font-family:arial,helvetica,sans-serif;color:#333;font-size:16px}body p{font-size:1em;line-height:1.5em}body .btn-bk-to-top{text-align:center;position:fixed;bottom:2%;right:.2%;display:block}body .btn-bk-to-top img{width:60%}body #page .header-wrapper{height:180px;position:relative}body #page .site-header{position:fixed;display:block;width:100%;z-index:10;background-color:#fff}body #page .site-header .social-media-bar{width:99%;margin-bottom:1%;padding:.5% 1% .5% 0;text-align:right;background-color:#333}body #page .site-header .social-media-bar img{width:2%;display:inline-block;vertical-align:middle;margin-left:1%;opacity:.8}body #page .site-header .social-media-bar img:hover{opacity:1}body #page .site-header .site-branding{position:relative;width:100%;padding-bottom:1%}body #page .site-header .site-branding .logo{width:20%;display:inline-block;vertical-align:middle;z-index:9999}body #page .site-header .site-branding .logo .site-logo{margin-left:5%;width:100%;max-width:200px}body #page .site-header .site-branding .main-navigation{display:inline-block;vertical-align:middle;width:78%}body #page .site-header .site-branding .main-navigation .menu-main_menu-container{text-align:right}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu{list-style-type:none}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li{display:inline-block;vertical-align:text-bottom;margin-top:1%;margin-left:2%}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li.current-menu-item a,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li.current-menu-item a:link,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li.current-menu-item a:visited,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li:hover a,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li:hover a:link,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li:hover a:visited{color:#00a6e0}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li a,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li a:link,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .menu li a:visited{font-weight:700;text-decoration:none;text-transform:uppercase;color:#333}body #page .site-header .site-branding .mobile-navigation{display:none;width:100%;margin-top:0;padding-top:0}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu{padding:0}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item{display:block;background-color:#333;border-top:solid 1px #fff;border-bottom:solid 1px #aaa}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item:hover{background-color:#212121}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item:hover a{color:#00a6e0}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item a{display:block;width:96%;font-size:1.2em;color:#fff;text-decoration:none;padding:2%}body #page .homepage-hero-image{position:relative;display:block;text-align:center;width:100%;background-color:#0573bf;padding-top:4%;padding-bottom:4%;opacity:.9}body #page .homepage-hero-image .welcome{position:absolute;z-index:8;font-family:'Lobster Two',cursive;font-size:2.5em;color:#ffb900;text-shadow:0 0 1px rgba(0,0,0,.7)}body #page .homepage-hero-image .welcome.welcome1{top:-5%;left:28%}body #page .homepage-hero-image .welcome.welcome2{top:5%;left:44%}body #page .homepage-hero-image .welcome.welcome3{color:#fff;bottom:10%;left:38%}body #page .homepage-hero-image .welcome.welcome4{color:#fff;font-size:2em;bottom:4%;left:48%}body #page .homepage-hero-image .streamers-notes{position:absolute;top:-4%;left:56%;z-index:6}body #page .homepage-hero-image .streamers-bottom{position:absolute;bottom:3%;left:16%;z-index:6;max-width:none;width:27%}body #page .homepage-hero-image img{width:40%;max-width:300px;margin:auto;z-index:4}body #page .homepage-hero-image .hero-image{z-index:1;opacity:.8;position:relative}body #page .homepage-hero-image .trombone1{position:absolute;top:28%;left:22%;z-index:0}body #page .content-area{overflow:hidden}body #page .content-area .site-main .page .entry-content .panel-half{width:39.4%;display:inline-block;vertical-align:top;padding:3%;padding:3% 3% 0}body #page .content-area .site-main .page .entry-content .panel-half .size-full.wp-image-2447{width:70%;margin:auto 15%}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left{width:50%}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left h2,body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left p{padding-left:8%}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-right{width:35%;text-align:center}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-right .book-image{width:98%;height:auto;margin:auto 1%}body #page .content-area .site-main .page .entry-content .buy-now-button{display:block;padding:2%;width:34%;margin:2% auto 20%;border:1px solid #000;text-align:center;background-color:#333}body #page .content-area .site-main .page .entry-content .buy-now-button form{background-color:#fff;border:14px solid #67c2f1;padding:2%}body #page .content-area .site-main .page .entry-content .buy-now-button p{margin:0;padding:0;font-size:1.6em;font-weight:700;text-align:center;color:#00a6e0}body #page .content-area .site-main .page .entry-content .buy-now-button table{font-size:1.2em;width:100%}body #page .content-area .site-main .page .entry-content .buy-now-button table tr td{padding:1.5%}body #page .content-area .site-main .page .entry-content .buy-now-button table tr td select{font-size:1.2em;width:98%;margin:auto 1%}body #page .content-area .site-main .page .entry-content .buy-now-button input{margin:1.5%;width:45%}body #page .site-content.gallery .content-area .site-main .page .entry-content p{text-align:center;margin:0;padding:0}body #page .site-content.gallery .content-area .site-main .page .entry-content p img{width:60%;margin:2% 20%;visibility:hidden}body #page .site-content.contact .content-area .site-main .page .entry-content p{margin-left:2%;font-size:26px}body #page .site-content.contact .content-area .site-main .page .entry-content .fscf-div-form{width:80%;margin:auto;font-size:22px}body #page .site-content.contact .content-area .site-main .page .entry-content .fscf-div-form .fscf-div-label{margin-top:2%}body #page .site-content.contact .content-area .site-main .page .entry-content .fscf-div-form .fscf-input-captcha,body #page .site-content.contact .content-area .site-main .page .entry-content .fscf-div-form .fscf-input-text,body #page .site-content.contact .content-area .site-main .page .entry-content .fscf-div-form .fscf-input-textarea{width:100%;margin:1%;font-size:24px}body #page .site-content.contact .content-area .site-main .page .entry-content .fscf-div-form .fscf-button-submit{font-size:22px;margin-left:1%;margin-top:1%;margin-bottom:5%}body #page .page-hero-image{position:relative;text-align:right;width:100%;max-height:220px;overflow:hidden;background:#015593;background:-moz-linear-gradient(top,#015593 32%,#5b8dc2 100%);background:-webkit-linear-gradient(top,#015593 32%,#5b8dc2 100%);background:linear-gradient(to bottom,#015593 32%,#5b8dc2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#015593',endColorstr='#5b8dc2',GradientType=0)}body #page .page-hero-image h3{color:#fff;margin:0;font-size:1.5em;position:absolute;width:100%;text-align:center;top:32%}body #page .page-hero-image img{margin-bottom:-.1%;max-width:100%}body #page .slideshow-images{width:70%;margin:1% 15% 0;position:relative;text-align:center}body #page .slideshow-images img{width:100%}body #page .slideshow-images .slideshow-captions{margin:0;margin-top:-1%!important;padding:1%!important;font-size:22px;color:#fff;display:block;width:98%;background-color:#000}@media only screen and (min-width:768px) and (max-width:1024px){body p{font-size:1.5em;line-height:1.5em}body .btn-bk-to-top{text-align:center;position:fixed;bottom:2%;right:2%;display:block}body .btn-bk-to-top img{width:80%;border:2px solid #fff}body #page .header-wrapper{height:180px}body #page .site-header .social-media-bar{width:99%;margin-bottom:1%;padding:.5% 1% .5% 0;text-align:right;background-color:#333}body #page .site-header .social-media-bar img{width:7%;display:inline-block;vertical-align:middle;margin-left:2.5%}body #page .site-header .site-branding{width:100%;margin-top:1%}body #page .site-header .site-branding .logo{width:50%;display:inline-block;vertical-align:middle}body #page .site-header .site-branding .logo .site-logo{margin-left:5%;width:100%;max-width:200px}body #page .site-header .site-branding .c-hamburger{display:inline-block;vertical-align:top;float:right}body #page .site-header .site-branding .main-navigation{display:none;vertical-align:middle;width:48%}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu{list-style-type:none}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li{display:inline-block;vertical-align:text-bottom}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li a,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li a:link,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li a:visited{font-weight:700;text-decoration:none;text-transform:uppercase;color:#333}body #page .site-header .site-branding .mobile-navigation{display:none}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu{padding:0}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item{display:block;background-color:#333;border-top:solid 1px #fff;border-bottom:solid 1px #aaa}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item:hover{background-color:#212121}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item:hover a{color:#00a6e0}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu .menu-item a{display:block;width:96%;font-size:1.6em;color:#fff;text-decoration:none;padding:2%}body #page .homepage-hero-image{position:relative;display:block;text-align:center;width:100%;background-color:#0573bf;padding-top:4%;padding-bottom:6%}body #page .homepage-hero-image .welcome{position:absolute;z-index:8;font-family:'Lobster Two',cursive;font-size:2.8em;font-weight:700;color:#ffb900;text-shadow:0 0 1px rgba(0,0,0,.5)}body #page .homepage-hero-image .welcome.welcome1{top:-5%;left:15%}body #page .homepage-hero-image .welcome.welcome2{top:4%;left:44%}body #page .homepage-hero-image .welcome.welcome3{color:#fff;bottom:10%;left:20%}body #page .homepage-hero-image .welcome.welcome4{color:#fff;font-size:2em;bottom:4%;left:38%}body #page .homepage-hero-image .streamers-notes{position:absolute;top:-9%;left:59%;z-index:6}body #page .homepage-hero-image .streamers-bottom{position:absolute;bottom:7%;left:-3%;z-index:6;max-width:none;width:40%}body #page .homepage-hero-image img{width:40%;max-width:300px;margin:5% auto auto;z-index:4}body #page .homepage-hero-image .trombone1{position:absolute;top:24%;left:13%;z-index:0}body #page .content-area{overflow:hidden}body #page .content-area .site-main .page .entry-content .panel-half{width:98%;display:inline-block;vertical-align:top;padding:1%}body #page .content-area .site-main .page .entry-content .panel-half .size-full{width:80%;margin:auto 10%}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left{width:98%;margin:auto 1%}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left h2,body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left p{padding-left:0}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-right{width:98%;margin:auto 1%}body #page .content-area .site-main .page .entry-content .buy-now-button{display:block;padding:2%;width:90%;margin:auto auto 20%;border:1px solid #000;text-align:center}body #page .content-area .site-main .page .entry-content .buy-now-button p{margin:0;padding:0;font-size:1.6em;font-weight:700;text-align:center;color:#00a6e0}body #page .content-area .site-main .page .entry-content .buy-now-button table{font-size:1.2em;width:100%}body #page .content-area .site-main .page .entry-content .buy-now-button table tr td{padding:1.5%}body #page .content-area .site-main .page .entry-content .buy-now-button input{margin:1.5%;width:60%}body #page .content-area .site-main .page .entry-content .buy-now-button select{width:98%;margin:auto 1%}body #page .site-content.gallery .content-area .site-main .page .entry-content p{text-align:center;margin:5% 0 0;padding:0}body #page .site-content.gallery .content-area .site-main .page .entry-content p img{width:80%;margin:0 10%;visibility:hidden}}@media only screen and (min-width:0px) and (max-width:767px){body p{font-size:1em;line-height:1.3em}body .btn-bk-to-top{width:14%;max-width:50px;text-align:center;position:fixed;bottom:2%;right:2%;display:block}body .btn-bk-to-top img{border:2px solid #fff;width:100%;margin:0;padding:0}body #page .header-wrapper{height:0}body #page .site-header{background-color:transparent}body #page .site-header .social-media-bar{width:99%;height:40px;margin-bottom:0;padding:.5% 1% .5% 0;text-align:left;background-color:#333}body #page .site-header .social-media-bar img{width:26px;max-width:40px;display:inline-block;vertical-align:middle;margin-left:5px;padding-top:5px}body #page .site-header .site-branding{width:100%;margin-top:0}body #page .site-header .site-branding .logo{display:none}body #page .site-header .site-branding .logo .site-logo{margin-left:5%;width:100%;max-width:100px}body #page .site-header .site-branding .c-hamburger{display:inline-block;vertical-align:top;float:right}body #page .site-header .site-branding .main-navigation{display:none;vertical-align:middle;width:48%}body #page .site-header .site-branding .main-navigation .menu-toggle{display:block}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu{list-style-type:none}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li{display:inline-block;vertical-align:text-bottom}body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li a,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li a:link,body #page .site-header .site-branding .main-navigation .menu-main_menu-container .nav-menu li a:visited{font-weight:700;text-decoration:none;text-transform:uppercase;color:#333}body #page .site-header .site-branding .mobile-navigation .menu-main_menu-container .menu{margin:0}body #page .homepage-hero-image{overflow:hidden;position:relative;display:block;text-align:center;width:100%;background-color:#0573bf;padding-top:16%;padding-bottom:6%}body #page .homepage-hero-image .welcome{position:absolute;z-index:8;font-family:'Lobster Two',cursive;font-size:1.2em;color:#ffb900;text-shadow:0 0 1px rgba(0,0,0,.5)}body #page .homepage-hero-image .welcome.welcome1{top:16%;left:2%}body #page .homepage-hero-image .welcome.welcome2{top:25%;left:2%}body #page .homepage-hero-image .welcome.welcome3{color:#fff;bottom:10%;left:20%}body #page .homepage-hero-image .welcome.welcome4{color:#fff;font-size:1.1em;bottom:2%;left:38%}body #page .homepage-hero-image .streamers-notes{position:absolute;top:14%;left:55%;z-index:6}body #page .homepage-hero-image .streamers-bottom{position:absolute;bottom:7%;left:-3%;z-index:6;max-width:none;width:40%}body #page .homepage-hero-image img{width:40%;max-width:300px;margin:10% auto auto;z-index:4}body #page .homepage-hero-image .trombone1{position:absolute;top:20%;left:0;z-index:0}body #page .content-area{overflow:hidden}body #page .content-area .site-main .page .entry-content .panel-half{width:98%;display:inline-block;vertical-align:top;padding:1%}body #page .content-area .site-main .page .entry-content .panel-half .size-full,body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left{width:98%;margin:auto 1%}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left h2,body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-left p{padding-left:0}body #page .content-area .site-main .page .entry-content .panel-half.panel-home-first-right{width:98%;margin:auto 1%}body #page .content-area .site-main .page .entry-content .buy-now-button{display:block;padding:2%;width:90%;margin:auto auto 20%;border:1px solid #000;text-align:center}body #page .content-area .site-main .page .entry-content .buy-now-button p{margin:0;padding:0;font-size:1.6em;font-weight:700;text-align:center;color:#00a6e0}body #page .content-area .site-main .page .entry-content .buy-now-button table{font-size:1.2em}body #page .content-area .site-main .page .entry-content .buy-now-button table tr td{padding:1.5%}body #page .content-area .site-main .page .entry-content .buy-now-button table tr td select{font-size:1em;width:98%;margin:auto}body #page .content-area .site-main .page .entry-content .buy-now-button input{margin:1.5%;width:75%}body #page .site-content.gallery .content-area .site-main .page .entry-content p{text-align:center;margin:2% 0 0;padding:0}body #page .site-content.gallery .content-area .site-main .page .entry-content p img{width:90%;margin:0 5%;visibility:hidden}body #page .page-hero-image img{margin-top:48px}body #page .slideshow-images{width:100%;margin:0;position:relative;text-align:center}body #page .slideshow-images img{width:100%}body #page .slideshow-images .slideshow-captions{margin:0;padding:1%;font-size:16px;color:#fff;display:block;width:100%;background-color:#000}}