/*!
 Theme Name:   Geek & Sundry - Legendary Network Child Theme
 Theme URI:    http://sanbornmediafactory.com/
 Description:  Legendary Network Child Theme
 Author:       Adrien Goulet
 Author URI:   http://acegoulet.com/
 Template:     Legendary_Network
 Version:      1.0.0
*/#off-canvas-wrapper{color:#000;background:#f2f2f2}#off-canvas-wrapper .menu-item{border-color:#d0d0d0}#off-canvas-wrapper .menu-item a{color:#000}#off-canvas-wrapper #off-canvas-right{background:#f2f2f2;border-left:1px solid #d0d0d0}#off-canvas-wrapper .off-canvas-block .off-canvas-header{background:#3c3c3c}#off-canvas-wrapper input[type="text"],#off-canvas-wrapper textarea{border:2px solid #8ad900;background:transparent;border-radius:0px}#off-canvas-wrapper input[type="submit"].search-submit{border-left:2px solid #8ad900;background:transparent url("img/icon-search-submit.png") no-repeat 5px 8px;background-size:16px;top:1px;right:0;height:30px;width:30px}#off-canvas-wrapper .lt-ie9 input[type="submit"].search-submit{background:transparent url("img/icon-search-submit-sm.png") no-repeat center}.boxed-heading,.about-users-wrap .about-user-name{font-family:"proxima-nova-condensed", sans-serif}body,input[type="text"],textarea,select,.page-numbers,textarea,.wrapper404 p{font-family:"proxima-nova",sans-serif;font-weight:normal}h1,h2,h3,h4,h5,h6,.shelf-instructions,ul.channel-tabs,ul.category-tabs,.mobile-shelf-instructions,ul.post-block-tabs a,.entry-tags p,.sidebar .followIns,.sidebar .follow,.sidebar .timestamp,.podcast-details,header,#off-canvas-wrapper ul li a,#off-canvas-wrapper .off-canvas-header h2,.wrapper404 h2,.slide-header h2,.grid_item .entry-header h2,h1.detail-title,.related-video-header{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;text-transform:uppercase}footer,#contact-form label,#contact-form input[type="submit"],.contact-success,h2 .featured-subtitle,ul.channel-tabs,.slide-header{font-family:"proxima-nova-condensed",sans-serif;font-weight:500}.entry-meta,h2.comment-heading,h1.instaTitle:after,h1.tweetTitle:after,h3.share-title,.single h1.detail-title{font-family:"proxima-nova-condensed",sans-serif;font-weight:300;text-transform:uppercase}.slide-header{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;text-transform:none}.wrapper404 p{text-transform:none}.slide-header span,.slide-header span.slide-author,.single ul.post-block-tabs a{font-size:13px}body,input[type="text"],.founder-box h6,h4,.post-categories ul.category-tabs,textarea{font-size:14px;line-height:20px}h3,.mobile-shelf-instructions,.entry-meta,.sidebar .followIns,.sidebar .follow,.sidebar .timestamp a,.page-numbers{font-size:15px}.entry-content h6{font-size:17px}.entry-tags p,.wrapper404 p,.podcast-details .subtitle,ul.category-tabs,.entry-content h5,.grid_item h2{font-size:18px}h2,footer,.shelf-instructions,.entry-content h4,h1.tweetTitle,h1.instaTitle,.sidebar .post_sidebar_widget .followIns,.sidebar .post_sidebar_widget .follow{font-size:20px}ul.post-block-tabs a,.founder-box h5,.entry-content h3,#contact-form label,#contact-form input[type="submit"],.contact-success,#off-canvas-wrapper ul li a{font-size:22px}h1.detail-title,ul.channel-tabs,.taxonomy-shelf h1.shelf-title,.featured-header h2,h1.archive-title,.slide-header h2,header,#off-canvas-wrapper .off-canvas-header h2{font-size:25px}.podcast-details .podcast-episode,.podcast-details .podcast-custom-title,.entry-content h2,.page .entry-header h1{font-size:30px}.wrapper404 h2{font-size:30px}.wrapper404 h2 span{font-size:50px}body,ul.channel-tabs a,ul.channel-tabs a:hover,.shelf-instructions{color:#3c3c3c}a{color:#66CD00}header a,input[type="text"],footer a,a.page-numbers,.grid_item h2,a.shelf-header,ul.channel-tabs a,.slides a,ul.post-block-tabs a.active,.featured-header h2,.entry-content h2,.page .entry-header h1,h1.tweetTitle,h1.instaTitle,h1.archive-title,.shop-item h3,textarea,#contact-form label,#contact-form input[type="submit"],.contact-success,.wrapper404,.grid_item h2 .subtitle,#related-videos-wrapper ul li a{color:#000}.page-numbers.dots,#off-canvas-wrapper .off-canvas-header h2,ul.category-tabs a,.slide-header{color:#fff}ul.post-block-tabs a{color:#595959}.sidebar .post_sidebar_widget .followIns a,.sidebar .post_sidebar_widget .follow a,.tweets li a{color:#797979}.sidebar .timestamp a{color:#d0d0d0}.entry-meta{color:#171717}.page-numbers.current{color:#166b00}a{text-decoration:none}header{text-transform:uppercase}.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content p,.entry-content ul,.entry-content ol{margin:1em 0}#content{background:url(img/bg.new.png) left top repeat #fff;padding-top:140px}@media (max-width: 1023px){#content{padding-top:110px}}@media (max-width: 767px){#content{padding-top:80px}}#main-wrapper,#main-wrapper-2{background:#f2f2f2}.error404 #main-wrapper,.home #main-wrapper,.page-template-page_template_content_landing-php #main-wrapper,.archive #main-wrapper,.search #main-wrapper{background:transparent}header{background:#37669e;height:112px;margin:0}@media (max-width: 1023px){header{height:82px}}@media (max-width: 767px){header{height:52px}}header .site-logo{height:80px;width:348px;background-image:url("img/logo.new.png");top:auto;bottom:-10%}@media (max-width: 1023px){header .site-logo{height:87px;width:89px}}@media (max-width: 767px){header .site-logo{height:45px;width:195px}}@media (max-width: 567px){header .site-logo{background-image:url(img/logo.new-mobile.png)}}header .header-primary-navigation-wrapper{padding-left:260px;margin-top:10px}header .header-primary-navigation-wrapper nav ul li.menu-item a{font-size:18px;font-weight:400;color:#fff}header .header-primary-navigation-wrapper nav ul li.menu-item-has-children a:after{content:url("img/carrot-down.png")}header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:hover ul.sub-menu,header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:focus ul.sub-menu{background:#d0d0d0;border:1px solid #9d9d9d}header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:hover ul.sub-menu li a,header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:focus ul.sub-menu li a{line-height:42px;border-top:1px solid #9d9d9d}header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:hover ul.sub-menu li.menu-item a,header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:focus ul.sub-menu li.menu-item a{color:#000}header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:hover ul.sub-menu:before,header .header-primary-navigation-wrapper nav ul li.menu-item-has-children:focus ul.sub-menu:before{background:url("img/carrot-menu.png") center bottom no-repeat;top:-25px}header .header-secondary-navigation-wrapper{margin-top:8px}@media (max-width: 767px){header .header-secondary-navigation-wrapper{margin-top:-12px}}header .header-secondary-navigation-wrapper .mobile-search{background-image:url("img/icon-search-mobile.png")}header .header-secondary-navigation-wrapper .mobile-nav{background-image:url("img/icon-hamburger.png")}header .header-secondary-navigation-wrapper .user-login{background-image:url("img/icon-avatar.png")}header.condensed .site-logo{height:66px;width:300px;top:auto;bottom:-10%}@media (max-width: 767px){header.condensed .site-logo{height:45px;width:195px}}header.condensed .header-primary-navigation-wrapper{padding-left:190px;margin-top:-10px}header.condensed .header-secondary-navigation-wrapper{margin-top:-12px}.header-search-form .search-form-submit{background-image:url("img/icon-search-mobile.png")}.header-search-form .search-form-deactivate{background-image:url("img/icon-mobile-x-black.png")}.header-search-form.active{background:transparent;border:2px solid #8ad900}@media (max-width: 767px){.header-search-form.active{width:135px}}.grid_item .grid_image{background:#fff}.grid_item .grid_image .grid-image-overlay{background:#fff}.grid_item .content-type{top:0;left:0}.grid_item .entry-header{background:#37669e;border:none !important}.grid_item .entry-header .list-item-main-title{display:none}.grid_item .entry-header .list-item-title{color:#fff}@media (max-width: 650px){.grid_item .entry-header{bottom:0px}}.grid_item .content-type.articles-icon{background:url("img/icon-article.png") no-repeat center}.grid_item .content-type.videos-icon,.grid_item .content-type.shows-icon{background:url("img/icon-video.png") no-repeat center}.grid_item .content-type.articles-icon,.grid_item .content-type.shows-icon,.grid_item .content-type.videos-icon{top:6px;left:3px}.grid_item .padding-wrap{position:relative;margin-left:5px;margin-right:5px;margin-top:10px;height:100%}.footer-post-block .grid_item .entry-header{bottom:0}.sundry-content-wrapper .padding-wrap{position:relative;margin-left:3px;margin-right:3px;margin-top:8px;height:100%}.sundry-content-wrapper div.featured{padding-left:3px;padding-right:3px}.video-wrapper .video-js .vjs-play-progress{background:#8ad900}.video-wrapper .video-js .vjs-play-progress:after{display:none}.video-wrapper .video-js object{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important;opacity:1 !important}.video-wrapper .video-js .vjs-social-overlay input{background:#fff}#related-videos-wrapper ul li a .related-video-header{background:#fff}@media (max-width: 650px){#related-videos-wrapper ul li a{background:#fff}}#related-videos-wrapper ul li.current-video a:before{background:#8ad900;color:#000}.single article a.detail-channel-link,.page article a.detail-channel-link{border-bottom:1px solid #d0d0d0;padding-bottom:7px}.sharing-wrapper{position:relative;top:-2px}.sharing-wrapper ul li a{background-image:url("img/icon-sharing.png")}.lt-ie9 .sharing-wrapper ul li a{background-image:url("img/icon-sharing-sm.png")}.error404 .wrapper404{background:#fff}.error404 .wrapper404 h2{margin-bottom:0}.error404 .wrapper404 h2 span{display:block;margin-bottom:20px}.error404 .wrapper404 h2:before{content:url("img/GS_404.png")}#contact-form input[type="submit"]{border:2px solid #8ad900;background:#8ad900;border-radius:0px}#contact-form input[type="submit"]:hover{background:transparent}#contact-form input[type="text"].error,#contact-form textarea.error{border:2px solid #000}#contact-form .contact-form-overlay{background:#f2f2f2}.pagination .page-numbers{border:1px solid #f2f2f2;font-weight:bold}.pagination a.page-numbers{background:#fff}.pagination .page-numbers.current{background:#57c900;color:#fff;text-shadow:0px 3px 7px rgba(0,0,0,0.21);border:none}.pagination .page-numbers.dots{background:#d0d0d0;border:1px solid #d0d0d0}.featured,.all-posts-container{background:transparent}.all-posts-container .featured-header,.featured .featured-header{background:#57c900}.all-posts-container .featured-header h2,.featured .featured-header h2{color:#fff;text-shadow:0px 3px 7px rgba(0,0,0,0.21)}.featured.featured-channels-container .grid_item .entry-header{border-top:3px solid #50adeb}.featured.featured-channels-container .grid_item:first-child .entry-header{border-top:3px solid #8ad900}.featured.featured-channels-container .grid_item:last-child .entry-header{border-top:3px solid #f99932}.featured .loop-wrapper a:last-of-type .padding-wrap{margin:0}.loop-wrapper .grid_item .padding-wrap{position:relative;margin:8px 3px 0 3px;height:100%}.carousel-wrapper{max-height:541px;overflow:hidden}.flexslider ul.flex-direction-nav li a{background-image:url("img/carrot-carousel-white.png");width:27px}.flexslider ul.flex-direction-nav li a.flex-next{background-position:-27px 0}.flexslider ol li a{background:#242424}.flexslider ol li a:hover,.flexslider ol li a.flex-active{background:#8ad900}.flexslider ul.slides li{border-left:none;border-right:none;background:#000;min-height:0px}.flexslider ul.slides li .slide-header{background:url("img/bg_carousel.png") top left repeat-x;position:absolute;bottom:0;padding-top:30px;width:100%}@media (max-width: 650px){.flexslider ul.slides li .slide-header{padding:10px 12px;min-height:0px}}@media (max-width: 650px){.flexslider ul.slides li.ad-slide .responsive-slide-container{padding-top:0px}}ul.post-block-tabs li a{background:#122340;color:#356799;line-height:25px}@media (max-width: 767px){ul.post-block-tabs li a{width:auto}}ul.post-block-tabs li a:hover{background:#37669e;color:#fff}ul.post-block-tabs li a.active{background:#8ad900;color:#fff;text-shadow:0px 3px 7px rgba(0,0,0,0.21)}ul.post-block-tabs li a.active:after{background:url("img/carrot-post_tab.png") no-repeat center}.single ul.post-block-tabs li a{line-height:14px}.archive-header{background:#f2f2f2}.archive-header .archive-image{border:3px solid #8ad900;background:#fff}@media (max-width: 650px){.archive-header .archive-image{background:#fff}}.archive-header .archive-image img{margin-bottom:-6px}.taxonomy-shelf a.shelf-header{background:#8ad900}.taxonomy-shelf a.shelf-header h1.shelf-title{color:#fff;text-shadow:0px 3px 7px rgba(0,0,0,0.21)}.taxonomy-shelf .shelf{display:block;background:#c9fabd}.taxonomy-shelf .shelf a{font-size:1rem;font-weight:700}.taxonomy-shelf.shows-shelf h1.shelf-title:after{display:none}.lt-ie9 .taxonomy-shelf.videos-shelf h1.shelf-title:after,.lt-ie9 .taxonomy-shelf.shows-shelf h1.shelf-title:after,.lt-ie9 .taxonomy-shelf.podcasts-shelf h1.shelf-title:after{background:url("img/icon-list-sm.png") no-repeat center}.taxonomy-shelf.categories-shelf a.shelf-header .shelf-instructions:after,.taxonomy-shelf.categories-shelf a.shelf-header .mobile-shelf-instructions:after{background:url("img/carrot-shelf.png") no-repeat bottom center}.taxonomy-shelf.categories-shelf.shelf-open a.shelf-header .shelf-instructions:after{background:url("img/carrot-shelf.png") no-repeat top center}.current-channels .current-channel-image{border-bottom:3px solid #8ad900}#sub-footer{margin-bottom:25px}#sub-footer .founder-box{background:#356799 url(img/logo-dark-footer.png) 30px center no-repeat;text-align:center;float:left;width:634px;padding:40px 45px 40px 250px;margin:0 0 45px}@media (max-width: 1024px){#sub-footer .founder-box{background-image:none;padding:25px 15px 25px 15px}}@media (max-width: 1023px){#sub-footer .founder-box{float:none;width:auto;margin:0 0 30px 0}}#sub-footer .founder-box h5{color:#fff;margin:0 0 8px 0}#sub-footer .founder-box h6{margin:0;font-weight:400}footer{background:transparent;height:auto;margin:30px 0 60px}@media (max-width: 767px){footer nav ul{padding-top:0}}footer nav ul li{display:inline-block;zoom:1;*display:inline;padding-top:0}@media (max-width: 767px){footer nav ul li{display:inline;padding:0}}footer nav ul li a{display:inline-block;zoom:1;*display:inline;margin:0 14px}@media (max-width: 767px){footer nav ul li a{margin:10px 10px 0 10px}}footer nav ul li:not(:last-child){border-right:1px #000 solid}footer nav ul li.footer-logo a{display:none;width:147px;height:118px;background:url("img/logo.png") no-repeat center;background-size:auto 100%;position:relative;top:0;vertical-align:middle;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}@media (max-width: 767px){footer nav ul li.footer-logo a{top:0;float:left;margin:0}}.lt-ie9 li.footer-logo a{background:url("img/logo-footer-sm.png") no-repeat center}.sidebar .post_sidebar_widget{border-top:1px solid #8ad900}.sidebar .post_sidebar_widget h1.tweetTitle span,.sidebar .post_sidebar_widget h1.instaTitle span{background-image:url("img/icon-social-widgets.png")}.sidebar .post_sidebar_widget h1.instaTitle:after{content:' @geekandsundry';margin-left:15px}.sidebar .post_sidebar_widget h1.tweetTitle:after{content:' @geekandsundry';margin-left:15px}.sidebar .post_sidebar_widget .followIns,.sidebar .post_sidebar_widget .follow{margin-top:10px}.store-content h2{clear:both}.store-content .shop-category-wrapper:first-child h2{margin-top:0}.store-content .shop-item{display:block;float:left;width:33%;margin:0 .15% 4px;background:#fff;text-align:center;overflow:hidden;position:relative}@media (max-width: 767px){.store-content .shop-item{float:none;width:auto;margin:0 0 10px}}.store-content .shop-item img{border-bottom:3px solid;width:100%;height:auto;float:left}.store-content .shop-item .shop-item-meta{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;position:relative;height:192px;padding-top:10px;clear:both}@media (max-width: 767px){.store-content .shop-item .shop-item-meta{height:auto}}.store-content .shop-item .shop-item-meta h3{margin:0}.store-content .shop-item .shop-item-meta h3,.store-content .shop-item .shop-item-meta p{padding:0 10px}.store-content .shop-item .shop-item-footer{background:#d0d0d0;padding:10px 0;position:absolute;width:100%;bottom:0;left:0}@media (max-width: 767px){.store-content .shop-item .shop-item-footer{position:relative}}.store-content .shop-item .shop-item-footer h3{margin:0;padding:0 10px}.twitch-header{color:#fff;margin-bottom:5px;position:relative}.twitch-header .twitch-logo{background:url("img/logo-twitch.png");margin:0;text-indent:-9999px;width:180px;height:60px}.twitch-header .twitch-channel-status{margin:0;position:absolute;bottom:0;overflow:hidden;left:200px;width:460px}.twitch-header .twitch-channel-numbers{padding:10px;position:absolute;bottom:0px;right:0px;background:#6441a5;width:295px}.twitch-header .twitch-channel-numbers .twitch-channel-number-container{float:left}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-number{font-size:1rem;position:relative}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-number:before{position:absolute;top:2px;left:0;margin-right:5px;background:url("img/icon-twitch.png");content:'';display:block;height:14px}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-viewers{padding-left:15px}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-viewers:before{background-position:0 0;width:10px}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-followers{padding-left:21px}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-followers:before{background-position:-12px 0;width:16px}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-views{padding-left:18px}.twitch-header .twitch-channel-numbers .twitch-channel-number-container .twitch-channel-views:before{background-position:-30px 0;width:13px}.twitch-header .twitch-channel-numbers .twitch-channel-viewers-container,.twitch-header .twitch-channel-numbers .twitch-channel-followers-container{width:30%}.twitch-header .twitch-channel-numbers .twitch-channel-views-container{width:40%}.twitch-embed .twitch-video,.twitch-embed .twitch-chat{height:418px}.twitch-embed .twitch-video{float:left;width:670px}.twitch-embed .twitch-chat{float:right;width:295px}@media (max-width: 1024px){.twitch-header .twitch-logo{background:url("img/logo-twitch-sm.png");position:absolute;top:0;left:10px;width:53px;height:60px}.twitch-header .twitch-channel-status{position:relative;left:auto;top:auto;padding-left:80px;padding-right:10px;min-height:60px;width:100%}.twitch-header .twitch-channel-numbers{position:relative;margin:20px 0;width:100%}.twitch-header .twitch-channel-numbers .twitch-channel-number-container{text-align:center}.twitch-embed .twitch-video,.twitch-embed .twitch-chat{width:100%}.twitch-embed .twitch-chat{margin-top:20px}.twitch-embed .responsive-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.twitch-embed .responsive-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.sub-footer-social{display:inline-block;zoom:1;*display:inline;height:55px;width:55px;text-align:left;overflow:hidden;text-indent:-9999px;margin:10px 2px 0;background:transparent url("img/icon-social-footer.png") no-repeat top left;background-size:auto 200%}.sub-footer-social.youtube{background-position:0 0}.sub-footer-social.youtube:hover{background-position:0 -55px}.sub-footer-social.facebook{background-position:-66px 0}.sub-footer-social.facebook:hover{background-position:-66px -55px}.sub-footer-social.twitter{background-position:-133px 0}.sub-footer-social.twitter:hover{background-position:-133px -55px}.sub-footer-social.googleplus{background-position:-199px 0}.sub-footer-social.googleplus:hover{background-position:-199px -55px}.sub-footer-social.tumblr{background-position:-265px 0}.sub-footer-social.tumblr:hover{background-position:-265px -55px}.sub-footer-social.pinterest{background-position:-332px 0}.sub-footer-social.pinterest:hover{background-position:-332px -55px}.sub-footer-social.instagram{background-position:-398px 0}.sub-footer-social.instagram:hover{background-position:-398px -55px}.sub-footer-social.twitch{background-position:-462px 0}.sub-footer-social.twitch:hover{background-position:-462px -55px}.lt-ie9 .sub-footer-social{background-image:url("img/icon-social-footer-sm.png")}.contact_form input[type=text],textarea{line-height:20px;width:100%;height:35px;padding:5px;font-size:16px}.contact_form textarea{height:100px;height:100px !important}.entry-content a{color:#66CD00}.entry-content a:hover{color:#797979}.entry-content h2{border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;padding:18px 0;margin:30px 0;line-height:30px}.page .entry-header h1{background-color:#8ad900;color:#fff;text-shadow:0px 3px 7px rgba(0,0,0,0.21);padding:15px;margin-left:-20px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:30px;margin-bottom:35px;line-height:28px}@media (max-width: 767px){.page .entry-header h1{margin-left:-27px}}.page .container{overflow:visible}
