.zci-taxonomy-list.zci-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(var(--zci-columns, 3), 1fr);list-style:none;padding:0;margin:0;}
.zci-taxonomy-list.zci-grid .zci-item{text-align:center;list-style:none;margin:0;}
.zci-taxonomy-list.zci-grid .zci-image{display:block;margin-bottom:10px;overflow:hidden;border-radius:8px;}
.zci-taxonomy-list.zci-grid .zci-image img{max-width:100%;height:auto;display:block;margin:0 auto;transition:transform 0.3s ease;}
.zci-taxonomy-list.zci-grid .zci-image img:hover{transform:scale(1.05);}
.zci-taxonomy-list.zci-inline{display:flex;flex-wrap:wrap;gap:15px;list-style:none;padding:0;margin:0;}
.zci-taxonomy-list.zci-inline .zci-item{display:flex;align-items:center;gap:5px;margin:0;}
.zci-taxonomy-list.zci-list{list-style:none;padding:0;margin:0;}
.zci-taxonomy-list.zci-list .zci-item{display:flex;align-items:center;margin-bottom:10px;gap:10px;}
.zci-term-name{display:block;font-weight:bold;margin-top:5px;color:inherit;text-decoration:none;}
.zci-link{text-decoration:none;color:inherit;display:block;}
.zci-term-count {
display: inline-block;
background: #f0f0f1;
border-radius: 10px;
padding: 2px 8px;
font-size: 0.8em;
margin-left: 5px;
vertical-align: middle;
}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}div.rotatingtweet{font-size:100%;word-wrap:break-word;vertical-align:top;}
div.cycle-carousel-wrap div.rotatingtweet{padding-right:1em;}
p.rtw_meta,div.rtw_meta,div.rtw_meta_wide,div.rtw_name,div.rtw_id,div.rtw_time_short,div.rtw_rt_meta{font-size:0.8em;line-height:normal;white-space:normal;}
div.rtw_wide_block div.rtw_name{font-size:1.0em;}
div.rtw_icon img{max-width:2.2em;max-height:2.2em;}
div.rtw_intents a img,span.rtw_intents a img{max-width:1.2em;max-height:1.2em;padding:0;margin:0;display:inline;}
div.rtw_wide_icon img{padding-top:8%;padding-left:0;margin-left:0;}
div.rtw_meta img,
div.rtw_rt_meta img{vertical-align:middle;}
.rtw_twitter_icon,
.rtw_time_short{float:right;}
div.rtw_wide_icon,
div.rtw_icon{float:left;padding-right:0.5em;}
div.rtw_wide_icon{display:inline;}
.rtw_wide_block .rtw_name,
.rtw_wide_block .rtw_id{display:inline;}
.rtw_wide_block{padding-left:58px;}
div.rtw_intents{display:inline;float:right;margin-left:0.5em;}
div.rtw_intents a,span.rtw_intents a{display:inline;}
div.rtw_timestamp{display:inline;}
.rotatingtweet p.rtw_main{clear:both;}
.rtw_wide_block p.rtw_main,div.rtw_main{clear:none;}
.norotatingtweets .rotatingtweet{border-bottom:1px solid #DDD;}
.rtw_media{clear:both;}
.rtw_media img{margin:auto;height:150px;max-height:150px;}
.rtw_pager{text-align:center;font-size:2em;}
.rtw_pager a{text-decoration:none !important;}
.rtw_pager .cycle-pager-active,
.rtw_pager .activeSlide{color:#DDD;}
#content .rotatingtweets,
#content .norotatingtweets{border-top:1px solid #DDD;border-bottom:1px solid #DDD;margin-bottom:3%;}
#content .rotatingtweet{padding-top:0.7em;padding-bottom:0.7em;}
#content p.rtw_main,p.rtw_main,div.rtw_main{margin-bottom:0.6em;white-space:normal;}
#content .rtw_wide p.rtw_main{margin-bottom:0.35em;}
p.rtw_meta,div.rtw_meta{margin-bottom:1em;}
#sidebar ul li div.rtw_name,div.rtw_name,div.rtw_name a{margin-bottom:0;padding-bottom:0;}
#sidebar ul li div.rtw_id,div.rtw_id ,div.rtw_id a{margin-top:0;padding-top:0;}
#sidebar ul li div.rtw_intents{margin-top:0;padding-top:0;}
div.rtw_rt_meta {
margin-top: 0.1em;
margin-bottom: 0.1em;
padding: 0;
}.wp-pagenavi{clear:both;}
.wp-pagenavi a,
.wp-pagenavi span{border:1px solid var(--wp-pagenavi-border-color, #bfbfbf);margin:2px;padding:3px 5px;text-decoration:none;}
@media (prefers-color-scheme: dark) {
.wp-pagenavi a,
.wp-pagenavi span{border-color:var(--wp-pagenavi-border-color, #4f4f4f);}
}
.wp-pagenavi a:hover,
.wp-pagenavi span.current{border-color:var(--wp-pagenavi-border-color-current, currentColor);}
.wp-pagenavi span.current {
font-weight: bold;
}.wpp-no-data{}
.wpp-list{}
.wpp-list li{overflow:hidden;float:none;clear:both;margin-bottom:1rem;}
.wpp-list li:last-of-type{margin-bottom:0;}
.wpp-list li.current{}
.wpp-thumbnail{display:inline;float:left;margin:0 1rem 0 0;border:none;}
.wpp-post-title{}
.wpp-excerpt{}
.wpp-meta, .post-stats{display:block;font-size:0.8em;}
.wpp-meta:empty, .post-stats:empty{display:none;}
.wpp-comments{}
.wpp-views{}
.wpp-author{}
.wpp-date{}
.wpp-category{}
.wpp-rating {
}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code,
kbd,
pre,
samp{font-family:monospace, serif;font-size:1em;}
pre {
white-space: pre-wrap;
} q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"], input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
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-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table {
border-collapse: collapse;
border-spacing: 0;
}*,
*:after,
*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}
html{font-size:62.5%;}
body{font:300 1.7em/2em 'Questrial', sans-serif;;line-height:1.7em;color:#444;}
.clear:before,
.clear:after{content:' ';display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
img {
max-width:100%;
vertical-align:bottom;
} a{color:#333;text-decoration:none;}
a:hover{color:#666;}
a:focus{outline:0;}
a:hover,
a:active{outline:0;}
h1{font-family:'Bangers', cursive;font-size:2.2em;letter-spacing:.08em;padding-left:2%;}
h1, #cover-image h1, .footer{line-height:1em;}
h2{font-size:1.8em;}
h3{font-size:1.4em;}
h4, .post-focus, #tagline, .nav li a{font-size:1.3em;}
h5, #about-box p, #story-box p, main p{font-size:1.1em;}
.large-title{padding-left:0;}
.block-title{max-height:2.5em;}
blockquote{font-style:italic;}
input:focus{outline:0;border:1px solid #04A4CC;}
.valentine .logo{background:url(//breakoutgeek.com/images/red-pixel.gif);background-position:20% 62%;background-repeat:repeat-x;background-size:auto 24%;}
.valentine .recent-item-type, .valentine .block-title, .valentine .explore img, .valentine .category-icon img{background-color:#f95050;}
.single .valentine article a, .page .valentine article a, .valentine .article-info a{color:#f95050;}
.valentine .footer-item a{color:#ff6969;}
.valentine .footer-item a:hover{color:#ffa3a3;}
.valentine .nav .sub-menu li, .valentine .type-episode h1, .valentine .type-article h1{background-color:#ef6fbe;}
.valentine .previous-post{background:url(//breakoutgeek.com/images/previous-button-pink.png) no-repeat;background-size:3em;}
.valentine .next-post{background:url(//breakoutgeek.com/images/next-button-pink.png) no-repeat;background-size:3em;background-position-x:right;}
.convention .logo{background:url(//breakoutgeek.com/images/purple-pixel.gif);background-position:20% 62%;background-repeat:repeat-x;background-size:auto 24%;}
.convention .recent-item-type, .convention .block-title, .convention .explore img, .convention .category-icon img{background-color:#a746e6;}
.single .convention article a, .page .convention article a, .convention .article-info a{color:#a746e6;}
.convention .footer-item a{color:#daa1ff;}
.convention .footer-item a:hover{color:#e8c4ff;}
.convention .nav .sub-menu li, .convention .type-episode h1, .convention .type-article h1{background-color:#62c646;}
.convention .previous-post{background:url(//breakoutgeek.com/images/previous-button-purple.png) no-repeat;background-size:3em;}
.convention .next-post{background:url(//breakoutgeek.com/images/next-button-purple.png) no-repeat;background-size:3em;background-position-x:right;}
.halloween .logo{background:url(//breakoutgeek.com/images/orange-pixel.gif);background-position:20% 62%;background-repeat:repeat-x;background-size:auto 24%;}
.halloween .recent-item-type, .halloween .block-title, .halloween .explore img, .halloween .category-icon img{background-color:#f7931d;}
.single .halloween article a, .page .halloween article a, .halloween .article-info a, .halloween .footer-item a{color:#f7931d;}
.halloween .footer-item a:hover{color:#eda85d;}
.halloween .nav .sub-menu li, .halloween .type-episode h1, .halloween .type-article h1{background-color:#423e3f;}
.halloween .previous-post{background:url(//breakoutgeek.com/images/previous-button-orange.png) no-repeat;background-size:3em;}
.halloween .next-post{background:url(//breakoutgeek.com/images/next-button-orange.png) no-repeat;background-size:3em;background-position-x:right;}
.autumn .logo{background:url(//breakoutgeek.com/images/red-pixel.gif);background-position:20% 62%;background-repeat:repeat-x;background-size:auto 24%;}
.autumn .recent-item-type, .autumn .block-title, .autumn .explore img, .autumn .category-icon img{background-color:#f95050;}
.single .autumn article a, .page .autumn article a, .autumn .article-info a{color:#f95050;}
.autumn .footer-item a{color:#f7931d;}
.autumn .footer-item a:hover{color:#eda85d;}
.autumn .nav .sub-menu li, .autumn .type-episode h1, .autumn .type-article h1{background-color:#f7931d;}
.autumn .previous-post{background:url(//breakoutgeek.com/images/previous-button-orange.png) no-repeat;background-size:3em;}
.autumn .next-post{background:url(//breakoutgeek.com/images/next-button-orange.png) no-repeat;background-size:3em;background-position-x:right;}
.holiday .logo{background:url(//breakoutgeek.com/images/red-pixel.gif);background-position:20% 62%;background-repeat:repeat-x;background-size:auto 24%;}
.holiday .recent-item-type, .holiday .block-title, .holiday .explore img, .holiday .category-icon img{background-color:#f95050;}
.single .holiday article a, .page .holiday article a, .holiday .article-info a{color:#f95050;}
.holiday .footer-item a{color:#ff6969;}
.holiday .footer-item a:hover{color:#ffa3a3;}
.holiday .nav .sub-menu li, .holiday .type-episode h1, .holiday .type-article h1{background-color:#62c646;}
.holiday .previous-post{background:url(//breakoutgeek.com/images/previous-button-red.png) no-repeat;background-size:3em;}
.holiday .next-post{background:url(//breakoutgeek.com/images/next-button-red.png) no-repeat;background-size:3em;background-position-x:right;}
.col-red{background-color:#f95050;}
.col-yellow{background-color:#efc61a;}
.col-orange{background-color:#f7931d;}
.col-blue, .block-title, .page-numbers, .recent-item-type, .explore img, .category-icon img{background-color:#1b75bb;}
.col-teal, .sub-menu li, .type-episode h1, .type-article h1{background-color:#00a79d;}
.col-green{background-color:#62c646;}
.col-purple{background-color:#a746e6;}
.col-pink{background-color:#ef6fbe;}
.col-black{background-color:#423e3f;}
.credit{font-size:.8em;font-style:italic;}
#amazon-polly-audio-table{margin-top:1em;}
#amazon-polly-by-tab{display:none;}
.wrapper{max-width:1444px;width:95%;margin:0 auto;position:relative;}
.header{}
.logo{position:relative;padding:1em 0;background:url(//breakoutgeek.com/images/blue-pixel.gif);background-position:20% 62%;background-repeat:repeat-x;background-size:auto 24%;}
.logo-img{width:20%;min-width:7em;position:relative;}
.logo-top{z-index:1000;}
#social-links{position:absolute;top:0;right:0;}
#social-links, .article-info{padding-top:1em;}
#social-links img{height:1.8em;margin-left:0.5em;}
#tagline{position:absolute;top:23%;left:19%;padding-left:3.5em;line-height:0;}
.nav{height:59px;position:absolute;top:48%;left:20%;z-index:999;}
.nav li{margin:-1em 1em 0 0;}
.nav li, .explore li{list-style:none;}
.nav li, .post-info h2, post-info h3, .recent-item, .social-box{padding:0.5em 0;}
.left-align, .nav li, .topic, main, .category-info, .footer-item, .previous-post, .next-post, #related-box li, #latest-box li, .sidebar-recent li, .main-recent article, .footer-item ul{float:left;}
.nav li a{padding:1em;}
.nav li a, .topic, .recent-item-type{font-weight:600;}
.nav li a, #hero, #cover-image h1, .type-episode h1, .type-article h1, .page-numbers, .recent-item-type, .footer{color:white;}
.menu-item-has-children{position:relative;}
.menu-item-has-children:hover .sub-menu{display:block;}
.sub-menu{position:absolute;margin-top:38px;top:0;left:-2.5em;}
.sub-menu, #sp-box{display:none;}
.sub-menu li{width:10em;margin:0 !important;border-bottom:1px solid white;}
.sub-menu li a{background-color:initial !important;}
#hero{position:relative;z-index:-1;min-height:400px;margin-top:-6%;padding:10%;font-size:2em;background:url(//breakoutgeek.com/images/balloons-taking-flight.jpg) black;background-size:cover;}
#hero, .topic, .post-focus{line-height:1.3em;}
#hero  h2, #hero p{position:relative;z-index:10;}
#about-box{padding:1em 1em 0 1em;}
#about-box p, #story-box p{padding:0 10%;}
#about-box img{margin:0.3em;}
#about-box, #topics-box h2, #latest-box h2, #story-box h2, .topic, .subscribe, .nav li{text-align:center;}
#topics-box, #story-box{padding:0 1em 1em 1em;}
.topic{width:22.5%;margin:1%;padding:1em 0.5em;}
.topic, .subscribe{font-size:1.5em;}
.topic img{margin-bottom:0.5em;}
.topic img, #share-post img, .explore img, .category-icon img{width:50px;}
#latest-box .post-item:nth-child(4), .main-recent article:nth-child(even){clear:left;}
#cover-image{height:320px;background-size:cover;position:relative;margin-top:-6%;z-index:-1;}
#cover-image::before, #hero:before{background:rgba(0, 0, 0, 0) -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%) repeat scroll 0 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;}
#cover-image h1{position:absolute;bottom:0;left:1em;font-size:3em;padding-left:initial;}
main{width:66.66666%;padding:1em 2em;}
.main-recent article{width:50%;padding:2%;}
.main-recent article.no-results{padding:0;}
.main-recent article.no-results, #post-navigation, .post-image, .pagination, .recent-item-info, .connect-box a{width:100%;}
.main-wrapper{margin-top:-1%;}
main iframe{width:100%;}
.single article a, .page article a, .article-info a{color:#1b75bb;font-weight:600;}
.page-template-all-posts article .post-item a{color:inherit;}
.single article a:hover, .page article a:hover, .article-info a:hover{color:#666;}
.type-episode h1, .type-article h1{padding:.4em .6em;margin:0;line-height:1.2em;}
.type-episode h1 a, .type-article h1 a, .topic, .subscribe{color:white !important;}
.post-item a:hover, .topic:hover, .recent-item:hover, .previous-post:hover, .next-post:hover, #social-links img:hover, .subscribe:hover{opacity:0.8;}
#post-details{margin-top:1em;}
#post-navigation{display:inline-block;margin-top:2em;}
.category-info{width:33.33333%;min-width:190px;}
.category-info, .explore li{line-height:2.8em;}
.date-info{line-height:3.22em;float:right;}
#share-post img{margin-right:1em;opacity:0.8;}
#share-post img:hover{opacity:1;}
.previous-post, .next-post{min-height:3em;width:50%;line-height:1.1em;display:flex;}
.previous-post{background:url(//breakoutgeek.com/images/previous-button.png) no-repeat;background-size:3em;}
.previous-post a{padding:0 1em 0 4em;}
.next-post{background:url(//breakoutgeek.com/images/next-button.png) no-repeat;background-size:3em;background-position-x:right;text-align:right;}
.next-post a{padding:0 4em 0 1em;}
#related-box ol, #latest-box ol{padding:0;}
#related-box li, #latest-box li, .sidebar-recent li, .main-recent article, .footer-item ul{list-style-type:none;}
#related-box li, #latest-box li{width:31.3333333%;}
#related-box li, #latest-box li{margin:1%;}
#related-box .yarpp-related h3{padding:0 0 0 0.5em;}
.yarpp-related .block-title{margin-left:0.9em;max-width:88%;}
.post-image{display:inline-block;position:relative;min-height:200px;min-width:250px;}
.post-image, .sidebar-recent a{font-weight:initial;}
.sidebar-recent{padding-bottom:1em;}
.sidebar-recent a{display:inline-block;position:relative;width:50%;min-height:120px;}
.wpp-list, .sidebar-recent ol{padding-left:1em;}
.post-info h2, .post-info h3{font-size:1em;max-height:4.6em;margin:-0.2em 0 0 0;overflow:hidden;text-align:left !important;}
.post-info h2, .post-info h3, .recent-item-info{line-height:1.35em;}
.pagination{display:inline-block;margin-top:1em;}
.page-numbers{padding:0.2em 0.6em;line-height:2em;}
.pagination .next, .pagination .prev{background-color:cadetblue;}
.sidebar{width:33.33333%;float:right;padding-bottom:1em;}
.sidebar h5, .sidebar p{padding:0 1em;}
.sidebar h4{padding:0 0.8em;}
.sidebar h5{margin-top:0;margin-bottom:-0.8em;margin-left:-0.1em;}
.sidebar ul{padding-right:1em;}
.sidebar-recent li{width:90%;margin:1% 0 !important;}
.sidebar .search{padding:2em 2em 2em 1em;}
.sidebar .block-title{margin:0 0 0 1em;max-width:95%;}
.search-input{width:70%;padding:0.2em;}
.recent-item-info{position:absolute;top:0;left:105%;max-height:7em;overflow:hidden;}
.recent-item-type{display:inline-block;font-size:.8em;padding:.2em 1em;margin-bottom:0.3em;}
.subscribe{display:block;height:300px;background:url(//breakoutgeek.com/images/subscribe-image.png) #f7931d;background-size:183px;background-repeat:no-repeat;background-position-x:center;background-position-y:80%;padding:10% 1em 0 1em;margin-left:0.5em;}
.sb-learn{padding-top:1em !important;}
.sb-resources{padding-top:0.5em !important;}
ul.explore{padding:0 1em;}
.explore li{display:inline-block;width:46%;margin:0 2% 1em 0;min-width:200px;}
.explore img, .category-icon img{margin-right:0.5em;}
.explore img:hover, .category-icon img:hover, .footer{background-color:#666;}
.footer-item{width:32.333333%;padding:2em 1em;}
.footer-item .search{margin-bottom:2em;padding-right:0.5em;}
.footer-item ul{padding:0;margin:0;line-height:1.8em;}
.footer-item h4{margin-top:0;}
.footer-item h4, .connect-box a span{font-size:1.2em;}
.footer a{color:#4bc0b6;}
.footer a:hover{color:#86e8e0;}
.twitter-box{margin-bottom:1em;}
.social-box img{height:2.8em;margin-right:1em;}
.connect-box a{display:inline-block;height:93px;background:url(//breakoutgeek.com/images/subscribe-image.png);background-size:93px;background-repeat:no-repeat;background-position-x:left;}
.connect-box a span{display:inline-block;padding-left:110px;margin-top:1.5em;}
@font-face{font-family:'Font-Name';src:url(//breakoutgeek.com/wp-content/themes/html5blank-stable/fonts/font-name.eot);src:url(//breakoutgeek.com/wp-content/themes/html5blank-stable/fonts/font-name.eot?#iefix) format('embedded-opentype'), url(//breakoutgeek.com/wp-content/themes/html5blank-stable/fonts/font-name.woff) format('woff'), url(//breakoutgeek.com/wp-content/themes/html5blank-stable/fonts/font-name.ttf) format('truetype'), url(//breakoutgeek.com/wp-content/themes/html5blank-stable/fonts/font-name.svg#font-name) format('svg');font-weight:normal;font-style:normal;}
.post-focus{line-height:1.6em;color:#aaa;}
@media only screen and (max-width:320px) {
.disappear-320{display:none;}
.social-box img{height:1.8em;margin-right:0.8em;}
}
@media only screen and (max-width:422px) {
.date-info{display:inline-block;float:initial;}
.topic{font-size:1em !important;min-height:8.5em;}
}
@media only screen and (max-width:480px) {
#hero{margin-top:-10%;}
.disappear-480{display:none;}
.search-input, .footer-item ul, .previous-post, .next-post, .wpcf7-form-control{width:100%;}
.footer-item ul{float:initial;}
.previous-post, .next-post{min-height:1.5em;line-height:1.1em;background-size:1.5em !important;}
.previous-post{margin-bottom:0.75em;}
.next-post{margin-top:0.75em;}
.previous-post a{padding:0 0 0 2.5em;}
.next-post a{padding:0 2.5em 0 0;}
.wpcf7-submit{width:initial;}
}
@media only screen and (max-width:640px) {
.main-recent article{float:initial;width:100%;}
}
@media only screen and (max-width:768px) {
.valentine .nav li{background-color:#f95050;}
.convention .nav li{background-color:#a746e6;}
.halloween .nav li{background-color:#f7931d;}
.autumn .nav li{background-color:#f95050;}
.holiday .nav li{background-color:#f95050;}
h2{font-size:1.5em;}
.logo{background:initial !important;padding-left:1em;}
#social-links, .no-results .search, #post-404 .search{padding-right:1em;}
#tagline{top:42% !important;}
.nav{position:relative;left:0;}
.nav ul{padding:0;}
.nav li{margin:0 !important;border-bottom:1px solid white;background-color:#1b75bb;width:97%;}
.sub-menu li, .sub-menu, main, .sidebar, .sidebar-recent li, .footer-item, #related-box li, #latest-box li{width:100%;}
.nav li a{padding:0 20%;}
#cover-image{margin-top:0;}
.sub-menu{position:relative;left:0;top:8px;margin-top:0;border-top:1px solid white;}
.sub-menu li{background-color:#00a79d;}
#cover-image h1{left:0.5em;}
main, .sidebar, #related-box li, #latest-box li{float:initial;}
.main-recent article{padding:2% 0;}
main{padding:1em;}
.post-focus{font-size:1.25em;}
.subscribe{height:230px;padding:1em 1em 0 1em;margin-right:0.5em;line-height:1em;background-position-y:100%;}
.search-submit{margin-top:1em;}
.sidebar .block-title{max-width:88%;}
.sb-about{margin-top:-0.5em;}
.sidebar-recent ol{padding:0 1em;}
#about-box p, #story-box p{padding:initial;}
.topic{width:47%;}
#related-box li, #latest-box li{padding:0.5em 1em;margin:0;}
#related-box a, #latest-box a{min-height:200px !important;}
.main-recent article{float:left;width:48%;}
.yarpp-related{margin-top:-1em !important;}
.disappear-768{display:none;}
.footer-item{padding:1em;}
}
@media only screen and (max-width:1024px) {
.logo{background-position:20% 61%;background-size:auto 22%;}
#tagline{font-size:1.1em;top:1.5em;}
.nav li{margin:-1.44em 1em 0 0;padding:0.5em 0;}
#related-box a, #latest-box a{min-width:150px;min-height:150px;}
.main-recent article{float:initial;width:100%;}
.pagination{display:block;}
.subscribe{font-size:1.2em;}
}
@media only screen and (max-width:1140px) {
.sidebar-recent li{width:100%;}
.explore li{width:50%;margin:0 0 1em 0;min-width:200px;}
.post-image{min-height:200px;}
.topic{font-size:1.15em;}
}
@media only screen and (max-width:1280px){}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi){}::selection{background:#04A4CC;color:#FFF;text-shadow:none;}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none;}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
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:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption .wp-caption-text,
.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.sticky{}
.bypostauthor{}
@media print {
* {
background:transparent !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:0.5cm;
}
p,
h2,
h3 {
orphans:3;
widows:3;
}
h2,
h3 {
page-break-after:avoid;
}
}.shiftnav,.shiftnav *,.shiftnav-toggle,.shiftnav-toggle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;line-height:1.3em;-webkit-tap-highlight-color:transparent;padding:0;margin:0;background:none transparent}.shiftnav-wrap{padding:0;margin:0;background:0 0;position:relative;max-width:100%;overflow:hidden}body.shiftnav-lock-x.shiftnav-enabled{overflow-x:hidden}body.shiftnav-lock.shiftnav-open{overflow:hidden}body.shiftnav-transition{overflow:visible}#shiftnav-toggle-main,.shiftnav,.shiftnav-wrap{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}.shiftnav .fa,.shiftnav-toggle .fa{font-family:FontAwesome;font-weight:400}.shiftnav-toggle{cursor:pointer}.shiftnav-toggle-burger{color:inherit;font-size:inherit;border:none}#shiftnav-toggle-main{position:fixed;top:0;left:0;width:100%;max-width:100%;box-sizing:border-box;padding:0 10px;z-index:500000;text-align:center}#shiftnav-toggle-main.shiftnav-toggle-position-absolute{position:absolute}#shiftnav-toggle-main.shiftnav-toggle-main-align-left{text-align:left}#shiftnav-toggle-main.shiftnav-toggle-main-align-right{text-align:right}#shiftnav-toggle-main{background:#1d1d20;color:#eee}#shiftnav-toggle-main a{color:inherit;text-decoration:none}#shiftnav-toggle-main .shiftnav-main-toggle-content-after>*,#shiftnav-toggle-main .shiftnav-main-toggle-content-before>*{position:relative;z-index:20}#shiftnav-toggle-main .shiftnav-main-toggle-content-before{float:left}#shiftnav-toggle-main .shiftnav-main-toggle-content-after{float:right}#shiftnav-toggle-main .shiftnav-main-toggle-content{padding:16px 40px}#shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content{width:100%;box-sizing:border-box;position:absolute;left:0}#shiftnav-toggle-main.shiftnav-togglebar-transparent{background:0 0}.shiftnav-toggle-main-block{padding:16px 20px;display:inline-block;line-height:1em}.shiftnav-toggle-main-ontop{position:relative;z-index:20}#shiftnav-toggle-main.shiftnav-toggle-edge-right{left:auto;right:0}#shiftnav-toggle-main.shiftnav-toggle-style-burger_only{width:auto;padding:0;margin:0}#shiftnav-toggle-main.shiftnav-toggle-style-burger_only .shiftnav-toggle-burger{margin:0}.shiftnav-toggle-style-burger_only .shiftnav-toggle-burger{font-size:24px}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{float:left;content:'\f0c9';font-family:FontAwesome;padding:16px 20px;margin-left:-10px;position:relative;z-index:20;line-height:1em}.shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-icon-x .shiftnav-toggle-burger .fa:before,.shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar.shiftnav-toggle-icon-x:before{content:'\f00d'}#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-edge-right.shiftnav-toggle-main-entire-bar:before,.shiftnav-open-right #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{float:right;padding-left:20px}.shiftnav-open-left #shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger .fa:before,.shiftnav-open-left #shiftnav-toggle-main.shiftnav-toggle-edge-right:before{float:left;padding-left:0;padding-right:20px}.shiftnav-force #shiftnav-toggle-main{display:block!important}.shiftnav-toggle-style-default{background:#333;color:#eee;padding:10px}.shiftnav-toggle-style-default:hover{background:#222;color:#ddd}.shiftnav-toggle-style-default .fa{margin-right:5px}.shiftnav-toggle-button{display:inline-block;padding:10px 15px;background:#444;color:#eee}.shiftnav-toggle-button:hover{display:inline-block;padding:10px 15px;background:#222;color:#eee}.shiftnav-toggle-button .fa{margin-right:3px}.shiftnav-fixed-left,.shiftnav-fixed-right{position:fixed;top:0;z-index:9999999;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}.shiftnav-fixed-right{right:0}.shiftnav-fixed-left{left:0}.admin-bar .shiftnav-fixed-left,.admin-bar .shiftnav-fixed-right{top:32px}@media screen and (max-width:782px){.admin-bar .shiftnav-fixed-left,.admin-bar .shiftnav-fixed-right{top:46px}}.shiftnav-open .shiftnav-toggle .shiftnav-icon-toggler:before,.shiftnav-open-left .shiftnav-toggle .shiftnav-icon-toggler-left:before,.shiftnav-open-right .shiftnav-toggle .shiftnav-icon-toggler-right:before{content:"\f00d"}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-wrap,.shiftnav-open.shiftnav-open-left>.shiftnav-fixed-left{-webkit-transform:translateX(290px);-moz-transform:translateX(290px);-ms-transform:translateX(290px);-o-transform:translateX(290px);transform:translateX(290px)}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-wrap,.shiftnav-open.shiftnav-open-right>.shiftnav-fixed-right{-webkit-transform:translateX(-290px);-moz-transform:translateX(-290px);-ms-transform:translateX(-290px);-o-transform:translateX(-290px);transform:translateX(-290px)}body.admin-bar #shiftnav-toggle-main,body.admin-bar .shiftnav{top:32px}body.admin-bar .shiftnav{padding-bottom:32px}#wpadminbar:hover{z-index:999999}@media screen and (min-width:600px) and (max-width:782px){body.admin-bar #shiftnav-toggle-main,body.admin-bar .shiftnav{top:46px}body.admin-bar .shiftnav{padding-bottom:46px}}@media screen and (max-width:600px){body.admin-bar #shiftnav-toggle-main,body.admin-bar .shiftnav{top:0}body.admin-bar .shiftnav{padding-bottom:0}html #shiftnav-toggle-main~#wpadminbar{top:54px}html.shiftnav-nogap{margin-top:0!important}}.shiftnav-wrap{left:0;top:0;z-index:250;padding-top:1px;margin-top:-1px}.shiftnav-open .shiftnav-wrap{height:100%}.shiftnav:after{content:' ';display:block;position:absolute;right:-15px;top:0;height:100%;width:15px;background:0 0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.8);-moz-box-shadow:0 0 15px rgba(0,0,0,.8);-ms-box-shadow:0 0 15px rgba(0,0,0,.8);-o-box-shadow:0 0 15px rgba(0,0,0,.8);box-shadow:0 0 15px rgba(0,0,0,.8);z-index:10000}.shiftnav.shiftnav-right-edge:after{left:-15px;right:auto}.shiftnav-no-transforms .shiftnav:after{display:none!important}.shiftnav.shiftnav-nojs{display:none}.shiftnav{position:fixed;top:0;width:290px;height:100%;background:#fff;z-index:600000;overflow:hidden;visibility:hidden;opacity:0;overscroll-behavior:contain}.shiftnav-open .shiftnav,.shiftnav-transitioning .shiftnav{visibility:visible;opacity:1}.shiftnav-inner{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;overflow-x:hidden}.shiftnav.shiftnav-left-edge{left:0}.shiftnav.shiftnav-right-edge{right:0}.shiftnav-target:focus{outline-offset:-2px}.shiftnav.shiftnav-left-edge{-webkit-transform:translateX(-290px);-moz-transform:translateX(-290px);-ms-transform:translateX(-290px);-o-transform:translateX(-290px);transform:translateX(-290px)}.shiftnav.shiftnav-right-edge{-webkit-transform:translateX(290px);-moz-transform:translateX(290px);-ms-transform:translateX(290px);-o-transform:translateX(290px);transform:translateX(290px)}.shiftnav-open .shiftnav.shiftnav-open-target{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.shiftnav-no-transforms .shiftnav{width:290px}.shiftnav-no-transforms .shiftnav.shiftnav-left-edge{left:-290px}.shiftnav-no-transforms.shiftnav-open .shiftnav.shiftnav-open-target.shiftnav-left-edge{left:0}.shiftnav-no-transforms .shiftnav.shiftnav-right-edge{left:auto;right:-290px}.shiftnav-no-transforms.shiftnav-open .shiftnav.shiftnav-open-target.shiftnav-right-edge{right:0}.shiftnav-no-transforms #shiftnav-toggle-main,.shiftnav-no-transforms .shiftnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.shiftnav-no-transforms.shiftnav-open-left #shiftnav-toggle-main{left:290px}.shiftnav-no-transforms.shiftnav-open-right #shiftnav-toggle-main{left:auto;right:290px}.shiftnav-no-transforms #shiftnav-toggle-main,.shiftnav-no-transforms .shiftnav-wrap{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.shiftnav-no-transforms .shiftnav-inner{padding-top:30px}.shiftnav .shiftnav-panel-close{display:block;position:absolute;right:0;padding:15px 20px;background:rgba(0,0,0,.2);z-index:20;cursor:pointer;border:none;color:inherit;font-size:inherit}.shiftnav .shiftnav-menu-title{font-size:30px;text-align:center;padding:40px 25px;font-weight:400;margin:0;color:inherit}.shiftnav-menu-title a,.shiftnav-menu-title a:hover,.shiftnav-menu-title a:visited{color:inherit;text-decoration:none}.shiftnav .shiftnav-menu-image-padded{padding:25px}.shiftnav .shiftnav-menu-image a{display:block}.shiftnav .shiftnav-menu-image img{max-width:100%;height:auto}.shiftnav .shiftnav-nav,.shiftnav ul.shiftnav-menu,.shiftnav ul.shiftnav-menu ul.sub-menu{position:static;display:block;top:auto;left:auto;float:none;min-width:0}.shiftnav nav.shiftnav-nav{position:relative;z-index:10}.shiftnav ul.shiftnav-menu{position:relative;clear:both;overflow:hidden}.shiftnav ul.shiftnav-menu,.shiftnav ul.shiftnav-menu ul.sub-menu{list-style:none;margin:0;padding:0}.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none transparent;list-style-type:none}.shiftnav ul.shiftnav-menu li.menu-item>.shiftnav-target,.shiftnav ul.shiftnav-menu li.shiftnav-retract>.shiftnav-target{display:block;padding:15px 25px;line-height:1.6em;text-decoration:none;position:relative;cursor:pointer;-webkit-transition:.2s all ease;-moz-transition:.2s all ease;-ms-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.shiftnav ul.shiftnav-menu li.menu-item.shiftnav-has-icon>.shiftnav-target>i.shiftnav-icon{margin-right:.8em;font-size:150%;vertical-align:middle;line-height:inherit;width:1.2em;text-align:center}.shiftnav ul.shiftnav-menu li.menu-item.shiftnav-has-icon>.shiftnav-target>i.shiftnav-icon:before{vertical-align:top}.shiftnav ul.shiftnav-menu li.menu-item.shiftnav-has-icon>.shiftnav-target>span.shiftnav-target-text{vertical-align:middle;display:inline-block;line-height:inherit}.shiftnav ul.shiftnav-menu li.shiftnav-retract,.shiftnav ul.shiftnav-menu li.shiftnav-sub-shift li.shiftnav-active~li.shiftnav-retract{display:none;margin:0}.shiftnav ul.shiftnav-menu li.shiftnav-sub-shift>.sub-menu.shiftnav-sub-active-current>li.shiftnav-retract{display:block}.shiftnav ul.shiftnav-menu.shiftnav-targets-medium li.menu-item>.shiftnav-target{padding-top:10px!important;padding-bottom:10px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-large li.menu-item>.shiftnav-target{padding-top:16px!important;padding-bottom:16px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-enormous li.menu-item>.shiftnav-target{padding-top:24px!important;padding-bottom:24px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-text-small li.menu-item>.shiftnav-target{font-size:12px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-text-medium li.menu-item>.shiftnav-target{font-size:14px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-text-large li.menu-item>.shiftnav-target{font-size:16px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-text-enormous li.menu-item>.shiftnav-target{font-size:22px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-icon-small li.menu-item>.shiftnav-target>i.shiftnav-icon{font-size:100%!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-icon-medium li.menu-item>.shiftnav-target>i.shiftnav-icon{font-size:140%!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-icon-large li.menu-item>.shiftnav-target>i.shiftnav-icon{font-size:180%!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-icon-large li.menu-item.shiftnav-has-icon>.shiftnav-target>i.shiftnav-icon:before{vertical-align:middle}.shiftnav ul.shiftnav-menu.shiftnav-targets-icon-enormous li.menu-item>.shiftnav-target>i.shiftnav-icon{font-size:250%!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-icon-enormous li.menu-item.shiftnav-has-icon>.shiftnav-target>i.shiftnav-icon:before{vertical-align:middle}.shiftnav ul.shiftnav-menu.shiftnav-indent-subs li.shiftnav-sub-always ul.sub-menu li.menu-item>a{padding-left:50px}.shiftnav ul.shiftnav-menu.shiftnav-indent-subs li.shiftnav-sub-always ul.sub-menu ul.sub-menu li.menu-item>a{padding-left:75px}.shiftnav ul.shiftnav-menu.shiftnav-indent-subs li.shiftnav-sub-always ul.sub-menu ul.sub-menu ul.sub-menu li.menu-item>a{padding-left:100px}@media only screen and (max-width:960px){#shiftnav-toggle-main{font-size:16px}}@media only screen and (max-width:479px){.shiftnav{width:320px;max-width:95%}.shiftnav.shiftnav-left-edge{-webkit-transform:translateX(-320px);-moz-transform:translateX(-320px);-ms-transform:translateX(-320px);-o-transform:translateX(-320px);transform:translateX(-320px)}.shiftnav.shiftnav-right-edge{-webkit-transform:translateX(320px);-moz-transform:translateX(320px);-ms-transform:translateX(320px);-o-transform:translateX(320px);transform:translateX(320px)}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap{-webkit-transform:translateX(320px);-moz-transform:translateX(320px);-ms-transform:translateX(320px);-o-transform:translateX(320px);transform:translateX(320px)}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(-320px);-moz-transform:translateX(-320px);-ms-transform:translateX(-320px);-o-transform:translateX(-320px);transform:translateX(-320px)}.shiftnav .shiftnav-menu-title{font-size:30px;text-align:center;padding:20px 0;font-weight:400;margin:0}}@media only screen and (max-width:374px){.shiftnav{width:305px;max-width:95%}.shiftnav.shiftnav-left-edge{-webkit-transform:translateX(-305px);-moz-transform:translateX(-305px);-ms-transform:translateX(-305px);-o-transform:translateX(-305px);transform:translateX(-305px)}.shiftnav.shiftnav-right-edge{-webkit-transform:translateX(305px);-moz-transform:translateX(305px);-ms-transform:translateX(305px);-o-transform:translateX(305px);transform:translateX(305px)}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap{-webkit-transform:translateX(305px);-moz-transform:translateX(305px);-ms-transform:translateX(305px);-o-transform:translateX(305px);transform:translateX(305px)}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(-305px);-moz-transform:translateX(-305px);-ms-transform:translateX(-305px);-o-transform:translateX(-305px);transform:translateX(-305px)}}@media only screen and (max-width:359px){.shiftnav{width:265px;max-width:95%}.shiftnav.shiftnav-left-edge{-webkit-transform:translateX(-265px);-moz-transform:translateX(-265px);-ms-transform:translateX(-265px);-o-transform:translateX(-265px);transform:translateX(-265px)}.shiftnav.shiftnav-right-edge{-webkit-transform:translateX(265px);-moz-transform:translateX(265px);-ms-transform:translateX(265px);-o-transform:translateX(265px);transform:translateX(265px)}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap{-webkit-transform:translateX(265px);-moz-transform:translateX(265px);-ms-transform:translateX(265px);-o-transform:translateX(265px);transform:translateX(265px)}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(-265px);-moz-transform:translateX(-265px);-ms-transform:translateX(-265px);-o-transform:translateX(-265px);transform:translateX(-265px)}}@media only screen and (max-width:319px){.shiftnav{width:230px;max-width:95%}.shiftnav.shiftnav-left-edge{-webkit-transform:translateX(-230px);-moz-transform:translateX(-230px);-ms-transform:translateX(-230px);-o-transform:translateX(-230px);transform:translateX(-230px)}.shiftnav.shiftnav-right-edge{-webkit-transform:translateX(230px);-moz-transform:translateX(230px);-ms-transform:translateX(230px);-o-transform:translateX(230px);transform:translateX(230px)}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap{-webkit-transform:translateX(230px);-moz-transform:translateX(230px);-ms-transform:translateX(230px);-o-transform:translateX(230px);transform:translateX(230px)}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(-230px);-moz-transform:translateX(-230px);-ms-transform:translateX(-230px);-o-transform:translateX(-230px);transform:translateX(-230px)}}.shiftnav-content-wrap{padding:25px}.shiftnav-content-wrap-small{padding:10px}.shiftnav-admin-tip{background:#eee;color:#333;padding:20px;border-left:4px solid #e6d244;margin:10px}.shiftnav-admin-tip a,.shiftnav-admin-tip a:visited{color:#00a3ff;text-decoration:underline}.shiftnav-admin-tip a:hover{color:#0d75af}.shiftnav-admin-tip strong{color:tomato}.shiftnav-loading{display:block;position:fixed;bottom:0;right:20px;background:#35ac6a;color:#fff;padding:15px;max-width:400px}.shiftnav-loading h5{color:#fff;font-weight:700;margin:0}.shiftnav-loading:hover h5{padding-bottom:5px;border-bottom:1px solid #fff}.shiftnav-loading .shiftnav-loading-message{color:#fff;max-height:0;overflow:hidden;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.shiftnav-loading:hover .shiftnav-loading-message{visibility:visible;max-height:1000px;overflow:auto}.shiftnav-loading .shiftnav-loading-message p{color:#fff;margin:10px 0}.ie7 .shiftnav,.ie7 .shiftnav-toggle,.ie8 .shiftnav,.ie8 .shiftnav-toggle,.lt-ie9 .shiftnav,.lt-ie9 .shiftnav-toggle{display:none!important}.shiftnav-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.shiftnav-sr-only-focusable:active,.shiftnav-sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.shiftnav .shiftnav-sr-close{background:#fff;color:#222;width:100%;padding:15px;text-align:center;font-size:16px}@media print{#shiftnav-toggle-main{position:absolute!important}}.rtl .shiftnav li.menu-item{text-align:right}.rtl .shiftnav li.menu-item .shiftnav-submenu-activation{right:auto;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.rtl .shiftnav ul.shiftnav-menu li.menu-item.shiftnav-sub-shift.shiftnav-active>.shiftnav-submenu-activation,.rtl .shiftnav ul.shiftnav-menu li.menu-item.shiftnav-sub-shift.shiftnav-in-transition>.shiftnav-submenu-activation{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.rtl .shiftnav li.menu-item.shiftnav-sub-shift>.shiftnav-submenu-activation i:before{content:"\f053"}.rtl .shiftnav ul.shiftnav-menu li.menu-item.shiftnav-has-icon>.shiftnav-target>i.shiftnav-icon{margin-right:0;margin-left:.8em}.rtl .shiftnav ul.shiftnav-menu li.shiftnav-retract>.shiftnav-target i:before{content:"\f054"}.rtl .shiftnav-search input.shiftnav-search-input{padding:14px 25px 14px 50px}.rtl .shiftnav-searchbar-drop .shiftnav-search-input{padding:24px 24px 24px 50px}.rtl .shiftnav-search .shiftnav-search-submit,.rtl .shiftnav-searchbar-drop .shiftnav-search-submit{left:0;right:auto}.shiftnav.shiftnav-skin-light{font-size:13px;line-height:1.3em;background:#f9f9f9;color:#666;}
.shiftnav.shiftnav-skin-light .shiftnav-site-title{font-size:30px;text-align:left;padding:40px 25px;font-weight:normal;color:#333;}
.shiftnav.shiftnav-skin-light .shiftnav-activated-style{color:#fff;background:#007AFF;border-top-color:transparent;border-bottom-color:transparent;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item > .shiftnav-target{color:#666;font-size:13px;font-weight:normal;border-top:none;border-bottom:none;text-shadow:none;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation{background:rgba(0, 0, 0, 0.1);color:#555;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover{background:rgba(0, 0, 0, 0.2);color:#eee;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-submenu-activation,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-submenu-activation{background:rgba(0, 0, 0, 0.1);color:#eee;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-highlight > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item ul.sub-menu .shiftnav-highlight > .shiftnav-target{color:#007AFF;background:transparent;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target{color:#fff;background:#007AFF;border-top-color:transparent;border-bottom-color:transparent;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item > .shiftnav-target{color:#fff;background:#007AFF;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.menu-item > .shiftnav-target{text-transform:normal;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target{color:#fff;background:#007AFF;border-top-color:transparent;border-bottom-color:transparent;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.shiftnav-retract .shiftnav-target{background:rgba(0, 0, 0, 0.2);color:#fff;text-transform:normal;font-size:12px;text-align:right;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu{color:#999;background:#e0e0e0;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target{color:#999;border-width:inherit;border-top-color:transparent;border-bottom-color:transparent;font-weight:normal;font-size:13px;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-sub-always ul.sub-menu li.menu-item > .shiftnav-target{padding-left:50px;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-sub-always ul.sub-menu ul.sub-menu ul.sub-menu li.menu-item > .shiftnav-target{padding-left:75px;}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-sub-always ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu li.menu-item > .shiftnav-target{padding-left:100px;}
.shiftnav.shiftnav-skin-light.shiftnav-left-edge{border-right:none;}
.shiftnav.shiftnav-skin-light.shiftnav-right-edge{border-left:none;}
.shiftnav.shiftnav-skin-light.shiftnav-nojs ul.shiftnav-menu li.menu-item > .shiftnav-target:hover,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-active-highlight li.menu-item > .shiftnav-target:active {
color: #fff;
background: #007AFF;
border-top-color: transparent;
border-bottom-color: transparent;
}