/* line 1, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp {
    position: relative;
    clear: both;
    padding-top: 20px;
    border-top: 1px solid black;
}
/* line 8, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp h2 {
    font-size: 21px;
    font-weight: normal;
    font-family: 'larsseit-light';
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-bottom: 25px;
}
/* line 17, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .hide {
    display: none;
}
/* line 21, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .allvideos-items {
    position: relative;
    overflow: auto;
}
/* line 26, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .loadingSpinner {
    background: url("../images/loader.gif") no-repeat scroll center center transparent;
    height: 45px;
    width: 100%;
    float: left;
}
/* line 32, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .loadingSpinnerAll {
    background: url("../images/loader.gif") no-repeat scroll center center transparent;
    width: 100%;
    height: 100%;
}
/* line 39, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .load_more_thumbs {
    height: 40px;
    text-transform: uppercase;
    line-height: 40px;
}
/* line 46, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .allvideooptions.sortonly {
    position: absolute;
    right: 10px;
    top: 15px;
}
/* line 52, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp #build-videos-search-form {
    width: 70%;
    display: inline-block;
    margin-right: 30px;
}
/* line 57, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp #build-videos-search {
    width: 100%;
    height: 28px;
    border: 0;
}
/* line 62, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp #build-videos-sort {
    width: 25%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-position: 95% 2px;
    float: right;
    margin-right: 10px;
}
/* line 70, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp #build-videos-sort option {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
/* line 77, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp select::-ms-expand {
    display: none;
}
/* line 80, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp select::-ms-value {
    background: none;
}
/* line 82, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp #build-videos-sort, #build-all-videos-amp option, #build-all-videos-amp input {
    background-color: black;
    color: white;
    height: 30px;
    font-size: 14px;
    font-family: "Larsseit-Light", sans-serif;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    padding-left: 10px;
}
/* line 93, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .loadingoverlay {
    display: none;
    height: 0;
    width: 0;
}
/* line 97, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .loadingoverlay.loading {
    display: block;
    position: absolute;
    z-index: 200;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.5) url("../images/loader.gif") center center no-repeat;
}
/* line 107, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .error {
    padding: 12px;
}
/* line 110, ../scss/modules-3/vidhub-video/_allvideos.scss */
#build-all-videos-amp .searchandsort {
    padding: 0 0 15px 0;
}

/* line 116, ../scss/modules-3/vidhub-video/_allvideos.scss */
.select-arrow-down-white {
    background-image: url("../images/arrow-down-white.png");
    background-repeat: no-repeat;
}

/* line 120, ../scss/modules-3/vidhub-video/_allvideos.scss */
.select-arrow-up-white {
    background-image: url("../../mages/arrow-up-white.png");
    background-repeat: no-repeat;
}

/* Adhoc build hub header changes to account for companion ad logo */
.build .channel-hdr {
  height: 45px;
  margin: 0 auto;
  max-width: 470px;
  text-align: center;
}

  .build #header-container #channelHeader img {
    display: inline-block !important;
    max-height: 100% !important;;
    max-width: 100%;
    height: auto !important;
    width: auto !important;
  }

  #headerCompanion > span {
    display: inline !important;
  }

  @media only screen and (max-width: 480px){
    .build #header-container #channelHeader div.channel-hdr img {
      max-width: 120px;
    }
  }
/* End adhoc build hub header */


@media only screen and (max-width: 753px) {
    /* line 128, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .vid-container {
        width: 49%;
    }
    /* line 130, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .vid-container .thumb-img {
        padding: 0;
    }
    /* line 134, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .videoitem:nth-child(odd) {
        float: left;
    }
    /* line 137, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .videoitem:nth-child(even) {
        float: right;
    }
}
@media only screen and (min-width: 754px) and (max-width: 899px) {
    /* line 144, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp {
        margin: 0 10px;
    }
    /* line 146, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp h2 {
        padding-left: 0;
    }
    /* line 149, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .vid-container {
        width: 32%;
    }
    /* line 151, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .vid-container .thumb-img {
        padding: 0;
    }
    /* line 155, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .videoitem:nth-child(3n+1) {
        float: left;
    }
    /* line 158, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .videoitem:nth-child(3n+2) {
        padding-left: 2%;
    }
    /* line 161, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .videoitem:nth-child(3n+3) {
        float: right;
    }
}
@media only screen and (max-width: 899px) {
    /* line 168, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp #build-videos-sort {
        position: relative;
        left: 0;
        top: 0;
        width: 100%;
        margin: 10px 0;
        background-position-x: 95%;
    }
    /* line 176, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp #build-videos-search-form {
        width: 100%;
        margin-right: 0;
    }
    /* line 180, ../scss/modules-3/vidhub-video/_allvideos.scss */
    #build-all-videos-amp .searchandsort {
        padding-left: 0;
        position: relative;
        overflow: hidden;
    }
}


/* Live Player Adhoc */

@media only screen and (max-width: 1108px) {
    /* line 168, ../scss/modules-3/vidhub-video/_allvideos.scss */
    .build-video-player .videoplayer-info{
        float:left;
    }
}

/* VideoHub Adhoc */

@media only screen and (min-width: 900px) and (max-width: 1319px){
    .page-videohub #main-bottom-container {
        margin-left: 20px;
    }
}

@media only screen and (min-width: 1451px){
    .page-videohub #main-bottom-container {
        margin-left: 20px;
    }
}

/* End Videohub Adhoc */


.page-videohub #channelHeader{
    border-bottom: 0 !important;
    padding-bottom: 0 !important;
}

#header-container #channelHeader img {
    max-height: 45px !important;
}

.page-videohub #join-the-conversation{
    clear:both;
}


/* BEYOND THE HORIZON */
#buildBanner {
    width: 100%;
    text-align: center;
    margin-bottom:20px;
    color: #FFF;
    font-family: "Larsseit",sans-serif;
    font-size: 10px;
    letter-spacing: 1.3px;
    padding: 15px 0 12px 0;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7893b5+0,7893b5+26,7893b5+26,8aa8ca+100 */
    background: #7893b5;
    /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4OTNiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iIzc4OTNiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iIzc4OTNiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YWE4Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #7893b5), color-stop(26%, #7893b5), color-stop(26%, #7893b5), color-stop(100%, #8aa8ca));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #7893b5 0%, #7893b5 26%, #7893b5 26%, #8aa8ca 100%);
    /* Chrome10+,Safari5.1+ */
    /* Opera 11.10+ */
    /* IE10+ */
    background: linear-gradient(to right, #7893b5 0%, #7893b5 26%, #7893b5 26%, #8aa8ca 100%);
    /* W3C */

}
#buildBanner.v2 {
  background: #8cd1fa;
  font-size: 14px;
  text-align: left;
  line-height: 18px;
}
#buildBanner.v2 span {
  padding: 0 30px;
}
@media only screen and (max-width:767px) {
  #buildBanner.v2 {
    font-size: 12px;
    line-height: 14px;
  }
  #buildBanner.v2 span {
    padding: 0 5px;
  }
}
#buildBanner span {
    display: block;
}
#buildBanner a {
    text-decoration: none;
    color: #fff;
}
#buildBanner .logo {
    width: 216px;
    margin-bottom: 3px;
}
#buildBanner .copy-tagline {
    opacity: 0.4;
    letter-spacing: 4.3px;
    padding-bottom: 8px;
    font-size: 9px;
}
#buildBanner .watch-now {
    font-family: Larsseit;
    letter-spacing: 0.3px;
    font-size: 11px;
    border: 2px solid #FFF;
    width: 74px;
    margin: 0 auto;
    padding: 11px 11px 6px 11px;
    cursor: pointer;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
}
#buildBanner .watch-now:hover {
    opacity: 0.6;
}
#buildBanner .divider {
    border-bottom: 1px solid #FFF;
    width: 45px;
    margin: 0 auto;
    padding-top: 6px;
    margin-bottom: 8px;
}


/* END Beyond the Horizon */

.page-videohub .shared-services .aol-share a.aol-share-facebook:hover b {
    display: inline !important;
    width: 100px;
}

.page-videohub .lnid-entertainment{
    color: #39f !important;
}

.page-videohub  #quick-nav-wrapper{
    margin-top: 0px;
}

#banner-orig-series{
    height:40px;
    width:100%;
    background-color:black;
    text-align: center;
    margin-bottom: 20px;
}

#banner-orig-series img{
    margin-top:5px;
}




/* BEYOND THE HORIZON */
#buildBanner {
    width: 100%;
    text-align: center;
    margin-bottom:20px;
    color: #FFF;
    font-family: "Larsseit",sans-serif;
    font-size: 10px;
    letter-spacing: 1.3px;
    padding: 15px 0 12px 0;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7893b5+0,7893b5+26,7893b5+26,8aa8ca+100 */
    background: #7893b5;
    /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4OTNiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iIzc4OTNiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iIzc4OTNiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YWE4Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #7893b5), color-stop(26%, #7893b5), color-stop(26%, #7893b5), color-stop(100%, #8aa8ca));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #7893b5 0%, #7893b5 26%, #7893b5 26%, #8aa8ca 100%);
    /* Chrome10+,Safari5.1+ */
    /* Opera 11.10+ */
    /* IE10+ */
    background: linear-gradient(to right, #7893b5 0%, #7893b5 26%, #7893b5 26%, #8aa8ca 100%);
    /* W3C */
}
#buildBanner span {
    display: block;
}
#buildBanner a {
    text-decoration: none;
    color: #fff;
}
#buildBanner .logo {
    width: 216px;
    margin-bottom: 3px;
}
#buildBanner .copy-tagline {
    opacity: 0.4;
    letter-spacing: 4.3px;
    padding-bottom: 8px;
    font-size: 9px;
}
#buildBanner .watch-now {
    font-family: Larsseit;
    letter-spacing: 0.3px;
    font-size: 11px;
    border: 2px solid #FFF;
    width: 74px;
    margin: 0 auto;
    padding: 11px 11px 6px 11px;
    cursor: pointer;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
}
#buildBanner .watch-now:hover {
    opacity: 0.6;
}
#buildBanner .divider {
    border-bottom: 1px solid #FFF;
    width: 45px;
    margin: 0 auto;
    padding-top: 6px;
    margin-bottom: 8px;
}

/* END Beyond the Horizon */


/* What To Watch Css Override */
.page-what-to-watch .select-arrow-down-white{
    background-position: 95% 8px !important;
}

.page-what-to-watch .m-coltns .m-coltns__wrap .slick-next,.page-what-to-watch .m-coltns .m-coltns__wrap .slick-prev{
    color:#c2ff01!important;
}

.page-what-to-watch .header_subtitle{
    margin-top:10px !important;
}

.page-what-to-watch #channelHeader a:hover {
    color: black;
}

.page-build .collections_amp .panel_wrapper #container #card .face.back .season_sort{
 display: none;
}

.page-build .collections_amp .panel_wrapper #container #card .face.back .collection_title {
    margin-bottom:38px;
}


.page-videohub h3 {
    font-family: "Larsseit-Light",sans-serif;
    margin-bottom: 25px;
    color: #000;
    font-size: 21px;
    text-transform: uppercase;
    margin: 27px 0 21px;
    letter-spacing: 1px;
}
/* Start Act Like a Musician CSS HERE */

.amp-act-like-a-musician #header-container #channelHeader img {
    max-height: 90px !important;
}

/* End Act Like a Musician CSS HERE */


.page-build .build-video-player .videodesc a{
  color: #0000EE;
  text-decoration: underline;
}


#header-container{
    position: relative !important;
}

.page-videohub body{
    padding-top:80px;
}
