@media only screen and (max-width: 480px){

#filterContainer h2 {

height: 41.8px;
font-family: NHaasGroteskDSStd-75Bd;
font-size: 25px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: 0.95;
letter-spacing: normal;
color: #000000;
/* padding-bottom:42px; */
margin-bottom: 25px;
padding-left: 16px;
}

.customMobile-select .selectric {
    border: 1px solid #d8dada;
    border-left: 0;
    border-right: 0;
}

#pageContentWrapper, #pageTypeWrapper {
    width: 100%;
    /* float: left; */
    height: 58px;
    padding-bottom: 0px !important;
    /* margin-bottom: 80px; */
    /*border-bottom: 1px solid #d8dada;*/
    border-top: 1px solid #d8dada;
    background-color: white;
}
#filterContainer label {
    width: 206px;
    height: 24px;
    font-family: NHaasGroteskDSStd-55Rg;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000000;
    display: none;
}


#filterContainer .hr {
  display:none;
  clear: both;
    margin-top: 80px;
    padding-bottom: 32px;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid;
}
.oneDTopic h3{
  font-family: NHaasGroteskDSStd-75Bd;
  font-size: 25px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #000000;
  margin-top: 0;
  margin-bottom: 0px;
}
.oneDTopic li h3{
  font-size: 20px;
}
.oneDTopic .topicCategory{
  width:100%;
}
#recordContainer{
  width:100%;
  //padding-bottom: 24px;
  margin-bottom: 0;
          
}
#recordContainer:last-child {
    margin-bottom: 15px;
}
.oneDTopic .recordLink h4,.oneDTopic h4 {
  font-family: NHaasGroteskDSStd-75Bd;
  font-size: 20px !important;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 38px;
  letter-spacing: normal;
  color: #000000;
  padding-bottom: 24px;
  margin-top: 22px;
  margin-bottom: 0;
}
.oneDTopic .recordLink h6,.oneDTopic h6 {
  font-family: NHaasGroteskDSStd-75Bd;
  font-size: 20px !important;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 38px;
  letter-spacing: normal;
  color: #000000;
  padding-bottom: 24px;
  margin-top: 22px;
  margin-bottom: 0;
}
.oneDTopic #recordContainer .record,.oneDTopic .topicGroup{
  /*margin-top: 24px;*/
  /*border-top: 1px solid #ccc;   */
  padding:10px; 
}
.oneDTopic .topicGroup{
  /* border-top: 1px solid #000; */
  clear:left;
 /* margin-top: 34px;*/
}
.oneDTopic #recordContainer .record:first-child{
  margin-top: 0px;
    border-top: none;
    /*padding-bottom: 64px;*/
}
.oneDTopic .record-description{
  
  font-family: NHaasGroteskDSStd-55Rg;
  font-size: 16px !important;
  font-weight: normal;
  padding-top: 12px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.2;
  letter-spacing: normal;
  color: #000000;
  /*padding-bottom: 64px;*/
}
#seeMorebttn{ 
  display: inline-block;
    /* height: 42px; */
    width: 150px;
    border-radius: 100px;
    border: 1px solid #000;
    font-family: NHaasGroteskDSStd-75Bd;
    font-size: 14px;
    text-align: center;
    background: #fff;
    color: #000;
    padding: 10px;
    margin-top: 40px;
}
#pageTypeWrapper select {
  width:95%;
  font-family: NHaasGroteskDSStd-75Bd;
  font-size: 24px;
  color:#000;
 border:none;
 padding:5px;
  border-bottom:3px solid #000;
  text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;
        background: transparent;
}

#pageContentWrapper #autocompleteBox {
  width:91%;
          font-size: 24px;
  font-family: NHaasGroteskDSStd-75Bd;
  color:#000;
 border:none;
 padding:5px;
  /*border-bottom:3px solid #000;*/
      text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;
}
#pageContentWrapper #autocompleteBox{
  border:none;
  border-bottom:3px solid #000;
  
}
.chosen-single{
  display:none;
}
.chosen-results li{
  list-style:none;
  padding: 10px 0;
}
.chosen-results{
  padding:0;
}
#pageContentWrapper ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
   font-family: NHaasGroteskDSStd-75Bd;
  font-size: 24px;color:#000;
    opacity: 1; /* Firefox */
}

#pageContentWrapper ::-ms-input-placeholder { /* Internet Explorer 10-11 */
   font-family: NHaasGroteskDSStd-75Bd;
  font-size: 24px;color:#000;
  }

#pageContentWrapper ::-ms-input-placeholder { /* Microsoft Edge */
 font-family: NHaasGroteskDSStd-75Bd;
  font-size: 24px;color:#000;
}
input:focus::-webkit-input-placeholder{
    color: transparent!important;
}
input:focus::-moz-placeholder{
    color: transparent!important;
}
input:focus:-moz-placeholder{
    color: transparent!important;
}
#defaultListBox{
  position: absolute;
    z-index: 1000;
    background: #fff;
    border: 1px solid #000;
    min-width: 290px;
    max-width: 300px;
    font-family: NHaasGroteskDSStd-75Bd;
 
    cursor: pointer;
    font-size: 24px;
}
#defaultListBox div{
   padding: 10px;
       border-bottom: 1px solid #ccc;
        text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;
   }
#defaultListBox div.defaultSelected{   
 border-left: 3px solid  #d52b1e;
   }
.autocomplete-suggestions { 
  border: 1px solid #999; background: #FFF; overflow: auto; font-family: NHaasGroteskDSStd-75Bd;
  font-size: 24px;color:#747676;cursor:pointer;
  font-family: NHaasGroteskDSStd-75Bd;
  text-overflow: ellipsis;
    white-space: nowrap;
    overflow-x:hidden;
  overflow-y: scroll;
  }
.autocomplete-suggestion { padding: 10px; white-space: nowrap; overflow: hidden; border-bottom: 1px solid #ccc;    text-overflow: ellipsis;}
.autocomplete-selected { background: #fff;  border-left: 3px solid  #d52b1e; color: #000;}
.autocomplete-suggestions strong { font-weight: normal; color: #000; }
.autocomplete-suggestions:hover { background: #fff;  border-left: 3px solid  #d52b1e; color: #000; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }
#filterContainer {
    background: #fff;
    float: left;
    z-index: 1001;
    padding: 10px;
    width: 100%;
    padding-bottom: 0;
    height: 205px;
    padding-left: 0;
}
#vzw-gf, #vz-gf20{
  clear:left;
}
.oneDTopic .record-video-preview,.oneDTopic .record-type{display:none}

.oneDTopic #recordContainer .record a{text-decoration:underline;text-decoration-color:#000000;} 
.oneDTopic .topicCategory h3.tablet{display: block;
    width: 75%;}
    .oneDTopic .topicGroup:first-child{
    border-top:none;
    }
.mobileWrapper{display:none;}

  
    
    /** Selectric **/
    
    
#filterContainer .selectric-wrapper {
    position: relative;
    cursor: pointer;
    margin-right: 22px;
    height: auto;
}

.selectric-responsive {
    width: 100%;
}

.selectric {
    padding: 7px;
    padding-left: 0;
    /* border-bottom: 1px solid #d8dada; */
    /* border-top: 1px solid #d8dada; */
    width: 100%;
    padding-top: 18px;
}
.customMobile-select {
  margin:  0;
  width: 100% !important;
  background-color: #ffffff;
}
.brands-section {
  margin-top: 40px;
}
.selectric .label {
    font-family: NHaasGroteskDSStd-75Bd;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #000000;
    background-color: #ffffff;
    border: none;
    padding: 0;
    margin-left: 16px;
}
.selectric .label-thin {
    font-family: NHaasGroteskDSStd-55Rg;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #000000;
    background-color: #ffffff;
    border: none;
    padding: 0;
    margin-left: 16px;
}

div#tl-TabletSubTabMenu-div-1 {
    /* margin-top: -20px; */
}
div#tl-pageContents_list {
    /* margin-top: -17px; */
}
/*
#pageContentWrapper .button{
    float: right;
    position: relative;
    left: -25px;
    top: -34px;
    display: block;
}
*/
.selectric .button{
  font-family: NHaasGroteskDSStd-75Bd;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.95;
  letter-spacing: normal;
  color: #FFFFFF;
  background-color: #ffffff;
}

.customMobile-select .selectric .button:after {
    margin-right: 17px;
}

.selectric .button:after {
    content: "";
    display: inline-block;
    width: 7px;
    height: 7px;
    border-right: 1.5px solid #000;
    border-bottom: 1.5px solid #000;
    transform: rotate(315deg);
    float: right;
    /*margin-right: 17px;*/
    margin-top: 7px;
}

.selectric .button-active:after {
    margin-top: 8px;
    transform: rotate(-135deg) !important;
}

.selectric-focus .selectric {
    
}

.selectric-hover .selectric {
    
}

.selectric-hover .selectric .button {
  
}

.selectric-hover .selectric .button:after {
    
}

.selectric-open {
    z-index: 9999;
}

.selectric-open .selectric {
    border-color: #c4c4c4;
}

.selectric-open .selectric-items {
    display: block;
}

.selectric-disabled {
    filter: alpha(opacity=50);
    opacity: 0.5;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.selectric-hide-select {
    position: relative;
    overflow: hidden;
    width: 0;
    height: 0;
}

.selectric-hide-select select {
    position: absolute;
    left: -100%;
}

.selectric-hide-select.selectric-is-native {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10;
}

.selectric-hide-select.selectric-is-native select {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    border: none;
    z-index: 1;
    box-sizing: border-box;
    opacity: 0;
}

.selectric-input {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 1px !important;
    height: 1px !important;
    outline: none !important;
    border: none !important;
    *font: 0/0 a !important;
    background: none !important;
}

.selectric-temp-show {
    position: absolute !important;
    visibility: hidden !important;
    display: block !important;
}

/* Items box */
.selectric-items {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: #ffffff;
    border: 1px solid #000;
    width: 92% !important;
    margin: 16px;
    height: 95%;
}

.selectric-scroll h3 {
    margin-top: 0;
    margin-bottom: 64px;
    font-family: NHaasGroteskDSStd-75Bd;
    font-size: 24px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.99;
    letter-spacing: normal;
    color: #000000;
    padding-top: 14px;
    padding-left: 16px;
}

.selectric-items .selectric-scroll {
    height: 100%;
    overflow: auto;
    box-shadow: 0px -20px 100px 100px #000000;
    -moz-box-shadow: 0 0 3px #ccc;
    /* -webkit-box-shadow: 0 0 3px #ccc; */
    /* box-shadow: 0 0 200px #888888; */
}

.selectric-scroll a.modal-close-icon {
    top: 0;
    margin-top: -26%;
    padding-right: 16px;
}

.selectric-scroll a.modal-close-icon:after {
    content: "\2573";
    font-size: 14px;
}

.selectric-above .selectric-items {
    top: auto;
    bottom: 100%;
}

.selectric-items ul, .selectric-items li {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 12px;
    line-height: 20px;
    min-height: 20px;
}

.selectric-items li {
    display: block;
    padding: 16px 20px;
    cursor: pointer;
    font-family: NHaasGroteskDSStd-55Rg;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #000000;
    border-bottom: 1px solid transparent;
    border-color: #d8d8d8;
}

.selectric-items li.selected {
  border-left: 4px solid #d52b1e;
  color: #000;
  padding-left: 12px;
}

.selectric-items li.highlighted {
    border-left: 4px solid #d52b1e;
    color: #000;
    font-family: NHaasGroteskDSStd-75Bd;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #000000;
}

.selectric-items li:hover {
    border-left: 4px solid #d52b1e;
  color: #000;
}

.selectric-items .disabled {

}

.selectric-items .selectric-group .selectric-group-label {

}

.selectric-items .selectric-group.disabled li {

}

.selectric-items .selectric-group li {
    padding-left: 25px;
}

.zap{
	display: none;
}

#notification_content{
	 padding-top: 18.8px;
    height: 63px;
    max-height: 44px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    letter-spacing: normal;
    font-family: NeueHaasGroteskDisplayBold;
    line-height: 0.95;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    position: relative;
    /* font-size: 14pt; */
    padding-right: 30px;
    padding-left: 16px;
}

#spaceDiv{
    height: 0.1px;
    width: 100%;
}

@-webkit-keyframes slide {
  100% {
    left: 0;
  }
}

@keyframes slide {
  100% {
    left: 0;
  }
}

#slide {
  left: -100%;
  width: 100%;
  -webkit-animation: slide 0.4s forwards;
  -webkit-animation-delay: 0.1s;
  animation: slide 0.4s forwards;
  animation-delay: 0.1s;
  /* animation-iteration-count: infinite; */
  /* animation-duration: 3s; */
}


.seeallBtn{
	color: rgb(184, 234, 255);
	text-decoration: underline;
	font-family: NeueHaasGroteskDisplayBold;
	padding-left: 15px;
}

.hide-category-menu {
    display: none;
}
}